You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Overall, it comes down to performance. The attribute selectors we used in 2.x just don't cut it in larger projects and classes are way more performant. It also fits with our base and modifier class approach elsewhere in the project.
Makes Glyphicons more readily available to the masses, with or without Bootstrap's integration.
Keeps the core project as lean as possible with regards to number of files, build processes, versioning, and more.
Enables the community to more easily swap other icon libraries in and out.
So the first target is better performance. We get it by using base class and a modifier class.
And the second target is more easily swap other icon libraries.
Using the product name "glyphicon" in the class names work against this!
It links bootstrap 3 stronger to glyphicon as ever before. It brings a lot of trouble and only ugly solutions for providers of icon sets and also for users of icon set.
At first. Thank you all the Bootstrap 3 developers for your great work.
For icons, Bootstrap 3.0 switched from "icon-" to "glyphicon" "glyphicon-".
mbo written here #10201 (comment):
and here: #8332 "Remove Glyphicons"
So the first target is better performance. We get it by using base class and a modifier class.
And the second target is more easily swap other icon libraries.
Using the product name "glyphicon" in the class names work against this!
It links bootstrap 3 stronger to glyphicon as ever before. It brings a lot of trouble and only ugly solutions for providers of icon sets and also for users of icon set.
See here for details: FortAwesome/Font-Awesome#940 (comment)
But why?
Using "icon" as base class and "icon-" as prefix for modifier classes (or may be "bs-icon" and "bs-icon-") would avoid many of these problems.
I beg of you the bootstrap developers, do not longer take a product name of a special icon set as default class name in bootstrap.
Is there anybody who support this wish?
Please add a vote.
ps: Sorry for my English, I still try to find the right words with a dictionary.
The text was updated successfully, but these errors were encountered: