* chore: bump prettier and lint-staged
* refactor: drop unused eslint disables
Currently we need to fetch trending.json before we can build the site
(i.e. before Cypress tests can run), so we can assume the file exists.
In case the download fails in CI, linting will error first. I've added
a comment to save some debugging time.
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
* fix: remove vertical scrollbar from body
* fix: adjust preview window with/without actionrow
* fix: delete redundant padding argument
* fix: add new props to project preview modal
* fix: adjust code and preview pane height
* fix: add flash message height adjustment for panes
* fix: refactor the code with flexbox
* fix: debug zero height of instruction panel in firefox
* fix: debug zero height of reflex elements and vertical splitter
* fix: make reflex elements vertically flexible in new RWD
* fix: remove unnecessary css properties
* fix: arrange mobile layout css selector
* fix: move styles to its related css files
* fix: refactor the code with pseudo selector and remove important
* fix: remove redundant flexbox settings
* fix: remove unnecessary css properties and revert unnecessary property name change
* fix: remove unnecessary min height zero and refactor flex properties
* feat(client): change the layout of lowerjaw hint and test description to flex
* remove the align center, and fix the margins
* Revert mistake
* add RTL layout support
* Remove global variables, and add gap for spacing
* feat: add university and seasonal alerts
* feat: show university camper alerts to non donors
* feat: adjust tests
* feat: update CTA
* Apply suggestions from Oliver's code review
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
* Apply suggestions from code review
Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>
* feat: changing learn alert to link
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
Co-authored-by: Shaun Hamilton <shauhami020@gmail.com>