1348 Commits

Author SHA1 Message Date
Sukhwinder Dhillon
cc9572d9c5 Flyout menu: Render menu bottom-up if it exceeds the viewport height 2024-08-14 16:29:33 +02:00
Johannes Meyer
c27b43fb75 css: Increase settings flyout toggle hover area 2024-08-08 15:40:59 +02:00
Sukhwinder Dhillon
41a92e9d87 Css: Do not allow :hover to affect the .active list elements 2024-08-07 16:29:40 +02:00
Yonas Habteab
d2ce60d4c0 Always right align control-label-group 2023-09-19 14:37:55 +02:00
Yonas Habteab
3f372330b3 CSS: Remove obsolete icinga-form styles & store max view width in a variable 2023-09-19 14:37:55 +02:00
Yonas Habteab
2657f032dc Allow to automatically fix missing grants & elevalte database users
Co-authored-by: Johannes Meyer
2023-09-19 14:37:55 +02:00
Yonas Habteab
821a6812ae Use EmptyState(Bar) classes where applicable 2023-09-19 14:37:55 +02:00
Florian Strohmaier
44897e4903 CSS: Styling 2023-09-19 14:37:55 +02:00
Yonas Habteab
ad02431bd1 Add extra class to outer item lists & render subject header in the error box 2023-09-19 14:37:55 +02:00
Yonas Habteab
192a21b668 Don't use strong tag to highlight unselectable items 2023-09-19 14:37:55 +02:00
Yonas Habteab
fb33a2097a Defferentiate migrations with no provided descriptions 2023-09-19 14:37:55 +02:00
Yonas Habteab
dec24686bc Pending migrations CSS enhancement 2023-09-19 14:37:55 +02:00
Florian Strohmaier
bc3c444cf5 CSS: Adjust styles 2023-09-19 14:37:55 +02:00
Yonas Habteab
1da5487066 Introduce MigrationsController & add pending migrations list in about view 2023-09-19 14:37:55 +02:00
Yonas Habteab
85b63dd067 Introduce migration ListItem & ItemList classes 2023-09-19 14:37:55 +02:00
Johannes Meyer
76ad2a4133 css: Register missing ipl-web less variable overrides 2023-09-13 10:39:08 +02:00
Sukhwinder Dhillon
8739a9da73
Fix setup wizard (#5094) 2023-09-07 13:37:10 +02:00
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
raviks789
4e8107c231 RoleForm: Replace static inline styles with css class
The static inline style for resetriction text element is replaced with css class `role-restriction-text`
to avoid Content-Security-Policy violations.
2023-08-28 16:40:37 +02:00
raviks789
33a5f765b9 Use style element to create css class for dynamic inline style
The `style` element with `nonce` attribute is used to create css classes for
inline styles that are not static. This prevents Content-Security-Policy violations.
2023-08-28 16:40:33 +02:00
raviks789
459f4198c3 Replace static inline styles with css class
The static inline styles are replaced with css class to avoid Content-Security-Policy violations.
2023-08-28 16:30:12 +02:00
Sukhwinder Dhillon
65b9024bc5 Winter.less: Don't set bg-color to transparent 2023-06-19 10:09:49 +02:00
Sukhwinder Dhillon
09b9d7401c base.less: Make menu nav-level-2 hover better visible 2023-06-19 10:09:36 +02:00
Johannes Meyer
12af81d4c3 css: Support fieldsets wrapped by .control-group 2022-12-14 13:15:50 +01:00
Johannes Meyer
723eaae08c print.less: Make sure that client print attempts work fine 2022-12-07 11:57:48 +01:00
Johannes Meyer
bb4b53e90c css: Optimize performance
I don't quite understand why exactly this rule exposes
such an issue. We have several other rules that are
similar. But they don't reference form elements on the
left. I suspect a different issue somewhere else, this
only exaggerated it.

fixes #4929
2022-10-17 11:30:40 +02:00
Johannes Meyer
3c2c79b669 css: Apply box-sizing:border-box to all <details> children
We have this everywhere else, so it should not be different here.
2022-10-10 10:42:45 +02:00
Johannes Meyer
503f9b7316 PrivilegeAudit: Use the <details> tag 2022-10-10 10:42:45 +02:00
Johannes Meyer
5059a782a8 RoleForm: Use the <details> tag 2022-10-10 10:42:45 +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
62d7ca8e97 setup.less: Make visible that the button is disabled 2022-07-19 11:43:28 +02:00
Sukhwinder Dhillon
fbd4434b40 Align button icon to baseline 2022-07-19 11:08:55 +02:00
Johannes Meyer
a29159a0a1 Remove remaining IE adjustments 2022-06-13 16:41:15 +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
252f17e868 Revert "IE11: Fix nav flyouts being covered by #main"
This reverts commit 1778ec673b2afb2023f504443a64beb89b6735ab.
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
6fe2ef4698 layout-structure.less: Display announcements in fullscreen-layout 2022-05-27 14:35:06 +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
b7f4b30935 layout.less: Fix footer alignment, when `.sidebar-collapsed
fixes #4756
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
67285ce262
Update dompdf to v1.2.1 (#4759) 2022-05-06 09:37:48 +02:00
Florian Strohmaier
f215497330 CSS: Improve sidebar contrast
refs #4720
2022-04-05 15:24:41 +02:00
Florian Strohmaier
9e4fc1060c CSS: Add php-diff.less 2022-03-14 16:05:02 +01:00
Johannes Meyer
699d2534fa css: Properly right align the tab dropdown 2022-03-02 14:43:28 +01:00