Split Themes and added themes.js. Updated components

This commit is contained in:
Giac
2025-12-09 08:12:20 -06:00
parent 4bf7505592
commit 1a91ff9ebb
13 changed files with 367 additions and 725 deletions

20
src/lib/styles/themes.js Normal file
View File

@@ -0,0 +1,20 @@
export const themeNames = ['win95', 'cyberpunk', 'typewriter', 'nightmare', 'vaporwave', 'nintendo'];
export const themeDisplayNames = {
win95: 'Windows 95',
cyberpunk: 'Cyberpunk',
typewriter: 'Typewriter',
nightmare: 'Nightmare',
vaporwave: 'Vaporwave',
nintendo: 'Nintendo'
};
// Import all theme CSS files
// These will be bundled and applied globally
import './win95.css';
import './cyberPunk.css';
import './typewriter.css';
import './nightmare.css';
import './vaporWave.css';
import './nintendo.css';
import './general.css';