Commit Graph

17 Commits

Author SHA1 Message Date
jonas afa14d07c6 Remove IDE-specific configuration files and update .gitignore. 2026-03-12 23:20:05 +01:00
jonas 8eefc1a2b8 Configure API to serve SPA, integrate SignalR, and update build paths 2026-03-12 23:20:05 +01:00
jonas 3fa0455f1b Add GameController with SignalR functionality for joining games 2026-03-12 23:20:05 +01:00
jonas f98d9e79b2 Add StatusController, improve local game logic, and enable Swagger in API 2026-03-12 23:20:05 +01:00
jonas 7395b6d3bf Introduce LocalGame logic and integrate with LocalMode rendering. 2026-03-12 23:20:05 +01:00
jonas 13fdf97f5a - Rename and restructure components and assets for uniformity.
- Refactor `Field.vue` for better state management and event handling.
- Update path references for SVG assets.
- Add selection highlighting in game field with red and white arrows.
- Simplify and organize styles in game components.
- Minor updates to local mode game logic (`LocalMode.vue`).
2026-03-12 23:20:05 +01:00
jonas 2337c6b2db "Remove package-lock.json file." 2026-03-12 23:20:05 +01:00
jonas 0e90f70a92 "Remove package-lock.json file." 2026-03-12 23:20:05 +01:00
jhim a8879da715 better design and working setting cells 2026-03-12 23:20:05 +01:00
jhim 8e99bbca0e added a new site and a gamefield component 2026-03-12 23:20:05 +01:00
Jonas 4dfabb2e1e Claude/style homepage om t wo (#1)
* Style homepage with centered title and polished buttons

- Split title into two lines with uppercase styling and yellow highlight
- Use Roboto font with light/bold weight contrast for visual hierarchy
- Center buttons in a vertical flex layout with consistent spacing
- Add elevation shadow and hover scale animation to buttons
- Improve letter-spacing and font sizing for readability

https://claude.ai/code/session_01N9z7ADBGmszE5ZoAbVEp4f

* changed ' to "

---------

Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: jhim <jhim@d-velop.de>
2026-03-12 23:20:05 +01:00
jonas d39b06e3e9 Remove WeatherForecastController and update project file to clean up unused code. 2026-03-12 23:20:05 +01:00
jonas da6bb05126 Set app title, update Home, normalize lockfile
Change the app title in GUI/index.html to "4 Gewinnt" to reflect the project name. Apply updates to GUI/src/Home.vue (UI/logic adjustments). Regenerate/normalize GUI/package-lock.json alongside these changes.
2026-03-12 23:20:05 +01:00
jhim 4533bdf179 startseite 2026-03-12 23:20:05 +01:00
jhim 74f9f11b6d init vue and asp.net 2026-03-12 23:20:05 +01:00
jhim d886fa24a6 Add project files. 2026-02-06 08:29:28 +01:00
jhim afcc34f5cf Add .gitattributes, .gitignore, and README.md. 2026-02-06 08:29:26 +01:00