Page MenuHomePhabricator

Remove Blueprint's use of bootstrap
Closed, DeclinedPublic

Description

Blueprint uses the Bootstrap library, see gerrits 202698, 202719, 202720, and maybe others . Code is easier to approve for deployment if it introduces fewer dependencies, so maybe we can drop the dependency on bootstrap.

Related Objects

StatusSubtypeAssignedTask
Resolved Spage
Resolved Spage
Resolved Spage
Resolvedori
DeclinedNone
ResolvedNone
DeclinedNone
ResolvedAnomie
DeclinedNone
OpenNone
OpenNone
Resolved Spage
DeclinedNone
Resolvedjeropbrenda
OpenNone
DeclinedQgil
Resolved Spage
ResolvedQgil
ResolvedQgil
ResolvedQgil
Resolved Spage
Resolved Spage
Resolved Spage
DeclinedNone
DeclinedNone
Resolved Spage
Resolved Spage
DeclinedNone
DeclinedNone
DeclinedNone
InvalidNone
DeclinedNone
Resolved violetto
DeclinedNone
DeclinedNone
ResolvedNone

Event Timeline

Spage raised the priority of this task from to Medium.
Spage updated the task description. (Show Details)
Spage added a project: Blueprint.
Spage added subscribers: Aklapper, Spage, Volker_E.
Prtksxna raised the priority of this task from Medium to High.Jul 3 2015, 4:37 AM

Wasent this done a few months ago and then someone re added it. If you look at REL1_25 branch it doesent includes bootstrap.

Volker_E renamed this task from remove Blueprint's use of bootstrap to Remove Blueprint's use of bootstrap.Sep 21 2015, 9:16 PM
Volker_E set Security to None.

Bootstrap contains some global CSS rules that broke OOjs UI Dialogs.
For example:

html {
  font-size: 10px;
}

* {   
  box-sizing: border-box;
}

Dialogs are look very ugly...

The skin is no longer maintained.