Commit Graph

2248 Commits

Author SHA1 Message Date
Johannes Meyer 08c51d27a6
Merge pull request #4574 from Icinga/bugfix/theme-issues-4565
Bugfix/theme issues 4565
2021-11-05 08:45:36 +01:00
Florian Strohmaier 5667924740 menu: Remove hover effect from active nav elements
refs #4564
2021-11-04 21:09:42 +01:00
Johannes Meyer 698ac5812f loader.js: Don't scroll to nav anchors that don't want this 2021-11-04 14:25:07 +01:00
Johannes Meyer f734d28060 ui.js: Allow to disable scrolling in method `focusElement` 2021-11-04 14:25:07 +01:00
Johannes Meyer a9a3288e10
Merge pull request #4567 from Icinga/bugfix/mobile-issues-4562
Bugfix/mobile issues 4562
2021-11-04 08:55:18 +01:00
Florian Strohmaier d5ae19f57e CSS: Optimize .form-controls layout in .minimal-layout
refs #4567
2021-11-03 17:08:01 +01:00
Florian Strohmaier 1fd861b5d6 forms.less: Fix them-mode control-group on mobile
refs #4567
2021-11-03 17:07:32 +01:00
Florian Strohmaier 696dc03bb7 tabs.less: Fix tab dropdown being obscured by object-statistics-total 2021-11-02 08:59:48 +01:00
Florian Strohmaier 170bafd32e CSS: Optimize notifications layout 2021-11-02 08:59:28 +01:00
Yonas Habteab 8a5251a3a1 CSS: Adjust application state summary notification design 2021-11-02 08:58:38 +01:00
Florian Strohmaier f3c16ee907 forms.less: Optimize legend styles
refs #4571
2021-10-29 14:07:42 +02:00
Florian Strohmaier a6052c3608 menu: Fix `.state-badge` in .active `.nav-level-2 li` alignment on firefox
refs #4565
2021-10-28 18:08:57 +02:00
Florian Strohmaier 1621588bdd base.less: Tint light theme gray vars
refs #4565
2021-10-27 17:44:37 +02:00
Florian Strohmaier ea5560756b CSS: Fix #notifications layout on mobile
refs #4562
2021-10-21 15:59:47 +02:00
Florian Strohmaier c672fdffc8 responsive.less: increase `#header-logo` size
refs #4562
2021-10-20 17:55:06 +02:00
Florian Strohmaier 1ae6ee9615 layout.less: Increase `#mobile-menu-toggle` size
refs #4562
2021-10-20 17:54:33 +02:00
Florian Strohmaier 9b71c04fc1 layout-structure.less: Remove inset shadow for mobile
refs #4562
2021-10-20 17:54:00 +02:00
Johannes Meyer 18188f7185 loader.js: Don't load a redirect in col1, if col2 has similar content
fixes Icinga/icingadb-web#284
2021-10-08 17:12:13 +02:00
Ravi Kumar Kempapura Srinivasa 72e63dd0a1 Update selection-info-count immediately on selection
The selection-info-count at the left bottom of host or service info needs to be updated immediately after selection.
Hence use the already defined ´count´ to update the selection info on click. Also, avoid refreshing the active columns.
2021-10-08 15:46:05 +02:00
Johannes Meyer 908adc66c1 js: Don't focus the announcment container
fixes #4543
2021-10-07 15:19:10 +02:00
Johannes Meyer 7ae8f26b92 js: Really maintain refresh interval over redirects
fixes #4549
2021-10-07 14:29:57 +02:00
Florian Strohmaier e121022a4f modal.less: Align .close button 2021-10-07 11:05:17 +02:00
Ravi Kumar Kempapura Srinivasa be3a722a28 Compress comment detail in Hosts detail and Comments list. 2021-10-07 10:44:10 +02:00
Johannes Meyer dcf394eaa6 modal.js: Don't disable inputs before the actual form submit is done
fixes Icinga/icingadb-web#376
2021-09-27 14:10:48 +02:00
Alexander A. Klimov 8b651d5f13 Donut: allow big label to indicate a specific state
refs #4494
2021-09-23 15:17:33 +02:00
Sukhwinder Dhillon 15b9bac755 modal.js: Do not open multiple modal windows by clicking more than once 2021-09-21 16:02:06 +02:00
Sukhwinder Dhillon 414a2ff7aa modal.js: Submit form only once 2021-09-21 12:38:07 +02:00
Johannes Meyer 24c1618793 LoginForm: Also disable stay logged in case of no encryption method 2021-08-10 10:09:15 +02:00
Johannes Meyer 47891ddc72 datetime-picker.js: Add support for french 2021-07-27 11:27:35 +02:00
Johannes Meyer bf229c97b8 datetime-picker.js: Don't do anything with native inputs
fixes #4442
2021-07-27 09:54:28 +02:00
Johannes Meyer a4376cd14f datetime-picker.js: Don't append nodes to content..
..but individual dynamic containers.

