Commit Graph

1556 Commits

Author SHA1 Message Date
Eric Lippmann 459768ba4e Fix JS issues with our new menu 2017-11-27 13:26:28 +01:00
Eric Lippmann 544e92ac4a Fix issues w/ scrollbars in the menu 2017-11-27 13:26:23 +01:00
Eric Lippmann 2a4fdd12d7 Fix highlight style for active menu items 2017-11-22 11:37:05 +01:00
Florian Strohmaier 3503fb77f1 CSS: Fix navigation details 2017-11-22 11:33:38 +01:00
Florian Strohmaier fd705bf2de CSS: Fix login layout on very small screens (e.g. iPhone SE) 2017-11-22 10:27:49 +01:00
Florian Strohmaier 61ce6fcc1d CSS: Set proper focus styles for inputs in login view 2017-11-22 10:27:49 +01:00
Florian Strohmaier 07a8a1f234 CSS: Reduce login form box shadow opacity 2017-11-22 10:27:48 +01:00
Florian Strohmaier 57c1bba58d CSS: IE9 users can now enjoy the login view in all of its beauty, too 2017-11-22 10:27:48 +01:00
Florian Strohmaier 1881b96235 CSS: Reposition logo in login view 2017-11-22 10:27:48 +01:00
Florian Strohmaier 155bc0f0c2 Add static login background image 2017-11-22 10:27:48 +01:00
Florian Strohmaier f714c387f7 Remove commented styles 2017-11-22 10:27:48 +01:00
Florian Strohmaier ae575667a4 CSS: Update error text color to match new style 2017-11-22 10:27:48 +01:00
Florian Strohmaier 784a311c19 CSS: Optimize social list spacing 2017-11-22 10:27:48 +01:00
Florian Strohmaier 567864221d CSS: Optimize redesigned login form in minimal layout 2017-11-22 10:27:48 +01:00
Florian Strohmaier fbd3145b10 CSS: Modernize login style 2017-11-22 10:27:48 +01:00
Florian Strohmaier c9cecae972 CSS: Include additional less color vars 2017-11-22 10:27:44 +01:00
Florian Strohmaier 6097f5796e CSS: Introduce class for dark icinga-logo 2017-11-22 10:21:24 +01:00
Florian Strohmaier 2aacaf4034 Include dark icinga logo as svg 2017-11-22 10:21:24 +01:00
Eric Lippmann 752e747b53 Only use white search icon in the menu 2017-11-22 10:14:40 +01:00
lippserd f908ea42ce
Merge pull request #3098 from Icinga/feature/redesign-tactical-overview
Redesign tactical overview
2017-11-22 00:22:37 +01:00
Florian Strohmaier 1290711f94 CSS: Dark styles for menu 2017-11-22 00:08:56 +01:00
Jennifer Mourek d34ea588b1 Tactical overview: Add donut graphs 2017-11-21 23:38:04 +01:00
Eric Lippmann 2a7cf05655 Menu: Do not hover on minimal-layout 2017-11-21 23:04:12 +01:00
Eric Lippmann d447487219 Menu: Do not show outline upon focus 2017-11-21 23:04:12 +01:00
Eric Lippmann 4c32935c48 Increase header logo height 2017-11-21 23:04:12 +01:00
Eric Lippmann 09c70ec3fb Show search input upon focus when the sidebar is collapsed 2017-11-21 23:04:12 +01:00
Florian Strohmaier c1029d90d7 Add compact logo file 2017-11-21 23:04:12 +01:00
Florian Strohmaier 22ffe1b783 Fix alignment of icon images in the menu 2017-11-21 23:04:12 +01:00
Florian Strohmaier e9494e1e96 Reduce opacity of icon images in the menu when they are hovered 2017-11-21 23:04:12 +01:00
Florian Strohmaier 147587da90 Allow to collapse/expand the sidebar via a toggle button at the bottom of the sidebar 2017-11-21 23:04:12 +01:00
Eric Lippmann 807fbdb131 Reduce flyout menu JS complexity 2017-11-21 23:04:12 +01:00
Eric Lippmann a83a9cef03 Introduce dashboard for navigation items 2017-11-21 22:55:45 +01:00
Alexander A. Klimov bc4b9fb4e0 Make flyover responsive 2017-11-21 18:11:05 +01:00
lippserd df1e7683c8
Merge pull request #3041 from Icinga/feature/auto-detaching-dom-elements-3039
Implement auto-detaching DOM elements
2017-11-21 16:48:59 +01:00
Alexander A. Klimov e9c189fa38 Close all flyovers on click outside a flyover 2017-11-21 16:37:52 +01:00
lippserd 7fd9f23f6c
Merge pull request #3116 from Icinga/fix/no-debug-rendering-while-disabled-3115
icinga/ui.js: don't spend time for UI debug...
2017-11-21 14:09:12 +01:00
Alexander A. Klimov c7ffb41b02 Implement togglable flyover
refs #3024
2017-11-21 14:05:12 +01:00
Alexander A. Klimov b000c1ae4a Implement auto-detaching DOM elements
refs #3039
2017-11-21 13:17:55 +01:00
Thomas Gelf 0edcfdee33 icinga/ui.js: don't spend time for UI debug...
...while not being shown.

fixes #3115
2017-11-21 12:27:15 +01:00
Markus Frosch 032622a4dc php-fpm: Add config file examples and templates 2017-11-17 11:37:36 +01:00
Markus Frosch 0a188740d3 Solazired theme: Improve colors and module styles
Signed-off-by: Eric Lippmann <eric.lippmann@icinga.com>
2017-11-07 09:10:20 +01:00
Tomas Barton 751da3c762 Add solarized dark theme
Signed-off-by: Eric Lippmann <eric.lippmann@icinga.com>
2017-11-07 09:10:20 +01:00
lippserd 27867494ff
Merge pull request #2798 from towolf/suspend-autorefresh-when-invisible
Disable auto-refresh when page is not visible
2017-11-06 09:48:31 +01:00
Jennifer Mourek 3a8ba39abd Disable auto-refresh when page is not visible
credits to @towolf

Icinga offers the user to enable or disable 'auto-refresh' with a
static preference.

But 'auto-refresh' is the default and our users often have dozens of
Icinga tabs open in their browser, which they are not looking at.

The background tabs lead to significant load on the database to to
repeated queries to keep the invisible UI fresh.

This change adds a visibility listener, which disables auto-refresh when the
page is not visible.

refs #2761
2017-10-26 13:53:25 +02:00
Florian Strohmaier aab32214d6 JS: Close menu correctly after searching on iOS
fixes #2922
2017-09-21 17:52:51 +02:00
Florian Strohmaier c48f69915b CSS: Add safe area paddings for iPhone X landscape orientation
fixes #2966
2017-09-20 11:47:39 +02:00
Florian Strohmaier 75b6d5009a Provide Pinned Tab Icon for Safari
refs #2853
2017-08-09 11:13:10 +02:00
Eric Lippmann fe12ed05e3 Fix menu height when switching back from mobile layout
Fixes #2841
2017-07-28 13:44:21 +02:00
Eric Lippmann 74c90b8f77 Merge pull request #2739 from Icinga/bugfix/icinga-timer-can-lock-up-the-browser-11693
Icinga.Timer: use setTimeout() instead of setInterval()
2017-06-02 09:38:44 +02:00
Eric Lippmann d56c7b308e Increase height for textareas 2017-05-04 13:53:20 +02:00