magicstone-dev / ecko

Community-driven fork of Mastodon's federated social network software
https://magicstone.dev
GNU Affero General Public License v3.0
54 stars 10 forks source link

Problem: Adding themes requires editing code #359

Open weex opened 2 years ago

weex commented 2 years ago

Themes fairly compact as far as file stucture goes and the changes that need to be made to add to the codebase, but adding a theme still requires a PR therefore affecting the ability for an admin to upgrade easily. Inspired by #338

MakaryGo commented 2 years ago

Wouldn't it be possible to do it similar to the current option to include custom CSS? That's actually how Discourse did solve theming... Screenshot_20220212_112910_com vivaldi browser