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