-
Notifications
You must be signed in to change notification settings - Fork 29
Switch to Bootstrap v4.1.1 #30
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
Conversation
This migrates the site to use a stabler and newer version of Bootstrap (v4.1.1) from the deprecated v4-alpha. This has a few side effects as noted below: - The navigation bar was tweaked a little to make it suit well with the newer version of the framework. While at it, the website title was moved to the left in smaller screens ensure it doesn't clash with the hamburger menu. - The external script tags for the newer version were moved to the end of the document to ensure they don't affect the page loading a lot. (The script is required only for the hamburger menu, shown in mobile devices) - Somme inline styles were moved to the stylesheet for the sake of consistency.
Could be tested live at https://sivaraam.github.io/commons-app.github.io/ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks great! Thanks!
Just FYI, I've used https://sivaraam.github.io/commons-app.github.io/ to host the changes of #31 for now. |
Ok, I just noticed a mild inconsistency in this change. The navbar isn't fixed anymore. Is that ok, or should I bring back the stickness? |
Hi, It's been a long time since the change has been approved. Why hasn't it been approved yet? |
Sorry about the delay. I am really not familiar with web dev, but since @tobias47n9e approved it, I will go ahead and merge. (He is the maintainer for the website AFAIK) |
This migrates the site to use a stabler and newer version of
Bootstrap (v4.1.1) from the deprecated v4-alpha. This has a few
side effects as noted below:
The navigation bar was tweaked a little to make it suit well with
the newer version of the framework. While at it, the website title
was moved to the left in smaller screens ensure it doesn't clash
with the hamburger menu.
The external script tags for the newer version were moved to the
end of the document to ensure they don't affect the page loading
a lot. (The script is required only for the hamburger menu, shown
in mobile devices)
Somme inline styles were moved to the stylesheet for the sake of
consistency.
Fixes: #29