ebullient / obsidian-theme-ebullientworks

Theme for Obsidian.md (https://obsidian.md)
Creative Commons Zero v1.0 Universal
99 stars 8 forks source link

[Refactor] EbullientTheme Works Gentle Refactoring, Round 2 #115

Open sigrunixia opened 1 month ago

sigrunixia commented 1 month ago

A lot has changed in the CSS sphere this past year since the first iteration of Publish, in both the APP CSS available and the Publish CSS that is available.

Let's list the current pain points we have, and see if we can address them by the end of the year.

sigrunixia commented 1 month ago

Publish

Publish is still too bloated. When I load Javalent's site versus by Arbiters site, it is so much slower. I think I need to be opinionated and remove as much of the excess unneeded styling as possible.

What this means, is that we can move most of the original refactored items back into one file (Yay, no more _app!), and I just maintain a second color file.

This also allows me to build a speedy publish.css for each color combination enabled via style settings.


Phase one of this is completed in #116 Phase 2 will be submitted by Thanksgiving.

sigrunixia commented 1 month ago

Checkboxes

In the custom checkboxes thread, we indicated that the checkboxes are a pain point. https://discord.com/channels/686053708261228577/1291112576955977831


We do not yet have a PR for this.

sigrunixia commented 1 month ago

We did have a minor issue with Cyan on Dark theme.

Suggested fix. CleanShot 2024-10-06 at 11 43 00


This is fixed in #116