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
Florian Strohmaier
c1d0c132f3
about/index: Adjust markup
...
refs #4328
2022-02-25 11:06:22 +01:00
Johannes Meyer
b15da5283a
Merge pull request #4673 from Icinga/bugfix/css-fix-theme-issues
...
css: fix theme issues
2022-02-25 11:00:57 +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
379ddb91f0
Only serve existing static library assets, really!?
2022-02-23 17:18:16 +01:00
Johannes Meyer
9883c36841
SshResourceForm: Don't accept `file://...` as private key
2022-02-23 16:41:40 +01:00
Blerim Sheqa
52d51f0ee5
Update installation instructions for easier navigation on icinga.com
2022-02-16 11:26:21 +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
Johannes Meyer
a4d34e265f
IdoQuery: Don't try to add a `HAVING` without group by rules
2022-02-11 12:11:40 +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
f16a54242a
DbQuery: Account for daylight savings in `timestampForSql()`
...
fixes #4568
2022-02-10 16:48:36 +01:00
Johannes Meyer
6982c7e095
Merge pull request #4667 from Icinga/change-theme-mode-detection
...
Change mode detection in themes
2022-02-10 11:14:18 +01:00
Johannes Meyer
74971359a3
css: Change mode detection to look for `@light-mode`
2022-02-10 11:11:06 +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
212a3fb01f
Merge pull request #4664 from Icinga/cleanup-vars-usages
...
Cleanup var mixin usages
2022-02-10 11:10:22 +01:00
Johannes Meyer
6dc5c50618
LessCompiler: Catch only parser exceptions
2022-02-10 11:00:06 +01:00
Johannes Meyer
6516eafc6c
LessParser: Remove custom function `extract-variable-default`
2022-02-10 11:00:06 +01:00
Johannes Meyer
cf9362222e
doc: Mention the var-mixin-cleanup in upgrading notes
2022-02-10 10:59:01 +01:00
Johannes Meyer
7a938f6b02
css: Don't use `.var()` or `var()` calls explicitly
2022-02-10 10:59:01 +01:00
Johannes Meyer
6e034b753e
Merge pull request #4613 from Icinga/less-parser-injections
...
Replace compiled Less colors with CSS var() function calls and generate light mode calls
2022-02-10 10:58:15 +01:00
Eric Lippmann
baeca33789
Don't support dark/light mode for IE
2022-02-10 10:47:24 +01:00
Eric Lippmann
f1c984cd65
Add license header
2022-02-10 10:47:24 +01:00
Eric Lippmann
0ce968bfda
Deny light-mode definitions in selectors
2022-02-09 21:35:12 +01:00
Eric Lippmann
25acc9602e
Fix PHP compat
2022-02-09 21:35:12 +01:00
Johannes Meyer
91c0ff9d05
LessParserTest: Test light mode collection
2022-02-09 21:35:12 +01:00
Eric Lippmann
19f57644e8
Generate light mode calls from their definitions
2022-02-09 21:35:12 +01:00
Eric Lippmann
5f46493148
Code quality and documentation
2022-02-09 21:35:09 +01:00
Eric Lippmann
a775ae5f66
Also process mixin rules
2022-02-09 21:20:33 +01:00
Johannes Meyer
38cc26eca5
tests: Introduce `LessParserTest`
2022-02-09 21:20:33 +01:00
Eric Lippmann
517b0353bc
Support variable variables
2022-02-09 21:20:33 +01:00
Eric Lippmann
853fa93ea5
Support mixins
2022-02-09 21:20:33 +01:00
Eric Lippmann
d82fc24766
Replace compiled Less colors with CSS var() function calls
2022-02-09 21:20:31 +01:00
Johannes Meyer
3166d112f1
monitoring/list/hosts: Apply restrictions to host service problem summary
2022-02-07 17:20:41 +01:00
Johannes Meyer
77987feaaf
Merge pull request #4658 from Icinga/fix/ghost-columns-upon-comment-removal-4643
...
Fix ghost columns upon comment removal
2022-02-07 14:52:17 +01:00
Johannes Meyer
ae3731f143
css: Keep remove-action buttons shown while active
2022-02-07 14:47:45 +01:00
Johannes Meyer
28a8771a37
components/comments.phtml: Use base target `_next` only for comment links
2022-02-07 14:47:03 +01:00
Johannes Meyer
4ce8fc820e
Merge pull request #4657 from Icinga/fix/always-running-behaviors-3795
...
Fix always running behaviors
2022-02-07 14:43:29 +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