fixes #4461
2021-07-26 11:55:50 +02:00
Johannes Meyer c38a7b5cf3 css: Disable login orb animation and all orbs for themes
fixes #4437
2021-07-26 11:54:28 +02:00
Johannes Meyer 832a1c88c4 collapsible.js: Properly setup collapsibles in `onLayoutChange` 2021-07-23 17:03:49 +02:00
Florian Strohmaier 5fae8fc2b2 CSS: Make labels wrap in Safari with `display: inline-block’
refs #4421
2021-07-08 08:00:29 +02:00
Florian Strohmaier 7be774b71d
Dashboard: Add ability to use IPL Icons (#4429) 2021-07-07 17:29:05 +02:00
Florian Strohmaier fc63433341
CSS: Avoid chromatic (red/green) contrast on login screen links (#4430) 2021-07-07 14:12:30 +02:00
Johannes Meyer 228e503131 js: Allow to reload the window 2021-07-07 09:41:48 +02:00
Johannes Meyer ed6d5f4958 solarized-dark.less: Use variables to adjust the menu 2021-07-05 17:31:11 +02:00
Johannes Meyer e4a39cf0e1 css: Expect additional nav anchors to have styled content
anchors are part of the layout in the menu, they shouldn't
be styled. Instead they're now expected to have content that
is styled instead.
2021-07-05 17:29:18 +02:00
Johannes Meyer 54acf35c69 Revert "js: Don't bypass our cache when reloading CSS"
This reverts commit 1c7e5b31bf.

fixes #4417
refs #4340
2021-07-02 14:46:22 +02:00
Johannes Meyer decf8c0588 css: Cleanup login.less and fix layout issues
fixes #4419
2021-07-02 12:12:13 +02:00
Johannes Meyer edf97e9560 compat.less: Define `@menu-2ndlvl-highlight-color` 2021-07-02 08:55:32 +02:00
Johannes Meyer a494eb1c74 solarized-dark.less: Adjust menu adjustments 2021-07-01 17:48:14 +02:00
Johannes Meyer 23aa656272 high-contrast.less: Adjust menu adjustments 2021-07-01 17:47:59 +02:00
Johannes Meyer 39f3d97235 Winter.less: Adjust menu adjustments 2021-07-01 17:47:37 +02:00
Johannes Meyer dedb63b7af css: Fix menu hover/focus styles 2021-07-01 17:47:14 +02:00
Johannes Meyer ff30bf2393 IcingaCheckbox: Use css class `sr-only` again
`hidden=true` also hides elements from screen readers.
`sr-only` is now fixed for chrome.
`aria-hidden` true has been added because it suits
and was previosly missing.

fixes #4411
2021-07-01 11:16:55 +02:00
Johannes Meyer a8c6ae8055 css: Fix wizard styles 2021-06-30 18:56:01 +02:00
Florian Strohmaier 8b7a3f05af JS: Add icon to js notifications 2021-06-30 08:33:51 +02:00
Johannes Meyer 63464f03be css: Remove superfluous colon in colorblind theme 2021-06-29 14:41:10 +02:00
Florian Strohmaier 2e995ea192 CSS: Fix `th` background in dashboard settings
refs #4403
2021-06-29 14:17:03 +02:00
Johannes Meyer b88dad9525 css: Respect `--icinga-*` 2021-06-28 16:22:19 +02:00
Johannes Meyer 6c235c64b5 css: Respect `--tr-*-color` 2021-06-28 14:12:58 +02:00
Johannes Meyer fad9eb0a84 css: Respect remaining `--menu-*` vars 2021-06-28 14:08:27 +02:00
Johannes Meyer b68281388a css: Fix notification color vars and respect `--color-notification-*` 2021-06-28 12:37:42 +02:00
Johannes Meyer 804fe75d55 css: Respect `--color-*` 2021-06-28 12:37:30 +02:00
Johannes Meyer 6990e48446 css: Respect `--disabled-gray` 2021-06-28 11:24:02 +02:00
Johannes Meyer 663cc53017 css: Respect `--black` 2021-06-28 11:13:23 +02:00
Johannes Meyer 3b6a10ecaa css: Apply theme mode also to the datetime picker 2021-06-24 17:33:28 +02:00
Johannes Meyer 98cea1bbab css: Fix form description background color 2021-06-24 13:06:05 +02:00
Johannes Meyer 36034afc93 css: Respect `--menu-flyout-color` 2021-06-23 17:40:06 +02:00
Johannes Meyer 723e3ec362 css: Respect `--menu-active-color` 2021-06-23 17:40:06 +02:00
Johannes Meyer e3dbd01e86 css: Respect `--text-color-light` 2021-06-23 17:40:06 +02:00
Johannes Meyer 638cc5c683 css: Respect `--menu-flyout-bg-color` 2021-06-23 17:40:06 +02:00
Johannes Meyer fbb137a227 css: Respect `--text-color-on-icinga-blue` 2021-06-23 17:40:06 +02:00
Johannes Meyer ac45a51ffb css: Respect `--text-color-inverted` 2021-06-23 17:40:06 +02:00
Johannes Meyer 608499c4cd Integrate light theme's `gray-lightest` using a media query 2021-06-23 17:40:06 +02:00
Johannes Meyer 49f905af06 Integrate light theme's `gray-lighter` using a media query 2021-06-23 17:40:06 +02:00
Johannes Meyer b7f42e52dc Integrate light theme's `gray-light` using a media query 2021-06-23 17:40:06 +02:00
Johannes Meyer 62979c31f0 Integrate light theme's `gray-semilight` using a media query 2021-06-23 17:40:06 +02:00
Johannes Meyer d82577c0e0 Integrate light theme's `gray` using a media query 2021-06-23 17:40:06 +02:00
Johannes Meyer 78aef14c9f Integrate light theme's `low-sat-blue-dark` using a media query 2021-06-23 17:40:06 +02:00
Johannes Meyer 02c0a9b151 Integrate light theme's `low-sat-blue` using a media query 2021-06-23 17:40:06 +02:00
Johannes Meyer 8bb50b3725 Integrate light theme's `menu-2ndlvl-color` using a media query 2021-06-23 17:40:06 +02:00
Johannes Meyer ff4dafe091 Integrate light theme's `menu-active-bg-color` using a media query 2021-06-23 17:40:06 +02:00
Johannes Meyer 39983763f1 Integrate light theme's `menu-color` using a media query 2021-06-23 17:40:06 +02:00
Johannes Meyer 039fdfc8af Integrate light theme's `@text-color` using a media query 2021-06-23 17:40:06 +02:00
Johannes Meyer 05acbd0a3f Integrate light theme's `@menu-bg-color` using a media query 2021-06-23 17:40:06 +02:00
Johannes Meyer 96687e37c6 Integrate light theme's `@body-bg-color` using a media query 2021-06-23 17:40:06 +02:00
Johannes Meyer b1622fcb2d Integrate light theme's selector rules using media queries 2021-06-23 17:40:06 +02:00
Florian Strohmaier 4b75f94573 PreferenceForm: Style theme mode control 2021-06-23 17:34:27 +02:00
Florian Strohmaier 1c137ee6e6 Add theme mode thumbnail images
refs #4390
2021-06-23 17:34:27 +02:00
Sukhwinder Dhillon c64e9888a2 Add .less files for theme modes 2021-06-23 16:20:14 +02:00
Sukhwinder Dhillon 39fbc43860 Add .var() to mixins.less 2021-06-23 16:15:52 +02:00
Florian Strohmaier 4e6049c115 Use light loader in theme 2021-06-23 07:39:56 +02:00
Florian Strohmaier 006860f0e5 Add loader image for light theme 2021-06-23 07:39:56 +02:00
Florian Strohmaier 0eec9e2521 Invert icinga-loader.gif image 2021-06-23 07:39:56 +02:00
Florian Strohmaier 1119e001d4 CSS: Use text-color-light analogous to icingadb-web 2021-06-23 07:39:56 +02:00
Florian Strohmaier 00f28b935e Adjust styles to markup changes 2021-06-23 07:39:56 +02:00
Feu Mourek cffa807503 Change pending colour to light grey in colourblind theme 2021-06-23 07:39:56 +02:00
Florian Strohmaier 020e0c767a high-contrast.less: Remove redundant #notification styles 2021-06-23 07:39:56 +02:00
Florian Strohmaier 532c2ed109 CSS: Update styles for #notifications 2021-06-23 07:39:56 +02:00
Florian Strohmaier 5b43e358fd CSS: Use correct inverted text color for light theme 2021-06-23 07:39:56 +02:00
Feu Mourek 86d8b4501b Adapt the colourblind theme colours 2021-06-23 07:39:56 +02:00
Florian Strohmaier 33402ec6b0 high-contrast.less: Fix contrast for overdue list items 2021-06-23 07:39:56 +02:00
Florian Strohmaier e88a2b588b high-contrast.less: Fix notifications success color contrast
refs #4337
2021-06-23 07:39:56 +02:00
Florian Strohmaier 584e97f631 high-contrast.less: Adjust `.button-link`, `.search-bar`and `.search-editor`
Styles for `.view-mode-switcher` in icingadb-web/view-mode-switcher-post branch
2021-06-23 07:39:56 +02:00
Florian Strohmaier 8bcbc7fc25 high-contrast.less: Make .search-bar match input style 2021-06-23 07:39:56 +02:00
Florian Strohmaier 8748c90fd3 high-contrast.less: Reset search bar background img 2021-06-23 07:39:56 +02:00
Florian Strohmaier 5e4077bb44 hight-contrast.less: Set basic vars 2021-06-23 07:39:56 +02:00