GrafeasGroup / blossom

The website. The app. The everything.
6 stars 3 forks source link

Convert site from Bootstrap4 to Bootstrap5 #159

Closed itsthejoker closed 3 years ago

itsthejoker commented 3 years ago

Relevant issue: #145

Description:

Since we started working on this so long ago, it still uses bootstrap4 -- it's better to change over sooner rather than later so that we have fewer things to break. This PR:

Turns out that adblock lists are literally just looking for a script called plausible.js, no matter where it's loaded from -- so on the recommendation of Plausible, we'll now self-host the script and I've changed the name to potentially.js, which, hilariously, is enough to make it load. I've also disabled it if you're logged into the site, since we don't really want to track page views on the edit pages.

Screenshots:

Homepage: image

Example page: image

New form: image

Engineering main page: image

Engineering blog post detail: image

Also adds a new feature where the name dynamically collapses on the engineering blog side for desktop -> tablet -> mobile.

Desktop: image

Tablet: image

Phone: image

Checklist:

TimJentzsch commented 3 years ago

Just putting this comment here as a reminder to remove the testing form from the code

itsthejoker commented 3 years ago

Note to self: when this is deployed, we will have to manually fix the donations page.