polyamspace / mastodon

Custom Mastodon fork used by https://polyam.space
GNU Affero General Public License v3.0
1 stars 2 forks source link

[WIP] Make default skin a skin #516

Closed polyamAdmin closed 4 months ago

polyamAdmin commented 4 months ago

This is in preparation to vanilla's new system theme.

Makes the default theme an actual theme instead of relying on loading core assets.

Changes some checks for "default" to "system"

This is also more of a proof of concept. I'm not sure how upstream intends to deal with it. Another alternative would be to refactor the theming system to support multiple pseudo-skins. This is however simpler, though I'm not convinced by this.

polyamAdmin commented 4 months ago

This isn't necessary at all it seems.

polyamAdmin commented 4 months ago

Little did I know that upstream is actually going this route...