weclome-banner/settings.yml
gabeszm e63dfaf59f Fix CTA arrow icons with valid Font Awesome icon names
- Change default from 'angle-double-right' to 'chevron-right' (valid FA6 icon)
- Update example icons in descriptions to use valid FA6 names
- Replace deprecated icon names with current equivalents:
  - angle-double-right → chevron-right, angles-right
  - long-arrow-alt-right → arrow-right
- Ensures arrow icons display correctly in all CTA cards
2025-10-16 18:10:41 +02:00

398 lines
12 KiB
YAML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# =============================================================================
# ⚙️ GENERAL SETTINGS
# =============================================================================
enable_welcome_banner:
default: true
type: bool
description:
en: Enable the welcome banner on the homepage
hu: Üdvözlő banner megjelenítése a főoldalon
banner_position:
default: "above_content"
type: enum
choices:
- below_header
- above_content
description:
en: "Banner position: 'below_header' (after navigation menu) or 'above_content' (before main content)"
hu: "Banner pozíció: 'below_header' (navigációs menü után) vagy 'above_content' (fő tartalom előtt)"
show_on_pages:
default: "homepage_only"
type: enum
choices:
- homepage_only
- all_pages
description:
en: "Display banner on 'homepage_only' or 'all_pages'"
hu: "Banner megjelenítése 'homepage_only' (csak főoldal) vagy 'all_pages' (minden oldal)"
# =============================================================================
# 🎨 COLOR SETTINGS
# =============================================================================
primary_color:
default: "#e81f2d"
type: string
description:
en: "Primary accent color. Supports: hex (#e81f2d), rgb(232,31,45), rgba(232,31,45,0.9), hsl(355,81%,52%)"
hu: "Elsődleges hangsúly szín. Támogatott: hex (#e81f2d), rgb(232,31,45), rgba(232,31,45,0.9), hsl(355,81%,52%)"
page_background:
default: "linear-gradient(136deg, rgba(205, 29, 29, 0.2), rgba(155, 0, 0, 0))"
type: string
textarea: true
description:
en: "Hero section background. Supports colors and gradients. Examples: #14191f OR linear-gradient(135deg, #667eea 0%, #764ba2 100%)"
hu: "Hero szekció háttér. Támogatott színek és átmenetek. Példák: #14191f VAGY linear-gradient(135deg, #667eea 0%, #764ba2 100%)"
card_background:
default: "#1b2028"
type: string
textarea: true
description:
en: "Card background. Supports colors and gradients. Examples: #1b2028 OR linear-gradient(to right, #232526, #414345)"
hu: "Kártya háttér. Támogatott színek és átmenetek. Példák: #1b2028 VAGY linear-gradient(to right, #232526, #414345)"
text_color:
default: "#dddddd"
type: string
description:
en: "Text color. Supports: hex, rgb, rgba, hsl. Example: #ddd OR rgba(255,255,255,0.9)"
hu: "Szöveg színe. Támogatott: hex, rgb, rgba, hsl. Példa: #ddd VAGY rgba(255,255,255,0.9)"
# =============================================================================
# 🎯 HERO SECTION
# =============================================================================
hero_title_html:
default: "👋 Üdvözöllek a <strong>Nyíltvilág</strong> fórumon!"
type: string
textarea: true
description:
en: Hero section title (HTML allowed)
hu: Hero szekció címe (HTML használható)
hero_content_html:
default: |
<p>Ez a közösségi tér mindazoknak szól, akiket lelkesít a technológia világa legyen szó nyílt forráskódról, kiberbiztonságról, adatvédelemről vagy mesterséges intelligenciáról.</p>
<p>Itt megoszthatod a tudásod, kérdezhetsz, vagy tapasztalatokat cserélhetsz másokkal akár most ismerkedsz a témával, akár évek óta benne vagy.</p>
<p>A Nyíltvilág célja egy támogató és inspiráló közösség építése, ahol mindenki tanulhat, fejlődhet, és értéket adhat hozzá a közös tudáshoz.</p>
<p>Csatlakozz, és légy részese egy nyitott és inspiráló közösségnek! 🌍✨</p>
type: string
textarea: true
description:
en: Hero section content (HTML allowed)
hu: Hero szekció tartalma (HTML használható)
# =============================================================================
# 🔍 SEARCH SETTINGS
# =============================================================================
enable_hero_search:
default: true
type: bool
description:
en: Enable search input in hero section (desktop only)
hu: Keresőmező megjelenítése a hero szekcióban (csak asztalon)
search_placeholder:
default: "Keresés a fórumon…"
type: string
description:
en: Search input placeholder text
hu: Keresőmező placeholder szövege
# =============================================================================
# 📚 CTA CARD 1
# =============================================================================
cta_card_1_enabled:
default: true
type: bool
description:
en: Enable CTA card 1
hu: 1. CTA kártya engedélyezése
cta_card_1_icon_type:
default: "emoji"
type: enum
choices:
- emoji
- font_awesome
description:
en: CTA card 1 icon type
hu: 1. CTA kártya ikon típusa
cta_card_1_icon_emoji:
default: "📚"
type: string
description:
en: CTA card 1 emoji icon
hu: 1. CTA kártya emoji ikon
cta_card_1_icon_font_awesome:
default: "book"
type: string
description:
en: "CTA card 1 Font Awesome icon (e.g., 'book', 'rocket', 'shield'). See: https://fontawesome.com/icons?d=gallery&m=free"
hu: "1. CTA kártya Font Awesome ikon (pl. 'book', 'rocket', 'shield'). Lásd: https://fontawesome.com/icons?d=gallery&m=free"
cta_card_1_title:
default: "Tudásbázis"
type: string
description:
en: CTA card 1 title
hu: 1. CTA kártya címe
cta_card_1_description:
default: "Tudnivalók, útmutatók, tippek."
type: string
description:
en: CTA card 1 description
hu: 1. CTA kártya leírása
cta_card_1_cta_text:
default: "Mutasd az anyagokat"
type: string
description:
en: CTA card 1 call-to-action text
hu: 1. CTA kártya cselekvésre ösztönző szöveg
cta_card_1_cta_icon:
default: "chevron-right"
type: string
description:
en: "CTA card 1 arrow icon (Font Awesome). Examples: 'chevron-right', 'arrow-right', 'angles-right', 'circle-arrow-right'"
hu: "1. CTA kártya nyíl ikon (Font Awesome). Példák: 'chevron-right', 'arrow-right', 'angles-right', 'circle-arrow-right'"
cta_card_1_url:
default: "https://www.nyiltvilag.hu/c/tudasbazis/9"
type: string
description:
en: CTA card 1 URL
hu: 1. CTA kártya URL-je
# =============================================================================
# 🤝 CTA CARD 2
# =============================================================================
cta_card_2_enabled:
default: true
type: bool
description:
en: Enable CTA card 2
hu: 2. CTA kártya engedélyezése
cta_card_2_icon_type:
default: "emoji"
type: enum
choices:
- emoji
- font_awesome
description:
en: CTA card 2 icon type
hu: 2. CTA kártya ikon típusa
cta_card_2_icon_emoji:
default: "🤝"
type: string
description:
en: CTA card 2 emoji icon
hu: 2. CTA kártya emoji ikon
cta_card_2_icon_font_awesome:
default: "handshake"
type: string
description:
en: "CTA card 2 Font Awesome icon (e.g., 'handshake', 'users', 'comments'). See: https://fontawesome.com/icons?d=gallery&m=free"
hu: "2. CTA kártya Font Awesome ikon (pl. 'handshake', 'users', 'comments'). Lásd: https://fontawesome.com/icons?d=gallery&m=free"
cta_card_2_title:
default: "Általános"
type: string
description:
en: CTA card 2 title
hu: 2. CTA kártya címe
cta_card_2_description:
default: "Ide jöhet minden is...majdnem."
type: string
description:
en: CTA card 2 description
hu: 2. CTA kártya leírása
cta_card_2_cta_text:
default: "Mondd el te is"
type: string
description:
en: CTA card 2 call-to-action text
hu: 2. CTA kártya cselekvésre ösztönző szöveg
cta_card_2_cta_icon:
default: "chevron-right"
type: string
description:
en: "CTA card 2 arrow icon (Font Awesome). Examples: 'chevron-right', 'arrow-right', 'angles-right', 'circle-arrow-right'"
hu: "2. CTA kártya nyíl ikon (Font Awesome). Példák: 'chevron-right', 'arrow-right', 'angles-right', 'circle-arrow-right'"
cta_card_2_url:
default: "https://www.nyiltvilag.hu/c/altalanos/4"
type: string
description:
en: CTA card 2 URL
hu: 2. CTA kártya URL-je
# =============================================================================
# 🛠️ CTA CARD 3
# =============================================================================
cta_card_3_enabled:
default: true
type: bool
description:
en: Enable CTA card 3
hu: 3. CTA kártya engedélyezése
cta_card_3_icon_type:
default: "emoji"
type: enum
choices:
- emoji
- font_awesome
description:
en: CTA card 3 icon type
hu: 3. CTA kártya ikon típusa
cta_card_3_icon_emoji:
default: "🛠️"
type: string
description:
en: CTA card 3 emoji icon
hu: 3. CTA kártya emoji ikon
cta_card_3_icon_font_awesome:
default: "tools"
type: string
description:
en: "CTA card 3 Font Awesome icon (e.g., 'tools', 'code', 'laptop-code'). See: https://fontawesome.com/icons?d=gallery&m=free"
hu: "3. CTA kártya Font Awesome ikon (pl. 'tools', 'code', 'laptop-code'). Lásd: https://fontawesome.com/icons?d=gallery&m=free"
cta_card_3_title:
default: "Fejlesztés"
type: string
description:
en: CTA card 3 title
hu: 3. CTA kártya címe
cta_card_3_description:
default: "Nézd meg, min dolgoznak mások."
type: string
description:
en: CTA card 3 description
hu: 3. CTA kártya leírása
cta_card_3_cta_text:
default: "Fejlesszünk"
type: string
description:
en: CTA card 3 call-to-action text
hu: 3. CTA kártya cselekvésre ösztönző szöveg
cta_card_3_cta_icon:
default: "chevron-right"
type: string
description:
en: "CTA card 3 arrow icon (Font Awesome). Examples: 'chevron-right', 'arrow-right', 'angles-right', 'circle-arrow-right'"
hu: "3. CTA kártya nyíl ikon (Font Awesome). Példák: 'chevron-right', 'arrow-right', 'angles-right', 'circle-arrow-right'"
cta_card_3_url:
default: "https://www.nyiltvilag.hu/c/fejlesztes/7"
type: string
description:
en: CTA card 3 URL
hu: 3. CTA kártya URL-je
# =============================================================================
# 🔒 CTA CARD 4
# =============================================================================
cta_card_4_enabled:
default: true
type: bool
description:
en: Enable CTA card 4
hu: 4. CTA kártya engedélyezése
cta_card_4_icon_type:
default: "emoji"
type: enum
choices:
- emoji
- font_awesome
description:
en: CTA card 4 icon type
hu: 4. CTA kártya ikon típusa
cta_card_4_icon_emoji:
default: "🔒"
type: string
description:
en: CTA card 4 emoji icon
hu: 4. CTA kártya emoji ikon
cta_card_4_icon_font_awesome:
default: "lock"
type: string
description:
en: "CTA card 4 Font Awesome icon (e.g., 'lock', 'shield-alt', 'user-shield'). See: https://fontawesome.com/icons?d=gallery&m=free"
hu: "4. CTA kártya Font Awesome ikon (pl. 'lock', 'shield-alt', 'user-shield'). Lásd: https://fontawesome.com/icons?d=gallery&m=free"
cta_card_4_title:
default: "Biztonság"
type: string
description:
en: CTA card 4 title
hu: 4. CTA kártya címe
cta_card_4_description:
default: "Mindig nézz hátra ki követ."
type: string
description:
en: CTA card 4 description
hu: 4. CTA kártya leírása
cta_card_4_cta_text:
default: "Védd meg magad"
type: string
description:
en: CTA card 4 call-to-action text
hu: 4. CTA kártya cselekvésre ösztönző szöveg
cta_card_4_cta_icon:
default: "chevron-right"
type: string
description:
en: "CTA card 4 arrow icon (Font Awesome). Examples: 'chevron-right', 'arrow-right', 'angles-right', 'circle-arrow-right'"
hu: "4. CTA kártya nyíl ikon (Font Awesome). Példák: 'chevron-right', 'arrow-right', 'angles-right', 'circle-arrow-right'"
cta_card_4_url:
default: "https://www.nyiltvilag.hu/c/biztonsag/8"
type: string
description:
en: CTA card 4 URL
hu: 4. CTA kártya URL-je
# =============================================================================
# 🎨 ADVANCED CUSTOMIZATION
# =============================================================================
custom_css:
default: ""
type: string
textarea: true
description:
en: "Custom CSS to override or extend banner styles. Example: .welcome-card { background: blue; }"
hu: "Egyedi CSS a banner stílusok felülírásához vagy kiterjesztéséhez. Példa: .welcome-card { background: blue; }"