Torgen / codex-blackboard

Meteor app for coordinating solving for our MIT Mystery Hunt team
GNU Affero General Public License v3.0
8 stars 5 forks source link

Get Rid Of Bootstrap #140

Open Torgen opened 5 years ago

Torgen commented 5 years ago

The bootstrap tooltips don't obey the edge of the window and because they move the title attribute to a new data attribute, they don't update properly. Bootstrap assumes a constant size button based on the CSS attribute, when frequently we want the size to be reactive. Bootstrap is based around a 12 column layout and we're not using it at all, so we're fighting it for reactiveness at every step. At this point I think doing the few things Bootstrap gives us ourselves would give us more control that trying to shoehorn everything else into bootstrap. It's probably also a good excuse to refactor the CSS/LESS.

Torgen commented 7 months ago

A practical reason to get rid of Bootstrap is it's pinning us to an old version of jQuery.