Commit Graph

30 Commits

Author SHA1 Message Date
Dominik Csapak
a991a203d9 add icons classes to ext6-pve.css
this adds the necessary classes/overwrites for the new icons

notable changes:

nodes/cts/vms state:
Dark when on
Light grey when off

Badges for Nodes (check = on, cross = off)
VM/CT (play = on, pause = paused)

change the hardware/resource view to the new icons

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2016-04-11 11:49:38 +02:00
Dominik Csapak
5ca0c804c6 remove displayfield height hack
this did not work anymore,
instead overwrite css for displayfields to have correct
min-height

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2016-04-06 16:29:35 +02:00
Dominik Csapak
d9fd02eb79 add font-awesome
adds font-awesome to css folder and
inserts the css into the html of the site

we will use font-awesome for most icons

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2016-04-05 11:58:01 +02:00
Dietmar Maurer
db1e733a0b add font-awesome
https://fortawesome.github.io/Font-Awesome/
2016-04-05 11:14:02 +02:00
Dominik Csapak
131cd85a11 fix missing icons and spacing
adds the missing icons after migration to ext6

also fixes the spacing in the tree (without this,
the spacing of the dot background in the tree is not right)

and fixes the horizontal spacing of the icons in the dropdown menus

since the loading dots gif does not exist in this theme, i used
the loading circle which is shown everywhere else for the task loading
entry

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2016-03-31 13:38:58 +02:00
Dietmar Maurer
5783c7f4dd switch GUI to extjs6 2016-03-31 12:11:31 +02:00
Thomas Lamprecht
06076ea0e0 css6: reduce tree space usage for new theme
The tree has also big space paddings/margins in the crisp theme,
reduce this to a saner level.
2016-03-16 10:43:38 +01:00
Emmanuel Kasper
9a55d9a21a css improvements for crisp theme
* usability improvement for enabled buttons:
in the default theme, ExtJS uses two different nuances of grey to
distinguish enabled or disabled buttons
the problem is that compared to the full black of the panels titles, it gives
the impression that everything is disabled (the contrast is not strong
enough between the two grey nuances)
the fix is to replace the dark grey of an 'enabled' button with black, similar with
what we had in ExtJS and the Classic theme

* re add menu header
this was lost when moving to crisp theme

reasoning and fix identic to

198f2d837a
by default the title in extjs6 menus have no style
this patch uses the same style as the tab headers
2016-03-15 10:38:49 +01:00
Dietmar Maurer
0c061aec56 ext6migrate: use crisp theme instead of triton
This theme works without to many css changes.
2016-03-10 17:17:01 +01:00
Dominik Csapak
198f2d837a ext6migrate: add css for contextmenu header
by default the title in extjs6 menus have no style
this patch uses the same style as the tab headers

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2016-03-08 11:24:06 +01:00
Dominik Csapak
d61a7167af ext6migrate: save space in grouped header (gridpanel)
the grouped headers in gridpanels use space like
there is no tomorrow, this patch makes it a little
denser

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2016-03-04 10:10:41 +01:00
Thomas Lamprecht
5fc9bddb07 ext6/triton: add some visual changes and fixes
They are mostly intended to save space as the "new theme", if it
gets applied, takes up space like it's worth pure gold.

Paddings get made smaller on buttons, tabs and grids.
Also let the main tree receive a sane space padding.

Further fix the height of the top info panel (the one with the logo,
PVE version, login button ...).

Also the "start/stop/more/..." buttons from the tool bar above the
navigation tab bar gets fixed.

Login panel got also some small fixes together with all input
fields.

We use simple CSS overrides to achieve this all.
Working with the scss (sass) files and rebuilding the theme would
be nicer, but as I have no intend to start working with senchas
"build system" and we self have no sane way for compiling the sass
stuff also, this is the preferred way for now.

We add a new css stylesheet so that the current manager remains
untouched by this changes.
2016-02-12 10:46:51 +01:00
Wolfgang Link
e3b6adbd1c add swap icon for LXC resources 2015-10-28 11:35:51 +01:00
Dietmar Maurer
b8d5dcf5ae correctly display lxc templates 2015-08-18 09:43:15 +02:00
Dietmar Maurer
9c91d3be17 add icons for LXC 2015-05-08 16:07:08 +02:00
Dietmar Maurer
695ae97b20 fix/add CSS classes for LXC
The logo is still wrong.
2015-04-21 06:57:57 +02:00
Dietmar Maurer
cdc5c9cc17 use better icons for storage menu 2014-08-21 09:27:24 +02:00
Dietmar Maurer
f115275af7 fix css for expanded x-tree-node-pool 2014-08-13 07:47:19 +02:00
Stefan Priebe
6d236b3304 add novnc logo
Signed-off-by: Stefan Priebe <s.priebe@profihost.ag>
2014-06-13 10:36:19 +02:00
Dietmar Maurer
c9f2a17ffc add CheckColumn class 2014-05-06 12:40:09 +02:00
Dietmar Maurer
cb94e573d2 add menu icons for VNC and SPICE 2013-12-17 07:48:05 +01:00
Alexandre Derumier
ad594c6b24 add new icons for templates
computer-template.png
computer-on-template.png
snapshot-tempalte.png

icons are coming from libreoffice (I think they are under creative common license)

Signed-off-by: Alexandre Derumier <aderumier@odiso.com>
2013-02-15 10:13:33 +01:00
Dietmar Maurer
40f546b907 use better icon for open console 2013-01-04 08:47:21 +01:00
Dietmar Maurer
d0780afcb0 improve snapshot tree GUI
Add dynamic updates, sort correctly.
2012-09-13 11:07:03 +02:00
Dietmar Maurer
6ec2c38b76 add icons for snapshots 2012-09-11 11:27:40 +02:00
Dietmar Maurer
84916eb2d9 render resource pools 2012-01-30 07:09:47 +01:00
Dietmar Maurer
6fb605f228 add icons for openvz containers 2011-09-30 08:17:16 +02:00
Dietmar Maurer
ca0f89bd52 use different icons for running servers 2011-09-19 09:41:35 +02:00
Dietmar Maurer
beb651ee65 removed automake/autoconf, removed unused files 2011-08-23 16:11:04 +02:00
Dietmar Maurer
aff192e6f5 imported from svn 'pve-manager/pve2' 2011-08-23 07:40:22 +02:00