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 #380

Open
3 tasks
gmazoyer opened this issue Apr 5, 2021 · 2 comments
Open
3 tasks

Move to Bootstrap 5 #380

gmazoyer opened this issue Apr 5, 2021 · 2 comments
Assignees
Labels
priority: low status: accepted type: housekeeping Non-blocking task but helps to keep the code clean
Milestone

Comments

@gmazoyer
Copy link
Member

gmazoyer commented Apr 5, 2021

Proposed Changes

Move to Bootstrap 5 when a stable release will be out.

  • Use Bootstrap 5
  • Change icon pack to use one with more network icons (Material Design maybe?)
  • Split base template into small ones like sidebar.html, navbar.html, …

Justification

Follow Bootstrap major release to use new enhancements it brings as we are currently bad at doing UI. We can take advantage of this work to change the icon pack to find one more suitable (with more network related icons). The base template must also be split into smaller ones to make it more maintainable (one for the sidebar, …)

@gmazoyer gmazoyer added the type: housekeeping Non-blocking task but helps to keep the code clean label Apr 5, 2021
@gmazoyer gmazoyer self-assigned this Apr 5, 2021
@jamesditrapani jamesditrapani added this to To do in User Interface via automation Apr 29, 2021
@gmazoyer
Copy link
Member Author

gmazoyer commented May 7, 2021

Bootstrap 5 has reach it stable release.

@gmazoyer gmazoyer added this to the v2.0 milestone Jul 21, 2021
@gmazoyer
Copy link
Member Author

gmazoyer commented Jan 5, 2023

Waiting for Bootstrap 5.3 to be released as stable to have native dark mode.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
priority: low status: accepted type: housekeeping Non-blocking task but helps to keep the code clean
Projects
Development

No branches or pull requests

2 participants