[GH-ISSUE #1354] There is a trillion themes... #634

Open
opened 2026-02-25 21:35:33 +03:00 by kerem · 2 comments
Owner

Originally created by @ulfgebhardt on GitHub (Nov 16, 2024).
Original GitHub issue: https://github.com/cypht-org/cypht/issues/1354

🐛 Bugreport

There is a trillion themes... and all give me eye cancer.

While the old (1.x) cypht had a very clear interface the new one (2.x) offers trillion different themes. Each one more ugly then the last.

I like to request a black and white theme which offers actual eye friendlyness.

In general I think its a bad choice to display email titles as link color - this makes 95% of the themes unusable.

There is two themes which are "close" to usable:

  • "Lux" - the colors are good, but the typography is just awefull - its the best currently available
  • "Sketchy" - the colors are ok, but the typography is even worse

I would like to requests to remove all those themes and have like 3 well designed in place the user can choose from.

Apologies for the harsh words.

Version & Environment

Rev: [v2.4.0]

OS: [chromium, alpine]

Mitigation

a {
  color: var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));
}

makes things bearable, not great, but bearable

Steps to reproduce

  1. log into cypht
  2. get eye cancer
  3. change themes
  4. ...
  5. more eye cancer
Originally created by @ulfgebhardt on GitHub (Nov 16, 2024). Original GitHub issue: https://github.com/cypht-org/cypht/issues/1354 ## 🐛 Bugreport <!-- Describe your issue in detail. Include screenshots if needed. Give us as much information as possible. --> There is a trillion themes... and all give me eye cancer. While the old (1.x) cypht had a very clear interface the new one (2.x) offers trillion different themes. Each one more ugly then the last. I like to request a black and white theme which offers actual eye friendlyness. In general I think its a bad choice to display email titles as link color - this makes 95% of the themes unusable. There is two themes which are "close" to usable: - "Lux" - the colors are good, but the typography is just awefull - its the best currently available - "Sketchy" - the colors are ok, but the typography is even worse I would like to requests to remove all those themes and have like 3 well designed in place the user can choose from. Apologies for the harsh words. ### Version & Environment <!-- Paste Git-Commit ID or Tag-Name here --> Rev: [v2.4.0] <!-- Specify your OS and OS Version here if the issue is (most likely) platform dependent. --> OS: [chromium, alpine] ### Mitigation ```css a { color: var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color))); } ``` makes things bearable, not great, but bearable ### Steps to reproduce 1. log into cypht 2. get eye cancer 3. change themes 4. ... 5. more eye cancer
Author
Owner

@marclaporte commented on GitHub (Aug 20, 2025):

@ulfgebhardt

Sorry about the eye cancer. I have good and bad news for you. I will start with the bad:

We will not remove the many themes.

  • "Beauty is in the eye of the beholder": What you dislike, somebody else loves.
  • The themes come from https://github.com/thomaspark/bootswatch (where we can contribute fixes)
  • A benefit is that it offers a bunch of options with very little work.

Now the good news:

You asked:

I would like to requests to remove all those themes and have like 3 well designed in place the user can choose from.

I like to request a black and white theme which offers actual eye friendlyness.

We can easily do this because:

  • Bootstrap makes this super easy (one of the reasons we picked Bootstrap)
  • Our team includes graphic designers that can help with the process

More good news:

  • We can make the best themes (in your opinion) be at the top of the list.

So we would have:

1- The default theme (consensus of all active people in the project).

2- "Recommended themes" or "best themes" that you get to pick as you lead the prevention of eye cancer among so many Cypht users.

3- All then the other themes (because Bootswatch makes some people happy).

<!-- gh-comment-id:3206268587 --> @marclaporte commented on GitHub (Aug 20, 2025): @ulfgebhardt Sorry about the eye cancer. I have good and bad news for you. I will start with the bad: We will not remove the many themes. - "Beauty is in the eye of the beholder": What you dislike, somebody else loves. - The themes come from https://github.com/thomaspark/bootswatch (where we can contribute fixes) - A benefit is that it offers a bunch of options with very little work. Now the good news: You asked: > I would like to requests to remove all those themes and have like 3 well designed in place the user can choose from. > I like to request a black and white theme which offers actual eye friendlyness. We can easily do this because: - Bootstrap makes this super easy (one of the reasons we picked Bootstrap) - Our team includes graphic designers that can help with the process More good news: - We can make the best themes (in your opinion) be at the top of the list. So we would have: 1- The default theme (consensus of all active people in the project). 2- "Recommended themes" or "best themes" that you get to pick as you lead the prevention of eye cancer among so many Cypht users. 3- All then the other themes (because Bootswatch makes some people happy).
Author
Owner

@marclaporte commented on GitHub (Aug 26, 2025):

For anyone following this thread: @mercihabam, @Shadow243, @Baraka24, @christer77, @kambereBr and I are in touch via email with @ulfgebhardt. The current focus is addressing various issues he found in master on our test site. Many of these are blockers to releasing 2.5.0: https://github.com/cypht-org/cypht/issues/1624

Once 2.5.0 is released, we'll coordinate with @ulfgebhardt on improving Cypht themes.

<!-- gh-comment-id:3226088884 --> @marclaporte commented on GitHub (Aug 26, 2025): For anyone following this thread: @mercihabam, @Shadow243, @Baraka24, @christer77, @kambereBr and I are in touch via email with @ulfgebhardt. The current focus is addressing various issues he found in master on our test site. Many of these are blockers to releasing 2.5.0: https://github.com/cypht-org/cypht/issues/1624 Once 2.5.0 is released, we'll coordinate with @ulfgebhardt on improving Cypht themes.
Sign in to join this conversation.
No milestone
No project
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
starred/cypht#634
No description provided.