Vue3 custom themes#2
Draft
The1stBurb wants to merge 36 commits into
Draft
Conversation
adding explanations in!
and adding the ability for a page name to be overriden, so some names can be used multiple times
adding stuff to the .less, and making it work in the style setter (including in main.js, and var.js) If their is no custom_theme in global, its added now I BELIEVE THIS IS ALL! (i have not run it yet, so time to see what i broke!) SOME FIXES: The wiki said "has-text-caution" was the non-limiting insuficient resource, but it was "has-text-alert" Fixed building costList's checking if a res has 'has-text-danger' OR 'has-text-alert' (limiting or non-limiting, insufuicient res) but only removed 'has-text-danger'. now removes both
also forgot an import lol does not work rn because i think its not actaully adding the theme editor itself
… and Adamantite when they were not supposed to. (In span after h3, where formulas reside)
not too bad too this is *technically* a finished version? hopefull
removed unneeded imports fixing the rest not working but it still technically works!
added speed translate file
making the timeCheck in the queue (line 11269) not happen once for every amount of said struct
Add support for Vue SFCs and Vite build tool finally adds support for SFCs Adds basically everything you need for dev with Vite (and a starting point for usage with other build tools) with just some minor target swaps needed, while still preserving existing esbuild tooling. Both can be used in parallel at a basic level, although full Vite dev featuring just requires switching the src target to `/src/main.js` updated package.json scripts and dependencies and stuff adds vue-cnd-shim.js so SFCs can be bundled while using the CDN Vue runtime adds vite.config.js few things like main.js have been updated so both build tools can work without clashing or requiring a bunch of changes to swap between them, Vite entrypoint would just be `url:port/Evolve/` while esbuild entrypoint would be `url:port/index.html` moved the weird npmcli and node npm packages to devDependencies since runtime doesn't need those(we don't need them at all really but I assume Dema uses them?), also bumped the node version for Vite support also added optional scripts to build unminified css for like the debug build scripts
add initial tutorial SFCs for wiki mechanics.js also cleans up some formatting and adds some tags for IDE syntax highlighting to make untangling easier AND initial SFCs for file action buttons
so if you load a broken save it wont kill you (basically) also playing around with the SFC's
… thats to be seen
(saving so can see more of skye's stuff)
… its not displaying...
not sure why most of my .vues also got updated
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
yay