Commit Graph

192 Commits

Author SHA1 Message Date
Chaoscaot 413c84e293 Add pointer cursor styling to interactive UI primitives
SteamWar CI / Build (push) Successful in 1m53s
SteamWar CI / Deploy (push) Successful in 10s
- Update buttons, inputs, menus, tabs, sliders, and dialogs to show pointer cursors
- Keep disabled states unchanged
2026-05-19 10:19:23 +02:00
Chaoscaot 038c2768e6 Update Website
SteamWar CI / Build (push) Successful in 1m55s
SteamWar CI / Deploy (push) Successful in 10s
2026-05-18 23:24:15 +02:00
Chaoscaot b98f197d14 Make group round grouping configurable
SteamWarCI Build successful
- Add round grouping time and prefix to group view config
- Use the new settings in group display and editor defaults
2026-05-07 16:28:51 +02:00
Chaoscaot 3b7aafd56e Add schema-driven frontmatter editor
SteamWarCI Build successful
- Render frontmatter fields from content schemas
- Add specialized selectors for events, images, and view config
- Refresh the pages editor layout and tab bar
2026-05-07 15:56:58 +02:00
Chaoscaot a195b074a7 Preserve Pathname on Lang Change
SteamWarCI Build successful
Co-authored-by: Copilot <copilot@github.com>
2026-04-23 15:07:04 +02:00
Chaoscaot a8817115a3 Fix Safari
SteamWarCI Build successful
2026-04-23 14:59:56 +02:00
Chaoscaot 5639655f99 Fix Lang Switcher
SteamWarCI Build successful
2026-04-23 14:10:54 +02:00
Chaoscaot ba4aa67ff1 Update language selection links in Navbar to use data-astro-reload attribute
SteamWarCI Build failed
2026-04-23 14:08:54 +02:00
Chaoscaot 23566e72d3 Refactor Navbar component to replace search button with language selection dropdown
SteamWarCI Build successful
2026-04-23 12:22:42 +02:00
Chaoscaot 2204bb8663 fixes
SteamWarCI Build failed
2026-04-21 21:52:02 +02:00
Chaoscaot 1426536c88 Enhance layout and styling for improved UI consistency across components 2026-03-28 21:53:31 +01:00
Chaoscaot 5d365bc744 Refactor components and pages for improved readability and consistency
- Updated BackgroundImage.astro to format props for better readability.
- Adjusted FightTable.svelte to remove unnecessary trailing commas.
- Modified GroupTable.svelte to fix sorting syntax.
- Cleaned up LanguageWarning.astro by standardizing import statements.
- Enhanced Login.svelte for better formatting and readability.
- Simplified Navbar.svelte by merging multi-line attributes into single lines.
- Streamlined PostComponent.astro by condensing Image component props.
- Improved SearchComponent.svelte for consistent spacing and formatting.
- Refined TagComponent.astro for better readability and structure.
- Updated PageLayout.astro to simplify div structure.
- Enhanced downloads.astro for improved readability and consistency.
- Cleaned up index.astro in help directory for better formatting.
- Refactored index.astro in main pages for improved readability.
- Standardized login.astro for better formatting.
- Cleaned up not-found.astro for consistent import formatting.
- Enhanced [...schem].astro for better readability.
- Refactored [mode].astro for consistent import formatting.
- Improved [...gamemode].astro for better readability.
- Cleaned up [mode].astro in regeln directory for consistent formatting.
- Refactored index.astro in regeln directory for improved readability.
- Enhanced fight.astro for consistent import formatting.
2026-03-28 15:56:56 +01:00
Chaoscaot d2ee422d6d Refactor styles and components for improved UI consistency
- Updated login page layout by removing unnecessary classes.
- Redesigned 404 not found page with new layout and styles.
- Enhanced public pages with consistent font styling and hover effects.
- Improved ranking page header styling for better readability.
- Updated rules page with consistent font and link styles.
- Enhanced statistics page header styling.
- Refined global CSS variables for better theme consistency.
- Updated button styles for improved interaction feedback.
- Enhanced table styles for better readability and interaction.
- Updated Tailwind configuration to include new font families.
2026-03-28 15:56:32 +01:00
Chaoscaot 35765b90e6 feat: Refactor connection rendering logic for improved layout and offset handling
SteamWarCI Build successful
2026-01-01 17:18:54 +01:00
Chaoscaot fa7e68ca10 feat: Add roundRows configuration to group view and update event markdowns
SteamWarCI Build successful
2026-01-01 16:23:13 +01:00
Chaoscaot f507dce94a feat: Enhance group display with hover effect for team visibility
SteamWarCI Build successful
2025-12-31 13:25:10 +01:00
Chaoscaot e27b4fb0f4 rebuild
SteamWarCI Build successful
2025-12-20 19:05:11 +01:00
Chaoscaot 8fa1d41639 fix: Replace ResponseUserSchema with PlayerSchema in auth and event repositories
SteamWarCI Build failed
2025-12-20 19:03:36 +01:00
Chaoscaot f13305d116 feat: Add Team info Sidebar
SteamWarCI Build failed
2025-12-20 18:36:33 +01:00
Chaoscaot ffe875260d fix: Update copyright year in FightStatistics.svelte
SteamWarCI Build successful
2025-12-17 21:29:55 +01:00
Chaoscaot 64b82eddff rebuild
SteamWarCI Build failed
2025-12-17 21:28:52 +01:00
Chaoscaot e3432ce7bd fix: Update copyright year in FightStatistics.svelte
SteamWarCI Build failed
2025-12-17 21:23:28 +01:00
Chaoscaot 6cdf2e0933 fix: Update copyright year in FightStatistics.svelte
SteamWarCI Build failed
2025-12-17 21:22:11 +01:00
Chaoscaot b0a9d56216 refactor: Update loggedIn store type and streamline login/dashboard navigation logic
SteamWarCI Build failed
2025-12-17 21:20:46 +01:00
Chaoscaot 3ffc715929 refactor: Remove unused FightList.svelte component
SteamWarCI Build successful
2025-12-17 21:07:54 +01:00
Chaoscaot 9589a496c0 Merge branch 'master' of https://git.steamwar.de/SteamWar/Website
SteamWarCI Build failed
2025-12-17 21:07:35 +01:00
Chaoscaot bdebe768b2 refactor: Clean up imports and formatting in Event.svelte; remove FightList.svelte 2025-12-17 21:06:22 +01:00
Chaoscaot e1220ff5ac Refactor player components: streamline state management and improve code readability in PermissionsDropdown, Players, and PrefixDropdown
SteamWarCI Build failed
2025-12-02 22:35:32 +01:00
Chaoscaot 3bde299ea5 Refactor code for consistency: standardize formatting and improve readability across multiple Svelte components
SteamWarCI Build failed
2025-12-02 22:24:09 +01:00
Chaoscaot 5f5988e270 Refactor player handling: replace player arrays with IDs, implement PlayerSelector component 2025-12-02 22:23:55 +01:00
Chaoscaot 7ec678ae7d Add AuditLog
SteamWarCI Build failed
2025-12-01 18:38:06 +01:00
Chaoscaot ba88dd1ec3 feat: Add TeamList component for displaying registered teams in event details
SteamWarCI Build failed
2025-11-23 12:12:26 +01:00
Chaoscaot ddb19a85dc Update some Event View Code
SteamWarCI Build successful
2025-11-22 21:49:51 +01:00
Chaoscaot 64adfe7c3b fix: Update Discord login handling to use async/await for better error handling
SteamWarCI Build successful
2025-11-15 00:06:13 +01:00
Chaoscaot f503d59eeb fix: Set Content-Type header to text/plain for Discord login request
SteamWarCI Build successful
2025-11-14 23:42:10 +01:00
Chaoscaot a06e66012b rebuild
SteamWarCI Build successful
2025-11-14 23:34:09 +01:00
Chaoscaot d746e26a1c rebuild
SteamWarCI Build failed
2025-11-14 23:25:52 +01:00
Chaoscaot a9e1cb6025 fix: Update Discord OAuth link in Login.svelte for correct redirect URI
SteamWarCI Build successful
2025-11-14 23:18:55 +01:00
Chaoscaot 3daac95059 fix: Remove unnecessary blank line in Login.svelte
SteamWarCI Build failed
2025-11-14 23:15:27 +01:00
Chaoscaot 9c353a5eea fix: Remove unnecessary blank line in Login.svelte
SteamWarCI Build failed
2025-11-14 22:49:53 +01:00
Chaoscaot d79c532009 feat: Enhance login functionality with Discord integration and improve code formatting
SteamWarCI Build failed
2025-11-13 14:32:06 +01:00
Chaoscaot b4099c6b88 fix: Correct sorting method for group points in GroupDisplay component
SteamWarCI Build successful
2025-11-10 14:31:14 +01:00
Chaoscaot c3bb62f3fb feat: Add event collection and event page structure
SteamWarCI Build successful
- Introduced a new events collection in config.ts with schema validation.
- Created a new event markdown file for the WarGear event.
- Updated German translations to include new event-related strings.
- Modified PageLayout to support a wide layout option.
- Enhanced announcements page to improve tag filtering and post rendering.
- Implemented dynamic event pages with detailed event information and fight plans.
- Added an index page for events to list all upcoming events.
2025-11-10 12:37:32 +01:00
Chaoscaot 7f41765acb Fix App
SteamWarCI Build successful
2025-11-02 00:27:23 +01:00
Chaoscaot 972b8da9e6 Enhance EventFight handling by adding conditional relation names and improving group button visibility
SteamWarCI Build failed
2025-10-30 12:06:44 +01:00
Chaoscaot b11534490d Refactor EventFight handling to include team relation names and update type definitions
SteamWarCI Build successful
2025-09-28 14:11:58 +02:00
Chaoscaot c0f4a852b5 Refactor event handling and introduce TeamSelector component for improved fight management
SteamWarCI Build successful
2025-09-28 10:26:08 +02:00
Chaoscaot 41b847b3e4 Refactor colorCode validation in PrefixSchema to allow any length string starting with "§"
SteamWarCI Build successful
2025-09-16 18:07:39 +02:00
Chaoscaot a3b4a6d0c2 Refactor event and fight repositories to use numeric IDs for groups; update datetime picker input handling; add new generator components for event fights and group phases.
SteamWarCI Build successful
2025-09-16 18:03:29 +02:00
Chaoscaot 5f12a0cc7a Update kuerzel max length in TeamSchema to 16 characters
SteamWarCI Build successful
2025-08-13 21:06:35 +02:00