lippserd
83faa2671c
Merge pull request #3174 from Icinga/fix/fullscreen-layout
...
Don't discard fullscreen when detecting the layout
2017-12-15 10:13:05 +01:00
Eric Lippmann
cb83a7dea3
JS: Always request application-state
...
Icinga Web 2 version 2.5.0 suspends auto-refresh if the tab is inactive.
This also pauses the application-state requests which are intended to refresh the session and announcements.
If a tab is inactive for longer than the PHP session timeout (session.gc_maxlifetime in php.ini), users are automatically logged out.
With this patch Web 2 will always request application-state. Even if auto-refresh is disabled.
2017-12-04 14:25:23 +01:00
Eric Lippmann
e77c3c8169
Don't take fullscreen into account when detecting the layout
...
The fullscreen-layout class is just a layout modifier.
2017-11-29 15:12:51 +01:00
Alexander A. Klimov
48133aae91
Flyover: select #main instead of div#main
2017-11-27 16:51:55 +01:00
Alexander A. Klimov
59054dd01c
Collapse all expanded flyovers on any click not inside any flyover
2017-11-27 16:35:18 +01:00
Alexander A. Klimov
8afd2f8a32
Handle multiple toggles per flyover
2017-11-27 16:32:52 +01:00
Johannes Meyer
0dd8390e52
Update high-contrast theme for new menu style
2017-11-27 15:51:47 +01:00
Johannes Meyer
80b0f165ac
Update winter theme for new menu style
2017-11-27 15:51:47 +01:00
Markus Frosch
9a4eb7268c
Update solarized-dark theme for new menu style
2017-11-27 15:51:47 +01:00
Eric Lippmann
47ca9bd32f
JS: Fix sidebar position
2017-11-27 15:12:15 +01:00
lippserd
8f1f8d4471
Merge pull request #3100 from Icinga/feature/expandable-content
...
Implement persistent "Show more" spoilers
2017-11-27 14:44:15 +01:00
Alexander A. Klimov
6409bdc074
Implement persistent "Show more" spoilers
2017-11-27 14:18:42 +01:00
Eric Lippmann
5058868c2b
Fix issues with minimal-layout if the sidebar has been collapsed
2017-11-27 13:52:39 +01:00
Thomas Gelf
cc41fc25f3
js, layout: detect initial layout on load
...
fixes #3107
2017-11-27 13:45:43 +01:00
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