Compare commits
2 Commits
79831f82f9
...
501e064711
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
501e064711 | ||
|
|
7f6c0292cb |
1
.cursor
Submodule
1
.cursor
Submodule
Submodule .cursor added at 24996c0e13
1
.gitea
Normal file
1
.gitea
Normal file
@@ -0,0 +1 @@
|
||||
@https://gitea.schwenk.online/froxxxy/bscscore/issues/1
|
||||
27
.gitignore
vendored
Normal file
27
.gitignore
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
# build output
|
||||
dist/
|
||||
# generated types
|
||||
.astro/
|
||||
|
||||
# dependencies
|
||||
node_modules/
|
||||
|
||||
# logs
|
||||
npm-debug.log*
|
||||
yarn-debug.log*
|
||||
yarn-error.log*
|
||||
pnpm-debug.log*
|
||||
|
||||
|
||||
# environment variables
|
||||
.env
|
||||
.env.production
|
||||
|
||||
# macOS-specific files
|
||||
.DS_Store
|
||||
|
||||
# jetbrains setting folder
|
||||
.idea/
|
||||
|
||||
.gitea
|
||||
dev/
|
||||
3
.gitmodules
vendored
Normal file
3
.gitmodules
vendored
Normal file
@@ -0,0 +1,3 @@
|
||||
[submodule ".cursor"]
|
||||
path = .cursor
|
||||
url = ssh://git@gitea.schwenk.online:2222/froxxxy/cursorrules.git
|
||||
4
.vscode/extensions.json
vendored
Normal file
4
.vscode/extensions.json
vendored
Normal file
@@ -0,0 +1,4 @@
|
||||
{
|
||||
"recommendations": ["astro-build.astro-vscode"],
|
||||
"unwantedRecommendations": []
|
||||
}
|
||||
11
.vscode/launch.json
vendored
Normal file
11
.vscode/launch.json
vendored
Normal file
@@ -0,0 +1,11 @@
|
||||
{
|
||||
"version": "0.2.0",
|
||||
"configurations": [
|
||||
{
|
||||
"command": "./node_modules/.bin/astro dev",
|
||||
"name": "Development server",
|
||||
"request": "launch",
|
||||
"type": "node-terminal"
|
||||
}
|
||||
]
|
||||
}
|
||||
89
TODO.md
89
TODO.md
@@ -1,89 +0,0 @@
|
||||
# TODO List
|
||||
|
||||
## High Priority
|
||||
1. Add game statistics
|
||||
- Track win/loss ratio per player
|
||||
- Show total games played
|
||||
- Display average scores
|
||||
- Show favorite game types per player
|
||||
|
||||
2. Implement game history
|
||||
- Log score changes with timestamps
|
||||
- Show who made which changes
|
||||
- Allow reviewing game progression
|
||||
|
||||
3. Add confirmation for game completion
|
||||
- Show final score summary
|
||||
- Display winner announcement
|
||||
- Option to undo completion
|
||||
|
||||
4. Improve error handling
|
||||
- Validate all user inputs
|
||||
- Show meaningful error messages
|
||||
- Add recovery options for data issues
|
||||
|
||||
## Medium Priority
|
||||
5. Add player profiles
|
||||
- Player avatars/images
|
||||
- Personal statistics
|
||||
- Preferred game types
|
||||
- Nickname support
|
||||
|
||||
6. Implement game rules
|
||||
- Show rules for each game type
|
||||
- Add rule validation for scoring
|
||||
- Display fouls and penalties
|
||||
|
||||
7. Add search and filtering
|
||||
- Search for specific games/players
|
||||
- Filter by date ranges
|
||||
- Sort by various criteria
|
||||
- Advanced filtering options
|
||||
|
||||
8. Improve game type management
|
||||
- Custom game types
|
||||
- Configurable scoring rules
|
||||
- Special game modes
|
||||
|
||||
## Lower Priority
|
||||
9. Add themes and customization
|
||||
- Dark/light mode toggle
|
||||
- Custom color schemes
|
||||
- Font size adjustments
|
||||
- Layout options
|
||||
|
||||
10. Implement data backup
|
||||
- Export to different formats
|
||||
- Automatic backups
|
||||
- Data recovery options
|
||||
|
||||
11. Add social features
|
||||
- Share game results
|
||||
- Player rankings
|
||||
- Tournament support
|
||||
- Challenge system
|
||||
|
||||
12. Improve accessibility
|
||||
- Screen reader support
|
||||
- Keyboard navigation
|
||||
- High contrast mode
|
||||
- Voice input support
|
||||
|
||||
## Nice to Have
|
||||
13. Add animations and effects
|
||||
- Score change animations
|
||||
- Victory celebrations
|
||||
- Transition effects
|
||||
- Sound effects
|
||||
|
||||
14. Implement achievements
|
||||
- Player milestones
|
||||
- Special records
|
||||
- Achievement badges
|
||||
- Progress tracking
|
||||
|
||||
15. Add multi-language support
|
||||
- Language selection
|
||||
- Localized content
|
||||
- RTL support
|
||||
- Custom translations
|
||||
5
astro.config.mjs
Normal file
5
astro.config.mjs
Normal file
@@ -0,0 +1,5 @@
|
||||
// @ts-check
|
||||
import { defineConfig } from 'astro/config';
|
||||
|
||||
// https://astro.build/config
|
||||
export default defineConfig({});
|
||||
4856
package-lock.json
generated
Normal file
4856
package-lock.json
generated
Normal file
File diff suppressed because it is too large
Load Diff
14
package.json
Normal file
14
package.json
Normal file
@@ -0,0 +1,14 @@
|
||||
{
|
||||
"name": "growing-galaxy",
|
||||
"type": "module",
|
||||
"version": "0.0.1",
|
||||
"scripts": {
|
||||
"dev": "astro dev",
|
||||
"build": "astro build",
|
||||
"preview": "astro preview",
|
||||
"astro": "astro"
|
||||
},
|
||||
"dependencies": {
|
||||
"astro": "^5.8.2"
|
||||
}
|
||||
}
|
||||
|
Before Width: | Height: | Size: 4.2 KiB After Width: | Height: | Size: 4.2 KiB |
|
Before Width: | Height: | Size: 364 B After Width: | Height: | Size: 364 B |
|
Before Width: | Height: | Size: 601 B After Width: | Height: | Size: 601 B |
@@ -1,3 +1,7 @@
|
||||
---
|
||||
|
||||
---
|
||||
|
||||
<!DOCTYPE html>
|
||||
<html lang="de">
|
||||
<head>
|
||||
5
tsconfig.json
Normal file
5
tsconfig.json
Normal file
@@ -0,0 +1,5 @@
|
||||
{
|
||||
"extends": "astro/tsconfigs/strict",
|
||||
"include": [".astro/types.d.ts", "**/*"],
|
||||
"exclude": ["dist"]
|
||||
}
|
||||
Reference in New Issue
Block a user