diff --git a/doc/Icinga-Design/documentation.html b/doc/Icinga-Design/documentation.html index 3970273ea..90d7ee4b6 100644 --- a/doc/Icinga-Design/documentation.html +++ b/doc/Icinga-Design/documentation.html @@ -506,33 +506,33 @@ code... - Passive Checks + Passive Checks
- Active Checks + Active Checks - Obsessing + Obsessing
- Notifications + Notifications - Event Handler + Event Handler
- Flap Detection + Flap Detection @@ -543,15 +543,6 @@ code... - - - - - - - - - @@ -610,26 +601,57 @@ code... -

Buttons

+

Main Navigation

-

Link Button

+
- Lorem Ipsum + + + +
+ +
-
- -
+ diff --git a/doc/Icinga-Design/icinga-design.css b/doc/Icinga-Design/icinga-design.css index 919c265ef..d648f9bec 100644 --- a/doc/Icinga-Design/icinga-design.css +++ b/doc/Icinga-Design/icinga-design.css @@ -167,7 +167,7 @@ td { .badge a:hover, .badge:hover { color: #ff3300 !important; - display: block !important; + display: inline-block !important; } @@ -191,11 +191,11 @@ td { -.disabled { +.panel-disabled { border-left: 8px solid #FF3300; } -.enabled { +.panel-enabled { border-left: 8px solid #00CC33; } @@ -625,4 +625,123 @@ input[type="checkbox"]:checked + label span { .btn-half-right { float: right; width: 48%; -} \ No newline at end of file +} + + +/* ========================================================================== + Main Navigation + ========================================================================== */ + + +.nav-stacked { + background-color: #f8f8f8; +} + +.nav-stacked > li { + padding-top: 5px; + padding-bottom: 7px; + border-bottom: 1px dotted #049baf; + border-right: 1px dotted #049baf; +} +.nav-stacked > li:first-child { + border-top: 1px dotted #049baf; +} + +.nav-stacked > li > a { + padding-left: 40px; + padding-right: 3px; + border-left: 6px solid #049baf; + display: inline-block; +} + +.nav-stacked > li > a.nav-notification { + border-left: 6px solid red !important; +} + +.nav-stacked > li > a:hover, +.nav-stacked > li > a:focus { +/* font-weight: bold;*/ + background-color: transparent; !important; + display: inline-block; +} + +.nav-stacked > li:hover, +.nav-stacked > li:focus { +background-color: #fff; + +} + +.nav-stacked > li.active { + background-color: #fff; + border-right: 0; +} + + + + +.nav-icon-hosts { + background-image: url('images/host_petrol.png'); + background-repeat: no-repeat; + background-position: 18px 17px; +} + +.nav-icon-services { + background-image: url('images/service_petrol.png'); + background-repeat: no-repeat; + background-position: 19px 18px; +} +.nav-icon-downtimes { + background-image: url('images/in_downtime_petrol.png'); + background-repeat: no-repeat; + background-position: 19px 17px; +} +.nav-icon-notifications { + background-image: url('images/notification_petrol.png'); + background-repeat: no-repeat; + background-position: 19px 18px; +} +.nav-icon-comments { + background-image: url('images/comment_petrol.png'); + background-repeat: no-repeat; + background-position: 19px 19px; +} +.nav-icon-dashboard { + background-image: url('images/dashboard_petrol.png'); + background-repeat: no-repeat; + background-position: 19px 19px; +} +.nav-icon-configuration { + background-image: url('images/configuration_petrol.png'); + background-repeat: no-repeat; + background-position: 19px 19px; +} + + + +.badge-container-nav { + display: inline-block; + overflow: hidden; + padding-top: 0; + margin-bottom: 5px; +} +.badge-nav { + background-color: #fff; + border-radius: 2px; + color: #ff3300; + display: inline-block; + font-size: 12px; + font-weight: bold; + line-height: 1; + min-width: 10px; + padding-bottom: 3px; + padding-left: 7px; + padding-right: 7px; + padding-top: 3px; + text-align: center; + vertical-align: baseline; + white-space: nowrap; + border: 1px solid #ff3300; +} + + + diff --git a/doc/Icinga-Design/images/comment_petrol.png b/doc/Icinga-Design/images/comment_petrol.png new file mode 100644 index 000000000..53c1223e9 Binary files /dev/null and b/doc/Icinga-Design/images/comment_petrol.png differ diff --git a/doc/Icinga-Design/images/configuration_petrol.png b/doc/Icinga-Design/images/configuration_petrol.png new file mode 100644 index 000000000..8168133ec Binary files /dev/null and b/doc/Icinga-Design/images/configuration_petrol.png differ diff --git a/doc/Icinga-Design/images/dashboard_petrol.png b/doc/Icinga-Design/images/dashboard_petrol.png new file mode 100644 index 000000000..04936ba85 Binary files /dev/null and b/doc/Icinga-Design/images/dashboard_petrol.png differ diff --git a/doc/Icinga-Design/images/host_petrol.png b/doc/Icinga-Design/images/host_petrol.png new file mode 100644 index 000000000..6568fe6f7 Binary files /dev/null and b/doc/Icinga-Design/images/host_petrol.png differ diff --git a/doc/Icinga-Design/images/in_downtime_petrol.png b/doc/Icinga-Design/images/in_downtime_petrol.png new file mode 100644 index 000000000..f6ee49a6b Binary files /dev/null and b/doc/Icinga-Design/images/in_downtime_petrol.png differ diff --git a/doc/Icinga-Design/images/notification_petrol.png b/doc/Icinga-Design/images/notification_petrol.png new file mode 100644 index 000000000..cf4e9505a Binary files /dev/null and b/doc/Icinga-Design/images/notification_petrol.png differ diff --git a/doc/Icinga-Design/images/service_petrol.png b/doc/Icinga-Design/images/service_petrol.png new file mode 100644 index 000000000..ea165a293 Binary files /dev/null and b/doc/Icinga-Design/images/service_petrol.png differ