2375 Commits

Author SHA1 Message Date
Sukhwinder Dhillon
3482ef9e65
Fix that navbar forgets active state after refresh (#4831) 2022-06-29 14:58:02 +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
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
Sukhwinder Dhillon
a3afc1cf5d loader.js: Remove deprecated method addUrlFlag() 2022-06-14 14:24:30 +02:00
Johannes Meyer
60938b58c6 Remove jQuery
It's now part of icinga-php-thirdparty
2022-06-14 14:07:20 +02:00
Johannes Meyer
a29159a0a1 Remove remaining IE adjustments 2022-06-13 16:41:15 +02:00
Johannes Meyer
6810b0ab70 Revert "complete.js: Keep IE11 compatibility"
This reverts commit fcd0a0a698776e3df87becda5f0cb36353c40477.
2022-06-13 16:22:00 +02:00
Sukhwinder Dhillon
d994c33bc6 Revert "main.less: Don't use unset, IE11 does not support it"
This reverts commit c5ebaa2bded5a8a3a5ae0d726f1c62967749033b.
2022-06-13 15:50:52 +02:00
Sukhwinder Dhillon
cf9ffe29bf Revert "storage.js: Use substring instead of startsWith on strings"
This reverts commit 22805514843424f9040ed92af86691a053d2c463.
2022-06-13 15:50:52 +02:00
Sukhwinder Dhillon
252f17e868 Revert "IE11: Fix nav flyouts being covered by #main"
This reverts commit 1778ec673b2afb2023f504443a64beb89b6735ab.
2022-06-13 15:50:52 +02:00
Sukhwinder Dhillon
a4d2397dd1 Revert "js: Avoid usage of .matches() as it isn't available with IE11"
This reverts commit cc0c6fc71b06c6883b8af2ae11b40f6b995569d1.
2022-06-13 15:50:52 +02:00
Sukhwinder Dhillon
b64d205e6b layout-structure.less: Remove unused #fileupload-frame-target 2022-06-13 15:50:52 +02:00
Sukhwinder Dhillon
e4450e7368 Revert "js: Don't serve scripts utilizing ECMA2016+ features"
This reverts commit 4d4f5b3a69f74b939c85fa9510c11ec1be75377c.
2022-06-13 15:50:52 +02:00
Mattia Codato
253597c4fb Fix autosubmit of forms with elements named 'id'
refs #4798
2022-06-13 13:04:24 +02:00
Sukhwinder Dhillon
6fe2ef4698 layout-structure.less: Display announcements in fullscreen-layout 2022-05-27 14:35:06 +02:00
Johannes Meyer
e602db3073 ui.js: Don't trigger layout-change before the app is initialized 2022-05-27 14:21:47 +02:00
Johannes Meyer
74022ae4e0
Merge pull request #4697 from Icinga/feature/redesigned-user-menu-new
Feature/redesigned user menu
2022-05-16 09:04:26 +02:00
Florian Strohmaier
2a6d66929c navigation.js: Retrieve focussed element more efficiently 2022-05-16 08:27:10 +02:00
Florian Strohmaier
b7f4b30935 layout.less: Fix footer alignment, when `.sidebar-collapsed
fixes #4756
2022-05-12 15:13:16 +02:00
Florian Strohmaier
c9c5823d6a navigation.js: Adjust for .config-menu 2022-05-12 15:13:16 +02:00
Florian Strohmaier
f1d79ffc66 CSS: Prevent footer from overlapping sidebar 2022-05-12 11:10:59 +02:00
Florian Strohmaier
ddd630117a menu.less: Align .config-menu 2022-05-12 11:10:59 +02:00
Florian Strohmaier
1d2d37791f Add configmenu.less 2022-05-12 11:10:59 +02:00
Johannes Meyer
84f4ced3d8 css: Fix fontawesome icon layout in the menu 2022-05-12 10:16:17 +02:00
Sukhwinder Dhillon
707775fe26
Fix: Scheme and hostname prepended to col2 url in the address bar (#4777) 2022-05-11 14:45:31 +02:00
Sukhwinder Dhillon
67285ce262
Update dompdf to v1.2.1 (#4759) 2022-05-06 09:37:48 +02:00
Yonas Habteab
a1cd7441c5 modal.js: Don't try to hide a modal when there is none
Fixes a bug that when e.g. closing a color picker by clicking the escape key,
also the `modal.hide()` action is performed, even though there was no real modal
opened before, but it seems to react automatically on the escape key click.
2022-05-06 09:18:28 +02:00
Yonas Habteab
2be192679b modal.js: Set modal title from resp header on autosubmit 2022-04-11 13:26:08 +02:00
Florian Strohmaier
f215497330 CSS: Improve sidebar contrast
refs #4720
2022-04-05 15:24:41 +02:00
Johannes Meyer
707677eebd actiontable.js: Don't ignore sub-containers
Just avoid that they are processed multiple times.

fixes #4710
2022-03-24 11:38:15 +01:00
Florian Strohmaier
9e4fc1060c CSS: Add php-diff.less 2022-03-14 16:05:02 +01:00
Johannes Meyer
95850750cf js: Introduce new event css-reloaded 2022-03-08 16:05:32 +01:00
Johannes Meyer
4d68f5c354 flyover.js: Suspend autofresh while open if enabled 2022-03-07 13:38:54 +01:00
Johannes Meyer
6cd1e512f9 flyover.js: Close left flyovers more efficiently 2022-03-07 13:38:23 +01:00
Johannes Meyer
699d2534fa css: Properly right align the tab dropdown 2022-03-02 14:43:28 +01:00
Johannes Meyer
c5343f5575 css: Remove solarized-dark theme 2022-03-02 08:37:10 +01:00
Johannes Meyer
bd57172f47 css: Introduce new class print-only..
..to only show content when printing
2022-03-01 17:04:38 +01:00
Johannes Meyer
85c42f8400 Enhance page layout when exporting to PDF using dompdf
It's still not perfect. But better than previously.
Using the pdfexport module is still recommended though.
2022-03-01 17:04:38 +01:00
Florian Strohmaier
5b8bbf0d32 about.less: color “configure” links in about view 2022-02-28 10:08:23 +01:00
Florian Strohmaier
c7510db632 CSS: Add hover effect for social icons
refs #4496
2022-02-25 12:27:08 +01:00
Florian Strohmaier
e54c1721ad CSS: Style about page
refs #4328
2022-02-25 12:27:08 +01:00
Johannes Meyer
e0e922efc9 base.less: Cleanup overidden ipl-web light variables 2022-02-25 10:52:16 +01:00
Florian Strohmaier
6bf05b8a8b base.less: Add ipl-web overrides for light mode vars 2022-02-25 10:52:16 +01:00
Florian Strohmaier
c02895d3b0 base.less: Remove redundant ipl-web vars 2022-02-25 10:52:16 +01:00
Florian Strohmaier
3c7660536b high-contrast.less: @low-sat-dark from light theme 2022-02-25 10:52:16 +01:00
Florian Strohmaier
67e7339bfc high-contrast.less: Fix search-suggestions input border 2022-02-25 10:52:16 +01:00
Florian Strohmaier
24b6fa987b high-contrast.less: Compensate border with reduced padding 2022-02-25 10:52:16 +01:00
Florian Strohmaier
9f6a4f4797 base.less: Set ipl-web vars 2022-02-25 10:52:16 +01:00
Florian Strohmaier
acaab3737f colorblind: Optimize for new theme modes 2022-02-25 10:52:16 +01:00
Johannes Meyer
762663a3f6 utils.js: Use jQuery to check id uniqueness 2022-02-24 16:38:10 +01:00