29 Commits

Author SHA1 Message Date
4282c80a34 Adding themes to the selector, there might be a way to do this without
duplicating buttons but i couldnt figure out the cascade

Also added a favicon this should be able to be themed i haven't tried

removed chartDisplay and diceRoller as they are not used anymore

renamed generator to gameboard

updated the logic in the gameboard to use .empty instead of the numbers
it is easier to read
2025-12-15 22:49:17 -06:00
9cd2a59039 added the themes to the theme selector so you can preview it 2025-12-15 21:33:58 -06:00
Giac
85a51a1fda Added Chalkboard and Classroom themes
Combined DicerRoller and Chart
Centered Title
Standardized UI Sizes across themes.
2025-12-14 15:52:16 -06:00
f161d4f5c0 Should be updating a bunch of the CSS to have some better mobile UX 2025-12-09 20:10:50 -06:00
Giac
216c53aade rules 2025-12-09 17:15:27 -06:00
Giac
551a2ff325 Build folder 2025-12-09 16:14:15 -06:00
Giac
50138d6b8b Moved themes from diceRoller 2025-12-09 15:47:41 -06:00
Giac
4aa3f27131 -5 to 5 2025-12-09 15:03:11 -06:00
Giac
a95e085b23 SVG overflow: visible; 2025-12-09 14:06:09 -06:00
Giac
427d58d61d Fixed chart to use 2d10 2025-12-09 13:51:30 -06:00
Giac
e8a2b828b8 Centered title
Standard button width
Removed emoji from home
Removed extra window from play
2025-12-09 12:52:47 -06:00
a146104658 updated some stuff to work on my PC.
deleteed the emoji from the rules.
moved the titlebar and stuff out from the pages to the layout so it gets
applied everywere. will need to work on the title changing but that
should be easy.
2025-12-09 11:46:19 -06:00
Giac
0b9ec24d75 Added quadrents and removed emojis 2025-12-09 11:29:03 -06:00
Giac
0a986b2b06 More charts, and dice graphic 2025-12-09 10:31:08 -06:00
Giac
640944ecc2 Removed Adult Mode 2025-12-09 09:56:05 -06:00
Giac
308bfbb4b2 xx 2025-12-09 09:37:12 -06:00
Giac
01bc1082ef xx 2025-12-09 09:36:29 -06:00
Giac
20c642847a Added themes to home and rules pages 2025-12-09 09:30:37 -06:00
Giac
fbf7dee0f0 Fixed merge 2025-12-09 08:21:52 -06:00
Giac
de975332ff Merge branch 'main' of git.sr.ht:~svlad_cjelli/onTheSpectrum 2025-12-09 08:20:45 -06:00
Giac
1a91ff9ebb Split Themes and added themes.js. Updated components 2025-12-09 08:12:20 -06:00
55f4cfaeef Updated all the components to have relative (rem) dimensions
Updated a few of the theme files to have the correct layout.
If you wanna go thru and update the rest to match win95 and cyberpunk
Updated the theme stuff to apply site wide.
gotta update the home page and the rules to be same style
2025-12-09 01:20:53 -06:00
06c157d4af Updated the css themes to remove specific stuff from chartDisplay
added $components alias to svelte.config.js
2025-12-09 01:19:57 -06:00
a1349f9cd1 Separated out the theme tiles
combined data axes into the index file
2025-12-09 01:19:57 -06:00
Giac
4bf7505592 test commit 2025-12-08 22:57:54 -06:00
Giac
5bd6087d1d Commit message 2025-12-08 21:03:35 -06:00
Giac
9d06bd7610 Added routs/Lib Components and assets. 2025-12-08 20:45:05 -06:00
250cad6dab Adding an MIT license and updating the README 2025-12-08 11:19:55 -06:00
117099bea4 This is the initial commit of the sveltekit version of On The Spectrum:
A game brought to you by Sludge and Friends
2025-12-08 11:02:08 -06:00