9
66
Fork
You've already forked Bolt
11

Added better theme support for the app. #25

Open
smithcol11 wants to merge 1 commit from smithcol11/Bolt:feature-app-themes into master
pull from: smithcol11/Bolt:feature-app-themes
merge into: Adamcake:master
Adamcake:master
Adamcake:zigify
Contributor
Copy link

Normalized all style and color changes. This makes it pretty easy to just define a new theme in the Theme.ts file and add it in the app.css.
Should be backwards compatible with the use_dark_theme config.

Themes are popular FOSS palettes.

  • Ayu
  • Solarized
  • Tokyo Night
    With this setup, dozens of themes could be added pretty easily.

Finally, updated the images using the default Ayu, and minified the dist.

Normalized all style and color changes. This makes it pretty easy to just define a new theme in the `Theme.ts` file and add it in the `app.css`. Should be backwards compatible with the `use_dark_theme` config. Themes are popular FOSS palettes. - Ayu - Solarized - Tokyo Night With this setup, dozens of themes could be added pretty easily. Finally, updated the images using the default Ayu, and minified the `dist`.
Normalized all style and color changes. This makes it pretty easy to just define a new theme in the `Theme.ts` file and add it in the `app.css`.
Should be backwards compatible with the `use_dark_theme` config.
Themes are popular FOSS palettes.
- Ayu
- Solarized
- Tokyo Night
With this setup, dozens of themes could be added pretty easily.
Finally, updated the images using the default Ayu, and minified the `dist`.
Author
Contributor
Copy link

Also wanted to follow up about this. I thought having theme support would be good; could also let user's define their own themes using a toml, yaml, json file or something. If you aren't interested in this change, I will close it.

Also wanted to follow up about this. I thought having theme support would be good; could also let user's define their own themes using a toml, yaml, json file or something. If you aren't interested in this change, I will close it.
This pull request has changes conflicting with the target branch.
  • app/dist/index.html
  • app/src/lib/Components/AccountDropdownContent.svelte
  • app/src/lib/Components/Launch.svelte
  • app/src/lib/Components/Modals/DisclaimerModal.svelte
  • app/src/lib/Components/Modals/Plugin/PluginInstallBar.svelte
  • app/src/lib/Components/Modals/Plugin/PluginManagementDetail.svelte
  • app/src/lib/Components/Modals/PluginModal.svelte
  • app/src/lib/Components/Settings/GeneralSettingsTab.svelte
  • app/src/lib/Components/Settings/OsrsSettingsTab.svelte
  • app/src/lib/Components/TopBar.svelte
  • app/src/lib/Util/Config.ts
View command line instructions

Manual merge helper

Use this merge commit message when completing the merge manually.

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u feature-app-themes:smithcol11-feature-app-themes
git switch smithcol11-feature-app-themes

Merge

Merge the changes and update on Forgejo.

Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.

git switch master
git merge --no-ff smithcol11-feature-app-themes
git switch smithcol11-feature-app-themes
git rebase master
git switch master
git merge --ff-only smithcol11-feature-app-themes
git switch smithcol11-feature-app-themes
git rebase master
git switch master
git merge --no-ff smithcol11-feature-app-themes
git switch master
git merge --squash smithcol11-feature-app-themes
git switch master
git merge --ff-only smithcol11-feature-app-themes
git switch master
git merge smithcol11-feature-app-themes
git push origin master
Sign in to join this conversation.
No reviewers
Labels
Clear labels
No items
No labels
Milestone
Clear milestone
No items
No milestone
Projects
Clear projects
No items
No project
Assignees
Clear assignees
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
Adamcake/Bolt!25
Reference in a new issue
Adamcake/Bolt
No description provided.
Delete branch "smithcol11/Bolt:feature-app-themes"

Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?