-
Notifications
You must be signed in to change notification settings - Fork 319
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Why are we not using bootstrap > 3.1.1? #379
Comments
I also haven't updated bootswatch to 3.2.0 which I assume is needed to match at some point with boostrap? |
Reasons not to:
Reasons to:
There's really not much I can see worth mentioning in Bootstrap's changelog. Similarly for Bootswatch's CSS changes mentioned in #223. Also, you shouldn't be editing |
And the only new feature we might use is
Which we already solved here. |
Interesting... although #223 may supersede this ... basically the target objective will be to load their bootstrap.css and cascade with our changes in our own file and referencing both in the views I believe when 3.2.0 is implemented... this will solve the just recently notified that anyone shouldn't be editing the |
Any significant changes in 3.3.1? |
Do we need to upgrade you mean? No. This will be the same answer for every new version until a bug requires us to update or a new feature is desired. |
This needs to stay open. |
* `z-index` was the culprit for previously mentioned modal failure * Watchpoint for *bootstrap* 3.1.1 changes to 3.3.1 ... if necessary will swap out entire modal sections of CSS with upstream as they do work and are more compact but reserving that task for OpenUserJS#249 Closes OpenUserJS#379
@Zren |
All manual changes to As for the configuration: The changes to bootswatch are too many to list on github (mostly because there's 20 themes it's based off of. Probably best to pull away from bootswatch as there's so much noise in the repo for the other themes. The stuff we'll punch into the bootstrap customizer in all in the variables.less file. The extra junk is in the bootswatch.less file. Did the variables stuff: https://gist.github.com/anonymous/03a4640ed537c1b0c92c |
* Not our CSS interfering * Would appear that current *bootstrap-markdown* and current *bootstrap* aren't playing nice with `collapse`. e.g. comment reply box shows however it immediately closes itself. I have seen this behavior before a few times but usually a browser restart handled it... not this time. *bootstrap* 3.2.0, 3.3.0 and 3.3.1 all exhibit this behavior * Leaving `z-index` fix in as 3.1.1 appears not to need this from testing. Refs OpenUserJS#540 and OpenUserJS#379
* Not our CSS interfering * jQuery event listeners tested... okay * Would appear that current *bootstrap-markdown* and current *bootstrap* aren't playing nice with `collapse`. e.g. comment reply box shows however it immediately closes itself. I have seen this behavior before a few times but usually a browser restart handled it... not this time. *bootstrap* 3.2.0, 3.3.0 and 3.3.1 all exhibit this behavior * Leaving `z-index` fix in as 3.1.1 appears not to need this from testing. Refs OpenUserJS#540 and OpenUserJS#379
Reopening due to #541 Will work on this next week a bit. Thank you Zren for the linkage. |
A few questions come to mind to help me understand bootstrap a little better
Including your changes or just mine?
Using the default theme of bootstrap itself there is no coloration for our current site colors. Is that included in your gist? If so how exactly are we supposed to read in the JSON? (Remember grunt is currently way back on the burner and manual understanding is a must here... I've been twiddling with less and " General question of ... Why is there |
Yours. All of mine are from modifying the .less files and not the .css file itself.
Because you need to include both |
* Use *less-middleware* for compiling now until *express-minify* can be retested and possibly more RFEs. Methodology of *express-minify* has been tested to be cleaner with caching... but there's a new update and will have to run all those tests again. Project tree structure should be compatible with either one. Applies to OpenUserJS#249 and should be near parallel change for OpenUserJS#379
* Tell compiler not to compress. We handle this elsewhere. Fix for dbg mode too. * In case someone tries to access **any** of these .less files in dev/dbg add **all** to `.gitignore`. Finish coding shock. ;) * Scoot/modify the comments in `oujs.less` file to indicate where things should usually go * Create an "unstaged" area in `oujs-bootswatch.less` for unstaged/unincorporated CSS into the variables/mixin stream... e.g. move my fixes to the bottom. If we stick with bootstrap these should be added to the updates. Bootswatch may at some point twiddle with these values so putting at end forces them to happen with standard cascading in style sheets Applies to OpenUserJS#249 and should be near parallel change for OpenUserJS#379
* *bootstrap* notes ** Don't set initial height... this is what was making it open/close automatically... needed in latest *bootstrap* ** `floor` and adjust reminders to top/bottom padding only otherwise viewport horizontal scrollbar appears with this *bootstrap* ... Related to OpenUserJS#484 and starting at OpenUserJS#568 ** Remove unused classes at `/user/add/scripts` so it doesn't color differently... e.g. this is probably a bug that was fixed in latest *bootstrap* as well as possible improper usage in our code. * *mongoose* update * *sanitize-html* update Closes OpenUserJS#379
* Fixes a blowout of the design layout in the footer with extremely small viewport * Removed overloaded rule in `.../common.css` due to deprecation... See [here](http://getbootstrap.com/css/#responsive-utilities-classes)... post OpenUserJS#379 * Manually change all grepped `visible-` to appropriate matches
Just for grins I updated bootstrap dev locally to 3.2.0 and it appears in a quick scan to be okay to use e.g. my normal testings it appears to be okay... not fully tested though.
This question is primarily directed towards @Zren
The text was updated successfully, but these errors were encountered: