Commit Graph

10 Commits

Author SHA1 Message Date
HolgerHatGarKeineNode
0b6853a6ff 🌍 Scope cities, venues, and courses by country across views and refine sidebar counts accordingly 2025-12-05 19:06:55 +01:00
HolgerHatGarKeineNode
c9971144da 🌍 Scope lecturers and courses by country across views and enhance sidebar with dynamic country flags 2025-12-05 19:04:38 +01:00
HolgerHatGarKeineNode
6f7ee806ae 🌐 Introduce dynamic domain-based locale and country handling
- Added `DomainMiddleware` to dynamically set locale, language-country session, and app name based on domain.
- Updated views and components to leverage `lang_country` session for language and region-specific content.
- Enhanced country parameter retrieval with `config('app.domain_country')` as fallback.
- Refined language filtering by scanning available language files dynamically.
- Added language-specific assets and translations (`nl.json`, `es.json`) with improved language-region associations.
- Updated `app-logo-icon` to display region-specific images or default SVGs.
- Improved views with cleaner, dynamic rendering and session-aware functionalities.
2025-11-23 20:45:29 +01:00
HolgerHatGarKeineNode
454c8e53a5 Improve conditional rendering and authentication logic in views
- Updated multiple views to conditionally render actions based on authentication state for a better user experience.
- Added login links where actions require authentication.
2025-11-23 17:42:46 +01:00
HolgerHatGarKeineNode
a5dafc67df Added SEO attributes and extended localization
- Added `#[SeoDataAttribute]` annotations to Livewire components for SEO management.
- Extended translations in English, Spanish, and German for better localization support.
2025-11-22 22:36:46 +01:00
HolgerHatGarKeineNode
d359dd56b0 Implement SeoTrait across components for improved SEO integration. 2025-11-22 22:16:55 +01:00
HolgerHatGarKeineNode
c43dcd93c2 🎨 Improve responsiveness by applying stacked-to-row layout for header sections across views 2025-11-21 17:42:40 +01:00
HolgerHatGarKeineNode
09f9a53144 Improve UI consistency across components 2025-11-21 17:37:26 +01:00
HolgerHatGarKeineNode
b37609461e Add course event creation, editing, and listing with dynamic validations 2025-11-21 14:43:49 +01:00
HolgerHatGarKeineNode
e96413d1a0 🚀 Add courses and lecturers management functionality 2025-11-21 14:23:59 +01:00