214e9733d0
Performance: - Enable image optimization (Image: true, SVG: true) - 429MB saved with WebP conversion SEO: - Add JSON-LD structured data (Organization & FAQ schemas) - Add keywords and author metadata - Update robots.txt with sitemap reference - Add alt text to OpenGraph images CMS: - Enable Google OAuth login for admin panel - Add logo to admin login page Fixes: - Update Telegram link to @ym1ktc on homepage Co-Authored-By: Claude <noreply@anthropic.com>
73 lines
1.6 KiB
YAML
73 lines
1.6 KiB
YAML
backend:
|
||
name: git-gateway
|
||
branch: main
|
||
accept_roles:
|
||
- admin
|
||
- editor
|
||
squash_merges: true
|
||
|
||
# Identity widget for external OAuth providers (Google, GitHub, etc.)
|
||
identity_widget:
|
||
enable: true
|
||
|
||
media_folder: 'src/assets/images'
|
||
public_folder: '/images'
|
||
|
||
locale: 'tr'
|
||
|
||
site_url: https://radio.org.tr
|
||
display_url: https://radio.org.tr
|
||
|
||
# Logo for admin login page
|
||
logo_url: https://radio.org.tr/_astro/ARC_2024_bayrak_logo-Large-1-1024x1024.png
|
||
|
||
collections:
|
||
- name: 'post'
|
||
label: 'Blog Yazıları'
|
||
folder: 'src/data/post'
|
||
create: true
|
||
slug: '{{year}}-{{month}}-{{day}}-{{slug}}'
|
||
fields:
|
||
- label: 'Başlık'
|
||
name: 'title'
|
||
widget: 'string'
|
||
- label: 'Yayın Tarihi'
|
||
name: 'date'
|
||
widget: 'datetime'
|
||
format: 'YYYY-MM-DD HH:mm:ss'
|
||
- label: 'Yazar'
|
||
name: 'author'
|
||
widget: 'string'
|
||
default: 'TA1SPH'
|
||
- label: 'Kategoriler'
|
||
name: 'categories'
|
||
widget: 'list'
|
||
allow_add: true
|
||
allow_delete: true
|
||
collapsed: false
|
||
field:
|
||
label: 'Kategori'
|
||
name: 'category'
|
||
widget: 'string'
|
||
- label: 'Etiketler'
|
||
name: 'tags'
|
||
widget: 'list'
|
||
allow_add: true
|
||
allow_delete: true
|
||
collapsed: false
|
||
field:
|
||
label: 'Etiket'
|
||
name: 'tag'
|
||
widget: 'string'
|
||
- label: 'Düzen'
|
||
name: 'layout'
|
||
widget: 'string'
|
||
default: 'post'
|
||
- label: 'Öne Çıkan Görsel'
|
||
name: 'image'
|
||
widget: 'image'
|
||
required: false
|
||
- label: 'İçerik'
|
||
name: 'body'
|
||
widget: 'markdown'
|