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
Johannes Meyer
74a01223ee
css: Don't let the sidebar's shadow catch pointer events
...
fixes #4675
2022-02-15 16:31:12 +01:00
Florian Strohmaier
44dc6fd8ee
Winter.less: Update styles
...
refs #4407
2022-02-11 10:11:37 +01:00
Sukhwinder Dhillon
431c8c9622
Remove mixins that exist in ipl-web
...
To make ipl-web independent, all mixins used in ipl-web are now
defined in ipl-web (https://github.com/Icinga/ipl-web/pull/54 ).
Therefore, these mixins are redundant here.
2022-02-10 17:02:03 +01:00
Johannes Meyer
55330c81c4
css: Drop explicit `dark` mode
2022-02-10 11:11:06 +01:00
Johannes Meyer
3ba4727bbd
css: Use `@light-mode` to register light mode rules
2022-02-10 11:11:06 +01:00
Johannes Meyer
7a938f6b02
css: Don't use `.var()` or `var()` calls explicitly
2022-02-10 10:59:01 +01:00
Johannes Meyer
ae3731f143
css: Keep remove-action buttons shown while active
2022-02-07 14:47:45 +01:00
Johannes Meyer
57dc42dbf7
input-enrichment.js: Only handle content inside top-level or modal containers
2022-02-07 14:15:23 +01:00
Johannes Meyer
646d8928c3
flyover.js: Only handle content inside top-level containers
2022-02-07 14:15:11 +01:00
Johannes Meyer
b03966c354
filtereditor.js: Only handle top-level containers
2022-02-07 14:14:10 +01:00
Johannes Meyer
67da4ea757
datetime-picker.js: Only handle content inside top-level or modal containers
2022-02-07 14:13:40 +01:00
Johannes Meyer
29d0b8f2c7
collapsible.js: Only handle content inside top-level or modal containers
2022-02-07 14:13:12 +01:00
Johannes Meyer
f932a4a44c
application-state.js: Only run once when the layout is rendered
2022-02-07 14:12:44 +01:00
Johannes Meyer
30326dd1bb
actiontable.js: Only handle top-level containers
2022-02-07 14:12:08 +01:00
Johannes Meyer
d7d31d00ea
Drop expandable.js
2022-02-07 14:11:48 +01:00
Johannes Meyer
a2949fad7d
js: Properly reset container ids when moving content
...
fixes #4554
2022-02-04 18:14:40 +01:00
Johannes Meyer
fe6be6a107
js: Only use ids in Utils.getCSSPath() if they're truly unique
2022-02-04 17:22:16 +01:00
Johannes Meyer
316885b271
Merge pull request #4498 from Icinga/bugfix/tactical-4494
...
/monitoring/tactical: fall back to unknown services if none critical
2021-12-14 10:24:57 +01:00
Johannes Meyer
d0105590c7
css: Style "button" buttons
2021-12-14 10:23:58 +01:00
Johannes Meyer
9b86e79987
css: Style file inputs
2021-12-14 10:23:58 +01:00
Johannes Meyer
e01ee2d21e
datetime-picker.js: Support input groups
2021-12-14 10:23:43 +01:00
Johannes Meyer
c83ab17826
js: Fix that redirects into currently empty columns don't work
2021-11-11 15:17:00 +01:00
Florian Strohmaier
1b0bb1b80b
Bugfix/fix collapsible bottom fade gradient ( #4593 )
...
* base: Introduce `@body-bg-transparent-color
* main.less: Fix collapsible bottom fade gradient
* css: Raise `.impact`'s z-index even higher
Co-authored-by: Johannes Meyer <johannes.meyer@icinga.com>
2021-11-10 09:34:40 +01:00
Sukhwinder Dhillon
2c01f38dec
Add icingadb as OR dependecy
...
Add only if the given module supports icingadb and has monitoring as a requirement
2021-11-10 09:33:48 +01:00
raviks789
703956c3da
Fix unresponsive modal submit buttons in Safari
2021-11-10 09:33:21 +01:00
Florian Strohmaier
457b6f6971
base.less: Optmize contrast for `pre` elements
2021-11-09 14:18:24 +01:00
Markus Frosch
d4763498e4
js: Fix regression for loading dependent modules for sub-containers ( #4533 )
2021-11-08 13:16:06 +01:00
Johannes Meyer
08c51d27a6
Merge pull request #4574 from Icinga/bugfix/theme-issues-4565
...
Bugfix/theme issues 4565
2021-11-05 08:45:36 +01:00
Florian Strohmaier
5667924740
menu: Remove hover effect from active nav elements
...
refs #4564
2021-11-04 21:09:42 +01:00
Johannes Meyer
698ac5812f
loader.js: Don't scroll to nav anchors that don't want this
2021-11-04 14:25:07 +01:00
Johannes Meyer
f734d28060
ui.js: Allow to disable scrolling in method `focusElement`
2021-11-04 14:25:07 +01:00
Johannes Meyer
a9a3288e10
Merge pull request #4567 from Icinga/bugfix/mobile-issues-4562
...
Bugfix/mobile issues 4562
2021-11-04 08:55:18 +01:00
Florian Strohmaier
d5ae19f57e
CSS: Optimize .form-controls layout in .minimal-layout
...
refs #4567
2021-11-03 17:08:01 +01:00
Florian Strohmaier
1fd861b5d6
forms.less: Fix them-mode control-group on mobile
...
refs #4567
2021-11-03 17:07:32 +01:00
Florian Strohmaier
696dc03bb7
tabs.less: Fix tab dropdown being obscured by object-statistics-total
2021-11-02 08:59:48 +01:00
Florian Strohmaier
170bafd32e
CSS: Optimize notifications layout
2021-11-02 08:59:28 +01:00
Yonas Habteab
8a5251a3a1
CSS: Adjust application state summary notification design
2021-11-02 08:58:38 +01:00
Florian Strohmaier
f3c16ee907
forms.less: Optimize legend styles
...
refs #4571
2021-10-29 14:07:42 +02:00
Florian Strohmaier
a6052c3608
menu: Fix `.state-badge` in .active `.nav-level-2 li` alignment on firefox
...
refs #4565
2021-10-28 18:08:57 +02:00
Florian Strohmaier
1621588bdd
base.less: Tint light theme gray vars
...
refs #4565
2021-10-27 17:44:37 +02:00
Florian Strohmaier
ea5560756b
CSS: Fix #notifications layout on mobile
...
refs #4562
2021-10-21 15:59:47 +02:00
Florian Strohmaier
c672fdffc8
responsive.less: increase `#header-logo` size
...
refs #4562
2021-10-20 17:55:06 +02:00
Florian Strohmaier
1ae6ee9615
layout.less: Increase `#mobile-menu-toggle` size
...
refs #4562
2021-10-20 17:54:33 +02:00
Florian Strohmaier
9b71c04fc1
layout-structure.less: Remove inset shadow for mobile
...
refs #4562
2021-10-20 17:54:00 +02:00
Johannes Meyer
18188f7185
loader.js: Don't load a redirect in col1, if col2 has similar content
...
fixes Icinga/icingadb-web#284
2021-10-08 17:12:13 +02:00
Ravi Kumar Kempapura Srinivasa
72e63dd0a1
Update selection-info-count immediately on selection
...
The selection-info-count at the left bottom of host or service info needs to be updated immediately after selection.
Hence use the already defined ´count´ to update the selection info on click. Also, avoid refreshing the active columns.
2021-10-08 15:46:05 +02:00
Johannes Meyer
908adc66c1
js: Don't focus the announcment container
...
fixes #4543
2021-10-07 15:19:10 +02:00
Johannes Meyer
7ae8f26b92
js: Really maintain refresh interval over redirects
...
fixes #4549
2021-10-07 14:29:57 +02:00
Florian Strohmaier
e121022a4f
modal.less: Align .close button
2021-10-07 11:05:17 +02:00
Ravi Kumar Kempapura Srinivasa
be3a722a28
Compress comment detail in Hosts detail and Comments list.
2021-10-07 10:44:10 +02:00
Johannes Meyer
dcf394eaa6
modal.js: Don't disable inputs before the actual form submit is done
...
fixes Icinga/icingadb-web#376
2021-09-27 14:10:48 +02:00
Alexander A. Klimov
8b651d5f13
Donut: allow big label to indicate a specific state
...
refs #4494
2021-09-23 15:17:33 +02:00
Sukhwinder Dhillon
15b9bac755
modal.js: Do not open multiple modal windows by clicking more than once
2021-09-21 16:02:06 +02:00
Sukhwinder Dhillon
414a2ff7aa
modal.js: Submit form only once
2021-09-21 12:38:07 +02:00
Johannes Meyer
24c1618793
LoginForm: Also disable stay logged in case of no encryption method
2021-08-10 10:09:15 +02:00
Johannes Meyer
47891ddc72
datetime-picker.js: Add support for french
2021-07-27 11:27:35 +02:00
Johannes Meyer
bf229c97b8
datetime-picker.js: Don't do anything with native inputs
...
fixes #4442
2021-07-27 09:54:28 +02:00
Johannes Meyer
a4376cd14f
datetime-picker.js: Don't append nodes to content..
...
..but individual dynamic containers.
fixes #4461
2021-07-26 11:55:50 +02:00
Johannes Meyer
c38a7b5cf3
css: Disable login orb animation and all orbs for themes
...
fixes #4437
2021-07-26 11:54:28 +02:00
Johannes Meyer
832a1c88c4
collapsible.js: Properly setup collapsibles in `onLayoutChange`
2021-07-23 17:03:49 +02:00
Florian Strohmaier
5fae8fc2b2
CSS: Make labels wrap in Safari with `display: inline-block’
...
refs #4421
2021-07-08 08:00:29 +02:00
Florian Strohmaier
7be774b71d
Dashboard: Add ability to use IPL Icons ( #4429 )
2021-07-07 17:29:05 +02:00
Florian Strohmaier
fc63433341
CSS: Avoid chromatic (red/green) contrast on login screen links ( #4430 )
2021-07-07 14:12:30 +02:00
Johannes Meyer
228e503131
js: Allow to reload the window
2021-07-07 09:41:48 +02:00
Johannes Meyer
ed6d5f4958
solarized-dark.less: Use variables to adjust the menu
2021-07-05 17:31:11 +02:00
Johannes Meyer
e4a39cf0e1
css: Expect additional nav anchors to have styled content
...
anchors are part of the layout in the menu, they shouldn't
be styled. Instead they're now expected to have content that
is styled instead.
2021-07-05 17:29:18 +02:00
Johannes Meyer
54acf35c69
Revert "js: Don't bypass our cache when reloading CSS"
...
This reverts commit 1c7e5b31bf
.
fixes #4417
refs #4340
2021-07-02 14:46:22 +02:00