Commit graph

4 commits

Author SHA1 Message Date
2baeebdac7 Remove mobile restriction from search field display
- Remove isMobile getter and mobile check from search display logic
- Search field now displays on all devices for logged-in users
- Update locales to remove 'desktop only' notation
- Simplify conditional logic in template
2025-10-17 19:36:18 +02:00
4176b14594 Replace i18n button labels with admin settings and reorder in UI
- Add login_button_text and register_button_text to settings.yml
- Position button settings directly after hero_content_anonymous_html
- Remove i18n helper import from component
- Use settings for button text instead of translations
- Update locales files with setting descriptions
- Button text now fully configurable in admin panel
2025-10-17 17:46:45 +02:00
7b050f4a3a Move all admin setting descriptions to locales files
- Move all description fields from settings.yml to locales/en.yml and locales/hu.yml
- Settings descriptions now fully localized under theme_metadata.settings
- Cleaner settings.yml without inline description objects
- All admin UI text now translatable and maintainable in locale files
2025-10-17 17:22:41 +02:00
aeb7950d14 Add i18n support with locales for button text
- Create locales directory with en.yml and hu.yml translation files
- Update WelcomeBanner component to use i18n helper for button labels
- Remove login_button_text and register_button_text from settings.yml
- Update CLAUDE.md documentation with i18n architecture details
- Button text now properly localized: hu (Belépés/Regisztráció) and en (Log in/Sign up)
2025-10-17 17:19:52 +02:00