Commit Graph

13554 Commits

Author SHA1 Message Date
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