backend:
  name: github
  repo: midnightsun90/sunday-writing-club
  branch: main

app_title: Sunday Writing Club
site_url: https://sundaywritingclub.com
logo:
  src: /members/logo.svg
  show_in_header: true

media_folder: public/uploads
public_folder: /uploads

collections:
  - name: posts
    label: 글
    label_singular: 글
    folder: src/content/posts
    create: true
    extension: md
    format: yaml-frontmatter
    slug: 'w{{fields.week}}-{{fields.author}}'
    identifier_field: title
    summary: 'Vol. {{fields.week}} · {{fields.title}}'
    sortable_fields: [week, date, author]
    fields:
      - name: title
        label: 제목
        widget: string
      - name: author
        label: 쓴 사람
        widget: select
        options:
          - { label: 고민서, value: minseo }
          - { label: 박수진, value: sujin }
          - { label: 황혜빈, value: hyebin }
      - name: week
        label: 호수 (Vol.)
        widget: number
        value_type: int
        min: 1
        hint: 몇 번째 주의 글인지 숫자만 적습니다. 주제 목록에서 확인할 수 있습니다.
      - name: date
        label: 날짜
        widget: datetime
        format: 'YYYY-MM-DD'
        date_format: 'YYYY-MM-DD'
        time_format: false
      - name: prompt
        label: 번외 주제
        widget: string
        required: false
        hint: 전광판에서 뽑은 주제. 본편이면 비워 둡니다. 번외 글은 사이트의 전광판에서 쓰는 것이 편합니다.
      - name: body
        label: 본문
        widget: markdown

  - name: weeks
    label: 주제
    label_singular: 주제
    folder: src/content/weeks
    create: true
    extension: yml
    format: yaml
    slug: 'w{{fields.week}}'
    identifier_field: topic
    summary: 'Vol. {{fields.week}} · {{fields.topic}}'
    sortable_fields: [week, date]
    fields:
      - name: week
        label: 호수 (Vol.)
        widget: number
        value_type: int
        min: 1
      - name: date
        label: 일요일 날짜
        widget: datetime
        format: 'YYYY-MM-DD'
        date_format: 'YYYY-MM-DD'
        time_format: false
      - name: topic
        label: 주제
        widget: string
      - name: note
        label: 메모
        widget: text
        required: false
        hint: 주제를 고른 이유나 곁들일 말. 비워도 됩니다.
