2382 Commits

Author SHA1 Message Date
Florian Strohmaier
fe5e2b0f05 login.less: Implement login animation 2021-06-23 07:39:55 +02:00
Florian Strohmaier
b36c130e15 Assets: Add orb images 2021-06-23 07:39:55 +02:00
Florian Strohmaier
94a86f3d2d icinga-light-theme: Fix notifications text color 2021-06-23 07:39:55 +02:00
Florian Strohmaier
7e5bb8a230 icinga-light-theme: Style login view 2021-06-23 07:39:55 +02:00
Florian Strohmaier
73deefe7c4 badges.less: Fix default badge contrast 2021-06-23 07:39:55 +02:00
Florian Strohmaier
4ae71ae1dc Login: Use static background image 2021-06-23 07:39:55 +02:00
Florian Strohmaier
44430a3901 menu.less: Adjust level-2 hover background 2021-06-23 07:39:55 +02:00
Florian Strohmaier
049aadefc6 menu.less: Fix drop shadow obscuring #toggle-sidebar and active list itemm caret 2021-06-23 07:39:55 +02:00
Florian Strohmaier
22dc22b535 layout-structure.less: Add sidebar shadow 2021-06-23 07:39:55 +02:00
Florian Strohmaier
2b323c9008 controls.less: Use light search icon in controls 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
c854bd3f34 tabs.less: Adjust tabs item color 2021-06-23 07:39:55 +02:00
Florian Strohmaier
1b0e8aa73c Add ui image files
Add file

Add file

Add file
2021-06-23 07:39:55 +02:00
Florian Strohmaier
32e756b185 menu.less: User themable text color for active level-1 menu item 2021-06-23 07:39:55 +02:00
Florian Strohmaier
a9a7cb81e8 menu.less: Remove drop shadow from menu 2021-06-23 07:39:55 +02:00
Florian Strohmaier
112e1a147c Add icinga-light-theme file 2021-06-23 07:39:55 +02:00
Florian Strohmaier
e30277c81d Add icinga-logo-inverted.svg 2021-06-23 07:39:55 +02:00
Florian Strohmaier
a99e99bd39 Adjust sidebar toggle icon color 2021-06-23 07:39:55 +02:00
Florian Strohmaier
50c2c8075b menu.less: Adjust menu colors 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
Florian Strohmaier
eed1672ed4 login.less: Update login screen 2021-06-23 07:39:55 +02:00
Florian Strohmaier
77be67662b menu.less: Invert .badge-nav-item hover color 2021-06-23 07:39:55 +02:00
Florian Strohmaier
2f7b2f1fde tabs.less: Adjust tab colors 2021-06-23 07:39:55 +02:00
Florian Strohmaier
acca870064 layout.less: Adjust layout element colors 2021-06-23 07:39:55 +02:00
Florian Strohmaier
bddd376cfd base.less: Set color vars 2021-06-23 07:39:55 +02:00
Johannes Meyer
23ee95e45f js: Only show a single datetime picker in each container at a time 2021-06-22 11:22:19 +02:00
Johannes Meyer
c01e0f9dc8 js: Don't add scheme and location when reloading CSS
It's not necessary and may (has) lead to the following case:
`http://localhost/http://localhost/icingaweb2/css/icinga.min.css`
2021-06-18 17:19:18 +02:00
Johannes Meyer
1c7e5b31bf js: Don't bypass our cache when reloading CSS
The timestamp previously added, forces the browser to ignore
its own cache and thus it doesn't transmit the `If-None-Match`
header. We then re-calculate the the CSS possibly for no reason.
If there is a re-calculation indeed required it should be still
done now since the ETag transmitted by the browser is outdated.

refs #4340
2021-06-16 14:59:19 +02:00
Johannes Meyer
7c4488ddc7 input-enrichment: Fix incorrect identification of enriched elements 2021-06-09 15:19:05 +02:00
Johannes Meyer
2563672f11 css: Initialize @iplWebAssets variable 2021-06-02 15:33:18 +02:00
Johannes Meyer
e794967389 js: Require libs from icinga/icinga-php-library now 2021-06-01 12:06:58 +02:00
Johannes Meyer
cc0c6fc71b js: Avoid usage of .matches() as it isn't available with IE11 2021-05-25 17:19:03 +02:00
Eric Lippmann
68acf12407
Remember me (#4112)
Co-authored-by: Sukhwinder Dhillon <sukhwinder.dhillon@icinga.com>
2021-05-21 15:43:06 +02:00
Johannes Meyer
4236dd84d9 datetime-picker.js: Show an icon inside the flatpickr input 2021-05-17 13:20:43 +02:00
Johannes Meyer
5a6e3cf32f datetime-picker.js: Cleanup unused flatpickr instances 2021-05-17 13:20:43 +02:00
Johannes Meyer
e704309c41 modal.js: Trigger close-modal when.. closing a modal 2021-05-17 13:20:43 +02:00
Johannes Meyer
90a056d988 datetime-picker.js: Append flatpickr container not to body
The body isn't cleared without a full reload. This way the
flatpickr container resides in the same container as the
input's form.
2021-05-17 13:20:43 +02:00
Johannes Meyer
025c50f8a5 css: Only set width:100% for .icinga-forms in a modal's content 2021-05-17 13:20:43 +02:00
Johannes Meyer
6c3c8a3e38 css: Add dark styles for flatpickr widgets to solarized dark theme 2021-05-17 13:20:43 +02:00
Johannes Meyer
162d898d42 js: Introduce DatetimePicker behavior
Utilizes `flatpickr` from ipl-web.
2021-05-17 13:20:42 +02:00
Johannes Meyer
c202eccf65 define.js: Support libs that require exports
I'm not sure how this actually is supposed to work,
but I believe this is how we can support it so that
it's still useful.
2021-05-17 13:20:42 +02:00
Johannes Meyer
0da4a11d91
Merge pull request #4355 from Icinga/health-endpoint
Health endpoint
2021-05-17 13:11:51 +02:00
Johannes Meyer
cb4e6011f3 js: Remove jquery-migrate 2021-05-17 10:44:27 +02:00
Johannes Meyer
def52c6c49 css: Remove .code() mixin
Undefined mixins don't cause the CSS to not load anymore.
2021-05-17 10:28:23 +02:00
Johannes Meyer
5e382dcfa9 Introduce health endpoint /health[/checks] 2021-05-14 15:45:35 +02:00
Johannes Meyer
54720a1fc1 collapsible.js: Fix flickering 2021-05-12 09:06:26 +02:00
Johannes Meyer
f50c095e15 js: Support custom collapsible controls in place of the default one 2021-05-05 17:59:12 +02:00
Johannes Meyer
a77219d9e2 css: Enhance margins of .icinga-form.inline 2021-04-26 13:54:57 +02:00
Johannes Meyer
7264b8ce9f css: Provide working char-code for fontawesome spinners 2021-04-22 10:21:22 +02:00
Johannes Meyer
aaf6bcea4d css: Align labels and inputs vertically centered in inline forms 2021-04-22 10:20:53 +02:00