Commit Graph

458 Commits

Author SHA1 Message Date
Thomas Gelf 596e7f6533 CSS: fix cursor size in chrome
This has been introduced by fixing IE8, line-hight==input-heigt looks
ugly on chrome.
2014-06-20 12:36:41 +02:00
Thomas Gelf d4cc8f6dd6 CSS: Show filterEditor as a tree 2014-06-20 12:33:37 +02:00
Thomas Gelf 680832a5db CSS/tree: add CSS support for simple tree views
Not sure whether we should replace this with a "flat" one, it should
do the job right now.
2014-06-20 12:32:19 +02:00
Thomas Gelf 0b9850edc2 CSS/avp-table: reduce font sice, might look better 2014-06-17 14:11:25 +00:00
Thomas Gelf c36ad91018 CSS/forms: first attempt to make them look better
More to come
2014-06-17 13:34:41 +00:00
Thomas Gelf 3047992ab5 CSS/tables: improve row hover styles
Added a default hover color, fix inheritage and missing states.
2014-06-12 08:20:57 +00:00
Thomas Gelf dfcf3d28e6 CSS/pagination: avoid text-selection
Clicking fast through pagination resulted in irritating text
selections and therefore uncomfortable behaviour. Should be
fixed now.
2014-06-12 08:07:04 +00:00
Thomas Gelf ca6b373be2 JS: fix multiselect burning resources
Especially on browsers with slow JS like IE8 iterating again and again
over all rows used to harm response rendering. Immagine a dasboard with
a total of a few hundred rows refreshing every 10 seconds while taking
3 secs to render one dashlet... it's far better right now.

refs #6417
2014-06-05 15:16:03 +00:00
Thomas Gelf 6d321d67cd JS/CSS: Get IE8 working
Just a bunch of JS and CSS improvements / fixes

refs #6417
2014-06-05 15:03:59 +00:00
Thomas Gelf 83faa66167 CSS: try to hover state rows with state color
This should help your eye to recognize faster whether you hovered the
desired row and helps to distinct hovered from active / selected rows
2014-06-05 03:47:09 +00:00
Thomas Gelf b3f65c8e37 CSS: Try to make PDFs look better 2014-06-05 03:25:00 +00:00
Thomas Gelf 76d0b188b6 CSS: Lighter lines, border fixes 2014-06-05 03:24:30 +00:00
Thomas Gelf 248cdb5660 CSS: set default fore- and background
Just to be on the safe side...
2014-06-05 03:22:26 +00:00
Thomas Gelf ce220c5ea7 sidebar/menu: menu should be scrollable
This allows us to scroll menus not fitting into available screen height.
Plays nice with menu hovering, however once you scroll down your menu
you'll temporarily disable the hover-menu-feature.

fixes #6283
2014-05-26 08:18:47 +00:00
Thomas Gelf 4a2074f250 css/impact-transition: add initial delay, slower 2014-05-20 15:19:00 +00:00
Thomas Gelf ad91c420a0 js/loader + css: highlight containers loading slow
I missused the "impact" CSS class for this as it perfectly fit's this
use case. A container loading slow IS an impact. Added CSS transitions,
this way it feels better on modern browsers. The longer it takes to
load a page the darker will get it's background.
2014-05-20 14:58:58 +00:00
Thomas Gelf 800fe6c18d css/tabs: waste less space for dropdown
Dropdown arrow is smaller right now and is slightly rounded like the
other tabs are.
2014-05-20 14:01:14 +00:00
Johannes Meyer e1230eb8ae Add style and view scripts for first prototype
refs #6136
2014-05-14 12:53:44 +02:00
Thomas Gelf 7153e41ada CSS: Highlight a couple of elements on focus
Menu, tabs, hover menu and dropdown tabs. Keyboard navigation starts
making sense right now.

