Further improve theming support #175
Labels
No labels
Component: User interface
Component: Wymeditor
Help wanted
Level: Difficult
Level: Easy
Level: Moderate
Pagetype: Festival
Pagetype: Mailinglist
Pagetype: Peer reviewed article
Pagetype: Text
Privacy GDPR AVG
status: has conflicts
Status: Needs changes
Status: Needs discussion
Status: Needs review
Status: Ready to merge
Status: Waiting for response
Type: Bug
Type: Enhancement
Type: Question
Usecase: De Stadsbron
Usecase: Koppelting
Usecase: MeetjeStad
Value: Coders
Value: Security
Value: Users
Value: Visitors
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
harmen/hypha#175
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
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?
#162 adds initial support for multiple themes, but is still rough. Further improvements are:
One thing to keep in mind is that the current default theme consists of multiple CSS file, of which only hypha.css can be edited. This might be something for #49 more than this issue, perhaps.
Regarding the scope of this issue, I've decided to keep the default theme where it is. If it's needed to move the default theme, this can be done in the scope of an other issue.
I'm not really sure how to combine these issues and I think they conflict somehow. And since there is already an issue for this, I'm also going to leave this out of the scope for this one. (also already talked with @tammoterhark about this)
I've created the option to preview a theme, but how the UI should look is not really clear to me. @tammoterhark do you have any suggestions?
My idea was to let a user select a theme that will be applied to the entire site, for that user (and perhaps that session) only. So in a way it would not really be a preview, but just an alternative theme selection. Not sure if per user or per session would be the best approach here.