From 5f18884b8ec45eb8783360651510a5921972bbdf Mon Sep 17 00:00:00 2001 From: elgekko Date: Thu, 9 Mar 2023 10:25:45 +0100 Subject: [PATCH] Userdark tema import --- server/hu.user.theme.userdark/.classpath | 20 + server/hu.user.theme.userdark/.gitattributes | 2 + server/hu.user.theme.userdark/.project | 23 + server/hu.user.theme.userdark/HOWTO.md | 4 + .../assembly/bundle.xml | 19 + .../hu.user.theme.userdark/assembly/zip.xml | 16 + .../hu.user.theme.userdark/build.properties | 3 + server/hu.user.theme.userdark/pom.xml | 106 +++ .../src/archive/META-INF/MANIFEST.MF | 2 + .../src/archive/metainfo/zk/config.xml | 14 + .../src/archive/metainfo/zk/lang-addon.xml | 11 + .../archive/web/js/zkex/grid/less/grid.less | 56 ++ .../web/js/zkex/inp/less/colorbox.less | 261 +++++++ .../web/js/zkex/layout/less/columnlayout.less | 19 + .../web/js/zkex/menu/less/fisheye.less | 26 + .../web/js/zkmax/big/less/biglistbox.less | 313 ++++++++ .../web/js/zkmax/inp/ext/icons-black-2x.png | Bin 0 -> 15142 bytes .../web/js/zkmax/inp/ext/icons-black.png | Bin 0 -> 8119 bytes .../web/js/zkmax/inp/ext/icons-white-2x.png | Bin 0 -> 13806 bytes .../web/js/zkmax/inp/ext/icons-white.png | Bin 0 -> 7196 bytes .../web/js/zkmax/inp/less/chosenbox.less | 157 ++++ .../web/js/zkmax/inp/less/tbeditor.less | 657 ++++++++++++++++ .../web/js/zkmax/inp/less/timepicker.less | 209 +++++ .../web/js/zkmax/layout/less/cardlayout.less | 11 + .../js/zkmax/layout/less/portallayout.less | 33 + .../web/js/zkmax/layout/less/rowlayout.less | 21 + .../web/js/zkmax/layout/less/scrollview.less | 104 +++ .../web/js/zkmax/layout/less/tablelayout.less | 5 + .../archive/web/js/zkmax/nav/less/nav.less | 313 ++++++++ .../web/js/zkmax/wgt/less/dropupload.less | 8 + .../src/archive/web/js/zul/box/less/box.less | 164 ++++ .../archive/web/js/zul/box/less/layout.less | 26 + .../archive/web/js/zul/db/less/calendar.less | 190 +++++ .../archive/web/js/zul/grid/less/grid.less | 306 ++++++++ .../archive/web/js/zul/inp/less/combo.less | 386 ++++++++++ .../archive/web/js/zul/inp/less/input.less | 166 ++++ .../archive/web/js/zul/inp/less/slider.less | 106 +++ .../js/zul/layout/less/absolutelayout.less | 11 + .../web/js/zul/layout/less/anchorlayout.less | 18 + .../web/js/zul/layout/less/borderlayout.less | 280 +++++++ .../archive/web/js/zul/menu/less/menu.less | 367 +++++++++ .../archive/web/js/zul/mesh/less/auxhead.less | 41 + .../archive/web/js/zul/mesh/less/frozen.less | 30 + .../archive/web/js/zul/mesh/less/paging.less | 146 ++++ .../archive/web/js/zul/sel/less/listbox.less | 489 ++++++++++++ .../src/archive/web/js/zul/sel/less/tree.less | 344 +++++++++ .../archive/web/js/zul/tab/less/tabbox.less | 507 ++++++++++++ .../src/archive/web/js/zul/wgt/less/a.less | 12 + .../archive/web/js/zul/wgt/less/button.less | 58 ++ .../archive/web/js/zul/wgt/less/caption.less | 55 ++ .../web/js/zul/wgt/less/combobutton.less | 155 ++++ .../archive/web/js/zul/wgt/less/groupbox.less | 112 +++ .../archive/web/js/zul/wgt/less/popup.less | 326 ++++++++ .../web/js/zul/wgt/less/progressmeter.less | 26 + .../web/js/zul/wgt/less/separator.less | 28 + .../archive/web/js/zul/wgt/less/toolbar.less | 117 +++ .../archive/web/js/zul/wnd/less/panel.less | 211 +++++ .../archive/web/js/zul/wnd/less/window.less | 224 ++++++ .../img/colorbox/colorpicker_gradient.png | Bin 0 -> 57048 bytes .../web/zkex/img/colorbox/colorpicker_hue.png | Bin 0 -> 222 bytes .../web/zkmax/img/big/drag-h-down-clk.png | Bin 0 -> 1673 bytes .../web/zkmax/img/big/drag-h-down-over.png | Bin 0 -> 1517 bytes .../web/zkmax/img/big/drag-h-end-clk.png | Bin 0 -> 1618 bytes .../web/zkmax/img/big/drag-h-end-over.png | Bin 0 -> 1518 bytes .../web/zkmax/img/big/drag-h-home-clk.png | Bin 0 -> 1602 bytes .../web/zkmax/img/big/drag-h-home-over.png | Bin 0 -> 1529 bytes .../web/zkmax/img/big/drag-h-up-clk.png | Bin 0 -> 1635 bytes .../web/zkmax/img/big/drag-h-up-over.png | Bin 0 -> 1521 bytes .../src/archive/web/zkmax/img/big/drag-h.png | Bin 0 -> 1485 bytes .../web/zkmax/img/big/drag-v-down-clk.png | Bin 0 -> 1579 bytes .../web/zkmax/img/big/drag-v-down-over.png | Bin 0 -> 1475 bytes .../web/zkmax/img/big/drag-v-end-clk.png | Bin 0 -> 1567 bytes .../web/zkmax/img/big/drag-v-end-over.png | Bin 0 -> 1454 bytes .../web/zkmax/img/big/drag-v-home-clk.png | Bin 0 -> 1542 bytes .../web/zkmax/img/big/drag-v-home-over.png | Bin 0 -> 1458 bytes .../web/zkmax/img/big/drag-v-up-clk.png | Bin 0 -> 1542 bytes .../web/zkmax/img/big/drag-v-up-over.png | Bin 0 -> 1471 bytes .../src/archive/web/zkmax/img/big/drag-v.png | Bin 0 -> 1441 bytes .../archive/web/zkmax/img/big/endbar-h.png | Bin 0 -> 1122 bytes .../archive/web/zkmax/img/big/endbar-v.png | Bin 0 -> 1128 bytes .../archive/web/zkmax/img/big/hbar-tick.png | Bin 0 -> 1093 bytes .../archive/web/zkmax/img/big/vbar-tick.png | Bin 0 -> 1108 bytes .../web/zkmax/img/inp/chosenbox-del-btn.png | Bin 0 -> 293 bytes .../archive/web/zkmax/img/inp/plus-btn.png | Bin 0 -> 544 bytes .../web/zkmax/img/tablet/big/drag-h-down.png | Bin 0 -> 217 bytes .../web/zkmax/img/tablet/big/drag-h-end.png | Bin 0 -> 220 bytes .../web/zkmax/img/tablet/big/drag-h-home.png | Bin 0 -> 216 bytes .../web/zkmax/img/tablet/big/drag-h-up.png | Bin 0 -> 214 bytes .../web/zkmax/img/tablet/big/drag-h.png | Bin 0 -> 175 bytes .../web/zkmax/img/tablet/big/drag-v-down.png | Bin 0 -> 204 bytes .../web/zkmax/img/tablet/big/drag-v-end.png | Bin 0 -> 206 bytes .../web/zkmax/img/tablet/big/drag-v-home.png | Bin 0 -> 207 bytes .../web/zkmax/img/tablet/big/drag-v-up.png | Bin 0 -> 201 bytes .../web/zkmax/img/tablet/big/drag-v.png | Bin 0 -> 181 bytes .../archive/web/zkmax/img/tablet/checked.png | Bin 0 -> 392 bytes .../archive/web/zkmax/img/tablet/close.png | Bin 0 -> 379 bytes .../zkmax/img/tablet/colorbox/cb-buttons.png | Bin 0 -> 1855 bytes .../tablet/colorbox/colorpicker_arrows.png | Bin 0 -> 228 bytes .../tablet/colorbox/colorpicker_gradient.png | Bin 0 -> 161831 bytes .../img/tablet/colorbox/colorpicker_hue.png | Bin 0 -> 1160 bytes .../archive/web/zkmax/img/tablet/errors.png | Bin 0 -> 580 bytes .../zkmax/img/tablet/grid/group-arrows.png | Bin 0 -> 776 bytes .../web/zkmax/img/tablet/inp/bandbox.png | Bin 0 -> 592 bytes .../web/zkmax/img/tablet/inp/combobox.png | Bin 0 -> 163 bytes .../web/zkmax/img/tablet/inp/datebox.png | Bin 0 -> 553 bytes .../web/zkmax/img/tablet/inp/error-close.png | Bin 0 -> 222 bytes .../web/zkmax/img/tablet/inp/timebox.png | Bin 0 -> 730 bytes .../web/zkmax/img/tablet/layout/east.png | Bin 0 -> 185 bytes .../web/zkmax/img/tablet/layout/load-down.png | Bin 0 -> 515 bytes .../web/zkmax/img/tablet/layout/load-left.png | Bin 0 -> 512 bytes .../zkmax/img/tablet/layout/load-right.png | Bin 0 -> 498 bytes .../web/zkmax/img/tablet/layout/load-up.png | Bin 0 -> 533 bytes .../web/zkmax/img/tablet/layout/north.png | Bin 0 -> 170 bytes .../web/zkmax/img/tablet/layout/south.png | Bin 0 -> 185 bytes .../web/zkmax/img/tablet/layout/west.png | Bin 0 -> 182 bytes .../web/zkmax/img/tablet/menu/checked.png | Bin 0 -> 340 bytes .../archive/web/zkmax/img/tablet/minus.png | Bin 0 -> 121 bytes .../web/zkmax/img/tablet/paging/first.png | Bin 0 -> 222 bytes .../web/zkmax/img/tablet/paging/last.png | Bin 0 -> 225 bytes .../web/zkmax/img/tablet/paging/next.png | Bin 0 -> 219 bytes .../web/zkmax/img/tablet/paging/prev.png | Bin 0 -> 215 bytes .../src/archive/web/zkmax/img/tablet/plus.png | Bin 0 -> 163 bytes .../zkmax/img/tablet/popup/notif-close.png | Bin 0 -> 172 bytes .../web/zkmax/img/tablet/tab/scroll-v.png | Bin 0 -> 443 bytes .../web/zkmax/img/tablet/tab/scroll.png | Bin 0 -> 564 bytes .../zkmax/img/tablet/tree/arrow-toggle.png | Bin 0 -> 1082 bytes .../web/zkmax/img/tablet/wnd/close.png | Bin 0 -> 397 bytes .../web/zkmax/img/tablet/wnd/colpsd.png | Bin 0 -> 185 bytes .../archive/web/zkmax/img/tablet/wnd/exp.png | Bin 0 -> 170 bytes .../archive/web/zkmax/img/tablet/wnd/max.png | Bin 0 -> 401 bytes .../archive/web/zkmax/img/tablet/wnd/maxd.png | Bin 0 -> 405 bytes .../archive/web/zkmax/img/tablet/wnd/min.png | Bin 0 -> 2836 bytes .../archive/web/zkmax/less/_zkvariables.less | 4 + .../src/archive/web/zkmax/less/tablet.less | 179 +++++ .../web/zkmax/less/tablet/_biglistbox.less | 115 +++ .../web/zkmax/less/tablet/_borderlayout.less | 69 ++ .../archive/web/zkmax/less/tablet/_box.less | 57 ++ .../web/zkmax/less/tablet/_button.less | 3 + .../web/zkmax/less/tablet/_calendar.less | 162 ++++ .../web/zkmax/less/tablet/_caption.less | 4 + .../web/zkmax/less/tablet/_chosenbox.less | 27 + .../web/zkmax/less/tablet/_colorbox.less | 116 +++ .../archive/web/zkmax/less/tablet/_combo.less | 247 ++++++ .../web/zkmax/less/tablet/_combobutton.less | 27 + .../archive/web/zkmax/less/tablet/_grid.less | 41 + .../web/zkmax/less/tablet/_groupbox.less | 16 + .../archive/web/zkmax/less/tablet/_input.less | 41 + .../web/zkmax/less/tablet/_listbox.less | 55 ++ .../archive/web/zkmax/less/tablet/_menu.less | 31 + .../web/zkmax/less/tablet/_paging.less | 24 + .../archive/web/zkmax/less/tablet/_panel.less | 23 + .../archive/web/zkmax/less/tablet/_popup.less | 19 + .../web/zkmax/less/tablet/_slider.less | 17 + .../web/zkmax/less/tablet/_tabbox.less | 75 ++ .../web/zkmax/less/tablet/_toolbar.less | 24 + .../archive/web/zkmax/less/tablet/_tree.less | 40 + .../web/zkmax/less/tablet/_window.less | 22 + .../src/archive/web/zul/css/ext.css.dsp | 87 +++ .../web/zul/img/button/bandbox-rounded.gif | Bin 0 -> 7300 bytes .../web/zul/img/button/bandbox-rounded.png | Bin 0 -> 15422 bytes .../archive/web/zul/img/button/btn-corner.gif | Bin 0 -> 648 bytes .../archive/web/zul/img/button/btn-ctr.gif | Bin 0 -> 379 bytes .../src/archive/web/zul/img/button/btn-x.gif | Bin 0 -> 155 bytes .../src/archive/web/zul/img/button/btn-y.gif | Bin 0 -> 2026 bytes .../web/zul/img/button/combobox-rounded.gif | Bin 0 -> 6922 bytes .../web/zul/img/button/combobox-rounded.png | Bin 0 -> 14561 bytes .../zul/img/button/combobutton-corner-r.gif | Bin 0 -> 1097 bytes .../zul/img/button/combobutton-right-btn.gif | Bin 0 -> 60 bytes .../web/zul/img/button/combobutton-y-r.gif | Bin 0 -> 4526 bytes .../web/zul/img/button/datebox-rounded.gif | Bin 0 -> 7279 bytes .../web/zul/img/button/datebox-rounded.png | Bin 0 -> 15092 bytes .../web/zul/img/button/redcombo-rounded.gif | Bin 0 -> 4028 bytes .../web/zul/img/button/timebox-rounded.gif | Bin 0 -> 7230 bytes .../web/zul/img/button/timebox-rounded.png | Bin 0 -> 15167 bytes .../web/zul/img/button/toolbarbtn-corner.gif | Bin 0 -> 553 bytes .../web/zul/img/button/toolbarbtn-corner.png | Bin 0 -> 478 bytes .../web/zul/img/button/toolbarbtn-ctr.gif | Bin 0 -> 233 bytes .../web/zul/img/button/toolbarbtn-ctr.png | Bin 0 -> 205 bytes .../web/zul/img/button/toolbarbtn-x.gif | Bin 0 -> 98 bytes .../web/zul/img/button/toolbarbtn-x.png | Bin 0 -> 181 bytes .../web/zul/img/button/toolbarbtn-y.gif | Bin 0 -> 1435 bytes .../web/zul/img/button/toolbarbtn-y.png | Bin 0 -> 520 bytes .../web/zul/img/colorbox/cb-buttons.gif | Bin 0 -> 2048 bytes .../src/archive/web/zul/img/common/bar-bg.png | Bin 0 -> 159 bytes .../web/zul/img/common/check-sprite.gif | Bin 0 -> 1848 bytes .../archive/web/zul/img/common/toolbar-hm.gif | Bin 0 -> 166 bytes .../archive/web/zul/img/common/toolbar-hm.png | Bin 0 -> 200 bytes .../web/zul/img/errbox/error-close-over.gif | Bin 0 -> 188 bytes .../web/zul/img/errbox/error-close.gif | Bin 0 -> 110 bytes .../archive/web/zul/img/errbox/error-icon.gif | Bin 0 -> 343 bytes .../archive/web/zul/img/errbox/error-icon.png | Bin 0 -> 441 bytes .../archive/web/zul/img/errbox/pointerD.gif | Bin 0 -> 107 bytes .../archive/web/zul/img/errbox/pointerD.png | Bin 0 -> 198 bytes .../archive/web/zul/img/errbox/pointerL.gif | Bin 0 -> 109 bytes .../archive/web/zul/img/errbox/pointerL.png | Bin 0 -> 195 bytes .../archive/web/zul/img/errbox/pointerLD.gif | Bin 0 -> 134 bytes .../archive/web/zul/img/errbox/pointerLD.png | Bin 0 -> 307 bytes .../archive/web/zul/img/errbox/pointerLU.gif | Bin 0 -> 133 bytes .../archive/web/zul/img/errbox/pointerLU.png | Bin 0 -> 311 bytes .../archive/web/zul/img/errbox/pointerR.gif | Bin 0 -> 108 bytes .../archive/web/zul/img/errbox/pointerR.png | Bin 0 -> 205 bytes .../archive/web/zul/img/errbox/pointerRD.gif | Bin 0 -> 134 bytes .../archive/web/zul/img/errbox/pointerRD.png | Bin 0 -> 334 bytes .../archive/web/zul/img/errbox/pointerRU.gif | Bin 0 -> 132 bytes .../archive/web/zul/img/errbox/pointerRU.png | Bin 0 -> 310 bytes .../archive/web/zul/img/errbox/pointerU.gif | Bin 0 -> 108 bytes .../archive/web/zul/img/errbox/pointerU.png | Bin 0 -> 172 bytes .../src/archive/web/zul/img/grid/arrows.gif | Bin 0 -> 109 bytes .../src/archive/web/zul/img/grid/arrows.png | Bin 0 -> 360 bytes .../archive/web/zul/img/grid/column-bg.gif | Bin 0 -> 210 bytes .../archive/web/zul/img/grid/column-bg.png | Bin 0 -> 166 bytes .../archive/web/zul/img/grid/column-over.gif | Bin 0 -> 193 bytes .../archive/web/zul/img/grid/column-over.png | Bin 0 -> 189 bytes .../archive/web/zul/img/grid/detail-bg.png | Bin 0 -> 112 bytes .../web/zul/img/grid/group-bg-over-seld.png | Bin 0 -> 146 bytes .../web/zul/img/grid/group-bg-over.png | Bin 0 -> 145 bytes .../web/zul/img/grid/group-bg-seld.png | Bin 0 -> 164 bytes .../src/archive/web/zul/img/grid/group_bg.gif | Bin 0 -> 159 bytes .../archive/web/zul/img/grid/groupfoot_bg.gif | Bin 0 -> 178 bytes .../src/archive/web/zul/img/grid/hd-btn.gif | Bin 0 -> 1520 bytes .../src/archive/web/zul/img/grid/hd-btn.png | Bin 0 -> 536 bytes .../src/archive/web/zul/img/grid/head-bg.png | Bin 0 -> 108 bytes .../archive/web/zul/img/grid/header-over.png | Bin 0 -> 189 bytes .../web/zul/img/grid/menu-arrowdown.gif | Bin 0 -> 354 bytes .../web/zul/img/grid/menu-arrowdown.png | Bin 0 -> 486 bytes .../archive/web/zul/img/grid/menu-arrowup.gif | Bin 0 -> 353 bytes .../archive/web/zul/img/grid/menu-arrowup.png | Bin 0 -> 469 bytes .../archive/web/zul/img/grid/menu-group.gif | Bin 0 -> 93 bytes .../archive/web/zul/img/grid/menu-group.png | Bin 0 -> 219 bytes .../archive/web/zul/img/grid/menu-ungroup.gif | Bin 0 -> 1235 bytes .../archive/web/zul/img/grid/menu-ungroup.png | Bin 0 -> 1032 bytes .../archive/web/zul/img/grid/row-expand.gif | Bin 0 -> 578 bytes .../archive/web/zul/img/grid/row-expand.png | Bin 0 -> 538 bytes .../src/archive/web/zul/img/input/bandbtn.gif | Bin 0 -> 1668 bytes .../archive/web/zul/img/input/combobtn.gif | Bin 0 -> 1042 bytes .../src/archive/web/zul/img/input/datebtn.gif | Bin 0 -> 1233 bytes .../web/zul/img/input/timebtn-down.gif | Bin 0 -> 272 bytes .../archive/web/zul/img/input/timebtn-up.gif | Bin 0 -> 268 bytes .../web/zul/img/layout/borderlayout-btn.gif | Bin 0 -> 1921 bytes .../web/zul/img/layout/borderlayout-btn.png | Bin 0 -> 1760 bytes .../web/zul/img/layout/borderlayout-hm.gif | Bin 0 -> 152 bytes .../web/zul/img/layout/borderlayout-hm.png | Bin 0 -> 181 bytes .../web/zul/img/layout/groupbox-hm.gif | Bin 0 -> 846 bytes .../web/zul/img/layout/groupbox-hm.png | Bin 0 -> 968 bytes .../archive/web/zul/img/layout/groupbox-x.gif | Bin 0 -> 875 bytes .../archive/web/zul/img/layout/groupbox-y.gif | Bin 0 -> 847 bytes .../src/archive/web/zul/img/menu/arrow.gif | Bin 0 -> 70 bytes .../archive/web/zul/img/menu/btn-arrow.gif | Bin 0 -> 126 bytes .../web/zul/img/menu/btn-menu-hor-over.gif | Bin 0 -> 873 bytes .../web/zul/img/menu/btn-menu-ver-over.gif | Bin 0 -> 877 bytes .../src/archive/web/zul/img/menu/checked.gif | Bin 0 -> 992 bytes .../src/archive/web/zul/img/menu/menu-bg.gif | Bin 0 -> 161 bytes .../src/archive/web/zul/img/menu/menu-bg.png | Bin 0 -> 182 bytes .../src/archive/web/zul/img/menu/menu-btn.png | Bin 0 -> 765 bytes .../src/archive/web/zul/img/menu/pp-bg.png | Bin 0 -> 106 bytes .../web/zul/img/menu/trans-menu-btn.png | Bin 0 -> 371 bytes .../archive/web/zul/img/menu/unchecked.gif | Bin 0 -> 587 bytes .../archive/web/zul/img/misc/drag-allow.gif | Bin 0 -> 1006 bytes .../archive/web/zul/img/misc/drag-allow.png | Bin 0 -> 724 bytes .../web/zul/img/misc/drag-disallow.gif | Bin 0 -> 1006 bytes .../web/zul/img/misc/drag-disallow.png | Bin 0 -> 729 bytes .../archive/web/zul/img/misc/fileupload.gif | Bin 0 -> 1021 bytes .../web/zul/img/misc/prgmeter-anim.gif | Bin 0 -> 1498 bytes .../src/archive/web/zul/img/misc/prgmeter.png | Bin 0 -> 154 bytes .../archive/web/zul/img/misc/prgmeter_bg.png | Bin 0 -> 138 bytes .../src/archive/web/zul/img/misc/progress.gif | Bin 0 -> 1849 bytes .../archive/web/zul/img/msgbox/info-btn.gif | Bin 0 -> 1704 bytes .../archive/web/zul/img/msgbox/info-btn.png | Bin 0 -> 2513 bytes .../web/zul/img/msgbox/question-btn.gif | Bin 0 -> 1682 bytes .../web/zul/img/msgbox/question-btn.png | Bin 0 -> 2632 bytes .../archive/web/zul/img/msgbox/stop-btn.gif | Bin 0 -> 1396 bytes .../archive/web/zul/img/msgbox/stop-btn.png | Bin 0 -> 1313 bytes .../web/zul/img/msgbox/warning-btn.gif | Bin 0 -> 1378 bytes .../web/zul/img/msgbox/warning-btn.png | Bin 0 -> 1555 bytes .../archive/web/zul/img/paging/paging-btn.gif | Bin 0 -> 645 bytes .../archive/web/zul/img/paging/paging-btn.png | Bin 0 -> 735 bytes .../archive/web/zul/img/paging/pg-btn2.gif | Bin 0 -> 2119 bytes .../archive/web/zul/img/paging/pg-btn2.png | Bin 0 -> 1823 bytes .../web/zul/img/popup/notif-close-over.gif | Bin 0 -> 842 bytes .../web/zul/img/popup/notif-close-over.png | Bin 0 -> 1120 bytes .../archive/web/zul/img/popup/notif-close.gif | Bin 0 -> 837 bytes .../archive/web/zul/img/popup/notif-close.png | Bin 0 -> 1046 bytes .../archive/web/zul/img/popup/notif-error.gif | Bin 0 -> 905 bytes .../archive/web/zul/img/popup/notif-error.png | Bin 0 -> 475 bytes .../archive/web/zul/img/popup/notif-info.gif | Bin 0 -> 902 bytes .../archive/web/zul/img/popup/notif-info.png | Bin 0 -> 459 bytes .../web/zul/img/popup/notif-warning.gif | Bin 0 -> 897 bytes .../web/zul/img/popup/notif-warning.png | Bin 0 -> 405 bytes .../archive/web/zul/img/popup/popup-bg.gif | Bin 0 -> 125 bytes .../archive/web/zul/img/popup/popup-bg.png | Bin 0 -> 147 bytes .../src/archive/web/zul/img/shadow-blr.png | Bin 0 -> 394 bytes .../src/archive/web/zul/img/shadow-cl.png | Bin 0 -> 131 bytes .../src/archive/web/zul/img/shadow-cr.png | Bin 0 -> 131 bytes .../src/archive/web/zul/img/shadow-m.png | Bin 0 -> 103 bytes .../src/archive/web/zul/img/shadow-tlr.png | Bin 0 -> 375 bytes .../web/zul/img/slider/slider-bg-ver.gif | Bin 0 -> 4672 bytes .../web/zul/img/slider/slider-bg-ver.png | Bin 0 -> 3183 bytes .../archive/web/zul/img/slider/slider-bg.gif | Bin 0 -> 1241 bytes .../archive/web/zul/img/slider/slider-bg.png | Bin 0 -> 1150 bytes .../web/zul/img/slider/slider-circle.gif | Bin 0 -> 1289 bytes .../web/zul/img/slider/slider-circle.png | Bin 0 -> 925 bytes .../web/zul/img/slider/slider-scale.gif | Bin 0 -> 741 bytes .../web/zul/img/slider/slider-scale.png | Bin 0 -> 673 bytes .../web/zul/img/slider/slider-square.gif | Bin 0 -> 780 bytes .../web/zul/img/slider/slider-square.png | Bin 0 -> 506 bytes .../web/zul/img/slider/slider-v-circle.gif | Bin 0 -> 1289 bytes .../web/zul/img/slider/slider-v-circle.png | Bin 0 -> 913 bytes .../web/zul/img/slider/slider-v-square.gif | Bin 0 -> 780 bytes .../web/zul/img/slider/slider-v-square.png | Bin 0 -> 506 bytes .../src/archive/web/zul/img/slider/ticks.gif | Bin 0 -> 200 bytes .../archive/web/zul/img/splt/colps-b-os.gif | Bin 0 -> 108 bytes .../src/archive/web/zul/img/splt/colps-b.gif | Bin 0 -> 151 bytes .../src/archive/web/zul/img/splt/colps-b.png | Bin 0 -> 225 bytes .../archive/web/zul/img/splt/colps-l-os.gif | Bin 0 -> 109 bytes .../src/archive/web/zul/img/splt/colps-l.gif | Bin 0 -> 145 bytes .../src/archive/web/zul/img/splt/colps-l.png | Bin 0 -> 228 bytes .../archive/web/zul/img/splt/colps-r-os.gif | Bin 0 -> 109 bytes .../src/archive/web/zul/img/splt/colps-r.gif | Bin 0 -> 197 bytes .../src/archive/web/zul/img/splt/colps-r.png | Bin 0 -> 227 bytes .../archive/web/zul/img/splt/colps-t-os.gif | Bin 0 -> 107 bytes .../src/archive/web/zul/img/splt/colps-t.gif | Bin 0 -> 147 bytes .../src/archive/web/zul/img/splt/colps-t.png | Bin 0 -> 228 bytes .../archive/web/zul/img/splt/splt-h-ns.png | Bin 0 -> 119 bytes .../archive/web/zul/img/splt/splt-h-os.gif | Bin 0 -> 51 bytes .../src/archive/web/zul/img/splt/splt-h.png | Bin 0 -> 298 bytes .../archive/web/zul/img/splt/splt-v-ns.png | Bin 0 -> 126 bytes .../archive/web/zul/img/splt/splt-v-os.gif | Bin 0 -> 51 bytes .../src/archive/web/zul/img/splt/splt-v.png | Bin 0 -> 251 bytes .../web/zul/img/tab/accd-hm-mouseover.png | Bin 0 -> 154 bytes .../src/archive/web/zul/img/tab/accd-hm.png | Bin 0 -> 152 bytes .../archive/web/zul/img/tab/scroll-d-hl.png | Bin 0 -> 218 bytes .../src/archive/web/zul/img/tab/scroll-d.png | Bin 0 -> 590 bytes .../src/archive/web/zul/img/tab/scroll-l.png | Bin 0 -> 670 bytes .../src/archive/web/zul/img/tab/scroll-r.png | Bin 0 -> 660 bytes .../archive/web/zul/img/tab/scroll-u-hl.png | Bin 0 -> 218 bytes .../src/archive/web/zul/img/tab/scroll-u.png | Bin 0 -> 597 bytes .../src/archive/web/zul/img/tab/tab-close.gif | Bin 0 -> 449 bytes .../src/archive/web/zul/img/tab/tab-close.png | Bin 0 -> 770 bytes .../archive/web/zul/img/tab/tab-corner.gif | Bin 0 -> 1205 bytes .../archive/web/zul/img/tab/tab-corner.png | Bin 0 -> 506 bytes .../src/archive/web/zul/img/tab/tab-hm.gif | Bin 0 -> 301 bytes .../src/archive/web/zul/img/tab/tab-hm.png | Bin 0 -> 200 bytes .../archive/web/zul/img/tab/tab-v-corner.gif | Bin 0 -> 1790 bytes .../archive/web/zul/img/tab/tab-v-corner.png | Bin 0 -> 565 bytes .../src/archive/web/zul/img/tab/tab-v-hm.gif | Bin 0 -> 116 bytes .../src/archive/web/zul/img/tab/tab-v-hm.png | Bin 0 -> 164 bytes .../archive/web/zul/img/tree/arrow-toggle.gif | Bin 0 -> 574 bytes .../archive/web/zul/img/tree/arrow-toggle.png | Bin 0 -> 1186 bytes .../archive/web/zul/img/tree/dot-toggle.gif | Bin 0 -> 910 bytes .../src/archive/web/zul/img/tree/entity.gif | Bin 0 -> 131 bytes .../web/zul/img/tree/folder-toggle.gif | Bin 0 -> 1165 bytes .../src/archive/web/zul/img/tree/item-sel.gif | Bin 0 -> 866 bytes .../src/archive/web/zul/img/tree/item-sel.png | Bin 0 -> 958 bytes .../archive/web/zul/img/tree/tee-close.gif | Bin 0 -> 128 bytes .../web/zul/img/tree/tee-last-close.gif | Bin 0 -> 96 bytes .../web/zul/img/tree/tee-last-open.gif | Bin 0 -> 92 bytes .../src/archive/web/zul/img/tree/tee-last.gif | Bin 0 -> 66 bytes .../src/archive/web/zul/img/tree/tee-open.gif | Bin 0 -> 125 bytes .../src/archive/web/zul/img/tree/tee-vbar.gif | Bin 0 -> 94 bytes .../src/archive/web/zul/img/tree/tee.gif | Bin 0 -> 97 bytes .../src/archive/web/zul/img/tree/ventity.gif | Bin 0 -> 1000 bytes .../src/archive/web/zul/img/tree/ventity.png | Bin 0 -> 610 bytes .../web/zul/img/tree/vfolder-toggle.gif | Bin 0 -> 1269 bytes .../web/zul/img/tree/vfolder-toggle.png | Bin 0 -> 1214 bytes .../src/archive/web/zul/img/wnd/panel-clr.gif | Bin 0 -> 51 bytes .../src/archive/web/zul/img/wnd/panel-clr.png | Bin 0 -> 127 bytes .../web/zul/img/wnd/panel-corner-blue.gif | Bin 0 -> 1586 bytes .../web/zul/img/wnd/panel-corner-blue.png | Bin 0 -> 1165 bytes .../web/zul/img/wnd/panel-corner-gray.gif | Bin 0 -> 1846 bytes .../web/zul/img/wnd/panel-corner-gray.png | Bin 0 -> 1245 bytes .../archive/web/zul/img/wnd/panel-corner.gif | Bin 0 -> 1586 bytes .../archive/web/zul/img/wnd/panel-corner.png | Bin 0 -> 1165 bytes .../src/archive/web/zul/img/wnd/panel-hl.gif | Bin 0 -> 205 bytes .../src/archive/web/zul/img/wnd/panel-hl.png | Bin 0 -> 167 bytes .../src/archive/web/zul/img/wnd/panel-hm.gif | Bin 0 -> 58 bytes .../src/archive/web/zul/img/wnd/panel-hm.png | Bin 0 -> 123 bytes .../src/archive/web/zul/img/wnd/panel-hr.gif | Bin 0 -> 205 bytes .../src/archive/web/zul/img/wnd/panel-hr.png | Bin 0 -> 169 bytes .../src/archive/web/zul/img/wnd/wnd-clr.gif | Bin 0 -> 52 bytes .../src/archive/web/zul/img/wnd/wnd-clr.png | Bin 0 -> 127 bytes .../archive/web/zul/img/wnd/wnd-corner.gif | Bin 0 -> 1044 bytes .../archive/web/zul/img/wnd/wnd-corner.png | Bin 0 -> 609 bytes .../src/archive/web/zul/img/wnd/wnd-hl.gif | Bin 0 -> 162 bytes .../src/archive/web/zul/img/wnd/wnd-hl.png | Bin 0 -> 157 bytes .../src/archive/web/zul/img/wnd/wnd-hm.gif | Bin 0 -> 205 bytes .../src/archive/web/zul/img/wnd/wnd-hm.png | Bin 0 -> 177 bytes .../src/archive/web/zul/img/wnd/wnd-hr.gif | Bin 0 -> 162 bytes .../src/archive/web/zul/img/wnd/wnd-hr.png | Bin 0 -> 162 bytes .../src/archive/web/zul/img/wnd/wnd-icon.gif | Bin 0 -> 2676 bytes .../src/archive/web/zul/img/wnd/wnd-icon.png | Bin 0 -> 2375 bytes .../archive/web/zul/img/wnd/wnd-ol-clr.gif | Bin 0 -> 52 bytes .../archive/web/zul/img/wnd/wnd-ol-clr.png | Bin 0 -> 127 bytes .../archive/web/zul/img/wnd/wnd-ol-corner.gif | Bin 0 -> 1180 bytes .../archive/web/zul/img/wnd/wnd-ol-corner.png | Bin 0 -> 991 bytes .../src/archive/web/zul/img/wnd/wnd-ol-hl.gif | Bin 0 -> 320 bytes .../src/archive/web/zul/img/wnd/wnd-ol-hl.png | Bin 0 -> 239 bytes .../src/archive/web/zul/img/wnd/wnd-ol-hm.gif | Bin 0 -> 180 bytes .../src/archive/web/zul/img/wnd/wnd-ol-hm.png | Bin 0 -> 166 bytes .../src/archive/web/zul/img/wnd/wnd-ol-hr.gif | Bin 0 -> 482 bytes .../src/archive/web/zul/img/wnd/wnd-ol-hr.png | Bin 0 -> 235 bytes .../web/zul/img/wnd/wnd-pop-corner.gif | Bin 0 -> 2115 bytes .../web/zul/img/wnd/wnd-pop-corner.png | Bin 0 -> 734 bytes .../archive/web/zul/img/wnd/wnd-pop-hl.png | Bin 0 -> 170 bytes .../archive/web/zul/img/wnd/wnd-pop-hm.gif | Bin 0 -> 844 bytes .../archive/web/zul/img/wnd/wnd-pop-hm.png | Bin 0 -> 130 bytes .../archive/web/zul/img/wnd/wnd-pop-hr.png | Bin 0 -> 177 bytes .../src/archive/web/zul/less/_header.less | 7 + .../src/archive/web/zul/less/_reset.less | 221 ++++++ .../src/archive/web/zul/less/_zkmixins.less | 321 ++++++++ .../archive/web/zul/less/_zkvariables.less | 300 ++++++++ .../src/archive/web/zul/less/font/_all.less | 25 + .../archive/web/zul/less/font/_animated.less | 34 + .../web/zul/less/font/_bordered-pulled.less | 16 + .../src/archive/web/zul/less/font/_core.less | 22 + .../web/zul/less/font/_fixed-width.less | 6 + .../src/archive/web/zul/less/font/_icons.less | 596 +++++++++++++++ .../archive/web/zul/less/font/_larger.less | 13 + .../src/archive/web/zul/less/font/_list.less | 19 + .../archive/web/zul/less/font/_mixins.less | 27 + .../src/archive/web/zul/less/font/_path.less | 16 + .../web/zul/less/font/_rotated-flipped.less | 20 + .../archive/web/zul/less/font/_stacked.less | 20 + .../archive/web/zul/less/font/_variables.less | 606 +++++++++++++++ .../src/archive/web/zul/less/norm.less | 720 ++++++++++++++++++ .../zkoss/theme/___THEME_NAME___/Version.java | 30 + .../___THEME_NAME_CAP___ThemeWebAppInit.java | 43 ++ .../userdark/UserdarkThemeWebAppInit.java | 44 ++ .../src/org/zkoss/theme/userdark/Version.java | 30 + 428 files changed, 11975 insertions(+) create mode 100644 server/hu.user.theme.userdark/.classpath create mode 100644 server/hu.user.theme.userdark/.gitattributes create mode 100644 server/hu.user.theme.userdark/.project create mode 100644 server/hu.user.theme.userdark/HOWTO.md create mode 100644 server/hu.user.theme.userdark/assembly/bundle.xml create mode 100644 server/hu.user.theme.userdark/assembly/zip.xml create mode 100644 server/hu.user.theme.userdark/build.properties create mode 100644 server/hu.user.theme.userdark/pom.xml create mode 100644 server/hu.user.theme.userdark/src/archive/META-INF/MANIFEST.MF create mode 100644 server/hu.user.theme.userdark/src/archive/metainfo/zk/config.xml create mode 100644 server/hu.user.theme.userdark/src/archive/metainfo/zk/lang-addon.xml create mode 100644 server/hu.user.theme.userdark/src/archive/web/js/zkex/grid/less/grid.less create mode 100644 server/hu.user.theme.userdark/src/archive/web/js/zkex/inp/less/colorbox.less create mode 100644 server/hu.user.theme.userdark/src/archive/web/js/zkex/layout/less/columnlayout.less create mode 100644 server/hu.user.theme.userdark/src/archive/web/js/zkex/menu/less/fisheye.less create mode 100644 server/hu.user.theme.userdark/src/archive/web/js/zkmax/big/less/biglistbox.less create mode 100644 server/hu.user.theme.userdark/src/archive/web/js/zkmax/inp/ext/icons-black-2x.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/js/zkmax/inp/ext/icons-black.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/js/zkmax/inp/ext/icons-white-2x.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/js/zkmax/inp/ext/icons-white.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/js/zkmax/inp/less/chosenbox.less create mode 100644 server/hu.user.theme.userdark/src/archive/web/js/zkmax/inp/less/tbeditor.less create mode 100644 server/hu.user.theme.userdark/src/archive/web/js/zkmax/inp/less/timepicker.less create mode 100644 server/hu.user.theme.userdark/src/archive/web/js/zkmax/layout/less/cardlayout.less create mode 100644 server/hu.user.theme.userdark/src/archive/web/js/zkmax/layout/less/portallayout.less create mode 100644 server/hu.user.theme.userdark/src/archive/web/js/zkmax/layout/less/rowlayout.less create mode 100644 server/hu.user.theme.userdark/src/archive/web/js/zkmax/layout/less/scrollview.less create mode 100644 server/hu.user.theme.userdark/src/archive/web/js/zkmax/layout/less/tablelayout.less create mode 100644 server/hu.user.theme.userdark/src/archive/web/js/zkmax/nav/less/nav.less create mode 100644 server/hu.user.theme.userdark/src/archive/web/js/zkmax/wgt/less/dropupload.less create mode 100644 server/hu.user.theme.userdark/src/archive/web/js/zul/box/less/box.less create mode 100644 server/hu.user.theme.userdark/src/archive/web/js/zul/box/less/layout.less create mode 100644 server/hu.user.theme.userdark/src/archive/web/js/zul/db/less/calendar.less create mode 100644 server/hu.user.theme.userdark/src/archive/web/js/zul/grid/less/grid.less create mode 100644 server/hu.user.theme.userdark/src/archive/web/js/zul/inp/less/combo.less create mode 100644 server/hu.user.theme.userdark/src/archive/web/js/zul/inp/less/input.less create mode 100644 server/hu.user.theme.userdark/src/archive/web/js/zul/inp/less/slider.less create mode 100644 server/hu.user.theme.userdark/src/archive/web/js/zul/layout/less/absolutelayout.less create mode 100644 server/hu.user.theme.userdark/src/archive/web/js/zul/layout/less/anchorlayout.less create mode 100644 server/hu.user.theme.userdark/src/archive/web/js/zul/layout/less/borderlayout.less create mode 100644 server/hu.user.theme.userdark/src/archive/web/js/zul/menu/less/menu.less create mode 100644 server/hu.user.theme.userdark/src/archive/web/js/zul/mesh/less/auxhead.less create mode 100644 server/hu.user.theme.userdark/src/archive/web/js/zul/mesh/less/frozen.less create mode 100644 server/hu.user.theme.userdark/src/archive/web/js/zul/mesh/less/paging.less create mode 100644 server/hu.user.theme.userdark/src/archive/web/js/zul/sel/less/listbox.less create mode 100644 server/hu.user.theme.userdark/src/archive/web/js/zul/sel/less/tree.less create mode 100644 server/hu.user.theme.userdark/src/archive/web/js/zul/tab/less/tabbox.less create mode 100644 server/hu.user.theme.userdark/src/archive/web/js/zul/wgt/less/a.less create mode 100644 server/hu.user.theme.userdark/src/archive/web/js/zul/wgt/less/button.less create mode 100644 server/hu.user.theme.userdark/src/archive/web/js/zul/wgt/less/caption.less create mode 100644 server/hu.user.theme.userdark/src/archive/web/js/zul/wgt/less/combobutton.less create mode 100644 server/hu.user.theme.userdark/src/archive/web/js/zul/wgt/less/groupbox.less create mode 100644 server/hu.user.theme.userdark/src/archive/web/js/zul/wgt/less/popup.less create mode 100644 server/hu.user.theme.userdark/src/archive/web/js/zul/wgt/less/progressmeter.less create mode 100644 server/hu.user.theme.userdark/src/archive/web/js/zul/wgt/less/separator.less create mode 100644 server/hu.user.theme.userdark/src/archive/web/js/zul/wgt/less/toolbar.less create mode 100644 server/hu.user.theme.userdark/src/archive/web/js/zul/wnd/less/panel.less create mode 100644 server/hu.user.theme.userdark/src/archive/web/js/zul/wnd/less/window.less create mode 100644 server/hu.user.theme.userdark/src/archive/web/zkex/img/colorbox/colorpicker_gradient.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zkex/img/colorbox/colorpicker_hue.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zkmax/img/big/drag-h-down-clk.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zkmax/img/big/drag-h-down-over.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zkmax/img/big/drag-h-end-clk.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zkmax/img/big/drag-h-end-over.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zkmax/img/big/drag-h-home-clk.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zkmax/img/big/drag-h-home-over.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zkmax/img/big/drag-h-up-clk.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zkmax/img/big/drag-h-up-over.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zkmax/img/big/drag-h.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zkmax/img/big/drag-v-down-clk.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zkmax/img/big/drag-v-down-over.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zkmax/img/big/drag-v-end-clk.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zkmax/img/big/drag-v-end-over.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zkmax/img/big/drag-v-home-clk.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zkmax/img/big/drag-v-home-over.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zkmax/img/big/drag-v-up-clk.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zkmax/img/big/drag-v-up-over.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zkmax/img/big/drag-v.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zkmax/img/big/endbar-h.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zkmax/img/big/endbar-v.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zkmax/img/big/hbar-tick.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zkmax/img/big/vbar-tick.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zkmax/img/inp/chosenbox-del-btn.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zkmax/img/inp/plus-btn.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zkmax/img/tablet/big/drag-h-down.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zkmax/img/tablet/big/drag-h-end.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zkmax/img/tablet/big/drag-h-home.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zkmax/img/tablet/big/drag-h-up.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zkmax/img/tablet/big/drag-h.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zkmax/img/tablet/big/drag-v-down.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zkmax/img/tablet/big/drag-v-end.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zkmax/img/tablet/big/drag-v-home.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zkmax/img/tablet/big/drag-v-up.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zkmax/img/tablet/big/drag-v.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zkmax/img/tablet/checked.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zkmax/img/tablet/close.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zkmax/img/tablet/colorbox/cb-buttons.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zkmax/img/tablet/colorbox/colorpicker_arrows.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zkmax/img/tablet/colorbox/colorpicker_gradient.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zkmax/img/tablet/colorbox/colorpicker_hue.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zkmax/img/tablet/errors.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zkmax/img/tablet/grid/group-arrows.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zkmax/img/tablet/inp/bandbox.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zkmax/img/tablet/inp/combobox.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zkmax/img/tablet/inp/datebox.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zkmax/img/tablet/inp/error-close.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zkmax/img/tablet/inp/timebox.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zkmax/img/tablet/layout/east.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zkmax/img/tablet/layout/load-down.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zkmax/img/tablet/layout/load-left.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zkmax/img/tablet/layout/load-right.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zkmax/img/tablet/layout/load-up.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zkmax/img/tablet/layout/north.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zkmax/img/tablet/layout/south.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zkmax/img/tablet/layout/west.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zkmax/img/tablet/menu/checked.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zkmax/img/tablet/minus.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zkmax/img/tablet/paging/first.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zkmax/img/tablet/paging/last.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zkmax/img/tablet/paging/next.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zkmax/img/tablet/paging/prev.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zkmax/img/tablet/plus.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zkmax/img/tablet/popup/notif-close.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zkmax/img/tablet/tab/scroll-v.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zkmax/img/tablet/tab/scroll.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zkmax/img/tablet/tree/arrow-toggle.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zkmax/img/tablet/wnd/close.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zkmax/img/tablet/wnd/colpsd.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zkmax/img/tablet/wnd/exp.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zkmax/img/tablet/wnd/max.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zkmax/img/tablet/wnd/maxd.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zkmax/img/tablet/wnd/min.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zkmax/less/_zkvariables.less create mode 100644 server/hu.user.theme.userdark/src/archive/web/zkmax/less/tablet.less create mode 100644 server/hu.user.theme.userdark/src/archive/web/zkmax/less/tablet/_biglistbox.less create mode 100644 server/hu.user.theme.userdark/src/archive/web/zkmax/less/tablet/_borderlayout.less create mode 100644 server/hu.user.theme.userdark/src/archive/web/zkmax/less/tablet/_box.less create mode 100644 server/hu.user.theme.userdark/src/archive/web/zkmax/less/tablet/_button.less create mode 100644 server/hu.user.theme.userdark/src/archive/web/zkmax/less/tablet/_calendar.less create mode 100644 server/hu.user.theme.userdark/src/archive/web/zkmax/less/tablet/_caption.less create mode 100644 server/hu.user.theme.userdark/src/archive/web/zkmax/less/tablet/_chosenbox.less create mode 100644 server/hu.user.theme.userdark/src/archive/web/zkmax/less/tablet/_colorbox.less create mode 100644 server/hu.user.theme.userdark/src/archive/web/zkmax/less/tablet/_combo.less create mode 100644 server/hu.user.theme.userdark/src/archive/web/zkmax/less/tablet/_combobutton.less create mode 100644 server/hu.user.theme.userdark/src/archive/web/zkmax/less/tablet/_grid.less create mode 100644 server/hu.user.theme.userdark/src/archive/web/zkmax/less/tablet/_groupbox.less create mode 100644 server/hu.user.theme.userdark/src/archive/web/zkmax/less/tablet/_input.less create mode 100644 server/hu.user.theme.userdark/src/archive/web/zkmax/less/tablet/_listbox.less create mode 100644 server/hu.user.theme.userdark/src/archive/web/zkmax/less/tablet/_menu.less create mode 100644 server/hu.user.theme.userdark/src/archive/web/zkmax/less/tablet/_paging.less create mode 100644 server/hu.user.theme.userdark/src/archive/web/zkmax/less/tablet/_panel.less create mode 100644 server/hu.user.theme.userdark/src/archive/web/zkmax/less/tablet/_popup.less create mode 100644 server/hu.user.theme.userdark/src/archive/web/zkmax/less/tablet/_slider.less create mode 100644 server/hu.user.theme.userdark/src/archive/web/zkmax/less/tablet/_tabbox.less create mode 100644 server/hu.user.theme.userdark/src/archive/web/zkmax/less/tablet/_toolbar.less create mode 100644 server/hu.user.theme.userdark/src/archive/web/zkmax/less/tablet/_tree.less create mode 100644 server/hu.user.theme.userdark/src/archive/web/zkmax/less/tablet/_window.less create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/css/ext.css.dsp create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/button/bandbox-rounded.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/button/bandbox-rounded.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/button/btn-corner.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/button/btn-ctr.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/button/btn-x.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/button/btn-y.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/button/combobox-rounded.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/button/combobox-rounded.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/button/combobutton-corner-r.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/button/combobutton-right-btn.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/button/combobutton-y-r.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/button/datebox-rounded.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/button/datebox-rounded.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/button/redcombo-rounded.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/button/timebox-rounded.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/button/timebox-rounded.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/button/toolbarbtn-corner.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/button/toolbarbtn-corner.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/button/toolbarbtn-ctr.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/button/toolbarbtn-ctr.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/button/toolbarbtn-x.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/button/toolbarbtn-x.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/button/toolbarbtn-y.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/button/toolbarbtn-y.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/colorbox/cb-buttons.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/common/bar-bg.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/common/check-sprite.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/common/toolbar-hm.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/common/toolbar-hm.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/errbox/error-close-over.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/errbox/error-close.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/errbox/error-icon.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/errbox/error-icon.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/errbox/pointerD.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/errbox/pointerD.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/errbox/pointerL.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/errbox/pointerL.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/errbox/pointerLD.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/errbox/pointerLD.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/errbox/pointerLU.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/errbox/pointerLU.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/errbox/pointerR.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/errbox/pointerR.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/errbox/pointerRD.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/errbox/pointerRD.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/errbox/pointerRU.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/errbox/pointerRU.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/errbox/pointerU.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/errbox/pointerU.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/grid/arrows.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/grid/arrows.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/grid/column-bg.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/grid/column-bg.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/grid/column-over.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/grid/column-over.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/grid/detail-bg.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/grid/group-bg-over-seld.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/grid/group-bg-over.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/grid/group-bg-seld.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/grid/group_bg.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/grid/groupfoot_bg.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/grid/hd-btn.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/grid/hd-btn.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/grid/head-bg.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/grid/header-over.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/grid/menu-arrowdown.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/grid/menu-arrowdown.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/grid/menu-arrowup.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/grid/menu-arrowup.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/grid/menu-group.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/grid/menu-group.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/grid/menu-ungroup.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/grid/menu-ungroup.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/grid/row-expand.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/grid/row-expand.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/input/bandbtn.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/input/combobtn.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/input/datebtn.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/input/timebtn-down.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/input/timebtn-up.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/layout/borderlayout-btn.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/layout/borderlayout-btn.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/layout/borderlayout-hm.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/layout/borderlayout-hm.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/layout/groupbox-hm.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/layout/groupbox-hm.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/layout/groupbox-x.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/layout/groupbox-y.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/menu/arrow.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/menu/btn-arrow.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/menu/btn-menu-hor-over.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/menu/btn-menu-ver-over.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/menu/checked.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/menu/menu-bg.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/menu/menu-bg.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/menu/menu-btn.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/menu/pp-bg.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/menu/trans-menu-btn.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/menu/unchecked.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/misc/drag-allow.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/misc/drag-allow.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/misc/drag-disallow.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/misc/drag-disallow.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/misc/fileupload.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/misc/prgmeter-anim.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/misc/prgmeter.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/misc/prgmeter_bg.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/misc/progress.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/msgbox/info-btn.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/msgbox/info-btn.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/msgbox/question-btn.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/msgbox/question-btn.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/msgbox/stop-btn.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/msgbox/stop-btn.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/msgbox/warning-btn.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/msgbox/warning-btn.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/paging/paging-btn.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/paging/paging-btn.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/paging/pg-btn2.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/paging/pg-btn2.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/popup/notif-close-over.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/popup/notif-close-over.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/popup/notif-close.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/popup/notif-close.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/popup/notif-error.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/popup/notif-error.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/popup/notif-info.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/popup/notif-info.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/popup/notif-warning.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/popup/notif-warning.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/popup/popup-bg.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/popup/popup-bg.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/shadow-blr.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/shadow-cl.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/shadow-cr.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/shadow-m.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/shadow-tlr.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/slider/slider-bg-ver.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/slider/slider-bg-ver.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/slider/slider-bg.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/slider/slider-bg.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/slider/slider-circle.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/slider/slider-circle.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/slider/slider-scale.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/slider/slider-scale.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/slider/slider-square.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/slider/slider-square.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/slider/slider-v-circle.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/slider/slider-v-circle.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/slider/slider-v-square.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/slider/slider-v-square.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/slider/ticks.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/splt/colps-b-os.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/splt/colps-b.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/splt/colps-b.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/splt/colps-l-os.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/splt/colps-l.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/splt/colps-l.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/splt/colps-r-os.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/splt/colps-r.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/splt/colps-r.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/splt/colps-t-os.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/splt/colps-t.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/splt/colps-t.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/splt/splt-h-ns.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/splt/splt-h-os.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/splt/splt-h.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/splt/splt-v-ns.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/splt/splt-v-os.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/splt/splt-v.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/tab/accd-hm-mouseover.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/tab/accd-hm.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/tab/scroll-d-hl.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/tab/scroll-d.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/tab/scroll-l.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/tab/scroll-r.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/tab/scroll-u-hl.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/tab/scroll-u.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/tab/tab-close.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/tab/tab-close.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/tab/tab-corner.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/tab/tab-corner.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/tab/tab-hm.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/tab/tab-hm.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/tab/tab-v-corner.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/tab/tab-v-corner.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/tab/tab-v-hm.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/tab/tab-v-hm.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/tree/arrow-toggle.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/tree/arrow-toggle.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/tree/dot-toggle.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/tree/entity.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/tree/folder-toggle.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/tree/item-sel.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/tree/item-sel.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/tree/tee-close.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/tree/tee-last-close.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/tree/tee-last-open.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/tree/tee-last.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/tree/tee-open.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/tree/tee-vbar.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/tree/tee.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/tree/ventity.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/tree/ventity.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/tree/vfolder-toggle.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/tree/vfolder-toggle.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/wnd/panel-clr.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/wnd/panel-clr.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/wnd/panel-corner-blue.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/wnd/panel-corner-blue.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/wnd/panel-corner-gray.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/wnd/panel-corner-gray.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/wnd/panel-corner.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/wnd/panel-corner.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/wnd/panel-hl.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/wnd/panel-hl.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/wnd/panel-hm.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/wnd/panel-hm.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/wnd/panel-hr.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/wnd/panel-hr.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/wnd/wnd-clr.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/wnd/wnd-clr.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/wnd/wnd-corner.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/wnd/wnd-corner.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/wnd/wnd-hl.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/wnd/wnd-hl.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/wnd/wnd-hm.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/wnd/wnd-hm.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/wnd/wnd-hr.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/wnd/wnd-hr.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/wnd/wnd-icon.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/wnd/wnd-icon.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/wnd/wnd-ol-clr.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/wnd/wnd-ol-clr.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/wnd/wnd-ol-corner.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/wnd/wnd-ol-corner.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/wnd/wnd-ol-hl.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/wnd/wnd-ol-hl.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/wnd/wnd-ol-hm.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/wnd/wnd-ol-hm.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/wnd/wnd-ol-hr.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/wnd/wnd-ol-hr.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/wnd/wnd-pop-corner.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/wnd/wnd-pop-corner.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/wnd/wnd-pop-hl.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/wnd/wnd-pop-hm.gif create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/wnd/wnd-pop-hm.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/img/wnd/wnd-pop-hr.png create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/less/_header.less create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/less/_reset.less create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/less/_zkmixins.less create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/less/_zkvariables.less create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/less/font/_all.less create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/less/font/_animated.less create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/less/font/_bordered-pulled.less create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/less/font/_core.less create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/less/font/_fixed-width.less create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/less/font/_icons.less create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/less/font/_larger.less create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/less/font/_list.less create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/less/font/_mixins.less create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/less/font/_path.less create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/less/font/_rotated-flipped.less create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/less/font/_stacked.less create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/less/font/_variables.less create mode 100644 server/hu.user.theme.userdark/src/archive/web/zul/less/norm.less create mode 100644 server/hu.user.theme.userdark/src/org/zkoss/theme/___THEME_NAME___/Version.java create mode 100644 server/hu.user.theme.userdark/src/org/zkoss/theme/___THEME_NAME___/___THEME_NAME_CAP___ThemeWebAppInit.java create mode 100644 server/hu.user.theme.userdark/src/org/zkoss/theme/userdark/UserdarkThemeWebAppInit.java create mode 100644 server/hu.user.theme.userdark/src/org/zkoss/theme/userdark/Version.java diff --git a/server/hu.user.theme.userdark/.classpath b/server/hu.user.theme.userdark/.classpath new file mode 100644 index 00000000..6c7c3b02 --- /dev/null +++ b/server/hu.user.theme.userdark/.classpath @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/server/hu.user.theme.userdark/.gitattributes b/server/hu.user.theme.userdark/.gitattributes new file mode 100644 index 00000000..d4058168 --- /dev/null +++ b/server/hu.user.theme.userdark/.gitattributes @@ -0,0 +1,2 @@ +# enforce linux line endings for script files +*.sh text eol=lf diff --git a/server/hu.user.theme.userdark/.project b/server/hu.user.theme.userdark/.project new file mode 100644 index 00000000..d62e19fa --- /dev/null +++ b/server/hu.user.theme.userdark/.project @@ -0,0 +1,23 @@ + + + hu.user.theme.userdark + + + + + + org.eclipse.jdt.core.javabuilder + + + + + org.eclipse.m2e.core.maven2Builder + + + + + + org.eclipse.jdt.core.javanature + org.eclipse.m2e.core.maven2Nature + + diff --git a/server/hu.user.theme.userdark/HOWTO.md b/server/hu.user.theme.userdark/HOWTO.md new file mode 100644 index 00000000..d5cba281 --- /dev/null +++ b/server/hu.user.theme.userdark/HOWTO.md @@ -0,0 +1,4 @@ +* Fordítés előtt telepíteni kell a nodejs appot és globálisan a lessjs library korábbi verzióját: "npm install less@2.7.2 -g" +* A projekt a -dependencies/libs alá fordul +* Az érvényesítéshez futtatni kell a -dependencies projekten az "mvn clean package p2:site" parancsot +* Deploy előtt target platform frissítés szükséges \ No newline at end of file diff --git a/server/hu.user.theme.userdark/assembly/bundle.xml b/server/hu.user.theme.userdark/assembly/bundle.xml new file mode 100644 index 00000000..e6db5eb4 --- /dev/null +++ b/server/hu.user.theme.userdark/assembly/bundle.xml @@ -0,0 +1,19 @@ + + bundle + + jar + + false + + + pom.xml + / + + + ${project.build.directory}/${artifactId}-${version}.jar + / + + + diff --git a/server/hu.user.theme.userdark/assembly/zip.xml b/server/hu.user.theme.userdark/assembly/zip.xml new file mode 100644 index 00000000..bc2cbc63 --- /dev/null +++ b/server/hu.user.theme.userdark/assembly/zip.xml @@ -0,0 +1,16 @@ + + bin + + zip + + false + + + ${project.build.directory}/${artifactId}-${version}.jar + ${artifactId}.jar + / + + + diff --git a/server/hu.user.theme.userdark/build.properties b/server/hu.user.theme.userdark/build.properties new file mode 100644 index 00000000..a12d47e5 --- /dev/null +++ b/server/hu.user.theme.userdark/build.properties @@ -0,0 +1,3 @@ +source.. = src/ +bin.includes = META-INF/,\ + . diff --git a/server/hu.user.theme.userdark/pom.xml b/server/hu.user.theme.userdark/pom.xml new file mode 100644 index 00000000..552a6bd5 --- /dev/null +++ b/server/hu.user.theme.userdark/pom.xml @@ -0,0 +1,106 @@ + + + + 4.0.0 + user.theme + userdark + jar + 1.0.0 + ZK User Dark + ZK User Dark Theme + + 8.0.3 + + + + zkmaven + ZK Maven Plugin Repository + http://mavensync.zkoss.org/maven2 + + + maven-bundle-plugin + bnd maven plugin + http://repo1.maven.org/maven2 + + + + + org.zkoss.zk + zk + ${zk.version} + + + org.zkoss.zk + zul + ${zk.version} + + + org.zkoss.zk + zkmax + ${zk.version} + + + + + ${project.basedir}/src/ + + + ${project.basedir}/src/archive + + + + + org.zkoss.maven + zkless-engine-maven-plugin + 1.0.0 + + + compile-less + + lessc + + + ${project.basedir}/src/archive + ${project.basedir}/target/classes + + + + + + org.apache.maven.plugins + maven-compiler-plugin + 2.3.2 + + 1.5 + 1.5 + + + + org.apache.felix + maven-bundle-plugin + 2.3.7 + true + + *;scope=provided|compile|runtime + + <_include>${project.basedir}/src/archive/META-INF/MANIFEST.MF + ${project.version} + ${project.groupId}.${project.artifactId} + ${project.artifactId} + * + * + + + + + org.apache.maven.plugins + maven-jar-plugin + 2.3.1 + + ../-dependencies/libs + + + + + diff --git a/server/hu.user.theme.userdark/src/archive/META-INF/MANIFEST.MF b/server/hu.user.theme.userdark/src/archive/META-INF/MANIFEST.MF new file mode 100644 index 00000000..59499bce --- /dev/null +++ b/server/hu.user.theme.userdark/src/archive/META-INF/MANIFEST.MF @@ -0,0 +1,2 @@ +Manifest-Version: 1.0 + diff --git a/server/hu.user.theme.userdark/src/archive/metainfo/zk/config.xml b/server/hu.user.theme.userdark/src/archive/metainfo/zk/config.xml new file mode 100644 index 00000000..53dc11c3 --- /dev/null +++ b/server/hu.user.theme.userdark/src/archive/metainfo/zk/config.xml @@ -0,0 +1,14 @@ + + + + userdark + zul + + org.zkoss.theme.userdark.Version + 8.0.3 + + + + org.zkoss.theme.userdark.UserdarkThemeWebAppInit + + diff --git a/server/hu.user.theme.userdark/src/archive/metainfo/zk/lang-addon.xml b/server/hu.user.theme.userdark/src/archive/metainfo/zk/lang-addon.xml new file mode 100644 index 00000000..f560f9a9 --- /dev/null +++ b/server/hu.user.theme.userdark/src/archive/metainfo/zk/lang-addon.xml @@ -0,0 +1,11 @@ + + userdark + zul + xul/html + + + org.zkoss.theme.userdark.Version + 8.0.3 + + + diff --git a/server/hu.user.theme.userdark/src/archive/web/js/zkex/grid/less/grid.less b/server/hu.user.theme.userdark/src/archive/web/js/zkex/grid/less/grid.less new file mode 100644 index 00000000..8c407e88 --- /dev/null +++ b/server/hu.user.theme.userdark/src/archive/web/js/zkex/grid/less/grid.less @@ -0,0 +1,56 @@ +@import "~./zul/less/_header.less"; + +.z-row { + .z-detail-outer { + min-width: 40px; + border-top: 1px solid @meshTitleBorderColor; + padding: 18px 6px; + line-height: normal; + .horGradient(@baseGradientStart, @baseGradientEnd); + vertical-align: top; + } + + &:first-child .z-detail-outer { + border-top: none; + } + + .z-detail-outer + td, + .z-detail-inner:first-child { + border-left: 1px solid @meshTitleBorderColor; + } +} + +.z-detail { + font-size: @baseFontSize; + .size(@baseIconWidth, @baseIconHeight); + border: 1px solid @meshTitleBorderColor; + padding: 0; + line-height: @baseLineHeight; + .verGradient(@baseGradientStart, @baseGradientEnd); + text-align: center; + overflow: hidden; + white-space: nowrap; + cursor: pointer; + + &-icon { + .iconFontStyle(@fontSizeLarge, @iconColor); + position: relative; + left: 1px; + } + &-open .z-detail-icon { + line-height: @baseLineHeight + 2; + left: 0; + } +} + +// IE 8 +.ie8 { + .z-row { + .z-detail-outer{ + background: @meshBackgroundColor; + } + } + .z-detail { + .gradientFallback(@baseGradientStart, @baseGradientEnd); + } +} diff --git a/server/hu.user.theme.userdark/src/archive/web/js/zkex/inp/less/colorbox.less b/server/hu.user.theme.userdark/src/archive/web/js/zkex/inp/less/colorbox.less new file mode 100644 index 00000000..181b72c3 --- /dev/null +++ b/server/hu.user.theme.userdark/src/archive/web/js/zkex/inp/less/colorbox.less @@ -0,0 +1,261 @@ +@import "~./zul/less/_header.less"; + +.z-colorbox { + .displaySize(inline-block, @baseWidth * 5, @baseButtonHeight); + border: 1px solid @colorboxBorderColor; + .borderRadius(@borderRadiusSmall); + margin: 0 2px; + padding: 3px; + background: @baseBackgroundColor; + vertical-align: middle; + position: relative; + overflow: hidden; + cursor: pointer; + + &-current { + .displaySize(inline-block, 100%, 100%); + position: relative; + } + + &-button { + font-size: 11px; + .displaySize(inline-block, 13px, 7px); + line-height: normal; + background: @baseBackgroundColor; + position: absolute; + bottom: 1px; + right: 0; + overflow: hidden; + } + + &-icon { + .iconFontStyle(@baseFontSize, @iconColor); + position: relative; + top: -3px; + left: 3px; + } + + &-disabled, + &-disabled * { + color: @disabledColor !important; + .opacity(@disabledOpacity); + cursor: default !important; + } +} +// Popup shadow +.z-colorbox-popup, +.z-menu-popup { + display: none; + position: absolute; + overflow: auto; + z-index: @basePopupZIndex; + .boxShadow('1px 1px 3px rgba(0, 0, 0, 0.5)'); +} +// Colorpicker +.z-colorpicker { + .size(384px, 332px); + border: 1px solid @colorboxBorderColor; + background: @baseBackgroundColor; + position: relative; + overflow: hidden; + + &-gradient { + .size(256px, 256px); + border: 1px solid @colorboxBorderColor; + position: absolute; + left: 7px; + top: 31px; + cursor: crosshair; + } + + &-overlay { + .size(256px, 256px); + .encodeURL(background-image, '~./zkex/img/colorbox/colorpicker_gradient.png'); + } + + &-bar { + .size(12px, 256px); + border: 1px solid @colorboxBorderColor; + .encodeURL(background-image, '~./zkex/img/colorbox/colorpicker_hue.png'); + position: absolute; + left: 7px; + overflow: hidden; + cursor: n-resize; + } + + &-circle { + .size(11px, 11px); + margin: -5px 0 0 -5px; + .encodeURL(background-image, '~./zkex/img/colorbox/colorpicker_select.gif'); + position: absolute; + top: 0; + left: 0; + overflow: hidden; + } + + &-hue { + .size(27px, 256px); + position: absolute; + top: 31px; + left: 272px; + } + + &-arrows { + .size(27px, 9px); + margin: -4px 0 0 0; + .encodeURL(background-image, '~./zkex/img/colorbox/colorpicker_arrows.gif'); + position: absolute; + left: 0; + overflow: hidden; + cursor: n-resize; + } + + &-color { + border: double; + background: transparent; + position: absolute; + top: 34px; + left: 315px; + } + + &-newcolor { + .size(48px, 32px); + border-bottom: 1px solid; + position: relative; + } + + &-current { + .size(48px, 32px); + border-top: 1px solid; + position: relative; + } + + &-r, &-g, &-b, &-h, &-s, &-v { + width: 55px; + position: absolute; + left: 310px; + } + + &-r {top: 122px;} + &-g {top: 147px;} + &-b {top: 172px;} + &-h {top: 212px;} + &-s {top: 237px;} + &-v {top: 262px;} + + &-text, + &-input { + .fontStyle(@baseContentFontFamily, @fontSizeMedium, normal, @baseTextColor); + } + + &-input { + .size(@baseWidth * 5, @baseButtonHeight); + border: 1px solid @baseBorderColor; + padding: 2px; + background: @baseBackgroundColor; + float: right; + } + + &-hex { + position: absolute; + top: 300px; + left: 10px; + + .z-colorpicker-input { + margin-left: 5px; + width: @baseWidth * 8; + } + } + + &-button { + width: 42px; + position: absolute; + top: 300px; + left: 328px; + cursor: pointer; + } + + &-icon { + color: @textColorGreen; + } +} +// Color Palette +.z-colorpalette { + .size(262px, 222px); + border: 1px solid @colorboxBorderColor; + padding-left: 4px; + background: @baseBackgroundColor; + + &-newcolor { + .size(50px, 24px); + border: 1px solid @colorboxBorderColor; + margin: 4px 2px; + position: relative; + left: 123px; + } + + &-input, + &-button { + position: absolute; + top: 5px; + left: 185px; + } + + &-input { + .fontStyle(@baseContentFontFamily, @fontSizeMedium, normal, @baseTextColor); + .size(65px, @baseButtonHeight); + border: 1px solid @baseBorderColor; + padding: 2px; + background: @baseBackgroundColor; + } + + &-color { + .displaySize(inline-block, 14px, 14px); + border: 1px solid #FFFFFF; + cursor: pointer; + float: left; + + &:hover { + border: 1px solid #000000; + } + } + + &-selected { + border: 1px solid #000000; + } +} +.z-colorbox-paletteicon, +.z-menu-paletteicon, +.z-colorbox-pickericon, +.z-menu-pickericon { + .size(22px, 22px); + .encodeURL(background, '~./zkex/img/colorbox/cb-buttons.gif'); + position: absolute; + cursor: pointer; + z-index: 10; +} +.z-colorbox-paletteicon, +.z-menu-paletteicon { + background-position: 0 0; + top: 5px; + left: 6px; +} +.z-colorbox-pickericon, +.z-menu-pickericon { + background-position: 0 -44px; + top: 5px; + left: 31px; +} +.z-colorpalette-popup .z-colorbox-paletteicon, +.z-colorpalette-popup .z-menu-paletteicon { + background-position: 0 -22px; + left: 6px; +} +.z-colorpalette-popup .z-colorbox-pickericon, +.z-colorpalette-popup .z-menu-pickericon { + left: 31px; +} +.z-colorpicker-popup .z-colorbox-pickericon, +.z-colorpicker-popup .z-menu-pickericon { + background-position: 0 -66px; +} \ No newline at end of file diff --git a/server/hu.user.theme.userdark/src/archive/web/js/zkex/layout/less/columnlayout.less b/server/hu.user.theme.userdark/src/archive/web/js/zkex/layout/less/columnlayout.less new file mode 100644 index 00000000..9fdf3ecb --- /dev/null +++ b/server/hu.user.theme.userdark/src/archive/web/js/zkex/layout/less/columnlayout.less @@ -0,0 +1,19 @@ +@import "~./zul/less/_header.less"; + +.z-columnlayout, +.z-columnchildren, +.z-columnchildren-content { + overflow: hidden; +} +.z-columnchildren { + height: 100%; + float: left; + + &-content { + .size(100%, 100%); + } +} +.z-columnlayout, +.z-columnchildren { + -ms-zoom: 1; +} diff --git a/server/hu.user.theme.userdark/src/archive/web/js/zkex/menu/less/fisheye.less b/server/hu.user.theme.userdark/src/archive/web/js/zkex/menu/less/fisheye.less new file mode 100644 index 00000000..eaa399a1 --- /dev/null +++ b/server/hu.user.theme.userdark/src/archive/web/js/zkex/menu/less/fisheye.less @@ -0,0 +1,26 @@ +@import "~./zul/less/_header.less"; + +.z-fisheye, +.z-fisheye-text, +.z-fisheye-image { + position: absolute; + cursor: pointer; +} +.z-fisheye { + z-index: 2; +} +.z-fisheye-image { + .size(100%, 100%); + border: 0; +} +.z-fisheye-text { + .fontStyle(@baseContentFontFamily, @fontSizeMedium, normal, @baseTextColor); + display: none; + border: 1px solid @baseBorderColor; + padding: 2px 5px; + background: @baseBackgroundColor; + text-align: center; +} +.z-fisheyebar-inner { + position: relative; +} diff --git a/server/hu.user.theme.userdark/src/archive/web/js/zkmax/big/less/biglistbox.less b/server/hu.user.theme.userdark/src/archive/web/js/zkmax/big/less/biglistbox.less new file mode 100644 index 00000000..7830b4a9 --- /dev/null +++ b/server/hu.user.theme.userdark/src/archive/web/js/zkmax/big/less/biglistbox.less @@ -0,0 +1,313 @@ +@import "~./zul/less/_header.less"; + +.resetTable() { + table { + border-spacing: 0; + th, td { + background-clip: padding-box; + } + } +} +.z-biglistbox { + border: 1px solid @baseBorderColor; + background: @biglistboxBackgroundColor; + position: relative; + overflow: hidden; + zoom: 1; + + &-outer { + border: 1px solid @baseBorderColor; + border-top: none; + border-left: none; + margin: 0 15px 15px 0; + background: @baseBackgroundColor; + position: relative; + } + &-faker th { + font-size: 0; + .size(45px, 0); + border: 0; + margin: 0; + padding: 0; + line-height: 0; + overflow: hidden; + } + //head + &-head-outer { + overflow: hidden; + } + &-head { + width: 100%; + border: 0; + overflow: hidden; + float: left; + .resetTable(); + } + &-header { + border: 1px solid @meshTitleBorderColor; + border-left-color: #FFFFFF; + border-top: 0; + padding: 0; + text-align: left; + position: relative; + overflow: hidden; + cursor: default; + white-space: nowrap; + .verGradient(@baseGradientStart, @baseGradientEnd); + + &-content { + .fontStyle(@baseTitleFontFamily, @fontSizeMedium, bold, @textColorGrayLight); + padding: 4px 5px; + line-height: @baseButtonHeight - 1; + position: relative; + white-space: nowrap; + } + } + //body + &-body-outer { + overflow: hidden; + } + &-body { + width: 100%; + border: 0; + background: @baseBackgroundColor; + position: relative; + overflow: hidden; + float: left; + .resetTable(); + + //body content + td { + .fontStyle(@baseContentFontFamily, @fontSizeMedium, normal, @textColorGrayLight); + border-left: 1px solid @meshContentBorderColor; + padding: 4px 5px; + line-height: @baseButtonHeight; + overflow: hidden; + cursor: pointer; + white-space: nowrap; + } + } + &-row { + &:hover td { + color: @hoverColor; + border-color: @meshContentHoverStart; + .verGradient(@meshContentHoverStart, @meshContentHoverEnd); + background-clip: padding-box; + position: relative; + } + &.z-biglistbox-selected { + td { + color: @selectedColor; + border-color: @selectedGradientStart; + .verGradient(@selectedGradientStart, @selectedGradientEnd); + background-clip: padding-box; + position: relative; + } + &:hover td { + color: @selectedHoverColor; + border-color: @selectedHoverBackgroundColor; + .resetGradient(); + background: @selectedHoverBackgroundColor; + position: relative; + } + } + } + //odd rows + &-odd { + background: @meshStripeBackgroundColor; + } + //sort + &-sort { + cursor: pointer; + } + &-sorticon { + color: @iconColor; + position: absolute; + top: -7px; + left: 50%; + } + &-hover { //sortable header hover status + .verGradient(@meshTitleHoverStart, @meshTitleHoverEnd); + background-clip: padding-box; + position: relative; + } + //frozen + &-head-shim, + &-body-shim { + .size(3px, 1px); + overflow: hidden; + float: left; + } + &-verticalbar-frozen { + .size(3px, 100%); + border: 1px solid @baseBorderColor; + background: @biglistboxFrozenBackground; + position: absolute; + top: -3px; + } + &-verticalbar-tick { + .size(8px, 16px); + .encodeURL(background, '~./zkmax/img/big/vbar-tick.png', -0px -0px no-repeat); + position: absolute; + bottom: 1px; + overflow: hidden; + cursor: w-resize; + z-index: 20; + } + //WScroll bar + &-wscroll { + // vertical + &-vertical { + .size(15px, 100%); + position: absolute; + top: 0; + right: -16px; + z-index: 10; + + .z-biglistbox-wscroll-drag { + .size(15px, 115px); + .encodeURL(background, '~./zkmax/img/big/drag-v.png', no-repeat scroll 0 0 transparent); + position: absolute; + overflow: hidden; + cursor: pointer; + z-index: 15; + + .z-biglistbox-wscroll-home, + .z-biglistbox-wscroll-up, + .z-biglistbox-wscroll-down, + .z-biglistbox-wscroll-end { + .size(15px, 15px); + position: absolute; + } + .z-biglistbox-wscroll-home { + top: 0; + } + .z-biglistbox-wscroll-up { + top: 15px; + } + .z-biglistbox-wscroll-down { + bottom: 15px; + } + .z-biglistbox-wscroll-end { + bottom: 0; + } + } + .z-biglistbox-wscroll-pos { + visibility: visible; + .size(15px, 115px); + .borderRadius(2px); + background: contrast(@baseBackgroundColor); + .opacity(0.25); + position: absolute; + left: 0; + top: 0; + z-index: 10; + } + .z-biglistbox-wscroll-endbar { + .size(15px, 7px); + border: 1px solid @baseBorderColor; + .horGradient(@baseGradientStart, @baseGradientEnd); + overflow: hidden; + position: absolute; + right: 0; + z-index: 20; + } + } + // horizontal + &-horizontal { + .size(100%, 15px); + position: absolute; + left: 0; + bottom: -16px; + z-index: 10; + + .z-biglistbox-wscroll-drag { + .size(115px, 15px); + .encodeURL(background, '~./zkmax/img/big/drag-h.png', no-repeat scroll 0 0 transparent); + position: absolute; + overflow: hidden; + cursor: pointer; + z-index: 15; + + .z-biglistbox-wscroll-home, + .z-biglistbox-wscroll-up, + .z-biglistbox-wscroll-down, + .z-biglistbox-wscroll-end { + .size(15px, 15px); + position: absolute; + } + .z-biglistbox-wscroll-home { + left: 0; + } + .z-biglistbox-wscroll-up { + left: 15px; + } + .z-biglistbox-wscroll-down { + right: 15px; + } + .z-biglistbox-wscroll-end { + right: 0; + } + } + .z-biglistbox-wscroll-pos { + visibility: visible; + .size(115px, 15px); + .borderRadius(2px); + background: contrast(@baseBackgroundColor); + .opacity(0.25); + position: absolute; + top: 0; + left: 0; + z-index: 10; + } + .z-biglistbox-wscroll-endbar { + .size(7px, 15px); + border: 1px solid @baseBorderColor; + .verGradient(@baseGradientStart, @baseGradientEnd); + position: absolute; + right: -12px; + overflow: hidden; + z-index: 20; + } + } + } +} + +.ie8 { + .z-biglistbox-row { + &:hover td { + background: @meshHoverBackgroundColorIE8; + } + + &.z-biglistbox-selected { + td { + position: static; + background: @meshSelectedBackgroundColorIE8; + } + &:hover td { + position: static; + background: @meshSelectedHoverBackgroundColorIE8; + } + } + } + .z-biglistbox { + &-header { + .gradientFallback(@baseGradientStart, @baseGradientEnd); + } + &-hover { //sortable header hover status + .gradientFallback(@meshTitleHoverStart, @meshTitleHoverEnd); + } + &-wscroll { + &-vertical { + .z-biglistbox-wscroll-endbar { + .gradientFallback(@baseGradientStart, @baseGradientEnd); + } + } + &-horizontal { + .z-biglistbox-wscroll-endbar { + .gradientFallback(@baseGradientStart, @baseGradientEnd); + } + } + } + } +} diff --git a/server/hu.user.theme.userdark/src/archive/web/js/zkmax/inp/ext/icons-black-2x.png b/server/hu.user.theme.userdark/src/archive/web/js/zkmax/inp/ext/icons-black-2x.png new file mode 100644 index 0000000000000000000000000000000000000000..08bdc74ba01239bdba61a7145ba66cb5663dc210 GIT binary patch literal 15142 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 KakU{K_WuAiVqARy literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/js/zkmax/inp/ext/icons-white.png b/server/hu.user.theme.userdark/src/archive/web/js/zkmax/inp/ext/icons-white.png new file mode 100644 index 0000000000000000000000000000000000000000..2ec87731f69b12483edc1edb26d5ab55cb7d9cd9 GIT binary patch literal 7196 zcmbVRXIN9)woL&7(gdjzKthWYX(FK`Efi@&R1Q_ZD7{LHkRS>HF;oj8MG%oFMG#OR z5XF)Rh=K?Rgh-K25QNZqU%dCc^X_}+-XHIqKi0}#YtOm%+Hl@J(Bmp;R65w zfY;i}{4@Xn5C;H2=Que40KlCHyJP?W0J1he=@JWEIGorE07&$+el5P@j=D9KKl5{c z^-5?+mO04DRys(?lykq&>>>r4#h(F#RMY&bp`D5|I0Uk-Uc05* zHwN5zrZmCn>G)X3@%do-l)_a3bt}#+wuqr2Mr8C^gtGg36H}C%@yA6~tg(g`pN>4> zFGKP$NT1n>N^ip6tm3jVvXf;!-^h&P2P7PGev;4lAjbQ9wM}`D2K<~N%eV75f}!bz=`k6pLZC~&>|;Nu6)sAlGgXmk^vauXe`{`wn7A3TK@9i59G zxrEjM598WkEBJg5IBcL`Xcwm0*M-ha&bf|v_h$v@|8E!hL)T#ur2J6@m{xbti8w@^ zdcD5Iq*wO>l6<112EWskU#Q4(5&RDqIN6l^T^I8o_gqQ;95dFeA2#=Ul;5o&Bj3Uy z;EG1C!B&u3`VQuaerTOE$|m;J`1|wsw-suKyLw@#z0p;(QCsqKfs*SyTCxOL z{^=3pMH*>ac{b|sG?ZwgbjxS9w|qb1qwe(m@1*tvmt-OG`~nY3N^q}Vn>Gdw)nOLD zH7v5Tvu8*f7u~*n+aIP`XaL=8$QP$!ICu|7)#vYG!oz<`M>A*%4D$6%-`DK*zsR?e2*Qa;Nk zrQ!4Dehe+{qH^t3F&k5KNHD{C-4b3Hd{%aOZLYubbmf;qaxulME2G2iZ{Ej0-Vs@#0}~pR zL_DAY{b_JS&UccI7Y)ZFR_1x(L&59@afp>C@}5|4tvJNWDlW@Ip9`^aV?$qee2pW| z&!F~}7$LSH>gK@?fgZ4_rX?RijCeR44+s7yL#!OkuK&>48A_VWvEABTZ)&d!4hm`o zY?z>)sI~8`Ji8&H+S?E~V6RnQfqyW`Od@WzEH%&1q@<)cyR7NapFVo@sAlByfXA*{ z>+&H@9sih0h;G$6uBXN!8dgUUWW7(8BSPSOHWUq#;nb)A;d%5Hh+-e z=^={z^6fSIJJZJPcBsnAN|{?W9uuVfA2-z6@c7#JwK?0QRqCtkv3G$rr1dric7Iz~ zRaG?**F+UFPTW~2EiFAy+m7~z=;HIkUmX1pJBkoorsan7si*IfDv38J9ob#S=~8^_ zs)CL=l|ERV-tV4*jyZ9e?a4V^H_0#~1^IkQvMA2t3eR5$D1pu87OBmo!p++1?-PZ( z^aowLL`~8joJihF1l+ewZ6gPg8~h&l#R#i&#PV%`mQ~c#cI`k#>}>!8NCvPP#x39S zlPp0Fqq~+s&voye0Z))+gm1WS8D7|~T zl6HzfPk@oF2w~wPz!Nk#`%7~h!!~GIQA8FeKY^07N1@()FLw`Y2y?Nr3{lr2B?kG@ zH+zA8HmaFN3|Ub`?j%F`=#(X4I>dy%kid~>QL)c{-?l=MT;=z`kEs-P!aM5Q>%GQL zR9t=1S*j^DTMF!+ zZlr>%xe0ri(eg!ajVzGoBj-^17)~_leUetvHm;ntKrCqAx?%t~FgVs7wRI42Q|zyu z{6u>4r0e8AYXb|iUQ1Qif;<#~!CPy6) z{F338Z{g4j271c0oW-d|1svg)Z;9~cuN6T6&w(@0*s>&TG8g#|Z+=I65u504vM%{3 z8BIsfPp!u&gh6Y?5$p)aB?WF|bTOD#(qT@A()re7^u5V2Z=G794X7)k4wG!JoOH`C z2C|JwR>=e80rD0s`~2C$w1+%+GfMg{)j8H-1Q3!ld5&<$QiuJRC}O*9;kXQLO6zqV}S-H5cq^{^w7h zOlmwyA=>p4)K}T5_$$+8nMPX{7cR)7Eh8hf^kbGD*45>tryppJVHiEFtgKXYbl^dT zRP1f`VE0(l78e(PEeu8a`}$7scq@mUvbLrQS5;Njfc2@bvdx4noKyLw3Hcg+lq?+y z2?<3&chrV$WaO%;3DAL$03{f0&4j~D0|S*MbV7EFO(K~~qs7u%=&t2^_wH?_r>B>) zs)k);bklWUAnvvT=&a` zyW-ccUw=GzF^T`fhYw3|H8pJFX!B+L?u>@Ofkr?JW}UlT|B6%BFxfDpje?z zd9{B~(9X(*J054$V2_nH;kvO526p3nYRnDJJ08)lvvd7VypE}=CJ-M!oYcuQTt648 zx%F$-nNuhyS+=Rcxx#+;jG0+S@>%zAcE$T)rcS=T6LAX{&?=s-FZ#RgQC?+_nT_qO zH{G!-Hrl=C>|nSiUEQ+OY=dghjr}O_K=oOwYN`a?eQ~BpL^D{nZXvn|hgGwv&-TM-v zsR%)gs0Tb3h_*2K!<>T02}vH9`NYAqPHQ*eLAJ^pfz>s;PT?OATc{_~25hwkZBe!; zVHC*@g)JpMRwCM1vg;zo*FcSx0p=+^j{U2x%z^9uB#E>6&ax{RrugEMxW7cQWC zfKyR;%E`0=D+u_MIW42qYOu2_zF0jva6;}e$7b)57vW{!hKDukn`S}sFHg4bt<_}iPe|_% z0$S}v;nc#@PEN0;?s&CvdJ2DisUxg)TPcKMp+)2yN=Q+xYZgj}C`#3V%$yF2eC4Llu{eOElSKoIx$ zCJPaenTT`}vQvY@FFE&Lby4civniJXiq!G{MvwxVKEA#aLa4W0a5$V^gjw1gW2K)O zN1_9WVBmsEPfwretLVAf+}vDYV`K9%ARu7t15!F6YWt~ceG&T{)r_iE_-cJ|STuiV z#1OOYVpnh?c$Xi$(P2b(6m(osulGP(T8c{=8DiEKCVKQ4t;WDkD{}VmvXo)`DJRs@ z%jqKJ5YpP$8da~hD`7$wDxR&e9zquNU8h=^{NN{P-zg`}+g6rZ7z6=kC8uvr$_WwrZVcYmtW8qMs}?^VGV(&cp`k(c05`XWR`ccg zcVDaAkQq{j@m%US6)2VWzWVvsITklWcw-lyy*Ik6dEtXvQm|Pn-|id{_2lD~-L(OT zkg#yKP5J4wpzZ}T>yVYm9zz{^{>7qA?+w0bfi0hHI_wK-R>UUlUbQ4y;R9&UV8>0CiO5jFFvvh$AGzJYl0?!v_} z_h&wD*~y=7sI|Q~-;u)02pMjyIxuL$^Zu3nX78Q0<4GC04n~_6CSRYrMoNh*7R8SD z1%7>+?{)h03XAN-cw%?g_T);SU8gJavVVSYb|^d$WH^qOl~Phu!$x)A(_Zz&EH+3l z4b@Nc&?Ds@LWAD+IT-I=&Hp*;fZd{S9a0$i^yyP=>$7J+du;C<+ilYDeFt5=8G5CR zXk{wY-G@kz?+NL^?T1 z*||~(W~x{CW6(F#V{@h~lK?sKiJcHD5fBhyud1TbYGR&pcPN04#i5(6{+5&dgNtRs z(<$$}@Dq4NTz0m7#m${-Vm1JRn3GVpeMMR+o=1jt*yWfBS-h5^<5?5<1T6%x{73^} zMn;rg@TB4!$8qr^P!M56B^?I5X3&*^AjH0wDSe|wMzBGDveicE*`;I`A2j143-nO% ze|r4;gLeV|du?RI4m}wi3T~mi?i#!!OJjz%EH=)6G-QtW)QK6!|9aQh*w_PXp>zl^ z7H0b@q~FTW@l4b6=Vip-^78Ulh>D7e5}>*f6GYS#T1AJTw67TP3~uBXD^oZ z?I)rFacNQ6Ib#*2a6!GGAHI$&^GHj*!V~mhBM$kdq>dC`{iKX{@7|%kd8LzchBa1y zbkAGA3r$=tQ1Ct!CbFzWS6Pqw-SCx6o`|Pp$z1Te!oZBVvA6QNfBO3M#BNOc_NW2f zM$g^V!(-RV&22b}4&p1BjCL2YFil;HiuKvs*}Uxh=#*|y70-Sw zHg4yOy$XiEB=z?8_BKXNe>5cLMxApcM9w<~lkGBRS z3>u`MUPSuP*?Fh;djLJan@hc(NKE%=i5~Slefsp^$jHbU6iOR>*H(m(d^0pKaN9uR z05>=F1#1OotgWrjM@B}vv0Bzzh(smL9}$4}uWk#8h~#wS%+1ZY{?CXRe_nW6U0sAi zp&AaH>oS5u3amqn3k>2Srgk=0=ZQoj8W8z}NPJvfU8EhiGHFAXPI|l0@%gd?%jr+H z+Pi$L;WNN}PJ@rYe?ea?1olsZYP2#fMIRIYBK@%fsd(9Z8cwhW?3VW3>e20;YhnaH zgClRWBEsYj{fr5FGtUdB#(FDjKz|0z9+pXAo%ntkEcBy2e$eUP)DK5c*yIt|f-rCz z>2%!Q+#Q42)+;&u*jJ5J>)Xq=e$Cd?cbQ|-QzXT7n9D7e!1HZ*xcwxEVDO={6Wes5 z^R^RG^75D5%a<>=i)QD1`0&A>wyh@^F?r(B?$+AHfiGWXx}q+b5QmjtiGuy_V-kBi7Uyck9NiZ%!BQha@EI4)*r;8fRtoYTpn& z=8lN?{`$IGQ|MTtNSG2A{3QxcQSlZ$`1!#!UO=|F;`C9?Icsuu!NK6&Ch_2HHx%Ejfri@ST519r=~ zKs)d&h8*C7h)}Orgz!tbABCyXwuQuDr8y^4@Oh0*O*N1rMach_c>f{xB6$S91K7!z zyaA5o7Qd81Y`B}- z@bkJlO=JJwhj#CwkvyHZRSS4BjsTHTu$58mz^_+`PoFM)H^i*FpR%m+BoR2?fdj2s zvZ9!HrOTX|UNBHfK}NnP>pKZM)waDfTo_&$xpdxJ$PxI9eG4o<`5mvrVocdhwD>1I zsnUsqdzyePxLXfTBJX)ev+oo>2y))RH z%+qnpJembuG=}Ovb1IwrL_iqMr&?DVdB=T;nvzb zb25cj;$85!=d&SN+mftj1&z)=k6iuH-5&MP$;l~Pj|(1W?)0nAc;`F69XmUFB(5f% z(sZWAbGHU*hw9dWc@4xA(S7?dy4-KuTtzFh3lURdYA;*-Iw#xAL zUC*5x)VXETk70-cI<5b{$gpI;-%{*Bi_iVEZA-0fqwRy)t1fGEQF?|QUAF~UTDDQU zf8V3d9>hdO4fuo60d8)!fJ>J)Kw$@T;hR(eB=prqqt*Oqa(yN|9j>GVD=UQN?VPTv zstOvadyBv^jiyM79l6OlIASUBin|R6b~Ta!PUEzOQ^g^*JbIkE@J(UFG-Vm8A`in` zne*95p&Kh28g3QuOez{C6)lvVt?_)H#)&?I8^1rnPEg>I6X(B1a}0|EoR0zyOgKYPTCuJ!a7Z3lHuWEvY$Fg>;BJ01ZWSRB)T ztSv$9sIqcP;%slZY>y$+eT&IxuWoEyH^vzQKw=uuxW{unWAXDlx-#!Jwl$ChhU}d!HcChYo>EMa<=4V6$8V^4#wNjCMB zLq2dI!pGc6E=q7kU27cS^RUmKPZ()XmJF~=H06;8AbC*2dR$n@Uw^p#YY)js!^i?r z!VzJU4~SzwX=9Z{*(Ba5u}RW?Ju&e;2CEnckBen69(M5QEgtE>U=_I#D~|m)TA8b@ zOl_zMN^OPKBg@a?1aW?k=K$V{lJT*Oz*gp}l?l}hrB-34Tlj(M*x$+e9+`U~nypM_ zT^w^SM35Em4u-)v(=TAcE6EYdI7^(HqHVWO&8Qt1td8X2nJ*?Oe@+yQV@$^}0ueZ( z=On2ZDMc`7Wv)^j`;*A_dcT%w?F>>e5@aJqjMtFtrEPOC62MssW+*j<-()3~vP=v0 zQDYclCrDU4TOI(a`RO32e=|9IES9nBqv?X8EYlcA%uqd`+gYiyG@Vu^ zGxq_JA7JdOhB6f2sAeW=h!f+FE(0{65dE*1_9PxuA=l2~LCPKtbPUz+N{%5hnPBFV zxg*}P5XT68k(raNQYQQ>VbGv5;sJFUrd@0!h1kaK4pw>45lfF|>|Ufe_SfU&--Nw! zD .z-portalchildren { + height: 100%; + float: left; + } +} +.z-portalchildren-content { + .size(100%, 100%); +} +.z-portallayout-horizontal { + > .z-portalchildren { + height: 100%; + } +} + + +.z-portallayout-horizontal .z-portalchildren-content { + > .z-panel, + > .z-panel-move-block { + float: left; + } +} +.z-portallayout, +.z-portalchildren { + -ms-zoom: 1; +} diff --git a/server/hu.user.theme.userdark/src/archive/web/js/zkmax/layout/less/rowlayout.less b/server/hu.user.theme.userdark/src/archive/web/js/zkmax/layout/less/rowlayout.less new file mode 100644 index 00000000..f60215f0 --- /dev/null +++ b/server/hu.user.theme.userdark/src/archive/web/js/zkmax/layout/less/rowlayout.less @@ -0,0 +1,21 @@ +@import "~./zul/less/_header.less"; + +.z-rowlayout { + width: 100%; + *zoom: 1; + &:before, &:after { + display: table; + line-height: 0; + content: ""; + clear: both; + } +} + +.z-rowchildren[class*="colspan"] { + display: block; + float: left; + .applyCSS3('box-sizing', 'border-box'); + @media (max-width: 767px) { + float: none; + } +} \ No newline at end of file diff --git a/server/hu.user.theme.userdark/src/archive/web/js/zkmax/layout/less/scrollview.less b/server/hu.user.theme.userdark/src/archive/web/js/zkmax/layout/less/scrollview.less new file mode 100644 index 00000000..a6643fb3 --- /dev/null +++ b/server/hu.user.theme.userdark/src/archive/web/js/zkmax/layout/less/scrollview.less @@ -0,0 +1,104 @@ +@import "~./zul/less/_header.less"; + +.z-scrollview { + position: relative; + overflow: hidden; + white-space: nowrap; + + &-horizontal { + .z-scrollview-content { + height: 100%; + } + .z-scrollview-inner { + display: inline-block; + vertical-align: top; + } + .z-scrollview-scrollbar { + height: 7px; + bottom: 1px; + left: 2px; + right: 2px; + + &-indicator { + height: 100%; + } + } + } + &-vertical { + .z-scrollview-content { + width: 100%; + } + .z-scrollview-scrollbar { + width: 7px; + bottom: 2px; + top: 2px; + right: 1px; + + &-indicator { + width: 100%; + } + } + } + //content and child + &-content { + .applyCSS3('transition-duration', '0'); + .applyCSS3('transform-origin', '0 0'); + .applyCSS3('transition-timing-function', 'cubic-bezier(0.33, 0.66, 0.66, 1)'); + .applyCSS3('transition-delay', '0'); + .transform('translate3d(0, 0, 0)'); + } + &-inner { + position: relative; + zoom: 1; + } + //scrollbar + &-scrollbar { + position: absolute; + z-index: 100; + pointer-events: none; + opacity: 0; + overflow: hidden; + .applyCSS3('transition-property', 'opacity'); + .applyCSS3('transition-duration', '0'); + + &-indicator { + border: 1px solid rgba(255, 255, 255, 0.9); + .borderRadius(3px); + background: rgba(0, 0, 0, 0.5); + background-clip: padding-box; + position: absolute; + z-index: 100; + pointer-events: none; + .applyCSS3('box-sizing', 'border-box'); + .applyCSS3('transition-timing-function', 'cubic-bezier(0.33, 0.66, 0.66, 1)'); + .applyCSS3('transition-duration', '0'); + .transform('translate3d(0, 0, 0)'); + } + } + //loading image + &-load { + .displaySize(none, 100%, 100%); + text-align: center; + vertical-align : middle; + position: absolute; + + &-up, &-down, + &-left, &-right { + .size(32px, 32px); + position: absolute; + z-index: 999; + } + &-up { + .encodeThemeURL(background-image, '~./zkmax/img/tablet/layout/load-up.png'); + } + &-down { + .encodeThemeURL(background-image, '~./zkmax/img/tablet/layout/load-down.png'); + } + &-left { + .encodeThemeURL(background-image, '~./zkmax/img/tablet/layout/load-left.png'); + } + &-right { + .encodeThemeURL(background-image, '~./zkmax/img/tablet/layout/load-right.png'); + } + } +} diff --git a/server/hu.user.theme.userdark/src/archive/web/js/zkmax/layout/less/tablelayout.less b/server/hu.user.theme.userdark/src/archive/web/js/zkmax/layout/less/tablelayout.less new file mode 100644 index 00000000..87e05513 --- /dev/null +++ b/server/hu.user.theme.userdark/src/archive/web/js/zkmax/layout/less/tablelayout.less @@ -0,0 +1,5 @@ +@import "~./zul/less/_header.less"; + +.z-tablechildren { + vertical-align: top; +} diff --git a/server/hu.user.theme.userdark/src/archive/web/js/zkmax/nav/less/nav.less b/server/hu.user.theme.userdark/src/archive/web/js/zkmax/nav/less/nav.less new file mode 100644 index 00000000..4844885b --- /dev/null +++ b/server/hu.user.theme.userdark/src/archive/web/js/zkmax/nav/less/nav.less @@ -0,0 +1,313 @@ +@import "~./zul/less/_header.less"; + +.restUl() { + border: 0; + padding: 0; + margin: 0; + list-style: none; +} +.itemSelected() { + .z-navitem-selected .z-navitem-content { + color: @navSelectedColor; + background: @navSelectedBackgroundColor; + + &:hover { + background: lighten(@navSelectedBackgroundColor, 5%); + } + } +} +.navLevel(@level) { + .z-nav-content, + .z-navitem-content { + &:hover { + background: @navHoverBackgroundColor; + } + &[disabled]:hover { + color: @navColor; + background: darken(@navBackgroundColor, (@level - 1) * 3); + } + } + .z-nav-content, + .z-navitem-content, + .z-navseparator { + background: darken(@navBackgroundColor, (@level - 1) * 3); + } +} +// Navbar +.z-navbar { + display: block; + position: relative; + white-space: nowrap; + ul { + .restUl(); + } + // overall style + > ul { //first level + .navLevel(1); + + ul { //second level + display: none; + width: auto; + .navLevel(2); + + ul { //third level + .navLevel(3); + } + } + } + .itemSelected(); + // horizontal style + &-horizontal { + li { + display: inline-block; + min-width: 180px; + } + > ul { //topmost level + .z-nav-content, + .z-navitem-content { + border-left-width: 0; + } + .navLevel(1); + > li:first-child a, + > .z-navseparator + .z-nav > .z-nav-content, + > .z-navseparator + .z-navitem > .z-navitem-content { + border-left-width: 1px; + } + ul { //second level + position: absolute; + left: 0; + + .z-nav-content, + .z-navitem-content { + border-width: 0 1px 1px 0; + } + > li:first-child a, + > .z-navseparator + .z-nav > .z-nav-content, + > .z-navseparator + .z-navitem > .z-navitem-content { + border-left-width: 1px; + } + ul { //third level + > li:first-child a { + border-left-width: 1px; + } + } + } + } + .z-nav-content:before { + .size(100%, 4px); + background: @navSelectedBackgroundColor; + position: absolute; + bottom: 0; + left: 0; + } + .z-navseparator { + min-width: @baseWidth + 1; //plus 1 for center line + line-height: @baseBarHeight; + vertical-align: top; //for collapsed navbar + position: relative; + + &:before { + .size(1px, @baseBarHeight); + position: absolute; + top: 0; + left: @baseWidth / 2; + } + } + } + // vertical style + &-vertical { + > ul { //topmost level + > li:first-child a { + border-top-width: 1px; + } + .navLevel(1); + } + } +} + +// Nav and Navitem +.z-nav, +.z-navitem { + &-content { + color: @navColor; + display: block; + height: @baseBarHeight; + border: 1px solid @navBorderColor; + padding: 0 8px; + position: relative; + overflow: hidden; + text-decoration: none; + line-height: @baseBarHeight; + } + &-image { + min-width: @navImageSize; + margin-bottom: 4px; + } + &-image, + i { + font-size: @baseFontSize; + .size(@baseIconWidth, @baseIconHeight); + margin-right: 12px; + } + &-text { + font-family: @baseContentFontFamily; + font-size: @fontSizeMedium; + font-weight: normal; + display: inline-block; + } +} + +.z-nav-info { + .fontStyle(@baseContentFontFamily, @fontSizeSmall, bold, @navSelectedColor); + display: inline-block; + height: 14px; + .borderRadius(@baseBorderRadius); + margin-left: 8px; + padding: 0 4px; + line-height: 14px; + background: lighten(@navSelectedBackgroundColor, 10%); + text-align: center; + .boxShadow('0 1px 2px rgba(0,0,0,0.5) inset, 0 1px 0 rgba(255,255,255,0.2)'); +} + +.z-navitem-content[disabled], +.z-navitem-content[disabled]:hover { + cursor: default; + + i, img, .z-navitem-text { + .opacity(0.5); + } +} + +// NavSeparetor +.z-navseparator:before { + content: ''; + display: block; + background: @navSeparatorColor; +} + +// Collapsed +.z-navbar-collapsed { + > ul { //topmost level + > .z-nav > .z-nav-content , + > .z-navitem > .z-navitem-content { + border-width: 0; + + > i { + margin-right: 0; + text-align: center; + } + &:hover { + color: @navColor; + background: @navBackgroundColor; + } + } + > .z-navseparator + .z-nav > .z-nav-content, + > .z-navseparator + .z-navitem > .z-navitem-content { + border-width: 0; + } + > .z-nav > .z-nav-content > .z-nav-text , + > .z-navitem > .z-navitem-content > .z-navitem-text { + display: none; + } + > .z-navitem-selected:hover > .z-navitem-content { + color: @navSelectedColor; + background: lighten(@navSelectedBackgroundColor, 5%); + } + > .z-nav > .z-nav-content > .z-nav-info { + margin-left: 8px; + } + } +} +.z-navbar-horizontal.z-navbar-collapsed { + > ul { //topmost level + > .z-nav, + > .z-navitem { + min-width: @navCollapsedWidth; + } + } +} +.z-navbar-vertical.z-navbar-collapsed { + > ul { //topmost level + min-width: @navCollapsedWidth; + display: inline-block; + } +} + +.z-nav-text-popup, +.z-navitem-text-popup { + color: @navColor; + min-width: 180px; + height: @baseBarHeight; + border: 1px solid @navBorderColor; + padding: 0 32px; + line-height: @baseBarHeight; + background: @navBackgroundColor; + cursor: pointer; + white-space: nowrap; + z-index: @basePopupZIndex; + + &[disabled] { + cursor: default; + .boxShadow('none'); + + &:hover { + cursor: default; + .boxShadow('none'); + } + } +} +.z-navbar-vertical, +.z-nav-popup { + li { + display: block; + } + .z-nav-content:before { + content: ''; + .displaySize(none, 4px, @baseBarHeight); + background: @navSelectedBackgroundColor; + position: absolute; + top: 0; + left: 0; + } + .z-navseparator { + height: @baseHeight + 1; //plus 1 for center line + position: relative; + + &:before { + .size(100%, 1px); + position: absolute; + top: @baseHeight / 2; + } + } + .z-nav-content, + .z-navitem-content { + border-top-width: 0; + } + .z-navseparator + .z-nav > .z-nav-content, + .z-navseparator + .z-navitem > .z-navitem-content { + border-top-width: 1px; + } +} +.z-nav-popup { + border-top-width: 0; + overflow: hidden; + z-index: @basePopupZIndex; + .navLevel(2); + .restUl(); + + ul { //third level + display: none; + position: relative; + .restUl(); + .navLevel(3); + } + .itemSelected(); +} +.z-nav-content:before { + content: ''; + display: none; +} +.z-nav-selected > .z-nav-content:before { + display: block; +} diff --git a/server/hu.user.theme.userdark/src/archive/web/js/zkmax/wgt/less/dropupload.less b/server/hu.user.theme.userdark/src/archive/web/js/zkmax/wgt/less/dropupload.less new file mode 100644 index 00000000..d4f88b51 --- /dev/null +++ b/server/hu.user.theme.userdark/src/archive/web/js/zkmax/wgt/less/dropupload.less @@ -0,0 +1,8 @@ +@import "~./zul/less/_header.less"; + +.z-dropupload { + .size(100px, 100px); + .borderRadius(10px); + padding: 2px; + background: #E6E6E6; +} \ No newline at end of file diff --git a/server/hu.user.theme.userdark/src/archive/web/js/zul/box/less/box.less b/server/hu.user.theme.userdark/src/archive/web/js/zul/box/less/box.less new file mode 100644 index 00000000..d971457a --- /dev/null +++ b/server/hu.user.theme.userdark/src/archive/web/js/zul/box/less/box.less @@ -0,0 +1,164 @@ +@import "~./zul/less/_header.less"; + +//reset table +.resetTable() { + border-spacing: 0; + th, td { + padding: 0; + background-clip: padding-box; + } + th { + text-align: inherit; + } +} + +.z-hbox, +.z-vbox { + .resetTable(); + + &-separator { + margin: 0; + padding: 0; + } +} +.z-hbox-separator { + width: 0.3em; +} +.z-vbox-separator { + height: 0.3em; + td { + line-height: 0; + } +} + +// Splitter +tr.z-splitter-outer > td { + height: @splitterSize; + max-height: @splitterSize; +} +td.z-splitter-outer { + width: @splitterSize; + max-width: @splitterSize; + padding: 0; +} +.z-splitter { + border: 1px solid @baseBorderColor; + + &-horizontal { + width: @splitterSize; + border-width: 0 1px; + .horGradient(@splitterGradientStart, @splitterGradientEnd); + overflow: hidden; + cursor: e-resize; + + > .z-splitter-button { + .size(@splitterSize, 30px); + border-width: 1px 0; + } + .z-splitter-icon { + font-size: @fontSizeXSmall + 1; // add 1px more for .z-icon-caret + position: absolute; + top: 9px; + left: 1px; + + &.z-icon-ellipsis-v { + font-size: @fontSizeXSmall; + top: -21px; + left: 2px; + cursor: e-resize; + } + &.z-icon-ellipsis-v ~ .z-splitter-icon.z-icon-ellipsis-v { + top: 39px; + } + } + } + &-vertical { + height: @splitterSize; + border-width: 1px 0; + .verGradient(@splitterGradientStart, @splitterGradientEnd); + overflow: hidden; + cursor: s-resize; + + > .z-splitter-button { + .size(30px, @splitterSize); + border-width: 0 1px; + } + .z-splitter-icon { + font-size: @fontSizeXSmall; + line-height: normal; + position: absolute; + top: -3px; + left: 11px; + + &.z-icon-ellipsis-h { + top: -2px; + left: -16px; + cursor: s-resize; + } + &.z-icon-ellipsis-h ~ .z-splitter-icon.z-icon-ellipsis-h { + left: 36px; + } + } + } + &-button { + color: @iconColor; + display: inline-block; + border: 1px solid @baseBorderColor; + position: relative; + vertical-align: top; //vertical-align: make it looks same in diff browsers + cursor: pointer; + + &-disabled { + border: 0; + + .z-splitter-vertical & { + cursor: s-resize; + } + .z-splitter-horizontal & { + cursor: e-resize; + } + } + } + &-icon { + .opacity(0.5); + } + &-nosplitter { + cursor: default; + } +} +.z-icon-caret-up, +.z-icon-caret-down, +.z-icon-caret-right, +.z-icon-caret-left { + .z-splitter-button:hover & { + .opacity(1); + } +} + +.ie8 { + .z-splitter { + &-horizontal { + .gradientFallback(@splitterGradientStart, @splitterGradientEnd); + .z-splitter-icon { + &.z-icon-ellipsis-v { + font-size: @baseFontSize; + } + &.z-icon-ellipsis-v ~ .z-splitter-icon.z-icon-ellipsis-v { + top: 37px; + } + } + } + &-vertical { + .gradientFallback(@splitterGradientStart, @splitterGradientEnd); + .z-splitter-icon { + &.z-icon-ellipsis-h { + font-size: @baseFontSize; + top: -3px; + } + &.z-icon-ellipsis-h ~ .z-splitter-icon.z-icon-ellipsis-h { + left: 38px; + } + } + } + } +} diff --git a/server/hu.user.theme.userdark/src/archive/web/js/zul/box/less/layout.less b/server/hu.user.theme.userdark/src/archive/web/js/zul/box/less/layout.less new file mode 100644 index 00000000..c7d28f4b --- /dev/null +++ b/server/hu.user.theme.userdark/src/archive/web/js/zul/box/less/layout.less @@ -0,0 +1,26 @@ +@import "~./zul/less/_header.less"; + +.z-hlayout, .z-vlayout { + overflow: hidden; +} +.z-hlayout { + white-space: nowrap; +} +.z-hlayout-inner { + display: inline-block; + position: relative; + vertical-align: top; + white-space: normal; + .z-valign-bottom > & { + vertical-align: bottom; + } + .z-valign-top > & { + vertical-align: top; + } + .z-valign-middle > & { + vertical-align: middle; + } +} +.z-vlayout-inner { + position: relative; +} \ No newline at end of file diff --git a/server/hu.user.theme.userdark/src/archive/web/js/zul/db/less/calendar.less b/server/hu.user.theme.userdark/src/archive/web/js/zul/db/less/calendar.less new file mode 100644 index 00000000..f62f6e33 --- /dev/null +++ b/server/hu.user.theme.userdark/src/archive/web/js/zul/db/less/calendar.less @@ -0,0 +1,190 @@ +@import "~./zul/less/_header.less"; + +.z-calendar { + .fontStyle(@baseContentFontFamily, @fontSizeMedium, normal, @textColorGrayLight); + border: 1px solid @baseBorderColor; + min-width: 230px; + padding: 2px; + + a { + text-decoration: none; + } + th { + font-family: @baseTitleFontFamily; + font-weight: bold; + padding: 12px 3px; + } + + table { + width: 100%; + } + + &-title { + font-family: @baseTitleFontFamily; + font-weight: bold; + color: @calendarTitleColor; + width: 100%; + padding: 5px 24px; + line-height: @baseLineHeight; + text-align: center; + + &:hover { + color: @calendarTitleHoverColor; + } + } + + &-header { + position: relative; + + & > a { + display: inline-block; + line-height: normal; + } + } + + &-body { + height: 100%; + } + + &-decade { + min-height: 162px; + } + &-month, + &-year { + min-height: 162px; + + .z-calendar-cell { + min-height: 48px; + line-height: @baseLineHeight * 3; + } + } + &-cell { + font-size: @fontSizeSmall; + color: @calendarCellColor; + min-width: @baseButtonWidth; + min-height: @baseButtonHeight; + padding: 3px 0; + line-height: @baseLineHeight + 3; + background: @baseBackgroundColor; + text-align: center; + cursor: pointer; + + &:hover { + .borderRadius(@baseBorderRadius); + background: @hoverBackgroundColor; + } + } + &-weekend { + color: @weekendColor; + background: @weekendBackgroundColor; + } + &-weekday { + color: @weekColor; + background: @baseBackgroundColor; + } + &-outrange { + color: @disabledColor; + text-shadow: none; + } + &-weekofyear { + font-style: italic; + color: @weekofyearColor; + background: @weekofyearBackgroundColor; + cursor: default; + + &:hover { + color: @weekofyearColor; + .borderRadius(0); + background: @weekofyearBackgroundColor; + } + } + + // for transition's animation use only + &-anima { + overflow: hidden; + position: relative; + } + &-anima-inner { + width: 200%; + position: absolute; + + table { + width: 50%; + float: left; + } + } + &-selected { + color: @calendarSelectedColor; + .borderRadius(@baseBorderRadius); + background: @selectedGradientEnd; + + &:hover { + color: @calendarSelectedHoverColor; + background: @selectedHoverGradientEnd; + } + } + &-outside { + color: @disabledColor; + text-shadow: none; + } + &-icon { + .iconFontStyle(20px, @iconColor); + .size(@baseButtonWidth, @baseButtonHeight); + padding: 0 8px; + position: absolute; + + &:hover { + color: @iconHoverColor; + } + } + &-right { + right: 0px; + } + &-left { + left: 0px; + } + + &-left[disabled], + &-right[disabled], + &-disabled { + color: @disabledColor !important; + .opacity(0.4); + text-shadow: none !important; + cursor: default !important; + + &:hover { + background: @baseBackgroundColor; + } + } +} + +.z-datebox-popup { + position: absolute; + + .z-calendar { + border: 0; + & + .z-timebox { + margin: 5px; + } + & ~ .z-datebox-timezone { + margin: 0 5px 5px; + } + } + +} + +// Calendar and Datebox +.z-datebox-timezone { + font-family: @baseContentFontFamily; + font-size: @fontSizeMedium; + font-weight: normal; +} + +.ie8 { + .z-calendar { + min-width: 224px; + &-cell { + min-height: @baseButtonHeight - 6; + } + } +} \ No newline at end of file diff --git a/server/hu.user.theme.userdark/src/archive/web/js/zul/grid/less/grid.less b/server/hu.user.theme.userdark/src/archive/web/js/zul/grid/less/grid.less new file mode 100644 index 00000000..46c14c4a --- /dev/null +++ b/server/hu.user.theme.userdark/src/archive/web/js/zul/grid/less/grid.less @@ -0,0 +1,306 @@ +@import "~./zul/less/_header.less"; + +//reset table +.resetTable() { + table { + border-spacing: 0; + th, td { + background-clip: padding-box; + padding: 0; + } + th { + text-align: inherit; + } + } +} + +//grid +.z-grid { + border: 1px solid @baseBorderColor; + overflow: hidden; + zoom: 1; + //grid header + &-header { + width: 100%; + .verGradient(@baseGradientStart, @baseGradientEnd); + position: relative; + overflow: hidden; + .resetTable(); + } + &-header-border { + border-bottom: 1px solid @meshTitleBorderColor; + margin-top: -1px; + position: relative; + } + //grid body + &-body { + margin-top: auto; + position: relative; + overflow: hidden; + .resetTable(); + } + &-emptybody td { + .fontStyle(@baseContentFontFamily, @fontSizeMedium, normal, @disabledColor); + font-style: italic; + text-align: center; + height: 1px; + } + //grid footer + &-footer { + border-top: 1px solid @baseBorderColor; + background: @meshFootBackgroundColor; + overflow: hidden; + .resetTable(); + + .z-footer { + overflow: hidden; + } + } + &-odd > .z-row-inner, + &-odd > .z-cell { + background: @meshStripeBackgroundColor; + } +} +//column +.z-columns { + th:first-child { + border-left: none; + + // B50-3306729: the first header should have border-left when the first column is covered with other header + &.z-columns-border { + border-left: 1px solid @meshTitleBorderColor; + } + } + &-bar { + border-left: 1px solid @meshTitleBorderColor; + border-bottom: 1px solid @meshTitleBorderColor; + } +} +.z-column { + border-left: 1px solid @meshTitleBorderColor; + border-bottom: 1px solid @meshTitleBorderColor; + padding: 0; + .verGradient(@baseGradientStart, @baseGradientEnd); + background-clip: padding-box; + position: relative; + overflow: hidden; + white-space: nowrap; + + &-hover { + .verGradient(@meshTitleHoverStart, @meshTitleHoverEnd); + .z-column-button { + display: block; + } + } + .z-column-content { + position: relative; + } + &-sort { + .z-column-content { + cursor: pointer; + } + .z-column-sorticon { + color: @iconColor; + position: absolute; + top: -7px; + left: 50%; + } + } + &-button { + color: @iconColor; + display: none; + .size(@baseButtonWidth - 1, @baseBarHeight); + border-left: 1px solid darken(@meshTitleHoverStart, 15%); + line-height: @baseBarHeight; + text-align: center; + position: absolute; + top: 0; + right: 0; + z-index: 15; + cursor: pointer; + text-decoration: none; + .boxShadow('inset 1px 0 #FFFFFF'); + + &:hover { + .verGradient(darken(@meshTitleHoverStart, 5%), darken(@meshTitleHoverEnd, 10%)); + } + } + &-sizing, + &-sizing .z-column-button, + &-sizing.z-column-sort .z-column-content { + cursor: e-resize; + } +} +//row and cell +.z-row { + td:first-child { + border-left: none; + } + .z-row-inner, + .z-cell { + border-left: 1px solid @meshContentBorderColor; + overflow: hidden; + } + &:hover { + > .z-row-inner, + > .z-cell { + .verGradient(@meshContentHoverStart, @meshContentHoverEnd); + background-clip: padding-box; + } + > .z-row-inner > .z-row-content { //for nest issue + color: @hoverColor; + } + } +} + +body:not(.gecko) { + .z-row { + &:hover { + > .z-row-inner, + > .z-cell { + position: relative; + } + } + } +} + +.ie8 { //IE8 does not support :not() pseudo class + .z-row { + &:hover { + > .z-row-inner, + > .z-cell { + position: relative; + } + } + } +} + +//Group +.z-group { + &-inner { + border-top: 1px solid @meshTitleBorderColor; + border-bottom: 1px solid @meshTitleBorderColor; + .verGradient(@groupGradientStart, @groupGradientEnd); + position: relative; + overflow: hidden; + + .z-group-content, + .z-cell { + padding: 3px 5px; + } + } + &-icon { + .iconFontStyle(@baseFontSize, @iconColor); + .displaySize(inline-block, @baseIconWidth, @baseIconHeight); + line-height: @baseIconHeight; + text-align: center; + position: relative; + cursor: pointer; + + &:hover { + color: @iconHoverColor; + } + } +} +.z-groupfoot-inner { + .verGradient(@groupGradientEnd, @groupGradientStart); + overflow: hidden; +} +//content +.z-column-content, +.z-row-content, +.z-group-content, +.z-groupfoot-content, +.z-footer-content { + font-family: @baseContentFontFamily; + font-size: @fontSizeMedium; + color: @textColorGrayLight; + padding: 4px 5px; + line-height: @baseButtonHeight; + overflow: hidden; +} +.z-column-content { + font-weight: bold; + padding: 4px 5px 3px; +} +.z-group-content, +.z-groupfoot-content { + .z-label { + font-weight: bold; + } +} +//Cell Content +.z-grid-body .z-cell { + font-family: @baseContentFontFamily; + font-size: @fontSizeMedium; + padding: 4px 5px; + line-height: @baseButtonHeight; + overflow: hidden; +} +//paging +.z-grid-paging { + &-top { + width: 100%; + border-bottom: 1px solid @pagingBorderColor; + overflow: hidden; + } + &-bottom { + width: 100%; + border-top: 1px solid @pagingBorderColor; + overflow: hidden; + } +} +.z-grid-autopaging { + .z-row-content, + .z-groupfoot-content { + height: @meshAutoPagingRowHeight; + overflow: hidden; + } + .z-group-content { + height: @meshAutoPagingRowHeight - 2; + overflow: hidden; + } +} +//column menu +.z-columns-menugrouping .z-menuitem-image { + .encodeThemeURL(background-image, '~./zul/img/grid/menu-group.png'); +} +.z-columns-menuungrouping .z-menuitem-image { + .encodeThemeURL(background-image, '~./zul/img/grid/menu-ungroup.png'); +} +.z-columns-menuascending .z-menuitem-image { + .encodeThemeURL(background-image, '~./zul/img/grid/menu-arrowup.png'); +} +.z-columns-menudescending .z-menuitem-image { + .encodeThemeURL(background-image, '~./zul/img/grid/menu-arrowdown.png'); +} +// IE 8 +.ie8 { + .z-grid-header { + background: @meshBackgroundColorIE8; + } + .z-column { + position: static; + background: @meshBackgroundColorIE8; + &-hover { + background: @meshHoverBackgroundColorIE8; + } + + &-button:hover { + background: darken(@meshHoverBackgroundColorIE8, 3%); + } + } + .z-row:hover { + > .z-row-inner, + > .z-cell { + position: static; + background: @meshHoverBackgroundColorIE8; + } + } + .z-group-inner { + background: @meshGroupBackgroundColorIE8; + } + .z-groupfoot-inner { + background: @meshGroupFooterBackgroundColorIE8; + } +} diff --git a/server/hu.user.theme.userdark/src/archive/web/js/zul/inp/less/combo.less b/server/hu.user.theme.userdark/src/archive/web/js/zul/inp/less/combo.less new file mode 100644 index 00000000..17464284 --- /dev/null +++ b/server/hu.user.theme.userdark/src/archive/web/js/zul/inp/less/combo.less @@ -0,0 +1,386 @@ +@import "~./zul/less/_header.less"; + +.z-combobox, +.z-bandbox, +.z-datebox, +.z-timebox, +.z-spinner, +.z-doublespinner { + display: inline-block; + min-height: @baseButtonHeight; + white-space: nowrap; + + &-input { + .fontStyle(@baseContentFontFamily, @fontSizeMedium, normal, @baseTextColor); + height: @baseButtonHeight; + border: 1px solid @inputBorderColor; + border-right: 0; + .leftBorderRadius(@borderRadiusSmall); + margin: 0; + padding: 4px 5px; + line-height: @baseLineHeight; + background: @inputBackgroundColor; + + &:focus { + .boxShadow('inset 1px 1px 1px rgba(210, 210, 210, 0.75)'); + } + &[readonly] { + border-color: @readonlyBorderColor; + background: @readonlyBackgroundColor; + } + &[readonly]:focus { + .boxShadow('none'); + } + } + + &-button { + .iconFontStyle(@baseFontSize, @iconColor); + display: inline-block; + min-width: @baseButtonWidth; + height: @baseButtonHeight; + border: 1px solid @inputBorderColor; + .rightBorderRadius(@borderRadiusSmall); + padding: 4px; + line-height: @baseLineHeight; + background: @inputBackgroundColor; + text-align: left; + vertical-align: middle; + overflow: hidden; + cursor: pointer; + + &:hover { + border-color: @hoverBorderColor; + .verGradient(@hoverGradientStart, @hoverGradientEnd); + } + &:active { + border-color: @activeBorderColor; + .verGradient(@activeGradientStart, @activeGradientEnd); + .boxShadow('inset 1px 1px 1px #91AAB7'); + } + input[disabled] + & { + &:hover, + &:active { + border-color: @inputBorderColor; + .resetGradient(); + .boxShadow('none'); + } + } + } + + &-disabled { + .opacity(@disabledOpacity); + & * { + color: @disabledColor !important; + background: @disabledBackgroundColor !important; + cursor: default !important; + } + } + + &-invalid { + border: 1px solid @invalidBorderColor !important; + margin-right: -1px; + background: @baseBackgroundColor; + .boxShadow(inset -1px 0 0 @invalidBorderColor); + } + + &-readonly:focus { + border-color: @readonlyBorderColor; + border-right-width: 0; + background: transparent repeat-x 0 0; + cursor: default; + .boxShadow(none); + } + + &-rightedge { + border-right: 1px solid @inputBorderColor; + .borderRadius(@borderRadiusSmall); + } +} + +.z-combobox-input, +.z-bandbox-input, +.z-datebox-input { + &[readonly] { + cursor: pointer; + } +} + +.z-combobox-button.z-combobox-disabled, +.z-bandbox-button.z-bandbox-disabled, +.z-datebox-button.z-datebox-disabled, +.z-timebox-button.z-timebox-disabled, +.z-spinner-button.z-spinner-disabled, +.z-doublespinner-button.z-doublespinner-disabled { + display: none; +} + +.z-combobox-button { + font-size: @fontSizeLarge; + min-height: @baseButtonHeight; + padding-left: 7px; + padding-top: 5px; +} + +.z-datebox-button, +.z-bandbox-button { + text-align: center; + /*remove input background*/ + background: @baseBackgroundColor; +} + +.z-timebox-button, +.z-spinner-button, +.z-doublespinner-button { + padding: 0; + position: relative; + + &:hover, + &:active { + .resetGradient(); + .boxShadow(none); + } + + & > a { + color: @iconColor; + .size(@baseButtonWidth, @baseButtonHeight / 2); + padding: 0 7px; + background: @baseBackgroundColor; + position: absolute; + left: 0; + overflow: hidden; + text-decoration: none; + + &:first-child {// up icon + top: -1px; + + &:active { + top: 0; + } + } + &:hover { + border-color: @hoverBorderColor; + .verGradient(@hoverGradientStart, @hoverGradientEnd); + } + &:active { + border-color: @activeBorderColor; + .verGradient(@activeGradientStart, @activeGradientEnd); + .boxShadow('inset 1px 1px 1px #91AAB7'); + } + } + // separator + & > i { + z-index: 2; // greater than arrow icon + } + &:hover > i { + .size(@baseButtonWidth, 1px); + border-top: 1px solid @hoverBorderColor; + position: absolute; + top: 11px; + left: 0; + } + & > a ~ a {// bottom icon + bottom: -1px; + + & > i { // fix 1px alignment + position: relative; + top: -2px; + } + &:active { + bottom: -2px; + } + } +} + +.z-timebox-disabled a, +.z-spinner-disabled a, +.z-doublespinner-disabled a { + &:active, + &:hover { + .resetGradient(); + .boxShadow('none'); + } + &:first-child:active { // up icon + top: -1px; // same as default one + } + & ~ a:active { // bottom icon + bottom: -1px; // same as default one + } + + // separator + & + i[class*='-separator'] { + display: none; + } +} + +// Inplace editing +.z-combobox-inplace .z-combobox-input, +.z-bandbox-inplace .z-bandbox-input, +.z-datebox-inplace .z-datebox-input, +.z-timebox-inplace .z-timebox-input, +.z-spinner-inplace .z-spinner-input, +.z-doublespinner-inplace .z-doublespinner-input { + border: 0; + padding: 3px; + background: none; + + &:focus { + .resetGradient(); + .boxShadow('none'); + } +} +.z-combobox-inplace .z-combobox-button, +.z-bandbox-inplace .z-bandbox-button, +.z-datebox-inplace .z-datebox-button, +.z-timebox-inplace .z-timebox-button, +.z-spinner-inplace .z-spinner-button, +.z-doublespinner-inplace .z-doublespinner-button { + visibility: hidden; // Bug ZK-2216: Performance issue of Listbox and Combobox with inplace="true" +} + +// Comboitem +.z-comboitem, +.z-comboitem-button { + font-size: @fontSizeMedium; + white-space: nowrap; + cursor: pointer; +} +.z-comboitem { + display: block; + padding: 3px 2px; + position: relative; + text-shadow: 0 1px #FFFFFF; + min-height: 20px; //ZK-2783: give default height to empty item +} +.z-comboitem-inner, +.z-comboitem-content {//description + .iconFontStyle(@fontSizeXSmall, @textColorGray); +} +.z-comboitem, +.z-comboitem a, +.z-comboitem a:visited { + font-size: @fontSizeMedium; + font-weight: normal; + color: @baseTextColor; + text-decoration: none; +} +.z-comboitem:hover { + .verGradient(@hoverGradientStart, @hoverGradientEnd); +} +.z-comboitem-selected { + .verGradient(@selectedGradientStart, @selectedGradientEnd); + .z-comboitem-text { + color: @selectedColor; + } +} +.z-comboitem-selected:hover { + .verGradient(@selectedHoverGradientStart, @selectedHoverGradientEnd); + .z-comboitem-text { + color: @selectedHoverColor; + } +} +.z-comboitem-image { + margin-top: -4px; + margin-right: 3px; + float: left; + + &:empty { + margin-right: 0px; + } +} +.z-comboitem-icon { + padding: 0 4px 0 3px; +} +.z-combobox-popup, +.z-bandbox-popup, +.z-datebox-popup, +.z-timebox-popup { + font-family: @baseContentFontFamily; + font-weight: normal; + font-size: @fontSizeMedium; + display: block; + border: 1px solid @popupBorderColor; + padding: 2px; + background: @popupBackgroundColor; + position: absolute; + overflow: hidden; +} + +.z-combobox-popup { + overflow: auto; +} + +.z-bandbox-popup { + overflow: auto; + .boxShadow('0 0 15px rgba(0, 0, 0, 0.35)'); +} + +.z-combobox-content { + border: 0; + padding: 0; + margin: 0; + background: transparent none repeat 0 0; + position: relative; + list-style-image: none; + list-style-position: outside; + list-style-type: none; +} + +//Shadow +.z-combobox-shadow, +.z-bandbox-shadow, +.z-datebox-shadow { + .borderRadius(@borderRadiusSmall); + .boxShadow('0 0 15px rgba(0, 0, 0, 0.35)'); +} + +.ie8 { + .z-combobox, + .z-bandbox, + .z-datebox, + .z-timebox, + .z-spinner, + .z-doublespinner { + &-button { + min-width: @baseButtonWidth - 10; + &:hover { + .gradientFallback(@hoverGradientStart, @hoverGradientEnd); + } + &:active { + .gradientFallback(@activeGradientStart, @activeGradientEnd); + } + } + } + + .z-timebox, + .z-spinner, + .z-doublespinner { + &-button { + min-width: @baseButtonWidth - 2; + & > a { + &:hover { + .gradientFallback(@hoverGradientStart, @hoverGradientEnd); + } + &:active { + .gradientFallback(@activeGradientStart, @activeGradientEnd); + } + } + } + } + + .z-combobox-button { + min-width: @baseButtonHeight - 13; + min-height: @baseButtonWidth - 11; + } + + .z-comboitem { + &-selected { + .gradientFallback(@selectedGradientStart, @selectedGradientEnd); + } + &:hover { + .gradientFallback(@hoverGradientStart, @hoverGradientEnd); + } + &-selected:hover { + .gradientFallback(@selectedHoverGradientStart, @selectedHoverGradientEnd); + } + } +} diff --git a/server/hu.user.theme.userdark/src/archive/web/js/zul/inp/less/input.less b/server/hu.user.theme.userdark/src/archive/web/js/zul/inp/less/input.less new file mode 100644 index 00000000..c7647766 --- /dev/null +++ b/server/hu.user.theme.userdark/src/archive/web/js/zul/inp/less/input.less @@ -0,0 +1,166 @@ +@import "~./zul/less/_header.less"; + +.z-textbox, +.z-decimalbox, +.z-intbox, +.z-longbox, +.z-doublebox { + .fontStyle(@baseContentFontFamily, @fontSizeMedium, normal, @baseTextColor); + min-height: @baseButtonHeight; + border: 1px solid @inputBorderColor; + .borderRadius(@borderRadiusSmall); + margin: 0; + padding: 4px 5px 3px; + line-height: @baseLineHeight; + background: @inputBackgroundColor; + + &:focus { + .boxShadow('inset 1px 1px 1px rgba(210, 210, 210, 0.75)'); + } + &[readonly] { + border-color: @readonlyBorderColor; + background: @readonlyBackgroundColor; + } + &[readonly]:focus { + .boxShadow('none'); + } + &-invalid { + border-color: @invalidBorderColor; + background: @baseBackgroundColor; + } + &[disabled] { + color: @disabledColor !important; + background: @disabledBackgroundColor !important; + .opacity(@disabledOpacity); + cursor: default !important; + } + + // Inplace editing + &-inplace { + border: 0; + padding: 3px; + background: none; + resize: none; + } +} + +// error box +.z-errorbox { + color: @errorboxColor; + width: 260px; + position: absolute; + top: 0; + left: 0; + + & > .z-errorbox-icon { + .iconFontStyle(14px, @errorboxColor); + position: absolute; + top: 7px; + left: 7px; + z-index: 2; + } +} +.z-errorbox-left + .z-errorbox-icon { + left: 15px; +} +.z-errorbox-up + .z-errorbox-icon { + top: 15px; +} +.z-errorbox-content { + .fontStyle(@baseContentFontFamily, @fontSizeSmall, normal, @errorboxColor); + width: 100%; + border: 1px solid @errorboxBorderColor; + padding: 5px 20px 5px 26px; + background: @errorboxBackgroundColor; + vertical-align: middle; + position: relative; + overflow: hidden; + cursor: move; + .boxShadow('1px 1px 3px rgba(0, 0, 0, 0.35)'); +} + +.z-errorbox-pointer { + .displaySize(none, 0, 0); + border: 6px solid transparent; + position: absolute; + z-index: 100; +} +// errorbox arrows: base style +.z-errorbox-left, +.z-errorbox-right, +.z-errorbox-up, +.z-errorbox-down { + border: 6px solid transparent; +} +.z-errorbox-left { + border-right-color: @errorboxBorderColor; +} +.z-errorbox-right { + border-left-color: @errorboxBorderColor; +} +.z-errorbox-up { + border-bottom-color: @errorboxBorderColor; +} +.z-errorbox-down { + border-top-color: @errorboxBorderColor; +} +.z-errorbox-close { + font-size: @fontSizeXSmall; + .size(@baseIconWidth - 4, @baseIconHeight - 4); + border: 1px solid transparent; + padding: 0 1px; + position: absolute; + top: 8px; + right: 8px; + cursor: pointer; + + &:hover { + border: 1px solid @errorboxBorderColor; + .borderRadius(@borderRadiusSmall - 1); + } +} +.z-errorbox-icon { + position: absolute; + top: -1px; +} +.z-errorbox-pointer ~ .z-errorbox-close { + top: 7px; + right: 7px; +} + +.z-errorbox-right ~ .z-errorbox-close { + top: 7px; + right: 14px; +} + +.z-errorbox-up ~ .z-errorbox-close, +.z-errorbox-down ~ .z-errorbox-close { + right: 7px; +} +.z-errorbox-up ~ .z-errorbox-close { + top: 15px; +} + +.ie8 { + .z-textbox, + .z-decimalbox, + .z-intbox, + .z-longbox, + .z-doublebox { + min-height: @baseButtonHeight - 10 + 1; + // Inplace editing + &-inplace { + min-height: @baseButtonHeight - 6; + line-height: @baseIconHeight; + } + } +} + +body:not(.ie8) { + .z-errorbox-close { + .opacity(0.6); + &:hover { + .opacity(1); + } + } +} \ No newline at end of file diff --git a/server/hu.user.theme.userdark/src/archive/web/js/zul/inp/less/slider.less b/server/hu.user.theme.userdark/src/archive/web/js/zul/inp/less/slider.less new file mode 100644 index 00000000..67d5e8b6 --- /dev/null +++ b/server/hu.user.theme.userdark/src/archive/web/js/zul/inp/less/slider.less @@ -0,0 +1,106 @@ +@import "~./zul/less/_header.less"; + +.z-slider { + background-image: none; + + &-center { + .borderRadius(5px); + cursor: pointer; + } + + &-button { + .size(@baseIconWidth, @baseIconHeight); + border: 1px solid @sliderBorderColor; + .borderRadius(@borderRadiusSmall); + .gradient('ver', '#FFFFFF 0%; #FEFEFE 50%; #EFEFEF 100%'); + position: relative; + cursor: pointer; + + &:active { + border-top-color: @sliderActiveBorderColor; + border-left-color: @sliderActiveBorderColor; + .verGradient(@baseGradientEnd, @baseGradientStart); + } + + &:hover { + .resetGradient(); + background: @hoverBackgroundColor; + } + } + + &-horizontal { + height: @baseBarHeight; + + .z-slider-center { + .size(100%, @baseHeight - 2); + margin-top: -3px; + .gradient('ver', 'rgba(157, 157, 157, 0.5) 0%; rgba(130, 140, 149, 0.5) 13%; rgba(215, 215, 215, 0.5) 100%'); + position: relative; + top: 50%; + } + + .z-slider-button { + top: -5px; + left: 0; + } + } + + &-vertical { + font-size: 0; + width: @baseBarWidth; + margin-right: 0px; + line-height: 0; + + .z-slider-button { + left: -5px; + } + + .z-slider-center { + .size(@baseWidth - 2, 100%); + margin: auto; + .gradient('hor', 'rgba(157, 157, 157, 0.5) 0%; rgba(130, 140, 149, 0.5) 13%; rgba(215, 215, 215, 0.5) 100%'); + } + } + + &-popup { + font-family: @baseContentFontFamily; + font-size: @fontSizeMedium; + font-weight: normal; + padding: 2px; + text-shadow: 0 1px #FFFFFF; + .boxShadow('0 0 10px rgba(0, 0, 0, 0.35)'); + } + + &-sphere { + .z-slider-vertical .z-slider-button { + bottom: 0; + } + } + + &-sphere, + &-scale { + .z-slider-button { + .borderRadius(15px); + } + } + + &-scale { + .encodeThemeURL(background-image, '~./zul/img/slider/ticks.gif'); + } +} + +.ie8 { + .z-slider { + &-button { + .gradientFallback(#FFFFFF, #EFEFEF); + &:active { + .gradientFallback(@baseGradientEnd, @baseGradientStart); + } + } + + &-vertical .z-slider-center, + &-horizontal .z-slider-center { + .gradientFallback(rgb(157,157,157), rgb(215,215,215)); + } + } +} diff --git a/server/hu.user.theme.userdark/src/archive/web/js/zul/layout/less/absolutelayout.less b/server/hu.user.theme.userdark/src/archive/web/js/zul/layout/less/absolutelayout.less new file mode 100644 index 00000000..aa9f8483 --- /dev/null +++ b/server/hu.user.theme.userdark/src/archive/web/js/zul/layout/less/absolutelayout.less @@ -0,0 +1,11 @@ +@import "~./zul/less/_header.less"; + +.z-absolutelayout { + height: 100%; + position: relative; + overflow: hidden; +} +.z-absolutechildren { + position: absolute; + overflow: auto; +} \ No newline at end of file diff --git a/server/hu.user.theme.userdark/src/archive/web/js/zul/layout/less/anchorlayout.less b/server/hu.user.theme.userdark/src/archive/web/js/zul/layout/less/anchorlayout.less new file mode 100644 index 00000000..97645edd --- /dev/null +++ b/server/hu.user.theme.userdark/src/archive/web/js/zul/layout/less/anchorlayout.less @@ -0,0 +1,18 @@ +@import "~./zul/less/_header.less"; + +.z-anchorlayout, +.z-anchorlayout-body, +.z-anchorchildren { + overflow: hidden; +} + +.z-anchorchildren { + margin: 0; + padding: 0; + float: left; +} + +.z-anchorlayout, +.z-anchorchildren { + -ms-zoom: 1; +} \ No newline at end of file diff --git a/server/hu.user.theme.userdark/src/archive/web/js/zul/layout/less/borderlayout.less b/server/hu.user.theme.userdark/src/archive/web/js/zul/layout/less/borderlayout.less new file mode 100644 index 00000000..d514ee3a --- /dev/null +++ b/server/hu.user.theme.userdark/src/archive/web/js/zul/layout/less/borderlayout.less @@ -0,0 +1,280 @@ +@import "~./zul/less/_header.less"; + +@media print { + .safari {//Bug 2949287 + .z-borderlayout { + position: static; + } + } +} + +@media screen { + .z-borderlayout { + position: relative; + } +} + +.z-borderlayout { + .size(100%, 100%); + border: 0; + background: @baseBackgroundColor; + overflow: hidden; + + &-icon { + .iconFontStyle(@baseFontSize, @iconColor); + .displaySize(block, @baseButtonWidth, @baseButtonHeight); + line-height: @baseButtonHeight; + .opacity(0.5); + text-align: center; + position: absolute; + right: 3px; + overflow: hidden; + cursor: pointer; + + &:hover { + .opacity(1); + } + } +} + +.z-north, +.z-south, +.z-west, +.z-center, +.z-east { + border: 1px solid @baseBorderColor; + background: @baseBackgroundColor; + position: absolute; + overflow: hidden; + + &-noborder { + border: 0; + } + &-header { + .fontStyle(@baseTitleFontFamily, @fontSizeMedium, bold, @textColorGray); + height: @baseBarHeight; + border-bottom: 1px solid @baseBorderColor; + padding: 4px 4px 3px; + line-height: @baseBarHeight - 8; // 24px = 32 - (padding + border) + .verGradient(@baseGradientStart, @baseGradientEnd); + overflow: hidden; + cursor: default; + white-space: nowrap; + } + + &-body { + line-height: @baseLineHeight; + } + + &-collapsed { + .size(@baseBarWidth, @baseBarHeight); + border: 1px solid @collapsedBorderColor; + padding: 5px; + background: @collapsedBackgroundColor; + position: absolute; + overflow: hidden; + cursor: pointer; // ios issue + } + + &-caption { + // ZK-969: should show correct in borderlayout + height: @baseButtonHeight; + } +} +.z-north, +.z-south, +.z-center { + width: 100%; // Fixed for B30-1902533.zul +} +.z-west, +.z-east { + height: 100%; // Fixed for B30-1902533.zul +} + +.z-west, +.z-west-collapsed, +.z-west-splitter { + z-index: 12; +} +.z-center { + z-index: 8; +} +.z-east, +.z-east-collapsed, +.z-east-splitter { + z-index: 10; +} +.z-north, +.z-north-collapsed, +.z-north-splitter { + z-index: 16; +} +.z-south, +.z-south-collapsed, +.z-south-splitter { + z-index: 14; +} + +.z-east, +.z-west, +.z-north, +.z-south { + &-splitter { + .size(@baseWidth, @baseHeight); + .horGradient(@splitterGradientStart, @splitterGradientEnd); + position: absolute; + overflow: hidden; + cursor: e-resize; + + // splitter-button + &-button { + color: @iconColor; + display: inline-block; + border: 1px solid @baseBorderColor; + vertical-align: top;// vertical-align: make it looks same in diff browsers + position: relative; + cursor: pointer; + } + &-button-disabled { + border: 0; + } + } + + &-icon { + font-size: @fontSizeXSmall; + line-height: @baseLineHeight; + .opacity(0.5); + position: absolute; + } +} +.z-north-splitter, +.z-south-splitter { + border-left: 1px solid @baseBorderColor; + border-right: 1px solid @baseBorderColor; + .verGradient(@splitterGradientStart, @splitterGradientEnd); + cursor: s-resize; +} + +.ie8 { + .z-west-icon.z-icon-caret-left, + .z-south-icon.z-icon-caret-down, + .z-east-icon.z-icon-caret-right, + .z-north-icon.z-icon-caret-up { + font-size: @fontSizeMedium; + } +} +.ie8 { + .z-south-icon.z-icon-caret-down { + top: -2px; + } +} + +.z-north-splitter-button:hover .z-icon-caret-up, +.z-south-splitter-button:hover .z-icon-caret-down, +.z-west-splitter-button:hover .z-icon-caret-left, +.z-east-splitter-button:hover .z-icon-caret-right { + opacity: 1; +} +.z-north-splitter-button-disabled .z-icon-caret-up, +.z-south-splitter-button-disabled .z-icon-caret-down, +.z-west-splitter-button-disabled .z-icon-caret-left, +.z-east-splitter-button-disabled .z-icon-caret-right { + display: none; +} +.z-north-splitter-button-disabled, +.z-south-splitter-button-disabled { + cursor: s-resize; +} +.z-west-splitter-button-disabled, +.z-east-splitter-button-disabled { + cursor: e-resize; +} +.z-west-icon, +.z-east-icon { + font-size: @fontSizeXSmall + 1; // add 1px more + top: 8px; + left: 2px; +} + +.z-west-icon.z-icon-ellipsis-v, +.z-east-icon.z-icon-ellipsis-v { + font-size: @fontSizeXSmall; + top: -21px; + left: 3px; + cursor: e-resize; +} +.ie8 { + .z-west-icon.z-icon-ellipsis-v, + .z-east-icon.z-icon-ellipsis-v { + font-size: @baseFontSize; + } +} +.z-north-icon, +.z-south-icon { + left: 11px; + top: -3px; +} +.z-west-icon.z-icon-ellipsis-v ~ .z-west-icon.z-icon-ellipsis-v, +.z-east-icon.z-icon-ellipsis-v ~ .z-east-icon.z-icon-ellipsis-v { + top: 39px; +} + +.z-north-icon.z-icon-ellipsis-h, +.z-south-icon.z-icon-ellipsis-h { + top: -2px; + left: -20px; + cursor: s-resize; +} + +.ie8 { + .z-north-icon.z-icon-ellipsis-h, + .z-south-icon.z-icon-ellipsis-h { + font-size: @baseFontSize; + } +} + +.z-north-icon.z-icon-ellipsis-h ~ .z-north-icon.z-icon-ellipsis-h, +.z-south-icon.z-icon-ellipsis-h ~ .z-south-icon.z-icon-ellipsis-h { + left: 40px; +} + +.z-west-splitter-button, +.z-east-splitter-button { + .size(8px, 30px); + border-width: 1px 0; +} +.z-north-splitter-button, +.z-south-splitter-button { + .size(30px, 8px); + border-width: 0 1px; +} + +.ie8 { + .z-borderlayout > div { + border: 0; + } +} + +.ie8 { + .z-north, + .z-south, + .z-west, + .z-center, + .z-east { + &-header { + .gradientFallback(@baseGradientStart, @baseGradientEnd); + } + } + .z-east, + .z-west, + .z-north, + .z-south { + &-splitter { + .gradientFallback(@splitterGradientStart, @splitterGradientEnd); + } + } + .z-north-splitter, + .z-south-splitter { + .gradientFallback(@splitterGradientStart, @splitterGradientEnd); + } +} \ No newline at end of file diff --git a/server/hu.user.theme.userdark/src/archive/web/js/zul/menu/less/menu.less b/server/hu.user.theme.userdark/src/archive/web/js/zul/menu/less/menu.less new file mode 100644 index 00000000..dee46815 --- /dev/null +++ b/server/hu.user.theme.userdark/src/archive/web/js/zul/menu/less/menu.less @@ -0,0 +1,367 @@ +@import "~./zul/less/_header.less"; + +.hoverStyle() { + border-color: @hoverBorderColor; + .verGradient(@hoverGradientStart, @hoverGradientEnd); +} +.activeStyle() { + border-color: @menuActiveBorderColorTR @menuActiveBorderColorBL @menuActiveBorderColorBL @menuActiveBorderColorTR; + .verGradient(@baseGradientStart, @baseGradientEnd); + .boxShadow('inset 1px 1px 1px rgba(210, 210, 210, 0.75)'); +} +.restUl() { + background: transparent none repeat 0 0; + border: 0; + padding: 0; + margin: 0; + position: relative; + list-style-image: none; + list-style-position: outside; + list-style-type: none; +} + +// define common font property +.z-menubar { + display: block; + border-top: 1px solid @baseBorderColor; + border-bottom: 1px solid @baseBorderColor; + padding: 3px 0; + .verGradient(@baseGradientStart, @baseGradientEnd); + position: relative; + + ul { + overflow: hidden; + .restUl(); + } + li { + display: block; + padding: 0; + position: relative; + } + + &-horizontal { + li { + margin: 0 2px; + float: left; + } + .z-menuseparator { + display: block; + width: 1px; + border-left: 1px solid @menuSeparatorBorderColor; + line-height: @baseButtonHeight; + } + } + &-vertical { + ul { + display: inline-table; + } + li { + margin: 3px 2px 4px; + &:first-child { + margin: 2px; + } + } + .z-menuseparator { + height: 0; + min-height: 0; + border-top: 1px solid @menuSeparatorBorderColor; + line-height: 0; + } + .z-menu { + &-icon { + position: absolute; + right: 5px; + top: 5px; + } + } + } +} +.z-menu-hover > .z-menu-content, +.z-menuitem-hover > .z-menuitem-content { + .hoverStyle(); +} + +.z-menu, +.z-menuitem { + .restUl(); //avoid using none default zclass + &-text { + font-family: @baseTitleFontFamily; + font-size: @fontSizeMedium; + font-weight: normal; + display: inline-block; + line-height: @baseIconHeight; + text-shadow: 0 1px #FFFFFF; + + // align for img + text + img ~ & { + vertical-align: middle; + } + &:empty { + display: none; + } + } + &-image { + max-width: @menuImageSize; + margin-right: 3px; + } + &-content { + color: @textColorGray; + display: block; + border: 1px solid transparent; + .borderRadius(@baseBorderRadius); + padding: 3px 6px 3px; + line-height: @baseLineHeight - 2; + position: relative; + cursor: pointer; + text-decoration: none; + white-space: nowrap; + z-index: 20; // the 20 is greater than menupopup-separator's z-index + + &:hover { + .hoverStyle(); + } + &:focus { + .hoverStyle(); + } + &:active { + .activeStyle(); + } + &[disabled] { + .opacity(@disabledOpacity); + border: 1px solid transparent; + .resetGradient(); + cursor: default; + .boxShadow('none'); + } + } + + // icon sclass + &-content i { + vertical-align: text-bottom; + } +} +.z-menu { + &-separator { + display: none; + } + &-clickable { + .z-menu-separator { + .size(1px, 100%); + background: @hoverBorderColor; + position: absolute; + top: 0; + right: 18px; + } + &.z-menu:hover .z-menu-separator { + display: block; + } + &.z-menu:active, + &.z-menu-selected { + .z-menu-separator { + background: @menuSeparatorBackgroundColor; + } + } + .z-menu-text { + margin-right: 3px; + } + } + &-content { + padding-right: 18px; + } + + &-icon { + position: absolute; + top: 5px; + right: 5px; + + &.z-icon-caret-down { + font-size: @fontSizeLarge; + } + + &.z-icon-caret-right { + font-size: 15px; + } + } + &-icon, + &-icon:hover, + &-icon:active { + color: @iconColor; + vertical-align: text-bottom; + } + &-selected > &-content { + .activeStyle(); + } +} +.z-menuitem { + &-selected > &-content { + .activeStyle(); + } +} + +// menupopup +.z-menupopup-shadow, +.z-menu-palette-popup, +.z-menu-picker-popup, +.z-menu-content-popup { + .boxShadow('1px 1px 2px rgba(0, 0, 0, 0.2)'); +} + +.z-menu-content-popup { + .displaySize(none, auto, auto); + position: absolute; + overflow: auto; + z-index: @basePopupZIndex; +} +.z-menupopup { + border: 1px solid @baseBorderColor; + padding: 3px; + background: @menuPopupBackground; + left: 0; + top: 0; + white-space: nowrap; + z-index: @basePopupZIndex; + + ul { + .restUl(); + } + &-separator { + .size(2px, 100%); + border-width: 3px 1px 3px 0; + border-style: solid; + border-color: @menuPopupSeparatorBorder; + background: @menuPopupSeparatorBackground; + position: absolute; + top: 0; + left: 31px; + z-index: 10; + } + .z-menu-image, + .z-menuitem-image { + min-width: @menuImageSize; + min-height: @menuImageSize; + margin-right: 9px; + } + .z-menuitem-icon { + .iconFontStyle(14px, @checkedColor); + display: none; + position: absolute; + top: 5px; + left: 7px; + } + .z-menu-content { + padding-right: 16px; + } + .z-menu-icon { + position: absolute; + top: 5px; + right: 5px; + } + .z-menuseparator { + font-size: 1px; + display: block; + width: auto; + min-height: 2px; + border-bottom: 1px solid @menuPopupSeparatorBorder; + padding: 0px; + line-height: 1px; + background: @menuPopupSeparatorBackground; + position: relative; + } + [class^="z-icon"] { + text-align: center; + display: inline-block; + min-width: @menuImageSize; + margin-right: 9px; + } +} +//define checked menuitem effect in menupopup +.z-menuitem-checkable .z-menuitem-image { + border: 1px solid @checkedBorderColor; + background: @checkedBackgroundColor; +} +.z-menuitem-checked.z-menuitem-checkable .z-menuitem-icon { + display: block; +} + +//define menubar hor scroll +.z-menubar { + &-scroll { + overflow: hidden; + } + &-body { + width: 100%; + margin-left: 32px; + margin-right: 32px; + position: relative; + overflow: hidden; + } + &-content { + width: 5000px; + } + &-icon { + .iconFontStyle(@fontSizeMedium, @iconColor); + .opacity(0.7); + margin-top: -@fontSizeMedium/2; + margin-left: -@fontSizeMedium/2 + 2; + position: absolute; + top: 50%; + left: 50%; + } + &-left, + &-right { + &:active { + .boxShadow('inset 1px 1px 1px rgba(210, 210, 210, 0.75)'); + } + &:hover { + > .z-menubar-icon { + color: @iconHoverColor; + opacity: 1; + text-shadow: 1px 0 #C2E0F9; + } + } + } + &-left { + left: 0; + } + &-scrollable { + .size(@baseBarWidth, 100%); + border: 1px solid @baseBorderColor; + border-width: 0 1px; + line-height: normal; + .verGradient(@baseGradientStart, @baseGradientEnd); + position: absolute; + top: 0; + right: 0; + cursor: pointer; + z-index: 25; + } +} + +.ie8 { + .z-menu-hover > .z-menu-content, + .z-menuitem-hover > .z-menuitem-content { + .gradientFallback(@hoverGradientStart, @hoverGradientEnd); + } + + .z-menu, .z-menuitem { + &-content { + &:hover, &:focus { + .gradientFallback(@hoverGradientStart, @hoverGradientEnd); + } + &:active { + .gradientFallback(@baseGradientStart, @baseGradientEnd); + } + } + + &-selected > &-content { + .gradientFallback(@baseGradientStart, @baseGradientEnd); + } + } + + .z-menupopup { + .z-menuitem-icon { + top: 6px; + left: 8px; + } + } +} diff --git a/server/hu.user.theme.userdark/src/archive/web/js/zul/mesh/less/auxhead.less b/server/hu.user.theme.userdark/src/archive/web/js/zul/mesh/less/auxhead.less new file mode 100644 index 00000000..1c622a3a --- /dev/null +++ b/server/hu.user.theme.userdark/src/archive/web/js/zul/mesh/less/auxhead.less @@ -0,0 +1,41 @@ +@import "~./zul/less/_header.less"; + +.z-auxhead { + th:first-child { + border-left: none; + + // B50-3306729: the first header should have border-left when the first column is covered with other header + &.z-auxhead-border { + border-left: 1px solid @meshTitleBorderColor; + } + } + + &-bar { + border-left: 1px solid @meshTitleBorderColor; + } +} + +.z-auxheader { + border-left: 1px solid @meshTitleBorderColor; + border-bottom: 1px solid @meshTitleBorderColor; + padding: 0; + .verGradient(@baseGradientStart, @baseGradientEnd); + background-clip: padding-box; + position: relative; + overflow: hidden; + white-space: nowrap; + + &-content { + .fontStyle(@baseContentFontFamily, @fontSizeMedium, bold, @textColorGrayLight); + padding: 4px 5px 3px; + line-height: @baseButtonHeight; + overflow: hidden; + } +} + +.ie8 { + .z-auxheader { + position: static; + background: @meshBackgroundColorIE8; + } +} \ No newline at end of file diff --git a/server/hu.user.theme.userdark/src/archive/web/js/zul/mesh/less/frozen.less b/server/hu.user.theme.userdark/src/archive/web/js/zul/mesh/less/frozen.less new file mode 100644 index 00000000..a766f21d --- /dev/null +++ b/server/hu.user.theme.userdark/src/archive/web/js/zul/mesh/less/frozen.less @@ -0,0 +1,30 @@ +@import "~./zul/less/_header.less"; + +.z-frozen { + .encodeThemeURL(background-image, '~./zul/img/common/bar-bg.png'); + overflow: hidden; + + &-body { + overflow: hidden; + float: left; + } + + &-inner { + overflow-x: scroll; + overflow-y: hidden; + float: right; + + div { + height: 100%; + } + } +} + +.ie8, .ie9, .ie10 { + .z-frozen { + &-inner { + padding-top: 1px; + margin-top: -1px; + } + } +} \ No newline at end of file diff --git a/server/hu.user.theme.userdark/src/archive/web/js/zul/mesh/less/paging.less b/server/hu.user.theme.userdark/src/archive/web/js/zul/mesh/less/paging.less new file mode 100644 index 00000000..4a569359 --- /dev/null +++ b/server/hu.user.theme.userdark/src/archive/web/js/zul/mesh/less/paging.less @@ -0,0 +1,146 @@ +@import "~./zul/less/_header.less"; + +.z-paging { + height: @baseBarHeight; + border-bottom: 1px solid @pagingBorderColor; + padding: 4px 10px 3px; + background: @pagingBackgroundColor; + position: relative; + + &-os { + border-bottom: none; + padding-bottom: 4px; + } + ul { + display: inline-block; + margin: 0; + padding: 0; + + > li { + display: inline; + } + } + &-button { + .fontStyle(@baseContentFontFamily, @fontSizeMedium, normal, @pagingColor); + display: inline-block; + min-width: @baseButtonWidth; + height: @baseButtonHeight; + border: 1px solid @pagingBorderColor; + .borderRadius(@borderRadiusSmall); + margin-right: 6px; + padding: 4px 0px; + line-height: @baseLineHeight; + .verGradient(@baseGradientStart, @baseGradientEnd); + text-align: center; + vertical-align: top; + cursor: pointer; + text-decoration: none; + white-space: nowrap; + + &:hover { + border-color: @pagingActiveBorderColor; + .boxShadow('0 0 2px rgba(0, 0, 0, 0.34)'); + } + &:active { + border-color: @pagingActiveBorderColor @pagingBorderColor; + .verGradient(@baseGradientEnd, @baseGradientStart); + } + &[disabled] { + color: @disabledColor; + .opacity(@disabledOpacity); + cursor: default; + + &:hover { + border-color: @pagingBorderColor; + .boxShadow('0 0 0 rgba(0, 0, 0, 0)'); + } + &:active { + border-color: @pagingBorderColor; + .verGradient(@baseGradientStart, @baseGradientEnd); + } + .z-paging-icon, + .z-paging-icon:hover { + color: @disabledColor; + } + } + } + .z-paging-icon { + .iconFontStyle(@fontSizeXLarge, @pagingColor); + line-height: @baseLineHeight; + } + &-noborder { + border-color: transparent; + .resetGradient(); + &:hover { + border-color: transparent; + .boxShadow('0 0 0 rgba(0, 0, 0, 0)'); + text-decoration: underline; + } + &:active { + border-color: transparent; + .resetGradient(); + } + } + &-selected { + color: @pagingSelectedColor; + border-color: @pagingActiveBorderColor; + .resetGradient(); + background: @pagingSelectedBackgroundColor; + &:hover { + border-color: @pagingActiveBorderColor; + .boxShadow('0 0 0 rgba(0, 0, 0, 0)'); + } + &:active { + border-color: @pagingActiveBorderColor; + .resetGradient(); + background: @pagingSelectedBackgroundColor; + } + } + &-input { + .fontStyle(@baseContentFontFamily, @fontSizeMedium, normal, @textColorGrayDark); + height: @baseButtonHeight; + border: 1px solid @pagingBorderColor; + margin-left: 6px; + padding: 3px 0; + line-height: 20px; + vertical-align: baseline; + &[disabled] { + color: @disabledColor; + .opacity(@disabledOpacity); + cursor: default; + } + } + &-text { + .fontStyle(@baseContentFontFamily, @fontSizeMedium, normal, @textColorGrayDark); + margin-right: 12px; + &-disabled { + color: @disabledColor; + } + } + &-info { + .fontStyle(@baseContentFontFamily, @fontSizeMedium, normal, @textColorGrayDark); + padding: 4px 0; + position: absolute; + top: 4px; + right: 10px; + } +} + +.ie8 { + .z-paging { + &-input { + vertical-align: middle; + } + &-button { + .gradientFallback(@baseGradientStart, @baseGradientEnd); + &:active { + .gradientFallback(@baseGradientEnd, @baseGradientStart); + } + &[disabled] { + &:active { + .gradientFallback(@baseGradientStart, @baseGradientEnd); + } + } + } + } +} diff --git a/server/hu.user.theme.userdark/src/archive/web/js/zul/sel/less/listbox.less b/server/hu.user.theme.userdark/src/archive/web/js/zul/sel/less/listbox.less new file mode 100644 index 00000000..04950c2c --- /dev/null +++ b/server/hu.user.theme.userdark/src/archive/web/js/zul/sel/less/listbox.less @@ -0,0 +1,489 @@ +@import "~./zul/less/_header.less"; + +//reset table +.resetTable() { + table { + border-spacing: 0; + th, td { + background-clip: padding-box; + padding: 0; + } + th { + text-align: inherit; + } + } +} + +//listbox +.z-listbox { + border: 1px solid @baseBorderColor; + overflow: hidden; + zoom: 1; + //listbox header + &-header { + width: 100%; + .verGradient(@baseGradientStart, @baseGradientEnd); + position: relative; + overflow: hidden; + .resetTable(); + } + &-header-border { + border-bottom: 1px solid @meshTitleBorderColor; + margin-top: -1px; + position: relative; + } + //listbox body + &-body { + position: relative; + overflow: hidden; + .resetTable(); + } + &-emptybody td { + .fontStyle(@baseContentFontFamily, @fontSizeMedium, normal, @disabledColor); + font-style: italic; + text-align: center; + height: 1px; + } + //listbox footer + &-footer { + border-top: 1px solid @baseBorderColor; + background: @meshFootBackgroundColor; + overflow: hidden; + .resetTable(); + } + + &-odd.z-listitem { + background: @meshStripeBackgroundColor; + } +} +//listhead +.z-listhead { + th:first-child { + border-left: none; + + // B50-3306729: the first header should have border-left when the first column is covered with other header + &.z-listhead-border { + border-left: 1px solid @meshTitleBorderColor; + } + } + &-bar { + border-left: 1px solid @meshTitleBorderColor; + border-bottom: 1px solid @meshTitleBorderColor; + } +} +.z-listheader { + border-left: 1px solid @meshTitleBorderColor; + border-bottom: 1px solid @meshTitleBorderColor; + padding: 0; + .verGradient(@baseGradientStart, @baseGradientEnd); + background-clip: padding-box; + position: relative; + overflow: hidden; + white-space: nowrap; + + &-hover { + .verGradient(@meshTitleHoverStart, @meshTitleHoverEnd); + } + &-sort { + .z-listheader-content { + cursor: pointer; + } + .z-listheader-sorticon { + color: @iconColor; + position: absolute; + top: -7px; + left: 50%; + } + } + &-hover .z-listheader-button { + display: block; + } + &-checkable { + .displaySize(inline-block, @baseIconWidth, @baseIconHeight); + border: 1px solid @checkedBorderColor; + background: @checkedBackgroundColor; + vertical-align: text-top; + + .z-listheader-icon { + display: none; + cursor: default; + } + &.z-listheader-checked .z-listheader-icon { + color: @checkedColor; + display: block; + padding-left: 1px; + line-height: @baseLineHeight; + } + } + &-button { + color: @iconColor; + .displaySize(none, @baseButtonWidth - 1, @baseBarHeight); + border-left: 1px solid darken(@meshTitleHoverStart, 15%); + line-height: @baseBarHeight; + text-align: center; + position: absolute; + top: 0; + right: 0; + text-decoration: none; + cursor: pointer; + z-index: 15; + .boxShadow('inset 1px 0 #FFFFFF'); + + &:hover { + .verGradient(darken(@meshTitleHoverStart, 5%), darken(@meshTitleHoverEnd, 10%)); + } + } + &-sizing, + &-sizing .z-listheader-button, + &-sizing.z-listheader-sort .z-listheader-content { + cursor: e-resize; + } +} +// ZK-2151: use strict selector to prevent nest problem +//list item and cell +.z-listitem { + background: @meshBackgroundColor; + + td:first-child { + border-left: none; + } + //list cell + .z-listcell { + border-left: 1px solid @meshContentBorderColor; + overflow: hidden; + cursor: pointer; + } + &:hover { + > .z-listcell { + .verGradient(@meshContentHoverStart, @meshContentHoverEnd); + background-clip: padding-box; + + > .z-listcell-content { + color: @hoverColor; + } + } + } + //check mark + &-checkable { + .displaySize(inline-block, @baseIconWidth, @baseIconHeight); + border: 1px solid @checkedBorderColor; + background: @checkedBackgroundColor; + vertical-align: text-top; + + &.z-listitem-radio { + .borderRadius(@baseIconWidth / 2); + } + .z-listitem-icon { + display: none; + cursor: default; + } + } + //selected list cell + &.z-listitem-selected { + > .z-listcell { + border-color: @selectedGradientStart; + .verGradient(@selectedGradientStart, @selectedGradientEnd); + background-clip: padding-box; + position: relative; + + > .z-listcell-content { + color: @selectedColor; + } + } + &:hover { + > .z-listcell { + border-color: @selectedHoverGradientStart; + .verGradient(@selectedHoverGradientStart, @selectedHoverGradientEnd); + position: relative; + } + .z-listcell-content { + color: @selectedHoverColor; + } + } + } + &.z-listitem-selected.z-listitem-focus { + > .z-listcell { + border-color: @selectedGradientStart; + .verGradient(@selectedFocusGradientStart, @selectedFocusGradientEnd); + background-clip: padding-box; + position: relative; + + > .z-listcell-content { + color: @selectedFocusColor; + } + } + &:hover { + > .z-listcell { + border-color: @selectedHoverGradientStart; + .verGradient(@selectedHoverGradientStart, @selectedHoverGradientEnd); + position: relative; + } + .z-listcell-content { + color: @selectedHoverColor; + } + } + } + &-focus { + > .z-listcell { + .verGradient(@meshContentFocusStart, @meshContentFocusEnd); + background-clip: padding-box; + position: relative; + } + .z-listcell-content { + color: @hoverColor; + } + } + //selected check mark + &-selected { + > .z-listcell > .z-listcell-content + > .z-listitem-checkable .z-listitem-icon { + color: @checkedColor; + display: block; + padding-left: 1px; + line-height: @baseLineHeight; + cursor: pointer; + + &.z-icon-check {} //for checkbox, use font-awesome + &.z-icon-radio { //for radio + .size(@baseIconWidth / 2, @baseIconWidth / 2); + .borderRadius(@baseIconWidth / 4); + margin: 3px; + padding: 0; + background: @checkedColor; + } + } + } + //disabled + &.z-listitem-disabled { + * { + color: @disabledColor !important; + cursor: default !important; + } + &:hover > .z-listcell { + .resetGradient(); + position: relative; + } + a, a:visited, a:hover { + text-decoration: none; + } + } + a, a:visited, a:hover { + text-decoration: none; + } +} + +body:not(.gecko) { + .z-listitem { + &:hover { + > .z-listitem { + position: relative; + } + } + } +} + +//Group +.z-listgroup { + &-inner { + border: 1px solid @meshTitleBorderColor; + border-left: none; + border-right: none; + .verGradient(@groupGradientStart, @groupGradientEnd); + position: relative; + overflow: hidden; + + .z-listcell-content, + .z-listgroup-content { + padding: 3px 5px; + } + } + //check mark + &-checkable { + .displaySize(inline-block, @baseIconWidth, @baseIconHeight); + border: 1px solid @checkedBorderColor; + margin-right: 2px; + background: @checkedBackgroundColor; + vertical-align: text-top; + + .z-listgroup-icon { + display: none; + cursor: default; + } + } + //selected check mark + &-selected &-checkable { + .z-listgroup-icon { + .iconFontStyle(@fontSizeMedium, @checkedColor); + display: block; + padding-right: 2px; + line-height: @baseLineHeight; + cursor: pointer; + + &:hover { + color: @checkedColor; + } + } + } + &-icon { + .iconFontStyle(@baseFontSize, @iconColor); + .displaySize(inline-block, @baseIconWidth, @baseIconHeight); + line-height: @baseIconHeight; + text-align: center; + vertical-align: text-top; + position: relative; + cursor: pointer; + + &:hover { + color: @iconHoverColor; + } + } +} +.z-listgroupfoot-inner { + .verGradient(@groupGradientEnd, @groupGradientStart); + overflow: hidden; +} +//content +.z-listheader-content, +.z-listcell-content, +.z-listgroup-content, +.z-listgroupfoot-content, +.z-listfooter-content { + .fontStyle(@baseContentFontFamily, @fontSizeMedium, normal, @textColorGrayLight); + padding: 4px 5px; + line-height: @baseButtonHeight; + overflow: hidden; +} +.z-listheader-content { + font-weight: bold; + padding: 4px 5px 3px; + position: relative; +} +.z-listgroup-content, +.z-listgroupfoot-content { + .z-label { + font-weight: bold; + } +} +//paging +.z-listbox-paging { + &-top { + border-bottom: 1px solid @pagingBorderColor; + overflow: hidden; + width: 100%; + } + &-bottom { + border-top: 1px solid @pagingBorderColor; + overflow: hidden; + width: 100%; + } +} +.z-listbox-autopaging .z-listcell-content { + height: @meshAutoPagingRowHeight; + overflow: hidden; +} +//column menu +.z-listhead-menugrouping .z-menuitem-image { + .encodeThemeURL(background-image, '~./zul/img/grid/menu-group.png'); +} +.z-listhead-menuungrouping .z-menuitem-image { + .encodeThemeURL(background-image, '~./zul/img/grid/menu-ungroup.png'); +} +.z-listhead-menuascending .z-menuitem-image { + .encodeThemeURL(background-image, '~./zul/img/grid/menu-arrowup.png'); +} +.z-listhead-menudescending .z-menuitem-image { + .encodeThemeURL(background-image, '~./zul/img/grid/menu-arrowdown.png'); +} +//select mold +.z-select { + font-family: @baseContentFontFamily; + font-size: @fontSizeMedium; +} + +// ZK-2151: use strict selector to prevent nest problem +// IE8 +.ie8 { + .z-listbox-header { + background: @meshBackgroundColorIE8; + } + .z-listheader { + position: static; + background: @meshBackgroundColorIE8; + &-hover { + background: @meshHoverBackgroundColorIE8; + } + + &-button:hover { + background: darken(@meshHoverBackgroundColorIE8, 3%); + } + } + .z-listitem { + &:hover > .z-listcell { + background: @meshHoverBackgroundColorIE8; + } + &.z-listitem-selected { + > .z-listcell { + position: static; + background: @meshSelectedBackgroundColorIE8; + } + &:hover > .z-listcell { + position: static; + background: @meshSelectedHoverBackgroundColorIE8; + } + } + } + // check icon fallback + .ie8-checkable-icon(z-listheader); + .ie8-checkable-icon(z-listgroup); + .ie8-checkable-icon(z-listitem); + .z-listheader > .z-listheader-content > .z-listheader-checkable.z-listheader-checked, + .z-listgroup-selected > .z-listcell + > .z-listcell-content > .z-listgroup-checkable, + .z-listitem-selected > .z-listcell + > .z-listcell-content > .z-listitem-checkable { + .z-icon-check { + margin: 0; + background-position: -26px 0px; + } + } + // radio icon fallback + .z-listitem > .z-listcell > .z-listcell-content + > .z-listitem-checkable .z-icon-radio { + + background-position: 0 -13px; + } + .z-listitem-selected > .z-listcell > .z-listcell-content + > .z-listitem-checkable .z-icon-radio { + .displaySize(block, 13px, 13px); + margin: 0; + background-position: -26px -13px; + } + .z-listgroup-inner { + background: @meshGroupBackgroundColorIE8; + } + .z-listgroupfoot-inner { + background: @meshGroupFooterBackgroundColorIE8; + } +} +.ie8-checkable-icon(@comp) { + .@{comp} > .z-listcell + > .z-listcell-content > .@{comp}-checkable, + .@{comp} > .@{comp}-content > .@{comp}-checkable { + + border-width: 0; + background: transparent; + .@{comp}-icon { + .displaySize(block, 13px, 13px); + .encodeThemeURL(background, '~./zul/img/common/check-sprite.gif', no-repeat); + position: relative; + top: 2px; + left: 2px; + } + .z-icon-check { + background-position: 0 0; + &:before { + display: none; + } + } + } +} diff --git a/server/hu.user.theme.userdark/src/archive/web/js/zul/sel/less/tree.less b/server/hu.user.theme.userdark/src/archive/web/js/zul/sel/less/tree.less new file mode 100644 index 00000000..06e159a3 --- /dev/null +++ b/server/hu.user.theme.userdark/src/archive/web/js/zul/sel/less/tree.less @@ -0,0 +1,344 @@ +@import "~./zul/less/_header.less"; + +//reset table +.resetTable() { + table { + border-spacing: 0; + th, td { + background-clip: padding-box; + padding: 0; + } + th { + text-align: inherit; + } + } +} + +//tree +.z-tree { + border: 1px solid @baseBorderColor; + overflow: hidden; + zoom: 1; + //tree header div + &-header { + width: 100%; + .verGradient(@baseGradientStart, @baseGradientEnd); + position: relative; + overflow: hidden; + .resetTable(); + } + &-header-border { + border-bottom: 1px solid @meshTitleBorderColor; + margin-top: -1px; + position: relative; + } + //tree body div + &-body { + position: relative; + overflow: hidden; + .resetTable(); + } + &-emptybody td { + .fontStyle(@baseContentFontFamily, @fontSizeMedium, normal, @disabledColor); + font-style: italic; + text-align: center; + height: 1px; + } + //tree footer div + &-footer { + border-top: 1px solid @baseBorderColor; + background: @meshFootBackgroundColor; + overflow: hidden; + .resetTable(); + } +} +//tree open icon and indent space +.z-tree { + &-icon, + &-line { + .displaySize(inline-block, @baseIconWidth, @baseIconHeight); + line-height: @baseIconHeight; + vertical-align: middle; + } + &-icon { + .iconFontStyle(@baseFontSize, @iconColor); + text-align: center; + cursor: pointer; + + &:hover { + color: @iconHoverColor; + } + } +} +//treecols +.z-treecols { + th:first-child { + border-left: none; + + // B50-3306729: the first header should have border-left when the first column is covered with other header + &.z-treecols-border { + border-left: 1px solid @meshTitleBorderColor; + } + } + &-bar { + border-left: 1px solid @meshTitleBorderColor; + border-bottom: 1px solid @meshTitleBorderColor; + } +} +.z-treecol { + border-left: 1px solid @meshTitleBorderColor; + border-bottom: 1px solid @meshTitleBorderColor; + padding: 0; + .verGradient(@baseGradientStart, @baseGradientEnd); + background-clip: padding-box; + position: relative; + overflow: hidden; + white-space: nowrap; + + &-sort { + cursor: pointer; + + &:hover { + .verGradient(@meshTitleHoverStart, @meshTitleHoverEnd); + } + .z-treecol-sorticon { + color: @iconColor; + position: absolute; + top: -7px; + left: 50%; + } + } + &-sizing, + &-sizing .z-treecol-content { + cursor: e-resize; + } +} +// ZK-2151: use strict selector to prevent nest problem +//tree row and cell +.z-treerow { + background: @meshBackgroundColor; + //tree cell + .z-treecell { + overflow: hidden; + cursor: pointer; + } + &:hover { + > .z-treecell { + .verGradient(@meshContentHoverStart, @meshContentHoverEnd); + background-clip: padding-box; + + > .z-treecell-content { + color: @hoverColor; + } + } + } + //check mark + &-checkable { + .displaySize(inline-block, @baseIconWidth, @baseIconHeight); + border: 1px solid @checkedBorderColor; + background: @checkedBackgroundColor; + vertical-align: middle; + + &.z-treerow-radio { + .borderRadius(@baseIconWidth / 2); + } + .z-treerow-icon { + display: none; + cursor: default; + } + } + //selected tree cell + &.z-treerow-selected { + > .z-treecell { + .verGradient(@selectedGradientStart, @selectedGradientEnd); + background-clip: padding-box; + position: relative; + + > .z-treecell-content { + color: @selectedColor; + } + } + + &:hover { + > .z-treecell { + .verGradient(@selectedHoverGradientStart, @selectedHoverGradientEnd); + > .z-treecell-content { + color: @selectedHoverColor; + } + } + } + } + &.z-treerow-selected.z-treerow-focus { + > .z-treecell { + .verGradient(@selectedFocusGradientStart, @selectedFocusGradientEnd); + background-clip: padding-box; + position: relative; + + > .z-treecell-content { + color: @selectedFocusColor; + } + } + &:hover { + > .z-treecell { + .verGradient(@selectedHoverGradientStart, @selectedHoverGradientEnd); + > .z-treecell-content { + color: @selectedHoverColor; + } + } + } + } + &-focus { + > .z-treecell { + .verGradient(@meshContentFocusStart, @meshContentFocusEnd); + position: relative; + > .z-treecell-content { + color: @hoverColor; + } + } + } + //selected check mark + &-selected { + > .z-treecell > .z-treecell-content + > .z-treerow-checkable .z-treerow-icon { + color: @checkedColor; + display: block; + padding-left: 1px; + line-height: @baseLineHeight; + + &.z-icon-check {} //for checkbox, use font-awesome + &.z-icon-radio { //for radio + .size(@baseIconWidth / 2, @baseIconWidth / 2); + .borderRadius(@baseIconWidth / 4); + margin: 3px; + padding: 0; + background: @checkedColor; + } + } + } + //disabled + &.z-treerow-disabled { + * { + color: @disabledColor !important; + cursor: default !important; + } + &:hover > .z-treecell { + .resetGradient(); + position: relative; + } + } +} + +body:not(.gecko) { + .z-treerow { + &:hover { + > .z-treecell { + position: relative; + } + } + } +} + +//content +.z-treecol-content, +.z-treecell-content, +.z-treefooter-content { + .fontStyle(@baseContentFontFamily, @fontSizeMedium, normal, @textColorGrayLight); + padding: 4px 5px; + line-height: @baseButtonHeight; + overflow: hidden; +} +.z-treecol-content { + font-weight: bold; + padding: 4px 5px 3px; + position: relative; +} +.z-treecell-content { + padding: 4px 2px; + line-height: @baseLineHeight; +} +.z-treecell-text { + vertical-align: middle; +} +//paging +.z-tree-paging { + &-top { + border-bottom: 1px solid @pagingBorderColor; + overflow: hidden; + width: 100%; + } + &-bottom { + border-top: 1px solid @pagingBorderColor; + overflow: hidden; + width: 100%; + } +} +.z-tree-autopaging .z-treecell-content { + height: @baseButtonHeight; + overflow: hidden; +} +// ZK-2151: use strict selector to prevent nest problem +// IE8 +.ie8 { + .z-tree-header { + background: @meshBackgroundColorIE8; + } + .z-treecol { + position: static; + background: @meshBackgroundColorIE8; + &-hover, &-sort:hover { + background: @meshHoverBackgroundColorIE8; + } + } + .z-treerow { + &:hover > .z-treecell { + background: @meshHoverBackgroundColorIE8; + } + &.z-treerow-selected { + > .z-treecell { + position: static; + background: @meshSelectedBackgroundColorIE8; + } + &:hover > .z-treecell { + position: static; + background: @meshSelectedHoverBackgroundColorIE8; + } + } + } + // check and radio icon fallback + .z-treerow > .z-treecell + > .z-treecell-content > .z-treerow-checkable { + border-width: 0; + background: transparent; + .z-treerow-icon { + .displaySize(block, 13px, 13px); + .encodeThemeURL(background, '~./zul/img/common/check-sprite.gif', no-repeat); + position: relative; + top: 2px; + left: 2px; + } + .z-icon-check { + background-position: 0 0; + &:before { + display: none; + } + } + .z-icon-radio { + background-position: 0 -13px; + } + } + .z-treerow-selected > .z-treecell + > .z-treecell-content > .z-treerow-checkable { + + .z-treerow-icon { + .displaySize(block, 13px, 13px); + } + + .z-icon-check { + background-position: -26px 0px; + } + .z-icon-radio { + margin: 0; + background-position: -26px -13px; + } + } +} diff --git a/server/hu.user.theme.userdark/src/archive/web/js/zul/tab/less/tabbox.less b/server/hu.user.theme.userdark/src/archive/web/js/zul/tab/less/tabbox.less new file mode 100644 index 00000000..be8c21dd --- /dev/null +++ b/server/hu.user.theme.userdark/src/archive/web/js/zul/tab/less/tabbox.less @@ -0,0 +1,507 @@ +@import "~./zul/less/_header.less"; + +.userSelect() { + -webkit-touch-callout: none; + -webkit-user-select: none; + -khtml-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} + +// ZK-2100: use strict selector to prevent nest problem +.verticalStyle() { + > .z-tabs { + float: left; + + .z-tabs-content { + display: block; + height: 4096px; + border-right: 1px solid @baseBorderColor; + } + .z-tabs-space { + width: 0; + position: relative; + float: left; + } + + .z-tab { + border-width: 1px 0px 1px 1px; + border-top: 1px solid @baseBorderColor; + .leftBorderRadius(@baseBorderRadius); + padding-top: 0px; + float: none; + + &-selected { + border-bottom: 1px solid @baseBorderColor; + .boxShadow('1px 0px 0 #FFFFFF'); + + .z-tab-button { + .opacity(1.0); + } + + .z-tab-text { + font-weight: bold; + cursor: default; + white-space: nowrap; + } + } + + &.z-tab-disabled .z-tab-text { + color: gray; + .opacity(@disabledOpacity); + cursor: default; + } + } + } + + &.z-tabbox-scroll { + > .z-tabs { + margin: 24px 0px 24px 0px; + } + } + + > .z-tabpanels { + border: 1px solid @baseBorderColor; + border-left: 0px; + + > .z-tabpanel { + border: 0; + padding: 5px; + } + } +} + +.z-toolbar.z-toolbar-tabs { + border-bottom: 1px solid @baseBorderColor; + padding: 4px 4px; + .resetGradient(); + position: absolute; + right: 0; + top: 0; + overflow: hidden; + z-index: 1; +} +// remove selected tab bottom border +.z-tabbox-top > .z-tabs .z-tab:first-child { + &.z-tab-selected { + .boxShadow(1px 1px 0 #FFFFFF); + } + &.z-tab-selected + .z-tab { + .boxShadow(0 1px 0 #CFCFCF); + } +} +// remove selected tab top border +.z-tabbox-bottom > .z-tabs .z-tab:first-child { + &.z-tab-selected { + .boxShadow(1px -1px 0 #FFFFFF); + } + &.z-tab-selected + .z-tab { + .boxShadow(0px -1px 0 #CFCFCF); + } +} +// remove selected tab right border +.z-tabbox-left > .z-tabs .z-tab:first-child { + &.z-tab-selected { + .boxShadow(1px 1px 0 #FFFFFF); + } + + &.z-tab-selected + .z-tab { + .boxShadow(0 1px 0 #CFCFCF); + } +} +// remove selected tab left border +.z-tabbox-right > .z-tabs .z-tab:first-child { + border-left: 0px; + &.z-tab-selected { + .boxShadow(-1px 1px 0 #FFFFFF); + } + &.z-tab-selected + .z-tab { + .boxShadow(-1px 0px 0 #CFCFCF); + } +} + +.z-tabbox { + position: relative; + overflow: hidden; + // horizontal (default) + &-icon { + .iconFontStyle(@fontSizeMedium, @iconColor); + display: none; + border: 1px solid @baseBorderColor; + .topBorderRadius(@baseBorderRadius); + padding-top: 5px; + padding-bottom: 2px; + line-height: @baseButtonHeight; + .verGradient(@baseGradientStart, @baseGradientEnd); + text-align: center; + position: absolute; + top: 0; + cursor: pointer; + z-index: 25; + .userSelect(); + + > i { + .opacity(0.7); + } + &:hover { + color: @iconHoverColor; + > i { + .opacity(1); + } + } + } + &-left-scroll, + &-right-scroll { + width: @baseButtonWidth; + } + &-right-scroll { + padding-left: 1px; + right: 0; + } + &-up-scroll, + &-down-scroll { + height: @baseButtonHeight; + } + &-down-scroll { + top: auto; + bottom: 0; + } + // bottom + &-bottom { + > .z-tabbox-icon { + .bottomBorderRadius(@baseBorderRadius); + top: auto; + bottom: 0; + } + > .z-tabs { + .z-tabs-content { + border-top: 1px solid @baseBorderColor; + border-bottom: 0; + } + + .z-tab { + border-width: 0px 1px 1px 1px; + .bottomBorderRadius(@baseBorderRadius); + + &.z-tab-selected { + .boxShadow('0px -1px 0 #FFFFFF'); + } + } + } + + > .z-tabpanels > .z-tabpanel { + border: 1px solid @baseBorderColor; + border-bottom: 0; + } + .z-toolbar-tabs { + border-top: 1px solid @baseBorderColor; + border-bottom: 0; + top: auto; + bottom: 0; + } + } + // left + &-left { + > .z-tabbox-icon { + .leftBorderRadius(@baseBorderRadius); + padding-top: 0; + } + .verticalStyle(); + + > .z-tab-icon { + left: 10px; + right: auto; + } + > .z-tabs .z-tab-button { + top: 0; + left: 0px; + & + .z-tab-text { + margin-left: 14px; + margin-right: 0px; + } + } + } + + // right + &-right { + > .z-tabbox-icon { + .rightBorderRadius(@baseBorderRadius); + padding-top: 0; + right: 0; + } + .verticalStyle(); + + > .z-tabs { + float: right; + + .z-tabs-content { + border-left: 1px solid @baseBorderColor; + border-right: 0; + } + .z-tabs-space { + float: right; + } + + .z-tab { + border-width: 1px 1px 1px 0px; + .rightBorderRadius(@baseBorderRadius); + + &.z-tab-selected { + .boxShadow('-1px 0px 0 #FFFFFF'); + border-left: 0px; + } + } + } + + > .z-tabpanels { + border: 1px solid @baseBorderColor; + border-right: 0; + } + } + + // accordion + &-accordion { + > .z-tabpanels { + border-top: 1px solid @baseBorderColor; + + > .z-tabpanel { + border: 0; + padding: 0; + } + } + .z-tabpanel > .z-tabpanel-content { + border: 1px solid @baseBorderColor; + border-top: 0; + padding: 5px; + zoom: 1; + } + .z-tabpanel > .z-tab { + border-width: 0 1px 1px 1px; + .borderRadius(0); + padding-top: 1px; + text-align: left; + float: none; + zoom: 1; + + &-selected { + .verGradient(@baseGradientStart, @baseGradientEnd); + .boxShadow('none'); + cursor: default; + } + } + .z-tab-button { + .opacity(0.7); + &:hover { + color: @iconHoverColor; + } + + + .z-tab-text { + margin-right: @baseButtonWidth; + } + } + .z-tab-text { + padding: 3px 5px 3px 8px; + } + } + + // .z-tabbox-scroll + &-scroll { + > .z-tabs { + border: 0; + margin: 0px 24px 0px 24px; + padding-bottom: 0; + zoom: 1; + } + > .z-tabbox-icon { + display: block; + } + } +} + +.z-tabs { + border: 0; + margin: 0; + padding: 0; + line-height: @baseButtonHeight; + overflow: hidden; + position: relative; + + &-content { + display: table; + width: 100%; + border-collapse: separate; + border-spacing: 0; + border-bottom: 1px solid @baseBorderColor; + margin: 0; + padding-left: 0; + padding-top: 0; + list-style-image: none; + list-style-position: outside; + list-style-type: none; + zoom: 1; + clear: both; + } +} + +.z-tab { + font-family: @baseTitleFontFamily; + font-size: @fontSizeMedium; + display: block; + border: 1px solid @baseBorderColor; + border-width: 1px 1px 0px 1px; + .topBorderRadius(@baseBorderRadius); + margin: 0; + padding-top: 1px; + line-height: @baseButtonHeight + 6; + .verGradient(@baseGradientStart, @baseGradientEnd); + text-align: center; + position: relative; + cursor: pointer; + float: left; + + + &-content { + display: block; + } + + &:hover { + .verGradient(@hoverGradientStart, @hoverGradientEnd); + } + + &-icon { + display: block; + margin-top: -6px; + line-height: normal; + position: absolute; + top: 50%; + left: 5px; + cursor: pointer; + } + + &-text { + font-style: normal; + color: @textColorGray; + display: block; + padding: 4px 12px 2px; + line-height: @baseButtonHeight; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + } + + &-image { + vertical-align: middle; + } + + &-button { + .iconFontStyle(@fontSizeMedium, @iconColor); + .displaySize(block, @baseButtonHeight, 100%); + line-height: normal; + .opacity(0.7); + text-align: center; + position: absolute; + right: 0; + top: 0; + z-index: 15; + zoom: 1; + .userSelect(); + + &:hover { + color: @iconHoverColor; + } + & + .z-tab-text { + margin-right: 14px; + } + } + .z-caption { + margin: auto; + } + &-selected { + .resetGradient(); + background: @tabSelectedBackgroundColor; + .boxShadow('0 1px 0 #FFFFFF'); + &:hover { + .resetGradient(); + background: @tabSelectedBackgroundColor; + } + .z-tab-button { + .opacity(1); + } + .z-tab-text { + cursor: default; + font-weight: bold; + } + } + &-disabled { + color: @disabledColor; + .opacity(@disabledOpacity); + cursor: default; + + &:hover { + .verGradient(@baseGradientStart, @baseGradientEnd); + } + .z-tab-button:hover { + .opacity(@disabledOpacity); + } + .z-tab-text { + font-style: normal; + .opacity(@disabledOpacity); + cursor: default; + white-space: nowrap; + } + } +} + +.z-tabpanels { + zoom: 1; + overflow: hidden; + position: relative; +} + +.z-tabpanel { + border: 1px solid @baseBorderColor; + border-top: 0px; + padding: 5px; + zoom: 1; +} + +// ZK-2158: Tab should not be click on blank area next to last tab +.ie9 { + .z-tabs { + line-height: 1px; + > .z-tabs-content { + display: inline-block; + } + } +} + +.ie8 { + .z-tab { + .gradientFallback(@baseGradientStart, @baseGradientEnd); + &:hover { + .gradientFallback(@hoverGradientStart, @hoverGradientEnd); + } + &-icon { + margin-top: -7px; + font-size: 14px; + } + &-disabled { + &:hover { + .gradientFallback(@baseGradientStart, @baseGradientEnd); + } + } + } + .z-tabbox { + &-icon { + .gradientFallback(@baseGradientStart, @baseGradientEnd); + } + &-accordion { + .z-tabpanel > .z-tab { + &-selected { + .gradientFallback(@baseGradientStart, @baseGradientEnd); + } + } + } + } +} diff --git a/server/hu.user.theme.userdark/src/archive/web/js/zul/wgt/less/a.less b/server/hu.user.theme.userdark/src/archive/web/js/zul/wgt/less/a.less new file mode 100644 index 00000000..b7551ce3 --- /dev/null +++ b/server/hu.user.theme.userdark/src/archive/web/js/zul/wgt/less/a.less @@ -0,0 +1,12 @@ +@import "~./zul/less/_header.less"; + +.z-a { + font-family: @baseTitleFontFamily; + font-size: @fontSizeMedium; + + &[disabled] { + color: @disabledColor; + cursor: default; + text-decoration: none; + } +} diff --git a/server/hu.user.theme.userdark/src/archive/web/js/zul/wgt/less/button.less b/server/hu.user.theme.userdark/src/archive/web/js/zul/wgt/less/button.less new file mode 100644 index 00000000..450805c3 --- /dev/null +++ b/server/hu.user.theme.userdark/src/archive/web/js/zul/wgt/less/button.less @@ -0,0 +1,58 @@ +@import "~./zul/less/_header.less"; + +.z-button { + .fontStyle(@baseTitleFontFamily, @fontSizeMedium, normal, @baseTextColor); + min-height: @baseButtonHeight; + border: 1px solid @buttonBorderColor; + .borderRadius(@baseBorderRadius); + padding: 3px 12px; + line-height: @baseLineHeight; + .verGradient(@buttonGradientStart, @buttonGradientEnd); + text-shadow: 0 1px #FFFFFF; + cursor: pointer; + white-space: nowrap; + + &:hover { + border-color: @hoverBorderColor; + .verGradient(@hoverGradientStart, @hoverGradientEnd); + } + &:focus { + color: @focusColor; + border-color: @focusBorderColor; + .verGradient(@focusGradientStart, @focusGradientEnd); + .boxShadow('inset 0 0 2px #0CBCFF'); + } + &:active { + border-color: @activeBorderColor; + .verGradient(@activeGradientStart, @activeGradientEnd); + } + &[disabled] { + border-color: @buttonBorderColor; + .verGradient(@buttonGradientStart, @buttonGradientEnd); + .opacity(@disabledOpacity); + .boxShadow('none'); + cursor: default; + } + img { + vertical-align: middle; + } +} + +.ie8 { + .z-button { + min-height: @baseButtonHeight - 8; //minus padding border height + .gradientFallback(@buttonGradientStart, @buttonGradientEnd); + &:hover { + .gradientFallback(@hoverGradientStart, @hoverGradientEnd); + } + &:focus { + .gradientFallback(@focusGradientStart, @focusGradientEnd); + } + &:active { + .gradientFallback(@activeGradientStart, @activeGradientEnd); + } + &[disabled] { + .gradientFallback(@buttonGradientStart, @buttonGradientEnd); + } + } +} diff --git a/server/hu.user.theme.userdark/src/archive/web/js/zul/wgt/less/caption.less b/server/hu.user.theme.userdark/src/archive/web/js/zul/wgt/less/caption.less new file mode 100644 index 00000000..df5d7a03 --- /dev/null +++ b/server/hu.user.theme.userdark/src/archive/web/js/zul/wgt/less/caption.less @@ -0,0 +1,55 @@ +@import "~./zul/less/_header.less"; + +.z-caption { + font-size: @fontSizeMedium; + .size(100%, auto); + min-height: @baseButtonHeight; + line-height: @baseLineHeight; + + & > * { + margin-left: 4px; + + &:first-child { + margin-left: 0px; + } + } + + &-content, + .z-label { + display: inline-block; + // ZK-2209: fix style + padding: 0px; + line-height: @baseButtonHeight; + } + + &-image { + vertical-align: middle; + } + + input { + font-size: @fontSizeSmall; + } + + .z-toolbar { + .z-a, + .z-a:visited, + .z-a:hover { + color: #FFFFFF; + border: 0; + background: none; + } + } + + .z-a, + .z-a:visited { + font-size: @fontSizeSmall; + font-weight: normal; + color: @baseTextColor; + background: none; + text-decoration: none; + } + + .z-a:hover { + text-decoration: underline; + } +} diff --git a/server/hu.user.theme.userdark/src/archive/web/js/zul/wgt/less/combobutton.less b/server/hu.user.theme.userdark/src/archive/web/js/zul/wgt/less/combobutton.less new file mode 100644 index 00000000..8b4ac477 --- /dev/null +++ b/server/hu.user.theme.userdark/src/archive/web/js/zul/wgt/less/combobutton.less @@ -0,0 +1,155 @@ +@import "~./zul/less/_header.less"; + +.z-combobutton { + display: inline-block; + min-height: @baseButtonHeight; + cursor: pointer; + + &-content { + .fontStyle(@baseContentFontFamily, @fontSizeMedium, normal, @baseTextColor); + display: inline-block; + min-height: @baseButtonHeight; + border: 1px solid @buttonBorderColor; + .borderRadius(@borderRadiusSmall); + padding: 4px 30px 4px 5px; + line-height: @baseLineHeight; + .verGradient(@buttonGradientStart, @buttonGradientEnd); + vertical-align: middle; + position: relative; + white-space: nowrap; + } + &-image { + vertical-align: middle; + } + &-button { + font-weight: normal; + .displaySize(block, @baseButtonWidth, 100%); + border-left: 1px solid @buttonBorderColor; + line-height: normal; + position: absolute; + top: 0; + right: 0; + } + &-icon { + .iconFontStyle(@fontSizeLarge, @iconColor); + + &.z-icon-caret-down { + display: block; + margin-top: -8px; + position: absolute; + top: 50%; + left: 7px; + } + } + &:hover { + .z-combobutton-content, + .z-combobutton-button { + border-color: @hoverBorderColor; + .verGradient(@hoverGradientStart, @hoverGradientEnd); + } + } + &:focus { + .z-combobutton-content, + .z-combobutton-button { + color: @focusColor; + border-color: @focusBorderColor; + .verGradient(@focusGradientStart, @focusGradientEnd); + .boxShadow('inset 0 0 2px #0CBCFF'); + } + .z-combobutton-button { + border-left-color: @baseBorderColor; + } + } + &:active { + .z-combobutton-content, + .z-combobutton-button { + border-color: @activeBorderColor; + .verGradient(@activeGradientStart, @activeGradientEnd); + } + } + &[disabled] { + cursor: default; + + .z-combobutton-content, + .z-combobutton-button { + border-color: @buttonBorderColor; + .resetGradient(); + .boxShadow('none'); + .opacity(@disabledOpacity); + } + } + + //toolbar mold + &-toolbar { + .z-combobutton-content, + .z-combobutton-button { + border-color: transparent; + .borderRadius(0); + .resetGradient(); + } + &:focus { + .z-combobutton-content, + .z-combobutton-button { + border-color: transparent; + .boxShadow('none'); + } + } + &:active { + .z-combobutton-content, + .z-combobutton-button { + border-color: @hoverBorderColor; + .verGradient(@hoverGradientStart, @hoverGradientEnd); + } + } + &[disabled] { + .z-combobutton-content, + .z-combobutton-button { + border-color: transparent; + .resetGradient(); + .opacity(@disabledOpacity); + .boxShadow('none'); + } + } + } +} + +.ie8 { + .z-combobutton { + min-height: @baseButtonHeight - 10; + + &-content { + .gradientFallback(@baseGradientEnd, @baseGradientStart); + min-height: @baseButtonHeight - 10; + } + &-toolbar { + .z-combobutton-content, + .z-combobutton-button { + background: transparent; + } + &:active { + .z-combobutton-content, + .z-combobutton-button { + .gradientFallback(@hoverGradientStart, @hoverGradientEnd); + } + } + } + &:hover { + .z-combobutton-content, + .z-combobutton-button { + background: @hoverGradientEnd; + } + } + &:focus { + .z-combobutton-content, + .z-combobutton-button { + .gradientFallback(@focusGradientStart, @focusGradientEnd); + } + } + &:active { + .z-combobutton-content, + .z-combobutton-button { + .gradientFallback(@activeGradientStart, @activeGradientEnd); + } + } + } +} diff --git a/server/hu.user.theme.userdark/src/archive/web/js/zul/wgt/less/groupbox.less b/server/hu.user.theme.userdark/src/archive/web/js/zul/wgt/less/groupbox.less new file mode 100644 index 00000000..9f2b1577 --- /dev/null +++ b/server/hu.user.theme.userdark/src/archive/web/js/zul/wgt/less/groupbox.less @@ -0,0 +1,112 @@ +@import "~./zul/less/_header.less"; + +.z-groupbox { + padding-top: 16px; + + > .z-groupbox-header { + .fontStyle(@baseTitleFontFamily, @fontSizeMedium, normal, @textColorGrayDark); + .size(100%, @baseIconHeight); + border: 1px solid @baseBorderColor; + border-bottom: 0; + padding-left: 10px; + line-height: @baseLineHeight; + zoom: 1; + + .z-groupbox-title { + font-size: 12px; + height: auto; + min-height: 24px; + white-space: nowrap; + } + + .z-groupbox-title-content { + display: inline-block; + padding: 4px 0; + line-height: 16px; + } + + .z-caption, .z-groupbox-title { + display: inline; + width: auto; + padding: 0px 4px; + line-height: @baseIconHeight; + background: @baseBackgroundColor; + position: relative; + cursor: pointer; + + &-readonly { + cursor: default; + } + } + + .z-caption-content, .z-label { + float: none; + } + } + + > .z-groupbox-readonly .z-groupbox-title { + cursor: default; + } + + &-content { + display: block; + height: inherit; // Firefox bug: content cant be collapsed when scrolling + border: 1px solid @baseBorderColor; + border-top: 0; + padding: 5px; + overflow: hidden; + zoom: 1; + } + + &-notitle { + padding: 0; + + .z-groupbox-content { + border-top: 1px solid @baseBorderColor; + } + } + + &-collapsed .z-groupbox-header { + border-left: 1px solid transparent; + border-right: 1px solid transparent; + } + + &-3d { + padding: 0; + + > .z-groupbox-header { + font-weight: bold; + height: auto; + min-height: @baseBarHeight; + border-bottom: 1px solid @baseBorderColor; + padding: 3px 4px; + .verGradient(@baseGradientStart, @baseGradientEnd); + + .z-caption, .z-groupbox-title { + display: inline-block; + width: 100%; + margin: 0; + padding: 0; + line-height: @baseButtonHeight; + background: none; + top: 0px; + } + + .z-caption-content { + padding: 4px 0px 4px 0px; + line-height: @baseIconHeight; + } + } + } +} + +.ie8 { + .z-groupbox { + &-3d { + > .z-groupbox-header { + min-height: @baseBarHeight - 8; + .gradientFallback(@baseGradientStart, @baseGradientEnd); + } + } + } +} diff --git a/server/hu.user.theme.userdark/src/archive/web/js/zul/wgt/less/popup.less b/server/hu.user.theme.userdark/src/archive/web/js/zul/wgt/less/popup.less new file mode 100644 index 00000000..1aa72d85 --- /dev/null +++ b/server/hu.user.theme.userdark/src/archive/web/js/zul/wgt/less/popup.less @@ -0,0 +1,326 @@ +@import "~./zul/less/_header.less"; + +.z-popup { + border: 1px solid @popupBorderColor; + .borderRadius(1px); + .verGradient(@popupGradientStart, @popupGradientEnd); + position: absolute; + top: 0; + left: 0; + overflow: hidden; + .boxShadow('0 0 15px rgba(0, 0, 0, 0.35)'); + + &-content { + .fontStyle(@baseContentFontFamily, @fontSizeMedium, normal, @textColorGray); + height: 100%; + padding: 10px; + line-height: @baseLineHeight; + } +} + +// notification +.z-notification { + color: #FFFFFF; + position: absolute; + top: 0; + left: 0; +} + +.z-notification-icon { + position: absolute; + top: 50%; + left: 2px; + z-index: 1; + + &.z-icon-times { + margin-top: -5px; + } + + &.z-icon-times-circle, + &.z-icon-exclamation-circle, + &.z-icon-info-circle { + font-size: 24px; + margin-top: -12px; + left: 12px; + } +} + +.z-notification-pointer + .z-notification-icon { + left: 14px; +} + +.z-notification-left + .z-notification-icon { + left: 24px; +} + +.z-notification-up + .z-notification-icon { + margin-top: -6px; +} + +.z-notification-down + .z-notification-icon { + margin-top: -18px; +} + +.z-notification-content { + font-family: @baseContentFontFamily; + font-size: @fontSizeSmall; + font-weight: normal; + width: 250px; + min-height: 130px; + .borderRadius(10px); + padding: 15px 18px 15px 45px; + position: relative; + overflow: hidden; + .boxShadow('1px 1px 3px rgba(0, 0, 0, 0.35)'); +} + +.z-notification-pointer ~ .z-notification-content { + .displaySize(table-cell, 125px, 60px); + min-height: 60px; // fix for IE9 + .borderRadius(5px); + padding: 5px 18px 5px 45px; + vertical-align: middle; +} + +.z-notification-pointer { + .displaySize(none, 0, 0); + border: 10px solid transparent; + position: absolute; + z-index: 100; +} + +// notification arrow: base style +.z-notification-left, +.z-notification-right, +.z-notification-up, +.z-notification-down { + border: 10px solid transparent; +} +.z-notification-left { + border-right-color: @notificationArrowColor; +} +.z-notification-right { + border-left-color: @notificationArrowColor; +} +.z-notification-up { + border-bottom-color: @notificationArrowColor; +} +.z-notification-down { + border-top-color: @notificationArrowColor; +} + +// notification arrow: info +.z-notification-info .z-notification-content { + background: @notificationInfoColor; +} +.z-notification-info .z-notification-left { + border-right-color: @notificationInfoColor; +} +.z-notification-info .z-notification-right { + border-left-color: @notificationInfoColor; +} +.z-notification-info .z-notification-up { + border-bottom-color: @notificationInfoColor; +} +.z-notification-info .z-notification-down { + border-top-color: @notificationInfoColor; +} + +// notification arrow: warning +.z-notification-warning .z-notification-content { + background: @notificationWarningColor; +} +.z-notification-warning .z-notification-left { + border-right-color: @notificationWarningColor; +} +.z-notification-warning .z-notification-right { + border-left-color: @notificationWarningColor; +} +.z-notification-warning .z-notification-up { + border-bottom-color: @notificationWarningColor; +} +.z-notification-warning .z-notification-down { + border-top-color: @notificationWarningColor; +} + +// notification arrow: error +.z-notification-error .z-notification-content { + background: @notificationErrorColor; +} +.z-notification-error .z-notification-left { + border-right-color: @notificationErrorColor; +} +.z-notification-error .z-notification-right { + border-left-color: @notificationErrorColor; +} +.z-notification-error .z-notification-up { + border-bottom-color: @notificationErrorColor; +} +.z-notification-error .z-notification-down { + border-top-color: @notificationErrorColor; +} + +.z-notification-close { + font-size: 10px; + .size(12px, 12px); + padding: 0 2px; + line-height: 11px; + .opacity(0.6); + text-align: center; + position: absolute; + top: 8px; + right: 8px; + cursor: pointer; + + &:hover { + .borderRadius(@borderRadiusSmall - 1); + background: @baseBackgroundColor; + opacity: 1; + } +} + +.z-notification-pointer ~ .z-notification-close { + top: 5px; + right: 5px; +} +.z-notification-right ~ .z-notification-close { + top: 5px; + right: 17px; +} +.z-notification-up ~ .z-notification-close { + top: 17px; +} + +.z-notification-info .z-notification-close:hover { + color: @notificationInfoColor; +} +.z-notification-warning .z-notification-close:hover { + color: @notificationWarningColor; +} +.z-notification-error .z-notification-close:hover { + color: @notificationErrorColor; +} + +.ie8 { + .z-popup { + .gradientFallback(@popupGradientStart, @popupGradientEnd); + } +} + +.ie8 { + .z-notification-left { + border-right-color: @notificationArrowColorIE8; + } +} +.ie8 { + .z-notification-right { + border-left-color: @notificationArrowColorIE8; + } +} +.ie8 { + .z-notification-up { + border-bottom-color: @notificationArrowColorIE8; + } +} +.ie8 { + .z-notification-down { + border-top-color: @notificationArrowColorIE8; + } +} + +// notification arrow: info +.ie8 { + .z-notification-info .z-notification-content { + background: @notificationInfoColorIE8; + } +} +.ie8 { + .z-notification-info .z-notification-left { + border-right-color: @notificationInfoColorIE8; + } +} +.ie8 { + .z-notification-info .z-notification-right { + border-left-color: @notificationInfoColorIE8; + } +} +.ie8 { + .z-notification-info .z-notification-up { + border-bottom-color: @notificationInfoColorIE8; + } +} +.ie8 { + .z-notification-info .z-notification-down { + border-top-color: @notificationInfoColorIE8; + } +} + +// notification arrow: warning +.ie8 { + .z-notification-warning .z-notification-content { + background: @notificationWarningColorIE8; + } +} +.ie8 { + .z-notification-warning .z-notification-left { + border-right-color: @notificationWarningColorIE8; + } +} +.ie8 { + .z-notification-warning .z-notification-right { + border-left-color: @notificationWarningColorIE8; + } +} +.ie8 { + .z-notification-warning .z-notification-up { + border-bottom-color: @notificationWarningColorIE8; + } +} +.ie8 { + .z-notification-warning .z-notification-down { + border-top-color: @notificationWarningColorIE8; + } +} + +// notification arrow: error +.ie8 { + .z-notification-error .z-notification-content { + background: @notificationErrorColorIE8; + } +} +.ie8 { + .z-notification-error .z-notification-left { + border-right-color: @notificationErrorColorIE8; + } +} +.ie8 { + .z-notification-error .z-notification-right { + border-left-color: @notificationErrorColorIE8; + } +} +.ie8 { + .z-notification-error .z-notification-up { + border-bottom-color: @notificationErrorColorIE8; + } +} +.ie8 { + .z-notification-error .z-notification-down { + border-top-color: @notificationErrorColorIE8; + } +} + +.ie8 { + .z-notification-info .z-notification-close:hover { + color: @notificationInfoColorIE8; + } +} +.ie8 { + .z-notification-warning .z-notification-close:hover { + color: @notificationWarningColorIE8; + } +} +.ie8 { + .z-notification-error .z-notification-close:hover { + color: @notificationErrorColorIE8; + } +} diff --git a/server/hu.user.theme.userdark/src/archive/web/js/zul/wgt/less/progressmeter.less b/server/hu.user.theme.userdark/src/archive/web/js/zul/wgt/less/progressmeter.less new file mode 100644 index 00000000..27bab4c7 --- /dev/null +++ b/server/hu.user.theme.userdark/src/archive/web/js/zul/wgt/less/progressmeter.less @@ -0,0 +1,26 @@ +@import "~./zul/less/_header.less"; + +.z-progressmeter { + height: @baseIconHeight; + border:1px solid @baseBorderColor; + background: @baseBackgroundColor 0 0 repeat-x; + .encodeThemeURL(background-image, '~./zul/img/misc/prgmeter-anim.gif'); + text-align: left; + overflow: hidden; + + &-image { + font-size: 0; + display: inline-block; + height: @baseIconHeight - 2; + line-height: 0; + .verGradient(@progressmeterGradientStart, @progressmeterGradientEnd); + } +} + +.ie8 { + .z-progressmeter { + &-image { + .gradientFallback(@progressmeterGradientStart, @progressmeterGradientEnd); + } + } +} \ No newline at end of file diff --git a/server/hu.user.theme.userdark/src/archive/web/js/zul/wgt/less/separator.less b/server/hu.user.theme.userdark/src/archive/web/js/zul/wgt/less/separator.less new file mode 100644 index 00000000..a50e766d --- /dev/null +++ b/server/hu.user.theme.userdark/src/archive/web/js/zul/wgt/less/separator.less @@ -0,0 +1,28 @@ +@import "~./zul/less/_header.less"; + +.z-separator { + &-horizontal, + &-horizontal-bar { + font-size: 0; + height: 7px; + line-height: 0; + overflow: hidden; + } + &-horizontal-bar { + .encodeURL(background-image, "~./img/dot.gif"); + background-position: center left; + background-repeat: repeat-x; + } + + &-vertical, + &-vertical-bar { + display: inline-block; + width: 10px; + overflow: hidden; + } + &-vertical-bar { + .encodeURL(background-image, "~./img/dot.gif"); + background-position: top center; + background-repeat: repeat-y; + } +} \ No newline at end of file diff --git a/server/hu.user.theme.userdark/src/archive/web/js/zul/wgt/less/toolbar.less b/server/hu.user.theme.userdark/src/archive/web/js/zul/wgt/less/toolbar.less new file mode 100644 index 00000000..b574a1be --- /dev/null +++ b/server/hu.user.theme.userdark/src/archive/web/js/zul/wgt/less/toolbar.less @@ -0,0 +1,117 @@ +@import "~./zul/less/_header.less"; + +.z-toolbar { + display: block; + border-color: @baseBorderColor; + border-style: solid; + border-width: 0 0 1px; + padding: 4px 4px 3px; + .verGradient(@baseGradientStart, @baseGradientEnd); + position: relative; +} +.z-caption .z-toolbar { + background: none; + border: 0; +} +.z-toolbar-tabs .z-toolbar-content, +.z-toolbar-tabs .z-toolbar-content span, +.z-toolbar-content, .z-toolbar-content span { + font-size: @fontSizeSmall; +} +.z-toolbar-panel .z-toolbar-content, +.z-toolbar-panel .z-toolbar-content span { + font-size: @fontSizeMedium; +} +// toolbar horizontal alignment +.z-toolbar-start { + float: left; + clear: none; +} +.z-toolbar-center { + text-align: center; + margin: 0 auto; +} +.z-toolbar-end { + float: right; + clear: none; +} +// Toolbar Panel Mold +.z-toolbar-panel { + border-width: 0; + padding: 5px; + .resetGradient(); +} + +.z-toolbar-panel .z-toolbar-horizontal, +.z-toolbar-panel .z-toolbar-vertical { + border: 0; + padding: 0; +} +.z-toolbar-panel .z-toolbar-horizontal { + padding-left: 3px; +} +.z-toolbar-panel .z-toolbar-vertical { + padding-bottom: 1px; +} + +// Toolbarbutton +.z-toolbarbutton { + display: inline-block; + border: 1px solid transparent; + .borderRadius(@borderRadiusSmall); + margin: 0 2px; + padding: 1px 0; + line-height: @baseLineHeight; + position: relative; + cursor: pointer; + + &:hover { + border-color: @hoverBorderColor; + .verGradient(@hoverGradientStart, @hoverGradientEnd); + } + &:active { + border: 1px solid @activeBorderColor; + .verGradient(@activeGradientStart, @activeGradientEnd); + .boxShadow('inset 1px 1px 1px rgba(210, 210, 210, 0.75), 0 0 7px #CFCFCF'); + } + &[disabled] { + color: @disabledColor !important; + border: 1px solid transparent; + .resetGradient(); + .opacity(@disabledOpacity); + cursor: default !important; + .boxShadow('none'); + } +} + +.z-toolbarbutton-checked { + border: 1px solid @checkedBorderColor; + .borderRadius(@borderRadiusSmall); + .verGradient(@checkedGradientStart, @checkedGradientEnd); +} +.z-toolbarbutton-content { + .fontStyle(@baseTitleFontFamily, @fontSizeSmall, normal, @baseTextColor); + padding: 2px; + line-height: @baseLineHeight + 6; // 20px for IE to v-align center + vertical-align: middle; + position: relative; + text-shadow: 0 1px #FFFFFF; + white-space:nowrap; +} + +.ie8 { + .z-toolbar { + .gradientFallback(@baseGradientStart, @baseGradientEnd); + } + .z-toolbarbutton { + &:hover { + .gradientFallback(@hoverGradientStart, @hoverGradientEnd); + } + &:active { + .gradientFallback(@activeGradientStart, @activeGradientEnd); + } + } + .z-toolbarbutton-checked { + .gradientFallback(@checkedGradientStart, @checkedGradientEnd); + } +} \ No newline at end of file diff --git a/server/hu.user.theme.userdark/src/archive/web/js/zul/wnd/less/panel.less b/server/hu.user.theme.userdark/src/archive/web/js/zul/wnd/less/panel.less new file mode 100644 index 00000000..09975f9b --- /dev/null +++ b/server/hu.user.theme.userdark/src/archive/web/js/zul/wnd/less/panel.less @@ -0,0 +1,211 @@ +@import "~./zul/less/_header.less"; + +.defaultOverflowZoom() { + overflow: hidden; + zoom: 1; +} + +.z-panel { + .defaultOverflowZoom(); + + &-shadow { + .borderRadius(@baseBorderRadius); + .boxShadow('0 0 4px rgba(0, 0, 0, 0.5)'); + } + + &-collapsed { + height: auto !important; + } + + &-head { + border: 1px solid @panelBorderColor; + border-bottom-color: @baseBorderColor; + .topBorderRadius(@baseBorderRadius); + padding: 5px 5px 1px; + background: @panelBackgroundColor; + overflow: hidden; + .boxShadow('inset 0px 1px 1px #FFFFFF'); + } + + &-header { + .fontStyle(@baseTitleFontFamily, @fontSizeMedium, normal, @textColorGrayDark); + border: 0; + padding: 3px 0 5px 0; + line-height: 24px; + background: @panelBackgroundColor; + .defaultOverflowZoom(); + + &-move { + cursor: move; + } + } + + &-body { + border: 1px solid @panelBorderColor; + border-top-width: 0; + .bottomBorderRadius(@baseBorderRadius); + margin: 0; + padding: 6px 3px 6px 3px; + background: @panelBodyBackground; + .defaultOverflowZoom(); + + &:first-child { + height: 100%; + } + } + + .z-toolbar { + padding: 4px; + } + + &-top .z-toolbar, + &-footer .z-toolbar, + &-bottom .z-toolbar { + border-width: 0 1px 1px 1px; + padding: 4px 3px 3px 3px; + } + + &-top .z-toolbar.z-toolbar-panel, + &-footer .z-toolbar.z-toolbar-panel { + border-width: 0px; + padding: 4px; + } + + &-icon { + color: @iconColor; + display: block; + border: 1px solid @baseBorderColor; + .borderRadius(@baseBorderRadius); + margin: auto 1px; + .verGradient(@baseGradientStart, @baseGradientEnd); + text-align: center; + overflow: hidden; + cursor: pointer; + float: right; + + &:hover { + color: @iconHoverColor; + border-color: @hoverBorderColor; + .resetGradient(); + background: @hoverBackgroundColor; + } + + } + + &-maximize, &-minimize, &-close, &-expand { + font-size: @fontSizeLarge; + .size(@baseButtonWidth + 4, @baseButtonHeight); + line-height: @baseButtonHeight; + } + + &-close { + font-size: @fontSizeXLarge; + line-height: 23px; + } + + &-minimize { + padding-top: 5px; + } + + &-expand { + font-size: @fontSizeXLarge; + } + + &-resize-faker { + border: 1px dashed #1854C2; + background: #D7E6F7; + .opacity(0.5); + position: absolute; + left: 0; + top: 0; + overflow: hidden; + z-index: 60000; + } + + &-move-ghost { + .topBorderRadius(@baseBorderRadius); + margin: 0; + padding: 0; + background: #D7E6F7; + .opacity(0.6); + position: absolute; + overflow: hidden; + cursor: move; + + .z-panel-body { + padding: 0; + } + + dl { + font-size: 0; + display: block; + border: 1px solid @baseBorderColor; + border-top: 0; + margin: 0; + padding: 0; + line-height: 0; + overflow: hidden; + } + } + + &-move-block { + border: 2px dashed #B2CAD6; + } + + &-noframe &-body { + border: 0; + .borderRadius(0); + padding: 0; + background: white; + + .z-panelchildren { + border-top: 0; + } + } + + &-noheader &-body { + border-top: 1px solid @panelBorderColor; + .borderRadius(@baseBorderRadius); + } + + &-noheader&-noframe &-body { + border: 0; + .borderRadius(0); + } + + &-noheader&-noframe .z-panelchildren { + border-top: 1px solid @baseBorderColor; + } + + &-noborder&-noframe .z-panelchildren { + border: none; + } + + &-noborder .z-panel-bottom .z-toolbar { + border: 0; + padding: 4px; + } +} + +.z-panelchildren { + border: 1px solid @baseBorderColor; + background: @baseBackgroundColor; + position: relative; + .defaultOverflowZoom(); +} + +.ie8 { + .z-panel-icon { + .gradientFallback(@baseGradientStart, @baseGradientEnd); + .z-icon-minus { + margin-left: 1px; + } + } + .z-panel { + &-move-ghost { + .z-panel-icon { + .opacity(1); + } + } + } +} diff --git a/server/hu.user.theme.userdark/src/archive/web/js/zul/wnd/less/window.less b/server/hu.user.theme.userdark/src/archive/web/js/zul/wnd/less/window.less new file mode 100644 index 00000000..23cdead4 --- /dev/null +++ b/server/hu.user.theme.userdark/src/archive/web/js/zul/wnd/less/window.less @@ -0,0 +1,224 @@ +@import "~./zul/less/_header.less"; + +.defaultOverflowZoom() { + overflow: hidden; + zoom: 1; +} + +.z-window { + // ZK-2115: the style should apply [overflow: hidden] + .defaultOverflowZoom(); + border: 1px solid @windowBorderColor; + .borderRadius(@baseBorderRadius); + padding: @windowFramePadding; + background: @windowBackgroundColor; + + &-shadow { + .boxShadow('0 0 4px rgba(0, 0, 0, 0.25)'); + } + + &-header { + .fontStyle(@baseTitleFontFamily, @fontSizeMedium, normal, @textColorGrayDark); + padding: 3px 0 5px 0; + line-height: @baseButtonWidth; + .defaultOverflowZoom(); + cursor: default; + + &-move { + cursor: move; + } + } + + &-content { + border: 1px solid @baseBorderColor; + margin: 0px; + padding: 4px; + background: @baseBackgroundColor; + .defaultOverflowZoom(); + } + + &-icon { + font-size: @fontSizeLarge; + color: @iconColor; + .displaySize(block, @baseButtonWidth + 4, @baseButtonHeight); + border: 1px solid @baseBorderColor; + .borderRadius(@baseBorderRadius); + margin: auto 1px; + line-height: @baseButtonHeight; + .verGradient(@baseGradientStart, @baseGradientEnd); + text-align: center; + overflow: hidden; + cursor: pointer; + float: right; + + &:hover { + color: @iconHoverColor; + border-color: @hoverBorderColor; + .resetGradient(); + background: @hoverBackgroundColor; + } + } + + &-close { + font-size: @fontSizeXLarge; + line-height: 23px; + } + + &-minimize { + padding-top: 5px; + } + + &-resize-faker { + border: 1px dashed #1854C2; + background: #D7E6F7; + .opacity(0.5); + position: absolute; + left: 0; + top: 0; + overflow: hidden; + z-index: 60000; + } + + &-move-ghost { + border: 1px solid #9F9F9F; + .topBorderRadius(@baseBorderRadius); + padding: 0; + background: #D7E6F7; + .opacity(0.65); + position: absolute; + overflow: hidden; + cursor: move !important; + + .z-window-header { + padding: 7px 4px 5px 4px; + } + + dl { + font-size: 0; + display: block; + border-top: 1px solid @baseBorderColor; + margin: 0; + padding: 0; + line-height: 0; + overflow: hidden; + } + } + + &-popup { + .topBorderRadius(@baseBorderRadius); + padding: @windowFramePadding @windowFramePadding 0; + + > .z-window-content { + border-width: 0; + margin: 0 -1*@windowFramePadding 0 -1*@windowFramePadding; + } + + &.z-window-noheader { + padding-top: 0; + + > .z-window-content { + margin: 0 -1*@windowFramePadding; + } + } + + &.z-window-noborder > .z-window-content { + margin: 0 -1*@windowFramePadding -1*@windowFramePadding; + } + } + + &-modal&-shadow, &-highlighted&-shadow { + .borderRadius(@baseBorderRadius); + .boxShadow('inset 0px 1px 1px #FFFFFF, 0 0 4px rgba(0, 0, 0, 0.7)'); + } + + &-embedded { + .borderRadius(0); + + .z-window-shadow { + .boxShadow('none'); + } + } + + &-noborder { + border: 0; + padding: @windowFramePadding @windowFramePadding 0; + + > .z-window-content { + border: 0; + margin: 0 -1*@windowFramePadding; + } + + &.z-window-noheader { + padding: 0; + + > .z-window-content { + margin: 0; + } + } + + &.z-window-shadow { + .boxShadow('0 0 3px rgba(0, 0, 0, 0.5)'); + } + } +} + +.z-messagebox { + &-window.z-window-modal .z-window-content, + &-window.z-window-highlighted .z-window-content { + padding: 17px; + padding-bottom: 15px; + } + + .z-label { + font-family: @baseContentFontFamily; + font-size: @fontSizeMedium; + color: @textColorGrayDark; + } + + &-button { + width: 100%; + min-width: 48px; + } + + &-icon { + font-size: 30px; + .displaySize(inline-block, @baseBarWidth, @baseBarHeight); + border: 0; + background-repeat: no-repeat; + text-align: center; + vertical-align: top; + cursor: pointer; + } + + &-question { + .encodeThemeURL(background-image, '~./zul/img/msgbox/question-btn.png'); + } + + &-exclamation { + .encodeThemeURL(background-image, '~./zul/img/msgbox/warning-btn.png'); + } + + &-information { + .encodeThemeURL(background-image, '~./zul/img/msgbox/info-btn.png'); + } + + &-error { + .encodeThemeURL(background-image, '~./zul/img/msgbox/stop-btn.png'); + } +} + +.ie8 { + .z-window-icon { + .gradientFallback(@baseGradientStart, @baseGradientEnd); + .z-icon-minus { + margin-left: 1px; + } + } + .z-window { + &-move-ghost { + .z-window-icon { + .opacity(1); + } + } + } +} diff --git a/server/hu.user.theme.userdark/src/archive/web/zkex/img/colorbox/colorpicker_gradient.png b/server/hu.user.theme.userdark/src/archive/web/zkex/img/colorbox/colorpicker_gradient.png new file mode 100644 index 0000000000000000000000000000000000000000..2398b333f63a1f210d30ac1fc8e4fe2c291a8d20 GIT binary patch literal 57048 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 literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zkex/img/colorbox/colorpicker_hue.png b/server/hu.user.theme.userdark/src/archive/web/zkex/img/colorbox/colorpicker_hue.png new file mode 100644 index 0000000000000000000000000000000000000000..5e0c2964b2a878962c86fdf07885487c2a97bbad GIT binary patch literal 222 zcmeAS@N?(olHy`uVBq!ia0y~yU=U_tU}WH6Vqjpn$9_wSfq{V~-O<;Pfnog#bJnhx z3=9mCC9V-A!TD(=<%vb942~)JNvR5+xryniL8*x;m4zo$Z5S9B3OrpLLn>~)x#7sw zU?9M9P_gUZ|J{uX_9eE=$(osccebqmrMEuoLfj{*curFBe5UvGl*UsZ4>0fK*-gA| z5b;m#HeuSvAQh89!e{Lu!kebQWq$j5A4J?UZ`yhWW`^7D)8EWKboVC%0|SGntDnm{ Hr-UW|rV>%B literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zkmax/img/big/drag-h-down-clk.png b/server/hu.user.theme.userdark/src/archive/web/zkmax/img/big/drag-h-down-clk.png new file mode 100644 index 0000000000000000000000000000000000000000..6953727c31422e4a2f594e5193083b1a5f700351 GIT binary patch literal 1673 zcmbVNdrT8|9KY#A20GM0)PeCFUic-Y#Mg;pfXo2h9t|x6(P*Bj4 z4K<7a62-?{HB1Q;Wy%;E%G3n|4h<6+28g1Y<1sd-GqR;fb$>Yj*!QnrzWIDU-*01E&BKAs)`0Cb-iO9cR6DHEQ=#F80|RZHW5+(7DZFp|(_ z;u>6Quzz?RmjJ-*gQmD7CP^KI=}Cg4bzwL*f&yG73A0gJeKyX3Iy}>4ma;~hT3DdT zAY~<@YDi5faieMNHX4uJ79FSGmaP{XSYa|yV#90%Mc|AUv=KRG3ucqDrgbs11#`K% zEN~jaWJ_7klS)#@fJ&0aL6pN|>me8h1p*GtM+E}-0}z2=gbN{DNWg~q7%IRJAvj|! z87QF*8JI>DF%ye6WJp;?hM_Pn*J`zLtUL}$XL4b&SnSe35H@YdU|Z~FMr&i6ErD(Y z6>ibfCWs7U=*0yi^}Dk;lGP#lBF zfQb}*MTAHI3;7~pI1IybAu5*hReS`I3sp)X&N1UNkk z%=C&>t;A_v@#iT(T1Om06c9@bmS%vN$GmVg1I>I@A2+2jV*?zb^IcbsR4` zydS)F_T!?-!Y#wzkLOPHNxwKKT5*o&7`n7LOjIc@8;z2rM=!b>HZ=a&517h7Yv7g4S$cL}>%f>;R!0O;e=AQE*p25?VmK8S1NwhF&}-x$ zO*xbHP`UeJ`yf&v+hGG2bh39INiSaI-EwzlX-D=Z_I-0>)0kayq$|_eRiLZC=2wOa zTH6Ls#jVWDtJG!1C-~lL2spMx`IZ*qJ`p??G-;Ot9~~ z#1%KfH;)~?!YS2~j)MfEsT zgM&Toj=17g+mGKG3G2B~-jNZ%?Ebrp9MI^^^6Mpz)b^nDHROhKcXB3ME25o6wd;#l zdHv?^Gc?ijXFqRf{Be25gCnPJ97|aKQ`e)3lLY}|+p7*kzh?z``A+1WyK~CcmsetM zYVP^G5+Qe8=w;{cI9f@jlTV7K(5jB%*7TI(r>8tUc0)_%jT|oXxiww`%m%vm{sr0^ Rv%OuPLu7cg>a1c*;XlIJe`f#y literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zkmax/img/big/drag-h-down-over.png b/server/hu.user.theme.userdark/src/archive/web/zkmax/img/big/drag-h-down-over.png new file mode 100644 index 0000000000000000000000000000000000000000..380981f9c4630d75d4c5518fd0044f9cfb23940f GIT binary patch literal 1517 zcmbVMdrT8|9RI1)7+)+y@DauHhzln49_?LQ&bD~v3REf676urcmfo-BlzVu0wFm0l zra0fa86r&05_MC@1_~x_nr)fU>3k3+@iBGNWQ+5SgXu)(vJ|QA59c5I{`Jc@pU>y} z{;ir(m^XaL*dYLb;of}C4*<{r07-)f0RS%SxL*zc7^8bi^?)4KV?h-HmX|9a;uV7t z=!ZeRdchCS0luLSq(Fh#*PCYQ;#3wpz(d#7vN8oG{~r)kIPZZDq_hq|ZS zAxV<8(OE3TQD!r1<8o|7LgPhTf+bitXQk}6ERrNWBukhHx5whPdnk*W$fXioucYZg zDFhR71%Xd+EidIVIVue5vRWj|Rf!FlQ7P-PRw*k;PQZ#}kQR*S9Xw$nXiUT?lJ46B z3r^6CnPdopA&AKcl2IZ^yd2Xe$0zx;F&tEdg^{wEJ7w(Z z!&6@!Hwnqe7=1i>@w=mrE=$UH?L}*T>KNQ&BOieY`)WF`C8=!#xRIRAd1v|PNZ5Cv zq1elYb~W6Zd*P3r-f5TbK3qmV98CN zS@mmsN}4juKR0cjE-~47;0azlo+vNFK*y=B?!})dU%#~>)YZL}-g0^i-TyOt-E_9` z-0H5zzZ?@!CPnK{hpQZEo4)cc`EX-eYu&WkV~ejw*8fs@c}~hMWzSx5N?UWMZ$j(3 z-1MKX?Kr#gNXp~v zDWu*44~$nz-VDIV!KOtixBu+9ac{e_Z}+)*3*N4i4_czp<0pK#cWeu<**vJZyB!=U zA3x&#w6%w7>zgNE|J_*radgk4d7Y_qeCO|<`!(;Ken4Rsb>wVmSRMa>y`Dm@$vyYI Fe*nopCKvz! literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zkmax/img/big/drag-h-end-clk.png b/server/hu.user.theme.userdark/src/archive/web/zkmax/img/big/drag-h-end-clk.png new file mode 100644 index 0000000000000000000000000000000000000000..cc63e09cd9ec67ef79fd9e77ed12297d972133f1 GIT binary patch literal 1618 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 I)}qRP0G(YgWdHyG literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zkmax/img/big/drag-h-home-clk.png b/server/hu.user.theme.userdark/src/archive/web/zkmax/img/big/drag-h-home-clk.png new file mode 100644 index 0000000000000000000000000000000000000000..cb9cd29a68b2536c49616203f8ddc432c766e9b0 GIT binary patch literal 1602 zcmbVMZA=q)96l8d5{)A&s55w+EX7FMyX*Tw3x#X3hE^<93lg`ZcWrNSclGXo)-iM} zV_^ymI-QD>AyWba6>%d7LWr$LxRwF4O3L~f-M&+%4B5<8OM9%h)$;qYoMr0)l$_h&(3OFUW zc-kk@91DgOi6X8<)I(6D1jc8zJ{M+%$ws+2M(!tkazqBp875rUM8Se+r(UG-QncU* z_$axZ61WoHMcFC$(g@kl_+A|-4D?y8*eag(&@54mbFLDGVnqwChy09BM$#mv%~WQZ zwQ5A8)M`u!f*3U_ol%J^QPilxvovr-<7Hf>30InMtxl`aAqZkZG8H=51gj9OMuVCZ zY9zw7u!2aiE-Dh2rpX9b`${gB#Z!dH@eYnFj%+}#mlHX`%lW{pJT;h%C}i-&;9&)< zk})zRqMFtA}%{_4nLn?i2;0ZXB127As$LM%yq8)3IL{N zTX3Vp|KlI|eIK39cx~U}DdQQ&QV65)h3tj_Y$7g12t_?T}K}z zb~vK8$hxmq;iZCGxXEYFsOnF8Vm)8JJCsy^;@aI*pxoQOb?YZ9-?)Ech-#x(nIYl$ z-i8%P84X{wUK|>oAGd9~*V)|7sb42LK0O;MsVZBB+LS8!#kW8c(=f9+_q=*{&&Ysea4BgIv`opZ2QS%LTSiiv+G8&ami7)@ z9iO$<(K@(n_3|fczU!53NWhPDIFr$LpEld8%`GR=6Y3HZ>KbeFws&RbqYGw5@9a4j zGm8K4`>}*3&q=%U0W#g^hHR`j;InUAE)|E%v{d0^`3<2}RXhx-z{HynPyy&bzO z8O({f`7LWp{<@&^bh+VHuv&U)*xc4M;3j&np(81e0}^@Mwj%|d<>(T=D$s?EE1bvj zM}OMB!!kcUFEtq2Ro+sesgH}9URmly-vrcEs?pS~H~lGuK*Z`G6;Kw;IQdGXqk2jO4cVzS|fGT*BF2dKhP>0-0mGK?8DuqTgV~9 z!BI1rLjNdCqejhiNM%e%O^q}kB{)9D2aQH19zMuYQfDHYLr(jH@sGZL{pLI0&*%I3 zzJ4q7b8|){PDlg*V1#F;(+2>63IM>Ugm?e|E_`vf7yy9rnyW}Fkb+v6Q8>WHN~Ij= z5ttC?;~2JT@d?fX07F0I{Y6@lcQzf61el4&z`7sxET69_$WP#HdP!}phmDa6LKQAq+bkvPN zV1I~KZiSwRD)Q!o4oTra5;kN8Pz(bp3dRVMqOchtj$$~1;s{D*VgyZ6G;Rb349Ws6 z3LB(-PWM1Ag$-JvGEI|d1PO=3aM%D#N(jNsW^;$X@SLVo@DvR6r6Coskg?MiD`X*41CIs`&bmL%H6H-t{_!|%e*N<8 zdET#D(a~)UwIxlppX)>NPJi%g>(I#X4J*W}mBSVnW~3ZW+FMWvTb4~sZg!1!E}V8? z?feGIYk^y%`br|~apUfL+?o7C%fIh525ui~iFbUq;Omw#dB<8?Uc7f?y|kwzDL&;v z?a}IQ4=#by+Uu_OJb34qwh@uzvo^IJczKbhq{`njJ+=Fj-xTv+Vs$9-qg9WJMEBH$ z%O&XPHFYQUKEA%H_2^}dzP|b1HT=A~_2$yflS-T(+R%PudR^v^e+HUw?Xow?hMd>O zZc);|oV%^2X5Hjz?4zcUYp(66Ih5BG-}{1n->G2Byp)Oc$F>*4c+*1=K%og`_SmGY;GD9EFxYDhi{yFEOwe*K7X-@HqA-&%zw&W>Y zrzTxmWcoDMGI!hgi;H%jX%5a=-`aPiZA@j|zDUozqY5MH1%BMCNmswQvu*L(m(uIr zu)ewcYBrPIeRjsVxSM|@G;iO0vaMqG{KB2VmX$qlVsg@1qVMmF?C!R6=ci;Cx7Ytg zG}aJ$dwo3ERl28xoVCf9(bc%B%97H#YZ#W(a%na5n7mX$MJDHV9>h1~H@p&gIQ=ky WxU0uE#HB8ae#RbGuCv)*Qu{A)OftRz literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zkmax/img/big/drag-h-up-clk.png b/server/hu.user.theme.userdark/src/archive/web/zkmax/img/big/drag-h-up-clk.png new file mode 100644 index 0000000000000000000000000000000000000000..84cd72c2a495efd72363bf63a5e43f4e31022ee3 GIT binary patch literal 1635 zcmbVMX;2eq7~YCwHJE}U6?Ixz7wQNl$?oP}NHF9mDF!t}1#PtR=#>zj9;=Xvk% z<9WGnh(*&y004-s*(N&x06YKyG2_Pp0C0B8jkf>*m?oI>g*?VB_?;X97;vVL0Iig> zh_Dk*y!5>gkpTcvHKZe7$hXbGTnr_3hB49r#R6f=$PBPfS1}=gg+via>!9o1y%0#^ zI%tv72HRL8;UTkw9FZ5yb-04XE-ema>cNZv7NA&)5S(Cu^3psO&_N@*7|mm0w+sSD zAVRSYdYn|gZ60W3I095k9drGB}T;fiF4R;vwbps0ky-4ec(7MuYI%_l_^Oa$-Z zNLC;j8VoBs3mKoFgP=$W6l=3R5vKXkM!6VD7I3mML<-9&DqPn{!MtE6o~H3kH18;7 z37MVX86W2&?1VchLJm;u^8W%SREkU^VHW0L4mi62~-IiY$vp zg{T!8wHZMWgIcLIC`<|zHKNm zQc9{ol%snfm%&O5MKBn~U^oQ?XDuRWobmH1;YmJjjEUgL5(2ky3~=A(ZBX8;}y&E4@ra^CF+!))()@$d(%W}?2iI-1W&xV+`GvbVc_uPiD5QcP*w3F);v!7}xB zW=~^Ii}>8KzOuzX4|QFupEbiWH+|zvzD->_7hnn1#F>sE`w#E$F7%Aexm6Ce%FDCi zsg5hb0|_RmX71V6=2fkVX%okx3zu(NSD-)nX6gp}-yPoc@+*mh-wl;)KJ#wF(J$}M zkM2BC_-EhVmAx^$^XI6CYwC|*zDcgsypozfRGQWDHldncmHM!ttDjKCiBdwRy(*h? zLZ$=lOp9I()+HrJ`43%WFC05@+H?COA0{Wen~3xc4O9D9RaG`6S6Pn4PANTv$mJxy zF!kk6lC52L#>`Hdyi7Y~ZTV_nXvNH}OWWn`_eD#jbxyQlf9}j$bJOc_BDndKFaA(5 zNvJ*z9Sk05sVzVsp8vM*!O{AwJ06K@Z``u0*TzpyZ$6b-)%j{%XwGLX{p7Tq^r9kl z&hm#IYFl@~x~QYyi_)rM-0p?j&urUUxZBg(XbxTG*4Gu>{B>=(o`x^tjZ52V69?$p zJ^Y|}eK3AsqPXn{)R4HX-`ZDl_7CZ$*ZPOY;F7y5^n->V|44a%5~RC5+zvzmZ5LDg U)muJX5dQY9=3LXxtan!b1J#;ZnE(I) literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zkmax/img/big/drag-h-up-over.png b/server/hu.user.theme.userdark/src/archive/web/zkmax/img/big/drag-h-up-over.png new file mode 100644 index 0000000000000000000000000000000000000000..0a2ff89069fddbf93253c6f8bea5d17d5214450f GIT binary patch literal 1521 zcmbVMZA=q)9KOX39UE#U(a7e!otmJd_txvRy-~2Q+Kg5#je>)X_U;NNy%+DU(ju4% zl7S?Gn>chCE}BdSqzRjGLu1(R6+xMch)&tmO>r^@#;D1B$x@`c56lnyefsB@=Xrkb z|JrQ#lBC3xL;wJioJ(yU000yK0H#ez003ZM_h>!<0JBwlu9_nT)KZ_!0%k_^v!Ijr z6|o-H$3)h2v*`dZX$$AgRdZcg6fN?wFNT4`yadE7Ju@u%=n_^1{cI5@n4pn^oe;<| zCTOM3g}NjwTg)vjli8dyx0fy}p^XfbnE|GUsW30`tm*^9d{9uRun8K|r38hFxe*8) zgQz7Y=t)w!u58dM$}FgZwHg}5Fpwl+jL?xJmImS|h9fABpri&PC>=@RdT`vJ3@}}0 z0+h$*7>^}00TWcLsuG1DrKP2CsTLOHA_OxUjWG=z*T_sjqeKMN7uE>MytsmmRcM)$ zR8ADYn4-@whEx*-#Y^BNm+Psppo}+)7I`G>lMoC>5uT6LHCC{qde~=aOo&#z5s5`S ztRjYFn)R@Od2w=>m!2Oe29#VbYMIOxae^;s6X_7o3aZm)g2KE6GaN%1EQG~jATd2* z(AzN#GwXFmGhrie+^n}*^=MpUA}(%49R|GvHRz2PhS@Qr9yeMo212K`8VJm2iF2KT zqWT1yjmPCUW}ItxJeNyZW!9&PvR4#?@eRl>7FAIx7A4S{LxQQ87DmSgk7`jJ%)@x$*oH4U#{(r~Eu>ZI}`H@mAcPh6N>lUgH` zoqriS-MgcCe(T4T$K2ZfAEJLaKiRtf;;qR*dBVBsjiVKF*B+dcU3ih)w@Q=Rkho$) zg&Dkle|=}C2i=|(_1=(n&NiErp2l`I6EywJkDvb z^r{_fGr0P<+qscbt|O1$Uili_zpZD1wsB`;_v267rY1*IXH|x-Uz0nQf48Ewy8S{h z;cnR@A?c&EXivZS;Na9dJrC2~I$0lTa__kuX(sh8%aXh3bA)T=XMICI2Fb=-NZqg$ zI#Wz^J;XCd=yPAUNmccZc^Y_NNopXUJ&c}Tv(bMUHoP&l_CQH{ZbL_2sHV5CRonh$ zXI0|G8;7qn9I+RSuG$yvoncFwb^k%dHlX56N^@57+*cDAA?038Q{FG{%^ccQSg|+% zY;|4aTgSfFPY-G9Le!k|LGt8aTHUbpYr8g5&{K4Ag(+ zrhDt{p=Fo)*6lb-6`Fp!ylM5KTUi4k(SPXu`bz~={-T!t)lDB<9~#`=Le0N+?Cx^+ zH%H&C8Yt&J^hY-zr)M1>wDb-n-%+V6eFwbdy2vYSw_CgGfl0vd$hwiu$4?xMeZo$= K+ZMGHR{jH%4>cwL literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zkmax/img/big/drag-h.png b/server/hu.user.theme.userdark/src/archive/web/zkmax/img/big/drag-h.png new file mode 100644 index 0000000000000000000000000000000000000000..78c48fc059d56ef2cd0405dfb4ad98f4fd3643cf GIT binary patch literal 1485 zcmbVMZA=q)96sZ8h?2R{>2!jZ6Ac9D-L<`Iduxk*l}-v+s)a+(rdufuYsX9TM0AO+x<13X*Jq1L7XVqjJqgGe}h?^--5y(IVErV<65W|_Fk)B=% zWGFM_$2^Efu+!yCeyvEC)E4>zwG{y)1?5>llR_x0z|t}aDr_Yu5sDca(<7f`3K~N2hXkY}-MRf#*6B<1@VUPth ziBypAI$RU6L@H>8%4Jy~U^o(qs3Tf6FNR>$Xf(z(G@4wI3g${RoJ=aYoU|aJ;Gm^| z$OtmSb6{MNT+4@LGXy0{U9~J|&mkusSkQG*VdZ0K^@OX$KkqI#zS?S;dVV34(x5Er6te~bCiZIx8HkScM z^*V#ziK3`gj~T5xhfbrh>K%4HlF)b(*MZ@<#^$se^hN|lov6X3#asxA;~1)Qq9~T& zx;aTExd5Gr%P>@eYkMk}u!}S)^P-RED-#<~T+Yk9RL%>ay#xm{QLP#o8$6;#Fg2^z zq1eP8Xki2+G$?@}1cGFNV5XnpC_W-(#V0x57zZsf)imW2c@`WS1;IQaRV$`3V7OCf zaQ;_|#<|r0X)kO6O>lgV{U*j)IVbc9qSr>6A`@qNb&A#t;9~}~+)`7zVwvB^9-Lljh z&!&Y7_K+`SY;k|}W=>IbFnD%V-1+CCDL4D;ayyT|@axID4^CGEO}Ab@_}XNh- zpS)P6ZW;LTkflcGyx7oN6tK>mIe1{{@zpB-Pq8hc{dC+jzwp55QQ5Wkf!6tRCXKq{J6!04EerL|xJ@0NG$+~t^?mJaD{PoVdXR7b58_hlf YT=e^XS~~T}v87lB3uIF~u=LM=|k%GBt;s_J{RH-@ktIozLgrr8de0028;+Id0MIT!ec$M&$`%R1(7jAv2{)yvJKaiC{ieK(l7(YU?);NRwu0 zh1Q8U`E;s~&MFnCWu@6U-qIqkk%Uq$ph?0dhG!_z14>LW>&GQCG^UHQemvxcA#e;L z7MY>@Nx7X%z;sTaK&?uh;zdvt)ag{HMyu1IN)SU(3`Q^*(WRgoT&u$|JveTV1vCky z4|fsv@mK=sGed=<$m1{^2n19CwTcr8VANwUXFn!4-ca%1ZJ2}U1J6NMHlrjjYp#WIqP@| zc2Rz=MDS8B%9j`>OAPBJWcbOFtJiV4nJ!ceT}Ak2`&@G6ofaf3}`vm11% zUSrT_peSn9YmHV7p}{b#o=DdtVU0&|?KUG}S7%@by}^c}8K@1>r`ru`LXTn^HHKhe zu7mZ99@a~RsC`ufi@DVGlhYT!{sIcxMz#njry7wG`h9#sa_u#6ehd zq@OR>wN@Wao3&|i?YY(QOV`U%lt*n#PaL0Go_l(w`^@(vX?bzow!M!}n)Je&p3{?~ zBc6$mw=O+En)fK;OZ2{u&-Y)JCnUvQclwg<6eMlfKP26g18`Gi`N)mZYOJQ=mn)m! zU6d3ZQFe4ldRsvIFV=S^;XAs1d+chVuD&d3V7Rp7gT)PV>GC`6<*w!k(}v~pyQ6c2 zFSlc>l(Ro98@P4%t?Z_*$VJQdwDziEWZwK$4X&h-p0>PaP1H(7&js_D>WzF>J>POqVb1N2Z`{5P7u^V{( zh^*7MH81$F0)0nOr>IlJcC3k1yZ`ik-7{F#7hOQN_S&$zoK5CAGtOMOxlsDd{p-O! zJ%gjdkNckAwcUm8kli#!_zIfuIAgjsCQ_h~a`NGbDo4g^b z?9%VARb7-i*?k+^$m=L~K~d9EVaROv$SaO{D|!ZpFYV+saWW@iR8H>y?!0!!7f(0m zw)DkS{#2YBtC|&sBuwvGkcPy_gOxj$hon`#XVqKVwmYybSto{#GpnKKCij*kJRJd_)4zjRCUzhnkV~rcTubM@~D9KONCv1PDqVZ?qg$8{`2w|ncg*Pd-h+iSN1Ezk|A1hd}muH9w37w!&v zEDPYm%Q|EtpcBTxXb1^I`9ORjM#iSNDFZaVpd)i=2t!dAA|OGH=~%%J$OnI){`uv3 zp5OaFwIp1XpKHnm03bhDO-BF#mh%jQF*|_$@M%K z6qy7c;Tdl2s!w?*08D*ZsEz8;&?1VJMVLurU_(@Zv^gscg<%_c9jxaQg5-j(eb5Vm z0_TF3TSI6_@$n5pb+gLXG>2>1=0?`RL6vUMX;6l!h`i2#hS(%&l;MIVbSX)r(ryF- zCm?#G3%Zw7G_(Zt$tn+8VM_&zVi;(%!5Cq+*|2gDM==~haRjwhU<75gQ8)=s8sr9@ zDi^0BbYL=;%Eet!gRUzSf+UkkIB9`pHGyCbha;_l;}t3wuh7;?I%8BwnmMCD^BSuP ziY~|!m{w%!<<+_if-)tDN+@(+SkfjN#mXXLFbaafC?bmKx+V(N^a%eTjfbMO+O-Og zM0ibJt+ITCkDD`OLsT9eC=FCXA!@NIBm{|RqGfiq$V+;Vc0q=yz?{HQb}!)#*lid| z*hxQzVII=z@DMbC;~tXsk!VKaVO+n(Z}H()kDau8G0cy7NrJQ!e%v4MViqrYpBt1k zosn2R6IT$p4A=2UF6C2sMwiuES#HW~z>)@8m$e320ev+#une=n=)~Yr3u=W$n82)) zdtgCOD}`eeic%;#4+P7W3lb+MwR!1D-fIlatHK(d3#hUPPK<&Q9+GMxKzK;I6({Nc zYSBF|_kY@pxIrh9-lKo*RmK&e1L^1eD{+Gl?u?f>7oZ>a^ zyEfc0-O{N|hVzW+!k!y3H1>K~`_M}R?0Thl^zr9jozoq*6u8`rOLvZCHNLZA-`0!# zk)QYXm&ba(e#(Bh?6YMZ>q=7Zj!2{U@IK|pxx8sJxA+F*M^V$ZKjx+us4tcTca#JR z7omOGTil1w#w}wrR@IcBYF+WxrTp2sj}3A-Z1j#+UON^ocmH|$U}WC8;)NgmeVW;M zD5vzb3%5t+l3n@boeL$j^VAC)jyV^x*T0v>;|mjohG)tu_x@30L+n80`g>nkP5CE& zueg-=`SPA+#~nR~+8xiAy|SQh%Cm51aL4Vf*#|b|ncGUto0)HSDPXWU_}dSAyFX^| z-Q4=38C#|{wq2?GWHb!I9Ruds8#`xRRL+dtY(70@s1MnGw>So5E&Zu_U1?~MH(sG1dbfY z4q8<%NO@@2NGz2L+Mtl8DHMW4A`v)3z_MD5U>1ud#)0E{l?&>_Ws=55^-?$^&Or0w zfGQ}OAWLA3ku8$fX*LLommn%`_fujiJkqFuEFw`>K`*0N*$aO>k^umtbqwwB zMz8ekY}`D`k=(MUtyxaJk+nDf{pyc>HM6$lA3B;J`t5H=l_7h!rqe-hrRy6OzcwwQ zW@_V4wQc?S{-5g_uAaV{H;A9uI@I1?yL+I&y&!4h55+*#GGpR}&feC+N!6wGySsYt zE7tT)GbfL;-^%kft~z?TM@w94-q+*@EX@86f3y9)>MzCz;rZ(6G_-vg*;o3;q640r zim~?hR}Xfrc39K1R-#O&WJulHwVD}syb|8gHr9K%OLw$u^@Z!6Lt~A#N$o*m6xMR9 zyrHV1=|a!R+jEA#F1(-19{2C>xLtMWPU$^$8^oM!Ekx5Mzxk*mbJ~P6clFH^(akh8 zSUGv@=;@sad(KC$RVS=>yx!X8#-~pL?)1-0Nvv6T!1L$v?tzEj-5{iCb?MzDr&dni z+%kZER)6<;vrssG|LpedFRwbXd{#!UMxFWQ`>83T&*B&VXwt1%kkYt~!*?ZbBz8^G zsNM6K@`hD6@0}A`ijEP?UyrNG>=o8@h}qGWdA=A{LWb1OFZMR6r*$)#!4-YBtdDe$ zPF()5Z^gU`-TIV?3m$absyx-5dCfXw{evwPulRv)&(4|PPgq5v9B?n*9rhqD zb1Y&Y*&LX;7a&nc_^?eBh%*jfhEWLFoJONtB=cop%+xU*5!sl@Qlz>M%n$p2dh*Zj z_xry;&BeaLl%(_|06>ao6YU28ECT?juPg=t6q3OQ0DxDuf}mC+MYJfRaKOn*ArA5g zOeN>%7`A@@jLuHiHvX59sYgrGz{^q z9WE!ls8@DzRs5y~g)3?B1;PzA;anEZb3ito(gj)IGzQXzT2ZBRJ3OaLi7FLyBQP`v z(Q54Q)1-plV#p;a97GsRIbjsTAd)mU^WZl7Q%pj9^9-5rkM>a|NrKpL?Fhf@n2RFLQ{W zQ>8j3%=x*<+BjJkX<6E*_WX**Lf0gw*_Ak;=Xb`5tQ}V1JjaS**#JPofQNPl^lSG& zJK1t(W9mrZk}RyRb!Ktjk^TXctPZcam9%tl>Yc7K=hEiRM#q^gv&m&ip?z76hCA7Y z4tMD4s>kmQpvhZigdOW=FHHW>L$;rP4V>6k^#084@sKOQSz1cGv0`Y-7U{jW`1-NK zk3Jl)ntih7(#-Hq$1+<+`}wZRmp(dRXxu&4GE@N?Q@?1M`ZM`w(ULy-c-C35|GNy0 z>ilxoxx3Rl9ecJKN78SmPwBQu#kzgW_5QE)BmC#ZSsx!L&O}q~jth~2k%W7X8d~>F zj5)64?Ji04G&J{A9(^-qVr5}l)!1*-8QrUw>~(kFxjD+d)YA2>M&16zkTq&)GkDqz z9&{*id51o5DwzGZ>1=6kr|+V8toxR7Jo#J*OMHFr$cWS%$cn!ESAX`N{lUA_n|HJa z3ecg%%fB}HET{X{dpb65Jycen0{v7=j^}9K^e*a=ux-0eU8#Qf!SS~bhka?)N3W>~ zHRg1~=v$ujrq-f1E2d{OkFIN*sM++#aIggD*QnfV%gt8sCnZZgI;G{*TdjXI}^aYJK7Wzje@H8hzbz1ynI7p!*h8Ztm10~$pPIy)CqwC z=YVEe{it8@@U_C!MwKsXED44i=Z5VZltYM2l3)sy06LsXt0C}63oIZFgh@J)Ph=J5hgI} z;2u~I)Jo$RjiNM)W`khXEJ5PrdM!IP$;XXhcvYz5Ij<^<;J_$o;TfrVy@ZRhS#gT_ zuNFP#a{s5jh!f01Vte$jy^6a6j5qdtawSgi>7DTs=YUiw-+3-A^BMpozTjhALF4C} zYodje)t|#OoOQlEZR5$>WlM%O z-7ns|_tu`eG17PIetl_5FV*zp`A%%Kp5O<3CPDv0zq+R_8)D$UgP`orzP-**0R zd2}zm{=+@9cM*##qGLNQL`=(CGdF&ep0S{PRr%$X!=YTKx^K)C^}xgQ6^Zi>T{;;d z_jT=?-JIq7eddlWsk>+HpeA3C_Ge7T*B;MtW@aG1;Mp(GH$;;!$+D(v*rLhBqJBvl zyTUukdPlJpKr2h%`)g5tM>(8Q5k1#(J3V=*^!N3PeRXerz_XorWNS{0c2n;zp&s>b z*c{5eYzDXfB=EKkC%P-qj!%KEQ0`V~({xkY=IzVxB}T6HcYL|7`wDvVepB+h?i1!v z<|ww6Yvo!Ov}ek_xnojAa{S#t7oLxh95ln;S(GsE;Ke?|WrSR*8hrekw)dNHe`Kqj aiNgTXwyf37?&}9)KeMl}gxT$`eCHp=4yd%vB#W7b;^&hdab4!LP!;JAGbc3@xHUEn~a z(wa%pG)PmiuyJw{$DqN2q+rlqBqbncB#lxg%|XE|n^9tNnnO6!ohe!u_w zvn?kpW5K-T^8f$~oSC#601yoTkmt+>0Av`vw*dgllyt9>D+H7(p9BHL2*nU_a=sGi zhCZhHrCw+OVCGw_$E$c<>q)=BseK`gI>?D2WR|p`=<}CB1u2FlEN?}B>+D7mma(Gw zdKc~z?XZ;1tdU@DO_s-BQ|31_XqpYN1j!&La!~OhL9U#a$)FXT(j|GB47o8BnSv-~ zR`fwqURMrc7bJ-2)!I})P7sK}peA&BgMmmvG&rHba1DkVQVAWYH;@`5GHs|0u}DmS zbkmOMSP~PkqNR!=k{DK1Ri&=dss*V8Bg|%VNJFDZm6$-PT+J)KU@9-K2`kW0_Dig& zumX>S6n(`)g^NG1r7`PM2t}57{`U`nkraU-0)Evk44L#Y7t^? zC<_&mAG%>+O_&_y#3u&|0Y#UK%$C>^miLv@g1>@;yyB#-Xpj@t49k$FwYs$qlYubm zOvZGAASk2WOzCKyMnf5CyAcm-JdSJDnoM?$jxZTbc7jMJD4oMW+cgwLQAS#8q{Cb% zFDpLY55sX;mI-t5Cvr)<1bvDic?6+6ya73-f+EPJf{5624M+l^RpV2G$F;a#&8c;S zetHkI7_KKZ1c~D$jwd2WLO#ngLY15tn&gAV&`@G4A>)t)4w)JS$v!4kheJmhO?r)y z{;w82;4=TGy_gNLV4*$w*ItEPZrTxgKD-he^61VW&sb3jO|vClY&-)%M7xuwJi$w2 z`@36ua$>)UX4gg5#oUkB+8fA;+I#6_SI@xs#LI6xmo8tj`sm=jbN4}mOI2_nGm|zO zSN9+Dv~*p$_HN_BgMS`rn*8O&?CWJ-iGQxaskmb{sR~_5tyZtObs>WEm{vLTs|$y>Uw|9YjZsr$@eooaCJ*=yZ9K209x+gEMf_(j}`V@kpG zcT`EE<*MHH-Kyqqhjvi)s(nRU=GKlDZ??qQ6Jn*$JANEL^uqCzr!ST-S+wo7nFiOL z+P=?Ty!Gp$Rdrvj%uUfx?(cg(@9Fh;&xy|Wf9gxVpz4Z_iErr5ih>3V5;zB3 zXz^oy#mz^AnN=!ZP&GRkswxX*aj-KRvKzD^Dk875kRg^!8f`e>K3!VU=(rn&p+1OS z=71k0Rpify+_K6;7Q}1{VK@#^6oQi$io!D?0>cRuBT$So;UsOLXu=Bh8=MW*_05(*yjYG#-oAf|Ux726#=b zP(yrx52q!_hNwI_P#mcE{q!7FC>12OoRLEnA}{Ga#sM3mf^Y&y+j7ZVuZ_a3q|NHV zaolCKWVuL&BnX$4aa*y3#^bn*jUWjZIJmB0}Pp{yi|G zn1v>A8pCJ|n+ic0g@VM%QEh5`k`Efg@T%}K&v{i@g!)E73y(?F>m^-Qn}x74|J9-g zT<-t07tMz3Xnc?UwO0vOfbqtk53eK}dUR*J#5rIUc4ptsVH*G#nB-$zLF32nb<>*% zxW=}&e|x;qTZiUsJUg}N@TRV`OVvztDMUY)9;|D%?k>!0J}Z!8a_xW6n)#KEwC?W9 z)1;H>FYK6p;fnpc?$=7MH(@C&FN2@%N5(|vOr9~Ve&~>a1KOlrHJK-lj;yVT6%;fy zca#ZK;~T>k=(f~DvCQ#F;n=Vd>F#Ytaen4_*I0A~yX&HhYTTdv%A6|W zql>r9bDA!eQ#t-GSj)!;K5e)E65N=hf1NS7xg%-Iytk9LcHClo=k|7PrFPHXQvCka zMc8h%Z6OlXJ})kgEju`Q@s}y)x(}3vCD#;NQ`39%=lOQt)bGVEU&m^*PIfteXo}L$ zR=s8OHJ%z0*nCd3O&AgDJX5*8{l=XIBbVnEI`1J3w@NxrwA}wj(&jE%dn9$)?YXLb z(yiLNH;*6s=%@m=U+LKpe0>qT`t(<)d1B(BUeoa;Y|is*%0sKXn>{wHiRwQZe;¨z6V$UhN>$1bbsEg}L!l0#@d$ zUgeUn=EHF0_aiR2k#r7|fD2ByRaWOXGzoG(iQdk`xbmZ5{NM15Y6Z_$>l$RKk(p3npdsjzW=g68 z;);BQy2kXNXrcsJ3xysDE5>l61Xac@Uc*U@z-2jJ*I>bh8G(<}7!hrh)@cxrKto-l z3orsJGZSP>)}9B9{*6kT+GmR8?yd8xXEmP1UGYH4s?p0NG?7Mhp&~$Rq5SjM+&0@E+vh zgq@~HnjmO`m;*p|nWTtntuZG)$)UzDP?uhTVo+CQFgOZY8X?tS(B^l#?39!FuNDn) z#sAY@+zayY_#XXhuM(~Z6O2C}U5OVwzB8zZ9#lttULmRD8iI^E$uj;@>*v00N8UO< zKc&5B{M@znPwqU$@^I_%OX(S}ZJ3wShuuiqKRK7lSaP<=6`lG0>CPXrKzfQ$IZHoO z{Nwc0- zd%o$ka$tRS581L{R8!k;t0yj)Qov<%ce>B^n)6fgJ2ZO7uJfzzp4h%;Wm+qjv+G>- z!O7FAFST|}oV;c9^>xwC^~ct|@fG(@+f8f6#6NG}4`)vSA9qkGnJ+EQYQ8@{dZ7F0 z+gGKgKXx8ZU3u~I@R_u-mdth#W7?}8Zs{7>`09}!p3)HW24g+^&8#`zu!7!Y|^$#+rwX6e896Yu=Pyc z1kP5dBaVMfVbl$b4B&F8 z-|zqaoUAA>NlDI5h9D@#RZ4px2znBNASEdgf}j$E?;Zp}+f|28trP=lh>-zgWyKl* zyLcuDJb+=F8zw;^1jWC>d3~zST}JsuUdu!<+AuFc5i2YTON_q`sBjGka)KFI8oP|Z z9BW3Z2sh@I?4Xt_ZIMA`OS#wIQs+0ZNRb6D3{zoV;(^M*VZL5asIVD{>QaJ2McgO? zMOT3k;U40t}Q!*Csn=}^p|!Sxhjpmauf!w?Hx zD6;{|LpwKO$!x%k)T*jPp=c-+(uNAOq8vnVlgSj((CIWX8_+1tg35$7g0dr~Km)}u zbCSx50vu6fYQ#p>j3BWRc**U4AS@^wjq-~;8fGLE*J3EoN9u|etf(IFFpW*oinmz; zs0S!wqwEJB5ZDnThk5DIfg(W3?WXq1T#yr(dRp{1@<32sv>6HWl9uIIinQr%PSSuI z^`y~(wI%8ay zps0-C2eG&u$8K;<&PQ@7y9^jrl)a)@AKQS6T2U31T2X@Sl?HehUZBOIgU1RmLd$FQ zII*z@1t>;PI-J5V3d3??cvlrCuwqEbjZAXAF*K05Ccrvnk%yzBptwy^bvpG{BT49t z^nbNzoy-28_M#TJ5RL57zxFET^3cx6^TCx^;D>hx1lEkmNRcJ4YV=14iaY0`t={kt z3-4TdZM-<`>yjs&W#`k6#cMuZ$ba44z0)$Dk=e9Xd}>ckdfC8xUD6Fp+gk@u>5sRy z_b8djd@f#>y42Zwf|(c>i*~LCL&1XHsksy=F<1#VHy6$Liih_P=AN*{jbm&R^{&=3 z^3DA}|2ougaNEeO{v6kpO8P~5fPL2CdVEWDp0htaY1~ab(^c~G{g&l>68S|!;NpRH zCaWs$1^vQmYwBw28R7~NygHKAb9J_-Zz?c(XOeyF`jL!1A8d{P_U`CivMc_^(u%*R zTRgh&<)^Qmes24@wZh)1IY*}}=j3NIi+_Xjer8(V_sYO@u6K9FFyC9<{o&b(((W8r zcg~jyPnAi(POa5^`s%f`s#%F_8~SZox^$>RzStUn^vueId1rsa%0P8~rueom`;WX1 z_eV(2;r3rt`#^8stvAn>!$bQA2NTo0`-tytHy4}Yra$jNi$CGAZ=ar7G|Z{*Uq52r zHe5bnk4CHBJvpXyZtWP!ADv0Kz4DU%z)IHT=Z{}VZExE${#CL}&M!BOfw;LlHz$rI ZVbEUWC-8gL?01n*)8#0qhir%2{{e6@`>Fr{ literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zkmax/img/big/endbar-h.png b/server/hu.user.theme.userdark/src/archive/web/zkmax/img/big/endbar-h.png new file mode 100644 index 0000000000000000000000000000000000000000..7f7c73650f9e2f14bc7761eb7adc668a3b08fad7 GIT binary patch literal 1122 zcmbVLO=#3W6dt>1MHGK8dU1##Ex5@{c9U$v?$+JSu3d0z-LAA=q}gP48`@;jWa_4+ z;?GSySjC^47w=vKFN!~)s0ckNLcNIK!Gm~Ip;XDXQ4dAIcN&K8``&xsd+*}#(2;Fh z_H6+GY^x6HbpSvw0ATy(O#pzt4R0O-0QR!-7#pE2)-ikn3Kne=SapmxsT0GRoqkEO z03@#1jWIS>JF1z~;f)BxhmHrL$PR>_VNMbTo1|^KIqu8-M;x@R95*V}P|Yim343tP zCnIx14RdbNR4r~G53`{bI-WzA0YhiX4YV-Fb#*m2(4udFgIx%l%yFwljn#%>iTVUe zd@5-ojG-*^I4#LCJ_JRCMFEKdl9M>CNwOv?a4onz%=%VKtLv4uT)x%HaTAPrnjmyK z9ln#|soxf`s;ZHOC?WeRq-Zqh49js`+=AoPYQKct zV9h9#Izni80_Kt6I8k5Sh67e7zspz`9W-V=BGgGhXMB^?N$WsN4ju3Bi6Wp^t7*r4 zyKTG1lupeVhq$b&=eW@Ec+0l50xHV5s3>YWqm(hm1w~Q|X+1591w}6@DArhyTdpWl zxgd)fMO82^G1qQ zW^h-zXYY<1%U{3jPqM2*^~_uGe9!mim-mlvL|Z>3o*Z9T{3M)uFn;*b_1kdz97uqb W-6tN4-%j3(uD)6x((e?$X<{D literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zkmax/img/big/endbar-v.png b/server/hu.user.theme.userdark/src/archive/web/zkmax/img/big/endbar-v.png new file mode 100644 index 0000000000000000000000000000000000000000..a4d791165faea234e4840a16a000f96101283ce2 GIT binary patch literal 1128 zcmbVL&ui2`6do<8h*A%tR4+q{zramqviZ>syIZrHu3a#-Znv~IO_SL+w8_L|>Sn98 z{y?D!qJM!1o&^sciiZl~K`)Amf?hoJRFED7L2xD8Mm-b--)R`W?|bik@4dz0p_99J z9@q&0*j*hoY5;(40KoPg+W-I`ZtOn-0O(-@<7|XBSknp#&>cEKVAZoGNsU-e>--Cn z2cYY&TOViR<|)ml9&aTWKK25TM7}=`EPI+TI6)>|zrcNYvdlr(DR5)5iOir(rrg1~ zkc`X?)$O@yJLhoyMVODZ*b6+uEEsz;ex$_(uA{5@k(PW59PB{Ybb(thYTO)#Wf~GF z^Vy7zFouf4V@XyNd>o1hivkh_q-3z9$%-bba3i=P%!f`xs~MGzT%pq_a8ry0njkcr zO}?4sX*en1TrQVrh+-ym8kwl&Gb_&cQE#eXkjM_*fVtF%iJ~<@XIX*c(iXhHG=B;E z(S}hr^@P|81k5AB^OC+g4M(g-ewVQ+I;ytj*N5={)=QFHl2A#_mJL0tR#I-&kC^4#B+cu(PRcF+m8+FQVlf)lDV<3-V0el$ z8copvmPZtL6lZzV89d4&nfG`J%Nu);6_BinSVKrd=oo}Y$6Vi`&FEM%$#r8461o?N zQwgaDJEPFtO-j|X|FUSE>->+sLJ{VLWRL#XtMsd8RFdbfD=EU?cSd}tz=d3Yap?8q z`v3s1YUuU&<3xVp$ECepUFE}jKA}C`x4|0Qcc(HsI(m@j`J3%_`}*4QLi@9{tM^v> z+uF00=ePFnIt33dEiLs7ZdqMjg)eU|Ufp`)(Ms>x<;#bvZ(rT(*WaBPzG5!Ve^-EpIxjRy>Mb20x#~E(4wD0a3XkTgHd4&aZ z(lD_(IOyu&ZXArGPPjU;7%>j&zzU`Z1qWpCO)p=5zu)(Lzwi5=&Cc8z9JoFJ02r)J z8#MsH6#&5b3ugcTjc@BA0APfg4LV1fv};Eg=q_2nuJ8ek z?r9G3Sv$qBiJ!6oC{84y?JQyn7jVl9O3cr9?-}U1C1zf-cq^>nwl}>R;knhBy0g0I zs4g>6hQ&ln{LshLhKauv#9C5fdb(N=YiXEcU=KnUOUyx04Qm!wNQ9xp=5r2@5R_#W ziIOa%+fd+F>OjijpMrAF5AtsBx-R; zRn=5O5OR^*%*87KwUb;Bk7f!6j-AL0sYe2sD%uOALrV;kwcv-AbtD|bhekQX=Mp>Q z5X*DEpZ3*jIHomxT*is$xV{o%u7+dMi5y(R&C!gU_~Ge^QebFV+Wp9Dd4auT5U1ng zfL4tXllUR)dakAygn}fSV!R6$V-2$@Kg z^NLZJ6jf6v?X*HBaSgl?dCEM0G-zvJIGR6H4MX31MYUhGQtt z^1Z?Hd0t|DRz%X_9^^S*(gdXOyvFn65RT1zflIpacsj`gV+R1C rtp`7LcD9!<8iU{2x5;m2^L5{u%V48y35#3(PI}l?bH;cx`S8gfZx~QP literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zkmax/img/big/vbar-tick.png b/server/hu.user.theme.userdark/src/archive/web/zkmax/img/big/vbar-tick.png new file mode 100644 index 0000000000000000000000000000000000000000..c801c0a1193293c514e1e0e5834c6e9ad9efe3e8 GIT binary patch literal 1108 zcmbVLF>KR76unYZN~MaW5`yXEN~lG|zH{uvv78hqPTEMgv}q)QSnAl9#A@v`_LaDi zqDqw*N(aQk3_^m96(I%~SQuFum|+1V_7*u!T864f{ONRh@BRPZ|9@{~d2xE`>J$KA zy1Hc4000*N0GB4u0RUdv#qR)sE3DjLYqZ6>R!D&E&?bRZ&uWtzv7GJupNIy)_!GC@ zU=8z@YEzH55)2=E0Z2kyhy%;sAPhE1+x7F@&v)-R=sJ1sj%*?`D3Ol4)CU;7C1P7u#G%-R8+%Ufh8IeDD&x*jWC9p z438x_lfgHjh_EOiQ9zj#mQ*>Tidi@et^l>rX{j}%GRze^tvuIZEKmiZ+wJn*G*82} zfOENAq9KZ@&}pTjZJ$|j%8zD83I>Vn&<&VNeV8a(O}fSM95-sg3rzD^*pG%r+0+wa zD-bY`1kX$Q8Z;cS8aXNBRCH9|4v0`A5#0)HQX{R|5jpmPvlAu2z%|$#(GxH>5?IdqMkKMSv1l(jVoeNDwcJmWOEY6 zWvnQPims%KqK=GQcEqjv5wm=ojPkm!GvwwfXL8k2NGwLfI;ESV4Or<=Mxzc5U}-G_ z=Wv=wgTbRTl6jApusqy@w18w)#4186Lh}&L-En<~cBA=Zl1IiEBy=ATrxH>R4o0E6 zr->+sLIG+*vPXaI)#$5cRFdcMl@#E~oe|&3b0N1-`1<0y1^~EQHS~J? zrK#;4XyX&>W6gfQ?>yhXEbJPGhlh_}KE23Ioxk_Se~6x4yV(#$F)$}rE0xO3=bgg? wT?r;0dD80skBP}eT_4+@>wVMWU%;G!A3%Dq_VI21x0T#^wY+S+F0SwX0jzFQi~s-t literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zkmax/img/inp/chosenbox-del-btn.png b/server/hu.user.theme.userdark/src/archive/web/zkmax/img/inp/chosenbox-del-btn.png new file mode 100644 index 0000000000000000000000000000000000000000..3ce7d247c45d2b71a15e293a7c89b99d83e9db8c GIT binary patch literal 293 zcmV+=0owkFP)N2bPDNB8 zb~7$DE;i7Ety%y80HR4mK~y+T)suk@fFKM68G#WT!I4ZD%uyVH5gY|MeY9E_K$3>E zd9L)85PrK-N(*5JP;LGWRZ3Y1TUX6#LxtoTrNIRy-#Xx2L97!lD7n)Djt0J}3C&^$ z94n;3S2ZDb+Via7yP)iS;dM*kyP)htEns|R{1z`CJD!UB*y4UN17-Z_>-hl6_>-~4 rUqqnWQ{#Cae7xIJ*+TBL|9K_{#C+DnvQnla00000NkvXXu0mjf2?uSm literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zkmax/img/inp/plus-btn.png b/server/hu.user.theme.userdark/src/archive/web/zkmax/img/inp/plus-btn.png new file mode 100644 index 0000000000000000000000000000000000000000..f6cced51a66a0b20c6ac3cb7fcc2ebc2f0f2125a GIT binary patch literal 544 zcmV+*0^j|KP)zG-0sRYm7ZgRrgDm@v?6EDnl!Zvul%!5GNoICtV!qnL z3TAkdcV?dFnK$qIj>b91bDpw%X`fb>pkYtAZDH1bICsL1z|r9!ZagIb&i6J}>-(?Q z8#Pm3F!Jc>2uVQbudB;?&+g0V$5;3Jw za{}Bdp=7udH$}Owi;LEQ@|)+os8lNHo@ttfh74u@)f{pT8tv6xUU!?LVdfglJl9*^;T=LEKG!}B~PpzAumy*pM!X`6>lxV}3p z5JeG4NYL$eRpupFk`rQL5H$+*a7rNHxTp7UbO&#LzmI=ZV1B+iRiy2+R)Pdxh@5MY z;uIoqN)Gsq2qj z=8tCVuN8Zl5k@6P`tg}gc;tS*9dMz71u;*o{%E;17DRON#TiIW76D{S9yheXnEFfrJw{fu*Cevrk$ Pz`)??>gTe~DWM4f{K7nv literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zkmax/img/tablet/big/drag-h-end.png b/server/hu.user.theme.userdark/src/archive/web/zkmax/img/tablet/big/drag-h-end.png new file mode 100644 index 0000000000000000000000000000000000000000..71fe3e88b4c60009e75737d3f950e06f495b9771 GIT binary patch literal 220 zcmeAS@N?(olHy`uVBq!ia0y~yU|<0tq=F1-rW-Tz_(e9Cv)M)t?+>sZ(;QH*)la9|ga#ywlysY8bagmSv`zKSM T&Yq_X3=9mOu6{1-oD!MNK`J>5JR*x382Ao@Fyrz36)6l13{oYo5hcO-X(i=}MX3w{iJ5sN zdVa1U3T4K6rh0}3249L6GB7a6dAc};NQ5VAXlVT4XW=!lvNA9*a29w(7BevL9R^{>#Cx7#J8lUHx3vIVCg! E0K7Uln*aa+ literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zkmax/img/tablet/big/drag-v-end.png b/server/hu.user.theme.userdark/src/archive/web/zkmax/img/tablet/big/drag-v-end.png new file mode 100644 index 0000000000000000000000000000000000000000..472929939ed30ce43ceff3b33002f8cf589be154 GIT binary patch literal 206 zcmeAS@N?(olHy`uVBq!ia0y~yVBle3VBp|jV_;x7`$X;|0|NtNage(c!@6@aFBupZ zSkfJR9T^xl_H+M9WMyDr;4JWnEM{QfI}E~%$MaXDFfcGkmAFQf1m~xflqVLYG6W=M z=9TFAxrQi|8S9zq85$UTDO$+Dz+mg?;uxY4oUEat@xz}h?FT>0kt~LlteFa4!XAbm zx<1Ttz6M8MNNvb+3hVJ@?oul`n!tOcN@5vbj*=z=gR-%J8s98SI|c>@22WQ%mvv4F FO#r0PH!uJI literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zkmax/img/tablet/big/drag-v-home.png b/server/hu.user.theme.userdark/src/archive/web/zkmax/img/tablet/big/drag-v-home.png new file mode 100644 index 0000000000000000000000000000000000000000..f0e3d8e648b2710499b4610acbb55736e61dc895 GIT binary patch literal 207 zcmeAS@N?(olHy`uVBq!ia0y~yVBle3VBp|jV_;x7`$X;|0|NtNage(c!@6@aFBupZ zSkfJR9T^xl_H+M9WMyDr;4JWnEM{QfI}E~%$MaXDFfcGkmAFQf1m~xflqVLYG6W=M z=9TFAxrQi|8S9zq85$UTDO$+Dz+mU;;uxY4oUEat@xz}h?MFZB0iFYD?3WsvF6KH< zKfYSxq}mQEi{=UT31*F^0zo}F!WX*|XKiQ`+IFF_laWC~OhE0M;;|VF3=9mOu6{1- HoD!M<>r6f@ literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zkmax/img/tablet/big/drag-v-up.png b/server/hu.user.theme.userdark/src/archive/web/zkmax/img/tablet/big/drag-v-up.png new file mode 100644 index 0000000000000000000000000000000000000000..7a1706032793c3f610dc839264581f1a41e25927 GIT binary patch literal 201 zcmeAS@N?(olHy`uVBq!ia0y~yVBle3U|{E9V_;yg*|bK5fq{XsILO_JVcj{ImkbOH zEa{HEjtmSN`?>!lvNA9*a29w(7BevL9R^{>qp3hp&zjDRqXxbT(jH6{H8 BI^X~R literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zkmax/img/tablet/big/drag-v.png b/server/hu.user.theme.userdark/src/archive/web/zkmax/img/tablet/big/drag-v.png new file mode 100644 index 0000000000000000000000000000000000000000..7e76295a273c359ca19a595ae276aca1d4f1dc05 GIT binary patch literal 181 zcmeAS@N?(olHy`uVBq!ia0y~yVBle3U|{25V_;zT{;s}}fq{XsILO_JVcj{ImkbOH zEa{HEjtmSN`?>!lvNA9*a29w(7BevL9R^{>N2bPDNB8 zb~7$DE-^4L^m3s9009I^L_t(YOJn%||33pQF-;8zIUH;OL)l`gV&o7R^cFA!eZL5Z zOOZo?T0Vdo{vT*K2p7RDp@sz@!{c{B;m3gZ6%gy9S%S;(c67(!3L+k;;jla-HWey!Iz56h_GY=KEsJgMV3HCpK0fhdEP)wQc~tKGBO?j(gqAj0K|ui&j<0DfD8d~adBy&PJUz!Fohs-kUU5oBap)mlyj`C zteo=t^=oCIf{#G40w6sBq)<^&@pN@{bsbR6evo3YmCv3%OYH6KZTa}|qZG^;ND6m= zodJ`Ol9F2HRzSaXNC@n2*l9!jCp|7w1?(EsKMn8W1 zPzB0+ZrZeI1t_rD=gpfptEi~x>GS8$(?NV_B(Q_{AaRg9IMkpL+Gq+HkTrnhL41G! Z0{~(E&Dp&%C#t15LVX_pkF-Pv|Kt1w^q(t*y*cjw&i+0kR6Dq7I3LFl{1((a!n4h1&HH-dji`(s9 zS6EmGRaJF)dV1iJ-rn8~Ua!|2398~lF1nFG+k z51*Blg?K!!O8{7lH7NiMR;v}$rcFaxSsAjkv!#dhKr9vm1;2p<;N}MDjUi1p*4N(Cb|E9z@}-cm``iH`V`HZ(WE}qBH(}ZxF#Nn!kJI6R z;pe1!Jkq^PR0_wdtE)3&{npl2G&eV+wzgJ^A-z+eySrOk3Itz!R>-hKRtp)A9osBq zSWkt7j2$l>5~d6B^(%yo9OZQ(}3ixNv5i)FHyO3c&v|K31KLmt~)eAlnrVD{tbA^oT zs6)tbe7!;_$3KOHjI|3t5gN0A))c6$tjtIXw70iQ3M^i{I3p?G@p!bQ!2ZGqgp4Bx z973_(8}&jt-tv`@@${5c!gS$_$;Cp(cl+%^NxKboLOI@iP{>$X^or0(0j()eQBjeR z6zJ&akQAt^tIJ3Vbar-XOMz`pr;xF0yHhB|$BPdO<@n_tLPnkQIbpi+rqwEBytmaV zl;Z38IYK#pVVjUqV|_+wq=1%tatf4}muDme*n*q__4W0-rvT&p`SZqx$bVu(M5|qm zEiq$D>>hLgzZb~V!zUczjYJ}DyyPAJwX?Jm>9 zi+?6z?uQAyJDn$j-RtpKF*;7W`x{E^DoRzJ`l03vV0R9Puh zmMlSx8aLKJXnAm3mK8X9yS_r&D$z#z{B9}~3Z>rx9Borq7}$9c@C1kb#!G*QCr<)L zjzC$n2B@x1skYbR0InC*i`34Yo>BE}q;H-z3xPmDlLM4Q07fJCyuZVb?zL?Qdq%l& zPY+es>!Fboh}kK`E(<3kpi)b6Xeugn0#8+8>D3-AEjWfp3j-*kWxkyns1i*>GvRn0FkXF4 z4j8SGJf}~s%tvRC&aso>oHiP0a>#O1fd_8_-82JTcF~#FQRNDw$Pz^^HNdHq!hV-r zPc;C1{dn}podP_c*UT@*&plLJI4SaOihPxu#HlyJ-Ez*gumk6=4bIK|IVMcD#xNsm zJ}i;(Z!&QQj8)$njg3DAB9RDcs`60Y-j7ZiRZ&XOF5&-W(+32v4fYZ&xDvD?+czj^ zici8k=MxBOEKNsqfCONS`Vs29WDd|&2!%sItb2S4oaH25MB*lnHkG5%p`t{wpg(HC z)u4*20}jl!u0b@UNaNE{2*sk2l=Tr+(^m-bBBQ_@#m<=)Ot*2AX`T)HsC&YT67~cmN-v?y$`+$E07yz{EghN5ZfVBVs002ovPDHLkV1nP1Z;t=~ literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zkmax/img/tablet/colorbox/colorpicker_arrows.png b/server/hu.user.theme.userdark/src/archive/web/zkmax/img/tablet/colorbox/colorpicker_arrows.png new file mode 100644 index 0000000000000000000000000000000000000000..e854f6f67e2d0bf052d8c93df6bb23bec4a02ea7 GIT binary patch literal 228 zcmeAS@N?(olHy`uVBq!ia0y~yV9;P-VBq9nV_;x#;LH2Rz`(#*9OUlAuNSwSibJR*x382Ao@Fyrz36)6l13{oYo5hcO-X(i=}MX3w{iJ5sN zdVa1U3T4K6rh0}3249L6GB7X%d%8G=SokN;DE#oT{^~N_|BVfa28k19JLDxdSQZ#q z3Ox~9!zaVj*J8=HoSFU7#1nmoUms{JP}%jkEsuk*#P8T_HuhVE2ER8xdvx%TMT&b< cmjlE7(-Pg6xOHbSFfcH9y85}Sb4q9e0Ow>%%m4rY literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zkmax/img/tablet/colorbox/colorpicker_gradient.png b/server/hu.user.theme.userdark/src/archive/web/zkmax/img/tablet/colorbox/colorpicker_gradient.png new file mode 100644 index 0000000000000000000000000000000000000000..8428379b93969af737c97ba3c22a052b3939fdc6 GIT binary patch literal 161831 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 nz9x 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

6T=xp@`KUC;|EVcRnRda03v>5^$YY42 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

Hn|hpBi3WG z`)W?^EPow_g~<32p?N9Z^eRnPK#n^4z*byiPi{0m zAb94!PON|O#3cA6aTQO1e?2`S{-iql**$(}KRc@^*1^Eqg6k-eeuZ3=4qa_QP z!cdN1x9eD*?(}#z6CrCe;M_6qe@sEGzU&_I7i1KzdW~Q<&Q;|t^!w7db!4svV~o}@ zoswK;G1j?P{A_rgL$Ms)NK5{6VZtmaW6IOhSz{+xXJQ~hR{Y8$<>}Q!&5Uxddi^zftDBekgR`%}#6&I2z4eHv?sw)v7jgO@ADyEkmEMpLr;IJz5X zjkDsz%+>d0=PZ&jX){m4Gp7c0*|Cko+|ry`KfStAJ6ul1T@)ALXae0U*I%zqNgHsD z@3LwaZ)GMk-@mE^5Ga}tA0 z2**V%R*7;`*zYFLA#%m3NF`bQN?A=edOq4u1Y0iKUtVU*%5x;AJhxX*v%bCd>Qm}{ zQ@drD$WM`oo?I>I9M|7truMlV;W+u)od4=nychP9AjQi3#qp0Qm!yZk-x~ioH*^s9 z+#^)S1TmhqHlHI3vLSG|`-0flG${Vw{RJa6931H;I;~8h7B#o3j#|O2dYE0*FHU*@ zP27CbYVLV`p6j`DC&=J`*^8!$5T55mL4-s4i<#Y6dUSVnXTNpjYjoTf^F#|jG-0Xa z?7gi&VwC@bW?O@Yj=;I!1s{tK@{NPgS4N%~z?x@7%4uoU*{xY{rKF7}8Tf^+;^e>e zn~=@w+=9;BmH_*+>nDM2#5nivNexAmtjPuP!)#>-4!CmQu>(^=D^Kb*7m*^iYC zRED3IuSXn2coqRCplwIoXf=5PRwY}?u8)kda_ue_RamxhXs8P=JvyNNWF1_n}Z(rOF`L(p@lojY@s2oO)4Mw_`ya&gq zR&~n#i~l{-`|6OM>6b>^N0P=mm}j<}u>h<`723er9R8L@M{Zg@n$ zWWQ5HYAf+N)BM*EWk*3+P~C6h1*?+&b4fY*R|!YYKvOb&_F)IdxEqn=e1|e9!Td^i zVqm^)=yFBr#@@DvM^D}I#(;`3Cc??ojF9X16J}B%3Q_j!A{fH)^CiJ zi)L2z`}l*V>oz0W2hdzSC0?1#px)r9ilgHcu9TszV(3`JnNT=R9ZdVDX_pz&RY#2a zi0c8V7bVFUAW(f$IG(itX^lq8>V{E-Wb+C6>X$#98L~CERmK+X?yZ#lwrM+8Ukn6B#H6)ehY^m;SE!t`|Nc5X6GosryicT=p&I>YVM5 zbj_zt$hKb@p*8&{$y&0NUmC_(VvBv@J3U`2;c>?jCa!B8KY{=--VC5Z4Gs;O&gl z-{FD^qp_E>vIFl>_YhLVn+>^k7^WDq96F|;_FHTHxcIGG!WirCkQiKn4A9Zy_Kt

FJU@FcY3tA69sYP}= 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 SM~hwn0000N2bPDNB8 zb~7$DE-^4L^m3s900M+bL_t(oN9~x)Y9c`thI{MAg&kd(K{`SV?Knh|3>kCXNCtOt zmToi58wB!HzJMrrK}A$l#Jj;DxSlsSQ>W<`XCZyMx(W&O;$O8Kzpw693IHgdIiDIH z8{QK*^zgIo0YyYfp?h_OyJ#(1Vw<&6y-yf1cL{b4_*n9Kq{4zCV>K- zPKR59B=GY41+KndNs&N-&1M7bcAHCrB#_JH0Fz86g-f8odc8K%YPB3okOZEy&tN6~ zH7-;F1y-xoHqBE{#d<}`MS5>*k)D+(-^%m317G*E(6pCoX1e+O2y6V2*@ z6Hx-Q*$k}I>vgLKNcBkq7nc`+IsS4i6doG@dtf{s8>!W5j^IgWAvRP%*L4VmLc-xK zf#Gln)oRr-JXs(R2uOjq1j^+y7d%yuWYLj&6Vzc+;JT1fVHuLoqeuw8wx2kcr%_IDvYz|Km4 zWP-Bu(%$;61sMD*%U@Xn4E~j6Z+%w+2%ktK@U9?50O8Fmrg#B_kDbLJ`ztF&0O9e9 zi5Gt1J;31KG);qaIt`gjMz{b2eyda}Fr7|eu~>)|K=^Pt4A(!d;o7!0=Q^?L3F5Z>qWfvT#;^U7|5!JumagfA2d#@i?g?8bcb zzM-~fyu1ArQNfb5w-9EC&O4j@hh8uS9I0ma3|d;k6W=fuv=&fx6q z%%HBW&cMvf%y9SaU54GecQbtX@&&}d{`c=+W1u15kquz}`0-;n(2!D)=KTEpZ~FTB zjr{!lm3(}B)8yslZx|aJo1Q;^p6mPf@1ksMY~Ng6T@NE0z$7FjR1RVQC4NatN}2+h ztx&&T0OE;2!*sm8z2AY<04>Qy_X5+;pFcH03<(K|$w2BF7XQBhdZ_@!0D46n7+%aM z20%lb;ql|gdvJyH)vH%GfoPyt84U~!*iZ}*6BGLjVqCs_*$|fjn>KB-0@1?4!VK~8 z@qbYa00!DU5aZRWSJgo0iK1%;ig5yMo&{n9)qVg{zmVlw?CtG4u3x`C|K`n`+>DHj z7l9h`fZ_+C3N3+R6M^9*15*6x(W84<)4{uU?+(nFGsph<^XCjifLXw_kd9&iC=!1C z`nBiCkt5nCPo4yM2P`QlD9B)9VggP`$B!S!Y6v4zUf=}c93V~xVs)t4BOqQ3#GhJF-S}{m1 z6Od*kMiW#GBNLR5R})Mz*hxs@ST!LlM%RF$30*Om^Z!5AK!OP}qDue-7yt3$- literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zkmax/img/tablet/inp/datebox.png b/server/hu.user.theme.userdark/src/archive/web/zkmax/img/tablet/inp/datebox.png new file mode 100644 index 0000000000000000000000000000000000000000..50d713148ee08fa2000957e425ecfc3809e2de1e GIT binary patch literal 553 zcmV+^0@nSBP)AgAF)$?pztrfOVu80Mru%q}H;aO912B7)Z51x%E(b z8W2AM;w)hNzrY9sWZ>`bFRQ1g#}14M6`&t;gM)(?s;Q|lw6?Z70b|G$sAN8}dM0!O z92^|3oH=tQ_rZe)yncRue_y|TeG}*^X<&4-#>dD1LRZg(#S33{?b@{zsQIh5w)O;T zYwPzwXMp0|XcV-)iM~w64{v00000NkvXXu0mjf9h&qr literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zkmax/img/tablet/inp/error-close.png b/server/hu.user.theme.userdark/src/archive/web/zkmax/img/tablet/inp/error-close.png new file mode 100644 index 0000000000000000000000000000000000000000..5464275962a246022e4c571d164dc6fb6f2a0415 GIT binary patch literal 222 zcmV<403rX0P)_yMfpk#9@M(bQUVG8>#?V5lC(p3)BQxB#GTn6Jd(Lwy;12 z(G@cwD}q@~6kx*Q@UvLl3|5G)$Q6oF6f;4?$r#N|@6i;8f;`g+wH`gdVTwWFI}0Gd Y043ulNlAQ%EdT%j07*qoM6N<$f>AL`0ssI2 literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zkmax/img/tablet/inp/timebox.png b/server/hu.user.theme.userdark/src/archive/web/zkmax/img/tablet/inp/timebox.png new file mode 100644 index 0000000000000000000000000000000000000000..60237a19581d913b870f916eb76d96af55497041 GIT binary patch literal 730 zcmV<00ww*4P)RCwBqR85FdQ51gf`5ZME&408J zF$Hb%X_6b;Or)VBE);4b?t*9_hmkh@K@bHMk*u7w4_og3qF^D^8g2kfFHmYU@M(YSEl{x z=>Q#11bOmL01y|jehY+5CKI1XBt$x$ zZa16F?hl7UCLWKATdfwiy}doE)oKj=<``>#?rP8Aki9|lm zb`Llk3We@^JRS;}Ujp|OBbUo>L!q(p84fo9p8CJs2?PQkP!C$ERNiD*mR&U%3>5Bu zg*v1djmCBO3&=dc_WOO6Ua#*>(w>!0r?Y@mzfYM+E4LI1#m{=Zu3n9%`F62M4I+F zG42E28N4FC?RHybx7$06*Xw^?-km%q z68UwpSiF$QWO!7V=xtzUJXj>4RxB3tu~9pw&G2^~R^q&vtY(h`|OzQRfJ=8U^U#Jym_b|qkND#&0e nP~cf`_(mu&>%hLf^AKPFm~b5&5=<*I00000NkvXXu0mjfVZ}e+ literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zkmax/img/tablet/layout/load-down.png b/server/hu.user.theme.userdark/src/archive/web/zkmax/img/tablet/layout/load-down.png new file mode 100644 index 0000000000000000000000000000000000000000..8ec9d161c4a2adc88aa86a4ff3106c59a9990e6e GIT binary patch literal 515 zcmV+e0{s1nP)7(v4)ZC07gbeK_VRR35b6ZWge+fKy5&>0~#6{9EebM z9jNXlEu#QK7%4hHfQ^=E;0-akfM!uJ;Ax<_xw!)=s2OqOf)%y3wHIg=1wuq9qiGsA zM})HX!#54Ix3{0gll@?zy0Wrz2d$z&04)(>a{x`#zy=~5@MQR=f$r{ZPzvWKpe&}e zv~(G*qJR-g!9zA6#{pE00w#t51_aYUUtix|Amv1X9ruCQu&Ai$BUw=Z4Dx6obqR%-BrD{PmY0@NhAaw?a33X2V^YZdG(WE4tJb7{&keZ1{$&_3m zpjkNpGcvs>G`pclGqDMiL4$a^H(YkCAIXOAMXj&P;z|^TzZGhAPAZCU+Dmy!S z7R_rzG)GhesTLq!1GGGpE|n2l)&%8qP|heI*9?FF0|3T}lVh5l#n%7;002ovPDHLk FV1kVy&RPHf literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zkmax/img/tablet/layout/load-left.png b/server/hu.user.theme.userdark/src/archive/web/zkmax/img/tablet/layout/load-left.png new file mode 100644 index 0000000000000000000000000000000000000000..1f2bda9030cab6b8f76abaec5a4e5d4c342f9d0a GIT binary patch literal 512 zcmV+b0{{JqP)*F6V2lV&%n*piw)OG+1Aq5jBPGkm_6%{~c9T2n8)d7z4s>6c7gh z@kb!u0mRNgYy`ybfcOFsYXGqb5WffFmq5%1Wpl8gS*``7RsgXs-Lv7;sZ-N{)EOFD z&WJS;PMbDO2pHruf$WfhDu^af!E#0<%z&0gaIycx9FPdaH9-6qO%ct49oex=Sy@?s zv$L~XfoumLen6&0|B-!#!`Ju|A4j6U7h;aZwfB^u5lCOcRx&Mj)0000#Y7$ky1{__Lv*K^(*e;vaQ&b+4P7n+>4+_tn+ax7*v>J)rz2<>lq)y1TohfNTa3 z1{=u8xD<&0L&ZSgHBdMuFE4KsHV1$#=K$g#K+FfkAjO(MEC|GJp!^6R76RgPKztjB zTY(sq&^AEDmVoR<_ZSje6o@xYo;-O9&@sh1IXS-uDjVhi@tG-8rf3o407e=)LKozS zsZ*z>Ax8nd0Vfd81UkYM7$xa22mFU(1|&WVEv%}{zo2gpNzfw%^U z6IqDVfX@GqMVwgh0EpwVv$Ky3L}j!Rhz((uBPT+9K4Qcn1{42?rUqMO^aY4PWxy;9 zgQ(pm1lESIQV@nOfC@8UNqBQ0+5=O7*c_MTv@8ceMR;6(e*O+Z3TfeheLx&tP*CuK o7{!dE{en>kj5=V%I{+ZS07k=bfGjX+@Bjb+07*qoM6N<$g4vA9I{*Lx literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zkmax/img/tablet/layout/load-up.png b/server/hu.user.theme.userdark/src/archive/web/zkmax/img/tablet/layout/load-up.png new file mode 100644 index 0000000000000000000000000000000000000000..836e0b88a50e51c3efa01a99b4a9890b8a1f38c3 GIT binary patch literal 533 zcmV+w0_y#VP)7HXuUzYarGGI^qS@q5u@MKx}{` z=+Ut#5HFoLaUwHS957+R1P`ErIYe3x!XV%XEhi|8g8u$~2_SU|h($>$qoDL}Ahs%gfKvDhdLKaKIrTrkMjiAV(n%2mBho zX`r>WHG>Fcd#kIfZ__FYjEGQnj+W)XJG4ajAFXLN%+o+qQpcsNnGgy#7 nUVuq55{yP%E*Swy86dy_%}XB?LJ%z)00000NkvXXu0mjf_$xO( literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zkmax/img/tablet/layout/west.png b/server/hu.user.theme.userdark/src/archive/web/zkmax/img/tablet/layout/west.png new file mode 100644 index 0000000000000000000000000000000000000000..f8b8491f05b541a125c1c674153e5ede8c3c2216 GIT binary patch literal 182 zcmV;n07?IeP)yQk|k~Izh zR0(|BOXLBPt5bV5O9sr0-#`?WfGk`BRX7Eda0sa3xiPwXdk>%@*%u_F>OqMpO-vCy kT;qL+&KNPW2SN2bPDNB8 zb~7$DE-^4L^m3s9007WQL_t(IPh(&hI-qQ^Fhkj59r7GpwwMv9c`^`R17c&+3@KYI z1k^MMi2p z&1H*Ofs(7BHr0R)DO=o!W^)UW&yUN1D4^sYsBOQ1^c6Il+wl9jY%w=b!+az|U;zfA zJAhb#aG;ef<^?KjMKa_wkljgGBeDvJAxnVxFA(<-XEVALpeQO^>`S!GXU?2qCt5K! mg+K!!@lGzdaNz<)1^@t}w|nnHlkNoo0000{(JaZG%Q-e|yQz{EjrrIztFi3m4IEGZ*O48BLNI1YdL*fI|vH$=7Kc2|OVZd-c Xk0og0(PLT+3=9mOu6{1-oD!M#3)f V>qDm=V_;xl@O1TaS?83{1OPJ3M5X`$ literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zkmax/img/tablet/paging/last.png b/server/hu.user.theme.userdark/src/archive/web/zkmax/img/tablet/paging/last.png new file mode 100644 index 0000000000000000000000000000000000000000..dfbeb93b7b8c148de3877cad869823e9e9486178 GIT binary patch literal 225 zcmeAS@N?(olHy`uVBq!ia0y~yU|JY5_^G=fVf1oAN$usF}H62GPS^QN1dnd_nU>uRkT zXG*(@UeC)BY2r^~JP;n>B);WBvCD#pI}K}tUEVMiXkD1iXvJ{i%>CtuW;$AEKd8S~ ZGwZ44<(sOD7#J8BJYD@<);T3K0RYcuNnii~ literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zkmax/img/tablet/paging/next.png b/server/hu.user.theme.userdark/src/archive/web/zkmax/img/tablet/paging/next.png new file mode 100644 index 0000000000000000000000000000000000000000..8f0c647fe288fdeedb3c9859f575432bb439a05a GIT binary patch literal 219 zcmeAS@N?(olHy`uVBq!ia0y~yU|<8WIY49=w|qAP0|R4mkh>GZx^prw85kH?(j9#r z85lP9bN@+XWnf_7EbxddW?zV2q8W?;jTFAh_;N|J!7@`rJdm)j_L6L*`!Q5TkrCxtOXElAi!YcSC*^@E5 zzIdi`Z! PU|{fc^>bP0l+XkK`Wrzq literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zkmax/img/tablet/paging/prev.png b/server/hu.user.theme.userdark/src/archive/web/zkmax/img/tablet/paging/prev.png new file mode 100644 index 0000000000000000000000000000000000000000..c33ceee1de70d9d046392fa10f5560f265755a38 GIT binary patch literal 215 zcmeAS@N?(olHy`uVBq!ia0y~yU|<8WIY49=w|qAP0|R4mkh>GZx^prw85kH?(j9#r z85lP9bN@+XWnf_7EbxddW?zV2q8W?;jTFAh_;O6P#7@`rJ{Nw+BduFRNjp!a{fmo(BLT!o17H}LYN#JNw z*}(N^>W{Cl#Sb}^oZjelD5h1h^Udq|_Vr1>n3pl=b?UBhn8Xm3bW&!zjQUOn1_lOC LS3j3^P6UFaZ2c6Gc)t8Hkfnhh=Y#8(X2(b&ORTO7zzkJ$W$anM1_lPH64!{5;QX|b^2DN4hJeJ( zyb?V>*ARs=V?9$nLj!{^MGF}i7_~fI978JN-rh3gJES0TtnmFC&pk|&-|0;`=@(Yb zUd1EJ!^XQzNP3o8t;rAbmua>4e={~e%r&bKaA06$5tyNPVcXivQM)DW4gX$U_j(Th zf+>^u1-pJTD7u7(8VMB^UKF@?EBv@~e|+Cjm7t@)g^o$gd^%%aYo#zF3&aGlF&eH9 zZbWUr{@kYi@T+(4%C5KHUgc)zqVbNo#wnz?$0hgv+~fVzEp%ibrR3Xpe^(Xbo~ZRt z^iWL7w8c{{`^a-BG%zqBh{r5pg_U!;Hoo{;TX4$ifPsk9lFt>(Q)H7k6F2pJ?6J14 z;YPLGGeLCv^_2oj#w?NS5{IUpvN|N#e!}R8kW-56W6hT>m${iZ6h1s>@@Lwl{aR&- Sz&{2C1_n=8KbLh*2~7Yc{G0;- literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zkmax/img/tablet/tab/scroll.png b/server/hu.user.theme.userdark/src/archive/web/zkmax/img/tablet/tab/scroll.png new file mode 100644 index 0000000000000000000000000000000000000000..66ae7f4eb15fd7e622275a6939d30027da1c952b GIT binary patch literal 564 zcmeAS@N?(olHy`uVBq!ia0y~yU~m9o4mJh`hEk44ofy`glX=O&z`&C3 z=)EGZOl7lAaLyCp5pmS)=%L4rsuiL$Z>Xg zf!tyqjSrC#r7>*WGj}hnS7BT7z;_h{nCEEA2SZ8J&)}>ut{h3x9x8j=1x9b^shOf zwl2yxLTO7^wDfY96}9VM7F#-9J}~tl-^1;~TJf3xBRCZ0+P_VFtyI@0|9k(zqD-e1 z(eJY72_4E-5*B4-5pZC@BzAEBd2P*TbfF+bIB9*~g@TaBh3o&!O=FzLF^hAT(vpKK z#GRzNxE#w_&sZzY=izotEz#@jK0n&paD`Fs=yQf$$_cwZYtCe_IsWJs!}X0j s(m&o}x&A0Ns&5G_U>TTlS=UXtr2TsCou~5{7#J8lUHx3vIVCg!08}L9UjP6A literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zkmax/img/tablet/tree/arrow-toggle.png b/server/hu.user.theme.userdark/src/archive/web/zkmax/img/tablet/tree/arrow-toggle.png new file mode 100644 index 0000000000000000000000000000000000000000..ca69dcaa3ff7e7dcad7ec9ae04f37fc99234b8bf GIT binary patch literal 1082 zcmV-A1jYM_P)N2bPDNB8 zb~7$DE-^4L^m3s900Xv3L_t(&L+zQpFC|eJhp$~(U)e-dODH5nA|eX8jYcI3G#Z^o zvxP*Z)TnMFLZa{oD3qcS4Yhx+kcV2R%7uJl z2<;-HPc1}_VU_EY^AWaS0$QQk8!${r_ei;8*e)3_kNmy`6VM7qaiR#ha+k=g!Z0+s z!!SW1SMCy-RTzdQcNiuy132Fr+Cx4WTOp)?gf(;hSc= z6ojr2Sc7qBhQK(X2{_Ln@BQ+`wjG#+c1;8+P1{c-zXOxdu8F`Tj*XBWtfw#wT~KH9 zz;i1{VqwoAJy=g+7P`PHj;WAdeHNit_lf(=NkK@jK8w(+`^0_b*u*gr(py1dFQ)+& z(p!N(>AswX-Q*u_e`tl0OxUkFCNWIU&4f&@rr$B9SJ~%n-00#P9TZ2xd+w(bO6tM{ z{hfEMP$m?iO`TQfJ%&x37+HnlT)p==_v=)MH*EE^x63T>{JKBx_HCO=@UT@+dmBpo za$&!hjpJJ(MAV?yvf;);>RRVm3aLS_&y9uDwN5A(Crqf01eZap)v(IEaEv~+5rpc< zZyB^&4Xexx#}u?~iXv1+f<16-AauYnom$OC5UL`<9ym4-I^dX2t!Ax-wDcvxdYFcX z0I6H{O~K#wzpaqYA;Ef>hKB&DTlP(XZ=Ap(=Lktk-JQ(

_7P>As60Bq?=wHUos# z+1IAGcE32GLXK1o$*TW$QAX;VZKLq7%@n0VPL*m%R{gh&GE(Pk8->6)MnaBM3rVkl z+P>cZ8L1oe%cN)Kw{Y{GOTsO%0&4rZ6NDxUb%R3V*a%gVxZ1sk9-%$H55o5Zg{nz> z2o60$dwd^+&^X3IPL&!-eh$<}aacqS&jrW6k zbsM0@%E(tU{H#@}_bB0D-QnP|S}X@WBc;kZ8B2WW4r0n-R>cJ_9|W^dgTw=nF^oA(~GGY+M6 z^`8T36321$N}zK_}d!5l?gt?`$=4uwZtuv{rG3-5B;>*Y&c2Y1(-7!Kx-;6XTyTY%2zv82^l6 zGvNll?|)iWbupO)L2%>=&Yv;#x#lLk=N?rS!z-CyLu)7=A3` rhe_9UJ-dm-)Z+GqSjL;0-vt-|(pcsNnGgy#7 nUVuq55{yP%E*Swy86dy_%}XB?LJ%z)00000NkvXXu0mjf_$xO( literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zkmax/img/tablet/wnd/exp.png b/server/hu.user.theme.userdark/src/archive/web/zkmax/img/tablet/wnd/exp.png new file mode 100644 index 0000000000000000000000000000000000000000..841c6333c563d8beb016e3f7171cea18e773c41c GIT binary patch literal 170 zcmV;b09F5qP)=6n1S@Nz%7cP89QW$_VS5;Mg0UA)5mzVdKnVESf zP*@j;ClF--NVA%n8Ypdan3|f#78VvVGcq!sWo2c}Aj%6+&7kzo0Hk+_i;G|T|Np-& zF!}!f{rfjo13Z9u2aE&L3{80;>KT;#2`J|QlVeOzPyhe!-8-@pk&uuO15-*$%3A>e v0g^R?^nmm-0R80w#Lxee4nTT500ImEAHJOt9zo>300000NkvXXu0mjf`;4Df literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zkmax/img/tablet/wnd/maxd.png b/server/hu.user.theme.userdark/src/archive/web/zkmax/img/tablet/wnd/maxd.png new file mode 100644 index 0000000000000000000000000000000000000000..bd498b7ad8e848557a80eb918b692369bac18fe7 GIT binary patch literal 405 zcmV;G0c!q=6n1S@Nz%kHj*C=Hf`E;aLJM-e8_6i^n&%VU^5lye12wTW=>*agb9n74I?At&cA>EvJzte z3zjGXQU9>GiZ}y+3XcFOE@G1-69a_+*#Hj`^ug7#2nh)>ynFW!#NJM-?I68ODJdy$ z1q1|0b~;E8NH4?x|NlLJ`1ya*0Z5MrK!5=NB4Lq9`~+jG00000NkvXXu0mjfmIR=# literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zkmax/img/tablet/wnd/min.png b/server/hu.user.theme.userdark/src/archive/web/zkmax/img/tablet/wnd/min.png new file mode 100644 index 0000000000000000000000000000000000000000..907a6bb935054e5dd67f7850b4a32676fa3f51ec GIT binary patch literal 2836 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 span { + .rightBorderRadius(5px); + .gradient('diag-', 'rgba(255, 255, 255, 1) 25%; transparent 25%; transparent 50%; rgba(255, 255, 255, 1) 50%; rgba(255, 255, 255, 1) 75%; transparent 75%; transparent 100%'); + .applyCSS3('background-size', '20px 20px'); + .applyCSS3('animation', 'z-progressmeter 2s linear infinite'); + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + overflow: hidden; + z-index: 1; + } + } +} + +.z-html { + display: inline-block; +} + +// JS debug error box +.z-error .button { + .size(24px, 24px); + margin-left: 0px; + + > .z-icon-remove { + font-size: 20px; + } + > .z-icon-refresh { + font-size: 18px; + position: relative; + top: 2px; + } +} + +@import "~./zkmax/less/tablet/_biglistbox.less"; +@import "~./zkmax/less/tablet/_borderlayout.less"; +@import "~./zkmax/less/tablet/_box.less"; +@import "~./zkmax/less/tablet/_button.less"; +@import "~./zkmax/less/tablet/_calendar.less"; +@import "~./zkmax/less/tablet/_chosenbox.less"; +@import "~./zkmax/less/tablet/_colorbox.less"; +@import "~./zkmax/less/tablet/_combo.less"; +@import "~./zkmax/less/tablet/_combobutton.less"; +@import "~./zkmax/less/tablet/_grid.less"; +@import "~./zkmax/less/tablet/_groupbox.less"; +@import "~./zkmax/less/tablet/_listbox.less"; +@import "~./zkmax/less/tablet/_input.less"; +@import "~./zkmax/less/tablet/_menu.less"; +@import "~./zkmax/less/tablet/_paging.less"; +@import "~./zkmax/less/tablet/_panel.less"; +@import "~./zkmax/less/tablet/_popup.less"; +@import "~./zkmax/less/tablet/_slider.less"; +@import "~./zkmax/less/tablet/_tabbox.less"; +@import "~./zkmax/less/tablet/_toolbar.less"; +@import "~./zkmax/less/tablet/_tree.less"; +@import "~./zkmax/less/tablet/_window.less"; +@import "~./zkmax/less/tablet/_caption.less"; diff --git a/server/hu.user.theme.userdark/src/archive/web/zkmax/less/tablet/_biglistbox.less b/server/hu.user.theme.userdark/src/archive/web/zkmax/less/tablet/_biglistbox.less new file mode 100644 index 00000000..1952a895 --- /dev/null +++ b/server/hu.user.theme.userdark/src/archive/web/zkmax/less/tablet/_biglistbox.less @@ -0,0 +1,115 @@ +.z-biglistbox { + &-body td { + font-size: 12px; + } + &-outer { + margin: 0 32px 32px 0; + } + &-verticalbar-tick { + height: 32px; + border: 1px solid @baseBorderColor; + .horGradient(@baseGradientStart, @baseGradientEnd); + } + // Wscroll Vertical + &-wscroll-vertical { + width: 32px; + right: -33px; + .boxShadow('inset 1px 1px 7px rgba(210, 210, 210, 0.75), inset -1px -1px 7px rgba(210, 210, 210, 0.75)'); + + .z-biglistbox-wscroll-drag { + .size(32px, 176px); + border: 1px solid #A6A6A6; + .borderRadius(2em); + .encodeURL-verGradient('~./zkmax/img/tablet/big/drag-v.png', #FEFEFE, #EEEEEE); + background-position: center center; + background-repeat: no-repeat; + + .z-biglistbox-wscroll-home, + .z-biglistbox-wscroll-up, + .z-biglistbox-wscroll-down, + .z-biglistbox-wscroll-end { + .size(100%, 32px); + background-position: center center; + background-repeat: no-repeat; + } + .z-biglistbox-wscroll-home { + border-bottom: 1px solid #A6A6A6; + .encodeURL(background-image, '~./zkmax/img/tablet/big/drag-v-home.png'); + } + .z-biglistbox-wscroll-up { + border-bottom: 1px solid #A6A6A6; + .encodeURL(background-image, '~./zkmax/img/tablet/big/drag-v-up.png'); + top: 32px; + } + .z-biglistbox-wscroll-down { + border-top: 1px solid #A6A6A6; + .encodeURL(background-image, '~./zkmax/img/tablet/big/drag-v-down.png'); + bottom: 32px; + } + .z-biglistbox-wscroll-end { + border-top: 1px solid #A6A6A6; + .encodeURL(background-image, '~./zkmax/img/tablet/big/drag-v-end.png'); + } + } + .z-biglistbox-wscroll-pos { + .size(24px, 176px); + .borderRadius(2em); + left: 4px; + } + .z-biglistbox-wscroll-endbar { + width: 30px; + background: #FDFDFD; + } + } + // Wscroll Horizontal + &-wscroll-horizontal { + height: 32px; + bottom: -33px; + .boxShadow('inset 1px 1px 7px rgba(210, 210, 210, 0.75), inset -1px -1px 7px rgba(210, 210, 210, 0.75)'); + + .z-biglistbox-wscroll-drag { + .size(176px, 32px); + border: 1px solid #A6A6A6; + .borderRadius(2em); + .encodeURL-verGradient('~./zkmax/img/tablet/big/drag-h.png', #FEFEFE, #EEEEEE); + background-position: center center; + background-repeat: no-repeat; + + .z-biglistbox-wscroll-home, + .z-biglistbox-wscroll-up, + .z-biglistbox-wscroll-down, + .z-biglistbox-wscroll-end { + .size(32px, 100%); + background-position: center center; + background-repeat: no-repeat; + } + .z-biglistbox-wscroll-home { + border-right: 1px solid #A6A6A6; + .encodeURL(background-image, '~./zkmax/img/tablet/big/drag-h-home.png'); + } + .z-biglistbox-wscroll-up { + border-right: 1px solid #A6A6A6; + .encodeURL(background-image, '~./zkmax/img/tablet/big/drag-h-up.png'); + left: 32px; + } + .z-biglistbox-wscroll-down { + border-left: 1px solid #A6A6A6; + .encodeURL(background-image, '~./zkmax/img/tablet/big/drag-h-down.png'); + right: 32px; + } + .z-biglistbox-wscroll-end { + border-left: 1px solid #A6A6A6; + .encodeURL(background-image, '~./zkmax/img/tablet/big/drag-h-end.png'); + } + } + .z-biglistbox-wscroll-pos { + .size(176px, 24px); + .borderRadius(2em); + top: 4px; + } + .z-biglistbox-wscroll-endbar { + height: 30px; + background: #FDFDFD; + } + } +} diff --git a/server/hu.user.theme.userdark/src/archive/web/zkmax/less/tablet/_borderlayout.less b/server/hu.user.theme.userdark/src/archive/web/zkmax/less/tablet/_borderlayout.less new file mode 100644 index 00000000..98c2c89f --- /dev/null +++ b/server/hu.user.theme.userdark/src/archive/web/zkmax/less/tablet/_borderlayout.less @@ -0,0 +1,69 @@ +.z-borderlayout-icon { + font-size: 22px; + line-height: normal; + top: 5px; +} +.z-north-header, +.z-south-header, +.z-west-header, +.z-center-header, +.z-east-header { + font-size: @baseFontSize; + line-height: 20px; +} +.z-east-splitter, +.z-west-splitter, +.z-north-splitter, +.z-south-splitter { + overflow: visible; +} +.z-north-splitter-button, +.z-south-splitter-button { + .size(32px, 16px); + border-width: 1px; + .verGradient(@baseGradientStart, @baseGradientEnd); + top: -4px; +} +.z-west-splitter-button, +.z-east-splitter-button { + .size(16px, 32px); + border-width: 1px; + .horGradient(@baseGradientStart, @baseGradientEnd); + left: -4px; +} +.z-north-splitter-button-disabled, +.z-south-splitter-button-disabled, +.z-west-splitter-button-disabled, +.z-east-splitter-button-disabled { + display: none; +} +.z-north-icon, +.z-south-icon, +.z-west-icon, +.z-east-icon { + font-size: 16px; + opacity: 0.7; +} +.z-west-icon, +.z-east-icon { + top: 50%; + margin-top: -6px; + left: 4px; +} +.z-east-icon { + left: 5px; +} +.z-north-icon, .z-south-icon { + left: 11px; + top: 50%; + margin-top: -6px; +} +.z-north-icon { + margin-top: -7px; +} +.z-north-icon.z-icon-ellipsis-horizontal, +.z-south-icon.z-icon-ellipsis-horizontal, +.z-west-icon.z-icon-ellipsis-vertical, +.z-east-icon.z-icon-ellipsis-vertical { + display: none; +} diff --git a/server/hu.user.theme.userdark/src/archive/web/zkmax/less/tablet/_box.less b/server/hu.user.theme.userdark/src/archive/web/zkmax/less/tablet/_box.less new file mode 100644 index 00000000..8489f16a --- /dev/null +++ b/server/hu.user.theme.userdark/src/archive/web/zkmax/less/tablet/_box.less @@ -0,0 +1,57 @@ +// Splitter +.z-splitter { + &-vertical, + &-horizontal { + overflow: visible; + } + &-icon { + font-size: @fontSizeLarge; + } + &-vertical { + > .z-splitter-button { + .size(32px, 16px); + border-width: 1px; + background: @baseBackgroundColor; + top: -4px; + + &.z-splitter-button-disabled { + .size(0, 0); + } + } + .z-splitter-icon { + font-size: @fontSizeLarge; + top: -2px; + + &.z-icon-ellipsis-horizontal { + display: none; + } + } + &.z-splitter-nosplitter .z-splitter-icon { + top: 0; + } + } + &-horizontal { + > .z-splitter-button { + .size(16px, 32px); + border-width: 1px; + background: @baseBackgroundColor; + left: -5px; + + &.z-splitter-button-disabled { + .size(0, 0); + } + } + .z-splitter-icon { + font-size: @fontSizeLarge; + top: 9px; + left: 4px; + + &.z-icon-ellipsis-vertical { + display: none; + } + } + &.z-splitter-nosplitter .z-splitter-icon { + left: 6px; + } + } +} diff --git a/server/hu.user.theme.userdark/src/archive/web/zkmax/less/tablet/_button.less b/server/hu.user.theme.userdark/src/archive/web/zkmax/less/tablet/_button.less new file mode 100644 index 00000000..a9c0ec44 --- /dev/null +++ b/server/hu.user.theme.userdark/src/archive/web/zkmax/less/tablet/_button.less @@ -0,0 +1,3 @@ +.z-button { + min-height: 32px; +} diff --git a/server/hu.user.theme.userdark/src/archive/web/zkmax/less/tablet/_calendar.less b/server/hu.user.theme.userdark/src/archive/web/zkmax/less/tablet/_calendar.less new file mode 100644 index 00000000..9d2d4491 --- /dev/null +++ b/server/hu.user.theme.userdark/src/archive/web/zkmax/less/tablet/_calendar.less @@ -0,0 +1,162 @@ +.z-calendar { + min-width: 420px; + + &-icon { + font-size: 24px; + .size(32px, 32px); + padding: 0 12px; + } + &-cell { + font-size: @baseFontSize; + } +} + +//Calendar wheel +.z-datebox-popup .z-calendar { + border: 0px; + min-width: 100px; +} +.z-calendar-wheel { + &-date { + .boxOrientHorFlex(); + width: 100%; + .borderRadius(3px); + margin-right: 4px; + position: relative; + .gradient('ver', '#000 0%; #333 35%; #888 50%; #333 65%; #000 100%'); + } + &-cave { + position: relative; + } + &-body { + .boxOrientHor(); + width: 100%; + } + &-line { + .size(100%, 0); + border-top: 1px solid #333333; + border-bottom: 1px solid #555555; + position: absolute; + top: 50%; + z-index: 1; + } + &-list { + .applyCSS3(box-flex, 1); + color: #FFFFFF; + height: 210px; + margin: 0 2px; + .gradient('ver', '#000 0%; #444 45%; #444 55%; #000 100%'); + position: relative; + overflow: hidden; + + ul { + width: 100%; + margin: 0; + padding: 0; + position: relative; + list-style: none; + z-index: 2; + } + + li { + font-size: 40px; + display: block; + height: 70px; + margin: 0; + padding: 0 5px; + line-height: 70px; + opacity: 0.3; + text-align: center; + white-space: nowrap; + text-shadow: 0 1px #FFFFFF; + list-style: none; + } + } + &-footer { + height: 50px; + padding: 5px 0; + clear: both; + } + &-button { + .fontStyle(@baseContentFontFamily, 30px, bold, #000000); + width: 45%; + border: 1px solid #A6A6A6; + .borderRadius(3px); + margin: 1px 1px 0 0; + padding: 5px 15px; + line-height: 28px; + .verGradient(@baseGradientStart, @baseGradientEnd); + text-shadow: 0 1px #FFFFFF; + + &:hover, + &:focus { + border-color: #0CBCFF; + .boxShadow('inset 1px 1px 1px #0CBCFF, inset -1px -1px 1px #0CBCFF'); + } + &:active { + border-color: #808080 #B6B6B6 #B6B6B6 #808080; + .verGradient(@baseGradientEnd, @baseGradientStart); + .boxShadow('inset 1px 1px 1px rgba(210, 210, 210, 0.75), 0 0 7px #CFCFCF'); + } + } + &-left { + float: left; + } + &-right { + float: right; + } +} +li.z-calendar-wheel-list-selected { + opacity: 1; +} +//iPhone +@media @iphone { + .z-calendar-wheel { + &-date { + margin-right: 2px; + } + &-list { + height: 120px; + margin: 0 1px 0 0; + + li { + font-size: 20px; + height: 40px; + padding: 0; + line-height: 40px; + } + } + &-button { + font-size: 22px; + } + // Bug ZK-Z773 + //&-footer { + // height: 35px; + //} + } +} +//Android +@media @android { + .z-calendar-wheel { + &-date { + margin-right: 2px; + } + &-list { + margin: 0 1px 0 0; + height: 150px; + + li { + font-size: 24px; + height: 50px; + padding: 0; + line-height: 50px; + } + } + &-button { + font-size: 26px; + } + &-footer { + height: 40px; + } + } +} diff --git a/server/hu.user.theme.userdark/src/archive/web/zkmax/less/tablet/_caption.less b/server/hu.user.theme.userdark/src/archive/web/zkmax/less/tablet/_caption.less new file mode 100644 index 00000000..41a4c4c7 --- /dev/null +++ b/server/hu.user.theme.userdark/src/archive/web/zkmax/less/tablet/_caption.less @@ -0,0 +1,4 @@ +.z-caption-content, +.z-caption .z-label { + line-height: 24px; +} \ No newline at end of file diff --git a/server/hu.user.theme.userdark/src/archive/web/zkmax/less/tablet/_chosenbox.less b/server/hu.user.theme.userdark/src/archive/web/zkmax/less/tablet/_chosenbox.less new file mode 100644 index 00000000..16cd406c --- /dev/null +++ b/server/hu.user.theme.userdark/src/archive/web/zkmax/less/tablet/_chosenbox.less @@ -0,0 +1,27 @@ +.z-chosenbox { + min-height: 32px; + + &-item { + height: auto; + margin: 1px; + + &-content { + height: auto; + padding: 3px 20px 3px 4px; + } + } + + &-button { + width: 16px; + height: 16px; + line-height: normal; + font-size: 14px; + } + &-popup { + .gradient('ver', '#D3D3D3 0%; #E5E5E5 10%; #F2F2F2 25%; #FFFFFF 50%; #F2F2F2 75%; #E5E5E5 90%; #D3D3D3 100%'); + } + &-option { + font-size: @fontSizeXLarge; + padding: 5px; + } +} diff --git a/server/hu.user.theme.userdark/src/archive/web/zkmax/less/tablet/_colorbox.less b/server/hu.user.theme.userdark/src/archive/web/zkmax/less/tablet/_colorbox.less new file mode 100644 index 00000000..cd8cb3d7 --- /dev/null +++ b/server/hu.user.theme.userdark/src/archive/web/zkmax/less/tablet/_colorbox.less @@ -0,0 +1,116 @@ +//Colorbox +.z-colorbox { + .size(44px, 32px); +} +.z-colorpalette { + .size(586px, 460px); + + &-newcolor { + height: 32px; + left: 450px; + } + &-input { + height: 32px; + left: auto; + right: 6px; + } + &-color { + .size(32px, 32px); + } +} +.z-colorpicker { + .size(620px, 430px); + + &-gradient, + &-overlay { + .size(384px, 384px); + } + &-gradient { + left: 5px; + top: 40px; + } + &-overlay { + .encodeURL(background-image, '~./zkmax/img/tablet/colorbox/colorpicker_gradient.png'); + } + &-hue { + .size(32px, 384px); + top: 40px; + left: 400px; + } + &-bar { + .size(26px, 384px); + .encodeURL(background-image, '~./zkmax/img/tablet/colorbox/colorpicker_hue.png'); + } + &-arrows { + width: 40px; + .encodeURL(background-image, '~./zkmax/img/tablet/colorbox/colorpicker_arrows.png'); + } + &-color { + top: 40px; + left: 450px; + } + &-hex { + top: 46px; + left: 510px; + + .z-colorpicker-input { + margin-left: 2px; + top: 0; + } + } + &-input { + .size(55px, 32px); + padding: 3px; + position: relative; + top: -5px; + } + &-r, &-g, &-b { + width: 70px; + left: 450px; + } + &-h, &-s, &-v { + width: 70px; + left: 530px; + } + &-r, &-h { + top: 125px; + } + &-g, &-s { + top: 160px; + } + &-b, &-v { + top: 195px; + } + &-button { + width: 150px; + top: 235px; + left: 450px; + } + &-icon { + font-size: 20px; + } +} +.z-colorbox-paletteicon, +.z-menu-paletteicon, +.z-colorbox-pickericon, +.z-menu-pickericon { + .size(32px, 32px); + .encodeURL(background, '~./zkmax/img/tablet/colorbox/cb-buttons.png'); + background-position: 0 0; +} +.z-palette-button .z-colorbox-paletteicon, +.z-palette-button .z-menu-paletteicon, +.z-colorpalette-popup .z-menu-paletteicon { + background-position: -32px 0; +} +.z-colorbox-pickericon, +.z-menu-pickericon, +.z-colorpalette-popup .z-menu-pickericon { + background-position: 0 -32px; + left: 40px; +} +.z-picker-button .z-colorbox-pickericon, +.z-picker-button .z-menu-pickericon, +.z-colorpicker-popup .z-menu-pickericon { + background-position: -32px -32px; +} diff --git a/server/hu.user.theme.userdark/src/archive/web/zkmax/less/tablet/_combo.less b/server/hu.user.theme.userdark/src/archive/web/zkmax/less/tablet/_combo.less new file mode 100644 index 00000000..032cf3f4 --- /dev/null +++ b/server/hu.user.theme.userdark/src/archive/web/zkmax/less/tablet/_combo.less @@ -0,0 +1,247 @@ +.z-combobox, +.z-bandbox, +.z-datebox, +.z-timebox, +.z-spinner, +.z-doublespinner, +.z-timepicker { + min-height: 32px; + + &-input { + height: 32px; + } + &-button { + font-size: 20px; + min-width: 34px; + height: 32px; + max-height: 32px; + padding: 8px 6px; + .verGradient(@baseGradientStart, @baseGradientEnd); + text-align: center; + opacity: 0.9; + } +} +.z-timebox-button { + &:hover { + border-color: @hoverBorderColor; + .verGradient(@hoverGradientStart, @hoverGradientEnd); + + > i { + .size(auto, auto); + border-top-width: 0; + position: static; + } + } + &:active { + border-color: @activeBorderColor; + .verGradient(@activeGradientStart, @activeGradientEnd); + .boxShadow('inset 1px 1px 1px #91AAB7'); + } +} +.z-spinner-button, +.z-doublespinner-button { + padding: 0px; + border: none; + + &:hover { + .verGradient(@baseGradientStart, @baseGradientEnd); + + > i { + border-top: none; + position: static; + } + } + &:active { + .verGradient(@baseGradientStart, @baseGradientEnd); + } + > a { + .size(32px, 32px); + border: 1px solid @baseBorderColor; + line-height: 36px; + background: inherit; + position: static; + float: right; + + &:first-child { + border-left: none; + line-height: 32px; + } + &:hover, + &:active { + .verGradient(#F2F9FE, #D6F0FD); + } + } +} + +.z-combobox-popup, .z-timepicker-popup { + padding: 0; + .gradient('ver', '#D3D3D3 0%; #E5E5E5 10%; #F2F2F2 25%; #FFFFFF 50%; #F2F2F2 75%; #E5E5E5 90%; #D3D3D3 100%'); + overflow: hidden; +} +.z-comboitem, .z-timepicker-option { + font-size: @fontSizeXLarge; + padding: 15px 10px; + + a, + a:visited { + font-size: @fontSizeXLarge; + } + &-inner { + font-size: @fontSizeMedium; + display: block; + margin-top: 4px; + } + &-text { + display: inline-block; + margin-top: -8px; + padding-left: 6px; + } + &-image { + width: auto; + margin-top: 0px; + float: left; + } +} +//Timebox Wheel +.z-timebox-popup .z-timebox-wheel-body { + margin: 4px 0; +} +.z-timebox-wheel { + padding: 0 2px; + + &-time { + .boxOrientHor(); + width: 50%; + .borderRadius(3px); + position: relative; + .gradient('ver', '#000 0%; #333 35%; #888 50%; #333 65%; #000 100%'); + } + &-cave { + position: relative; + } + &-body { + .boxOrientHor(); + width: 100%; + } + &-line { + .size(100%, 0); + border-top: 1px solid #333333; + border-bottom: 1px solid #555555; + position: absolute; + top: 50%; + z-index: 1; + } + &-list { + .applyCSS3(box-flex, 1); + color: #FFFFFF; + height: 210px; + margin: 4px 0; + .gradient('ver', '#000 0%; #444 45%; #444 55%; #000 100%'); + position: relative; + overflow: hidden; + + ul { + width: 100%; + margin: 0; + padding: 0; + position: relative; + list-style: none; + z-index: 2; + } + + li { + font-size: 40px; + display: block; + height: 70px; + margin: 0; + padding: 0 5px; + line-height: 70px; + opacity: 0.3; + text-align: center; + white-space: nowrap; + text-shadow: 0 1px #FFFFFF; + list-style: none; + } + } + &-footer { + height: 50px; + padding: 5px 0; + clear: both; + } + &-button { + .fontStyle(@baseContentFontFamily, 30px, bold, #000000); + width: 45%; + border: 1px solid #A6A6A6; + .borderRadius(3px); + margin: 1px 1px 0 0; + padding: 5px 15px; + line-height: 28px; + .verGradient(@baseGradientStart, @baseGradientEnd); + text-shadow: 0 1px #FFFFFF; + + &:hover, + &:focus { + border-color: #0CBCFF; + .boxShadow('inset 1px 1px 1px #0CBCFF, inset -1px -1px 1px #0CBCFF'); + } + &:active { + border-color: #808080 #B6B6B6 #B6B6B6 #808080; + .verGradient(@baseGradientEnd, @baseGradientStart); + .boxShadow('inset 1px 1px 1px rgba(210, 210, 210, 0.75), 0 0 7px #CFCFCF'); + } + } + &-left { + float: left; + } + &-right { + float: right; + } +} +li.z-timebox-wheel-list-selected { + opacity: 1; +} +//iPhone +@media @iphone { + .z-timebox-wheel { + &-list { + height: 120px; + margin: 0 1px 0 0; + + li { + font-size: 20px; + height: 40px; + padding: 0; + line-height: 40px; + } + } + &-button { + font-size: 22px; + } + // Bug ZK-Z773 + //&-footer { + // height: 35px; + //} + } +} +//Android +@media @android { + .z-timebox-wheel { + &-list { + margin: 0 1px 0 0; + height: 150px; + + li { + font-size: 24px; + height: 50px; + padding: 0; + line-height: 50px; + } + } + &-button { + font-size: 26px; + } + &-footer { + height: 40px; + } + } +} diff --git a/server/hu.user.theme.userdark/src/archive/web/zkmax/less/tablet/_combobutton.less b/server/hu.user.theme.userdark/src/archive/web/zkmax/less/tablet/_combobutton.less new file mode 100644 index 00000000..3d3320a9 --- /dev/null +++ b/server/hu.user.theme.userdark/src/archive/web/zkmax/less/tablet/_combobutton.less @@ -0,0 +1,27 @@ +.z-combobutton { + min-height: 32px; + + &-content { + min-height: 32px; + padding: 4px 36px 4px 5px; + } + &-button { + width: 32px; + min-height: 30px; + font-size: 20px; + padding: 2px 9px 6px; + opacity: 0.9; + } + &-text { + padding-top: 4px; + display: inline-block; + } + &-icon { + font-size: 20px; + + &.z-icon-caret-down { + margin-top: -10px; + left: 9px; + } + } +} diff --git a/server/hu.user.theme.userdark/src/archive/web/zkmax/less/tablet/_grid.less b/server/hu.user.theme.userdark/src/archive/web/zkmax/less/tablet/_grid.less new file mode 100644 index 00000000..d169acc3 --- /dev/null +++ b/server/hu.user.theme.userdark/src/archive/web/zkmax/less/tablet/_grid.less @@ -0,0 +1,41 @@ +.z-column:last-child .z-column-button { + right: 2px; +} +.z-column-button { + .iconFontStyle(16px, #707070); + display: block; + border-left-color: @meshTitleBorderColor; + right: 1px; +} + +.z-detail { + .size(24px, 24px); + line-height: 24px; + position: relative; + left: -3px; + + &-icon { + .iconFontStyle(18px, #707070); + top: 2px; + + &.z-icon-angle-right { + top: -1px; + } + } +} +.z-group-icon { + font-size: 20px; + .size(24px, 24px); + vertical-align: top; + + &-open, + &-close { + position: absolute; + left: 6px; + top: 4px; + } + + &-close { + left: 8px; + } +} diff --git a/server/hu.user.theme.userdark/src/archive/web/zkmax/less/tablet/_groupbox.less b/server/hu.user.theme.userdark/src/archive/web/zkmax/less/tablet/_groupbox.less new file mode 100644 index 00000000..1c648df8 --- /dev/null +++ b/server/hu.user.theme.userdark/src/archive/web/zkmax/less/tablet/_groupbox.less @@ -0,0 +1,16 @@ +.z-groupbox { + > .z-groupbox-header { + .z-caption-readonly, + .z-groupbox-title-readonly { + cursor: pointer; + } + } + > .z-groupbox-readonly .z-groupbox-title { + cursor: pointer; + } +} + +.z-groupbox-header, +.z-groupbox-3d .z-groupbox-header { + line-height: 24px; +} diff --git a/server/hu.user.theme.userdark/src/archive/web/zkmax/less/tablet/_input.less b/server/hu.user.theme.userdark/src/archive/web/zkmax/less/tablet/_input.less new file mode 100644 index 00000000..e6bc3dbe --- /dev/null +++ b/server/hu.user.theme.userdark/src/archive/web/zkmax/less/tablet/_input.less @@ -0,0 +1,41 @@ +.z-textbox, +.z-decimalbox, +.z-intbox, +.z-longbox, +.z-doublebox { + min-height: 32px; + padding: 4px 5px; + line-height: 16px; +} +.z-errorbox { + cursor: move; + + &-content { + font-size: @fontSizeMedium; + word-wrap: break-word; + } + &-icon { + left: 5px; + } + > .z-errorbox-icon { + font-size: @fontSizeLarge; + } + &-close { + font-size: @fontSizeLarge; + .size(24px, 24px); + line-height: 24px; + text-align: center; + opacity: 0.9; + } +} + +.z-errorbox-pointer ~ .z-errorbox-close { + top: 2px; + right: 4px; +} +.z-errorbox-right ~ .z-errorbox-close { + right: 10px; +} +.z-errorbox-up ~ .z-errorbox-close { + top: 8px; +} diff --git a/server/hu.user.theme.userdark/src/archive/web/zkmax/less/tablet/_listbox.less b/server/hu.user.theme.userdark/src/archive/web/zkmax/less/tablet/_listbox.less new file mode 100644 index 00000000..936e36f5 --- /dev/null +++ b/server/hu.user.theme.userdark/src/archive/web/zkmax/less/tablet/_listbox.less @@ -0,0 +1,55 @@ +.z-listheader:last-child .z-listheader-button { + right: 2px; +} +.z-listheader-button { + .iconFontStyle(16px, #707070); + display: block; + border-left-color: @meshTitleBorderColor; + right: 1px; +} + +.z-listheader-checkable, +.z-listitem-checkable, +.z-listgroup-checkable { + .size(24px, 24px); + vertical-align: middle; +} + +// Sandbox-G14: use strict selector to override style +.z-listheader-checkable.z-listheader-checked .z-listheader-icon, +.z-listitem-selected > .z-listcell > .z-listcell-content + > .z-listitem-checkable .z-listitem-icon { + font-size: @fontSizeXLarge; + line-height: 22px; + padding-left: 2px; +} +.z-listgroup-selected .z-listgroup-checkable .z-listgroup-icon { + font-size: @fontSizeXLarge; + line-height: 22px; +} +.z-listitem-checkable.z-listitem-radio { + .borderRadius(12px); +} +// Sandbox-G14: use strict selector to override style +.z-listitem-selected > .z-listcell > .z-listcell-content + > .z-listitem-checkable .z-listitem-icon.z-icon-radio { + .size(10px, 10px); + .borderRadius(5px); + margin: 6px; +} + +.z-listgroup-icon { + font-size: 20px; + .size(24px, 24px); + vertical-align: middle; + + &-open, + &-close { + position: absolute; + left: 6px; + top: 4px; + } + &-close { + left: 9px; + } +} diff --git a/server/hu.user.theme.userdark/src/archive/web/zkmax/less/tablet/_menu.less b/server/hu.user.theme.userdark/src/archive/web/zkmax/less/tablet/_menu.less new file mode 100644 index 00000000..de1e37dd --- /dev/null +++ b/server/hu.user.theme.userdark/src/archive/web/zkmax/less/tablet/_menu.less @@ -0,0 +1,31 @@ +.z-menubar-icon { + opacity: 1; +} +.z-menu, +.z-menuitem { + &-content { + min-height: 32px; + padding-top: 3px; + padding-bottom: 3px; + line-height: normal; + } + &-image { + vertical-align: middle; + } +} +img ~ .z-menu-text, img ~ .z-menuitem-text { + line-height: 24px; + vertical-align: middle; +} + +.z-menu-icon, +.z-meunitem-icon, +.z-menupopup .z-menu-icon, +.z-menupopup .z-menuitem-icon, +.z-menubar-vertical .z-menu-icon { + top: 7px; +} + +.z-menubar-horizontal .z-menuseparator { + line-height: 32px; +} diff --git a/server/hu.user.theme.userdark/src/archive/web/zkmax/less/tablet/_paging.less b/server/hu.user.theme.userdark/src/archive/web/zkmax/less/tablet/_paging.less new file mode 100644 index 00000000..126f8edc --- /dev/null +++ b/server/hu.user.theme.userdark/src/archive/web/zkmax/less/tablet/_paging.less @@ -0,0 +1,24 @@ +.z-paging { + height: 40px; + + &-button { + min-width: 32px; + height: 32px; + font-size: @fontSizeXLarge; + line-height: 24px; + } + &-input { + height: 32px; + font-size: @baseFontSize; + } + &-text { + font-size: @baseFontSize; + } + &-info { + top: 7px; + font-size: @baseFontSize; + } + &-noborder { + margin-right: 10px; + } +} diff --git a/server/hu.user.theme.userdark/src/archive/web/zkmax/less/tablet/_panel.less b/server/hu.user.theme.userdark/src/archive/web/zkmax/less/tablet/_panel.less new file mode 100644 index 00000000..f6ac468b --- /dev/null +++ b/server/hu.user.theme.userdark/src/archive/web/zkmax/less/tablet/_panel.less @@ -0,0 +1,23 @@ +.z-panel { + &-header { + font-size: @baseFontSize; + line-height: 32px; + } + &-maximize, + &-minimize, + &-close, + &-expand { + font-size: 20px; + .size(32px, 32px); + line-height: 30px; + } + &-close { + font-size: 24px; + } + &-minimize { + padding-top: 8px; + } + &-expand { + font-size: 24px; + } +} diff --git a/server/hu.user.theme.userdark/src/archive/web/zkmax/less/tablet/_popup.less b/server/hu.user.theme.userdark/src/archive/web/zkmax/less/tablet/_popup.less new file mode 100644 index 00000000..0fe2c2a9 --- /dev/null +++ b/server/hu.user.theme.userdark/src/archive/web/zkmax/less/tablet/_popup.less @@ -0,0 +1,19 @@ +.z-notification { + &-content { + font-size: @baseFontSize; + } + &-close { + font-size: @fontSizeLarge; + .size(18px, 18px); + line-height: 18px; + opacity: 0.8; + } + + &-icon { + left: 3px; + } + + &-icon.z-icon-times { + margin-top: -8px; + } +} diff --git a/server/hu.user.theme.userdark/src/archive/web/zkmax/less/tablet/_slider.less b/server/hu.user.theme.userdark/src/archive/web/zkmax/less/tablet/_slider.less new file mode 100644 index 00000000..032ddfed --- /dev/null +++ b/server/hu.user.theme.userdark/src/archive/web/zkmax/less/tablet/_slider.less @@ -0,0 +1,17 @@ +.z-slider-center { + height: 10px; + + .z-slider-vertical & { + width: 10px; + } +} +.z-slider-button { + .size(32px, 32px); + + .z-slider-vertical & { + left: -12px; + } + .z-slider-horizontal & { + top: -12px + } +} diff --git a/server/hu.user.theme.userdark/src/archive/web/zkmax/less/tablet/_tabbox.less b/server/hu.user.theme.userdark/src/archive/web/zkmax/less/tablet/_tabbox.less new file mode 100644 index 00000000..409a1e55 --- /dev/null +++ b/server/hu.user.theme.userdark/src/archive/web/zkmax/less/tablet/_tabbox.less @@ -0,0 +1,75 @@ +.z-tabbox-scroll { + .z-tabs { + margin: 0 24px; + + .z-tabbox-vertical &, + .z-tabbox-vertical-right & { + margin: 32px 0; + } + } + .z-tabbox-right, + .z-tabbox-left { + width: 32px; + } + .z-tabbox-up, + .z-tabbox-down { + .z-tabbox-vertical &, + .z-tabbox-vertical-right & { + height: 32px; + padding: 4px 0; + } + } +} + +.z-tab { + padding-right: 2px; + + .z-caption-content{ + padding: 4px 0px; + } + &-icon { + margin-top: -8px; + left: 3px; + + .z-tabbox-accordion & { + margin-top: -9px; + } + } + &-text { + .z-tabbox-accordion & { + padding: 4px 5px 4px 8px; + } + } + &-button { + font-size: @fontSizeLarge; + opacity: 0.5; + + .z-tabbox-vertical & { + left: 0; + } + .z-tabbox-vertical-right & { + right: 2px; + } + .z-tabbox-accordion & { + opacity: 0.5; + } + } + &-selected .z-tab-button { + opacity: 0.7; + + .z-tabbox-vertical &, + .z-tabbox-vertical-right &, + .z-tabbox-accordion { + opacity: 0.7; + } + } +} +.z-toolbar.z-toolbar-tabs { + padding: 0 4px; +} +.z-tab-button+.z-tab-text { + margin-right: 16px; +} +.z-tabbox-vertical .z-tab-button+.z-tab-text { + margin-left: 16px; +} diff --git a/server/hu.user.theme.userdark/src/archive/web/zkmax/less/tablet/_toolbar.less b/server/hu.user.theme.userdark/src/archive/web/zkmax/less/tablet/_toolbar.less new file mode 100644 index 00000000..3d18e71c --- /dev/null +++ b/server/hu.user.theme.userdark/src/archive/web/zkmax/less/tablet/_toolbar.less @@ -0,0 +1,24 @@ +.z-toolbarbutton { + height: 32px; + padding: 2px 0 5px; + line-height: normal; + + &-content { + font-size: @fontSizeMedium; + line-height: 28px; + + img { + vertical-align: text-top; + } + } +} + +.z-toolbar-tabs .z-toolbar-content { + padding-top: 0; +} +.z-toolbar-content, +.z-toolbar-content span, +.z-toolbar-tabs .z-toolbar-content, +.z-toolbar-tabs .z-toolbar-content span { + font-size: @fontSizeMedium; +} diff --git a/server/hu.user.theme.userdark/src/archive/web/zkmax/less/tablet/_tree.less b/server/hu.user.theme.userdark/src/archive/web/zkmax/less/tablet/_tree.less new file mode 100644 index 00000000..d72ac9f3 --- /dev/null +++ b/server/hu.user.theme.userdark/src/archive/web/zkmax/less/tablet/_tree.less @@ -0,0 +1,40 @@ +.z-tree { + &-icon, + &-line { + .size(24px, 24px); + line-height: 24px; + vertical-align: top; + } + &-icon { + font-size: 20px; + opacity: 0.7; + left: 3px; + } +} +.z-treerow { + &-checkable { + .size(24px, 24px); + + &.z-treerow-radio { + .borderRadius(12px); + } + } + + // Sandbox-G14: use strict selector to override style + &-selected > .z-treecell > .z-treecell-content + > .z-treerow-checkable .z-treerow-icon { + + font-size: @fontSizeXLarge; + padding-left: 2px; + line-height: 22px; + + &.z-icon-radio { + .size(10px, 10px); + .borderRadius(5px); + margin: 6px; + } + } +} +.z-treecell-content { + line-height: 22px; +} diff --git a/server/hu.user.theme.userdark/src/archive/web/zkmax/less/tablet/_window.less b/server/hu.user.theme.userdark/src/archive/web/zkmax/less/tablet/_window.less new file mode 100644 index 00000000..ef0972c9 --- /dev/null +++ b/server/hu.user.theme.userdark/src/archive/web/zkmax/less/tablet/_window.less @@ -0,0 +1,22 @@ +.z-window { + &-header { + font-size: @baseFontSize; + line-height: 32px; + } + &-maximize, + &-minimize, + &-close { + font-size: 20px; + .size(32px, 32px); + line-height: 30px; + } + &-close { + font-size: 24px; + } + &-minimize { + padding-top: 8px; + } +} +.z-messagebox .z-label { + font-size: @baseFontSize; +} diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/css/ext.css.dsp b/server/hu.user.theme.userdark/src/archive/web/zul/css/ext.css.dsp new file mode 100644 index 00000000..3a48d288 --- /dev/null +++ b/server/hu.user.theme.userdark/src/archive/web/zul/css/ext.css.dsp @@ -0,0 +1,87 @@ +<%@ page contentType="text/css;charset=UTF-8" %> +<%@ taglib uri="http://www.zkoss.org/dsp/web/core" prefix="c" %> +<%@ taglib uri="http://www.zkoss.org/dsp/zk/core" prefix="z" %> +${z:setCSSCacheControl()} + + + + + + + + + + + + + + + + + + + +<%-- title --%> +<%-- content --%> +p,span { + font-family: ${fontFamilyC};font-size: ${fontSizeM}; font-weight: normal; +} +h1 { + font-family: ${fontFamilyT}; + font-size: x-large; font-weight: bold; color: #250070; + letter-spacing: -1px; margin-top: 3pt; +} +h2 { + font-family: ${fontFamilyT}; + font-size: large; font-weight: bold; color: #200066; +} +h3 { + font-family: ${fontFamilyT}; + font-size: medium; font-weight: bold; color: #100050; +} +h4 { + font-family: ${fontFamilyT}; + font-size: small; font-weight: bold; color: #346B93; +} +h5 { + font-family: ${fontFamilyT}; + font-size: small; font-weight: bold; color: #4BA7D2; +} +h6 { + font-family: ${fontFamilyT}; + font-size: small; font-weight: normal; color: #404040; +} + +h1 em {color: #dd0000} + +dt { + margin: 0.5em 0 0.3em 0; + font-weight: bold; +} +dd { + margin: 0 0 0 0.8em; +} + +li, dt, dd, pre, body { + font-family: ${fontFamilyC}; + font-weight: normal; + font-size: ${fontSizeM}; +} + +li { + margin-top: 2pt +} + +code { + font-family: "Lucida Console", "Courier New", Courier, mono; + font-weight: normal; +} +dfn { + font-family: "Lucida Console", "Courier New", Courier, mono; + font-style: normal; +} + +<%-- The hyperlink's style class. --%> +.link {cursor: pointer;} diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/button/bandbox-rounded.gif b/server/hu.user.theme.userdark/src/archive/web/zul/img/button/bandbox-rounded.gif new file mode 100644 index 0000000000000000000000000000000000000000..992d741b3c806da140e6eb1d82b98212a2441cf6 GIT binary patch literal 7300 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 n>%#*rg1s1wiK|`{x**ITcF!}9Anq9e0QkGI literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/button/btn-corner.gif b/server/hu.user.theme.userdark/src/archive/web/zul/img/button/btn-corner.gif new file mode 100644 index 0000000000000000000000000000000000000000..f385fbb0a2896d3ce5f221b46df37ed3e9660ae9 GIT binary patch literal 648 zcmV;30(bpKNk%w1VITkq0OoZ7=jZ3&-{0=;?v%#Tz1HL7FMdk=lHVL-~9aiVb1sL?Che*-R1TD&d$#0_Wfec_{Zt`*4EbB+uMP>$(+H~zwGp1 zw#;zM?!D;na?I@R6_^#@y#_zS8>o`enb>vDD^u)az!>_Qv!3r_JG*$kbY=y1(G^;PLt{ z!uqn+=lA#b@%sJ5-Rh&x*}&uQq|eq(p|--@>500000000000000000000000000000000000A^8LW004CWEC2ui z03ZMe000N&fOU0qa&mKmf&>Z*1c-x$hlm3S2?K}-5+5HD2!a_97Z(s2f(RfD4IrI$ zJ4q1{K52CU00*`Q1_5tnI1UavYB>Q)7#0>7S^+^SMMN)KYh7|yan*5SbP8Z4BO@hl zKXMIZ)iY0Y31~tr8yiqwbOs>;0wFgfHeVelCml2^bdEHkXCwxRDOIE_ScpVM0Tc!} za4>+P02Lq_Dpb(GrA7f5CYGEr;i7<<7ETzbyfS1EoD?bGL?R#pix?4&22BXlV?v|> i6xw8=U`Y@FIB)`e9Q5 literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/button/btn-ctr.gif b/server/hu.user.theme.userdark/src/archive/web/zul/img/button/btn-ctr.gif new file mode 100644 index 0000000000000000000000000000000000000000..e1dfd4c498eb8ae381522097687402b99c85a777 GIT binary patch literal 379 zcmZ?wbhEHbWMsI&ewBgY%a({T#Z+~BW`}_Qx-&;QXJ@Dn<`uBehfBm=m?VlST{@nTa=hUlTk3Ro- z@cB>glb^Rf{^@%BbH~TOQ=k9Z^ZD<+Pk-jU{5|ui448 zzn8uFeeM146EA|V^&0Dwc+`a6`U=08;4%Qa{ literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/button/btn-x.gif b/server/hu.user.theme.userdark/src/archive/web/zul/img/button/btn-x.gif new file mode 100644 index 0000000000000000000000000000000000000000..95d9c3ad6821435b815c6a35e08edc697ce38e23 GIT binary patch literal 155 zcmZ?wbhEHbWMoiaIKsg2?a#jl4<0l={ITxR&E3!5KK=Ul_{(3rZog@H_~Y5vzsJA* zJNDvN{evIJk01Z{@87$3@6Mk;|M&0Tw{PEi&fDC-^8&-p|NsC0XTS{pv3;1AxbR3u}%N(TNZpQIty(BGs^>NUrBlxr;8;snZ1!t%+#n}yuj>H-ia!B>_4Rd;NF)>r#bWX1 z=H}|^>e||xKp^1r`5PM>QmIrTk;vt8nM{`PT})<6P)kyh@E3ehOy|pHR%IhAQpTEW zYE?ETkS(mqvVTaZ%hDp2Dm%&-$+~EYZr!$|P4j&ll4;qOWYx08>O|i>7(v39h)GxjD-hQx5QQ_25 z{Q?I&%u6Bd`#ddG7om(Vlp#Lr{!{_!00c*ekZ(g^dLK>DzIbYWFeG&oT)$Hp@_ zrIZN_bpk%YN*QHl(pist#`3?67f&x$57WO3 z7MIKI{kgfkyxiBqPTVL;nf|B@t)A?ERTfd3DD@wWd3j{NI?p8$4jC53=? zKHsSl5)L&<_jL^qjY!=Y5gO*>?`K*Z76JsL!9bX~W|gKnA_4=>3p?$&>)oyr1(g;R z1(=OCQQM}rRRwp+-LTiNWE#LSk?H~x}VXrf-Q=$x904l@G_WayqR{ITz zyWpVD*DnDmtSbOu)_bLUt!pH$16mDT?E?%JH?RBzyHA1Nda zI3**Lck0pf%PW<1YMl;6hE=M-3iVFv0G!lG3g?bpW}QpRiUFqX-huu!B{tTV)f zsuW=Kl7VRkdfXW8_c^#dJ7dTD19VsGKzGxlE`~~lfX640Q{mkh|2dC{_TX6wl1|UQ?J_SP+=SAm5$2ALoex-|RF~NV zK`9gc6i|?je#q1I)qB7eYhn_>z1Y%c>$6x)68EFaT#E2~zix`I;6)isJ%_cBs`jfj z2oCfS>8IfrYVOOghHaKv*lH`3`7hna`E-~6O)JF7rLXcC6{S0f0V{| z`!QcdG6sGWC2bsLp`Rodg_Hybh*_xY0^7r7FHeyTt23bOwS||W>;Ayz*Zp(2CZJfd zgiLF2i>g6o!s}kA!`;H_v4nk*sFWc%r>>Rz$hh)tfJ#hRcRMutT^+fuzMN{_)oZBB4(*hfs*>lsejS`DNe2?JQ1>P2Z9=aU+Npx$*{3D~MZ`tR!R;wT{*dD4lX$YxmMm^q+2$gFYI&fOFl^iL z=kacX3Zih>*CnH|+x=23q1RfS(lq38#M2H2ziFoXP2*Zd z?<9hSBliMvt+bR0owd0@^@R6~%Lg+zXQM22Pfn$Ry54`wxDaIhqc9L<`!ko?*~W^< zHM5~rR0OrNu|QNir@m+I(M;kuf9c{D)cTREPBRiTMxej!zhv54Sp|NqZ4Q zW?5s99e40|^aEx|qH3pLbjQ4G6=A3Q&z9hwIj?g)%NO-jNVr6`6D{5jPS_lJffvho z!Fai3hKWACQ5}!w3;Ry5jhQFNdgcLJtsekCZ#`pNK?CbIiQ9%U6Zp9pp{~e5apSk- z%?`|#ff5PqHJtEWU0>;nF-g_pZIYG{qxhF=_x57`6O9r*RZn9_4cf8iN6!U=ub*_* zi@OYi*y}6af9M2m;lXT)*VQkG&KaHhnxtK6pc%$GYe-Oo+c#ZPtML1*W9A9>Z@R9H zt?515#ZPgRm1{I>_1Fvzr#tKq(JDeh3>uChuGuf{lPbB`!;feAzFAZQxj}5q1eqD$ zp}Q%_egkrL&b=l>JtiIE7L>Dcp0 z#>{!;wcQIpUf)IuxiL~ubtJ;-wJqgtw0cR;^Dw*4B9Di0S5W<XU5pl3B0+y)&nP?^hPSJiYh~0x7R8s~?2&Rk zqZ(_Y09x83Z_IBvtSboW^>>`G`VhG0tf$FHmc+Y?U0LfGTRf795>`0;CmNDU_9|}| z)*Sm0tZQjBR3mx}6O>=;7hC7k5$%n4)_CIyzIpL; pu{Yt@Xv5V`)2plGiB8G=H;K5L*Os94wtYTzFY-+dfeHY-{{jd|E-3&2 literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/button/combobox-rounded.gif b/server/hu.user.theme.userdark/src/archive/web/zul/img/button/combobox-rounded.gif new file mode 100644 index 0000000000000000000000000000000000000000..bdef24f60abe9bdb509f7485cfba3f5de12b4a56 GIT binary patch literal 6922 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 literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/button/combobox-rounded.png b/server/hu.user.theme.userdark/src/archive/web/zul/img/button/combobox-rounded.png new file mode 100644 index 0000000000000000000000000000000000000000..192cc2510c64fc24cd33908a20d638db64dadb3e GIT binary patch literal 14561 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 ZM1R;4|7MBLKLP;2He(B;C;xOh^FL!4zbOC! literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/button/combobutton-corner-r.gif b/server/hu.user.theme.userdark/src/archive/web/zul/img/button/combobutton-corner-r.gif new file mode 100644 index 0000000000000000000000000000000000000000..ea15e499ff41896a28d72d07cac3d7af7898dda9 GIT binary patch literal 1097 zcmZ?wbhEHb6lG9g_|5 z9k?>*;I$biu1vgeukqoJmWMx<9J{&b#NDOmZ?3#>ech#-o37noe)i#}tIzjdd%WxR zo4xlx?tb=m_q*?VUwk-z{P@X}Cr_O^b>_^ObLY;TKY#wxrAybYUAukz_Pu-e?%%(E z;QEt8cV3>j^WxNl*9RVcI`H_z;V0jYKL2s-#jj(Ze;@z$@4~~^mtK6h^X|uk2M-=U ze*E<5(`V0~J%9fE#fuj&U%q_v=FQu;Z{NLp_w?)Er{Dj+`1behkAL64fB*RN&!^x2 zzWw?4=g*(NfB*jb_wWDz|B&Dr1;ZF9{$ycfVEE6V1M(v%PcU%&XGr9b@z}7yLDKTy z-_M6OEIi!Kv)!WeqswE~b@z3|>sjaK8uMJ)E z;l{_UYp!c~Snx!i-nKS+n^Qzdh4=Q{3Gy0MYi^w0zW)ARO*flVuZWc#%3RqRac6dH zOlsj`_L%3hb5jZ1;J{!F00_Zzd;kCd literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/button/combobutton-right-btn.gif b/server/hu.user.theme.userdark/src/archive/web/zul/img/button/combobutton-right-btn.gif new file mode 100644 index 0000000000000000000000000000000000000000..fb6c10ac50c55fba9f408edd1f15d4012ea1a9ed GIT binary patch literal 60 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 literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/button/datebox-rounded.gif b/server/hu.user.theme.userdark/src/archive/web/zul/img/button/datebox-rounded.gif new file mode 100644 index 0000000000000000000000000000000000000000..05eea13b6c03ceaf13a650fac6340506a161eb81 GIT binary patch literal 7279 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 literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/button/datebox-rounded.png b/server/hu.user.theme.userdark/src/archive/web/zul/img/button/datebox-rounded.png new file mode 100644 index 0000000000000000000000000000000000000000..04e91f19f8bdef0c19953a5ab7a9242d2d918ac8 GIT binary patch literal 15092 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 hyk37~`CnPS;g7j`l<&QpE)u$Ty)XX*4+-%Od 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 AyZ`_I literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/button/timebox-rounded.gif b/server/hu.user.theme.userdark/src/archive/web/zul/img/button/timebox-rounded.gif new file mode 100644 index 0000000000000000000000000000000000000000..b9e7520d7531791f749d8fb18b3995d44e9acaf2 GIT binary patch literal 7230 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 literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/button/timebox-rounded.png b/server/hu.user.theme.userdark/src/archive/web/zul/img/button/timebox-rounded.png new file mode 100644 index 0000000000000000000000000000000000000000..017b6d031fcc65737bdc1dcc98671d19a9a4e435 GIT binary patch literal 15167 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 Qp(X+DeldpxAr1y>0J{arCIA2c literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/button/toolbarbtn-corner.png b/server/hu.user.theme.userdark/src/archive/web/zul/img/button/toolbarbtn-corner.png new file mode 100644 index 0000000000000000000000000000000000000000..1257214212bee267b57cc660b1d2ac413ab71efe GIT binary patch literal 478 zcmV<40U`d0P)Y)`iI|+PYN$2FjEisrZS~>jA1nw0ET%i54g`&Y!T!yuxp*{yP@+N!EM{S@K4Xk6 z;l5JO7&W-=E)W6>My}#OVK$}VJ1FGx=yZGV18zRjuH$}xfP5y8>_!?~2@q-=+&DK& z77ELxQy~92)6=Vl?7j6&u{N!`kS*ZkpkmJE?D|2zk3NiYlUK?!iuicHOnw9y0HU|G U!mS?WC;$Ke07*qoM6N<$f_u}_7XSbN literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/button/toolbarbtn-ctr.gif b/server/hu.user.theme.userdark/src/archive/web/zul/img/button/toolbarbtn-ctr.gif new file mode 100644 index 0000000000000000000000000000000000000000..c5b6050ba1c6672f23dcda38e5a36dcf17c6ec8c GIT binary patch literal 233 zcmZ?wbhEHbWMsI*dPIU@`MG6^(1uk5=2;`gs#4A_9; zPZmZ71_=fokR-@X2G%qMwZ4?hc^RwL<-FckpmV+?_kP8?_cibTFKK=tXs9DJq06}_ z(`x>O6(wG4qt@S8Q+E1o)&2(?Dtz>2pMUXXhJXWugfQz;Lyd@cKlap}fB*Y`Lt|5O ZOKV$uM`u@ePj6rUgo%?T_bM`20|4{0doBO~ literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/button/toolbarbtn-ctr.png b/server/hu.user.theme.userdark/src/archive/web/zul/img/button/toolbarbtn-ctr.png new file mode 100644 index 0000000000000000000000000000000000000000..71c895ac52ab47e1b84ebbcce0f098763f604d90 GIT binary patch literal 205 zcmeAS@N?(olHy`uVBq!ia0y~yU|?imV7hdGeKM}8)X$kat1W8viY@F63=9nQiIM%Av$kzJVLKz^*Rm&?_cLq0ocaTjdA1>U zcSc9xl|M??&lf%8j#~fi+M|^}eud?zJOk-8X!UMjWQgPmzN@g9btg!Jr>mdKI;Vst E0AwjnHvj+t literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/button/toolbarbtn-x.gif b/server/hu.user.theme.userdark/src/archive/web/zul/img/button/toolbarbtn-x.gif new file mode 100644 index 0000000000000000000000000000000000000000..b0cc12e13c9bea0b304185a9e7dbe4ff0ffbfbe9 GIT binary patch literal 98 zcmV-o0GG-i@3{0F{LJUmIU*0k>35tm^F!AsSFfe`m%gg{# j_Yb7*%eyxW009O7&9W#m^nYcx00000NkvXXu0mjfFJ?o# literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/button/toolbarbtn-y.gif b/server/hu.user.theme.userdark/src/archive/web/zul/img/button/toolbarbtn-y.gif new file mode 100644 index 0000000000000000000000000000000000000000..4a0e800aa915e43664ef28d371dd8890855436bc GIT binary patch literal 1435 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 Q?rEvQ0000XP)t-s!s`FT z>i@><|HnAP7Uz zMKA&pj6eh<5WxsWFalA12RpF)w@umLVk5NRnlk(h7>(B!^*j8t#{+u3M-gw4XI=mR N002ovPDHLkV1j{HL(l*K literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/common/check-sprite.gif b/server/hu.user.theme.userdark/src/archive/web/zul/img/common/check-sprite.gif new file mode 100644 index 0000000000000000000000000000000000000000..916e13a9f67d659be0c866e23be5e2907c336fcb GIT binary patch literal 1848 zcmbW0c|RKn0ze}e>Z-HRZd##rE2+E25*5Tz#ZI+jFs@N!Ojl{Qt+q3+xX(Bm#t}rE zY3vlh=K>9Jc3I-L(9Fxp8JHOZ^c%J#Mg%>Vj~{lqW;r( z=TTEkQtL0z+V1||dOB@fC7lAw8P`TLl`;G3^?T=A_b(76dW957HPfh`Y0|Z4G%B&2 zklaMp-$r7-&u$FPYYIURKg&ly%xH_R#3xksKCbJJtR0VTphY*( z{7hm!rU;)znTzMO(6CYMhAyUUH#0L1a|-MOciM+ zc|w@V5F)39d9y+keY=RgQ8D*-F-urJcUM|Qt*&w3 z@-{f!znI%%_KtY&;E4T6%>I0|aB#S|D_%YnaQ06)0^u5$x5j(F{%+&l#s+s|=fej+ zpa0k9=GNxc*4Fm+$F04colo5T6W-^Ojl&cEmy<2Q$?op%-u~xvSnHSf1WjPGOMJ`1F@%q2Ql)h&ZrQZ3OQ(RT|J14ONpe#J zS;S)7BN$8UISbhJTTahx7%G|S^X=x$O1d&onak_Ie)}NECa!tLoHklk@?#kCQfBv0 z^fOo0&Vx5*H%%7}9)MI?Lj8)o%fYicG$Aq4KKVJ5;*iL3}Ye< zwBz+P1zcc-;qxD9`bV;LhGo)}tlz=~*-;(fb)uY3o*ydJ&_6*52nj0kwXa6l=A`h7 z(^WFhiKXb4Q%|LR?YZ*%`Ci!g#4$Mt-#@@6MwX;}3WB@mYd?aB&M_N6Bz|wZ7#4XG zg7VwTPMcH(p^aaG6Wz{i#NqQx4P{Z;Hinq6DN7ne1C2OSor&@=xe1?jGi1=z5VD>` zRTT$5AO@2HO!9NRAuvYPX1L!k!bsqiIiTF6VlOP(y%nLF@=YBAhfZ*5(F~23ip9df zbz~J6z&#UC3}2#NV}1u+X{`FocYAcJvUYAPF1Sk9^zn;S1sU+bp2B!%aje>eZ6hX} zV!WIlvFYr5P^YB#n;<32@)>l}&4^>B?xvahU7IX!(d1&5>NRnyTijp$vw}GbD&BzGv|) zl()@%u=J#TfXJ#urxYNk1kG}6aGhH}01zRFnGv8=VA!7ztQ`@691Xh>2uv-)E=1+R zOCL$v^+z23EJHKMSvt#rNaQOS(6=yln$lFLtD>oD7joIbk(>swSx_Y_0>R9@^$rY&u`l{ zBQCDmFPA1}7)vez<*p#(176$RB^6VhiFffxDOt_<5$$!&C+(K*;35Jr0gjKu*X6n9 zzvYxhUdF-r(pFBpx#4CP&mH7wg5XyQZad=BkJ6==1$Cm|GxH*OUrw49M zuud1fDE1oR%3)?nXYcx}B)sFP=thA~HH2T&OpVnFRm}o*Jv4D^_L8e{&=P7T2-3}i XHv_9kE^X=5Q3HqF>>En*fN%c`TkNMH literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/common/toolbar-hm.gif b/server/hu.user.theme.userdark/src/archive/web/zul/img/common/toolbar-hm.gif new file mode 100644 index 0000000000000000000000000000000000000000..6f3b944d295c4278d7fd2d47782b87f733f4f73b GIT binary patch literal 166 zcmZ?wbhEHbWMpVyIKsei{>|^_-~L{D`}@kf-}gWLIsN+g!_R-7fBpOH>)$6|{+@dE z>-NV#XJ7yB-+AH0%U@UD{XX~R_l*yK?tS`m?fvh^U;Z9{`RnAXUpGJedHVJ5osWMm zzWx2+^Pgice=)#-;!hSZQwKzX>||h7P7s#im=t$mODF(yVBumlf{|_uE P@X(R!Kapa{!e9*mOL<|6 literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/common/toolbar-hm.png b/server/hu.user.theme.userdark/src/archive/web/zul/img/common/toolbar-hm.png new file mode 100644 index 0000000000000000000000000000000000000000..de198665406c7682834838ad5d1e07ace09cdd67 GIT binary patch literal 200 zcmV;(05|`MP)N+t5z+XHEX@20M3s_zUM1t&OV6{w0 z4oLCjbqNZ|iPmJ^v_tQtT!5+Jnzioz9_t>h=8%~@EuTr`n}&|#yNN1JnO>d@(VQL( LLcuSknHa1AQD{K0 literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/errbox/error-close.gif b/server/hu.user.theme.userdark/src/archive/web/zul/img/errbox/error-close.gif new file mode 100644 index 0000000000000000000000000000000000000000..16fdff59ae2aec880084c96b2cb2f166002719da GIT binary patch literal 110 zcmZ?wbhEHb+Z^ ufq{cT2P6qHgMmd_;H2m3y%8cMO}1=_IbsGf;u@1gHVA5{osVE)um%92;vRqi literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/errbox/error-icon.gif b/server/hu.user.theme.userdark/src/archive/web/zul/img/errbox/error-icon.gif new file mode 100644 index 0000000000000000000000000000000000000000..716dc1285113eb321ab454998ebb8b229483c01e GIT binary patch literal 343 zcmZ?wbhEHb6krfwxN5<$FFpO!{rkr%D;LVk-`%ibj*!s5KYuoRdw+fX`sKNE)7jW| zMMux#=U-u9aCzFaV-*$84j=yZ?%n$vH-3Kka(&UFT~SdFw{Jh&)%9S@mS5k$A1N!l zw`tS4-rke-^{>yLpUK0s#@c$LyZbtO`>p=|2Qo9?-@SWd(W2Yy)_u5r`^WqDPYxaW z{`T!AFRwlE@hkN8kCv8BWoEuUfBxx~mb2~cU!FWU+1NORf#LuE|G$6zV!#Fzf3h$# zFjz3?fFwbFVqhzAm{Z`PBh@N=WwjXZcbvc*dePMBcR}_&dU}fXBcBHYU-jW)~m#<8Dk=^>ckS=%VWma gYb@nt#NTVqxTsf++lhlAW%Cv@Zmo!&yBry;0l%@9=l}o! literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/errbox/error-icon.png b/server/hu.user.theme.userdark/src/archive/web/zul/img/errbox/error-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..a813d72ac3481fc340cded2dcbfa82c3aa4841ce GIT binary patch literal 441 zcmV;q0Y?6bP)!OMDu^|JnUR@!f=zEPIBY;z($I}T{ z@?Zf)Utb3EmKLzL2pOOYvI(k~LBzm-K}264%mx_>AxNHfq7gaJSd0zhvu z*iD{{;R<8}{6IEPoXAPvOZA8z0N9~rE( zxBtITUjF}&_wV6iU!FYqKa+>&KTy5gf24#2iZTy54-XXoyt#0J;q$|X48J~nfQxZU zOEZ{MSHr!+0t-B0U5prFhyWS@0=xVPfB;M|f}8=2YknZR9a}Wv0E>ZmIxsIB jXQVVYGBHpH00ImEjwW*=WC;0$00000NkvXXu0mjfcZ082 literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/errbox/pointerD.gif b/server/hu.user.theme.userdark/src/archive/web/zul/img/errbox/pointerD.gif new file mode 100644 index 0000000000000000000000000000000000000000..cdd9cdf098d18dab99d2dec7147737c0f02f475b GIT binary patch literal 107 zcmZ?wbhEHbj#pOPF7b>VPN?G_U-RqzZkFq#h)yU r3=A9$Iv`1q84N5E6B?Xf8??1lj#pOPF7b>VPN?G_U-RqzZkFq#h)yU u3=A9$Iv`1q84N5^0-hmf);K?MK5KEDO{#^VXvs;%lnt9$3=Rr1SOWl~&?A8W literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/errbox/pointerL.png b/server/hu.user.theme.userdark/src/archive/web/zul/img/errbox/pointerL.png new file mode 100644 index 0000000000000000000000000000000000000000..af429f1d0abf81989896601f70d26d4b5d4e6acd GIT binary patch literal 195 zcmV;!06hPRP)fWw0S+(bCEXN#FvfIyxA(CnWr1<>j5of-d>u^yvnJ zoE)6CeSPubnRZ;9^Vta#ZZIJ$&`V9tW8vl&M0YZ>ZO@J$mj-DBiL>Cd6`O6y>ftsY zuBbq<6_;(ufbsv^w_wILVWFWtQ6wQqP-@av7?d<%HUr|x;>x&o9B+bp8&rX9+N5`Z;U%$Q=R99#4T(E%Y_vg>~QkIrajSC7i z2x^Aeer5iA1}ST62DdqLh;jv7GtBne>(_(%W)&3#UBQIRf!PiNgj|85`O@s!D7M1@ zE>|$2I|bc#e6C=e!oct!U6D>=B70|0j#pOPF7b>VPN?G_U-RqzZkFq#h)yU t3=A9$Iv`1q84N6v7erhxPWXDKv+vlw@D`@TilrA>)mXQP__#7y0|2NaB!K_` literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/errbox/pointerR.png b/server/hu.user.theme.userdark/src/archive/web/zul/img/errbox/pointerR.png new file mode 100644 index 0000000000000000000000000000000000000000..dfd1b8a96ae5697f61cb5c3eb0ae6241920c6f63 GIT binary patch literal 205 zcmV;;05boHP)j&*hN~e+%4^)afl92S5Y>JD@Q)NdN!< literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/errbox/pointerRD.png b/server/hu.user.theme.userdark/src/archive/web/zul/img/errbox/pointerRD.png new file mode 100644 index 0000000000000000000000000000000000000000..3fee64579217b3b29f38b3a16be31ef3d14f6701 GIT binary patch literal 334 zcmV-U0kQsxP)gJ8^qL!oO1;9XK_EG>T|xB&%G1Ik0iwd;k;h($07*qoM6N<$f=d34ga7~l literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/errbox/pointerRU.gif b/server/hu.user.theme.userdark/src/archive/web/zul/img/errbox/pointerRU.gif new file mode 100644 index 0000000000000000000000000000000000000000..e0f4a9d92905710f68b298d99fa2064664c46f44 GIT binary patch literal 132 zcmV-~0DJ#ONk%w1VGjTc0J9DN(2b3@O-X0W~|7n6|+(d=f_> mo_2(WFluJgpxL?@vYW;7oJuxaPdDN9e3aX9h$uJ<5db?=T{j;9 literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/errbox/pointerRU.png b/server/hu.user.theme.userdark/src/archive/web/zul/img/errbox/pointerRU.png new file mode 100644 index 0000000000000000000000000000000000000000..986e1391ff3db528326450c78f6a399656b4196c GIT binary patch literal 310 zcmV-60m=S}P)|Ws^B-aMB2traL4gJ%BjZJ8Ha1s=|NlRDE?yi&l+9XkabVk| zZEU2zzIw$VVQSg{5@#Z0o0O&H)8C&z=X)+#z$B=y&hY2!*Y~y^9h2~CMz+mu&Kw3Q zYioup^XJ2D1pyXpwmm<2axc&}DWGj&O(1Z4{dyEzF>J03@Y&7NC^;Y5)KL07*qo IM6N<$f<69$Z2$lO literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/errbox/pointerU.gif b/server/hu.user.theme.userdark/src/archive/web/zul/img/errbox/pointerU.gif new file mode 100644 index 0000000000000000000000000000000000000000..3117289ec40f561e507bedd9c33e3cee5a5642e9 GIT binary patch literal 108 zcmZ?wbhEHbj#pOPF7b>VPN?G_U-RqzZkFq#h)yU s3=A9$Iv`1q84N6v0-h-ZK)^n9 zaSTNVl9K*oQ;ebL=l%Qtzh1wNp%_Ea|F>_!7+o=3(eI~E;fk;+W&kPr^ZYr6B6P(7 a0R{lWAFd(f#m~q90000Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2igY# z2sH{h8dQt`008JoL_t&-(_=h;{yYN=bS~Q`!N9=4RvzW_2qwmaCb^f5gY&?I^(W;} z6m%}zCkmC+(zbL})U|d$Fk$^kX$A%c2Ih}^YN8Ab3n7<6qsVp$j%81Dc6_4C*H{hJuDfY&Sx z3=B5~#bsu)b8tzcOENGpI5RRZFfb%E%u?62cHhf}Q1qICfx#`;R`dch0|NuYg#(-4 zN~`E>6_%6>VP;|d#lXPenrkb10mH(?#yRS}yB`@Kiva+olREwq9a;zg0000tf`;Hm1=edJ(#0wLq8Y-^{~uUT z;GrYce_~0|$sDWs7gm&bt&LiLV@=uVw^jQeY^diBsW8LR=MK75A& literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/grid/column-bg.png b/server/hu.user.theme.userdark/src/archive/web/zul/img/grid/column-bg.png new file mode 100644 index 0000000000000000000000000000000000000000..9293235a1b59f6dd95579a552c9078174da35d7a GIT binary patch literal 166 zcmeAS@N?(olHy`uVBq!ia0y~yU|?im;9%fjVqjp%IC4&gfq_A?#5JNMI6tkVJh3R1 z!7(L2DOJHUH!(dmC^a#qvhZZ84Fdy%ho_5UNX4x;XEyRS81S$-X#akHlC9)}!;}RV zg5wH*P0!uA?Qh1^td)u1mOQsikNjo)e&)pF{olTu-QT|*WETkhE8#R?DBo?n;;37Y PFG#@C)z4*}Q$iB}#-BSA literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/grid/column-over.gif b/server/hu.user.theme.userdark/src/archive/web/zul/img/grid/column-over.gif new file mode 100644 index 0000000000000000000000000000000000000000..de995bcb72057217d2cb0924b8a33588d3943e76 GIT binary patch literal 193 zcmZ?wbhEHbWMp7qIl{p3?#KVv-~TVW`~Tjj|4Z)tUw!}o?T`OI{QQ6X<^LNW{-1jN z|L}|d&%XYD{N?|ZcmLo1_`mtl|8)=kZ+raz;@kfRp8wzZ)c^nh literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/grid/column-over.png b/server/hu.user.theme.userdark/src/archive/web/zul/img/grid/column-over.png new file mode 100644 index 0000000000000000000000000000000000000000..dc40f0e517b14c1b0e23aff0c211f3734d701646 GIT binary patch literal 189 zcmeAS@N?(olHy`uVBq!ia0y~yU|?imU}4~3VqjocpRy!_fq_A?#5JNMI6tkVJh3R1 z!7(L2DOJHUH!(dmC^a#qvhZZ84Fdy1yr+v}NX4x;$L_KsEhQB3Ds~0boQ(<6W OVDNPHb6Mw<&;$Uo5FQKw literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/grid/group-bg-over-seld.png b/server/hu.user.theme.userdark/src/archive/web/zul/img/grid/group-bg-over-seld.png new file mode 100644 index 0000000000000000000000000000000000000000..09c1051cd185a5e82401a8e895e0683823333220 GIT binary patch literal 146 zcmV;D0B!$?P)G z*?*yIWcu$vD2)wck%O7{7i#u@D4&6WY8W8E04E7IoapSnXaE2J07*qoM6N<$f(wx` ATL1t6 literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/grid/group-bg-over.png b/server/hu.user.theme.userdark/src/archive/web/zul/img/grid/group-bg-over.png new file mode 100644 index 0000000000000000000000000000000000000000..351902fdd7e2a5a66464704ffb7be305e0bb4a11 GIT binary patch literal 145 zcmV;C0B-+@P)>?(f^<{7I}32|6mws4+HfuK!5=N5eGQmWjgAK00000NkvXXu0mjfQ%y2p literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/grid/group-bg-seld.png b/server/hu.user.theme.userdark/src/archive/web/zul/img/grid/group-bg-seld.png new file mode 100644 index 0000000000000000000000000000000000000000..54f2c65843fa137fe87e55a0cb569a20300dabcd GIT binary patch literal 164 zcmV;V09*fwP)J!7Qm!BAJy!ga$_4y~JzyBE!_#Xo*ABg{85re7w2j%}`fUsehfq`lmAiw|!nLf!7 S-n<*!>G{yhKo z_sN&P=imIk_vz2|_kT{l`t|JV-$$SS-2Cw8-0R<$-~B%G`uE+Be@?vob^GI=3vYfu z{_^+Kt6#@n{$hXu#h)x-rVfY%*~!2vv!KY~z#`YCixCk@mIoa~C5=Ome2d|D{{KLN I0SkjQ0O5dO&j0`b literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/grid/groupfoot_bg.gif b/server/hu.user.theme.userdark/src/archive/web/zul/img/grid/groupfoot_bg.gif new file mode 100644 index 0000000000000000000000000000000000000000..bd93f2d3410107c211f6624cfbc3c20c135bcc0b GIT binary patch literal 178 zcmZ?wbhEHbWMVL2IKsg2>eZ{KPoIAL`0?GlcduW+e*gac=g*(tzJ2@R#fwj$KD~MK z=H<(mA3l6|{`~ouFJHcX{rc_Ow`b3uF%S(Df3kqp>VQa)oeZq{3Mze%lIJa3yv{9K rr9kHlQ}TV+IG#TRf7n|KJT!zDJPstCbg`Ji zg(@&ajtUftP_9A`N?We>?GLC2tdpx;r8kt)7TWjqx42LHBldiFlIIV2V&h}p{~$F4 z7lyOpa5HOYR8-WG1)DaZvu5;*V!LKoLD!vU*UvLZn@cB?#`;dN_ zoU;VEgMc%DbcvCh`P5|#tm_4}eDK2Hm{^5N7T7(2Oq(E`FD;~%iPdo2h!(Sf&W6$0 zpo%N0;sQ!>c~KXr;YnVZAYU?ii$ZM_NChg`AOLlIX{!j)+pu5r3p>Tg{5n)yuxokL z-|m&)DJdtn1KkETzmBbJ!kz&nmj#q&OtFIY41n7O)K(EFC@CK|Iy%L`Y==FIut^~0 zFTv6tps~VsF=!JZS{ugflTNRp41sh=W3Qcpxc~VN`!`+wt>8C)^8^kLakgND$f_3Q z;zgu15v!&@|Gi=S1!7z6;N3lW!DmHn^x-0ZpOH;s`x9wNz_FkdX?vZlG>f>kEWV?D zq~i46aD}v^VXP{ac4*J3PR28O+Ro+_q_gow!^xz$%2QoU=i@ytW=tbp%+DgoaTK2f zcJt?i%4o)yGWOFiqTOR8l?mM~(+TMz>St+A9@Oa##PaeqMEJWhDs$>k(5$LW=5V4FwOHD}KU$-}YE?|jIR;*NdA zNF_V-!?)u0k@0!kqi7jv1u;`+$<9aE3b!4R0|E5HI7-9z~p8v%-L#5X%fxm=aw8pPOlj!071P!2Z*cpZJBRMYRp1Zj4DpH0%# zm8CZY?!K9<)HGC+gMxNF%pz$U8TC!y?5_Aksb#W;MuIYZkC8~ar#-4B=7H2irLI-z zO33p1nnu#MNe(l!Jj<(<`VM&v;ai_ADI`OeBAsbC=oY6mbSue(7LU+-X-1B^p81_e z7;WCjTOA^Va|VEnk6Oj<4U?>XQ?$3K z&u|XS=6JPMv<>b0aVnhanS1fhpiiks1meYP4wr4`C58icnLcb}%Vc5L=xc3o*qH0B ftacu8mas1W^yn|0()b%EBKb)P{78wD6Ylsw{<{9h literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/grid/hd-btn.png b/server/hu.user.theme.userdark/src/archive/web/zul/img/grid/hd-btn.png new file mode 100644 index 0000000000000000000000000000000000000000..b85ed35cf07a301fa37477d19083e4a21276bf2b GIT binary patch literal 536 zcmV+z0_XjSP)bh1(t>JLCnhpp)`mEy#Q_xoT@MxzvL^o zjnlj4`N+rBbgodTPu`&W=E=k5*~rJGEi-pyhczf-4tEdB3kh=77}9L+n8j+nOL>%R z$8WL+)?$)eUkqtBGG^}B?)c%pGHB7rMVImPeo6e0G=ig0t+^3$kXm75mmeNk%UdG# zO`m2xV`eS8{TZv3Ps6^!+P<109i1e6_wV{s@u2xl|nyjSqn zVE{IMIY9IBio;olC=H6S?Ad(VCUhN+q9t_(9>WCrH%Fl;6osNt6pBJoC<;ZP%p%H{ a00RIo+-AuZ`VV{n0000{(JaZG%Q-e|yQz{EjrrIztFz|W0IEGZ*N?LWdieKRX1M_Jn;m4=kdl(oP7(8A5 KT-G@yGywo+jve9v literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/grid/header-over.png b/server/hu.user.theme.userdark/src/archive/web/zul/img/grid/header-over.png new file mode 100644 index 0000000000000000000000000000000000000000..dc40f0e517b14c1b0e23aff0c211f3734d701646 GIT binary patch literal 189 zcmeAS@N?(olHy`uVBq!ia0y~yU|?imU}4~3VqjocpRy!_fq_A?#5JNMI6tkVJh3R1 z!7(L2DOJHUH!(dmC^a#qvhZZ84Fdy1yr+v}NX4x;$L_KfqqO z7}(+CBO5E=J8c9X98B^!&>yi_aCTye`QEFmIYKlU6W=V#EyQgmegW^vXMlJ?> z1|0?l1_qEv8Q8K8%rEfJ;d4Bpa>C-unR))a!4*48g4SP4_1dx~KxAFPBQ4LmgfzO$IQK)c{U@1Jp*H~BZD;n@P) zdz>XDC1Z%95)u+RIywPSh)a8%06l+LSXfLXOk#r zlQ3_ZH+G>gZ<--vk^nJv06l*pW0C+UZyH;UOiWA@SBnx>iU9!u5fKpp000pY5di@K z000000000ydp&xfgUrjfNR-D&RmeEUyu1S*71l?AF0000cbW%=J01}F;?JAb%3~$Ww*OR4 zw=ELpvGzPX)mPM6RXVUG`^o?S0EBBe!CL3PNLj`F@NdO|H-M&(VpdGI_O#l#mJY#VH ziNX4k#20yYdnZBwb*O?GIgV}H(;W1?4yqq0f-yD*ewbwwJjI2p@F99y4(| cYIi_=08c^@T7fqqu zxm)V!*VE9&>L*%{d)5=X&(~%PEV`6|BA7vi@w{=If0IUN@inKlRd& z$ydKlzw&FvrFWnIlLi$32|5?0CYGe8D3oWGWGJ|M`UWs4{$yd~Vz6h>VPIfj0C|*w zE%U(q0uLQ2#bZzU4~B^G+ph@LhzMc5EYGmusg>=64e1@4X$cu6ZXS+-9b%`SJxPje znKfN4GH|AvJ*TFUCa0^AuCky#Yi}Q`Gry`VUnGZ$B3Gn6n}WPJFB_X5vy6=P3Kl=c LHES6?9T}_vYb>4{ literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/grid/menu-arrowup.png b/server/hu.user.theme.userdark/src/archive/web/zul/img/grid/menu-arrowup.png new file mode 100644 index 0000000000000000000000000000000000000000..f4a9fc2844a020ef01d4398f6591f29354b94a4a GIT binary patch literal 469 zcmV;`0V@89P)+Z<;rD zp%W7mA!Cv$YnmctlObc05>|>DTaFV~ixO6f1WJVhNP{qMngB6%00002NP_?f763eZ zJ$j&n&i_C_Kz_5=NQ0$1Iyydy%}Iu^SXfv{o!Er0&4Iw{Tc6WLioTQ8^;(?EB_$%|G(ltLFb~>#FEq$h4Rdj31pDc`A42%pq w3=9kmAmt29@;&`4xw-fQqkFpF literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/grid/menu-group.png b/server/hu.user.theme.userdark/src/archive/web/zul/img/grid/menu-group.png new file mode 100644 index 0000000000000000000000000000000000000000..6ba9605972646550a0301240136c69ec5c1a2b1f GIT binary patch literal 219 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4rT@h1`S>QUR|Wb5FK~8t z-h1hYCj$e6a7mC~FvGIO54R6?7slwDXedgt2v~@)3g*nVWME*h_H=O!sfat?AgHpu`0 literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/grid/menu-ungroup.gif b/server/hu.user.theme.userdark/src/archive/web/zul/img/grid/menu-ungroup.gif new file mode 100644 index 0000000000000000000000000000000000000000..324dbb30d47aea837cee0f1e6a560c0a2bff2c34 GIT binary patch literal 1235 zcmZ?wbhEHb6krfwI3mK((9ke%?%bU_c1)NsVc~)WadB}zK0a&KtVvEzE-orMd*;mT zTeq%UzI@{N@o!(h9yxsY`?qfoA3l8j>ecgS&wl^<#Xtxs{^ySH4N!1NEJ=*;4Y0AV zC`e4sPAySLN=?tqvsHS(d%u!GW{Ry+xT&v!Z-H}aMy5wqQEG6NUr2IQcCuxPlD(aR zO@&oOZb5EpNuokUZcbjYRfVlmVoH8es#RXG6-ZcLNdc^+B->WW5hS4iveP-gC{@8! z&saCvz|c^^%uLVF#MI2pP)EVYz|ctFz)0V~OxMuF%GAut$Xo#mlz9|8>y;bpa#8ycO=7rn>xUqS~dSLJ9CFkerS0onb8|oQ=yae%UZh@~a zex-i;4c(lK zEG(Uj%}fmqT@5WHM;rzL?XHK6wdE)r7qel)OI(T6JzP)>P@7lRz`?jrHHgDRvVg0(b zYgVsXxnlXUrArnsTDV~Tyt#8`&zd=7`n0K2CQq6;p}()Ur@O1OqrI)QrMaoGp}wxR zrn;)KqP(oMq`0WCAU`iRCp#-MBRwrOB{?ZEAwDiPCORrIB0MZKBseHAz~9f;$J@)( z!`;o*#o5Wx!QRf+#@fo#!raW%#MsEtKwnQ+M_Wr%LtRZ(MOjHvL0(Q)Mp{ZzLR?H# zL|8~rfS-?-hntI&gPo0)g_((wfkE*n3nK%A2!jr&5CN4(46G&!s(mS$^U?z(JeYWn wC@v_;UA>0;blLm=DlxA`XEXMzEnL@;6QnTdMAO0y8!4`1Nskt^FfdpH0Q<4N1poj5 literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/grid/menu-ungroup.png b/server/hu.user.theme.userdark/src/archive/web/zul/img/grid/menu-ungroup.png new file mode 100644 index 0000000000000000000000000000000000000000..7abae1b61119207faf7de24191981fc3ff31833f GIT binary patch literal 1032 zcmaJ=O=}ZD7@jso+Cs4u3bqy;rYIGf{YaCwyJV9#*`y6LrKEudJlM_dBw5eYlA=Gri|E0lh(|@GRlKM-@#GIsZxRb$tW-8lS`Ws7f#KzOp7(h_W@ll3rmuIn z7XZ+gnN@NCfPVjWp8^1!+dotR07EoYpo^qLtEz*+v`&f`W=yq=b6C~aufD@k00PL! z7ib|nCuziFR3F25rVacPjeEALtzZg^xNKN5`u<`UK|`0(QY6b|?If-kvl|Xx+?da6 z8!MWqqj(HPJ;^g|6H^s>=BnjNo{Sp0lI2Q%m_@Jwp(`>vGF8Yfz$9@nj4%^HjpKPJ z2n-*N2m(J2LmVGsxe&_X9fvgT+whfAY=DqBiASf#|t6SCUs z;zET`;#Pn23Z@0?(y6vBg!0wq|0Bwz&EUH{F)&uY%tWNx_bB4eM!#n6Oc@WVH8^Y^&Gg z>g~NKZMkd=Mp=Kbe+{}7$|-68dAznUc(VA|(q-hJc&t9YyA1%?%qY`&?{o3s@Gu@Y zzqNBSvDb;t3=O>=DVM*d;b70(fvJQ3+Ley_<+0xbwK%B%lCS?9pXNc&rzC&>)mB&S zM`!efdBvi literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/grid/row-expand.gif b/server/hu.user.theme.userdark/src/archive/web/zul/img/grid/row-expand.gif new file mode 100644 index 0000000000000000000000000000000000000000..5fb3436f85e28bbe5f824e58e9401adb8e4d4b5e GIT binary patch literal 578 zcmchUPixa)0Eb^?C@7e#2N@K0kS(A>L`A`yIzq_@P!JD(0FRzJwz+Po-NsxAR9P)U zhnuv@y48yyWe#CmQ|-E>)vZZN)Ah}tHciqrN#Drurgxv~?>YUR+rzi6UVG3FF!1#r z_?N*25dbihkOsnE{#wsmCQlFE7?{fb5&9p!9!f|zmk+_ic-ukuKPi^$>kcYQ3d5_s zW;eTttI4+Ko38(US5s|Ns5U1yAXjhKTb3Z}xl*NAl{L%ZRl8W#RthR7wUT?9;i9_X znJ#+Awhygd$Mdx=Y8Z~#>Plu0c93Qx)pC*r<)>no8)mVlL(@s*)sJkeASz6m-xXkP zA8!AuL*2?(WKq_?3)&8QpxEf{8XU>OON&xTQhBKV5StCFcc64iHJPizw|UwBj|94X z$4-F|z>lszY64C!j8LOv<71)llc~`V6^KmF1gP+{+34K!Sz=~xG8&tvBe8fO{%ZaW zvAhzY@mLBY@D#p8rJ`%}YMQ`Ot3>8=dNZ3$V_RD!PG&Z@cNm&vS&U`!FDQ=Bv3qQg zER)jyq`*NssJD$^#kks0hHlQ)R%_-e+sg38H`artFZ9;m ztzx*gESx>GHEr3<uw(7Rx!l{MJK}tl*BO zW;c*Oo{6WKFivj;_PtS@Vz>~=dZW}EH|fXHOS@E-7vkAsju&40G6|-XFP5o-kj!$C zbOFniP+p)|fn>NPH}R8TgUOsXMxz{Ob&>CUX?KKh21A}O+WL)t{E8!*aqZ&~oZb#o z4&NTZ3K!lZ^Ex_i!vYu?LiA1~m1IhLL_QG1{ZaJFg*z?$>B?BsM*T3HjQJ)i;mVLk z1^316S^%iItsOG~)HYQtf+x>f0HAtWcV1l`khDvr2bUjCjsn0Po$Ay`%g(}s<;Jxm zbya?|_}ccO`;fxH-)g!!)#0>ljt*E_=Rb8Xw2`|e^ZJX5Edx zeB&8O%|v}eRH5%b_Q?BmMeLdF4yxpV&V1*$k9{X7lGt4NidL^rmT1dhc|&HqXqY$6 QjCE9=)2a0;yYlkgKe##^?EnA( literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/input/bandbtn.gif b/server/hu.user.theme.userdark/src/archive/web/zul/img/input/bandbtn.gif new file mode 100644 index 0000000000000000000000000000000000000000..9169084fd7ddd8d4e3c58fc2fc581411562b53cf GIT binary patch literal 1668 zcmciBd0P?)0)TNgEwN*5wjMMqBdfI>J7zT1R6oz0rr(s>@5$+cQ_rZMHr+sy+T z4f7gBGzBcpu;bSXToC zbDO-`jakdK!LmKIwmq}9EtVWo-?I z!(p*l3X_$a@16f#j-YpBI(j z8z?-5o+Y1(fx?;cnI>8)=%C3jenm6MxSUe(DJm)4MTOYzOr zp0uoNC>%i@nyByQHgt2T{Q~5ZI5NHOHI3aX*XNfL3h<<6S}#L5oLf>>!w~e3>)7(i z9{KbOEWWC#bz;uUk!cfBQpaW%s~Lhmsl2kOjV;q<7h>yLItt4Pw23*EL|(_>xACMy zb5FPC7fejTkf_J8&}xRTi#HS<6D!gh zTWCETwXvDbM#d$)s%>m&r%Gp*lhe`4g>`Z}wUOFOq4v}=29o}l-q_7y3M5?|;jm$a zOz&^#pcj_Cs&Aumr&fdt-Q$?pcbvh5a0q?d&t1&yzj6lQ7&uvE+9nNTbG(rxfH_PjG!u5hzbZ|@v zJ%|@>e=WdaFHYqNbW;fr9=(P>0Fifk+|A?_p1Aq_{?a%1aah~O*v5DFia}sx(}mt2 z(Z7z6y$;<(dr6JsO7;)Rt9akaAn27b&B7YWAU&Ic27UKawZ`>E#ob5}`!|G>Q(bo=IPVE?Of)4`sAmbMmuCWbNTT z*VR|%vyO|rZ;M*_m1$6K2e(r`yKj2_TpLo-8 zSlVy*S0^vx!JPmHucebOE=w>hWx$SIyY~92;D?Z!47k1})^+)Q=!t?(Q<=Tn6!(e`H=qBPF|IY(uLA&hFu1W&-F!GKG!>U$? zZ>?PW&Gn}Ch-xV6j(VRTAhLN)7WSC2&wcm;*dmX_4W^GmL)7JW9oiQxN;sX7clxFM zgLQS{>`}nPtKT1X#D}QB;0;}t^OX(X!OJApGMQY4)A(qJK>K@OJ1UY5@|Oe`%h!qPeuh KLLJx-xb%Ogr-O(9 literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/input/combobtn.gif b/server/hu.user.theme.userdark/src/archive/web/zul/img/input/combobtn.gif new file mode 100644 index 0000000000000000000000000000000000000000..72eb270cbc967d75537277015dff17423c556d3c GIT binary patch literal 1042 zcmV+t1nv7rNk%w1VP60k0OoN3{QLXL>iWm$_}}vU-SYh7^!?`b{p9ui(Cqup?EB~T z{m1G0;q&~->H6sQ{mkq8%I5Ua?fcW?>&fQz$mjOP==sv)?9t=x)Z^;M=l9U$?ya}H z$kf`@;_1ug^VIJ9%;oad@B7W=@!9bF+wuIEn3#-=jLzlo&*bm9+UlXc%#D+ljEjqx zmzUu4{EwBGgNTZSijAVa%)r>>#@61dyTqxy#n|ljz1Zj4?Dd3-jltOCq`1JNy~^6` z^t;*U+wAqKwYsXbxp{(zzu4uYz00k-!P@Nh!`I=y*yhI4*~r%1+U@qIyvC%ivclNn zsJzC4jFH^z^rpSXs=LFx+3CdB;NO$V=zfQcyxHihy26l_na9@MHa0fJ==sLz`j5HL%*@RD`uYF> z00000000000000000000000000000000000000000000000000A^8LW0040SEC2ui z0ABzY000O7fN+9?goT7}h>41ejE#wu(X=R#+b9onQ#Wr(9zP+Z&_L$*xB0KX2{HO z-ptG2mT(8>=;`X{Z&*th@bU8V7~#qG#^dC01^xd20R6o&vPOczg9sB!z(0&%Xjs_Dv7<)|4qb(8rSBV@0Vq?dT$%DsnlBe(%A85_!pLI~%jJv%hk(zY zK!g5#L&b`Qqezn~)o}CG&XO(INS(@}8HuY`y-b~Y2J6)~HISef8)d81A!E~ei)ywi zrnP4O*|^=52|$UhCIB=W!Iy6VHCtm`>C5+xjVC7(`&h9RhLpsRz1hX9_if#~Q}Z^{ zG?|U&W+6h0cJV@Lj4q-@zk#wtgliEw7_)%^*9mM816w z_{NKLrJv+e1ONso;D7mRt(3q>d*pAm*54mO17dGK5jVnryb|W(8lK_>>!T z)@kRRbO!K-3MsVV=bwNE>g7&M&WY!tb?V7ypo{`KXikNmi0Gt>_StBok3tk_gp(p# M>7|&)8DSs*J22c+aR2}S literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/input/datebtn.gif b/server/hu.user.theme.userdark/src/archive/web/zul/img/input/datebtn.gif new file mode 100644 index 0000000000000000000000000000000000000000..d50e1250bd40f0facc09565703f40d1a0067fb2b GIT binary patch literal 1233 zcmbW!{Zo<$0KoA_Mw+t9Sf_+`l`C)dcD-6{ZBr}D)Y)vew5wIll_-xLb)Kzem#9dl zmgVHl65kLpNFAoUDIh)|Qjr=$%ohTAQ6sV>1&m$)!oI(Me)=AXi`}>X{8<16m_Z;r zJG-W)rmd|lEiFws<;uy)kz3|1&PBP+)o*iIor~tVMaa5v{rYvq@T=k1Hg>0Q*f?dH zTO2Y@XJllgrlx`*SX^8j6BC2S;}a4R)HCj3yL)`rGx)}>ns)0P9{oFy=B;~l)?;|@ zF@9KlHsg+qi+eWd$ji&?H_wqsB!$KK!uUpM{?ORih{NFqjWeprS)v-MdQAgk*RPhD14rc$ZAUa#Bb0{&O) z7vMes00LV+>(5UBKkv;fd_iGRA%=LXIP znwZVMVW@1%BTidZTf5(r&Msaj=IBq$d&ClHax0hG2a*4w29cgpvJitqh@c_OFanc! zaK+g8gds-pZ1OStIcTF%gF!TCcPNo_&R`@OIqz~JF{$)JsC{Z!bOGG&-tCX&24Os6 za(^MAIm*We1wXAy0U!o)U3`j+S&=Tkiy;FP@nva|Kl-#3+mF;8Ef4?xR6DP2!;uGI zRVpm%7vN_g_EvV7q*C^x;pm;n#DjguN>O|BG7E8geA}DO{cV@6iezc&PqsFsD}qq z6V1EN6DP#yyTGv*`vR`mtLNWkD$BP<-`GKi(bjwsc5*qoE|;k5xMaCd59LzVp3P8e zJ*Ubpqgfa|#1?d5BL|C4c2@s7>o5pLZlYG;7jj2ULm3eTuq6)LguedxnuPXgf@bBXp;J)n3%*=>O;MMd+A4{EWMvn@>z8m1 zSX~ht7I*qS1{)16+Y9{pH7;e0j;_RpQcT%rgH|&tWB5+$y$~+X=SoYn;R5;xxB-ty zqDF+{a`~;lSO3UqPA5JE)1^>slws#%`>gC02+imF?_s$-I+|s zE<;QQ}7`G1i?mrGjk-q={ literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/input/timebtn-down.gif b/server/hu.user.theme.userdark/src/archive/web/zul/img/input/timebtn-down.gif new file mode 100644 index 0000000000000000000000000000000000000000..2bb0447854a3289c50d8b081a7dc82c9c41ab4fa GIT binary patch literal 272 zcmZ?wbhEHbG-KdoI3mGt;mz;e*PrdU`sDTZzfazOee?bA(+}UCef)Ou?eBdzUz~gW z`^>9f2k*Rm_5I(m`)^OZ{B`)=>#dg`pLqFer1gT%UHE8^Xa~VKeI|Q?^djP9Q^*jgZx`3m01EOR2F%J zC@Ei9Q6jZgG_zriSb&Duw#dc`orJg(kEEUj1@E~3?qDiIJ^Q;K3=2I@+`pQ|-PGL7 z+|t6?+11G=&eq-4U@9_Y>a^)od1lR?%|2(&Bom>NTqts_}2!w0X-W OzU@19?%JWqU=0BDG>BvX literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/input/timebtn-up.gif b/server/hu.user.theme.userdark/src/archive/web/zul/img/input/timebtn-up.gif new file mode 100644 index 0000000000000000000000000000000000000000..4d87a5f8ee7ed57c9d09a5349aefbb6ca7fbe24b GIT binary patch literal 268 zcmZ?wbhEHbG-KdoI3mh$>dD7DAOD>lt52VP{rmFU-{;@{?z#2y$(O%oW@f*C{bIli6o0ZXGBAiT=zvs# z>||i=Oi=Ahv2@B1=1~ zpU_`1aYB#@jSS3Nwrtv<$Y2csoce#K literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/layout/borderlayout-btn.gif b/server/hu.user.theme.userdark/src/archive/web/zul/img/layout/borderlayout-btn.gif new file mode 100644 index 0000000000000000000000000000000000000000..73177b1f82c0c0fdb1c71e584a267c0ee70ad62a GIT binary patch literal 1921 zcmdth|3A}-1Hke5{-p<(?-SLildj{at8<^~9xdOMi;*y zDMP+>@zEs8mo^Of*2Wkaw%KOizkkJfe;)U5-0MGh{_qM64)FQ@#sSb7kfs;JQUW+8 zFee741;7Umz*7Sqbb!bMT4uQD_U`(D(WWWx{Q*Yf&=^yu`p6L}bvp|}nNp)IY{QlG zGsfA%Pdv%GRQYpOu3Wd3n3bQLlYbMDKeZ{^RBBcwiVe9c2m9ADPt`O!^S|*~g?49w zubtc!jdO$omG;$=N~F<_(7DSZ`O`VoZ;c%ijjrm=;G4P6OCtI6k6he>n7Y9!8{x^- z8n!|`y(u1AS5@^9UaahN&kMOqjZm)ODYYwH!32#l&r!;C+mubELbrVjk(1Z6_JJmw zqi>*k*Q+PRQmsy;)`?VG!;33D)AP^zM;;T|MFPZUW^)x9wp^W%nN1c06u$H}GM}f^{FITMoRvGv z6E6s4G>MX>0@30O+>aKthpUxr2Am5_m#dV|p;MHcaNy$nY?;Xz{Z;9~4w|)Z(xg z8igvhwn1EUZzuo_pM#jaa6XD@NUS^rv!?Ggy$h|-KUZYmM!=%+=aTF2UETUKr6;}W zCXyi}(wCsebF`O63kF{gIL;n5DGhUG=hkE4o}~h?6_P~Qs{CZ1C@?7Dz`U* zWaNSy;|P{9C02h1m*|lJmk$kmtZeO~pePViEl%yZ@;c74{yY2soN4p=Yq-eIK8zV?m){1RDll~m zy5QtTvkpFlsY4Yy#OD?ao7vYv7d()r*7$pn!rY)Mz4&hnEw_n`ddoxHQ5%C$Fl3|L z_}g&GIj{_3u;*$Q#NZ2;3N+rrQ;7=x!jneA_+N1Mf|}a6ccK0D9bbctg2TE{R*}~6 zd(WF^>B9VME>rdf?E95v736B+hY5CXAH`hICmgm3J;h)#J4Pj#G7p! z2}@0?jw;V!+eP2}8&q~RshwC8lTmTpAvT-Q{Kz0qYg8MDb{ty*mw9u*@tE*{$%MzL zz~b_)hW7LDq}JxQaEG=MeJ5iaIWZ>fovMX!n_%HUu(z)(G_;1KkZGB=en*}mC|6te z=d7(3_?uu68BmjGZ0nl7kl+vimJ%Nan~_z z$)%(L4aS#bxuxGMJ@&TGrrvALr>UawItBH|nJv@!r}~wCFDiq+3O?c+`hz38DiVIb zx#k+|DhX=l;m5AE4v)8b;*_Nfe~?y#fQ20MSe8CJnUEgwqm4#)1pA%k6ACQ!tldK7 znV=4&V`Lc&z@C&YwLrCdaEq?m?y{yJob~Gv z&v%?ollnWtpj{yJC`DOYPdUpt3t^+a}`4 zfDZ5Rv%98<3153;JSLz?c(@9d&C95X$^QOC?Wq`a=Ht`1D2gX5>v9e$qxkmb#o%xD z4_>(Tp{wVhD>!@YN5&@Se$6TU7XOZUK0uJ^n@ pAxXc$iEa11ol{c+m$z#l1gOtG^iKZ$*opOOlEaAtLqpK%{{u&yxB~zH literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/layout/borderlayout-btn.png b/server/hu.user.theme.userdark/src/archive/web/zul/img/layout/borderlayout-btn.png new file mode 100644 index 0000000000000000000000000000000000000000..edf8bf429bfe2b14a7904bcdd75e5ed17442ef9f GIT binary patch literal 1760 zcmV<61|Ru}P)=&C zorI(bX+u*LNQr3ar4j;hAg5GCm5?g9A&@w5plxUzxhZKr08zCS6`YDHAw^W`g&@JP zoca-|g`!mbh?@i_8@sU`$9BAS?B%_gU9(x+aqL66c&nH3e7yb7%+AbjUJbG=gZ4T3 zJa(e9v4p-ql{aAXoTc?N&=Vp;v?lUhx{X`3O7U*9kJ;_WEso?R8bqV66m)#SH#P0(@Z!Jj-j~c^YHB z*a3e=7)5vD?>`Rh-R(T|@^0W=(awYc{{dY8>pon+cVEPx`%qj|M49jFZFc8@_L{u2 zal;dYTTepF7sW+WynU|;GrzsHZ*S+pJv$+d9ZAb+NKu+b!w%4-PzPJL*MZSsu*~|N zcD&uaX97i;@4=4R&hAz_`axc6v{!)veHTLUjyHGJObF1 zNT(G`K_bO}j}4yziONz+xzc8LYcsv)82Pr=S7RAu**9n1Im_D|7UoOB`|Iu4@YTI%-#Evx2g6_dma_5<3SQ?A(YOKNU~)brx(-z9j4rgbF?y<>lXw z46|>1a=^t>%4dYJogmN`f?D!57)@9X8M{cLC~#tcr90Q;kHb2SZXHF= zkBx9qmkX9+ah9f)a;i^ayND!_bAWtT@onm8z8iC68-U|3H+W+_r973ZZ6XP_7y^b9 zmw*1{odd7+Ivw>Wo`#xAGh4~NsKhoDEv|;@N-*NDpp*mwSD5HuhTm^YP2%E$S39=% z)>*f)#nZ$SScv_%p!8+S;TYU~yfjI3HZkKBdmHNO*ovl6@+}}|gqN@rxQ&=7t@elW zUV6tBH1lF0+H0}!w|gSlD_LLWU1kMWXsUmD^v}Yb>6uw3L`EZ~38B54R`RlPp#1r8 z20RPmH9SBj$k!K)+?n&O#S~ZHuSYMHG<7*g-UY;NQoq@ zgv0P;VG*5uo1WEHYjvO9W`U}zN)SvYSWl&3ZB2sEN(92;X!cpHqtg*gKBPTL+l5vx z+D){}D0sC1o$~sk;09kIhyNPdoZ@Js^`Yd~3LlDF_bp@bnPJhW$6`XUvqNWCnp~Ha zb6RHggvGAbW`;%b)nZY#uZG<@w-jNq-BGh<_O8 zQ%$3uk8G?9L>SAbj0zT&Z3KK9DO;d_V33LOas`!W8Z1sA7PG!1wf!7L35ohT6^nEc zpn1C8)79C%v#phljKm#P&mo6#jtu;EX~ML^XoTs<9wHQB@vyRwZ?`noc022Bnd#ht z3wJgLn-_c`A{1fqa9%9>@j_5479WMnSS(|)94$V>Xi?B&k&jjxA@B|ulxfEEgI(&$ z2#eEmUcw@%SlsGESoHX##{?}FRT7ctr^ovfGpA#$ie+PvwQMs7IkTax54vG7h^qhcAxv$gv;uR9+}r)JKTg z$Wb3H=EUL>5=p%T6pKZ|ARBq9SR}Dhu}C;9gvCvxMG>)BYP2}BT8pUG{QDbq@V!o(R8!c{%MIseFBwQ>OFN|^;>Fe@hQ9U}(BbC&+DV$hmmjDvo42yac zp2D~(AZ@Huu_$P|@e?|+|t{rma1zgOP#h)x-NgWUg gvXg;T^udAvw-B9nW)IKt0UoSNl>h($ literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/layout/borderlayout-hm.png b/server/hu.user.theme.userdark/src/archive/web/zul/img/layout/borderlayout-hm.png new file mode 100644 index 0000000000000000000000000000000000000000..0211e0a2343a3413b27b49abf90568410d579c0f GIT binary patch literal 181 zcmV;m080OfP)FLx4|+>+zSrPQ3he^3|_1uYaF^^ZVl4-&f!LzW)Bttq*_he*AOq z)1L>Q|2+Qk_vx3v&%ga;7zLwXcmd9<+kF`r7&r?&B8wRq_zr_GgTe~DWM4fj{0Gi literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/layout/groupbox-x.gif b/server/hu.user.theme.userdark/src/archive/web/zul/img/layout/groupbox-x.gif new file mode 100644 index 0000000000000000000000000000000000000000..fbb032c49746f885dda9030e18afb5c1b95a29e2 GIT binary patch literal 875 zcmZ?wbhEHbOyFc>_|Cx4zw-jaC>RAJ73hFG4$2D*903fB95Nmo794Em5Y~!0v0>ri zb^&FtIUXAq9qpDd&bo7Ay*%rmG V?ws7b{QP`}W-eK;D`^f4)&Q{aEfD|! literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/layout/groupbox-y.gif b/server/hu.user.theme.userdark/src/archive/web/zul/img/layout/groupbox-y.gif new file mode 100644 index 0000000000000000000000000000000000000000..96cd137148d23933d1ff663610b0a497f0dd14ec GIT binary patch literal 847 zcmZ?wbhEHbWMufl_?>~Ff9Hk&|Nk?Lf>AIcfey&mpuE7qVZy-7A>*-O!NFz@VXc@G u8x|gJ7f|+^j Y)53A#M5KP+q(gDMeik-QA{iL00l8ijnE(I) literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/menu/btn-arrow.gif b/server/hu.user.theme.userdark/src/archive/web/zul/img/menu/btn-arrow.gif new file mode 100644 index 0000000000000000000000000000000000000000..020110f054e3d0a23f082ca6a2a0ee3f93ec295d GIT binary patch literal 126 zcmZ?wbhEHbZWQ@h1x-1H*p?9gs&s zd4hq%jp4uK5BCiV92wb!|2ePNpwQUH%I*|n@iD%ki$^gn=SRUJ7bYea9)SRcL^nnj fE`c8v7Y>|kk=FOSvtmNpp*|_YuqihU6d0@lgkdC9 literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/menu/btn-menu-ver-over.gif b/server/hu.user.theme.userdark/src/archive/web/zul/img/menu/btn-menu-ver-over.gif new file mode 100644 index 0000000000000000000000000000000000000000..7367d47b3291b8524235aafef1dae442b1122855 GIT binary patch literal 877 zcmZ?wbhEHb~2y1Do(a;RP2S9B5%s8ru0a`4oQk fKRq;sn|D`_<-}y?eqQ5ib3BBV&b2TyGFSru&CVwh literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/menu/checked.gif b/server/hu.user.theme.userdark/src/archive/web/zul/img/menu/checked.gif new file mode 100644 index 0000000000000000000000000000000000000000..f739251b49a94b009333af51c8b3b25d6168fbc1 GIT binary patch literal 992 zcmeH`TT2vC0D#8}m4Q-bqD8b~V2Fi@gwjJ7T{e~X<9=^x#?Tbr@jf&3nro1VM zqC`X(hT%9C03ae8A?t3C(A&j*!}3yf%fR|ivxJ=zag+fDLVkK$KfADmk)35Z$TPa{`i@QwuLg*S zGmFO7j;`h9%{J|q-EG^-icxU=-rcd-_YZrA76c?tPtBLo?}*E~y=P}xc6`yqa1ie! zxq@%+p0x_%$k?dGx@Q%zam|3Rw6Hjfv52q>5r<*jqS5LJArNp056g23T2eA970;?A z2?NLgM%_7N;GxnQ4EAi=}raXIL2#k%)3@BbfIP*B0m$Y2csLNHEE literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/menu/menu-bg.png b/server/hu.user.theme.userdark/src/archive/web/zul/img/menu/menu-bg.png new file mode 100644 index 0000000000000000000000000000000000000000..5e0286b8f0e62debee3a03c0983008e2c47713bf GIT binary patch literal 182 zcmV;n07?IeP)5V{&4Skfw~Pk*XtWSgLV3e}h8TrP@WV$kvg%Hn#Xd;9%7zzGB@HD~I k51jsiEiLu`$X9>?06OwkPJ+DFVE_OC07*qoM6N<$g2{(N+5i9m literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/menu/menu-btn.png b/server/hu.user.theme.userdark/src/archive/web/zul/img/menu/menu-btn.png new file mode 100644 index 0000000000000000000000000000000000000000..b82855645099e1e21fadbee6ab7d71ae251c6400 GIT binary patch literal 765 zcmVR6YQyd`%_30muVF>KmUC#1kstz$3RW00|)xDk>o;qFIt`))&V1dan&z!ai=R ziRI%nWADt7$K>Jkr~?3x(GJkAQT#c)bL+-rfA1y?gDxoG-rd`~(DQu|5;Snt?{t7m zoPhy=2{TCnE=3WjFfIa=V#EzFwm3)rTO717ikW69Q^54|Yz8ssIw#8I!O7PX7ft0f zAW~)lZHyN97l2NlzEC-wp*=@?MCQ?2{#q>I?fZ}L?!%`ijw;$P2w;D2S9u&zt54z( zH3Zbw)sEEGHC3`*;i3evzW^o%OJdP@BSVxJ@kYiL=h*lyYsS^E)cFv&!t2JF#vJYK(cd4{SWw?>DE@Lf@z4>>FlWUYCCF zzS|peI=V83cpX8siXc{fe{gvOaTI|=L%?@hK!ZLCmU_BsXY&7n0<3UbLXxW` z(W%iEfUTcn#b!(DC(qSKN~x~+97Zi^aC-VRHL z;k%S^WT94d-(UPZ)hnd!`%UXK1KjXOk+Cx#7lFa0Q4#3k#aaLyN{c|bP*l_cRToj` v!fRc4ZC9^%scu_l{678O_WfpoKLQK@g|lk1Gcf>E00000NkvXXu0mjfFdSBd literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/menu/pp-bg.png b/server/hu.user.theme.userdark/src/archive/web/zul/img/menu/pp-bg.png new file mode 100644 index 0000000000000000000000000000000000000000..4354f81dc3ba5273681ca97a98c2bcef72645fbf GIT binary patch literal 106 zcmeAS@N?(olHy`uVBq!ia0y~yU}0cjU|{56V_;x#;JahWz`$VW>EaktaqI2bg}e+3 zJPZc^?3=v}B5dRpF1Do97&^O_ddI69T{TO3Cw)_&fq~)A8%D2bGpe)Axj z^g(LhMe$~Oo%ReZ^Z<(BEs8cE8Wpp%&LpPBE$vX+HGJ`-rTZPQI=qf*2ig;^vYG!6d?QfPclkXAx!i3<~D0#AmP(3=(spO>z) zjmg7dw-sZGNxYOr%$mzgD^CB7)3YI*ULpl5V^_)P_ZvHL`gv5G{@FMRFaU9C;xcAz R2@?PS002ovPDHLkV1ix|m@EJQ literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/menu/unchecked.gif b/server/hu.user.theme.userdark/src/archive/web/zul/img/menu/unchecked.gif new file mode 100644 index 0000000000000000000000000000000000000000..bba3c8c6f2b5168f9f7275063470c38bf795d1a3 GIT binary patch literal 587 zcmcJMTTfDP0KkuM42@A{h;&zrS|!~tnqAy1on6;;h8(CqLm!|qAKKtt*VYGUYrR-1 z;GmdOqcJs!i5xfwNiKD`p2@lV5A@dTJM??_z5X74L&JkTz0Y-!4&opvpU(?|Ajyg( z*F{lO6vc(&7=f2cr7wXQ6eC0l-~_c2V+(}>MNvx;8Yc;l*I%hrNRs^Ip5}SJTrOv` z+2u%V@ki|Aly`1ExD<}kY|80$t|pSJYSA6YZGoCisGqMYIc4O#j&ak zrl$R+GS4s!0DvF}8Pre|#c^DcBn-o3S%&^Ioqyneh3-vnK7lkJUOlzic0AOazIx=+ zsLg>`x-E~+t5qrsVzX(@drl5K?rFWzY#+0{zX^}XFgM|Fp8o;rMR zbc?!em+stsBXq12ajRN8_Fvo9ZrIuT{-URG1@-*} D_=*ta literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/misc/drag-allow.gif b/server/hu.user.theme.userdark/src/archive/web/zul/img/misc/drag-allow.gif new file mode 100644 index 0000000000000000000000000000000000000000..3b58777603d6c54f2470b19c1662cd42cdb1fc6b GIT binary patch literal 1006 zcmXX_e@I(b6#nkZNqlavHppB1)&-inhm{hdxC~rOH|H`OO?v{qP6eEoI2Oy59PrSBtU6?dEraja`;*YX8CX2H&Rng+oqGi(ISqjh@K_0Vh z|GOL5)F#vCwass-ju1H#7S8kkxgS3x+FU11LBa0D#$t8M#qHQ5R>w=wP(VhiR|RLA0PvLpT8zdnH)17Y8J#{Ssa(e`!ZEi?qSY0yNKV>H~ir)g;=7xIcetM$F1Z$dx}E;k zz+H}ZtUqZLbX88X48o})Cj9?nN| zIwSX9JkFig9pnuzDH`v|8*FT$hAA`ASKlzsg?)W3neta^5@| KQ~L!TjsF4XAS>(u literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/misc/drag-allow.png b/server/hu.user.theme.userdark/src/archive/web/zul/img/misc/drag-allow.png new file mode 100644 index 0000000000000000000000000000000000000000..210b1a6c3ccefb387a9f902b012f61aa83eb775e GIT binary patch literal 724 zcmV;_0xSKAP)OzWUn z0;LtWZ01tXg<8j;Z_I_HKrTI+R#Ne#91TW8JU`7;ul=m;PH$CyJhs|ao-Hj8WYC4r z1T7}-!!nc)MnE)Beai(YB()laHos380a;w!sv)P1YS!k&(92_2?TrT5v`X%=E_V8$E7MsOQc!no)rgsMpO$rb~ znx$SzTE!+Dt2H= zl6+;~PXSRD8)o5><1;;jHvL`Gj?8DJ7yk74_!t{^`ruUtU*NUq$R?J_nf?quR*&`@ zqAX(S``lm9hd(j+Vh`pr|L6_Q^cyTSck9~%h(SgPu5Ui*zy$`64#J-28dg=`=1kAP zqZL51ixPzK$bjEwJEUfKjIXu4%pQi~l5d_b6L^yqY^Rpw^f*E1x;#n{%|q zZG85Ac7U>G%GBNF2xW0Af8ECOlx62@%MW4r8&d*Rur&=$Lm==vA@G-gvL602{70Q|6rl=Gfc7_V&?>2&P?R8g z4A@^$T6?w$UlOtx2qTKlJV^`Ci$N?o@V$zlf@sGINFGv!=jdl}1fi->6#RUVdlC%H ztDzAExC1;9F(1MRfEz$TdSL*EP7=tv6=0JgS%g%&wYIGEuhHI zfNemK0oi#Q#T|ajoh>An;dLVXAbz8iuPzIs&Tl9@g%E?Nv&pV6fp36bIR&|mLm>bm z1XM0VDwIHbe(_+ksCoq@j30<}3E+UDKGOwE!x;pkT#v-|W0(MISa)1m3aMS6c#P-K z^dGCNY14Px+T*B*{^M$ba)$FC9kGS_=4XF2<0 z_r5oW<_k9)`|dV4KDui8Z6bZSp~J|f77a#|jea^)n2CLD+FNs>W1+j}SoOF;9GmKC zO6}Tne`HFP&p5+UyMXG4EeD(B5@3`TuGf@n! zNZ-}Hdw~~cW9~h--Z{TJ;*7b+YY+5~w$2W*$izzx_~Tj~S8KPB6=!PVGRgdOuGY+< F^M8rCF6{sS literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/misc/drag-disallow.png b/server/hu.user.theme.userdark/src/archive/web/zul/img/misc/drag-disallow.png new file mode 100644 index 0000000000000000000000000000000000000000..20d6f5ea032148de928c22c640158b61cbff6fca GIT binary patch literal 729 zcmV;~0w(>5P)|LfiOHS}TjIms%#6R5$ctGV!9nIUnSg*o zp)I8?o>K~e#W!#AZEt(e=X=k+_gvdxFo6GQ96esxY{251WCIAIcCovG3R!XAQ6F%s z9O_EP57IN7oV#ZD*e(d^@bYprxU}RIW@jCgq1&isZ^YqnMo5fHo*1lh7yVBZ&4KP=5pqg_YMz16h%|irxrUn01-_VB9W** z+^69ZG=N8Lzu#MLHsNJ73QtQVP!t71`}-hC5|r?pVHkLwOoH8R2jASBml#B!GnT=k z!7vUD*X?$>AnWr%p-_NowQ3sK@RZ&l%+o3L`=CgYgP6$-K*IqQ)0Hp_mtg?QvgT|& z&zrh2vD+-hYF6LOpbzjvtksl3y$*t|L+to?3g$QtQpF-T={N{bRfU+b0lK}fRVocP z1};v(pV!vl)5?lzK-wsmO@p>9H;I`v$bD-x%D7YV<<^!7pCNn;$4Do!n3?XoNCXVS zkSo1jiI}m0f#uoN^~}e5z2F6qzpk&tZTv4-qW%fO9)$CqPC+t^3^Byos8nf}DJY56 zc!y!qah{LHc;4$_SqBCE(RHP$s?CC`mM##^V-;Rf0TOE&&}q!0d{|zA1iN@A|*&Wkkup8vn`^7pM*ziz(zef!O?d#``rd-ea`o8R|8{(1Q3|C9HBpT7J5 z;{E>zpZ-4k@c-H8zt6t@eevP{>rek*efjnJ>;D(u{=WVE_wA?uZ@>J1_v7z}uYW&$ z{r~a%-!I?(ef;tF^N;`Ee*XFT^Y6DG|G)kE`}6mIu+|!0?|z2V@5* zPcU%YV))M~&7Ifi;b*NXC{19 zY73Rr_Hn4t+Q7gio)F365x9t@gDvL2s6wGr>um<} zgu`J+K?6J6t9z~oER-L!mvD;xFnHARltJC8Wk&RM=V(zyrj`?H7}q}GQ43n_$9u@} dE{9lBbcDd{CKlGrt3s;3HgA7FkCBnV8UV6P=2rj! literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/misc/prgmeter-anim.gif b/server/hu.user.theme.userdark/src/archive/web/zul/img/misc/prgmeter-anim.gif new file mode 100644 index 0000000000000000000000000000000000000000..ee0bf1080fc224b5fc8b26887b6cd7c1b6edba0e GIT binary patch literal 1498 zcmZ?wbhEHb6k*_J*v!Ll`t<3iPoM7JzyIdVo1Z^_e*XOVsZ*z}U%&qQ_wP4v-u(an z|HFq5zkmH=fC0t-+Y}|X} z#oqq^3k-XnM9j&sV#|>hDA3vNnX6o}?)J$?zq=L`{Lp4<_ed6;86r2+@wu>8tV3() zYt!n`g6*LT`HpL=mk44rT1Q}m=gJip!Hb{2bUrQ;s~{Asq;ywF>#cP8hG&;Hhox`V zJ7syMubn$ALeq-{n*jzB7~Qf(ug%Nh{eP3eh*hG8WkwIjj-D>=(+Pj}n*O~hv+uRc zJq?RbsV$O=mo8o8g4Kii6ATqrgAJK}RGl~JB#Ww|nyQlC(oe@WYt(Outv8?k+1gM4 zv+%4E$L{Q-9azmUnBa+IhLWPu!AdoCCB5b7X0RDMPd%#Yh20@$6Fk|LO?`B3@$#2G zj7H2JJ&YYaCoS|AGaXuR=i=P84`W;R`-}r@Z>}{ zigQKJX^#GU@!b#ZUY)h>qxgN+48f=l;m0hRfnGCurg4cdVh`ez*i7o??%#ap=(e`< z_qN}5$!9EQjO!3zymaX+>^?J|aPlO>UR0lPuITCJKAm85?eXoKbJu;8y3bl67}O#1 zn8h;CD@w~3YkccXIH}2q-JCmnzgk?LRr`ETw}12N-mdA>UI}6KkKu%qmN<$O=q z{Qo0iaSaU-l2WeXYOo>G537qNofJq_P)b$OdWxRv2&7zOGZc)DR4Sz_X+1|b1Cnx` zu*a|21W&bPQy=&(e*W?dEFYe*(0WW>%GE?SiepF5DY8;7Hj}zYPPr_5QGEt2VMtE7 Ltk})LnsTiHv)&09 literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/misc/prgmeter.png b/server/hu.user.theme.userdark/src/archive/web/zul/img/misc/prgmeter.png new file mode 100644 index 0000000000000000000000000000000000000000..deda4b992ed85f5c193cd3a072209b6abd2d50f5 GIT binary patch literal 154 zcmV;L0A>G)P) sTZS)RzA$|M{+%EOsT;*Z9s>jz0I3XZTx?c3*#H0l07*qoM6N<$f?As^pa1{> literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/misc/progress.gif b/server/hu.user.theme.userdark/src/archive/web/zul/img/misc/progress.gif new file mode 100644 index 0000000000000000000000000000000000000000..4fea8562df6b28bd640b92089f4eeceda4830f55 GIT binary patch literal 1849 zcmb8w{Z~`>9S891z2BRAb03l~5ow6j6GG4=BqltCAlBUk5ClenDzrS5L<}<&YM>&l zMI=u^5CSN};e70vMNtc=^hppRr`md~a^~rd+dNYb+qCro+BtP==T7*cKV?7c^ACJq z=l%YC&NpMjdPA}WA`tlpg1mU~!t>F?r~mr#^IQLX{N&%qzFfF)^NHu9ho`T7*FXLE z>%Twy%Y)~>^N+6GecJl*!$Y6XkKgzn`F|$z1)ZC|@wHTAUV7YW9kv8PkjVc?QtPai z?ba>Q2HWN0&>uD8HQ7KD&FKOasUYE_OhlN9$Tv4^Ip@t`wa(^N|J(7 z8UvJ@j5XN@(#Uif**(_bc1^|AsfS-WQkypu+J?3uq2j8ue)GHm@`!Imeh!j`&0(1$ zwNy2GS0~mSW9Mtu7l|LuB~Rq!4W`G(pcGU%QIm}2(Uo2AwW~};Lu7aX&g%gqF9vdFfF3TFy1vt`R_yBcTNX{NiytOb~Py#5_H( z5fO*)owJ`JFMnX3%~SO2N!Oht2PN~Hv_DAsB&|{dw-R8A7;TxX`c;p%Rb_much}wy zI=ip4qs-W>*B{Xb&82#=B5@!W8F^`8#TAvPZ8^ujHm2Wv+i2 zveBLX;5wWLJH6~t?J_92H~4VWdWiXE)3)rm@}lDJZgm!V&&F2$q6k>I?e&>jZG-t| z9&crH)E;lYzHe_-P(X74@QK=*>~qRU*Mek5MYX0d_JT9fsCy(z#~a*lJ}RA(th!h+ zpco9p`m#7KV#S4*rq78&CED0&8fsn1=>6TRx1a8T-X&Iu7 zV3f)(4M8F~*6Lk+g08XcL;%6oSW9Apl71N=ZGhHfpI=7){CoY3%0DDaO269gc5oRA zMb63__S!10*z&I|U%#aI#n_g>HK_rl7jp95+t+NV4`xy=rL~K@_a4 z;6XlNCWK0*f*~;Con7TwJ)nJEd8vR{CCI2rB0J^5HH!zms6kcg-BQJjYEtooDX~Np zD_$}t{ax|c?>AVsM)ETDov=2F-yM69rE9ld&`Z_r zb}>WoO9?y!!5aB|b|=EcfF{5&sE~Lih9YA3YWV4vM6_BN+_IRA^1$5Cp;g8M*~j;M zc>9lC>i5Tg6o9?n^ioB&>%j4qDT&gq+b~g-=A8*|(cN2dCf;c|sndvdFY7s{i4e@b zd~{0O2YeS@_RNG(h!^r1`fo?F>FV0 zO?_Z%7B$r+C**giu`F0y@>_o`6F*?iFL@?NTR+y z_k0nG|2Z?S(iSo~XG8M)K)1`7$Jv*|R300hhOl`&2!#0wdIm>3P}WvqLm`=4rE6f_ z%HSvUQ%kFv+Q}hGoq^J)vmjEZ_%I@?$H0(nsq=HHkdC%i(^>U^#OL{DrFbpnade*j zQ@CjBC{xs|f#-Y8vuZxm*8gNstbVW#Lm@APVhshkYt=O7foo$o3Sk)!rG8xjdiSkj PYu}PnTtJiZ(|7k@B=93i literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/msgbox/info-btn.gif b/server/hu.user.theme.userdark/src/archive/web/zul/img/msgbox/info-btn.gif new file mode 100644 index 0000000000000000000000000000000000000000..bc2e16517c635a66b61af1464b9a8a4e0bbf1d4e GIT binary patch literal 1704 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 bJc54#(-`g(YU0zB00000NkvXXu0mjfVt&g? literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/msgbox/question-btn.gif b/server/hu.user.theme.userdark/src/archive/web/zul/img/msgbox/question-btn.gif new file mode 100644 index 0000000000000000000000000000000000000000..12fa3dc09288709c97743b9c5c47304174cb1a2a GIT binary patch literal 1682 zcmV;D25tFANk%w1VITk?0O$VzL0Sh=R8dG>98O&}P+UM*T31SE07_^KQDq%YXC75! zJWFi=USC~WV@ObK23ll8WM5uWX)a=9VO(lLS#TI>WMf}yOH*|NTx~g9Za-OZD_U?g zTXQ34X=YY<2XAU=aBON^eE@83YgvH8aL1=^;V2BWWcXoGqc4vqZWQzoVdwFA!0DFCUYmfkHkPdQ;A90H=c!gGdf@gz% zeRhdJe1mOyiA{opfrx{FbCV%@j8=1)3vZeYhlz%NkXd<{9CMujjfjVVl}>Y?6^4^z zk&KIaoHB-%S$m)vdZPeE{dHuh?`NCk&uy-kbkHEeW(NrrEQX{JBhLtou8beo}8Ac zU5K^@iL)e+vL%kPFPW)pnyXodw;QIRppLURoUl-hyAqMPA&k2rl(;pkrlgp+J(ssd zm%1*UvTUfTr=7YvmcA#Vv4)n#m`h$1%CHva_|aqsBX?!Dy$$ zV6MS*rpZ36#Z;foEUU*xqsum`$WE!uO2E3gv&DB-^h(d*{q z=jr9)@x$is)#LHd=JCq$?CS0B>+bRA_wn%R_}B6E_CX>@2HM@dak03rDV0SW;B04x9i001BWAOHXe{s8|8 z97wRB!Gj1BDqOhmMh%BDV#r{q@FARB=FZ_e*XekK7%!NXx>3emejWu}rqUNiYZkLn^jk+0Xq0q-U zc|eLpg9i_s*|X)~z1!s?g|bFR4c3?zj|7)$?Y@1Jb}7x1Cuw4R+XgS%4-3l7h%k5~ z)4d)$l7-8bO_P*n^ZfZkm*@^G$+}de5az?+kb9IkoVvDbSt%}=HOp=$<`=DEg%Fq# z1%jZATjnxoF@?*QuPEeXlS3!F&>B;v6zv%BY6w9e_wJdd0J%UR!9OufLrDo=^zn!)wEz;5u;By^2Luwwi!BsI0~;8sVv8}*XfsYLe7GYXeyV`72pd=A;J|K7iUWlW zbKGbPFjbB-jvMx9CQTTG0Aq_PkIa$c0!ZA#WH&L4z=oP^T8Yev{FEa|FwoeEXCGjo z06-Uh{?mdmP&kkS8k?*M4L9S+B8_I89K%hccRo@E4Hp1lh$#L{QbI`rMock99i+4= z3p1o1qYbKlTww$a9tfaJ91sZ9g)k4`aK#yR*dfR#vZR8?EVFFE3oo7kGR7HKOp(I{ z1ju8ZKrv7=#0byU0Z1jCP@BaII=JykCx-x12e?zvFy=Y)2_!-suV8Ql8g%gJNh?^$ zagH-ObmEC4gwTP8upta^P9O{r#DXwpaBxL_laNBn3ha=>jwDl%G6^Dnyb&e>jjXd6 zK_Wn*3==Pu;YTE)uz~|Q_uNAU9ic>m$RA}KL4g(ec+qh|ADFST319pHG#W5iLdFtF zFY?D5OK2bjKAB8yPzPpEqlX4dyx|ATOMIcUA8b&8LtO-h=tGIx2X!!nGCOZD!xdkY zQN|ZvEHOg_LWmQO6@VjDfe3AjGYS$ZSfD@yDGVVBJM#8dQ~(1Eh|t363>1KSLID8)J0-p%7XSbN literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/msgbox/question-btn.png b/server/hu.user.theme.userdark/src/archive/web/zul/img/msgbox/question-btn.png new file mode 100644 index 0000000000000000000000000000000000000000..730831a91b46eb8f84ca43910836e475083f3372 GIT binary patch literal 2632 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

9|LY+gPpCkK-! zPlnlI!L@7GjHtA9U4b{?K|t<-$VDSQwm$~OWn$E*Q5ZjA0`%r~goV7Mq{PTM5v^wA zT|ef_NMK0F&CSh8OG|r_wd?t8MpkAfhGt|K{oHCcgEN|q2vt$w_4#nMrUo@vucEfL z79AZOM;LZ85hnpS8A3nh+t8+iktdEGJ$kmyX3G-Zf%80000cUJ#ghIz<+i{*GBBD+s&UM{oNG!z{ z>Y-wq(L=H=4M786iRcvHn24=2=NmL_rdiu<%iX@le&6925gASn;9vj@U^f6w?(WU| z_dkcj4RE;L!=uH+qX7gB2t*?YYC*6SfzW}V28nD$BAY?5?ZAOn5Y(YidL*(P1Urz( zb`+`=jqX6BJJINNPtO;gp4WYSI}aZ0#9)jVj0uA=d3pVU!-)d|#HUZ+3|&`La+btWQYz>-_njxZJB(uRh~)MIuon zm)nq-sO571VKSfbc-zs@nVFf-_luBh~W#yeacdDwYs;jGOYHIG?yQfmA9zJ|n zTU)DEs~@*sUU0q!!lc~GAyQin8 zx3{;iug`2Y_xJY?3=9ko4h{_s4G#~GjEszqj*g9ujgOC8t=5T&37gF}IXU_2)vKwg zsW)%lOixeG%*@Qq&CSoxFDxu9E-u>bc89~Uyu7@!vhw!r+tt<8wY9bN_4SR7jm^!? zt*xz(A3uKj^lAHl3i}xrDoo^v61kWkl0|$>L?nX=VE=S>`V!a%jspMy{1*j)dlS36H~Sh>-kk%*o;9zI#c_t)w)=YLkly?~%;EC+(2Lrg?clgjGp>;~#xTA4S3p@okHkdI7!LyR%y zp`$L+JQ$7c!$%2rE0MvfHs6iXzhfV(j5}272Q7M_k5)oF>4uEiqss5l5}akviI_{p z)Eat=HW43px>1NL-gDwy*x7tfMyrUAD`qvq>Ug$;SWUuU4I}WB7fax*mMyyE{{EZs z)>qp%%q%dQM}PmmtG#8@?jQG*55x7kE#=Ve!wBk@8}CWjmjPCohyx z_ePrWQIJPcTz2Y=QNg;HyjbS;!Pt+dL99Kf0t?pk1-CqTsWRy$wEu{ZCWyVqVPcjNDy$M7MMJ=i0z5O;y&ey&&ijzc#NU$MZ1WMPi$9+qIawqiO%Mi8P( zps*`sNuTR(g<$1L?TT1NxB_joK)+63RY;tgY=RWGa`8qlbl=X|T{!WFXtSortu2?J mGQgw}+v}EHcuV*(V$=8Q#;25%f2-D>PYI5No^^5p0{;ae2?e+S literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/msgbox/stop-btn.png b/server/hu.user.theme.userdark/src/archive/web/zul/img/msgbox/stop-btn.png new file mode 100644 index 0000000000000000000000000000000000000000..8a8e2fc8850a74d03c2bbdcfc1cd4957fba47507 GIT binary patch literal 1313 zcmV++1>X9JP)Px#1ZP1_K>z@;j|==^1poj5AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF* zm;eA5aGbhPJOBUy7<5HgbW?9;ba!ELWdKlNX>N2bPDNB8b~7$BHmT?0B>(^fdr3q= zR9HvtmRU$#R~X0B-V$3R7D_aUNlZwfq=7(!NythPLPE%%CtrLpaU$Y^qT)jz%pihG z)e#YQR4P|*I~e0Kaa^Y3R`;dWwM9i->Rtv#ZE4Hb|9434AcU!-&RYk5sMmA;|NlAj zoqN7Ld;b6Y#}4G=l- zL>yprbd>7r>&aj+*rcJMfyT$jX>Dzd8XFr48Zv9y6(S=eLjuae!h$gG>gpn+zdzBl zXIr8?IGB2SduerbRfL9?%$i#Yk)EC|0cC!EUNtY*Xy~7(Pwk=z6M@h~?#Fs;#Xhcqr_(DMU(2iUj1z$w}JS*boy+Uc8{S`}cQ+5?^1j zn~RH!R9#(7@Y1uV8X`G4S>|-_&A)s8oL27L+f_=S$;HgIRaI3*@Kn?QiHV8gn2(K( z(f8Q)-|yUU2wcql{rxmIH%IWar~%^R<3#|Y(MSuoZ##^syLX9SP%|?#1W#*#*w|Qc zTnY;d>9?CV9SSdUYHEt$X$=q)6C`=rH3tt;?V&?tI(%3>ae!*Lq@G~Qf zcnpvI!NY^4T4giXxHj*$srb8~aW{SY1={l{4Gp#M@ra9yqdKg}krWjbQG0tk!P6QbBqT%)P=jr9B#NSl0PwU12nq_aa3hhF zltdNyUaL?o2V5Mnp^1~)4g`rzOo--ZNFSuH|r$6ml!q&OnzTu6K63Y8w{g9zrVi(#7=NcWM*d4 zE8GobD9Y`iLpRmg*-0ZKBVy&yR@lR4U+CxOCjqe&90DyhMcueTZxF&BbdMg1287L7 z3z`aRZ>clZXfzT~_*lMct4Vw77QM#Tu@zFWa(>$l4GoE-4J|!uZpr-pAYWf!2`Jnx z@#)}KXnuY^RaREogu7o}HJkHXXy{qX9`lbecrV!J;^N}!?d|<0At6C@GWNjcm|N-W z?CcJ$FTiKu6Y!C(F#OL?!RNpYcsMyZedXolW$^LwA$!0a6U;rK@g?iL)7yuin|9-0 Xc=m9nc54$600000NkvXXu0mjfB3Nbi literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/msgbox/warning-btn.gif b/server/hu.user.theme.userdark/src/archive/web/zul/img/msgbox/warning-btn.gif new file mode 100644 index 0000000000000000000000000000000000000000..ba56388f5c567a492336588a209667d62b72f5fe GIT binary patch literal 1378 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 R-HXx97jlF8+`h4I-vY?8ZMy&f literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/popup/notif-close.gif b/server/hu.user.theme.userdark/src/archive/web/zul/img/popup/notif-close.gif new file mode 100644 index 0000000000000000000000000000000000000000..6dd157815d36f47dd158286ce641975030d4ffd0 GIT binary patch literal 837 zcmZ?wbhEHbga80n+w)%m0Hf~_CEUvnEcC}p7 zSC{m-!K70#;UnL2EKD`%Tg$eG{3O%mMYe~6G{?Yh30+Du`=aV<1?Gs0q0CAVofiZc zi?Kpfj>UxYP~-)X<3)~-MT97lV@RBWy;Tla;RSLacuF*^~ElM54ah*&Nfg9$?cHKedU@hW6z8=;XtVJ4#Q54G?rE7kn)Uv!j#Uq7y8Md9KDeX{meBAFW=oakWjo|O_IsCsmof?-;Z zWudC?RL%TTF&>{)eWvNTK1=y2tbTEkQ7Kz!)Z`~;XWDAI)pA}^KfaiYnTf#~03~5E A9{>OV literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/popup/notif-error.png b/server/hu.user.theme.userdark/src/archive/web/zul/img/popup/notif-error.png new file mode 100644 index 0000000000000000000000000000000000000000..08295c760f12839adce66a2c6f51743c008d3efe GIT binary patch literal 475 zcmV<10VMv3P)cqGpHI#t{P3Q3x^pMAW20W8EqF* zM#JWa3Z#s-3r9v%gt=fQ4i{_z;t6e+*xdkP9x4@fUw~Kxxv&FOdC?5i z1JUqml%5q1a>YY#mFY)JoeaX#Ks<+pN`DSi4~AKcBsN=&q2gzWZMFae7y$gMq&FMj RNL~N{002ovPDHLkV1i~(w$lIr literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/popup/notif-info.gif b/server/hu.user.theme.userdark/src/archive/web/zul/img/popup/notif-info.gif new file mode 100644 index 0000000000000000000000000000000000000000..2221b6c90cc1a46e07c11f72596fe7dee86701c0 GIT binary patch literal 902 zcmZ?wbhEHblwgox_|5Q54G?rE7kn)Uv!j#Uq7y8Mc{%XO|rIiYgPz8cAKPXK8X*D&NAcOv_<3dvs3e|Y?*jZ6{ou_7Is$homr@MbfNovr@0!UFE2MRSOWmA5Hg1V literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/popup/notif-info.png b/server/hu.user.theme.userdark/src/archive/web/zul/img/popup/notif-info.png new file mode 100644 index 0000000000000000000000000000000000000000..d630fa07ea4dec60e7aef8190b43e25739c60783 GIT binary patch literal 459 zcmV;+0W|)JP)cqQy`g$|2&kJ0vp|l- zpg9S|fk3>7h@g^V0jAU_AZBJD4*UgTP9R=Kgj$f9QA|L>l}N)60j7~bk$Rj! z7N`@U@HjO0vO)PbiL^kA30edY0@r{z7Krad`GG`QAPS1)pClwtSgN~3q@JHl&_atC zuoX(n0kJNTdR{XT8J?ijvjfWZW*{D116i<}$Vh&NWC5|h-UkX#MItg9tN`N#;7$cwSeD%R5-{!A-Br( zBc@J<#mO8JD*ZXIFh|FXBsN=&q2gzWZMFae7y#gOSjL$UrO5yQ002ovPDHLkV1nZ( BwdDW+ literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/popup/notif-warning.gif b/server/hu.user.theme.userdark/src/archive/web/zul/img/popup/notif-warning.gif new file mode 100644 index 0000000000000000000000000000000000000000..a6cd8acd19dda1ecf0c499b011c3fbeb7630cb76 GIT binary patch literal 897 zcmZ?wbhEHblwgox_|5Q54G?rE7kn)Uv!j#Uq7xTBk+M+zr1PFn+U@tC;Oxfr}$aqDb@< zeSt(oj9&NJ2k7&RUZbaa>S^j5MDNj45s}zyx&04knXGnhZTj=GYtB9Y-Lt!MXKSsk z4|2f}3_uyQ`2H50!4fRM@ofe&NI`)B+;p~X9IMiDr6uo!NSiC-xgQP2`ge`r8F<2y zNJ{3t8o1z^G4TLe%poK8$~m6~f#AtziPcU8@j+}*5te3ZXh1nD4tA;!N>=`&oIV-! ztm4!qgGPY{O@~`RQ7SuD!Ln&jb5qOG3DkJJ2TCyKNCqo<8NvrT@l^@qLn={duwrG9 zoV2DDR592IzJ&|u@OUNI9CuJRX%+LtmpnIV6>+nR1pR)*NMhZzcAb~JzZ^Kpm3(_- zdXh6aekT)yLw^$2{1w~qx24VZH`3phhX4Zr#tfr60^wi@00000NkvXXu0mjfoXf5r literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/popup/popup-bg.gif b/server/hu.user.theme.userdark/src/archive/web/zul/img/popup/popup-bg.gif new file mode 100644 index 0000000000000000000000000000000000000000..04713e6d39bb31e77e0dc1a63fef02ec383f64e7 GIT binary patch literal 125 zcmZ?wbhEHbWMp7q+RVW4>+kN6#I0Lr8ThAEusd#F^~nQ1GUd0T#dTlU(PXZf{HpPOU$R8^?&}~lsRL`H ztM1vq6K6sb&ogC46ZtTE+ZV6%^KJ(jqe(D4UcC7drfBr`pG8-^=h8jdmun)j wL7{~V9?W#J`e!?x`J>o$^p00i_>zopr07a!<6#xJL literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/shadow-cl.png b/server/hu.user.theme.userdark/src/archive/web/zul/img/shadow-cl.png new file mode 100644 index 0000000000000000000000000000000000000000..f6a81eb65518abceccfffb6fdbfb7fbd02a3e546 GIT binary patch literal 131 zcmeAS@N?(olHy`uVBq!ia0y~yU|<7b7G?$p2BAlvszFqMPlzi626&(?xd^1RB*-tA zjayhoMN|7JpAiECgOsO>V@O3@?%{(VJ%Y J%Q~loCIFVd8@&Jk literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/shadow-cr.png b/server/hu.user.theme.userdark/src/archive/web/zul/img/shadow-cr.png new file mode 100644 index 0000000000000000000000000000000000000000..bb9c5ff2438f7a1f1d78eb55b4f45cc5bfab6cdf GIT binary patch literal 131 zcmeAS@N?(olHy`uVBq!ia0y~yU|<7b7G?$p2BAlvszFqMPlzi626&(?xd^1RB*-sV zQ$zopr09R}m A`~Uy| literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/shadow-tlr.png b/server/hu.user.theme.userdark/src/archive/web/zul/img/shadow-tlr.png new file mode 100644 index 0000000000000000000000000000000000000000..a495bd8b89a4ae6b47cb451af36260dce2c44a9f GIT binary patch literal 375 zcmeAS@N?(olHy`uVBq!ia0y~y;Qz(Iz`(=7#=yXE<9^701_nkuPZ!6KinzD89lH)2 z2)G`cro+#(^MC2vzz4>Rlb3E;-Q@0F+nyKtbzQn#|9>Y2RNyfCt4W&stC`%4sNxK3 ziyqAXIeF$?FEsH3Cvy6e{~Nz=MH6qBsQiE4u{S=8uQ8*^wEtUaFSS(!P4q$*JDSLY zId?1LXO^#*MH6pO{yOC;ADZBS_iL8cFD^q9W$24M{ri_rIl6G%*TS>!W>vjK7vG|P YReoA4+b*_TW@(U|r>mdKI;Vst0J*|c`2YX_ literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/slider/slider-bg-ver.gif b/server/hu.user.theme.userdark/src/archive/web/zul/img/slider/slider-bg-ver.gif new file mode 100644 index 0000000000000000000000000000000000000000..341d6bea46354ae29e1846f0b250cec372cc5346 GIT binary patch literal 4672 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 Zc3nGp=fcTd|6IRwHg)IugF9u+{tq@$(&zvH literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/slider/slider-bg-ver.png b/server/hu.user.theme.userdark/src/archive/web/zul/img/slider/slider-bg-ver.png new file mode 100644 index 0000000000000000000000000000000000000000..329876919865670692d80b2a2455e1f3f704d6ad GIT binary patch literal 3183 zcmeAS@N?(olHy`uVBq!ia0y~yV9;S;5MbqCV_;y2{5i>xfq_A?#5JNMI6tkVJh3R1 z!7(L2DOJHUH!(dmC^a#qvhZZ84Fdy@pr?ytNX4x;S2kwdc93BIFgZor#Z1HZ#Do?e zIWNt-zlAEBeOULqC@c)v?`oWSYLcb*vpw$1e3r5{C$EtCsgzo{>&Rl(zkeTE++FT} z=Y30nP%_W^r_ayk#__P*mwo?s{P3n6@9CRgmK1&Z>Md$E;oh#cx_R~a8`6KXw=b07 zaqjq7vs+@zc0Dsjzw4$?qJM7xc6QqhozqU&UbilinA66as%zo9d2yY6{fpoYd#FbYP&C>RB!U=)mkQ7{UIH`qPx-ZHa&`*!y)?w^0?+`D`B zU(ct``l0eKx}fJ{>7Lkfu{|-@`nz4Po;e-5cAdNx_qu;!;hSHYoSC1taNX+wd;9jE ze_rm|T;J&$>ih4{zp19vA16j`TYCB#!{mZL5AQyYW07FcNy^%&Y8N=0fq{X+)78&q Iol`;+0IVN0v;Y7A literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/slider/slider-bg.gif b/server/hu.user.theme.userdark/src/archive/web/zul/img/slider/slider-bg.gif new file mode 100644 index 0000000000000000000000000000000000000000..9038d934d96e29e94854338fdc7f065b78cbc233 GIT binary patch literal 1241 zcma*g{ZEn!0KoCbG<99KxoYWdb#<5X70sncLL!6=t);Es$x)<`&fklg#S1y1X2zlC!+dl^KS{XC#(gpVtfg zzkczA1OdPS0QQ}Ke*$|0{n0OPmGr`KBm~H=fQjzk*{UW%HBf-lUy%j-sfCC7myh_p zZwYfhoA@_bN~jc?9!$$A)w#)CA|36)V)^8jg;{fvybifp4@HnKQ2Xd{-IJ&F4UNy9 zH#NU_+0y#zbzA!zWJl-QcU|2*y?y=f2L@3?=wS>NhbIt8WXi}Wl{Q9aFvlk*SySw3 z&WDdPvvb^e9$z3_So|bfTK+6vS(U6wzkFTa*pzL_w-rj2TBFtJ4WQ9vhAh?{o894b zxjkN=fA?De2;O%ji_-t0F8p9ZA&>HYrXk`)c6Zjuz+6+*snQMJ$l!bn|4?*o`Y4Lu z7I!&-E98$32|H453cAlz(TiPa_Y50+>aeIUy>8#pY#L^HFsm)$nt+BC59bYL_hgUZ zR`FMkA@)c;r0&le_WdNJlQ{`%s?7`R5cDeS#4 zNjI%C?}4(#Nd~mVsr%vBMHbVlT@a?Bj#hC5-BbB=ChU4{dipFRpT=6UpjZr*@(RGTZ6mFcd`LqPCe37QX3|5B& z6lF_#XuPWR+~E?{tE?ET>UD0aUe%VD5wC8)l3${JbF~<&Miy4;)g49k@#w~|h!o9R zI2x;YhoI{EtKr$yZ z(MXv+TxJ~M#o&#j3#p)yx|ES2V#dGH%!0IO; z`*Kz+(f&F2jL9y}%S>{tTq(HYSiO3i=#UgvnH+0H4M|RER#$uNo?F92=T`*7?oR%?kaS&b`cr#c8IsttY^S?=C$j3v1h3S=0tr#Um(qiQcG_oxSunVg`` zDziu1-;nIh*C_xt5R4ioc?|@H*$YzUlYK_oTDi}})RKH=mdoseIAJIKmf6U=ek(7Q r?B7{91Nm)BnJ0JcD+PCV9n#z6UFSv>wCj>Loc!iibwKyRfj|BOKXByM literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/slider/slider-bg.png b/server/hu.user.theme.userdark/src/archive/web/zul/img/slider/slider-bg.png new file mode 100644 index 0000000000000000000000000000000000000000..ece83bba744d870f5dfdca92d0ae69e6658ae460 GIT binary patch literal 1150 zcmeAS@N?(olHy`uVBq!ia0y~y5MX6sV9?=UV_;xlw%T@qfq_A?#5JNMI6tkVJh3R1 z!7(L2DOJHUH!(dmC^a#qvhZZ84FdyLft!;$|C6{@-Cw^r6%zmCZG-T<0#(Oc@z6_|q z!R9CnstAL?WDPVC1{PJ27f^s>Cld;vfx#hQ5t;~tz!aj4+WOwE=1o}a_hr>r_UbI% zX~KzS&XEh>9)Bp?dvl-Ea?Q12v8ODfL7|8Ym@=-0c`LR#wbk#Bh4klI}W-+V$O) z=t0*ur#Net+SkJ~j%9jbCR5+F%YSd%ik=aU1Z4Z3{`lkRzkko~=FQ75`Ww!UW-LRK lrW%@1!wh=I+pFyi%nW<1J=pBbMC(AV@pScbS?83{1OOlXzvut} literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/slider/slider-circle.gif b/server/hu.user.theme.userdark/src/archive/web/zul/img/slider/slider-circle.gif new file mode 100644 index 0000000000000000000000000000000000000000..28d692cf7a16c1331833cde7ee8b9490a6a614f0 GIT binary patch literal 1289 zcmeIx{Zo<$0KoA_(X^z+@+Iw@17}?;x4B#A%iP`2%a?4P?&Z4eZfokSZ08SU)@{`$ zOHr{hHLDp@v3ZJRt1(pY4N*W`O8D?95FqdX3J>xo%G;h@|H1x%eSZJ`_$@e|pP5zu z4zLH4sln z4-A5^&K(fxVZ9q!viRvb1lkOmJ;)zg${WXJ&BSM|RY@gIP zZcnRJYfc6TbxgO)Xx*M%u`m=c zVN64rSM~Cg8jDkAbgWvPigi!N#Ih9jwy;e-;N}gsiKVovES_G`CgCp$#~iGqNkmrf zn9TBgJ;+qTqf!gU6!iOi!2kX;oHr~40LVb`W|tMq$@SM!%NwOT@0| zgQfPi%*=|$n;)F5T#UaUS{<0vqLvSVy+=-ceU>{AePM55&nH;|QZWup zl`k?cKERNR8glUC^tH4D>7*Z=lo5-pa4L&M^#u(1Ady-HhGe+KtUa#hk3_i@8q}hNBWMo6Gl6${p;) zxX!8y(#2~8?!gMed2V literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/slider/slider-circle.png b/server/hu.user.theme.userdark/src/archive/web/zul/img/slider/slider-circle.png new file mode 100644 index 0000000000000000000000000000000000000000..3d1f85c04cb9620b737693fc76ff468137ea333e GIT binary patch literal 925 zcmV;O17iG%P)<2b?rCovQn4wjx}mvuUSv-C@=*6XgpfdN~v@o{ajRyu7W>#)Vv8l9~64{Y7U zlIfIMKArXr*)x4ou2QpObW@U6oAxm-d#qOLV3l%hnzhNQCYILp+TpRH&!C+kEiuNk z)^f+iz8k3>q&2fysR$Juw-cmovt)XCHzTNdx!89Tl7_Uz7%yJl%SoyrYkfB%X-I2k z_YWmiRJ6XEkTj%ivu7~h3RH1^<^&LM78_V>tU{C&1Vu2aA~AsZR%g?Kj5)m2b%q7G z1P7=ws-n(fzSY?bj*EEz6m?cX_p)M(HJFYvehZsd@o0z-1^mDcwGzHs(jbq9Ge>zU zr;BJfX;H>?HXP!3&gTV&aT`0W0`f@_#JpaL7twIiqKvoLAjkWO^%!iq0t&H(7K?_H zf1N!{2c}0|4lYk^9GJSYHV#Z(**_0VzXTWnTxN%`mAu0LOQ=288&dz1Ix+IjiO;-fbne*Sa%@rU~L7t2?j+jaZXg-36v z9C}i+;_QMmZ)P31(tqgj_FHe8cHCck<^9eZZ)acpI(he{rDt9&IC{5x`_&1%F0MKK zVAJI%8_(UV-FmNR`I-Km7k>Zx#W47Q;!hSv1_nO{9gx#Nal*jU%#)(%4(9ciHUQcy`rLhpP8YdS(m($v9XeTr;NFlmbpx)oQH*lhg^q|uEJgg zU88nO2kE2I4wmh1uCixkUESKeJf*H)^Ym(UQJ1`XPu-+8TfBXK;TCG{nK;S>a|APgFD^7NBatJHQTuiwjBqXTh)#H(LQbEm8C*#fvLypN! z3{G7#Hv=wAV$}#49qyA)&(Qy@(UR2p{QSH? SkyQtmYA#Gw+zs@#fP3XWzao_-5C( zo1A_BdbTecl7*(gb((g>$5#}*;UlnvrQi)8fgLObZwwTg0?*R)ZGL)E!RPOLzy8p) zK*5^>1m^5gEzQ}FKaV*}!J7jF=Io27x9peQTb6?Nu#a4UHJUy=FKS9EHq0QbQ4>9{ zz?@wuC6#ncVG!1+iJn(r&dyCG6*a0b2y4_tPac{=4b$}bNlw+WsW|J>7XV?68hXMb z3(VPP`M5Tj8evyD^n^zin6tH9T+5G*unut$)~KN;JkHP*CQQ>-aXeX_8Xsdi zg|!Pc^xzR*dtlC1v}m=W#jKZ_LJd85gx4OJv!zV5`ZyD_Hfsts^xzR*$4PJG)kM9V zO;B&s)kuAMVw7EVnN;Y(BV!AxNWDUR_hzk4Qx6_HYldDa=Tr)3cnThP zT`yiKXA|r%y}(QG$k>vW=(|}{@YvZQb78O$>vLt>FB@sKWAFzA8bMeqbT{BjF>o3| z2Yv#6hZS1COKAQ7viEY*9sR*h+IW!A*8y1b_Gq1+w|nkqx8Q--^^Dfp#U;C@zL(&U zvh4xbwv#nadU^lgaFgcrKQ?&`udBBF`{*Pvd)V^N-Uu)NTFZd`WFHR000000NkvXX Hu0mjf#eX$g literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/slider/slider-square.gif b/server/hu.user.theme.userdark/src/archive/web/zul/img/slider/slider-square.gif new file mode 100644 index 0000000000000000000000000000000000000000..dc364b60e0e9665542f9fdcf96236ac8f4f238d7 GIT binary patch literal 780 zcmV+n1M~bxNk%w1VJ!d;0Ooc8$m#my^#88l|I6z7wAby^iEy=_}lRLgtF6-z~igk{oV2T zrriCX&g+i9;*G)M*zWnq;`P_={khWP#pd{fvC_iZ>yo_E(d_-p%7_Ppv2dX z!sNEw?uN6|z2yC>((8=A;+W9&((L%l>ix~%>$TeLu+;0m)#S0?{mJO~#OM8=!`HUf z>wUG}a;MCXxzPLi`Tzg`000000000000000000000000000000A^8LW004FXEC2ui z04)Fy000O7fOdj|goTEOh>3PCb&ZaXErT|5l$Dk*gEw@WoSia)E;%Qoq@`U#b~ZaA ztgWt9Qg%0OCAGGMr(9s2IBfAFI*x3e4!!r%v z;NcBc%q$4!=;;VO)hZS5@bMK?!!-)``1uN4#mSTayg9sNKsmGw9!-ovg zl#@WQqD2W`2twG%u_FXD!&Y1vNwVYxILv4ySjn7)-eEgecXv09eepF#s&Xj6|4BxpD+3fi-B} z%vpn%YAwWo7)`qLnmBe|5c$Bmwd*rJ?8pccqPFeZQ^p7i@~C$mFoVok8a}7Vpe&t| K(*YtV5CA*qlh3;V literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/slider/slider-square.png b/server/hu.user.theme.userdark/src/archive/web/zul/img/slider/slider-square.png new file mode 100644 index 0000000000000000000000000000000000000000..2d6f22b18ed6bf3fc96d608c3cd2a42d9c524822 GIT binary patch literal 506 zcmV22~-+)=#ZELnPcBaC;jfHXSjC<=)Q@DQc**}G4oN3K1b z24pIM^!gh}2+0U?5~cV4n{T4qF2989_0f|Mk`f?J@58s>M0Z|==w)GLW)>3W=Vtgz zWHJ%r;{sE_Q08Z2VG;3rUJFqljAPRr}`UBSf0H^7coA(|~ w2GVjwdio|1=R(;jPoBIWU++`$^a2DJ06!%b*=_R59RL6T07*qoM6N<$f=dSG`Tzg` literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/slider/slider-v-circle.gif b/server/hu.user.theme.userdark/src/archive/web/zul/img/slider/slider-v-circle.gif new file mode 100644 index 0000000000000000000000000000000000000000..126abd9ac7b26a6b40e74179a8e788e554e7461c GIT binary patch literal 1289 zcmeIx{Zo<$0KoA_@vWqb`IdIhfwQia+uW`5W$te15QEw)2NF>$Yl> zrD#~0nyVR8v3ZJRt1(pY4N*W`O31^TK!CslC_KoUC~tdq{RjI4_WAw$p4DHwo^vk@#8wmOW z!2#atjz2iHYP-#l_RLA!SURrK)IxSD0v3gw8D0u zYrMl0&THKoc)N>dT+n;E7YxHM^d4W3zh+ae+dKI1lEFSMHr<;BuZ+BK?fAES0sgvA zY;xZm6Sq&Si1eEj$qv`xr7kMBy#C*oZQ~M%Dlqj3;Ckxvpw#2>`s;?4Muj?s**>Ll z+?i3S)}0Iy)Hx{=7~O7ffC(Cg_=*9(lE~CHjH#c3Q185|nW==_0qZuRx4GzQuXufD zMQ3{~vfZ86Ppj?i6S6T0q=aCm*vMCzrKYWCVt81M2(16eH~p(7$ED$Ak#%Qk)xuD~ zgmDdJLDk1oYAjBf(XnQADmFZwlPgl#+sZceineaDO)RBVW%2ZZTZF$P9CNUNCIPM9 zahc`$Mv$q5$D|gHDd_k4fdBnxIB!@80FZ(7SH-I*fG7mW+Lc`VjKXe=ij7J8IdXUG z!E$?hc6L?st@qDXFC|_Oa$e6kIYMB5J6A!D`|Q-nm#(Uk*39rrRH3VR4>{|~=jKCZ zV)*TZ%T_vtJr~W!o+ea$@poKtHx}hm@jLn-Ns_ai=vvyb=$5Ayqv_{TF^es@Ska@> zTm!1J^dr2TiXVUH>lExywXM2JG?7I>+8mhEVCx4!%#l-Ho#hV3UWh5~{WwQJD#eM? z07Crab%veLdqqCh2=8Wz-@oJ64;YXCS~z28kjcpq4dhW*gr?;a=c%mv6K zjfnEXB+{ED=&;BGb+r`eUR`l$WZsPdEo$HKG&XVXTZx}y(hf(haZ;{k+pNk^~md5@vZM`xa|Zr}Bdu%jTM{@N#<_>d4F_g|i( BSPTFF literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/slider/slider-v-circle.png b/server/hu.user.theme.userdark/src/archive/web/zul/img/slider/slider-v-circle.png new file mode 100644 index 0000000000000000000000000000000000000000..5df5cc85e248165998c86c6f89eb0e87d439eb4d GIT binary patch literal 913 zcmV;C18)3@P)G8yh*rNz90)qpO_zf7b7td(XK;?RFdfw`b&J;>G*VJPykkcQCFQ>5mvGjOPz- zUD0~I?D1Ns7ovi1WpX?W6A{67HFjkMwsHlKl=31PU$q!sNCdqr(`N#3A?CAX ze;kxyb5DhAsk(^9S1pDY#s%-nR3ZT9qxS4i{OE646>>^-5sj}h(`Yz^b34~BpW|ae zzVCiIC~5HF>o)yWXVG{O4KsFrCeA0vxV~)WP=~cIdB&pgA{u7w?ddq52=-^QB^};v zcGy!!Zuw#|%0~nqTDb82f;6Nx_8((sCW3rS;Go`uzCjw&TG{DjkdFigv!o#{F{bIe z@i76KIO!xvON_}TLO!T9!BLRb%8rluppJPbL0V$W>M=FSd7$aA`guJr8bp)jye_sH zP9C>=q>H6@Ib~h04r`j$>&>QnWO&#SY6hDCNh>JjfrpSZq$S2=ck(4oQuKj`kTj&Vvb*~wO;+`RhmbU+ zC5D;CdMi=K`IVPI!c}Zx?Y0ZKq#`JT(G`gSthbEKND9{QO3xLRlnU&j#^{QS#YVx{ zEaqjLKSrHh&|FULu*95f<2P}5m57DKa4-P;Xs6(76&(s_ID1f_cDjUyQ#Ng!v5~MK z3Vt7OoX0q6HBgSqAQxCGUP8kun>OBILxLC})@!iU8mPn;J1iPb{dM=ST$mp9xVSuZ naAE4nI=C?PWUUvb-vSH(erJfPOgtLa00000NkvXXu0mjf^1-Dd literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/slider/slider-v-square.gif b/server/hu.user.theme.userdark/src/archive/web/zul/img/slider/slider-v-square.gif new file mode 100644 index 0000000000000000000000000000000000000000..dc364b60e0e9665542f9fdcf96236ac8f4f238d7 GIT binary patch literal 780 zcmV+n1M~bxNk%w1VJ!d;0Ooc8$m#my^#88l|I6z7wAby^iEy=_}lRLgtF6-z~igk{oV2T zrriCX&g+i9;*G)M*zWnq;`P_={khWP#pd{fvC_iZ>yo_E(d_-p%7_Ppv2dX z!sNEw?uN6|z2yC>((8=A;+W9&((L%l>ix~%>$TeLu+;0m)#S0?{mJO~#OM8=!`HUf z>wUG}a;MCXxzPLi`Tzg`000000000000000000000000000000A^8LW004FXEC2ui z04)Fy000O7fOdj|goTEOh>3PCb&ZaXErT|5l$Dk*gEw@WoSia)E;%Qoq@`U#b~ZaA ztgWt9Qg%0OCAGGMr(9s2IBfAFI*x3e4!!r%v z;NcBc%q$4!=;;VO)hZS5@bMK?!!-)``1uN4#mSTayg9sNKsmGw9!-ovg zl#@WQqD2W`2twG%u_FXD!&Y1vNwVYxILv4ySjn7)-eEgecXv09eepF#s&Xj6|4BxpD+3fi-B} z%vpn%YAwWo7)`qLnmBe|5c$Bmwd*rJ?8pccqPFeZQ^p7i@~C$mFoVok8a}7Vpe&t| K(*YtV5CA*qlh3;V literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/slider/slider-v-square.png b/server/hu.user.theme.userdark/src/archive/web/zul/img/slider/slider-v-square.png new file mode 100644 index 0000000000000000000000000000000000000000..2d6f22b18ed6bf3fc96d608c3cd2a42d9c524822 GIT binary patch literal 506 zcmV22~-+)=#ZELnPcBaC;jfHXSjC<=)Q@DQc**}G4oN3K1b z24pIM^!gh}2+0U?5~cV4n{T4qF2989_0f|Mk`f?J@58s>M0Z|==w)GLW)>3W=Vtgz zWHJ%r;{sE_Q08Z2VG;3rUJFqljAPRr}`UBSf0H^7coA(|~ w2GVjwdio|1=R(;jPoBIWU++`$^a2DJ06!%b*=_R59RL6T07*qoM6N<$f=dSG`Tzg` literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/slider/ticks.gif b/server/hu.user.theme.userdark/src/archive/web/zul/img/slider/ticks.gif new file mode 100644 index 0000000000000000000000000000000000000000..86bc7c233ae34d0a3dd4c1b115ff56af91508ab7 GIT binary patch literal 200 zcmV;(05|_fNk%w1Vb%a10FeLy00030|NpM5o&W#;A^8LW00093EC2ui0M-B=0007+ zoR6u??GK}zwAzca-n{z{hT=$;=6MO}YN;(-xiL)1b!1PuwBxk?;{|;$NY6M#7H7*_ z6Zm8tA5%xQag`>iTWc3fWQv_*XjvEylf7x>S#4g&=jb=;j?e4&{J#GW7$`VMSZH{N zn5ekO*y#8O87VnQS!sERnW?$S+3EQS8Y((UT55WVnyR|W+UoiW8!J0YTWh;n0029K Cv0KFe literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/splt/colps-b-os.gif b/server/hu.user.theme.userdark/src/archive/web/zul/img/splt/colps-b-os.gif new file mode 100644 index 0000000000000000000000000000000000000000..b93f8215d41be427ffc9994a891853068877a237 GIT binary patch literal 108 zcmV-y0F(bmNk%w1VKM*+0HOc@|NsB~{{Gd{!_?8j)6l_kaAk3CWN>a{A^8LZ6afDK zEC2ui05Sjw0009qXu90~Fgif1y*TS#6&PSBj-yeWs6eiy$G+mhz_d%lM}EWh&KkZ~ OFG$=;j>u#q0RTH5*e}5V literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/splt/colps-b.gif b/server/hu.user.theme.userdark/src/archive/web/zul/img/splt/colps-b.gif new file mode 100644 index 0000000000000000000000000000000000000000..5cdf3b9edb99d6ec519661ddda3ac90f35137113 GIT binary patch literal 151 zcmZ?wbhEHbG-6<5*v!K)WzXgBfBt>{{qNiFf0OrI&S;x<^TVGj?|z?u^ZWFx-}gTK zdGzJa?_a+dU_kLF3nK#q4}%U!0AvOOi_3(Qo(FeXygtkL_W`>`O6I(bSFJj(5(PSk zU1QH%Tztn<_~(Ga1u+heRx7#gh77Cu=bIcD)~Zcaa7sG;wu=2;!6T_I1_o;Yd%#7m literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/splt/colps-b.png b/server/hu.user.theme.userdark/src/archive/web/zul/img/splt/colps-b.png new file mode 100644 index 0000000000000000000000000000000000000000..63a99eb5e5c745c6e2f75728a6b64b10146be05b GIT binary patch literal 225 zcmV<703QE|P)?9U2k>ar5|NfJN zb23s%AjiW*w0;KKd4zPFo(Azue`y9dh;MxOOSE2^BrQtvNODRlIGJ31|CeTY b1R%fw=Ms_0a?1|X00000NkvXXu0mjfCPrAb literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/splt/colps-l-os.gif b/server/hu.user.theme.userdark/src/archive/web/zul/img/splt/colps-l-os.gif new file mode 100644 index 0000000000000000000000000000000000000000..edec7468f5aaabbd941c61b730f130b2dbf687e3 GIT binary patch literal 109 zcmZ?wbhEHb>ihfp`Tzg`A^8LW000gEEC2ui00sau000C&(8)=wy*TT7x@QZLC=Do* z=2(Vmin8yy%I@64>j0nxU=$?)KoBVPh&ezp1*|!7Pa1S8t=?oF&t}W*Y9atT;dDmb literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/splt/colps-l.png b/server/hu.user.theme.userdark/src/archive/web/zul/img/splt/colps-l.png new file mode 100644 index 0000000000000000000000000000000000000000..5d7ff855c285b614d16335aa8e6e011fd57f8f8b GIT binary patch literal 228 zcmVlq#11 literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/splt/colps-r.gif b/server/hu.user.theme.userdark/src/archive/web/zul/img/splt/colps-r.gif new file mode 100644 index 0000000000000000000000000000000000000000..fc0c5ec40b7f6bd0c633cb386b255ce0b62b39b1 GIT binary patch literal 197 zcmZ?wbhEHbWMeR5I3mE1(Kaokefsy`|GxeHcj?W~v#)-B{q^_zpMPI|{q5g*;mW(; zH$VJ2|K|7USHJIl`t#_^pWnZJF^~cjf3h$#FbFW{fHZ;ZWMFktQ0Ys_oR_g`n&)e~ zbBhdkbuNF4IbPNGdH-#{7t-GvtQj7PGl-P=GKe%t9AIEO_(8x%XyQ?Wia)y5rFz%1 L&gQLlVz34PS0GOy literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/splt/colps-r.png b/server/hu.user.theme.userdark/src/archive/web/zul/img/splt/colps-r.png new file mode 100644 index 0000000000000000000000000000000000000000..c1d52db913d36a7b2efb7dffaea59cfb206dd424 GIT binary patch literal 227 zcmV<90382`P)Q&OZYyht+#6UdM_`Bxv-hcyOdfRb@%*tysOO=+=?19?u^ge%*RLKVq^({|PrH G25SJ7*eWmp literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/splt/colps-t.gif b/server/hu.user.theme.userdark/src/archive/web/zul/img/splt/colps-t.gif new file mode 100644 index 0000000000000000000000000000000000000000..ac80f9f83b4318f292789b5ce5350683481b093c GIT binary patch literal 147 zcmZ?wbhEHbG-6<5*v!o^dC%qVfBsF`b9u_%%NcFcF24PJ?fvgNAOAf3{O8Q;-%r2( z{r&3~0}@dD$->CMz|Eio5(AmRz~WGF(zAV+#p|=|e;=qTq-4%IvT~Bsi!OJa^G1o6 te_Y&Wlkn%jgY#}8QjB}z5>MtBF$b);-08E6p>s{y>9Z literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/splt/colps-t.png b/server/hu.user.theme.userdark/src/archive/web/zul/img/splt/colps-t.png new file mode 100644 index 0000000000000000000000000000000000000000..52497e49d6990455f847b8a05df7aa1b5d98bc4f GIT binary patch literal 228 zcmVTJ5o%fq_A?#5JNMI6tkVJh3R1 z!7(L2DOJHUH!(dmC^a#qvhZZ84M>rvi(^Q|t)!YSPtVV<=h^T0!hQnFCPpS6hOQgD Wn~vBXWMp7qVDNPHb6Mw<&;$Vd<|82h literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/splt/splt-h-os.gif b/server/hu.user.theme.userdark/src/archive/web/zul/img/splt/splt-h-os.gif new file mode 100644 index 0000000000000000000000000000000000000000..8279b31024ca65f692e82608a9bedff789baec6a GIT binary patch literal 51 zcmZ?wbhEHb74#EHc literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/splt/splt-h.png b/server/hu.user.theme.userdark/src/archive/web/zul/img/splt/splt-h.png new file mode 100644 index 0000000000000000000000000000000000000000..32483a7e08c5e4d72c3e59c56875e06fe53262b8 GIT binary patch literal 298 zcmeAS@N?(olHy`uVBq!ia0y~yU|?fl;9%fjVqjqClDL}6z`!6`;u=vBoS#-wo>-L1 z;Fyx1l&avFo0y&&l$w}QS$HzlhJk_MjHioZNX4x;cdWS%8}Kj$XrC2%!Dv)=_6GNp zYdf94=iM!8cG&jkRltc0=a$OOGu%`m7RMqb``6-p_N;GvpU(KKRIAe>;KZRwB(X3) z@Tb+T+qO!#vOmX_TFx)(dF;P*m)131+qR`PUcU-Yir4>{mZzL@YGx79W`gX#zhF57 aGefiW47()8GI9ng0A^VEPTl g5cZ${3;+QJ0Q|8KzubqBx&QzG07*qoM6N<$f{{Ebpa1{> literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/splt/splt-v-os.gif b/server/hu.user.theme.userdark/src/archive/web/zul/img/splt/splt-v-os.gif new file mode 100644 index 0000000000000000000000000000000000000000..6d419f014ce812ca98818e984e011d444863d32a GIT binary patch literal 51 zcmZ?wbhEHbWMtrAn8?8J|Ns9tFK?__F|#l~Me!#KiwMJi1|0?l1_qEk0~3o&oe?X8 FH2}=$4#EHc literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/splt/splt-v.png b/server/hu.user.theme.userdark/src/archive/web/zul/img/splt/splt-v.png new file mode 100644 index 0000000000000000000000000000000000000000..d7b411ea76a89358f9257469362e8181fe9ee8d4 GIT binary patch literal 251 zcmeAS@N?(olHy`uVBq!ia0y~y;9y{2U|{25VqjpnQT$Stfq_A?#5JNMI6tkVJh3R1 z!7(L2DOJHUH!(dmC^a#qvhZZ84FdziTu&FrkcwMx?kMsdau8q*U^Cz-(Pe+Y5Yu$I zh?Av_C6ZAwl*Lhs=YkXOB(*C!n=1W%j{VD5pSj}QS+I=^C%ospnl1*ioI$}j@SY5a z?mheM!r8A`H#d7TGBEHM*KWzzWnge{I+|1SukP8Otsv1q+TX4(7h_;hn0mD4(%Iy@ rU)}^UFfcG5dG`ox6a&M~pBx4Zd_UZlIo)aN0*QIL`njxgN@xNA9xzi- literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/tab/accd-hm-mouseover.png b/server/hu.user.theme.userdark/src/archive/web/zul/img/tab/accd-hm-mouseover.png new file mode 100644 index 0000000000000000000000000000000000000000..435c38a37ddc098fefe25f4144cf3938cc083851 GIT binary patch literal 154 zcmeAS@N?(olHy`uVBq!ia0y~yU|?imU}E54Vqjo6vt=SkK(fR&q9iy!t)x7$D3!r6 zB|j-u!8128JvAsbF{QHbWU37V1A~pHi(^Q|t)!~YkL@q-|Ig!7-zees|0nxW$3OJ~ zzxb#8>ptTq>}=$`8V&znoW{Vwz~JfX=d#Wz Gp$Pz~oilj= literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/tab/accd-hm.png b/server/hu.user.theme.userdark/src/archive/web/zul/img/tab/accd-hm.png new file mode 100644 index 0000000000000000000000000000000000000000..609e83b83ed77b69614e7075b5bdd7feb50042a3 GIT binary patch literal 152 zcmeAS@N?(olHy`uVBq!ia0y~yU|?imU}E54Vqjo6vt=SkK(fR&q9iy!t)x7$D3!r6 zB|j-u!8128JvAsbF{QHbWU37V1A~>Pi(^Q|t)!}NU-d87v#~Av|6g*!m-=P(0d^h# zzRS=2E5F*J>0f`6*kKL1ql+s<`X2?_bg?V5aTqYnImdKI;Vst E0Epu=-2eap literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/tab/scroll-d-hl.png b/server/hu.user.theme.userdark/src/archive/web/zul/img/tab/scroll-d-hl.png new file mode 100644 index 0000000000000000000000000000000000000000..144ef9128e77b733ab3dfab4729589cb10885442 GIT binary patch literal 218 zcmV<0044v4P)RCwBA?B98Tje&uo4u}(2fJCF3 zv`B@fj0gjWldL5p%D~Rb!oURNh_V71|9}jT48#Bb3}67}{DbnK9Ap^=23#`8oWHmY zz|Fy9G=v9o_3K~1|AHM0;>>;g@-@TH-+#c$>R-Hm#|FevOi+WqgB&tK!vG+_09JZu UTn~AFUjP6A07*qoM6N<$g2`-EM*si- literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/tab/scroll-d.png b/server/hu.user.theme.userdark/src/archive/web/zul/img/tab/scroll-d.png new file mode 100644 index 0000000000000000000000000000000000000000..e764190908a0b420a6babd255e2dd7373a1ffca7 GIT binary patch literal 590 zcmV-U0>EYcPGn%fB*5^ z%`2U9Z3_^qy72Xn6bSV4-N$pMPRN1i0_c5F004>n4HO`@0Q>+7kXis503fmeoc{o+ z6Mzf=G7Dh7_eKf;f%b_2Ad`0j1BCJr7$CI(JOlC@`c^6Jhz z-L1 z;Fyx1l&avFo0y&&l$w}QS$HzlhJk^}!PCVtq~g|_>%QL7jxxtT)&~po?$wY|5j%IT=#e|Du9s)V24AZv zP%{+ zO;n~{U=*sm{Qc_p{F<_v4`pBL3C)`InnzwKx52|&A$Nw*bxFA=8+nZ%St(yz5q~?* zZk1Fo_dexqdw0Ydo$D~2H_caHKK$vI?^`e4c+hj>%OgL}uy1uz=|7gH2JUm8x@wN* z5r?`fudHToe7##$Q>*36lHT>3qw4xiANBWdhz;^Ro^|BazWxn6&;3YUuW_W3A@MiU z?4G*;9a|X=sXbn~B`&@G)w`*UDfz)WujqQc{<@LB^NDebZ`;RJUsG#*+Kg9LgSQ(JHbjz9j7ZQ#g{}Ut;zB(-N z*6|$8p2?xF?bYu7UsQ7Fo{88pwY|JiFII;Y|6Y@J%r%qs_MTait1oq(F|*^EeJmsQ zvGSMWUHf;vPjgEWn#jh&A)w&Uz`)2vWk%)dZ~hI847Xh-3H@Q7uFC*Qc&>gf>zopr E05}IDD*ylh literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/tab/scroll-r.png b/server/hu.user.theme.userdark/src/archive/web/zul/img/tab/scroll-r.png new file mode 100644 index 0000000000000000000000000000000000000000..95ff321d6f69f1c4211477bce796ba3a10cd2645 GIT binary patch literal 660 zcmeAS@N?(olHy`uVBq!ia0y~yU@&4}U})fAV_;zLw6!|Vz`!6`;u=vBoS#-wo>-L1 z;Fyx1l&avFo0y&&l$w}QS$HzlhJk^}%+tj&q~g|_>*u|s14WL1ygcKG{o7>=xI0`0Nqj@sh1S5r*KyzVSPo9*-WqUcReQss6rPbV*UoX?TbOvl=uJMRKIiU?dHeDl-_uIK~l`f*5-ox+}1ru3ajix!xt)i+o6_nE3f_B zh6(!?@lN=1TJE}>{ZBcg#Xlw6Jt~408b=9aGP~Sj%si~gIrn0V$*lr6r}QV2zOH_G z>iepy`%C2iyPNFY8~XXw3Dy16mR;xTTe>MK^!@#cA~%!TO5xLfYoE=z*mPvqwCjIA zT~62+)l;U{sPVnt*yPTUH&H##ZI>@)U1Ls5-71xmd2`c@`)r%H$8vAp@^9+FHS%(& z|D4)>WqMc;=d3w*L>rvYrfB|{q%Q1h~3nyo9!gm zzqRCwBA?B98Tje&uo4u}(2fJCF3 zv`B@fj0gjWldL5p%D~Rb!oURNh_V71|9}jT48#Bb3}67}{DbnK9Ap^=23#`8oWHmY zz|Fy9G=v9o_3K~1|AHM0;>>;g@-@TH-+#c$>R-Hm#|FevOi+WqgB&tK!vG+_09JZu UTn~AFUjP6A07*qoM6N<$g2`-EM*si- literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/tab/scroll-u.png b/server/hu.user.theme.userdark/src/archive/web/zul/img/tab/scroll-u.png new file mode 100644 index 0000000000000000000000000000000000000000..1ca80fc73f3952551025e733e2912c4cdd143c9b GIT binary patch literal 597 zcmV-b0;>IqP)@uwFINfx3?XbGU&nJThLt%Kmg#l z+W5HL>FwRPcJ=5-o!*bN58JhK!=^-(;>wqwrT`GR0hj?mXaM{K1dtj41ptT)fb$<9 zbptR1fJjAGLIPwuVFUo78-P230Wx_B43HWCFM$DU002a7015z*8URB8$P9oP5NT`s z)5!2ybHD}wSr(U?uivg-JU?;e(v)cstGM=k&lHIAYN@&2?o`Ld+v}~dYWcDT5F3Ej zHy6SXq}g2F_;dOnJ`NgCtCpvxCQXLK0KDH708%VBmp4EEKmGqTVDwCRQUeGKz`L&k zK!k3$ySddqRjwTUXt%R7I#Ml_N~T0s0Ne=-kjdXb0b&E-Z=e9F0Z;&d$N)J10a7;r jGXRL>PGEpgzXTWnHvF%%{V+O&00000NkvXXu0mjfYx@9^ literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/tab/tab-close.gif b/server/hu.user.theme.userdark/src/archive/web/zul/img/tab/tab-close.gif new file mode 100644 index 0000000000000000000000000000000000000000..ae0300e93ff65b2d259e1ce24c1dddc91e55e19c GIT binary patch literal 449 zcmV;y0Y3gmNk%w1VIBYv0M$DH-}3+M`2VQh|HbM5vf}^Q@c*sg|IF+E((eDi=Kr|l z|A)2BDsq#EyWzp(_x%0-ui^hIa+4`?le*aMi?_|Ri59i?!4vyH+!4Y>i4zO=IQqT#HhytK5;-P2COI&81&s_j3k3@~G>rv= zLlHSEIT1xV2%#~WoDnsl2$(}5IU!Lx2eBX@C^;w}Ah8FkI~h5@8J`2g0~^0N8^i;u z7C8(%j}~|d)EGGuGKCn_392X0LJTK(3gsRoDKjY~9_0$WX*)Uu^bQUc1Qqu51n_AM r91IwM072luf(AICi8n<<3jq)#Mr@(M1w$eaRE%K4afFHoK>z?d(7M&0 literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/tab/tab-close.png b/server/hu.user.theme.userdark/src/archive/web/zul/img/tab/tab-close.png new file mode 100644 index 0000000000000000000000000000000000000000..ed99e74e2e0ae7765283300df9c5c3cf5bc982f1 GIT binary patch literal 770 zcmV+d1O5DoP)_h?`g#CXQcEj<;+ix?mS^VoC0?*%ljG=VyT80%s%Rqb(4dOQ~--@CR1Q^j%^|eROOM|+X zw%>g5p4moG^wp93ufzm*Zg z#$)FgwB;ljR#c=g{Ab~St6P2iK8BAOwB#iB?5R)QDkZ@EA7rT{Kli`&Wzpq8OXpzq z@m~b~$;831tSp5=Mnn*7DToH~e*wjj)nN;2P@FooF54#f?88?^kihegUzwVhZM6e3 ze`2%v=RXAg0W@^=scQ^R-n<9PfoKpPB#x{Oo5e<;IGu6$nk^`J57Z^hP?r$=yYk$F z0O#^Pf_R%HIfl8}DlNL+KDzy81gv>aS8{QL{S$b|*67)TvR zJ*c9fw34WQ`|cAP5Jv&o5=5wf0mRFIxCS7=05IWyCJcjo8UO$Q07*qoM6N<$g3>v2 A)Bpeg literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/tab/tab-corner.gif b/server/hu.user.theme.userdark/src/archive/web/zul/img/tab/tab-corner.gif new file mode 100644 index 0000000000000000000000000000000000000000..b1e0133fce644497820547872417c1d5f9c16128 GIT binary patch literal 1205 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 literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/tab/tab-v-corner.png b/server/hu.user.theme.userdark/src/archive/web/zul/img/tab/tab-v-corner.png new file mode 100644 index 0000000000000000000000000000000000000000..513f9a90bc2d6c0ded396ed758cb00060fb45b79 GIT binary patch literal 565 zcmV-50?Pe~P)S3)n5Rm*sSUZB@-;Uxx7;KGe#po%N8lh&u;CHnn-5IXA*Ui$qL zGTUyqO-kvaUhnF)PCyua-_I^Se0C3jfZo43on3wW2CAKZFW^*76UbwN1ACL)7zM>hgbQ4iGK?fZ+E2`$Jfs{DS}hA_jm3 z0K&Rc03ZN>fC1nQ00a&IGXMbqgmY^FfVcr*1Rwx_fB|3wfVctR0RRX9KmY&&01yCx z0017K$w$B-0DyRW1PpO`0{{X52*?`%5CDJx00aOa00031JjejB06^RTFai(&Ks>$y zfWQIZ0RRX9AYcGk03dJxxB)=K02ufCeVelufS|@-w^N(vbCZC8=l^#-|0O&B5G??% zce~xtbzLf@muvr0#7H2H zzVHA3xxD%Qv#FPR07UZq^xygaI^Hz(a{eKZKLQK@l^K3k7{_Hz00000NkvXXu0mjf Dao*+S literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/tab/tab-v-hm.gif b/server/hu.user.theme.userdark/src/archive/web/zul/img/tab/tab-v-hm.gif new file mode 100644 index 0000000000000000000000000000000000000000..384dc563955a307bf73317e5dc83f564103b5022 GIT binary patch literal 116 zcmV-)0E_=eNk%w1VE_XG0HOx~{QUgS&(Dv!(0#Su|NsBU>i^d7`}_L(A^8LW000L7 zEC2ui000940009y7_{8}Fv>}*y*TU5yZ;1m3`J?4XsWJk>%MR-&vb3ycwQWW;s3y( Wa7Zi~kI1BQ$!t2G(5Tdq0029)pf}k7 literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/tab/tab-v-hm.png b/server/hu.user.theme.userdark/src/archive/web/zul/img/tab/tab-v-hm.png new file mode 100644 index 0000000000000000000000000000000000000000..4a204e08c184c2c9c320435b4874ea7d471f937d GIT binary patch literal 164 zcmV;V09*fwP)4@Q82=QxhMnUgk2Z^yPIi`2F55D1tSaq1Q-CEpANwV Sxyz{l0000S-9Nk%w1VI%+~0M$MK`T6?2yuI}I`SG0|C_3!lf@%H%T?)3Ng`tI}h*x1+!YI+<&2+JLQ)a32x@b%*D^UmPvvC-q`_Wk1Y{mtL$*VfnT_x;zAC=>*SoR=C1=L8Df!SN8Nzso?I%9A7_IyxN|3j|$F0Tg>oJO~>MIxIRPA`ohb z6^cy&0wEqcDH=K$69#K}6`6}hoGLgvB_%dG90W3WMgcK1tE`=$FE^v5r$+%Oy+)0X zIwX^omrQz9eSd+2g@@8^aB_5Z#b8TfWM*i0;#5~zTV1&6OHWZy@9<1X_4fMv{QdDt z{+!IC7m&z0cJ2!Lc#^|_05b>%Xrt1j2}1!7930T009=(G731-E!yyBRKoJs1;6c$v z$RlD5JjifDho}aHSTgBB1I9~RWp5muY*9l8gAW9B9_g{-!iAp(M;6#f!h{JO4TvoP z$rb95Cj$xu8Y>6F0HymFB2W;a0fPny5*R|ekDP!63qDMMKmeV;brJ{=Fdz|%LU{wj MDO}9B@sJ<@JIe_v;{X5v literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/tree/arrow-toggle.png b/server/hu.user.theme.userdark/src/archive/web/zul/img/tree/arrow-toggle.png new file mode 100644 index 0000000000000000000000000000000000000000..86ab4a6226a6bb2dc07cc24c02329b42bf687d3c GIT binary patch literal 1186 zcmV;T1YP@yP)bF@xp-&jAo9~+BJt#9w3C^vEV!soJI6Gngz9ZAjSlN zc!`wNSgLB2$f{XLh_P*nkz-o}I`?NmiCKUAI7qk0s}Rf?jCkS-FTxuK}`PQvq=L(zP?_mmwR9I(fqKIZu=5eZ2MX$c->K)>vF*#4_7 zyR*6RIb~VI1y4|$OzF%EwDvTHBU>H+WZ(_$1LCJM`nE3gR4tw@jmu;?Bzga1{ zC$3`+EGh$3!X;+~faZWRioTyik?QETfn#}+}EB3AYsijdv2cp9PU-o_W*TwnN-+J&xMSE)I_ zT&b7VTzRUY(6%fHJ0vanmwOpN{=;5Ii%IMPEv$s*krsS}jriZXJv0F*EKVkf83tR{0{$$o%%>LVeNm zz`(M?y26~n%EHpZ+QQ<(>Q0+9d)YAk;rLE}7&M3DxPH*>e~oKkZK=7&)Zd2GPQ*oz zCi1}Sws#A34h_fXVw-|6t^?-O4?X}4Tq6d}Z^TkoQcYcE5ZA#pn@!egwTe_k3qa5e zMQ9z7Iqna?*de$0$=!yzCQ;^z^TKc}ggb|T<3yDanY*`Y z>|=sSCL3=HlVQmu<<+$s$~4nG>6)X6mu6|r6WQZWX3%hCqwKk_Q`bmcpPKEpKqN{& zSFUsO6t7TcklGLLwH`sh&2 I+kwFv01#v~dH?_b literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/tree/entity.gif b/server/hu.user.theme.userdark/src/archive/web/zul/img/tree/entity.gif new file mode 100644 index 0000000000000000000000000000000000000000..57d572b1067b4da4f9bf17e51e09c2dea8fd4137 GIT binary patch literal 131 zcmZ?wbhEHb6k-r!Sj52a=iilM$BwnMv@kF*{Qv)-0R|L*vapIUurTO=1VCyTm_0l; z-TCr?(?MHQ`H-a5hu~$tVGg`2cGS*`WL=d~`$b%P&CQ)3EY9!cNO#}zvu^$E2{(e2 dCLh0kPNOEMNqSk>%vV*W4>nY+@nm4I1^`gZG7SI# literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/tree/folder-toggle.gif b/server/hu.user.theme.userdark/src/archive/web/zul/img/tree/folder-toggle.gif new file mode 100644 index 0000000000000000000000000000000000000000..1d933a7d214003cc9019dc4a6cc1a4263c1796d1 GIT binary patch literal 1165 zcmdUui!CFrWUyD%CGY4E z@2|o=vEd)YVLh;4o{5V+cP;7DtlQ@kuLRt{1*T_&<>kb&84#ruTTu~HMUN>gOQ2A% zQYum?m6`OiYt-WJsnqZ2v@`}Isg{+4zv1}ygHW8PUbLEIqXa>`%WuA zUdD@4a4z$C$<4g9W^pQyi>nu8wTZ6FT2d4Z2@eG6k_KEyN48x4W0(A1KksrsKcQEU z+~1s}?8qG(x;8%a$o3d?VH!w@UPP-ZI0-zfJ#l+;}>6wvv?Qd%B`24C0-s}fJ z3E(lac?5t_03HGGhruwd*X#ew=l_lCYlH;^0qEGS#_ki4Er0;(9nXkMZxd`C?iQXX z2=yl%=hTo@q0Zu?`>o@Jj_#xNv0?P5QA*9Qb3W#f5dX1GiS%$Ak*4?MkMugdmw}h( zxfa;I$w#BgBME>;?vUL5(s6b zV4xC@j$!=CXeU)2c^|(9uJ|zjhf{CM2mI6Wr|EmVcdvzf~5jjMwc```!vxKD>usd(m0W4riO{ z+?K#i&$Ne%+!G-PpC>tHqhRo`4f53cxz>ls9D?Nmm`z0Oad9Ogqinf3dohcy1nBFb jS(2ORfCm4velb1=*xUCO`wY537RPQR&y@lM0y_II8}1!$ literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/tree/item-sel.gif b/server/hu.user.theme.userdark/src/archive/web/zul/img/tree/item-sel.gif new file mode 100644 index 0000000000000000000000000000000000000000..cd967f0e44dde590e882778c96ffddd6cc6a81bf GIT binary patch literal 866 zcmZ?wbhEHbWMp7q`Od&_`R%W3?|$8U|Lg9D-w!|ie){D%!zdU9BL?Vzd@wZ z+yVj~3la`8atQMY9GH;U&@RB}F~?)$qNCjs##whxY+QW2U%|Oc#&gq>lan=qSH+y% cwDk0JgXB|lJU1^pJKLi8)t!@{lN=bV0UxzA<^TWy literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/tree/item-sel.png b/server/hu.user.theme.userdark/src/archive/web/zul/img/tree/item-sel.png new file mode 100644 index 0000000000000000000000000000000000000000..26ab36c00804c610515285d9f397c5279e6e6313 GIT binary patch literal 958 zcmeAS@N?(olHy`uVBq!ia0y~yU|?imU}4~3W?*0tzj2tCfq{V~-O<;Pfnj4m_n$;o z1_ow^0G|-o%Wr>Od-v<+`(JlI{C@c9_tP)G8Aib<7%^Z2mxnV00|RG)M`SSr1K(Z{ zW_15OVJ!m#gJg+oL`iUdT1k0gQ7S_~VrE{6o}X)oLYc9ish+84*PjOr3=I07E{-7{ z-pL8635g7eEGcOYZ9Y5(Cr&gp@GMR+VR3UtB3`sHFhrR$_*^`C_AV%dJzf1=);T3K F0RX?0LstL* literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/tree/tee-close.gif b/server/hu.user.theme.userdark/src/archive/web/zul/img/tree/tee-close.gif new file mode 100644 index 0000000000000000000000000000000000000000..3c4abb7a2b3fc55f4b0c30f240b92fae983923d3 GIT binary patch literal 128 zcmZ?wbhEHb6k;%9n8?8J|NsA%mKFvuL-8jIs|W)#gAM}&0|Q8&fhll~edFo3tLM#G z81;6%F!KTe#k>IC8RZS=_Ok+C^p7wL5*<`s6=aIBR8|Ubb;&qt^VO e;IAHgjkb#9U6*DRKbpMhDv#sxtI-9F4AuYw7c(pX literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/tree/tee-last-close.gif b/server/hu.user.theme.userdark/src/archive/web/zul/img/tree/tee-last-close.gif new file mode 100644 index 0000000000000000000000000000000000000000..aa7566ca680ee5cf623ce8621133c670cd9ce6f8 GIT binary patch literal 96 zcmZ?wbhEHb6k-r!n8?8J|NsA%mKFvuL-8jIs|W)#gAM}&0|Q8&fyr==edFo3tLM#G x81;6%F!KTe#k>IC8RZS=_Ok+C^p7wL5*A0x7#OSpvX(QG literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/tree/tee-vbar.gif b/server/hu.user.theme.userdark/src/archive/web/zul/img/tree/tee-vbar.gif new file mode 100644 index 0000000000000000000000000000000000000000..0e438d7d0dda33682eba456209df8221d1689824 GIT binary patch literal 94 zcmZ?wbhEHb6k;%9XkcJyX=(ZY|G(l-7FH1kMg|=Q1_lO@3g^o(vG|FKqq#F9gEavD_9NE- literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/tree/tee.gif b/server/hu.user.theme.userdark/src/archive/web/zul/img/tree/tee.gif new file mode 100644 index 0000000000000000000000000000000000000000..0c9aa3359290346087fc533d8d9d3111236abd8a GIT binary patch literal 97 zcmV-n0G|IxNk%w1VG;l`0Du4hgoK3u|NkNR1O*fT0RSuj0000I05Sjo0yvBxfXnTx zo}4Js>nz?!`2=blG?rpXov5U)nTxeBIZtwJ+_+xzvkwEhgexM-Xu`3S59G-CC;$LE DM^+_T literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/tree/ventity.gif b/server/hu.user.theme.userdark/src/archive/web/zul/img/tree/ventity.gif new file mode 100644 index 0000000000000000000000000000000000000000..baec71ed48833642f341ea1144d513c2879d44d5 GIT binary patch literal 1000 zcmZ?wbhEHb6k-r!_|5(_1ExN+;|P209?*|vTA?wz~#?%Z==-@Ze84jkKi=)}Pz zCyyULedNU1BPY)tJ9YlV>GS8#ojY;*!pXCjPoBMU>fDtxXD*yMbMf5y%V#fKJA3iQ zg$q|MUAlVt^0kXsZeF~4>&lgzSFYc_a{bPg8+WeVxO?OJ?c2BS-@E(Z{=G-{pT4>O z^zDPEZy!E;`|#PjN6+6se)0avi}x>HynXWG!?RZ(pTGX};`OJOZ$7~L}@c!e6_n$w0`26+D&+p%U{rLXt$M@eq zfBgRS^AFgIqhJ(Z2Z}#g7#SG;Gw6V%L3x6K<0!-bzq=0{WN8zUHEY%X-VU_Eg6c9i#rtTl|1Hh9d7MrH;ewXBXMyX&wRZZMLY{PXZvsPRxJ2) zq4ZUVSb=Q8mkYveJ*#vd96I{TfSG5HZrBP5n}~OZxwOM}Or5o;khxDp%6s0O8ygOD iPBFHx>#$^fcwQ?gLM&rJ!^_JnxCI-Y?c?X~>Fo04=~P3@ATj0?ce3>;^ywm%+bx!*x1+G;^*(w z*WB*y@ZR0v>+kf`*W2sv^y%yJ`1ktJ)!M$k!r$KF`S|+$LC z^Xl#M_4N6-x4ZcF`_9kP_xAeZ=G0?4^3l}U<>>Iz($)I;{Oa%X z@bB@?&d%@h_PoHxy~4=u@%HcT@$vBU@bB~J=hj+`8oRfKl=Lm`u_U+`vLmd=?{E!@hAWQ0LMv0K~#8NZOg@4!$25?;b~K) zxa&yNrS2}cyW9QW10?@ISnw_1=NyF4=k?iPaX8ARre_eZdUsH1y}Z7?=jY}*b#H=t zM|-E8WCq9*MbR{F=|$o3DZRl-GL70qSI{fM_9D&xy#N3J07*qoM6N<$f(^KaYXATM literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/tree/vfolder-toggle.gif b/server/hu.user.theme.userdark/src/archive/web/zul/img/tree/vfolder-toggle.gif new file mode 100644 index 0000000000000000000000000000000000000000..3e34a978ba80a50092c5df124d321ef45db031f9 GIT binary patch literal 1269 zcmV!>o72u5rw;Y|pZ6 z&a!UOwQke5ZPd4I)VOWexo^<7d)Byc)wy!nyKvdMa@xFc+rD?)y>i{ZbKAdq+`o9= zz;oZgbl<{z;lXv{!*%1scICx);lq03#ChVxd*a1>;lzF8#(d?)c;v-;=EiyD$9?3- zf9A-4=*N2K$a(3=dg{r0>&koR$b9L_f9%VA?aX}c%zf<4fAG$I@Xmhm&wugIe)7t)8^4n6$8;$F+*gyN=kufWW$@*uj9`#Dd+#gxwQ=FE%e%7E(2f$PkH>db=b%!BF7hU?CR?ahGf&4TaF zf$h$M?aqVj&V}gBj_A&f;m@Dr(U0%YgYVFU@6m?u(1-8Qi0#pi>Clw#)RF4boAA$q z^U;9t(1P*NgYnUX@X&?w(uMTVfc4UV_0oa#(uDWag7nmc_0)#+)Q9xehW6Hn_11{? z+K2emg89{h_|}8@)`a-hh5Fcq`Phc}*oXVthxyou`q_#4+KBqviTc`#`r3>5*^c_! zj{4k*`rL~A+lc(zj{Mw-{N0ND-i!X_*pv6#k@nh>_1cv8+m`p)IR>DR32)~)K;tLfUV=Ge6A*s$x_vFhEi?Ax*J z+_LZ8v+m!w^xmQJ-?8xCwEE(V`r?lM;EVm>jQ-+{{o{`Q;*b92kM!V`^W&QK;+ps1 zp7!FL`{$AVXrTMlmG9Q{OgB9T#!TC`_6-a^tYnAr+F=#d)i~g$tK~0iBSsF8C!U_7SzJ)dU1KI!&7NN2eQ3sa8Qa@M01qNOyD!dZek-0|P7) z$wi}6S)oR36cj*lsP7w{$>0pKK%hYyJ#^^!*>%yF5hWD_aG(=s&YD2_F8SPc*>< z6GsfegA699cLI9yd3@VJk&lMM~&?OHu$lyW>C3LWi6c_nohYc{akirQe ffUtoWPz+bh79@P&fd*AX!5l((Fm@<&0RaFz6PX7C literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/tree/vfolder-toggle.png b/server/hu.user.theme.userdark/src/archive/web/zul/img/tree/vfolder-toggle.png new file mode 100644 index 0000000000000000000000000000000000000000..94cd069114d1dbbdcd77b3e4f22ab1b9c14f20af GIT binary patch literal 1214 zcmV;v1VQ_WP)5Q%}JK|cc_`X@9p2_aBQ z0_q^1d`|wP#vnoLc&Ya<4&gXvb;XL0l z7l&TkQ!eSM7$va8$Q$`KSCG9(E}zoe+=&y%zCXI+{#O-OiKt$ypj-y>vtvZL1nR1H zOY`y$rsNY%M!#8p%d#PNa_jEo)Q;`-;WrSq6&WIc2}l@l7O^&Pe)JM1YfUfspB%8r%vZ}5iX-9}sse~lVB*gy z96BPKfBtpi+*$Vq$1J70S|XaE{SREHv%)Rj#C{-XbIkLmdN-01jQu3{izb z+hA3_vZAQC=sO~w6c#`jV9FXbtt<-hm3U^*z#VHRts@fVHoyZ#1jGyuW6NOfN{W1O zEXRoi&PAkM6`Ji4TSAkjJZKQGnWDJZe~|^S z#PBtWauC&!f^1HffNBFi$_OzEKr+yr1vtaJ6`5^*w#~H!*zVrABRJmp0D7u5R>gZJpWucm1%^JhOM7JGbX)JG}GeYvGuY z!R@+megs4Xn0znT8o&|^Td+nj#=xkIF}sNkEVq|m&mnR z4$M8sfdGjz>p;hQf~EKh17}<43aZu;E99MDLa&FYSA@=*1b0kLF6wS0H!WSf-Z_9= zdL8wt8AL_GhNmz~+#S@Cp2N1FGS>s0Rc^DsVQLLD5}nj}ob}D3Ad;9-Az5@nl|i}mc4&X3R|`NQhI5Ky|FXh~6T>S3yqj7`N0Fs)D*0q?SL>+# z%y|G2Y^qdCi!oJgmH}L!I%PQnIY-7ihHanfA)Em`&{_`!V#y{4br0 c!G95d0rEGt%jNH@GXMYp07*qoM6N<$f~#mU&Hw-a literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/wnd/panel-clr.gif b/server/hu.user.theme.userdark/src/archive/web/zul/img/wnd/panel-clr.gif new file mode 100644 index 0000000000000000000000000000000000000000..e8281376b7c8d6a31beb6681f8e9ccde895af118 GIT binary patch literal 51 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 literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/wnd/panel-corner-gray.png b/server/hu.user.theme.userdark/src/archive/web/zul/img/wnd/panel-corner-gray.png new file mode 100644 index 0000000000000000000000000000000000000000..aee2340390db5d5efc627f4e4eef6d2b0ac9e6b4 GIT binary patch literal 1245 zcmeAS@N?(olHy`uVBq!ia0y~y5MW?nV36TpV_;x-m|11Xz`!6`;u=vBoS#-wo>-L1 z;Fyx1l&avFo0y&&l$w}QS$HzlhJk^l-qXb~q~g|_yN21)=@JYNtWQP=9c!EXilgW4 zI$h7{+k)L#gC8y}*&LR9DgNQf{fmxPgl@ZZbj6H{GcykQE^wYMcH7l+tB6Z#1 z>8DpQBdG!b%ac+JTY^`w4a?T|6ypBRh$_8+VX28(d3pK%Y!j)}ZVXuo?wf~i-MW=N z)yvfsS>rO5mIWLP3=DTpmNGYFZQT{3H8q5pA%X8_A&U74W)WZck@Yb!Fc>E&R!j7{ z9e(=s>Czxidj^JvO5x)hmEful*m5XpFflMNlo#D)c<|}dr|naxPF%21mRF;%{xtw4yV@U`LvJwUc2Cjg0SF`pnx4VDm&Y$e$DE4~h@#oYCbwh~c0U&U@qP>#~2S^@f`>^P;(yK|wt|Jw4GxYVYgszw>wBeRn!; z{dc>&f0cUcP0*D#%;8~cHkj$N=wpQpZ~NgFKYsjZZ*FeB{?gli+7xy))t`d(rZ0|K zE2ioxv^8q&-nDDj`d_+xKLbq_0|V;`DMk~i-cR@L-P`{1LokN>7ARcJGL4Fl|F3lW z8ir;rq2q-iD?_qwZbM7a3=9U$nC@?C5m>Z(_3HY~xmc`Od{M*7-u}NSHfunhKA2!& zX=C%pQug1*1uAGRnJ_=+;r|MozP7`OB~?{b6-7m#%6I)1$FM~~U0huJVunf8_4nWJ zm+ihgeQ(_R+Fie0zeUM71t_8!dcqMAZ_WQ%Bp4p>9_M`bXRa?uou{jx%Q~loCICjs BkE#Fw literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/wnd/panel-corner.gif b/server/hu.user.theme.userdark/src/archive/web/zul/img/wnd/panel-corner.gif new file mode 100644 index 0000000000000000000000000000000000000000..a53fb3b4b39ce84d0975e3030473d64e910c13d6 GIT binary patch literal 1586 zcmajVX;Yd90s!Dwr5=&lC7V<;shiq1jc1J0I%>1WVCqCPG|6l`(aG4>OjBdLV$+Uw zGMQbC37BXa6I1cNAc7nssDKE9qJn^e)rg4~r@{-!C5ND4XZ8>5^ZCijzL@^S4FDDe zyiNhe)gV&^3IqbRTFqjyrl+U7ySuSitWa-}Y7G<)U$CK`(3`k2nw2rAk8jZHTzK+A;SSpaC1_!y5e6>NK1-V)iTVv#Djf}+=`l4b& zV;tYw?&|8I$yWMEWGso&OCpbN>Uv2O#-d_Q2QHcIEVZ$^f; zAn|_@76kyoet262TrT=egu6RedcIpu_$7yOow`b{l$h`FltWd>q;{EpzSg6HBD?3o`lQA4|)xR}`yn-ma~0 zY;Gx4YK>O6y`wjPMw5BhVzt>Fdrp_zv+wmC9PX#QcRmjee2ki`4Lug0FB<9JyY-Vyx27~-&xM+#^t%N~Y zV^(OyotKz{8{<_Da6`hRZt<#v!cQStLn=Ytv4roWESg5x_{pU%`|j)=m$yHSK|!x8tZ4{X6FY%k3%@M;U8Y+uxuJpQ^NNP zoH56a9DAwzGMDW%t`3)MEpW%(7Nwy6!z=GtHAg-YlfIWtaD8s8M$&zSH*x6mIE-5| z9?$Owf@77{kcgsYC;%x?K7gj`m9?;ov8sp1uNA2tohT%zP*Ih7zX~0VVzoh|>Wb8l zWBUo}Cy5Nbx;}X}R@0EOQlxpBzOC;FNQ@cf^C^6AQXGkWxG}UMtmS0RTk1Ss+ zF^{emlFW?tN~4*nL?!I9w9O^EWBPuQf0u1yv=72kU_bF=_Et(PT+cSiGI8KCT6jQ6 zqLmMcEVWLC#*nR3&@_`(0Lx0WO&`xKwavJvNVeIiUrjb)G&<2PI*lo{&&A@&c5x!p zWS1lh6CKhNMX6&xeTVE=_`BQWkikRF?#VMF%k~x#F_gVOkZI<G@_#iu6$R+CuGO2EGS{0TJjM04lxcRYl}UO60)qHu?v1J)ihJ|E+w9(|4oUJT zA4ZmYRCO_f9(6<7u1C|Dm9(#YnOnZEYq>R%1`WHKTm!VBle~Hyrrc{F;0L`RnYrsV z4hfTdrV&NC-)Cm+4ElCC;YWi)L-XVr0o=$t2R2a*^}sGovm7|&S?3P-mUHhMI#+K| z4_*0~8F*O2P5z-ri@Eb|UyrB0^O~5JcRs7|oc~}?afi26_>bxfL2kFj?+2hgKnQ{# zc+y%OitGuD6!C-4!~XMQSjKx$EC0xK>w^>0p5QdmYitQ`xqs6%Cq2@!fzw-L1 z;Fyx1l&avFo0y&&l$w}QS$HzlhJk@a-_yl0q~g|_JO0_Sp%Uy5iq$4}dj_bS<<%|X zOk(AIwC>rp=EWdm5an8Arb1op)B7>~J zu>Q%$m)F*u(bbK&D1ElJ`19rV{xd!PJ~nx_$O;)47y|k?=_HlP{r>Q2>i4+1w_lGo zCvyFld>XV@H-@U}#7SVP%*+IXKw=4gcg^R5=C*=T%G%VV1X~q&3iF7#fa+ureq<`|(#E zO=ecGD8n1xZ{Od!?M9OUYuWy9=gz<3E73f{z#wHj$yg)l-p<)N z<{4^y%x5ORRr(e*cmw-;(NXfYUP)xROwsY~3qn z*fU*u;hE?C_v^pE{r&u0-ISnTJGaOosRMx(#|@TluwG%r)88ZV@W!9c)}x>A-cRnC z-TDZ{&^!DU5M^7^L>NV5sBSDZ=Ae&D$-js*JjV}_y$IX2lMwapL?}t9ms4?S3j3^ HP6Hq)$A^8LV00000EC2ui00#hj0RRG? z41{Q@$NOA@Q#K~(jaX;MQxYM{EEY5DcC$lm#yA4_RNOA({cLT-B#=CczK?`cNh342xwS{ zNT}$?Xt(It*atZ&SveSaNttPR_{f=v*%=C|DOyVU>AAUTnmVf5%8DurI~#jzn_Iif HPyhfs!H!{i literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/wnd/panel-hl.png b/server/hu.user.theme.userdark/src/archive/web/zul/img/wnd/panel-hl.png new file mode 100644 index 0000000000000000000000000000000000000000..b8c8363a75832fe7ea0fae83c233531ef7dd7b16 GIT binary patch literal 167 zcmeAS@N?(olHy`uVBq!ia0y~yU|?rpV65g~V_;yAJ38?$0|SF(iEBhjaDG}zd16s2 zgJVj5QmTSyZen_BP-w( literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/wnd/panel-hm.gif b/server/hu.user.theme.userdark/src/archive/web/zul/img/wnd/panel-hm.gif new file mode 100644 index 0000000000000000000000000000000000000000..ce4962d9b185e2e12edd1b1a4c5cbb4b60769dc1 GIT binary patch literal 58 zcmZ?wbhEHbWMrsjY+zv6_V5)01B2pE76uT|0TCb>1}4Fl{*|ZS@-LpV0EGXEP)`@1$Zp*kU;Hq)$A^8LV00000EC2ui00#hj0RRG? zlnrsHn=77cM^?(9%~Rv}ZJIqtB}IinM02&8@c!rgFt!a(IfCsmOjK-^L#Eu(U{g!KA0000PbVXQnQ*UN; zcVTj606}DLVr3vnZDD6+Qe|Oed2z{QJOBUyAxT6*RCwBAWME(j-}C5I)35&wcmW$D h1A~j4SRFus0RZ7$23ax7lM)j$~<` zXsWJk>%MR-&vb3yc&_h!@BhG{a7Zi~kI1BQ$!t2G(5Q4uty-_xtai)odcWYXcuX#v z&*-#zZ4eaR@VIs;jK6uCK7Mva__cwzs&sy1Tr+zQ4f1!o$SH#>NH!2g}UO&d<=% z($mz{*4NnC+S}aS-rwNi;^XAy=I7|?>g(+7?(gvN^7Hid_V@Vt`uqI-{{H|23LHqV zpuvL(6DnNDu%W|;5F<*QNU@^Dix@L%+{m$`$B!WYLy8ocY^2GPC{wCj$+D%(moQ_> zoJq5$&6_xL>fFh*r_Y~2g9;r=w5ZXeNRzfKskEunr%fOt?uiw9b0}GD0cCg{Yh!ZPb%($`R z$B-jSo=my2<;$2e!z`@1v**vCLyI0wy0q!js8g$6&APSgmj(t9m`%I3?c2C>>)y?~ zx9{J;g9{%{ytwh>$dfBy&b+zv=g^}|pH98H_3PNPYv0bjyZ7(l!;2qJzP$PK=+moT z&%V9;_weJ(pHIKO{rmXy>)+46zyJRL1}NbFfCLt3;DHDxsGx!pu;Ji?5Jo8BgcMe2 z;e{AxsNsejcIe@UAciR7h$NP1;)y7xsN#w&w&>!EFvjQv0yNfW7|%vs_CYjcIxS;poS{ysHB!^>Zz!vs_Lq&w(9Duu*NFutdznbfC04Ts_U-2 z_Uh}ezy>Squ*4Q??6JrutL(DOHtX!cv(QE>?X=X=$P56uR;%r{+;;2jx8Q~=?zrTZ zYwo$|rmOC{?6&LfyYS+9ZMN~&Ywx}I=Bw|%{PyebzW@g;@W2EYZ1BMdV>)lb3^(lX z!w^R-@x&BYZ1KeyXRPtY9Cxhg!XAe#^2j8YZ1Tw{r>yeIEVu0P%P?aMa?CW>Z1c@H z=dAP2JooJL&p-z)w7WA8ZS>JdC$03-OgHWH(@;k(_0;^*HUPa;XRY&+coFK0&)whKG^6>rRN(*C`@d5WIO zZqJAJHZe;p&TWl7ARjP^{c*SBM4g1RuHpyhc!KNx{w?y#G(A59WHAzGNc&{-_*?4# z4KXR1NWviCpll!gfBtdJy>e=pQq3G_su$R@qKPnEU?f+lvBqj$+mv7RfAj9vU9rQ@KmGcd>wo-xwe8&h&!@MuTikHhh*&Y> OM8}H?4$p7~25SIIEK98b literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/wnd/wnd-hl.png b/server/hu.user.theme.userdark/src/archive/web/zul/img/wnd/wnd-hl.png new file mode 100644 index 0000000000000000000000000000000000000000..fb0287268da40061876216d92f904155fbfaf74c GIT binary patch literal 157 zcmeAS@N?(olHy`uVBq!ia0y~yU|?flVASDYV_;x-&~s=F0|SF(iEBhjaDG}zd16s2 zgJVj5QmTSyZen_BP-|4xtMNgNUv zIJiET?VhycTm6=uML&uZTLhdqP>A=(#S$3gcC&A)3{v1>U|?YIboFyt=akR{0Io|g AQ2+n{ literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/wnd/wnd-hm.gif b/server/hu.user.theme.userdark/src/archive/web/zul/img/wnd/wnd-hm.gif new file mode 100644 index 0000000000000000000000000000000000000000..9d9800f85320674a2a5b3d017e515ad88269dbb8 GIT binary patch literal 205 zcmZ?wbhEHbWMt4`Ji@@RK#eJPpqGFGkAcGTEV#KW9? zyF)?b=p+5kghh@zW(+49E+rIL%B@TUnyG59t|5ceEx{p$UaJ2EStn7 Np6$2(w!b2SH2{#cv6zBimVp8#IMp#=;gX~T8+RBG|8a4Nkif45o9utQ>PS~YgzP`OO8((; f?kGVg0wBNuXVWRPRO!l|00000NkvXXu0mjfX7WB2 literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/wnd/wnd-hr.gif b/server/hu.user.theme.userdark/src/archive/web/zul/img/wnd/wnd-hr.gif new file mode 100644 index 0000000000000000000000000000000000000000..0a7190e3ff702f08dac2e940fba8848c7e2e7fe1 GIT binary patch literal 162 zcmZ?wbhEHbWMj}_oXEhiV#SJM&)yz<`j&x#LGdRG0|@AV2#`DjQ}Gnhf)&$$#~4ra zW6M8k^qVhgzC_WJ%w@M%ZC(6o+8gWBhEb2recoHc>-}d!CfAlLVFaPrU>RP#b>_6I%n@f1S2wySd OgvO2+H#))@7_0#yB1_=_ literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/wnd/wnd-hr.png b/server/hu.user.theme.userdark/src/archive/web/zul/img/wnd/wnd-hr.png new file mode 100644 index 0000000000000000000000000000000000000000..24646adc76c23ed9a52603c7ab1697d97efc36bb GIT binary patch literal 162 zcmeAS@N?(olHy`uVBq!ia0y~yU|?flVASDYV_;x-&~s=F0|SF(iEBhjaDG}zd16s2 zgJVj5QmTSyZen_BP-W{>&^ViI{lEKL%NZCL7(8A5T-G@y GGywod6EYJ3 literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/wnd/wnd-icon.gif b/server/hu.user.theme.userdark/src/archive/web/zul/img/wnd/wnd-icon.gif new file mode 100644 index 0000000000000000000000000000000000000000..52eea061b5f367a44e046343ad2b20eca890f6c3 GIT binary patch literal 2676 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 literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/wnd/wnd-icon.png b/server/hu.user.theme.userdark/src/archive/web/zul/img/wnd/wnd-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..b4a36dcfbcf9cfd1c99373f66be147eca751cdf3 GIT binary patch literal 2375 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 literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/wnd/wnd-ol-hl.gif b/server/hu.user.theme.userdark/src/archive/web/zul/img/wnd/wnd-ol-hl.gif new file mode 100644 index 0000000000000000000000000000000000000000..3dcfd7cf492e764a638f73a70e2016e0096139dd GIT binary patch literal 320 zcmV-G0l)r7Nk%w1VFmz;0K@!_%x z#^&w8{Dgvu0zd~$ zDs_Nm*LySwfCLMFfeSJD{AsJ7~tApkqtIHGX? literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/wnd/wnd-ol-hl.png b/server/hu.user.theme.userdark/src/archive/web/zul/img/wnd/wnd-ol-hl.png new file mode 100644 index 0000000000000000000000000000000000000000..ee34703aedf254d311a5effc92269fdadba604a3 GIT binary patch literal 239 zcmVtFbqYLR$S42oXcrE zIzrJ_gj|IDYNX(y34|VA^Ft4X$3!$O>o%uCw+aNRUoZ$9H4qVCIn}6$CV~bC0hVs? zz#^?KFK8mS1BYpX+C^1g{(izgjsph{960FRmQ*jXn@m-T7->{>hb@XfML~z-KON3y pWVxnMy9Tb?2}LFUACKS^U;q`SD!>gZHRS*R002ovPDHLkV1nq+RXzX! literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/wnd/wnd-ol-hm.gif b/server/hu.user.theme.userdark/src/archive/web/zul/img/wnd/wnd-ol-hm.gif new file mode 100644 index 0000000000000000000000000000000000000000..bc1c673d65ab31ddbb9f26e2f45bd531634600e3 GIT binary patch literal 180 zcmZ?wbhEHbWMt@JIKsfN|LL1OkKb&6^yvX noU@6;@Bg0z3ko>id}ZlydE_?Pkcmy4vA}{S;D(MC3xhQPnP)>H literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/wnd/wnd-ol-hm.png b/server/hu.user.theme.userdark/src/archive/web/zul/img/wnd/wnd-ol-hm.png new file mode 100644 index 0000000000000000000000000000000000000000..47e17a8cd4564c3bdc01e253c1237f4d66081b17 GIT binary patch literal 166 zcmV;X09pTuP)V}iT|hsHZg3(Kf>I9s1jh-UtHY(gEvJW5dZ-O0604z Ua&O;IdjJ3c07*qoM6N<$f^VfXJ^%m! literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/wnd/wnd-ol-hr.gif b/server/hu.user.theme.userdark/src/archive/web/zul/img/wnd/wnd-ol-hr.gif new file mode 100644 index 0000000000000000000000000000000000000000..43b591e94a148753688fc089e431815483329535 GIT binary patch literal 482 zcmZ?wbhEHbWMk-MxXQq=>+$Oyk6!P7{CfY>w=-tU*!Sek%$YNHJbJbJ@tXrr-)?{O zYR}_02cEp%|M>O3$FC1ReY5w`t2uM#%$hZ8@#4h`7A%-QfBw;DZ|BaPJA3x*B}KeOEt@xQ-qNK@4?cNw2HwzaoT)uqyo=30tK6$hA(d+FG zU#(cN;@Gpd+aA6;`1CCUSwQh83s|2Hhy?kGf$jf+X&bf%@pc|d{J0}Tt=0F1@X0xD zE6=SmJ3TdTZ>&y*j$ZuvYhSLf;S(4B(6ZEI1;38WZ-ytDKe+iN)tlA%g8P=tzi{dN#mm>PvD~(2dq56`LHef;#o^Cu6Uy?$}y z>f;Yr-k&`F_4JYB2M$W?-XpO+=VI5@u7p*gYr`fQxt92)x;L#>-sy=7u?(lb4;Ip`U+iO5|lv0S0RTf4ArS literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/wnd/wnd-ol-hr.png b/server/hu.user.theme.userdark/src/archive/web/zul/img/wnd/wnd-ol-hr.png new file mode 100644 index 0000000000000000000000000000000000000000..be95fe985fb00428be6b81cb7c95333ead8f1f09 GIT binary patch literal 235 zcmVR9%qEeT&ATHauOs+5D5kXaf6M{{hr&t-61oH-%CwH_!$O+p2~rxD{=b8D2xe?OIXA l>CW&ea%&SLXaX()1^}2lEzw2E1&ROw002ovPDHLkV1g8(QQH6j literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/wnd/wnd-pop-corner.gif b/server/hu.user.theme.userdark/src/archive/web/zul/img/wnd/wnd-pop-corner.gif new file mode 100644 index 0000000000000000000000000000000000000000..8111efa5e365710cb6e76cedda6330412b2678c3 GIT binary patch literal 2115 zcmeIt2~U#;0D$2SL?F08clb z1h&;MUproXaSGjD%PMraMTus$*RctRdlO~o4$|a%|A&$#RtK3|iOe#y3+k-@Sc58b zyFJm_Fij4v2`UfzK>5@d*%80o^A{gyWPUo&E|}KzxdS^*xy`0EFVa&56Xn75mgU|j z8p$%7-nue~J7#W=>7uTV)PzM1t2yW7qY9YgP}||3Nu5tiQqdiq{K616((X!onYHyp4=) z*eH&EEZ!i*?6E{l&M-y}9WyVAmo(IqC=yB&O(JQe zjzezJrq0=TX>->mMcUH0BayZ;jNN6_QL6-58|c(1Yv=e%WgWZ#cX{Vbc!K=Hd~Bnf zw)9vkr}J~%6fp}fKLSsLmdqooaiz&8^QF@ zaD3(xHIx3rCe73(olL_;ns{n?*Q}GYA5q?j0>B~^F*F?-=(#-;7Lm05DKf5kdp0^v zzC9O{>$x+3pOCck8B1>7SxBVIcNSBbp1P$+b4j}8C&Fgkm!~>Nu3N#Gc zhdO?)_mO^`kaDyuBDWsx$>>{0`%0!abfBF}fe!V;R_N$Jw*^4}j0l*Z7>2e=oGFHA zXbm!qFDf(Oc%qRrYRD`~nQ6lz8vB7mC(@N!j<71zK-92BX+ie!3sq(j;ILJX@;L%u z1&c$C*e)n@{5e%8(!de>J!LKuRt<-8QKP4ARe2~(wFLnjbsB~nnmZzaGSrw`la}l1IK-PR4;iC0Yf+f=Q^x<^@LMnuLGHv_f)TO zuv$kGGUC;0SbBkNPbYU*{2rW=Acki@P{=UTG}$ojo<-M~_d(TzEk-wwe+ULpn!babhoO z-tq7xA2NC}{!4op;7tYqPgh{ vnhHIKd|AhGM@(8892`>FPnrd{MvA?t zdLbB^;dl1)jPF|i-s^8NnboryWFazeh}G%;KmQHSHTf@>Ux%H1d$ux)8Cjlzf#Hg4 z@t^-c&Lz}7kE;4?wYmGbk?*T5AZH?j6|2?0uU}qnb^6VvsAZW;JgSi;85kHEHhFHJ zY%>4<^U^Rh8HN?JY-Ch^+h4Mr`*h7;L3G&#IhSPqz5lj(;#Ed8DQ1T1-Bf2OlUe#WC&*YG~l zD{omXn&^Sq>r4N>@{YByjh0U}kxXCcu^LT9!}R&D9^d~Q;~7+Iaq8pl^X&UiZQ(;x z6QONv`*ZTmyKz;K8keomBopG)r=L%c63txVg<|I_RL&FKHOLE000DZQchFm*5>Aj&LZ0Y0025kL_t(| zUhU8^3IHJtMA1*q;BG8Ky#F1YBM5?prg;3Rhc5>`lV5y?1s(1tSb7{$ycfVEE6V1M)X0PcU$3 yGO%*Ucx+g3fPtM^Bj&`0g@@Y(l)dJ7Y+Q7-Tf#W&&WVkSkM}dOF>r7&SOWlBz8+Kn literal 0 HcmV?d00001 diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/img/wnd/wnd-pop-hm.png b/server/hu.user.theme.userdark/src/archive/web/zul/img/wnd/wnd-pop-hm.png new file mode 100644 index 0000000000000000000000000000000000000000..f21703d09b1a668d40bacf2999c66b6a049bcecc GIT binary patch literal 130 zcmV-|0Db?7P);Jdj|IzCI$>#qW(4SiX000DZQchFm*5>Aj&LZ0Y002QrL_t(| zUhU954FDhvgwactTq*$vNT>uPAOYuefSoY#lXQ5w@k +<%@ taglib uri="http://www.zkoss.org/dsp/zk/core" prefix="z" %> +<%@ taglib uri="http://www.zkoss.org/dsp/web/theme" prefix="t" %> + +// Core variables and mixins +@import "_zkvariables.less"; // variables needed for ZK +@import "_zkmixins.less"; \ No newline at end of file diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/less/_reset.less b/server/hu.user.theme.userdark/src/archive/web/zul/less/_reset.less new file mode 100644 index 00000000..cc10a0a7 --- /dev/null +++ b/server/hu.user.theme.userdark/src/archive/web/zul/less/_reset.less @@ -0,0 +1,221 @@ +// +// Reset CSS +// Adapted from http://github.com/necolas/normalize.css +// -------------------------------------------------- + + +// Display in IE6-9 and FF3 +// ------------------------- + +article, +aside, +details, +figcaption, +figure, +footer, +header, +hgroup, +nav, +section { + display: block; +} + +// Display block in IE6-9 and FF3 +// ------------------------- + +audio, +canvas, +video { + display: inline-block; + *display: inline; + *zoom: 1; +} + +// Prevents modern browsers from displaying 'audio' without controls +// ------------------------- + +audio:not([controls]) { + display: none; +} + +// Base settings +// ------------------------- + +html { + font-size: 100%; + -webkit-text-size-adjust: 100%; + -ms-text-size-adjust: 100%; +} +// Focus states +a:focus { + outline: none; + // Disable for Potix on 5/29/2013 + //.tab-focus(); +} +// Hover & Active +a:hover, +a:active { + outline: 0; +} + +// Prevents sub and sup affecting line-height in all browsers +// ------------------------- + +sub, +sup { + position: relative; + font-size: 75%; + line-height: 0; + vertical-align: baseline; +} +sup { + top: -0.5em; +} +sub { + bottom: -0.25em; +} + +// Img border in a's and image quality +// ------------------------- + +img { + /* Responsive images (ensure images don't scale beyond their parents) */ + + // Potix: this style will make img invisible in ie8 + /* max-width: 100%; Part 1: Set a maxium relative to the parent */ + width: auto\9; /* IE7-8 need help adjusting responsive images */ + height: auto; /* Part 2: Scale the height according to the width, otherwise you get stretching */ + + vertical-align: middle; + border: 0; + -ms-interpolation-mode: bicubic; +} + +// Prevent max-width from affecting Google Maps +#map_canvas img, +.google-maps img { + max-width: none; +} + +// Forms +// ------------------------- + +// Font size in all browsers, margin changes, misc consistency +button, +input, +select, +textarea { + margin: 0; + font-size: 100%; + vertical-align: middle; +} +button, +input { + *overflow: visible; // Inner spacing ie IE6/7 + line-height: normal; // FF3/4 have !important on line-height in UA stylesheet +} +button::-moz-focus-inner, +input::-moz-focus-inner { // Inner padding and border oddities in FF3/4 + padding: 0; + border: 0; +} +button, +html input[type="button"], // Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio` and `video` controls. +input[type="reset"], +input[type="submit"] { + -webkit-appearance: button; // Corrects inability to style clickable `input` types in iOS. + cursor: pointer; // Improves usability and consistency of cursor style between image-type `input` and others. +} +label, +select, +button, +input[type="button"], +input[type="reset"], +input[type="submit"], +input[type="radio"], +input[type="checkbox"] { + cursor: pointer; // Improves usability and consistency of cursor style between image-type `input` and others. +} +input[type="search"] { // Appearance in Safari/Chrome + // Potix: using zk mixins + //.box-sizing(content-box); + .applyCSS3('box-sizing', 'content-box'); + -webkit-appearance: textfield; +} +input[type="search"]::-webkit-search-decoration, +input[type="search"]::-webkit-search-cancel-button { + -webkit-appearance: none; // Inner-padding issues in Chrome OSX, Safari 5 +} +textarea { + overflow: auto; // Remove vertical scrollbar in IE6-9 + vertical-align: top; // Readability and alignment cross-browser +} + + +// Printing +// ------------------------- +// Source: https://github.com/h5bp/html5-boilerplate/blob/master/css/main.css + +@media print { + + * { + text-shadow: none !important; + box-shadow: none !important; + } + + a, + a:visited { + text-decoration: underline; + } + + a[href]:after { + content: " (" attr(href) ")"; + } + + abbr[title]:after { + content: " (" attr(title) ")"; + } + + // Don't show links for images, or javascript/internal links + .ir a:after, + a[href^="javascript:"]:after, + a[href^="#"]:after { + content: ""; + } + + pre, + blockquote { + border: 1px solid #999; + page-break-inside: avoid; + } + + thead { + display: table-header-group; // h5bp.com/t + } + + tr, + img { + page-break-inside: avoid; + } + + img { + // Potix: this style will make img invisible in ie8 + // max-width: 100% !important; + } + + @page { + margin: 0.5cm; + } + + p, + h2, + h3 { + orphans: 3; + widows: 3; + } + + h2, + h3 { + page-break-after: avoid; + } +} diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/less/_zkmixins.less b/server/hu.user.theme.userdark/src/archive/web/zul/less/_zkmixins.less new file mode 100644 index 00000000..50359de0 --- /dev/null +++ b/server/hu.user.theme.userdark/src/archive/web/zul/less/_zkmixins.less @@ -0,0 +1,321 @@ +// ZK Mixins Utility + +// EL Function +// -------------------------------------------- + +//--------------------------------------------- +// web/core.dsp.tld +//--------------------------------------------- +.encodeURL(@property, @url, @rest...) when (@property = background) { + background: url(${c:encodeURL('@{url}')}) @rest; +} +.encodeURL(@property, @url, @rest...) when (@property = background-image) { + background-image: url(${c:encodeURL('@{url}')}); +} +.encodeThemeURL(@property, @url, @rest...) when (@property = background) { + background: url(${c:encodeThemeURL('@{url}')}) @rest; +} +.encodeThemeURL(@property, @url, @rest...) when (@property = background-image) { + background-image: url(${c:encodeThemeURL('@{url}')}); +} +// only tablet.less uses this, no need render css for old IE +.encodeURL-verGradient(@url, @start, @end) { + background: url(${c:encodeURL('@{url}')}); + background: url(${c:encodeURL('@{url}')}), -moz-linear-gradient(top, @start 0%, @end 100%); /* FF3.6+ */ + background: url(${c:encodeURL('@{url}')}), -webkit-gradient(linear, left top, left bottom, color-stop(0%, @start),color-stop(100%, @end)); /* Chrome,Safari4+ */ + background: url(${c:encodeURL('@{url}')}), -webkit-linear-gradient(top, @start 0%, @end 100%); /* Chrome10+,Safari5.1+ */ + background: url(${c:encodeURL('@{url}')}), -o-linear-gradient(top, @start 0%, @end 100%); /* Opera 11.10+ */ + background: url(${c:encodeURL('@{url}')}), -ms-linear-gradient(top, @start 0%, @end 100%); /* IE10+ */ + background: url(${c:encodeURL('@{url}')}), linear-gradient(to bottom, @start 0%, @end 100%); /* W3C */ +} +//--------------------------------------------- +// theme.dsp.tld +//--------------------------------------------- +// gradient +.gradient(@direction, @value) { + // can be used directly for all except old webkit + @valueList: ~`(function(a){return a.replace(/;/g, ',')})(@{value})`; + @fallbackColor: ~`(function(a){return a.split(';')[0].trim().split(/\s(\d+%)$/g)[0]})(@{value})`; + // for old webkit + @valuesWebkit: ~`(function(a){var result='';var b=a.split(';');b.forEach(function(c){var d=c.trim().split(/\s(\d+%)$/g);result+='color-stop(' + d[1] + ',' + d[0] + '),';});return result.slice(0, -1)})(@{value})`; + // for ie9, color stop is the same in all gradient direction, only prefix/suffix are different + @svgContent: ~`(function(a){var result='';var b=a.split(';');b.forEach(function(c){var d=c.trim().split(/\s(\d+%)$/g);result+='';});return result})(@{value})`; + .gradient-ver(); + .gradient-hor(); + .gradient-diagm(); + .gradient-diagp(); + .gradient-rad(); +} +.gradient-ver() when (@direction = 'ver') { + background: @fallbackColor; /* Old browsers */ + @svgPrefix: ~''; + @svgSuffix: ~''; + @svg: e('@{svgPrefix}@{svgContent}@{svgSuffix}'); + .base64DataUriBackground(@svg); /* IE9 */ + background: -moz-linear-gradient(top, @valueList); /* FF3.6+ */ + background: -webkit-gradient(linear, left top, left bottom, @valuesWebkit); /* Chrome,Safari4+ */ + background: -webkit-linear-gradient(top, @valueList); /* Chrome10+,Safari5.1+ */ + background: -o-linear-gradient(top, @valueList); /* Opera 11.10+ */ + background: -ms-linear-gradient(top, @valueList); /* IE10+ */ + background: linear-gradient(to bottom, @valueList); /* W3C */ +} + +.gradient-hor() when (@direction = 'hor') { + background: @fallbackColor; /* Old browsers */ + @svgPrefix: ~''; + @svgSuffix: ~''; + @svg: e('@{svgPrefix}@{svgContent}@{svgSuffix}'); + .base64DataUriBackground(@svg); /* IE9 */ + background: -moz-linear-gradient(left, @valueList); /* FF3.6+ */ + background: -webkit-gradient(linear, left top, right top, @valuesWebkit); /* Chrome,Safari4+ */ + background: -webkit-linear-gradient(left, @valueList); /* Chrome10+,Safari5.1+ */ + background: -o-linear-gradient(left, @valueList); /* Opera 11.10+ */ + background: -ms-linear-gradient(left, @valueList); /* IE10+ */ + background: linear-gradient(to right, @valueList); /* W3C */ +} +.gradient-diagm() when (@direction = 'diag-') { + background: @fallbackColor; /* Old browsers */ + @svgPrefix: ~''; + @svgSuffix: ~''; + @svg: e('@{svgPrefix}@{svgContent}@{svgSuffix}'); + .base64DataUriBackground(@svg); /* IE9 */ + background: -moz-linear-gradient(-45deg, @valueList); /* FF3.6+ */ + background: -webkit-gradient(linear, left top, right bottom, @valuesWebkit); /* Chrome,Safari4+ */ + background: -webkit-linear-gradient(-45deg, @valueList); /* Chrome10+,Safari5.1+ */ + background: -o-linear-gradient(-45deg, @valueList); /* Opera 11.10+ */ + background: -ms-linear-gradient(-45deg, @valueList); /* IE10+ */ + background: linear-gradient(135deg, @valueList); /* W3C */ +} +.gradient-diagp() when (@direction = 'diag+') { + background: @fallbackColor; /* Old browsers */ + @svgPrefix: ~''; + @svgSuffix: ~''; + @svg: e('@{svgPrefix}@{svgContent}@{svgSuffix}'); + .base64DataUriBackground(@svg); /* IE9 */ + background: -moz-linear-gradient(45deg, @valueList); /* FF3.6+ */ + background: -webkit-gradient(linear, left bottom, right top, @valuesWebkit); /* Chrome,Safari4+ */ + background: -webkit-linear-gradient(45deg, @valueList); /* Chrome10+,Safari5.1+ */ + background: -o-linear-gradient(45deg, @valueList); /* Opera 11.10+ */ + background: -ms-linear-gradient(45deg, @valueList); /* IE10+ */ + background: linear-gradient(45deg, @valueList); /* W3C */ +} +.gradient-rad() when (@direction = 'rad') { + background: @fallbackColor; /* Old browsers */ + @svgPrefix: ~''; + @svgSuffix: ~''; + @svg: e('@{svgPrefix}@{svgContent}@{svgSuffix}'); + .base64DataUriBackground(@svg); /* IE9 */ + background: -moz-radial-gradient(center, ellipse cover, @valueList); /* FF3.6+ */ + background: -webkit-gradient(radial, center center, 0px, center center, 100%, @valuesWebkit); /* Chrome,Safari4+ */ + background: -webkit-radial-gradient(center, ellipse cover, @valueList); /* Chrome10+,Safari5.1+ */ + background: -o-radial-gradient(center, ellipse cover, @valueList); /* Opera 11.10+ */ + background: -ms-radial-gradient(center, ellipse cover, @valueList); /* IE10+ */ + background: radial-gradient(ellipse at center, @valueList); /* W3C */ +} + +// box layout +.boxOrientHor() { + display: -webkit-box; + display: -moz-box; + display: box; + + -webkit-box-orient: horizontal; + -moz-box-orient: horizontal; + -o-box-orient: horizontal; + -ms-box-orient: horizontal; + box-orient: horizontal; +} +.boxOrientHorFlex() { + display: -webkit-box; + display: -moz-box; + display: box; + + -webkit-box-orient: horizontal; + -moz-box-orient: horizontal; + -o-box-orient: horizontal; + -ms-box-orient: horizontal; + box-orient: horizontal; + + -webkit-box-flex: 1; + -moz-box-flex: 1; + -o-box-flex: 1; + -ms-box-flex: 1; + box-flex: 1; +} +// box-shadow +.boxShadow(@value) when (isstring(@value)) { + -webkit-box-shadow: e(@value); + -moz-box-shadow: e(@value); + -o-box-shadow: e(@value); + -ms-box-shadow: e(@value); + box-shadow: e(@value); +} +.boxShadow(@value) when not (isstring(@value)) { + -webkit-box-shadow: @value; + -moz-box-shadow: @value; + -o-box-shadow: @value; + -ms-box-shadow: @value; + box-shadow: @value; +} +// border-radius +.borderRadius(@size) when (isstring(@size)) { + -webkit-border-radius: e(@size); + -moz-border-radius: e(@size); + -o-border-radius: e(@size); + -ms-border-radius: e(@size); + border-radius: e(@size); +} +.borderRadius(@size) when not (isstring(@size)) { + -webkit-border-radius: @size; + -moz-border-radius: @size; + -o-border-radius: @size; + -ms-border-radius: @size; + border-radius: @size; +} +// transform +.transform(@value) when (isstring(@value)) { + -webkit-transform: e(@value); + -moz-transform: e(@value); + -o-transform: e(@value); + -ms-transform: e(@value); + transform: e(@value) +} +.transform(@value) when not (isstring(@value)) { + -webkit-transform: @value; + -moz-transform: @value; + -o-transform: @value; + -ms-transform: @value; + transform: @value +} +// CSS3 +.applyCSS3(@key, @value) { + @ekey: e(@key); + -webkit-@{ekey}: e(@value); + -moz-@{ekey}: e(@value); + -o-@{ekey}: e(@value); + -ms-@{ekey}: e(@value); + @{ekey}: e(@value) +} + +//--------------------------------------------- +// Other helpful utilities +//--------------------------------------------- +// gradient utility +.horGradient(@start, @end) when (@start = @end) { + background: @start; +} +.horGradient(@start, @end) when not (@start = @end) { + background: @start; /* Old browsers */ + @svg: ~''; + .base64DataUriBackground(@svg); /* IE9 */ + background: -moz-linear-gradient(left, @start 0%, @end 100%); /* FF3.6+ */ + background: -webkit-gradient(linear, left top, right top, color-stop(0%,@start), color-stop(100%, @end)); /* Chrome,Safari4+ */ + background: -webkit-linear-gradient(left, @start 0%, @end 100%); /* Chrome10+,Safari5.1+ */ + background: -o-linear-gradient(left, @start 0%, @end 100%); /* Opera 11.10+ */ + background: -ms-linear-gradient(left, @start 0%, @end 100%); /* IE10+ */ + background: linear-gradient(to right, @start 0%, @end 100%); /* W3C */ +} +.verGradient(@start, @end) when (@start = @end) { + background: @start; +} +.verGradient(@start, @end) when not (@start = @end) { + background: @start; /* Old browsers */ + @svg: ~''; + .base64DataUriBackground(@svg); /* IE9 */ + background: -moz-linear-gradient(top, @start 0%, @end 100%); /* FF3.6+ */ + background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, @start),color-stop(100%, @end)); /* Chrome,Safari4+ */ + background: -webkit-linear-gradient(top, @start 0%, @end 100%); /* Chrome10+,Safari5.1+ */ + background: -o-linear-gradient(top, @start 0%, @end 100%); /* Opera 11.10+ */ + background: -ms-linear-gradient(top, @start 0%, @end 100%); /* IE10+ */ + background: linear-gradient(to bottom, @start 0%, @end 100%); /* W3C */ +} +.base64DataUriBackground(@svgToEncode, @type: ~"image/svg+xml") { + @dataUriPrefix: ~"url(data:@{type};base64,"; + @dataUriSuffix: ~")"; + @b64DataUri: ~`(function(a,b,c){function e(a){a=a.replace(/\r\n/g,'\n');var b='';for(var c=0;c127&&d<2048){b+=String.fromCharCode(d>>6|192);b+=String.fromCharCode(d&63|128)}else{b+=String.fromCharCode(d>>12|224);b+=String.fromCharCode(d>>6&63|128);b+=String.fromCharCode(d&63|128)}}return b}function f(a){var b='';var c,f,g,h,i,j,l;var m=0;a=e(a);while(m>2;i=(c&3)<<4|f>>4;j=(f&15)<<2|g>>6;l=g&63;if(isNaN(f)){j=l=64}else if(isNaN(g)){l=64}b=b+d.charAt(h)+d.charAt(i)+d.charAt(j)+d.charAt(l)}return b}var d='ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=';return a+f(b)+c})('@{dataUriPrefix}','@{svgToEncode}','@{dataUriSuffix}')`; + background: @b64DataUri; +} +.gradientFallback(@start, @end) { + background: average(@start, @end); +} +.resetGradient() { + background: none; + filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); +} + +// border-radius utility +.topBorderRadius(@size) { + -webkit-border-radius: @size @size 0 0; + -moz-border-radius: @size @size 0 0; + -o-border-radius: @size @size 0 0; + -ms-border-radius: @size @size 0 0; + border-radius: @size @size 0 0; +} +.rightBorderRadius(@size) { + -webkit-border-radius: 0 @size @size 0; + -moz-border-radius: 0 @size @size 0; + -o-border-radius: 0 @size @size 0; + -ms-border-radius: 0 @size @size 0; + border-radius: 0 @size @size 0; +} +.bottomBorderRadius(@size) { + -webkit-border-radius: 0 0 @size @size; + -moz-border-radius: 0 0 @size @size; + -o-border-radius: 0 0 @size @size; + -ms-border-radius: 0 0 @size @size; + border-radius: 0 0 @size @size; +} +.leftBorderRadius(@size) { + -webkit-border-radius: @size 0 0 @size; + -moz-border-radius: @size 0 0 @size; + -o-border-radius: @size 0 0 @size; + -ms-border-radius: @size 0 0 @size; + border-radius: @size 0 0 @size; +} + +// opacity utility +.opacity(@opacity) { + opacity: @opacity; + @opacity100: @opacity * 100; + filter: ~'alpha(opacity=@{opacity100});'; +} + +// icon font utility +.baseIconFont() { + display: inline-block; + font-family: FontAwesome; + font-style: normal; + font-weight: normal; + font-size: inherit; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + text-rendering: auto; // optimizelegibility throws things off #1094 + transform: translate(0, 0); // ensures no half-pixel rendering in firefox +} + +// other utility +.size(@width, @height) { + width: @width; + height: @height; +} +.displaySize(@display, @width, @height) { + display: @display; + .size(@width, @height); +} +.fontStyle(@family, @size, @weight, @color) { + font-family: @family; + font-size: @size; + font-weight: @weight; + font-style: normal; + color: @color; +} +.fontStyle(@family, @size, @weight) { + font-family: @family; + font-size: @size; + font-weight: @weight; + font-style: normal; +} +.iconFontStyle(@size, @color) { + font-size: @size; + color: @color; +} diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/less/_zkvariables.less b/server/hu.user.theme.userdark/src/archive/web/zul/less/_zkvariables.less new file mode 100644 index 00000000..03ecfa9d --- /dev/null +++ b/server/hu.user.theme.userdark/src/archive/web/zul/less/_zkvariables.less @@ -0,0 +1,300 @@ +// Global Variables +// ------------------------------------- +// Typography +// ------------------------------------- +@baseFontSize: 14px; +@baseTitleFontFamily: Verdana; +@baseContentFontFamily: Verdana; +@baseLineHeight: 14px; + +// Component height +@baseHeight: 8px; +@baseIconHeight: @baseHeight * 2; // 16px +@baseButtonHeight: @baseHeight * 3; // 24px +@baseBarHeight: @baseHeight * 4; // 32px +@baseTitleHeight: @baseHeight * 5; // 40px + +// Component width +@baseWidth: 8px; +@baseIconWidth: @baseWidth * 2; // 16px +@baseButtonWidth: @baseWidth * 3; // 24px +@baseBarWidth: @baseWidth * 4; // 32px + +// ------------------------------------- +// Component sizing +// ------------------------------------- +// Based on 14px font-size and 20px line-height +@fontSizeXLarge: ceil(@baseFontSize * 1.25); // 18px +@fontSizeLarge: floor(@baseFontSize * 1.15); // 16px +@fontSizeMedium: ceil(@baseFontSize * 0.85); // 12px +@fontSizeSmall: floor(@baseFontSize * 0.8); // 11px +@fontSizeXSmall: ceil(@baseFontSize * 0.7); // 10px + +@baseBorderRadius: 4px; +@borderRadiusLarge: 6px; +@borderRadiusSmall: 3px; + +@basePopupZIndex: 88000; + +// ------------------------------------- +// Component Basic Coloring for userdark (all gray colors are changed to blue) +// ------------------------------------- +// Font color +@baseTextColor: #e3e3e3; +@textColorGray: #e3e3e3; +@textColorGrayDark: #e3e3e3; +@textColorGrayLight: #e3e3e3; +@textColorBlue: #e3e3e3; +@textColorGreen: #e3e3e3; +@textColorOrange: #e3e3e3; + +// Border color +@baseBorderColor: #1d1d1d; + +// Background color +@baseBackgroundColor: #303030; +//@baseBackgroundColor: red; + +// Gradient background +@baseGradientStart: @baseBackgroundColor; +@baseGradientEnd: @baseBackgroundColor; + +// ------------------------------------- +// Icon font color (used for font-awesome) +// ------------------------------------- +@iconColor: #ffffff; +@iconHoverColor: #ffffff; +@iconDisabledColor: #AAAAAA; + +// ------------------------------------- +// Button (used for button, combobutton) +// ------------------------------------- +@buttonBorderColor: @baseBorderColor; +@buttonGradientStart: #1c1c1c; +@buttonGradientEnd: #1c1c1c; + +// ------------------------------------- +// Input (used for textbox, intbox, spinner, ...) +// ------------------------------------- +@inputBorderColor: @baseBorderColor; +@inputBackgroundColor: #ffffff; + +// ------------------------------------- +// Mesh Table (used for grid, listbox, tree, biglistbox) +// ------------------------------------- +@meshTitleBorderColor: @baseBorderColor; +@meshContentBorderColor: @baseBorderColor; +@meshBackgroundColor: transparent; +@meshStripeBackgroundColor: #1d1d1d; +@meshFootBackgroundColor: #FAFAFA; +//grid fejlec +@meshTitleHoverStart: #000000; +@meshTitleHoverEnd: #000000; +@meshContentHoverStart: transparent; +@meshContentHoverEnd: transparent; +@meshContentFocusStart: #82B1C7; +@meshContentFocusEnd: #82B1C7; +@meshAutoPagingRowHeight: 32px; + +// ------------------------------------- +// Component State +// ------------------------------------- +// Active +@activeColor: @baseTextColor; +@activeBorderColor: @baseBorderColor; +@activeBackgroundColor: red;//#86E2F9; +@activeGradientStart: #C3F5FE; +@activeGradientEnd: #86E2F9; + +// Focus +@focusColor: @baseTextColor; +@focusBorderColor: #00B9FF; +@focusBackgroundColor: @baseGradientEnd; +@focusGradientStart: @baseGradientStart; +@focusGradientEnd: @baseGradientEnd; + +// Hover +@hoverColor: #FFFFFF; +@hoverBorderColor: #131313; +@hoverBackgroundColor: transparent; +@hoverGradientStart: #000000; +@hoverGradientEnd: #000000; + +// Disabled +@disabledColor: #AAAAAA; +@disabledBackgroundColor: #F0F0F0; +@disabledOpacity: 0.6; + +// Invalid +@invalidBorderColor: #DD7777; + +// Read-only +@readonlyBorderColor: #E6E6E6; +@readonlyBackgroundColor: #FAFAFA; + +// Selected (used on listbox, tree, comboitem) +@selectedColor: #F1F8E9; +@selectedBorderColor: @baseBorderColor; +@selectedBackgroundColor: darken(@hoverBackgroundColor, 5%); +@selectedGradientStart: #3E697C; +@selectedGradientEnd: #3E697C; + +// Selected Hover (used on listbox, tree, comboitem) +@selectedHoverColor: #FFFFFF; +@selectedHoverBorderColor: @baseBorderColor; +@selectedHoverBackgroundColor: darken(@selectedGradientEnd, 3%); +@selectedHoverGradientStart: #548DA7; +@selectedHoverGradientEnd: #548DA7; + +// Selected Focus (used on listbox, tree, comboitem) +@selectedFocusColor: @selectedColor; +@selectedFocusBorderColor: @selectedBorderColor; +@selectedFocusBackgroundColor: @selectedBackgroundColor; +@selectedFocusGradientStart: #315463; +@selectedFocusGradientEnd: #315463; + +// Checked (used on menuitem, listbox, tree, toolbarbutton) +@checkedColor: #000000; +@checkedBorderColor: #8E8F8F; +@checkedBackgroundColor: #000000; +@checkedGradientStart: #000000; +@checkedGradientEnd: #000000; + +// Collapsed (used on Borderlayout) +@collapsedBorderColor: @baseBorderColor; +@collapsedBackgroundColor: @baseBackgroundColor; + +// ------------------------------------- +// Component independent variables +// ------------------------------------- +// mask and loading +@maskBackgroundColor: #E0E1E3; +@loadingBackgroundColor: #1d1d1d; + +// scrollbar +@scrollbarWidth: 16px; +@scrollbarHeight: 16px; +@scrollbarBorderColor: #838383; +@scrollbarBackgroundColor: #DDDDDD; +@scrollbarGradientStart: #FFFFFF; +@scrollbarGradientEnd: #CFCFCF; + +// drag and drop +@dragColor: #FFFFFF; +@dragBackgroundColor: #E0EAF0; +@dragHoverBackgroundColor: #ADD2FF; +@dragAllowBorderColor: #11AA33; +@dragAllowBackgroundColor: #11AA33; +@dragDisAllowBorderColor: #C13634; +@dragDisAllowBackgroundColor: #C13634; + +// splitter (hbox, vbox, borderlayout) +@splitterSize: 8px; +@splitterGradientStart: #1c1c1c; +@splitterGradientEnd: #1c1c1c; + +// calendar +@calendarTitleColor: @textColorGrayLight; +@calendarTitleHoverColor: @textColorGrayLight; +@calendarCellColor: @textColorGrayLight; +@calendarSelectedColor: #FFFFFF; +@calendarSelectedHoverColor: #FFFFFF; +@weekendColor: @textColorOrange; +@weekendBackgroundColor: #F2F2F2; +@weekColor: @textColorGrayLight; +@weekofyearColor: #FFFFFF; +@weekofyearBackgroundColor: #636363; + +// popup +@popupBorderColor: @baseBorderColor; +@popupBackgroundColor: @baseBackgroundColor; +@popupGradientStart: @baseBackgroundColor; +@popupGradientEnd: @baseBackgroundColor; + +// group (group, listgroup) +@groupGradientStart: #E7F6FD; +@groupGradientEnd: #C6E9FA; + +// paging +@pagingColor: @textColorBlue; +@pagingSelectedColor: @textColorGrayDark; +@pagingBorderColor: @baseBorderColor; +@pagingActiveBorderColor: #A9A9A9; +@pagingBackgroundColor: @baseBackgroundColor; +@pagingSelectedBackgroundColor:#E6E6E6; + +// slider +@sliderBorderColor: @baseBorderColor; +@sliderActiveBorderColor: #838383; + +// errorbox (input constraint) +@errorboxColor: #990000; +@errorboxBorderColor: #990000; +@errorboxBackgroundColor: #FFEEEE; + +// notification +@notificationInfoColor: rgba(33, 155, 166, 0.88); +@notificationWarningColor: rgba(234, 67, 23, 0.88); +@notificationErrorColor: rgba(190, 0, 5, 0.88); +@notificationArrowColor: rgba(51, 51, 51, 0.9); +@notificationInfoColorIE8: rgb(33, 155, 166); +@notificationWarningColorIE8: rgb(234, 67, 23); +@notificationErrorColorIE8: rgb(190, 0, 5); +@notificationArrowColorIE8: rgb(51, 51, 51); + +// progressmeter +@progressmeterGradientStart: #AFD3E2; +@progressmeterGradientEnd: #8DBDD1; + +// window +@windowBorderColor: #9C9C9C; +@windowBackgroundColor: @baseBackgroundColor; +@windowFramePadding: 4px; + +// panel +@panelBorderColor: #8FB9D0; +@panelBackgroundColor: @baseBackgroundColor; +@panelBodyBackground: #F0F6F9; + +// tabbox +@tabSelectedBackgroundColor: #131313; + +// menu +@menuImageSize: 16px; +@menuActiveBorderColorTR: #838383; +@menuActiveBorderColorBL: #B6B6B6; +@menuPopupBackground: @baseBackgroundColor; +@menuSeparatorBorderColor: #838383; +@menuSeparatorBackgroundColor: #B8B8B8; +@menuPopupSeparatorBorder: #D9F0FC; +@menuPopupSeparatorBackground: #A2C0CE; + +// navbar +@navImageSize: 16px; +@navColor: #333333; +@navBorderColor: #F4F4F3; +@navBackgroundColor: #FFFFFF; //first level, each level is 3% darker (darken(@navBackgroundColor, 3 * level)); +@navHoverBackgroundColor: #E8E8E8; +@navSelectedColor: #FFFFFF; +@navSelectedBackgroundColor: #372F2B; +@navSeparatorColor: #838383; +@navCollapsedWidth: 32px; + +// colorbox +@colorboxBorderColor: #9C9C9C; + +// chosenbox +@chosenboxItemBorderColor: #8FB9D0; +@chosenboxCreateIconColor: @textColorGreen; + +// biglistbox +@biglistboxBackgroundColor: #F0F0F0; +@biglistboxFrozenBackground: #E0E0E0; + +// mesh for ie8 +@meshBackgroundColorIE8: #D7F0FC; +@meshHoverBackgroundColorIE8: #6BA6BF; +@meshSelectedBackgroundColorIE8: #3E697C; +@meshSelectedHoverBackgroundColorIE8: #548DA7; +@meshGroupBackgroundColorIE8: #D0EDFB; +@meshGroupFooterBackgroundColorIE8: #DDF2FC; diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/less/font/_all.less b/server/hu.user.theme.userdark/src/archive/web/zul/less/font/_all.less new file mode 100644 index 00000000..200758cd --- /dev/null +++ b/server/hu.user.theme.userdark/src/archive/web/zul/less/font/_all.less @@ -0,0 +1,25 @@ +/** Font Awesome 4.0.1 + * License + * ------------------------------------------------------- + * - The Font Awesome font is licensed under the SIL Open Font License v1.1 - + * http://scripts.sil.org/OFL + * - Font Awesome CSS, LESS, and SASS files are licensed under the MIT License - + * http://opensource.org/licenses/mit-license.html + * - Font Awesome documentation licensed under CC BY 3.0 License - + * http://creativecommons.org/licenses/by/3.0/ + * - Attribution is no longer required in Font Awesome 3.0, but much appreciated: + * "Font Awesome by Dave Gandy - http://fontawesome.io" +*/ +@import "~./zul/less/_zkmixins.less"; +@import "_variables.less"; +@import "_mixins.less"; +@import "_path.less"; +@import "_core.less"; +@import "_larger.less"; +@import "_fixed-width.less"; +@import "_list.less"; +@import "_bordered-pulled.less"; +@import "_animated.less"; +@import "_rotated-flipped.less"; +@import "_stacked.less"; +@import "_icons.less"; \ No newline at end of file diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/less/font/_animated.less b/server/hu.user.theme.userdark/src/archive/web/zul/less/font/_animated.less new file mode 100644 index 00000000..66ad52a5 --- /dev/null +++ b/server/hu.user.theme.userdark/src/archive/web/zul/less/font/_animated.less @@ -0,0 +1,34 @@ +// Animated Icons +// -------------------------- + +.@{fa-css-prefix}-spin { + -webkit-animation: fa-spin 2s infinite linear; + animation: fa-spin 2s infinite linear; +} + +.@{fa-css-prefix}-pulse { + -webkit-animation: fa-spin 1s infinite steps(8); + animation: fa-spin 1s infinite steps(8); +} + +@-webkit-keyframes fa-spin { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + 100% { + -webkit-transform: rotate(359deg); + transform: rotate(359deg); + } +} + +@keyframes fa-spin { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + 100% { + -webkit-transform: rotate(359deg); + transform: rotate(359deg); + } +} diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/less/font/_bordered-pulled.less b/server/hu.user.theme.userdark/src/archive/web/zul/less/font/_bordered-pulled.less new file mode 100644 index 00000000..0c90eb56 --- /dev/null +++ b/server/hu.user.theme.userdark/src/archive/web/zul/less/font/_bordered-pulled.less @@ -0,0 +1,16 @@ +// Bordered & Pulled +// ------------------------- + +.@{fa-css-prefix}-border { + padding: .2em .25em .15em; + border: solid .08em @fa-border-color; + border-radius: .1em; +} + +.pull-right { float: right; } +.pull-left { float: left; } + +.@{fa-css-prefix} { + &.pull-left { margin-right: .3em; } + &.pull-right { margin-left: .3em; } +} diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/less/font/_core.less b/server/hu.user.theme.userdark/src/archive/web/zul/less/font/_core.less new file mode 100644 index 00000000..758ced32 --- /dev/null +++ b/server/hu.user.theme.userdark/src/archive/web/zul/less/font/_core.less @@ -0,0 +1,22 @@ +/* FONT AWESOME CORE + * -------------------------- */ + +[class^="z-icon-"], +[class*=" z-icon-"] { + .baseIconFont(); +} + +[class^="z-icon-"]:before, +[class*=" z-icon-"]:before { + text-decoration: inherit; + display: inline-block; + speak: none; +} + +/* makes sure icons active on rollover in links */ +a { + [class^="z-icon-"], + [class*=" z-icon-"] { + display: inline; + } +} \ No newline at end of file diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/less/font/_fixed-width.less b/server/hu.user.theme.userdark/src/archive/web/zul/less/font/_fixed-width.less new file mode 100644 index 00000000..110289f2 --- /dev/null +++ b/server/hu.user.theme.userdark/src/archive/web/zul/less/font/_fixed-width.less @@ -0,0 +1,6 @@ +// Fixed Width Icons +// ------------------------- +.@{fa-css-prefix}-fw { + width: (18em / 14); + text-align: center; +} diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/less/font/_icons.less b/server/hu.user.theme.userdark/src/archive/web/zul/less/font/_icons.less new file mode 100644 index 00000000..c265de5a --- /dev/null +++ b/server/hu.user.theme.userdark/src/archive/web/zul/less/font/_icons.less @@ -0,0 +1,596 @@ +/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen + readers do not read off random characters that represent icons */ + +.@{fa-css-prefix}-glass:before { content: @fa-var-glass; } +.@{fa-css-prefix}-music:before { content: @fa-var-music; } +.@{fa-css-prefix}-search:before { content: @fa-var-search; } +.@{fa-css-prefix}-envelope-o:before { content: @fa-var-envelope-o; } +.@{fa-css-prefix}-heart:before { content: @fa-var-heart; } +.@{fa-css-prefix}-star:before { content: @fa-var-star; } +.@{fa-css-prefix}-star-o:before { content: @fa-var-star-o; } +.@{fa-css-prefix}-user:before { content: @fa-var-user; } +.@{fa-css-prefix}-film:before { content: @fa-var-film; } +.@{fa-css-prefix}-th-large:before { content: @fa-var-th-large; } +.@{fa-css-prefix}-th:before { content: @fa-var-th; } +.@{fa-css-prefix}-th-list:before { content: @fa-var-th-list; } +.@{fa-css-prefix}-check:before { content: @fa-var-check; } +.@{fa-css-prefix}-remove:before, +.@{fa-css-prefix}-close:before, +.@{fa-css-prefix}-times:before { content: @fa-var-times; } +.@{fa-css-prefix}-search-plus:before { content: @fa-var-search-plus; } +.@{fa-css-prefix}-search-minus:before { content: @fa-var-search-minus; } +.@{fa-css-prefix}-power-off:before { content: @fa-var-power-off; } +.@{fa-css-prefix}-signal:before { content: @fa-var-signal; } +.@{fa-css-prefix}-gear:before, +.@{fa-css-prefix}-cog:before { content: @fa-var-cog; } +.@{fa-css-prefix}-trash-o:before { content: @fa-var-trash-o; } +.@{fa-css-prefix}-home:before { content: @fa-var-home; } +.@{fa-css-prefix}-file-o:before { content: @fa-var-file-o; } +.@{fa-css-prefix}-clock-o:before { content: @fa-var-clock-o; } +.@{fa-css-prefix}-road:before { content: @fa-var-road; } +.@{fa-css-prefix}-download:before { content: @fa-var-download; } +.@{fa-css-prefix}-arrow-circle-o-down:before { content: @fa-var-arrow-circle-o-down; } +.@{fa-css-prefix}-arrow-circle-o-up:before { content: @fa-var-arrow-circle-o-up; } +.@{fa-css-prefix}-inbox:before { content: @fa-var-inbox; } +.@{fa-css-prefix}-play-circle-o:before { content: @fa-var-play-circle-o; } +.@{fa-css-prefix}-rotate-right:before, +.@{fa-css-prefix}-repeat:before { content: @fa-var-repeat; } +.@{fa-css-prefix}-refresh:before { content: @fa-var-refresh; } +.@{fa-css-prefix}-list-alt:before { content: @fa-var-list-alt; } +.@{fa-css-prefix}-lock:before { content: @fa-var-lock; } +.@{fa-css-prefix}-flag:before { content: @fa-var-flag; } +.@{fa-css-prefix}-headphones:before { content: @fa-var-headphones; } +.@{fa-css-prefix}-volume-off:before { content: @fa-var-volume-off; } +.@{fa-css-prefix}-volume-down:before { content: @fa-var-volume-down; } +.@{fa-css-prefix}-volume-up:before { content: @fa-var-volume-up; } +.@{fa-css-prefix}-qrcode:before { content: @fa-var-qrcode; } +.@{fa-css-prefix}-barcode:before { content: @fa-var-barcode; } +.@{fa-css-prefix}-tag:before { content: @fa-var-tag; } +.@{fa-css-prefix}-tags:before { content: @fa-var-tags; } +.@{fa-css-prefix}-book:before { content: @fa-var-book; } +.@{fa-css-prefix}-bookmark:before { content: @fa-var-bookmark; } +.@{fa-css-prefix}-print:before { content: @fa-var-print; } +.@{fa-css-prefix}-camera:before { content: @fa-var-camera; } +.@{fa-css-prefix}-font:before { content: @fa-var-font; } +.@{fa-css-prefix}-bold:before { content: @fa-var-bold; } +.@{fa-css-prefix}-italic:before { content: @fa-var-italic; } +.@{fa-css-prefix}-text-height:before { content: @fa-var-text-height; } +.@{fa-css-prefix}-text-width:before { content: @fa-var-text-width; } +.@{fa-css-prefix}-align-left:before { content: @fa-var-align-left; } +.@{fa-css-prefix}-align-center:before { content: @fa-var-align-center; } +.@{fa-css-prefix}-align-right:before { content: @fa-var-align-right; } +.@{fa-css-prefix}-align-justify:before { content: @fa-var-align-justify; } +.@{fa-css-prefix}-list:before { content: @fa-var-list; } +.@{fa-css-prefix}-dedent:before, +.@{fa-css-prefix}-outdent:before { content: @fa-var-outdent; } +.@{fa-css-prefix}-indent:before { content: @fa-var-indent; } +.@{fa-css-prefix}-video-camera:before { content: @fa-var-video-camera; } +.@{fa-css-prefix}-photo:before, +.@{fa-css-prefix}-image:before, +.@{fa-css-prefix}-picture-o:before { content: @fa-var-picture-o; } +.@{fa-css-prefix}-pencil:before { content: @fa-var-pencil; } +.@{fa-css-prefix}-map-marker:before { content: @fa-var-map-marker; } +.@{fa-css-prefix}-adjust:before { content: @fa-var-adjust; } +.@{fa-css-prefix}-tint:before { content: @fa-var-tint; } +.@{fa-css-prefix}-edit:before, +.@{fa-css-prefix}-pencil-square-o:before { content: @fa-var-pencil-square-o; } +.@{fa-css-prefix}-share-square-o:before { content: @fa-var-share-square-o; } +.@{fa-css-prefix}-check-square-o:before { content: @fa-var-check-square-o; } +.@{fa-css-prefix}-arrows:before { content: @fa-var-arrows; } +.@{fa-css-prefix}-step-backward:before { content: @fa-var-step-backward; } +.@{fa-css-prefix}-fast-backward:before { content: @fa-var-fast-backward; } +.@{fa-css-prefix}-backward:before { content: @fa-var-backward; } +.@{fa-css-prefix}-play:before { content: @fa-var-play; } +.@{fa-css-prefix}-pause:before { content: @fa-var-pause; } +.@{fa-css-prefix}-stop:before { content: @fa-var-stop; } +.@{fa-css-prefix}-forward:before { content: @fa-var-forward; } +.@{fa-css-prefix}-fast-forward:before { content: @fa-var-fast-forward; } +.@{fa-css-prefix}-step-forward:before { content: @fa-var-step-forward; } +.@{fa-css-prefix}-eject:before { content: @fa-var-eject; } +.@{fa-css-prefix}-chevron-left:before { content: @fa-var-chevron-left; } +.@{fa-css-prefix}-chevron-right:before { content: @fa-var-chevron-right; } +.@{fa-css-prefix}-plus-circle:before { content: @fa-var-plus-circle; } +.@{fa-css-prefix}-minus-circle:before { content: @fa-var-minus-circle; } +.@{fa-css-prefix}-times-circle:before { content: @fa-var-times-circle; } +.@{fa-css-prefix}-check-circle:before { content: @fa-var-check-circle; } +.@{fa-css-prefix}-question-circle:before { content: @fa-var-question-circle; } +.@{fa-css-prefix}-info-circle:before { content: @fa-var-info-circle; } +.@{fa-css-prefix}-crosshairs:before { content: @fa-var-crosshairs; } +.@{fa-css-prefix}-times-circle-o:before { content: @fa-var-times-circle-o; } +.@{fa-css-prefix}-check-circle-o:before { content: @fa-var-check-circle-o; } +.@{fa-css-prefix}-ban:before { content: @fa-var-ban; } +.@{fa-css-prefix}-arrow-left:before { content: @fa-var-arrow-left; } +.@{fa-css-prefix}-arrow-right:before { content: @fa-var-arrow-right; } +.@{fa-css-prefix}-arrow-up:before { content: @fa-var-arrow-up; } +.@{fa-css-prefix}-arrow-down:before { content: @fa-var-arrow-down; } +.@{fa-css-prefix}-mail-forward:before, +.@{fa-css-prefix}-share:before { content: @fa-var-share; } +.@{fa-css-prefix}-expand:before { content: @fa-var-expand; } +.@{fa-css-prefix}-compress:before { content: @fa-var-compress; } +.@{fa-css-prefix}-plus:before { content: @fa-var-plus; } +.@{fa-css-prefix}-minus:before { content: @fa-var-minus; } +.@{fa-css-prefix}-asterisk:before { content: @fa-var-asterisk; } +.@{fa-css-prefix}-exclamation-circle:before { content: @fa-var-exclamation-circle; } +.@{fa-css-prefix}-gift:before { content: @fa-var-gift; } +.@{fa-css-prefix}-leaf:before { content: @fa-var-leaf; } +.@{fa-css-prefix}-fire:before { content: @fa-var-fire; } +.@{fa-css-prefix}-eye:before { content: @fa-var-eye; } +.@{fa-css-prefix}-eye-slash:before { content: @fa-var-eye-slash; } +.@{fa-css-prefix}-warning:before, +.@{fa-css-prefix}-exclamation-triangle:before { content: @fa-var-exclamation-triangle; } +.@{fa-css-prefix}-plane:before { content: @fa-var-plane; } +.@{fa-css-prefix}-calendar:before { content: @fa-var-calendar; } +.@{fa-css-prefix}-random:before { content: @fa-var-random; } +.@{fa-css-prefix}-comment:before { content: @fa-var-comment; } +.@{fa-css-prefix}-magnet:before { content: @fa-var-magnet; } +.@{fa-css-prefix}-chevron-up:before { content: @fa-var-chevron-up; } +.@{fa-css-prefix}-chevron-down:before { content: @fa-var-chevron-down; } +.@{fa-css-prefix}-retweet:before { content: @fa-var-retweet; } +.@{fa-css-prefix}-shopping-cart:before { content: @fa-var-shopping-cart; } +.@{fa-css-prefix}-folder:before { content: @fa-var-folder; } +.@{fa-css-prefix}-folder-open:before { content: @fa-var-folder-open; } +.@{fa-css-prefix}-arrows-v:before { content: @fa-var-arrows-v; } +.@{fa-css-prefix}-arrows-h:before { content: @fa-var-arrows-h; } +.@{fa-css-prefix}-bar-chart-o:before, +.@{fa-css-prefix}-bar-chart:before { content: @fa-var-bar-chart; } +.@{fa-css-prefix}-twitter-square:before { content: @fa-var-twitter-square; } +.@{fa-css-prefix}-facebook-square:before { content: @fa-var-facebook-square; } +.@{fa-css-prefix}-camera-retro:before { content: @fa-var-camera-retro; } +.@{fa-css-prefix}-key:before { content: @fa-var-key; } +.@{fa-css-prefix}-gears:before, +.@{fa-css-prefix}-cogs:before { content: @fa-var-cogs; } +.@{fa-css-prefix}-comments:before { content: @fa-var-comments; } +.@{fa-css-prefix}-thumbs-o-up:before { content: @fa-var-thumbs-o-up; } +.@{fa-css-prefix}-thumbs-o-down:before { content: @fa-var-thumbs-o-down; } +.@{fa-css-prefix}-star-half:before { content: @fa-var-star-half; } +.@{fa-css-prefix}-heart-o:before { content: @fa-var-heart-o; } +.@{fa-css-prefix}-sign-out:before { content: @fa-var-sign-out; } +.@{fa-css-prefix}-linkedin-square:before { content: @fa-var-linkedin-square; } +.@{fa-css-prefix}-thumb-tack:before { content: @fa-var-thumb-tack; } +.@{fa-css-prefix}-external-link:before { content: @fa-var-external-link; } +.@{fa-css-prefix}-sign-in:before { content: @fa-var-sign-in; } +.@{fa-css-prefix}-trophy:before { content: @fa-var-trophy; } +.@{fa-css-prefix}-github-square:before { content: @fa-var-github-square; } +.@{fa-css-prefix}-upload:before { content: @fa-var-upload; } +.@{fa-css-prefix}-lemon-o:before { content: @fa-var-lemon-o; } +.@{fa-css-prefix}-phone:before { content: @fa-var-phone; } +.@{fa-css-prefix}-square-o:before { content: @fa-var-square-o; } +.@{fa-css-prefix}-bookmark-o:before { content: @fa-var-bookmark-o; } +.@{fa-css-prefix}-phone-square:before { content: @fa-var-phone-square; } +.@{fa-css-prefix}-twitter:before { content: @fa-var-twitter; } +.@{fa-css-prefix}-facebook-f:before, +.@{fa-css-prefix}-facebook:before { content: @fa-var-facebook; } +.@{fa-css-prefix}-github:before { content: @fa-var-github; } +.@{fa-css-prefix}-unlock:before { content: @fa-var-unlock; } +.@{fa-css-prefix}-credit-card:before { content: @fa-var-credit-card; } +.@{fa-css-prefix}-rss:before { content: @fa-var-rss; } +.@{fa-css-prefix}-hdd-o:before { content: @fa-var-hdd-o; } +.@{fa-css-prefix}-bullhorn:before { content: @fa-var-bullhorn; } +.@{fa-css-prefix}-bell:before { content: @fa-var-bell; } +.@{fa-css-prefix}-certificate:before { content: @fa-var-certificate; } +.@{fa-css-prefix}-hand-o-right:before { content: @fa-var-hand-o-right; } +.@{fa-css-prefix}-hand-o-left:before { content: @fa-var-hand-o-left; } +.@{fa-css-prefix}-hand-o-up:before { content: @fa-var-hand-o-up; } +.@{fa-css-prefix}-hand-o-down:before { content: @fa-var-hand-o-down; } +.@{fa-css-prefix}-arrow-circle-left:before { content: @fa-var-arrow-circle-left; } +.@{fa-css-prefix}-arrow-circle-right:before { content: @fa-var-arrow-circle-right; } +.@{fa-css-prefix}-arrow-circle-up:before { content: @fa-var-arrow-circle-up; } +.@{fa-css-prefix}-arrow-circle-down:before { content: @fa-var-arrow-circle-down; } +.@{fa-css-prefix}-globe:before { content: @fa-var-globe; } +.@{fa-css-prefix}-wrench:before { content: @fa-var-wrench; } +.@{fa-css-prefix}-tasks:before { content: @fa-var-tasks; } +.@{fa-css-prefix}-filter:before { content: @fa-var-filter; } +.@{fa-css-prefix}-briefcase:before { content: @fa-var-briefcase; } +.@{fa-css-prefix}-arrows-alt:before { content: @fa-var-arrows-alt; } +.@{fa-css-prefix}-group:before, +.@{fa-css-prefix}-users:before { content: @fa-var-users; } +.@{fa-css-prefix}-chain:before, +.@{fa-css-prefix}-link:before { content: @fa-var-link; } +.@{fa-css-prefix}-cloud:before { content: @fa-var-cloud; } +.@{fa-css-prefix}-flask:before { content: @fa-var-flask; } +.@{fa-css-prefix}-cut:before, +.@{fa-css-prefix}-scissors:before { content: @fa-var-scissors; } +.@{fa-css-prefix}-copy:before, +.@{fa-css-prefix}-files-o:before { content: @fa-var-files-o; } +.@{fa-css-prefix}-paperclip:before { content: @fa-var-paperclip; } +.@{fa-css-prefix}-save:before, +.@{fa-css-prefix}-floppy-o:before { content: @fa-var-floppy-o; } +.@{fa-css-prefix}-square:before { content: @fa-var-square; } +.@{fa-css-prefix}-navicon:before, +.@{fa-css-prefix}-reorder:before, +.@{fa-css-prefix}-bars:before { content: @fa-var-bars; } +.@{fa-css-prefix}-list-ul:before { content: @fa-var-list-ul; } +.@{fa-css-prefix}-list-ol:before { content: @fa-var-list-ol; } +.@{fa-css-prefix}-strikethrough:before { content: @fa-var-strikethrough; } +.@{fa-css-prefix}-underline:before { content: @fa-var-underline; } +.@{fa-css-prefix}-table:before { content: @fa-var-table; } +.@{fa-css-prefix}-magic:before { content: @fa-var-magic; } +.@{fa-css-prefix}-truck:before { content: @fa-var-truck; } +.@{fa-css-prefix}-pinterest:before { content: @fa-var-pinterest; } +.@{fa-css-prefix}-pinterest-square:before { content: @fa-var-pinterest-square; } +.@{fa-css-prefix}-google-plus-square:before { content: @fa-var-google-plus-square; } +.@{fa-css-prefix}-google-plus:before { content: @fa-var-google-plus; } +.@{fa-css-prefix}-money:before { content: @fa-var-money; } +.@{fa-css-prefix}-caret-down:before { content: @fa-var-caret-down; } +.@{fa-css-prefix}-caret-up:before { content: @fa-var-caret-up; } +.@{fa-css-prefix}-caret-left:before { content: @fa-var-caret-left; } +.@{fa-css-prefix}-caret-right:before { content: @fa-var-caret-right; } +.@{fa-css-prefix}-columns:before { content: @fa-var-columns; } +.@{fa-css-prefix}-unsorted:before, +.@{fa-css-prefix}-sort:before { content: @fa-var-sort; } +.@{fa-css-prefix}-sort-down:before, +.@{fa-css-prefix}-sort-desc:before { content: @fa-var-sort-desc; } +.@{fa-css-prefix}-sort-up:before, +.@{fa-css-prefix}-sort-asc:before { content: @fa-var-sort-asc; } +.@{fa-css-prefix}-envelope:before { content: @fa-var-envelope; } +.@{fa-css-prefix}-linkedin:before { content: @fa-var-linkedin; } +.@{fa-css-prefix}-rotate-left:before, +.@{fa-css-prefix}-undo:before { content: @fa-var-undo; } +.@{fa-css-prefix}-legal:before, +.@{fa-css-prefix}-gavel:before { content: @fa-var-gavel; } +.@{fa-css-prefix}-dashboard:before, +.@{fa-css-prefix}-tachometer:before { content: @fa-var-tachometer; } +.@{fa-css-prefix}-comment-o:before { content: @fa-var-comment-o; } +.@{fa-css-prefix}-comments-o:before { content: @fa-var-comments-o; } +.@{fa-css-prefix}-flash:before, +.@{fa-css-prefix}-bolt:before { content: @fa-var-bolt; } +.@{fa-css-prefix}-sitemap:before { content: @fa-var-sitemap; } +.@{fa-css-prefix}-umbrella:before { content: @fa-var-umbrella; } +.@{fa-css-prefix}-paste:before, +.@{fa-css-prefix}-clipboard:before { content: @fa-var-clipboard; } +.@{fa-css-prefix}-lightbulb-o:before { content: @fa-var-lightbulb-o; } +.@{fa-css-prefix}-exchange:before { content: @fa-var-exchange; } +.@{fa-css-prefix}-cloud-download:before { content: @fa-var-cloud-download; } +.@{fa-css-prefix}-cloud-upload:before { content: @fa-var-cloud-upload; } +.@{fa-css-prefix}-user-md:before { content: @fa-var-user-md; } +.@{fa-css-prefix}-stethoscope:before { content: @fa-var-stethoscope; } +.@{fa-css-prefix}-suitcase:before { content: @fa-var-suitcase; } +.@{fa-css-prefix}-bell-o:before { content: @fa-var-bell-o; } +.@{fa-css-prefix}-coffee:before { content: @fa-var-coffee; } +.@{fa-css-prefix}-cutlery:before { content: @fa-var-cutlery; } +.@{fa-css-prefix}-file-text-o:before { content: @fa-var-file-text-o; } +.@{fa-css-prefix}-building-o:before { content: @fa-var-building-o; } +.@{fa-css-prefix}-hospital-o:before { content: @fa-var-hospital-o; } +.@{fa-css-prefix}-ambulance:before { content: @fa-var-ambulance; } +.@{fa-css-prefix}-medkit:before { content: @fa-var-medkit; } +.@{fa-css-prefix}-fighter-jet:before { content: @fa-var-fighter-jet; } +.@{fa-css-prefix}-beer:before { content: @fa-var-beer; } +.@{fa-css-prefix}-h-square:before { content: @fa-var-h-square; } +.@{fa-css-prefix}-plus-square:before { content: @fa-var-plus-square; } +.@{fa-css-prefix}-angle-double-left:before { content: @fa-var-angle-double-left; } +.@{fa-css-prefix}-angle-double-right:before { content: @fa-var-angle-double-right; } +.@{fa-css-prefix}-angle-double-up:before { content: @fa-var-angle-double-up; } +.@{fa-css-prefix}-angle-double-down:before { content: @fa-var-angle-double-down; } +.@{fa-css-prefix}-angle-left:before { content: @fa-var-angle-left; } +.@{fa-css-prefix}-angle-right:before { content: @fa-var-angle-right; } +.@{fa-css-prefix}-angle-up:before { content: @fa-var-angle-up; } +.@{fa-css-prefix}-angle-down:before { content: @fa-var-angle-down; } +.@{fa-css-prefix}-desktop:before { content: @fa-var-desktop; } +.@{fa-css-prefix}-laptop:before { content: @fa-var-laptop; } +.@{fa-css-prefix}-tablet:before { content: @fa-var-tablet; } +.@{fa-css-prefix}-mobile-phone:before, +.@{fa-css-prefix}-mobile:before { content: @fa-var-mobile; } +.@{fa-css-prefix}-circle-o:before { content: @fa-var-circle-o; } +.@{fa-css-prefix}-quote-left:before { content: @fa-var-quote-left; } +.@{fa-css-prefix}-quote-right:before { content: @fa-var-quote-right; } +.@{fa-css-prefix}-spinner:before { content: @fa-var-spinner; } +.@{fa-css-prefix}-circle:before { content: @fa-var-circle; } +.@{fa-css-prefix}-mail-reply:before, +.@{fa-css-prefix}-reply:before { content: @fa-var-reply; } +.@{fa-css-prefix}-github-alt:before { content: @fa-var-github-alt; } +.@{fa-css-prefix}-folder-o:before { content: @fa-var-folder-o; } +.@{fa-css-prefix}-folder-open-o:before { content: @fa-var-folder-open-o; } +.@{fa-css-prefix}-smile-o:before { content: @fa-var-smile-o; } +.@{fa-css-prefix}-frown-o:before { content: @fa-var-frown-o; } +.@{fa-css-prefix}-meh-o:before { content: @fa-var-meh-o; } +.@{fa-css-prefix}-gamepad:before { content: @fa-var-gamepad; } +.@{fa-css-prefix}-keyboard-o:before { content: @fa-var-keyboard-o; } +.@{fa-css-prefix}-flag-o:before { content: @fa-var-flag-o; } +.@{fa-css-prefix}-flag-checkered:before { content: @fa-var-flag-checkered; } +.@{fa-css-prefix}-terminal:before { content: @fa-var-terminal; } +.@{fa-css-prefix}-code:before { content: @fa-var-code; } +.@{fa-css-prefix}-mail-reply-all:before, +.@{fa-css-prefix}-reply-all:before { content: @fa-var-reply-all; } +.@{fa-css-prefix}-star-half-empty:before, +.@{fa-css-prefix}-star-half-full:before, +.@{fa-css-prefix}-star-half-o:before { content: @fa-var-star-half-o; } +.@{fa-css-prefix}-location-arrow:before { content: @fa-var-location-arrow; } +.@{fa-css-prefix}-crop:before { content: @fa-var-crop; } +.@{fa-css-prefix}-code-fork:before { content: @fa-var-code-fork; } +.@{fa-css-prefix}-unlink:before, +.@{fa-css-prefix}-chain-broken:before { content: @fa-var-chain-broken; } +.@{fa-css-prefix}-question:before { content: @fa-var-question; } +.@{fa-css-prefix}-info:before { content: @fa-var-info; } +.@{fa-css-prefix}-exclamation:before { content: @fa-var-exclamation; } +.@{fa-css-prefix}-superscript:before { content: @fa-var-superscript; } +.@{fa-css-prefix}-subscript:before { content: @fa-var-subscript; } +.@{fa-css-prefix}-eraser:before { content: @fa-var-eraser; } +.@{fa-css-prefix}-puzzle-piece:before { content: @fa-var-puzzle-piece; } +.@{fa-css-prefix}-microphone:before { content: @fa-var-microphone; } +.@{fa-css-prefix}-microphone-slash:before { content: @fa-var-microphone-slash; } +.@{fa-css-prefix}-shield:before { content: @fa-var-shield; } +.@{fa-css-prefix}-calendar-o:before { content: @fa-var-calendar-o; } +.@{fa-css-prefix}-fire-extinguisher:before { content: @fa-var-fire-extinguisher; } +.@{fa-css-prefix}-rocket:before { content: @fa-var-rocket; } +.@{fa-css-prefix}-maxcdn:before { content: @fa-var-maxcdn; } +.@{fa-css-prefix}-chevron-circle-left:before { content: @fa-var-chevron-circle-left; } +.@{fa-css-prefix}-chevron-circle-right:before { content: @fa-var-chevron-circle-right; } +.@{fa-css-prefix}-chevron-circle-up:before { content: @fa-var-chevron-circle-up; } +.@{fa-css-prefix}-chevron-circle-down:before { content: @fa-var-chevron-circle-down; } +.@{fa-css-prefix}-html5:before { content: @fa-var-html5; } +.@{fa-css-prefix}-css3:before { content: @fa-var-css3; } +.@{fa-css-prefix}-anchor:before { content: @fa-var-anchor; } +.@{fa-css-prefix}-unlock-alt:before { content: @fa-var-unlock-alt; } +.@{fa-css-prefix}-bullseye:before { content: @fa-var-bullseye; } +.@{fa-css-prefix}-ellipsis-h:before { content: @fa-var-ellipsis-h; } +.@{fa-css-prefix}-ellipsis-v:before { content: @fa-var-ellipsis-v; } +.@{fa-css-prefix}-rss-square:before { content: @fa-var-rss-square; } +.@{fa-css-prefix}-play-circle:before { content: @fa-var-play-circle; } +.@{fa-css-prefix}-ticket:before { content: @fa-var-ticket; } +.@{fa-css-prefix}-minus-square:before { content: @fa-var-minus-square; } +.@{fa-css-prefix}-minus-square-o:before { content: @fa-var-minus-square-o; } +.@{fa-css-prefix}-level-up:before { content: @fa-var-level-up; } +.@{fa-css-prefix}-level-down:before { content: @fa-var-level-down; } +.@{fa-css-prefix}-check-square:before { content: @fa-var-check-square; } +.@{fa-css-prefix}-pencil-square:before { content: @fa-var-pencil-square; } +.@{fa-css-prefix}-external-link-square:before { content: @fa-var-external-link-square; } +.@{fa-css-prefix}-share-square:before { content: @fa-var-share-square; } +.@{fa-css-prefix}-compass:before { content: @fa-var-compass; } +.@{fa-css-prefix}-toggle-down:before, +.@{fa-css-prefix}-caret-square-o-down:before { content: @fa-var-caret-square-o-down; } +.@{fa-css-prefix}-toggle-up:before, +.@{fa-css-prefix}-caret-square-o-up:before { content: @fa-var-caret-square-o-up; } +.@{fa-css-prefix}-toggle-right:before, +.@{fa-css-prefix}-caret-square-o-right:before { content: @fa-var-caret-square-o-right; } +.@{fa-css-prefix}-euro:before, +.@{fa-css-prefix}-eur:before { content: @fa-var-eur; } +.@{fa-css-prefix}-gbp:before { content: @fa-var-gbp; } +.@{fa-css-prefix}-dollar:before, +.@{fa-css-prefix}-usd:before { content: @fa-var-usd; } +.@{fa-css-prefix}-rupee:before, +.@{fa-css-prefix}-inr:before { content: @fa-var-inr; } +.@{fa-css-prefix}-cny:before, +.@{fa-css-prefix}-rmb:before, +.@{fa-css-prefix}-yen:before, +.@{fa-css-prefix}-jpy:before { content: @fa-var-jpy; } +.@{fa-css-prefix}-ruble:before, +.@{fa-css-prefix}-rouble:before, +.@{fa-css-prefix}-rub:before { content: @fa-var-rub; } +.@{fa-css-prefix}-won:before, +.@{fa-css-prefix}-krw:before { content: @fa-var-krw; } +.@{fa-css-prefix}-bitcoin:before, +.@{fa-css-prefix}-btc:before { content: @fa-var-btc; } +.@{fa-css-prefix}-file:before { content: @fa-var-file; } +.@{fa-css-prefix}-file-text:before { content: @fa-var-file-text; } +.@{fa-css-prefix}-sort-alpha-asc:before { content: @fa-var-sort-alpha-asc; } +.@{fa-css-prefix}-sort-alpha-desc:before { content: @fa-var-sort-alpha-desc; } +.@{fa-css-prefix}-sort-amount-asc:before { content: @fa-var-sort-amount-asc; } +.@{fa-css-prefix}-sort-amount-desc:before { content: @fa-var-sort-amount-desc; } +.@{fa-css-prefix}-sort-numeric-asc:before { content: @fa-var-sort-numeric-asc; } +.@{fa-css-prefix}-sort-numeric-desc:before { content: @fa-var-sort-numeric-desc; } +.@{fa-css-prefix}-thumbs-up:before { content: @fa-var-thumbs-up; } +.@{fa-css-prefix}-thumbs-down:before { content: @fa-var-thumbs-down; } +.@{fa-css-prefix}-youtube-square:before { content: @fa-var-youtube-square; } +.@{fa-css-prefix}-youtube:before { content: @fa-var-youtube; } +.@{fa-css-prefix}-xing:before { content: @fa-var-xing; } +.@{fa-css-prefix}-xing-square:before { content: @fa-var-xing-square; } +.@{fa-css-prefix}-youtube-play:before { content: @fa-var-youtube-play; } +.@{fa-css-prefix}-dropbox:before { content: @fa-var-dropbox; } +.@{fa-css-prefix}-stack-overflow:before { content: @fa-var-stack-overflow; } +.@{fa-css-prefix}-instagram:before { content: @fa-var-instagram; } +.@{fa-css-prefix}-flickr:before { content: @fa-var-flickr; } +.@{fa-css-prefix}-adn:before { content: @fa-var-adn; } +.@{fa-css-prefix}-bitbucket:before { content: @fa-var-bitbucket; } +.@{fa-css-prefix}-bitbucket-square:before { content: @fa-var-bitbucket-square; } +.@{fa-css-prefix}-tumblr:before { content: @fa-var-tumblr; } +.@{fa-css-prefix}-tumblr-square:before { content: @fa-var-tumblr-square; } +.@{fa-css-prefix}-long-arrow-down:before { content: @fa-var-long-arrow-down; } +.@{fa-css-prefix}-long-arrow-up:before { content: @fa-var-long-arrow-up; } +.@{fa-css-prefix}-long-arrow-left:before { content: @fa-var-long-arrow-left; } +.@{fa-css-prefix}-long-arrow-right:before { content: @fa-var-long-arrow-right; } +.@{fa-css-prefix}-apple:before { content: @fa-var-apple; } +.@{fa-css-prefix}-windows:before { content: @fa-var-windows; } +.@{fa-css-prefix}-android:before { content: @fa-var-android; } +.@{fa-css-prefix}-linux:before { content: @fa-var-linux; } +.@{fa-css-prefix}-dribbble:before { content: @fa-var-dribbble; } +.@{fa-css-prefix}-skype:before { content: @fa-var-skype; } +.@{fa-css-prefix}-foursquare:before { content: @fa-var-foursquare; } +.@{fa-css-prefix}-trello:before { content: @fa-var-trello; } +.@{fa-css-prefix}-female:before { content: @fa-var-female; } +.@{fa-css-prefix}-male:before { content: @fa-var-male; } +.@{fa-css-prefix}-gittip:before, +.@{fa-css-prefix}-gratipay:before { content: @fa-var-gratipay; } +.@{fa-css-prefix}-sun-o:before { content: @fa-var-sun-o; } +.@{fa-css-prefix}-moon-o:before { content: @fa-var-moon-o; } +.@{fa-css-prefix}-archive:before { content: @fa-var-archive; } +.@{fa-css-prefix}-bug:before { content: @fa-var-bug; } +.@{fa-css-prefix}-vk:before { content: @fa-var-vk; } +.@{fa-css-prefix}-weibo:before { content: @fa-var-weibo; } +.@{fa-css-prefix}-renren:before { content: @fa-var-renren; } +.@{fa-css-prefix}-pagelines:before { content: @fa-var-pagelines; } +.@{fa-css-prefix}-stack-exchange:before { content: @fa-var-stack-exchange; } +.@{fa-css-prefix}-arrow-circle-o-right:before { content: @fa-var-arrow-circle-o-right; } +.@{fa-css-prefix}-arrow-circle-o-left:before { content: @fa-var-arrow-circle-o-left; } +.@{fa-css-prefix}-toggle-left:before, +.@{fa-css-prefix}-caret-square-o-left:before { content: @fa-var-caret-square-o-left; } +.@{fa-css-prefix}-dot-circle-o:before { content: @fa-var-dot-circle-o; } +.@{fa-css-prefix}-wheelchair:before { content: @fa-var-wheelchair; } +.@{fa-css-prefix}-vimeo-square:before { content: @fa-var-vimeo-square; } +.@{fa-css-prefix}-turkish-lira:before, +.@{fa-css-prefix}-try:before { content: @fa-var-try; } +.@{fa-css-prefix}-plus-square-o:before { content: @fa-var-plus-square-o; } +.@{fa-css-prefix}-space-shuttle:before { content: @fa-var-space-shuttle; } +.@{fa-css-prefix}-slack:before { content: @fa-var-slack; } +.@{fa-css-prefix}-envelope-square:before { content: @fa-var-envelope-square; } +.@{fa-css-prefix}-wordpress:before { content: @fa-var-wordpress; } +.@{fa-css-prefix}-openid:before { content: @fa-var-openid; } +.@{fa-css-prefix}-institution:before, +.@{fa-css-prefix}-bank:before, +.@{fa-css-prefix}-university:before { content: @fa-var-university; } +.@{fa-css-prefix}-mortar-board:before, +.@{fa-css-prefix}-graduation-cap:before { content: @fa-var-graduation-cap; } +.@{fa-css-prefix}-yahoo:before { content: @fa-var-yahoo; } +.@{fa-css-prefix}-google:before { content: @fa-var-google; } +.@{fa-css-prefix}-reddit:before { content: @fa-var-reddit; } +.@{fa-css-prefix}-reddit-square:before { content: @fa-var-reddit-square; } +.@{fa-css-prefix}-stumbleupon-circle:before { content: @fa-var-stumbleupon-circle; } +.@{fa-css-prefix}-stumbleupon:before { content: @fa-var-stumbleupon; } +.@{fa-css-prefix}-delicious:before { content: @fa-var-delicious; } +.@{fa-css-prefix}-digg:before { content: @fa-var-digg; } +.@{fa-css-prefix}-pied-piper:before { content: @fa-var-pied-piper; } +.@{fa-css-prefix}-pied-piper-alt:before { content: @fa-var-pied-piper-alt; } +.@{fa-css-prefix}-drupal:before { content: @fa-var-drupal; } +.@{fa-css-prefix}-joomla:before { content: @fa-var-joomla; } +.@{fa-css-prefix}-language:before { content: @fa-var-language; } +.@{fa-css-prefix}-fax:before { content: @fa-var-fax; } +.@{fa-css-prefix}-building:before { content: @fa-var-building; } +.@{fa-css-prefix}-child:before { content: @fa-var-child; } +.@{fa-css-prefix}-paw:before { content: @fa-var-paw; } +.@{fa-css-prefix}-spoon:before { content: @fa-var-spoon; } +.@{fa-css-prefix}-cube:before { content: @fa-var-cube; } +.@{fa-css-prefix}-cubes:before { content: @fa-var-cubes; } +.@{fa-css-prefix}-behance:before { content: @fa-var-behance; } +.@{fa-css-prefix}-behance-square:before { content: @fa-var-behance-square; } +.@{fa-css-prefix}-steam:before { content: @fa-var-steam; } +.@{fa-css-prefix}-steam-square:before { content: @fa-var-steam-square; } +.@{fa-css-prefix}-recycle:before { content: @fa-var-recycle; } +.@{fa-css-prefix}-automobile:before, +.@{fa-css-prefix}-car:before { content: @fa-var-car; } +.@{fa-css-prefix}-cab:before, +.@{fa-css-prefix}-taxi:before { content: @fa-var-taxi; } +.@{fa-css-prefix}-tree:before { content: @fa-var-tree; } +.@{fa-css-prefix}-spotify:before { content: @fa-var-spotify; } +.@{fa-css-prefix}-deviantart:before { content: @fa-var-deviantart; } +.@{fa-css-prefix}-soundcloud:before { content: @fa-var-soundcloud; } +.@{fa-css-prefix}-database:before { content: @fa-var-database; } +.@{fa-css-prefix}-file-pdf-o:before { content: @fa-var-file-pdf-o; } +.@{fa-css-prefix}-file-word-o:before { content: @fa-var-file-word-o; } +.@{fa-css-prefix}-file-excel-o:before { content: @fa-var-file-excel-o; } +.@{fa-css-prefix}-file-powerpoint-o:before { content: @fa-var-file-powerpoint-o; } +.@{fa-css-prefix}-file-photo-o:before, +.@{fa-css-prefix}-file-picture-o:before, +.@{fa-css-prefix}-file-image-o:before { content: @fa-var-file-image-o; } +.@{fa-css-prefix}-file-zip-o:before, +.@{fa-css-prefix}-file-archive-o:before { content: @fa-var-file-archive-o; } +.@{fa-css-prefix}-file-sound-o:before, +.@{fa-css-prefix}-file-audio-o:before { content: @fa-var-file-audio-o; } +.@{fa-css-prefix}-file-movie-o:before, +.@{fa-css-prefix}-file-video-o:before { content: @fa-var-file-video-o; } +.@{fa-css-prefix}-file-code-o:before { content: @fa-var-file-code-o; } +.@{fa-css-prefix}-vine:before { content: @fa-var-vine; } +.@{fa-css-prefix}-codepen:before { content: @fa-var-codepen; } +.@{fa-css-prefix}-jsfiddle:before { content: @fa-var-jsfiddle; } +.@{fa-css-prefix}-life-bouy:before, +.@{fa-css-prefix}-life-buoy:before, +.@{fa-css-prefix}-life-saver:before, +.@{fa-css-prefix}-support:before, +.@{fa-css-prefix}-life-ring:before { content: @fa-var-life-ring; } +.@{fa-css-prefix}-circle-o-notch:before { content: @fa-var-circle-o-notch; } +.@{fa-css-prefix}-ra:before, +.@{fa-css-prefix}-rebel:before { content: @fa-var-rebel; } +.@{fa-css-prefix}-ge:before, +.@{fa-css-prefix}-empire:before { content: @fa-var-empire; } +.@{fa-css-prefix}-git-square:before { content: @fa-var-git-square; } +.@{fa-css-prefix}-git:before { content: @fa-var-git; } +.@{fa-css-prefix}-hacker-news:before { content: @fa-var-hacker-news; } +.@{fa-css-prefix}-tencent-weibo:before { content: @fa-var-tencent-weibo; } +.@{fa-css-prefix}-qq:before { content: @fa-var-qq; } +.@{fa-css-prefix}-wechat:before, +.@{fa-css-prefix}-weixin:before { content: @fa-var-weixin; } +.@{fa-css-prefix}-send:before, +.@{fa-css-prefix}-paper-plane:before { content: @fa-var-paper-plane; } +.@{fa-css-prefix}-send-o:before, +.@{fa-css-prefix}-paper-plane-o:before { content: @fa-var-paper-plane-o; } +.@{fa-css-prefix}-history:before { content: @fa-var-history; } +.@{fa-css-prefix}-genderless:before, +.@{fa-css-prefix}-circle-thin:before { content: @fa-var-circle-thin; } +.@{fa-css-prefix}-header:before { content: @fa-var-header; } +.@{fa-css-prefix}-paragraph:before { content: @fa-var-paragraph; } +.@{fa-css-prefix}-sliders:before { content: @fa-var-sliders; } +.@{fa-css-prefix}-share-alt:before { content: @fa-var-share-alt; } +.@{fa-css-prefix}-share-alt-square:before { content: @fa-var-share-alt-square; } +.@{fa-css-prefix}-bomb:before { content: @fa-var-bomb; } +.@{fa-css-prefix}-soccer-ball-o:before, +.@{fa-css-prefix}-futbol-o:before { content: @fa-var-futbol-o; } +.@{fa-css-prefix}-tty:before { content: @fa-var-tty; } +.@{fa-css-prefix}-binoculars:before { content: @fa-var-binoculars; } +.@{fa-css-prefix}-plug:before { content: @fa-var-plug; } +.@{fa-css-prefix}-slideshare:before { content: @fa-var-slideshare; } +.@{fa-css-prefix}-twitch:before { content: @fa-var-twitch; } +.@{fa-css-prefix}-yelp:before { content: @fa-var-yelp; } +.@{fa-css-prefix}-newspaper-o:before { content: @fa-var-newspaper-o; } +.@{fa-css-prefix}-wifi:before { content: @fa-var-wifi; } +.@{fa-css-prefix}-calculator:before { content: @fa-var-calculator; } +.@{fa-css-prefix}-paypal:before { content: @fa-var-paypal; } +.@{fa-css-prefix}-google-wallet:before { content: @fa-var-google-wallet; } +.@{fa-css-prefix}-cc-visa:before { content: @fa-var-cc-visa; } +.@{fa-css-prefix}-cc-mastercard:before { content: @fa-var-cc-mastercard; } +.@{fa-css-prefix}-cc-discover:before { content: @fa-var-cc-discover; } +.@{fa-css-prefix}-cc-amex:before { content: @fa-var-cc-amex; } +.@{fa-css-prefix}-cc-paypal:before { content: @fa-var-cc-paypal; } +.@{fa-css-prefix}-cc-stripe:before { content: @fa-var-cc-stripe; } +.@{fa-css-prefix}-bell-slash:before { content: @fa-var-bell-slash; } +.@{fa-css-prefix}-bell-slash-o:before { content: @fa-var-bell-slash-o; } +.@{fa-css-prefix}-trash:before { content: @fa-var-trash; } +.@{fa-css-prefix}-copyright:before { content: @fa-var-copyright; } +.@{fa-css-prefix}-at:before { content: @fa-var-at; } +.@{fa-css-prefix}-eyedropper:before { content: @fa-var-eyedropper; } +.@{fa-css-prefix}-paint-brush:before { content: @fa-var-paint-brush; } +.@{fa-css-prefix}-birthday-cake:before { content: @fa-var-birthday-cake; } +.@{fa-css-prefix}-area-chart:before { content: @fa-var-area-chart; } +.@{fa-css-prefix}-pie-chart:before { content: @fa-var-pie-chart; } +.@{fa-css-prefix}-line-chart:before { content: @fa-var-line-chart; } +.@{fa-css-prefix}-lastfm:before { content: @fa-var-lastfm; } +.@{fa-css-prefix}-lastfm-square:before { content: @fa-var-lastfm-square; } +.@{fa-css-prefix}-toggle-off:before { content: @fa-var-toggle-off; } +.@{fa-css-prefix}-toggle-on:before { content: @fa-var-toggle-on; } +.@{fa-css-prefix}-bicycle:before { content: @fa-var-bicycle; } +.@{fa-css-prefix}-bus:before { content: @fa-var-bus; } +.@{fa-css-prefix}-ioxhost:before { content: @fa-var-ioxhost; } +.@{fa-css-prefix}-angellist:before { content: @fa-var-angellist; } +.@{fa-css-prefix}-cc:before { content: @fa-var-cc; } +.@{fa-css-prefix}-shekel:before, +.@{fa-css-prefix}-sheqel:before, +.@{fa-css-prefix}-ils:before { content: @fa-var-ils; } +.@{fa-css-prefix}-meanpath:before { content: @fa-var-meanpath; } +.@{fa-css-prefix}-buysellads:before { content: @fa-var-buysellads; } +.@{fa-css-prefix}-connectdevelop:before { content: @fa-var-connectdevelop; } +.@{fa-css-prefix}-dashcube:before { content: @fa-var-dashcube; } +.@{fa-css-prefix}-forumbee:before { content: @fa-var-forumbee; } +.@{fa-css-prefix}-leanpub:before { content: @fa-var-leanpub; } +.@{fa-css-prefix}-sellsy:before { content: @fa-var-sellsy; } +.@{fa-css-prefix}-shirtsinbulk:before { content: @fa-var-shirtsinbulk; } +.@{fa-css-prefix}-simplybuilt:before { content: @fa-var-simplybuilt; } +.@{fa-css-prefix}-skyatlas:before { content: @fa-var-skyatlas; } +.@{fa-css-prefix}-cart-plus:before { content: @fa-var-cart-plus; } +.@{fa-css-prefix}-cart-arrow-down:before { content: @fa-var-cart-arrow-down; } +.@{fa-css-prefix}-diamond:before { content: @fa-var-diamond; } +.@{fa-css-prefix}-ship:before { content: @fa-var-ship; } +.@{fa-css-prefix}-user-secret:before { content: @fa-var-user-secret; } +.@{fa-css-prefix}-motorcycle:before { content: @fa-var-motorcycle; } +.@{fa-css-prefix}-street-view:before { content: @fa-var-street-view; } +.@{fa-css-prefix}-heartbeat:before { content: @fa-var-heartbeat; } +.@{fa-css-prefix}-venus:before { content: @fa-var-venus; } +.@{fa-css-prefix}-mars:before { content: @fa-var-mars; } +.@{fa-css-prefix}-mercury:before { content: @fa-var-mercury; } +.@{fa-css-prefix}-transgender:before { content: @fa-var-transgender; } +.@{fa-css-prefix}-transgender-alt:before { content: @fa-var-transgender-alt; } +.@{fa-css-prefix}-venus-double:before { content: @fa-var-venus-double; } +.@{fa-css-prefix}-mars-double:before { content: @fa-var-mars-double; } +.@{fa-css-prefix}-venus-mars:before { content: @fa-var-venus-mars; } +.@{fa-css-prefix}-mars-stroke:before { content: @fa-var-mars-stroke; } +.@{fa-css-prefix}-mars-stroke-v:before { content: @fa-var-mars-stroke-v; } +.@{fa-css-prefix}-mars-stroke-h:before { content: @fa-var-mars-stroke-h; } +.@{fa-css-prefix}-neuter:before { content: @fa-var-neuter; } +.@{fa-css-prefix}-facebook-official:before { content: @fa-var-facebook-official; } +.@{fa-css-prefix}-pinterest-p:before { content: @fa-var-pinterest-p; } +.@{fa-css-prefix}-whatsapp:before { content: @fa-var-whatsapp; } +.@{fa-css-prefix}-server:before { content: @fa-var-server; } +.@{fa-css-prefix}-user-plus:before { content: @fa-var-user-plus; } +.@{fa-css-prefix}-user-times:before { content: @fa-var-user-times; } +.@{fa-css-prefix}-hotel:before, +.@{fa-css-prefix}-bed:before { content: @fa-var-bed; } +.@{fa-css-prefix}-viacoin:before { content: @fa-var-viacoin; } +.@{fa-css-prefix}-train:before { content: @fa-var-train; } +.@{fa-css-prefix}-subway:before { content: @fa-var-subway; } +.@{fa-css-prefix}-medium:before { content: @fa-var-medium; } diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/less/font/_larger.less b/server/hu.user.theme.userdark/src/archive/web/zul/less/font/_larger.less new file mode 100644 index 00000000..c9d64677 --- /dev/null +++ b/server/hu.user.theme.userdark/src/archive/web/zul/less/font/_larger.less @@ -0,0 +1,13 @@ +// Icon Sizes +// ------------------------- + +/* makes the font 33% larger relative to the icon container */ +.@{fa-css-prefix}-lg { + font-size: (4em / 3); + line-height: (3em / 4); + vertical-align: -15%; +} +.@{fa-css-prefix}-2x { font-size: 2em; } +.@{fa-css-prefix}-3x { font-size: 3em; } +.@{fa-css-prefix}-4x { font-size: 4em; } +.@{fa-css-prefix}-5x { font-size: 5em; } diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/less/font/_list.less b/server/hu.user.theme.userdark/src/archive/web/zul/less/font/_list.less new file mode 100644 index 00000000..0b440382 --- /dev/null +++ b/server/hu.user.theme.userdark/src/archive/web/zul/less/font/_list.less @@ -0,0 +1,19 @@ +// List Icons +// ------------------------- + +.@{fa-css-prefix}-ul { + padding-left: 0; + margin-left: @fa-li-width; + list-style-type: none; + > li { position: relative; } +} +.@{fa-css-prefix}-li { + position: absolute; + left: -@fa-li-width; + width: @fa-li-width; + top: (2em / 14); + text-align: center; + &.@{fa-css-prefix}-lg { + left: (-@fa-li-width + (4em / 14)); + } +} diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/less/font/_mixins.less b/server/hu.user.theme.userdark/src/archive/web/zul/less/font/_mixins.less new file mode 100644 index 00000000..c97f4604 --- /dev/null +++ b/server/hu.user.theme.userdark/src/archive/web/zul/less/font/_mixins.less @@ -0,0 +1,27 @@ +// Mixins +// -------------------------- + +.fa-icon() { + display: inline-block; + font: normal normal normal @fa-font-size-base/1 FontAwesome; // shortening font declaration + font-size: inherit; // can't have font-size inherit on line above, so need to override + text-rendering: auto; // optimizelegibility throws things off #1094 + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + transform: translate(0, 0); // ensures no half-pixel rendering in firefox + +} + +.fa-icon-rotate(@degrees, @rotation) { + filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=@rotation); + -webkit-transform: rotate(@degrees); + -ms-transform: rotate(@degrees); + transform: rotate(@degrees); +} + +.fa-icon-flip(@horiz, @vert, @rotation) { + filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=@rotation, mirror=1); + -webkit-transform: scale(@horiz, @vert); + -ms-transform: scale(@horiz, @vert); + transform: scale(@horiz, @vert); +} diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/less/font/_path.less b/server/hu.user.theme.userdark/src/archive/web/zul/less/font/_path.less new file mode 100644 index 00000000..88e07737 --- /dev/null +++ b/server/hu.user.theme.userdark/src/archive/web/zul/less/font/_path.less @@ -0,0 +1,16 @@ +/* FONT PATH + * -------------------------- */ + +@font-face { + font-family: 'FontAwesome'; + src: url(${c:encodeURL('~./zul/less/font/fontawesome-webfont.eot?v=@{fa-version}')}); + src: url(${c:encodeURL('~./zul/less/font/fontawesome-webfont.eot?#iefix&v=@{fa-version}')}) format('embedded-opentype'), + url(${c:encodeURL('~./zul/less/font/fontawesome-webfont.woff2?v=@{fa-version}')}) format('woff2'), + url(${c:encodeURL('~./zul/less/font/fontawesome-webfont.woff?v=@{fa-version}')}) format('woff'), + url(${c:encodeURL('~./zul/less/font/fontawesome-webfont.ttf?v=@{fa-version}')}) format('truetype'), + url(${c:encodeURL('~./zul/less/font/fontawesome-webfont.svg?v=@{fa-version}#fontawesomeregular')}) format('svg'); +// src: url(${c:encodeURL('~./zul/less/font/FontAwesome.otf')}) format('opentype'); // used when developing fonts + + font-weight: normal; + font-style: normal; +} diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/less/font/_rotated-flipped.less b/server/hu.user.theme.userdark/src/archive/web/zul/less/font/_rotated-flipped.less new file mode 100644 index 00000000..f6ba8147 --- /dev/null +++ b/server/hu.user.theme.userdark/src/archive/web/zul/less/font/_rotated-flipped.less @@ -0,0 +1,20 @@ +// Rotated & Flipped Icons +// ------------------------- + +.@{fa-css-prefix}-rotate-90 { .fa-icon-rotate(90deg, 1); } +.@{fa-css-prefix}-rotate-180 { .fa-icon-rotate(180deg, 2); } +.@{fa-css-prefix}-rotate-270 { .fa-icon-rotate(270deg, 3); } + +.@{fa-css-prefix}-flip-horizontal { .fa-icon-flip(-1, 1, 0); } +.@{fa-css-prefix}-flip-vertical { .fa-icon-flip(1, -1, 2); } + +// Hook for IE8-9 +// ------------------------- + +:root .@{fa-css-prefix}-rotate-90, +:root .@{fa-css-prefix}-rotate-180, +:root .@{fa-css-prefix}-rotate-270, +:root .@{fa-css-prefix}-flip-horizontal, +:root .@{fa-css-prefix}-flip-vertical { + filter: none; +} diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/less/font/_stacked.less b/server/hu.user.theme.userdark/src/archive/web/zul/less/font/_stacked.less new file mode 100644 index 00000000..fc53fb0e --- /dev/null +++ b/server/hu.user.theme.userdark/src/archive/web/zul/less/font/_stacked.less @@ -0,0 +1,20 @@ +// Stacked Icons +// ------------------------- + +.@{fa-css-prefix}-stack { + position: relative; + display: inline-block; + width: 2em; + height: 2em; + line-height: 2em; + vertical-align: middle; +} +.@{fa-css-prefix}-stack-1x, .@{fa-css-prefix}-stack-2x { + position: absolute; + left: 0; + width: 100%; + text-align: center; +} +.@{fa-css-prefix}-stack-1x { line-height: inherit; } +.@{fa-css-prefix}-stack-2x { font-size: 2em; } +.@{fa-css-prefix}-inverse { color: @fa-inverse; } diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/less/font/_variables.less b/server/hu.user.theme.userdark/src/archive/web/zul/less/font/_variables.less new file mode 100644 index 00000000..c1878f0d --- /dev/null +++ b/server/hu.user.theme.userdark/src/archive/web/zul/less/font/_variables.less @@ -0,0 +1,606 @@ +// Variables +// -------------------------- + +@fa-font-path: "../fonts"; +@fa-font-size-base: 14px; +//@fa-font-path: "//netdna.bootstrapcdn.com/font-awesome/4.3.0/fonts"; // for referencing Bootstrap CDN font files directly +@fa-css-prefix: z-icon; +@fa-version: "4.3.0"; +@fa-border-color: #eee; +@fa-inverse: #fff; +@fa-li-width: (30em / 14); + +@fa-var-adjust: "\f042"; +@fa-var-adn: "\f170"; +@fa-var-align-center: "\f037"; +@fa-var-align-justify: "\f039"; +@fa-var-align-left: "\f036"; +@fa-var-align-right: "\f038"; +@fa-var-ambulance: "\f0f9"; +@fa-var-anchor: "\f13d"; +@fa-var-android: "\f17b"; +@fa-var-angellist: "\f209"; +@fa-var-angle-double-down: "\f103"; +@fa-var-angle-double-left: "\f100"; +@fa-var-angle-double-right: "\f101"; +@fa-var-angle-double-up: "\f102"; +@fa-var-angle-down: "\f107"; +@fa-var-angle-left: "\f104"; +@fa-var-angle-right: "\f105"; +@fa-var-angle-up: "\f106"; +@fa-var-apple: "\f179"; +@fa-var-archive: "\f187"; +@fa-var-area-chart: "\f1fe"; +@fa-var-arrow-circle-down: "\f0ab"; +@fa-var-arrow-circle-left: "\f0a8"; +@fa-var-arrow-circle-o-down: "\f01a"; +@fa-var-arrow-circle-o-left: "\f190"; +@fa-var-arrow-circle-o-right: "\f18e"; +@fa-var-arrow-circle-o-up: "\f01b"; +@fa-var-arrow-circle-right: "\f0a9"; +@fa-var-arrow-circle-up: "\f0aa"; +@fa-var-arrow-down: "\f063"; +@fa-var-arrow-left: "\f060"; +@fa-var-arrow-right: "\f061"; +@fa-var-arrow-up: "\f062"; +@fa-var-arrows: "\f047"; +@fa-var-arrows-alt: "\f0b2"; +@fa-var-arrows-h: "\f07e"; +@fa-var-arrows-v: "\f07d"; +@fa-var-asterisk: "\f069"; +@fa-var-at: "\f1fa"; +@fa-var-automobile: "\f1b9"; +@fa-var-backward: "\f04a"; +@fa-var-ban: "\f05e"; +@fa-var-bank: "\f19c"; +@fa-var-bar-chart: "\f080"; +@fa-var-bar-chart-o: "\f080"; +@fa-var-barcode: "\f02a"; +@fa-var-bars: "\f0c9"; +@fa-var-bed: "\f236"; +@fa-var-beer: "\f0fc"; +@fa-var-behance: "\f1b4"; +@fa-var-behance-square: "\f1b5"; +@fa-var-bell: "\f0f3"; +@fa-var-bell-o: "\f0a2"; +@fa-var-bell-slash: "\f1f6"; +@fa-var-bell-slash-o: "\f1f7"; +@fa-var-bicycle: "\f206"; +@fa-var-binoculars: "\f1e5"; +@fa-var-birthday-cake: "\f1fd"; +@fa-var-bitbucket: "\f171"; +@fa-var-bitbucket-square: "\f172"; +@fa-var-bitcoin: "\f15a"; +@fa-var-bold: "\f032"; +@fa-var-bolt: "\f0e7"; +@fa-var-bomb: "\f1e2"; +@fa-var-book: "\f02d"; +@fa-var-bookmark: "\f02e"; +@fa-var-bookmark-o: "\f097"; +@fa-var-briefcase: "\f0b1"; +@fa-var-btc: "\f15a"; +@fa-var-bug: "\f188"; +@fa-var-building: "\f1ad"; +@fa-var-building-o: "\f0f7"; +@fa-var-bullhorn: "\f0a1"; +@fa-var-bullseye: "\f140"; +@fa-var-bus: "\f207"; +@fa-var-buysellads: "\f20d"; +@fa-var-cab: "\f1ba"; +@fa-var-calculator: "\f1ec"; +@fa-var-calendar: "\f073"; +@fa-var-calendar-o: "\f133"; +@fa-var-camera: "\f030"; +@fa-var-camera-retro: "\f083"; +@fa-var-car: "\f1b9"; +@fa-var-caret-down: "\f0d7"; +@fa-var-caret-left: "\f0d9"; +@fa-var-caret-right: "\f0da"; +@fa-var-caret-square-o-down: "\f150"; +@fa-var-caret-square-o-left: "\f191"; +@fa-var-caret-square-o-right: "\f152"; +@fa-var-caret-square-o-up: "\f151"; +@fa-var-caret-up: "\f0d8"; +@fa-var-cart-arrow-down: "\f218"; +@fa-var-cart-plus: "\f217"; +@fa-var-cc: "\f20a"; +@fa-var-cc-amex: "\f1f3"; +@fa-var-cc-discover: "\f1f2"; +@fa-var-cc-mastercard: "\f1f1"; +@fa-var-cc-paypal: "\f1f4"; +@fa-var-cc-stripe: "\f1f5"; +@fa-var-cc-visa: "\f1f0"; +@fa-var-certificate: "\f0a3"; +@fa-var-chain: "\f0c1"; +@fa-var-chain-broken: "\f127"; +@fa-var-check: "\f00c"; +@fa-var-check-circle: "\f058"; +@fa-var-check-circle-o: "\f05d"; +@fa-var-check-square: "\f14a"; +@fa-var-check-square-o: "\f046"; +@fa-var-chevron-circle-down: "\f13a"; +@fa-var-chevron-circle-left: "\f137"; +@fa-var-chevron-circle-right: "\f138"; +@fa-var-chevron-circle-up: "\f139"; +@fa-var-chevron-down: "\f078"; +@fa-var-chevron-left: "\f053"; +@fa-var-chevron-right: "\f054"; +@fa-var-chevron-up: "\f077"; +@fa-var-child: "\f1ae"; +@fa-var-circle: "\f111"; +@fa-var-circle-o: "\f10c"; +@fa-var-circle-o-notch: "\f1ce"; +@fa-var-circle-thin: "\f1db"; +@fa-var-clipboard: "\f0ea"; +@fa-var-clock-o: "\f017"; +@fa-var-close: "\f00d"; +@fa-var-cloud: "\f0c2"; +@fa-var-cloud-download: "\f0ed"; +@fa-var-cloud-upload: "\f0ee"; +@fa-var-cny: "\f157"; +@fa-var-code: "\f121"; +@fa-var-code-fork: "\f126"; +@fa-var-codepen: "\f1cb"; +@fa-var-coffee: "\f0f4"; +@fa-var-cog: "\f013"; +@fa-var-cogs: "\f085"; +@fa-var-columns: "\f0db"; +@fa-var-comment: "\f075"; +@fa-var-comment-o: "\f0e5"; +@fa-var-comments: "\f086"; +@fa-var-comments-o: "\f0e6"; +@fa-var-compass: "\f14e"; +@fa-var-compress: "\f066"; +@fa-var-connectdevelop: "\f20e"; +@fa-var-copy: "\f0c5"; +@fa-var-copyright: "\f1f9"; +@fa-var-credit-card: "\f09d"; +@fa-var-crop: "\f125"; +@fa-var-crosshairs: "\f05b"; +@fa-var-css3: "\f13c"; +@fa-var-cube: "\f1b2"; +@fa-var-cubes: "\f1b3"; +@fa-var-cut: "\f0c4"; +@fa-var-cutlery: "\f0f5"; +@fa-var-dashboard: "\f0e4"; +@fa-var-dashcube: "\f210"; +@fa-var-database: "\f1c0"; +@fa-var-dedent: "\f03b"; +@fa-var-delicious: "\f1a5"; +@fa-var-desktop: "\f108"; +@fa-var-deviantart: "\f1bd"; +@fa-var-diamond: "\f219"; +@fa-var-digg: "\f1a6"; +@fa-var-dollar: "\f155"; +@fa-var-dot-circle-o: "\f192"; +@fa-var-download: "\f019"; +@fa-var-dribbble: "\f17d"; +@fa-var-dropbox: "\f16b"; +@fa-var-drupal: "\f1a9"; +@fa-var-edit: "\f044"; +@fa-var-eject: "\f052"; +@fa-var-ellipsis-h: "\f141"; +@fa-var-ellipsis-v: "\f142"; +@fa-var-empire: "\f1d1"; +@fa-var-envelope: "\f0e0"; +@fa-var-envelope-o: "\f003"; +@fa-var-envelope-square: "\f199"; +@fa-var-eraser: "\f12d"; +@fa-var-eur: "\f153"; +@fa-var-euro: "\f153"; +@fa-var-exchange: "\f0ec"; +@fa-var-exclamation: "\f12a"; +@fa-var-exclamation-circle: "\f06a"; +@fa-var-exclamation-triangle: "\f071"; +@fa-var-expand: "\f065"; +@fa-var-external-link: "\f08e"; +@fa-var-external-link-square: "\f14c"; +@fa-var-eye: "\f06e"; +@fa-var-eye-slash: "\f070"; +@fa-var-eyedropper: "\f1fb"; +@fa-var-facebook: "\f09a"; +@fa-var-facebook-f: "\f09a"; +@fa-var-facebook-official: "\f230"; +@fa-var-facebook-square: "\f082"; +@fa-var-fast-backward: "\f049"; +@fa-var-fast-forward: "\f050"; +@fa-var-fax: "\f1ac"; +@fa-var-female: "\f182"; +@fa-var-fighter-jet: "\f0fb"; +@fa-var-file: "\f15b"; +@fa-var-file-archive-o: "\f1c6"; +@fa-var-file-audio-o: "\f1c7"; +@fa-var-file-code-o: "\f1c9"; +@fa-var-file-excel-o: "\f1c3"; +@fa-var-file-image-o: "\f1c5"; +@fa-var-file-movie-o: "\f1c8"; +@fa-var-file-o: "\f016"; +@fa-var-file-pdf-o: "\f1c1"; +@fa-var-file-photo-o: "\f1c5"; +@fa-var-file-picture-o: "\f1c5"; +@fa-var-file-powerpoint-o: "\f1c4"; +@fa-var-file-sound-o: "\f1c7"; +@fa-var-file-text: "\f15c"; +@fa-var-file-text-o: "\f0f6"; +@fa-var-file-video-o: "\f1c8"; +@fa-var-file-word-o: "\f1c2"; +@fa-var-file-zip-o: "\f1c6"; +@fa-var-files-o: "\f0c5"; +@fa-var-film: "\f008"; +@fa-var-filter: "\f0b0"; +@fa-var-fire: "\f06d"; +@fa-var-fire-extinguisher: "\f134"; +@fa-var-flag: "\f024"; +@fa-var-flag-checkered: "\f11e"; +@fa-var-flag-o: "\f11d"; +@fa-var-flash: "\f0e7"; +@fa-var-flask: "\f0c3"; +@fa-var-flickr: "\f16e"; +@fa-var-floppy-o: "\f0c7"; +@fa-var-folder: "\f07b"; +@fa-var-folder-o: "\f114"; +@fa-var-folder-open: "\f07c"; +@fa-var-folder-open-o: "\f115"; +@fa-var-font: "\f031"; +@fa-var-forumbee: "\f211"; +@fa-var-forward: "\f04e"; +@fa-var-foursquare: "\f180"; +@fa-var-frown-o: "\f119"; +@fa-var-futbol-o: "\f1e3"; +@fa-var-gamepad: "\f11b"; +@fa-var-gavel: "\f0e3"; +@fa-var-gbp: "\f154"; +@fa-var-ge: "\f1d1"; +@fa-var-gear: "\f013"; +@fa-var-gears: "\f085"; +@fa-var-genderless: "\f1db"; +@fa-var-gift: "\f06b"; +@fa-var-git: "\f1d3"; +@fa-var-git-square: "\f1d2"; +@fa-var-github: "\f09b"; +@fa-var-github-alt: "\f113"; +@fa-var-github-square: "\f092"; +@fa-var-gittip: "\f184"; +@fa-var-glass: "\f000"; +@fa-var-globe: "\f0ac"; +@fa-var-google: "\f1a0"; +@fa-var-google-plus: "\f0d5"; +@fa-var-google-plus-square: "\f0d4"; +@fa-var-google-wallet: "\f1ee"; +@fa-var-graduation-cap: "\f19d"; +@fa-var-gratipay: "\f184"; +@fa-var-group: "\f0c0"; +@fa-var-h-square: "\f0fd"; +@fa-var-hacker-news: "\f1d4"; +@fa-var-hand-o-down: "\f0a7"; +@fa-var-hand-o-left: "\f0a5"; +@fa-var-hand-o-right: "\f0a4"; +@fa-var-hand-o-up: "\f0a6"; +@fa-var-hdd-o: "\f0a0"; +@fa-var-header: "\f1dc"; +@fa-var-headphones: "\f025"; +@fa-var-heart: "\f004"; +@fa-var-heart-o: "\f08a"; +@fa-var-heartbeat: "\f21e"; +@fa-var-history: "\f1da"; +@fa-var-home: "\f015"; +@fa-var-hospital-o: "\f0f8"; +@fa-var-hotel: "\f236"; +@fa-var-html5: "\f13b"; +@fa-var-ils: "\f20b"; +@fa-var-image: "\f03e"; +@fa-var-inbox: "\f01c"; +@fa-var-indent: "\f03c"; +@fa-var-info: "\f129"; +@fa-var-info-circle: "\f05a"; +@fa-var-inr: "\f156"; +@fa-var-instagram: "\f16d"; +@fa-var-institution: "\f19c"; +@fa-var-ioxhost: "\f208"; +@fa-var-italic: "\f033"; +@fa-var-joomla: "\f1aa"; +@fa-var-jpy: "\f157"; +@fa-var-jsfiddle: "\f1cc"; +@fa-var-key: "\f084"; +@fa-var-keyboard-o: "\f11c"; +@fa-var-krw: "\f159"; +@fa-var-language: "\f1ab"; +@fa-var-laptop: "\f109"; +@fa-var-lastfm: "\f202"; +@fa-var-lastfm-square: "\f203"; +@fa-var-leaf: "\f06c"; +@fa-var-leanpub: "\f212"; +@fa-var-legal: "\f0e3"; +@fa-var-lemon-o: "\f094"; +@fa-var-level-down: "\f149"; +@fa-var-level-up: "\f148"; +@fa-var-life-bouy: "\f1cd"; +@fa-var-life-buoy: "\f1cd"; +@fa-var-life-ring: "\f1cd"; +@fa-var-life-saver: "\f1cd"; +@fa-var-lightbulb-o: "\f0eb"; +@fa-var-line-chart: "\f201"; +@fa-var-link: "\f0c1"; +@fa-var-linkedin: "\f0e1"; +@fa-var-linkedin-square: "\f08c"; +@fa-var-linux: "\f17c"; +@fa-var-list: "\f03a"; +@fa-var-list-alt: "\f022"; +@fa-var-list-ol: "\f0cb"; +@fa-var-list-ul: "\f0ca"; +@fa-var-location-arrow: "\f124"; +@fa-var-lock: "\f023"; +@fa-var-long-arrow-down: "\f175"; +@fa-var-long-arrow-left: "\f177"; +@fa-var-long-arrow-right: "\f178"; +@fa-var-long-arrow-up: "\f176"; +@fa-var-magic: "\f0d0"; +@fa-var-magnet: "\f076"; +@fa-var-mail-forward: "\f064"; +@fa-var-mail-reply: "\f112"; +@fa-var-mail-reply-all: "\f122"; +@fa-var-male: "\f183"; +@fa-var-map-marker: "\f041"; +@fa-var-mars: "\f222"; +@fa-var-mars-double: "\f227"; +@fa-var-mars-stroke: "\f229"; +@fa-var-mars-stroke-h: "\f22b"; +@fa-var-mars-stroke-v: "\f22a"; +@fa-var-maxcdn: "\f136"; +@fa-var-meanpath: "\f20c"; +@fa-var-medium: "\f23a"; +@fa-var-medkit: "\f0fa"; +@fa-var-meh-o: "\f11a"; +@fa-var-mercury: "\f223"; +@fa-var-microphone: "\f130"; +@fa-var-microphone-slash: "\f131"; +@fa-var-minus: "\f068"; +@fa-var-minus-circle: "\f056"; +@fa-var-minus-square: "\f146"; +@fa-var-minus-square-o: "\f147"; +@fa-var-mobile: "\f10b"; +@fa-var-mobile-phone: "\f10b"; +@fa-var-money: "\f0d6"; +@fa-var-moon-o: "\f186"; +@fa-var-mortar-board: "\f19d"; +@fa-var-motorcycle: "\f21c"; +@fa-var-music: "\f001"; +@fa-var-navicon: "\f0c9"; +@fa-var-neuter: "\f22c"; +@fa-var-newspaper-o: "\f1ea"; +@fa-var-openid: "\f19b"; +@fa-var-outdent: "\f03b"; +@fa-var-pagelines: "\f18c"; +@fa-var-paint-brush: "\f1fc"; +@fa-var-paper-plane: "\f1d8"; +@fa-var-paper-plane-o: "\f1d9"; +@fa-var-paperclip: "\f0c6"; +@fa-var-paragraph: "\f1dd"; +@fa-var-paste: "\f0ea"; +@fa-var-pause: "\f04c"; +@fa-var-paw: "\f1b0"; +@fa-var-paypal: "\f1ed"; +@fa-var-pencil: "\f040"; +@fa-var-pencil-square: "\f14b"; +@fa-var-pencil-square-o: "\f044"; +@fa-var-phone: "\f095"; +@fa-var-phone-square: "\f098"; +@fa-var-photo: "\f03e"; +@fa-var-picture-o: "\f03e"; +@fa-var-pie-chart: "\f200"; +@fa-var-pied-piper: "\f1a7"; +@fa-var-pied-piper-alt: "\f1a8"; +@fa-var-pinterest: "\f0d2"; +@fa-var-pinterest-p: "\f231"; +@fa-var-pinterest-square: "\f0d3"; +@fa-var-plane: "\f072"; +@fa-var-play: "\f04b"; +@fa-var-play-circle: "\f144"; +@fa-var-play-circle-o: "\f01d"; +@fa-var-plug: "\f1e6"; +@fa-var-plus: "\f067"; +@fa-var-plus-circle: "\f055"; +@fa-var-plus-square: "\f0fe"; +@fa-var-plus-square-o: "\f196"; +@fa-var-power-off: "\f011"; +@fa-var-print: "\f02f"; +@fa-var-puzzle-piece: "\f12e"; +@fa-var-qq: "\f1d6"; +@fa-var-qrcode: "\f029"; +@fa-var-question: "\f128"; +@fa-var-question-circle: "\f059"; +@fa-var-quote-left: "\f10d"; +@fa-var-quote-right: "\f10e"; +@fa-var-ra: "\f1d0"; +@fa-var-random: "\f074"; +@fa-var-rebel: "\f1d0"; +@fa-var-recycle: "\f1b8"; +@fa-var-reddit: "\f1a1"; +@fa-var-reddit-square: "\f1a2"; +@fa-var-refresh: "\f021"; +@fa-var-remove: "\f00d"; +@fa-var-renren: "\f18b"; +@fa-var-reorder: "\f0c9"; +@fa-var-repeat: "\f01e"; +@fa-var-reply: "\f112"; +@fa-var-reply-all: "\f122"; +@fa-var-retweet: "\f079"; +@fa-var-rmb: "\f157"; +@fa-var-road: "\f018"; +@fa-var-rocket: "\f135"; +@fa-var-rotate-left: "\f0e2"; +@fa-var-rotate-right: "\f01e"; +@fa-var-rouble: "\f158"; +@fa-var-rss: "\f09e"; +@fa-var-rss-square: "\f143"; +@fa-var-rub: "\f158"; +@fa-var-ruble: "\f158"; +@fa-var-rupee: "\f156"; +@fa-var-save: "\f0c7"; +@fa-var-scissors: "\f0c4"; +@fa-var-search: "\f002"; +@fa-var-search-minus: "\f010"; +@fa-var-search-plus: "\f00e"; +@fa-var-sellsy: "\f213"; +@fa-var-send: "\f1d8"; +@fa-var-send-o: "\f1d9"; +@fa-var-server: "\f233"; +@fa-var-share: "\f064"; +@fa-var-share-alt: "\f1e0"; +@fa-var-share-alt-square: "\f1e1"; +@fa-var-share-square: "\f14d"; +@fa-var-share-square-o: "\f045"; +@fa-var-shekel: "\f20b"; +@fa-var-sheqel: "\f20b"; +@fa-var-shield: "\f132"; +@fa-var-ship: "\f21a"; +@fa-var-shirtsinbulk: "\f214"; +@fa-var-shopping-cart: "\f07a"; +@fa-var-sign-in: "\f090"; +@fa-var-sign-out: "\f08b"; +@fa-var-signal: "\f012"; +@fa-var-simplybuilt: "\f215"; +@fa-var-sitemap: "\f0e8"; +@fa-var-skyatlas: "\f216"; +@fa-var-skype: "\f17e"; +@fa-var-slack: "\f198"; +@fa-var-sliders: "\f1de"; +@fa-var-slideshare: "\f1e7"; +@fa-var-smile-o: "\f118"; +@fa-var-soccer-ball-o: "\f1e3"; +@fa-var-sort: "\f0dc"; +@fa-var-sort-alpha-asc: "\f15d"; +@fa-var-sort-alpha-desc: "\f15e"; +@fa-var-sort-amount-asc: "\f160"; +@fa-var-sort-amount-desc: "\f161"; +@fa-var-sort-asc: "\f0de"; +@fa-var-sort-desc: "\f0dd"; +@fa-var-sort-down: "\f0dd"; +@fa-var-sort-numeric-asc: "\f162"; +@fa-var-sort-numeric-desc: "\f163"; +@fa-var-sort-up: "\f0de"; +@fa-var-soundcloud: "\f1be"; +@fa-var-space-shuttle: "\f197"; +@fa-var-spinner: "\f110"; +@fa-var-spoon: "\f1b1"; +@fa-var-spotify: "\f1bc"; +@fa-var-square: "\f0c8"; +@fa-var-square-o: "\f096"; +@fa-var-stack-exchange: "\f18d"; +@fa-var-stack-overflow: "\f16c"; +@fa-var-star: "\f005"; +@fa-var-star-half: "\f089"; +@fa-var-star-half-empty: "\f123"; +@fa-var-star-half-full: "\f123"; +@fa-var-star-half-o: "\f123"; +@fa-var-star-o: "\f006"; +@fa-var-steam: "\f1b6"; +@fa-var-steam-square: "\f1b7"; +@fa-var-step-backward: "\f048"; +@fa-var-step-forward: "\f051"; +@fa-var-stethoscope: "\f0f1"; +@fa-var-stop: "\f04d"; +@fa-var-street-view: "\f21d"; +@fa-var-strikethrough: "\f0cc"; +@fa-var-stumbleupon: "\f1a4"; +@fa-var-stumbleupon-circle: "\f1a3"; +@fa-var-subscript: "\f12c"; +@fa-var-subway: "\f239"; +@fa-var-suitcase: "\f0f2"; +@fa-var-sun-o: "\f185"; +@fa-var-superscript: "\f12b"; +@fa-var-support: "\f1cd"; +@fa-var-table: "\f0ce"; +@fa-var-tablet: "\f10a"; +@fa-var-tachometer: "\f0e4"; +@fa-var-tag: "\f02b"; +@fa-var-tags: "\f02c"; +@fa-var-tasks: "\f0ae"; +@fa-var-taxi: "\f1ba"; +@fa-var-tencent-weibo: "\f1d5"; +@fa-var-terminal: "\f120"; +@fa-var-text-height: "\f034"; +@fa-var-text-width: "\f035"; +@fa-var-th: "\f00a"; +@fa-var-th-large: "\f009"; +@fa-var-th-list: "\f00b"; +@fa-var-thumb-tack: "\f08d"; +@fa-var-thumbs-down: "\f165"; +@fa-var-thumbs-o-down: "\f088"; +@fa-var-thumbs-o-up: "\f087"; +@fa-var-thumbs-up: "\f164"; +@fa-var-ticket: "\f145"; +@fa-var-times: "\f00d"; +@fa-var-times-circle: "\f057"; +@fa-var-times-circle-o: "\f05c"; +@fa-var-tint: "\f043"; +@fa-var-toggle-down: "\f150"; +@fa-var-toggle-left: "\f191"; +@fa-var-toggle-off: "\f204"; +@fa-var-toggle-on: "\f205"; +@fa-var-toggle-right: "\f152"; +@fa-var-toggle-up: "\f151"; +@fa-var-train: "\f238"; +@fa-var-transgender: "\f224"; +@fa-var-transgender-alt: "\f225"; +@fa-var-trash: "\f1f8"; +@fa-var-trash-o: "\f014"; +@fa-var-tree: "\f1bb"; +@fa-var-trello: "\f181"; +@fa-var-trophy: "\f091"; +@fa-var-truck: "\f0d1"; +@fa-var-try: "\f195"; +@fa-var-tty: "\f1e4"; +@fa-var-tumblr: "\f173"; +@fa-var-tumblr-square: "\f174"; +@fa-var-turkish-lira: "\f195"; +@fa-var-twitch: "\f1e8"; +@fa-var-twitter: "\f099"; +@fa-var-twitter-square: "\f081"; +@fa-var-umbrella: "\f0e9"; +@fa-var-underline: "\f0cd"; +@fa-var-undo: "\f0e2"; +@fa-var-university: "\f19c"; +@fa-var-unlink: "\f127"; +@fa-var-unlock: "\f09c"; +@fa-var-unlock-alt: "\f13e"; +@fa-var-unsorted: "\f0dc"; +@fa-var-upload: "\f093"; +@fa-var-usd: "\f155"; +@fa-var-user: "\f007"; +@fa-var-user-md: "\f0f0"; +@fa-var-user-plus: "\f234"; +@fa-var-user-secret: "\f21b"; +@fa-var-user-times: "\f235"; +@fa-var-users: "\f0c0"; +@fa-var-venus: "\f221"; +@fa-var-venus-double: "\f226"; +@fa-var-venus-mars: "\f228"; +@fa-var-viacoin: "\f237"; +@fa-var-video-camera: "\f03d"; +@fa-var-vimeo-square: "\f194"; +@fa-var-vine: "\f1ca"; +@fa-var-vk: "\f189"; +@fa-var-volume-down: "\f027"; +@fa-var-volume-off: "\f026"; +@fa-var-volume-up: "\f028"; +@fa-var-warning: "\f071"; +@fa-var-wechat: "\f1d7"; +@fa-var-weibo: "\f18a"; +@fa-var-weixin: "\f1d7"; +@fa-var-whatsapp: "\f232"; +@fa-var-wheelchair: "\f193"; +@fa-var-wifi: "\f1eb"; +@fa-var-windows: "\f17a"; +@fa-var-won: "\f159"; +@fa-var-wordpress: "\f19a"; +@fa-var-wrench: "\f0ad"; +@fa-var-xing: "\f168"; +@fa-var-xing-square: "\f169"; +@fa-var-yahoo: "\f19e"; +@fa-var-yelp: "\f1e9"; +@fa-var-yen: "\f157"; +@fa-var-youtube: "\f167"; +@fa-var-youtube-play: "\f16a"; +@fa-var-youtube-square: "\f166"; + diff --git a/server/hu.user.theme.userdark/src/archive/web/zul/less/norm.less b/server/hu.user.theme.userdark/src/archive/web/zul/less/norm.less new file mode 100644 index 00000000..0678fa1e --- /dev/null +++ b/server/hu.user.theme.userdark/src/archive/web/zul/less/norm.less @@ -0,0 +1,720 @@ +@import "~./zul/less/_header.less"; +@import "~./zul/less/_reset.less"; +@import "~./zul/less/font/_all.less"; // Font-Awesome 3.1.1 + +html, body { + height: 100%; + margin: 0; + padding: 0; +} + +// affect ZK component only +[class^="z-"], +[class*=" z-"], +[class^="z-"]:after, +[class*=" z-"]:after, +[class^="z-"]:before, +[class*=" z-"]:before, +.z-borderbox { + .applyCSS3('box-sizing', 'border-box'); +} + +// Reset +input[type=number]::-webkit-inner-spin-button, +input[type=number]::-webkit-outer-spin-button { + -webkit-appearance: none; + margin: 0; +} +input, +input:focus, +textarea, +textarea:focus { + -webkit-appearance: none; + -moz-appearance: none; + outline: none; + -webkit-user-select: text; +} + +*:focus { + outline: none; +} + +fieldset { + border: 1px solid #c0c0c0; + border-radius: 0; + margin: 0 2px; + padding: 0px; +} + +legend { + border: 0; + padding: 0; +} + +.gecko { + button::-moz-focus-inner { + border: 0; + } +} + + +body { + margin: 0; + padding: 0 5px; +} + + +//mobile +.mobile * { + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); +} + +//ZK JavaScript debug box +.z-error { + display: none; + width: 450px; + border: 1px solid @errorboxBorderColor; + padding: 3px 5px 3px 3px; + background: @errorboxBackgroundColor; + position: absolute; + top: 0; + left: 40%; + .boxShadow('1px 1px 3px rgba(0, 0, 0, 0.35)'); + z-index: 9999999; + + .messagecontent { + border: 1px solid @errorboxBorderColor; + padding: 0; + background: @baseBackgroundColor; + } + .messages { + padding: 2px 3px 15px; + word-wrap: break-word; + overflow: auto; + + .message { + padding: 3px 0 2px; + } + } + .newmessage { + background: @errorboxBackgroundColor; + display: none; + } + .button { + color: @errorboxColor; + .size(@baseIconWidth, @baseIconHeight); + margin-left: 4px; + cursor: pointer; + float: right; + + > .z-icon-remove { + font-size: @fontSizeXLarge; + } + } + #zk_err-p { + height: 24px; + padding-top: 6px; + cursor: move; + } + .errornumbers { + font-weight: bold; + color: @errorboxColor; + padding-left: 4px; + float: left; + } +} + +//zk.log box +div.z-log { + width: 50%; + text-align: right; + position: absolute; + right: 10px; + bottom: 5px; + z-index: 99000; + + textarea { + width: 100%; + border-color: rgba(82,168,236,0.8); + outline: 0; + .boxShadow('inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6)'); + } + button { + font-size: @fontSizeXSmall; + } +} + +//General +.noscript { //the content of noscript + .size(100%, 100%); + background: #E0E1E3; + .opacity(0.6); + text-align: center; + position: absolute; + top: 0; + left: 0; + zoom: 1; + z-index: 32000; + + p { + font-weight: bold; + color: black; + border: 1px solid black; + margin: 10% 15%; + padding: 10px 0; + background: white; + .opacity(1.0); + } +} + +//radio, radiogroup +input[type="radio"] { + -webkit-appearance: radio; + -moz-appearance: radio; + margin: 0px 2px 2px; +} + +//checkbox +input[type="checkbox"] { + -webkit-appearance: checkbox; + -moz-appearance: checkbox; + margin: 0px 2px 2px; +} + +//label +.z-label { + line-height: normal; + color: green; +} +.z-label, +.z-radio-content, +.z-checkbox-content, +.z-loading { + font-family: @baseContentFontFamily; + font-size: @fontSizeMedium; + font-weight: normal; +} + +.z-temp, +.z-modal-mask { + .size(100%, 100%); + background: @maskBackgroundColor; + .opacity(0.6); + position: absolute; + top: 0; + left: 0; +} + +.z-initing { + .size(60px, 60px); + background: transparent no-repeat center; + + + background-image: url('//www.zkoss.org/zk/img/${z:encodeWithZK("zkpowered.png")}'); + + position: absolute; + right: 10px; + bottom: 10px; + z-index: 32000; +} + +.z-uptime { + background-image: url('//www.zkoss.org/zk/img/${z:encodeWithZK("zkuptime.png")}'); +} + + +.z-loading, +.z-apply-loading { + border: 1px solid @baseBorderColor; + padding: 3px; + background: @loadingBackgroundColor; + position: absolute; + cursor: wait; + white-space: nowrap; +} +.z-loading { + top: 50% !important; + left: 45% !important; + align: center; + vertical-align: middle; + z-index: 31000; +} +.z-apply-loading { + overflow: hidden; + z-index: 89500; +} +.z-loading-indicator, +.z-apply-loading-indicator { + color: @textColorGrayDark; + border: 1px solid @baseBorderColor; + background: @baseBackgroundColor; + white-space: nowrap; +} +.z-loading-indicator { + padding: 6px; +} +.z-apply-loading-indicator { + font-family: @baseTitleFontFamily; + font-size: @fontSizeMedium; + font-weight: normal; + padding: 2px; +} +.z-apply-loading-icon, +.z-loading-icon, +.z-renderdefer { + .size(16px, 16px); + background: transparent no-repeat center; + .encodeThemeURL(background-image, '~./zul/img/misc/progress.gif'); +} +.z-apply-loading-icon, +.z-loading-icon { + display: inline-block; + vertical-align: top; +} +.z-apply-mask { + .size(100%, 100%); + background: @maskBackgroundColor; + .opacity(0.6); + position: absolute; + top: 0; + left: 0; + z-index: 89000; +} +.z-inline-block { //used with label/checkbox and others to ensure the dimension + display: inline-block; + vertical-align: top; //vertical-align: make it looks same in diff browsers +} +.z-word-wrap { + word-wrap: break-word; +} +.z-word-nowrap { + white-space: nowrap; +} +.z-overflow-hidden { + overflow: hidden; +} +.z-dd-stackup { + .size(100%, 100%); + .encodeURL(background-image, '~./img/spacer.gif'); + position: absolute; + left: 0; + top: 0; + z-index: 16800; +} + +.z-temp * { //temporary + font-size: 5px; + color: #FFFFFF; + background: #FFFFFF; + text-decoration: none; +} +.z-temp { + .z-loading { + background: @loadingBackgroundColor; + top: 49%; + left: 46%; + } + .z-loading-indicator { + font-size: @fontSizeMedium; + color: @textColorGrayDark; + } +} + +//Fix float issue for CSS +.z-clear { + font-size: 0; + .size(0, 0); + line-height: 0; + overflow: hidden; + clear: both; +} + +//Shadow for not CSS3 +.ie8 { + .z-shadow { + display: none; + position: absolute; + left: 0; + top: 0; + overflow: hidden; + } +} +.ie8 { + .z-shadow-wrapper { + height: 100%; + padding-bottom: 6px; + } +} +.ie8 { + .z-shadow .z-shadow-cl { + height: 100%; + padding-left: 6px; + background: transparent repeat-y 0 0; + .encodeThemeURL(background-image, '~./zul/img/shadow-cl.png'); + overflow: hidden; + zoom: 1; + } +} +.ie8 { + .z-shadow .z-shadow-cr { + height: 100%; + padding-right: 6px; + background: transparent repeat-y right; + .encodeThemeURL(background-image, '~./zul/img/shadow-cr.png'); + overflow: hidden; + zoom: 1; + } +} +.ie8 { + .z-shadow .z-shadow-cm { + height: 100%; + background: transparent repeat 0 0; + .encodeThemeURL(background-image, '~./zul/img/shadow-m.png'); + overflow: hidden; + zoom: 1; + } +} + +.ie8 { + .z-shadow .z-shadow-tl, + .z-shadow .z-shadow-tr, + .z-shadow .z-shadow-bl, + .z-shadow .z-shadow-br { + font-size: 0; + height: 6px; + margin-right: 6px; + line-height: 0; + background: transparent no-repeat 0 top; + zoom: 1; + } +} +.ie8 { + .z-shadow .z-shadow-tr, + .z-shadow .z-shadow-br { + background-position: right -6px; + margin-right: -6px; + position: relative; + } +} +.ie8 { + .z-shadow .z-shadow-tl, + .z-shadow .z-shadow-tr { + .encodeThemeURL(background-image, '~./zul/img/shadow-tlr.png'); + } +} +.ie8 { + .z-shadow .z-shadow-bl, + .z-shadow .z-shadow-br { + .encodeThemeURL(background-image, '~./zul/img/shadow-blr.png'); + } +} + +//Drag-Drop +.z-dragged { + color: @dragColor; + background: none no-repeat scroll 0 0 @dragBackgroundColor; +} +.z-drag { + &-over { + background: @dragHoverBackgroundColor; + } + &-ghost { + list-style: none; + } +} +// ZK-3195: only apply to the first layer of children +.gecko { + .z-draggable-over { + > * { + -moz-user-select: none; + } + } +} +.z-drop { + &-allow { + background: @dragAllowBackgroundColor; + + .z-drop-icon { + color: @dragAllowBackgroundColor; + } + } + &-disallow { + background: @dragDisAllowBackgroundColor; + + .z-drop-icon { + color: @dragDisAllowBackgroundColor; + padding-right: 1px; + } + } + &-content { + .fontStyle(@baseContentFontFamily, @fontSizeMedium, normal, @dragColor); + .size(auto, @baseButtonHeight); + padding: 4px; + padding-left: @baseIconWidth + 8; // for icon + line-height: @baseButtonHeight - 8; + position: relative; + } + &-icon { + font-size: @fontSizeMedium; + .size(@baseIconWidth, @baseIconHeight); + .borderRadius(@baseIconWidth / 2); + line-height: @baseIconHeight; + background: @baseBackgroundColor; + text-align: center; + position: absolute; + top: 4px; + left: 6px; + } +} + +// Focus Anchor +.z-focus-a { + font-size: 0 !important; + .size(1px, 1px) !important; + border: 0 !important; + margin: 0 !important; + padding: 0 !important; + line-height: 0 !important; + background: transparent !important; + position: absolute; + top: 0; + left: 0; + -moz-outline: 0 none; + outline: 0 none; + -moz-user-select: text; + -khtml-user-select: text; + overflow: hidden; + + &:focus { + -moz-outline: 0 none; + outline: 0 none; + } +} + +//upload button +span.z-upload { + font-size: 0; + .displaySize(inline-block, 0, 0); + margin: 0; + padding: 0; + position: relative; +} +span.z-upload input { + font-size: 45pt; + margin: 0; + padding: 0; + .opacity(0); + position: absolute; + cursor: pointer; + z-index: -1; +} + +.ie8, .ie9, .ie10 { + span.z-upload input { + z-index: 1; + } +} + +.z-upload-icon { + .encodeThemeURL(background-image, '~./zul/img/misc/prgmeter.png'); + overflow: hidden; +} + +.ie8 { + .z-upload-hover { + border-color: @hoverBorderColor; + .gradientFallback(@hoverGradientStart, @hoverGradientEnd); + } +} +.ie9, .ie10 { + .z-upload-hover { + border-color: @hoverBorderColor; + .verGradient(@hoverGradientStart, @hoverGradientEnd); + } +} + +//fileupload dialog +.z-fileupload-add, +.z-fileupload-remove { + color: #1096BC; + .size(16px, 17px); + cursor: pointer; +} +.z-fileupload-progress { + width: 300px; +} +.z-fileupload-manager { + width: 350px; +} + +//Selectbox +.z-selectbox { + font-family: @baseContentFontFamily; + font-size: @fontSizeMedium; +} + +//scrollbar +.z-scrollbar { + display: none; + .opacity(0); + position: absolute; + line-height: 1; + + //vertical + &-vertical { + .size(@scrollbarWidth, 100%); + top: 0; + right: 0; + + .z-scrollbar { + &-wrapper { + width: 100%; + position: absolute; + top: @baseIconHeight; + left: 0; + } + &-indicator { + width: @scrollbarWidth - 2; + border: 1px solid @scrollbarBorderColor; + .borderRadius(2px); + .horGradient(@scrollbarGradientStart, @scrollbarGradientEnd); + position: absolute; + left: 1px; + cursor: pointer; + z-index: 100; + } + &-rail { + .size(100%, 100%); + background: @scrollbarBackgroundColor; + } + &-icon { + color: @iconColor; + .size(@baseIconWidth, @baseIconHeight); + margin-top: -8px; + position: absolute; + left: -1px; + top: 50%; + .transform('scale(0.5, 0.7)'); + } + } + &-embed { + .size(@scrollbarWidth / 2, 100%); + .borderRadius(@baseBorderRadius); + background: #000000; + .opacity(0.2); + position: absolute; + top: 0; + right: 0; + .boxShadow('inset 1px 1px 0 rgba(0, 0, 0, 0.1), inset 0 -1px 0 rgba(0, 0, 0, 0.07)'); + } + } + &-up, + &-down { + .iconFontStyle(@baseFontSize, @iconColor); + .size(@baseIconWidth, @baseIconHeight); + background: @scrollbarBackgroundColor; + position: absolute; + cursor: pointer; + } + &-up { + > .z-icon-caret-up:before { + .size(@baseIconWidth, @baseIconHeight); + position: absolute; + left: 4px; + top: -1px; + } + } + &-down { + bottom: 0; + > .z-icon-caret-down:before { + .size(@baseIconWidth, @baseIconHeight); + position: absolute; + left: 4px; + top: 1px; + } + } + + //horizontal + &-horizontal { + .size(100%, @scrollbarHeight); + left: 0; + bottom: 0; + + .z-scrollbar { + &-wrapper { + height: 100%; + position: absolute; + bottom: 0; + left: @baseIconWidth; + } + &-indicator { + height: @scrollbarHeight - 2; + border: 1px solid @scrollbarBorderColor; + .borderRadius(2px); + .verGradient(@scrollbarGradientStart, @scrollbarGradientEnd); + position: absolute; + top: 1px; + cursor: pointer; + z-index: 100; + } + &-rail { + .size(100%, 100%); + background: @scrollbarBackgroundColor; + } + &-icon { + color: @iconColor; + margin-left: -8px; + position: absolute; + left: 50%; + top: -1px; + .transform('rotate(90deg) scale(0.5, 0.7)'); + } + } + &-embed { + .size(100%, @scrollbarHeight / 2); + .borderRadius(@baseBorderRadius); + background: #000000; + .opacity(0.2); + position: absolute; + bottom: 0; + left: 0; + .boxShadow('inset 1px 1px 0 rgba(0, 0, 0, 0.1), inset 0 -1px 0 rgba(0, 0, 0, 0.07)'); + } + } + &-left, + &-right { + .iconFontStyle(@baseFontSize, @iconColor); + .size(@baseIconWidth, @baseIconHeight); + padding: 1px 6px 0 5px; + background: @scrollbarBackgroundColor; + position: absolute; + cursor: pointer; + } + &-right { + right: 0; + } +} + +.ie8 { + .z-scrollbar { + &-vertical { + .z-scrollbar { + &-indicator { + .gradientFallback(@scrollbarGradientStart, @scrollbarGradientEnd); + } + } + } + &-horizontal { + .z-scrollbar { + &-indicator { + .gradientFallback(@scrollbarGradientStart, @scrollbarGradientEnd); + } + } + } + } +} + +.z-macro { + display: inline-block; + min-width: 1px; +} \ No newline at end of file diff --git a/server/hu.user.theme.userdark/src/org/zkoss/theme/___THEME_NAME___/Version.java b/server/hu.user.theme.userdark/src/org/zkoss/theme/___THEME_NAME___/Version.java new file mode 100644 index 00000000..3d311668 --- /dev/null +++ b/server/hu.user.theme.userdark/src/org/zkoss/theme/___THEME_NAME___/Version.java @@ -0,0 +1,30 @@ +/* Version.java + +{{IS_NOTE + Purpose: + + Description: + + History: + Oct 6, 2010 12:30:37 PM , Created by jimmy +}}IS_NOTE + +Copyright (C) 2010 Potix Corporation. All Rights Reserved. + +{{IS_RIGHT + This program is distributed under LGPL Version 3.0 in the hope that + it will be useful, but WITHOUT ANY WARRANTY. +}}IS_RIGHT +*/ +package org.zkoss.theme.___THEME_NAME___; + +/** + * The version of the userdark theme. + * {@link #UID} must be the same as the version specified in lang-addon.xml. + * @author Jimmy + */ +public class Version { + /** Returns the version UID. + */ + public static final String UID = "___VERSION___"; +} diff --git a/server/hu.user.theme.userdark/src/org/zkoss/theme/___THEME_NAME___/___THEME_NAME_CAP___ThemeWebAppInit.java b/server/hu.user.theme.userdark/src/org/zkoss/theme/___THEME_NAME___/___THEME_NAME_CAP___ThemeWebAppInit.java new file mode 100644 index 00000000..233ad23f --- /dev/null +++ b/server/hu.user.theme.userdark/src/org/zkoss/theme/___THEME_NAME___/___THEME_NAME_CAP___ThemeWebAppInit.java @@ -0,0 +1,43 @@ +/* ___THEME_NAME_CAP___ThemeWebAppInit.java + + Purpose: + + Description: + + History: + Jun 29, 2010 11:56:16 AM , Created by Sam + +Copyright (C) 2010 Potix Corporation. All Rights Reserved. + +{{IS_RIGHT + This program is distributed under LGPL Version 3.0 in the hope that + it will be useful, but WITHOUT ANY WARRANTY. +}}IS_RIGHT +*/ +package org.zkoss.theme.___THEME_NAME___; + +import org.zkoss.zk.ui.WebApp; +import org.zkoss.zk.ui.WebApps; +import org.zkoss.zk.ui.util.WebAppInit; +import org.zkoss.zkmax.theme.ResponsiveThemeRegistry; +import org.zkoss.zul.theme.Themes; + +/** + * Initial the theme relative setting, includes + * Library property setting, Theme provider setting and Component definition setting + * + */ +public class ___THEME_NAME_CAP___ThemeWebAppInit implements WebAppInit { + + private final static String THEME_NAME = "___THEME_NAME___"; + private final static String THEME_DISPLAY = "___DISPLAY_NAME___"; + private final static int THEME_PRIORITY = 700; + + public void init(WebApp webapp) throws Exception { + Themes.register(THEME_NAME, THEME_DISPLAY, THEME_PRIORITY); + String edition = WebApps.getEdition(); + if ("EE".equals(edition)) { + Themes.register(ResponsiveThemeRegistry.TABLET_PREFIX + THEME_NAME, THEME_DISPLAY, THEME_PRIORITY); + } + } +} \ No newline at end of file diff --git a/server/hu.user.theme.userdark/src/org/zkoss/theme/userdark/UserdarkThemeWebAppInit.java b/server/hu.user.theme.userdark/src/org/zkoss/theme/userdark/UserdarkThemeWebAppInit.java new file mode 100644 index 00000000..a1bc62d9 --- /dev/null +++ b/server/hu.user.theme.userdark/src/org/zkoss/theme/userdark/UserdarkThemeWebAppInit.java @@ -0,0 +1,44 @@ +/* UserdarkThemeWebAppInit.java + + Purpose: + + Description: + + History: + Jun 29, 2010 11:56:16 AM , Created by Sam + +Copyright (C) 2010 Potix Corporation. All Rights Reserved. + +{{IS_RIGHT + This program is distributed under LGPL Version 3.0 in the hope that + it will be useful, but WITHOUT ANY WARRANTY. +}}IS_RIGHT +*/ +package org.zkoss.theme.userdark; + +import org.zkoss.zk.ui.WebApp; +import org.zkoss.zk.ui.WebApps; +import org.zkoss.zk.ui.util.WebAppInit; +import org.zkoss.zkmax.theme.ResponsiveThemeRegistry; +import org.zkoss.zul.theme.Themes; + +/** + * Initial the theme relative setting, includes + * Library property setting, Theme provider setting and Component definition setting + * + */ +public class UserdarkThemeWebAppInit implements WebAppInit { + + private final static String USERDARK_NAME = "userdark"; + private final static String USERDARK_DISPLAY = "userdark"; + private final static int USERDARK_PRIORITY = 700; + + public void init(WebApp webapp) throws Exception { + Themes.register(USERDARK_NAME, USERDARK_DISPLAY, USERDARK_PRIORITY); + String edition = WebApps.getEdition(); + if ("EE".equals(edition)) { + Themes.register(ResponsiveThemeRegistry.TABLET_PREFIX + USERDARK_NAME, USERDARK_DISPLAY, USERDARK_PRIORITY); + } + } + +} \ No newline at end of file diff --git a/server/hu.user.theme.userdark/src/org/zkoss/theme/userdark/Version.java b/server/hu.user.theme.userdark/src/org/zkoss/theme/userdark/Version.java new file mode 100644 index 00000000..d039425b --- /dev/null +++ b/server/hu.user.theme.userdark/src/org/zkoss/theme/userdark/Version.java @@ -0,0 +1,30 @@ +/* Version.java + +{{IS_NOTE + Purpose: + + Description: + + History: + Oct 6, 2010 12:30:37 PM , Created by jimmy +}}IS_NOTE + +Copyright (C) 2010 Potix Corporation. All Rights Reserved. + +{{IS_RIGHT + This program is distributed under LGPL Version 3.0 in the hope that + it will be useful, but WITHOUT ANY WARRANTY. +}}IS_RIGHT +*/ +package org.zkoss.theme.userdark; + +/** + * The version of the sapphire theme. + * {@link #UID} must be the same as the version specified in lang-addon.xml. + * @author Jimmy + */ +public class Version { + /** Returns the version UID. + */ + public static final String UID = "8.0.3"; +} -- 2.54.0