8ba1a5e06a
Horizon tables had many hardcoded padding and colors in them, which made them not theme-ready. This patch vets all the old table styles for their current usage (if any) and reimplemented the necessary rules to inherit from the theme. There were a number of styles that were obviously not being used any longer. These rules were removed. There were also many rules that were very difficult to determine their lineage, as the scss lacks much needed commentary on why some styles exist (if they are working around specific browser issues, or usability glitches, etc). A few examples of some of these removed styles include: * th.narrow * td.select * th span.required:after This patch does not include refactor of the dropdowns or inline edit. Immediate Improvements: * Table Actions are now all consistent heights * The cursor is a pointer ONLY on sortable rows now * The column sort indicator is now an icon font, therefore high def * table_header height no longer hardcoded, can grow with theme * Slow waiting cursor style using global selector * removed * Many dead styles were removed!! * Hovering on status_unknown rows now keeps proper color Partially-Implements: blueprint horizon-theme-css-reorg Partially-Implements: blueprint bootstrap-html-standards Change-Id: I4a904704926dc50010ad480539db828eff559fa0 |
||
---|---|---|
.. | ||
source | ||
Makefile |