Johannes Meyer
|
4c39772667
|
Merge pull request #4053 from Icinga/feature/js-addUrlFlag
JS: Introduce Icinga.Utils.addUrlFlag()
|
2020-01-16 08:14:20 +01:00 |
Johannes Meyer
|
477649900c
|
js: Also adjust `utils.removeUrlParams()`..
..and properly handle flags in `utils.addUrlParams()`
refs #4056
|
2020-01-16 08:13:11 +01:00 |
Johannes Meyer
|
fdd14c96b1
|
js: Only encode new params in `utils.addUrlParams()`
|
2020-01-15 16:47:30 +01:00 |
Johannes Meyer
|
3db65d79c6
|
js: Fix improper parsing in `utils.parseParams()`
|
2020-01-15 16:46:46 +01:00 |
Johannes Meyer
|
db69f23c20
|
modal.js: Don't push form submits to the history
|
2020-01-15 08:41:34 +01:00 |
Johannes Meyer
|
844cb911a4
|
loader.js: Use `utils.addUrlFlag` instead of the now deprecated one
|
2020-01-15 08:00:04 +01:00 |
Johannes Meyer
|
e45c18c833
|
utils.js: Use a regex to identify the uri fragment
|
2020-01-15 07:58:49 +01:00 |
Eric Lippmann
|
7f8ee4f94d
|
JS: Deprecate Icinga.Loader.addUrlFlag() in favor of Icinga.Utils.addUrlFlag()
|
2020-01-14 14:58:34 +01:00 |
Eric Lippmann
|
4d02d8f6d6
|
JS: Introduce Icinga.Utils.addUrlFlag()
|
2020-01-14 14:58:34 +01:00 |
Johannes Meyer
|
33f6047973
|
css: Remove left-right padding from inline form elements
fixes #4036
|
2020-01-14 11:11:25 +01:00 |
Johannes Meyer
|
b85360449b
|
js: Ignore anchors without href in `events.linkClicked()`
|
2019-12-13 16:13:55 +01:00 |
Johannes Meyer
|
63452ba250
|
js: Enhance scroll location detection in `ui.focusElement()`
|
2019-12-13 16:13:13 +01:00 |
Johannes Meyer
|
f5ce5d42ef
|
js: Add jQuery plugin `offsetTopRelativeTo($ancestor)`
|
2019-12-13 16:12:40 +01:00 |
ValeDaRold
|
5edd267f2a
|
Refresh container if X-Icinga-Extra-Updates with length 1 is defined (#3970)
* Refresh container if X-Icinga-Extra-Updates with length 1 is defined
|
2019-12-12 13:50:03 +01:00 |
Johannes Meyer
|
d6677bfb66
|
loader.js: Also preserve scroll position of `display:flex` containers
|
2019-12-11 15:27:03 +01:00 |
Florian Strohmaier
|
680467a1aa
|
CSS: Fix flex-box scrolling for different browsers
|
2019-12-11 12:57:20 +01:00 |
Johannes Meyer
|
168fcfec36
|
layout.less: Relax specificity of content and controls padding
|
2019-12-11 11:31:23 +01:00 |
Johannes Meyer
|
55b9b44be9
|
js: Fix error when focusing navigation anchors
|
2019-12-11 09:27:18 +01:00 |
Johannes Meyer
|
6a4c3ea542
|
layout: Don't use explicit `width` anymore to resize multiple columns
|
2019-12-06 16:05:24 +01:00 |
Johannes Meyer
|
d83ae2cd9b
|
layout: Apply `overflow:auto` also to `.container` elements
Otherwise content not wrapped with `.content` lets overflow
the entire page.
|
2019-12-06 16:04:10 +01:00 |
Johannes Meyer
|
9a32be2f4e
|
Winter.less: Properly apply snow effect to menu items
|
2019-12-06 15:41:16 +01:00 |
Johannes Meyer
|
60dfbcbad9
|
Remove remaining usages of `#menu-container`
|
2019-12-06 15:39:14 +01:00 |
Johannes Meyer
|
9acd45df13
|
css: Remove `min-height` and `overflow` from `body`
Causes issues in minimal layouts otherwise, at least in
Chrome. Safari suffers from this, but who cares...
|
2019-12-06 15:39:14 +01:00 |
Johannes Meyer
|
8922447d10
|
css: Remove remaining position instructions used for the legacy layout
|
2019-12-06 15:39:14 +01:00 |
Johannes Meyer
|
e61eb6f160
|
ui: Fix sidebar issues in minimal layout
Was completely broken even prior the removal of `ui.fixControls()`..
|
2019-12-06 15:39:14 +01:00 |
Johannes Meyer
|
4af48c797d
|
js: Remove `ui.fixControls()` and `ui.initializeControls()`
Hooray!
|
2019-12-06 15:39:14 +01:00 |
Johannes Meyer
|
83d6a258ec
|
application-state.js: Remove redundant rendered callback
|
2019-12-06 15:39:14 +01:00 |
Johannes Meyer
|
cfb9450cf0
|
Winter.less: Apply snow effect to directly to tabs
The header has no height anymore without announcements.
|
2019-12-06 15:39:14 +01:00 |
Johannes Meyer
|
31e3ce70a8
|
layout: Don't use id `header` if it's not a global header
|
2019-12-06 15:36:34 +01:00 |
Florian Strohmaier
|
6218ad8cde
|
menu.less: Use appropriate less functions to darken colors
|
2019-12-06 15:36:34 +01:00 |
Florian Strohmaier
|
2b2f0cf48f
|
menu.less: Align .badge-nav-item with flexbox
|
2019-12-06 15:36:34 +01:00 |
Florian Strohmaier
|
ca02547bf6
|
Tabs: Beautify tabs hover
|
2019-12-06 15:36:34 +01:00 |
Florian Strohmaier
|
5443bfe9fa
|
JS: Do not apply 'menu-hovered' on #layout
refs #3904
|
2019-12-06 15:36:34 +01:00 |
Florian Strohmaier
|
7864150054
|
JS: Fix navigation flyout not fading out after mouseout
refs #3904
|
2019-12-06 15:36:34 +01:00 |
Florian Strohmaier
|
88db9c80c3
|
CSS: Compensate .tabs-spacer
refs #3810
refs #3815
|
2019-12-06 15:36:34 +01:00 |
Florian Strohmaier
|
eb104c3332
|
CSS: Prevent tabs from line-break
refs #3810
refs #3815
|
2019-12-06 15:36:34 +01:00 |
Florian Strohmaier
|
c6c77aa411
|
JS: Remove unused code
|
2019-12-06 15:36:34 +01:00 |
Florian Strohmaier
|
6d7bccc348
|
CSS: Fix special view layout issues
|
2019-12-06 15:36:34 +01:00 |
Florian Strohmaier
|
516bbc1ef0
|
JS: Fix sidebar animating out
|
2019-12-06 15:36:34 +01:00 |
Florian Strohmaier
|
0da89bb977
|
JS: Reinstate mobile menu
|
2019-12-06 15:36:34 +01:00 |
Florian Strohmaier
|
4febf7433e
|
CSS: Add minimal-layout styles for #content-wrapper
|
2019-12-06 15:36:34 +01:00 |
Florian Strohmaier
|
615085d744
|
CSS: Fix collapsed sidebar
|
2019-12-06 15:36:34 +01:00 |
Florian Strohmaier
|
59d6237a5a
|
CSS: Style fixes for sidebar
|
2019-12-06 15:36:34 +01:00 |
Florian Strohmaier
|
cbb88d1d5e
|
CSS: Add tabs background
|
2019-12-06 15:36:34 +01:00 |
Florian Strohmaier
|
400abfe7f2
|
CSS: Fix overflowing content in Safari
|
2019-12-06 15:36:34 +01:00 |
Florian Strohmaier
|
c06aec0471
|
Remove unused code
|
2019-12-06 15:36:34 +01:00 |
Florian Strohmaier
|
955ab298f7
|
CSS: Flex layout to container contents
|
2019-12-06 15:36:34 +01:00 |
Florian Strohmaier
|
8c7b5fcd57
|
CSS: Add flex-box to #main
|
2019-12-06 15:36:34 +01:00 |
Florian Strohmaier
|
ead543e373
|
CSS: Hide ‘empty’ containers in main
|
2019-12-06 15:36:34 +01:00 |
Florian Strohmaier
|
d579428ff9
|
CSS: Restrict #content-wrapper height to window
|
2019-12-06 15:36:34 +01:00 |