65 Commits

Author SHA1 Message Date
Johannes Meyer
2cc90e0a5a Fix some .phtml indentation issues 2019-12-06 15:39:14 +01:00
Florian Strohmaier
d2187c3716 Navigation: Remove menu-container wrapper 2019-12-06 15:36:34 +01:00
Johannes Meyer
e81d2f9af0 Utilize Icinga\Web\Menu instead of Icinga\Application\Web::getMenu()
refs #2338
2018-04-30 10:26:00 +02:00
Eric Lippmann
544e92ac4a Fix issues w/ scrollbars in the menu 2017-11-27 13:26:23 +01:00
Eric Lippmann
4251e758a7 Remove tabindex from skip to content jump link 2016-01-18 12:50:27 +01:00
Johannes Meyer
e788682c19 Enforce the standard nav item renderer for the main menu by default 2015-10-01 17:44:37 +02:00
Johannes Meyer
294f9022f2 Use the new navigation to render the menu
refs #5600
2015-09-04 10:53:01 +02:00
Eric Lippmann
83443a5dc4 Use -1 for last update of the menu
We must not rely on the server time minus an offset for the last update of the menu
to trigger an immediate update of the menu because the server time may be behind the current time.

fixes #8694
2015-03-12 00:52:19 +01:00
Alexander Fuhr
28a8af1933 Add auto refresh form to the navigation part
refs #7945
2015-02-16 12:04:54 +01:00
Marius Hein
936bfd43b0 Skip Links: Remove logo focus and move links into the menu 2015-02-16 10:57:31 +01:00
Eric Lippmann
08fd000496 Remove any topbar related stuff
It's not used anywhere.
2015-02-03 12:42:02 +01:00
Alexander Klimov
868295110a Merge branch 'master' into bugfix/Improve-tooltip-descriptions-8110
Conflicts:
	modules/monitoring/application/views/scripts/hosts/show.phtml
2015-01-30 10:26:47 +01:00
Eric Lippmann
32c64f7e3d layout: Do not duplicate code from layout/menu.phtml in navigation.phtml 2015-01-22 13:47:45 +01:00
Alexander Klimov
a02d9cecfe Improve and translate the logout button's title
refs #8110
2014-12-19 17:15:14 +01:00
Marius Hein
e600dc8adb Dashboard: Rename component to dashlet
refs #7751
2014-11-20 12:08:50 +01:00
Matthias Jentsch
71f55e388f Only display custom menu renders on XHR requests and not in regular HTML
The main navigation should be rendered without a working backend.

fixes #7143
2014-09-09 15:33:42 +02:00
Matthias Jentsch
157818c8e7 Fix navigation reload
Activate the correct menu item with JavaScript after relaod and don't
 render it on server-side on XHR requests.
2014-09-09 13:57:48 +02:00
Matthias Jentsch
545db945da Auto refresh menu
Put the navigation into a container and reload it once every 15 seconds from a distinct menu action. Include the current
path into an URL param to still be able to mark the current menu item as active.

fixes #6955
2014-09-08 15:21:14 +02:00
Thomas Gelf
0f7f2f2d8b SearchDashboard: rename ::load() to ::search()
Function signature didn't match parent factory function

fixes #7081
2014-09-04 19:35:31 +02:00
Alexander Fuhr
1eacde0233 Implement modules self provided search configuration
refs #6495
2014-09-04 16:31:10 +02:00
Alexander Fuhr
f757f69bd1 Change Menu load from config ini files to self provided configuration
refs #6639
2014-08-22 11:10:17 +02:00
Thomas Gelf
5a6b5172e6 Menu: ignore special params when comparing URLs
This fixes issues on login with dashboard != dashboard?renderLayout
and similar

refs #6699
2014-08-19 10:06:14 +02:00
Johannes Meyer
143a1e44fe Add a HTML renderer for Icinga\Web\Menu
The menu was being rendered through recursive partials before. The
overhead this fact implicates is not as efficient as standard recursion
so there is now a special renderer for Icinga\Web\Menu utilizing
the RecursiveIteratorIterator

