144 Commits

Author SHA1 Message Date
tfeigel e189779a5b feat: update homepage text and layout with new introduction
Added a welcoming introduction for Schachfreunde Bad Steben to the homepage text. Replaced generic "Hallo Welt!" heading with "Herzlich Willkommen!". Integrated dynamic text rendering using `kirbytext()` for better content management.
2025-07-13 18:29:15 +02:00
tfeigel be0a7cb217 fix: update Vorstand email address in Mitgliedschaft section 2025-07-13 18:04:30 +02:00
tfeigel e71c7ca9a3 Merge pull request 'feat: improve Kontaktformular error handling and enhance UI feedback' (#18) from develop into main
Reviewed-on: https://git.feigel.it/SFBadSteben/schachfreunde-badsteben/pulls/18
2025-07-13 17:59:59 +02:00
tfeigel 3b36b83b40 feat: improve Kontaktformular error handling and enhance UI feedback
Updated error message formatting for more user-friendly feedback. Enhanced UI by restructuring success and error notifications with improved styles and layout. Added a `name` attribute to the submit button for better form submission handling. Adjusted text field IDs and names for consistency.
2025-07-13 17:57:40 +02:00
tfeigel 9605f4d194 Merge pull request 'fix: removed form component and use kirby integrated tools instead' (#17) from develop into main
Reviewed-on: https://git.feigel.it/SFBadSteben/schachfreunde-badsteben/pulls/17
2025-07-13 17:42:16 +02:00
tfeigel 78789132a4 feat: replace mzur/kirby-uniform with custom Kontaktformular implementation
Replaced the `mzur/kirby-uniform` dependency with a custom form handling solution. Updated `kontakt.php`, its backend controller, and corresponding email template for streamlined submission handling. Adjusted styles in `input.css` and integrated a honeypot field for spam prevention.
2025-07-13 17:40:58 +02:00
tfeigel 8fdb707178 chore: remove mzur/kirby-uniform dependency and update composer.lock
Removed the `mzur/kirby-uniform` plugin from `composer.json` and its related dependencies from `composer.lock` to clean up unused form handling functionalities.
2025-07-13 17:10:26 +02:00
tfeigel bbfb290c17 Merge pull request 'WEB-13: Kontaktseite einbauen' (#16) from develop into main
Reviewed-on: https://git.feigel.it/SFBadSteben/schachfreunde-badsteben/pulls/16
2025-07-13 16:50:28 +02:00
tfeigel a3e08f22ed feat: add Kontaktformular section with backend logic and styles
Implemented a new Kontaktformular section including a frontend form, backend logic using `mzur/kirby-uniform`, and corresponding styles in `input.css`. Added a new template, controller, and snippet for dynamic rendering and form handling.
2025-07-13 16:49:05 +02:00
tfeigel 090ac601a5 feat: add mzur/kirby-uniform plugin and update .gitignore
Included the `mzur/kirby-uniform` plugin in `composer.json` for enhanced form handling functionality. Updated `.gitignore` to exclude `/site/plugins/` for better project structure and version control.
2025-07-13 16:48:47 +02:00
tfeigel 1680a0838f style: update text size from sm to m in navbar dropdown links for consistency 2025-07-13 15:46:11 +02:00
tfeigel 15ff16d094 Merge pull request 'WEB-10: Mitgliedschaftsseite bauen' (#15) from develop into main
Reviewed-on: https://git.feigel.it/SFBadSteben/schachfreunde-badsteben/pulls/15
2025-07-13 15:40:10 +02:00
tfeigel c04d162b0d feat: add Mitgliedschaft section and update Verein structure
Introduced a new Mitgliedschaft section with detailed information on membership requirements, benefits, and fees. Reorganized Verein-related file structure for better clarity and added supporting styles in `input.css`. Extended blueprints to support the new section and updated snippets for dynamic content rendering.
2025-07-13 15:36:38 +02:00
tfeigel 0d146b616b Merge pull request 'WEB-15: Seite für GM Kosteniuk anlegen' (#14) from develop into main
Reviewed-on: https://git.feigel.it/SFBadSteben/schachfreunde-badsteben/pulls/14
2025-07-13 14:28:10 +02:00
tfeigel a81026ee78 feat: add GM Kosteniuk section and update file structure for Verein content
Introduced a dedicated section for GM Alexandra Kosteniuk with new structured content and images. Restructured Verein-related directories, renaming and reorganizing files for improved clarity. Updated navbar to include a link to the new section. Adjusted typography and heading styles for consistency in `input.css`. Added markdown support in page blueprints.
2025-07-13 14:26:58 +02:00
tfeigel 2b616ab182 style: adjust typography and layout styles in impressum, footer, and navbar
Refined text sizes and spacing across components (`impressum.php`, `footer.php`, `navbar.php`) for improved consistency. Added custom styles for headings and impressum-specific elements in `input.css`.
2025-07-13 13:50:04 +02:00
tfeigel 135ec88ea9 Merge pull request 'Updated News and Blog Templates' (#13) from develop into main
Reviewed-on: https://git.feigel.it/SFBadSteben/schachfreunde-badsteben/pulls/13
2025-07-13 13:00:04 +02:00
tfeigel 5f37dfceef feat: update news articles content and restructure directory
Removed outdated articles (`20250709-Test`, `test` in drafts) and introduced two new posts: `vereinsblitzmeisterschaft` and `kreismannschaftspokal`. Added associated images and improved structured content with blocks, summaries, and tags for better organization.
2025-07-13 12:58:45 +02:00
tfeigel 07814712d7 feat: extend news section with tag filtering, improved layout, and homepage integration
Added tag filtering functionality to the blog and news sections, allowing users to filter posts by categories. Enhanced layout with improved tag display, author details, and responsive styling. Integrated the latest news preview into the homepage template. Adjusted visibility logic for navigation arrows in event carousel and refined related PHP snippets for better clarity and reusability.
2025-07-13 12:58:21 +02:00
tfeigel 9e5e76d9ba Merge pull request 'Fixed position of commented.io to head' (#12) from develop into main
Reviewed-on: https://git.feigel.it/SFBadSteben/schachfreunde-badsteben/pulls/12
2025-07-12 15:57:29 +02:00
tfeigel 008cc8389f Fixed position of commented.io to head 2025-07-12 15:57:04 +02:00
tfeigel 9bb36445cc Merge pull request 'Added commented.io Script' (#11) from develop into main
Reviewed-on: https://git.feigel.it/SFBadSteben/schachfreunde-badsteben/pulls/11
2025-07-12 15:54:46 +02:00
tfeigel 1d37c728d0 Added commented.io Script 2025-07-12 15:53:19 +02:00
tfeigel 3d1564b624 Merge pull request 'fix: error showing appointments' (#10) from develop into main
Reviewed-on: https://git.feigel.it/SFBadSteben/schachfreunde-badsteben/pulls/10
2025-07-09 16:26:33 +02:00
tfeigel c4b76a2044 chore: remove unused format_ics_date function from termine.php 2025-07-09 16:25:20 +02:00
tfeigel c856b67dfe Merge pull request 'WEB-7: Seiten für Blog erstellen' (#9) from develop into main
Reviewed-on: https://git.feigel.it/SFBadSteben/schachfreunde-badsteben/pulls/9
2025-07-09 16:20:40 +02:00
tfeigel 072a6a930b Merge branch 'feature/WEB-7_News' into develop 2025-07-09 16:19:44 +02:00
tfeigel a7cd115a56 chore: remove unused quote block, adjust snippet formatting in blockpage template 2025-07-09 16:19:03 +02:00
tfeigel 5a83eaf85f chore: remove unused quote block, adjust snippet formatting in blockpage template 2025-07-09 16:18:56 +02:00
tfeigel 0080db66f5 feat: introduce news section with blueprint and template
Added a new `news.yml` blueprint and `news.php` template to create a dedicated news section. Integrated structured content with support for various block types, including FEN and PGN formats. Enhanced layout with author details, publication date, and customizable headlines.
2025-07-09 16:18:46 +02:00
tfeigel a851c8101b feat: add blog section with blueprint, template, and structured content
Introduced a new blog section with a dedicated blueprint (`blog.yml`) and PHP template (`blog.php`). Added initial content, including hero text, button, and link for improved navigation and communication. Structured layout supports dynamic blog post rendering with author details and summaries.
2025-07-09 16:18:23 +02:00
tfeigel cc83511e40 Merge pull request 'WEB-17: Collection für Kalender' (#8) from develop into main
Reviewed-on: https://git.feigel.it/SFBadSteben/schachfreunde-badsteben/pulls/8
2025-07-06 19:36:55 +02:00
tfeigel 2f38b92558 Merge branch 'feature/WEB-17_Collection' into develop 2025-07-06 19:35:39 +02:00
tfeigel 69217afce4 feat: introduce event carousel and ICS integration for homepage
Added an event carousel to the homepage to display upcoming events dynamically. Integrated ICS parsing to fetch and format calendar data for future events. Enhanced layout and responsiveness with scroll functionality and improved styling.
2025-07-06 19:35:14 +02:00
tfeigel 9ef6e0b2fe Merge pull request 'WEB-9: Homepage anpassen' (#7) from develop into main
Reviewed-on: https://git.feigel.it/SFBadSteben/schachfreunde-badsteben/pulls/7
2025-07-06 17:45:15 +02:00
tfeigel 1e232ea089 chore: update hero snippet background color to sf_grau-50 for consistent styling 2025-07-06 17:43:15 +02:00
tfeigel 8b5d699c7c feat: enhance hero section with contact button and updated text content
Added a new hero button ("Kontakt") with a link to the contact page. Redesigned and enriched hero section text with a friendly message and call-to-action for recruiting new members. Incorporated conditional rendering for the button based on page content.
2025-07-06 17:30:32 +02:00
tfeigel 2eeab79bca Merge pull request 'WEB-12: Memoriam Seite' (#6) from develop into main
Reviewed-on: https://git.feigel.it/SFBadSteben/schachfreunde-badsteben/pulls/6
2025-07-06 17:03:25 +02:00
tfeigel bba1670d97 Merge branch 'feature/WEB-12_Memoriam' into develop 2025-07-06 17:01:40 +02:00
tfeigel b6f077a8c4 feat: update layout and styling, extend memorial page content
Enhanced layout snippet with conditional styling support for dark mode. Updated typography and grid classes for improved text and visual consistency. Added additional memorial section content, including headings and text fields for tributes. Expanded blueprint definitions with new block types (`line`, `gallery`, and `quote`). Adjusted chessboard piece and square dimensions in `pgn4web.css` for refined appearance.
2025-07-06 17:00:58 +02:00
tfeigel 0bf273a738 Merge pull request 'WEB-11: Seite für den Vorstand' (#5) from develop into main
Reviewed-on: https://git.feigel.it/SFBadSteben/schachfreunde-badsteben/pulls/5
2025-07-06 15:13:18 +02:00
tfeigel 364045a99b Merge branch 'feature/WEB-11_Vorstand' into develop 2025-07-06 15:12:17 +02:00
tfeigel eaa7327516 feat: add Vorstand page with structured content and layout
Introduced a new Vorstand page with content files and structured data for team details. Added associated blueprint, PHP template, and updated image assets for better organization and presentation.
2025-07-06 15:11:17 +02:00
tfeigel b6bf1c9a13 Merge remote-tracking branch 'origin/main' 2025-07-06 14:32:55 +02:00
tfeigel e6789ed6a8 Merge branch 'develop' 2025-07-06 14:32:26 +02:00
tfeigel 0f8c960863 feat: add image assets and update Chronik timeline with visual content
Added new image assets and linked them to respective Chronik timeline events. Renamed and relocated image files for improved organization and accessibility. Restored introductory text and archive button to the blockpage.
2025-07-06 14:30:20 +02:00
tfeigel b21d52dbac Merge pull request 'WEB-3: pgn4Web Block' (#4) from develop into main
Reviewed-on: https://git.feigel.it/SFBadSteben/schachfreunde-badsteben/pulls/4
2025-07-06 14:22:56 +02:00
tfeigel a91716a8c7 feat: add typography styles and enhance component design
Defined new font variables (`--font-display`, `--font-serif`, and `--font-sans`) and applied them to `p`, `h1`, and `h2` elements. Included component-specific typography settings for improved styling consistency across text elements.
2025-07-06 14:17:40 +02:00
tfeigel 110fcf44a8 feat: add font integration and update layout for additional stylesheets
Integrated new fonts (Ubuntu and Roboto) with `@font-face`, added `fonts.css` for font definitions. Updated layout snippet to include `pgn4web.css` and `fonts.css` for extended styling support.
2025-07-06 13:50:54 +02:00
tfeigel da690d42b6 feat: add memorial page assets and integrate image and PGN content
Added a new PGN file and an image template block with UUID fields for the memorial section. Renamed and relocated relevant content files for better organization and accessibility.
2025-07-06 13:37:01 +02:00