Redesign splash screen for better mobile experience

- Created new splash-mobile.css with mobile-optimized styles
- Redesigned hero section with better mobile typography and spacing
- Optimized feature cards to stack properly on mobile
- Enhanced CTA buttons with proper touch targets (min 48px height)
- Improved animations and performance for mobile devices
- Added landscape mobile layout support
- Simplified backgrounds and animations for better performance
- Better responsive typography using clamp() for fluid scaling
- Added touch device optimizations
This commit is contained in:
2025-07-14 10:29:24 +02:00
committed by Jens Luedicke
parent 16e33aa08e
commit 6dfdc58afc
3 changed files with 416 additions and 2 deletions

View File

@@ -50,6 +50,7 @@
{% endif %}
{% if not g.user %}
<link rel="stylesheet" href="{{ url_for('static', filename='css/splash.css') }}">
<link rel="stylesheet" href="{{ url_for('static', filename='css/splash-mobile.css') }}">
{% endif %}
{% if g.branding and g.branding.favicon_filename %}
<link rel="icon" type="image/x-icon" href="{{ url_for('static', filename='uploads/branding/' + g.branding.favicon_filename) }}">