refs #6153
2014-07-03 15:46:46 +02:00
Thomas Gelf
23ed744747 params/_render: replace it everywhere
Cleaning up controllers and JS, using headers only and respecting
history.
2014-06-22 20:07:44 +02:00
Thomas Gelf
c8e2cd109e Accessibility: add roles and missing alt tag 2014-06-20 15:02:19 +02:00
Thomas Gelf
cfa0251dbf Translation: another bunch of translatable strings
refs #6339
2014-05-27 21:47:13 +00:00
Thomas Gelf
c93564c797 Put focus into search field on initial page load
fixes #6170
2014-05-09 10:57:21 +00:00
Thomas Gelf
e964da9579 URL default encoding should match rules for href's.   VS & 2014-03-17 16:59:22 +01:00
Thomas Gelf
fb948d8390 Remove pixel definitions from menu icon 2014-03-17 16:54:40 +01:00
Thomas Gelf
fcd05dfe81 Improve click/site behaviour 2014-03-09 23:30:37 +01:00
Thomas Gelf
edd03d3e55 Move "temporary logout" to menu 2014-03-07 17:29:04 +00:00
Thomas Gelf
715cad86d5 No more layout container handling outside of layout.phtml
* Also added a few base-targets to get rid of hard-coded JS rules
2014-03-04 10:52:37 +00:00
Thomas Gelf
57caacb93f Merge branch 'feature/fanzzzy-5481' into feature/master-1
Conflicts:
	application/controllers/AuthenticationController.php
	application/controllers/ErrorController.php
	application/views/scripts/authentication/login.phtml
	library/Icinga/Application/ApplicationBootstrap.php
	library/Icinga/Web/Controller/ActionController.php
	library/Icinga/Web/Hook.php
	library/Icinga/Web/Widget/Dashboard.php
2014-03-04 09:42:25 +00:00
Thomas Gelf
a41bfcbfaf Restructure outer layout 2014-02-25 10:13:36 +00:00
Thomas Gelf
016ce83058 Global search dummy example 2014-02-21 14:05:28 +00:00
Thomas Gelf
0753b28342 Some more HTML changes 2014-02-21 14:03:48 +00:00
Thomas Gelf
508a96124b HTML changes 2014-02-21 14:03:48 +00:00
Markus Frosch
971a87c608 Fixed executable flags on normal files.
Refs #5040
2014-02-18 09:42:13 +01:00
Marius Hein
51188daa45 Implenent TopBar hook and status summary as hook in monitoring
refs #5597
2014-02-11 17:12:17 +01:00
Eric Lippmann
f96974fc79 Modules/Doc: Use Icinga\Web\Menu for the toc
refs #4820
2014-02-11 15:13:18 +01:00
Thomas Gelf
654953d9d6 New menu, still unfinished 2014-02-03 16:03:05 +00:00
Eric Lippmann
59cb1d3cc7 Menu: Fix HTML
refs #3759
2014-01-28 13:34:57 +01:00
Chris Rüll
c4a00b8d31 Menu Configuration
Rework the Menu.Ini files and Include a new class to create a menu inside the project
2014-01-28 13:34:57 +01:00
Bernd Erk
6d112b56bf Modify top bar and menu style 2013-10-22 14:14:53 +02:00
Eric Lippmann
bb64977a53 Remove search from top bar 2013-10-20 16:34:26 +02:00
Eric Lippmann
36e9cdb549 Monitoring/register: Add status summary to the top bar 2013-10-20 16:08:53 +02:00
Marius Hein
cc8ecf262f Reorganized styles
refs #4895
2013-10-16 14:49:03 +02:00
Eric Lippmann
f8938b34a4 Add yet hidden hostgroup summary w/ hostgroup overview rendered to detail
refs #4186
refs #4184
2013-10-15 15:13:49 +02:00
Eric Lippmann
af7db257fe Menu: Add iconClass config
refs #4824
2013-10-14 13:30:02 +02:00
Marius Hein
c02c18b23f Add logo and remove old struct survivors
refs #4824
2013-10-14 13:28:16 +02:00