refs #6164
2014-05-09 16:09:03 +00:00
Thomas Gelf 681cdee68d Move hover menu downward
fixes #6169
2014-05-09 10:15:00 +00:00
Matthias Jentsch 081b5072a6 Fix layout of MultiController views
refs #5765
2014-04-28 09:48:06 +02:00
Matthias Jentsch cb630d45ad Fix issues issues with javascript multiselection
refs #5765
2014-04-28 09:48:05 +02:00
Thomas Gelf a1d8647c96 Attempt to make it easier to distinct colors, old ones still commented 2014-04-17 16:43:03 +00:00
Thomas Gelf 57097bba16 Show menu with JS disabled (more related fixes still to come)
* fixes #5918
2014-04-17 16:25:59 +00:00
Thomas Gelf 83b26bc595 JS-less iFrame rendering improvements 2014-04-17 16:20:03 +00:00
Johannes Meyer 2049e42988 Show a horizontal line when the timeline switches its context
refs #4190
2014-04-01 11:46:44 +02:00
Johannes Meyer c94cd40b92 Center timeframe elements vertically
refs #4190
2014-04-01 11:46:44 +02:00
Johannes Meyer e3be5dd255 Restructure timeline layout and styles
refs #4190
2014-04-01 11:46:44 +02:00
Johannes Meyer 8e7d1dd8f6 Improve timeline style
refs #4190
2014-04-01 11:46:44 +02:00
Johannes Meyer 6d8199e7df Fix the timeline's floating if javascript is not enabled
refs #4190
2014-04-01 11:46:43 +02:00
Johannes Meyer f5e4331d71 Add timeline view script and styles
refs #4190
2014-04-01 11:46:43 +02:00
Johannes Meyer 77403d55d6 Fix firefox specific graphical bugs in the servicematrix view 2014-03-31 10:54:02 +02:00
Johannes Meyer c03268414f Fix pivot table pagination being to narrow when only one vertical level exists 2014-03-28 08:57:27 +01:00
Thomas Gelf fa903e10b6 Add menu hover support 2014-03-27 19:39:04 +00:00
Thomas Gelf 999e83d433 Unify icon styles, default size definition for all icons 2014-03-25 08:24:50 +00:00
Thomas Gelf 3afa70c494 Improve tabs and dropdown tabs styling 2014-03-25 08:02:21 +00:00
Thomas Gelf bfb123eec7 Tables should use full with, outer elements take care of margins 2014-03-25 07:45:20 +00:00
Thomas Gelf b5b4d276d1 Add more structure to host and service details 2014-03-21 18:56:55 +00:00
Thomas Gelf b451af5fe7 Fix dropdowntab margins 2014-03-21 13:30:24 +00:00
Thomas Gelf 252feba64c Try to reduce CSS exceptions, less is more 2014-03-21 10:54:16 +00:00
Thomas Gelf 25f12157f5 Do not remove intendation for all lists by default 2014-03-20 11:25:10 +00:00
Johannes Meyer bf717654f0 Add more consistency to the servicematrix when switching pages 2014-03-20 11:30:55 +01:00
Johannes Meyer aa6d6b1d41 Make servicematrix x-axis header titles linking to filtered servicelist 2014-03-20 09:41:41 +01:00
Johannes Meyer 44950ea570 Fix servicematrix styling issues in firefox and ie 2014-03-20 09:22:29 +01:00
Johannes Meyer e9ec87b0e3 Refine styling of the servicematrix
refs #4180
2014-03-19 09:11:25 +01:00
Johannes Meyer c73928d7a8 Add pagination control to the servicematrix
refs #4180
2014-03-19 09:11:25 +01:00
Johannes Meyer 5dc7d0dd56 Fix servicematrix layout in case there are only a few services being shown
refs #4180
2014-03-19 09:11:24 +01:00
Johannes Meyer 71f4b6960b Add servicematrix view
refs #4180
2014-03-19 09:11:24 +01:00
Thomas Gelf 8dba84e535 Re-adding z-index to .controls, leaving it away doesn't work as expected 2014-03-17 16:20:02 +00:00
Thomas Gelf 9a142dacd5 Starting to prepare CSS for "real" responsiveness 2014-03-17 16:29:18 +01:00
Alexander Klimov 5c3df3db15 Handle not readable monitoring config files more intelligent 2014-03-13 15:54:27 +01:00
Johannes Meyer e291974e55 Refine tactical overview style 2014-03-10 15:09:53 +01:00
Johannes Meyer 55dc579aa0 Refine contactgroup styling 2014-03-10 09:20:44 +01:00
Thomas Gelf 448d7c1a8d Fix PDF output wherever it works, disable dead filter control 2014-03-10 01:24:45 +01:00
Thomas Gelf 84876059f5 Remove obsolete pdf.css 2014-03-10 01:04:21 +01:00
Thomas Gelf 48e0616ba4 Different color for disabled form elements 2014-03-09 20:26:19 +01:00
Thomas Gelf 795e0a378d Form restyle proposal 2014-03-09 01:56:34 +01:00
Thomas Gelf 62b7c71ff2 The avp table is the one I wanted to fix 2014-03-08 19:53:16 +01:00
Thomas Gelf 07f76a631a AVP table should not influence perfdata table sitting there 2014-03-08 19:48:07 +01:00
Thomas Gelf eb517f0a40 Make command forms "inline", remove missing icon 2014-03-08 17:01:27 +01:00
Thomas Gelf d234a87e84 Introduce new detail section headers fitting the rest of the layout 2014-03-08 00:17:42 +00:00
Thomas Gelf f86e910bd9 No content padding in dashboard 2014-03-07 23:14:26 +00:00
Thomas Gelf 642c40dd80 Notification CSS, image 2014-03-07 23:13:58 +00:00
Thomas Gelf 3286dfe202 Style benchmark output 2014-03-07 17:03:43 +00:00
Johannes Meyer 0b7d9620ec Make link hover color of box state entries more lighter 2014-03-07 16:55:33 +01:00
Thomas Gelf d239c10865 Adjust state size to make unknown look better on dashboard 2014-03-07 14:03:46 +00:00
Johannes Meyer 25979f44e3 Refine box styles 2014-03-07 13:15:26 +01:00
Thomas Gelf 6b03f63f71 Don't raise font-size on downsize unless "minimal" layout, fix dashlets 2014-03-07 10:34:15 +00:00
Thomas Gelf ac9562f1ea Remove obsolete style, add icon margins, fix PDF background (handled) 2014-03-07 10:09:10 +00:00
Johannes Meyer 49127e3ac8 Fix contactgroups overview style 2014-03-07 10:35:21 +01:00
Thomas Gelf d963fdf02c Allow Chrome to "select things", drop Android workarounds right now 2014-03-07 09:22:31 +00:00
Thomas Gelf d1ca8ab0fe We better leave icons pixel-sized right now 2014-03-06 18:54:07 +00:00
Thomas Gelf 26d3ba053e Add icon helper 2014-03-06 16:30:27 +00:00
Johannes Meyer a67216c305 Make the summary boxes more compact 2014-03-06 17:06:36 +01:00
Johannes Meyer c4d570717b Make box entries more smooth 2014-03-06 15:00:04 +01:00
Thomas Gelf 980ddbc8a9 Start with command form cleanup 2014-03-06 13:47:26 +00:00
Alexander Klimov b410ebeed6 Remove unnecessary spaces at end of line 2014-03-06 13:08:11 +01:00
Alexander Klimov 2f8160d020 Re-design configuration interface
refs #5705
2014-03-06 12:32:55 +01:00
Alexander Klimov 360c14b0d5 Make arrows have more margin
refs #5705
2014-03-06 12:32:55 +01:00
Alexander Klimov a2f83eba05 Make select forms look like select forms 2014-03-06 12:32:55 +01:00
Alexander Klimov e0616f42b0 CSS hotfix 2014-03-06 12:32:55 +01:00
Alexander Klimov d2ec3c9509 Re-design configuration interface
Conflicts:
	public/js/icinga/events.js
