Florian Strohmaier
66bc338286
responsive.less: Prevent body from scrolling on mobile devices
2022-07-28 16:03:47 +02:00
Florian Strohmaier
7fa1c6014c
layout.phtml: reference iOS manifest file
2022-07-28 16:03:47 +02:00
Florian Strohmaier
d025659370
mobilemenu.less: Add bottom safe area inset
...
refs #4832
2022-07-28 16:03:47 +02:00
Florian Strohmaier
06d3679662
responsive.less: Use updated env()
syntax for safe area insets
...
refs #4832
2022-07-28 16:03:47 +02:00
Florian Strohmaier
ce616f2865
Add manifest.json for iOS “Add to Homescreen” feature
...
refs #4832
2022-07-28 16:03:47 +02:00
Florian Strohmaier
a85f0ea4eb
navigation.js: Move flyout handlers to flyout-menu.js
2022-07-28 16:03:47 +02:00
Florian Strohmaier
d5e4559cf5
Introduce Widget Flyout
2022-07-28 16:03:47 +02:00
Florian Strohmaier
cc92459745
navigation.js: Remove redundant event handlers
2022-07-28 16:03:47 +02:00
Florian Strohmaier
c31d0d9bd4
JS: Load flyout-menu.js
2022-07-28 16:03:47 +02:00
Florian Strohmaier
f334e835d8
JS: Introduce behavior FlyoutMenu
2022-07-28 16:03:47 +02:00
Florian Strohmaier
ddf916bef1
Refactor MobileNavigation to MobileMenu
2022-07-26 14:01:14 +02:00
Florian Strohmaier
85b9ff305a
MobileConfigMenu: Add .flyout-menu
css class
2022-07-26 14:01:14 +02:00
Florian Strohmaier
67f364771d
ConfigMenu: Add .flyout-menu
css class
2022-07-26 14:01:14 +02:00
Florian Strohmaier
d789197a24
Refactor MobileNavigation to MobileMenu
2022-07-26 14:01:14 +02:00
Florian Strohmaier
836b1c9139
MobileNavigation: Add .flyout-menu
css class
2022-07-26 14:01:14 +02:00
Florian Strohmaier
18b8daf690
MobileConfigMenu: Add .flyout-menu
css class
2022-07-26 14:01:14 +02:00
Florian Strohmaier
76ae05ec45
ConfigMenu: Add .flyout-menu
css class
2022-07-26 14:01:14 +02:00
Florian Strohmaier
2273442916
mobilemenu.less: Remove redundant .flyout-menu
styles
2022-07-26 14:01:14 +02:00
Florian Strohmaier
2a99d50954
mobileconfigmenu.less: Remove redundant .flyout-menu
styles
2022-07-26 14:01:14 +02:00
Florian Strohmaier
c6e5e30355
configmenu.less: Remove redundant .flyout-menu
styles
2022-07-26 14:01:14 +02:00
Florian Strohmaier
71dabf0d47
navigation.phtml
2022-07-26 14:01:14 +02:00
Florian Strohmaier
6988871344
Use HealthBadgeTrait
2022-07-26 14:01:14 +02:00
Florian Strohmaier
6d81ee521d
Create new Trait HealthBadgeTrait
2022-07-26 14:01:14 +02:00
Florian Strohmaier
29c1875081
body.phtml: Enable autorefresh for mobile menus
2022-07-26 14:01:14 +02:00
Florian Strohmaier
d6ce32b847
LayoutController: Add actions for mobile menus
2022-07-26 14:01:14 +02:00
Florian Strohmaier
0d0ba52072
configmenu.less: Don’t use level-2 only for .config-menu
2022-07-26 14:01:14 +02:00
Florian Strohmaier
1a9eda4e1c
Stylesheet.php: Load flyout.less
2022-07-26 14:01:14 +02:00
Florian Strohmaier
a3e6df7b53
flyout.less: Add separate file for flyout
2022-07-26 14:01:14 +02:00
Florian Strohmaier
1372aba62c
navigation.js: Add event handlers for #mobile-menu
2022-06-27 12:54:59 +02:00
Florian Strohmaier
3838d76024
responsive.less: Adjust styles for #sidebar
2022-06-27 12:54:59 +02:00
Florian Strohmaier
2128fd3390
layout.less: Adjust #sidebar
styles for mobile
2022-06-27 12:54:59 +02:00
Florian Strohmaier
d4fdb8d491
body.phtml: Use MobileConfigMenu
2022-06-22 15:50:20 +02:00
Florian Strohmaier
db8ddd5637
Load mobilemenuconfig
Stylesheet
2022-06-22 15:50:20 +02:00
Florian Strohmaier
997cc8da30
Add mobilconfigmenu
Stylesheet
2022-06-22 15:50:20 +02:00
Florian Strohmaier
8af044df02
Introduce new Widget MobileConfigMenu
2022-06-22 15:50:20 +02:00
Florian Strohmaier
9dc71cc7c8
layout-structure.less: Keep default flex-direction in .minimal-layout
2022-06-22 15:50:20 +02:00
Florian Strohmaier
b8a34414f5
body.phtml: Add search bar and user-menu placeholders
2022-06-22 15:50:20 +02:00
Florian Strohmaier
5183428ddd
navigation.js: Handle toggle-more click
2022-06-22 15:50:20 +02:00
Florian Strohmaier
81b4163947
body.html: Use MobileNavigation
2022-06-22 15:50:20 +02:00
Florian Strohmaier
d9eda70ea7
Load mobilemenu.less
2022-06-22 15:50:20 +02:00
Florian Strohmaier
4a36de160f
Add mobilemenu.less
2022-06-22 15:50:20 +02:00
Florian Strohmaier
1578baebe5
Introduce new widget MobileNavigation
2022-06-22 15:50:20 +02:00
Dirk Goetz
d5d714b1ee
Fix gravatar: set content-type header and size
...
Fixes #2254
2022-06-15 09:03:12 +02:00
mrdsam
0c325eb027
Update 03-Configuration.md ( #4806 )
2022-06-15 08:57:45 +02:00
Johannes Meyer
01a348ff8e
Merge pull request #4823 from Icinga/fix/new-user-menu-forgets-active-states-4791
...
Fix that the new user menu forgets active states
2022-06-15 08:43:09 +02:00
Johannes Meyer
1e143244e2
navigation.js: Only activate visible items or config menu items
2022-06-15 08:39:55 +02:00
Johannes Meyer
db2c30d418
ConfigMenu: Use absolute URLs in nav items
2022-06-15 08:39:55 +02:00
Johannes Meyer
457eb52e2c
ConfigMenu: Add missing application_log entry
...
fixes #4824
2022-06-15 08:39:09 +02:00
Johannes Meyer
96460a2027
history.js: Properly handle data attributes upon navigation
...
I've rewritten `applyLocationBar` basically. It now also just
moves a column if only the location has changed, not the url.
2022-06-14 16:15:16 +02:00
Johannes Meyer
ec27f77861
DataView: Relax filter validation again
...
There are way too much missing columns in data views all
over the place. I dont' see a justification to fix them
as it's only now this "issue" occurs. It's easier to
revert this change here.
fixes #4797
2022-06-14 15:32:21 +02:00