* fix(themes): correct CSS cascade, font fallbacks and responsive selectors
Signed-off-by: Thomas Vincent <thomasvincent@gmail.com>
* fix(themes): remove validated empty and redundant CSS rules
Signed-off-by: Thomas Vincent <thomasvincent@gmail.com>
* style(css): remove reviewed inactive rules and redundant separators
Signed-off-by: Thomas Vincent <thomasvincent@gmail.com>
* style(themes): consolidate two reviewed duplicate selectors
Signed-off-by: Thomas Vincent <thomasvincent@gmail.com>
* fix(themes): remove identical whitespace declaration after consolidation
Signed-off-by: Thomas Vincent <thomasvincent@gmail.com>
* fix(theme): keep context menu fallbacks in Cacti overrides
Signed-off-by: Thomas Vincent <thomasvincent@gmail.com>
* test(theme): measure native CSS and header coverage
Signed-off-by: Thomas Vincent <thomasvincent@gmail.com>
* ci: retain bootstrap coverage and validate request dispatch
Signed-off-by: Thomas Vincent <thomasvincent@gmail.com>
* test: synchronize native coverage fixture dispatch
Signed-off-by: Thomas Vincent <thomasvincent@gmail.com>
* test: measure coverage at the exact PR revision
Signed-off-by: Thomas Vincent <thomasvincent@gmail.com>
* test: cover Midwinter and graph heading CSS repairs in Chromium
Signed-off-by: Thomas Vincent <thomasvincent@gmail.com>
* ci: take the theme coverage base from the merge commit parent
- github.event.pull_request.base.sha can predate the develop tip the checkout was merged onto, which counted develop's own CSS lines as the PR's.
Signed-off-by: Thomas Vincent <thomasvincent@gmail.com>
---------
Signed-off-by: Thomas Vincent <thomasvincent@gmail.com>
* support dynamic resizable rrdgraph
* introducing the newest version of navigationBox including plugin support. This allows reusable navigation Boxes e.g. different trees and so on.
- Elements on Top: Actions, Pagination as well as table title will stay on top
- introduce dialogues. (requires alignment with other Cacti core developers)
- more nestling & grouping
- navigationbox auto-resizing fully working
- replace table checkboxes by glyphs
- navigation boxes stay hidden during screen rotation.
- make formColumLeft & right flex containers to flip easily between row and column presentation for small screens.
- fix navigation content box scrolling when searchbox is visible.
- introduce a CSS reset.
- many stuff that I've already forgotten
Dropping legacy mode, adding new navigation box model. Table columns can be selected individually, table scrolling improved,
both color schema improved but not finally completed. Font size can be modified individually. Sticky mode for Tabs added.
Kiosk mode added.
* add mark.js
* Update main.css
- fix and force height calculation of cactiHead, breadbrumbar and cactiContent in standard mode
- fix scrollbar border color of console menu for WebKit browser in standard mode
* start splitting CSS
split CSS in 'core' containing all elements Cacti provides, while MidWinter CSS will be maintained separately
* Update jquery.zoom.css
fix borders,
* drop unused media query
1280 definition have not been become active yet.
* add print css
keep print separately, too.
* Update min-width-600.css
skip particles - would have been nice, but MidWinter is already heavy enough.
* split compact mode
more css changes
* more separation
see above
* move css out of main
remove remaining css fragments
* fix kiosk mode
kwt
* start restructuring standard layout
more css
* change compact menu click on
hide menu automatically when menuitem clicked.