70 Commits

Author SHA1 Message Date
a2058f08d4 Bump version to 1.3.4 v1.3.4 2025-06-26 17:18:55 -07:00
2d879a93ed Add about us section to Colormatic Studios page 2025-06-26 17:16:39 -07:00
d37f880894 Fix metadata image on Zakarya page
Not really sure how that happened
2025-06-20 15:47:57 -07:00
3eadb3df36 Revert "Ignore that selector"
We don't need that ignore statement anymore
2025-06-20 15:39:30 -07:00
2ef189b7f9 Make the scroll arrow code more Svelty 2025-06-20 15:36:15 -07:00
0041aa4e22 Hide the vertical pipe in the footer on mobile 2025-06-20 15:16:30 -07:00
1c37c310e7 Ignore that selector 2025-06-20 15:13:02 -07:00
a544504b42 Move some specific styles from main css to where they belong 2025-06-17 22:42:39 -07:00
130637dbc3 Remove the janky video player
Temporarily, the links to youtube are used
2025-06-17 22:39:39 -07:00
94a2e51784 The links in the navigation modal need the hover effect too
Gosh I'm just missing everything
2025-06-17 22:32:02 -07:00
701dc6683e The modal close button needs the hover effect too 2025-06-17 22:29:45 -07:00
caa296e11a How did it take this long for me to catch this issue 2025-06-17 22:12:17 -07:00
36ec03be09 All click targets should have the hover animation
I will regret this code in the future
2025-06-17 22:11:30 -07:00
0f3f26f4f3 Proper link colors
These match the Zakarya Blue colors
How did it take THIS LONG for me to get around to doing this
2025-06-17 21:56:28 -07:00
2475b9aee2 Change comment to be ambiguous because it was the wrong value
I had changed the value in the code after writing that comment
2025-06-16 11:12:49 -07:00
4f4c85c85a Bump version to 1.3.3 v1.3.3 2025-06-11 21:34:28 -07:00
40bf1f6169 Improve theme settings interface 2025-06-11 21:26:56 -07:00
1ebb927c66 Zakarya page: add link to Colormatic Git profile 2025-06-11 21:25:33 -07:00
52662a6e4e Zakarya page: break up bio 2025-06-11 21:24:29 -07:00
5d9bd0f369 Remove period from construction notice
It did not play well with the formatter
2025-06-11 21:22:46 -07:00
12a51f18d2 Image optimizations 2025-06-11 21:22:05 -07:00
ea0cc34ba8 Require use of Svelte Runes 2025-06-11 21:18:37 -07:00
7fe92c971b Format bg.svelte 2025-06-11 21:17:43 -07:00
6df7d0565b Merge branch 'main' of git.colormatic.org:ColormaticStudios/Colormatic-Website
Merge commit oopsies
2025-06-11 16:38:18 -07:00
7958230d34 BG: Only update entities if animated is true 2025-06-11 16:37:10 -07:00
35ef8877ab Fix output data structure
This naming is very bad and it confused me
oops
v1.3.2
2025-05-23 11:16:40 -07:00
f81fa98851 Disable BG animation
I've made the tough decision to disable the BG animation by default.
It's just to heavy on performance and is somewhat distracting for some
people. I'm planning on making a toggle on it, but I'm not sure that
will be done by the next release.
2025-05-16 19:40:36 -07:00
d23558cbfd I accidentally committed the release archive
I made a lot of mistakes with this release, what's next?
2025-05-09 20:26:58 -07:00
4bffe03f04 Bump version v1.3.1 2025-05-09 10:48:51 -07:00
98ec534d2e Light theme nav modal bugfix 2025-05-09 10:47:37 -07:00
b502fd518a The theme option will now be saved to a cookie v1.3.0 2025-05-09 10:28:19 -07:00
df55dcbd07 BG: Particle speed changes 2025-05-08 11:26:44 -07:00
9194ad98db "Correct" element grabbing 2025-05-08 10:54:12 -07:00
71e7662408 Add a manual light/dark mode switcher
Despite the simplicity of the commit title, this was a pretty big
change. The styling used to just go off of the system's color scheme,
but that can't be overridden. Instead, I have made a variable that
determines whether dark theme is active and made a small panel with some
buttons to change the theme. I had to change a lot of code to achieve
this and lost a lot of hair (I metaphorically pulled it out) from
writing this code.

I also changed things from legacy mode to rune mode (Svelte 4 to 5)
while I was at it, that wasn't too big.
2025-05-07 21:17:52 -07:00
e6dd87427b Homepage: Scroll arrow event listener bugfix
When you navigate away from the homepage then navigate back, it will
assign a new event listener to scroll without removing the old one.

This change makes it so the event listener is removed when you navigate
away, and is put back normally when you navigate back.
2025-05-05 16:59:17 -07:00
3c1aa4fbe4 Use OffscreenCanvas instead of HTMLCanvasElement for buffers 2025-04-02 20:35:09 -07:00
9b58e864a2 Proper image loading 2025-04-02 20:30:57 -07:00
4b99a1c26e Fix oversights in bg renderer
So it turns out the performance improvements were completelty neglected
because my code is bad. The buffer wasn't getting rendered to the canvas
in the best way, and there were too many particles for smaller screens.
I have now added a simple math equasion to the init function that
decides how many particles are needed based on the display size. It
still needs a lot of tweaking, and a more complex function is probably
necessary for good results. I'm still trying to get this background to
not suck and actually look good.
v1.2.2
2025-04-02 19:49:37 -07:00
2ce9e6955f Bump version to v1.2.1 v1.2.1 2025-04-02 18:56:24 -07:00
a3a774b964 Change particle color and ammount 2025-03-31 20:08:30 -07:00
ac3d579254 Massive performance improvement in background rendering
Turns out the performance bottleneck was actually rendering the
gradients every frame, so they are now rendering to a buffer when the
page loads once and that buffer is being rendered as an image every
frame. No functionality has been changed; but it runs so much faster and
is much more efficient on mobile devices.
2025-03-31 19:59:16 -07:00
db0ed8cb42 Add page metadata for each page and enable prettier-plugin-svelte 2025-03-31 16:36:32 -07:00
2c21504279 Add prettier-plugin-svelte 2025-03-31 16:11:31 -07:00
4b05bb519e Bump package.json version to the right number 2025-03-31 15:54:51 -07:00
e7aba82655 Welcome, Prettier. 2025-03-31 15:51:57 -07:00
bf419426cf About page: add more text v1.2.0 2025-03-18 21:33:02 -07:00
fe14fd46e1 Colormatic Studios page: fix redundant and hard-coded values 2025-03-18 20:46:41 -07:00
a651520669 Zakarya page: Revamp and overhaul 2025-03-18 20:42:55 -07:00
679cdc078f Fix panel border in dark theme 2025-03-18 19:31:55 -07:00
5f52d9ec4d BG: remove gradient breathing effect
This was causing some rendering bugs, and I didn't want it anyways.
2025-03-18 17:24:24 -07:00