[x] Moved functions related to the header from main.min.js (jQuery/JS) into TopHeader.jsx (react-friendly JS), such as the logo being visible after scrolling, and the header background change (not visible in Besugo's styleguide out-of-the-box).
[x] Reorganized the CSS a bit, just because.
Notes
The main.min.js file still exists and will still be needed on every project most likely.
This means that porting the specific functions in this PR in other projects should "just work", but every project will have to be done on a case-by-case basis, meaning that each specific functionality (that should exist in the previews of course) will have to be ported individually.
For instance, in PWiT, we might leave the filters functionality in main.min.js, since it won't be needed in any preview page. But we will definitely need to port a lot of functions in UHUB, such as the extras and related stuff.
Closes #30 - Use JS funcionality in previews
main.min.js
(jQuery/JS) intoTopHeader.jsx
(react-friendly JS), such as the logo being visible after scrolling, and the header background change (not visible in Besugo's styleguide out-of-the-box).Notes
The
main.min.js
file still exists and will still be needed on every project most likely.This means that porting the specific functions in this PR in other projects should "just work", but every project will have to be done on a case-by-case basis, meaning that each specific functionality (that should exist in the previews of course) will have to be ported individually.
For instance, in PWiT, we might leave the filters functionality in
main.min.js
, since it won't be needed in any preview page. But we will definitely need to port a lot of functions in UHUB, such as the extras and related stuff.