Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Move to Bootstrap 5 #762

Closed
marclaporte opened this issue Sep 11, 2023 · 7 comments
Closed

Move to Bootstrap 5 #762

marclaporte opened this issue Sep 11, 2023 · 7 comments
Assignees

Comments

@marclaporte
Copy link
Member

In 2017, Roundcube moved to Bootstrap: roundcube/elastic#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:

@marclaporte
Copy link
Member Author

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

@marclaporte
Copy link
Member Author

Draft: #828

@marclaporte
Copy link
Member Author

The MR is ready.

@marclaporte
Copy link
Member Author

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

@mmarcwabo
Copy link
Member

@alvinBM Great work so far.

@marclaporte
Copy link
Member Author

Congrats and thank you @alvinBM for delivering this strategic project! #828

@marclaporte
Copy link
Member Author

Bootswatch is coming: #921

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants