diff --git a/.vscode/ftp-kr.sync.cache.json b/.vscode/ftp-kr.sync.cache.json index 4cc3775..c5405d9 100644 --- a/.vscode/ftp-kr.sync.cache.json +++ b/.vscode/ftp-kr.sync.cache.json @@ -1,5 +1,5 @@ { - "ftp://dapro25624.serwervps.pl@www@ads.projectpro.pl": { + "ftp://193.177.164.18@www@adspro.projectpro.pl": { "public_html": { "ajax.php": { "type": "-", @@ -14,22 +14,40 @@ "modified": false }, "autoload": { - "view": { + "controls": { + "class.Api.php": { + "type": "-", + "size": 11018, + "lmtime": 1733867726730, + "modified": false + }, + "class.Campaigns.php": { + "type": "-", + "size": 2817, + "lmtime": 0, + "modified": false + }, "class.Cron.php": { "type": "-", - "size": 164, - "lmtime": 0, + "size": 18602, + "lmtime": 1733867229914, + "modified": false + }, + "class.Products.php": { + "type": "-", + "size": 5528, + "lmtime": 1733868220485, "modified": false }, "class.Site.php": { "type": "-", - "size": 715, - "lmtime": 1733780236323, + "size": 494, + "lmtime": 1733860318140, "modified": false }, "class.Users.php": { "type": "-", - "size": 361, + "size": 3091, "lmtime": 0, "modified": false } @@ -38,7 +56,7 @@ "class.Campaigns.php": { "type": "-", "size": 1089, - "lmtime": 1733784984545, + "lmtime": 0, "modified": false }, "class.Cron.php": { @@ -49,8 +67,8 @@ }, "class.Products.php": { "type": "-", - "size": 1990, - "lmtime": 1733855422959, + "size": 3084, + "lmtime": 1733868265361, "modified": false }, "class.Users.php": { @@ -59,50 +77,12 @@ "lmtime": 0, "modified": false } - }, - "controls": { - "class.Api.php": { - "type": "-", - "size": 3486, - "lmtime": 1733858902282, - "modified": false - }, - "class.Campaigns.php": { - "type": "-", - "size": 2817, - "lmtime": 1733851338449, - "modified": false - }, - "class.Cron.php": { - "type": "-", - "size": 131, - "lmtime": 0, - "modified": false - }, - "class.Products.php": { - "type": "-", - "size": 5405, - "lmtime": 1733855810614, - "modified": false - }, - "class.Site.php": { - "type": "-", - "size": 593, - "lmtime": 1731232152560, - "modified": false - }, - "class.Users.php": { - "type": "-", - "size": 3091, - "lmtime": 0, - "modified": false - } } }, "config.php": { "type": "-", - "size": 341, - "lmtime": 1733780386460, + "size": 347, + "lmtime": 1733859622965, "modified": false }, "cron.php": { @@ -114,1174 +94,2448 @@ ".htaccess": { "type": "-", "size": 612, - "lmtime": 1733780757372, + "lmtime": 0, "modified": false }, "index.php": { "type": "-", - "size": 1779, - "lmtime": 1733780581091, + "size": 2456, + "lmtime": 1733867176273, "modified": false }, - "layout": { - "style.css": { - "type": "-", - "size": 17483, - "lmtime": 1733781034718, - "modified": false - }, - "style.css.map": { - "type": "-", - "size": 31297, - "lmtime": 1733781034718, - "modified": false - }, - "style.scss": { - "type": "-", - "size": 21708, - "lmtime": 1733781034550, - "modified": false - } - }, + "layout": {}, "libraries": { "bootstrap": {}, "bootstrap-4.1.3": {}, "ckeditor": {}, - "countdown": {}, - "datepicker": { - "js": { - "datepicker.min.js": { - "type": "-", - "size": 35542, - "lmtime": 1733653781244, - "modified": false - } - } - }, - "daterange": { - "daterangepicker.css": { + "countdown": { + "jquery.countdown.js": { "type": "-", - "size": 6471, - "lmtime": 1733653793989, + "size": 6007, + "lmtime": 1733859712890, "modified": false }, - "daterangepicker.js": { + "jquery-wrapper.js": { "type": "-", - "size": 51931, - "lmtime": 1733653793974, - "modified": false - }, - "moment.min.js": { - "type": "-", - "size": 31771, - "lmtime": 1733653794116, + "size": 461, + "lmtime": 1733859712876, "modified": false } }, - "filemanager-9.14.1": { - "ajax_calls.php": { - "type": "-", - "size": 28544, - "lmtime": 0, - "modified": false - }, - "config": { - "config.php": { - "type": "-", - "size": 29319, - "lmtime": 1733653765078, - "modified": false - }, - ".htaccess": { - "type": "-", - "size": 13, - "lmtime": 1733653764977, - "modified": false + "datepicker": {}, + "daterange": {}, + "filemanager-9.14.1": {}, + "font-awesome-4.7.0": {}, + "framework": { + "admin-tools": { + "admin-forms": { + "css": { + "admin-forms.css": { + "type": "-", + "size": 114987, + "lmtime": 1733859596978, + "modified": false + }, + "admin-forms.min.css": { + "type": "-", + "size": 87222, + "lmtime": 1733859596889, + "modified": false + }, + "skins": { + "all-themes.css": { + "type": "-", + "size": 41481, + "lmtime": 1733859597737, + "modified": false + }, + "all-themes.min.css": { + "type": "-", + "size": 36444, + "lmtime": 1733859597548, + "modified": false + }, + "theme-alert.css": { + "type": "-", + "size": 5277, + "lmtime": 1733859597798, + "modified": false + }, + "theme-danger.css": { + "type": "-", + "size": 5352, + "lmtime": 1733859597858, + "modified": false + }, + "theme-dark.css": { + "type": "-", + "size": 5202, + "lmtime": 1733859597675, + "modified": false + }, + "theme-info.css": { + "type": "-", + "size": 5202, + "lmtime": 1733859597516, + "modified": false + }, + "theme-primary.css": { + "type": "-", + "size": 5427, + "lmtime": 1733859597582, + "modified": false + }, + "theme-success.css": { + "type": "-", + "size": 5427, + "lmtime": 1733859597634, + "modified": false + }, + "theme-system.css": { + "type": "-", + "size": 5352, + "lmtime": 1733859597767, + "modified": false + }, + "theme-warning.css": { + "type": "-", + "size": 5427, + "lmtime": 1733859597900, + "modified": false + } + } + }, + "js": { + "additional-methods.min.js": { + "type": "-", + "size": 14975, + "lmtime": 1733859686177, + "modified": false + }, + "i18n": { + "datepicker-af.js": { + "type": "-", + "size": 1144, + "lmtime": 1733859689562, + "modified": false + }, + "datepicker-ar-DZ.js": { + "type": "-", + "size": 1458, + "lmtime": 1733859688291, + "modified": false + }, + "datepicker-ar.js": { + "type": "-", + "size": 1458, + "lmtime": 1733859686584, + "modified": false + }, + "datepicker-az.js": { + "type": "-", + "size": 1168, + "lmtime": 1733859688460, + "modified": false + }, + "datepicker-be.js": { + "type": "-", + "size": 1394, + "lmtime": 1733859689073, + "modified": false + }, + "datepicker-bg.js": { + "type": "-", + "size": 1371, + "lmtime": 1733859687051, + "modified": false + }, + "datepicker-bs.js": { + "type": "-", + "size": 1092, + "lmtime": 1733859689402, + "modified": false + }, + "datepicker-ca.js": { + "type": "-", + "size": 1122, + "lmtime": 1733859688822, + "modified": false + }, + "datepicker-cs.js": { + "type": "-", + "size": 1171, + "lmtime": 1733859689161, + "modified": false + }, + "datepicker-cy-GB.js": { + "type": "-", + "size": 1155, + "lmtime": 1733859687210, + "modified": false + }, + "datepicker-da.js": { + "type": "-", + "size": 1138, + "lmtime": 1733859689365, + "modified": false + }, + "datepicker-de.js": { + "type": "-", + "size": 1129, + "lmtime": 1733859688632, + "modified": false + }, + "datepicker-el.js": { + "type": "-", + "size": 1436, + "lmtime": 1733859686713, + "modified": false + }, + "datepicker-en-AU.js": { + "type": "-", + "size": 1148, + "lmtime": 1733859688946, + "modified": false + }, + "datepicker-en-GB.js": { + "type": "-", + "size": 1125, + "lmtime": 1733859686678, + "modified": false + }, + "datepicker-en-NZ.js": { + "type": "-", + "size": 1150, + "lmtime": 1733859689319, + "modified": false + }, + "datepicker-eo.js": { + "type": "-", + "size": 1141, + "lmtime": 1733859689281, + "modified": false + }, + "datepicker-es.js": { + "type": "-", + "size": 1136, + "lmtime": 1733859687962, + "modified": false + }, + "datepicker-et.js": { + "type": "-", + "size": 1199, + "lmtime": 1733859689648, + "modified": false + }, + "datepicker-eu.js": { + "type": "-", + "size": 1091, + "lmtime": 1733859687877, + "modified": false + }, + "datepicker-fa.js": { + "type": "-", + "size": 1382, + "lmtime": 1733859687343, + "modified": false + }, + "datepicker-fi.js": { + "type": "-", + "size": 1193, + "lmtime": 1733859689442, + "modified": false + }, + "datepicker-fo.js": { + "type": "-", + "size": 1166, + "lmtime": 1733859687840, + "modified": false + }, + "datepicker-fr-CA.js": { + "type": "-", + "size": 1161, + "lmtime": 1733859688550, + "modified": false + }, + "datepicker-fr-CH.js": { + "type": "-", + "size": 1208, + "lmtime": 1733859688352, + "modified": false + }, + "datepicker-fr.js": { + "type": "-", + "size": 1289, + "lmtime": 1733859687597, + "modified": false + }, + "datepicker-gl.js": { + "type": "-", + "size": 1138, + "lmtime": 1733859688591, + "modified": false + }, + "datepicker-he.js": { + "type": "-", + "size": 1264, + "lmtime": 1733859687007, + "modified": false + }, + "datepicker-hi.js": { + "type": "-", + "size": 1561, + "lmtime": 1733859687137, + "modified": false + }, + "datepicker-hr.js": { + "type": "-", + "size": 1117, + "lmtime": 1733859688411, + "modified": false + }, + "datepicker-hu.js": { + "type": "-", + "size": 1140, + "lmtime": 1733859688676, + "modified": false + }, + "datepicker-hy.js": { + "type": "-", + "size": 1422, + "lmtime": 1733859686930, + "modified": false + }, + "datepicker-id.js": { + "type": "-", + "size": 1130, + "lmtime": 1733859689114, + "modified": false + }, + "datepicker-is.js": { + "type": "-", + "size": 1194, + "lmtime": 1733859688509, + "modified": false + }, + "datepicker-it-CH.js": { + "type": "-", + "size": 1169, + "lmtime": 1733859688715, + "modified": false + }, + "datepicker-it.js": { + "type": "-", + "size": 1160, + "lmtime": 1733859686753, + "modified": false + }, + "datepicker-ja.js": { + "type": "-", + "size": 1150, + "lmtime": 1733859689524, + "modified": false + }, + "datepicker-ka.js": { + "type": "-", + "size": 1664, + "lmtime": 1733859688171, + "modified": false + }, + "datepicker-kk.js": { + "type": "-", + "size": 1365, + "lmtime": 1733859687305, + "modified": false + }, + "datepicker-km.js": { + "type": "-", + "size": 1578, + "lmtime": 1733859689605, + "modified": false + }, + "datepicker-ko.js": { + "type": "-", + "size": 1159, + "lmtime": 1733859687387, + "modified": false + }, + "datepicker-ky.js": { + "type": "-", + "size": 1356, + "lmtime": 1733859687756, + "modified": false + }, + "datepicker-lb.js": { + "type": "-", + "size": 1182, + "lmtime": 1733859687257, + "modified": false + }, + "datepicker-lt.js": { + "type": "-", + "size": 1209, + "lmtime": 1733859686801, + "modified": false + }, + "datepicker-lv.js": { + "type": "-", + "size": 1190, + "lmtime": 1733859687920, + "modified": false + }, + "datepicker-mk.js": { + "type": "-", + "size": 1305, + "lmtime": 1733859688003, + "modified": false + }, + "datepicker-ml.js": { + "type": "-", + "size": 1684, + "lmtime": 1733859687623, + "modified": false + }, + "datepicker-ms.js": { + "type": "-", + "size": 1139, + "lmtime": 1733859686554, + "modified": false + }, + "datepicker-nb.js": { + "type": "-", + "size": 1145, + "lmtime": 1733859688044, + "modified": false + }, + "datepicker-nl-BE.js": { + "type": "-", + "size": 1169, + "lmtime": 1733859686841, + "modified": false + }, + "datepicker-nl.js": { + "type": "-", + "size": 1167, + "lmtime": 1733859688155, + "modified": false + }, + "datepicker-nn.js": { + "type": "-", + "size": 1142, + "lmtime": 1733859687508, + "modified": false + }, + "datepicker-no.js": { + "type": "-", + "size": 1137, + "lmtime": 1733859687428, + "modified": false + }, + "datepicker-pl.js": { + "type": "-", + "size": 1165, + "lmtime": 1733859687551, + "modified": false + }, + "datepicker-pt-BR.js": { + "type": "-", + "size": 1196, + "lmtime": 1733859686605, + "modified": false + }, + "datepicker-pt.js": { + "type": "-", + "size": 1116, + "lmtime": 1733859687093, + "modified": false + }, + "datepicker-rm.js": { + "type": "-", + "size": 1155, + "lmtime": 1733859688987, + "modified": false + }, + "datepicker-ro.js": { + "type": "-", + "size": 1237, + "lmtime": 1733859688757, + "modified": false + }, + "datepicker-ru.js": { + "type": "-", + "size": 1365, + "lmtime": 1733859687467, + "modified": false + }, + "datepicker-sk.js": { + "type": "-", + "size": 1153, + "lmtime": 1733859688862, + "modified": false + }, + "datepicker-sl.js": { + "type": "-", + "size": 1191, + "lmtime": 1733859687670, + "modified": false + }, + "datepicker-sq.js": { + "type": "-", + "size": 1135, + "lmtime": 1733859687718, + "modified": false + }, + "datepicker-sr.js": { + "type": "-", + "size": 1285, + "lmtime": 1733859686886, + "modified": false + }, + "datepicker-sr-SR.js": { + "type": "-", + "size": 1099, + "lmtime": 1733859689487, + "modified": false + }, + "datepicker-sv.js": { + "type": "-", + "size": 1138, + "lmtime": 1733859689238, + "modified": false + }, + "datepicker-ta.js": { + "type": "-", + "size": 1744, + "lmtime": 1733859688221, + "modified": false + }, + "datepicker-th.js": { + "type": "-", + "size": 1522, + "lmtime": 1733859687176, + "modified": false + }, + "datepicker-tj.js": { + "type": "-", + "size": 1322, + "lmtime": 1733859689195, + "modified": false + }, + "datepicker-tr.js": { + "type": "-", + "size": 1131, + "lmtime": 1733859689029, + "modified": false + }, + "datepicker-uk.js": { + "type": "-", + "size": 1431, + "lmtime": 1733859686977, + "modified": false + }, + "datepicker-vi.js": { + "type": "-", + "size": 1342, + "lmtime": 1733859688089, + "modified": false + }, + "datepicker-zh-CN.js": { + "type": "-", + "size": 1234, + "lmtime": 1733859688310, + "modified": false + }, + "datepicker-zh-HK.js": { + "type": "-", + "size": 1232, + "lmtime": 1733859688903, + "modified": false + }, + "datepicker-zh-TW.js": { + "type": "-", + "size": 1228, + "lmtime": 1733859687796, + "modified": false + } + }, + "jquery.spectrum.min.js": { + "type": "-", + "size": 27350, + "lmtime": 1733859686120, + "modified": false + }, + "jquery.stepper.min.js": { + "type": "-", + "size": 2513, + "lmtime": 1733859686060, + "modified": false + }, + "jquery.steps.min.js": { + "type": "-", + "size": 13857, + "lmtime": 1733859685980, + "modified": false + }, + "jquery-ui-datepicker.min.js": { + "type": "-", + "size": 37903, + "lmtime": 1733859686041, + "modified": false + }, + "jquery-ui-monthpicker.min.js": { + "type": "-", + "size": 34543, + "lmtime": 1733859686260, + "modified": false + }, + "jquery.validate.min.js": { + "type": "-", + "size": 20806, + "lmtime": 1733859686218, + "modified": false + }, + "source": { + "jquery.spectrum.js": { + "type": "-", + "size": 76937, + "lmtime": 1733859690193, + "modified": false + }, + "jquery.steps.js": { + "type": "-", + "size": 53338, + "lmtime": 1733859690307, + "modified": false + }, + "jquery-ui-monthpicker.js": { + "type": "-", + "size": 73105, + "lmtime": 1733859690151, + "modified": false + }, + "jquery-ui-timepicker.js": { + "type": "-", + "size": 75725, + "lmtime": 1733859690208, + "modified": false + } + } + }, + "less": { + "admin-forms.less": { + "type": "-", + "size": 1306, + "lmtime": 1733859598232, + "modified": false + }, + "bootstrap_fix.less": { + "type": "-", + "size": 3797, + "lmtime": 1733859598189, + "modified": false + }, + "elements.less": { + "type": "-", + "size": 41198, + "lmtime": 1733859598079, + "modified": false + }, + "plugins.less": { + "type": "-", + "size": 31775, + "lmtime": 1733859598244, + "modified": false + }, + "skins": { + "all-themes.less": { + "type": "-", + "size": 2816, + "lmtime": 1733859598510, + "modified": false + }, + "colors.less": { + "type": "-", + "size": 2391, + "lmtime": 1733859598522, + "modified": false + }, + "mixins": { + "admin-skins.less": { + "type": "-", + "size": 4566, + "lmtime": 1733859598797, + "modified": false + } + }, + "theme-alert.less": { + "type": "-", + "size": 549, + "lmtime": 1733859598714, + "modified": false + }, + "theme-danger.less": { + "type": "-", + "size": 561, + "lmtime": 1733859598628, + "modified": false + }, + "theme-dark.less": { + "type": "-", + "size": 535, + "lmtime": 1733859598471, + "modified": false + }, + "theme-info.less": { + "type": "-", + "size": 538, + "lmtime": 1733859598371, + "modified": false + }, + "theme-primary.less": { + "type": "-", + "size": 575, + "lmtime": 1733859598594, + "modified": false + }, + "theme-success.less": { + "type": "-", + "size": 577, + "lmtime": 1733859598642, + "modified": false + }, + "theme-system.less": { + "type": "-", + "size": 561, + "lmtime": 1733859598379, + "modified": false + }, + "theme-warning.less": { + "type": "-", + "size": 573, + "lmtime": 1733859598351, + "modified": false + } + } + } } }, - "css": { - "jquery.fileupload.css": { + "fonts": { + "admindesigns": { + "admindesigns.css": { + "type": "-", + "size": 1065, + "lmtime": 1733859595597, + "modified": false + }, + "admindesigns.eot": { + "type": "-", + "size": 2112, + "lmtime": 1733859595582, + "modified": false + }, + "admindesigns.svg": { + "type": "-", + "size": 3687, + "lmtime": 1733859595508, + "modified": false + }, + "admindesigns.ttf": { + "type": "-", + "size": 1928, + "lmtime": 1733859595701, + "modified": false + }, + "admindesigns.woff": { + "type": "-", + "size": 2004, + "lmtime": 1733859595629, + "modified": false + } + }, + "font-awesome": {}, + "glyphicons": {}, + "glyphicons-pro": {}, + "icomoon": {}, + "iconsweets": { + "iconsweets.css": { + "type": "-", + "size": 26600, + "lmtime": 1733859596057, + "modified": false + }, + "IconSweets-Deluxe.dev.svg": { + "type": "-", + "size": 793136, + "lmtime": 1733859596010, + "modified": false + }, + "IconSweets-Deluxe.eot": { + "type": "-", + "size": 164754, + "lmtime": 1733859596186, + "modified": false + }, + "IconSweets-Deluxe.svg": { + "type": "-", + "size": 784675, + "lmtime": 1733859596085, + "modified": false + }, + "IconSweets-Deluxe.ttf": { + "type": "-", + "size": 164552, + "lmtime": 1733859595846, + "modified": false + }, + "IconSweets-Deluxe.woff": { + "type": "-", + "size": 216868, + "lmtime": 1733859595915, + "modified": false + }, + "License.rtf": { + "type": "-", + "size": 815, + "lmtime": 1733859595778, + "modified": false + } + }, + "octicons": {}, + "open-sans": {}, + "README.txt": { "type": "-", - "size": 682, - "lmtime": 1733653764776, + "size": 143, + "lmtime": 0, "modified": false }, - "jquery.fileupload-noscript.css": { - "type": "-", - "size": 433, - "lmtime": 1733653764903, - "modified": false + "stateface": { + "stateface.css": { + "type": "-", + "size": 2577, + "lmtime": 1733859596342, + "modified": false + }, + "stateface-regular-webfont.eot": { + "type": "-", + "size": 18384, + "lmtime": 1733859596459, + "modified": false + }, + "stateface-regular-webfont.svg": { + "type": "-", + "size": 45868, + "lmtime": 1733859596578, + "modified": false + }, + "stateface-regular-webfont.ttf": { + "type": "-", + "size": 27096, + "lmtime": 1733859596477, + "modified": false + }, + "stateface-regular-webfont.woff": { + "type": "-", + "size": 19940, + "lmtime": 1733859596426, + "modified": false + } }, - "jquery.fileupload-ui.css": { - "type": "-", - "size": 960, - "lmtime": 1733653764525, - "modified": false - }, - "jquery.fileupload-ui-noscript.css": { - "type": "-", - "size": 362, - "lmtime": 1733653764784, - "modified": false - }, - "rtl-style.css": { - "type": "-", - "size": 6224, - "lmtime": 1733653764652, - "modified": false - }, - "style.css": { - "type": "-", - "size": 131483, - "lmtime": 1733653764660, - "modified": false - } - }, - "dialog.php": { - "type": "-", - "size": 69772, - "lmtime": 0, - "modified": false - }, - "execute.php": { - "type": "-", - "size": 19707, - "lmtime": 0, - "modified": false - }, - "force_download.php": { - "type": "-", - "size": 3512, - "lmtime": 0, - "modified": false + "zocial": {} }, "img": { - "clipboard_apply.png": { - "type": "-", - "size": 189, - "lmtime": 1733653767473, - "modified": false - }, - "clipboard_clear.png": { - "type": "-", - "size": 195, - "lmtime": 1733653766840, - "modified": false - }, - "copy.png": { - "type": "-", - "size": 238, - "lmtime": 1733653767042, - "modified": false - }, - "cut.png": { - "type": "-", - "size": 173, - "lmtime": 1733653766178, - "modified": false - }, - "date.png": { - "type": "-", - "size": 611, - "lmtime": 1733653766348, - "modified": false - }, - "dimension.png": { - "type": "-", - "size": 489, - "lmtime": 1733653767168, - "modified": false - }, - "download.png": { - "type": "-", - "size": 674, - "lmtime": 1733653767297, - "modified": false - }, - "down.png": { - "type": "-", - "size": 163, - "lmtime": 1733653766546, - "modified": false - }, - "duplicate.png": { - "type": "-", - "size": 245, - "lmtime": 1733653767743, - "modified": false - }, - "edit_img.png": { - "type": "-", - "size": 673, - "lmtime": 1733653766422, - "modified": false - }, - "file_edit.png": { - "type": "-", - "size": 764, - "lmtime": 1733653767599, - "modified": false - }, - "glyphicons-halflings.png": { - "type": "-", - "size": 15602, - "lmtime": 1733653767580, - "modified": false - }, - "glyphicons-halflings-white.png": { - "type": "-", - "size": 8583, - "lmtime": 1733653767093, - "modified": false - }, - "ico": { - "ac3.jpg": { + "avatars": { + "1.jpg": { "type": "-", - "size": 1692, - "lmtime": 1733653771253, + "size": 5732, + "lmtime": 1733859702562, "modified": false }, - "accdb.jpg": { + "2.jpg": { "type": "-", - "size": 2613, - "lmtime": 1733653771059, + "size": 5854, + "lmtime": 1733859702276, "modified": false }, - "ade.jpg": { + "3.jpg": { "type": "-", - "size": 2290, - "lmtime": 1733653769109, + "size": 4583, + "lmtime": 1733859702401, "modified": false }, - "adp.jpg": { + "4.jpg": { "type": "-", - "size": 2290, - "lmtime": 1733653771007, + "size": 5464, + "lmtime": 1733859702440, "modified": false }, - "aiff.jpg": { + "5.jpg": { "type": "-", - "size": 1717, - "lmtime": 1733653768107, + "size": 7716, + "lmtime": 1733859702318, "modified": false }, - "ai.jpg": { + "6.jpg": { "type": "-", - "size": 1776, - "lmtime": 1733653768359, + "size": 5800, + "lmtime": 1733859702362, "modified": false }, - "avi.jpg": { + "license.txt": { "type": "-", - "size": 1548, - "lmtime": 1733653770160, + "size": 149, + "lmtime": 1733859702521, "modified": false }, - "bmp.jpg": { + "placeholder.png": { "type": "-", - "size": 1979, - "lmtime": 1733653771893, + "size": 9531, + "lmtime": 1733859702240, "modified": false }, - "c4d.jpg": { + "profile_avatar.jpg": { "type": "-", - "size": 6241, - "lmtime": 1733653768861, - "modified": false - }, - "css.jpg": { - "type": "-", - "size": 1722, - "lmtime": 1733653772188, - "modified": false - }, - "csv.jpg": { - "type": "-", - "size": 2558, - "lmtime": 1733653770882, - "modified": false - }, - "default.jpg": { - "type": "-", - "size": 1723, - "lmtime": 1733653768903, - "modified": false - }, - "dmg.jpg": { - "type": "-", - "size": 1579, - "lmtime": 1733653771943, - "modified": false - }, - "doc.jpg": { - "type": "-", - "size": 2511, - "lmtime": 1733653770306, - "modified": false - }, - "docx.jpg": { - "type": "-", - "size": 2511, - "lmtime": 1733653772019, - "modified": false - }, - "dwg.jpg": { - "type": "-", - "size": 5457, - "lmtime": 1733653772272, - "modified": false - }, - "dxf.jpg": { - "type": "-", - "size": 5419, - "lmtime": 1733653768652, - "modified": false - }, - "favicon.ico": { - "type": "-", - "size": 1150, - "lmtime": 1733653769232, - "modified": false - }, - "fla.jpg": { - "type": "-", - "size": 1859, - "lmtime": 1733653771130, - "modified": false - }, - "flv.jpg": { - "type": "-", - "size": 1806, - "lmtime": 1733653768738, - "modified": false - }, - "folder_back.png": { - "type": "-", - "size": 1128, - "lmtime": 1733653770433, - "modified": false - }, - "folder.png": { - "type": "-", - "size": 737, - "lmtime": 1733653771554, - "modified": false - }, - "gif.jpg": { - "type": "-", - "size": 1979, - "lmtime": 1733653771180, - "modified": false - }, - "gz.jpg": { - "type": "-", - "size": 1718, - "lmtime": 1733653772441, - "modified": false - }, - "html.jpg": { - "type": "-", - "size": 2152, - "lmtime": 1733653770807, - "modified": false - }, - "iso.jpg": { - "type": "-", - "size": 1496, - "lmtime": 1733653769416, - "modified": false - }, - "jpeg.jpg": { - "type": "-", - "size": 1960, - "lmtime": 1733653770559, - "modified": false - }, - "jpg.jpg": { - "type": "-", - "size": 1979, - "lmtime": 1733653770380, - "modified": false - }, - "log.jpg": { - "type": "-", - "size": 1765, - "lmtime": 1733653768282, - "modified": false - }, - "m4a.jpg": { - "type": "-", - "size": 1529, - "lmtime": 1733653771431, - "modified": false - }, - "mdb.jpg": { - "type": "-", - "size": 2613, - "lmtime": 1733653769484, - "modified": false - }, - "mid.jpg": { - "type": "-", - "size": 1630, - "lmtime": 1733653769608, - "modified": false - }, - "mov.jpg": { - "type": "-", - "size": 1574, - "lmtime": 1733653769147, - "modified": false - }, - "mp3.jpg": { - "type": "-", - "size": 1555, - "lmtime": 1733653770932, - "modified": false - }, - "mp4.jpg": { - "type": "-", - "size": 1529, - "lmtime": 1733653769862, - "modified": false - }, - "mpeg.jpg": { - "type": "-", - "size": 1589, - "lmtime": 1733653770634, - "modified": false - }, - "mpg.jpg": { - "type": "-", - "size": 1532, - "lmtime": 1733653771626, - "modified": false - }, - "odb.jpg": { - "type": "-", - "size": 1748, - "lmtime": 1733653768528, - "modified": false - }, - "odf.jpg": { - "type": "-", - "size": 1760, - "lmtime": 1733653771682, - "modified": false - }, - "odg.jpg": { - "type": "-", - "size": 1748, - "lmtime": 1733653768782, - "modified": false - }, - "odp.jpg": { - "type": "-", - "size": 1760, - "lmtime": 1733653769734, - "modified": false - }, - "ods.jpg": { - "type": "-", - "size": 1748, - "lmtime": 1733653771498, - "modified": false - }, - "odt.jpg": { - "type": "-", - "size": 1748, - "lmtime": 1733653770505, - "modified": false - }, - "ogg.jpg": { - "type": "-", - "size": 1557, - "lmtime": 1733653771770, - "modified": false - }, - "otg.jpg": { - "type": "-", - "size": 1759, - "lmtime": 1733653768981, - "modified": false - }, - "otp.jpg": { - "type": "-", - "size": 1870, - "lmtime": 1733653769986, - "modified": false - }, - "ots.jpg": { - "type": "-", - "size": 1748, - "lmtime": 1733653768616, - "modified": false - }, - "ott.jpg": { - "type": "-", - "size": 1748, - "lmtime": 1733653769362, - "modified": false - }, - "pdf.jpg": { - "type": "-", - "size": 2050, - "lmtime": 1733653772401, - "modified": false - }, - "png.jpg": { - "type": "-", - "size": 1979, - "lmtime": 1733653768402, - "modified": false - }, - "ppt.jpg": { - "type": "-", - "size": 2386, - "lmtime": 1733653769269, - "modified": false - }, - "pptx.jpg": { - "type": "-", - "size": 2479, - "lmtime": 1733653771821, - "modified": false - }, - "psd.jpg": { - "type": "-", - "size": 2110, - "lmtime": 1733653768239, - "modified": false - }, - "rar.jpg": { - "type": "-", - "size": 1718, - "lmtime": 1733653771304, - "modified": false - }, - "rtf.jpg": { - "type": "-", - "size": 2511, - "lmtime": 1733653768036, - "modified": false - }, - "skp.jpg": { - "type": "-", - "size": 6347, - "lmtime": 1733653769913, - "modified": false - }, - "sql.jpg": { - "type": "-", - "size": 1695, - "lmtime": 1733653772147, - "modified": false - }, - "stp.jpg": { - "type": "-", - "size": 5539, - "lmtime": 1733653769543, - "modified": false - }, - "svg.jpg": { - "type": "-", - "size": 1979, - "lmtime": 1733653772315, - "modified": false - }, - "tar.jpg": { - "type": "-", - "size": 1747, - "lmtime": 1733653768160, - "modified": false - }, - "tiff.jpg": { - "type": "-", - "size": 1953, - "lmtime": 1733653769665, - "modified": false - }, - "txt.jpg": { - "type": "-", - "size": 1765, - "lmtime": 1733653770682, - "modified": false - }, - "vwx.jpg": { - "type": "-", - "size": 5463, - "lmtime": 1733653772064, - "modified": false - }, - "wav.jpg": { - "type": "-", - "size": 1557, - "lmtime": 1733653771372, - "modified": false - }, - "webm.jpg": { - "type": "-", - "size": 1548, - "lmtime": 1733653770108, - "modified": false - }, - "wma.jpg": { - "type": "-", - "size": 1548, - "lmtime": 1733653770258, - "modified": false - }, - "xhtml.jpg": { - "type": "-", - "size": 1920, - "lmtime": 1733653770758, - "modified": false - }, - "xls.jpg": { - "type": "-", - "size": 2691, - "lmtime": 1733653769788, - "modified": false - }, - "xlsx.jpg": { - "type": "-", - "size": 2539, - "lmtime": 1733653768485, - "modified": false - }, - "xml.jpg": { - "type": "-", - "size": 1714, - "lmtime": 1733653770036, - "modified": false - }, - "zip.jpg": { - "type": "-", - "size": 1718, - "lmtime": 1733653769029, + "size": 8522, + "lmtime": 1733859702485, "modified": false } }, - "ico_dark": { - "ac3.jpg": { + "favicon.ico": { + "type": "-", + "size": 1150, + "lmtime": 1733859700776, + "modified": false + }, + "logos": { + "admin-form-logo.png": { "type": "-", - "size": 3462, - "lmtime": 1733653775555, + "size": 8571, + "lmtime": 1733859702005, "modified": false }, - "accdb.jpg": { + "logo_grey.png": { "type": "-", - "size": 4130, - "lmtime": 1733653775376, + "size": 14599, + "lmtime": 1733859701936, "modified": false }, - "ade.jpg": { + "logo-icon.png": { "type": "-", - "size": 4126, - "lmtime": 1733653773506, + "size": 5549, + "lmtime": 1733859701846, "modified": false }, - "adp.jpg": { + "logo-icon_white.png": { "type": "-", - "size": 4126, - "lmtime": 1733653775285, + "size": 5155, + "lmtime": 1733859701801, "modified": false }, - "aiff.jpg": { + "logo.png": { "type": "-", - "size": 3454, - "lmtime": 1733653772592, + "size": 14388, + "lmtime": 1733859701969, "modified": false }, - "ai.jpg": { + "logo_red.png": { "type": "-", - "size": 3416, - "lmtime": 1733653772857, + "size": 14417, + "lmtime": 1733859701864, "modified": false }, - "avi.jpg": { + "logo_white.png": { "type": "-", - "size": 3461, - "lmtime": 1733653774450, - "modified": false - }, - "bmp.jpg": { - "type": "-", - "size": 3754, - "lmtime": 1733653776188, - "modified": false - }, - "css.jpg": { - "type": "-", - "size": 3444, - "lmtime": 1733653776462, - "modified": false - }, - "csv.jpg": { - "type": "-", - "size": 4189, - "lmtime": 1733653775144, - "modified": false - }, - "default.jpg": { - "type": "-", - "size": 3783, - "lmtime": 1733653773318, - "modified": false - }, - "dmg.jpg": { - "type": "-", - "size": 3619, - "lmtime": 1733653776250, - "modified": false - }, - "doc.jpg": { - "type": "-", - "size": 4081, - "lmtime": 1733653774576, - "modified": false - }, - "docx.jpg": { - "type": "-", - "size": 4075, - "lmtime": 1733653776332, - "modified": false - }, - "favicon.ico": { - "type": "-", - "size": 1150, - "lmtime": 1733653773630, - "modified": false - }, - "fla.jpg": { - "type": "-", - "size": 3608, - "lmtime": 1733653775427, - "modified": false - }, - "flv.jpg": { - "type": "-", - "size": 3572, - "lmtime": 1733653773191, - "modified": false - }, - "folder_back.png": { - "type": "-", - "size": 1128, - "lmtime": 1733653774701, - "modified": false - }, - "folder.png": { - "type": "-", - "size": 535, - "lmtime": 1733653775880, - "modified": false - }, - "gif.jpg": { - "type": "-", - "size": 3754, - "lmtime": 1733653775509, - "modified": false - }, - "gz.jpg": { - "type": "-", - "size": 3372, - "lmtime": 1733653776630, - "modified": false - }, - "html.jpg": { - "type": "-", - "size": 3719, - "lmtime": 1733653775070, - "modified": false - }, - "iso.jpg": { - "type": "-", - "size": 3576, - "lmtime": 1733653773817, - "modified": false - }, - "jpeg.jpg": { - "type": "-", - "size": 3700, - "lmtime": 1733653774824, - "modified": false - }, - "jpg.jpg": { - "type": "-", - "size": 3754, - "lmtime": 1733653774626, - "modified": false - }, - "log.jpg": { - "type": "-", - "size": 3804, - "lmtime": 1733653772816, - "modified": false - }, - "m4a.jpg": { - "type": "-", - "size": 3379, - "lmtime": 1733653775757, - "modified": false - }, - "mdb.jpg": { - "type": "-", - "size": 4130, - "lmtime": 1733653773879, - "modified": false - }, - "mid.jpg": { - "type": "-", - "size": 3383, - "lmtime": 1733653773945, - "modified": false - }, - "mov.jpg": { - "type": "-", - "size": 3439, - "lmtime": 1733653773571, - "modified": false - }, - "mp3.jpg": { - "type": "-", - "size": 3335, - "lmtime": 1733653775254, - "modified": false - }, - "mp4.jpg": { - "type": "-", - "size": 3415, - "lmtime": 1733653774199, - "modified": false - }, - "mpeg.jpg": { - "type": "-", - "size": 3470, - "lmtime": 1733653774895, - "modified": false - }, - "mpg.jpg": { - "type": "-", - "size": 3459, - "lmtime": 1733653775942, - "modified": false - }, - "odb.jpg": { - "type": "-", - "size": 3581, - "lmtime": 1733653773067, - "modified": false - }, - "odf.jpg": { - "type": "-", - "size": 3590, - "lmtime": 1733653776002, - "modified": false - }, - "odg.jpg": { - "type": "-", - "size": 3581, - "lmtime": 1733653773237, - "modified": false - }, - "odp.jpg": { - "type": "-", - "size": 3590, - "lmtime": 1733653774066, - "modified": false - }, - "ods.jpg": { - "type": "-", - "size": 3581, - "lmtime": 1733653775813, - "modified": false - }, - "odt.jpg": { - "type": "-", - "size": 3581, - "lmtime": 1733653774755, - "modified": false - }, - "ogg.jpg": { - "type": "-", - "size": 3440, - "lmtime": 1733653776066, - "modified": false - }, - "otg.jpg": { - "type": "-", - "size": 3561, - "lmtime": 1733653773380, - "modified": false - }, - "otp.jpg": { - "type": "-", - "size": 3559, - "lmtime": 1733653774248, - "modified": false - }, - "ots.jpg": { - "type": "-", - "size": 3581, - "lmtime": 1733653773112, - "modified": false - }, - "ott.jpg": { - "type": "-", - "size": 3581, - "lmtime": 1733653773755, - "modified": false - }, - "pdf.jpg": { - "type": "-", - "size": 3705, - "lmtime": 1733653776590, - "modified": false - }, - "png.jpg": { - "type": "-", - "size": 3754, - "lmtime": 1733653772942, - "modified": false - }, - "ppt.jpg": { - "type": "-", - "size": 4035, - "lmtime": 1733653773696, - "modified": false - }, - "pptx.jpg": { - "type": "-", - "size": 4089, - "lmtime": 1733653776125, - "modified": false - }, - "psd.jpg": { - "type": "-", - "size": 3859, - "lmtime": 1733653772732, - "modified": false - }, - "rar.jpg": { - "type": "-", - "size": 3387, - "lmtime": 1733653775634, - "modified": false - }, - "rtf.jpg": { - "type": "-", - "size": 4081, - "lmtime": 1733653772566, - "modified": false - }, - "sql.jpg": { - "type": "-", - "size": 3766, - "lmtime": 1733653776379, - "modified": false - }, - "svg.jpg": { - "type": "-", - "size": 3754, - "lmtime": 1733653776510, - "modified": false - }, - "tar.jpg": { - "type": "-", - "size": 3346, - "lmtime": 1733653772690, - "modified": false - }, - "tiff.jpg": { - "type": "-", - "size": 3798, - "lmtime": 1733653774003, - "modified": false - }, - "txt.jpg": { - "type": "-", - "size": 3804, - "lmtime": 1733653774945, - "modified": false - }, - "wav.jpg": { - "type": "-", - "size": 3440, - "lmtime": 1733653775679, - "modified": false - }, - "webm.jpg": { - "type": "-", - "size": 3476, - "lmtime": 1733653774376, - "modified": false - }, - "wma.jpg": { - "type": "-", - "size": 3461, - "lmtime": 1733653774502, - "modified": false - }, - "xhtml.jpg": { - "type": "-", - "size": 3653, - "lmtime": 1733653775018, - "modified": false - }, - "xls.jpg": { - "type": "-", - "size": 4183, - "lmtime": 1733653774126, - "modified": false - }, - "xlsx.jpg": { - "type": "-", - "size": 4250, - "lmtime": 1733653772987, - "modified": false - }, - "xml.jpg": { - "type": "-", - "size": 3774, - "lmtime": 1733653774325, - "modified": false - }, - "zip.jpg": { - "type": "-", - "size": 3372, - "lmtime": 1733653773448, + "size": 14155, + "lmtime": 1733859702055, "modified": false } }, - "info.png": { - "type": "-", - "size": 345, - "lmtime": 1733653766720, - "modified": false + "patterns": { + "backgrounds": { + "1.jpg": { + "type": "-", + "size": 85634, + "lmtime": 1733859703677, + "modified": false + }, + "2.jpg": { + "type": "-", + "size": 38184, + "lmtime": 1733859703593, + "modified": false + }, + "2.png": { + "type": "-", + "size": 289427, + "lmtime": 1733859703685, + "modified": false + } + }, + "error-bg.jpg": { + "type": "-", + "size": 10206, + "lmtime": 1733859703147, + "modified": false + }, + "license.txt": { + "type": "-", + "size": 141, + "lmtime": 1733859703209, + "modified": false + }, + "noise.png": { + "type": "-", + "size": 13009, + "lmtime": 1733859703052, + "modified": false + }, + "topbar-bg2.jpg": { + "type": "-", + "size": 32554, + "lmtime": 1733859703044, + "modified": false + }, + "topbar-bg.jpg": { + "type": "-", + "size": 31014, + "lmtime": 1733859702989, + "modified": false + } }, - "key.png": { - "type": "-", - "size": 185, - "lmtime": 1733653766792, - "modified": false + "plugins": { + "admindock-sprite.png": { + "type": "-", + "size": 1294, + "lmtime": 1733859703905, + "modified": false + }, + "arrow_left_12x12.png": { + "type": "-", + "size": 219, + "lmtime": 1733859704127, + "modified": false + }, + "arrow_right_12x12.png": { + "type": "-", + "size": 215, + "lmtime": 1733859704079, + "modified": false + }, + "details_close.png": { + "type": "-", + "size": 686, + "lmtime": 1733859703851, + "modified": false + }, + "details_open.png": { + "type": "-", + "size": 709, + "lmtime": 1733859703955, + "modified": false + }, + "grippy_large.png": { + "type": "-", + "size": 91, + "lmtime": 1733859704024, + "modified": false + }, + "Markdown.Editor.Icons.fw.png": { + "type": "-", + "size": 51360, + "lmtime": 1733859704182, + "modified": false + }, + "Markdown.Editor.Icons.png": { + "type": "-", + "size": 52640, + "lmtime": 1733859704010, + "modified": false + } }, - "label.png": { - "type": "-", - "size": 479, - "lmtime": 1733653767950, - "modified": false + "sprites": { + "favicons.png": { + "type": "-", + "size": 5999, + "lmtime": 1733859704901, + "modified": false + }, + "flag-sm.png": { + "type": "-", + "size": 8008, + "lmtime": 1733859704842, + "modified": false + }, + "flag-xs.png": { + "type": "-", + "size": 2690, + "lmtime": 1733859704964, + "modified": false + }, + "license.txt": { + "type": "-", + "size": 154, + "lmtime": 1733859705003, + "modified": false + }, + "news-logo_sprite.png": { + "type": "-", + "size": 6730, + "lmtime": 1733859704879, + "modified": false + } }, - "loading.gif": { - "type": "-", - "size": 1688, - "lmtime": 1733653766471, - "modified": false - }, - "logo.png": { - "type": "-", - "size": 24774, - "lmtime": 0, - "modified": false - }, - "preview.png": { - "type": "-", - "size": 376, - "lmtime": 0, - "modified": false - }, - "processing.gif": { - "type": "-", - "size": 3209, - "lmtime": 0, - "modified": false - }, - "rename.png": { - "type": "-", - "size": 262, - "lmtime": 0, - "modified": false - }, - "size.png": { - "type": "-", - "size": 660, - "lmtime": 0, - "modified": false - }, - "sort.png": { - "type": "-", - "size": 584, - "lmtime": 0, - "modified": false - }, - "storing_animation.gif": { - "type": "-", - "size": 3887, - "lmtime": 0, - "modified": false - }, - "trans.jpg": { - "type": "-", - "size": 4024, - "lmtime": 0, - "modified": false - }, - "upload.png": { - "type": "-", - "size": 324, - "lmtime": 0, - "modified": false - }, - "up.png": { - "type": "-", - "size": 163, - "lmtime": 0, - "modified": false - }, - "url.png": { - "type": "-", - "size": 593, - "lmtime": 0, - "modified": false - }, - "zip.png": { - "type": "-", - "size": 819, - "lmtime": 0, - "modified": false + "stock": { + "1.jpg": { + "type": "-", + "size": 72960, + "lmtime": 1733859701118, + "modified": false + }, + "2.jpg": { + "type": "-", + "size": 55500, + "lmtime": 1733859700867, + "modified": false + }, + "3.jpg": { + "type": "-", + "size": 78874, + "lmtime": 1733859700959, + "modified": false + }, + "4.jpg": { + "type": "-", + "size": 55662, + "lmtime": 1733859701034, + "modified": false + }, + "5.jpg": { + "type": "-", + "size": 70198, + "lmtime": 1733859700896, + "modified": false + }, + "license.txt": { + "type": "-", + "size": 134, + "lmtime": 1733859701020, + "modified": false + }, + "products": { + "thumb_1.jpg": { + "type": "-", + "size": 2113, + "lmtime": 1733859701387, + "modified": false + }, + "thumb_2.jpg": { + "type": "-", + "size": 2240, + "lmtime": 1733859701267, + "modified": false + }, + "thumb_3.jpg": { + "type": "-", + "size": 2144, + "lmtime": 1733859701308, + "modified": false + }, + "thumb_4.jpg": { + "type": "-", + "size": 2071, + "lmtime": 1733859701431, + "modified": false + }, + "thumb_5.jpg": { + "type": "-", + "size": 2155, + "lmtime": 1733859701184, + "modified": false + }, + "thumb_6.jpg": { + "type": "-", + "size": 1715, + "lmtime": 1733859701348, + "modified": false + }, + "thumb_7.jpg": { + "type": "-", + "size": 2394, + "lmtime": 1733859701227, + "modified": false + } + } } }, - "include": {}, - "index.php": { - "type": "-", - "size": 297, - "lmtime": 0, - "modified": false + "js": { + "custom.js": { + "type": "-", + "size": 282, + "lmtime": 1733859705979, + "modified": false + }, + "demo": { + "charts": { + "d3.js": { + "type": "-", + "size": 17617, + "lmtime": 1733859712494, + "modified": false + }, + "flot.js": { + "type": "-", + "size": 25875, + "lmtime": 1733859712559, + "modified": false + }, + "highcharts.js": { + "type": "-", + "size": 63224, + "lmtime": 1733859712585, + "modified": false + } + }, + "demo.js": { + "type": "-", + "size": 17566, + "lmtime": 1733859712119, + "modified": false + }, + "widgets.js": { + "type": "-", + "size": 60152, + "lmtime": 1733859712100, + "modified": false + } + }, + "main.js": { + "type": "-", + "size": 26639, + "lmtime": 1733859705965, + "modified": false + }, + "utility": { + "admindock": { + "admindock.js": { + "type": "-", + "size": 17677, + "lmtime": 1733859706148, + "modified": false + } + }, + "adminpanels": { + "adminpanels.js": { + "type": "-", + "size": 24603, + "lmtime": 1733859711410, + "modified": false + } + }, + "bootbox": { + "bootbox.js": { + "type": "-", + "size": 24797, + "lmtime": 1733859711093, + "modified": false + } + }, + "bootstrap": { + "bootstrap.min.js": { + "type": "-", + "size": 35601, + "lmtime": 1733859710294, + "modified": false + }, + "source": { + "affix.js": { + "type": "-", + "size": 4102, + "lmtime": 1733859710953, + "modified": false + }, + "alert.js": { + "type": "-", + "size": 2228, + "lmtime": 1733859710795, + "modified": false + }, + "button.js": { + "type": "-", + "size": 2975, + "lmtime": 1733859710833, + "modified": false + }, + "carousel.js": { + "type": "-", + "size": 6526, + "lmtime": 1733859710872, + "modified": false + }, + "collapse.js": { + "type": "-", + "size": 4872, + "lmtime": 1733859710915, + "modified": false + }, + "dropdown.js": { + "type": "-", + "size": 4385, + "lmtime": 1733859710993, + "modified": false + }, + "modal.js": { + "type": "-", + "size": 7940, + "lmtime": 1733859710746, + "modified": false + }, + "popover.js": { + "type": "-", + "size": 3260, + "lmtime": 1733859710716, + "modified": false + }, + "scrollspy.js": { + "type": "-", + "size": 4641, + "lmtime": 1733859710612, + "modified": false + }, + "tab.js": { + "type": "-", + "size": 2999, + "lmtime": 1733859710674, + "modified": false + }, + "tooltip.js": { + "type": "-", + "size": 14642, + "lmtime": 1733859710555, + "modified": false + }, + "transition.js": { + "type": "-", + "size": 1831, + "lmtime": 1733859710574, + "modified": false + } + } + }, + "fullscreen": { + "jquery.fullscreen.js": { + "type": "-", + "size": 7752, + "lmtime": 1733859711117, + "modified": false + } + }, + "helpers": { + "helpers.js": { + "type": "-", + "size": 11242, + "lmtime": 1733859706265, + "modified": false + }, + "readme.txt": { + "type": "-", + "size": 215, + "lmtime": 1733859706290, + "modified": false + }, + "source": { + "jquery.hoverIntent.min.js": { + "type": "-", + "size": 1630, + "lmtime": 1733859707813, + "modified": false + }, + "jquery.mousewheel.min.js": { + "type": "-", + "size": 1142, + "lmtime": 1733859707691, + "modified": false + }, + "jquery-scrollLock.js": { + "type": "-", + "size": 2627, + "lmtime": 1733859707608, + "modified": false + }, + "jquery-scrollLock.min.js": { + "type": "-", + "size": 1025, + "lmtime": 1733859707643, + "modified": false + }, + "jquery.smooth-scroll.min.js": { + "type": "-", + "size": 3112, + "lmtime": 1733859707728, + "modified": false + }, + "jquery-ui-touch-punch.min.js": { + "type": "-", + "size": 1132, + "lmtime": 1733859707848, + "modified": false + }, + "json2.min.js": { + "type": "-", + "size": 3102, + "lmtime": 1733859707767, + "modified": false + } + } + }, + "multiselect": { + "bootstrap-multiselect.js": { + "type": "-", + "size": 42570, + "lmtime": 1733859706159, + "modified": false + } + }, + "nanoscroller": { + "jquery.nanoscroller.js": { + "type": "-", + "size": 18741, + "lmtime": 1733859711764, + "modified": false + }, + "jquery.nanoscroller.min.js": { + "type": "-", + "size": 10105, + "lmtime": 1733859711774, + "modified": false + } + }, + "scroller": { + "jquery.scroller.js": { + "type": "-", + "size": 13978, + "lmtime": 1733859710037, + "modified": false + } + }, + "underscore": { + "underscore.min.js": { + "type": "-", + "size": 15589, + "lmtime": 1733859708636, + "modified": false + } + }, + "utility.js": { + "type": "-", + "size": 221875, + "lmtime": 1733859706099, + "modified": false + } + } }, - "js": {}, - "lang": {}, - "plugin.min.js": { - "type": "-", - "size": 3684, - "lmtime": 0, - "modified": false + "skin": { + "base": { + "alerts.less": { + "type": "-", + "size": 1901, + "lmtime": 1733859694773, + "modified": false + }, + "animate.less": { + "type": "-", + "size": 42697, + "lmtime": 1733859692738, + "modified": false + }, + "backgrounds.less": { + "type": "-", + "size": 1644, + "lmtime": 1733859693374, + "modified": false + }, + "badges.less": { + "type": "-", + "size": 1119, + "lmtime": 1733859694222, + "modified": false + }, + "breadcrumbs.less": { + "type": "-", + "size": 645, + "lmtime": 1733859693639, + "modified": false + }, + "button-groups.less": { + "type": "-", + "size": 5621, + "lmtime": 1733859692753, + "modified": false + }, + "buttons.less": { + "type": "-", + "size": 6791, + "lmtime": 1733859693880, + "modified": false + }, + "carousel.less": { + "type": "-", + "size": 4810, + "lmtime": 1733859694709, + "modified": false + }, + "checkboxes.less": { + "type": "-", + "size": 2949, + "lmtime": 1733859693961, + "modified": false + }, + "close.less": { + "type": "-", + "size": 734, + "lmtime": 1733859693269, + "modified": false + }, + "code.less": { + "type": "-", + "size": 1429, + "lmtime": 1733859694119, + "modified": false + }, + "component-animations.less": { + "type": "-", + "size": 636, + "lmtime": 1733859694264, + "modified": false + }, + "components": { + "all.less": { + "type": "-", + "size": 186, + "lmtime": 1733859696674, + "modified": false + }, + "content_trays.less": { + "type": "-", + "size": 10883, + "lmtime": 1733859696609, + "modified": false + }, + "footer.less": { + "type": "-", + "size": 1541, + "lmtime": 1733859696415, + "modified": false + }, + "navbar.less": { + "type": "-", + "size": 25565, + "lmtime": 1733859696744, + "modified": false + }, + "sidebar_actions.less": { + "type": "-", + "size": 2560, + "lmtime": 1733859696638, + "modified": false + }, + "sidebar_left.less": { + "type": "-", + "size": 22084, + "lmtime": 1733859696487, + "modified": false + }, + "sidebar_right.less": { + "type": "-", + "size": 1677, + "lmtime": 1733859696538, + "modified": false + }, + "topbar.less": { + "type": "-", + "size": 5816, + "lmtime": 1733859696505, + "modified": false + } + }, + "dropdowns.less": { + "type": "-", + "size": 5233, + "lmtime": 1733859692788, + "modified": false + }, + "fonts": { + "admindesigns.less": { + "type": "-", + "size": 1199, + "lmtime": 1733859698518, + "modified": false + }, + "font-awesome.less": { + "type": "-", + "size": 28973, + "lmtime": 1733859698798, + "modified": false + }, + "glyphicons.less": { + "type": "-", + "size": 14496, + "lmtime": 1733859698602, + "modified": false + }, + "glyphicons-pro.less": { + "type": "-", + "size": 25063, + "lmtime": 1733859698761, + "modified": false + }, + "icomoon.less": { + "type": "-", + "size": 24168, + "lmtime": 1733859698730, + "modified": false + }, + "iconsweets.less": { + "type": "-", + "size": 27994, + "lmtime": 1733859698588, + "modified": false + }, + "octicons.less": { + "type": "-", + "size": 11594, + "lmtime": 1733859698892, + "modified": false + }, + "open-sans.less": { + "type": "-", + "size": 776, + "lmtime": 1733859698639, + "modified": false + }, + "stateface.less": { + "type": "-", + "size": 2774, + "lmtime": 1733859698925, + "modified": false + }, + "zocial.less": { + "type": "-", + "size": 19070, + "lmtime": 1733859698868, + "modified": false + } + }, + "forms.less": { + "type": "-", + "size": 16645, + "lmtime": 1733859693252, + "modified": false + }, + "grid.less": { + "type": "-", + "size": 1853, + "lmtime": 1733859692501, + "modified": false + }, + "helpers.less": { + "type": "-", + "size": 25864, + "lmtime": 1733859694618, + "modified": false + }, + "icons.less": { + "type": "-", + "size": 6483, + "lmtime": 1733859694301, + "modified": false + }, + "ie.less": { + "type": "-", + "size": 200, + "lmtime": 1733859692978, + "modified": false + }, + "input-groups.less": { + "type": "-", + "size": 4298, + "lmtime": 1733859692540, + "modified": false + }, + "jumbotron.less": { + "type": "-", + "size": 1016, + "lmtime": 1733859693019, + "modified": false + }, + "labels.less": { + "type": "-", + "size": 1202, + "lmtime": 1733859693188, + "modified": false + }, + "list-group.less": { + "type": "-", + "size": 3975, + "lmtime": 1733859693107, + "modified": false + }, + "media.less": { + "type": "-", + "size": 871, + "lmtime": 1733859694468, + "modified": false + }, + "mixins": { + "alerts.less": { + "type": "-", + "size": 934, + "lmtime": 1733859698343, + "modified": false + }, + "backgrounds.less": { + "type": "-", + "size": 1302, + "lmtime": 1733859697269, + "modified": false + }, + "border-radius.less": { + "type": "-", + "size": 468, + "lmtime": 1733859698268, + "modified": false + }, + "buttons.less": { + "type": "-", + "size": 3135, + "lmtime": 1733859697725, + "modified": false + }, + "center-block.less": { + "type": "-", + "size": 135, + "lmtime": 1733859697899, + "modified": false + }, + "checkboxes.less": { + "type": "-", + "size": 1391, + "lmtime": 1733859697811, + "modified": false + }, + "clearfix.less": { + "type": "-", + "size": 605, + "lmtime": 1733859696991, + "modified": false + }, + "dropdowns.less": { + "type": "-", + "size": 194, + "lmtime": 1733859697075, + "modified": false + }, + "forms.less": { + "type": "-", + "size": 2549, + "lmtime": 1733859697236, + "modified": false + }, + "gradients.less": { + "type": "-", + "size": 4388, + "lmtime": 1733859697851, + "modified": false + }, + "grid-framework.less": { + "type": "-", + "size": 2856, + "lmtime": 1733859697313, + "modified": false + }, + "grid.less": { + "type": "-", + "size": 3797, + "lmtime": 1733859696907, + "modified": false + }, + "helpers.less": { + "type": "-", + "size": 132, + "lmtime": 1733859698178, + "modified": false + }, + "hide-text.less": { + "type": "-", + "size": 579, + "lmtime": 1733859698144, + "modified": false + }, + "image.less": { + "type": "-", + "size": 1133, + "lmtime": 1733859697434, + "modified": false + }, + "labels.less": { + "type": "-", + "size": 163, + "lmtime": 1733859697194, + "modified": false + }, + "list-group.less": { + "type": "-", + "size": 663, + "lmtime": 1733859697150, + "modified": false + }, + "navbar.less": { + "type": "-", + "size": 819, + "lmtime": 1733859697930, + "modified": false + }, + "nav-divider.less": { + "type": "-", + "size": 232, + "lmtime": 1733859697393, + "modified": false + }, + "nav-vertical-align.less": { + "type": "-", + "size": 364, + "lmtime": 1733859697602, + "modified": false + }, + "opacity.less": { + "type": "-", + "size": 148, + "lmtime": 1733859697030, + "modified": false + }, + "pagination.less": { + "type": "-", + "size": 438, + "lmtime": 1733859697679, + "modified": false + }, + "panels.less": { + "type": "-", + "size": 861, + "lmtime": 1733859698061, + "modified": false + }, + "plugins.less": { + "type": "-", + "size": 86, + "lmtime": 1733859698022, + "modified": false + }, + "progress-bar.less": { + "type": "-", + "size": 300, + "lmtime": 1733859697970, + "modified": false + }, + "reset-filter.less": { + "type": "-", + "size": 248, + "lmtime": 1733859697644, + "modified": false + }, + "resize.less": { + "type": "-", + "size": 196, + "lmtime": 1733859696955, + "modified": false + }, + "responsive-visibility.less": { + "type": "-", + "size": 343, + "lmtime": 1733859697477, + "modified": false + }, + "sidebar.less": { + "type": "-", + "size": 15278, + "lmtime": 1733859698110, + "modified": false + }, + "size.less": { + "type": "-", + "size": 127, + "lmtime": 1733859697778, + "modified": false + }, + "tab-focus.less": { + "type": "-", + "size": 191, + "lmtime": 1733859697112, + "modified": false + }, + "table-row.less": { + "type": "-", + "size": 913, + "lmtime": 1733859697511, + "modified": false + }, + "tabs.less": { + "type": "-", + "size": 833, + "lmtime": 1733859698227, + "modified": false + }, + "text-emphasis.less": { + "type": "-", + "size": 293, + "lmtime": 1733859698299, + "modified": false + }, + "text-overflow.less": { + "type": "-", + "size": 162, + "lmtime": 1733859697555, + "modified": false + }, + "vendor-prefixes.less": { + "type": "-", + "size": 6646, + "lmtime": 1733859697359, + "modified": false + } + }, + "mixins.less": { + "type": "-", + "size": 1346, + "lmtime": 1733859694378, + "modified": false + }, + "modals.less": { + "type": "-", + "size": 3693, + "lmtime": 1733859693311, + "modified": false + }, + "navbar.less": { + "type": "-", + "size": 14786, + "lmtime": 1733859694103, + "modified": false + }, + "navs.less": { + "type": "-", + "size": 7166, + "lmtime": 1733859693559, + "modified": false + }, + "normalize.less": { + "type": "-", + "size": 7634, + "lmtime": 1733859693837, + "modified": false + }, + "pager.less": { + "type": "-", + "size": 908, + "lmtime": 1733859694042, + "modified": false + }, + "pages.less": { + "type": "-", + "size": 22675, + "lmtime": 1733859692895, + "modified": false + }, + "pagination.less": { + "type": "-", + "size": 2038, + "lmtime": 1733859693759, + "modified": false + }, + "panels.less": { + "type": "-", + "size": 8306, + "lmtime": 1733859694426, + "modified": false + }, + "plugins": { + "admindock.less": { + "type": "-", + "size": 3445, + "lmtime": 1733859700634, + "modified": false + }, + "adminmodals.less": { + "type": "-", + "size": 13976, + "lmtime": 1733859699615, + "modified": false + }, + "adminpanels.less": { + "type": "-", + "size": 9574, + "lmtime": 1733859699352, + "modified": false + }, + "all_plugins.less": { + "type": "-", + "size": 1600, + "lmtime": 1733859699945, + "modified": false + }, + "circlegraphs.less": { + "type": "-", + "size": 455, + "lmtime": 1733859699741, + "modified": false + }, + "ckeditor.less": { + "type": "-", + "size": 1610, + "lmtime": 1733859700359, + "modified": false + }, + "countdown.less": { + "type": "-", + "size": 1737, + "lmtime": 1733859699175, + "modified": false + }, + "cropper.less": { + "type": "-", + "size": 6923, + "lmtime": 1733859699664, + "modified": false + }, + "datatables.less": { + "type": "-", + "size": 5381, + "lmtime": 1733859700232, + "modified": false + }, + "datepicker.less": { + "type": "-", + "size": 529, + "lmtime": 1733859699792, + "modified": false + }, + "dropzone.less": { + "type": "-", + "size": 2692, + "lmtime": 1733859700431, + "modified": false + }, + "duallistbox.less": { + "type": "-", + "size": 2084, + "lmtime": 1733859700670, + "modified": false + }, + "expose.less": { + "type": "-", + "size": 268, + "lmtime": 1733859699206, + "modified": false + }, + "fileupload.less": { + "type": "-", + "size": 2496, + "lmtime": 1733859699335, + "modified": false + }, + "flot.less": { + "type": "-", + "size": 628, + "lmtime": 1733859700312, + "modified": false + }, + "footable.less": { + "type": "-", + "size": 3601, + "lmtime": 1733859700071, + "modified": false + }, + "fullcalendar.less": { + "type": "-", + "size": 5370, + "lmtime": 1733859699417, + "modified": false + }, + "gmap.less": { + "type": "-", + "size": 1826, + "lmtime": 1733859699492, + "modified": false + }, + "highcharts.less": { + "type": "-", + "size": 405, + "lmtime": 1733859699575, + "modified": false + }, + "jqueryspinner.less": { + "type": "-", + "size": 1058, + "lmtime": 1733859700717, + "modified": false + }, + "jvectormap.less": { + "type": "-", + "size": 999, + "lmtime": 1733859700474, + "modified": false + }, + "magnific.less": { + "type": "-", + "size": 1563, + "lmtime": 1733859700393, + "modified": false + }, + "mapplic.less": { + "type": "-", + "size": 285, + "lmtime": 1733859700515, + "modified": false + }, + "markdown.less": { + "type": "-", + "size": 3790, + "lmtime": 1733859700032, + "modified": false + }, + "markitup.less": { + "type": "-", + "size": 1047, + "lmtime": 1733859700596, + "modified": false + }, + "maxlength.less": { + "type": "-", + "size": 125, + "lmtime": 1733859699459, + "modified": false + }, + "multiselect.less": { + "type": "-", + "size": 2255, + "lmtime": 1733859699542, + "modified": false + }, + "nanoscroller.less": { + "type": "-", + "size": 2260, + "lmtime": 1733859699225, + "modified": false + }, + "nestable.less": { + "type": "-", + "size": 1553, + "lmtime": 1733859699297, + "modified": false + }, + "nprogress.less": { + "type": "-", + "size": 2552, + "lmtime": 1733859699828, + "modified": false + }, + "pickers.less": { + "type": "-", + "size": 2711, + "lmtime": 1733859700190, + "modified": false + }, + "pnotify.less": { + "type": "-", + "size": 2132, + "lmtime": 1733859699982, + "modified": false + }, + "rangeslider.less": { + "type": "-", + "size": 2260, + "lmtime": 1733859699912, + "modified": false + }, + "scroller.less": { + "type": "-", + "size": 5197, + "lmtime": 1733859700113, + "modified": false + }, + "select2.less": { + "type": "-", + "size": 4234, + "lmtime": 1733859700271, + "modified": false + }, + "summernote.less": { + "type": "-", + "size": 933, + "lmtime": 1733859700152, + "modified": false + }, + "tagmanager.less": { + "type": "-", + "size": 1012, + "lmtime": 1733859699864, + "modified": false + }, + "tagsinput.less": { + "type": "-", + "size": 1492, + "lmtime": 1733859699101, + "modified": false + }, + "treeview.less": { + "type": "-", + "size": 2788, + "lmtime": 1733859700551, + "modified": false + }, + "typeahead.less": { + "type": "-", + "size": 916, + "lmtime": 1733859699693, + "modified": false + } + }, + "popovers.less": { + "type": "-", + "size": 3456, + "lmtime": 1733859694343, + "modified": false + }, + "pricing-tables.less": { + "type": "-", + "size": 3055, + "lmtime": 1733859694163, + "modified": false + }, + "print.less": { + "type": "-", + "size": 1665, + "lmtime": 1733859693063, + "modified": false + }, + "progress-bars.less": { + "type": "-", + "size": 3388, + "lmtime": 1733859692589, + "modified": false + }, + "responsive-embed.less": { + "type": "-", + "size": 660, + "lmtime": 1733859692914, + "modified": false + }, + "responsive-utilities.less": { + "type": "-", + "size": 5001, + "lmtime": 1733859692625, + "modified": false + }, + "scaffolding.less": { + "type": "-", + "size": 2727, + "lmtime": 1733859693680, + "modified": false + }, + "settings.less": { + "type": "-", + "size": 3259, + "lmtime": 1733859694743, + "modified": false + }, + "shared.less": { + "type": "-", + "size": 1149, + "lmtime": 1733859692857, + "modified": false + }, + "switches.less": { + "type": "-", + "size": 2302, + "lmtime": 1733859693449, + "modified": false + }, + "tables.less": { + "type": "-", + "size": 4906, + "lmtime": 1733859693799, + "modified": false + }, + "table-tools.less": { + "type": "-", + "size": 4910, + "lmtime": 1733859693575, + "modified": false + }, + "tabs.less": { + "type": "-", + "size": 9363, + "lmtime": 1733859694649, + "modified": false + }, + "theme.less": { + "type": "-", + "size": 20024, + "lmtime": 1733859693519, + "modified": false + }, + "thumbnails.less": { + "type": "-", + "size": 794, + "lmtime": 1733859694547, + "modified": false + }, + "tiles.less": { + "type": "-", + "size": 348, + "lmtime": 1733859693715, + "modified": false + }, + "tooltip.less": { + "type": "-", + "size": 3276, + "lmtime": 1733859693924, + "modified": false + }, + "type.less": { + "type": "-", + "size": 7080, + "lmtime": 1733859692662, + "modified": false + }, + "utilities.less": { + "type": "-", + "size": 959, + "lmtime": 1733859693150, + "modified": false + }, + "utility": { + "all.less": { + "type": "-", + "size": 248, + "lmtime": 1733859696144, + "modified": false + }, + "boxed.less": { + "type": "-", + "size": 3323, + "lmtime": 1733859696127, + "modified": false + }, + "demo.less": { + "type": "-", + "size": 4622, + "lmtime": 1733859696206, + "modified": false + }, + "print.less": { + "type": "-", + "size": 2192, + "lmtime": 1733859696089, + "modified": false + }, + "responsive.less": { + "type": "-", + "size": 1095, + "lmtime": 1733859696245, + "modified": false + } + }, + "variables.less": { + "type": "-", + "size": 30328, + "lmtime": 1733859693435, + "modified": false + }, + "wells.less": { + "type": "-", + "size": 755, + "lmtime": 1733859694003, + "modified": false + }, + "widgets": { + "all.less": { + "type": "-", + "size": 147, + "lmtime": 1733859695221, + "modified": false + }, + "panel-widgets.less": { + "type": "-", + "size": 10271, + "lmtime": 1733859695239, + "modified": false + }, + "tile-widgets.less": { + "type": "-", + "size": 614, + "lmtime": 1733859695283, + "modified": false + } + }, + "widgets.less": { + "type": "-", + "size": 113, + "lmtime": 1733859694507, + "modified": false + } + }, + "default_skin": { + "css": { + "theme.css": { + "type": "-", + "size": 552995, + "lmtime": 1733859690808, + "modified": false + }, + "theme.min.css": { + "type": "-", + "size": 409300, + "lmtime": 1733859690760, + "modified": false + } + }, + "less": { + "custom_changes": { + "custom.less": { + "type": "-", + "size": 63, + "lmtime": 1733859691817, + "modified": false + } + }, + "theme_base.less": { + "type": "-", + "size": 2500, + "lmtime": 1733859691202, + "modified": false + }, + "theme.less": { + "type": "-", + "size": 244, + "lmtime": 1733859691171, + "modified": false + }, + "theme_settings.less": { + "type": "-", + "size": 14096, + "lmtime": 1733859691242, + "modified": false + }, + "theme_variables.less": { + "type": "-", + "size": 31046, + "lmtime": 1733859691308, + "modified": false + } + } + } }, - "svg": {}, - "UploadHandler.php": { - "type": "-", - "size": 65208, - "lmtime": 0, - "modified": false - }, - "upload.php": { - "type": "-", - "size": 6728, - "lmtime": 0, - "modified": false - } + "vendor": {} }, - "font-awesome-4.7.0": {}, - "framework": {}, "functions.js": { "type": "-", "size": 3168, @@ -1293,15 +2547,47 @@ "jquery": {}, "jquery-confirm": {}, "jquery.contextMenu": {}, - "jquery-gantt": {}, - "medoo": { - "medoo.php": { + "jquery-gantt": { + "img": { + "grid.png": { + "type": "-", + "size": 96, + "lmtime": 1733859713704, + "modified": false + }, + "icon_sprite.png": { + "type": "-", + "size": 808, + "lmtime": 1733859713578, + "modified": false + }, + "slider_handle.png": { + "type": "-", + "size": 817, + "lmtime": 1733859713650, + "modified": false + } + }, + "jquery-gantt.css": { "type": "-", - "size": 37853, - "lmtime": 1733851648063, + "size": 8814, + "lmtime": 1733859713404, + "modified": false + }, + "jquery-gantt.css.map": { + "type": "-", + "size": 2942, + "lmtime": 1733859713381, + "modified": false + }, + "jquery-gantt.js": { + "type": "-", + "size": 84568, + "lmtime": 1733859713508, "modified": false } }, + "medoo": {}, "moment": {}, "phpmailer": {}, "rb.php": { @@ -1336,29 +2622,99 @@ "main_view.php": { "type": "-", "size": 7495, - "lmtime": 1733784926232, + "lmtime": 1733859718046, + "modified": false + } + }, + "cron": { + "main-view.php": { + "type": "-", + "size": 2995, + "lmtime": 1733859717745, + "modified": false + } + }, + "html": { + "button.php": { + "type": "-", + "size": 1093, + "lmtime": 1733859717121, + "modified": false + }, + "form-text.php": { + "type": "-", + "size": 269, + "lmtime": 1733859716839, + "modified": false + }, + "input-icon.php": { + "type": "-", + "size": 2239, + "lmtime": 1733859717832, + "modified": false + }, + "input.php": { + "type": "-", + "size": 1480, + "lmtime": 1733859716963, + "modified": false + }, + "input-switch.php": { + "type": "-", + "size": 1012, + "lmtime": 1733859717240, + "modified": false + }, + "panel.php": { + "type": "-", + "size": 249, + "lmtime": 1733859716998, + "modified": false + }, + "select.php": { + "type": "-", + "size": 1404, + "lmtime": 1733859716871, + "modified": false + }, + "textarea.php": { + "type": "-", + "size": 1173, + "lmtime": 1733859717324, + "modified": false + } + }, + "products": { + "main_view.php": { + "type": "-", + "size": 3909, + "lmtime": 1733868311355, + "modified": false + }, + "product_history.php": { + "type": "-", + "size": 5117, + "lmtime": 1733859718197, "modified": false } }, - "cron": {}, - "html": {}, "site": { "layout-cron.php": { "type": "-", "size": 5804, - "lmtime": 0, + "lmtime": 1733859718613, "modified": false }, "layout-logged.php": { "type": "-", "size": 4574, - "lmtime": 1733855764429, + "lmtime": 1733859718670, "modified": false }, "layout-unlogged.php": { "type": "-", "size": 986, - "lmtime": 1733780280090, + "lmtime": 1733859718735, "modified": false } }, @@ -1366,32 +2722,19 @@ "login-form.php": { "type": "-", "size": 3340, - "lmtime": 1733780783819, + "lmtime": 1733859718373, "modified": false }, "settings.php": { "type": "-", "size": 3457, - "lmtime": 0, - "modified": false - } - }, - "products": { - "main_view.php": { - "type": "-", - "size": 3907, - "lmtime": 1733855835006, - "modified": false - }, - "product_history.php": { - "type": "-", - "size": 5117, - "lmtime": 1733855884795, + "lmtime": 1733859718449, "modified": false } } }, - "upload": {} + "upload": {}, + "xml": {} } }, "$version": 1 diff --git a/autoload/factory/class.Products.php b/autoload/factory/class.Products.php index eda0b93..9150773 100644 --- a/autoload/factory/class.Products.php +++ b/autoload/factory/class.Products.php @@ -5,7 +5,7 @@ class Products static public function get_products( $client_id, $limit, $start, $order_name, $order_dir ) { global $mdb; - return $mdb -> query( 'SELECT pt.* FROM products_temp AS pt INNER JOIN products AS p ON p.id = pt.product_id WHERE client_id = \'' . $client_id . '\' ORDER BY ' . $order_name . ' ' . $order_dir . ' LIMIT ' . $start . ', ' . $limit ) -> fetchAll(); + return $mdb -> query( 'SELECT pt.*, p.offer_id FROM products_temp AS pt INNER JOIN products AS p ON p.id = pt.product_id WHERE client_id = \'' . $client_id . '\' ORDER BY ' . $order_name . ' ' . $order_dir . ' LIMIT ' . $start . ', ' . $limit ) -> fetchAll(); } static public function get_records_total_products( $client_id ) diff --git a/layout/favicon.png b/layout/favicon.png new file mode 100644 index 0000000..0a62601 Binary files /dev/null and b/layout/favicon.png differ diff --git a/layout/style.css b/layout/style.css index 375b227..e6207ff 100644 --- a/layout/style.css +++ b/layout/style.css @@ -1 +1 @@ -.animate{animation:mymove 3s infinite}.text-right{text-align:right}.nowrap{white-space:nowrap}table{border-collapse:collapse}small{font-size:.75em}table{font-size:13px}@keyframes mymove{50%{opacity:.33}}@keyframes gradient-animation{0%{background-position:15% 0%}50%{background-position:85% 100%}100%{background-position:15% 0%}}@keyframes frame-enter{0%{-webkit-clip-path:polygon(0% 100%, 3px 100%, 3px 3px, calc(100% - 3px) 3px, calc(100% - 3px) calc(100% - 3px), 3px calc(100% - 3px), 3px 100%, 100% 100%, 100% 0%, 0% 0%);clip-path:polygon(0% 100%, 3px 100%, 3px 3px, calc(100% - 3px) 3px, calc(100% - 3px) calc(100% - 3px), 3px calc(100% - 3px), 3px 100%, 100% 100%, 100% 0%, 0% 0%)}25%{-webkit-clip-path:polygon(0% 100%, 3px 100%, 3px 3px, calc(100% - 3px) 3px, calc(100% - 3px) calc(100% - 3px), calc(100% - 3px) calc(100% - 3px), calc(100% - 3px) 100%, 100% 100%, 100% 0%, 0% 0%);clip-path:polygon(0% 100%, 3px 100%, 3px 3px, calc(100% - 3px) 3px, calc(100% - 3px) calc(100% - 3px), calc(100% - 3px) calc(100% - 3px), calc(100% - 3px) 100%, 100% 100%, 100% 0%, 0% 0%)}50%{-webkit-clip-path:polygon(0% 100%, 3px 100%, 3px 3px, calc(100% - 3px) 3px, calc(100% - 3px) 3px, calc(100% - 3px) 3px, calc(100% - 3px) 3px, calc(100% - 3px) 3px, 100% 0%, 0% 0%);clip-path:polygon(0% 100%, 3px 100%, 3px 3px, calc(100% - 3px) 3px, calc(100% - 3px) 3px, calc(100% - 3px) 3px, calc(100% - 3px) 3px, calc(100% - 3px) 3px, 100% 0%, 0% 0%)}75%{-webkit-clip-path:polygon(0% 100%, 3px 100%, 3px 3px, 3px 3px, 3px 3px, 3px 3px, 3px 3px, 3px 3px, 3px 0%, 0% 0%)}100%{-webkit-clip-path:polygon(0% 100%, 3px 100%, 3px 100%, 3px 100%, 3px 100%, 3px 100%, 3px 100%, 3px 100%, 3px 100%, 0% 100%)}}*{box-sizing:border-box}body{font-family:"Open Sans",sans-serif;margin:0;padding:0;font-size:15px;color:#4e5e6a}.btn{padding:12px 25px;transition:all .3s ease;color:#fff;border:0;border-radius:6px;cursor:pointer;display:inline-flex;text-decoration:none;gap:5px;justify-content:center;align-items:center}.btn.btn_small,.btn.btn-xs{padding:5px 7px;font-size:13px}.btn.btn_small i,.btn.btn-xs i{font-size:12px}.btn.btn-success{background:#57b951}.btn.btn-success:hover{background:#4a9c3b}.btn.btn-primary{background:#6690f4}.btn.btn-primary:hover{background:#3164db}.btn.btn-danger{background:#c00}.btn.btn-danger:hover{background:#b30000}.hide{display:none}.form-error{color:#c00;font-size:13px}.input-group{margin-bottom:10px}input[type=checkbox]{border:1px solid #eee}.form-control{border:1px solid #eee;border-radius:3px;height:35px;width:100%;padding:5px;font-family:"Open Sans",sans-serif}.form-control option{padding:5px}.form-control:focus{border:1px solid #6690f4;outline:none}.unlogged{background:#eef1f9;display:flex;align-items:center;justify-content:center;height:100vh}.unlogged .box-login{background:#fff;padding:25px;border-radius:6px;width:400px}.unlogged .box-login .title{text-align:center;padding:10px 10px 25px;border-bottom:1px solid #eee;font-size:20px;margin-bottom:25px}body>.top{background:#fff;border-bottom:1px solid #eee;display:flex;justify-content:space-between;align-items:center}body>.top .logo a{display:inline-flex;color:#6690f4;padding:10px;text-decoration:none}body>.top .logo a span{font-weight:600}body>.top .user-nav{position:relative;font-size:14px;padding:10px}body>.top .user-nav .trigger{cursor:pointer}body>.top .user-nav .trigger i{color:#6690f4}body>.top .user-nav ul{position:absolute;top:100%;left:0;background:#fff;margin:0;padding:0;width:100%;list-style-type:none;border:1px solid #eee;display:none}body>.top .user-nav ul li{cursor:pointer}body>.top .user-nav ul li:hover{background:#f8f9fa}body>.top .user-nav ul li a{color:#333;display:block;text-decoration:none;padding:10px}body>.top .user-nav:hover ul{display:block}.main-menu{display:flex;box-shadow:0 .125rem .25rem rgba(0,0,0,.075) !important}.main-menu ul{display:flex;list-style-type:none;margin:0;padding:0;font-size:14px}.main-menu ul li{cursor:pointer}.main-menu ul li a{color:#333;text-decoration:none;display:inline-flex;padding:10px 15px}.main-menu ul li:hover a{background:#6690f4;color:#fff}.main-menu ul li ul{display:none}.main{padding:25px;background:#d9dee2;min-height:calc(100vh - 80px)}.tasks_container{display:flex;flex-wrap:wrap;gap:20px}.tasks_container .column{width:350px}.tasks_container .column h2{display:flex;padding:10px;background:#fff;margin-bottom:10px;font-size:15px;font-weight:300;border-radius:3px 3px 0 0;justify-content:space-between;align-items:center}.tasks_container .column h2 i{cursor:pointer}.tasks_container .column.tasks_suspended h2{border-bottom:5px solid #c00}.tasks_container .column.tasks_new h2{border-bottom:5px solid #ccc}.tasks_container .column.tasks_bulk h2{border-bottom:5px solid #ff8c00}.tasks_container .column.tasks_to_do h2{border-bottom:5px solid #2aaf47}.tasks_container .column.tasks_to_review h2{border-bottom:5px solid #2535c9}.tasks_container .column.tasks_closed h2{border-bottom:5px solid #000}.tasks_container .column ul{list-style-type:none;margin:0;padding:0}.tasks_container .column ul .task{margin-bottom:5px;background:#fff;padding:10px;border-radius:0;display:flex;position:relative}.tasks_container .column ul .task.notopened{border:2px solid #c00}.tasks_container .column ul .task .left{width:30px}.tasks_container .column ul .task .left .users{display:flex;gap:5px;flex-wrap:wrap}.tasks_container .column ul .task .left .users .user{display:flex;width:20px;height:20px;border-radius:50%;justify-content:center;align-items:center;color:#fff;font-size:13px}.tasks_container .column ul .task .middle{width:calc(100% - 60px)}.tasks_container .column ul .task .right{width:30px;display:flex;flex-wrap:wrap;justify-content:flex-end}.tasks_container .column ul .task .right .recursively{color:#ccc;border-radius:3px;cursor:pointer;margin-bottom:5px;width:22px;height:22px;text-align:center}.tasks_container .column ul .task .right .recursively i{font-size:15px}.tasks_container .column ul .task .right .task_start{background:#57b951;color:#fff;border-radius:3px;cursor:pointer;margin-bottom:5px;width:22px;height:22px;text-align:center}.tasks_container .column ul .task .right .task_start.hidden{display:none}.tasks_container .column ul .task .right .task_start i{font-size:12px}.tasks_container .column ul .task .right .task_end{background:#c00;color:#fff;border-radius:3px;cursor:pointer;margin-bottom:5px;width:22px;height:22px;text-align:center}.tasks_container .column ul .task .right .task_end.hidden{display:none}.tasks_container .column ul .task .right .task_end i{font-size:12px}.tasks_container .column ul .task .name{font-size:14px;color:#333;text-decoration:none;display:block;margin-bottom:5px}.tasks_container .column ul .task .bottom{display:flex;justify-content:space-between}.tasks_container .column ul .task .client_info,.tasks_container .column ul .task .current_status{font-size:12px;font-weight:400}.tasks_container .column ul .task .client_info strong,.tasks_container .column ul .task .current_status strong{font-weight:600}.tasks_container .column ul .task .current_status{position:relative;cursor:pointer}.tasks_container .column ul .task .current_status .status_change{position:absolute;left:0;top:20px;background:#fff;padding:15px;border:1px solid #dfdfdf;border-radius:3px;cursor:pointer;box-shadow:0 0 15px rgba(0,0,0,.1);z-index:99;display:none}.tasks_container .column ul .task .current_status .status_change select{width:250px;padding:10px;border:1px solid #eee;border-radius:3px}.tasks_container .column ul .task .current_status .status_change select option{font-size:15px;padding:3px}.tasks_container .column ul .task .dates{margin-bottom:5px;display:flex;justify-content:space-between;font-size:12px}.tasks_container .column ul .task .dates .danger{color:#c00;font-weight:600}.tasks_container .column ul .task .dates .warning{color:#ff8c00}.tasks_container .column ul .task .dates i{font-size:12px;color:#c9ced4;margin-right:5px}.action_menu{display:flex;margin-bottom:25px;gap:20px}.action_menu .btn{display:inline-flex;padding:7px 15px;color:#fff;border-radius:3px;text-decoration:none;align-items:center;justify-content:center;gap:5px}.action_menu .btn.btn_add{background:#57b951}.action_menu .btn.btn_add:hover{background:#4a9c3b}.action_menu .btn.btn_cancel{background:#c00}.action_menu .btn.btn_cancel:hover{background:#b30000}.action_menu .btn.disabled{opacity:.5}.form_container{background:#fff;padding:25px;max-width:1300px}.form_container.full{max-width:100%}.form_container .form_group{margin-bottom:10px;display:flex}.form_container .form_group>.label{width:300px;display:inline-flex;align-items:flex-start;justify-content:right;padding-right:10px}.form_container .form_group .input{width:calc(100% - 300px)}.task_popup{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:none}.task_popup .task_details{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background:#fff;padding:25px;border-radius:6px;max-width:1140px;width:100%}.task_popup .task_details .title{font-size:20px;margin-bottom:25px}.task_popup .task_details .title a{color:#333;text-decoration:none;margin-right:10px}.task_popup .task_details .title a.task-delete{color:#c00}.task_popup .task_details .close{position:absolute;top:10px;right:10px;cursor:pointer}.task_popup .task_details .content{display:flex;font-size:14px}.task_popup .task_details .content h3{width:100%;margin-top:0;margin-bottom:5px;font-weight:500;color:#000;font-size:17px}.task_popup .task_details .content .left{width:70%;max-height:700px;overflow-y:auto}.task_popup .task_details .content .left .users{display:flex;gap:20px}.task_popup .task_details .content .left .users .user{display:flex;gap:10px;align-items:center;margin-bottom:10px}.task_popup .task_details .content .left .users .user .avatar{height:30px;width:30px;border-radius:50%;background:#ccc;display:flex;justify-content:center;align-items:center;color:#fff}.task_popup .task_details .content .left .comments{border-radius:3px;padding:0 15px 15px 0;margin-bottom:15px;border-bottom:1px solid #eee}.task_popup .task_details .content .left .comments .new_comment{margin-bottom:15px}.task_popup .task_details .content .left .comments .new_comment textarea{height:75px}.task_popup .task_details .content .left .comments .new_comment .add_comment{background:#57b951;color:#fff;padding:10px;border-radius:6px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;width:200px;text-decoration:none}.task_popup .task_details .content .left .comments .new_comment .add_comment:hover{background:#4a9c3b}.task_popup .task_details .content .left .comments ul{margin:0;padding:0;list-style-type:none}.task_popup .task_details .content .left .comments ul li{background:#eee;margin-bottom:5px;padding:15px;border-radius:6px;position:relative}.task_popup .task_details .content .left .comments ul li .delete_comment{position:absolute;top:10px;right:10px;cursor:pointer;color:#c00}.task_popup .task_details .content .left .comments ul li .author{font-weight:600;margin-bottom:5px;display:inline-flex;margin-right:10px}.task_popup .task_details .content .left .comments ul li .date{font-size:12px;margin-bottom:5px;display:inline-flex}.task_popup .task_details .content .left .comments ul li .text{margin-bottom:15px;font-size:13px}.task_popup .task_details .content .left .checklist{border-radius:3px;padding:0 15px 15px 0;margin-bottom:15px;border-bottom:1px solid #eee}.task_popup .task_details .content .left .checklist .new_element{display:flex;margin-bottom:15px}.task_popup .task_details .content .left .checklist .new_element a{display:flex;align-items:center;justify-content:center;padding:10px;border-radius:0 6px 6px 0;text-decoration:none;width:35px;background:#57b951;color:#fff}.task_popup .task_details .content .left .checklist ul{margin:0;padding:0;list-style-type:none}.task_popup .task_details .content .left .checklist ul li{display:flex;gap:10px;margin-bottom:5px;background:#fff;border-radius:3px;padding:5px;border:1px solid #eee;font-size:13px;align-items:center}.task_popup .task_details .content .left .checklist ul li i{margin-left:auto;margin-right:0;cursor:pointer;color:#c00}.task_popup .task_details .content .left .description{padding:15px;border-radius:3px;background:#f6f8f9;margin-bottom:15px}.task_popup .task_details .content .right{width:30%;padding:0 15px 15px}.task_popup .task_details .content .right .box{margin-bottom:15px}.task_popup .task_details .content .right .time a{display:block;padding:10px;border-radius:6px;margin-top:10px;text-decoration:none;text-align:center;width:100%}.task_popup .task_details .content .right .time a.task_start{background:#57b951;color:#fff}.task_popup .task_details .content .right .time a.task_end{background:#c00;color:#fff}.task_popup .task_details .content .right .time a.hidden{display:none}.task_popup .task_details .content .right .dates{display:flex;justify-content:space-between;flex-wrap:wrap}.task_popup .task_details .content .right .dates .danger{color:#c00;font-weight:600}.task_popup .task_details .content .right .dates .warning{color:#ff8c00}.task_popup .task_details .content .right .dates i{color:#c9ced4;margin-right:5px}.table{width:100%}.table th,.table td{border:1px solid #eee;padding:5px}.table td.center{text-align:center}.table td.left{text-align:left}.projects_container{background:#fff;padding:15px;border-radius:6px;display:flex;gap:20px}.projects_container .left{display:flex;gap:20px;flex-wrap:wrap;width:calc(100% - 250px)}.projects_container .right{width:250px;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center;gap:20px;border-left:1px solid #eee;padding-left:15px}.projects_container .right select{width:200px}.default_popup{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:none}.default_popup .popup_content{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background:#fff;padding:25px;border-radius:6px;max-width:1140px;width:100%}.default_popup .popup_content .close{position:absolute;top:10px;right:10px;cursor:pointer}#fg-cron{margin:10px 0}#fg-cron .countdown{background:#57b951;color:#fff;padding:10px}#fg-cron #cron-container{max-height:300px;overflow-x:hidden;overflow-y:auto}#fg-cron #cron-container .msg{font-size:13px;padding:5px;border-bottom:1px solid #e8e8e8}.card{background:#fff;padding:25px;border-radius:6px;color:#000;font-size:15px;max-width:1280px}.card.mb25{margin-bottom:25px}.card .card-header{font-weight:600}.card .card-body{padding-top:10px}.card .card-body table{border-collapse:collapse}.card .card-body table th,.card .card-body table td{font-size:14px}.card .card-body table th.bold,.card .card-body table td.bold{font-weight:600}.card .card-body table th.text-right,.card .card-body table td.text-right{text-align:right}.card .card-body table th.text-center,.card .card-body table td.text-center{text-align:center}.card .card-body table th .close-task,.card .card-body table td .close-task{text-decoration:none;color:#6690f4}.card .card-body table th .close-task:hover,.card .card-body table td .close-task:hover{color:#c00}.finance-summary{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:10px}.finance-summary .panel{background:#fff;border-radius:6px;padding:15px}.finance-summary .panel h1{font-size:20px;margin:0}.finance-summary .panel span{font-size:.85em}.finance-manager{display:grid;gap:10px;grid-template-columns:200px 1fr 500px;padding-top:25px}.finance-manager .manage-menu{display:inline-block;margin-right:10px}.finance-manager .manage-menu a{color:#333;text-decoration:none;font-weight:300;display:block}.finance-manager .actions{width:100px;text-align:center}.finance-manager .actions a{display:inline-flex;margin:0 2px;height:25px;width:25px;align-items:center;justify-content:center;text-decoration:none;color:#000;border:1px solid #e7e7e7;font-size:11px;border-radius:3px;transition:all .3s ease}.finance-manager .actions a:hover{border:1px solid #6690f4}.bootstrap-tagsinput .tag{background:#6690f4;font-size:13px;padding:5px 10px;border-radius:12px}.bootstrap-tagsinput .tag [data-role=remove]{color:#fff !important}.bootstrap-tagsinput .tag [data-role=remove]:hover{box-shadow:none !important;color:#000 !important}.finance-tags{display:flex;flex-wrap:wrap;gap:5px}.finance-tags a:not(.btn){display:flex;width:100%;text-decoration:none;color:#4e5e6a}.finance-tags a:not(.btn).zoom-100{font-size:130%}.finance-tags a:not(.btn).zoom-90{font-size:120%}.finance-tags a:not(.btn).zoom-80{font-size:110%}.finance-tags a:not(.btn).zoom-70{font-size:100%}.finance-tags a:not(.btn).zoom-60{font-size:95%}.finance-tags a:not(.btn).zoom-50{font-size:85%}.finance-tags a:not(.btn).zoom-40{font-size:80%}.finance-tags a:not(.btn).zoom-30{font-size:75%}.finance-tags a:not(.btn).zoom-20{font-size:75%}.finance-tags a:not(.btn).zoom-10{font-size:70%}.finance-tags a:not(.btn).zoom-0{font-size:70%}.manage-menu{position:relative}.manage-menu .context-menu{border-left:4px dotted #000;width:1px;height:100%}.manage-menu .context-menu-container{position:absolute;display:none;background:#fff;box-shadow:5px 5px 15px rgba(0,0,0,.1);top:2px;left:2px}.manage-menu .context-menu-container ul{list-style-type:none;margin:0;padding:0}.manage-menu .context-menu-container ul li a{display:block;padding:7px 15px;white-space:nowrap}.manage-menu .context-menu-container ul li a:hover{background:#f8f8f8}.manage-menu:hover .context-menu-container{display:block}/*# sourceMappingURL=style.css.map */ \ No newline at end of file +.animate{animation:mymove 3s infinite}.text-right{text-align:right}.nowrap{white-space:nowrap}table{border-collapse:collapse}small{font-size:.75em}table{font-size:13px}@keyframes mymove{50%{opacity:.33}}@keyframes gradient-animation{0%{background-position:15% 0%}50%{background-position:85% 100%}100%{background-position:15% 0%}}@keyframes frame-enter{0%{-webkit-clip-path:polygon(0% 100%, 3px 100%, 3px 3px, calc(100% - 3px) 3px, calc(100% - 3px) calc(100% - 3px), 3px calc(100% - 3px), 3px 100%, 100% 100%, 100% 0%, 0% 0%);clip-path:polygon(0% 100%, 3px 100%, 3px 3px, calc(100% - 3px) 3px, calc(100% - 3px) calc(100% - 3px), 3px calc(100% - 3px), 3px 100%, 100% 100%, 100% 0%, 0% 0%)}25%{-webkit-clip-path:polygon(0% 100%, 3px 100%, 3px 3px, calc(100% - 3px) 3px, calc(100% - 3px) calc(100% - 3px), calc(100% - 3px) calc(100% - 3px), calc(100% - 3px) 100%, 100% 100%, 100% 0%, 0% 0%);clip-path:polygon(0% 100%, 3px 100%, 3px 3px, calc(100% - 3px) 3px, calc(100% - 3px) calc(100% - 3px), calc(100% - 3px) calc(100% - 3px), calc(100% - 3px) 100%, 100% 100%, 100% 0%, 0% 0%)}50%{-webkit-clip-path:polygon(0% 100%, 3px 100%, 3px 3px, calc(100% - 3px) 3px, calc(100% - 3px) 3px, calc(100% - 3px) 3px, calc(100% - 3px) 3px, calc(100% - 3px) 3px, 100% 0%, 0% 0%);clip-path:polygon(0% 100%, 3px 100%, 3px 3px, calc(100% - 3px) 3px, calc(100% - 3px) 3px, calc(100% - 3px) 3px, calc(100% - 3px) 3px, calc(100% - 3px) 3px, 100% 0%, 0% 0%)}75%{-webkit-clip-path:polygon(0% 100%, 3px 100%, 3px 3px, 3px 3px, 3px 3px, 3px 3px, 3px 3px, 3px 3px, 3px 0%, 0% 0%)}100%{-webkit-clip-path:polygon(0% 100%, 3px 100%, 3px 100%, 3px 100%, 3px 100%, 3px 100%, 3px 100%, 3px 100%, 3px 100%, 0% 100%)}}*{box-sizing:border-box}body{font-family:"Open Sans",sans-serif;margin:0;padding:0;font-size:15px;color:#4e5e6a}.btn{padding:12px 25px;transition:all .3s ease;color:#fff;border:0;border-radius:6px;cursor:pointer;display:inline-flex;text-decoration:none;gap:5px;justify-content:center;align-items:center}.btn.btn_small,.btn.btn-xs{padding:5px 7px;font-size:13px}.btn.btn_small i,.btn.btn-xs i{font-size:12px}.btn.btn-success{background:#57b951}.btn.btn-success:hover{background:#4a9c3b}.btn.btn-primary{background:#6690f4}.btn.btn-primary:hover{background:#3164db}.btn.btn-danger{background:#c00}.btn.btn-danger:hover{background:#b30000}.hide{display:none}.form-error{color:#c00;font-size:13px}.input-group{margin-bottom:10px}input[type=checkbox]{border:1px solid #eee}.form-control{border:1px solid #eee;border-radius:3px;height:35px;width:100%;padding:5px;font-family:"Open Sans",sans-serif}.form-control option{padding:5px}.form-control:focus{border:1px solid #6690f4;outline:none}.unlogged{background:#eef1f9;display:flex;align-items:center;justify-content:center;height:100vh}.unlogged .box-login{background:#fff;padding:25px;border-radius:6px;width:400px}.unlogged .box-login .title{text-align:center;padding:10px 10px 25px;border-bottom:1px solid #eee;font-size:20px;margin-bottom:25px}body>.top{background:#fff;border-bottom:1px solid #eee;display:flex;justify-content:space-between;align-items:center}body>.top .logo a{display:inline-flex;color:#6690f4;padding:10px;text-decoration:none}body>.top .logo a span{font-weight:600}body>.top .user-nav{position:relative;font-size:14px;padding:10px}body>.top .user-nav .trigger{cursor:pointer}body>.top .user-nav .trigger i{color:#6690f4}body>.top .user-nav ul{position:absolute;top:100%;left:0;background:#fff;margin:0;padding:0;width:100%;list-style-type:none;border:1px solid #eee;display:none}body>.top .user-nav ul li{cursor:pointer}body>.top .user-nav ul li:hover{background:#f8f9fa}body>.top .user-nav ul li a{color:#333;display:block;text-decoration:none;padding:10px}body>.top .user-nav:hover ul{display:block}.main-menu{display:flex;box-shadow:0 .125rem .25rem rgba(0,0,0,.075) !important}.main-menu ul{display:flex;list-style-type:none;margin:0;padding:0;font-size:14px}.main-menu ul li{cursor:pointer}.main-menu ul li a{color:#333;text-decoration:none;display:inline-flex;padding:10px 15px}.main-menu ul li:hover a{background:#6690f4;color:#fff}.main-menu ul li ul{display:none}.main{padding:25px;background:#d9dee2;min-height:calc(100vh - 80px)}.tasks_container{display:flex;flex-wrap:wrap;gap:20px}.tasks_container .column{width:350px}.tasks_container .column h2{display:flex;padding:10px;background:#fff;margin-bottom:10px;font-size:15px;font-weight:300;border-radius:3px 3px 0 0;justify-content:space-between;align-items:center}.tasks_container .column h2 i{cursor:pointer}.tasks_container .column.tasks_suspended h2{border-bottom:5px solid #c00}.tasks_container .column.tasks_new h2{border-bottom:5px solid #ccc}.tasks_container .column.tasks_bulk h2{border-bottom:5px solid #ff8c00}.tasks_container .column.tasks_to_do h2{border-bottom:5px solid #2aaf47}.tasks_container .column.tasks_to_review h2{border-bottom:5px solid #2535c9}.tasks_container .column.tasks_closed h2{border-bottom:5px solid #000}.tasks_container .column ul{list-style-type:none;margin:0;padding:0}.tasks_container .column ul .task{margin-bottom:5px;background:#fff;padding:10px;border-radius:0;display:flex;position:relative}.tasks_container .column ul .task.notopened{border:2px solid #c00}.tasks_container .column ul .task .left{width:30px}.tasks_container .column ul .task .left .users{display:flex;gap:5px;flex-wrap:wrap}.tasks_container .column ul .task .left .users .user{display:flex;width:20px;height:20px;border-radius:50%;justify-content:center;align-items:center;color:#fff;font-size:13px}.tasks_container .column ul .task .middle{width:calc(100% - 60px)}.tasks_container .column ul .task .right{width:30px;display:flex;flex-wrap:wrap;justify-content:flex-end}.tasks_container .column ul .task .right .recursively{color:#ccc;border-radius:3px;cursor:pointer;margin-bottom:5px;width:22px;height:22px;text-align:center}.tasks_container .column ul .task .right .recursively i{font-size:15px}.tasks_container .column ul .task .right .task_start{background:#57b951;color:#fff;border-radius:3px;cursor:pointer;margin-bottom:5px;width:22px;height:22px;text-align:center}.tasks_container .column ul .task .right .task_start.hidden{display:none}.tasks_container .column ul .task .right .task_start i{font-size:12px}.tasks_container .column ul .task .right .task_end{background:#c00;color:#fff;border-radius:3px;cursor:pointer;margin-bottom:5px;width:22px;height:22px;text-align:center}.tasks_container .column ul .task .right .task_end.hidden{display:none}.tasks_container .column ul .task .right .task_end i{font-size:12px}.tasks_container .column ul .task .name{font-size:14px;color:#333;text-decoration:none;display:block;margin-bottom:5px}.tasks_container .column ul .task .bottom{display:flex;justify-content:space-between}.tasks_container .column ul .task .client_info,.tasks_container .column ul .task .current_status{font-size:12px;font-weight:400}.tasks_container .column ul .task .client_info strong,.tasks_container .column ul .task .current_status strong{font-weight:600}.tasks_container .column ul .task .current_status{position:relative;cursor:pointer}.tasks_container .column ul .task .current_status .status_change{position:absolute;left:0;top:20px;background:#fff;padding:15px;border:1px solid #dfdfdf;border-radius:3px;cursor:pointer;box-shadow:0 0 15px rgba(0,0,0,.1);z-index:99;display:none}.tasks_container .column ul .task .current_status .status_change select{width:250px;padding:10px;border:1px solid #eee;border-radius:3px}.tasks_container .column ul .task .current_status .status_change select option{font-size:15px;padding:3px}.tasks_container .column ul .task .dates{margin-bottom:5px;display:flex;justify-content:space-between;font-size:12px}.tasks_container .column ul .task .dates .danger{color:#c00;font-weight:600}.tasks_container .column ul .task .dates .warning{color:#ff8c00}.tasks_container .column ul .task .dates i{font-size:12px;color:#c9ced4;margin-right:5px}.action_menu{display:flex;margin-bottom:25px;gap:20px}.action_menu .btn{display:inline-flex;padding:7px 15px;color:#fff;border-radius:3px;text-decoration:none;align-items:center;justify-content:center;gap:5px}.action_menu .btn.btn_add{background:#57b951}.action_menu .btn.btn_add:hover{background:#4a9c3b}.action_menu .btn.btn_cancel{background:#c00}.action_menu .btn.btn_cancel:hover{background:#b30000}.action_menu .btn.disabled{opacity:.5}.form_container{background:#fff;padding:25px;max-width:1300px}.form_container.full{max-width:100%}.form_container .form_group{margin-bottom:10px;display:flex}.form_container .form_group>.label{width:300px;display:inline-flex;align-items:flex-start;justify-content:right;padding-right:10px}.form_container .form_group .input{width:calc(100% - 300px)}.task_popup{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:none}.task_popup .task_details{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background:#fff;padding:25px;border-radius:6px;max-width:1140px;width:100%}.task_popup .task_details .title{font-size:20px;margin-bottom:25px}.task_popup .task_details .title a{color:#333;text-decoration:none;margin-right:10px}.task_popup .task_details .title a.task-delete{color:#c00}.task_popup .task_details .close{position:absolute;top:10px;right:10px;cursor:pointer}.task_popup .task_details .content{display:flex;font-size:14px}.task_popup .task_details .content h3{width:100%;margin-top:0;margin-bottom:5px;font-weight:500;color:#000;font-size:17px}.task_popup .task_details .content .left{width:70%;max-height:700px;overflow-y:auto}.task_popup .task_details .content .left .users{display:flex;gap:20px}.task_popup .task_details .content .left .users .user{display:flex;gap:10px;align-items:center;margin-bottom:10px}.task_popup .task_details .content .left .users .user .avatar{height:30px;width:30px;border-radius:50%;background:#ccc;display:flex;justify-content:center;align-items:center;color:#fff}.task_popup .task_details .content .left .comments{border-radius:3px;padding:0 15px 15px 0;margin-bottom:15px;border-bottom:1px solid #eee}.task_popup .task_details .content .left .comments .new_comment{margin-bottom:15px}.task_popup .task_details .content .left .comments .new_comment textarea{height:75px}.task_popup .task_details .content .left .comments .new_comment .add_comment{background:#57b951;color:#fff;padding:10px;border-radius:6px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;width:200px;text-decoration:none}.task_popup .task_details .content .left .comments .new_comment .add_comment:hover{background:#4a9c3b}.task_popup .task_details .content .left .comments ul{margin:0;padding:0;list-style-type:none}.task_popup .task_details .content .left .comments ul li{background:#eee;margin-bottom:5px;padding:15px;border-radius:6px;position:relative}.task_popup .task_details .content .left .comments ul li .delete_comment{position:absolute;top:10px;right:10px;cursor:pointer;color:#c00}.task_popup .task_details .content .left .comments ul li .author{font-weight:600;margin-bottom:5px;display:inline-flex;margin-right:10px}.task_popup .task_details .content .left .comments ul li .date{font-size:12px;margin-bottom:5px;display:inline-flex}.task_popup .task_details .content .left .comments ul li .text{margin-bottom:15px;font-size:13px}.task_popup .task_details .content .left .checklist{border-radius:3px;padding:0 15px 15px 0;margin-bottom:15px;border-bottom:1px solid #eee}.task_popup .task_details .content .left .checklist .new_element{display:flex;margin-bottom:15px}.task_popup .task_details .content .left .checklist .new_element a{display:flex;align-items:center;justify-content:center;padding:10px;border-radius:0 6px 6px 0;text-decoration:none;width:35px;background:#57b951;color:#fff}.task_popup .task_details .content .left .checklist ul{margin:0;padding:0;list-style-type:none}.task_popup .task_details .content .left .checklist ul li{display:flex;gap:10px;margin-bottom:5px;background:#fff;border-radius:3px;padding:5px;border:1px solid #eee;font-size:13px;align-items:center}.task_popup .task_details .content .left .checklist ul li i{margin-left:auto;margin-right:0;cursor:pointer;color:#c00}.task_popup .task_details .content .left .description{padding:15px;border-radius:3px;background:#f6f8f9;margin-bottom:15px}.task_popup .task_details .content .right{width:30%;padding:0 15px 15px}.task_popup .task_details .content .right .box{margin-bottom:15px}.task_popup .task_details .content .right .time a{display:block;padding:10px;border-radius:6px;margin-top:10px;text-decoration:none;text-align:center;width:100%}.task_popup .task_details .content .right .time a.task_start{background:#57b951;color:#fff}.task_popup .task_details .content .right .time a.task_end{background:#c00;color:#fff}.task_popup .task_details .content .right .time a.hidden{display:none}.task_popup .task_details .content .right .dates{display:flex;justify-content:space-between;flex-wrap:wrap}.task_popup .task_details .content .right .dates .danger{color:#c00;font-weight:600}.task_popup .task_details .content .right .dates .warning{color:#ff8c00}.task_popup .task_details .content .right .dates i{color:#c9ced4;margin-right:5px}.table{width:100%}.table th,.table td{border:1px solid #eee;padding:5px}.table td.center{text-align:center}.table td.left{text-align:left}.table.table-sm td{padding:5px !important}.table input.form-control{font-size:13px}.projects_container{background:#fff;padding:15px;border-radius:6px;display:flex;gap:20px}.projects_container .left{display:flex;gap:20px;flex-wrap:wrap;width:calc(100% - 250px)}.projects_container .right{width:250px;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center;gap:20px;border-left:1px solid #eee;padding-left:15px}.projects_container .right select{width:200px}.default_popup{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:none}.default_popup .popup_content{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background:#fff;padding:25px;border-radius:6px;max-width:1140px;width:100%}.default_popup .popup_content .close{position:absolute;top:10px;right:10px;cursor:pointer}#fg-cron{margin:10px 0}#fg-cron .countdown{background:#57b951;color:#fff;padding:10px}#fg-cron #cron-container{max-height:300px;overflow-x:hidden;overflow-y:auto}#fg-cron #cron-container .msg{font-size:13px;padding:5px;border-bottom:1px solid #e8e8e8}.card{background:#fff;padding:25px;border-radius:6px;color:#000;font-size:15px;max-width:1280px}.card.mb25{margin-bottom:25px}.card .card-header{font-weight:600}.card .card-body{padding-top:10px}.card .card-body table{border-collapse:collapse}.card .card-body table th,.card .card-body table td{font-size:14px}.card .card-body table th.bold,.card .card-body table td.bold{font-weight:600}.card .card-body table th.text-right,.card .card-body table td.text-right{text-align:right}.card .card-body table th.text-center,.card .card-body table td.text-center{text-align:center}.card .card-body table th .close-task,.card .card-body table td .close-task{text-decoration:none;color:#6690f4}.card .card-body table th .close-task:hover,.card .card-body table td .close-task:hover{color:#c00}.finance-summary{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:10px}.finance-summary .panel{background:#fff;border-radius:6px;padding:15px}.finance-summary .panel h1{font-size:20px;margin:0}.finance-summary .panel span{font-size:.85em}.finance-manager{display:grid;gap:10px;grid-template-columns:200px 1fr 500px;padding-top:25px}.finance-manager .manage-menu{display:inline-block;margin-right:10px}.finance-manager .manage-menu a{color:#333;text-decoration:none;font-weight:300;display:block}.finance-manager .actions{width:100px;text-align:center}.finance-manager .actions a{display:inline-flex;margin:0 2px;height:25px;width:25px;align-items:center;justify-content:center;text-decoration:none;color:#000;border:1px solid #e7e7e7;font-size:11px;border-radius:3px;transition:all .3s ease}.finance-manager .actions a:hover{border:1px solid #6690f4}.bootstrap-tagsinput .tag{background:#6690f4;font-size:13px;padding:5px 10px;border-radius:12px}.bootstrap-tagsinput .tag [data-role=remove]{color:#fff !important}.bootstrap-tagsinput .tag [data-role=remove]:hover{box-shadow:none !important;color:#000 !important}.finance-tags{display:flex;flex-wrap:wrap;gap:5px}.finance-tags a:not(.btn){display:flex;width:100%;text-decoration:none;color:#4e5e6a}.finance-tags a:not(.btn).zoom-100{font-size:130%}.finance-tags a:not(.btn).zoom-90{font-size:120%}.finance-tags a:not(.btn).zoom-80{font-size:110%}.finance-tags a:not(.btn).zoom-70{font-size:100%}.finance-tags a:not(.btn).zoom-60{font-size:95%}.finance-tags a:not(.btn).zoom-50{font-size:85%}.finance-tags a:not(.btn).zoom-40{font-size:80%}.finance-tags a:not(.btn).zoom-30{font-size:75%}.finance-tags a:not(.btn).zoom-20{font-size:75%}.finance-tags a:not(.btn).zoom-10{font-size:70%}.finance-tags a:not(.btn).zoom-0{font-size:70%}.manage-menu{position:relative}.manage-menu .context-menu{border-left:4px dotted #000;width:1px;height:100%}.manage-menu .context-menu-container{position:absolute;display:none;background:#fff;box-shadow:5px 5px 15px rgba(0,0,0,.1);top:2px;left:2px}.manage-menu .context-menu-container ul{list-style-type:none;margin:0;padding:0}.manage-menu .context-menu-container ul li a{display:block;padding:7px 15px;white-space:nowrap}.manage-menu .context-menu-container ul li a:hover{background:#f8f8f8}.manage-menu:hover .context-menu-container{display:block}.dt-layout-table{margin-bottom:25px}.pagination button{border:1px solid #eee;background:#fff;display:inline-flex;height:30px;width:30px;align-items:center;justify-content:center;margin:0 2px;transition:all .3s ease}.pagination button:hover{background:#eee}/*# sourceMappingURL=style.css.map */ \ No newline at end of file diff --git a/layout/style.css.map b/layout/style.css.map index c74f627..dc6aefb 100644 --- a/layout/style.css.map +++ b/layout/style.css.map @@ -1 +1 @@ -{"version":3,"sources":["style.scss"],"names":[],"mappings":"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","file":"style.css","sourcesContent":["$cBlue: #6690F4;\r\n$cRed: #aa0505;\r\n$cGreen: #43833f;\r\n$cBlack: #4e5e6a;\r\n\r\n.animate {\r\n animation: mymove 3s infinite;\r\n}\r\n\r\n.text-right {\r\n text-align: right;\r\n}\r\n\r\n.nowrap {\r\n white-space: nowrap;\r\n}\r\n\r\ntable {\r\n border-collapse: collapse;\r\n}\r\n\r\nsmall {\r\n font-size: .75em;\r\n}\r\n\r\ntable {\r\n font-size: 13px;\r\n}\r\n\r\n@keyframes mymove {\r\n 50% {\r\n opacity: .33;\r\n }\r\n}\r\n\r\n/* motion */\r\n@keyframes gradient-animation {\r\n 0% {\r\n background-position: 15% 0%;\r\n }\r\n\r\n 50% {\r\n background-position: 85% 100%;\r\n }\r\n\r\n 100% {\r\n background-position: 15% 0%;\r\n }\r\n}\r\n\r\n@keyframes frame-enter {\r\n 0% {\r\n clip-path: polygon(0% 100%, 3px 100%, 3px 3px, calc(100% - 3px) 3px, calc(100% - 3px) calc(100% - 3px), 3px calc(100% - 3px), 3px 100%, 100% 100%, 100% 0%, 0% 0%);\r\n }\r\n\r\n 25% {\r\n clip-path: polygon(0% 100%, 3px 100%, 3px 3px, calc(100% - 3px) 3px, calc(100% - 3px) calc(100% - 3px), calc(100% - 3px) calc(100% - 3px), calc(100% - 3px) 100%, 100% 100%, 100% 0%, 0% 0%);\r\n }\r\n\r\n 50% {\r\n clip-path: polygon(0% 100%, 3px 100%, 3px 3px, calc(100% - 3px) 3px, calc(100% - 3px) 3px, calc(100% - 3px) 3px, calc(100% - 3px) 3px, calc(100% - 3px) 3px, 100% 0%, 0% 0%);\r\n }\r\n\r\n 75% {\r\n -webkit-clip-path: polygon(0% 100%, 3px 100%, 3px 3px, 3px 3px, 3px 3px, 3px 3px, 3px 3px, 3px 3px, 3px 0%, 0% 0%);\r\n }\r\n\r\n 100% {\r\n -webkit-clip-path: polygon(0% 100%, 3px 100%, 3px 100%, 3px 100%, 3px 100%, 3px 100%, 3px 100%, 3px 100%, 3px 100%, 0% 100%);\r\n }\r\n}\r\n\r\n* {\r\n box-sizing: border-box;\r\n}\r\n\r\nbody {\r\n font-family: \"Open Sans\", sans-serif;\r\n margin: 0;\r\n padding: 0;\r\n font-size: 15px;\r\n color: #4e5e6a;\r\n}\r\n\r\n.btn {\r\n padding: 12px 25px;\r\n transition: all 0.3s ease;\r\n color: #FFF;\r\n border: 0;\r\n border-radius: 6px;\r\n cursor: pointer;\r\n display: inline-flex;\r\n text-decoration: none;\r\n gap: 5px;\r\n justify-content: center;\r\n align-items: center;\r\n\r\n &.btn_small,\r\n &.btn-xs {\r\n padding: 5px 7px;\r\n font-size: 13px;\r\n\r\n i {\r\n font-size: 12px;\r\n }\r\n }\r\n\r\n &.btn-success {\r\n background: #57b951;\r\n\r\n &:hover {\r\n background: #4a9c3b;\r\n }\r\n }\r\n\r\n &.btn-primary {\r\n background: $cBlue;\r\n\r\n &:hover {\r\n background: #3164db;\r\n }\r\n }\r\n\r\n &.btn-danger {\r\n background: #cc0000;\r\n\r\n &:hover {\r\n background: #b30000;\r\n }\r\n }\r\n}\r\n\r\n.hide {\r\n display: none;\r\n}\r\n\r\n.form-error {\r\n color: #cc0000;\r\n font-size: 13px;\r\n}\r\n\r\n.input-group {\r\n margin-bottom: 10px;\r\n}\r\n\r\ninput[type=\"checkbox\"] {\r\n border: 1px solid #eee;\r\n}\r\n\r\n.form-control {\r\n border: 1px solid #eee;\r\n border-radius: 3px;\r\n height: 35px;\r\n width: 100%;\r\n padding: 5px;\r\n font-family: \"Open Sans\", sans-serif;\r\n\r\n option {\r\n padding: 5px;\r\n }\r\n\r\n &:focus {\r\n border: 1px solid $cBlue;\r\n outline: none;\r\n }\r\n}\r\n\r\n.unlogged {\r\n background: #EEF1F9;\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n height: 100vh;\r\n\r\n .box-login {\r\n background: #FFF;\r\n padding: 25px;\r\n border-radius: 6px;\r\n width: 400px;\r\n\r\n .title {\r\n text-align: center;\r\n padding: 10px 10px 25px;\r\n border-bottom: 1px solid #eee;\r\n font-size: 20px;\r\n margin-bottom: 25px;\r\n }\r\n }\r\n}\r\n\r\nbody>.top {\r\n background: #FFF;\r\n border-bottom: 1px solid #eee;\r\n display: flex;\r\n justify-content: space-between;\r\n align-items: center;\r\n\r\n .logo {\r\n a {\r\n display: inline-flex;\r\n color: $cBlue;\r\n padding: 10px;\r\n text-decoration: none;\r\n\r\n span {\r\n font-weight: 600;\r\n }\r\n }\r\n }\r\n\r\n .user-nav {\r\n position: relative;\r\n font-size: 14px;\r\n padding: 10px;\r\n\r\n .trigger {\r\n cursor: pointer;\r\n\r\n i {\r\n color: $cBlue;\r\n }\r\n }\r\n\r\n ul {\r\n position: absolute;\r\n top: 100%;\r\n left: 0;\r\n background: #FFF;\r\n margin: 0;\r\n padding: 0;\r\n width: 100%;\r\n list-style-type: none;\r\n border: 1px solid #eee;\r\n display: none;\r\n\r\n li {\r\n cursor: pointer;\r\n\r\n &:hover {\r\n background: #F8F9FA;\r\n }\r\n\r\n a {\r\n color: #333;\r\n display: block;\r\n text-decoration: none;\r\n padding: 10px;\r\n }\r\n }\r\n }\r\n\r\n &:hover {\r\n ul {\r\n display: block;\r\n }\r\n }\r\n }\r\n}\r\n\r\n.main-menu {\r\n display: flex;\r\n box-shadow: 0 .125rem .25rem rgba(0, 0, 0, .075) !important;\r\n\r\n ul {\r\n display: flex;\r\n list-style-type: none;\r\n margin: 0;\r\n padding: 0;\r\n font-size: 14px;\r\n\r\n li {\r\n cursor: pointer;\r\n\r\n a {\r\n color: #333;\r\n text-decoration: none;\r\n display: inline-flex;\r\n padding: 10px 15px;\r\n }\r\n\r\n &:hover {\r\n a {\r\n background: $cBlue;\r\n color: #FFF;\r\n }\r\n }\r\n\r\n ul {\r\n display: none;\r\n }\r\n }\r\n }\r\n}\r\n\r\n.main {\r\n padding: 25px;\r\n background: #D9DEE2;\r\n min-height: calc(100vh - 80px);\r\n}\r\n\r\n.tasks_container {\r\n display: flex;\r\n flex-wrap: wrap;\r\n gap: 20px;\r\n\r\n .column {\r\n width: 350px;\r\n\r\n h2 {\r\n display: flex;\r\n padding: 10px;\r\n background: #FFF;\r\n margin-bottom: 10px;\r\n font-size: 15px;\r\n font-weight: 300;\r\n border-radius: 3px 3px 0 0;\r\n justify-content: space-between;\r\n align-items: center;\r\n\r\n i {\r\n cursor: pointer;\r\n }\r\n }\r\n\r\n &.tasks_suspended {\r\n h2 {\r\n border-bottom: 5px solid #cc0000;\r\n }\r\n }\r\n\r\n &.tasks_new {\r\n h2 {\r\n border-bottom: 5px solid #ccc;\r\n }\r\n }\r\n\r\n &.tasks_bulk {\r\n h2 {\r\n border-bottom: 5px solid #ff8c00;\r\n }\r\n }\r\n\r\n &.tasks_to_do {\r\n h2 {\r\n border-bottom: 5px solid #2aaf47;\r\n }\r\n }\r\n\r\n &.tasks_to_review {\r\n h2 {\r\n border-bottom: 5px solid #2535c9;\r\n }\r\n }\r\n\r\n &.tasks_closed {\r\n h2 {\r\n border-bottom: 5px solid #000;\r\n }\r\n }\r\n\r\n ul {\r\n list-style-type: none;\r\n margin: 0;\r\n padding: 0;\r\n\r\n .task {\r\n margin-bottom: 5px;\r\n background: #FFF;\r\n padding: 10px;\r\n border-radius: 0;\r\n display: flex;\r\n position: relative;\r\n\r\n &.notopened {\r\n border: 2px solid #cc0000;\r\n }\r\n\r\n .left {\r\n width: 30px;\r\n\r\n .users {\r\n display: flex;\r\n gap: 5px;\r\n flex-wrap: wrap;\r\n\r\n .user {\r\n display: flex;\r\n width: 20px;\r\n height: 20px;\r\n border-radius: 50%;\r\n justify-content: center;\r\n align-items: center;\r\n color: #FFF;\r\n font-size: 13px;\r\n }\r\n }\r\n }\r\n\r\n .middle {\r\n width: calc(100% - 60px);\r\n }\r\n\r\n .right {\r\n width: 30px;\r\n display: flex;\r\n flex-wrap: wrap;\r\n justify-content: flex-end;\r\n\r\n .recursively {\r\n color: #ccc;\r\n border-radius: 3px;\r\n cursor: pointer;\r\n margin-bottom: 5px;\r\n width: 22px;\r\n height: 22px;\r\n text-align: center;\r\n\r\n i {\r\n font-size: 15px;\r\n }\r\n }\r\n\r\n .task_start {\r\n background: #57b951;\r\n color: #FFF;\r\n border-radius: 3px;\r\n cursor: pointer;\r\n margin-bottom: 5px;\r\n width: 22px;\r\n height: 22px;\r\n text-align: center;\r\n\r\n &.hidden {\r\n display: none;\r\n }\r\n\r\n i {\r\n font-size: 12px;\r\n }\r\n }\r\n\r\n .task_end {\r\n background: #cc0000;\r\n color: #FFF;\r\n border-radius: 3px;\r\n cursor: pointer;\r\n margin-bottom: 5px;\r\n width: 22px;\r\n height: 22px;\r\n text-align: center;\r\n\r\n &.hidden {\r\n display: none;\r\n }\r\n\r\n i {\r\n font-size: 12px;\r\n }\r\n }\r\n }\r\n\r\n .name {\r\n font-size: 14px;\r\n color: #333;\r\n text-decoration: none;\r\n display: block;\r\n margin-bottom: 5px;\r\n }\r\n\r\n .bottom {\r\n display: flex;\r\n justify-content: space-between;\r\n }\r\n\r\n .client_info,\r\n .current_status {\r\n font-size: 12px;\r\n font-weight: 400;\r\n\r\n strong {\r\n font-weight: 600;\r\n }\r\n }\r\n\r\n .current_status {\r\n position: relative;\r\n cursor: pointer;\r\n\r\n .status_change {\r\n position: absolute;\r\n left: 0;\r\n top: 20px;\r\n background: #fff;\r\n padding: 15px;\r\n border: 1px solid #dfdfdf;\r\n border-radius: 3px;\r\n cursor: pointer;\r\n box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);\r\n z-index: 99;\r\n display: none;\r\n\r\n select {\r\n width: 250px;\r\n padding: 10px;\r\n border: 1px solid #eee;\r\n border-radius: 3px;\r\n\r\n option {\r\n font-size: 15px;\r\n padding: 3px;\r\n }\r\n }\r\n }\r\n }\r\n\r\n .dates {\r\n margin-bottom: 5px;\r\n display: flex;\r\n justify-content: space-between;\r\n font-size: 12px;\r\n\r\n .danger {\r\n color: #cc0000;\r\n font-weight: 600;\r\n }\r\n\r\n .warning {\r\n color: #ff8c00;\r\n }\r\n\r\n i {\r\n font-size: 12px;\r\n color: #C9CED4;\r\n margin-right: 5px;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n.action_menu {\r\n display: flex;\r\n margin-bottom: 25px;\r\n gap: 20px;\r\n\r\n .btn {\r\n display: inline-flex;\r\n padding: 7px 15px;\r\n color: #FFF;\r\n border-radius: 3px;\r\n text-decoration: none;\r\n align-items: center;\r\n justify-content: center;\r\n gap: 5px;\r\n\r\n &.btn_add {\r\n background: #57b951;\r\n\r\n &:hover {\r\n background: #4a9c3b;\r\n }\r\n }\r\n\r\n &.btn_cancel {\r\n background: #cc0000;\r\n\r\n &:hover {\r\n background: #b30000;\r\n }\r\n }\r\n\r\n &.disabled {\r\n opacity: .5;\r\n }\r\n }\r\n}\r\n\r\n.form_container {\r\n background: #FFF;\r\n padding: 25px;\r\n max-width: 1300px;\r\n\r\n &.full {\r\n max-width: 100%;\r\n }\r\n\r\n .form_group {\r\n margin-bottom: 10px;\r\n display: flex;\r\n\r\n >.label {\r\n width: 300px;\r\n display: inline-flex;\r\n align-items: flex-start;\r\n justify-content: right;\r\n padding-right: 10px;\r\n }\r\n\r\n .input {\r\n width: calc(100% - 300px);\r\n }\r\n }\r\n}\r\n\r\n.task_popup {\r\n position: fixed;\r\n top: 0;\r\n left: 0;\r\n width: 100%;\r\n height: 100%;\r\n background: rgba(0, 0, 0, 0.5);\r\n display: none;\r\n\r\n .task_details {\r\n position: absolute;\r\n top: 50%;\r\n left: 50%;\r\n transform: translate(-50%, -50%);\r\n background: #FFF;\r\n padding: 25px;\r\n border-radius: 6px;\r\n max-width: 1140px;\r\n width: 100%;\r\n\r\n .title {\r\n font-size: 20px;\r\n margin-bottom: 25px;\r\n\r\n a {\r\n color: #333;\r\n text-decoration: none;\r\n margin-right: 10px;\r\n\r\n &.task-delete {\r\n color: #cc0000;\r\n }\r\n }\r\n }\r\n\r\n .close {\r\n position: absolute;\r\n top: 10px;\r\n right: 10px;\r\n cursor: pointer;\r\n }\r\n\r\n .content {\r\n display: flex;\r\n font-size: 14px;\r\n\r\n h3 {\r\n width: 100%;\r\n margin-top: 0;\r\n margin-bottom: 5px;\r\n font-weight: 500;\r\n color: #000;\r\n font-size: 17px;\r\n }\r\n\r\n .left {\r\n width: 70%;\r\n max-height: 700px;\r\n overflow-y: auto;\r\n\r\n .users {\r\n display: flex;\r\n gap: 20px;\r\n\r\n .user {\r\n display: flex;\r\n gap: 10px;\r\n align-items: center;\r\n margin-bottom: 10px;\r\n\r\n .avatar {\r\n height: 30px;\r\n width: 30px;\r\n border-radius: 50%;\r\n background: #ccc;\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n color: #FFF;\r\n }\r\n }\r\n }\r\n\r\n .comments {\r\n border-radius: 3px;\r\n padding: 0 15px 15px 0;\r\n margin-bottom: 15px;\r\n border-bottom: 1px solid #eee;\r\n\r\n .new_comment {\r\n margin-bottom: 15px;\r\n\r\n textarea {\r\n height: 75px;\r\n }\r\n\r\n .add_comment {\r\n background: #57b951;\r\n color: #FFF;\r\n padding: 10px;\r\n border-radius: 6px;\r\n cursor: pointer;\r\n display: inline-flex;\r\n align-items: center;\r\n justify-content: center;\r\n width: 200px;\r\n text-decoration: none;\r\n\r\n &:hover {\r\n background: #4a9c3b;\r\n }\r\n }\r\n }\r\n\r\n ul {\r\n margin: 0;\r\n padding: 0;\r\n list-style-type: none;\r\n\r\n li {\r\n background: #eee;\r\n margin-bottom: 5px;\r\n padding: 15px;\r\n border-radius: 6px;\r\n position: relative;\r\n\r\n .delete_comment {\r\n position: absolute;\r\n top: 10px;\r\n right: 10px;\r\n cursor: pointer;\r\n color: #cc0000;\r\n }\r\n\r\n .author {\r\n font-weight: 600;\r\n margin-bottom: 5px;\r\n display: inline-flex;\r\n margin-right: 10px;\r\n }\r\n\r\n .date {\r\n font-size: 12px;\r\n margin-bottom: 5px;\r\n display: inline-flex;\r\n }\r\n\r\n .text {\r\n margin-bottom: 15px;\r\n font-size: 13px;\r\n }\r\n }\r\n }\r\n }\r\n\r\n .checklist {\r\n border-radius: 3px;\r\n padding: 0 15px 15px 0;\r\n margin-bottom: 15px;\r\n border-bottom: 1px solid #eee;\r\n\r\n .new_element {\r\n display: flex;\r\n margin-bottom: 15px;\r\n\r\n a {\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n padding: 10px;\r\n border-radius: 0 6px 6px 0;\r\n text-decoration: none;\r\n width: 35px;\r\n background: #57b951;\r\n color: #FFF;\r\n }\r\n }\r\n\r\n ul {\r\n margin: 0;\r\n padding: 0;\r\n list-style-type: none;\r\n\r\n li {\r\n display: flex;\r\n gap: 10px;\r\n margin-bottom: 5px;\r\n background: #FFF;\r\n border-radius: 3px;\r\n padding: 5px;\r\n border: 1px solid #eee;\r\n font-size: 13px;\r\n align-items: center;\r\n\r\n i {\r\n margin-left: auto;\r\n margin-right: 0;\r\n cursor: pointer;\r\n color: #cc0000;\r\n }\r\n }\r\n }\r\n }\r\n\r\n .description {\r\n padding: 15px;\r\n border-radius: 3px;\r\n background: #F6F8F9;\r\n margin-bottom: 15px;\r\n }\r\n }\r\n\r\n .right {\r\n width: 30%;\r\n padding: 0 15px 15px;\r\n\r\n .box {\r\n margin-bottom: 15px;\r\n }\r\n\r\n .time {\r\n a {\r\n display: block;\r\n padding: 10px;\r\n border-radius: 6px;\r\n margin-top: 10px;\r\n text-decoration: none;\r\n text-align: center;\r\n width: 100%;\r\n\r\n &.task_start {\r\n background: #57b951;\r\n color: #FFF;\r\n }\r\n\r\n &.task_end {\r\n background: #cc0000;\r\n color: #FFF;\r\n }\r\n\r\n &.hidden {\r\n display: none;\r\n }\r\n }\r\n }\r\n\r\n .dates {\r\n display: flex;\r\n justify-content: space-between;\r\n flex-wrap: wrap;\r\n\r\n .danger {\r\n color: #cc0000;\r\n font-weight: 600;\r\n }\r\n\r\n .warning {\r\n color: #ff8c00;\r\n }\r\n\r\n i {\r\n color: #C9CED4;\r\n margin-right: 5px;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n.table {\r\n width: 100%;\r\n\r\n th,\r\n td {\r\n border: 1px solid #eee;\r\n padding: 5px;\r\n }\r\n\r\n td.center {\r\n text-align: center;\r\n }\r\n\r\n td.left {\r\n text-align: left;\r\n }\r\n}\r\n\r\n.projects_container {\r\n background: #FFF;\r\n padding: 15px;\r\n border-radius: 6px;\r\n display: flex;\r\n gap: 20px;\r\n\r\n .left {\r\n display: flex;\r\n gap: 20px;\r\n flex-wrap: wrap;\r\n width: calc(100% - 250px);\r\n }\r\n\r\n .right {\r\n width: 250px;\r\n display: flex;\r\n flex-wrap: wrap;\r\n align-items: flex-start;\r\n justify-content: center;\r\n gap: 20px;\r\n border-left: 1px solid #eee;\r\n padding-left: 15px;\r\n\r\n select {\r\n width: 200px;\r\n }\r\n }\r\n}\r\n\r\n.default_popup {\r\n position: fixed;\r\n top: 0;\r\n left: 0;\r\n width: 100%;\r\n height: 100%;\r\n background: rgba(0, 0, 0, 0.5);\r\n display: none;\r\n\r\n .popup_content {\r\n position: absolute;\r\n top: 50%;\r\n left: 50%;\r\n transform: translate(-50%, -50%);\r\n background: #FFF;\r\n padding: 25px;\r\n border-radius: 6px;\r\n max-width: 1140px;\r\n width: 100%;\r\n\r\n .close {\r\n position: absolute;\r\n top: 10px;\r\n right: 10px;\r\n cursor: pointer;\r\n }\r\n }\r\n}\r\n\r\n#fg-cron {\r\n margin: 10px 0;\r\n\r\n .countdown {\r\n background: #57b951;\r\n color: #FFF;\r\n padding: 10px;\r\n }\r\n\r\n #cron-container {\r\n max-height: 300px;\r\n overflow-x: hidden;\r\n overflow-y: auto;\r\n\r\n .msg {\r\n font-size: 13px;\r\n padding: 5px;\r\n border-bottom: 1px solid #e8e8e8;\r\n }\r\n }\r\n}\r\n\r\n.card {\r\n background: #FFF;\r\n padding: 25px;\r\n border-radius: 6px;\r\n color: #000;\r\n font-size: 15px;\r\n max-width: 1280px;\r\n\r\n &.mb25 {\r\n margin-bottom: 25px;\r\n }\r\n\r\n .card-header {\r\n font-weight: 600;\r\n }\r\n\r\n .card-body {\r\n padding-top: 10px;\r\n\r\n table {\r\n border-collapse: collapse;\r\n\r\n th,\r\n td {\r\n font-size: 14px;\r\n\r\n &.bold {\r\n font-weight: 600;\r\n }\r\n\r\n &.text-right {\r\n text-align: right;\r\n }\r\n\r\n &.text-center {\r\n text-align: center;\r\n }\r\n\r\n .close-task {\r\n text-decoration: none;\r\n color: $cBlue;\r\n\r\n &:hover {\r\n color: #cc0000;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n.finance-summary {\r\n display: grid;\r\n grid-template-columns: 1fr 1fr 1fr 1fr;\r\n gap: 10px;\r\n\r\n .panel {\r\n background: #FFF;\r\n border-radius: 6px;\r\n padding: 15px;\r\n\r\n h1 {\r\n font-size: 20px;\r\n margin: 0;\r\n }\r\n\r\n span {\r\n font-size: 0.85em;\r\n }\r\n }\r\n}\r\n\r\n.finance-manager {\r\n display: grid;\r\n gap: 10px;\r\n grid-template-columns: 200px 1fr 500px;\r\n padding-top: 25px;\r\n\r\n .manage-menu {\r\n display: inline-block;\r\n margin-right: 10px;\r\n\r\n a {\r\n color: #333333;\r\n text-decoration: none;\r\n font-weight: 300;\r\n display: block;\r\n }\r\n }\r\n\r\n .actions {\r\n width: 100px;\r\n text-align: center;\r\n\r\n a {\r\n display: inline-flex;\r\n margin: 0 2px;\r\n height: 25px;\r\n width: 25px;\r\n align-items: center;\r\n justify-content: center;\r\n text-decoration: none;\r\n color: #000;\r\n border: 1px solid #e7e7e7;\r\n font-size: 11px;\r\n border-radius: 3px;\r\n transition: all 0.3s ease;\r\n\r\n &:hover {\r\n border: 1px solid $cBlue;\r\n }\r\n }\r\n }\r\n}\r\n\r\n.bootstrap-tagsinput {\r\n .tag {\r\n background: $cBlue;\r\n font-size: 13px;\r\n padding: 5px 10px;\r\n border-radius: 12px;\r\n\r\n [data-role=\"remove\"] {\r\n color: #FFF !important;\r\n\r\n &:hover {\r\n box-shadow: none !important;\r\n color: #000 !important\r\n }\r\n }\r\n }\r\n}\r\n\r\n.finance-tags {\r\n display: flex;\r\n flex-wrap: wrap;\r\n gap: 5px;\r\n\r\n a:not(.btn) {\r\n display: flex;\r\n width: 100%;\r\n text-decoration: none;\r\n color: $cBlack;\r\n\r\n &.zoom-100 {\r\n font-size: 130%;\r\n }\r\n\r\n &.zoom-90 {\r\n font-size: 120%;\r\n }\r\n\r\n &.zoom-80 {\r\n font-size: 110%;\r\n }\r\n\r\n &.zoom-70 {\r\n font-size: 100%;\r\n }\r\n\r\n &.zoom-60 {\r\n font-size: 95%;\r\n }\r\n\r\n &.zoom-50 {\r\n font-size: 85%;\r\n }\r\n\r\n &.zoom-40 {\r\n font-size: 80%;\r\n }\r\n\r\n &.zoom-30 {\r\n font-size: 75%;\r\n }\r\n\r\n &.zoom-20 {\r\n font-size: 75%;\r\n }\r\n\r\n &.zoom-10 {\r\n font-size: 70%;\r\n }\r\n\r\n &.zoom-0 {\r\n font-size: 70%;\r\n }\r\n }\r\n}\r\n\r\n.manage-menu {\r\n position: relative;\r\n\r\n .context-menu {\r\n border-left: 4px dotted #000;\r\n width: 1px;\r\n height: 100%;\r\n }\r\n\r\n .context-menu-container {\r\n position: absolute;\r\n display: none;\r\n background: #FFF;\r\n box-shadow: 5px 5px 15px rgba(0, 0, 0, 0.1);\r\n top: 2px;\r\n left: 2px;\r\n\r\n ul {\r\n list-style-type: none;\r\n margin: 0;\r\n padding: 0;\r\n\r\n li {\r\n a {\r\n display: block;\r\n padding: 7px 15px;\r\n white-space: nowrap;\r\n\r\n &:hover {\r\n background: #f8f8f8;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n &:hover {\r\n .context-menu-container {\r\n display: block;\r\n }\r\n }\r\n}"]} \ No newline at end of file +{"version":3,"sources":["style.scss"],"names":[],"mappings":"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","file":"style.css","sourcesContent":["$cBlue: #6690F4;\r\n$cRed: #aa0505;\r\n$cGreen: #43833f;\r\n$cBlack: #4e5e6a;\r\n\r\n.animate {\r\n animation: mymove 3s infinite;\r\n}\r\n\r\n.text-right {\r\n text-align: right;\r\n}\r\n\r\n.nowrap {\r\n white-space: nowrap;\r\n}\r\n\r\ntable {\r\n border-collapse: collapse;\r\n}\r\n\r\nsmall {\r\n font-size: .75em;\r\n}\r\n\r\ntable {\r\n font-size: 13px;\r\n}\r\n\r\n@keyframes mymove {\r\n 50% {\r\n opacity: .33;\r\n }\r\n}\r\n\r\n/* motion */\r\n@keyframes gradient-animation {\r\n 0% {\r\n background-position: 15% 0%;\r\n }\r\n\r\n 50% {\r\n background-position: 85% 100%;\r\n }\r\n\r\n 100% {\r\n background-position: 15% 0%;\r\n }\r\n}\r\n\r\n@keyframes frame-enter {\r\n 0% {\r\n clip-path: polygon(0% 100%, 3px 100%, 3px 3px, calc(100% - 3px) 3px, calc(100% - 3px) calc(100% - 3px), 3px calc(100% - 3px), 3px 100%, 100% 100%, 100% 0%, 0% 0%);\r\n }\r\n\r\n 25% {\r\n clip-path: polygon(0% 100%, 3px 100%, 3px 3px, calc(100% - 3px) 3px, calc(100% - 3px) calc(100% - 3px), calc(100% - 3px) calc(100% - 3px), calc(100% - 3px) 100%, 100% 100%, 100% 0%, 0% 0%);\r\n }\r\n\r\n 50% {\r\n clip-path: polygon(0% 100%, 3px 100%, 3px 3px, calc(100% - 3px) 3px, calc(100% - 3px) 3px, calc(100% - 3px) 3px, calc(100% - 3px) 3px, calc(100% - 3px) 3px, 100% 0%, 0% 0%);\r\n }\r\n\r\n 75% {\r\n -webkit-clip-path: polygon(0% 100%, 3px 100%, 3px 3px, 3px 3px, 3px 3px, 3px 3px, 3px 3px, 3px 3px, 3px 0%, 0% 0%);\r\n }\r\n\r\n 100% {\r\n -webkit-clip-path: polygon(0% 100%, 3px 100%, 3px 100%, 3px 100%, 3px 100%, 3px 100%, 3px 100%, 3px 100%, 3px 100%, 0% 100%);\r\n }\r\n}\r\n\r\n* {\r\n box-sizing: border-box;\r\n}\r\n\r\nbody {\r\n font-family: \"Open Sans\", sans-serif;\r\n margin: 0;\r\n padding: 0;\r\n font-size: 15px;\r\n color: #4e5e6a;\r\n}\r\n\r\n.btn {\r\n padding: 12px 25px;\r\n transition: all 0.3s ease;\r\n color: #FFF;\r\n border: 0;\r\n border-radius: 6px;\r\n cursor: pointer;\r\n display: inline-flex;\r\n text-decoration: none;\r\n gap: 5px;\r\n justify-content: center;\r\n align-items: center;\r\n\r\n &.btn_small,\r\n &.btn-xs {\r\n padding: 5px 7px;\r\n font-size: 13px;\r\n\r\n i {\r\n font-size: 12px;\r\n }\r\n }\r\n\r\n &.btn-success {\r\n background: #57b951;\r\n\r\n &:hover {\r\n background: #4a9c3b;\r\n }\r\n }\r\n\r\n &.btn-primary {\r\n background: $cBlue;\r\n\r\n &:hover {\r\n background: #3164db;\r\n }\r\n }\r\n\r\n &.btn-danger {\r\n background: #cc0000;\r\n\r\n &:hover {\r\n background: #b30000;\r\n }\r\n }\r\n}\r\n\r\n.hide {\r\n display: none;\r\n}\r\n\r\n.form-error {\r\n color: #cc0000;\r\n font-size: 13px;\r\n}\r\n\r\n.input-group {\r\n margin-bottom: 10px;\r\n}\r\n\r\ninput[type=\"checkbox\"] {\r\n border: 1px solid #eee;\r\n}\r\n\r\n.form-control {\r\n border: 1px solid #eee;\r\n border-radius: 3px;\r\n height: 35px;\r\n width: 100%;\r\n padding: 5px;\r\n font-family: \"Open Sans\", sans-serif;\r\n\r\n option {\r\n padding: 5px;\r\n }\r\n\r\n &:focus {\r\n border: 1px solid $cBlue;\r\n outline: none;\r\n }\r\n}\r\n\r\n.unlogged {\r\n background: #EEF1F9;\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n height: 100vh;\r\n\r\n .box-login {\r\n background: #FFF;\r\n padding: 25px;\r\n border-radius: 6px;\r\n width: 400px;\r\n\r\n .title {\r\n text-align: center;\r\n padding: 10px 10px 25px;\r\n border-bottom: 1px solid #eee;\r\n font-size: 20px;\r\n margin-bottom: 25px;\r\n }\r\n }\r\n}\r\n\r\nbody>.top {\r\n background: #FFF;\r\n border-bottom: 1px solid #eee;\r\n display: flex;\r\n justify-content: space-between;\r\n align-items: center;\r\n\r\n .logo {\r\n a {\r\n display: inline-flex;\r\n color: $cBlue;\r\n padding: 10px;\r\n text-decoration: none;\r\n\r\n span {\r\n font-weight: 600;\r\n }\r\n }\r\n }\r\n\r\n .user-nav {\r\n position: relative;\r\n font-size: 14px;\r\n padding: 10px;\r\n\r\n .trigger {\r\n cursor: pointer;\r\n\r\n i {\r\n color: $cBlue;\r\n }\r\n }\r\n\r\n ul {\r\n position: absolute;\r\n top: 100%;\r\n left: 0;\r\n background: #FFF;\r\n margin: 0;\r\n padding: 0;\r\n width: 100%;\r\n list-style-type: none;\r\n border: 1px solid #eee;\r\n display: none;\r\n\r\n li {\r\n cursor: pointer;\r\n\r\n &:hover {\r\n background: #F8F9FA;\r\n }\r\n\r\n a {\r\n color: #333;\r\n display: block;\r\n text-decoration: none;\r\n padding: 10px;\r\n }\r\n }\r\n }\r\n\r\n &:hover {\r\n ul {\r\n display: block;\r\n }\r\n }\r\n }\r\n}\r\n\r\n.main-menu {\r\n display: flex;\r\n box-shadow: 0 .125rem .25rem rgba(0, 0, 0, .075) !important;\r\n\r\n ul {\r\n display: flex;\r\n list-style-type: none;\r\n margin: 0;\r\n padding: 0;\r\n font-size: 14px;\r\n\r\n li {\r\n cursor: pointer;\r\n\r\n a {\r\n color: #333;\r\n text-decoration: none;\r\n display: inline-flex;\r\n padding: 10px 15px;\r\n }\r\n\r\n &:hover {\r\n a {\r\n background: $cBlue;\r\n color: #FFF;\r\n }\r\n }\r\n\r\n ul {\r\n display: none;\r\n }\r\n }\r\n }\r\n}\r\n\r\n.main {\r\n padding: 25px;\r\n background: #D9DEE2;\r\n min-height: calc(100vh - 80px);\r\n}\r\n\r\n.tasks_container {\r\n display: flex;\r\n flex-wrap: wrap;\r\n gap: 20px;\r\n\r\n .column {\r\n width: 350px;\r\n\r\n h2 {\r\n display: flex;\r\n padding: 10px;\r\n background: #FFF;\r\n margin-bottom: 10px;\r\n font-size: 15px;\r\n font-weight: 300;\r\n border-radius: 3px 3px 0 0;\r\n justify-content: space-between;\r\n align-items: center;\r\n\r\n i {\r\n cursor: pointer;\r\n }\r\n }\r\n\r\n &.tasks_suspended {\r\n h2 {\r\n border-bottom: 5px solid #cc0000;\r\n }\r\n }\r\n\r\n &.tasks_new {\r\n h2 {\r\n border-bottom: 5px solid #ccc;\r\n }\r\n }\r\n\r\n &.tasks_bulk {\r\n h2 {\r\n border-bottom: 5px solid #ff8c00;\r\n }\r\n }\r\n\r\n &.tasks_to_do {\r\n h2 {\r\n border-bottom: 5px solid #2aaf47;\r\n }\r\n }\r\n\r\n &.tasks_to_review {\r\n h2 {\r\n border-bottom: 5px solid #2535c9;\r\n }\r\n }\r\n\r\n &.tasks_closed {\r\n h2 {\r\n border-bottom: 5px solid #000;\r\n }\r\n }\r\n\r\n ul {\r\n list-style-type: none;\r\n margin: 0;\r\n padding: 0;\r\n\r\n .task {\r\n margin-bottom: 5px;\r\n background: #FFF;\r\n padding: 10px;\r\n border-radius: 0;\r\n display: flex;\r\n position: relative;\r\n\r\n &.notopened {\r\n border: 2px solid #cc0000;\r\n }\r\n\r\n .left {\r\n width: 30px;\r\n\r\n .users {\r\n display: flex;\r\n gap: 5px;\r\n flex-wrap: wrap;\r\n\r\n .user {\r\n display: flex;\r\n width: 20px;\r\n height: 20px;\r\n border-radius: 50%;\r\n justify-content: center;\r\n align-items: center;\r\n color: #FFF;\r\n font-size: 13px;\r\n }\r\n }\r\n }\r\n\r\n .middle {\r\n width: calc(100% - 60px);\r\n }\r\n\r\n .right {\r\n width: 30px;\r\n display: flex;\r\n flex-wrap: wrap;\r\n justify-content: flex-end;\r\n\r\n .recursively {\r\n color: #ccc;\r\n border-radius: 3px;\r\n cursor: pointer;\r\n margin-bottom: 5px;\r\n width: 22px;\r\n height: 22px;\r\n text-align: center;\r\n\r\n i {\r\n font-size: 15px;\r\n }\r\n }\r\n\r\n .task_start {\r\n background: #57b951;\r\n color: #FFF;\r\n border-radius: 3px;\r\n cursor: pointer;\r\n margin-bottom: 5px;\r\n width: 22px;\r\n height: 22px;\r\n text-align: center;\r\n\r\n &.hidden {\r\n display: none;\r\n }\r\n\r\n i {\r\n font-size: 12px;\r\n }\r\n }\r\n\r\n .task_end {\r\n background: #cc0000;\r\n color: #FFF;\r\n border-radius: 3px;\r\n cursor: pointer;\r\n margin-bottom: 5px;\r\n width: 22px;\r\n height: 22px;\r\n text-align: center;\r\n\r\n &.hidden {\r\n display: none;\r\n }\r\n\r\n i {\r\n font-size: 12px;\r\n }\r\n }\r\n }\r\n\r\n .name {\r\n font-size: 14px;\r\n color: #333;\r\n text-decoration: none;\r\n display: block;\r\n margin-bottom: 5px;\r\n }\r\n\r\n .bottom {\r\n display: flex;\r\n justify-content: space-between;\r\n }\r\n\r\n .client_info,\r\n .current_status {\r\n font-size: 12px;\r\n font-weight: 400;\r\n\r\n strong {\r\n font-weight: 600;\r\n }\r\n }\r\n\r\n .current_status {\r\n position: relative;\r\n cursor: pointer;\r\n\r\n .status_change {\r\n position: absolute;\r\n left: 0;\r\n top: 20px;\r\n background: #fff;\r\n padding: 15px;\r\n border: 1px solid #dfdfdf;\r\n border-radius: 3px;\r\n cursor: pointer;\r\n box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);\r\n z-index: 99;\r\n display: none;\r\n\r\n select {\r\n width: 250px;\r\n padding: 10px;\r\n border: 1px solid #eee;\r\n border-radius: 3px;\r\n\r\n option {\r\n font-size: 15px;\r\n padding: 3px;\r\n }\r\n }\r\n }\r\n }\r\n\r\n .dates {\r\n margin-bottom: 5px;\r\n display: flex;\r\n justify-content: space-between;\r\n font-size: 12px;\r\n\r\n .danger {\r\n color: #cc0000;\r\n font-weight: 600;\r\n }\r\n\r\n .warning {\r\n color: #ff8c00;\r\n }\r\n\r\n i {\r\n font-size: 12px;\r\n color: #C9CED4;\r\n margin-right: 5px;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n.action_menu {\r\n display: flex;\r\n margin-bottom: 25px;\r\n gap: 20px;\r\n\r\n .btn {\r\n display: inline-flex;\r\n padding: 7px 15px;\r\n color: #FFF;\r\n border-radius: 3px;\r\n text-decoration: none;\r\n align-items: center;\r\n justify-content: center;\r\n gap: 5px;\r\n\r\n &.btn_add {\r\n background: #57b951;\r\n\r\n &:hover {\r\n background: #4a9c3b;\r\n }\r\n }\r\n\r\n &.btn_cancel {\r\n background: #cc0000;\r\n\r\n &:hover {\r\n background: #b30000;\r\n }\r\n }\r\n\r\n &.disabled {\r\n opacity: .5;\r\n }\r\n }\r\n}\r\n\r\n.form_container {\r\n background: #FFF;\r\n padding: 25px;\r\n max-width: 1300px;\r\n\r\n &.full {\r\n max-width: 100%;\r\n }\r\n\r\n .form_group {\r\n margin-bottom: 10px;\r\n display: flex;\r\n\r\n >.label {\r\n width: 300px;\r\n display: inline-flex;\r\n align-items: flex-start;\r\n justify-content: right;\r\n padding-right: 10px;\r\n }\r\n\r\n .input {\r\n width: calc(100% - 300px);\r\n }\r\n }\r\n}\r\n\r\n.task_popup {\r\n position: fixed;\r\n top: 0;\r\n left: 0;\r\n width: 100%;\r\n height: 100%;\r\n background: rgba(0, 0, 0, 0.5);\r\n display: none;\r\n\r\n .task_details {\r\n position: absolute;\r\n top: 50%;\r\n left: 50%;\r\n transform: translate(-50%, -50%);\r\n background: #FFF;\r\n padding: 25px;\r\n border-radius: 6px;\r\n max-width: 1140px;\r\n width: 100%;\r\n\r\n .title {\r\n font-size: 20px;\r\n margin-bottom: 25px;\r\n\r\n a {\r\n color: #333;\r\n text-decoration: none;\r\n margin-right: 10px;\r\n\r\n &.task-delete {\r\n color: #cc0000;\r\n }\r\n }\r\n }\r\n\r\n .close {\r\n position: absolute;\r\n top: 10px;\r\n right: 10px;\r\n cursor: pointer;\r\n }\r\n\r\n .content {\r\n display: flex;\r\n font-size: 14px;\r\n\r\n h3 {\r\n width: 100%;\r\n margin-top: 0;\r\n margin-bottom: 5px;\r\n font-weight: 500;\r\n color: #000;\r\n font-size: 17px;\r\n }\r\n\r\n .left {\r\n width: 70%;\r\n max-height: 700px;\r\n overflow-y: auto;\r\n\r\n .users {\r\n display: flex;\r\n gap: 20px;\r\n\r\n .user {\r\n display: flex;\r\n gap: 10px;\r\n align-items: center;\r\n margin-bottom: 10px;\r\n\r\n .avatar {\r\n height: 30px;\r\n width: 30px;\r\n border-radius: 50%;\r\n background: #ccc;\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n color: #FFF;\r\n }\r\n }\r\n }\r\n\r\n .comments {\r\n border-radius: 3px;\r\n padding: 0 15px 15px 0;\r\n margin-bottom: 15px;\r\n border-bottom: 1px solid #eee;\r\n\r\n .new_comment {\r\n margin-bottom: 15px;\r\n\r\n textarea {\r\n height: 75px;\r\n }\r\n\r\n .add_comment {\r\n background: #57b951;\r\n color: #FFF;\r\n padding: 10px;\r\n border-radius: 6px;\r\n cursor: pointer;\r\n display: inline-flex;\r\n align-items: center;\r\n justify-content: center;\r\n width: 200px;\r\n text-decoration: none;\r\n\r\n &:hover {\r\n background: #4a9c3b;\r\n }\r\n }\r\n }\r\n\r\n ul {\r\n margin: 0;\r\n padding: 0;\r\n list-style-type: none;\r\n\r\n li {\r\n background: #eee;\r\n margin-bottom: 5px;\r\n padding: 15px;\r\n border-radius: 6px;\r\n position: relative;\r\n\r\n .delete_comment {\r\n position: absolute;\r\n top: 10px;\r\n right: 10px;\r\n cursor: pointer;\r\n color: #cc0000;\r\n }\r\n\r\n .author {\r\n font-weight: 600;\r\n margin-bottom: 5px;\r\n display: inline-flex;\r\n margin-right: 10px;\r\n }\r\n\r\n .date {\r\n font-size: 12px;\r\n margin-bottom: 5px;\r\n display: inline-flex;\r\n }\r\n\r\n .text {\r\n margin-bottom: 15px;\r\n font-size: 13px;\r\n }\r\n }\r\n }\r\n }\r\n\r\n .checklist {\r\n border-radius: 3px;\r\n padding: 0 15px 15px 0;\r\n margin-bottom: 15px;\r\n border-bottom: 1px solid #eee;\r\n\r\n .new_element {\r\n display: flex;\r\n margin-bottom: 15px;\r\n\r\n a {\r\n display: flex;\r\n align-items: center;\r\n justify-content: center;\r\n padding: 10px;\r\n border-radius: 0 6px 6px 0;\r\n text-decoration: none;\r\n width: 35px;\r\n background: #57b951;\r\n color: #FFF;\r\n }\r\n }\r\n\r\n ul {\r\n margin: 0;\r\n padding: 0;\r\n list-style-type: none;\r\n\r\n li {\r\n display: flex;\r\n gap: 10px;\r\n margin-bottom: 5px;\r\n background: #FFF;\r\n border-radius: 3px;\r\n padding: 5px;\r\n border: 1px solid #eee;\r\n font-size: 13px;\r\n align-items: center;\r\n\r\n i {\r\n margin-left: auto;\r\n margin-right: 0;\r\n cursor: pointer;\r\n color: #cc0000;\r\n }\r\n }\r\n }\r\n }\r\n\r\n .description {\r\n padding: 15px;\r\n border-radius: 3px;\r\n background: #F6F8F9;\r\n margin-bottom: 15px;\r\n }\r\n }\r\n\r\n .right {\r\n width: 30%;\r\n padding: 0 15px 15px;\r\n\r\n .box {\r\n margin-bottom: 15px;\r\n }\r\n\r\n .time {\r\n a {\r\n display: block;\r\n padding: 10px;\r\n border-radius: 6px;\r\n margin-top: 10px;\r\n text-decoration: none;\r\n text-align: center;\r\n width: 100%;\r\n\r\n &.task_start {\r\n background: #57b951;\r\n color: #FFF;\r\n }\r\n\r\n &.task_end {\r\n background: #cc0000;\r\n color: #FFF;\r\n }\r\n\r\n &.hidden {\r\n display: none;\r\n }\r\n }\r\n }\r\n\r\n .dates {\r\n display: flex;\r\n justify-content: space-between;\r\n flex-wrap: wrap;\r\n\r\n .danger {\r\n color: #cc0000;\r\n font-weight: 600;\r\n }\r\n\r\n .warning {\r\n color: #ff8c00;\r\n }\r\n\r\n i {\r\n color: #C9CED4;\r\n margin-right: 5px;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n.table {\r\n width: 100%;\r\n\r\n th,\r\n td {\r\n border: 1px solid #eee;\r\n padding: 5px;\r\n }\r\n\r\n td.center {\r\n text-align: center;\r\n }\r\n\r\n td.left {\r\n text-align: left;\r\n }\r\n\r\n &.table-sm {\r\n\r\n td {\r\n padding: 5px !important;\r\n }\r\n }\r\n\r\n input.form-control {\r\n font-size: 13px;\r\n }\r\n}\r\n\r\n.projects_container {\r\n background: #FFF;\r\n padding: 15px;\r\n border-radius: 6px;\r\n display: flex;\r\n gap: 20px;\r\n\r\n .left {\r\n display: flex;\r\n gap: 20px;\r\n flex-wrap: wrap;\r\n width: calc(100% - 250px);\r\n }\r\n\r\n .right {\r\n width: 250px;\r\n display: flex;\r\n flex-wrap: wrap;\r\n align-items: flex-start;\r\n justify-content: center;\r\n gap: 20px;\r\n border-left: 1px solid #eee;\r\n padding-left: 15px;\r\n\r\n select {\r\n width: 200px;\r\n }\r\n }\r\n}\r\n\r\n.default_popup {\r\n position: fixed;\r\n top: 0;\r\n left: 0;\r\n width: 100%;\r\n height: 100%;\r\n background: rgba(0, 0, 0, 0.5);\r\n display: none;\r\n\r\n .popup_content {\r\n position: absolute;\r\n top: 50%;\r\n left: 50%;\r\n transform: translate(-50%, -50%);\r\n background: #FFF;\r\n padding: 25px;\r\n border-radius: 6px;\r\n max-width: 1140px;\r\n width: 100%;\r\n\r\n .close {\r\n position: absolute;\r\n top: 10px;\r\n right: 10px;\r\n cursor: pointer;\r\n }\r\n }\r\n}\r\n\r\n#fg-cron {\r\n margin: 10px 0;\r\n\r\n .countdown {\r\n background: #57b951;\r\n color: #FFF;\r\n padding: 10px;\r\n }\r\n\r\n #cron-container {\r\n max-height: 300px;\r\n overflow-x: hidden;\r\n overflow-y: auto;\r\n\r\n .msg {\r\n font-size: 13px;\r\n padding: 5px;\r\n border-bottom: 1px solid #e8e8e8;\r\n }\r\n }\r\n}\r\n\r\n.card {\r\n background: #FFF;\r\n padding: 25px;\r\n border-radius: 6px;\r\n color: #000;\r\n font-size: 15px;\r\n max-width: 1280px;\r\n\r\n &.mb25 {\r\n margin-bottom: 25px;\r\n }\r\n\r\n .card-header {\r\n font-weight: 600;\r\n }\r\n\r\n .card-body {\r\n padding-top: 10px;\r\n\r\n table {\r\n border-collapse: collapse;\r\n\r\n th,\r\n td {\r\n font-size: 14px;\r\n\r\n &.bold {\r\n font-weight: 600;\r\n }\r\n\r\n &.text-right {\r\n text-align: right;\r\n }\r\n\r\n &.text-center {\r\n text-align: center;\r\n }\r\n\r\n .close-task {\r\n text-decoration: none;\r\n color: $cBlue;\r\n\r\n &:hover {\r\n color: #cc0000;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n.finance-summary {\r\n display: grid;\r\n grid-template-columns: 1fr 1fr 1fr 1fr;\r\n gap: 10px;\r\n\r\n .panel {\r\n background: #FFF;\r\n border-radius: 6px;\r\n padding: 15px;\r\n\r\n h1 {\r\n font-size: 20px;\r\n margin: 0;\r\n }\r\n\r\n span {\r\n font-size: 0.85em;\r\n }\r\n }\r\n}\r\n\r\n.finance-manager {\r\n display: grid;\r\n gap: 10px;\r\n grid-template-columns: 200px 1fr 500px;\r\n padding-top: 25px;\r\n\r\n .manage-menu {\r\n display: inline-block;\r\n margin-right: 10px;\r\n\r\n a {\r\n color: #333333;\r\n text-decoration: none;\r\n font-weight: 300;\r\n display: block;\r\n }\r\n }\r\n\r\n .actions {\r\n width: 100px;\r\n text-align: center;\r\n\r\n a {\r\n display: inline-flex;\r\n margin: 0 2px;\r\n height: 25px;\r\n width: 25px;\r\n align-items: center;\r\n justify-content: center;\r\n text-decoration: none;\r\n color: #000;\r\n border: 1px solid #e7e7e7;\r\n font-size: 11px;\r\n border-radius: 3px;\r\n transition: all 0.3s ease;\r\n\r\n &:hover {\r\n border: 1px solid $cBlue;\r\n }\r\n }\r\n }\r\n}\r\n\r\n.bootstrap-tagsinput {\r\n .tag {\r\n background: $cBlue;\r\n font-size: 13px;\r\n padding: 5px 10px;\r\n border-radius: 12px;\r\n\r\n [data-role=\"remove\"] {\r\n color: #FFF !important;\r\n\r\n &:hover {\r\n box-shadow: none !important;\r\n color: #000 !important\r\n }\r\n }\r\n }\r\n}\r\n\r\n.finance-tags {\r\n display: flex;\r\n flex-wrap: wrap;\r\n gap: 5px;\r\n\r\n a:not(.btn) {\r\n display: flex;\r\n width: 100%;\r\n text-decoration: none;\r\n color: $cBlack;\r\n\r\n &.zoom-100 {\r\n font-size: 130%;\r\n }\r\n\r\n &.zoom-90 {\r\n font-size: 120%;\r\n }\r\n\r\n &.zoom-80 {\r\n font-size: 110%;\r\n }\r\n\r\n &.zoom-70 {\r\n font-size: 100%;\r\n }\r\n\r\n &.zoom-60 {\r\n font-size: 95%;\r\n }\r\n\r\n &.zoom-50 {\r\n font-size: 85%;\r\n }\r\n\r\n &.zoom-40 {\r\n font-size: 80%;\r\n }\r\n\r\n &.zoom-30 {\r\n font-size: 75%;\r\n }\r\n\r\n &.zoom-20 {\r\n font-size: 75%;\r\n }\r\n\r\n &.zoom-10 {\r\n font-size: 70%;\r\n }\r\n\r\n &.zoom-0 {\r\n font-size: 70%;\r\n }\r\n }\r\n}\r\n\r\n.manage-menu {\r\n position: relative;\r\n\r\n .context-menu {\r\n border-left: 4px dotted #000;\r\n width: 1px;\r\n height: 100%;\r\n }\r\n\r\n .context-menu-container {\r\n position: absolute;\r\n display: none;\r\n background: #FFF;\r\n box-shadow: 5px 5px 15px rgba(0, 0, 0, 0.1);\r\n top: 2px;\r\n left: 2px;\r\n\r\n ul {\r\n list-style-type: none;\r\n margin: 0;\r\n padding: 0;\r\n\r\n li {\r\n a {\r\n display: block;\r\n padding: 7px 15px;\r\n white-space: nowrap;\r\n\r\n &:hover {\r\n background: #f8f8f8;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n\r\n &:hover {\r\n .context-menu-container {\r\n display: block;\r\n }\r\n }\r\n}\r\n\r\n.dt-layout-table {\r\n margin-bottom: 25px;\r\n}\r\n\r\n.pagination {\r\n button {\r\n border: 1px solid #eee;\r\n background: #FFF;\r\n display: inline-flex;\r\n height: 30px;\r\n width: 30px;\r\n align-items: center;\r\n justify-content: center;\r\n margin: 0 2px;\r\n transition: all 0.3s ease;\r\n\r\n &:hover {\r\n background: #eee;\r\n }\r\n }\r\n}"]} \ No newline at end of file diff --git a/layout/style.scss b/layout/style.scss index ee061ef..d2881cc 100644 --- a/layout/style.scss +++ b/layout/style.scss @@ -889,6 +889,17 @@ body>.top { td.left { text-align: left; } + + &.table-sm { + + td { + padding: 5px !important; + } + } + + input.form-control { + font-size: 13px; + } } .projects_container { @@ -1203,4 +1214,26 @@ body>.top { display: block; } } +} + +.dt-layout-table { + margin-bottom: 25px; +} + +.pagination { + button { + border: 1px solid #eee; + background: #FFF; + display: inline-flex; + height: 30px; + width: 30px; + align-items: center; + justify-content: center; + margin: 0 2px; + transition: all 0.3s ease; + + &:hover { + background: #eee; + } + } } \ No newline at end of file diff --git a/libraries/framework/admin-tools/admin-forms/css/admin-forms.css b/libraries/framework/admin-tools/admin-forms/css/admin-forms.css index d26203c..53beea1 100644 --- a/libraries/framework/admin-tools/admin-forms/css/admin-forms.css +++ b/libraries/framework/admin-tools/admin-forms/css/admin-forms.css @@ -7,21 +7,23 @@ -moz-box-sizing: border-box; box-sizing: border-box; } + .admin-form { line-height: 1.231; font-weight: 400; font-size: 14px; - color: #626262; } + .admin-form .section { margin-bottom: 22px; } + /*================================================================== Browser Styling Reset ===================================================================*/ .admin-form .gui-input, .admin-form .gui-textarea, -.admin-form .select > select, +.admin-form .select>select, .admin-form input[type="button"], .admin-form input[type="submit"], .admin-form input[type="search"], @@ -34,12 +36,14 @@ -webkit-border-radius: 0px; border-radius: 0px; } + .admin-form input[type="search"]::-webkit-search-decoration, .admin-form input[type="search"]::-webkit-search-cancel-button, .admin-form input[type="search"]::-webkit-search-results-button, .admin-form input[type="search"]::-webkit-search-results-decoration { display: none; } + /*================================================================== Prevent user selection. For usability purposes ===================================================================*/ @@ -47,7 +51,7 @@ .admin-form .button, .admin-form .checkbox, .admin-form .select .arrow, -.admin-form .switch > label, +.admin-form .switch>label, .admin-form .ui-slider .ui-slider-handle { -webkit-touch-callout: none; -webkit-user-select: none; @@ -56,6 +60,7 @@ -ms-user-select: none; user-select: none; } + /*================================================================== Input General Styles ===================================================================*/ @@ -70,6 +75,7 @@ color: #626262; outline: none; } + /*================================================================== Input Animations ===================================================================*/ @@ -81,7 +87,7 @@ .admin-form .input-footer, .admin-form .notification, .admin-form .gui-textarea, -.admin-form .select > select, +.admin-form .select>select, .admin-form .select-multiple select { -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; @@ -95,10 +101,11 @@ border-radius: 0; outline: none; } + .admin-form .input-link, .admin-form .panel-heading, .admin-form .section-divider span, -.admin-form .select > select, +.admin-form .select>select, .admin-form .select-multiple select { -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; @@ -106,6 +113,7 @@ -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; } + /*=============================================== Form Dividers ================================================= */ @@ -116,6 +124,7 @@ display: block; height: 0; } + /*================================================================== Form Text Elements ===================================================================*/ @@ -124,9 +133,11 @@ color: #4a89dc; text-decoration: none; } + .admin-form .theme-link:hover { text-decoration: underline; } + /* Section Divider */ .admin-form .section-divider { height: 0; @@ -135,6 +146,7 @@ margin-top: 20px; margin-bottom: 30px; } + .admin-form .section-divider span { display: inline-block; position: relative; @@ -144,61 +156,74 @@ top: -11px; font-size: 15px; } + .admin-form.panel .section-divider span, .admin-form .panel .section-divider span, .admin-form.tab-content .section-divider span, .admin-form .tab-content .section-divider span { background: #fff; } + .admin-form.bg-light .section-divider span, .admin-form .bg-light .section-divider span { background: #FAFAFA; } + .admin-form.bg-light.light .section-divider span, .admin-form .bg-light.light .section-divider span { background: #FEFEFE; } + .admin-form.bg-light.dark .section-divider span, .admin-form .bg-light.dark .section-divider span { background: #F2F2F2; } + .admin-form.well .section-divider span, .admin-form .well .section-divider span { background: #f5f5f5; } + /* Input Labels */ .admin-form .switch, .admin-form .option, .admin-form .field-label { font-size: 14px; } + /* Column Labels - Can also use .field-align */ .admin-form .field-label[class*='col-'] { line-height: 42px; } + .admin-form .field-align { line-height: 42px; } + /*================================================================== - General Input Styling + General Input Styling ===================================================================*/ .admin-form .radio, .admin-form .option, .admin-form .checkbox { cursor: pointer; } + .admin-form .field { display: block; position: relative; } + .admin-form .field-icon i { color: #BBB; position: relative; } + .admin-form .field-label { display: block; margin-bottom: 7px; } + .admin-form .field-label em { color: #e74c3c; font-size: 14px; @@ -208,14 +233,16 @@ position: relative; top: 3px; } + .admin-form .gui-input, .admin-form .gui-textarea { padding: 10px; } + .admin-form .select, .admin-form .gui-input, .admin-form .gui-textarea, -.admin-form .select > select, +.admin-form .select>select, .admin-form .select-multiple select { position: relative; vertical-align: top; @@ -229,13 +256,16 @@ width: 100%; *zoom: 1; } + .admin-form .select option { background: #fff; } + .admin-form select[disabled], -.admin-form .select > select[disabled] { +.admin-form .select>select[disabled] { color: #aaa !important; } + /*================================================================== Form Textarea ===================================================================*/ @@ -246,6 +276,7 @@ max-width: 100%; height: 96px; } + /*================================================================== Form Selects ===================================================================*/ @@ -254,7 +285,8 @@ z-index: 10; background: #FFF; } -.admin-form .select > select { + +.admin-form .select>select { display: block; z-index: 10; margin: 0; @@ -269,13 +301,16 @@ -moz-appearance: none; appearance: normal; } + .admin-form .select:before, .admin-form .select:after { background: #FFF; } -.admin-form .select > select::-ms-expand { + +.admin-form .select>select::-ms-expand { display: none; } + .admin-form .select .arrow { pointer-events: none; position: absolute; @@ -286,6 +321,7 @@ color: #9F9F9F; z-index: 100; } + .admin-form .select .arrow:after, .admin-form .select .arrow:before { content: ''; @@ -296,23 +332,28 @@ display: none\9; left: 5px; } + .admin-form .select .arrow:before { content: '\25BC'; bottom: 4px; } + .admin-form .select .double:after { content: '\25B2'; top: -1px; } + .admin-form .select .double:before { content: '\25BC'; bottom: -1px; } + .admin-form .select-multiple select { width: 100%; height: 123px; padding: 10px; } + /*================================================================== Form File Inputs ===================================================================*/ @@ -320,6 +361,7 @@ display: block; width: 100%; } + .admin-form .file .gui-file { width: 100%; height: 100%; @@ -332,6 +374,7 @@ bottom: 0; right: 0; } + /* Default state positions button right */ .admin-form .file .button { position: absolute; @@ -343,68 +386,80 @@ padding: 0 16px; z-index: 10; } + /* File Button - Left Style */ .admin-form .file.append-button .button { left: 4px; right: auto; } -.admin-form .file.append-button > input.gui-input { + +.admin-form .file.append-button>input.gui-input { padding-right: 40px; padding-left: 125px; text-align: right; } -.admin-form .file.append-button > label.field-icon { + +.admin-form .file.append-button>label.field-icon { right: 4px; left: auto; } + /*================================================================== Form Inputs:hover state -===================================================================*/ .admin-form .gui-input:hover, .admin-form .gui-textarea:hover, -.admin-form .select > select:hover, +.admin-form .select>select:hover, .admin-form .select-multiple select:hover, -.admin-form .gui-input:hover ~ .input-footer, -.admin-form .file .gui-file:hover + .gui-input, -.admin-form .gui-textarea:hover ~ .input-footer { +.admin-form .gui-input:hover~.input-footer, +.admin-form .file .gui-file:hover+.gui-input, +.admin-form .gui-textarea:hover~.input-footer { border-color: #888; } + /*================================================================== Form Inputs:focus state ===================================================================*/ .admin-form .gui-input:focus, .admin-form .gui-textarea:focus, -.admin-form .select > select:focus, +.admin-form .select>select:focus, .admin-form .select-multiple select:focus { color: #3c3c3c; background: #fff; border: 1px solid #999; outline: none; } -.admin-form .select > select:focus { + +.admin-form .select>select:focus { z-index: 10; z-index: 20\9; } + .admin-form .gui-textarea:focus { height: 120px; } -.admin-form .select > select:focus { + +.admin-form .select>select:focus { z-index: 10; z-index: 20\9; } -.admin-form .gui-input:focus ~ .field-icon i, -.admin-form .gui-textarea:focus ~ .field-icon i { + +.admin-form .gui-input:focus~.field-icon i, +.admin-form .gui-textarea:focus~.field-icon i { color: #999; } + .admin-form .select-multiple select:focus, -.admin-form .gui-input:focus ~ .input-footer, -.admin-form .gui-textarea:focus ~ .input-footer, -.admin-form .file .gui-file:focus + .gui-input { +.admin-form .gui-input:focus~.input-footer, +.admin-form .gui-textarea:focus~.input-footer, +.admin-form .file .gui-file:focus+.gui-input { border-color: #999; } -.admin-form .select > select:focus + .arrow { + +.admin-form .select>select:focus+.arrow { color: #999; } + /*================================================================== Radio/Checkboxes -===================================================================*/ @@ -414,13 +469,15 @@ display: inline-block; vertical-align: middle; } -.admin-form .option > input { + +.admin-form .option>input { position: absolute; height: inherit; width: inherit; opacity: 0; left: 0; } + .admin-form .checkbox, .admin-form .radio { cursor: pointer; @@ -433,15 +490,18 @@ width: 21px; top: 4px; } + .admin-form .checkbox:before, .admin-form .radio:before { content: ''; display: none; } -.admin-form input:checked + .checkbox:before, -.admin-form input:checked + .radio:before { + +.admin-form input:checked+.checkbox:before, +.admin-form input:checked+.radio:before { display: block; } + .admin-form .checkbox:before { position: absolute; top: 4px; @@ -456,16 +516,19 @@ -o-transform: rotate(-45deg); transform: rotate(-45deg); } -.admin-form input:checked + .checkbox, -.admin-form input:checked + .radio { + +.admin-form input:checked+.checkbox, +.admin-form input:checked+.radio { border: 3px solid #888; } + .admin-form .radio { -webkit-border-radius: 20px; -moz-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px; } + .admin-form .radio:before { margin: 4px; width: 7px; @@ -476,26 +539,31 @@ -o-border-radius: 10px; border-radius: 10px; } + /*================================================================== - Radio/Checkboxes:hover state + Radio/Checkboxes:hover state ===================================================================*/ -.admin-form input:not([disabled]):hover + .checkbox, -.admin-form input:not([disabled]):hover + .radio { +.admin-form input:not([disabled]):hover+.checkbox, +.admin-form input:not([disabled]):hover+.radio { border-color: #666; } + /*================================================================== - Radio/Checkboxes:focus state + Radio/Checkboxes:focus state -===================================================================*/ -.admin-form input:focus + .checkbox, -.admin-form input:focus + .radio { +.admin-form input:focus+.checkbox, +.admin-form input:focus+.radio { border-color: #666; } -.admin-form input:focus + .radio:before { + +.admin-form input:focus+.radio:before { background: #666; } -.admin-form input:focus + .checkbox:before { + +.admin-form input:focus+.checkbox:before { border-color: #666; } + /*================================================================== Switches ===================================================================*/ @@ -507,7 +575,8 @@ margin-bottom: 5px; height: 26px; } -.admin-form .switch > label { + +.admin-form .switch>label { cursor: pointer; display: inline-block; position: relative; @@ -527,20 +596,23 @@ -o-transition: 0.3s ease-out; transition: 0.3s ease-out; } -.admin-form .switch > label + span { + +.admin-form .switch>label+span { display: inline-block; padding-left: 5px; position: relative; top: -7px; } -.admin-form .switch > label:before { + +.admin-form .switch>label:before { content: attr(data-off); position: absolute; top: 1px; right: 3px; width: 33px; } -.admin-form .switch > label:after { + +.admin-form .switch>label:after { content: ""; margin: 1px; width: 19px; @@ -548,7 +620,8 @@ display: block; background: #fff; } -.admin-form .switch > input { + +.admin-form .switch>input { -webkit-appearance: none; position: absolute; width: inherit; @@ -557,61 +630,72 @@ left: 0; top: 0; } + /*================================================================== Switch:focus state -===================================================================*/ -.admin-form .switch > input:focus { +.admin-form .switch>input:focus { outline: none; } -.admin-form .switch > input:focus + label { + +.admin-form .switch>input:focus+label { color: #fff; border-color: #C7C7C7; background: #C7C7C7; } -.admin-form .switch > input:focus + label:after { + +.admin-form .switch>input:focus+label:after { background: #fff; } + /*================================================================== Switch:checked state ===================================================================*/ -.admin-form .switch > input:checked + label { +.admin-form .switch>input:checked+label { border-color: #999; background: #999; padding-left: 33px; color: white; } -.admin-form .switch > input:checked + label:before { + +.admin-form .switch>input:checked+label:before { content: attr(data-on); left: 1px; top: 1px; } -.admin-form .switch > input:checked + label:after { + +.admin-form .switch>input:checked+label:after { margin: 1px; width: 19px; height: 19px; background: white; } + /*================================================================== Switch:checked:focus state -===================================================================*/ -.admin-form .switch > input:checked:focus + label { +.admin-form .switch>input:checked:focus+label { background: #555; border-color: #555; } + /* Round Style*/ -.admin-form .switch-round > label { +.admin-form .switch-round>label { -webkit-border-radius: 13px; -moz-border-radius: 13px; -o-border-radius: 13px; border-radius: 13px; } -.admin-form .switch-round > label + span { + +.admin-form .switch-round>label+span { top: -2px; } -.admin-form .switch-round > label:before { + +.admin-form .switch-round>label:before { width: 33px; } -.admin-form .switch-round > label:after { + +.admin-form .switch-round>label:after { width: 19px; color: #D7D7D7; content: "\2022"; @@ -621,64 +705,74 @@ -o-border-radius: 13px; border-radius: 13px; } -.admin-form .switch-round > input:checked + label { + +.admin-form .switch-round>input:checked+label { padding-left: 33px; } -.admin-form .switch-round > input:checked + label:after { + +.admin-form .switch-round>input:checked+label:after { color: #999; } + /*================================================================== Switch - Custom Success/Danger Styled -===================================================================*/ -.admin-form .switch-custom > label { +.admin-form .switch-custom>label { background: #f3a79b; border-color: #f3a79b; } -.admin-form .switch-custom > input:hover + label, -.admin-form .switch-custom > input:focus + label { + +.admin-form .switch-custom>input:hover+label, +.admin-form .switch-custom>input:focus+label { background: #e74b31; border-color: #e74b31; } + /* Checked state */ -.admin-form .switch-custom > input:checked + label { +.admin-form .switch-custom>input:checked+label { background: #70ca63; border-color: #70ca63; } -.admin-form .switch-custom > input:checked:hover + label, -.admin-form .switch-custom > input:checked:focus + label { + +.admin-form .switch-custom>input:checked:hover+label, +.admin-form .switch-custom>input:checked:focus+label { background: #47a839; border-color: #47a839; } + /*================================================================== Input:disabled state ===================================================================*/ .admin-form .button[disabled], .admin-form .state-disabled .button, -.admin-form input[disabled] + .radio, -.admin-form input[disabled] + .checkbox, -.admin-form .switch > input[disabled] + label { +.admin-form input[disabled]+.radio, +.admin-form input[disabled]+.checkbox, +.admin-form .switch>input[disabled]+label { cursor: default; opacity: 0.5; } + .admin-form .gui-input[disabled], .admin-form .gui-textarea[disabled], -.admin-form .select > select[disabled], +.admin-form .select>select[disabled], .admin-form .select-multiple select[disabled], -.admin-form .gui-input[disabled] ~ .input-footer, -.admin-form .file .gui-file[disabled] + .gui-input, -.admin-form .file .gui-file[disabled]:hover + .gui-input, -.admin-form .gui-textarea[disabled] ~ .input-footer { +.admin-form .gui-input[disabled]~.input-footer, +.admin-form .file .gui-file[disabled]+.gui-input, +.admin-form .file .gui-file[disabled]:hover+.gui-input, +.admin-form .gui-textarea[disabled]~.input-footer { background-color: #f4f6f6; - border-color: #d5dbdb!important; + border-color: #d5dbdb !important; cursor: default; color: #d5dbdb; opacity: 0.7; } -.admin-form input[disabled] ~ .field-icon i, -.admin-form textarea[disabled] ~ .field-icon i, -.admin-form .select > select[disabled] + .arrow { + +.admin-form input[disabled]~.field-icon i, +.admin-form textarea[disabled]~.field-icon i, +.admin-form .select>select[disabled]+.arrow { opacity: 0.4; } + /*================================================================== Form Footer ===================================================================*/ @@ -698,6 +792,7 @@ font-size: 11px; color: #999; } + /*================================================================== Input Icons ===================================================================*/ @@ -710,6 +805,7 @@ position: relative; width: 100%; } + .admin-form .append-icon .field-icon, .admin-form .prepend-icon .field-icon { top: 0; @@ -727,29 +823,36 @@ transition: all 0.5s ease-out; pointer-events: none; } + .admin-form .append-icon .field-icon i, .admin-form .prepend-icon .field-icon i { position: relative; font-size: 14px; } + .admin-form .prepend-icon .field-icon { left: 0; } + .admin-form .append-icon .field-icon { right: 0; } -.admin-form .prepend-icon > input, -.admin-form .prepend-icon > textarea { + +.admin-form .prepend-icon>input, +.admin-form .prepend-icon>textarea { padding-left: 36px; } -.admin-form .append-icon > input, -.admin-form .append-icon > textarea { + +.admin-form .append-icon>input, +.admin-form .append-icon>textarea { padding-right: 36px; padding-left: 10px; } -.admin-form .append-icon > textarea { + +.admin-form .append-icon>textarea { padding-right: 36px; } + /*================================================================== Input Tooltips ===================================================================*/ @@ -770,21 +873,25 @@ -o-transition: margin 0.6s, opacity 0.6s; transition: margin 0.6s, opacity 0.6s; } -.admin-form .tooltip > em { + +.admin-form .tooltip>em { padding: 12px; font-style: normal; display: block; position: static; } + .admin-form .tooltip:after { content: ''; position: absolute; } -.admin-form .gui-input:focus + .tooltip, -.admin-form .gui-textarea:focus + .tooltip { + +.admin-form .gui-input:focus+.tooltip, +.admin-form .gui-textarea:focus+.tooltip { opacity: 1; z-index: 999; } + /*================================================================== Tooltip - Left ===================================================================*/ @@ -792,6 +899,7 @@ top: 1px; margin-right: -20px; } + .admin-form .tip-left:after { top: 12px; left: 100%; @@ -799,12 +907,14 @@ border-top: 8px solid transparent; border-bottom: 8px solid transparent; } -.admin-form .gui-input:focus + .tip-left, -.admin-form .gui-textarea:focus + .tip-left { + +.admin-form .gui-input:focus+.tip-left, +.admin-form .gui-textarea:focus+.tip-left { margin-right: 5px; right: 100%; left: auto; } + /*================================================================== Tooltip - Right ===================================================================*/ @@ -812,6 +922,7 @@ top: 1px; margin-left: -20px; } + .admin-form .tip-right:after { top: 12px; right: 100%; @@ -819,11 +930,13 @@ border-top: 8px solid transparent; border-bottom: 8px solid transparent; } -.admin-form .gui-input:focus + .tip-right, -.admin-form .gui-textarea:focus + .tip-right { + +.admin-form .gui-input:focus+.tip-right, +.admin-form .gui-textarea:focus+.tip-right { left: 100%; margin-left: 5px; } + /*================================================================== Tooltip - Right/Top ===================================================================*/ @@ -831,6 +944,7 @@ bottom: 100%; margin-bottom: -20px; } + .admin-form .tip-right-top:after { top: 100%; right: 12px; @@ -838,12 +952,14 @@ border-right: 8px solid transparent; border-left: 8px solid transparent; } -.admin-form .gui-input:focus + .tip-right-top, -.admin-form .gui-textarea:focus + .tip-right-top { + +.admin-form .gui-input:focus+.tip-right-top, +.admin-form .gui-textarea:focus+.tip-right-top { right: 0; left: auto; margin-bottom: 10px; } + /*================================================================== Tooltip - Left/Top ===================================================================*/ @@ -851,6 +967,7 @@ bottom: 100%; margin-bottom: -20px; } + .admin-form .tip-left-top:after { top: 100%; left: 12px; @@ -858,12 +975,14 @@ border-right: 8px solid transparent; border-left: 8px solid transparent; } -.admin-form .gui-input:focus + .tip-left-top, -.admin-form .gui-textarea:focus + .tip-left-top { + +.admin-form .gui-input:focus+.tip-left-top, +.admin-form .gui-textarea:focus+.tip-left-top { left: 0; right: auto; margin-bottom: 10px; } + /*================================================================== Tooltip - Right/Bottom ===================================================================*/ @@ -871,6 +990,7 @@ top: 100%; margin-top: -20px; } + .admin-form .tip-right-bottom:after { right: 12px; bottom: 100%; @@ -878,12 +998,14 @@ border-right: 8px solid transparent; border-left: 8px solid transparent; } -.admin-form .gui-input:focus + .tip-right-bottom, -.admin-form .gui-textarea:focus + .tip-right-bottom { + +.admin-form .gui-input:focus+.tip-right-bottom, +.admin-form .gui-textarea:focus+.tip-right-bottom { margin-top: 10px; left: auto; right: 0; } + /*================================================================== Tooltip - Left/Bottom ===================================================================*/ @@ -891,6 +1013,7 @@ top: 100%; margin-top: -20px; } + .admin-form .tip-left-bottom:after { left: 12px; bottom: 100%; @@ -898,54 +1021,62 @@ border-right: 8px solid transparent; border-left: 8px solid transparent; } -.admin-form .gui-input:focus + .tip-left-bottom, -.admin-form .gui-textarea:focus + .tip-left-bottom { + +.admin-form .gui-input:focus+.tip-left-bottom, +.admin-form .gui-textarea:focus+.tip-left-bottom { margin-top: 10px; right: auto; left: 0; } + /*================================================================== Validation - error state ===================================================================*/ .admin-form .state-error .gui-input, .admin-form .state-error .gui-textarea, -.admin-form .state-error.select > select, -.admin-form .state-error.select-multiple > select, -.admin-form .state-error input:hover + .checkbox, -.admin-form .state-error input:hover + .radio, -.admin-form .state-error input:focus + .checkbox, -.admin-form .state-error input:focus + .radio, +.admin-form .state-error.select>select, +.admin-form .state-error.select-multiple>select, +.admin-form .state-error input:hover+.checkbox, +.admin-form .state-error input:hover+.radio, +.admin-form .state-error input:focus+.checkbox, +.admin-form .state-error input:focus+.radio, .admin-form .state-error .checkbox, .admin-form .state-error .radio { background: #FEE9EA; border-color: #DE888A; } + .admin-form .state-error .gui-input:focus, .admin-form .state-error .gui-textarea:focus, -.admin-form .state-error.select > select:focus, -.admin-form .state-error.select-multiple > select:focus { +.admin-form .state-error.select>select:focus, +.admin-form .state-error.select-multiple>select:focus { -webkit-box-shadow: 0px 0px 3px #DE888A inset; -moz-box-shadow: 0px 0px 3px #DE888A inset; -o-box-shadow: 0px 0px 3px #DE888A inset; box-shadow: 0px 0px 3px #DE888A inset; } -.admin-form .state-error .gui-input ~ .field-icon i, -.admin-form .state-error .gui-textarea ~ .field-icon i { + +.admin-form .state-error .gui-input~.field-icon i, +.admin-form .state-error .gui-textarea~.field-icon i { color: #DE888A; } + .admin-form .state-error.select .arrow { color: #DE888A; } -.admin-form .state-error.select > select:focus + .arrow { + +.admin-form .state-error.select>select:focus+.arrow { color: #DE888A; } -.admin-form .state-error .gui-input ~ .input-footer, -.admin-form .state-error.file .gui-file:hover + .gui-input, -.admin-form .state-error .gui-textarea ~ .input-footer { + +.admin-form .state-error .gui-input~.input-footer, +.admin-form .state-error.file .gui-file:hover+.gui-input, +.admin-form .state-error .gui-textarea~.input-footer { border-color: #DE888A; } -.admin-form .state-error + em { - display: block!important; + +.admin-form .state-error+em { + display: block !important; margin-top: 6px; padding: 0 3px; font-family: Arial, Helvetica, sans-serif; @@ -954,46 +1085,53 @@ font-size: 0.85em; color: #DE888A; } + /*================================================================== - Validation - success state + Validation - success state ===================================================================*/ .admin-form .state-success .gui-input, .admin-form .state-success .gui-textarea, -.admin-form .state-success.select > select, -.admin-form .state-success.select-multiple > select, -.admin-form .state-success input:hover + .checkbox, -.admin-form .state-success input:hover + .radio, -.admin-form .state-success input:focus + .checkbox, -.admin-form .state-success input:focus + .radio, +.admin-form .state-success.select>select, +.admin-form .state-success.select-multiple>select, +.admin-form .state-success input:hover+.checkbox, +.admin-form .state-success input:hover+.radio, +.admin-form .state-success input:focus+.checkbox, +.admin-form .state-success input:focus+.radio, .admin-form .state-success .checkbox, .admin-form .state-success .radio { background: #F0FEE9; border-color: #A5D491; } + .admin-form .state-success .gui-input:focus, .admin-form .state-success .gui-textarea:focus, -.admin-form .state-success.select > select:focus, -.admin-form .state-success.select-multiple > select:focus { +.admin-form .state-success.select>select:focus, +.admin-form .state-success.select-multiple>select:focus { -webkit-box-shadow: 0px 0px 3px #A5D491 inset; -moz-box-shadow: 0px 0px 3px #A5D491 inset; -o-box-shadow: 0px 0px 3px #A5D491 inset; box-shadow: 0px 0px 3px #A5D491 inset; } -.admin-form .state-success .gui-input ~ .field-icon i, -.admin-form .state-success .gui-textarea ~ .field-icon i { + +.admin-form .state-success .gui-input~.field-icon i, +.admin-form .state-success .gui-textarea~.field-icon i { color: #A5D491; } + .admin-form .state-success.select .arrow { color: #A5D491; } -.admin-form .state-success.select > select:focus + .arrow { + +.admin-form .state-success.select>select:focus+.arrow { color: #A5D491; } -.admin-form .state-success .gui-input ~ .input-footer, -.admin-form .state-success.file .gui-file:hover + .gui-input, -.admin-form .state-success .gui-textarea ~ .input-footer { + +.admin-form .state-success .gui-input~.input-footer, +.admin-form .state-success.file .gui-file:hover+.gui-input, +.admin-form .state-success .gui-textarea~.input-footer { border-color: #A5D491; } + /*================================================================== Smart Widget * These widgets helps us to position an element, button, @@ -1007,11 +1145,13 @@ position: relative; display: block; } + .admin-form .smart-widget .field input, .admin-form .append-picker-icon input, .admin-form .prepend-picker-icon input { width: 100%; } + .admin-form .append-picker-icon button, .admin-form .prepend-picker-icon button, .admin-form .smart-widget .button { @@ -1024,125 +1164,157 @@ line-height: 40px; top: 0; } + /* Disabled Prepended Icon State */ .admin-form .prepend-picker-icon button:disabled { background-color: #f4f6f6 !important; - border-color: #d5dbdb!important; + border-color: #d5dbdb !important; } + .admin-form .sm-right .button, .admin-form .append-picker-icon button { border-left: 0; } + .admin-form .sm-left .button, .admin-form .prepend-picker-icon button { border-right: 0; } + .admin-form .sm-left .button, .admin-form .prepend-picker-icon button { left: 0; } + .admin-form .sm-right .button, .admin-form .append-picker-icon button { right: 0; } + /*================================================================== - Smart Widget Button - Left + Smart Widget Button - Left ===================================================================*/ .admin-form .sml-50, .admin-form .prepend-picker-icon { padding-left: 50px; } + .admin-form .sml-50 .button, .admin-form .prepend-picker-icon button { width: 50px; } + .admin-form .sml-80 { padding-left: 80px; } + .admin-form .sml-80 .button { width: 80px; } + .admin-form .sml-120 { padding-left: 120px; } + .admin-form .sml-120 .button { width: 120px; } + .admin-form .sml-160 { padding-left: 160px; } + .admin-form .sml-160 .button { width: 160px; } + /*================================================================== - Smart Widget Button - Right + Smart Widget Button - Right ===================================================================*/ .admin-form .smr-50, .admin-form .append-picker-icon { padding-right: 50px; } + .admin-form .smr-50 .button, .admin-form .append-picker-icon button { width: 50px; } + .admin-form .smr-80 { padding-right: 80px; } + .admin-form .smr-80 .button { width: 80px; } + .admin-form .smr-120 { padding-right: 120px; } + .admin-form .smr-120 .button { width: 120px; } + .admin-form .smr-140 { padding-right: 140px; } + .admin-form .smr-140 .button { width: 140px; } + .admin-form .smr-160 { padding-right: 160px; } + .admin-form .smr-160 .button { width: 160px; } + /*================================================================== Rating Star Widget - with hover -===================================================================*/ .admin-form .rating { overflow: hidden; } + .admin-form .rating.block { display: block; margin: 10px 0; } + .admin-form .rating label { color: #CCC; } + .admin-form .rating label i { font-size: 17px; text-align: center; color: inherit; } + .admin-form .rating label span { font: 22px/22px Times, Serif; } + .admin-form .rating-star { margin-left: 4px; } + .admin-form .rating-input { position: absolute; left: -9999px; top: auto; } + .admin-form .rating:hover .rating-star:hover, -.admin-form .rating:hover .rating-star:hover ~ .rating-star, -.admin-form .rating-input:checked ~ .rating-star { +.admin-form .rating:hover .rating-star:hover~.rating-star, +.admin-form .rating-input:checked~.rating-star { color: #666; } + .admin-form .rating-star, .admin-form .rating:hover .rating-star { width: 18px; @@ -1151,6 +1323,7 @@ cursor: pointer; color: #CCC; } + /*================================================================== Buttons -===================================================================*/ @@ -1169,6 +1342,7 @@ -webkit-user-drag: none; text-shadow: 0 1px rgba(255, 255, 255, 0.2); } + /*================================================================== Button States ===================================================================*/ @@ -1176,36 +1350,44 @@ color: #243140; background: #EEE; } + .admin-form .button:active { color: #1d2938; -moz-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); } + .admin-form a.button, .admin-form span.button, .admin-form label.button { line-height: 42px; text-decoration: none; } + .admin-form .button i { font-size: 14px; } + .admin-form .button-list .button { margin-bottom: 5px; } + /*================================================================== Primary Button -===================================================================*/ .admin-form .btn-primary { background-color: #3bafda; } + .admin-form .btn-primary:hover, .admin-form .btn-primary:focus { background-color: #3bafda; } + .admin-form .btn-primary:active { background-color: #3bafda; } + .admin-form .btn-primary, .admin-form .btn-primary:hover, .admin-form .btn-primary:focus, @@ -1213,6 +1395,7 @@ color: #fff; text-shadow: 0 1px rgba(0, 0, 0, 0.08); } + /*================================================================== Left + Right Shaped Buttons -===================================================================*/ @@ -1221,6 +1404,7 @@ position: relative; z-index: 9; } + .admin-form .button-left:before, .admin-form .button-right:before { content: ''; @@ -1233,6 +1417,7 @@ border: none; top: 5px; } + .admin-form .button-left { border-left-width: 0; padding: 0 18px 0 7px; @@ -1242,6 +1427,7 @@ border-radius: 0 3px 3px 0; margin-left: 20px; } + .admin-form .button-left:before { left: -15px; -webkit-border-radius: 2px 5px 0 5px; @@ -1254,6 +1440,7 @@ -o-transform: rotate(-45deg); transform: rotate(-45deg); } + .admin-form .button-right { padding: 0 7px 0 18px; border-right-width: 0; @@ -1263,6 +1450,7 @@ border-radius: 3px 0 0 3px; margin-right: 20px; } + .admin-form .button-right:before { right: -15px; -webkit-border-radius: 5px 2px 5px 0; @@ -1275,6 +1463,7 @@ -o-transform: rotate(45deg); transform: rotate(45deg); } + /*================================================================== Buttons - Push Effect -===================================================================*/ @@ -1285,6 +1474,7 @@ box-shadow: inset 0 -0.3em 0 rgba(0, 0, 0, 0.2); position: relative; } + .admin-form .pushed:active { -webkit-box-shadow: inset 0 -0.15em 0 rgba(0, 0, 0, 0.2); -moz-box-shadow: inset 0 -0.15em 0 rgba(0, 0, 0, 0.2); @@ -1292,24 +1482,29 @@ box-shadow: inset 0 -0.15em 0 rgba(0, 0, 0, 0.2); top: 2px; } + .admin-form .pushed.button-left:before { -webkit-box-shadow: inset 0.35em 0 0 rgba(0, 0, 0, 0.2); -moz-box-shadow: inset 0.35em 0 0 rgba(0, 0, 0, 0.2); -o-box-shadow: inset 0.35em 0 0 rgba(0, 0, 0, 0.2); box-shadow: inset 0.35em 0 0 rgba(0, 0, 0, 0.2); } + .admin-form .pushed:active.button-left:before { -webkit-box-shadow: inset 0.2em 0 0 rgba(0, 0, 0, 0.2); box-shadow: inset 0.2em 0 0 rgba(0, 0, 0, 0.2); } + .admin-form .pushed.button-right:before { -webkit-box-shadow: inset -0.35em 0 0 rgba(0, 0, 0, 0.2); box-shadow: inset -0.35em 0 0 rgba(0, 0, 0, 0.2); } + .admin-form .pushed:active.button-right:before { -webkit-box-shadow: inset -0.2em 0 0 rgba(0, 0, 0, 0.2); box-shadow: inset -0.2em 0 0 rgba(0, 0, 0, 0.2); } + /*================================================================== Buttons - Footer Adjustment -===================================================================*/ @@ -1317,10 +1512,12 @@ margin-right: 10px; margin-bottom: 5px; } + .admin-form .align-right .button { margin-right: 0; margin-left: 10px; } + /*================================================================== Buttons - Social ===================================================================*/ @@ -1336,42 +1533,52 @@ color: #fff; text-shadow: 0 1px rgba(0, 0, 0, 0.08); } + .admin-form .facebook { background-color: #3b5998; } + .admin-form .twitter { background-color: #00acee; } + .admin-form .googleplus { background-color: #dd4b39; } + .admin-form .facebook:hover, .admin-form .facebook:focus { background-color: #25385F; } + .admin-form .twitter:hover, .admin-form .twitter:focus { background-color: #00749F; } + .admin-form .googleplus:hover, .admin-form .googleplus:focus { background-color: #8D2418; } + .admin-form .span-left { padding-left: 56px; text-align: left; } + .admin-form .btn-social { position: relative; font-weight: 600; margin-bottom: 5px; } + .admin-form .btn-social i { font-size: 22px; font-weight: normal; position: relative; top: 3px; } + .admin-form .btn-social span { -webkit-border-radius: 3px 0 0 3px; -moz-border-radius: 3px 0 0 3px; @@ -1383,15 +1590,19 @@ width: 45px; left: 0; } + .admin-form .twitter span { background-color: #009AD5; } + .admin-form .facebook span { background-color: #31497D; } + .admin-form .googleplus span { background-color: #C03121; } + /*================================================================== Lists -===================================================================*/ @@ -1400,9 +1611,11 @@ margin: 0; padding: 0; } + .admin-form .admin-list li { margin-bottom: 20px; } + /*================================================================== Firefox select fix - select arrow hack disabled on FF 30+ ===================================================================*/ @@ -1420,8 +1633,9 @@ bottom: 1px; z-index: 99; } - .admin-form .select > select:focus, - .admin-form .select > select:hover, + + .admin-form .select>select:focus, + .admin-form .select>select:hover, .admin-form .select:hover select, .admin-form .select:hover:before { background: #fff; @@ -1430,56 +1644,69 @@ -moz-box-shadow: none; box-shadow: none; } + .admin-form .select .arrow { z-index: 100; } - .admin-form .state-error.select > select:focus, - .admin-form .state-error.select > select:hover, + + .admin-form .state-error.select>select:focus, + .admin-form .state-error.select>select:hover, .admin-form .state-error.select:hover select, .admin-form .state-error.select:hover:before, .admin-form .state-error.select:before { background: #FEE9EA; } - .admin-form .state-success.select > select:focus, - .admin-form .state-success.select > select:hover, + + .admin-form .state-success.select>select:focus, + .admin-form .state-success.select>select:hover, .admin-form .state-success.select:hover select, .admin-form .state-success.select:hover:before, .admin-form .state-success.select:before { background: #F0FEE9; } } -@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { + +@media screen and (-ms-high-contrast: active), +(-ms-high-contrast: none) { + .admin-form .select .arrow:after, .admin-form .select .arrow:before { display: block; } } + /*================================================================== ANDROID + IOS FIXES ===================================================================*/ @media screen and (-webkit-min-device-pixel-ratio: 0) { + .admin-form .option, .admin-form .rating, .admin-form .switch, .admin-form .captcode { -webkit-animation: bugfix infinite 1s; } + @-webkit-keyframes bugfix { from { padding: 0; } + to { padding: 0; } } + .admin-form .switch { margin-right: 10px; margin-bottom: 5px; } + .admin-form .option { margin-right: 15px; } } + /*================================================================== Responsiveness for Tablets + Smartphones ===================================================================*/ @@ -1487,21 +1714,26 @@ .admin-form .section row { margin: 0; } + .admin-form .section row .colm { width: 100%; float: none; padding: 0; } + .admin-form .bdl { border-left: 0; } + .admin-form .border-right { border-right: 0; } + .admin-form .align-right { text-align: left; } } + /*================================================================== Stepper - jQuery UI ===================================================================*/ @@ -1510,10 +1742,12 @@ display: block; font: 11px Arial, sans-serif; } + .stepper-wrap input { text-align: right; padding-right: 20px; } + .stepper-btn-wrap { position: absolute; top: 0; @@ -1531,6 +1765,7 @@ -moz-box-sizing: border-box; box-sizing: border-box; } + .stepper-btn-wrap a { display: block; height: 50%; @@ -1547,9 +1782,11 @@ cursor: default; color: #666; } + .stepper-btn-wrap a:hover { background: #F9F9F9; } + .stepper-btn-up:before, .stepper-btn-dwn:before { content: ''; @@ -1564,15 +1801,18 @@ top: 32%; width: 0; } + .stepper-btn-up:before { border-bottom-style: solid; border-top: none; } + .stepper-btn-dwn:before { margin-top: 10px; border-top-style: solid; border-bottom: none; } + /*================================================================== Datepicker - jQuery UI ===================================================================*/ @@ -1591,13 +1831,16 @@ text-align: center; color: #666; } + .ui-datepicker a { color: #404040; text-align: center; } + .ui-datepicker .ui-state-disabled span { color: #DBDBDB; } + .ui-datepicker .ui-datepicker-header { position: relative; background: #F5F5F5; @@ -1606,6 +1849,7 @@ font-size: 15px; padding: 10px; } + .ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { width: 34px; @@ -1618,18 +1862,22 @@ color: #666; top: 20.5%; } + .ui-datepicker .ui-datepicker-prev { left: 2px; } + .ui-datepicker .ui-datepicker-next { right: 2px; } + .ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; color: #555; } + .ui-datepicker .ui-datepicker-title select { font-size: 1em; margin: 1px 0; @@ -1637,32 +1885,39 @@ background-color: #EEE; border-color: #CCC; } + .ui-datepicker .ui-datepicker-title select option { background: #FFF; } + .ui-datepicker select.ui-datepicker-month-year { width: 100%; } + .ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year { width: 52%; } + .ui-datepicker table { width: 100%; font-size: .9em; margin: 0 0 15px; border-collapse: collapse; } + .ui-datepicker th { padding: .5em .3em; text-align: center; font-weight: bold; border: 0; } + .ui-datepicker td { border: 0; padding: 2px 5px; } + .ui-datepicker td span, .ui-datepicker td a { color: #AAA; @@ -1671,13 +1926,16 @@ text-align: center; text-decoration: none; } + .ui-datepicker td span:hover, .ui-datepicker td a:hover { background: #F5F5F5; } + .ui-datepicker .ui-state-disabled span:hover { background: none; } + .ui-datepicker-today a, .ui-datepicker-today a:hover, .ui-datepicker .ui-state-active, @@ -1686,15 +1944,18 @@ color: #fff; background: #CCC !important; } + .ui-datepicker .ui-state-active { background: #888 !important; } + /* jQuery UI Buttons */ .ui-datepicker-buttonpane { border-top: 1px solid #DDD; padding: 10px; background: #f8f8f8; } + .ui-datepicker-buttonpane button { padding: 5px 12px; margin-right: 10px; @@ -1712,28 +1973,34 @@ color: #333; border: 1px solid #ddd; } + /* jQuery UI Button States */ .ui-datepicker-buttonpane button:hover { color: #243140; background: #E8E8E8; } + .ui-datepicker-buttonpane button:active { color: #1d2938; background: #C4C4C4; } + .ui-monthpicker .ui-datepicker-header { margin-bottom: 3px; } + /* Inline Picker */ .ui-datepicker-inline { width: 100%; } + .ui-datepicker-inline, .ui-timepicker-inline, .ui-datetimepicker-inline { box-shadow: none; margin: 0 auto; } + /*================================================================== Monthpicker - jQuery UI ===================================================================*/ @@ -1741,6 +2008,7 @@ width: 25%; padding: 10px 8px; } + /*================================================================== Multi-Month Datepicker - jQuery UI ===================================================================*/ @@ -1748,40 +2016,51 @@ width: 100%; margin-top: 0; } + .cal-widget .ui-datepicker:before { display: none; } + .ui-datepicker.ui-datepicker-multi { width: auto; } + .ui-datepicker-multi .ui-datepicker-group { float: left; } + .ui-datepicker-multi .ui-datepicker-group table { width: 95%; margin: 0 auto .4em; } + .ui-datepicker-multi-2 .ui-datepicker-group { width: 50%; } + .ui-datepicker-multi-3 .ui-datepicker-group { width: 33.333%; } + .ui-datepicker-multi-4 .ui-datepicker-group { width: 25%; } + .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header, .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width: 0; } + .ui-datepicker-multi .ui-datepicker-buttonpane { clear: left; } + .ui-datepicker-row-break { clear: both; width: 100%; font-size: 0; } + /*================================================================== TimePicker - jQuery UI ===================================================================*/ @@ -1792,6 +2071,7 @@ font-size: 15px; padding: 10px; } + .ui-timepicker-div dl { text-align: left; border: 1px solid #EEE; @@ -1799,14 +2079,17 @@ padding: 15px 10px; margin: 0; } + .ui-timepicker-div dl dt { float: left; clear: left; padding: 0 0 0 5px; } + .ui-timepicker-div dl dd { margin: 0 10px 20px 40%; } + .ui-timepicker-div dl .ui_tpicker_hour, .ui-timepicker-div dl .ui_tpicker_minute, .ui-timepicker-div dl .ui_tpicker_second, @@ -1815,33 +2098,41 @@ position: relative; top: 6px; } + .ui-timepicker-div td { font-size: 90%; } + .ui-tpicker-grid-label { background: none; border: none; margin: 0; padding: 0; } + .ui-timepicker-rtl { direction: rtl; } + .ui-timepicker-rtl dl { text-align: right; padding: 0 5px 0 0; } + .ui-timepicker-rtl dl dt { float: right; clear: right; } + .ui-timepicker-rtl dl dd { margin: 0 40% 10px 10px; } + /* jQuery Slider Settings when inside a timepicker widget */ .ui-timepicker-div .ui-slider .ui-slider-handle.ui-state-active { background: #FFF !important; } + /*================================================================== Slider - jQuery UI ===================================================================*/ @@ -1852,15 +2143,18 @@ border: 0; background: transparent; } + .slider-wrapper, .sliderv-wrapper { background: #E5E5E5; position: relative; } + .ui-slider { position: relative; text-align: left; } + .ui-slider .ui-slider-handle { position: absolute; z-index: 2; @@ -1878,6 +2172,7 @@ margin-top: -3px; outline: none; } + .ui-slider .ui-slider-handle:before { content: ''; width: 7px; @@ -1892,6 +2187,7 @@ left: 4px; top: 4px; } + .ui-slider .ui-slider-range { position: absolute; z-index: 1; @@ -1901,68 +2197,84 @@ background-position: 0 0; background-color: #aaa; } + .ui-slider.ui-state-disabled .ui-slider-handle, .ui-slider.ui-state-disabled .ui-slider-range { filter: inherit; } + .ui-slider-horizontal { height: .5em; } + .ui-slider-horizontal .ui-slider-handle { top: -0.3em; margin-left: -0.6em; } + .ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; } + .ui-slider-horizontal .ui-slider-range-min { left: 0; } + .ui-slider-horizontal .ui-slider-range-max { right: 0; } + .ui-slider-vertical, .sliderv-wrapper { width: .5em; height: 100px; } + .ui-slider-vertical .ui-slider-handle { left: -0.45em; margin-left: 0; margin-bottom: -0.6em; } + .ui-slider-vertical .ui-slider-range { left: 0; width: 100%; } + .ui-slider-vertical .ui-slider-range-min { bottom: 0; } + .ui-slider-vertical .ui-slider-range-max { top: 0; } + .slider-input { - color: #f6931f!important; + color: #f6931f !important; border: 0; background: none; } + .slider-group .sliderv-wrapper { height: 150px; float: left; margin: 15px 15px; } + .ui-slider .ui-state-active { cursor: -webkit-grabbing; cursor: -moz-grabbing; cursor: grabbing; } + /* progress bar strips */ .ui-slider .ui-slider-range { background-size: 16px 16px; background-image: -webkit-linear-gradient(top left, transparent, transparent 25%, rgba(255, 255, 255, 0.3) 25%, rgba(255, 255, 255, 0.3) 50%, transparent 50%, transparent 75%, rgba(255, 255, 255, 0.3) 75%, rgba(255, 255, 255, 0.3)); background-image: linear-gradient(to bottom right, transparent, transparent 25%, rgba(255, 255, 255, 0.3) 25%, rgba(255, 255, 255, 0.3) 50%, transparent 50%, transparent 75%, rgba(255, 255, 255, 0.3) 75%, rgba(255, 255, 255, 0.3)); } + /*================================================================== Slider Tooltips - jQuery UI ===================================================================*/ @@ -1975,10 +2287,12 @@ padding: 10px; color: #fff; } + .slider-wrapper .slider-tip { top: -50px; left: -15px; } + .slider-wrapper .slider-tip:after { content: ''; position: absolute; @@ -1988,10 +2302,12 @@ border-right: 8px solid transparent; border-left: 8px solid transparent; } + .sliderv-wrapper .slider-tip { left: 30px; top: -12px; } + .sliderv-wrapper .slider-tip:after { content: ''; position: absolute; @@ -2001,6 +2317,7 @@ border-top: 8px solid transparent; border-bottom: 8px solid transparent; } + /*================================================================== Spectrum Color Picker ===================================================================*/ @@ -2019,21 +2336,25 @@ border: 1px solid #DDD; box-shadow: 0 0 4px rgba(0, 0, 0, 0.1); } -/* expands container to the left of + +/* expands container to the left of * button, default opens right */ .sp-container.sp-left { top: 50px !important; left: auto !important; right: 0px !important; } + .sp-container.sp-flat { position: relative; } + .sp-top { position: relative; display: inline-block; width: 100%; } + .sp-top-inner { position: absolute; top: 0; @@ -2041,6 +2362,7 @@ bottom: 0; right: 0; } + .sp-color { position: absolute; top: 0; @@ -2048,6 +2370,7 @@ bottom: 0; right: 20%; } + .sp-hue { position: absolute; top: 0; @@ -2056,13 +2379,16 @@ left: 84%; height: 100%; } + .sp-clear-enabled .sp-hue { top: 33px; height: 77.5%; } + .sp-fill { padding-top: 80%; } + .sp-sat, .sp-val { position: absolute; @@ -2071,12 +2397,15 @@ right: 0; bottom: 0; } + .sp-alpha-enabled .sp-top { margin-bottom: 18px; } + .sp-alpha-enabled .sp-alpha { display: block; } + .sp-alpha-handle { position: absolute; top: -4px; @@ -2088,6 +2417,7 @@ background: white; opacity: .8; } + .sp-alpha { display: none; position: absolute; @@ -2096,15 +2426,19 @@ left: 0; height: 8px; } + .sp-alpha-inner { border: solid 1px #333; } + .sp-clear { display: none; } + .sp-clear.sp-clear-display { background-position: center; } + .sp-clear-enabled .sp-clear { display: block; position: absolute; @@ -2114,6 +2448,7 @@ left: 84%; height: 28px; } + .sp-dd, .sp-clear, .sp-alpha, @@ -2133,21 +2468,27 @@ -o-user-select: none; user-select: none; } + .sp-container.sp-input-disabled .sp-input-container { display: none; } + .sp-container.sp-buttons-disabled .sp-button-container { display: none; } + .sp-palette-only .sp-picker-container { display: none; } + .sp-palette-disabled .sp-palette-container { display: none; } + .sp-initial-disabled .sp-initial { display: none; } + .sp-sat { background-image: -webkit-gradient(linear, 0 0, 100% 0, from(#ffffff), to(rgba(204, 154, 129, 0))); background-image: -webkit-linear-gradient(left, #ffffff, rgba(204, 154, 129, 0)); @@ -2158,6 +2499,7 @@ -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr=#FFFFFFFF, endColorstr=#00CC9A81)"; filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr='#FFFFFFFF', endColorstr='#00CC9A81'); } + .sp-val { background-image: -webkit-gradient(linear, 0 100%, 0 0, from(#000000), to(rgba(204, 154, 129, 0))); background-image: -webkit-linear-gradient(bottom, #000000, rgba(204, 154, 129, 0)); @@ -2168,6 +2510,7 @@ -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#00CC9A81, endColorstr=#FF000000)"; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00CC9A81', endColorstr='#FF000000'); } + .sp-hue { background: -moz-linear-gradient(top, #ff0000 0%, #ffff00 17%, #00ff00 33%, #00ffff 50%, #0000ff 67%, #ff00ff 83%, #ff0000 100%); background: -ms-linear-gradient(top, #ff0000 0%, #ffff00 17%, #00ff00 33%, #00ffff 50%, #0000ff 67%, #ff00ff 83%, #ff0000 100%); @@ -2175,44 +2518,55 @@ background: -webkit-gradient(linear, left top, left bottom, from(#ff0000), color-stop(0.17, #ffff00), color-stop(0.33, #00ff00), color-stop(0.5, #00ffff), color-stop(0.67, #0000ff), color-stop(0.83, #ff00ff), to(#ff0000)); background: -webkit-linear-gradient(top, #ff0000 0%, #ffff00 17%, #00ff00 33%, #00ffff 50%, #0000ff 67%, #ff00ff 83%, #ff0000 100%); } + .sp-1 { height: 17%; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0000', endColorstr='#ffff00'); } + .sp-2 { height: 16%; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff00', endColorstr='#00ff00'); } + .sp-3 { height: 17%; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ff00', endColorstr='#00ffff'); } + .sp-4 { height: 17%; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffff', endColorstr='#0000ff'); } + .sp-5 { height: 16%; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0000ff', endColorstr='#ff00ff'); } + .sp-6 { height: 17%; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff00ff', endColorstr='#ff0000'); } + .sp-hidden { display: none !important; } + .sp-cf:before, .sp-cf:after { content: ""; display: table; } + .sp-cf:after { clear: both; } + .sp-cf { *zoom: 1; } + .sp-dragger { border-radius: 5px; height: 5px; @@ -2224,6 +2578,7 @@ top: 0; left: 0; } + .sp-slider { position: absolute; top: 0; @@ -2235,6 +2590,7 @@ background: white; opacity: .8; } + .sp-container, .sp-container button, .sp-container input, @@ -2247,22 +2603,27 @@ -ms-box-sizing: border-box; box-sizing: border-box; } + .sp-top { margin-bottom: 3px; } + .sp-color, .sp-hue, .sp-clear { border: solid 1px #666; } + .sp-input-container { float: right; width: 100px; margin-bottom: 4px; } + .sp-initial-disabled .sp-input-container { width: 100%; } + .sp-input { font-size: 12px !important; border: 1px inset; @@ -2273,13 +2634,16 @@ color: #222; margin: 0; } + .sp-input:focus { border: 1px solid orange; } + .sp-input.sp-validation-error { border: 1px solid red; background: #fdd; } + .sp-picker-container, .sp-palette-container { float: left; @@ -2289,16 +2653,19 @@ margin-bottom: -290px; min-height: 300px; } + .sp-picker-container { width: 172px; border-left: 1px solid #DDD; background-color: #f1f1f1; } + .sp-palette-container { padding: 5px; border-right: 1px solid transparent; background-color: #f1f1f1; } + .sp-palette .sp-thumb-el { display: block; position: relative; @@ -2309,17 +2676,21 @@ cursor: pointer; border: solid 2px transparent; } + .sp-palette .sp-thumb-el:hover, .sp-palette .sp-thumb-el.sp-thumb-active { border-color: orange; } + .sp-thumb-el { position: relative; } + .sp-initial { float: left; border: solid 1px #333; } + .sp-initial span { width: 30px; height: 25px; @@ -2328,12 +2699,15 @@ float: left; margin: 0; } + .sp-initial .sp-clear-display { background-position: center; } + .sp-button-container { float: right; } + .sp-replacer { cursor: pointer; overflow: hidden; @@ -2351,16 +2725,19 @@ *zoom: 1; right: 0; } + .sp-replacer:hover, .sp-replacer.sp-active { border-color: #aaa; color: #111; } + .sp-replacer.sp-disabled { cursor: default; border-color: #DDD; color: #AAA; } + .sp-dd { padding: 2px 0; height: 16px; @@ -2371,6 +2748,7 @@ position: relative; top: 6px; } + .sp-preview { position: relative; width: 25px; @@ -2381,19 +2759,23 @@ float: left; z-index: 0; } + .sp-palette { *width: 220px; max-width: 220px; } + .sp-palette .sp-thumb-el { width: 16px; height: 16px; margin: 2px 1px; border: solid 1px #d0d0d0; } + .sp-container { padding-bottom: 0; } + .sp-container button { cursor: pointer; background-color: #fff; @@ -2406,12 +2788,15 @@ text-align: center; vertical-align: middle; } + .sp-container button:hover { border: 1px solid #ddd; } + .sp-container button:active { border: 1px solid #ccc; } + .sp-cancel { font-size: 11px; color: #aaa !important; @@ -2421,20 +2806,24 @@ vertical-align: middle; text-decoration: none; } + .sp-cancel:hover { color: #666 !important; text-decoration: none; } + .sp-palette span:hover, .sp-palette span.sp-thumb-active { border-color: #000; } + .sp-preview, .sp-alpha, .sp-thumb-el { position: relative; background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==); } + .sp-preview-inner, .sp-alpha-inner, .sp-thumb-inner { @@ -2445,40 +2834,49 @@ bottom: 0; right: 0; } + .sp-palette .sp-thumb-inner { background-position: 50% 50%; background-repeat: no-repeat; } + .sp-palette .sp-thumb-light.sp-thumb-active .sp-thumb-inner { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIVJREFUeNpiYBhsgJFMffxAXABlN5JruT4Q3wfi/0DsT64h8UD8HmpIPCWG/KemIfOJCUB+Aoacx6EGBZyHBqI+WsDCwuQ9mhxeg2A210Ntfo8klk9sOMijaURm7yc1UP2RNCMbKE9ODK1HM6iegYLkfx8pligC9lCD7KmRof0ZhjQACDAAceovrtpVBRkAAAAASUVORK5CYII=); } + .sp-palette .sp-thumb-dark.sp-thumb-active .sp-thumb-inner { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAMdJREFUOE+tkgsNwzAMRMugEAahEAahEAZhEAqlEAZhEAohEAYh81X2dIm8fKpEspLGvudPOsUYpxE2BIJCroJmEW9qJ+MKaBFhEMNabSy9oIcIPwrB+afvAUFoK4H0tMaQ3XtlrggDhOVVMuT4E5MMG0FBbCEYzjYT7OxLEvIHQLY2zWwQ3D+9luyOQTfKDiFD3iUIfPk8VqrKjgAiSfGFPecrg6HN6m/iBcwiDAo7WiBeawa+Kwh7tZoSCGLMqwlSAzVDhoK+6vH4G0P5wdkAAAAASUVORK5CYII=); } + .sp-clear-display { background-repeat: no-repeat; background-position: center; background-image: url(data:image/gif;base64,R0lGODlhFAAUAPcAAAAAAJmZmZ2dnZ6enqKioqOjo6SkpKWlpaampqenp6ioqKmpqaqqqqurq/Hx8fLy8vT09PX19ff39/j4+Pn5+fr6+vv7+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAP8ALAAAAAAUABQAAAihAP9FoPCvoMGDBy08+EdhQAIJCCMybCDAAYUEARBAlFiQQoMABQhKUJBxY0SPICEYHBnggEmDKAuoPMjS5cGYMxHW3IiT478JJA8M/CjTZ0GgLRekNGpwAsYABHIypcAgQMsITDtWJYBR6NSqMico9cqR6tKfY7GeBCuVwlipDNmefAtTrkSzB1RaIAoXodsABiZAEFB06gIBWC1mLVgBa0AAOw==); } + .sfcolor { padding-right: 63px; } -.sfcolor .gui-input + .sp-replacer { + +.sfcolor .gui-input+.sp-replacer { width: 63px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box; } + /* Custom Changes - Field preview thumb */ .sp-preview { border-color: #fff; } + /* Custom Changes - Primary Container */ .sp-picker-container { background-color: #fff; margin-bottom: -300px; } + .sp-button-container { float: none; text-align: right; @@ -2489,9 +2887,11 @@ margin-right: -15px; padding: 6px; } + .sp-palette-disabled .sp-button-container { margin-top: 5px; } + /* Color Pointer */ .sp-dragger { background: rgba(255, 255, 255, 0.4); @@ -2500,27 +2900,32 @@ border-radius: 0px; border-color: rgba(255, 255, 255, 0.7); } + /* hue + color border color */ .sp-color, .sp-hue, .sp-clear { border-color: #bbb; } + /* Hue Slider */ .sp-input { background: #f1f1f1; border: 0; } + .sp-slider { height: 6px; border: 0; background: rgba(0, 0, 0, 0.4); opacity: 1; } + /* Custom Changes - Palette Container */ .sp-palette-button-container { display: none; } + /* palette thumbs */ .sp-palette .sp-thumb-el { width: 18px; @@ -2528,14 +2933,17 @@ margin: 2px; border-color: #fff; } + /* palette active thumb */ .sp-palette .sp-thumb-el:hover, .sp-palette .sp-thumb-el.sp-thumb-active { border-color: #fff; } + .sp-palette .sp-thumb-light.sp-thumb-active .sp-thumb-inner { background-image: none; } + .sp-palette .sp-thumb-light.sp-thumb-active .sp-thumb-inner:after { position: absolute; content: "\f00c"; @@ -2547,41 +2955,50 @@ -webkit-transform: rotate(-10deg); transform: rotate(-10deg); } -.inline-cp + .sp-container { + +.inline-cp+.sp-container { width: 100%; box-shadow: none; } -.inline-cp + .sp-container > .sp-picker-container { + +.inline-cp+.sp-container>.sp-picker-container { width: 70%; } -.inline-cp + .sp-container > .sp-palette-container { + +.inline-cp+.sp-container>.sp-palette-container { width: 30%; } -.inline-cp + .sp-container > .sp-palette-container .sp-palette .sp-thumb-el { + +.inline-cp+.sp-container>.sp-palette-container .sp-palette .sp-thumb-el { width: 22px; height: 22px; margin: 3px; } -.inline-cp + .sp-container > .sp-palette-container .sp-palette .sp-thumb-light.sp-thumb-active .sp-thumb-inner:after { + +.inline-cp+.sp-container>.sp-palette-container .sp-palette .sp-thumb-light.sp-thumb-active .sp-thumb-inner:after { font-size: 13px; left: 3px; top: 3px; } + /*================================================================== - Google Map Block + Google Map Block ===================================================================*/ .admin-form .map-container { padding: 7px; border: 1px solid #CFCFCF; } + .admin-form #map_canvas { width: 100%; height: 300px; overflow: hidden; } + .admin-form .block { display: block; } + /*================================================================== AdminForm Wizard ===================================================================*/ @@ -2589,6 +3006,7 @@ .wizard { background-color: #FFF; } + /* Wizard top nav - "steps" */ .wizard .steps { text-align: center; @@ -2596,6 +3014,7 @@ border: 1px solid #E8E8E8; border-bottom: 0; } + .wizard .steps ul, .wizard .steps li { list-style: none; @@ -2603,16 +3022,20 @@ padding: 0; margin: 0; } + .wizard .steps li { display: inline-block; margin-right: 10px; } + .wizard .steps li.last { margin-right: 0; } + .wizard .steps li.disabled a { cursor: not-allowed; } + .wizard .steps li a { display: inline-block; color: #FFF; @@ -2623,42 +3046,52 @@ text-decoration: none; -webkit-user-drag: none; } + /* Nav item states */ .wizard .steps li.current a { background-color: #2e76d6; } + .wizard .steps li.disabled a { background-color: #BBBBBB !important; } + .wizard .steps li.current a:focus { outline-color: transparent; } + /* Disable various nav meta information */ .wizard .steps li a .current-info, .wizard .steps li a .number { display: none; } + /* Wizard Content */ .wizard .content { background-color: #ffffff; border: 1px solid #E8E8E8; border-top: 0; } -.wizard .content + .actions { + +.wizard .content+.actions { border-top: 0; } + .wizard .wizard-section-title { display: none; } + .wizard .wizard-section.body { padding: 15px; } + /* Wizard Actions/Footer */ .wizard .actions { padding: 10px 15px; background-color: #f8f8f8; border: 1px solid #E8E8E8; } + .wizard .actions ul { list-style: none; text-decoration: none; @@ -2666,10 +3099,12 @@ margin: 0; float: right; } + .wizard .actions li { display: inline-block; margin-left: 10px; } + .wizard .actions li a { display: inline-block; color: #FFF; @@ -2678,44 +3113,53 @@ text-decoration: none; -webkit-user-drag: none; } + .wizard .actions li.disabled a { cursor: not-allowed; background-color: #BBB !important; } + /* hide steps icons */ .wizard.steps-hide-icons .steps .fa, .wizard.steps-hide-icons .steps .glyphicon, .wizard.steps-hide-icons .steps .glyphicon { display: none !important; } + /* hide steps icons */ .wizard.steps-show-icons .steps .fa, .wizard.steps-show-icons .steps .glyphicon, .wizard.steps-show-icons .steps .glyphicon { display: inline-block !important; } + /* steps align right */ .wizard.steps-left .steps { text-align: left; } + /* steps align right */ .wizard.steps-right .steps { text-align: right; } + /* steps justified */ .wizard.steps-justified .steps { position: relative; width: 100%; } + .wizard.steps-justified .steps li { display: table-cell; position: relative; float: none; width: 1%; } + .wizard.steps-justified .steps li a { display: block; } + /* steps tabs */ .wizard.steps-tabs .steps { padding: 0; @@ -2725,12 +3169,15 @@ border-color: transparent; border-bottom: 1px solid #E8E8E8; } + .wizard.steps-tabs .steps li { margin: 0; } + .wizard.steps-tabs .steps li a { padding: 18px 23px 18px; } + /* steps add BG */ .wizard.steps-bg .steps { padding: 15px; @@ -2738,15 +3185,18 @@ background-color: #f8f8f8; border-bottom: 1px solid #E8E8E8; } + .wizard.steps-bg.steps-tabs .steps { padding: 0; border-color: #E8E8E8; } + .wizard.steps-bg .content, .wizard.steps-tabs .content, .wizard.steps-justified .content { padding-top: 10px; } + /*================================================================== Panel ===================================================================*/ @@ -2755,6 +3205,7 @@ background-color: #ffffff; border: 1px solid #DDD; } + /*================================================================== Panel Header ===================================================================*/ @@ -2771,6 +3222,7 @@ border-bottom: 1px solid #DDD; background-color: #FAFAFA; } + .admin-form .heading-border:before { content: ""; background-color: #9999A3; @@ -2781,12 +3233,15 @@ right: 0; left: 0; } + .admin-form .heading-border .panel-heading { padding: 30px 22px 17px; } + .admin-form .heading-border .panel-title { color: #999; } + .admin-form .panel-title { text-align: left; font-weight: 300; @@ -2795,6 +3250,7 @@ margin: 0; background: transparent; } + .admin-form .panel-title i { font-size: 26px; position: relative; @@ -2802,6 +3258,7 @@ top: 0; border-width: 0; } + /*================================================================== Panel Body ===================================================================*/ @@ -2809,6 +3266,7 @@ padding: 25px; border: 0; } + /*================================================================== Panel Footer ===================================================================*/ @@ -2818,12 +3276,14 @@ border-top: 1px solid #DDD; background: #f2f2f2; } + /*================================================================== - Progress Bars + Progress Bars ===================================================================*/ .admin-form .progress-section { display: none; } + .progress-striped .progress-bar, .progress-bar-striped { background-size: 18px 18px; @@ -2832,6 +3292,7 @@ background-image: -o-linear-gradient(top left, transparent, transparent 25%, rgba(255, 255, 255, 0.3) 25%, rgba(255, 255, 255, 0.3) 50%, transparent 50%, transparent 75%, rgba(255, 255, 255, 0.3) 75%, rgba(255, 255, 255, 0.3)); background-image: linear-gradient(to bottom right, transparent, transparent 25%, rgba(255, 255, 255, 0.3) 25%, rgba(255, 255, 255, 0.3) 50%, transparent 50%, transparent 75%, rgba(255, 255, 255, 0.3) 75%, rgba(255, 255, 255, 0.3)); } + /*================================================================== Checkbox/Radio Confliction fixes ===================================================================*/ @@ -2843,6 +3304,7 @@ top: 1px; vertical-align: bottom; } + .admin-form .checkbox:after, .admin-form .checkbox:before { margin: 0; @@ -2852,76 +3314,95 @@ -o-box-sizing: content-box; box-sizing: content-box; } + /* This file creates and combines all of the AdminForm color skins. * To minimize file size, we recommended using only one or two skins. * However, we have provided this file as it proves useful for demonstrating - * all of skins or for enabling true multi-skin support. + * all of skins or for enabling true multi-skin support. */ -.admin-form .panel-primary > .panel-heading { +.admin-form .panel-primary>.panel-heading { border-top-color: #5d9cec; } -.admin-form .panel-primary > .panel-heading:before { + +.admin-form .panel-primary>.panel-heading:before { background-color: #4a89dc; } + .admin-form .panel-primary.heading-border:before, .admin-form .panel-primary .heading-border:before { background-color: #4a89dc; } + .admin-form .bg-primary { background-color: #4a89dc; } + .admin-form .bg-primary.light { background-color: #5d9cec; } + .admin-form .bg-primary.lighter { background-color: #83aee7; } + .admin-form .bg-primary.dark { background-color: #2e76d6; } + .admin-form .bg-primary.darker { background-color: #2567bd; } -.admin-form .option-primary input:hover + .checkbox, -.admin-form .option-primary input:hover + .radio { + +.admin-form .option-primary input:hover+.checkbox, +.admin-form .option-primary input:hover+.radio { border-color: #5d9cec; } -.admin-form .option-primary input:checked + .checkbox, -.admin-form .option-primary input:focus + .checkbox, -.admin-form .option-primary input:checked + .radio, -.admin-form .option-primary input:focus + .radio { + +.admin-form .option-primary input:checked+.checkbox, +.admin-form .option-primary input:focus+.checkbox, +.admin-form .option-primary input:checked+.radio, +.admin-form .option-primary input:focus+.radio { border-color: #4a89dc; } -.admin-form .option-primary input:checked + .radio:before, -.admin-form .option-primary input:focus + .radio:before { + +.admin-form .option-primary input:checked+.radio:before, +.admin-form .option-primary input:focus+.radio:before { background: #4a89dc; } -.admin-form .option-primary input:checked + .checkbox:before, -.admin-form .option-primary input:focus + .checkbox:before { + +.admin-form .option-primary input:checked+.checkbox:before, +.admin-form .option-primary input:focus+.checkbox:before { border-color: #4a89dc; } -.admin-form .switch-primary > input:checked + label { + +.admin-form .switch-primary>input:checked+label { background: #4a89dc; border-color: #4a89dc; } -.admin-form .switch-primary > input:checked + label:after { + +.admin-form .switch-primary>input:checked+label:after { color: #4a89dc; } -.admin-form .switch-primary > input:checked:focus + label { + +.admin-form .switch-primary>input:checked:focus+label { background: #2e76d6; border-color: #2e76d6; } + .admin-form .btn-primary { background-color: #4a89dc; } + .admin-form .btn-primary:hover, .admin-form .btn-primary:focus { background-color: #5d9cec; border-color: #5d9cec; } + .admin-form .btn-primary:active { background-color: #2e76d6; } + .admin-form .btn-primary, .admin-form .btn-primary:hover, .admin-form .btn-primary:focus, @@ -2929,163 +3410,205 @@ color: #fff; text-shadow: 0 1px rgba(0, 0, 0, 0.08); } + .admin-form .slider-wrapper.slider-primary .ui-slider .ui-slider-range { background-color: #4a89dc; } + .admin-form .slider-wrapper.slider-primary .ui-slider .ui-slider-handle { border-color: #4a89dc; } + .admin-form .slider-wrapper.slider-primary .ui-slider .ui-slider-handle:before { background-color: #4a89dc; } + .admin-form.theme-primary .section-divider span { color: #4a89dc; } + .admin-form.theme-primary .tagline span { color: #4a89dc; } + .admin-form.theme-primary .theme-link { color: #4a89dc; } + .admin-form.theme-primary .gui-input:hover, .admin-form.theme-primary .gui-textarea:hover, -.admin-form.theme-primary .select > select:hover, +.admin-form.theme-primary .select>select:hover, .admin-form.theme-primary .select-multiple select:hover, -.admin-form.theme-primary .gui-input:hover ~ .input-footer, -.admin-form.theme-primary .file .gui-file:hover + .gui-input, -.admin-form.theme-primary .gui-textarea:hover ~ .input-footer { +.admin-form.theme-primary .gui-input:hover~.input-footer, +.admin-form.theme-primary .file .gui-file:hover+.gui-input, +.admin-form.theme-primary .gui-textarea:hover~.input-footer { border-color: #5d9cec; } + .admin-form.theme-primary .gui-input:focus, .admin-form.theme-primary .gui-textarea:focus, -.admin-form.theme-primary .select > select:focus, +.admin-form.theme-primary .select>select:focus, .admin-form.theme-primary .select-multiple select:focus { border-color: #5d9cec; color: #3C3C3C; } + .admin-form.theme-primary .gui-textarea:focus { height: 120px; } -.admin-form.theme-primary .select > select:focus { + +.admin-form.theme-primary .select>select:focus { z-index: 10; z-index: 20\9; } -.admin-form.theme-primary .gui-input:focus ~ .field-icon i, -.admin-form.theme-primary .gui-textarea:focus ~ .field-icon i { + +.admin-form.theme-primary .gui-input:focus~.field-icon i, +.admin-form.theme-primary .gui-textarea:focus~.field-icon i { color: #4a89dc; } + .admin-form.theme-primary .select-multiple select:focus, -.admin-form.theme-primary .gui-input:focus ~ .input-footer, -.admin-form.theme-primary .gui-textarea:focus ~ .input-footer, -.admin-form.theme-primary .file .gui-file:focus + .gui-input { +.admin-form.theme-primary .gui-input:focus~.input-footer, +.admin-form.theme-primary .gui-textarea:focus~.input-footer, +.admin-form.theme-primary .file .gui-file:focus+.gui-input { border-color: #5d9cec; } -.admin-form.theme-primary .select > select:focus + .arrow { + +.admin-form.theme-primary .select>select:focus+.arrow { color: #4a89dc; } + .admin-form.theme-primary .rating:hover .rating-star:hover, -.admin-form.theme-primary .rating:hover .rating-star:hover ~ .rating-star, -.admin-form.theme-primary .rating-input:checked ~ .rating-star { +.admin-form.theme-primary .rating:hover .rating-star:hover~.rating-star, +.admin-form.theme-primary .rating-input:checked~.rating-star { color: #4a89dc; } + .admin-form.theme-primary .rating-star, .admin-form.theme-primary .rating:hover .rating-star { color: #A2A6A8; } + .admin-form.theme-primary .ui-datepicker .ui-datepicker-prev, .admin-form.theme-primary .ui-datepicker .ui-datepicker-next, .admin-form.theme-primary .ui-datepicker .ui-datepicker-title { color: #4a89dc; } + .admin-form.theme-primary .ui-datepicker-today a, .admin-form.theme-primary .ui-datepicker-today a:hover, .admin-form.theme-primary .ui-datepicker .ui-state-highlight { background: #9fc1ed !important; } + .admin-form.theme-primary .ui-datepicker .ui-state-active { background: #4a89dc !important; } + .admin-form.theme-primary .ui-datepicker .ui-timepicker-div .ui-slider .ui-slider-handle.ui-state-active { background: #FFF !important; } + .admin-form.theme-primary .ui-datepicker .ui-timepicker-div .ui-slider .ui-slider-handle { border-color: #4a89dc; } + .admin-form.theme-primary .ui-datepicker .ui-timepicker-div .ui-slider .ui-slider-handle:before { background-color: #4a89dc; } + .admin-form.theme-primary .wizard .steps li a, .admin-form.theme-primary .wizard .actions li a { background-color: #4a89dc; } + .admin-form.theme-primary .wizard .steps li.current a { background-color: #2e76d6; } -.admin-form .panel-info > .panel-heading { + +.admin-form .panel-info>.panel-heading { border-top-color: #4fc1e9; } -.admin-form .panel-info > .panel-heading:before { + +.admin-form .panel-info>.panel-heading:before { background-color: #3bafda; } + .admin-form .panel-info.heading-border:before, .admin-form .panel-info .heading-border:before { background-color: #3bafda; } + .admin-form .bg-info { background-color: #3bafda; } + .admin-form .bg-info.light { background-color: #4fc1e9; } + .admin-form .bg-info.lighter { background-color: #74c6e5; } + .admin-form .bg-info.dark { background-color: #27a0cc; } + .admin-form .bg-info.darker { background-color: #2189b0; } -.admin-form .option-info input:hover + .checkbox, -.admin-form .option-info input:hover + .radio { + +.admin-form .option-info input:hover+.checkbox, +.admin-form .option-info input:hover+.radio { border-color: #4fc1e9; } -.admin-form .option-info input:checked + .checkbox, -.admin-form .option-info input:focus + .checkbox, -.admin-form .option-info input:checked + .radio, -.admin-form .option-info input:focus + .radio { + +.admin-form .option-info input:checked+.checkbox, +.admin-form .option-info input:focus+.checkbox, +.admin-form .option-info input:checked+.radio, +.admin-form .option-info input:focus+.radio { border-color: #3bafda; } -.admin-form .option-info input:checked + .radio:before, -.admin-form .option-info input:focus + .radio:before { + +.admin-form .option-info input:checked+.radio:before, +.admin-form .option-info input:focus+.radio:before { background: #3bafda; } -.admin-form .option-info input:checked + .checkbox:before, -.admin-form .option-info input:focus + .checkbox:before { + +.admin-form .option-info input:checked+.checkbox:before, +.admin-form .option-info input:focus+.checkbox:before { border-color: #3bafda; } -.admin-form .switch-info > input:checked + label { + +.admin-form .switch-info>input:checked+label { background: #3bafda; border-color: #3bafda; } -.admin-form .switch-info > input:checked + label:after { + +.admin-form .switch-info>input:checked+label:after { color: #3bafda; } -.admin-form .switch-info > input:checked:focus + label { + +.admin-form .switch-info>input:checked:focus+label { background: #27a0cc; border-color: #27a0cc; } + .admin-form .btn-info { background-color: #3bafda; } + .admin-form .btn-info:hover, .admin-form .btn-info:focus { background-color: #4fc1e9; border-color: #4fc1e9; } + .admin-form .btn-info:active { background-color: #27a0cc; } + .admin-form .btn-info, .admin-form .btn-info:hover, .admin-form .btn-info:focus, @@ -3093,163 +3616,205 @@ color: #fff; text-shadow: 0 1px rgba(0, 0, 0, 0.08); } + .admin-form .slider-wrapper.slider-info .ui-slider .ui-slider-range { background-color: #3bafda; } + .admin-form .slider-wrapper.slider-info .ui-slider .ui-slider-handle { border-color: #3bafda; } + .admin-form .slider-wrapper.slider-info .ui-slider .ui-slider-handle:before { background-color: #3bafda; } + .admin-form.theme-info .section-divider span { color: #3bafda; } + .admin-form.theme-info .tagline span { color: #3bafda; } + .admin-form.theme-info .theme-link { color: #3bafda; } + .admin-form.theme-info .gui-input:hover, .admin-form.theme-info .gui-textarea:hover, -.admin-form.theme-info .select > select:hover, +.admin-form.theme-info .select>select:hover, .admin-form.theme-info .select-multiple select:hover, -.admin-form.theme-info .gui-input:hover ~ .input-footer, -.admin-form.theme-info .file .gui-file:hover + .gui-input, -.admin-form.theme-info .gui-textarea:hover ~ .input-footer { +.admin-form.theme-info .gui-input:hover~.input-footer, +.admin-form.theme-info .file .gui-file:hover+.gui-input, +.admin-form.theme-info .gui-textarea:hover~.input-footer { border-color: #4fc1e9; } + .admin-form.theme-info .gui-input:focus, .admin-form.theme-info .gui-textarea:focus, -.admin-form.theme-info .select > select:focus, +.admin-form.theme-info .select>select:focus, .admin-form.theme-info .select-multiple select:focus { border-color: #4fc1e9; color: #3C3C3C; } + .admin-form.theme-info .gui-textarea:focus { height: 120px; } -.admin-form.theme-info .select > select:focus { + +.admin-form.theme-info .select>select:focus { z-index: 10; z-index: 20\9; } -.admin-form.theme-info .gui-input:focus ~ .field-icon i, -.admin-form.theme-info .gui-textarea:focus ~ .field-icon i { + +.admin-form.theme-info .gui-input:focus~.field-icon i, +.admin-form.theme-info .gui-textarea:focus~.field-icon i { color: #3bafda; } + .admin-form.theme-info .select-multiple select:focus, -.admin-form.theme-info .gui-input:focus ~ .input-footer, -.admin-form.theme-info .gui-textarea:focus ~ .input-footer, -.admin-form.theme-info .file .gui-file:focus + .gui-input { +.admin-form.theme-info .gui-input:focus~.input-footer, +.admin-form.theme-info .gui-textarea:focus~.input-footer, +.admin-form.theme-info .file .gui-file:focus+.gui-input { border-color: #4fc1e9; } -.admin-form.theme-info .select > select:focus + .arrow { + +.admin-form.theme-info .select>select:focus+.arrow { color: #3bafda; } + .admin-form.theme-info .rating:hover .rating-star:hover, -.admin-form.theme-info .rating:hover .rating-star:hover ~ .rating-star, -.admin-form.theme-info .rating-input:checked ~ .rating-star { +.admin-form.theme-info .rating:hover .rating-star:hover~.rating-star, +.admin-form.theme-info .rating-input:checked~.rating-star { color: #3bafda; } + .admin-form.theme-info .rating-star, .admin-form.theme-info .rating:hover .rating-star { color: #A2A6A8; } + .admin-form.theme-info .ui-datepicker .ui-datepicker-prev, .admin-form.theme-info .ui-datepicker .ui-datepicker-next, .admin-form.theme-info .ui-datepicker .ui-datepicker-title { color: #3bafda; } + .admin-form.theme-info .ui-datepicker-today a, .admin-form.theme-info .ui-datepicker-today a:hover, .admin-form.theme-info .ui-datepicker .ui-state-highlight { background: #91d2ea !important; } + .admin-form.theme-info .ui-datepicker .ui-state-active { background: #3bafda !important; } + .admin-form.theme-info .ui-datepicker .ui-timepicker-div .ui-slider .ui-slider-handle.ui-state-active { background: #FFF !important; } + .admin-form.theme-info .ui-datepicker .ui-timepicker-div .ui-slider .ui-slider-handle { border-color: #3bafda; } + .admin-form.theme-info .ui-datepicker .ui-timepicker-div .ui-slider .ui-slider-handle:before { background-color: #3bafda; } + .admin-form.theme-info .wizard .steps li a, .admin-form.theme-info .wizard .actions li a { background-color: #3bafda; } + .admin-form.theme-info .wizard .steps li.current a { background-color: #27a0cc; } -.admin-form .panel-success > .panel-heading { + +.admin-form .panel-success>.panel-heading { border-top-color: #87d37c; } -.admin-form .panel-success > .panel-heading:before { + +.admin-form .panel-success>.panel-heading:before { background-color: #70ca63; } + .admin-form .panel-success.heading-border:before, .admin-form .panel-success .heading-border:before { background-color: #70ca63; } + .admin-form .bg-success { background-color: #70ca63; } + .admin-form .bg-success.light { background-color: #87d37c; } + .admin-form .bg-success.lighter { background-color: #9edc95; } + .admin-form .bg-success.dark { background-color: #58c249; } + .admin-form .bg-success.darker { background-color: #49ae3b; } -.admin-form .option-success input:hover + .checkbox, -.admin-form .option-success input:hover + .radio { + +.admin-form .option-success input:hover+.checkbox, +.admin-form .option-success input:hover+.radio { border-color: #87d37c; } -.admin-form .option-success input:checked + .checkbox, -.admin-form .option-success input:focus + .checkbox, -.admin-form .option-success input:checked + .radio, -.admin-form .option-success input:focus + .radio { + +.admin-form .option-success input:checked+.checkbox, +.admin-form .option-success input:focus+.checkbox, +.admin-form .option-success input:checked+.radio, +.admin-form .option-success input:focus+.radio { border-color: #70ca63; } -.admin-form .option-success input:checked + .radio:before, -.admin-form .option-success input:focus + .radio:before { + +.admin-form .option-success input:checked+.radio:before, +.admin-form .option-success input:focus+.radio:before { background: #70ca63; } -.admin-form .option-success input:checked + .checkbox:before, -.admin-form .option-success input:focus + .checkbox:before { + +.admin-form .option-success input:checked+.checkbox:before, +.admin-form .option-success input:focus+.checkbox:before { border-color: #70ca63; } -.admin-form .switch-success > input:checked + label { + +.admin-form .switch-success>input:checked+label { background: #70ca63; border-color: #70ca63; } -.admin-form .switch-success > input:checked + label:after { + +.admin-form .switch-success>input:checked+label:after { color: #70ca63; } -.admin-form .switch-success > input:checked:focus + label { + +.admin-form .switch-success>input:checked:focus+label { background: #58c249; border-color: #58c249; } + .admin-form .btn-success { background-color: #70ca63; } + .admin-form .btn-success:hover, .admin-form .btn-success:focus { background-color: #87d37c; border-color: #87d37c; } + .admin-form .btn-success:active { background-color: #58c249; } + .admin-form .btn-success, .admin-form .btn-success:hover, .admin-form .btn-success:focus, @@ -3257,163 +3822,205 @@ color: #fff; text-shadow: 0 1px rgba(0, 0, 0, 0.08); } + .admin-form .slider-wrapper.slider-success .ui-slider .ui-slider-range { background-color: #70ca63; } + .admin-form .slider-wrapper.slider-success .ui-slider .ui-slider-handle { border-color: #70ca63; } + .admin-form .slider-wrapper.slider-success .ui-slider .ui-slider-handle:before { background-color: #70ca63; } + .admin-form.theme-success .section-divider span { color: #70ca63; } + .admin-form.theme-success .tagline span { color: #70ca63; } + .admin-form.theme-success .theme-link { color: #70ca63; } + .admin-form.theme-success .gui-input:hover, .admin-form.theme-success .gui-textarea:hover, -.admin-form.theme-success .select > select:hover, +.admin-form.theme-success .select>select:hover, .admin-form.theme-success .select-multiple select:hover, -.admin-form.theme-success .gui-input:hover ~ .input-footer, -.admin-form.theme-success .file .gui-file:hover + .gui-input, -.admin-form.theme-success .gui-textarea:hover ~ .input-footer { +.admin-form.theme-success .gui-input:hover~.input-footer, +.admin-form.theme-success .file .gui-file:hover+.gui-input, +.admin-form.theme-success .gui-textarea:hover~.input-footer { border-color: #87d37c; } + .admin-form.theme-success .gui-input:focus, .admin-form.theme-success .gui-textarea:focus, -.admin-form.theme-success .select > select:focus, +.admin-form.theme-success .select>select:focus, .admin-form.theme-success .select-multiple select:focus { border-color: #87d37c; color: #3C3C3C; } + .admin-form.theme-success .gui-textarea:focus { height: 120px; } -.admin-form.theme-success .select > select:focus { + +.admin-form.theme-success .select>select:focus { z-index: 10; z-index: 20\9; } -.admin-form.theme-success .gui-input:focus ~ .field-icon i, -.admin-form.theme-success .gui-textarea:focus ~ .field-icon i { + +.admin-form.theme-success .gui-input:focus~.field-icon i, +.admin-form.theme-success .gui-textarea:focus~.field-icon i { color: #70ca63; } + .admin-form.theme-success .select-multiple select:focus, -.admin-form.theme-success .gui-input:focus ~ .input-footer, -.admin-form.theme-success .gui-textarea:focus ~ .input-footer, -.admin-form.theme-success .file .gui-file:focus + .gui-input { +.admin-form.theme-success .gui-input:focus~.input-footer, +.admin-form.theme-success .gui-textarea:focus~.input-footer, +.admin-form.theme-success .file .gui-file:focus+.gui-input { border-color: #87d37c; } -.admin-form.theme-success .select > select:focus + .arrow { + +.admin-form.theme-success .select>select:focus+.arrow { color: #70ca63; } + .admin-form.theme-success .rating:hover .rating-star:hover, -.admin-form.theme-success .rating:hover .rating-star:hover ~ .rating-star, -.admin-form.theme-success .rating-input:checked ~ .rating-star { +.admin-form.theme-success .rating:hover .rating-star:hover~.rating-star, +.admin-form.theme-success .rating-input:checked~.rating-star { color: #70ca63; } + .admin-form.theme-success .rating-star, .admin-form.theme-success .rating:hover .rating-star { color: #A2A6A8; } + .admin-form.theme-success .ui-datepicker .ui-datepicker-prev, .admin-form.theme-success .ui-datepicker .ui-datepicker-next, .admin-form.theme-success .ui-datepicker .ui-datepicker-title { color: #70ca63; } + .admin-form.theme-success .ui-datepicker-today a, .admin-form.theme-success .ui-datepicker-today a:hover, .admin-form.theme-success .ui-datepicker .ui-state-highlight { background: #b6e4af !important; } + .admin-form.theme-success .ui-datepicker .ui-state-active { background: #70ca63 !important; } + .admin-form.theme-success .ui-datepicker .ui-timepicker-div .ui-slider .ui-slider-handle.ui-state-active { background: #FFF !important; } + .admin-form.theme-success .ui-datepicker .ui-timepicker-div .ui-slider .ui-slider-handle { border-color: #70ca63; } + .admin-form.theme-success .ui-datepicker .ui-timepicker-div .ui-slider .ui-slider-handle:before { background-color: #70ca63; } + .admin-form.theme-success .wizard .steps li a, .admin-form.theme-success .wizard .actions li a { background-color: #70ca63; } + .admin-form.theme-success .wizard .steps li.current a { background-color: #58c249; } -.admin-form .panel-warning > .panel-heading { + +.admin-form .panel-warning>.panel-heading { border-top-color: #ffce54; } -.admin-form .panel-warning > .panel-heading:before { + +.admin-form .panel-warning>.panel-heading:before { background-color: #f6bb42; } + .admin-form .panel-warning.heading-border:before, .admin-form .panel-warning .heading-border:before { background-color: #f6bb42; } + .admin-form .bg-warning { background-color: #f6bb42; } + .admin-form .bg-warning.light { background-color: #ffce54; } + .admin-form .bg-warning.lighter { background-color: #f9d283; } + .admin-form .bg-warning.dark { background-color: #f4af22; } + .admin-form .bg-warning.darker { background-color: #d9950a; } -.admin-form .option-warning input:hover + .checkbox, -.admin-form .option-warning input:hover + .radio { + +.admin-form .option-warning input:hover+.checkbox, +.admin-form .option-warning input:hover+.radio { border-color: #ffce54; } -.admin-form .option-warning input:checked + .checkbox, -.admin-form .option-warning input:focus + .checkbox, -.admin-form .option-warning input:checked + .radio, -.admin-form .option-warning input:focus + .radio { + +.admin-form .option-warning input:checked+.checkbox, +.admin-form .option-warning input:focus+.checkbox, +.admin-form .option-warning input:checked+.radio, +.admin-form .option-warning input:focus+.radio { border-color: #f6bb42; } -.admin-form .option-warning input:checked + .radio:before, -.admin-form .option-warning input:focus + .radio:before { + +.admin-form .option-warning input:checked+.radio:before, +.admin-form .option-warning input:focus+.radio:before { background: #f6bb42; } -.admin-form .option-warning input:checked + .checkbox:before, -.admin-form .option-warning input:focus + .checkbox:before { + +.admin-form .option-warning input:checked+.checkbox:before, +.admin-form .option-warning input:focus+.checkbox:before { border-color: #f6bb42; } -.admin-form .switch-warning > input:checked + label { + +.admin-form .switch-warning>input:checked+label { background: #f6bb42; border-color: #f6bb42; } -.admin-form .switch-warning > input:checked + label:after { + +.admin-form .switch-warning>input:checked+label:after { color: #f6bb42; } -.admin-form .switch-warning > input:checked:focus + label { + +.admin-form .switch-warning>input:checked:focus+label { background: #f4af22; border-color: #f4af22; } + .admin-form .btn-warning { background-color: #f6bb42; } + .admin-form .btn-warning:hover, .admin-form .btn-warning:focus { background-color: #ffce54; border-color: #ffce54; } + .admin-form .btn-warning:active { background-color: #f4af22; } + .admin-form .btn-warning, .admin-form .btn-warning:hover, .admin-form .btn-warning:focus, @@ -3421,163 +4028,205 @@ color: #fff; text-shadow: 0 1px rgba(0, 0, 0, 0.08); } + .admin-form .slider-wrapper.slider-warning .ui-slider .ui-slider-range { background-color: #f6bb42; } + .admin-form .slider-wrapper.slider-warning .ui-slider .ui-slider-handle { border-color: #f6bb42; } + .admin-form .slider-wrapper.slider-warning .ui-slider .ui-slider-handle:before { background-color: #f6bb42; } + .admin-form.theme-warning .section-divider span { color: #f6bb42; } + .admin-form.theme-warning .tagline span { color: #f6bb42; } + .admin-form.theme-warning .theme-link { color: #f6bb42; } + .admin-form.theme-warning .gui-input:hover, .admin-form.theme-warning .gui-textarea:hover, -.admin-form.theme-warning .select > select:hover, +.admin-form.theme-warning .select>select:hover, .admin-form.theme-warning .select-multiple select:hover, -.admin-form.theme-warning .gui-input:hover ~ .input-footer, -.admin-form.theme-warning .file .gui-file:hover + .gui-input, -.admin-form.theme-warning .gui-textarea:hover ~ .input-footer { +.admin-form.theme-warning .gui-input:hover~.input-footer, +.admin-form.theme-warning .file .gui-file:hover+.gui-input, +.admin-form.theme-warning .gui-textarea:hover~.input-footer { border-color: #ffce54; } + .admin-form.theme-warning .gui-input:focus, .admin-form.theme-warning .gui-textarea:focus, -.admin-form.theme-warning .select > select:focus, +.admin-form.theme-warning .select>select:focus, .admin-form.theme-warning .select-multiple select:focus { border-color: #ffce54; color: #3C3C3C; } + .admin-form.theme-warning .gui-textarea:focus { height: 120px; } -.admin-form.theme-warning .select > select:focus { + +.admin-form.theme-warning .select>select:focus { z-index: 10; z-index: 20\9; } -.admin-form.theme-warning .gui-input:focus ~ .field-icon i, -.admin-form.theme-warning .gui-textarea:focus ~ .field-icon i { + +.admin-form.theme-warning .gui-input:focus~.field-icon i, +.admin-form.theme-warning .gui-textarea:focus~.field-icon i { color: #f6bb42; } + .admin-form.theme-warning .select-multiple select:focus, -.admin-form.theme-warning .gui-input:focus ~ .input-footer, -.admin-form.theme-warning .gui-textarea:focus ~ .input-footer, -.admin-form.theme-warning .file .gui-file:focus + .gui-input { +.admin-form.theme-warning .gui-input:focus~.input-footer, +.admin-form.theme-warning .gui-textarea:focus~.input-footer, +.admin-form.theme-warning .file .gui-file:focus+.gui-input { border-color: #ffce54; } -.admin-form.theme-warning .select > select:focus + .arrow { + +.admin-form.theme-warning .select>select:focus+.arrow { color: #f6bb42; } + .admin-form.theme-warning .rating:hover .rating-star:hover, -.admin-form.theme-warning .rating:hover .rating-star:hover ~ .rating-star, -.admin-form.theme-warning .rating-input:checked ~ .rating-star { +.admin-form.theme-warning .rating:hover .rating-star:hover~.rating-star, +.admin-form.theme-warning .rating-input:checked~.rating-star { color: #f6bb42; } + .admin-form.theme-warning .rating-star, .admin-form.theme-warning .rating:hover .rating-star { color: #A2A6A8; } + .admin-form.theme-warning .ui-datepicker .ui-datepicker-prev, .admin-form.theme-warning .ui-datepicker .ui-datepicker-next, .admin-form.theme-warning .ui-datepicker .ui-datepicker-title { color: #f6bb42; } + .admin-form.theme-warning .ui-datepicker-today a, .admin-form.theme-warning .ui-datepicker-today a:hover, .admin-form.theme-warning .ui-datepicker .ui-state-highlight { background: #fbdea3 !important; } + .admin-form.theme-warning .ui-datepicker .ui-state-active { background: #f6bb42 !important; } + .admin-form.theme-warning .ui-datepicker .ui-timepicker-div .ui-slider .ui-slider-handle.ui-state-active { background: #FFF !important; } + .admin-form.theme-warning .ui-datepicker .ui-timepicker-div .ui-slider .ui-slider-handle { border-color: #f6bb42; } + .admin-form.theme-warning .ui-datepicker .ui-timepicker-div .ui-slider .ui-slider-handle:before { background-color: #f6bb42; } + .admin-form.theme-warning .wizard .steps li a, .admin-form.theme-warning .wizard .actions li a { background-color: #f6bb42; } + .admin-form.theme-warning .wizard .steps li.current a { background-color: #f4af22; } -.admin-form .panel-danger > .panel-heading { + +.admin-form .panel-danger>.panel-heading { border-top-color: #fc6e51; } -.admin-form .panel-danger > .panel-heading:before { + +.admin-form .panel-danger>.panel-heading:before { background-color: #e9573f; } + .admin-form .panel-danger.heading-border:before, .admin-form .panel-danger .heading-border:before { background-color: #e9573f; } + .admin-form .bg-danger { background-color: #e9573f; } + .admin-form .bg-danger.light { background-color: #fc6e51; } + .admin-form .bg-danger.lighter { background-color: #f08c7c; } + .admin-form .bg-danger.dark { background-color: #e63c21; } + .admin-form .bg-danger.darker { background-color: #cd3117; } -.admin-form .option-danger input:hover + .checkbox, -.admin-form .option-danger input:hover + .radio { + +.admin-form .option-danger input:hover+.checkbox, +.admin-form .option-danger input:hover+.radio { border-color: #fc6e51; } -.admin-form .option-danger input:checked + .checkbox, -.admin-form .option-danger input:focus + .checkbox, -.admin-form .option-danger input:checked + .radio, -.admin-form .option-danger input:focus + .radio { + +.admin-form .option-danger input:checked+.checkbox, +.admin-form .option-danger input:focus+.checkbox, +.admin-form .option-danger input:checked+.radio, +.admin-form .option-danger input:focus+.radio { border-color: #e9573f; } -.admin-form .option-danger input:checked + .radio:before, -.admin-form .option-danger input:focus + .radio:before { + +.admin-form .option-danger input:checked+.radio:before, +.admin-form .option-danger input:focus+.radio:before { background: #e9573f; } -.admin-form .option-danger input:checked + .checkbox:before, -.admin-form .option-danger input:focus + .checkbox:before { + +.admin-form .option-danger input:checked+.checkbox:before, +.admin-form .option-danger input:focus+.checkbox:before { border-color: #e9573f; } -.admin-form .switch-danger > input:checked + label { + +.admin-form .switch-danger>input:checked+label { background: #e9573f; border-color: #e9573f; } -.admin-form .switch-danger > input:checked + label:after { + +.admin-form .switch-danger>input:checked+label:after { color: #e9573f; } -.admin-form .switch-danger > input:checked:focus + label { + +.admin-form .switch-danger>input:checked:focus+label { background: #e63c21; border-color: #e63c21; } + .admin-form .btn-danger { background-color: #e9573f; } + .admin-form .btn-danger:hover, .admin-form .btn-danger:focus { background-color: #fc6e51; border-color: #fc6e51; } + .admin-form .btn-danger:active { background-color: #e63c21; } + .admin-form .btn-danger, .admin-form .btn-danger:hover, .admin-form .btn-danger:focus, @@ -3585,163 +4234,205 @@ color: #fff; text-shadow: 0 1px rgba(0, 0, 0, 0.08); } + .admin-form .slider-wrapper.slider-danger .ui-slider .ui-slider-range { background-color: #e9573f; } + .admin-form .slider-wrapper.slider-danger .ui-slider .ui-slider-handle { border-color: #e9573f; } + .admin-form .slider-wrapper.slider-danger .ui-slider .ui-slider-handle:before { background-color: #e9573f; } + .admin-form.theme-danger .section-divider span { color: #e9573f; } + .admin-form.theme-danger .tagline span { color: #e9573f; } + .admin-form.theme-danger .theme-link { color: #e9573f; } + .admin-form.theme-danger .gui-input:hover, .admin-form.theme-danger .gui-textarea:hover, -.admin-form.theme-danger .select > select:hover, +.admin-form.theme-danger .select>select:hover, .admin-form.theme-danger .select-multiple select:hover, -.admin-form.theme-danger .gui-input:hover ~ .input-footer, -.admin-form.theme-danger .file .gui-file:hover + .gui-input, -.admin-form.theme-danger .gui-textarea:hover ~ .input-footer { +.admin-form.theme-danger .gui-input:hover~.input-footer, +.admin-form.theme-danger .file .gui-file:hover+.gui-input, +.admin-form.theme-danger .gui-textarea:hover~.input-footer { border-color: #fc6e51; } + .admin-form.theme-danger .gui-input:focus, .admin-form.theme-danger .gui-textarea:focus, -.admin-form.theme-danger .select > select:focus, +.admin-form.theme-danger .select>select:focus, .admin-form.theme-danger .select-multiple select:focus { border-color: #fc6e51; color: #3C3C3C; } + .admin-form.theme-danger .gui-textarea:focus { height: 120px; } -.admin-form.theme-danger .select > select:focus { + +.admin-form.theme-danger .select>select:focus { z-index: 10; z-index: 20\9; } -.admin-form.theme-danger .gui-input:focus ~ .field-icon i, -.admin-form.theme-danger .gui-textarea:focus ~ .field-icon i { + +.admin-form.theme-danger .gui-input:focus~.field-icon i, +.admin-form.theme-danger .gui-textarea:focus~.field-icon i { color: #e9573f; } + .admin-form.theme-danger .select-multiple select:focus, -.admin-form.theme-danger .gui-input:focus ~ .input-footer, -.admin-form.theme-danger .gui-textarea:focus ~ .input-footer, -.admin-form.theme-danger .file .gui-file:focus + .gui-input { +.admin-form.theme-danger .gui-input:focus~.input-footer, +.admin-form.theme-danger .gui-textarea:focus~.input-footer, +.admin-form.theme-danger .file .gui-file:focus+.gui-input { border-color: #fc6e51; } -.admin-form.theme-danger .select > select:focus + .arrow { + +.admin-form.theme-danger .select>select:focus+.arrow { color: #e9573f; } + .admin-form.theme-danger .rating:hover .rating-star:hover, -.admin-form.theme-danger .rating:hover .rating-star:hover ~ .rating-star, -.admin-form.theme-danger .rating-input:checked ~ .rating-star { +.admin-form.theme-danger .rating:hover .rating-star:hover~.rating-star, +.admin-form.theme-danger .rating-input:checked~.rating-star { color: #e9573f; } + .admin-form.theme-danger .rating-star, .admin-form.theme-danger .rating:hover .rating-star { color: #A2A6A8; } + .admin-form.theme-danger .ui-datepicker .ui-datepicker-prev, .admin-form.theme-danger .ui-datepicker .ui-datepicker-next, .admin-form.theme-danger .ui-datepicker .ui-datepicker-title { color: #e9573f; } + .admin-form.theme-danger .ui-datepicker-today a, .admin-form.theme-danger .ui-datepicker-today a:hover, .admin-form.theme-danger .ui-datepicker .ui-state-highlight { background: #f3a79b !important; } + .admin-form.theme-danger .ui-datepicker .ui-state-active { background: #e9573f !important; } + .admin-form.theme-danger .ui-datepicker .ui-timepicker-div .ui-slider .ui-slider-handle.ui-state-active { background: #FFF !important; } + .admin-form.theme-danger .ui-datepicker .ui-timepicker-div .ui-slider .ui-slider-handle { border-color: #e9573f; } + .admin-form.theme-danger .ui-datepicker .ui-timepicker-div .ui-slider .ui-slider-handle:before { background-color: #e9573f; } + .admin-form.theme-danger .wizard .steps li a, .admin-form.theme-danger .wizard .actions li a { background-color: #e9573f; } + .admin-form.theme-danger .wizard .steps li.current a { background-color: #e63c21; } -.admin-form .panel-alert > .panel-heading { + +.admin-form .panel-alert>.panel-heading { border-top-color: #ac92ec; } -.admin-form .panel-alert > .panel-heading:before { + +.admin-form .panel-alert>.panel-heading:before { background-color: #967adc; } + .admin-form .panel-alert.heading-border:before, .admin-form .panel-alert .heading-border:before { background-color: #967adc; } + .admin-form .bg-alert { background-color: #967adc; } + .admin-form .bg-alert.light { background-color: #ac92ec; } + .admin-form .bg-alert.lighter { background-color: #c0b0ea; } + .admin-form .bg-alert.dark { background-color: #815fd5; } + .admin-form .bg-alert.darker { background-color: #6c44ce; } -.admin-form .option-alert input:hover + .checkbox, -.admin-form .option-alert input:hover + .radio { + +.admin-form .option-alert input:hover+.checkbox, +.admin-form .option-alert input:hover+.radio { border-color: #ac92ec; } -.admin-form .option-alert input:checked + .checkbox, -.admin-form .option-alert input:focus + .checkbox, -.admin-form .option-alert input:checked + .radio, -.admin-form .option-alert input:focus + .radio { + +.admin-form .option-alert input:checked+.checkbox, +.admin-form .option-alert input:focus+.checkbox, +.admin-form .option-alert input:checked+.radio, +.admin-form .option-alert input:focus+.radio { border-color: #967adc; } -.admin-form .option-alert input:checked + .radio:before, -.admin-form .option-alert input:focus + .radio:before { + +.admin-form .option-alert input:checked+.radio:before, +.admin-form .option-alert input:focus+.radio:before { background: #967adc; } -.admin-form .option-alert input:checked + .checkbox:before, -.admin-form .option-alert input:focus + .checkbox:before { + +.admin-form .option-alert input:checked+.checkbox:before, +.admin-form .option-alert input:focus+.checkbox:before { border-color: #967adc; } -.admin-form .switch-alert > input:checked + label { + +.admin-form .switch-alert>input:checked+label { background: #967adc; border-color: #967adc; } -.admin-form .switch-alert > input:checked + label:after { + +.admin-form .switch-alert>input:checked+label:after { color: #967adc; } -.admin-form .switch-alert > input:checked:focus + label { + +.admin-form .switch-alert>input:checked:focus+label { background: #815fd5; border-color: #815fd5; } + .admin-form .btn-alert { background-color: #967adc; } + .admin-form .btn-alert:hover, .admin-form .btn-alert:focus { background-color: #ac92ec; border-color: #ac92ec; } + .admin-form .btn-alert:active { background-color: #815fd5; } + .admin-form .btn-alert, .admin-form .btn-alert:hover, .admin-form .btn-alert:focus, @@ -3749,163 +4440,205 @@ color: #fff; text-shadow: 0 1px rgba(0, 0, 0, 0.08); } + .admin-form .slider-wrapper.slider-alert .ui-slider .ui-slider-range { background-color: #967adc; } + .admin-form .slider-wrapper.slider-alert .ui-slider .ui-slider-handle { border-color: #967adc; } + .admin-form .slider-wrapper.slider-alert .ui-slider .ui-slider-handle:before { background-color: #967adc; } + .admin-form.theme-alert .section-divider span { color: #967adc; } + .admin-form.theme-alert .tagline span { color: #967adc; } + .admin-form.theme-alert .theme-link { color: #967adc; } + .admin-form.theme-alert .gui-input:hover, .admin-form.theme-alert .gui-textarea:hover, -.admin-form.theme-alert .select > select:hover, +.admin-form.theme-alert .select>select:hover, .admin-form.theme-alert .select-multiple select:hover, -.admin-form.theme-alert .gui-input:hover ~ .input-footer, -.admin-form.theme-alert .file .gui-file:hover + .gui-input, -.admin-form.theme-alert .gui-textarea:hover ~ .input-footer { +.admin-form.theme-alert .gui-input:hover~.input-footer, +.admin-form.theme-alert .file .gui-file:hover+.gui-input, +.admin-form.theme-alert .gui-textarea:hover~.input-footer { border-color: #ac92ec; } + .admin-form.theme-alert .gui-input:focus, .admin-form.theme-alert .gui-textarea:focus, -.admin-form.theme-alert .select > select:focus, +.admin-form.theme-alert .select>select:focus, .admin-form.theme-alert .select-multiple select:focus { border-color: #ac92ec; color: #3C3C3C; } + .admin-form.theme-alert .gui-textarea:focus { height: 120px; } -.admin-form.theme-alert .select > select:focus { + +.admin-form.theme-alert .select>select:focus { z-index: 10; z-index: 20\9; } -.admin-form.theme-alert .gui-input:focus ~ .field-icon i, -.admin-form.theme-alert .gui-textarea:focus ~ .field-icon i { + +.admin-form.theme-alert .gui-input:focus~.field-icon i, +.admin-form.theme-alert .gui-textarea:focus~.field-icon i { color: #967adc; } + .admin-form.theme-alert .select-multiple select:focus, -.admin-form.theme-alert .gui-input:focus ~ .input-footer, -.admin-form.theme-alert .gui-textarea:focus ~ .input-footer, -.admin-form.theme-alert .file .gui-file:focus + .gui-input { +.admin-form.theme-alert .gui-input:focus~.input-footer, +.admin-form.theme-alert .gui-textarea:focus~.input-footer, +.admin-form.theme-alert .file .gui-file:focus+.gui-input { border-color: #ac92ec; } -.admin-form.theme-alert .select > select:focus + .arrow { + +.admin-form.theme-alert .select>select:focus+.arrow { color: #967adc; } + .admin-form.theme-alert .rating:hover .rating-star:hover, -.admin-form.theme-alert .rating:hover .rating-star:hover ~ .rating-star, -.admin-form.theme-alert .rating-input:checked ~ .rating-star { +.admin-form.theme-alert .rating:hover .rating-star:hover~.rating-star, +.admin-form.theme-alert .rating-input:checked~.rating-star { color: #967adc; } + .admin-form.theme-alert .rating-star, .admin-form.theme-alert .rating:hover .rating-star { color: #A2A6A8; } + .admin-form.theme-alert .ui-datepicker .ui-datepicker-prev, .admin-form.theme-alert .ui-datepicker .ui-datepicker-next, .admin-form.theme-alert .ui-datepicker .ui-datepicker-title { color: #967adc; } + .admin-form.theme-alert .ui-datepicker-today a, .admin-form.theme-alert .ui-datepicker-today a:hover, .admin-form.theme-alert .ui-datepicker .ui-state-highlight { background: #d6cbf1 !important; } + .admin-form.theme-alert .ui-datepicker .ui-state-active { background: #967adc !important; } + .admin-form.theme-alert .ui-datepicker .ui-timepicker-div .ui-slider .ui-slider-handle.ui-state-active { background: #FFF !important; } + .admin-form.theme-alert .ui-datepicker .ui-timepicker-div .ui-slider .ui-slider-handle { border-color: #967adc; } + .admin-form.theme-alert .ui-datepicker .ui-timepicker-div .ui-slider .ui-slider-handle:before { background-color: #967adc; } + .admin-form.theme-alert .wizard .steps li a, .admin-form.theme-alert .wizard .actions li a { background-color: #967adc; } + .admin-form.theme-alert .wizard .steps li.current a { background-color: #815fd5; } -.admin-form .panel-system > .panel-heading { + +.admin-form .panel-system>.panel-heading { border-top-color: #48cfad; } -.admin-form .panel-system > .panel-heading:before { + +.admin-form .panel-system>.panel-heading:before { background-color: #37bc9b; } + .admin-form .panel-system.heading-border:before, .admin-form .panel-system .heading-border:before { background-color: #37bc9b; } + .admin-form .bg-system { background-color: #37bc9b; } + .admin-form .bg-system.light { background-color: #48cfad; } + .admin-form .bg-system.lighter { background-color: #65d2b7; } + .admin-form .bg-system.dark { background-color: #2fa285; } + .admin-form .bg-system.darker { background-color: #288770; } -.admin-form .option-system input:hover + .checkbox, -.admin-form .option-system input:hover + .radio { + +.admin-form .option-system input:hover+.checkbox, +.admin-form .option-system input:hover+.radio { border-color: #48cfad; } -.admin-form .option-system input:checked + .checkbox, -.admin-form .option-system input:focus + .checkbox, -.admin-form .option-system input:checked + .radio, -.admin-form .option-system input:focus + .radio { + +.admin-form .option-system input:checked+.checkbox, +.admin-form .option-system input:focus+.checkbox, +.admin-form .option-system input:checked+.radio, +.admin-form .option-system input:focus+.radio { border-color: #37bc9b; } -.admin-form .option-system input:checked + .radio:before, -.admin-form .option-system input:focus + .radio:before { + +.admin-form .option-system input:checked+.radio:before, +.admin-form .option-system input:focus+.radio:before { background: #37bc9b; } -.admin-form .option-system input:checked + .checkbox:before, -.admin-form .option-system input:focus + .checkbox:before { + +.admin-form .option-system input:checked+.checkbox:before, +.admin-form .option-system input:focus+.checkbox:before { border-color: #37bc9b; } -.admin-form .switch-system > input:checked + label { + +.admin-form .switch-system>input:checked+label { background: #37bc9b; border-color: #37bc9b; } -.admin-form .switch-system > input:checked + label:after { + +.admin-form .switch-system>input:checked+label:after { color: #37bc9b; } -.admin-form .switch-system > input:checked:focus + label { + +.admin-form .switch-system>input:checked:focus+label { background: #2fa285; border-color: #2fa285; } + .admin-form .btn-system { background-color: #37bc9b; } + .admin-form .btn-system:hover, .admin-form .btn-system:focus { background-color: #48cfad; border-color: #48cfad; } + .admin-form .btn-system:active { background-color: #2fa285; } + .admin-form .btn-system, .admin-form .btn-system:hover, .admin-form .btn-system:focus, @@ -3913,163 +4646,205 @@ color: #fff; text-shadow: 0 1px rgba(0, 0, 0, 0.08); } + .admin-form .slider-wrapper.slider-system .ui-slider .ui-slider-range { background-color: #37bc9b; } + .admin-form .slider-wrapper.slider-system .ui-slider .ui-slider-handle { border-color: #37bc9b; } + .admin-form .slider-wrapper.slider-system .ui-slider .ui-slider-handle:before { background-color: #37bc9b; } + .admin-form.theme-system .section-divider span { color: #37bc9b; } + .admin-form.theme-system .tagline span { color: #37bc9b; } + .admin-form.theme-system .theme-link { color: #37bc9b; } + .admin-form.theme-system .gui-input:hover, .admin-form.theme-system .gui-textarea:hover, -.admin-form.theme-system .select > select:hover, +.admin-form.theme-system .select>select:hover, .admin-form.theme-system .select-multiple select:hover, -.admin-form.theme-system .gui-input:hover ~ .input-footer, -.admin-form.theme-system .file .gui-file:hover + .gui-input, -.admin-form.theme-system .gui-textarea:hover ~ .input-footer { +.admin-form.theme-system .gui-input:hover~.input-footer, +.admin-form.theme-system .file .gui-file:hover+.gui-input, +.admin-form.theme-system .gui-textarea:hover~.input-footer { border-color: #48cfad; } + .admin-form.theme-system .gui-input:focus, .admin-form.theme-system .gui-textarea:focus, -.admin-form.theme-system .select > select:focus, +.admin-form.theme-system .select>select:focus, .admin-form.theme-system .select-multiple select:focus { border-color: #48cfad; color: #3C3C3C; } + .admin-form.theme-system .gui-textarea:focus { height: 120px; } -.admin-form.theme-system .select > select:focus { + +.admin-form.theme-system .select>select:focus { z-index: 10; z-index: 20\9; } -.admin-form.theme-system .gui-input:focus ~ .field-icon i, -.admin-form.theme-system .gui-textarea:focus ~ .field-icon i { + +.admin-form.theme-system .gui-input:focus~.field-icon i, +.admin-form.theme-system .gui-textarea:focus~.field-icon i { color: #37bc9b; } + .admin-form.theme-system .select-multiple select:focus, -.admin-form.theme-system .gui-input:focus ~ .input-footer, -.admin-form.theme-system .gui-textarea:focus ~ .input-footer, -.admin-form.theme-system .file .gui-file:focus + .gui-input { +.admin-form.theme-system .gui-input:focus~.input-footer, +.admin-form.theme-system .gui-textarea:focus~.input-footer, +.admin-form.theme-system .file .gui-file:focus+.gui-input { border-color: #48cfad; } -.admin-form.theme-system .select > select:focus + .arrow { + +.admin-form.theme-system .select>select:focus+.arrow { color: #37bc9b; } + .admin-form.theme-system .rating:hover .rating-star:hover, -.admin-form.theme-system .rating:hover .rating-star:hover ~ .rating-star, -.admin-form.theme-system .rating-input:checked ~ .rating-star { +.admin-form.theme-system .rating:hover .rating-star:hover~.rating-star, +.admin-form.theme-system .rating-input:checked~.rating-star { color: #37bc9b; } + .admin-form.theme-system .rating-star, .admin-form.theme-system .rating:hover .rating-star { color: #A2A6A8; } + .admin-form.theme-system .ui-datepicker .ui-datepicker-prev, .admin-form.theme-system .ui-datepicker .ui-datepicker-next, .admin-form.theme-system .ui-datepicker .ui-datepicker-title { color: #37bc9b; } + .admin-form.theme-system .ui-datepicker-today a, .admin-form.theme-system .ui-datepicker-today a:hover, .admin-form.theme-system .ui-datepicker .ui-state-highlight { background: #7fdac3 !important; } + .admin-form.theme-system .ui-datepicker .ui-state-active { background: #37bc9b !important; } + .admin-form.theme-system .ui-datepicker .ui-timepicker-div .ui-slider .ui-slider-handle.ui-state-active { background: #FFF !important; } + .admin-form.theme-system .ui-datepicker .ui-timepicker-div .ui-slider .ui-slider-handle { border-color: #37bc9b; } + .admin-form.theme-system .ui-datepicker .ui-timepicker-div .ui-slider .ui-slider-handle:before { background-color: #37bc9b; } + .admin-form.theme-system .wizard .steps li a, .admin-form.theme-system .wizard .actions li a { background-color: #37bc9b; } + .admin-form.theme-system .wizard .steps li.current a { background-color: #2fa285; } -.admin-form .panel-dark > .panel-heading { + +.admin-form .panel-dark>.panel-heading { border-top-color: #424759; } -.admin-form .panel-dark > .panel-heading:before { + +.admin-form .panel-dark>.panel-heading:before { background-color: #3b3f4f; } + .admin-form .panel-dark.heading-border:before, .admin-form .panel-dark .heading-border:before { background-color: #3b3f4f; } + .admin-form .bg-dark { background-color: #3b3f4f; } + .admin-form .bg-dark.light { background-color: #424759; } + .admin-form .bg-dark.lighter { background-color: #51566c; } + .admin-form .bg-dark.dark { background-color: #2c2f3c; } + .admin-form .bg-dark.darker { background-color: #1e2028; } -.admin-form .option-dark input:hover + .checkbox, -.admin-form .option-dark input:hover + .radio { + +.admin-form .option-dark input:hover+.checkbox, +.admin-form .option-dark input:hover+.radio { border-color: #424759; } -.admin-form .option-dark input:checked + .checkbox, -.admin-form .option-dark input:focus + .checkbox, -.admin-form .option-dark input:checked + .radio, -.admin-form .option-dark input:focus + .radio { + +.admin-form .option-dark input:checked+.checkbox, +.admin-form .option-dark input:focus+.checkbox, +.admin-form .option-dark input:checked+.radio, +.admin-form .option-dark input:focus+.radio { border-color: #3b3f4f; } -.admin-form .option-dark input:checked + .radio:before, -.admin-form .option-dark input:focus + .radio:before { + +.admin-form .option-dark input:checked+.radio:before, +.admin-form .option-dark input:focus+.radio:before { background: #3b3f4f; } -.admin-form .option-dark input:checked + .checkbox:before, -.admin-form .option-dark input:focus + .checkbox:before { + +.admin-form .option-dark input:checked+.checkbox:before, +.admin-form .option-dark input:focus+.checkbox:before { border-color: #3b3f4f; } -.admin-form .switch-dark > input:checked + label { + +.admin-form .switch-dark>input:checked+label { background: #3b3f4f; border-color: #3b3f4f; } -.admin-form .switch-dark > input:checked + label:after { + +.admin-form .switch-dark>input:checked+label:after { color: #3b3f4f; } -.admin-form .switch-dark > input:checked:focus + label { + +.admin-form .switch-dark>input:checked:focus+label { background: #2c2f3c; border-color: #2c2f3c; } + .admin-form .btn-dark { background-color: #3b3f4f; } + .admin-form .btn-dark:hover, .admin-form .btn-dark:focus { background-color: #424759; border-color: #424759; } + .admin-form .btn-dark:active { background-color: #2c2f3c; } + .admin-form .btn-dark, .admin-form .btn-dark:hover, .admin-form .btn-dark:focus, @@ -4077,95 +4852,118 @@ color: #fff; text-shadow: 0 1px rgba(0, 0, 0, 0.08); } + .admin-form .slider-wrapper.slider-dark .ui-slider .ui-slider-range { background-color: #3b3f4f; } + .admin-form .slider-wrapper.slider-dark .ui-slider .ui-slider-handle { border-color: #3b3f4f; } + .admin-form .slider-wrapper.slider-dark .ui-slider .ui-slider-handle:before { background-color: #3b3f4f; } + .admin-form.theme-dark .section-divider span { color: #3b3f4f; } + .admin-form.theme-dark .tagline span { color: #3b3f4f; } + .admin-form.theme-dark .theme-link { color: #3b3f4f; } + .admin-form.theme-dark .gui-input:hover, .admin-form.theme-dark .gui-textarea:hover, -.admin-form.theme-dark .select > select:hover, +.admin-form.theme-dark .select>select:hover, .admin-form.theme-dark .select-multiple select:hover, -.admin-form.theme-dark .gui-input:hover ~ .input-footer, -.admin-form.theme-dark .file .gui-file:hover + .gui-input, -.admin-form.theme-dark .gui-textarea:hover ~ .input-footer { +.admin-form.theme-dark .gui-input:hover~.input-footer, +.admin-form.theme-dark .file .gui-file:hover+.gui-input, +.admin-form.theme-dark .gui-textarea:hover~.input-footer { border-color: #424759; } + .admin-form.theme-dark .gui-input:focus, .admin-form.theme-dark .gui-textarea:focus, -.admin-form.theme-dark .select > select:focus, +.admin-form.theme-dark .select>select:focus, .admin-form.theme-dark .select-multiple select:focus { border-color: #424759; color: #3C3C3C; } + .admin-form.theme-dark .gui-textarea:focus { height: 120px; } -.admin-form.theme-dark .select > select:focus { + +.admin-form.theme-dark .select>select:focus { z-index: 10; z-index: 20\9; } -.admin-form.theme-dark .gui-input:focus ~ .field-icon i, -.admin-form.theme-dark .gui-textarea:focus ~ .field-icon i { + +.admin-form.theme-dark .gui-input:focus~.field-icon i, +.admin-form.theme-dark .gui-textarea:focus~.field-icon i { color: #3b3f4f; } + .admin-form.theme-dark .select-multiple select:focus, -.admin-form.theme-dark .gui-input:focus ~ .input-footer, -.admin-form.theme-dark .gui-textarea:focus ~ .input-footer, -.admin-form.theme-dark .file .gui-file:focus + .gui-input { +.admin-form.theme-dark .gui-input:focus~.input-footer, +.admin-form.theme-dark .gui-textarea:focus~.input-footer, +.admin-form.theme-dark .file .gui-file:focus+.gui-input { border-color: #424759; } -.admin-form.theme-dark .select > select:focus + .arrow { + +.admin-form.theme-dark .select>select:focus+.arrow { color: #3b3f4f; } + .admin-form.theme-dark .rating:hover .rating-star:hover, -.admin-form.theme-dark .rating:hover .rating-star:hover ~ .rating-star, -.admin-form.theme-dark .rating-input:checked ~ .rating-star { +.admin-form.theme-dark .rating:hover .rating-star:hover~.rating-star, +.admin-form.theme-dark .rating-input:checked~.rating-star { color: #3b3f4f; } + .admin-form.theme-dark .rating-star, .admin-form.theme-dark .rating:hover .rating-star { color: #A2A6A8; } + .admin-form.theme-dark .ui-datepicker .ui-datepicker-prev, .admin-form.theme-dark .ui-datepicker .ui-datepicker-next, .admin-form.theme-dark .ui-datepicker .ui-datepicker-title { color: #3b3f4f; } + .admin-form.theme-dark .ui-datepicker-today a, .admin-form.theme-dark .ui-datepicker-today a:hover, .admin-form.theme-dark .ui-datepicker .ui-state-highlight { background: #676e89 !important; } + .admin-form.theme-dark .ui-datepicker .ui-state-active { background: #3b3f4f !important; } + .admin-form.theme-dark .ui-datepicker .ui-timepicker-div .ui-slider .ui-slider-handle.ui-state-active { background: #FFF !important; } + .admin-form.theme-dark .ui-datepicker .ui-timepicker-div .ui-slider .ui-slider-handle { border-color: #3b3f4f; } + .admin-form.theme-dark .ui-datepicker .ui-timepicker-div .ui-slider .ui-slider-handle:before { background-color: #3b3f4f; } + .admin-form.theme-dark .wizard .steps li a, .admin-form.theme-dark .wizard .actions li a { background-color: #3b3f4f; } + .admin-form.theme-dark .wizard .steps li.current a { background-color: #2c2f3c; -} +} \ No newline at end of file diff --git a/templates/products/main_view.php b/templates/products/main_view.php index 63f6817..3239ec7 100644 --- a/templates/products/main_view.php +++ b/templates/products/main_view.php @@ -21,7 +21,7 @@
- +
@@ -65,7 +65,7 @@ processing: true, serverSide: true, columns: [ - { width: '6.25rem', orderable: false }, + { width: '100px', orderable: false }, { width: 'auto', name: 'title', render: function( data, type, row ) { return `
@@ -73,7 +73,7 @@ ${data} - +
`; diff --git a/templates/site/layout-logged.php b/templates/site/layout-logged.php index 697230e..090bdfb 100644 --- a/templates/site/layout-logged.php +++ b/templates/site/layout-logged.php @@ -8,6 +8,7 @@ + diff --git a/templates/site/layout-unlogged.php b/templates/site/layout-unlogged.php index 686ce33..0110132 100644 --- a/templates/site/layout-unlogged.php +++ b/templates/site/layout-unlogged.php @@ -13,6 +13,7 @@ + content;?>
Id