Commit Graph

162 Commits

Author SHA1 Message Date
Johannes Meyer a9b0e1e2d2 css: Hide details marker of collapsibles in Safari
In Chrome the marker was already invisible since normalize.css
applies `display:block` to `summary`. Hence we should also disable
the marker by default in Safari.

fixes https://github.com/Icinga/icingaweb2-module-businessprocess/issues/406
2023-08-31 13:05:19 +02:00
Johannes Meyer 17bd3ce14f collapsible.js: Use a data-attr to identify collapsible collapsibles 2022-10-10 10:42:45 +02:00
Johannes Meyer 181b18cfec css: Only apply .collapsible-control styles to outer buttons
Inner buttons usually have their own style
2022-10-10 10:42:45 +02:00
Johannes Meyer 222a6a8e0f collapsible.js: Add support for `<details>` 2022-10-10 10:42:45 +02:00
Johannes Meyer e8cae1f28a css: Let collapsible icons be anywhere inside the control 2022-10-10 10:42:45 +02:00
Sukhwinder Dhillon d994c33bc6 Revert "main.less: Don't use `unset`, IE11 does not support it"
This reverts commit c5ebaa2bde.
2022-06-13 15:50:52 +02: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
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
Ravi Kumar Kempapura Srinivasa be3a722a28 Compress comment detail in Hosts detail and Comments list. 2021-10-07 10:44:10 +02:00
Johannes Meyer b88dad9525 css: Respect `--icinga-*` 2021-06-28 16:22:19 +02:00
Johannes Meyer 6c235c64b5 css: Respect `--tr-*-color` 2021-06-28 14:12:58 +02:00
Johannes Meyer 804fe75d55 css: Respect `--color-*` 2021-06-28 12:37:30 +02:00
Johannes Meyer e3dbd01e86 css: Respect `--text-color-light` 2021-06-23 17:40:06 +02:00
Johannes Meyer fbb137a227 css: Respect `--text-color-on-icinga-blue` 2021-06-23 17:40:06 +02:00
Johannes Meyer 608499c4cd Integrate light theme's `gray-lightest` using a media query 2021-06-23 17:40:06 +02:00
Johannes Meyer 49f905af06 Integrate light theme's `gray-lighter` using a media query 2021-06-23 17:40:06 +02:00
Johannes Meyer b7f42e52dc Integrate light theme's `gray-light` using a media query 2021-06-23 17:40:06 +02:00
Johannes Meyer d82577c0e0 Integrate light theme's `gray` using a media query 2021-06-23 17:40:06 +02:00
Johannes Meyer 78aef14c9f Integrate light theme's `low-sat-blue-dark` using a media query 2021-06-23 17:40:06 +02:00
Johannes Meyer 02c0a9b151 Integrate light theme's `low-sat-blue` using a media query 2021-06-23 17:40:06 +02:00
Johannes Meyer 039fdfc8af Integrate light theme's `@text-color` using a media query 2021-06-23 17:40:06 +02:00
Johannes Meyer 96687e37c6 Integrate light theme's `@body-bg-color` using a media query 2021-06-23 17:40:06 +02:00
Florian Strohmaier 1119e001d4 CSS: Use text-color-light analogous to icingadb-web 2021-06-23 07:39:56 +02:00
Florian Strohmaier 4f4671a15b main.less: Match name-value-table label color with .horizintal-key-value key color 2021-06-23 07:39:55 +02:00
Johannes Meyer 4481c5b9c4 Fix collapsible impact effect 2021-06-23 07:39:55 +02:00
Florian Strohmaier 090e744508 main.less: Blend collapsible gradient to background 2021-06-23 07:39:55 +02:00
Florian Strohmaier 1cb92064aa main.less: Adjust collapsible bottom fade 2021-06-23 07:39:55 +02:00
Johannes Meyer 2563672f11 css: Initialize `@iplWebAssets` variable 2021-06-02 15:33:18 +02:00
Johannes Meyer 9db50eb75b css: Enhance layout of inline forms 2021-04-07 14:30:14 +02:00
Johannes Meyer 68f101b015 RoleForm: Don't let privilege labels break on dashes 2021-04-07 14:30:14 +02:00
Johannes Meyer 39e59422f4 error/error: Show a hint to check dependencies if there are unmet ones 2020-11-18 13:21:34 +01:00
Johannes Meyer 32f9ce8b7c config/module: Show library dependencies and unmet ones 2020-11-18 13:21:34 +01:00
Johannes Meyer c9f5c65828 css: Simplify collapsible control styles and layout
The button is now floated right instead of absolutely positioned.
Also, the hover effect is just a different background now, not a
ridiculous overlay with transparency.

Both changes help to avoid a horizontal scroll-bar in Chrome
and Icinga DB Web views.
2020-05-20 12:01:40 +02:00
Philipp Dorschner 5e22caab61 Style role memberships 2020-04-09 09:13:44 +02:00
Florian Strohmaier 82e02c8ce1 CSS: Align value-table-name width with label width 2019-10-31 14:43:37 +01:00
Florian Strohmaier 7b0b32fc43 CSS: Adapt form design for button links 2019-08-22 14:37:26 +02:00
Johannes Meyer 9e3c9bbab7 css: Don't apply .collapsible-control style to custom controls 2019-07-29 16:02:48 +02:00
Johannes Meyer 1fd673a034 collapsible.js: Let fade effect look good in containers with .impact 2019-07-26 07:36:17 +02:00
Johannes Meyer 9d0ef4cf33 Wrap any markdown output with a `<section>` and remove explicit containers 2019-07-23 14:45:32 +02:00
Florian Strohmaier b45b38d73d CSS: Calculate hover effect offset correctly 2019-07-17 13:12:41 +02:00
Florian Strohmaier 12aa079e5c CSS: Fix collapsible-control icon alignment in Firefox 2019-07-17 13:12:41 +02:00
Johannes Meyer c5ebaa2bde main.less: Don't use `unset`, IE11 does not support it 2019-07-17 13:12:41 +02:00
Johannes Meyer fb83bee924 css: Make collapsible styles work with the new markup 2019-07-17 13:12:41 +02:00
Florian Strohmaier e375822ef1 CSS: Add hover effect for collapsible control 2019-07-17 13:12:41 +02:00
Florian Strohmaier 168cc33a69 CSS: Fade collapsed containers 2019-07-17 13:12:41 +02:00
Florian Strohmaier b07ffd4987 JS: Implement collapsible-container behavior 2019-07-17 13:12:41 +02:00
Florian Strohmaier 14caccc384 CSS: Style for collapsible control 2019-07-17 13:12:41 +02:00
Eric Lippmann 4182a5af75 Improve rendering of iframes in the dashboard 2018-01-16 16:38:32 +01:00