Commit Graph

10 Commits

Author SHA1 Message Date
Torsten Schulz (local)
baf6c59c0d Enhance Vereinsmeisterschaften and Vorstand pages with image support for players and board members. Implement lightbox functionality for player images in Vereinsmeisterschaften. Update CSV handling to include image filenames for better data management. Refactor components to utilize PersonCard for board members, improving code readability and maintainability. 2025-12-18 13:37:03 +01:00
Torsten Schulz (local)
36400304a4 Update Hero component to dynamically display years since founding; enhance TermineVorschau component with improved date and time formatting, and add Uhrzeit column in the CMS for better event management. Refactor API to handle new fields and improve data handling in CSV exports. 2025-11-05 10:36:58 +01:00
Torsten Schulz (local)
7b010b7658 Fix mobile design for CMS pages - correct positioning and responsive layout 2025-10-22 12:56:30 +02:00
Torsten Schulz (local)
8292b00e5c Fix CMS header positioning - place below navigation instead of overlaying 2025-10-22 12:32:09 +02:00
Torsten Schulz (local)
ea7a6d27db Fix missing closing div tag in einstellungen.vue template 2025-10-22 12:29:34 +02:00
Torsten Schulz (local)
bc3b5b53f5 Add fixed headers to all CMS editors for better UX 2025-10-22 12:27:10 +02:00
Torsten Schulz (local)
0d4bcc9f73 Standardize save button position to top-right across all CMS editors 2025-10-22 12:23:22 +02:00
Torsten Schulz (local)
3b004d482f Fix config API to return data directly instead of wrapped in config object 2025-10-22 12:15:59 +02:00
Torsten Schulz (local)
30674c1f49 Add Vereinsadresse to config with option to use Vorsitzender address, add full address fields for Vorstand 2025-10-21 16:51:37 +02:00
Torsten Schulz (local)
d5a181e0c8 Add config system for training, trainer, membership and impressum with CMS editor 2025-10-21 16:44:31 +02:00