feat: init project vLightNova 1.0.1 with 2026 updates
This commit is contained in:
@@ -0,0 +1,37 @@
|
||||
I will implement the requested changes across four files to handle localization, UI styling, and metadata updates.
|
||||
|
||||
### 1. Localization for Game Options
|
||||
**Files**: `public/src/js/strings.js`, `public/src/js/songselect.js`
|
||||
- **Action**:
|
||||
- Add a new `customSettings` section to `strings.js` containing translations for:
|
||||
- "Speed" (ばいそく)
|
||||
- "Invisible" (ドロン)
|
||||
- "Reverse" (あべこべ)
|
||||
- "Random" (でたらめ)
|
||||
- "Sort by Title" (タイトル順で並べ替え)
|
||||
- Associated prompt messages (e.g., "Enter speed multiplier").
|
||||
- Update `songselect.js` to replace hardcoded Japanese strings with references to these new `strings` properties, ensuring the menu text updates dynamically based on the selected language.
|
||||
|
||||
### 2. Beautiful Category Colors
|
||||
**File**: `tools/categories.json`
|
||||
- **Action**: Refine the `song_skin` colors for each category to ensure they are distinct, aesthetic, and visually pleasing.
|
||||
- **Pop**: Cyan/Blue (`#219fbb`)
|
||||
- **Anime**: Vibrant Orange (`#ff9700`)
|
||||
- **Vocaloid**: Miku Green/Teal (`#39c5bb`) - *Adjusted for better recognition*
|
||||
- **Variety**: Lime Green (`#8fd321`)
|
||||
- **Classical**: Elegant Gold (`#d1a016`)
|
||||
- **Game Music**: Deep Purple (`#9c72c0`)
|
||||
- **Namco Original**: Reddish Orange (`#ff5716`)
|
||||
|
||||
### 3. Version and Metadata Updates
|
||||
**File**: `templates/index.html`
|
||||
- **Action**:
|
||||
- Update version text from `vLightNova 1.0.0` to `vLightNova 1.0.1`.
|
||||
- Update the year in the description meta tag to `2026`.
|
||||
- Optimize the `<meta name="keywords">` tag by adding more relevant terms (e.g., "web game", "simulator", "taiko no tatsujin web") and organizing existing ones.
|
||||
|
||||
### 4. Verification
|
||||
- **Action**:
|
||||
- Verify that the game options menu displays the correct language text (English/Japanese/Chinese/etc.).
|
||||
- Verify that the category backgrounds appear with the new color palette.
|
||||
- Check the page source to confirm the version number and meta tags are updated.
|
||||
Reference in New Issue
Block a user