The version of fedora-bootstrap that we were carrying in the code was a very old one, and the documentation on https://v4-alpha.getbootstrap.com/ did not entirely apply, which made writing HTML/CSS in Hubs very error prone.
This PR rebases on our latest released version of fedora-bootstrap, which is pretty current with the online documentation (I did not find a difference yet).
Of course I also rebased the existing CSS classes throughout the code.
I've also refactored the HTML templates a bit to avoid unnecessary duplication.
The last commit also avoids a deprecation warning in React about PropTypes
The version of fedora-bootstrap that we were carrying in the code was a very old one, and the documentation on https://v4-alpha.getbootstrap.com/ did not entirely apply, which made writing HTML/CSS in Hubs very error prone.
This PR rebases on our latest released version of fedora-bootstrap, which is pretty current with the online documentation (I did not find a difference yet).
Of course I also rebased the existing CSS classes throughout the code.
I've also refactored the HTML templates a bit to avoid unnecessary duplication.
The last commit also avoids a deprecation warning in React about
PropTypes