Commit graph

7 commits

Author SHA1 Message Date
are0h
d31b3e64a5 Updated Theme Engine, config files; added assets
Fixed some minor issues with the theme engine, updated config files to
use newly added open source assets.
2023-04-25 18:56:20 -07:00
are0h
a70bb7b2b0 Theme folder clean up
Cleaned up the themes folder since it did not need the additional folder
depth to manage bundled scripts anymore. Updated the theme engine
accordingly.
2023-04-06 20:07:02 -07:00
are0h
0799250b8e Removed NPM from build process
The base theme needs to be vanilla so it's easy to get going, so npm
dependecies have been removed so the base script is pure JS.

Also created an example config that will tell the system what theme it
should be rendering for development.

Updated the composer script to start a local php server for development.
2023-04-06 15:57:19 -07:00
are0h
5b3844b196 CSS Overhaul
Styling was a bit stale, so I ovehauled them to use native CSS,
eliminating the need for pre-processors.

The overall framework was old and convoluted so that needed to be
updated to streamline how styles are being applied.

There's still some work to do but the base is so much cleaner now.
2022-10-31 16:07:19 -07:00
are0h
b5877e2385 Updating files and added php formatting
First commit to the new repo so I'm doing a bit of housecleaning, which
is cleaning up some old files, adding some changes that had been made
elsewhere and adding a php format config file to normalize formatting
across multiple projects.
2022-10-21 13:35:12 -07:00
are0h
a66377e597 updated template to handle file, style fixes 2022-03-20 14:58:27 -07:00
are0h
fd4ff2ea52 respeced class imports to follow psr-4 standard 2022-03-18 14:04:48 -07:00