Skip to content

Conversation

amnuts
Copy link
Owner

@amnuts amnuts commented Oct 30, 2023

Adds a dark mode toggle switch, cleans up a few elements and css, and updates dev-dependencies for building the interface.

  • Updated all package dependencies
  • Moved the opcache-gui class to the main body of the page
  • Revamping the css and jsx
  • Updated compile-scss command for latest sass version
  • Revisited top navigation icons
  • Fixed issue with tab positioning
  • Fixed sizing issues with svgs in footer
  • Cleaned up header nav on small screens
  • Small footer tweak
  • Added toggle switch

amnuts added 10 commits October 29, 2023 15:43
* Moved SVG icons into the JSX so that they're no longer background images
* Added "dark" colours - still need tweaking, but this is a start
* Updated rules to use CSS variables throughout rather than sass variable directly
* Used slightly different svg icons
* Changed animation for both
@amnuts amnuts mentioned this pull request Oct 30, 2023
@amnuts amnuts marked this pull request as ready for review October 31, 2023 11:19
@fidoboy
Copy link

fidoboy commented Sep 28, 2025

What happened to this?

@amnuts
Copy link
Owner Author

amnuts commented Oct 4, 2025

@fidoboy, errmmm..... 😄

I think I wasn't too happy about how I implemented it, and not things are a little out of date. I'll take another swing at it soon and see what I can get done!

@amnuts
Copy link
Owner Author

amnuts commented Oct 5, 2025

@fidoboy, PR #126 is a better version of this, with a dark/light/system toggle that actually works properly. So you might want to check that out and see if it works. But I'm closing this PR now as it's out of date.

@amnuts amnuts closed this Oct 5, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants