Commit Graph

657 Commits

Author SHA1 Message Date
Matthias Jentsch b5747797b7 Fix perfdata output
Display all perfdata key-value pairs in a formatted table, add padding to table css
improve piechart label.
2014-12-30 16:35:42 +01:00
Matthias Jentsch e47eb73499 Improve visibility of focus
Display navigation focus in a visible color and display focus outline in regular site body more prominently.

fixes #6164
2014-12-30 16:35:42 +01:00
Eric Lippmann fd044017fb Revert "Highlight hovered state rows even if there is no href"
This reverts commit 73f9328f12.

Highlighting table rows which do not contain a link does not make sense.

refs #8024
2014-12-29 17:31:00 +01:00
Matthias Jentsch 3d07049fbf Re-render menu item after setting class to active
Force the browser to re-render the menu item, to update the link layout immediately
by recreting the content html.

fixes #7897
2014-12-29 16:21:10 +01:00
Matthias Jentsch c93b13b138 Rework behavior of perfdata visualization
Determine perfdata pie color from host or service state, display zero percent piecharts, only render displayabl PieCharts with min and max values, move perfdata to piechart conversion functions into the Perfdata object.

fixes #6423
fixes #6200
fixes #7170
fixes #7304
2014-12-23 15:54:27 +01:00
Matthias Jentsch cda5a6a903 Streamline chart implementation
Define sparkline layout through CSS class and remove label/tooltip formatting.

fixes #7077
2014-12-23 15:26:45 +01:00
Matthias Jentsch 64a2acd12e Do not display labels for single data sets in perfdata piecharts
Display generic chart titles for the whole piechart that only contain title and percentage and don't style perfdata piecharts using HTML properties.

refs #7077
refs #6200
refs #7304
2014-12-23 15:14:17 +01:00
Johannes Meyer 3fde78f2b3 Enable the dompdf float support and fix our list's layout 2014-12-15 13:56:19 +01:00
Johannes Meyer 73f9328f12 Highlight hovered state rows even if there is no href
fixes #8024
2014-12-11 10:54:58 +01:00
Alexander Fuhr b6ee903768 Fix the login form to be really responsive
refs #7792
fixes #7792
2014-12-02 10:15:35 +01:00
Eric Lippmann 462153fdf2 Fix label help icon when label gets too long 2014-11-20 13:48:49 +01:00
Marius Hein 3adf0387da Merge remote-tracking branch 'origin/master' into bugfix/dashboard-rework-7751 2014-11-20 13:23:33 +01:00
Eric Lippmann 4ec29584a4 CSS: Improve forms (at least a bit :)) 2014-11-20 13:22:38 +01:00
Johannes Meyer 86485cb8ef Re-design host- and servicegroupsummary 2014-11-20 12:44:46 +01:00
Marius Hein b0382da5fe JS/submitForm: Choosing the right submit button in FF
refs #7751
2014-11-20 11:07:10 +01:00
Marius Hein 3b190d7d81 Dashboard: Fix design and labels
refs #4537
2014-11-19 15:40:40 +01:00
Marius Hein 32af89e0a7 Merge remote-tracking branch 'origin/master' into bugfix/broken-badges-7736 2014-11-19 15:28:27 +01:00
Marius Hein 9e455ab2e2 Badge: Fix FF display bug
refs #7736
2014-11-19 15:27:40 +01:00
Bernd Erk fd5fe26a1f Changes login screen and added header 2014-11-19 13:43:48 +01:00
Thomas Gelf 91ed348a47 css/login: center form 2014-11-19 13:25:11 +01:00
Matthias Jentsch 48699cacf4 Fix navigation layout in firefox and chrome
Hover css still broken

