mirror of https://github.com/raiots/TasksManager
优化界面,增加About页面
This commit is contained in:
parent
58489517de
commit
4bfc8eb5cd
|
@ -153,7 +153,7 @@ SIMPLEUI_HOME_ICON = 'el el-icon-platform-eleme'
|
||||||
# https://zhuanlan.zhihu.com/p/113447102
|
# https://zhuanlan.zhihu.com/p/113447102
|
||||||
|
|
||||||
# 指定simpleui默认的主题,指定一个文件名,相对路径就从simpleui的theme目录读取
|
# 指定simpleui默认的主题,指定一个文件名,相对路径就从simpleui的theme目录读取
|
||||||
SIMPLEUI_DEFAULT_THEME = 'ant.design.css'
|
SIMPLEUI_DEFAULT_THEME = 'ant.design.font.css'
|
||||||
|
|
||||||
SIMPLEUI_CONFIG = {
|
SIMPLEUI_CONFIG = {
|
||||||
'system_keep': False,
|
'system_keep': False,
|
||||||
|
|
|
@ -16,6 +16,11 @@ class IndexView(View):
|
||||||
@method_decorator(login_required)
|
@method_decorator(login_required)
|
||||||
def get(self, request):
|
def get(self, request):
|
||||||
users = User.objects.all()
|
users = User.objects.all()
|
||||||
|
# points = []
|
||||||
|
# point = User.objects.all()
|
||||||
|
# for i in point:
|
||||||
|
# points.append(i)
|
||||||
|
# points = User.objects.annotate(a=F('main_executor__evaluate_factor'))
|
||||||
points = User.objects.annotate(a=Sum(F('main_executor__predict_work') * F('main_executor__evaluate_factor') + F('sub_executor__predict_work') * F('sub_executor__evaluate_factor')))
|
points = User.objects.annotate(a=Sum(F('main_executor__predict_work') * F('main_executor__evaluate_factor') + F('sub_executor__predict_work') * F('sub_executor__evaluate_factor')))
|
||||||
context = {'users': users, 'points': points}
|
context = {'users': users, 'points': points}
|
||||||
return render(request, 'tasks/index.html', context)
|
return render(request, 'tasks/index.html', context)
|
||||||
|
|
|
@ -32919,4 +32919,4 @@ a.text-muted:hover {
|
||||||
.dark-mode .link-dark {
|
.dark-mode .link-dark {
|
||||||
color: #ced4da;
|
color: #ced4da;
|
||||||
}
|
}
|
||||||
/*# sourceMappingURL=adminlte.css.map */
|
/*# sourceMappingURL=adminlte.font.css.map */
|
File diff suppressed because one or more lines are too long
|
@ -6245,4 +6245,4 @@ button.close {
|
||||||
a.close.disabled {
|
a.close.disabled {
|
||||||
pointer-events: none;
|
pointer-events: none;
|
||||||
}
|
}
|
||||||
/*# sourceMappingURL=adminlte.components.css.map */
|
/*# sourceMappingURL=adminlte.components.font.css.map */
|
File diff suppressed because one or more lines are too long
|
@ -18346,4 +18346,4 @@ a.text-muted:hover {
|
||||||
.dark-mode .link-dark {
|
.dark-mode .link-dark {
|
||||||
color: #ced4da;
|
color: #ced4da;
|
||||||
}
|
}
|
||||||
/*# sourceMappingURL=adminlte.core.css.map */
|
/*# sourceMappingURL=adminlte.core.font.css.map */
|
File diff suppressed because one or more lines are too long
|
@ -1145,4 +1145,4 @@
|
||||||
height: auto;
|
height: auto;
|
||||||
width: 65px;
|
width: 65px;
|
||||||
}
|
}
|
||||||
/*# sourceMappingURL=adminlte.extra-components.css.map */
|
/*# sourceMappingURL=adminlte.extra-components.font.css.map */
|
File diff suppressed because one or more lines are too long
|
@ -640,4 +640,4 @@ body.iframe-mode-fullscreen .content-wrapper.iframe-mode {
|
||||||
padding-left: 0;
|
padding-left: 0;
|
||||||
padding-right: 0;
|
padding-right: 0;
|
||||||
}
|
}
|
||||||
/*# sourceMappingURL=adminlte.pages.css.map */
|
/*# sourceMappingURL=adminlte.pages.font.css.map */
|
File diff suppressed because one or more lines are too long
|
@ -6585,4 +6585,4 @@ select.form-control-sm ~ .select2-container--default .select2-selection--multipl
|
||||||
.dark-mode .jsgrid-selected-row > .jsgrid-cell {
|
.dark-mode .jsgrid-selected-row > .jsgrid-cell {
|
||||||
background-color: #3f474e;
|
background-color: #3f474e;
|
||||||
}
|
}
|
||||||
/*# sourceMappingURL=adminlte.plugins.css.map */
|
/*# sourceMappingURL=adminlte.plugins.font.css.map */
|
File diff suppressed because one or more lines are too long
|
@ -0,0 +1,40 @@
|
||||||
|
/* cyrillic-ext */
|
||||||
|
@font-face {
|
||||||
|
font-family: 'Press Start 2P';
|
||||||
|
font-style: normal;
|
||||||
|
font-weight: 400;
|
||||||
|
src: url(https://fonts.gstatic.com/s/pressstart2p/v9/e3t4euO8T-267oIAQAu6jDQyK3nYivN04w.woff2) format('woff2');
|
||||||
|
unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
|
||||||
|
}
|
||||||
|
/* cyrillic */
|
||||||
|
@font-face {
|
||||||
|
font-family: 'Press Start 2P';
|
||||||
|
font-style: normal;
|
||||||
|
font-weight: 400;
|
||||||
|
src: url(https://fonts.gstatic.com/s/pressstart2p/v9/e3t4euO8T-267oIAQAu6jDQyK3nRivN04w.woff2) format('woff2');
|
||||||
|
unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
|
||||||
|
}
|
||||||
|
/* greek */
|
||||||
|
@font-face {
|
||||||
|
font-family: 'Press Start 2P';
|
||||||
|
font-style: normal;
|
||||||
|
font-weight: 400;
|
||||||
|
src: url(https://fonts.gstatic.com/s/pressstart2p/v9/e3t4euO8T-267oIAQAu6jDQyK3nWivN04w.woff2) format('woff2');
|
||||||
|
unicode-range: U+0370-03FF;
|
||||||
|
}
|
||||||
|
/* latin-ext */
|
||||||
|
@font-face {
|
||||||
|
font-family: 'Press Start 2P';
|
||||||
|
font-style: normal;
|
||||||
|
font-weight: 400;
|
||||||
|
src: url(https://fonts.gstatic.com/s/pressstart2p/v9/e3t4euO8T-267oIAQAu6jDQyK3nbivN04w.woff2) format('woff2');
|
||||||
|
unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
|
||||||
|
}
|
||||||
|
/* latin */
|
||||||
|
@font-face {
|
||||||
|
font-family: 'Press Start 2P';
|
||||||
|
font-style: normal;
|
||||||
|
font-weight: 400;
|
||||||
|
src: url(https://fonts.gstatic.com/s/pressstart2p/v9/e3t4euO8T-267oIAQAu6jDQyK3nVivM.woff2) format('woff2');
|
||||||
|
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
|
||||||
|
}
|
File diff suppressed because one or more lines are too long
Binary file not shown.
|
@ -396,4 +396,4 @@
|
||||||
direction: ltr;
|
direction: ltr;
|
||||||
text-align: right; }
|
text-align: right; }
|
||||||
|
|
||||||
/*# sourceMappingURL=bootstrap-colorpicker.css.map */
|
/*# sourceMappingURL=bootstrap-colorpicker.font.css.map */
|
||||||
|
|
File diff suppressed because one or more lines are too long
|
@ -415,4 +415,4 @@
|
||||||
opacity: 1;
|
opacity: 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
/*# sourceMappingURL=bootstrap-slider.css.map */
|
/*# sourceMappingURL=bootstrap-slider.font.css.map */
|
File diff suppressed because one or more lines are too long
|
@ -5115,7 +5115,7 @@
|
||||||
|
|
||||||
if (this._isBodyOverflowing) {
|
if (this._isBodyOverflowing) {
|
||||||
// Note: DOMNode.style.paddingRight returns the actual value or '' if not set
|
// Note: DOMNode.style.paddingRight returns the actual value or '' if not set
|
||||||
// while $(DOMNode).css('padding-right') returns the calculated value or 0 if not set
|
// while $(DOMNode).font.css('padding-right') returns the calculated value or 0 if not set
|
||||||
var fixedContent = [].slice.call(document.querySelectorAll(SELECTOR_FIXED_CONTENT));
|
var fixedContent = [].slice.call(document.querySelectorAll(SELECTOR_FIXED_CONTENT));
|
||||||
var stickyContent = [].slice.call(document.querySelectorAll(SELECTOR_STICKY_CONTENT)); // Adjust fixed content padding
|
var stickyContent = [].slice.call(document.querySelectorAll(SELECTOR_STICKY_CONTENT)); // Adjust fixed content padding
|
||||||
|
|
||||||
|
|
|
@ -2502,7 +2502,7 @@
|
||||||
|
|
||||||
if (this._isBodyOverflowing) {
|
if (this._isBodyOverflowing) {
|
||||||
// Note: DOMNode.style.paddingRight returns the actual value or '' if not set
|
// Note: DOMNode.style.paddingRight returns the actual value or '' if not set
|
||||||
// while $(DOMNode).css('padding-right') returns the calculated value or 0 if not set
|
// while $(DOMNode).font.css('padding-right') returns the calculated value or 0 if not set
|
||||||
var fixedContent = [].slice.call(document.querySelectorAll(SELECTOR_FIXED_CONTENT));
|
var fixedContent = [].slice.call(document.querySelectorAll(SELECTOR_FIXED_CONTENT));
|
||||||
var stickyContent = [].slice.call(document.querySelectorAll(SELECTOR_STICKY_CONTENT)); // Adjust fixed content padding
|
var stickyContent = [].slice.call(document.querySelectorAll(SELECTOR_STICKY_CONTENT)); // Adjust fixed content padding
|
||||||
|
|
||||||
|
|
|
@ -191,4 +191,4 @@
|
||||||
visibility: hidden;
|
visibility: hidden;
|
||||||
}
|
}
|
||||||
|
|
||||||
/*# sourceMappingURL=bs-stepper.css.map */
|
/*# sourceMappingURL=bs-stepper.font.css.map */
|
|
@ -3,4 +3,4 @@
|
||||||
* Copyright 2018 - 2019 Johann-S <johann.servoire@gmail.com>
|
* Copyright 2018 - 2019 Johann-S <johann.servoire@gmail.com>
|
||||||
* Licensed under MIT (https://github.com/Johann-S/bs-stepper/blob/master/LICENSE)
|
* Licensed under MIT (https://github.com/Johann-S/bs-stepper/blob/master/LICENSE)
|
||||||
*/.bs-stepper .step-trigger{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:20px;font-size:1rem;font-weight:700;line-height:1.5;color:#6c757d;text-align:center;text-decoration:none;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:none;border-radius:.25rem;transition:background-color .15s ease-out,color .15s ease-out}.bs-stepper .step-trigger:not(:disabled):not(.disabled){cursor:pointer}.bs-stepper .step-trigger.disabled,.bs-stepper .step-trigger:disabled{pointer-events:none;opacity:.65}.bs-stepper .step-trigger:focus{color:#007bff;outline:0}.bs-stepper .step-trigger:hover{text-decoration:none;background-color:rgba(0,0,0,.06)}@media (max-width:520px){.bs-stepper .step-trigger{-ms-flex-direction:column;flex-direction:column;padding:10px}}.bs-stepper-label{display:inline-block;margin:.25rem}.bs-stepper-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media (max-width:520px){.bs-stepper-header{margin:0 -10px;text-align:center}}.bs-stepper .line,.bs-stepper-line{-ms-flex:1 0 32px;flex:1 0 32px;min-width:1px;min-height:1px;margin:auto;background-color:rgba(0,0,0,.12)}@media (max-width:400px){.bs-stepper .line,.bs-stepper-line{-ms-flex-preferred-size:20px;flex-basis:20px}}.bs-stepper-circle{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:center;justify-content:center;width:2em;height:2em;padding:.5em 0;margin:.25rem;line-height:1em;color:#fff;background-color:#6c757d;border-radius:1em}.active .bs-stepper-circle{background-color:#007bff}.bs-stepper-content{padding:0 20px 20px}@media (max-width:520px){.bs-stepper-content{padding:0}}.bs-stepper.vertical{display:-ms-flexbox;display:flex}.bs-stepper.vertical .bs-stepper-header{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;align-items:stretch;margin:0}.bs-stepper.vertical .bs-stepper-pane,.bs-stepper.vertical .content{display:block}.bs-stepper.vertical .bs-stepper-pane:not(.fade),.bs-stepper.vertical .content:not(.fade){display:block;visibility:hidden}.bs-stepper .content:not(.fade),.bs-stepper-pane:not(.fade){display:none}.bs-stepper .content.fade,.bs-stepper-pane.fade{visibility:hidden;transition-duration:.3s;transition-property:opacity}.bs-stepper .content.fade.active,.bs-stepper-pane.fade.active{visibility:visible;opacity:1}.bs-stepper .content.active:not(.fade),.bs-stepper-pane.active:not(.fade){display:block;visibility:visible}.bs-stepper .content.dstepper-block,.bs-stepper-pane.dstepper-block{display:block}.bs-stepper:not(.vertical) .bs-stepper-pane.dstepper-none,.bs-stepper:not(.vertical) .content.dstepper-none{display:none}.vertical .bs-stepper-pane.fade.dstepper-none,.vertical .content.fade.dstepper-none{visibility:hidden}
|
*/.bs-stepper .step-trigger{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:20px;font-size:1rem;font-weight:700;line-height:1.5;color:#6c757d;text-align:center;text-decoration:none;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:none;border-radius:.25rem;transition:background-color .15s ease-out,color .15s ease-out}.bs-stepper .step-trigger:not(:disabled):not(.disabled){cursor:pointer}.bs-stepper .step-trigger.disabled,.bs-stepper .step-trigger:disabled{pointer-events:none;opacity:.65}.bs-stepper .step-trigger:focus{color:#007bff;outline:0}.bs-stepper .step-trigger:hover{text-decoration:none;background-color:rgba(0,0,0,.06)}@media (max-width:520px){.bs-stepper .step-trigger{-ms-flex-direction:column;flex-direction:column;padding:10px}}.bs-stepper-label{display:inline-block;margin:.25rem}.bs-stepper-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media (max-width:520px){.bs-stepper-header{margin:0 -10px;text-align:center}}.bs-stepper .line,.bs-stepper-line{-ms-flex:1 0 32px;flex:1 0 32px;min-width:1px;min-height:1px;margin:auto;background-color:rgba(0,0,0,.12)}@media (max-width:400px){.bs-stepper .line,.bs-stepper-line{-ms-flex-preferred-size:20px;flex-basis:20px}}.bs-stepper-circle{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:center;justify-content:center;width:2em;height:2em;padding:.5em 0;margin:.25rem;line-height:1em;color:#fff;background-color:#6c757d;border-radius:1em}.active .bs-stepper-circle{background-color:#007bff}.bs-stepper-content{padding:0 20px 20px}@media (max-width:520px){.bs-stepper-content{padding:0}}.bs-stepper.vertical{display:-ms-flexbox;display:flex}.bs-stepper.vertical .bs-stepper-header{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;align-items:stretch;margin:0}.bs-stepper.vertical .bs-stepper-pane,.bs-stepper.vertical .content{display:block}.bs-stepper.vertical .bs-stepper-pane:not(.fade),.bs-stepper.vertical .content:not(.fade){display:block;visibility:hidden}.bs-stepper .content:not(.fade),.bs-stepper-pane:not(.fade){display:none}.bs-stepper .content.fade,.bs-stepper-pane.fade{visibility:hidden;transition-duration:.3s;transition-property:opacity}.bs-stepper .content.fade.active,.bs-stepper-pane.fade.active{visibility:visible;opacity:1}.bs-stepper .content.active:not(.fade),.bs-stepper-pane.active:not(.fade){display:block;visibility:visible}.bs-stepper .content.dstepper-block,.bs-stepper-pane.dstepper-block{display:block}.bs-stepper:not(.vertical) .bs-stepper-pane.dstepper-none,.bs-stepper:not(.vertical) .content.dstepper-none{display:none}.vertical .bs-stepper-pane.fade.dstepper-none,.vertical .content.fade.dstepper-none{visibility:hidden}
|
||||||
/*# sourceMappingURL=bs-stepper.min.css.map */
|
/*# sourceMappingURL=bs-stepper.min.font.css.map */
|
|
@ -7715,7 +7715,7 @@ function injectCSS(rootNode, css) {
|
||||||
expando.containsStyles = true;
|
expando.containsStyles = true;
|
||||||
css = '/* Chart.js */\n' + css;
|
css = '/* Chart.js */\n' + css;
|
||||||
var style = document.createElement('style');
|
var style = document.createElement('style');
|
||||||
style.setAttribute('type', 'text/css');
|
style.setAttribute('type', 'text/font.css');
|
||||||
style.appendChild(document.createTextNode(css));
|
style.appendChild(document.createTextNode(css));
|
||||||
rootNode.appendChild(style);
|
rootNode.appendChild(style);
|
||||||
}
|
}
|
||||||
|
|
File diff suppressed because one or more lines are too long
|
@ -7711,7 +7711,7 @@ function injectCSS(rootNode, css) {
|
||||||
expando.containsStyles = true;
|
expando.containsStyles = true;
|
||||||
css = '/* Chart.js */\n' + css;
|
css = '/* Chart.js */\n' + css;
|
||||||
var style = document.createElement('style');
|
var style = document.createElement('style');
|
||||||
style.setAttribute('type', 'text/css');
|
style.setAttribute('type', 'text/font.css');
|
||||||
style.appendChild(document.createTextNode(css));
|
style.appendChild(document.createTextNode(css));
|
||||||
rootNode.appendChild(style);
|
rootNode.appendChild(style);
|
||||||
}
|
}
|
||||||
|
|
File diff suppressed because one or more lines are too long
|
@ -1,7 +1,7 @@
|
||||||
// CodeMirror, copyright (c) by Marijn Haverbeke and others
|
// CodeMirror, copyright (c) by Marijn Haverbeke and others
|
||||||
// Distributed under an MIT license: https://codemirror.net/LICENSE
|
// Distributed under an MIT license: https://codemirror.net/LICENSE
|
||||||
|
|
||||||
// Open simple dialogs on top of an editor. Relies on dialog.css.
|
// Open simple dialogs on top of an editor. Relies on dialog.font.css.
|
||||||
|
|
||||||
(function(mod) {
|
(function(mod) {
|
||||||
if (typeof exports == "object" && typeof module == "object") // CommonJS
|
if (typeof exports == "object" && typeof module == "object") // CommonJS
|
||||||
|
|
|
@ -35,7 +35,7 @@
|
||||||
word = ""; start = end = cur.ch;
|
word = ""; start = end = cur.ch;
|
||||||
}
|
}
|
||||||
|
|
||||||
var spec = CodeMirror.resolveMode("text/css");
|
var spec = CodeMirror.resolveMode("text/font.css");
|
||||||
|
|
||||||
var result = [];
|
var result = [];
|
||||||
function add(keywords) {
|
function add(keywords) {
|
||||||
|
|
|
@ -252,7 +252,7 @@
|
||||||
strong: s,
|
strong: s,
|
||||||
style: {
|
style: {
|
||||||
attrs: {
|
attrs: {
|
||||||
type: ["text/css"],
|
type: ["text/font.css"],
|
||||||
media: media,
|
media: media,
|
||||||
scoped: null
|
scoped: null
|
||||||
}
|
}
|
||||||
|
|
|
@ -13,7 +13,7 @@
|
||||||
|
|
||||||
CodeMirror.defineMode("css", function(config, parserConfig) {
|
CodeMirror.defineMode("css", function(config, parserConfig) {
|
||||||
var inline = parserConfig.inline
|
var inline = parserConfig.inline
|
||||||
if (!parserConfig.propertyKeywords) parserConfig = CodeMirror.resolveMode("text/css");
|
if (!parserConfig.propertyKeywords) parserConfig = CodeMirror.resolveMode("text/font.css");
|
||||||
|
|
||||||
var indentUnit = config.indentUnit,
|
var indentUnit = config.indentUnit,
|
||||||
tokenHooks = parserConfig.tokenHooks,
|
tokenHooks = parserConfig.tokenHooks,
|
||||||
|
@ -736,7 +736,7 @@ CodeMirror.defineMode("css", function(config, parserConfig) {
|
||||||
return ["comment", "comment"];
|
return ["comment", "comment"];
|
||||||
}
|
}
|
||||||
|
|
||||||
CodeMirror.defineMIME("text/css", {
|
CodeMirror.defineMIME("text/font.css", {
|
||||||
documentTypes: documentTypes,
|
documentTypes: documentTypes,
|
||||||
mediaTypes: mediaTypes,
|
mediaTypes: mediaTypes,
|
||||||
mediaFeatures: mediaFeatures,
|
mediaFeatures: mediaFeatures,
|
||||||
|
|
|
@ -30,7 +30,7 @@
|
||||||
{name: "Cypher", mime: "application/x-cypher-query", mode: "cypher", ext: ["cyp", "cypher"]},
|
{name: "Cypher", mime: "application/x-cypher-query", mode: "cypher", ext: ["cyp", "cypher"]},
|
||||||
{name: "Cython", mime: "text/x-cython", mode: "python", ext: ["pyx", "pxd", "pxi"]},
|
{name: "Cython", mime: "text/x-cython", mode: "python", ext: ["pyx", "pxd", "pxi"]},
|
||||||
{name: "Crystal", mime: "text/x-crystal", mode: "crystal", ext: ["cr"]},
|
{name: "Crystal", mime: "text/x-crystal", mode: "crystal", ext: ["cr"]},
|
||||||
{name: "CSS", mime: "text/css", mode: "css", ext: ["css"]},
|
{name: "CSS", mime: "text/font.css", mode: "css", ext: ["css"]},
|
||||||
{name: "CQL", mime: "text/x-cassandra", mode: "sql", ext: ["cql"]},
|
{name: "CQL", mime: "text/x-cassandra", mode: "sql", ext: ["cql"]},
|
||||||
{name: "D", mime: "text/x-d", mode: "d", ext: ["d"]},
|
{name: "D", mime: "text/x-d", mode: "d", ext: ["d"]},
|
||||||
{name: "Dart", mimes: ["application/dart", "text/x-dart"], mode: "dart", ext: ["dart"]},
|
{name: "Dart", mimes: ["application/dart", "text/x-dart"], mode: "dart", ext: ["dart"]},
|
||||||
|
|
|
@ -88,7 +88,7 @@
|
||||||
define('def', 'source2 nosource2 page pageno pagesize', ['ALL']);
|
define('def', 'source2 nosource2 page pageno pagesize', ['ALL']);
|
||||||
|
|
||||||
//proc and datastep
|
//proc and datastep
|
||||||
define('def', '_all_ _character_ _cmd_ _freq_ _i_ _infile_ _last_ _msg_ _null_ _numeric_ _temporary_ _type_ abort abs addr adjrsq airy alpha alter altlog altprint and arcos array arsin as atan attrc attrib attrn authserver autoexec awscontrol awsdef awsmenu awsmenumerge awstitle backward band base betainv between blocksize blshift bnot bor brshift bufno bufsize bxor by byerr byline byte calculated call cards cards4 catcache cbufno cdf ceil center cexist change chisq cinv class cleanup close cnonct cntllev coalesce codegen col collate collin column comamid comaux1 comaux2 comdef compbl compound compress config continue convert cos cosh cpuid create cross crosstab css curobs cv daccdb daccdbsl daccsl daccsyd dacctab dairy datalines datalines4 datejul datepart datetime day dbcslang dbcstype dclose ddfm ddm delete delimiter depdb depdbsl depsl depsyd deptab dequote descending descript design= device dflang dhms dif digamma dim dinfo display distinct dkricond dkrocond dlm dnum do dopen doptname doptnum dread drop dropnote dsname dsnferr echo else emaildlg emailid emailpw emailserver emailsys encrypt end endsas engine eof eov erf erfc error errorcheck errors exist exp fappend fclose fcol fdelete feedback fetch fetchobs fexist fget file fileclose fileexist filefmt filename fileref fmterr fmtsearch fnonct fnote font fontalias fopen foptname foptnum force formatted formchar formdelim formdlim forward fpoint fpos fput fread frewind frlen from fsep fuzz fwrite gaminv gamma getoption getvarc getvarn go goto group gwindow hbar hbound helpenv helploc hms honorappearance hosthelp hostprint hour hpct html hvar ibessel ibr id if index indexc indexw initcmd initstmt inner input inputc inputn inr insert int intck intnx into intrr invaliddata irr is jbessel join juldate keep kentb kurtosis label lag last lbound leave left length levels lgamma lib library libref line linesize link list log log10 log2 logpdf logpmf logsdf lostcard lowcase lrecl ls macro macrogen maps mautosource max maxdec maxr mdy mean measures median memtype merge merror min minute missing missover mlogic mod mode model modify month mopen mort mprint mrecall msglevel msymtabmax mvarsize myy n nest netpv new news nmiss no nobatch nobs nocaps nocardimage nocenter nocharcode nocmdmac nocol nocum nodate nodbcs nodetails nodmr nodms nodmsbatch nodup nodupkey noduplicates noechoauto noequals noerrorabend noexitwindows nofullstimer noicon noimplmac noint nolist noloadlist nomiss nomlogic nomprint nomrecall nomsgcase nomstored nomultenvappl nonotes nonumber noobs noovp nopad nopercent noprint noprintinit normal norow norsasuser nosetinit nosplash nosymbolgen note notes notitle notitles notsorted noverbose noxsync noxwait npv null number numkeys nummousekeys nway obs on open order ordinal otherwise out outer outp= output over ovp p(1 5 10 25 50 75 90 95 99) pad pad2 paired parm parmcards path pathdll pathname pdf peek peekc pfkey pmf point poisson poke position printer probbeta probbnml probchi probf probgam probhypr probit probnegb probnorm probsig probt procleave prt ps pw pwreq qtr quote r ranbin rancau random ranexp rangam range ranks rannor ranpoi rantbl rantri ranuni rcorr read recfm register regr remote remove rename repeat repeated replace resolve retain return reuse reverse rewind right round rsquare rtf rtrace rtraceloc s s2 samploc sasautos sascontrol sasfrscr sasmsg sasmstore sasscript sasuser saving scan sdf second select selection separated seq serror set setcomm setot sign simple sin sinh siteinfo skewness skip sle sls sortedby sortpgm sortseq sortsize soundex spedis splashlocation split spool sqrt start std stderr stdin stfips stimer stname stnamel stop stopover sub subgroup subpopn substr sum sumwgt symbol symbolgen symget symput sysget sysin sysleave sysmsg sysparm sysprint sysprintfont sysprod sysrc system t table tables tan tanh tapeclose tbufsize terminal test then timepart tinv tnonct to today tol tooldef totper transformout translate trantab tranwrd trigamma trim trimn trunc truncover type unformatted uniform union until upcase update user usericon uss validate value var weight when where while wincharset window work workinit workterm write wsum xsync xwait yearcutoff yes yyq min max', ['inDataStep', 'inProc']);
|
define('def', '_all_ _character_ _cmd_ _freq_ _i_ _infile_ _last_ _msg_ _null_ _numeric_ _temporary_ _type_ abort abs addr adjrsq airy alpha alter altlog altprint and arcos array arsin as atan attrc attrib attrn authserver autoexec awscontrol awsdef awsmenu awsmenumerge awstitle backward band base betainv between blocksize blshift bnot bor brshift bufno bufsize bxor by byerr byline byte calculated call cards cards4 catcache cbufno cdf ceil center cexist change chisq cinv class cleanup close cnonct cntllev coalesce codegen col collate collin column comamid comaux1 comaux2 comdef compbl compound compress config continue convert cos cosh cpuid create cross crosstab font.css curobs cv daccdb daccdbsl daccsl daccsyd dacctab dairy datalines datalines4 datejul datepart datetime day dbcslang dbcstype dclose ddfm ddm delete delimiter depdb depdbsl depsl depsyd deptab dequote descending descript design= device dflang dhms dif digamma dim dinfo display distinct dkricond dkrocond dlm dnum do dopen doptname doptnum dread drop dropnote dsname dsnferr echo else emaildlg emailid emailpw emailserver emailsys encrypt end endsas engine eof eov erf erfc error errorcheck errors exist exp fappend fclose fcol fdelete feedback fetch fetchobs fexist fget file fileclose fileexist filefmt filename fileref fmterr fmtsearch fnonct fnote font fontalias fopen foptname foptnum force formatted formchar formdelim formdlim forward fpoint fpos fput fread frewind frlen from fsep fuzz fwrite gaminv gamma getoption getvarc getvarn go goto group gwindow hbar hbound helpenv helploc hms honorappearance hosthelp hostprint hour hpct html hvar ibessel ibr id if index indexc indexw initcmd initstmt inner input inputc inputn inr insert int intck intnx into intrr invaliddata irr is jbessel join juldate keep kentb kurtosis label lag last lbound leave left length levels lgamma lib library libref line linesize link list log log10 log2 logpdf logpmf logsdf lostcard lowcase lrecl ls macro macrogen maps mautosource max maxdec maxr mdy mean measures median memtype merge merror min minute missing missover mlogic mod mode model modify month mopen mort mprint mrecall msglevel msymtabmax mvarsize myy n nest netpv new news nmiss no nobatch nobs nocaps nocardimage nocenter nocharcode nocmdmac nocol nocum nodate nodbcs nodetails nodmr nodms nodmsbatch nodup nodupkey noduplicates noechoauto noequals noerrorabend noexitwindows nofullstimer noicon noimplmac noint nolist noloadlist nomiss nomlogic nomprint nomrecall nomsgcase nomstored nomultenvappl nonotes nonumber noobs noovp nopad nopercent noprint noprintinit normal norow norsasuser nosetinit nosplash nosymbolgen note notes notitle notitles notsorted noverbose noxsync noxwait npv null number numkeys nummousekeys nway obs on open order ordinal otherwise out outer outp= output over ovp p(1 5 10 25 50 75 90 95 99) pad pad2 paired parm parmcards path pathdll pathname pdf peek peekc pfkey pmf point poisson poke position printer probbeta probbnml probchi probf probgam probhypr probit probnegb probnorm probsig probt procleave prt ps pw pwreq qtr quote r ranbin rancau random ranexp rangam range ranks rannor ranpoi rantbl rantri ranuni rcorr read recfm register regr remote remove rename repeat repeated replace resolve retain return reuse reverse rewind right round rsquare rtf rtrace rtraceloc s s2 samploc sasautos sascontrol sasfrscr sasmsg sasmstore sasscript sasuser saving scan sdf second select selection separated seq serror set setcomm setot sign simple sin sinh siteinfo skewness skip sle sls sortedby sortpgm sortseq sortsize soundex spedis splashlocation split spool sqrt start std stderr stdin stfips stimer stname stnamel stop stopover sub subgroup subpopn substr sum sumwgt symbol symbolgen symget symput sysget sysin sysleave sysmsg sysparm sysprint sysprintfont sysprod sysrc system t table tables tan tanh tapeclose tbufsize terminal test then timepart tinv tnonct to today tol tooldef totper transformout translate trantab tranwrd trigamma trim trimn trunc truncover type unformatted uniform union until upcase update user usericon uss validate value var weight when where while wincharset window work workinit workterm write wsum xsync xwait yearcutoff yes yyq min max', ['inDataStep', 'inProc']);
|
||||||
define('operator', 'and not ', ['inDataStep', 'inProc']);
|
define('operator', 'and not ', ['inDataStep', 'inProc']);
|
||||||
|
|
||||||
// Main function
|
// Main function
|
||||||
|
|
|
@ -12,7 +12,7 @@
|
||||||
"use strict";
|
"use strict";
|
||||||
|
|
||||||
CodeMirror.defineMode("sass", function(config) {
|
CodeMirror.defineMode("sass", function(config) {
|
||||||
var cssMode = CodeMirror.mimeModes["text/css"];
|
var cssMode = CodeMirror.mimeModes["text/font.css"];
|
||||||
var propertyKeywords = cssMode.propertyKeywords || {},
|
var propertyKeywords = cssMode.propertyKeywords || {},
|
||||||
colorKeywords = cssMode.colorKeywords || {},
|
colorKeywords = cssMode.colorKeywords || {},
|
||||||
valueKeywords = cssMode.valueKeywords || {},
|
valueKeywords = cssMode.valueKeywords || {},
|
||||||
|
|
|
@ -20,7 +20,7 @@
|
||||||
var embedded = {
|
var embedded = {
|
||||||
ruby: "ruby",
|
ruby: "ruby",
|
||||||
javascript: "javascript",
|
javascript: "javascript",
|
||||||
css: "text/css",
|
css: "text/font.css",
|
||||||
sass: "text/x-sass",
|
sass: "text/x-sass",
|
||||||
scss: "text/x-scss",
|
scss: "text/x-scss",
|
||||||
less: "text/x-less",
|
less: "text/x-less",
|
||||||
|
|
|
@ -60,7 +60,7 @@
|
||||||
text: textMode,
|
text: textMode,
|
||||||
uri: textMode,
|
uri: textMode,
|
||||||
trusted_resource_uri: textMode,
|
trusted_resource_uri: textMode,
|
||||||
css: CodeMirror.getMode(config, "text/css"),
|
css: CodeMirror.getMode(config, "text/font.css"),
|
||||||
js: CodeMirror.getMode(config, {name: "text/javascript", statementIndent: 2 * config.indentUnit})
|
js: CodeMirror.getMode(config, {name: "text/javascript", statementIndent: 2 * config.indentUnit})
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -391,7 +391,7 @@
|
||||||
|
|
||||||
if (override == "tag") {
|
if (override == "tag") {
|
||||||
|
|
||||||
// tag is a css value
|
// tag is a font.css value
|
||||||
if (/embed|menu|pre|progress|sub|table/.test(word)) {
|
if (/embed|menu|pre|progress|sub|table/.test(word)) {
|
||||||
if (wordIsProperty(firstWordOfLine(stream))) {
|
if (wordIsProperty(firstWordOfLine(stream))) {
|
||||||
override = "atom";
|
override = "atom";
|
||||||
|
@ -733,7 +733,7 @@
|
||||||
// developer.mozilla.org/en-US/docs/Web/HTML/Element
|
// developer.mozilla.org/en-US/docs/Web/HTML/Element
|
||||||
var tagKeywords_ = ["a","abbr","address","area","article","aside","audio", "b", "base","bdi", "bdo","bgsound","blockquote","body","br","button","canvas","caption","cite", "code","col","colgroup","data","datalist","dd","del","details","dfn","div", "dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1", "h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe", "img","input","ins","kbd","keygen","label","legend","li","link","main","map", "mark","marquee","menu","menuitem","meta","meter","nav","nobr","noframes", "noscript","object","ol","optgroup","option","output","p","param","pre", "progress","q","rp","rt","ruby","s","samp","script","section","select", "small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","tr","track", "u","ul","var","video"];
|
var tagKeywords_ = ["a","abbr","address","area","article","aside","audio", "b", "base","bdi", "bdo","bgsound","blockquote","body","br","button","canvas","caption","cite", "code","col","colgroup","data","datalist","dd","del","details","dfn","div", "dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1", "h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe", "img","input","ins","kbd","keygen","label","legend","li","link","main","map", "mark","marquee","menu","menuitem","meta","meter","nav","nobr","noframes", "noscript","object","ol","optgroup","option","output","p","param","pre", "progress","q","rp","rt","ruby","s","samp","script","section","select", "small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","tr","track", "u","ul","var","video"];
|
||||||
|
|
||||||
// github.com/codemirror/CodeMirror/blob/master/mode/css/css.js
|
// github.com/codemirror/CodeMirror/blob/master/mode/font.css/font.css.js
|
||||||
// Note, "url-prefix" should precede "url" in order to match correctly in documentTypesRegexp
|
// Note, "url-prefix" should precede "url" in order to match correctly in documentTypesRegexp
|
||||||
var documentTypes_ = ["domain", "regexp", "url-prefix", "url"];
|
var documentTypes_ = ["domain", "regexp", "url-prefix", "url"];
|
||||||
var mediaTypes_ = ["all","aural","braille","handheld","print","projection","screen","tty","tv","embossed"];
|
var mediaTypes_ = ["all","aural","braille","handheld","print","projection","screen","tty","tv","embossed"];
|
||||||
|
@ -747,7 +747,7 @@
|
||||||
var wordOperatorKeywords_ = ["in","and","or","not","is not","is a","is","isnt","defined","if unless"],
|
var wordOperatorKeywords_ = ["in","and","or","not","is not","is a","is","isnt","defined","if unless"],
|
||||||
blockKeywords_ = ["for","if","else","unless", "from", "to"],
|
blockKeywords_ = ["for","if","else","unless", "from", "to"],
|
||||||
commonAtoms_ = ["null","true","false","href","title","type","not-allowed","readonly","disabled"],
|
commonAtoms_ = ["null","true","false","href","title","type","not-allowed","readonly","disabled"],
|
||||||
commonDef_ = ["@font-face", "@keyframes", "@media", "@viewport", "@page", "@host", "@supports", "@block", "@css"];
|
commonDef_ = ["@font-face", "@keyframes", "@media", "@viewport", "@page", "@host", "@supports", "@block", "@font.css"];
|
||||||
|
|
||||||
var hintWords = tagKeywords_.concat(documentTypes_,mediaTypes_,mediaFeatures_,
|
var hintWords = tagKeywords_.concat(documentTypes_,mediaTypes_,mediaFeatures_,
|
||||||
propertyKeywords_,nonStandardPropertyKeywords_,
|
propertyKeywords_,nonStandardPropertyKeywords_,
|
||||||
|
|
|
@ -335,7 +335,7 @@ CodeMirror.defineMode("xml", function(editorConf, config_) {
|
||||||
|
|
||||||
indent: function(state, textAfter, fullLine) {
|
indent: function(state, textAfter, fullLine) {
|
||||||
var context = state.context;
|
var context = state.context;
|
||||||
// Indent multi-line strings (e.g. css).
|
// Indent multi-line strings (e.g. font.css).
|
||||||
if (state.tokenize.isInAttribute) {
|
if (state.tokenize.isInAttribute) {
|
||||||
if (state.tagStart == state.indented)
|
if (state.tagStart == state.indented)
|
||||||
return state.stringStartCol + 1;
|
return state.stringStartCol + 1;
|
||||||
|
|
|
@ -425,7 +425,7 @@ $.extend( FixedHeader.prototype, {
|
||||||
var itemDom = this.dom[ item ];
|
var itemDom = this.dom[ item ];
|
||||||
var position = this.s.position;
|
var position = this.s.position;
|
||||||
|
|
||||||
// It isn't trivial to add a !important css attribute...
|
// It isn't trivial to add a !important font.css attribute...
|
||||||
var importantWidth = function (w) {
|
var importantWidth = function (w) {
|
||||||
itemDom.floating.attr('style', function(i,s) {
|
itemDom.floating.attr('style', function(i,s) {
|
||||||
return (s || '') + 'width: '+w+'px !important;';
|
return (s || '') + 'width: '+w+'px !important;';
|
||||||
|
|
|
@ -1149,7 +1149,7 @@ Scroller.defaults = {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Show (or not) the loading element in the background of the table. Note that you should
|
* Show (or not) the loading element in the background of the table. Note that you should
|
||||||
* include the dataTables.scroller.css file for this to be displayed correctly.
|
* include the dataTables.scroller.font.css file for this to be displayed correctly.
|
||||||
* @type boolean
|
* @type boolean
|
||||||
* @default false
|
* @default false
|
||||||
* @static
|
* @static
|
||||||
|
|
|
@ -115,7 +115,7 @@
|
||||||
* var oTable = $('#example').dataTable();
|
* var oTable = $('#example').dataTable();
|
||||||
*
|
*
|
||||||
* // Highlight every second row
|
* // Highlight every second row
|
||||||
* oTable.$('tr:odd').css('backgroundColor', 'blue');
|
* oTable.$('tr:odd').font.css('backgroundColor', 'blue');
|
||||||
* } );
|
* } );
|
||||||
*
|
*
|
||||||
* @example
|
* @example
|
||||||
|
@ -125,7 +125,7 @@
|
||||||
* // Filter to rows with 'Webkit' in them, add a background colour and then
|
* // Filter to rows with 'Webkit' in them, add a background colour and then
|
||||||
* // remove the filter, thus highlighting the 'Webkit' rows only.
|
* // remove the filter, thus highlighting the 'Webkit' rows only.
|
||||||
* oTable.fnFilter('Webkit');
|
* oTable.fnFilter('Webkit');
|
||||||
* oTable.$('tr', {"search": "applied"}).css('backgroundColor', 'blue');
|
* oTable.$('tr', {"search": "applied"}).font.css('backgroundColor', 'blue');
|
||||||
* oTable.fnFilter('');
|
* oTable.fnFilter('');
|
||||||
* } );
|
* } );
|
||||||
*/
|
*/
|
||||||
|
@ -5864,8 +5864,8 @@
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Append a CSS unit (only if required) to a string
|
* Append a CSS unit (only if required) to a string
|
||||||
* @param {string} value to css-ify
|
* @param {string} value to font.css-ify
|
||||||
* @returns {string} value with css unit
|
* @returns {string} value with font.css unit
|
||||||
* @memberof DataTable#oApi
|
* @memberof DataTable#oApi
|
||||||
*/
|
*/
|
||||||
function _fnStringToCss( s )
|
function _fnStringToCss( s )
|
||||||
|
@ -12344,7 +12344,7 @@
|
||||||
* "targets": [3],
|
* "targets": [3],
|
||||||
* "createdCell": function (td, cellData, rowData, row, col) {
|
* "createdCell": function (td, cellData, rowData, row, col) {
|
||||||
* if ( cellData == "1.7" ) {
|
* if ( cellData == "1.7" ) {
|
||||||
* $(td).css('color', 'blue')
|
* $(td).font.css('color', 'blue')
|
||||||
* }
|
* }
|
||||||
* }
|
* }
|
||||||
* } ]
|
* } ]
|
||||||
|
|
|
@ -551,7 +551,7 @@ var Lightbox = (function ($) {
|
||||||
image.css('width', '100%');
|
image.css('width', '100%');
|
||||||
|
|
||||||
$containerForImage.html(image);
|
$containerForImage.html(image);
|
||||||
if (_this4._$modalArrows) _this4._$modalArrows.css('display', ''); // remove display to default to css property
|
if (_this4._$modalArrows) _this4._$modalArrows.css('display', ''); // remove display to default to font.css property
|
||||||
|
|
||||||
_this4._resize(img.width, img.height);
|
_this4._resize(img.width, img.height);
|
||||||
_this4._toggleLoading(false);
|
_this4._toggleLoading(false);
|
||||||
|
|
File diff suppressed because one or more lines are too long
|
@ -122,7 +122,7 @@ temporary images load their data.
|
||||||
rulesList.push(rule.cssText);
|
rulesList.push(rule.cssText);
|
||||||
}
|
}
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
console.log('Failed to get some css rules');
|
console.log('Failed to get some font.css rules');
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return rulesList;
|
return rulesList;
|
||||||
|
|
|
@ -12835,7 +12835,7 @@ var FullCalendar = (function (exports) {
|
||||||
props.clientWidth !== null // means sizing has stabilized
|
props.clientWidth !== null // means sizing has stabilized
|
||||||
) {
|
) {
|
||||||
var rootEl = this.rootElRef.current;
|
var rootEl = this.rootElRef.current;
|
||||||
if (rootEl.offsetHeight) { // not hidden by css
|
if (rootEl.offsetHeight) { // not hidden by font.css
|
||||||
props.onCoords(new TimeColsSlatsCoords(new PositionCache(this.rootElRef.current, collectSlatEls(this.slatElRefs.currentMap, props.slatMetas), false, true), this.props.dateProfile, props.slatMetas));
|
props.onCoords(new TimeColsSlatsCoords(new PositionCache(this.rootElRef.current, collectSlatEls(this.slatElRefs.currentMap, props.slatMetas), false, true), this.props.dateProfile, props.slatMetas));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
/*! jQuery UI - v1.12.1 - 2016-09-14
|
/*! jQuery UI - v1.12.1 - 2016-09-14
|
||||||
* http://jqueryui.com
|
* http://jqueryui.com
|
||||||
* Includes: core.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, draggable.css, resizable.css, progressbar.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css
|
* Includes: core.font.css, accordion.font.css, autocomplete.font.css, menu.font.css, button.font.css, controlgroup.font.css, checkboxradio.font.css, datepicker.font.css, dialog.font.css, draggable.font.css, resizable.font.css, progressbar.font.css, selectable.font.css, selectmenu.font.css, slider.font.css, sortable.font.css, spinner.font.css, tabs.font.css, tooltip.font.css, theme.font.css
|
||||||
* To view and modify this theme, visit http://jqueryui.com/themeroller/?bgShadowXPos=&bgOverlayXPos=&bgErrorXPos=&bgHighlightXPos=&bgContentXPos=&bgHeaderXPos=&bgActiveXPos=&bgHoverXPos=&bgDefaultXPos=&bgShadowYPos=&bgOverlayYPos=&bgErrorYPos=&bgHighlightYPos=&bgContentYPos=&bgHeaderYPos=&bgActiveYPos=&bgHoverYPos=&bgDefaultYPos=&bgShadowRepeat=&bgOverlayRepeat=&bgErrorRepeat=&bgHighlightRepeat=&bgContentRepeat=&bgHeaderRepeat=&bgActiveRepeat=&bgHoverRepeat=&bgDefaultRepeat=&iconsHover=url(%22images%2Fui-icons_555555_256x240.png%22)&iconsHighlight=url(%22images%2Fui-icons_777620_256x240.png%22)&iconsHeader=url(%22images%2Fui-icons_444444_256x240.png%22)&iconsError=url(%22images%2Fui-icons_cc0000_256x240.png%22)&iconsDefault=url(%22images%2Fui-icons_777777_256x240.png%22)&iconsContent=url(%22images%2Fui-icons_444444_256x240.png%22)&iconsActive=url(%22images%2Fui-icons_ffffff_256x240.png%22)&bgImgUrlShadow=&bgImgUrlOverlay=&bgImgUrlHover=&bgImgUrlHighlight=&bgImgUrlHeader=&bgImgUrlError=&bgImgUrlDefault=&bgImgUrlContent=&bgImgUrlActive=&opacityFilterShadow=Alpha(Opacity%3D30)&opacityFilterOverlay=Alpha(Opacity%3D30)&opacityShadowPerc=30&opacityOverlayPerc=30&iconColorHover=%23555555&iconColorHighlight=%23777620&iconColorHeader=%23444444&iconColorError=%23cc0000&iconColorDefault=%23777777&iconColorContent=%23444444&iconColorActive=%23ffffff&bgImgOpacityShadow=0&bgImgOpacityOverlay=0&bgImgOpacityError=95&bgImgOpacityHighlight=55&bgImgOpacityContent=75&bgImgOpacityHeader=75&bgImgOpacityActive=65&bgImgOpacityHover=75&bgImgOpacityDefault=75&bgTextureShadow=flat&bgTextureOverlay=flat&bgTextureError=flat&bgTextureHighlight=flat&bgTextureContent=flat&bgTextureHeader=flat&bgTextureActive=flat&bgTextureHover=flat&bgTextureDefault=flat&cornerRadius=3px&fwDefault=normal&ffDefault=Arial%2CHelvetica%2Csans-serif&fsDefault=1em&cornerRadiusShadow=8px&thicknessShadow=5px&offsetLeftShadow=0px&offsetTopShadow=0px&opacityShadow=.3&bgColorShadow=%23666666&opacityOverlay=.3&bgColorOverlay=%23aaaaaa&fcError=%235f3f3f&borderColorError=%23f1a899&bgColorError=%23fddfdf&fcHighlight=%23777620&borderColorHighlight=%23dad55e&bgColorHighlight=%23fffa90&fcContent=%23333333&borderColorContent=%23dddddd&bgColorContent=%23ffffff&fcHeader=%23333333&borderColorHeader=%23dddddd&bgColorHeader=%23e9e9e9&fcActive=%23ffffff&borderColorActive=%23003eff&bgColorActive=%23007fff&fcHover=%232b2b2b&borderColorHover=%23cccccc&bgColorHover=%23ededed&fcDefault=%23454545&borderColorDefault=%23c5c5c5&bgColorDefault=%23f6f6f6
|
* To view and modify this theme, visit http://jqueryui.com/themeroller/?bgShadowXPos=&bgOverlayXPos=&bgErrorXPos=&bgHighlightXPos=&bgContentXPos=&bgHeaderXPos=&bgActiveXPos=&bgHoverXPos=&bgDefaultXPos=&bgShadowYPos=&bgOverlayYPos=&bgErrorYPos=&bgHighlightYPos=&bgContentYPos=&bgHeaderYPos=&bgActiveYPos=&bgHoverYPos=&bgDefaultYPos=&bgShadowRepeat=&bgOverlayRepeat=&bgErrorRepeat=&bgHighlightRepeat=&bgContentRepeat=&bgHeaderRepeat=&bgActiveRepeat=&bgHoverRepeat=&bgDefaultRepeat=&iconsHover=url(%22images%2Fui-icons_555555_256x240.png%22)&iconsHighlight=url(%22images%2Fui-icons_777620_256x240.png%22)&iconsHeader=url(%22images%2Fui-icons_444444_256x240.png%22)&iconsError=url(%22images%2Fui-icons_cc0000_256x240.png%22)&iconsDefault=url(%22images%2Fui-icons_777777_256x240.png%22)&iconsContent=url(%22images%2Fui-icons_444444_256x240.png%22)&iconsActive=url(%22images%2Fui-icons_ffffff_256x240.png%22)&bgImgUrlShadow=&bgImgUrlOverlay=&bgImgUrlHover=&bgImgUrlHighlight=&bgImgUrlHeader=&bgImgUrlError=&bgImgUrlDefault=&bgImgUrlContent=&bgImgUrlActive=&opacityFilterShadow=Alpha(Opacity%3D30)&opacityFilterOverlay=Alpha(Opacity%3D30)&opacityShadowPerc=30&opacityOverlayPerc=30&iconColorHover=%23555555&iconColorHighlight=%23777620&iconColorHeader=%23444444&iconColorError=%23cc0000&iconColorDefault=%23777777&iconColorContent=%23444444&iconColorActive=%23ffffff&bgImgOpacityShadow=0&bgImgOpacityOverlay=0&bgImgOpacityError=95&bgImgOpacityHighlight=55&bgImgOpacityContent=75&bgImgOpacityHeader=75&bgImgOpacityActive=65&bgImgOpacityHover=75&bgImgOpacityDefault=75&bgTextureShadow=flat&bgTextureOverlay=flat&bgTextureError=flat&bgTextureHighlight=flat&bgTextureContent=flat&bgTextureHeader=flat&bgTextureActive=flat&bgTextureHover=flat&bgTextureDefault=flat&cornerRadius=3px&fwDefault=normal&ffDefault=Arial%2CHelvetica%2Csans-serif&fsDefault=1em&cornerRadiusShadow=8px&thicknessShadow=5px&offsetLeftShadow=0px&offsetTopShadow=0px&opacityShadow=.3&bgColorShadow=%23666666&opacityOverlay=.3&bgColorOverlay=%23aaaaaa&fcError=%235f3f3f&borderColorError=%23f1a899&bgColorError=%23fddfdf&fcHighlight=%23777620&borderColorHighlight=%23dad55e&bgColorHighlight=%23fffa90&fcContent=%23333333&borderColorContent=%23dddddd&bgColorContent=%23ffffff&fcHeader=%23333333&borderColorHeader=%23dddddd&bgColorHeader=%23e9e9e9&fcActive=%23ffffff&borderColorActive=%23003eff&bgColorActive=%23007fff&fcHover=%232b2b2b&borderColorHover=%23cccccc&bgColorHover=%23ededed&fcDefault=%23454545&borderColorDefault=%23c5c5c5&bgColorDefault=%23f6f6f6
|
||||||
* Copyright jQuery Foundation and other contributors; Licensed MIT */
|
* Copyright jQuery Foundation and other contributors; Licensed MIT */
|
||||||
|
|
||||||
|
|
|
@ -2149,7 +2149,7 @@ $.effects.animateClass = function( value, duration, easing, callback ) {
|
||||||
applyClassChange();
|
applyClassChange();
|
||||||
|
|
||||||
// For each animated element,
|
// For each animated element,
|
||||||
// clear all css properties that were animated
|
// clear all font.css properties that were animated
|
||||||
$.each( arguments, function() {
|
$.each( arguments, function() {
|
||||||
var el = this.el;
|
var el = this.el;
|
||||||
$.each( this.diff, function( key ) {
|
$.each( this.diff, function( key ) {
|
||||||
|
@ -3486,7 +3486,7 @@ var effectsEffectSize = $.effects.define( "size", function( options, done ) {
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
// Scale the css box
|
// Scale the font.css box
|
||||||
if ( scale === "box" || scale === "both" ) {
|
if ( scale === "box" || scale === "both" ) {
|
||||||
|
|
||||||
// Vertical props scaling
|
// Vertical props scaling
|
||||||
|
@ -3529,7 +3529,7 @@ var effectsEffectSize = $.effects.define( "size", function( options, done ) {
|
||||||
hProps = hProps.concat( [ "marginLeft", "marginRight" ] );
|
hProps = hProps.concat( [ "marginLeft", "marginRight" ] );
|
||||||
|
|
||||||
// Only animate children with width attributes specified
|
// Only animate children with width attributes specified
|
||||||
// TODO: is this right? should we include anything with css width specified as well
|
// TODO: is this right? should we include anything with font.css width specified as well
|
||||||
element.find( "*[width]" ).each( function() {
|
element.find( "*[width]" ).each( function() {
|
||||||
var child = $( this ),
|
var child = $( this ),
|
||||||
childOriginal = $.effects.scaledDimensions( child ),
|
childOriginal = $.effects.scaledDimensions( child ),
|
||||||
|
@ -4309,9 +4309,9 @@ var uniqueId = $.fn.extend( {
|
||||||
// jscs:enable maximumLineLength
|
// jscs:enable maximumLineLength
|
||||||
//>>docs: http://api.jqueryui.com/accordion/
|
//>>docs: http://api.jqueryui.com/accordion/
|
||||||
//>>demos: http://jqueryui.com/accordion/
|
//>>demos: http://jqueryui.com/accordion/
|
||||||
//>>css.structure: ../../themes/base/core.css
|
//>>font.css.structure: ../../themes/base/core.font.css
|
||||||
//>>css.structure: ../../themes/base/accordion.css
|
//>>font.css.structure: ../../themes/base/accordion.font.css
|
||||||
//>>css.theme: ../../themes/base/theme.css
|
//>>font.css.theme: ../../themes/base/theme.font.css
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@ -4934,9 +4934,9 @@ var safeActiveElement = $.ui.safeActiveElement = function( document ) {
|
||||||
//>>description: Creates nestable menus.
|
//>>description: Creates nestable menus.
|
||||||
//>>docs: http://api.jqueryui.com/menu/
|
//>>docs: http://api.jqueryui.com/menu/
|
||||||
//>>demos: http://jqueryui.com/menu/
|
//>>demos: http://jqueryui.com/menu/
|
||||||
//>>css.structure: ../../themes/base/core.css
|
//>>font.css.structure: ../../themes/base/core.font.css
|
||||||
//>>css.structure: ../../themes/base/menu.css
|
//>>font.css.structure: ../../themes/base/menu.font.css
|
||||||
//>>css.theme: ../../themes/base/theme.css
|
//>>font.css.theme: ../../themes/base/theme.font.css
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@ -5589,9 +5589,9 @@ var widgetsMenu = $.widget( "ui.menu", {
|
||||||
//>>description: Lists suggested words as the user is typing.
|
//>>description: Lists suggested words as the user is typing.
|
||||||
//>>docs: http://api.jqueryui.com/autocomplete/
|
//>>docs: http://api.jqueryui.com/autocomplete/
|
||||||
//>>demos: http://jqueryui.com/autocomplete/
|
//>>demos: http://jqueryui.com/autocomplete/
|
||||||
//>>css.structure: ../../themes/base/core.css
|
//>>font.css.structure: ../../themes/base/core.font.css
|
||||||
//>>css.structure: ../../themes/base/autocomplete.css
|
//>>font.css.structure: ../../themes/base/autocomplete.font.css
|
||||||
//>>css.theme: ../../themes/base/theme.css
|
//>>font.css.theme: ../../themes/base/theme.font.css
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@ -6253,9 +6253,9 @@ var widgetsAutocomplete = $.ui.autocomplete;
|
||||||
//>>description: Visually groups form control widgets
|
//>>description: Visually groups form control widgets
|
||||||
//>>docs: http://api.jqueryui.com/controlgroup/
|
//>>docs: http://api.jqueryui.com/controlgroup/
|
||||||
//>>demos: http://jqueryui.com/controlgroup/
|
//>>demos: http://jqueryui.com/controlgroup/
|
||||||
//>>css.structure: ../../themes/base/core.css
|
//>>font.css.structure: ../../themes/base/core.font.css
|
||||||
//>>css.structure: ../../themes/base/controlgroup.css
|
//>>font.css.structure: ../../themes/base/controlgroup.font.css
|
||||||
//>>css.theme: ../../themes/base/theme.css
|
//>>font.css.theme: ../../themes/base/theme.font.css
|
||||||
|
|
||||||
|
|
||||||
var controlgroupCornerRegex = /ui-corner-([a-z]){2,6}/g;
|
var controlgroupCornerRegex = /ui-corner-([a-z]){2,6}/g;
|
||||||
|
@ -6538,10 +6538,10 @@ var widgetsControlgroup = $.widget( "ui.controlgroup", {
|
||||||
//>>description: Enhances a form with multiple themeable checkboxes or radio buttons.
|
//>>description: Enhances a form with multiple themeable checkboxes or radio buttons.
|
||||||
//>>docs: http://api.jqueryui.com/checkboxradio/
|
//>>docs: http://api.jqueryui.com/checkboxradio/
|
||||||
//>>demos: http://jqueryui.com/checkboxradio/
|
//>>demos: http://jqueryui.com/checkboxradio/
|
||||||
//>>css.structure: ../../themes/base/core.css
|
//>>font.css.structure: ../../themes/base/core.font.css
|
||||||
//>>css.structure: ../../themes/base/button.css
|
//>>font.css.structure: ../../themes/base/button.font.css
|
||||||
//>>css.structure: ../../themes/base/checkboxradio.css
|
//>>font.css.structure: ../../themes/base/checkboxradio.font.css
|
||||||
//>>css.theme: ../../themes/base/theme.css
|
//>>font.css.theme: ../../themes/base/theme.font.css
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@ -6808,9 +6808,9 @@ var widgetsCheckboxradio = $.ui.checkboxradio;
|
||||||
//>>description: Enhances a form with themeable buttons.
|
//>>description: Enhances a form with themeable buttons.
|
||||||
//>>docs: http://api.jqueryui.com/button/
|
//>>docs: http://api.jqueryui.com/button/
|
||||||
//>>demos: http://jqueryui.com/button/
|
//>>demos: http://jqueryui.com/button/
|
||||||
//>>css.structure: ../../themes/base/core.css
|
//>>font.css.structure: ../../themes/base/core.font.css
|
||||||
//>>css.structure: ../../themes/base/button.css
|
//>>font.css.structure: ../../themes/base/button.font.css
|
||||||
//>>css.theme: ../../themes/base/theme.css
|
//>>font.css.theme: ../../themes/base/theme.font.css
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@ -7176,9 +7176,9 @@ var widgetsButton = $.ui.button;
|
||||||
//>>description: Displays a calendar from an input or inline for selecting dates.
|
//>>description: Displays a calendar from an input or inline for selecting dates.
|
||||||
//>>docs: http://api.jqueryui.com/datepicker/
|
//>>docs: http://api.jqueryui.com/datepicker/
|
||||||
//>>demos: http://jqueryui.com/datepicker/
|
//>>demos: http://jqueryui.com/datepicker/
|
||||||
//>>css.structure: ../../themes/base/core.css
|
//>>font.css.structure: ../../themes/base/core.font.css
|
||||||
//>>css.structure: ../../themes/base/datepicker.css
|
//>>font.css.structure: ../../themes/base/datepicker.font.css
|
||||||
//>>css.theme: ../../themes/base/theme.css
|
//>>font.css.theme: ../../themes/base/theme.font.css
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@ -9541,7 +9541,7 @@ var safeBlur = $.ui.safeBlur = function( element ) {
|
||||||
//>>description: Enables dragging functionality for any element.
|
//>>description: Enables dragging functionality for any element.
|
||||||
//>>docs: http://api.jqueryui.com/draggable/
|
//>>docs: http://api.jqueryui.com/draggable/
|
||||||
//>>demos: http://jqueryui.com/draggable/
|
//>>demos: http://jqueryui.com/draggable/
|
||||||
//>>css.structure: ../../themes/base/draggable.css
|
//>>font.css.structure: ../../themes/base/draggable.font.css
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@ -9692,7 +9692,7 @@ $.widget( "ui.draggable", $.ui.mouse, {
|
||||||
//Cache the margins of the original element
|
//Cache the margins of the original element
|
||||||
this._cacheMargins();
|
this._cacheMargins();
|
||||||
|
|
||||||
//Store the helper's css position
|
//Store the helper's font.css position
|
||||||
this.cssPosition = this.helper.css( "position" );
|
this.cssPosition = this.helper.css( "position" );
|
||||||
this.scrollParent = this.helper.scrollParent( true );
|
this.scrollParent = this.helper.scrollParent( true );
|
||||||
this.offsetParent = this.helper.offsetParent();
|
this.offsetParent = this.helper.offsetParent();
|
||||||
|
@ -10771,9 +10771,9 @@ var widgetsDraggable = $.ui.draggable;
|
||||||
//>>description: Enables resize functionality for any element.
|
//>>description: Enables resize functionality for any element.
|
||||||
//>>docs: http://api.jqueryui.com/resizable/
|
//>>docs: http://api.jqueryui.com/resizable/
|
||||||
//>>demos: http://jqueryui.com/resizable/
|
//>>demos: http://jqueryui.com/resizable/
|
||||||
//>>css.structure: ../../themes/base/core.css
|
//>>font.css.structure: ../../themes/base/core.font.css
|
||||||
//>>css.structure: ../../themes/base/resizable.css
|
//>>font.css.structure: ../../themes/base/resizable.font.css
|
||||||
//>>css.theme: ../../themes/base/theme.css
|
//>>font.css.theme: ../../themes/base/theme.font.css
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@ -11955,9 +11955,9 @@ var widgetsResizable = $.ui.resizable;
|
||||||
//>>description: Displays customizable dialog windows.
|
//>>description: Displays customizable dialog windows.
|
||||||
//>>docs: http://api.jqueryui.com/dialog/
|
//>>docs: http://api.jqueryui.com/dialog/
|
||||||
//>>demos: http://jqueryui.com/dialog/
|
//>>demos: http://jqueryui.com/dialog/
|
||||||
//>>css.structure: ../../themes/base/core.css
|
//>>font.css.structure: ../../themes/base/core.font.css
|
||||||
//>>css.structure: ../../themes/base/dialog.css
|
//>>font.css.structure: ../../themes/base/dialog.font.css
|
||||||
//>>css.theme: ../../themes/base/theme.css
|
//>>font.css.theme: ../../themes/base/theme.font.css
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@ -13353,9 +13353,9 @@ var widgetsDroppable = $.ui.droppable;
|
||||||
// jscs:enable maximumLineLength
|
// jscs:enable maximumLineLength
|
||||||
//>>docs: http://api.jqueryui.com/progressbar/
|
//>>docs: http://api.jqueryui.com/progressbar/
|
||||||
//>>demos: http://jqueryui.com/progressbar/
|
//>>demos: http://jqueryui.com/progressbar/
|
||||||
//>>css.structure: ../../themes/base/core.css
|
//>>font.css.structure: ../../themes/base/core.font.css
|
||||||
//>>css.structure: ../../themes/base/progressbar.css
|
//>>font.css.structure: ../../themes/base/progressbar.font.css
|
||||||
//>>css.theme: ../../themes/base/theme.css
|
//>>font.css.theme: ../../themes/base/theme.font.css
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@ -13515,7 +13515,7 @@ var widgetsProgressbar = $.widget( "ui.progressbar", {
|
||||||
//>>description: Allows groups of elements to be selected with the mouse.
|
//>>description: Allows groups of elements to be selected with the mouse.
|
||||||
//>>docs: http://api.jqueryui.com/selectable/
|
//>>docs: http://api.jqueryui.com/selectable/
|
||||||
//>>demos: http://jqueryui.com/selectable/
|
//>>demos: http://jqueryui.com/selectable/
|
||||||
//>>css.structure: ../../themes/base/selectable.css
|
//>>font.css.structure: ../../themes/base/selectable.font.css
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@ -13812,9 +13812,9 @@ var widgetsSelectable = $.widget( "ui.selectable", $.ui.mouse, {
|
||||||
// jscs:enable maximumLineLength
|
// jscs:enable maximumLineLength
|
||||||
//>>docs: http://api.jqueryui.com/selectmenu/
|
//>>docs: http://api.jqueryui.com/selectmenu/
|
||||||
//>>demos: http://jqueryui.com/selectmenu/
|
//>>demos: http://jqueryui.com/selectmenu/
|
||||||
//>>css.structure: ../../themes/base/core.css
|
//>>font.css.structure: ../../themes/base/core.font.css
|
||||||
//>>css.structure: ../../themes/base/selectmenu.css, ../../themes/base/button.css
|
//>>font.css.structure: ../../themes/base/selectmenu.font.css, ../../themes/base/button.font.css
|
||||||
//>>css.theme: ../../themes/base/theme.css
|
//>>font.css.theme: ../../themes/base/theme.font.css
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@ -14476,9 +14476,9 @@ var widgetsSelectmenu = $.widget( "ui.selectmenu", [ $.ui.formResetMixin, {
|
||||||
//>>description: Displays a flexible slider with ranges and accessibility via keyboard.
|
//>>description: Displays a flexible slider with ranges and accessibility via keyboard.
|
||||||
//>>docs: http://api.jqueryui.com/slider/
|
//>>docs: http://api.jqueryui.com/slider/
|
||||||
//>>demos: http://jqueryui.com/slider/
|
//>>demos: http://jqueryui.com/slider/
|
||||||
//>>css.structure: ../../themes/base/core.css
|
//>>font.css.structure: ../../themes/base/core.font.css
|
||||||
//>>css.structure: ../../themes/base/slider.css
|
//>>font.css.structure: ../../themes/base/slider.font.css
|
||||||
//>>css.theme: ../../themes/base/theme.css
|
//>>font.css.theme: ../../themes/base/theme.font.css
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@ -15212,7 +15212,7 @@ var widgetsSlider = $.widget( "ui.slider", $.ui.mouse, {
|
||||||
//>>description: Enables items in a list to be sorted using the mouse.
|
//>>description: Enables items in a list to be sorted using the mouse.
|
||||||
//>>docs: http://api.jqueryui.com/sortable/
|
//>>docs: http://api.jqueryui.com/sortable/
|
||||||
//>>demos: http://jqueryui.com/sortable/
|
//>>demos: http://jqueryui.com/sortable/
|
||||||
//>>css.structure: ../../themes/base/sortable.css
|
//>>font.css.structure: ../../themes/base/sortable.font.css
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@ -16470,7 +16470,7 @@ var widgetsSortable = $.widget( "ui.sortable", $.ui.mouse, {
|
||||||
scrollIsRootNode = ( /(html|body)/i ).test( scroll[ 0 ].tagName );
|
scrollIsRootNode = ( /(html|body)/i ).test( scroll[ 0 ].tagName );
|
||||||
|
|
||||||
// This is another very weird special case that only happens for relative elements:
|
// This is another very weird special case that only happens for relative elements:
|
||||||
// 1. If the css position is relative
|
// 1. If the font.css position is relative
|
||||||
// 2. and the scroll parent is the document or similar to the offset parent
|
// 2. and the scroll parent is the document or similar to the offset parent
|
||||||
// we have to refresh the relative offset during the scroll so there are no jumps
|
// we have to refresh the relative offset during the scroll so there are no jumps
|
||||||
if ( this.cssPosition === "relative" && !( this.scrollParent[ 0 ] !== this.document[ 0 ] &&
|
if ( this.cssPosition === "relative" && !( this.scrollParent[ 0 ] !== this.document[ 0 ] &&
|
||||||
|
@ -16748,9 +16748,9 @@ var widgetsSortable = $.widget( "ui.sortable", $.ui.mouse, {
|
||||||
//>>description: Displays buttons to easily input numbers via the keyboard or mouse.
|
//>>description: Displays buttons to easily input numbers via the keyboard or mouse.
|
||||||
//>>docs: http://api.jqueryui.com/spinner/
|
//>>docs: http://api.jqueryui.com/spinner/
|
||||||
//>>demos: http://jqueryui.com/spinner/
|
//>>demos: http://jqueryui.com/spinner/
|
||||||
//>>css.structure: ../../themes/base/core.css
|
//>>font.css.structure: ../../themes/base/core.font.css
|
||||||
//>>css.structure: ../../themes/base/spinner.css
|
//>>font.css.structure: ../../themes/base/spinner.font.css
|
||||||
//>>css.theme: ../../themes/base/theme.css
|
//>>font.css.theme: ../../themes/base/theme.font.css
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@ -17306,9 +17306,9 @@ var widgetsSpinner = $.ui.spinner;
|
||||||
//>>description: Transforms a set of container elements into a tab structure.
|
//>>description: Transforms a set of container elements into a tab structure.
|
||||||
//>>docs: http://api.jqueryui.com/tabs/
|
//>>docs: http://api.jqueryui.com/tabs/
|
||||||
//>>demos: http://jqueryui.com/tabs/
|
//>>demos: http://jqueryui.com/tabs/
|
||||||
//>>css.structure: ../../themes/base/core.css
|
//>>font.css.structure: ../../themes/base/core.font.css
|
||||||
//>>css.structure: ../../themes/base/tabs.css
|
//>>font.css.structure: ../../themes/base/tabs.font.css
|
||||||
//>>css.theme: ../../themes/base/theme.css
|
//>>font.css.theme: ../../themes/base/theme.font.css
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@ -18212,9 +18212,9 @@ var widgetsTabs = $.ui.tabs;
|
||||||
//>>description: Shows additional information for any element on hover or focus.
|
//>>description: Shows additional information for any element on hover or focus.
|
||||||
//>>docs: http://api.jqueryui.com/tooltip/
|
//>>docs: http://api.jqueryui.com/tooltip/
|
||||||
//>>demos: http://jqueryui.com/tooltip/
|
//>>demos: http://jqueryui.com/tooltip/
|
||||||
//>>css.structure: ../../themes/base/core.css
|
//>>font.css.structure: ../../themes/base/core.font.css
|
||||||
//>>css.structure: ../../themes/base/tooltip.css
|
//>>font.css.structure: ../../themes/base/tooltip.font.css
|
||||||
//>>css.theme: ../../themes/base/theme.css
|
//>>font.css.theme: ../../themes/base/theme.font.css
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
/*! jQuery UI - v1.12.1 - 2016-09-14
|
/*! jQuery UI - v1.12.1 - 2016-09-14
|
||||||
* http://jqueryui.com
|
* http://jqueryui.com
|
||||||
* Includes: core.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, draggable.css, resizable.css, progressbar.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css
|
* Includes: core.font.css, accordion.font.css, autocomplete.font.css, menu.font.css, button.font.css, controlgroup.font.css, checkboxradio.font.css, datepicker.font.css, dialog.font.css, draggable.font.css, resizable.font.css, progressbar.font.css, selectable.font.css, selectmenu.font.css, slider.font.css, sortable.font.css, spinner.font.css, tabs.font.css, tooltip.font.css, theme.font.css
|
||||||
* To view and modify this theme, visit http://jqueryui.com/themeroller/?bgShadowXPos=&bgOverlayXPos=&bgErrorXPos=&bgHighlightXPos=&bgContentXPos=&bgHeaderXPos=&bgActiveXPos=&bgHoverXPos=&bgDefaultXPos=&bgShadowYPos=&bgOverlayYPos=&bgErrorYPos=&bgHighlightYPos=&bgContentYPos=&bgHeaderYPos=&bgActiveYPos=&bgHoverYPos=&bgDefaultYPos=&bgShadowRepeat=&bgOverlayRepeat=&bgErrorRepeat=&bgHighlightRepeat=&bgContentRepeat=&bgHeaderRepeat=&bgActiveRepeat=&bgHoverRepeat=&bgDefaultRepeat=&iconsHover=url(%22images%2Fui-icons_555555_256x240.png%22)&iconsHighlight=url(%22images%2Fui-icons_777620_256x240.png%22)&iconsHeader=url(%22images%2Fui-icons_444444_256x240.png%22)&iconsError=url(%22images%2Fui-icons_cc0000_256x240.png%22)&iconsDefault=url(%22images%2Fui-icons_777777_256x240.png%22)&iconsContent=url(%22images%2Fui-icons_444444_256x240.png%22)&iconsActive=url(%22images%2Fui-icons_ffffff_256x240.png%22)&bgImgUrlShadow=&bgImgUrlOverlay=&bgImgUrlHover=&bgImgUrlHighlight=&bgImgUrlHeader=&bgImgUrlError=&bgImgUrlDefault=&bgImgUrlContent=&bgImgUrlActive=&opacityFilterShadow=Alpha(Opacity%3D30)&opacityFilterOverlay=Alpha(Opacity%3D30)&opacityShadowPerc=30&opacityOverlayPerc=30&iconColorHover=%23555555&iconColorHighlight=%23777620&iconColorHeader=%23444444&iconColorError=%23cc0000&iconColorDefault=%23777777&iconColorContent=%23444444&iconColorActive=%23ffffff&bgImgOpacityShadow=0&bgImgOpacityOverlay=0&bgImgOpacityError=95&bgImgOpacityHighlight=55&bgImgOpacityContent=75&bgImgOpacityHeader=75&bgImgOpacityActive=65&bgImgOpacityHover=75&bgImgOpacityDefault=75&bgTextureShadow=flat&bgTextureOverlay=flat&bgTextureError=flat&bgTextureHighlight=flat&bgTextureContent=flat&bgTextureHeader=flat&bgTextureActive=flat&bgTextureHover=flat&bgTextureDefault=flat&cornerRadius=3px&fwDefault=normal&ffDefault=Arial%2CHelvetica%2Csans-serif&fsDefault=1em&cornerRadiusShadow=8px&thicknessShadow=5px&offsetLeftShadow=0px&offsetTopShadow=0px&opacityShadow=.3&bgColorShadow=%23666666&opacityOverlay=.3&bgColorOverlay=%23aaaaaa&fcError=%235f3f3f&borderColorError=%23f1a899&bgColorError=%23fddfdf&fcHighlight=%23777620&borderColorHighlight=%23dad55e&bgColorHighlight=%23fffa90&fcContent=%23333333&borderColorContent=%23dddddd&bgColorContent=%23ffffff&fcHeader=%23333333&borderColorHeader=%23dddddd&bgColorHeader=%23e9e9e9&fcActive=%23ffffff&borderColorActive=%23003eff&bgColorActive=%23007fff&fcHover=%232b2b2b&borderColorHover=%23cccccc&bgColorHover=%23ededed&fcDefault=%23454545&borderColorDefault=%23c5c5c5&bgColorDefault=%23f6f6f6
|
* To view and modify this theme, visit http://jqueryui.com/themeroller/?bgShadowXPos=&bgOverlayXPos=&bgErrorXPos=&bgHighlightXPos=&bgContentXPos=&bgHeaderXPos=&bgActiveXPos=&bgHoverXPos=&bgDefaultXPos=&bgShadowYPos=&bgOverlayYPos=&bgErrorYPos=&bgHighlightYPos=&bgContentYPos=&bgHeaderYPos=&bgActiveYPos=&bgHoverYPos=&bgDefaultYPos=&bgShadowRepeat=&bgOverlayRepeat=&bgErrorRepeat=&bgHighlightRepeat=&bgContentRepeat=&bgHeaderRepeat=&bgActiveRepeat=&bgHoverRepeat=&bgDefaultRepeat=&iconsHover=url(%22images%2Fui-icons_555555_256x240.png%22)&iconsHighlight=url(%22images%2Fui-icons_777620_256x240.png%22)&iconsHeader=url(%22images%2Fui-icons_444444_256x240.png%22)&iconsError=url(%22images%2Fui-icons_cc0000_256x240.png%22)&iconsDefault=url(%22images%2Fui-icons_777777_256x240.png%22)&iconsContent=url(%22images%2Fui-icons_444444_256x240.png%22)&iconsActive=url(%22images%2Fui-icons_ffffff_256x240.png%22)&bgImgUrlShadow=&bgImgUrlOverlay=&bgImgUrlHover=&bgImgUrlHighlight=&bgImgUrlHeader=&bgImgUrlError=&bgImgUrlDefault=&bgImgUrlContent=&bgImgUrlActive=&opacityFilterShadow=Alpha(Opacity%3D30)&opacityFilterOverlay=Alpha(Opacity%3D30)&opacityShadowPerc=30&opacityOverlayPerc=30&iconColorHover=%23555555&iconColorHighlight=%23777620&iconColorHeader=%23444444&iconColorError=%23cc0000&iconColorDefault=%23777777&iconColorContent=%23444444&iconColorActive=%23ffffff&bgImgOpacityShadow=0&bgImgOpacityOverlay=0&bgImgOpacityError=95&bgImgOpacityHighlight=55&bgImgOpacityContent=75&bgImgOpacityHeader=75&bgImgOpacityActive=65&bgImgOpacityHover=75&bgImgOpacityDefault=75&bgTextureShadow=flat&bgTextureOverlay=flat&bgTextureError=flat&bgTextureHighlight=flat&bgTextureContent=flat&bgTextureHeader=flat&bgTextureActive=flat&bgTextureHover=flat&bgTextureDefault=flat&cornerRadius=3px&fwDefault=normal&ffDefault=Arial%2CHelvetica%2Csans-serif&fsDefault=1em&cornerRadiusShadow=8px&thicknessShadow=5px&offsetLeftShadow=0px&offsetTopShadow=0px&opacityShadow=.3&bgColorShadow=%23666666&opacityOverlay=.3&bgColorOverlay=%23aaaaaa&fcError=%235f3f3f&borderColorError=%23f1a899&bgColorError=%23fddfdf&fcHighlight=%23777620&borderColorHighlight=%23dad55e&bgColorHighlight=%23fffa90&fcContent=%23333333&borderColorContent=%23dddddd&bgColorContent=%23ffffff&fcHeader=%23333333&borderColorHeader=%23dddddd&bgColorHeader=%23e9e9e9&fcActive=%23ffffff&borderColorActive=%23003eff&bgColorActive=%23007fff&fcHover=%232b2b2b&borderColorHover=%23cccccc&bgColorHover=%23ededed&fcDefault=%23454545&borderColorDefault=%23c5c5c5&bgColorDefault=%23f6f6f6
|
||||||
* Copyright jQuery Foundation and other contributors; Licensed MIT */
|
* Copyright jQuery Foundation and other contributors; Licensed MIT */
|
||||||
|
|
||||||
|
|
|
@ -4209,7 +4209,7 @@ function fcamelCase( _all, letter ) {
|
||||||
return letter.toUpperCase();
|
return letter.toUpperCase();
|
||||||
}
|
}
|
||||||
|
|
||||||
// Convert dashed to camelCase; used by the css and data modules
|
// Convert dashed to camelCase; used by the font.css and data modules
|
||||||
// Support: IE <=9 - 11, Edge 12 - 15
|
// Support: IE <=9 - 11, Edge 12 - 15
|
||||||
// Microsoft forgot to hump their vendor prefix (#9572)
|
// Microsoft forgot to hump their vendor prefix (#9572)
|
||||||
function camelCase( string ) {
|
function camelCase( string ) {
|
||||||
|
@ -4759,7 +4759,7 @@ function adjustCSS( elem, prop, valueParts, tween ) {
|
||||||
// Halve the iteration target value to prevent interference from CSS upper bounds (gh-2144)
|
// Halve the iteration target value to prevent interference from CSS upper bounds (gh-2144)
|
||||||
initial = initial / 2;
|
initial = initial / 2;
|
||||||
|
|
||||||
// Trust units reported by jQuery.css
|
// Trust units reported by jQuery.font.css
|
||||||
unit = unit || initialInUnit[ 3 ];
|
unit = unit || initialInUnit[ 3 ];
|
||||||
|
|
||||||
// Iteratively approximate from a nonzero starting point
|
// Iteratively approximate from a nonzero starting point
|
||||||
|
@ -6580,8 +6580,8 @@ function curCSS( elem, name, computed ) {
|
||||||
computed = computed || getStyles( elem );
|
computed = computed || getStyles( elem );
|
||||||
|
|
||||||
// getPropertyValue is needed for:
|
// getPropertyValue is needed for:
|
||||||
// .css('filter') (IE 9 only, #12537)
|
// .font.css('filter') (IE 9 only, #12537)
|
||||||
// .css('--customProperty) (#3144)
|
// .font.css('--customProperty) (#3144)
|
||||||
if ( computed ) {
|
if ( computed ) {
|
||||||
ret = computed.getPropertyValue( name ) || computed[ name ];
|
ret = computed.getPropertyValue( name ) || computed[ name ];
|
||||||
|
|
||||||
|
@ -7206,7 +7206,7 @@ Tween.propHooks = {
|
||||||
return tween.elem[ tween.prop ];
|
return tween.elem[ tween.prop ];
|
||||||
}
|
}
|
||||||
|
|
||||||
// Passing an empty string as a 3rd parameter to .css will automatically
|
// Passing an empty string as a 3rd parameter to .font.css will automatically
|
||||||
// attempt a parseFloat and fallback to a string if the parse fails.
|
// attempt a parseFloat and fallback to a string if the parse fails.
|
||||||
// Simple values such as "10px" are parsed to Float;
|
// Simple values such as "10px" are parsed to Float;
|
||||||
// complex values such as "rotate(1rad)" are returned as-is.
|
// complex values such as "rotate(1rad)" are returned as-is.
|
||||||
|
@ -10621,7 +10621,7 @@ jQuery.each( { scrollLeft: "pageXOffset", scrollTop: "pageYOffset" }, function(
|
||||||
// Webkit bug: https://bugs.webkit.org/show_bug.cgi?id=29084
|
// Webkit bug: https://bugs.webkit.org/show_bug.cgi?id=29084
|
||||||
// Blink bug: https://bugs.chromium.org/p/chromium/issues/detail?id=589347
|
// Blink bug: https://bugs.chromium.org/p/chromium/issues/detail?id=589347
|
||||||
// getComputedStyle returns percent when specified for top/left/bottom/right;
|
// getComputedStyle returns percent when specified for top/left/bottom/right;
|
||||||
// rather than make the css module depend on the offset module, just check for it here
|
// rather than make the font.css module depend on the offset module, just check for it here
|
||||||
jQuery.each( [ "top", "left" ], function( _i, prop ) {
|
jQuery.each( [ "top", "left" ], function( _i, prop ) {
|
||||||
jQuery.cssHooks[ prop ] = addGetHookIf( support.pixelPosition,
|
jQuery.cssHooks[ prop ] = addGetHookIf( support.pixelPosition,
|
||||||
function( elem, computed ) {
|
function( elem, computed ) {
|
||||||
|
|
|
@ -4209,7 +4209,7 @@ function fcamelCase( _all, letter ) {
|
||||||
return letter.toUpperCase();
|
return letter.toUpperCase();
|
||||||
}
|
}
|
||||||
|
|
||||||
// Convert dashed to camelCase; used by the css and data modules
|
// Convert dashed to camelCase; used by the font.css and data modules
|
||||||
// Support: IE <=9 - 11, Edge 12 - 15
|
// Support: IE <=9 - 11, Edge 12 - 15
|
||||||
// Microsoft forgot to hump their vendor prefix (#9572)
|
// Microsoft forgot to hump their vendor prefix (#9572)
|
||||||
function camelCase( string ) {
|
function camelCase( string ) {
|
||||||
|
@ -4759,7 +4759,7 @@ function adjustCSS( elem, prop, valueParts, tween ) {
|
||||||
// Halve the iteration target value to prevent interference from CSS upper bounds (gh-2144)
|
// Halve the iteration target value to prevent interference from CSS upper bounds (gh-2144)
|
||||||
initial = initial / 2;
|
initial = initial / 2;
|
||||||
|
|
||||||
// Trust units reported by jQuery.css
|
// Trust units reported by jQuery.font.css
|
||||||
unit = unit || initialInUnit[ 3 ];
|
unit = unit || initialInUnit[ 3 ];
|
||||||
|
|
||||||
// Iteratively approximate from a nonzero starting point
|
// Iteratively approximate from a nonzero starting point
|
||||||
|
@ -6580,8 +6580,8 @@ function curCSS( elem, name, computed ) {
|
||||||
computed = computed || getStyles( elem );
|
computed = computed || getStyles( elem );
|
||||||
|
|
||||||
// getPropertyValue is needed for:
|
// getPropertyValue is needed for:
|
||||||
// .css('filter') (IE 9 only, #12537)
|
// .font.css('filter') (IE 9 only, #12537)
|
||||||
// .css('--customProperty) (#3144)
|
// .font.css('--customProperty) (#3144)
|
||||||
if ( computed ) {
|
if ( computed ) {
|
||||||
ret = computed.getPropertyValue( name ) || computed[ name ];
|
ret = computed.getPropertyValue( name ) || computed[ name ];
|
||||||
|
|
||||||
|
@ -8542,7 +8542,7 @@ jQuery.each( { scrollLeft: "pageXOffset", scrollTop: "pageYOffset" }, function(
|
||||||
// Webkit bug: https://bugs.webkit.org/show_bug.cgi?id=29084
|
// Webkit bug: https://bugs.webkit.org/show_bug.cgi?id=29084
|
||||||
// Blink bug: https://bugs.chromium.org/p/chromium/issues/detail?id=589347
|
// Blink bug: https://bugs.chromium.org/p/chromium/issues/detail?id=589347
|
||||||
// getComputedStyle returns percent when specified for top/left/bottom/right;
|
// getComputedStyle returns percent when specified for top/left/bottom/right;
|
||||||
// rather than make the css module depend on the offset module, just check for it here
|
// rather than make the font.css module depend on the offset module, just check for it here
|
||||||
jQuery.each( [ "top", "left" ], function( _i, prop ) {
|
jQuery.each( [ "top", "left" ], function( _i, prop ) {
|
||||||
jQuery.cssHooks[ prop ] = addGetHookIf( support.pixelPosition,
|
jQuery.cssHooks[ prop ] = addGetHookIf( support.pixelPosition,
|
||||||
function( elem, computed ) {
|
function( elem, computed ) {
|
||||||
|
|
|
@ -1781,7 +1781,7 @@
|
||||||
|
|
||||||
//fix opera bug: scrollbar styles will only appear if overflow value is scroll or auto during the activation of the style.
|
//fix opera bug: scrollbar styles will only appear if overflow value is scroll or auto during the activation of the style.
|
||||||
//and set overflow to scroll
|
//and set overflow to scroll
|
||||||
//scrollbarDummyElement.css(strOverflow, strHidden).hide().css(strOverflow, strScroll).show();
|
//scrollbarDummyElement.font.css(strOverflow, strHidden).hide().font.css(strOverflow, strScroll).show();
|
||||||
//return (scrollbarDummyElement0[LEXICON.oH] - scrollbarDummyElement0[LEXICON.cH]) === 0 && (scrollbarDummyElement0[LEXICON.oW] - scrollbarDummyElement0[LEXICON.cW]) === 0;
|
//return (scrollbarDummyElement0[LEXICON.oH] - scrollbarDummyElement0[LEXICON.cH]) === 0 && (scrollbarDummyElement0[LEXICON.oW] - scrollbarDummyElement0[LEXICON.cW]) === 0;
|
||||||
|
|
||||||
return result;
|
return result;
|
||||||
|
@ -2424,7 +2424,7 @@
|
||||||
var expandChildCSS = {};
|
var expandChildCSS = {};
|
||||||
expandChildCSS[_strWidth] = sizeResetWidth;
|
expandChildCSS[_strWidth] = sizeResetWidth;
|
||||||
expandChildCSS[_strHeight] = sizeResetHeight;
|
expandChildCSS[_strHeight] = sizeResetHeight;
|
||||||
expandElementChild.css(expandChildCSS);
|
expandElementChild.font.css(expandChildCSS);
|
||||||
|
|
||||||
|
|
||||||
expandElement[_strScrollLeft](sizeResetWidth)[_strScrollTop](sizeResetHeight);
|
expandElement[_strScrollLeft](sizeResetWidth)[_strScrollTop](sizeResetHeight);
|
||||||
|
@ -2577,12 +2577,12 @@
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
targetElement = targetElement.children(_strDot + _classNameResizeObserverElement).eq(0);
|
targetElement = targetElement.children(_strDot + _classNameResizeObserverElement).eq(0);
|
||||||
var w = targetElement.css(_strWidth);
|
var w = targetElement.font.css(_strWidth);
|
||||||
var h = targetElement.css(_strHeight);
|
var h = targetElement.font.css(_strHeight);
|
||||||
var css = {};
|
var font.css = {};
|
||||||
css[_strWidth] = w;
|
font.css[_strWidth] = w;
|
||||||
css[_strHeight] = h;
|
font.css[_strHeight] = h;
|
||||||
targetElement.css(css);
|
targetElement.font.css(font.css);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
|
@ -2591,10 +2591,10 @@
|
||||||
element[_strResizeObserverProperty].observe(element);
|
element[_strResizeObserverProperty].observe(element);
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
var css = { };
|
var font.css = { };
|
||||||
css[_strHeight] = _strEmpty;
|
font.css[_strHeight] = _strEmpty;
|
||||||
css[_strWidth] = _strEmpty;
|
font.css[_strWidth] = _strEmpty;
|
||||||
targetElement.children(_strDot + _classNameResizeObserverElement).eq(0).css(css);
|
targetElement.children(_strDot + _classNameResizeObserverElement).eq(0).font.css(font.css);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -3481,7 +3481,7 @@
|
||||||
//detect margin:
|
//detect margin:
|
||||||
var margin = getTopRightBottomLeftHost(_strMarginMinus);
|
var margin = getTopRightBottomLeftHost(_strMarginMinus);
|
||||||
|
|
||||||
//vars to apply correct css
|
//vars to apply correct font.css
|
||||||
var contentElementCSS = {};
|
var contentElementCSS = {};
|
||||||
var contentGlueElementCSS = {};
|
var contentGlueElementCSS = {};
|
||||||
|
|
||||||
|
@ -4940,7 +4940,7 @@
|
||||||
handleCSS[scrollbarVars._left_top] = handleOffset;
|
handleCSS[scrollbarVars._left_top] = handleOffset;
|
||||||
|
|
||||||
|
|
||||||
//only apply css if offset has changed and overflow exists.
|
//only apply font.css if offset has changed and overflow exists.
|
||||||
if (!nativeOverlayScrollbarsAreActive()) {
|
if (!nativeOverlayScrollbarsAreActive()) {
|
||||||
scrollbarVars._handle.css(handleCSS);
|
scrollbarVars._handle.css(handleCSS);
|
||||||
|
|
||||||
|
@ -5134,9 +5134,9 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Sets the "top, right, bottom, left" properties, with a given prefix, of the given css object.
|
* Sets the "top, right, bottom, left" properties, with a given prefix, of the given font.css object.
|
||||||
* @param targetCSSObject The css object to which the values shall be applied.
|
* @param targetCSSObject The font.css object to which the values shall be applied.
|
||||||
* @param prefix The prefix of the "top, right, bottom, left" css properties. (example: 'padding-' is a valid prefix)
|
* @param prefix The prefix of the "top, right, bottom, left" font.css properties. (example: 'padding-' is a valid prefix)
|
||||||
* @param values A array of values which shall be applied to the "top, right, bottom, left" -properties. The array order is [top, right, bottom, left].
|
* @param values A array of values which shall be applied to the "top, right, bottom, left" -properties. The array order is [top, right, bottom, left].
|
||||||
* If this argument is undefined the value '' (empty string) will be applied to all properties.
|
* If this argument is undefined the value '' (empty string) will be applied to all properties.
|
||||||
*/
|
*/
|
||||||
|
@ -5152,8 +5152,8 @@
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Gets the "top, right, bottom, left" CSS properties of the CSS property with the given prefix from the host element.
|
* Gets the "top, right, bottom, left" CSS properties of the CSS property with the given prefix from the host element.
|
||||||
* @param prefix The prefix of the "top, right, bottom, left" css properties. (example: 'padding-' is a valid prefix)
|
* @param prefix The prefix of the "top, right, bottom, left" font.css properties. (example: 'padding-' is a valid prefix)
|
||||||
* @param suffix The suffix of the "top, right, bottom, left" css properties. (example: 'border-' is a valid prefix with '-width' is a valid suffix)
|
* @param suffix The suffix of the "top, right, bottom, left" font.css properties. (example: 'border-' is a valid prefix with '-width' is a valid suffix)
|
||||||
* @param zeroX True if the x axis shall be 0.
|
* @param zeroX True if the x axis shall be 0.
|
||||||
* @param zeroY True if the y axis shall be 0.
|
* @param zeroY True if the y axis shall be 0.
|
||||||
* @returns {{}} The object which contains the numbers of the read CSS properties.
|
* @returns {{}} The object which contains the numbers of the read CSS properties.
|
||||||
|
@ -5741,7 +5741,7 @@
|
||||||
* 'nearest' The element will be docked to the nearest edge(s).
|
* 'nearest' The element will be docked to the nearest edge(s).
|
||||||
*
|
*
|
||||||
* Possible margin settings are: -- The actual margin of the element wont be affect, this option affects only the final scroll offset.
|
* Possible margin settings are: -- The actual margin of the element wont be affect, this option affects only the final scroll offset.
|
||||||
* [BOOLEAN] If true the css margin of the element will be used, if false no margin will be used.
|
* [BOOLEAN] If true the font.css margin of the element will be used, if false no margin will be used.
|
||||||
* [NUMBER] The margin will be used for all edges.
|
* [NUMBER] The margin will be used for all edges.
|
||||||
*
|
*
|
||||||
* @param duration The duration of the scroll animation, OR a jQuery animation configuration object.
|
* @param duration The duration of the scroll animation, OR a jQuery animation configuration object.
|
||||||
|
|
|
@ -698,7 +698,7 @@
|
||||||
|
|
||||||
//fix opera bug: scrollbar styles will only appear if overflow value is scroll or auto during the activation of the style.
|
//fix opera bug: scrollbar styles will only appear if overflow value is scroll or auto during the activation of the style.
|
||||||
//and set overflow to scroll
|
//and set overflow to scroll
|
||||||
//scrollbarDummyElement.css(strOverflow, strHidden).hide().css(strOverflow, strScroll).show();
|
//scrollbarDummyElement.font.css(strOverflow, strHidden).hide().font.css(strOverflow, strScroll).show();
|
||||||
//return (scrollbarDummyElement0[LEXICON.oH] - scrollbarDummyElement0[LEXICON.cH]) === 0 && (scrollbarDummyElement0[LEXICON.oW] - scrollbarDummyElement0[LEXICON.cW]) === 0;
|
//return (scrollbarDummyElement0[LEXICON.oH] - scrollbarDummyElement0[LEXICON.cH]) === 0 && (scrollbarDummyElement0[LEXICON.oW] - scrollbarDummyElement0[LEXICON.cW]) === 0;
|
||||||
|
|
||||||
return result;
|
return result;
|
||||||
|
@ -1341,7 +1341,7 @@
|
||||||
var expandChildCSS = {};
|
var expandChildCSS = {};
|
||||||
expandChildCSS[_strWidth] = sizeResetWidth;
|
expandChildCSS[_strWidth] = sizeResetWidth;
|
||||||
expandChildCSS[_strHeight] = sizeResetHeight;
|
expandChildCSS[_strHeight] = sizeResetHeight;
|
||||||
expandElementChild.css(expandChildCSS);
|
expandElementChild.font.css(expandChildCSS);
|
||||||
|
|
||||||
|
|
||||||
expandElement[_strScrollLeft](sizeResetWidth)[_strScrollTop](sizeResetHeight);
|
expandElement[_strScrollLeft](sizeResetWidth)[_strScrollTop](sizeResetHeight);
|
||||||
|
@ -1494,12 +1494,12 @@
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
targetElement = targetElement.children(_strDot + _classNameResizeObserverElement).eq(0);
|
targetElement = targetElement.children(_strDot + _classNameResizeObserverElement).eq(0);
|
||||||
var w = targetElement.css(_strWidth);
|
var w = targetElement.font.css(_strWidth);
|
||||||
var h = targetElement.css(_strHeight);
|
var h = targetElement.font.css(_strHeight);
|
||||||
var css = {};
|
var font.css = {};
|
||||||
css[_strWidth] = w;
|
font.css[_strWidth] = w;
|
||||||
css[_strHeight] = h;
|
font.css[_strHeight] = h;
|
||||||
targetElement.css(css);
|
targetElement.font.css(font.css);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
|
@ -1508,10 +1508,10 @@
|
||||||
element[_strResizeObserverProperty].observe(element);
|
element[_strResizeObserverProperty].observe(element);
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
var css = { };
|
var font.css = { };
|
||||||
css[_strHeight] = _strEmpty;
|
font.css[_strHeight] = _strEmpty;
|
||||||
css[_strWidth] = _strEmpty;
|
font.css[_strWidth] = _strEmpty;
|
||||||
targetElement.children(_strDot + _classNameResizeObserverElement).eq(0).css(css);
|
targetElement.children(_strDot + _classNameResizeObserverElement).eq(0).font.css(font.css);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -2398,7 +2398,7 @@
|
||||||
//detect margin:
|
//detect margin:
|
||||||
var margin = getTopRightBottomLeftHost(_strMarginMinus);
|
var margin = getTopRightBottomLeftHost(_strMarginMinus);
|
||||||
|
|
||||||
//vars to apply correct css
|
//vars to apply correct font.css
|
||||||
var contentElementCSS = {};
|
var contentElementCSS = {};
|
||||||
var contentGlueElementCSS = {};
|
var contentGlueElementCSS = {};
|
||||||
|
|
||||||
|
@ -3857,7 +3857,7 @@
|
||||||
handleCSS[scrollbarVars._left_top] = handleOffset;
|
handleCSS[scrollbarVars._left_top] = handleOffset;
|
||||||
|
|
||||||
|
|
||||||
//only apply css if offset has changed and overflow exists.
|
//only apply font.css if offset has changed and overflow exists.
|
||||||
if (!nativeOverlayScrollbarsAreActive()) {
|
if (!nativeOverlayScrollbarsAreActive()) {
|
||||||
scrollbarVars._handle.css(handleCSS);
|
scrollbarVars._handle.css(handleCSS);
|
||||||
|
|
||||||
|
@ -4051,9 +4051,9 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Sets the "top, right, bottom, left" properties, with a given prefix, of the given css object.
|
* Sets the "top, right, bottom, left" properties, with a given prefix, of the given font.css object.
|
||||||
* @param targetCSSObject The css object to which the values shall be applied.
|
* @param targetCSSObject The font.css object to which the values shall be applied.
|
||||||
* @param prefix The prefix of the "top, right, bottom, left" css properties. (example: 'padding-' is a valid prefix)
|
* @param prefix The prefix of the "top, right, bottom, left" font.css properties. (example: 'padding-' is a valid prefix)
|
||||||
* @param values A array of values which shall be applied to the "top, right, bottom, left" -properties. The array order is [top, right, bottom, left].
|
* @param values A array of values which shall be applied to the "top, right, bottom, left" -properties. The array order is [top, right, bottom, left].
|
||||||
* If this argument is undefined the value '' (empty string) will be applied to all properties.
|
* If this argument is undefined the value '' (empty string) will be applied to all properties.
|
||||||
*/
|
*/
|
||||||
|
@ -4069,8 +4069,8 @@
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Gets the "top, right, bottom, left" CSS properties of the CSS property with the given prefix from the host element.
|
* Gets the "top, right, bottom, left" CSS properties of the CSS property with the given prefix from the host element.
|
||||||
* @param prefix The prefix of the "top, right, bottom, left" css properties. (example: 'padding-' is a valid prefix)
|
* @param prefix The prefix of the "top, right, bottom, left" font.css properties. (example: 'padding-' is a valid prefix)
|
||||||
* @param suffix The suffix of the "top, right, bottom, left" css properties. (example: 'border-' is a valid prefix with '-width' is a valid suffix)
|
* @param suffix The suffix of the "top, right, bottom, left" font.css properties. (example: 'border-' is a valid prefix with '-width' is a valid suffix)
|
||||||
* @param zeroX True if the x axis shall be 0.
|
* @param zeroX True if the x axis shall be 0.
|
||||||
* @param zeroY True if the y axis shall be 0.
|
* @param zeroY True if the y axis shall be 0.
|
||||||
* @returns {{}} The object which contains the numbers of the read CSS properties.
|
* @returns {{}} The object which contains the numbers of the read CSS properties.
|
||||||
|
@ -4658,7 +4658,7 @@
|
||||||
* 'nearest' The element will be docked to the nearest edge(s).
|
* 'nearest' The element will be docked to the nearest edge(s).
|
||||||
*
|
*
|
||||||
* Possible margin settings are: -- The actual margin of the element wont be affect, this option affects only the final scroll offset.
|
* Possible margin settings are: -- The actual margin of the element wont be affect, this option affects only the final scroll offset.
|
||||||
* [BOOLEAN] If true the css margin of the element will be used, if false no margin will be used.
|
* [BOOLEAN] If true the font.css margin of the element will be used, if false no margin will be used.
|
||||||
* [NUMBER] The margin will be used for all edges.
|
* [NUMBER] The margin will be used for all edges.
|
||||||
*
|
*
|
||||||
* @param duration The duration of the scroll animation, OR a jQuery animation configuration object.
|
* @param duration The duration of the scroll animation, OR a jQuery animation configuration object.
|
||||||
|
|
|
@ -3820,7 +3820,7 @@ var Style_Style = /*#__PURE__*/function () {
|
||||||
* @method jQueryCSS
|
* @method jQueryCSS
|
||||||
*
|
*
|
||||||
* [workaround] for old jQuery
|
* [workaround] for old jQuery
|
||||||
* passing an array of style properties to .css()
|
* passing an array of style properties to .font.css()
|
||||||
* will result in an object of property-value pairs.
|
* will result in an object of property-value pairs.
|
||||||
* (compability with version < 1.9)
|
* (compability with version < 1.9)
|
||||||
*
|
*
|
||||||
|
@ -10000,7 +10000,7 @@ external_root_jQuery_commonjs2_jquery_commonjs_jquery_amd_jquery_default.a.summe
|
||||||
/***/ 5:
|
/***/ 5:
|
||||||
/***/ (function(module, exports, __webpack_require__) {
|
/***/ (function(module, exports, __webpack_require__) {
|
||||||
|
|
||||||
// extracted by mini-css-extract-plugin
|
// extracted by mini-font.css-extract-plugin
|
||||||
|
|
||||||
/***/ }),
|
/***/ }),
|
||||||
|
|
||||||
|
|
|
@ -3820,7 +3820,7 @@ var Style_Style = /*#__PURE__*/function () {
|
||||||
* @method jQueryCSS
|
* @method jQueryCSS
|
||||||
*
|
*
|
||||||
* [workaround] for old jQuery
|
* [workaround] for old jQuery
|
||||||
* passing an array of style properties to .css()
|
* passing an array of style properties to .font.css()
|
||||||
* will result in an object of property-value pairs.
|
* will result in an object of property-value pairs.
|
||||||
* (compability with version < 1.9)
|
* (compability with version < 1.9)
|
||||||
*
|
*
|
||||||
|
@ -10773,7 +10773,7 @@ external_root_jQuery_commonjs2_jquery_commonjs_jquery_amd_jquery_default.a.summe
|
||||||
/***/ 6:
|
/***/ 6:
|
||||||
/***/ (function(module, exports, __webpack_require__) {
|
/***/ (function(module, exports, __webpack_require__) {
|
||||||
|
|
||||||
// extracted by mini-css-extract-plugin
|
// extracted by mini-font.css-extract-plugin
|
||||||
|
|
||||||
/***/ })
|
/***/ })
|
||||||
|
|
||||||
|
|
|
@ -3820,7 +3820,7 @@ var Style_Style = /*#__PURE__*/function () {
|
||||||
* @method jQueryCSS
|
* @method jQueryCSS
|
||||||
*
|
*
|
||||||
* [workaround] for old jQuery
|
* [workaround] for old jQuery
|
||||||
* passing an array of style properties to .css()
|
* passing an array of style properties to .font.css()
|
||||||
* will result in an object of property-value pairs.
|
* will result in an object of property-value pairs.
|
||||||
* (compability with version < 1.9)
|
* (compability with version < 1.9)
|
||||||
*
|
*
|
||||||
|
@ -10000,7 +10000,7 @@ external_root_jQuery_commonjs2_jquery_commonjs_jquery_amd_jquery_default.a.summe
|
||||||
/***/ 4:
|
/***/ 4:
|
||||||
/***/ (function(module, exports, __webpack_require__) {
|
/***/ (function(module, exports, __webpack_require__) {
|
||||||
|
|
||||||
// extracted by mini-css-extract-plugin
|
// extracted by mini-font.css-extract-plugin
|
||||||
|
|
||||||
/***/ }),
|
/***/ }),
|
||||||
|
|
||||||
|
|
|
@ -2347,7 +2347,7 @@ var TempusDominusBootstrap4 = function ($) {
|
||||||
self.widget.addClass('float-right');
|
self.widget.addClass('float-right');
|
||||||
} else {
|
} else {
|
||||||
self.widget.removeClass('float-right');
|
self.widget.removeClass('float-right');
|
||||||
} // find the first parent element that has a relative css positioning
|
} // find the first parent element that has a relative font.css positioning
|
||||||
|
|
||||||
|
|
||||||
if (parent.css('position') !== 'relative') {
|
if (parent.css('position') !== 'relative') {
|
||||||
|
|
|
@ -6,11 +6,149 @@
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||||
<meta http-equiv="X-UA-Compatible" content="ie=edge">
|
<meta http-equiv="X-UA-Compatible" content="ie=edge">
|
||||||
<title>ABOUT - Raiot</title>
|
<title>ABOUT - Raiot</title>
|
||||||
<link rel="stylesheet" href="{% static 'tasks/nes.min.css' %}">
|
<link rel="stylesheet" href="{% static 'tasks/nes.min.font.css' %}">
|
||||||
|
<style>
|
||||||
|
@charset "utf-8";
|
||||||
|
@import url({% static 'tasks/font.css' %});
|
||||||
|
|
||||||
|
@font-face {
|
||||||
|
font-family: 'pixel';
|
||||||
|
src: url('{% static 'tasks/pixel.ttf' %}');
|
||||||
|
}
|
||||||
|
|
||||||
|
body {
|
||||||
|
padding: 0 2rem;
|
||||||
|
margin: 0 2rem;
|
||||||
|
}
|
||||||
|
|
||||||
|
#nescss>.container {
|
||||||
|
max-width: 980px;
|
||||||
|
margin: 0 auto;
|
||||||
|
margin-top: 150px;
|
||||||
|
}
|
||||||
|
|
||||||
|
main p {
|
||||||
|
font-size: 1.2rem;
|
||||||
|
}
|
||||||
|
|
||||||
|
h2 {
|
||||||
|
font-size: 1.6rem;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Header */
|
||||||
|
header {
|
||||||
|
position: absolute;
|
||||||
|
top: 0;
|
||||||
|
left: 0;
|
||||||
|
right: 0;
|
||||||
|
z-index: 9;
|
||||||
|
border-bottom: 4px solid #D3D3D3;
|
||||||
|
background-color: white;
|
||||||
|
}
|
||||||
|
|
||||||
|
header>.container {
|
||||||
|
display: flex;
|
||||||
|
align-items: baseline;
|
||||||
|
max-width: 980px;
|
||||||
|
margin: 0 auto;
|
||||||
|
padding-top: 1rem;
|
||||||
|
transition: all 0.2s ease;
|
||||||
|
}
|
||||||
|
|
||||||
|
header>.container>.nav-brand {
|
||||||
|
margin-right: auto;
|
||||||
|
}
|
||||||
|
|
||||||
|
.nav-brand .brand-logo {
|
||||||
|
margin-right: 1rem;
|
||||||
|
}
|
||||||
|
|
||||||
|
.nav-brand>a {
|
||||||
|
color: #212529;
|
||||||
|
text-decoration: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Main */
|
||||||
|
.main-content {
|
||||||
|
margin-bottom: 4rem;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Footer */
|
||||||
|
footer {
|
||||||
|
text-align: center;
|
||||||
|
margin-bottom: 2rem;
|
||||||
|
}
|
||||||
|
|
||||||
|
footer a {
|
||||||
|
color: #333;
|
||||||
|
text-decoration: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
h2>a {
|
||||||
|
margin-right: 1rem;
|
||||||
|
}
|
||||||
|
|
||||||
|
.topic {
|
||||||
|
margin-bottom: 3rem;
|
||||||
|
font-family: 'pixel';
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Containers */
|
||||||
|
.item.containers>.nes-container {
|
||||||
|
display: inline-block;
|
||||||
|
max-width: 400px;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/* Topic */
|
||||||
|
h3.topic-title {
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
margin-bottom: 1rem;
|
||||||
|
}
|
||||||
|
|
||||||
|
h3.topic-title>i {
|
||||||
|
margin-right: 1.5rem;
|
||||||
|
}
|
||||||
|
|
||||||
|
@media screen and (max-width: calc(980px - 4rem)) {
|
||||||
|
header>.container {
|
||||||
|
margin: 0 4rem;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@media screen and (max-width: 768px) {
|
||||||
|
body {
|
||||||
|
margin: 2rem 0.5rem;
|
||||||
|
padding: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
header>.container {
|
||||||
|
margin: 0 0.5rem;
|
||||||
|
}
|
||||||
|
|
||||||
|
.github-link {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
.message-list>.message>.nes-balloon {
|
||||||
|
max-width: 60%;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
</style>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body cz-shotcut-listen="true">
|
||||||
<div id="necss">
|
<div id="nescss">
|
||||||
<header class=""><div class="container"><div class="nav-brand"><a href="https://github.com/Anankke/SSPanel-Uim"><h1>STAFF</h1></a><p>© 2015 orvice</p></div></div></header>
|
<header class="">
|
||||||
|
<div class="container">
|
||||||
|
<div class="nav-brand">
|
||||||
|
<a href="https://github.com/Anankke/SSPanel-Uim">
|
||||||
|
<h1>STAFF</h1>
|
||||||
|
</a>
|
||||||
|
<p>© 2021 RAIOT</p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
<div class="container">
|
<div class="container">
|
||||||
<main class="main-content">
|
<main class="main-content">
|
||||||
<section class="topic">
|
<section class="topic">
|
||||||
|
@ -18,6 +156,67 @@
|
||||||
<a href="#">#</a>
|
<a href="#">#</a>
|
||||||
MIT许可证
|
MIT许可证
|
||||||
</h2>
|
</h2>
|
||||||
|
<p>
|
||||||
|
特此免费授予任何获得副本的人这个软件和相关的文档文件(“软件”)来处理在软件中没有限制,包括但不限于权利使用,复制,
|
||||||
|
修改,合并,发布,分发,再许可和/或销售该软件的副本,并允许软件所属的人员提供这样做,但须符合以下条件:
|
||||||
|
<br>
|
||||||
|
上述版权声明和本许可声明必须包含在内本软件的副本或实质性部分。
|
||||||
|
<br>
|
||||||
|
本软件按“原样”提供,不附有任何形式的明示或暗示保证默示的,包括但不限于对适销性的保证,适用于特定目的和不侵权。在任何
|
||||||
|
情况下,作者或版权持有者对任何索赔,损坏或其他责任均不负任何责任责任,无论是在合同,民事侵权行为或其他方面,与本软件
|
||||||
|
或本软件的使用或其他交易有关或与之有关软件。
|
||||||
|
</p>
|
||||||
|
</section>
|
||||||
|
<section class="topic">
|
||||||
|
<h2>
|
||||||
|
<a href="#">#</a>
|
||||||
|
免责声明
|
||||||
|
</h2>
|
||||||
|
<p>您当前所访问的站点使用的是下面所提到的开源程序。您能看到这个页面仅代表这个站点使用了本程序,其使用过程中发生的一切问题需要其自行解决,本程序不承担任何责任。</p>
|
||||||
|
<div class="nes-table-responsive">
|
||||||
|
<table class="nes-table is-bordered">
|
||||||
|
<tbody>
|
||||||
|
<tr>
|
||||||
|
<td>作者</td>
|
||||||
|
<td><a href="#">Raiot.Me</a></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>维护</td>
|
||||||
|
<td>
|
||||||
|
<a href="#">Raiot.Me</a>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>鸣谢</td>
|
||||||
|
<td>所有被引用过代码的同学,以及所有提交过PR的同学,这份About界面框架的作者。当然,还有在使用这份程序的你我Ta。</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
</section>
|
||||||
|
<section class="topic">
|
||||||
|
<h2>
|
||||||
|
<a href="#">#</a>
|
||||||
|
Credits
|
||||||
|
</h2>
|
||||||
|
<div class="lists">
|
||||||
|
<ul class="nes-list is-circle">
|
||||||
|
<li>
|
||||||
|
<a href="https://github.com/nostalgic-css/NES.css" target="_blank" rel="noopener">
|
||||||
|
NES.css
|
||||||
|
</a>
|
||||||
|
- NES-style CSS Framework
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="https://github.com/stisla/stisla" target="_blank" rel="noopener">Simple-UI</a>
|
||||||
|
- Django后台模板
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<a href="https://github.com/stisla/stisla" target="_blank" rel="noopener">AdminLTE</a>
|
||||||
|
- Free Bootstrap Admin Template
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
</section>
|
</section>
|
||||||
</main>
|
</main>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
@ -12,13 +12,13 @@ scratch. This page gets rid of all links and provides the needed markup only.
|
||||||
<title>任务管理系统</title>
|
<title>任务管理系统</title>
|
||||||
|
|
||||||
<!-- Google Font: Source Sans Pro -->
|
<!-- Google Font: Source Sans Pro -->
|
||||||
<link rel="stylesheet" href="{% static 'tasks/dist/css/googlefont.css' %}">
|
<link rel="stylesheet" href="{% static 'tasks/dist/font.css/googlefont.font.css' %}">
|
||||||
<!-- Font Awesome Icons -->
|
<!-- Font Awesome Icons -->
|
||||||
<link rel="stylesheet" href="{% static 'tasks/plugins/fontawesome-free/css/all.min.css' %}">
|
<link rel="stylesheet" href="{% static 'tasks/plugins/fontawesome-free/font.css/all.min.font.css' %}">
|
||||||
<!-- Theme style -->
|
<!-- Theme style -->
|
||||||
<link rel="stylesheet" href="{% static 'tasks/dist/css/adminlte.css' %}">
|
<link rel="stylesheet" href="{% static 'tasks/dist/font.css/adminlte.font.css' %}">
|
||||||
<!-- My style -->
|
<!-- My style -->
|
||||||
<link rel="stylesheet" href="{% static 'tasks/task.css' %}">
|
<link rel="stylesheet" href="{% static 'tasks/task.font.css' %}">
|
||||||
|
|
||||||
{% block style %}
|
{% block style %}
|
||||||
<!--css样式-->
|
<!--css样式-->
|
||||||
|
|
|
@ -25,13 +25,13 @@
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-12 col-sm-6 col-md-3">
|
<div class="col-12 col-sm-6 col-md-3">
|
||||||
<div class="info-box">
|
<div class="info-box">
|
||||||
<span class="info-box-icon bg-info elevation-1"><i class="fas fa-cog"></i></span>
|
<span class="info-box-icon bg-info elevation-1"><i class="fas fa-tasks"></i></span>
|
||||||
|
|
||||||
<div class="info-box-content">
|
<div class="info-box-content">
|
||||||
<span class="info-box-text">CPU Traffic</span>
|
<span class="info-box-text">承办任务数</span>
|
||||||
<span class="info-box-number">
|
<span class="info-box-number">
|
||||||
10
|
{{ request.user.main_executor.count }}
|
||||||
<small>%</small>
|
<small>个</small>
|
||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
<!-- /.info-box-content -->
|
<!-- /.info-box-content -->
|
||||||
|
@ -41,11 +41,13 @@
|
||||||
<!-- /.col -->
|
<!-- /.col -->
|
||||||
<div class="col-12 col-sm-6 col-md-3">
|
<div class="col-12 col-sm-6 col-md-3">
|
||||||
<div class="info-box mb-3">
|
<div class="info-box mb-3">
|
||||||
<span class="info-box-icon bg-danger elevation-1"><i class="fas fa-thumbs-up"></i></span>
|
<span class="info-box-icon bg-danger elevation-1"><i class="fas fa-tasks"></i></span>
|
||||||
|
|
||||||
<div class="info-box-content">
|
<div class="info-box-content">
|
||||||
<span class="info-box-text">Likes</span>
|
<span class="info-box-text">协办任务数</span>
|
||||||
<span class="info-box-number">41,410</span>
|
<span class="info-box-number">{{ user.sub_executor.count }}
|
||||||
|
<small>个</small>
|
||||||
|
</span>
|
||||||
</div>
|
</div>
|
||||||
<!-- /.info-box-content -->
|
<!-- /.info-box-content -->
|
||||||
</div>
|
</div>
|
||||||
|
@ -56,79 +58,81 @@
|
||||||
<!-- fix for small devices only -->
|
<!-- fix for small devices only -->
|
||||||
<div class="clearfix hidden-md-up"></div>
|
<div class="clearfix hidden-md-up"></div>
|
||||||
|
|
||||||
<div class="col-12 col-sm-6 col-md-3">
|
{# <div class="col-12 col-sm-6 col-md-3">#}
|
||||||
<div class="info-box mb-3">
|
{# <div class="info-box mb-3">#}
|
||||||
<span class="info-box-icon bg-success elevation-1"><i class="fas fa-shopping-cart"></i></span>
|
{# <span class="info-box-icon bg-success elevation-1"><i class="fas fa-shopping-cart"></i></span>#}
|
||||||
|
{##}
|
||||||
<div class="info-box-content">
|
{# <div class="info-box-content">#}
|
||||||
<span class="info-box-text">Sales</span>
|
{# <span class="info-box-text">Sales</span>#}
|
||||||
<span class="info-box-number">760</span>
|
{# <span class="info-box-number">760</span>#}
|
||||||
</div>
|
{# </div>#}
|
||||||
<!-- /.info-box-content -->
|
{# <!-- /.info-box-content -->#}
|
||||||
</div>
|
{# </div>#}
|
||||||
<!-- /.info-box -->
|
{# <!-- /.info-box -->#}
|
||||||
</div>
|
{# </div>#}
|
||||||
<!-- /.col -->
|
{# <!-- /.col -->#}
|
||||||
<div class="col-12 col-sm-6 col-md-3">
|
{# <div class="col-12 col-sm-6 col-md-3">#}
|
||||||
<div class="info-box mb-3">
|
{# <div class="info-box mb-3">#}
|
||||||
<span class="info-box-icon bg-warning elevation-1"><i class="fas fa-users"></i></span>
|
{# <span class="info-box-icon bg-warning elevation-1"><i class="fas fa-users"></i></span>#}
|
||||||
|
{##}
|
||||||
<div class="info-box-content">
|
{# <div class="info-box-content">#}
|
||||||
<span class="info-box-text">New Members</span>
|
{# <span class="info-box-text">New Members</span>#}
|
||||||
<span class="info-box-number">2,000</span>
|
{# <span class="info-box-number">2,000</span>#}
|
||||||
</div>
|
{# </div>#}
|
||||||
<!-- /.info-box-content -->
|
{# <!-- /.info-box-content -->#}
|
||||||
</div>
|
{# </div>#}
|
||||||
<!-- /.info-box -->
|
{# <!-- /.info-box -->#}
|
||||||
</div>
|
{# </div>#}
|
||||||
<!-- /.col -->
|
<!-- /.col -->
|
||||||
</div>
|
</div>
|
||||||
<div class="row">
|
{# <div class="row">#}
|
||||||
<div class="col-md-12">
|
{# <div class="col-md-12">#}
|
||||||
<!-- BAR CHART -->
|
{# <!-- BAR CHART -->#}
|
||||||
<div class="card card-gray">
|
{# <div class="card card-gray">#}
|
||||||
<div class="card-header">
|
{# <div class="card-header">#}
|
||||||
<h3 class="card-title">Bar Chart</h3>
|
{# <h3 class="card-title">Bar Chart</h3>#}
|
||||||
|
{##}
|
||||||
<div class="card-tools">
|
{# <div class="card-tools">#}
|
||||||
<button type="button" class="btn btn-tool" data-card-widget="collapse"><i
|
{# <button type="button" class="btn btn-tool" data-card-widget="collapse"><i#}
|
||||||
class="fas fa-minus"></i>
|
{# class="fas fa-minus"></i>#}
|
||||||
</button>
|
{# </button>#}
|
||||||
<button type="button" class="btn btn-tool" data-card-widget="remove"><i
|
{# <button type="button" class="btn btn-tool" data-card-widget="remove"><i#}
|
||||||
class="fas fa-times"></i></button>
|
{# class="fas fa-times"></i></button>#}
|
||||||
</div>
|
{# </div>#}
|
||||||
</div>
|
{# </div>#}
|
||||||
<div class="card-body">
|
{# <div class="card-body">#}
|
||||||
<div class="chart">
|
{# <div class="chart">#}
|
||||||
<div class="chartjs-size-monitor">
|
{# <div class="chartjs-size-monitor">#}
|
||||||
<div class="chartjs-size-monitor-expand">
|
{# <div class="chartjs-size-monitor-expand">#}
|
||||||
<div class=""></div>
|
{# <div class=""></div>#}
|
||||||
</div>
|
{# </div>#}
|
||||||
<div class="chartjs-size-monitor-shrink">
|
{# <div class="chartjs-size-monitor-shrink">#}
|
||||||
<div class=""></div>
|
{# <div class=""></div>#}
|
||||||
</div>
|
{# </div>#}
|
||||||
</div>
|
{# </div>#}
|
||||||
<canvas id="barChart"
|
{# <canvas id="barChart"#}
|
||||||
style="height: 230px; min-height: 230px; display: block; width: 764px;"
|
{# style="height: 230px; min-height: 230px; display: block; width: 764px;"#}
|
||||||
width="764" height="230" class="chartjs-render-monitor"></canvas>
|
{# width="764" height="230" class="chartjs-render-monitor"></canvas>#}
|
||||||
</div>
|
{# </div>#}
|
||||||
</div>
|
{# </div>#}
|
||||||
<!-- /.card-body -->
|
{# <!-- /.card-body -->#}
|
||||||
</div>
|
{# </div>#}
|
||||||
<!-- /.card -->
|
{# <!-- /.card -->#}
|
||||||
</div>
|
{# </div>#}
|
||||||
<!-- /.col (MAIN) -->
|
{# <!-- /.col (MAIN) -->#}
|
||||||
</div>
|
{# </div>#}
|
||||||
<!-- /.row -->
|
<!-- /.row -->
|
||||||
</div><!-- /.container-fluid -->
|
</div><!-- /.container-fluid -->
|
||||||
</section>
|
</section>
|
||||||
<!-- /.content -->
|
<!-- /.content -->
|
||||||
</div>
|
</div>
|
||||||
<div class="content-wrapper">
|
{#TODO 图表#}
|
||||||
{% for point in points %}
|
{# <div class="content-wrapper">#}
|
||||||
{{ point }}
|
{# {% for point in points %}#}
|
||||||
{{ point.a }}
|
{# {{ point }}#}
|
||||||
{% endfor %}
|
{# {{ point.a }}#}
|
||||||
|
{# {% endfor %}#}
|
||||||
|
|
||||||
{# {% for user in users %}#}
|
{# {% for user in users %}#}
|
||||||
{# {{ user }}#}
|
{# {{ user }}#}
|
||||||
{# {{ user.get_predict_work_count.total_predict_work }}#}
|
{# {{ user.get_predict_work_count.total_predict_work }}#}
|
||||||
|
@ -140,7 +144,8 @@
|
||||||
{# {% endfor %}#}
|
{# {% endfor %}#}
|
||||||
{# </br>#}
|
{# </br>#}
|
||||||
{# {% endfor %}#}
|
{# {% endfor %}#}
|
||||||
</div>
|
|
||||||
|
{# </div>#}
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
|
||||||
{% block script %}
|
{% block script %}
|
||||||
|
|
|
@ -8,13 +8,13 @@
|
||||||
<title>AdminLTE 3 | Log in (v2)</title>
|
<title>AdminLTE 3 | Log in (v2)</title>
|
||||||
|
|
||||||
<!-- Google Font: Source Sans Pro -->
|
<!-- Google Font: Source Sans Pro -->
|
||||||
<link rel="stylesheet" href="{% static 'tasks/dist/css/googlefont.css' %}">
|
<link rel="stylesheet" href="{% static 'tasks/dist/font.css/googlefont.font.css' %}">
|
||||||
<!-- Font Awesome Icons -->
|
<!-- Font Awesome Icons -->
|
||||||
<link rel="stylesheet" href="{% static 'tasks/plugins/fontawesome-free/css/all.min.css' %}">
|
<link rel="stylesheet" href="{% static 'tasks/plugins/fontawesome-free/font.css/all.min.font.css' %}">
|
||||||
<!-- icheck bootstrap -->
|
<!-- icheck bootstrap -->
|
||||||
<link rel="stylesheet" href="{% static 'tasks/plugins/icheck-bootstrap/icheck-bootstrap.min.css' %}">
|
<link rel="stylesheet" href="{% static 'tasks/plugins/icheck-bootstrap/icheck-bootstrap.min.font.css' %}">
|
||||||
<!-- Theme style -->
|
<!-- Theme style -->
|
||||||
<link rel="stylesheet" href="{% static 'tasks/dist/css/adminlte.min.css' %}">
|
<link rel="stylesheet" href="{% static 'tasks/dist/font.css/adminlte.min.font.css' %}">
|
||||||
</head>
|
</head>
|
||||||
<body class="hold-transition login-page">
|
<body class="hold-transition login-page">
|
||||||
<div class="login-box">
|
<div class="login-box">
|
||||||
|
|
|
@ -94,7 +94,7 @@
|
||||||
<td style="text-align:center;">{{ task.deadline | date:"Y.m" }}</td>
|
<td style="text-align:center;">{{ task.deadline | date:"Y.m" }}</td>
|
||||||
<td style="text-align:center;">{{ task.duty_group }}</td>
|
<td style="text-align:center;">{{ task.duty_group }}</td>
|
||||||
<td style="text-align:center;">{{ task.principal }}</td>
|
<td style="text-align:center;">{{ task.principal }}</td>
|
||||||
<td style="text-align:center;">{{ task.leader }}</td>
|
<td style="text-align:center;">{{ task.leader|default_if_none:"" }}</td>
|
||||||
<td><textarea style="overflow:hidden;width:100%;">{{ task.task_note }}</textarea></td>
|
<td><textarea style="overflow:hidden;width:100%;">{{ task.task_note }}</textarea></td>
|
||||||
</tr>
|
</tr>
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
|
|
Loading…
Reference in New Issue