bulma started
This commit is contained in:
parent
565f481a65
commit
79c7ad1d98
@ -1,4 +1,4 @@
|
||||
# PHP Mikrotik Billing
|
||||
# PHPNuxBill - Mikrotik Billing
|
||||
|
||||
## Feature
|
||||
|
||||
|
@ -3,7 +3,7 @@
|
||||
* PHP Mikrotik Billing (https://ibnux.github.io/phpmixbill/)
|
||||
**/
|
||||
_auth();
|
||||
$ui->assign('_title', $_L['My_Account'].'- '. $config['CompanyName']);
|
||||
$ui->assign('_title', $_L['My_Account']);
|
||||
$ui->assign('_system_menu', 'accounts');
|
||||
|
||||
$action = $routes['1'];
|
||||
|
@ -5,7 +5,7 @@
|
||||
**/
|
||||
|
||||
_admin();
|
||||
$ui->assign('_title', $_L['Network'].' - '. $config['CompanyName']);
|
||||
$ui->assign('_title', $_L['Network']);
|
||||
$ui->assign('_system_menu', 'network');
|
||||
|
||||
$action = $routes['1'];
|
||||
|
@ -3,7 +3,7 @@
|
||||
* PHP Mikrotik Billing (https://ibnux.github.io/phpmixbill/)
|
||||
**/
|
||||
_admin();
|
||||
$ui->assign('_title', $_L['Bandwidth_Plans'].' - '. $config['CompanyName']);
|
||||
$ui->assign('_title', $_L['Bandwidth_Plans']);
|
||||
$ui->assign('_system_menu', 'services');
|
||||
|
||||
$action = $routes['1'];
|
||||
|
@ -3,7 +3,7 @@
|
||||
* PHP Mikrotik Billing (https://ibnux.github.io/phpmixbill/)
|
||||
**/
|
||||
_auth();
|
||||
$ui->assign('_title', 'Community - '. $config['CompanyName']);
|
||||
$ui->assign('_title', 'Community');
|
||||
$ui->assign('_system_menu', 'community');
|
||||
|
||||
$action = $routes['1'];
|
||||
|
@ -5,7 +5,7 @@
|
||||
|
||||
**/
|
||||
_admin();
|
||||
$ui->assign('_title', $_L['Customers'] . ' - ' . $config['CompanyName']);
|
||||
$ui->assign('_title', $_L['Customers']);
|
||||
$ui->assign('_system_menu', 'customers');
|
||||
|
||||
$action = $routes['1'];
|
||||
|
@ -3,7 +3,7 @@
|
||||
* PHP Mikrotik Billing (https://ibnux.github.io/phpmixbill/)
|
||||
**/
|
||||
_admin();
|
||||
$ui->assign('_title', $_L['Dashboard'].' - '. $config['CompanyName']);
|
||||
$ui->assign('_title', $_L['Dashboard']);
|
||||
$admin = Admin::_info();
|
||||
$ui->assign('_admin', $admin);
|
||||
|
||||
|
@ -3,7 +3,7 @@
|
||||
* PHP Mikrotik Billing (https://ibnux.github.io/phpmixbill/)
|
||||
**/
|
||||
_admin();
|
||||
$ui->assign('_title', $_L['Reports'].'- '. $config['CompanyName']);
|
||||
$ui->assign('_title', $_L['Reports']);
|
||||
$ui->assign('_sysfrm_menu', 'reports');
|
||||
|
||||
$action = $routes['1'];
|
||||
|
@ -4,7 +4,7 @@
|
||||
* PHP Mikrotik Billing (https://ibnux.github.io/phpmixbill/)
|
||||
**/
|
||||
_auth();
|
||||
$ui->assign('_title', $_L['Dashboard'] . ' - ' . $config['CompanyName']);
|
||||
$ui->assign('_title', $_L['Dashboard']);
|
||||
|
||||
$user = User::_info();
|
||||
$ui->assign('_user', $user);
|
||||
|
@ -11,7 +11,7 @@ $ui->assign('_user', $user);
|
||||
|
||||
switch ($action) {
|
||||
case 'voucher':
|
||||
$ui->assign('_title', $_L['Order_Voucher'] . ' - ' . $config['CompanyName']);
|
||||
$ui->assign('_title', $_L['Order_Voucher']);
|
||||
run_hook('customer_view_order'); #HOOK
|
||||
$ui->display('user-order.tpl');
|
||||
break;
|
||||
@ -22,12 +22,12 @@ switch ($action) {
|
||||
$paginator = Paginator::bootstrap('tbl_payment_gateway', 'username', $user['username']);
|
||||
$ui->assign('paginator', $paginator);
|
||||
$ui->assign('d', $d);
|
||||
$ui->assign('_title', Lang::T('Order History') . ' - ' . $config['CompanyName']);
|
||||
$ui->assign('_title', Lang::T('Order History'));
|
||||
run_hook('customer_view_order_history'); #HOOK
|
||||
$ui->display('user-orderHistory.tpl');
|
||||
break;
|
||||
case 'package':
|
||||
$ui->assign('_title', 'Order Plan - ' . $config['CompanyName']);
|
||||
$ui->assign('_title', 'Order Plan');
|
||||
$routers = ORM::for_table('tbl_routers')->find_many();
|
||||
$plans = ORM::for_table('tbl_plans')->where('enabled', '1')->find_many();
|
||||
$ui->assign('routers', $routers);
|
||||
@ -96,7 +96,7 @@ switch ($action) {
|
||||
$ui->assign('router', $router);
|
||||
$ui->assign('plan', $plan);
|
||||
$ui->assign('bandw', $bandw);
|
||||
$ui->assign('_title', 'TRX #' . $trxid . ' - ' . $config['CompanyName']);
|
||||
$ui->assign('_title', 'TRX #' . $trxid);
|
||||
$ui->display('user-orderView.tpl');
|
||||
break;
|
||||
case 'buy':
|
||||
|
@ -3,7 +3,7 @@
|
||||
* PHP Mikrotik Billing (https://ibnux.github.io/phpmixbill/)
|
||||
**/
|
||||
_auth();
|
||||
$ui->assign('_title', $_L['Order_Voucher'].'- '. $config['CompanyName']);
|
||||
$ui->assign('_title', $_L['Order_Voucher']);
|
||||
$ui->assign('_system_menu', 'order');
|
||||
|
||||
$action = $routes['1'];
|
||||
|
@ -3,7 +3,7 @@
|
||||
* PHP Mikrotik Billing (https://ibnux.github.io/phpmixbill/)
|
||||
**/
|
||||
_admin();
|
||||
$ui->assign('_title', 'Pages - '. $config['CompanyName']);
|
||||
$ui->assign('_title', 'Pages');
|
||||
$ui->assign('_system_menu', 'pages');
|
||||
|
||||
$action = $routes['1'];
|
||||
|
@ -48,7 +48,7 @@ if(file_exists('system/paymentgateway/'.$action.'.php')){
|
||||
}
|
||||
r2(U . 'paymentgateway', 's', Lang::T('Payment Gateway saved successfully'));
|
||||
}
|
||||
$ui->assign('_title', 'Payment Gateway Settings - '. $config['CompanyName']);
|
||||
$ui->assign('_title', 'Payment Gateway Settings');
|
||||
$ui->assign('pgs', $pgs);
|
||||
$ui->display('paymentgateway.tpl');
|
||||
}
|
||||
|
@ -4,7 +4,7 @@
|
||||
* PHP Mikrotik Billing (https://ibnux.github.io/phpmixbill/)
|
||||
**/
|
||||
_admin();
|
||||
$ui->assign('_title', $_L['Network'] . ' - ' . $config['CompanyName']);
|
||||
$ui->assign('_title', $_L['Network']);
|
||||
$ui->assign('_system_menu', 'network');
|
||||
|
||||
$action = $routes['1'];
|
||||
|
@ -7,7 +7,7 @@
|
||||
|
||||
**/
|
||||
_admin();
|
||||
$ui->assign('_title', $_L['Recharge_Account'] . ' - ' . $config['CompanyName']);
|
||||
$ui->assign('_title', $_L['Recharge_Account']);
|
||||
$ui->assign('_system_menu', 'prepaid');
|
||||
|
||||
$action = $routes['1'];
|
||||
@ -452,7 +452,7 @@ switch ($action) {
|
||||
->count();
|
||||
}
|
||||
|
||||
$ui->assign('_title', $_L['Voucher_Hotspot'] . ' - ' . $config['CompanyName']);
|
||||
$ui->assign('_title', $_L['Voucher_Hotspot']);
|
||||
$ui->assign('from_id', $from_id);
|
||||
$ui->assign('pagebreak', $pagebreak);
|
||||
|
||||
|
@ -3,7 +3,7 @@
|
||||
* PHP Mikrotik Billing (https://ibnux.github.io/phpmixbill/)
|
||||
**/
|
||||
_admin();
|
||||
$ui->assign('_title', $_L['Reports'].' - '. $config['CompanyName']);
|
||||
$ui->assign('_title', $_L['Reports']);
|
||||
$ui->assign('_system_menu', 'reports');
|
||||
|
||||
$action = $routes['1'];
|
||||
|
@ -3,7 +3,7 @@
|
||||
* PHP Mikrotik Billing (https://ibnux.github.io/phpmixbill/)
|
||||
**/
|
||||
_admin();
|
||||
$ui->assign('_title', $_L['Network'].' - '. $config['CompanyName']);
|
||||
$ui->assign('_title', $_L['Network']);
|
||||
$ui->assign('_system_menu', 'network');
|
||||
|
||||
$action = $routes['1'];
|
||||
|
@ -5,7 +5,7 @@
|
||||
|
||||
**/
|
||||
_admin();
|
||||
$ui->assign('_title', $_L['Hotspot_Plans'] . ' - ' . $config['CompanyName']);
|
||||
$ui->assign('_title', $_L['Hotspot_Plans']);
|
||||
$ui->assign('_system_menu', 'services');
|
||||
|
||||
$action = $routes['1'];
|
||||
|
@ -5,7 +5,7 @@
|
||||
|
||||
**/
|
||||
_admin();
|
||||
$ui->assign('_title', $_L['Settings'] . '- ' . $config['CompanyName']);
|
||||
$ui->assign('_title', $_L['Settings']);
|
||||
$ui->assign('_system_menu', 'settings');
|
||||
|
||||
$action = $routes['1'];
|
||||
|
@ -5,7 +5,7 @@
|
||||
|
||||
**/
|
||||
_auth();
|
||||
$ui->assign('_title', $_L['Voucher'] . '- ' . $config['CompanyName']);
|
||||
$ui->assign('_title', $_L['Voucher']);
|
||||
$ui->assign('_system_menu', 'voucher');
|
||||
|
||||
$action = $routes['1'];
|
||||
|
@ -294,3 +294,5 @@ $_L['Unpaid_Order'] = 'Unpaid Order';
|
||||
$_L['Payment_Gateway_Not_Found'] = 'Payment Gateway Not Found';
|
||||
$_L['Payment_Gateway_saved_successfully'] = 'Payment Gateway saved successfully';
|
||||
$_L['ORDER'] = 'ORDER';
|
||||
$_L['Package_History'] = 'Package History';
|
||||
$_L['Buy_History'] = 'Buy History';
|
||||
|
3
ui/ui/fonts/MaterialDesign/.github/ISSUE_TEMPLATE.md
vendored
Normal file
3
ui/ui/fonts/MaterialDesign/.github/ISSUE_TEMPLATE.md
vendored
Normal file
@ -0,0 +1,3 @@
|
||||
Disclaimer:
|
||||
Hi there, thanks for contributing! Before anything else, please ensure you didn't mean to create an issue on the main MaterialDesign repo instead.
|
||||
If this is intentional, just erase this message. Thanks!
|
3
ui/ui/fonts/MaterialDesign/css/materialdesignicons.min.css
vendored
Normal file
3
ui/ui/fonts/MaterialDesign/css/materialdesignicons.min.css
vendored
Normal file
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
BIN
ui/ui/fonts/MaterialDesign/fonts/materialdesignicons-webfont.eot
Normal file
BIN
ui/ui/fonts/MaterialDesign/fonts/materialdesignicons-webfont.eot
Normal file
Binary file not shown.
BIN
ui/ui/fonts/MaterialDesign/fonts/materialdesignicons-webfont.ttf
Normal file
BIN
ui/ui/fonts/MaterialDesign/fonts/materialdesignicons-webfont.ttf
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1,230 +0,0 @@
|
||||
jQuery(function () {
|
||||
"use strict";
|
||||
var MateriaApp = function () {
|
||||
(this.isMobile = null),
|
||||
(this.navHorizontal = !1),
|
||||
(this.fixedHeader = !0),
|
||||
(this.themeActive = "theme-zero"),
|
||||
(this.navFull = !1),
|
||||
(this.navOffCanvas = !1),
|
||||
(this.mainContainer = $(".main-container")),
|
||||
(this.siteHead = $(".site-head")),
|
||||
(this.siteSettings = $(".site-settings")),
|
||||
(this.app = $(".app")),
|
||||
(this.navWrap = $(".nav-wrap")),
|
||||
(this.contentContainer = $(".content-container")),
|
||||
this._init();
|
||||
};
|
||||
(MateriaApp.prototype._init = function () {
|
||||
this._checkMobile(),
|
||||
this.toggleSiteNav(),
|
||||
this.initDefaultSettings(),
|
||||
this.initRipple(),
|
||||
this.toggleSettingsBox(),
|
||||
this.initPerfectScrollbars(),
|
||||
this.toggleFullScreen(),
|
||||
this.toggleFloatingSidebar(),
|
||||
this.initNavAccordion();
|
||||
}),
|
||||
(MateriaApp.prototype.initDefaultSettings = function () {
|
||||
function onNavHorizontal() {
|
||||
this.checked
|
||||
? ((that.navHorizontal = !0),
|
||||
that.mainContainer.addClass("nav-horizontal"))
|
||||
: ((that.navHorizontal = !1),
|
||||
that.mainContainer.removeClass("nav-horizontal")),
|
||||
setTimeout(function () {
|
||||
(sQuery.navHorizontal = that.navHorizontal),
|
||||
statesQuery.put(sQuery);
|
||||
});
|
||||
}
|
||||
function onFixedHeader() {
|
||||
this.checked
|
||||
? ((that.fixedHeader = !0),
|
||||
that.siteHead.addClass("fixedHeader"),
|
||||
that.contentContainer.addClass("fixedHeader"))
|
||||
: ((that.fixedHeader = !1),
|
||||
that.siteHead.removeClass("fixedHeader"),
|
||||
that.contentContainer.removeClass("fixedHeader")),
|
||||
setTimeout(function () {
|
||||
(sQuery.fixedHeader = that.fixedHeader), statesQuery.put(sQuery);
|
||||
});
|
||||
}
|
||||
function onNavFull() {
|
||||
var elems = [
|
||||
"body",
|
||||
".main-container",
|
||||
".nav-wrap",
|
||||
".content-container",
|
||||
];
|
||||
this.checked
|
||||
? ((that.navFull = !0),
|
||||
elems.forEach(function (el) {
|
||||
$(el).addClass("nav-expand");
|
||||
}))
|
||||
: ((that.navFull = !1),
|
||||
elems.forEach(function (el) {
|
||||
$(el).removeClass("nav-expand");
|
||||
})),
|
||||
setTimeout(function () {
|
||||
(sQuery.navFull = that.navFull), statesQuery.put(sQuery);
|
||||
});
|
||||
}
|
||||
function onThemeChange(e) {
|
||||
var $t = $(this),
|
||||
$list = that.siteSettings.find("#themeColor li");
|
||||
$list.removeClass("active"),
|
||||
$t.addClass("active"),
|
||||
that.app.removeClass(that.themeActive),
|
||||
(that.themeActive = $t.data("theme")),
|
||||
(sQuery.themeActive = that.themeActive),
|
||||
statesQuery.put(sQuery),
|
||||
that.app.addClass(that.themeActive),
|
||||
e.preventDefault();
|
||||
}
|
||||
var that = this,
|
||||
SETTINGS_STATES = "_setting-states",
|
||||
statesQuery = {
|
||||
get: function () {
|
||||
return JSON.parse(localStorage.getItem(SETTINGS_STATES));
|
||||
},
|
||||
put: function (states) {
|
||||
localStorage.setItem(SETTINGS_STATES, JSON.stringify(states));
|
||||
},
|
||||
},
|
||||
sQuery = statesQuery.get() || {
|
||||
navHorizontal: that.navHorizontal,
|
||||
fixedHeader: that.fixedHeader,
|
||||
navFull: that.navFull,
|
||||
themeActive: that.themeActive,
|
||||
};
|
||||
if (
|
||||
(sQuery &&
|
||||
((this.navHorizontal = sQuery.navHorizontal),
|
||||
(this.fixedHeader = sQuery.fixedHeader),
|
||||
(this.navFull = sQuery.navFull),
|
||||
(this.themeActive = sQuery.themeActive)),
|
||||
this.siteSettings.find("#navHorizontal").on("change", onNavHorizontal),
|
||||
this.siteSettings.find("#fixedHeader").on("change", onFixedHeader),
|
||||
this.siteSettings.find("#navFull").on("change", onNavFull),
|
||||
this.siteSettings
|
||||
.find("#themeColor li")
|
||||
.on("click touchstart", onThemeChange),
|
||||
this.app.addClass(this.themeActive),
|
||||
this.navFull)
|
||||
) {
|
||||
this.siteSettings.find("#navFull")[0].checked = !0;
|
||||
var elems = [
|
||||
"body",
|
||||
".main-container",
|
||||
".nav-wrap",
|
||||
".content-container",
|
||||
];
|
||||
elems.forEach(function (el) {
|
||||
$(el).addClass("nav-expand");
|
||||
});
|
||||
}
|
||||
this.navHorizontal &&
|
||||
((this.siteSettings.find("#navHorizontal")[0].checked = !0),
|
||||
this.mainContainer.addClass("nav-horizontal")),
|
||||
this.fixedHeader &&
|
||||
((this.siteSettings.find("#fixedHeader")[0].checked = !0),
|
||||
this.siteHead.addClass("fixedHeader"),
|
||||
this.contentContainer.addClass("fixedHeader")),
|
||||
this.navOffCanvas && this.navWrap.addClass("nav-offcanvas");
|
||||
}),
|
||||
(MateriaApp.prototype.initRipple = function () {
|
||||
Waves.attach(".btn"),
|
||||
Waves.init({ duration: 900, delay: 300 }),
|
||||
Waves.attach(".nav-wrap .site-nav .nav-list li"),
|
||||
Waves.attach(".md-button:not(.md-no-ink)");
|
||||
}),
|
||||
(MateriaApp.prototype._checkMobile = function () {
|
||||
var mm = window.matchMedia("(max-width: 767px)");
|
||||
this.isMobile = mm.matches ? !0 : !1;
|
||||
var that = this;
|
||||
mm.addListener(function (m) {
|
||||
that.isMobile = m.matches ? !0 : !1;
|
||||
});
|
||||
}),
|
||||
(MateriaApp.prototype.toggleSiteNav = function () {
|
||||
this.siteHead.find(".nav-trigger").on("click touchstart", function (e) {
|
||||
var elems = [
|
||||
"body",
|
||||
".main-container",
|
||||
".nav-wrap",
|
||||
".content-container",
|
||||
];
|
||||
elems.forEach(function (el) {
|
||||
$(el).toggleClass("nav-expand"),
|
||||
".nav-wrap" == el && $(el).toggleClass("nav-offcanvas");
|
||||
}),
|
||||
e.preventDefault();
|
||||
});
|
||||
}),
|
||||
(MateriaApp.prototype.toggleSettingsBox = function () {
|
||||
this.siteSettings.find(".trigger").on("click touchstart", function (e) {
|
||||
$(".site-settings").toggleClass("open"), e.preventDefault();
|
||||
});
|
||||
}),
|
||||
(MateriaApp.prototype.initPerfectScrollbars = function () {
|
||||
var $el = $("[data-perfect-scrollbar]");
|
||||
$el.each(function () {
|
||||
var $t = $(this);
|
||||
$t.perfectScrollbar({ suppressScrollX: !0 }),
|
||||
setInterval(function () {
|
||||
$t[0].scrollHeight >= $t[0].clientHeight &&
|
||||
$t.perfectScrollbar("update");
|
||||
}, 400);
|
||||
});
|
||||
}),
|
||||
(MateriaApp.prototype.toggleFullScreen = function () {
|
||||
$(".site-head .fullscreen").on("click", function (e) {
|
||||
screenfull.toggle(), e.preventDefault();
|
||||
});
|
||||
}),
|
||||
(MateriaApp.prototype.toggleFloatingSidebar = function () {
|
||||
$(".site-head .floating-sidebar > a").on("click", function (e) {
|
||||
$(this).parent().toggleClass("open"), e.preventDefault();
|
||||
});
|
||||
}),
|
||||
(MateriaApp.prototype.initNavAccordion = function () {
|
||||
var el = $(".site-nav .nav-list"),
|
||||
lists = el.find("ul").parent("li"),
|
||||
a = lists.children("a"),
|
||||
aul = lists.find("ul a"),
|
||||
listsRest = el.children("li").not(lists),
|
||||
aRest = listsRest.children("a"),
|
||||
stopClick = 0,
|
||||
that = this;
|
||||
a.on("click", function (e) {
|
||||
if (!that.navHorizontal) {
|
||||
if (e.timeStamp - stopClick > 300) {
|
||||
var self = $(this),
|
||||
parent = self.parent("li");
|
||||
lists.not(parent).removeClass("open"),
|
||||
parent.toggleClass("open"),
|
||||
(stopClick = e.timeStamp);
|
||||
}
|
||||
e.preventDefault();
|
||||
}
|
||||
e.stopPropagation(), e.stopImmediatePropagation();
|
||||
}),
|
||||
aul.on("touchend", function (e) {
|
||||
that.isMobile && that.navWrap.toggleClass("nav-offcanvas"),
|
||||
e.stopPropagation(),
|
||||
e.stopImmediatePropagation();
|
||||
}),
|
||||
aRest.on("touchend", function () {
|
||||
that.isMobile && that.navWrap.toggleClass("nav-offcanvas");
|
||||
}),
|
||||
aRest.on("click", function (e) {
|
||||
if (!that.navHorizontal) {
|
||||
var parent = aRest.parent("li");
|
||||
lists.not(parent).removeClass("open");
|
||||
}
|
||||
e.stopPropagation(), e.stopImmediatePropagation();
|
||||
});
|
||||
});
|
||||
window.MateriaApp = new MateriaApp();
|
||||
});
|
7
ui/ui/scripts/bootstrap.js
vendored
7
ui/ui/scripts/bootstrap.js
vendored
File diff suppressed because one or more lines are too long
7
ui/ui/scripts/bootstrap.min.js
vendored
7
ui/ui/scripts/bootstrap.min.js
vendored
File diff suppressed because one or more lines are too long
@ -1 +0,0 @@
|
||||
jQuery(function(){"use strict";function initReplyBox(){$("#replyBox").summernote({height:280}),$("#composeMailBox").summernote({height:300})}function _init(){initReplyBox()}_init()});
|
File diff suppressed because one or more lines are too long
6
ui/ui/scripts/jquery-1.10.2.js
vendored
6
ui/ui/scripts/jquery-1.10.2.js
vendored
File diff suppressed because one or more lines are too long
4
ui/ui/scripts/jquery.min.js
vendored
Normal file
4
ui/ui/scripts/jquery.min.js
vendored
Normal file
File diff suppressed because one or more lines are too long
1
ui/ui/scripts/main.min.js
vendored
Normal file
1
ui/ui/scripts/main.min.js
vendored
Normal file
@ -0,0 +1 @@
|
||||
"use strict";Array.from(document.getElementsByClassName("menu is-menu-main")).forEach(function(e){Array.from(e.getElementsByClassName("has-dropdown-icon")).forEach(function(e){e.addEventListener("click",function(e){var t=e.currentTarget.getElementsByClassName("dropdown-icon")[0].getElementsByClassName("mdi")[0];e.currentTarget.parentNode.classList.toggle("is-active"),t.classList.toggle("mdi-plus"),t.classList.toggle("mdi-minus")})})}),Array.from(document.getElementsByClassName("jb-aside-mobile-toggle")).forEach(function(e){e.addEventListener("click",function(e){e=e.currentTarget.getElementsByClassName("icon")[0].getElementsByClassName("mdi")[0];document.documentElement.classList.toggle("has-aside-mobile-expanded"),e.classList.toggle("mdi-forwardburger"),e.classList.toggle("mdi-backburger")})}),Array.from(document.getElementsByClassName("jb-navbar-menu-toggle")).forEach(function(e){e.addEventListener("click",function(e){var t=e.currentTarget.getElementsByClassName("icon")[0].getElementsByClassName("mdi")[0];document.getElementById(e.currentTarget.getAttribute("data-target")).classList.toggle("is-active"),t.classList.toggle("mdi-dots-vertical"),t.classList.toggle("mdi-close")})}),Array.from(document.getElementsByClassName("jb-modal")).forEach(function(e){e.addEventListener("click",function(e){e=e.currentTarget.getAttribute("data-target");document.getElementById(e).classList.add("is-active"),document.documentElement.classList.add("is-clipped")})}),Array.from(document.getElementsByClassName("jb-modal-close")).forEach(function(e){e.addEventListener("click",function(e){e.currentTarget.closest(".modal").classList.remove("is-active"),document.documentElement.classList.remove("is-clipped")})}),Array.from(document.getElementsByClassName("jb-notification-dismiss")).forEach(function(e){e.addEventListener("click",function(e){e.currentTarget.closest(".notification").classList.add("is-hidden")})});
|
@ -1 +0,0 @@
|
||||
jQuery(function(){"use strict";function initGoogleMaps(){function mapMarker(){{var gmap02=new google.maps.Map(document.getElementById("gmap02"),{zoom:4,center:new google.maps.LatLng(-33,151)});new google.maps.Marker({map:gmap02,icon:"https://developers.google.com/maps/documentation/javascript/examples/full/images/beachflag.png",animation:google.maps.Animation.DROP,title:"You are here",position:new google.maps.LatLng(-33.890542,151.274856)})}}function mapStreetView(){new google.maps.StreetViewPanorama(document.querySelector("#street-view"),{position:new google.maps.LatLng(40.688738,-74.043871)})}function mapShapesDraw(){var gmap04=new google.maps.Map(document.getElementById("gmap04"),{zoom:11,center:new google.maps.LatLng(40.74,-74.18)}),polyline=new google.maps.Polyline({path:[new google.maps.LatLng(40.74,-74.18),new google.maps.LatLng(40.64,-74.1),new google.maps.LatLng(40.54,-74.05),new google.maps.LatLng(40.44,-74)],geodesic:!0,strokeColor:"#FF0000",strokeOpacity:1,strokeWeight:2});polyline.setMap(gmap04);var polygon=new google.maps.Polygon({path:[new google.maps.LatLng(40.74,-74.18),new google.maps.LatLng(40.64,-74.18),new google.maps.LatLng(40.84,-74.08),new google.maps.LatLng(40.74,-74.18)],geodesic:!0,strokeColor:"#FF0000",strokeOpacity:1,strokeWeight:2});polygon.setMap(gmap04);var circle=new google.maps.Circle({strokeColor:"#FF0000",strokeOpacity:.8,strokeWeight:2,center:new google.maps.LatLng(40.7,-74.14),radius:4e3,editable:!0});circle.setMap(gmap04)}google.maps.event.addDomListener(window,"load",function(){new google.maps.Map(document.getElementById("gmap01"),{zoom:3,center:new google.maps.LatLng(40.74,-74.18)})}),google.maps.event.addDomListener(window,"load",mapMarker),google.maps.event.addDomListener(window,"load",mapStreetView),google.maps.event.addDomListener(window,"load",mapShapesDraw)}function _init(){initGoogleMaps()}_init()});
|
@ -1,61 +1,11 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
</div>
|
||||
|
||||
<div class="site-settings clearfix hidden-xs">
|
||||
<div class="settings clearfix">
|
||||
<div class="trigger ion ion-settings left"></div>
|
||||
<div class="wrapper left">
|
||||
<ul class="list-unstyled other-settings">
|
||||
<li class="clearfix mb10">
|
||||
<div class="left small">Fixed Header</div>
|
||||
<div class="md-switch right">
|
||||
<label>
|
||||
<input type="checkbox" id="fixedHeader">
|
||||
<span> </span>
|
||||
</label>
|
||||
</div>
|
||||
</li>
|
||||
<li class="clearfix mb10">
|
||||
<div class="left small">Nav Full</div>
|
||||
<div class="md-switch right">
|
||||
<label>
|
||||
<input type="checkbox" id="navFull">
|
||||
<span> </span>
|
||||
</label>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
<hr/>
|
||||
<ul class="themes list-unstyled" id="themeColor">
|
||||
<li data-theme="theme-zero" class="active"></li>
|
||||
<li data-theme="theme-one"></li>
|
||||
<li data-theme="theme-two"></li>
|
||||
<li data-theme="theme-three"></li>
|
||||
<li data-theme="theme-four"></li>
|
||||
<li data-theme="theme-five"></li>
|
||||
<li data-theme="theme-six"></li>
|
||||
<li data-theme="theme-seven"></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<script src="ui/ui/scripts/vendors.js"></script>
|
||||
<script src="ui/ui/scripts/plugins/screenfull.js"></script>
|
||||
<script src="ui/ui/scripts/plugins/perfect-scrollbar.min.js"></script>
|
||||
<script src="ui/ui/scripts/plugins/waves.min.js"></script>
|
||||
<script src="ui/ui/scripts/main.min.js"></script>
|
||||
<script src="ui/ui/scripts/plugins/select2.min.js"></script>
|
||||
<script src="ui/ui/scripts/plugins/bootstrap-colorpicker.min.js"></script>
|
||||
<script src="ui/ui/scripts/plugins/bootstrap-slider.min.js"></script>
|
||||
<script src="ui/ui/scripts/plugins/summernote.min.js"></script>
|
||||
<script src="ui/ui/scripts/plugins/bootstrap-datepicker.min.js"></script>
|
||||
<script src="ui/ui/scripts/app.js"></script>
|
||||
<script src="ui/ui/scripts/custom.js"></script>
|
||||
<script src="ui/ui/scripts/form-elements.init.js"></script>
|
||||
|
||||
<script src="ui/lib/js/bootbox.min.js"></script>
|
||||
|
||||
{if isset($xfooter)}
|
||||
{$xfooter}
|
||||
{/if}
|
||||
|
@ -1,158 +1,125 @@
|
||||
<!DOCTYPE html>
|
||||
<html>
|
||||
<html lang="en" class="has-aside-left has-aside-mobile-transition has-navbar-fixed-top has-aside-expanded">
|
||||
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
|
||||
<title>{$_title}</title>
|
||||
<link rel="shortcut icon" href="ui/ui/images/logo.png" type="image/x-icon" />
|
||||
<meta charset="utf-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<title>{$_title} - {$_c['CompanyName']}</title>
|
||||
<link rel="shortcut icon" href="ui/ui/images/logo.png" type="image/x-icon" />
|
||||
|
||||
<!-- Icons -->
|
||||
<link rel="stylesheet" href="ui/ui/fonts/ionicons/css/ionicons.min.css">
|
||||
<link rel="stylesheet" href="ui/ui/fonts/font-awesome/css/font-awesome.min.css">
|
||||
<!-- Icons -->
|
||||
<link rel="stylesheet" href="ui/ui/fonts/ionicons/css/ionicons.min.css">
|
||||
<link rel="stylesheet" href="ui/ui/fonts/MaterialDesign/css/materialdesignicons.min.css">
|
||||
|
||||
<!-- Plugins -->
|
||||
<link rel="stylesheet" href="ui/ui/styles/plugins/waves.css">
|
||||
<link rel="stylesheet" href="ui/ui/styles/plugins/perfect-scrollbar.css">
|
||||
<link rel="stylesheet" href="ui/ui/styles/plugins/select2.css">
|
||||
<link rel="stylesheet" href="ui/ui/styles/plugins/bootstrap-colorpicker.css">
|
||||
<link rel="stylesheet" href="ui/ui/styles/plugins/bootstrap-slider.css">
|
||||
<link rel="stylesheet" href="ui/ui/styles/plugins/bootstrap-datepicker.css">
|
||||
<link rel="stylesheet" href="ui/ui/styles/plugins/summernote.css">
|
||||
|
||||
<!-- Css/Less Stylesheets -->
|
||||
<link rel="stylesheet" href="ui/ui/styles/bootstrap.min.css">
|
||||
<link rel="stylesheet" href="ui/ui/styles/main.min.css">
|
||||
<!-- Css/Less Stylesheets -->
|
||||
<link rel="stylesheet" href="ui/ui/styles/main.min.css">
|
||||
|
||||
|
||||
<!-- Match Media polyfill for IE9 -->
|
||||
<!--[if IE 9]> <script src="ui/ui/scripts/ie/matchMedia.js"></script> <![endif]-->
|
||||
{if isset($xheader)}
|
||||
{$xheader}
|
||||
{/if}
|
||||
<!-- Match Media polyfill for IE9 -->
|
||||
<!--[if IE 9]> <script src="ui/ui/scripts/ie/matchMedia.js"></script> <![endif]-->
|
||||
{if isset($xheader)}
|
||||
{$xheader}
|
||||
{/if}
|
||||
|
||||
</head>
|
||||
|
||||
<body id="app" class="app off-canvas">
|
||||
<body>
|
||||
<div id="app">
|
||||
<nav id="navbar-main" class="navbar is-fixed-top">
|
||||
<div class="navbar-brand">
|
||||
<a class="navbar-item is-hidden-desktop jb-aside-mobile-toggle">
|
||||
<span class="icon"><i class="mdi mdi-forwardburger mdi-24px"></i></span>
|
||||
</a>
|
||||
<div class="navbar-item">
|
||||
<span>{$_title}</span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="navbar-brand is-right">
|
||||
<a class="navbar-item is-hidden-desktop jb-navbar-menu-toggle" data-target="navbar-menu">
|
||||
<span class="icon"><i class="ion ion-person"></i></span>
|
||||
</a>
|
||||
</div>
|
||||
<div class="navbar-menu fadeIn animated faster" id="navbar-menu">
|
||||
<div class="navbar-end">
|
||||
<div
|
||||
class="navbar-item has-dropdown has-dropdown-with-icons has-divider has-user-avatar is-hoverable">
|
||||
<a class="navbar-link is-arrowless">
|
||||
<div class="is-user-avatar">
|
||||
<img src="https://robohash.org/{$_user['id']}?set=set3&size=100x100&bgset=bg1"
|
||||
alt="avatar">
|
||||
</div>
|
||||
<div class="is-user-name"><span>{$_user['fullname']}</span></div>
|
||||
<span class="icon"><i class="ion ion-chevron-down"></i></span>
|
||||
</a>
|
||||
<div class="navbar-dropdown">
|
||||
<a href="{$_url}accounts/profile" class="navbar-item">
|
||||
<span class="icon"><i class="ion ion-person"></i></span>
|
||||
<span>{$_L['My_Account']}</span>
|
||||
</a>
|
||||
<a class="navbar-item" href="{$_url}accounts/change-password">
|
||||
<span class="icon"><i class="ion ion-settings"></i></span>
|
||||
<span>{$_L['Change_Password']}</span>
|
||||
</a>
|
||||
<hr class="navbar-divider">
|
||||
<a class="navbar-item" href="{$_url}logout">
|
||||
<span class="icon"><i class="ion ion-power"></i></span>
|
||||
<span> {$_L['Logout']}</span>
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</nav>
|
||||
|
||||
<header class="site-head" id="site-head">
|
||||
<ul class="list-unstyled left-elems">
|
||||
<li>
|
||||
<a href="#" class="nav-trigger ion ion-drag"></a>
|
||||
</li>
|
||||
|
||||
<li>
|
||||
<div class="site-logo visible-xs">
|
||||
<a href="{$_url}home" class="text-uppercase h3">
|
||||
<span class="text">{$_L['Logo']}</span>
|
||||
</a>
|
||||
</div>
|
||||
</li>
|
||||
<li class="fullscreen hidden-xs">
|
||||
<a href="#"><i class="ion ion-qr-scanner"></i></a>
|
||||
</li>
|
||||
|
||||
<li class="notify-drop hidden hidden-xs dropdown">
|
||||
<a href="#" data-toggle="dropdown">
|
||||
<i class="ion ion-chatboxes"></i>
|
||||
<span class="badge badge-danger badge-xs circle">3</span>
|
||||
</a>
|
||||
<div class="panel panel-default dropdown-menu">
|
||||
<div class="panel-heading">
|
||||
You have 3 new message
|
||||
<a href="#" class="right btn btn-xs btn-pink mt-3">Show All</a>
|
||||
</div>
|
||||
<div class="panel-body">
|
||||
Coming Soon!!! Next Version...
|
||||
</div>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
<ul class="list-unstyled right-elems">
|
||||
<li class="logout hidden-xs">
|
||||
<a href="{$_url}logout"><i class="ion ion-power"></i> {$_L['Logout']}</a></a>
|
||||
</li>
|
||||
</ul>
|
||||
</header>
|
||||
|
||||
<div class="main-container clearfix">
|
||||
<aside class="nav-wrap" id="site-nav" data-perfect-scrollbar>
|
||||
<div class="nav-head">
|
||||
<a href="{$_url}home" class="site-logo text-uppercase">
|
||||
<i class="ion ion-wifi"></i>
|
||||
<span class="text">{$_L['Logo']}</span>
|
||||
</a>
|
||||
</div>
|
||||
|
||||
<nav class="site-nav clearfix" role="navigation">
|
||||
<div class="profile clearfix mb15">
|
||||
<img src="https://robohash.org/{$_user['id']}?set=set3&size=100x100&bgset=bg1" alt="admin">
|
||||
<div class="group">
|
||||
<div class="dropdown"><a href="#" class="dropdown-toggle" data-toggle="dropdown" aria-expanded="false">{$_user['fullname']}<span class="caret"></span></a>
|
||||
<ul class="dropdown-menu">
|
||||
<li><a href="{$_url}accounts/profile"><i class="ion ion-person"></i> {$_L['My_Account']}<div class="ripple-wrapper"></div></a></li>
|
||||
<li><a href="{$_url}accounts/change-password"><i class="ion ion-settings"></i> {$_L['Change_Password']}</a></li>
|
||||
<li><a href="{$_url}logout"><i class="ion ion-power"></i> {$_L['Logout']}</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<small class="desig">{$_L['Member']}</small>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<ul class="list-unstyled clearfix nav-list mb15">
|
||||
<li {if $_system_menu eq 'home'}class="active"{/if}>
|
||||
<a href="{$_url}home">
|
||||
<i class="ion ion-monitor"></i>
|
||||
<span class="text">{$_L['Dashboard']}</span>
|
||||
</a>
|
||||
</li>
|
||||
<aside class="aside is-placed-left is-expanded">
|
||||
<div class="aside-tools">
|
||||
<div class="aside-tools-label">
|
||||
<span>{$_L['Logo']}</span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="menu is-menu-main">
|
||||
<ul class="menu-list">
|
||||
<li>
|
||||
<a href="{$_url}home" {if $_system_menu eq 'home'}class="is-active router-link-active" {/if}>
|
||||
<span class="icon"><i class="ion ion-monitor"></i></span>
|
||||
<span class="text">{$_L['Dashboard']}</span>
|
||||
</a>
|
||||
</li>
|
||||
{$_MENU_AFTER_DASHBOARD}
|
||||
<li {if $_system_menu eq 'order'}class="open"{/if}>
|
||||
<a href="#" >
|
||||
<i class="ion ion-ios-cart"></i>
|
||||
<span class="text">{Lang::T('ORDER')}</span>
|
||||
<i class="arrow ion-chevron-left"></i>
|
||||
</a>
|
||||
<ul class="inner-drop list-unstyled">
|
||||
<li {if $_system_menu eq 'order'}class="active"{/if}><a href="{$_url}order/voucher">Voucher</a></li>
|
||||
{if $_c['payment_gateway'] != 'none' or $_c['payment_gateway'] == '' }
|
||||
<li {if $_system_menu eq 'order'}class="active"{/if}><a href="{$_url}order/package">{Lang::T('Package')}</a></li>
|
||||
<li {if $_system_menu eq 'order'}class="active"{/if}><a href="{$_url}order/history">{Lang::T('History')}</a></li>
|
||||
{/if}
|
||||
{$_MENU_ORDER}
|
||||
</ul>
|
||||
</li>
|
||||
<li>
|
||||
<a href="{$_url}order/voucher" {if $_system_menu eq 'voucher'}class="is-active router-link-active" {/if}>
|
||||
<span class="icon"><i class="ion ion-android-cart"></i></span>
|
||||
<span class="text">{Lang::T('Voucher')}</span>
|
||||
</a>
|
||||
</li>
|
||||
{if $_c['payment_gateway'] != 'none' or $_c['payment_gateway'] == '' }
|
||||
<li>
|
||||
<a href="{$_url}order/package" {if $_system_menu eq 'package'}class="is-active router-link-active" {/if}>
|
||||
<span class="icon"><i class="ion ion-ios-cart"></i></span>
|
||||
<span class="text">{Lang::T('Package')}</span>
|
||||
</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="{$_url}order/history" {if $_system_menu eq 'history'}class="is-active router-link-active" {/if}>
|
||||
<span class="icon"><i class="ion ion-card"></i></span>
|
||||
<span class="text">{Lang::T('Package History')}</span>
|
||||
</a>
|
||||
</li>
|
||||
{/if}
|
||||
{$_MENU_AFTER_ORDER}
|
||||
<li {if $_system_menu eq 'voucher'}class="active"{/if}>
|
||||
<a href="{$_url}voucher/list-activated">
|
||||
<i class="ion ion-card"></i>
|
||||
<span class="text">{Lang::T('History')}</span>
|
||||
</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="{$_url}voucher/list-activated"
|
||||
class="has-icon {if $_system_menu eq 'voucher'}active{/if}">
|
||||
<span class="icon"><i class="ion ion-card"></i></span>
|
||||
<span class="text">{Lang::T('Buy History')}</span>
|
||||
</a>
|
||||
</li>
|
||||
{$_MENU_AFTER_HISTORY}
|
||||
<li {if $_system_menu eq 'accounts'}class="open"{/if}>
|
||||
<a href="#" >
|
||||
<i class="ion ion-gear-a"></i>
|
||||
<span class="text">{$_L['My_Account']}</span>
|
||||
<i class="arrow ion-chevron-left"></i>
|
||||
</a>
|
||||
<ul class="inner-drop list-unstyled">
|
||||
<li {if $_system_menu eq 'accounts'}class="active"{/if}><a href="{$_url}accounts/profile">{$_L['My_Profile']}</a></li>
|
||||
<li {if $_system_menu eq 'accounts'}class="active"{/if}><a href="{$_url}accounts/change-password">{$_L['Change_Password']}</a></li>
|
||||
{$_MENU_ACCOUNTS}
|
||||
</ul>
|
||||
</li>
|
||||
{$_MENU_AFTER_ACCOUNTS}
|
||||
</ul>
|
||||
|
||||
</nav>
|
||||
|
||||
<footer class="nav-foot">
|
||||
<p>{date('Y')} © <span>{$_c['CompanyName']}</span></p>
|
||||
</footer>
|
||||
</aside>
|
||||
<div class="content-container" id="content">
|
||||
<div class="page {if $_system_menu eq 'dashboard'}page-dashboard{/if}">
|
||||
|
||||
{if isset($notify)}
|
||||
{$notify}
|
||||
{/if}
|
||||
</ul>
|
||||
<p class="menu-label">© PHP NUX BILL</p>
|
||||
</div>
|
||||
</aside>
|
||||
<section class="section is-main-section">
|
||||
{if isset($notify)}
|
||||
{$notify}
|
||||
{/if}
|
5740
ui/ui/styles/bootstrap.min.css
vendored
5740
ui/ui/styles/bootstrap.min.css
vendored
File diff suppressed because it is too large
Load Diff
5974
ui/ui/styles/main.min.css
vendored
5974
ui/ui/styles/main.min.css
vendored
File diff suppressed because one or more lines are too long
227
ui/ui/styles/plugins/bootstrap-colorpicker.css
vendored
227
ui/ui/styles/plugins/bootstrap-colorpicker.css
vendored
@ -1,227 +0,0 @@
|
||||
/*!
|
||||
* Bootstrap Colorpicker
|
||||
* http://mjolnic.github.io/bootstrap-colorpicker/
|
||||
*
|
||||
* Originally written by (c) 2012 Stefan Petre
|
||||
* Licensed under the Apache License v2.0
|
||||
* http://www.apache.org/licenses/LICENSE-2.0.txt
|
||||
*
|
||||
*/
|
||||
|
||||
.colorpicker-saturation {
|
||||
float: left;
|
||||
width: 100px;
|
||||
height: 100px;
|
||||
cursor: crosshair;
|
||||
background-image: url("../../images/bootstrap-colorpicker/saturation.png");
|
||||
}
|
||||
|
||||
.colorpicker-saturation i {
|
||||
position: absolute;
|
||||
top: 0;
|
||||
left: 0;
|
||||
display: block;
|
||||
width: 5px;
|
||||
height: 5px;
|
||||
margin: -4px 0 0 -4px;
|
||||
border: 1px solid #000;
|
||||
-webkit-border-radius: 5px;
|
||||
-moz-border-radius: 5px;
|
||||
border-radius: 5px;
|
||||
}
|
||||
|
||||
.colorpicker-saturation i b {
|
||||
display: block;
|
||||
width: 5px;
|
||||
height: 5px;
|
||||
border: 1px solid #fff;
|
||||
-webkit-border-radius: 5px;
|
||||
-moz-border-radius: 5px;
|
||||
border-radius: 5px;
|
||||
}
|
||||
|
||||
.colorpicker-hue,
|
||||
.colorpicker-alpha {
|
||||
float: left;
|
||||
width: 15px;
|
||||
height: 100px;
|
||||
margin-bottom: 4px;
|
||||
margin-left: 4px;
|
||||
cursor: row-resize;
|
||||
}
|
||||
|
||||
.colorpicker-hue i,
|
||||
.colorpicker-alpha i {
|
||||
position: absolute;
|
||||
top: 0;
|
||||
left: 0;
|
||||
display: block;
|
||||
width: 100%;
|
||||
height: 1px;
|
||||
margin-top: -1px;
|
||||
background: #000;
|
||||
border-top: 1px solid #fff;
|
||||
}
|
||||
|
||||
.colorpicker-hue {
|
||||
background-image: url("../../images/bootstrap-colorpicker/hue.png");
|
||||
}
|
||||
|
||||
.colorpicker-alpha {
|
||||
display: none;
|
||||
background-image: url("../../images/bootstrap-colorpicker/alpha.png");
|
||||
}
|
||||
|
||||
.colorpicker {
|
||||
top: 0;
|
||||
left: 0;
|
||||
z-index: 2500;
|
||||
min-width: 130px;
|
||||
padding: 4px;
|
||||
margin-top: 1px;
|
||||
-webkit-border-radius: 4px;
|
||||
-moz-border-radius: 4px;
|
||||
border-radius: 4px;
|
||||
*zoom: 1;
|
||||
}
|
||||
|
||||
.colorpicker:before,
|
||||
.colorpicker:after {
|
||||
display: table;
|
||||
line-height: 0;
|
||||
content: "";
|
||||
}
|
||||
|
||||
.colorpicker:after {
|
||||
clear: both;
|
||||
}
|
||||
|
||||
.colorpicker:before {
|
||||
position: absolute;
|
||||
top: -7px;
|
||||
left: 6px;
|
||||
display: inline-block;
|
||||
border-right: 7px solid transparent;
|
||||
border-bottom: 7px solid #ccc;
|
||||
border-left: 7px solid transparent;
|
||||
border-bottom-color: rgba(0, 0, 0, 0.2);
|
||||
content: '';
|
||||
}
|
||||
|
||||
.colorpicker:after {
|
||||
position: absolute;
|
||||
top: -6px;
|
||||
left: 7px;
|
||||
display: inline-block;
|
||||
border-right: 6px solid transparent;
|
||||
border-bottom: 6px solid #ffffff;
|
||||
border-left: 6px solid transparent;
|
||||
content: '';
|
||||
}
|
||||
|
||||
.colorpicker div {
|
||||
position: relative;
|
||||
}
|
||||
|
||||
.colorpicker.colorpicker-with-alpha {
|
||||
min-width: 140px;
|
||||
}
|
||||
|
||||
.colorpicker.colorpicker-with-alpha .colorpicker-alpha {
|
||||
display: block;
|
||||
}
|
||||
|
||||
.colorpicker-color {
|
||||
height: 10px;
|
||||
margin-top: 5px;
|
||||
clear: both;
|
||||
background-image: url("../../images/bootstrap-colorpicker/alpha.png");
|
||||
background-position: 0 100%;
|
||||
}
|
||||
|
||||
.colorpicker-color div {
|
||||
height: 10px;
|
||||
}
|
||||
|
||||
.colorpicker-element .input-group-addon i,
|
||||
.colorpicker-element .add-on i {
|
||||
display: inline-block;
|
||||
width: 16px;
|
||||
height: 16px;
|
||||
vertical-align: text-top;
|
||||
cursor: pointer;
|
||||
}
|
||||
|
||||
.colorpicker.colorpicker-inline {
|
||||
position: relative;
|
||||
z-index: auto;
|
||||
display: inline-block;
|
||||
float: none;
|
||||
}
|
||||
|
||||
.colorpicker.colorpicker-horizontal {
|
||||
width: 110px;
|
||||
height: auto;
|
||||
min-width: 110px;
|
||||
}
|
||||
|
||||
.colorpicker.colorpicker-horizontal .colorpicker-saturation {
|
||||
margin-bottom: 4px;
|
||||
}
|
||||
|
||||
.colorpicker.colorpicker-horizontal .colorpicker-color {
|
||||
width: 100px;
|
||||
}
|
||||
|
||||
.colorpicker.colorpicker-horizontal .colorpicker-hue,
|
||||
.colorpicker.colorpicker-horizontal .colorpicker-alpha {
|
||||
float: left;
|
||||
width: 100px;
|
||||
height: 15px;
|
||||
margin-bottom: 4px;
|
||||
margin-left: 0;
|
||||
cursor: col-resize;
|
||||
}
|
||||
|
||||
.colorpicker.colorpicker-horizontal .colorpicker-hue i,
|
||||
.colorpicker.colorpicker-horizontal .colorpicker-alpha i {
|
||||
position: absolute;
|
||||
top: 0;
|
||||
left: 0;
|
||||
display: block;
|
||||
width: 1px;
|
||||
height: 15px;
|
||||
margin-top: 0;
|
||||
background: #ffffff;
|
||||
border: none;
|
||||
}
|
||||
|
||||
.colorpicker.colorpicker-horizontal .colorpicker-hue {
|
||||
background-image: url("../../images/bootstrap-colorpicker/hue-horizontal.png");
|
||||
}
|
||||
|
||||
.colorpicker.colorpicker-horizontal .colorpicker-alpha {
|
||||
background-image: url("../../images/bootstrap-colorpicker/alpha-horizontal.png");
|
||||
}
|
||||
|
||||
.colorpicker.colorpicker-hidden {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.colorpicker.colorpicker-visible {
|
||||
display: block;
|
||||
}
|
||||
|
||||
.colorpicker-inline.colorpicker-visible {
|
||||
display: inline-block;
|
||||
}
|
||||
|
||||
.colorpicker-right:before {
|
||||
right: 6px;
|
||||
left: auto;
|
||||
}
|
||||
|
||||
.colorpicker-right:after {
|
||||
right: 7px;
|
||||
left: auto;
|
||||
}
|
@ -1,10 +0,0 @@
|
||||
/*!
|
||||
* Bootstrap Colorpicker v2.5.1
|
||||
* https://itsjavi.com/bootstrap-colorpicker/
|
||||
*
|
||||
* Originally written by (c) 2012 Stefan Petre
|
||||
* Licensed under the Apache License v2.0
|
||||
* http://www.apache.org/licenses/LICENSE-2.0.txt
|
||||
*
|
||||
*/.colorpicker-saturation{width:100px;height:100px;background-image:url(../img/bootstrap-colorpicker/saturation.png);cursor:crosshair;float:left}.colorpicker-saturation i{display:block;height:5px;width:5px;border:1px solid #000;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;position:absolute;top:0;left:0;margin:-4px 0 0 -4px}.colorpicker-saturation i b{display:block;height:5px;width:5px;border:1px solid #fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.colorpicker-alpha,.colorpicker-hue{width:15px;height:100px;float:left;cursor:row-resize;margin-left:4px;margin-bottom:4px}.colorpicker-alpha i,.colorpicker-hue i{display:block;height:1px;background:#000;border-top:1px solid #fff;position:absolute;top:0;left:0;width:100%;margin-top:-1px}.colorpicker-hue{background-image:url(../img/bootstrap-colorpicker/hue.png)}.colorpicker-alpha{background-image:url(../img/bootstrap-colorpicker/alpha.png);display:none}.colorpicker-alpha,.colorpicker-hue,.colorpicker-saturation{background-size:contain}.colorpicker{padding:4px;min-width:130px;margin-top:1px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;z-index:2500}.colorpicker:after,.colorpicker:before{display:table;content:"";line-height:0}.colorpicker:after{clear:both}.colorpicker:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:rgba(0,0,0,.2);position:absolute;top:-7px;left:6px}.colorpicker:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;position:absolute;top:-6px;left:7px}.colorpicker div{position:relative}.colorpicker.colorpicker-with-alpha{min-width:140px}.colorpicker.colorpicker-with-alpha .colorpicker-alpha{display:block}.colorpicker-color{height:10px;margin-top:5px;clear:both;background-image:url(../img/bootstrap-colorpicker/alpha.png);background-position:0 100%}.colorpicker-color div{height:10px}.colorpicker-selectors{display:none;height:10px;margin-top:5px;clear:both}.colorpicker-selectors i{cursor:pointer;float:left;height:10px;width:10px}.colorpicker-selectors i+i{margin-left:3px}.colorpicker-element .add-on i,.colorpicker-element .input-group-addon i{display:inline-block;cursor:pointer;height:16px;vertical-align:text-top;width:16px}.colorpicker.colorpicker-inline{position:relative;display:inline-block;float:none;z-index:auto}.colorpicker.colorpicker-horizontal{width:110px;min-width:110px;height:auto}.colorpicker.colorpicker-horizontal .colorpicker-saturation{margin-bottom:4px}.colorpicker.colorpicker-horizontal .colorpicker-color{width:100px}.colorpicker.colorpicker-horizontal .colorpicker-alpha,.colorpicker.colorpicker-horizontal .colorpicker-hue{width:100px;height:15px;float:left;cursor:col-resize;margin-left:0;margin-bottom:4px}.colorpicker.colorpicker-horizontal .colorpicker-alpha i,.colorpicker.colorpicker-horizontal .colorpicker-hue i{display:block;height:15px;background:#fff;position:absolute;top:0;left:0;width:1px;border:none;margin-top:0}.colorpicker.colorpicker-horizontal .colorpicker-hue{background-image:url(../img/bootstrap-colorpicker/hue-horizontal.png)}.colorpicker.colorpicker-horizontal .colorpicker-alpha{background-image:url(../img/bootstrap-colorpicker/alpha-horizontal.png)}.colorpicker-right:before{left:auto;right:6px}.colorpicker-right:after{left:auto;right:7px}.colorpicker-no-arrow:before{border-right:0;border-left:0}.colorpicker-no-arrow:after{border-right:0;border-left:0}.colorpicker-alpha.colorpicker-visible,.colorpicker-hue.colorpicker-visible,.colorpicker-saturation.colorpicker-visible,.colorpicker-selectors.colorpicker-visible,.colorpicker.colorpicker-visible{display:block}.colorpicker-alpha.colorpicker-hidden,.colorpicker-hue.colorpicker-hidden,.colorpicker-saturation.colorpicker-hidden,.colorpicker-selectors.colorpicker-hidden,.colorpicker.colorpicker-hidden{display:none}.colorpicker-inline.colorpicker-visible{display:inline-block}
|
||||
/*# sourceMappingURL=bootstrap-colorpicker.min.css.map */
|
473
ui/ui/styles/plugins/bootstrap-datepicker.css
vendored
473
ui/ui/styles/plugins/bootstrap-datepicker.css
vendored
@ -1,473 +0,0 @@
|
||||
/*!
|
||||
* Datepicker for Bootstrap v1.4.0 (https://github.com/eternicode/bootstrap-datepicker)
|
||||
*
|
||||
* Copyright 2012 Stefan Petre
|
||||
* Improvements by Andrew Rowls
|
||||
* Licensed under the Apache License v2.0 (http://www.apache.org/licenses/LICENSE-2.0)
|
||||
*/
|
||||
.datepicker {
|
||||
padding: 4px;
|
||||
-webkit-border-radius: 4px;
|
||||
-moz-border-radius: 4px;
|
||||
border-radius: 4px;
|
||||
direction: ltr;
|
||||
}
|
||||
.datepicker-inline {
|
||||
width: 220px;
|
||||
}
|
||||
.datepicker.datepicker-rtl {
|
||||
direction: rtl;
|
||||
}
|
||||
.datepicker.datepicker-rtl table tr td span {
|
||||
float: right;
|
||||
}
|
||||
.datepicker-dropdown {
|
||||
top: 0;
|
||||
left: 0;
|
||||
}
|
||||
.datepicker-dropdown:before {
|
||||
content: '';
|
||||
display: inline-block;
|
||||
border-left: 7px solid transparent;
|
||||
border-right: 7px solid transparent;
|
||||
border-bottom: 7px solid #ccc;
|
||||
border-top: 0;
|
||||
border-bottom-color: rgba(0, 0, 0, 0.2);
|
||||
position: absolute;
|
||||
}
|
||||
.datepicker-dropdown:after {
|
||||
content: '';
|
||||
display: inline-block;
|
||||
border-left: 6px solid transparent;
|
||||
border-right: 6px solid transparent;
|
||||
border-bottom: 6px solid #ffffff;
|
||||
border-top: 0;
|
||||
position: absolute;
|
||||
}
|
||||
.datepicker-dropdown.datepicker-orient-left:before {
|
||||
left: 6px;
|
||||
}
|
||||
.datepicker-dropdown.datepicker-orient-left:after {
|
||||
left: 7px;
|
||||
}
|
||||
.datepicker-dropdown.datepicker-orient-right:before {
|
||||
right: 6px;
|
||||
}
|
||||
.datepicker-dropdown.datepicker-orient-right:after {
|
||||
right: 7px;
|
||||
}
|
||||
.datepicker-dropdown.datepicker-orient-top:before {
|
||||
top: -7px;
|
||||
}
|
||||
.datepicker-dropdown.datepicker-orient-top:after {
|
||||
top: -6px;
|
||||
}
|
||||
.datepicker-dropdown.datepicker-orient-bottom:before {
|
||||
bottom: -7px;
|
||||
border-bottom: 0;
|
||||
border-top: 7px solid #999;
|
||||
}
|
||||
.datepicker-dropdown.datepicker-orient-bottom:after {
|
||||
bottom: -6px;
|
||||
border-bottom: 0;
|
||||
border-top: 6px solid #ffffff;
|
||||
}
|
||||
.datepicker > div {
|
||||
display: none;
|
||||
}
|
||||
.datepicker.days .datepicker-days,
|
||||
.datepicker.months .datepicker-months,
|
||||
.datepicker.years .datepicker-years {
|
||||
display: block;
|
||||
}
|
||||
.datepicker table {
|
||||
margin: 0;
|
||||
-webkit-touch-callout: none;
|
||||
-webkit-user-select: none;
|
||||
-khtml-user-select: none;
|
||||
-moz-user-select: none;
|
||||
-ms-user-select: none;
|
||||
user-select: none;
|
||||
}
|
||||
.datepicker td,
|
||||
.datepicker th {
|
||||
text-align: center;
|
||||
width: 20px;
|
||||
height: 20px;
|
||||
-webkit-border-radius: 4px;
|
||||
-moz-border-radius: 4px;
|
||||
border-radius: 4px;
|
||||
border: none;
|
||||
}
|
||||
.table-striped .datepicker table tr td,
|
||||
.table-striped .datepicker table tr th {
|
||||
background-color: transparent;
|
||||
}
|
||||
.datepicker table tr td.day:hover,
|
||||
.datepicker table tr td.day.focused {
|
||||
background: #eeeeee;
|
||||
cursor: pointer;
|
||||
}
|
||||
.datepicker table tr td.old,
|
||||
.datepicker table tr td.new {
|
||||
color: #999999;
|
||||
}
|
||||
.datepicker table tr td.disabled,
|
||||
.datepicker table tr td.disabled:hover {
|
||||
background: none;
|
||||
color: #999999;
|
||||
cursor: default;
|
||||
}
|
||||
.datepicker table tr td.today,
|
||||
.datepicker table tr td.today:hover,
|
||||
.datepicker table tr td.today.disabled,
|
||||
.datepicker table tr td.today.disabled:hover {
|
||||
background-color: #fde19a;
|
||||
background-image: -moz-linear-gradient(top, #fdd49a, #fdf59a);
|
||||
background-image: -ms-linear-gradient(top, #fdd49a, #fdf59a);
|
||||
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fdd49a), to(#fdf59a));
|
||||
background-image: -webkit-linear-gradient(top, #fdd49a, #fdf59a);
|
||||
background-image: -o-linear-gradient(top, #fdd49a, #fdf59a);
|
||||
background-image: linear-gradient(top, #fdd49a, #fdf59a);
|
||||
background-repeat: repeat-x;
|
||||
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdd49a', endColorstr='#fdf59a', GradientType=0);
|
||||
border-color: #fdf59a #fdf59a #fbed50;
|
||||
border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
|
||||
filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
|
||||
color: #000;
|
||||
}
|
||||
.datepicker table tr td.today:hover,
|
||||
.datepicker table tr td.today:hover:hover,
|
||||
.datepicker table tr td.today.disabled:hover,
|
||||
.datepicker table tr td.today.disabled:hover:hover,
|
||||
.datepicker table tr td.today:active,
|
||||
.datepicker table tr td.today:hover:active,
|
||||
.datepicker table tr td.today.disabled:active,
|
||||
.datepicker table tr td.today.disabled:hover:active,
|
||||
.datepicker table tr td.today.active,
|
||||
.datepicker table tr td.today:hover.active,
|
||||
.datepicker table tr td.today.disabled.active,
|
||||
.datepicker table tr td.today.disabled:hover.active,
|
||||
.datepicker table tr td.today.disabled,
|
||||
.datepicker table tr td.today:hover.disabled,
|
||||
.datepicker table tr td.today.disabled.disabled,
|
||||
.datepicker table tr td.today.disabled:hover.disabled,
|
||||
.datepicker table tr td.today[disabled],
|
||||
.datepicker table tr td.today:hover[disabled],
|
||||
.datepicker table tr td.today.disabled[disabled],
|
||||
.datepicker table tr td.today.disabled:hover[disabled] {
|
||||
background-color: #fdf59a;
|
||||
}
|
||||
.datepicker table tr td.today:active,
|
||||
.datepicker table tr td.today:hover:active,
|
||||
.datepicker table tr td.today.disabled:active,
|
||||
.datepicker table tr td.today.disabled:hover:active,
|
||||
.datepicker table tr td.today.active,
|
||||
.datepicker table tr td.today:hover.active,
|
||||
.datepicker table tr td.today.disabled.active,
|
||||
.datepicker table tr td.today.disabled:hover.active {
|
||||
background-color: #fbf069 \9;
|
||||
}
|
||||
.datepicker table tr td.today:hover:hover {
|
||||
color: #000;
|
||||
}
|
||||
.datepicker table tr td.today.active:hover {
|
||||
color: #fff;
|
||||
}
|
||||
.datepicker table tr td.range,
|
||||
.datepicker table tr td.range:hover,
|
||||
.datepicker table tr td.range.disabled,
|
||||
.datepicker table tr td.range.disabled:hover {
|
||||
background: #eeeeee;
|
||||
-webkit-border-radius: 0;
|
||||
-moz-border-radius: 0;
|
||||
border-radius: 0;
|
||||
}
|
||||
.datepicker table tr td.range.today,
|
||||
.datepicker table tr td.range.today:hover,
|
||||
.datepicker table tr td.range.today.disabled,
|
||||
.datepicker table tr td.range.today.disabled:hover {
|
||||
background-color: #f3d17a;
|
||||
background-image: -moz-linear-gradient(top, #f3c17a, #f3e97a);
|
||||
background-image: -ms-linear-gradient(top, #f3c17a, #f3e97a);
|
||||
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f3c17a), to(#f3e97a));
|
||||
background-image: -webkit-linear-gradient(top, #f3c17a, #f3e97a);
|
||||
background-image: -o-linear-gradient(top, #f3c17a, #f3e97a);
|
||||
background-image: linear-gradient(top, #f3c17a, #f3e97a);
|
||||
background-repeat: repeat-x;
|
||||
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3c17a', endColorstr='#f3e97a', GradientType=0);
|
||||
border-color: #f3e97a #f3e97a #edde34;
|
||||
border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
|
||||
filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
|
||||
-webkit-border-radius: 0;
|
||||
-moz-border-radius: 0;
|
||||
border-radius: 0;
|
||||
}
|
||||
.datepicker table tr td.range.today:hover,
|
||||
.datepicker table tr td.range.today:hover:hover,
|
||||
.datepicker table tr td.range.today.disabled:hover,
|
||||
.datepicker table tr td.range.today.disabled:hover:hover,
|
||||
.datepicker table tr td.range.today:active,
|
||||
.datepicker table tr td.range.today:hover:active,
|
||||
.datepicker table tr td.range.today.disabled:active,
|
||||
.datepicker table tr td.range.today.disabled:hover:active,
|
||||
.datepicker table tr td.range.today.active,
|
||||
.datepicker table tr td.range.today:hover.active,
|
||||
.datepicker table tr td.range.today.disabled.active,
|
||||
.datepicker table tr td.range.today.disabled:hover.active,
|
||||
.datepicker table tr td.range.today.disabled,
|
||||
.datepicker table tr td.range.today:hover.disabled,
|
||||
.datepicker table tr td.range.today.disabled.disabled,
|
||||
.datepicker table tr td.range.today.disabled:hover.disabled,
|
||||
.datepicker table tr td.range.today[disabled],
|
||||
.datepicker table tr td.range.today:hover[disabled],
|
||||
.datepicker table tr td.range.today.disabled[disabled],
|
||||
.datepicker table tr td.range.today.disabled:hover[disabled] {
|
||||
background-color: #f3e97a;
|
||||
}
|
||||
.datepicker table tr td.range.today:active,
|
||||
.datepicker table tr td.range.today:hover:active,
|
||||
.datepicker table tr td.range.today.disabled:active,
|
||||
.datepicker table tr td.range.today.disabled:hover:active,
|
||||
.datepicker table tr td.range.today.active,
|
||||
.datepicker table tr td.range.today:hover.active,
|
||||
.datepicker table tr td.range.today.disabled.active,
|
||||
.datepicker table tr td.range.today.disabled:hover.active {
|
||||
background-color: #efe24b \9;
|
||||
}
|
||||
.datepicker table tr td.selected,
|
||||
.datepicker table tr td.selected:hover,
|
||||
.datepicker table tr td.selected.disabled,
|
||||
.datepicker table tr td.selected.disabled:hover {
|
||||
background-color: #9e9e9e;
|
||||
background-image: -moz-linear-gradient(top, #b3b3b3, #808080);
|
||||
background-image: -ms-linear-gradient(top, #b3b3b3, #808080);
|
||||
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#b3b3b3), to(#808080));
|
||||
background-image: -webkit-linear-gradient(top, #b3b3b3, #808080);
|
||||
background-image: -o-linear-gradient(top, #b3b3b3, #808080);
|
||||
background-image: linear-gradient(top, #b3b3b3, #808080);
|
||||
background-repeat: repeat-x;
|
||||
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3b3b3', endColorstr='#808080', GradientType=0);
|
||||
border-color: #808080 #808080 #595959;
|
||||
border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
|
||||
filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
|
||||
color: #fff;
|
||||
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
|
||||
}
|
||||
.datepicker table tr td.selected:hover,
|
||||
.datepicker table tr td.selected:hover:hover,
|
||||
.datepicker table tr td.selected.disabled:hover,
|
||||
.datepicker table tr td.selected.disabled:hover:hover,
|
||||
.datepicker table tr td.selected:active,
|
||||
.datepicker table tr td.selected:hover:active,
|
||||
.datepicker table tr td.selected.disabled:active,
|
||||
.datepicker table tr td.selected.disabled:hover:active,
|
||||
.datepicker table tr td.selected.active,
|
||||
.datepicker table tr td.selected:hover.active,
|
||||
.datepicker table tr td.selected.disabled.active,
|
||||
.datepicker table tr td.selected.disabled:hover.active,
|
||||
.datepicker table tr td.selected.disabled,
|
||||
.datepicker table tr td.selected:hover.disabled,
|
||||
.datepicker table tr td.selected.disabled.disabled,
|
||||
.datepicker table tr td.selected.disabled:hover.disabled,
|
||||
.datepicker table tr td.selected[disabled],
|
||||
.datepicker table tr td.selected:hover[disabled],
|
||||
.datepicker table tr td.selected.disabled[disabled],
|
||||
.datepicker table tr td.selected.disabled:hover[disabled] {
|
||||
background-color: #808080;
|
||||
}
|
||||
.datepicker table tr td.selected:active,
|
||||
.datepicker table tr td.selected:hover:active,
|
||||
.datepicker table tr td.selected.disabled:active,
|
||||
.datepicker table tr td.selected.disabled:hover:active,
|
||||
.datepicker table tr td.selected.active,
|
||||
.datepicker table tr td.selected:hover.active,
|
||||
.datepicker table tr td.selected.disabled.active,
|
||||
.datepicker table tr td.selected.disabled:hover.active {
|
||||
background-color: #666666 \9;
|
||||
}
|
||||
.datepicker table tr td.active,
|
||||
.datepicker table tr td.active:hover,
|
||||
.datepicker table tr td.active.disabled,
|
||||
.datepicker table tr td.active.disabled:hover {
|
||||
background-color: #006dcc;
|
||||
background-image: -moz-linear-gradient(top, #0088cc, #0044cc);
|
||||
background-image: -ms-linear-gradient(top, #0088cc, #0044cc);
|
||||
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc));
|
||||
background-image: -webkit-linear-gradient(top, #0088cc, #0044cc);
|
||||
background-image: -o-linear-gradient(top, #0088cc, #0044cc);
|
||||
background-image: linear-gradient(top, #0088cc, #0044cc);
|
||||
background-repeat: repeat-x;
|
||||
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088cc', endColorstr='#0044cc', GradientType=0);
|
||||
border-color: #0044cc #0044cc #002a80;
|
||||
border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
|
||||
filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
|
||||
color: #fff;
|
||||
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
|
||||
}
|
||||
.datepicker table tr td.active:hover,
|
||||
.datepicker table tr td.active:hover:hover,
|
||||
.datepicker table tr td.active.disabled:hover,
|
||||
.datepicker table tr td.active.disabled:hover:hover,
|
||||
.datepicker table tr td.active:active,
|
||||
.datepicker table tr td.active:hover:active,
|
||||
.datepicker table tr td.active.disabled:active,
|
||||
.datepicker table tr td.active.disabled:hover:active,
|
||||
.datepicker table tr td.active.active,
|
||||
.datepicker table tr td.active:hover.active,
|
||||
.datepicker table tr td.active.disabled.active,
|
||||
.datepicker table tr td.active.disabled:hover.active,
|
||||
.datepicker table tr td.active.disabled,
|
||||
.datepicker table tr td.active:hover.disabled,
|
||||
.datepicker table tr td.active.disabled.disabled,
|
||||
.datepicker table tr td.active.disabled:hover.disabled,
|
||||
.datepicker table tr td.active[disabled],
|
||||
.datepicker table tr td.active:hover[disabled],
|
||||
.datepicker table tr td.active.disabled[disabled],
|
||||
.datepicker table tr td.active.disabled:hover[disabled] {
|
||||
background-color: #0044cc;
|
||||
}
|
||||
.datepicker table tr td.active:active,
|
||||
.datepicker table tr td.active:hover:active,
|
||||
.datepicker table tr td.active.disabled:active,
|
||||
.datepicker table tr td.active.disabled:hover:active,
|
||||
.datepicker table tr td.active.active,
|
||||
.datepicker table tr td.active:hover.active,
|
||||
.datepicker table tr td.active.disabled.active,
|
||||
.datepicker table tr td.active.disabled:hover.active {
|
||||
background-color: #003399 \9;
|
||||
}
|
||||
.datepicker table tr td span {
|
||||
display: block;
|
||||
width: 23%;
|
||||
height: 54px;
|
||||
line-height: 54px;
|
||||
float: left;
|
||||
margin: 1%;
|
||||
cursor: pointer;
|
||||
-webkit-border-radius: 4px;
|
||||
-moz-border-radius: 4px;
|
||||
border-radius: 4px;
|
||||
}
|
||||
.datepicker table tr td span:hover {
|
||||
background: #eeeeee;
|
||||
}
|
||||
.datepicker table tr td span.disabled,
|
||||
.datepicker table tr td span.disabled:hover {
|
||||
background: none;
|
||||
color: #999999;
|
||||
cursor: default;
|
||||
}
|
||||
.datepicker table tr td span.active,
|
||||
.datepicker table tr td span.active:hover,
|
||||
.datepicker table tr td span.active.disabled,
|
||||
.datepicker table tr td span.active.disabled:hover {
|
||||
background-color: #006dcc;
|
||||
background-image: -moz-linear-gradient(top, #0088cc, #0044cc);
|
||||
background-image: -ms-linear-gradient(top, #0088cc, #0044cc);
|
||||
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc));
|
||||
background-image: -webkit-linear-gradient(top, #0088cc, #0044cc);
|
||||
background-image: -o-linear-gradient(top, #0088cc, #0044cc);
|
||||
background-image: linear-gradient(top, #0088cc, #0044cc);
|
||||
background-repeat: repeat-x;
|
||||
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088cc', endColorstr='#0044cc', GradientType=0);
|
||||
border-color: #0044cc #0044cc #002a80;
|
||||
border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
|
||||
filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
|
||||
color: #fff;
|
||||
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
|
||||
}
|
||||
.datepicker table tr td span.active:hover,
|
||||
.datepicker table tr td span.active:hover:hover,
|
||||
.datepicker table tr td span.active.disabled:hover,
|
||||
.datepicker table tr td span.active.disabled:hover:hover,
|
||||
.datepicker table tr td span.active:active,
|
||||
.datepicker table tr td span.active:hover:active,
|
||||
.datepicker table tr td span.active.disabled:active,
|
||||
.datepicker table tr td span.active.disabled:hover:active,
|
||||
.datepicker table tr td span.active.active,
|
||||
.datepicker table tr td span.active:hover.active,
|
||||
.datepicker table tr td span.active.disabled.active,
|
||||
.datepicker table tr td span.active.disabled:hover.active,
|
||||
.datepicker table tr td span.active.disabled,
|
||||
.datepicker table tr td span.active:hover.disabled,
|
||||
.datepicker table tr td span.active.disabled.disabled,
|
||||
.datepicker table tr td span.active.disabled:hover.disabled,
|
||||
.datepicker table tr td span.active[disabled],
|
||||
.datepicker table tr td span.active:hover[disabled],
|
||||
.datepicker table tr td span.active.disabled[disabled],
|
||||
.datepicker table tr td span.active.disabled:hover[disabled] {
|
||||
background-color: #0044cc;
|
||||
}
|
||||
.datepicker table tr td span.active:active,
|
||||
.datepicker table tr td span.active:hover:active,
|
||||
.datepicker table tr td span.active.disabled:active,
|
||||
.datepicker table tr td span.active.disabled:hover:active,
|
||||
.datepicker table tr td span.active.active,
|
||||
.datepicker table tr td span.active:hover.active,
|
||||
.datepicker table tr td span.active.disabled.active,
|
||||
.datepicker table tr td span.active.disabled:hover.active {
|
||||
background-color: #003399 \9;
|
||||
}
|
||||
.datepicker table tr td span.old,
|
||||
.datepicker table tr td span.new {
|
||||
color: #999999;
|
||||
}
|
||||
.datepicker .datepicker-switch {
|
||||
width: 145px;
|
||||
}
|
||||
.datepicker thead tr:first-child th,
|
||||
.datepicker tfoot tr th {
|
||||
cursor: pointer;
|
||||
}
|
||||
.datepicker thead tr:first-child th:hover,
|
||||
.datepicker tfoot tr th:hover {
|
||||
background: #eeeeee;
|
||||
}
|
||||
.datepicker .cw {
|
||||
font-size: 10px;
|
||||
width: 12px;
|
||||
padding: 0 2px 0 5px;
|
||||
vertical-align: middle;
|
||||
}
|
||||
.datepicker thead tr:first-child .cw {
|
||||
cursor: default;
|
||||
background-color: transparent;
|
||||
}
|
||||
.input-append.date .add-on,
|
||||
.input-prepend.date .add-on {
|
||||
cursor: pointer;
|
||||
}
|
||||
.input-append.date .add-on i,
|
||||
.input-prepend.date .add-on i {
|
||||
margin-top: 3px;
|
||||
}
|
||||
.input-daterange input {
|
||||
text-align: center;
|
||||
}
|
||||
.input-daterange input:first-child {
|
||||
-webkit-border-radius: 3px 0 0 3px;
|
||||
-moz-border-radius: 3px 0 0 3px;
|
||||
border-radius: 3px 0 0 3px;
|
||||
}
|
||||
.input-daterange input:last-child {
|
||||
-webkit-border-radius: 0 3px 3px 0;
|
||||
-moz-border-radius: 0 3px 3px 0;
|
||||
border-radius: 0 3px 3px 0;
|
||||
}
|
||||
.input-daterange .add-on {
|
||||
display: inline-block;
|
||||
width: auto;
|
||||
min-width: 16px;
|
||||
height: 18px;
|
||||
padding: 4px 5px;
|
||||
font-weight: normal;
|
||||
line-height: 18px;
|
||||
text-align: center;
|
||||
text-shadow: 0 1px 0 #ffffff;
|
||||
vertical-align: middle;
|
||||
background-color: #eeeeee;
|
||||
border: 1px solid #ccc;
|
||||
margin-left: -5px;
|
||||
margin-right: -5px;
|
||||
}
|
147
ui/ui/styles/plugins/bootstrap-slider.css
vendored
147
ui/ui/styles/plugins/bootstrap-slider.css
vendored
@ -1,147 +0,0 @@
|
||||
/* =========================================================
|
||||
* bootstrap-slider.js
|
||||
*
|
||||
* Maintainers:
|
||||
* Kyle Kemp
|
||||
* - Twitter: @seiyria
|
||||
* - Github: seiyria
|
||||
* Rohit Kalkur
|
||||
* - Twitter: @Rovolutionary
|
||||
* - Github: rovolution
|
||||
*
|
||||
* =========================================================
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
* ========================================================= */
|
||||
.slider {
|
||||
display: inline-block;
|
||||
vertical-align: middle;
|
||||
position: relative;
|
||||
}
|
||||
.slider.slider-horizontal {
|
||||
min-width: 220px;
|
||||
width: 100%;
|
||||
height: 4px;
|
||||
}
|
||||
.slider.slider-horizontal .slider-track {
|
||||
height: 2px;
|
||||
width: 100%;
|
||||
margin-top: -1px;
|
||||
top: 50%;
|
||||
left: 0;
|
||||
}
|
||||
.slider.slider-horizontal .slider-selection {
|
||||
height: 100%;
|
||||
top: 0;
|
||||
bottom: 0;
|
||||
}
|
||||
.slider.slider-horizontal .slider-handle {
|
||||
margin-left: -2px;
|
||||
margin-top: -1px;
|
||||
}
|
||||
.slider.slider-horizontal .slider-handle.triangle {
|
||||
border-width: 0 2px 2px 2px;
|
||||
width: 0;
|
||||
height: 0;
|
||||
border-bottom-color: #0480be;
|
||||
margin-top: 0;
|
||||
}
|
||||
.slider.slider-vertical {
|
||||
min-height: 240px;
|
||||
width: 4px;
|
||||
height: 100%;
|
||||
}
|
||||
.slider.slider-vertical .slider-track {
|
||||
width: 2px;
|
||||
height: 100%;
|
||||
margin-left: -1px;
|
||||
left: 50%;
|
||||
top: 0;
|
||||
}
|
||||
.slider.slider-vertical .slider-selection {
|
||||
width: 100%;
|
||||
left: 0;
|
||||
top: 0;
|
||||
bottom: 0;
|
||||
}
|
||||
.slider.slider-vertical .slider-handle {
|
||||
margin-left: -1px;
|
||||
left: -7px;
|
||||
margin-top: -2px;
|
||||
}
|
||||
.slider.slider-vertical .slider-handle.triangle {
|
||||
border-width: 2px 0 2px 2px;
|
||||
width: 1px;
|
||||
height: 1px;
|
||||
border-left-color: #0480be;
|
||||
margin-left: 0;
|
||||
}
|
||||
.slider.slider-disabled .slider-handle {
|
||||
background-color: #eeeeee;
|
||||
}
|
||||
.slider.slider-disabled .slider-track {
|
||||
background-color: #eeeeee;
|
||||
box-shadow: none;
|
||||
cursor: not-allowed;
|
||||
}
|
||||
.slider.slider-disabled .slider-selection {
|
||||
background-color: #606fc7;
|
||||
}
|
||||
.slider input {
|
||||
display: none;
|
||||
}
|
||||
.slider .tooltip.top {
|
||||
margin-top: -46px;
|
||||
}
|
||||
.slider .tooltip-inner {
|
||||
white-space: nowrap;
|
||||
}
|
||||
.slider .hide {
|
||||
display: none;
|
||||
}
|
||||
.slider-track {
|
||||
position: absolute;
|
||||
cursor: pointer;
|
||||
background: #eeeeee;
|
||||
box-shadow: inset 0 0 2px rgba(30, 30, 30, 0.2);
|
||||
border-radius: 2px;
|
||||
}
|
||||
.slider-selection {
|
||||
position: absolute;
|
||||
background: #3f51b5;
|
||||
border-radius: 2px;
|
||||
}
|
||||
.slider-handle {
|
||||
position: absolute;
|
||||
width: 20px;
|
||||
height: 20px;
|
||||
top: -8px;
|
||||
background-color: #fff;
|
||||
border: 1px solid #eeeeee;
|
||||
box-shadow: 0 1px 1px rgba(0, 0, 0, 0.08);
|
||||
}
|
||||
.slider-handle.round {
|
||||
border-radius: 50%;
|
||||
}
|
||||
.slider-handle.triangle {
|
||||
background: transparent none;
|
||||
}
|
||||
.slider-handle.custom {
|
||||
background: transparent none;
|
||||
}
|
||||
.slider-handle.custom::before {
|
||||
line-height: 4px;
|
||||
font-size: 20px;
|
||||
content: '\2605';
|
||||
color: #726204;
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user