Commit graph

6 commits

Author SHA1 Message Date
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
e90fea48a0 Add customizable CTA arrow icons for all cards
- Add cta_card_X_cta_icon settings for each CTA card (1-4)
- Default to "angle-double-right" icon for all cards
- Allow admin to customize arrow icon per card (e.g., 'arrow-right', 'chevron-right', etc.)
- Update component template to use settings instead of hardcoded icon
- Each CTA card now has independent control over its arrow/action icon
2025-10-16 18:07:17 +02:00
629eb1b302 Modernize settings structure with visual sections and emojis
- Add ASCII art separators between major sections
- Group settings logically with emoji icons:
  - ⚙️ General Settings
  - 🎨 Color Settings
  - 🎯 Hero Section
  - 🔍 Search Settings
  - 📚🤝🛠️🔒 CTA Cards 1-4
  - 🎨 Advanced Customization
- Improve visual hierarchy and navigation in admin panel
- Each CTA card now has distinct visual section header
- Better organized for easier configuration
2025-10-16 17:52:06 +02:00
0e53b8873a Support gradients and multiple color formats in settings
- Add support for hex, rgb, rgba, hsl color formats
- Enable gradient backgrounds (linear-gradient, radial-gradient)
- Convert page_background and card_background to textarea for multi-line gradients
- Update hero-section to use var(--page-bg) instead of hardcoded gradient
- Set default page_background to current gradient for backward compatibility
- Add detailed examples in English and Hungarian descriptions
2025-10-16 17:36:07 +02:00
b0178e9186 Add custom CSS setting for admin customization
- Add custom_css textarea setting in settings.yml
- Support custom CSS injection in welcome-banner component
- Allow admins to override or extend banner styles without modifying code
- Inject custom CSS only when banner is displayed
- Include English and Hungarian descriptions with examples
2025-10-16 17:32:23 +02:00
49a711320c Initial commit: Nyíltvilág Welcome Banner theme component 2025-10-15 21:42:02 +02:00