[GH-ISSUE #762] Move to Bootstrap 5 #466

Closed
opened 2026-02-25 21:35:06 +03:00 by kerem · 7 comments
Owner

Originally created by @marclaporte on GitHub (Sep 11, 2023).
Original GitHub issue: https://github.com/cypht-org/cypht/issues/762

Originally assigned to: @alvinBM on GitHub.

In 2017, Roundcube moved to Bootstrap: https://github.com/roundcube/elastic/issues/21

SnappyMail also uses Bootstrap (inherited from RainLoop):
https://github.com/the-djmaze/snappymail/tree/master/vendors/bootstrap

Bootstrap is the most popular of comparable frameworks:

The Tiki.org community (which is a main contributor to Cypht nowadays) has deep expertise with Bootstrap, and will lead this transition:

We will start with a prototype to gather feedback from the community.

This will, among other things, replace Tingle. Please see: https://github.com/cypht-org/cypht/blob/master/modules/sievefilters/assets/tingle.min.css
This came in via:

Originally created by @marclaporte on GitHub (Sep 11, 2023). Original GitHub issue: https://github.com/cypht-org/cypht/issues/762 Originally assigned to: @alvinBM on GitHub. In 2017, Roundcube moved to Bootstrap: https://github.com/roundcube/elastic/issues/21 SnappyMail also uses Bootstrap (inherited from RainLoop): https://github.com/the-djmaze/snappymail/tree/master/vendors/bootstrap Bootstrap is the most popular of comparable frameworks: - https://w3techs.com/technologies/overview/css_framework - https://en.wikipedia.org/wiki/Bootstrap_(front-end_framework) The Tiki.org community (which is a main contributor to Cypht nowadays) has deep expertise with Bootstrap, and will lead this transition: - https://doc.tiki.org/Bootstrap - https://doc.tiki.org/Cypht We will start with a prototype to gather feedback from the community. This will, among other things, replace [Tingle](https://github.com/robinparisi/tingle ). Please see: https://github.com/cypht-org/cypht/blob/master/modules/sievefilters/assets/tingle.min.css This came in via: - https://github.com/cypht-org/cypht/commit/9c6767c1130f333332ffc4060f88615baabc8865 - https://github.com/cypht-org/cypht/commit/e7a9cda9068cc65d55268989d302b7d5266ba165
kerem closed this issue 2026-02-25 21:35:06 +03:00
Author
Owner

@marclaporte commented on GitHub (Oct 8, 2023):

Once we are using Bootstrap 5, we can easily add themes like the ones from https://github.com/thomaspark/bootswatch/

<!-- gh-comment-id:1752093060 --> @marclaporte commented on GitHub (Oct 8, 2023): Once we are using Bootstrap 5, we can easily add themes like the ones from https://github.com/thomaspark/bootswatch/
Author
Owner

@marclaporte commented on GitHub (Nov 20, 2023):

Draft: https://github.com/cypht-org/cypht/pull/828

<!-- gh-comment-id:1818146870 --> @marclaporte commented on GitHub (Nov 20, 2023): Draft: https://github.com/cypht-org/cypht/pull/828
Author
Owner

@marclaporte commented on GitHub (Jan 18, 2024):

The MR is ready.

<!-- gh-comment-id:1898934023 --> @marclaporte commented on GitHub (Jan 18, 2024): The MR is ready.
Author
Owner

@marclaporte commented on GitHub (Jan 19, 2024):

At a meeting yesterday, @alvinBM indicated that future steps (in distinct PRs) include adding some themes from Bootswatch and testing the integration in Tiki.

<!-- gh-comment-id:1900827866 --> @marclaporte commented on GitHub (Jan 19, 2024): At a meeting yesterday, @alvinBM indicated that future steps (in distinct PRs) include adding some themes from [Bootswatch](https://github.com/thomaspark/bootswatch) and testing the integration in Tiki.
Author
Owner

@mmarcwabo commented on GitHub (Feb 1, 2024):

@alvinBM Great work so far.

<!-- gh-comment-id:1920827753 --> @mmarcwabo commented on GitHub (Feb 1, 2024): @alvinBM Great work so far.
Author
Owner

@marclaporte commented on GitHub (Feb 7, 2024):

Congrats and thank you @alvinBM for delivering this strategic project! https://github.com/cypht-org/cypht/pull/828

<!-- gh-comment-id:1931928418 --> @marclaporte commented on GitHub (Feb 7, 2024): Congrats and thank you @alvinBM for delivering this strategic project! https://github.com/cypht-org/cypht/pull/828
Author
Owner

@marclaporte commented on GitHub (Mar 1, 2024):

Bootswatch is coming: https://github.com/cypht-org/cypht/pull/921

<!-- gh-comment-id:1972450735 --> @marclaporte commented on GitHub (Mar 1, 2024): Bootswatch is coming: https://github.com/cypht-org/cypht/pull/921
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#466
No description provided.