Posts made by David Scotson

Yeah, it's become part of mainstream Moodle development now so the same processes that created the Base CSS continue in Bootstrapbase (and a lot was never fully exorcised in the fork).

I try not to worry about the CSS too much since I believe that most of it is unnecessary, for a range of reasons, and so focus on ways to simply delete it.

So ways to do that are to fix bugs and remove the CSS workaround, or implement Bootstrap HTML in renderers and delete the old CSS. The latter will be my focus for Bootstrapbase3.
I just ran a diff on the two to check but as I suspected the vast, overwhelming majority is simple changes in LESS variables like:

@linkColor -> @link-color

@successText -> @state-success-text

and so on.

With a smattering of more clever replacements like the fact that form layouts used to be their own thing in Bootstrap 2.3 but now they use the same grid system as everything else. So the code that did that mapping has changed to map the new CSS to the Moodle HTML.
Average of ratings: Useful (1)
which "bootstrapbase/less/moodle" are we talking about? Mine? If so there shouldn't be much new stuff, if any (compared with 2.6 bootstrapbase), but there should be:

* stuff that got deleted as it's not needed anymore
* lots of stuff that got renamed

You can see that in the diff if you skip past all the less/bootstrap stuff (which is just replacing the 2.3 files from upstream Bootstrap with the new versions):

https://github.com/ds125v/moodle/compare/master...bootstrap3

I've started putting in pull requests to Bas's github for some of that stuff though.

I'm intending to use it for a 2.6 theme, and that's what Bas (and others) are working on right now, and the numerous users of the various themes gives a much greater opporutinity for feedback and bug-reporting. Once there's a decision made about whether Bootstrap 3 is wanted in the main codebase it should be relatively easy to import the changes for use in 2.7.