backend:
  name: github
  repo: iminevitable90-crypto/my-news-site
  branch: main
  site_domain: my-news-site-hi82.onrender.com
  base_url: https://my-news-site-hi82.onrender.com
  auth_endpoint: oauth

media_folder: "public/images/uploads"
public_folder: "/images/uploads"

publish_mode: simple

locale: 'ko'

editor:
  preview: false

collections:
  - name: "articles"
    label: "기사"
    label_singular: "기사"
    folder: "src/content/articles"
    create: true
    slug: "{{year}}-{{month}}-{{day}}-{{slug}}"
    editor:
      preview: false
    fields:
      - { label: "카테고리", name: "category", widget: "select", options: [
            { label: "주식", value: "주식" },
            { label: "부동산", value: "부동산" },
            { label: "연금/노후", value: "연금노후" },
            { label: "가상자산", value: "가상자산" },
            { label: "경제정책", value: "경제정책" },
          ] }
      - { label: "제목", name: "title", widget: "string" }
      - { label: "부제목", name: "subtitle", widget: "string", required: false }
      - { label: "대표 이미지 (목록 썸네일)", name: "thumbnail", widget: "image" }
      - { label: "작성자", name: "author", widget: "string", default: "편집부" }
      - { label: "발행일", name: "publishDate", widget: "datetime", default: "" }
      - label: "본문"
        name: "body"
        widget: "markdown"
        mode: "rich_text"
        buttons:
          - bold
          - italic
          - heading-two
          - heading-three
          - quote
          - bulleted-list
          - numbered-list
          - link
        editor_components:
          - image
      - { label: "본문 이미지 1", name: "image1", widget: "image", required: false,
          hint: "기사 본문 중간에 들어갈 사진" }
      - { label: "본문 이미지 2", name: "image2", widget: "image", required: false,
          hint: "기사 본문 하단에 들어갈 사진" }
      - label: "함께 보면 좋은 기사 (URL)"
        name: "related_url_1"
        widget: "string"
        required: false
        hint: "관련 기사 주소 1 (예: /article/2026-06-01-기사제목)"
      - label: "함께 보면 좋은 기사 (URL) 2"
        name: "related_url_2"
        widget: "string"
        required: false
        hint: "관련 기사 주소 2"
      - label: "함께 보면 좋은 기사 (URL) 3"
        name: "related_url_3"
        widget: "string"
        required: false
        hint: "관련 기사 주소 3"
      - { label: "임시저장(공개 안 함)", name: "draft", widget: "boolean", default: false }