refs #7736
2014-11-19 12:15:18 +01:00
Johannes Meyer c74f7531dc Do not display host- and servicegroups as boxes but as table instead 2014-11-19 11:53:45 +01:00
Thomas Gelf 47d81ccf7b css: allow to override vendor styles
* no more hovered icon underline
* simulate padding for headers in .controls
2014-11-19 10:33:57 +01:00
Thomas Gelf 704a87c0f2 FilterEditor: make active element fit hover colors 2014-11-19 10:07:30 +01:00
Thomas Gelf 3f6c28dfb3 css/monitoring-colors: make text readable on hover 2014-11-19 10:04:14 +01:00
Thomas Gelf 0af623b462 css: reduce .controls complexity and special rules 2014-11-19 09:40:42 +01:00
Thomas Gelf 32f1e0c171 css/main-content: normalize headers, once more 2014-11-19 09:34:49 +01:00
Thomas Gelf b3a154deed css/defaults: buttons should respect font settings 2014-11-19 08:49:58 +01:00
Thomas Gelf 63cd5854d4 Merge remote-tracking branch 'origin/master' into feature/redesign-7144 2014-11-19 07:56:48 +01:00
Thomas Gelf 3844087740 css/main-content: reduce dashboard header sizes 2014-11-19 07:51:51 +01:00
Alexander Fuhr e97f08663e Move process info and performance info overview into monitoring health
The process info and the performance info overviews are now moved to
monitoring health and are available both under the 'Monitoring Health'
section. But this is not the final look, we should redesign it and add
more relative information data and drop unused
2014-11-18 19:40:22 +01:00
Matthias Jentsch a4f4c8d27f Support filter editing in event history
Add a FilterEditor to the eventhistory view, fix CSS layout

resolves #6979
2014-11-18 19:12:53 +01:00
Matthias Jentsch 6269f6695b Add quick filter for event types to event overview
Add a new filter form for event types to the eventhistoryAction and add selected to filter on post

refs #7695
2014-11-18 17:18:12 +01:00
Thomas Gelf f43976a19a css: centralize heading styles 2014-11-17 16:54:29 +01:00
Thomas Gelf 6d03b6bef4 css/tabs.less: fix the "Chrome gap"
That's not how this should be fixed, but it at least helps getting
rid of that nasty gap for now.
2014-11-17 13:02:19 +01:00
Thomas Gelf 4f6b8c3664 css/layout-colors: improve sidebar readability 2014-11-16 19:41:01 +01:00
Thomas Gelf 818ac35e22 css/layout-structure: fix broken columns
There is a border right now, changed box model to avoid influence on
container width
2014-11-14 21:45:39 +01:00
Thomas Gelf da47c7fc7e Merge remote-tracking branch 'origin/master' into feature/redesign-7144 2014-11-14 21:32:57 +01:00
Johannes Meyer f64b3c1439 Fix that the current page of our list view pagination is not being highlighted
fixes #7492
2014-11-14 11:58:29 +01:00
Alexander Fuhr 6ee0c218e9 Remove debug `console.log()' from `provideSelectionCount()'
refs #7654
2014-11-14 10:18:47 +01:00
Alexander Fuhr 540a8c7aa4 Fix hint counter on unselect the last row
refs #7654
2014-11-14 10:17:23 +01:00
Thomas Gelf 2a27b6ce25 css/menu.less: resolve merge conflict 2014-11-13 21:28:51 +01:00
Bernd Erk 903219b302 Merge branch 'master' into feature/redesign-7144
Conflicts:
	library/Icinga/Web/Menu.php
	public/css/icinga/menu.less
2014-11-13 21:11:36 +01:00
Eric Lippmann 8bdde5adc5 Fix long menu item titles breaking our menu
We will not allow Karl-Theodor Maria Nikolaus Johann Jacob Philipp Franz Joseph Sylvester Freiherr von und zu Guttenberg to view his full name :(.

fixes #7663
2014-11-13 19:03:28 +01:00
Bernd Erk 6201858a68 Merge branch 'master' into feature/redesign-7144 2014-11-13 17:47:26 +01:00
Bernd Erk 205ba64781 Installer styling 2014-11-13 17:20:06 +01:00
Bernd Erk a5b8de366f Fixes error message 2014-11-13 15:52:20 +01:00
Bernd Erk 1743cec199 Centered error messages 2014-11-13 15:46:04 +01:00
Bernd Erk 56aabf0d15 Fixes radius in error message 2014-11-13 15:37:00 +01:00
Alexander Fuhr cab89914bb Add clickable icon for command check now 2014-11-13 15:28:10 +01:00