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

Replace Bootstrap CSS #6

Open
JG-QuarkNet opened this issue Apr 1, 2021 · 1 comment
Open

Replace Bootstrap CSS #6

JG-QuarkNet opened this issue Apr 1, 2021 · 1 comment
Labels

Comments

@JG-QuarkNet
Copy link
Member

CIMA currently includes the Bootstrap CSS library for page styling (mislabeled as 'boostrab', for some reason). This should be removed and replaced with CSS Grid or a combination of Grid and Flexbox.

There are several advantages to this:

  • Grid and Flexbox are easier to read, write, and maintain
  • Grid and Flexbox are more flexible and powerful than Bootstrap
  • Grid and Flexbox are natively supported by all modern browsers, allowing us to eliminate the overhead of keeping and delivering Bootstrap files.
  • The current Bootstrap layout looks terrible on Firefox, especially the Admin section

The WORDPOWER redevolopment branch has already implemented Grid for the index page.

@JG-QuarkNet
Copy link
Member Author

After finishing the index page, the next step should be the Admin pages. Improving the Admin UI layout should be done in tandem with reviewing the Admin workflow.

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

No branches or pull requests

1 participant