2014-03-06 12:32:55 +01:00
Thomas Gelf 6ed72e1565 Mess with PDF generation code
* Works more or less
* Rewrite image tags on the fly
* Sample header image (still ugly)
* Trying hard to find a way for CORRECT page footers and line numbers
2014-03-06 11:21:11 +00:00
Johannes Meyer bd7ce10efc Refactor hostgroup overview style 2014-03-06 10:53:57 +00:00
Thomas Gelf 7cb26a0d34 History grid CSS 2014-03-06 10:30:52 +00:00
Thomas Gelf a6c03eebd4 Fix unreachable styles, wrong ordering 2014-03-06 09:24:43 +00:00
Thomas Gelf 464e842904 Remove obsolete style settings 2014-03-06 09:24:13 +00:00
Thomas Gelf 16d5c93fa5 Dashboard should not show multiple columns when details are shown 2014-03-06 09:22:38 +00:00
Matthias Jentsch 819e7e9806 Implement Widget to display problems as matrix over time
refs #5703
2014-03-05 20:19:09 +01:00
Thomas Gelf a7627f0bae Unreachable CSS has been automerged away :( 2014-03-04 16:16:26 +00:00
Johannes Meyer 57942c8dbf Fix style information for tactical overview
refs #3782
2014-03-04 16:25:11 +01:00
Johannes Meyer 8abefaee3c Add style information for tactical overview
refs #3782
2014-03-04 14:48:53 +01:00
Thomas Gelf c6037a2b54 pdfprint.less example 2014-03-04 13:01:37 +00:00
Thomas Gelf 34d9b27be9 Prepare new responsiveness strategy 2014-03-04 10:43:43 +00:00
Thomas Gelf 9cdbec60ac Reworked login.less 2014-03-04 10:41:29 +00:00
Thomas Gelf 9ff78c0aa1 Move UI debug out of header 2014-03-04 10:40:44 +00:00
Thomas Gelf 9aef488ff8 Android defaults, no img border, changed font order 2014-03-04 10:39:29 +00:00
Thomas Gelf 57caacb93f Merge branch 'feature/fanzzzy-5481' into feature/master-1
Conflicts:
	application/controllers/AuthenticationController.php
	application/controllers/ErrorController.php
	application/views/scripts/authentication/login.phtml
	library/Icinga/Application/ApplicationBootstrap.php
	library/Icinga/Web/Controller/ActionController.php
	library/Icinga/Web/Hook.php
	library/Icinga/Web/Widget/Dashboard.php
2014-03-04 09:42:25 +00:00
Thomas Gelf 3617cb2a54 Style tabs to fit recent layout changes 2014-02-25 10:30:29 +00:00
Thomas Gelf f395bbd0dd Logo moved back to header, add styles 2014-02-25 10:30:05 +00:00
Thomas Gelf 1cddfa2756 Adjust padding in monitoring styles 2014-02-25 10:29:34 +00:00
Thomas Gelf 97ec1fa99f Temporarily add AVP table and monitoring detail styles to main-content.css 2014-02-25 10:28:12 +00:00
Thomas Gelf 2da7c643c7 Remove logo from menu, style search field 2014-02-25 10:25:23 +00:00
Thomas Gelf 2f44eca857 Improve layout behaviour 2014-02-25 10:24:17 +00:00
Thomas Gelf 615144a6de Pagination color changed from petrol to gray 2014-02-25 10:22:02 +00:00
Thomas Gelf 48ea0b380f Login form layout changes 2014-02-25 10:17:05 +00:00
Thomas Gelf 09ed62d8bf Default styles for all forms, still uncomplete 2014-02-25 10:07:36 +00:00
Thomas Gelf c6e96d1552 Header gradient, add default text and link color variables 2014-02-25 10:06:52 +00:00
Thomas Gelf a60483bdd7 Let's waste some space 2014-02-21 14:05:28 +00:00
Thomas Gelf f18ceae357 Make it easier to target menu links with your mouse 2014-02-21 14:05:28 +00:00
Thomas Gelf 24a32905f7 Pie spacing 2014-02-21 14:05:28 +00:00
Thomas Gelf b90ceb7ca6 CSS spacing, styles for new group views. Still messy, sorry 2014-02-21 14:05:28 +00:00
Eric Lippmann db82c93c7e CSS: Add missing colors unreachable and pending 2014-02-21 14:03:49 +00:00
Thomas Gelf 139461c6d5 CSS refactored 2014-02-21 14:03:48 +00:00
Thomas Gelf 4af65b1842 Removed vendor CSS, datetimepicker could be re-added later 2014-02-21 14:03:48 +00:00
Eric Lippmann c5f016b220 Fix executable flags on normal files
fixes #5040
2014-02-18 09:49:40 +01:00
Markus Frosch 971a87c608 Fixed executable flags on normal files.
Refs #5040
2014-02-18 09:42:13 +01:00
Matthias Jentsch 342a9375de Move pdf.css into different directory to prevent it from being loaded during
regular requests.

refs #5644
2014-02-12 15:44:02 +01:00
Matthias Jentsch 4e5569371f Show only mainDetailGrid in pdf and move css fixes to less-directory
refs #4356
2014-02-12 12:11:49 +01:00
Thomas Gelf 654953d9d6 New menu, still unfinished 2014-02-03 16:03:05 +00:00
Eric Lippmann 59cb1d3cc7 Menu: Fix HTML
refs #3759
2014-01-28 13:34:57 +01:00
Chris Rüll c4a00b8d31 Menu Configuration
Rework the Menu.Ini files and Include a new class to create a menu inside the project
2014-01-28 13:34:57 +01:00
Eric Lippmann 8269d1542e Pagination: Reduce font size 2013-10-23 15:23:30 +02:00
Eric Lippmann ca1d50ae53 Rename Icinga 2 Web to Icinga Web 2 2013-10-23 15:11:06 +02:00
Jannis Moßhammer 1a95e48deb Fix row style, add dashboard as default route 2013-10-23 14:20:32 +02:00
Jannis Moßhammer 6c8bc91d89 Add login page with own template 2013-10-22 14:33:07 +02:00
Bernd Erk 6d112b56bf Modify top bar and menu style 2013-10-22 14:14:53 +02:00
Jannis Moßhammer f7c0eaa7c4 Fix/Reimplement dashboard
refs #4532
2013-10-22 12:10:12 +02:00
Marius Hein 1a73747740 Implement bootstrap datepicker
refs #4929
2013-10-21 11:32:24 +02:00
Marius Hein a49691068e Add datepicker
refs #4929
2013-10-21 10:32:53 +02:00
Eric Lippmann 36e9cdb549 Monitoring/register: Add status summary to the top bar 2013-10-20 16:08:53 +02:00
Marius Hein 5a1a738ce7 Add form to configure objects
refs #4924
2013-10-20 13:15:11 +02:00
Marius Hein 53ab6dbbf1 Implement global command toggle form in process view
refs #4918
2013-10-19 15:28:51 +02:00
Marius Hein c805550662 Performance overview
resolves #4189
resolves #4136
2013-10-18 11:32:53 +02:00
Marius Hein 6f26df60f3 Apply less mixins
refs #4895
2013-10-16 15:37:44 +02:00
Marius Hein cc8ecf262f Reorganized styles
refs #4895
2013-10-16 14:49:03 +02:00
Marius Hein 460e0fe242 Implement on-the-fly less compilation
refs #4892
2013-10-16 12:00:09 +02:00
Marius Hein 7a406b313f Adjusted buttons and a tags
refs #4869
2013-10-15 18:10:36 +02:00
Marius Hein a69c7498ec Style comments, cowntimes, properties, flags in detail pane [WIP]
refs #4869
2013-10-15 18:10:36 +02:00
Eric Lippmann f8938b34a4 Add yet hidden hostgroup summary w/ hostgroup overview rendered to detail
refs #4186
refs #4184
2013-10-15 15:13:49 +02:00
Eric Lippmann af7db257fe Menu: Add iconClass config
refs #4824
2013-10-14 13:30:02 +02:00
Marius Hein c02c18b23f Add logo and remove old struct survivors
refs #4824
2013-10-14 13:28:16 +02:00
Marius Hein 15f0f1aa59 Status view and icons
refs #4824
2013-10-14 13:27:43 +02:00
Marius Hein fe4ed3476f Design: Host and service list
Fix: Command controller and downtimes

refs #4824
2013-10-14 13:05:38 +02:00
Marius Hein 7e396fdf3f Implement hosts view
refs #4824
2013-10-14 13:02:41 +02:00
Susanne Vestner-Ludwig e06e38ac5f Icinga Design
refs #4824
2013-10-14 13:02:04 +02:00
Marius Hein 16dd53e798 Implement container load mask
refs #4400
2013-10-04 15:32:38 +02:00
Jannis Moßhammer 1378ca9844 Remove and reorganize stylesheets, add boostrap 3
refs #4550
2013-08-23 10:27:16 +02:00
Eric Lippmann c0e3712e1b Framework/Elements: Implement DateTime form element
refs #4440
2013-08-12 16:42:51 +02:00
Jannis Moßhammer 30040eaa1b Add Host detail to hostoverview
This is merge to prevent the host-overview nad
host-detail branch from diverging too much

refs #4179

Conflicts:
	application/views/helpers/TimeSince.php
	modules/monitoring/application/controllers/ShowController.php
	modules/monitoring/application/views/scripts/show/components/comments.phtml
	modules/monitoring/application/views/scripts/show/header.phtml
	modules/monitoring/application/views/scripts/show/host.phtml
	modules/monitoring/library/Monitoring/Backend/AbstractBackend.php
	modules/monitoring/library/Monitoring/Backend/Ido/Query/StatusQuery.php
	public/css/base.less
	public/css/components/details.less
2013-07-12 15:12:26 +02:00
Jannis Moßhammer 7116cfd60a Host list markup and less changes (WIP)
Modified the host list markup to reflect host information.
Comments are currently missing as well as behaviour and final styling.
The styling part is not really part of the ticket, as we decided
not to style or add additional markup, but as the work
has been done in sprint 1.0-4 it makes no sense to
throw it away at this time

refs #4179
2013-07-12 14:14:32 +02:00
Marius Hein 6b37fcf24f Host detail view
Add commands to detail view

refs #4182
2013-07-08 16:12:47 +02:00
Marius Hein f455b32464 Host detail view
Add flags container to detail view

refs #4182
2013-07-08 16:12:47 +02:00
Marius Hein ffc1a2b43f Host detail view
Fix psr, adapt output for layouting, add fields to adapt original
views from icinga.

refs #4182
2013-07-08 16:12:47 +02:00
Marius Hein 051724a786 Host detail view
Fix small bugs in layout and js typo
2013-07-08 16:12:47 +02:00
Marius Hein a0f96379a9 Host detail view
Fix psr, adapt output for layouting, add fields to adapt original
views from icinga.

refs #4182
2013-07-02 16:00:41 +02:00
Marius Hein 3bcef9af9b Host detail view
Fix small bugs in layout and js typo
2013-07-02 11:39:20 +02:00
Marius Hein c905b1f490 Test and move bootstrapping/web code to source tree
Move code from incubator to web. Only files needed to show
welcome moved.

refs #4249
2013-06-17 08:49:27 +02:00