update components
This commit is contained in:
parent
697257670c
commit
02ae9ec81e
123 changed files with 13600 additions and 531 deletions
87
dashboard-ui/bower_components/jstree/src/themes/base.less
vendored
Normal file
87
dashboard-ui/bower_components/jstree/src/themes/base.less
vendored
Normal file
|
@ -0,0 +1,87 @@
|
|||
// base jstree
|
||||
.jstree-node, .jstree-children, .jstree-container-ul { display:block; margin:0; padding:0; list-style-type:none; list-style-image:none; }
|
||||
.jstree-node { white-space:nowrap; }
|
||||
.jstree-anchor { display:inline-block; color:black; white-space:nowrap; padding:0 4px 0 1px; margin:0; vertical-align:top; }
|
||||
.jstree-anchor:focus { outline:0; }
|
||||
.jstree-anchor, .jstree-anchor:link, .jstree-anchor:visited, .jstree-anchor:hover, .jstree-anchor:active { text-decoration:none; color:inherit; }
|
||||
.jstree-icon { display:inline-block; text-decoration:none; margin:0; padding:0; vertical-align:top; text-align:center; }
|
||||
.jstree-icon:empty { display:inline-block; text-decoration:none; margin:0; padding:0; vertical-align:top; text-align:center; }
|
||||
.jstree-ocl { cursor:pointer; }
|
||||
.jstree-leaf > .jstree-ocl { cursor:default; }
|
||||
.jstree .jstree-open > .jstree-children { display:block; }
|
||||
.jstree .jstree-closed > .jstree-children,
|
||||
.jstree .jstree-leaf > .jstree-children { display:none; }
|
||||
.jstree-anchor > .jstree-themeicon { margin-right:2px; }
|
||||
.jstree-no-icons .jstree-themeicon,
|
||||
.jstree-anchor > .jstree-themeicon-hidden { display:none; }
|
||||
|
||||
// base jstree rtl
|
||||
.jstree-rtl {
|
||||
.jstree-anchor { padding:0 1px 0 4px; }
|
||||
.jstree-anchor > .jstree-themeicon { margin-left:2px; margin-right:0; }
|
||||
.jstree-node { margin-left:0; }
|
||||
.jstree-container-ul > .jstree-node { margin-right:0; }
|
||||
}
|
||||
|
||||
// base jstree wholerow
|
||||
.jstree-wholerow-ul {
|
||||
position:relative;
|
||||
display:inline-block;
|
||||
min-width:100%;
|
||||
.jstree-leaf > .jstree-ocl { cursor:pointer; }
|
||||
.jstree-anchor, .jstree-icon { position:relative; }
|
||||
.jstree-wholerow { width:100%; cursor:pointer; position:absolute; left:0; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; }
|
||||
}
|
||||
|
||||
// base contextmenu
|
||||
.vakata-context {
|
||||
display:none;
|
||||
&, ul { margin:0; padding:2px; position:absolute; background:#f5f5f5; border:1px solid #979797; box-shadow:2px 2px 2px #999999; }
|
||||
ul { list-style:none; left:100%; margin-top:-2.7em; margin-left:-4px; }
|
||||
.vakata-context-right ul { left:auto; right:100%; margin-left:auto; margin-right:-4px; }
|
||||
li {
|
||||
list-style:none; display:inline;
|
||||
> a {
|
||||
display:block; padding:0 2em 0 2em; text-decoration:none; width:auto; color:black; white-space:nowrap; line-height:2.4em; text-shadow:1px 1px 0 white; border-radius:1px;
|
||||
&:hover { position:relative; background-color:#e8eff7; box-shadow:0 0 2px #0a6aa1; }
|
||||
&.vakata-context-parent { background-image:url("data:image/gif;base64,R0lGODlhCwAHAIAAACgoKP///yH5BAEAAAEALAAAAAALAAcAAAIORI4JlrqN1oMSnmmZDQUAOw=="); background-position:right center; background-repeat:no-repeat; }
|
||||
}
|
||||
> a:focus { outline:0; }
|
||||
}
|
||||
.vakata-context-hover > a { position:relative; background-color:#e8eff7; box-shadow:0 0 2px #0a6aa1; }
|
||||
.vakata-context-separator {
|
||||
> a, > a:hover { background:white; border:0; border-top:1px solid #e2e3e3; height:1px; min-height:1px; max-height:1px; padding:0; margin:0 0 0 2.4em; border-left:1px solid #e0e0e0; text-shadow:0 0 0 transparent; box-shadow:0 0 0 transparent; border-radius:0; }
|
||||
}
|
||||
.vakata-contextmenu-disabled {
|
||||
a, a:hover { color:silver; background-color:transparent; border:0; box-shadow:0 0 0; }
|
||||
}
|
||||
li > a {
|
||||
> i { text-decoration:none; display:inline-block; width:2.4em; height:2.4em; background:transparent; margin:0 0 0 -2em; vertical-align:top; text-align:center; line-height:2.4em; }
|
||||
> i:empty { width:2.4em; line-height:2.4em; }
|
||||
.vakata-contextmenu-sep { display:inline-block; width:1px; height:2.4em; background:white; margin:0 0.5em 0 0; border-left:1px solid #e2e3e3; }
|
||||
}
|
||||
.vakata-contextmenu-shortcut { font-size:0.8em; color:silver; opacity:0.5; display:none; }
|
||||
}
|
||||
.vakata-context-rtl {
|
||||
ul { left:auto; right:100%; margin-left:auto; margin-right:-4px; }
|
||||
li > a.vakata-context-parent { background-image:url("data:image/gif;base64,R0lGODlhCwAHAIAAACgoKP///yH5BAEAAAEALAAAAAALAAcAAAINjI+AC7rWHIsPtmoxLAA7"); background-position:left center; background-repeat:no-repeat; }
|
||||
.vakata-context-separator > a { margin:0 2.4em 0 0; border-left:0; border-right:1px solid #e2e3e3;}
|
||||
.vakata-context-left ul { right:auto; left:100%; margin-left:-4px; margin-right:auto; }
|
||||
li > a {
|
||||
> i { margin:0 -2em 0 0; }
|
||||
.vakata-contextmenu-sep { margin:0 0 0 0.5em; border-left-color:white; background:#e2e3e3; }
|
||||
}
|
||||
}
|
||||
|
||||
// base drag'n'drop
|
||||
#jstree-marker { position: absolute; top:0; left:0; margin:-5px 0 0 0; padding:0; border-right:0; border-top:5px solid transparent; border-bottom:5px solid transparent; border-left:5px solid; width:0; height:0; font-size:0; line-height:0; }
|
||||
#jstree-dnd {
|
||||
line-height:16px;
|
||||
margin:0;
|
||||
padding:4px;
|
||||
.jstree-icon,
|
||||
.jstree-copy { display:inline-block; text-decoration:none; margin:0 2px 0 0; padding:0; width:16px; height:16px; }
|
||||
.jstree-ok { background:green; }
|
||||
.jstree-er { background:red; }
|
||||
.jstree-copy { margin:0 2px 0 2px; }
|
||||
}
|
BIN
dashboard-ui/bower_components/jstree/src/themes/default-dark/32px.png
vendored
Normal file
BIN
dashboard-ui/bower_components/jstree/src/themes/default-dark/32px.png
vendored
Normal file
Binary file not shown.
After Width: | Height: | Size: 1.5 KiB |
BIN
dashboard-ui/bower_components/jstree/src/themes/default-dark/40px.png
vendored
Normal file
BIN
dashboard-ui/bower_components/jstree/src/themes/default-dark/40px.png
vendored
Normal file
Binary file not shown.
After Width: | Height: | Size: 11 KiB |
1075
dashboard-ui/bower_components/jstree/src/themes/default-dark/style.css
vendored
Normal file
1075
dashboard-ui/bower_components/jstree/src/themes/default-dark/style.css
vendored
Normal file
File diff suppressed because it is too large
Load diff
50
dashboard-ui/bower_components/jstree/src/themes/default-dark/style.less
vendored
Normal file
50
dashboard-ui/bower_components/jstree/src/themes/default-dark/style.less
vendored
Normal file
|
@ -0,0 +1,50 @@
|
|||
/* jsTree default dark theme */
|
||||
@theme-name: default-dark;
|
||||
@hovered-bg-color: #555;
|
||||
@hovered-shadow-color: #555;
|
||||
@disabled-color: #666666;
|
||||
@disabled-bg-color: #333333;
|
||||
@clicked-bg-color: #5fa2db;
|
||||
@clicked-shadow-color: #666666;
|
||||
@clicked-gradient-color-1: #5fa2db;
|
||||
@clicked-gradient-color-2: #5fa2db;
|
||||
@search-result-color: #ffffff;
|
||||
@mobile-wholerow-bg-color: #333333;
|
||||
@mobile-wholerow-shadow: #111111;
|
||||
@mobile-wholerow-bordert: #666;
|
||||
@mobile-wholerow-borderb: #000;
|
||||
@responsive: true;
|
||||
@image-path: "";
|
||||
@base-height: 40px;
|
||||
|
||||
@import "../mixins.less";
|
||||
@import "../base.less";
|
||||
@import "../main.less";
|
||||
|
||||
.jstree-@{theme-name} {
|
||||
background:#333;
|
||||
.jstree-anchor { color:#999; text-shadow:1px 1px 0 rgba(0,0,0,0.5); }
|
||||
.jstree-clicked, .jstree-checked { color:white; }
|
||||
.jstree-hovered { color:white; }
|
||||
#jstree-marker& {
|
||||
border-left-color:#999;
|
||||
background:transparent;
|
||||
}
|
||||
.jstree-anchor > .jstree-icon { opacity:0.75; }
|
||||
.jstree-clicked > .jstree-icon,
|
||||
.jstree-hovered > .jstree-icon,
|
||||
.jstree-checked > .jstree-icon { opacity:1; }
|
||||
}
|
||||
// theme variants
|
||||
.jstree-@{theme-name} {
|
||||
&.jstree-rtl .jstree-node { background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAACZmZl+9SADAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg=="); }
|
||||
&.jstree-rtl .jstree-last { background:transparent; }
|
||||
}
|
||||
.jstree-@{theme-name}-small {
|
||||
&.jstree-rtl .jstree-node { background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAACAQMAAABv1h6PAAAABlBMVEUAAACZmZl+9SADAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMHBgAAiABBI4gz9AAAAABJRU5ErkJggg=="); }
|
||||
&.jstree-rtl .jstree-last { background:transparent; }
|
||||
}
|
||||
.jstree-@{theme-name}-large {
|
||||
&.jstree-rtl .jstree-node { background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAACAQMAAAAD0EyKAAAABlBMVEUAAACZmZl+9SADAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjgIIGBgABCgCBvVLXcAAAAABJRU5ErkJggg=="); }
|
||||
&.jstree-rtl .jstree-last { background:transparent; }
|
||||
}
|
BIN
dashboard-ui/bower_components/jstree/src/themes/default-dark/throbber.gif
vendored
Normal file
BIN
dashboard-ui/bower_components/jstree/src/themes/default-dark/throbber.gif
vendored
Normal file
Binary file not shown.
After Width: | Height: | Size: 1.8 KiB |
BIN
dashboard-ui/bower_components/jstree/src/themes/default/32px.png
vendored
Normal file
BIN
dashboard-ui/bower_components/jstree/src/themes/default/32px.png
vendored
Normal file
Binary file not shown.
After Width: | Height: | Size: 8.5 KiB |
BIN
dashboard-ui/bower_components/jstree/src/themes/default/40px.png
vendored
Normal file
BIN
dashboard-ui/bower_components/jstree/src/themes/default/40px.png
vendored
Normal file
Binary file not shown.
After Width: | Height: | Size: 5.9 KiB |
1031
dashboard-ui/bower_components/jstree/src/themes/default/style.css
vendored
Normal file
1031
dashboard-ui/bower_components/jstree/src/themes/default/style.css
vendored
Normal file
File diff suppressed because it is too large
Load diff
22
dashboard-ui/bower_components/jstree/src/themes/default/style.less
vendored
Normal file
22
dashboard-ui/bower_components/jstree/src/themes/default/style.less
vendored
Normal file
|
@ -0,0 +1,22 @@
|
|||
/* jsTree default theme */
|
||||
@theme-name: default;
|
||||
@hovered-bg-color: #e7f4f9;
|
||||
@hovered-shadow-color: #cccccc;
|
||||
@disabled-color: #666666;
|
||||
@disabled-bg-color: #efefef;
|
||||
@clicked-bg-color: #beebff;
|
||||
@clicked-shadow-color: #999999;
|
||||
@clicked-gradient-color-1: #beebff;
|
||||
@clicked-gradient-color-2: #a8e4ff;
|
||||
@search-result-color: #8b0000;
|
||||
@mobile-wholerow-bg-color: #ebebeb;
|
||||
@mobile-wholerow-shadow: #666666;
|
||||
@mobile-wholerow-bordert: rgba(255,255,255,0.7);
|
||||
@mobile-wholerow-borderb: rgba(64,64,64,0.2);
|
||||
@responsive: true;
|
||||
@image-path: "";
|
||||
@base-height: 40px;
|
||||
|
||||
@import "../mixins.less";
|
||||
@import "../base.less";
|
||||
@import "../main.less";
|
BIN
dashboard-ui/bower_components/jstree/src/themes/default/throbber.gif
vendored
Normal file
BIN
dashboard-ui/bower_components/jstree/src/themes/default/throbber.gif
vendored
Normal file
Binary file not shown.
After Width: | Height: | Size: 1.8 KiB |
75
dashboard-ui/bower_components/jstree/src/themes/main.less
vendored
Normal file
75
dashboard-ui/bower_components/jstree/src/themes/main.less
vendored
Normal file
|
@ -0,0 +1,75 @@
|
|||
.jstree-@{theme-name} {
|
||||
.jstree-node,
|
||||
.jstree-icon { background-repeat:no-repeat; background-color:transparent; }
|
||||
.jstree-anchor,
|
||||
.jstree-wholerow { transition:background-color 0.15s, box-shadow 0.15s; }
|
||||
.jstree-hovered { background:@hovered-bg-color; border-radius:2px; box-shadow:inset 0 0 1px @hovered-shadow-color; }
|
||||
.jstree-clicked { background:@clicked-bg-color; border-radius:2px; box-shadow:inset 0 0 1px @clicked-shadow-color; }
|
||||
.jstree-no-icons .jstree-anchor > .jstree-themeicon { display:none; }
|
||||
.jstree-disabled {
|
||||
background:transparent; color:@disabled-color;
|
||||
&.jstree-hovered { background:transparent; box-shadow:none; }
|
||||
&.jstree-clicked { background:@disabled-bg-color; }
|
||||
> .jstree-icon { opacity:0.8; filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'jstree-grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#jstree-grayscale"); /* Firefox 10+ */ filter: gray; /* IE6-9 */ -webkit-filter: grayscale(100%); /* Chrome 19+ & Safari 6+ */ }
|
||||
}
|
||||
// search
|
||||
.jstree-search { font-style:italic; color:@search-result-color; font-weight:bold; }
|
||||
// checkboxes
|
||||
.jstree-no-checkboxes .jstree-checkbox { display:none !important; }
|
||||
&.jstree-checkbox-no-clicked {
|
||||
.jstree-clicked {
|
||||
background:transparent;
|
||||
box-shadow:none;
|
||||
&.jstree-hovered { background:@hovered-bg-color; }
|
||||
}
|
||||
> .jstree-wholerow-ul .jstree-wholerow-clicked {
|
||||
background:transparent;
|
||||
&.jstree-wholerow-hovered { background:@hovered-bg-color; }
|
||||
}
|
||||
}
|
||||
// stripes
|
||||
> .jstree-striped { min-width:100%; display:inline-block; background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAkCAMAAAB/qqA+AAAABlBMVEUAAAAAAAClZ7nPAAAAAnRSTlMNAMM9s3UAAAAXSURBVHjajcEBAQAAAIKg/H/aCQZ70AUBjAATb6YPDgAAAABJRU5ErkJggg==") left top repeat; }
|
||||
// wholerow
|
||||
> .jstree-wholerow-ul .jstree-hovered,
|
||||
> .jstree-wholerow-ul .jstree-clicked { background:transparent; box-shadow:none; border-radius:0; }
|
||||
.jstree-wholerow { -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box; }
|
||||
.jstree-wholerow-hovered { background:@hovered-bg-color; }
|
||||
.jstree-wholerow-clicked { .gradient(@clicked-gradient-color-1, @clicked-gradient-color-2); }
|
||||
}
|
||||
|
||||
// theme variants
|
||||
.jstree-@{theme-name} {
|
||||
.jstree-theme(24px, "@{image-path}32px.png", 32px);
|
||||
&.jstree-rtl .jstree-node { background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg=="); }
|
||||
&.jstree-rtl .jstree-last { background:transparent; }
|
||||
}
|
||||
.jstree-@{theme-name}-small {
|
||||
.jstree-theme(18px, "@{image-path}32px.png", 32px);
|
||||
&.jstree-rtl .jstree-node { background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAACAQMAAABv1h6PAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMHBgAAiABBI4gz9AAAAABJRU5ErkJggg=="); }
|
||||
&.jstree-rtl .jstree-last { background:transparent; }
|
||||
}
|
||||
.jstree-@{theme-name}-large {
|
||||
.jstree-theme(32px, "@{image-path}32px.png", 32px);
|
||||
&.jstree-rtl .jstree-node { background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAACAQMAAAAD0EyKAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjgIIGBgABCgCBvVLXcAAAAABJRU5ErkJggg=="); }
|
||||
&.jstree-rtl .jstree-last { background:transparent; }
|
||||
}
|
||||
|
||||
// mobile theme attempt
|
||||
@media (max-width: 768px) {
|
||||
#jstree-dnd.jstree-dnd-responsive when (@responsive = true) {
|
||||
line-height:@base-height; font-weight:bold; font-size:1.1em; text-shadow:1px 1px white;
|
||||
> i { background:transparent; width:@base-height; height:@base-height; }
|
||||
> .jstree-ok { background-image:url("@{image-path}@{base-height}.png"); background-position:0 -(@base-height * 5); background-size:(@base-height * 3) (@base-height * 6); }
|
||||
> .jstree-er { background-image:url("@{image-path}@{base-height}.png"); background-position:-(@base-height * 1) -(@base-height * 5); background-size:(@base-height * 3) (@base-height * 6); }
|
||||
}
|
||||
#jstree-marker.jstree-dnd-responsive when (@responsive = true) {
|
||||
border-left-width:10px;
|
||||
border-top-width:10px;
|
||||
border-bottom-width:10px;
|
||||
margin-top:-10px;
|
||||
}
|
||||
}
|
||||
|
||||
.jstree-@{theme-name}-responsive when (@responsive = true) {
|
||||
@import "responsive.less";
|
||||
}
|
98
dashboard-ui/bower_components/jstree/src/themes/mixins.less
vendored
Normal file
98
dashboard-ui/bower_components/jstree/src/themes/mixins.less
vendored
Normal file
|
@ -0,0 +1,98 @@
|
|||
.gradient (@color1; @color2) {
|
||||
background:@color1;
|
||||
background: -webkit-linear-gradient(top, @color1 0%,@color2 100%);
|
||||
background: linear-gradient(to bottom, @color1 0%,@color2 100%);
|
||||
}
|
||||
|
||||
.jstree-theme (@base-height, @image, @image-height) {
|
||||
@correction: (@image-height - @base-height) / 2;
|
||||
|
||||
.jstree-node { min-height:@base-height; line-height:@base-height; margin-left:@base-height; min-width:@base-height; }
|
||||
.jstree-anchor { line-height:@base-height; height:@base-height; }
|
||||
.jstree-icon { width:@base-height; height:@base-height; line-height:@base-height; }
|
||||
.jstree-icon:empty { width:@base-height; height:@base-height; line-height:@base-height; }
|
||||
&.jstree-rtl .jstree-node { margin-right:@base-height; }
|
||||
.jstree-wholerow { height:@base-height; }
|
||||
|
||||
.jstree-node,
|
||||
.jstree-icon { background-image:url("@{image}"); }
|
||||
.jstree-node { background-position:-(@image-height * 9 + @correction) -@correction; background-repeat:repeat-y; }
|
||||
.jstree-last { background:transparent; }
|
||||
|
||||
.jstree-open > .jstree-ocl { background-position:-(@image-height * 4 + @correction) -@correction; }
|
||||
.jstree-closed > .jstree-ocl { background-position:-(@image-height * 3 + @correction) -@correction; }
|
||||
.jstree-leaf > .jstree-ocl { background-position:-(@image-height * 2 + @correction) -@correction; }
|
||||
|
||||
.jstree-themeicon { background-position:-(@image-height * 8 + @correction) -@correction; }
|
||||
|
||||
> .jstree-no-dots {
|
||||
.jstree-node,
|
||||
.jstree-leaf > .jstree-ocl { background:transparent; }
|
||||
.jstree-open > .jstree-ocl { background-position:-(@image-height * 1 + @correction) -@correction; }
|
||||
.jstree-closed > .jstree-ocl { background-position:-@correction -@correction; }
|
||||
}
|
||||
|
||||
.jstree-disabled {
|
||||
background:transparent;
|
||||
&.jstree-hovered {
|
||||
background:transparent;
|
||||
}
|
||||
&.jstree-clicked {
|
||||
background:#efefef;
|
||||
}
|
||||
}
|
||||
|
||||
.jstree-checkbox {
|
||||
background-position:-(@image-height * 5 + @correction) -@correction;
|
||||
&:hover { background-position:-(@image-height * 5 + @correction) -(@image-height * 1 + @correction); }
|
||||
}
|
||||
|
||||
&.jstree-checkbox-selection .jstree-clicked, .jstree-checked {
|
||||
> .jstree-checkbox {
|
||||
background-position:-(@image-height * 7 + @correction) -@correction;
|
||||
&:hover { background-position:-(@image-height * 7 + @correction) -(@image-height * 1 + @correction); }
|
||||
}
|
||||
}
|
||||
.jstree-anchor {
|
||||
> .jstree-undetermined {
|
||||
background-position:-(@image-height * 6 + @correction) -@correction;
|
||||
&:hover {
|
||||
background-position:-(@image-height * 6 + @correction) -(@image-height * 1 + @correction);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
> .jstree-striped { background-size:auto (@base-height * 2); }
|
||||
|
||||
&.jstree-rtl {
|
||||
.jstree-node { background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg=="); background-position: 100% 1px; background-repeat:repeat-y; }
|
||||
.jstree-last { background:transparent; }
|
||||
.jstree-open > .jstree-ocl { background-position:-(@image-height * 4 + @correction) -(@image-height * 1 + @correction); }
|
||||
.jstree-closed > .jstree-ocl { background-position:-(@image-height * 3 + @correction) -(@image-height * 1 + @correction); }
|
||||
.jstree-leaf > .jstree-ocl { background-position:-(@image-height * 2 + @correction) -(@image-height * 1 + @correction); }
|
||||
> .jstree-no-dots {
|
||||
.jstree-node,
|
||||
.jstree-leaf > .jstree-ocl { background:transparent; }
|
||||
.jstree-open > .jstree-ocl { background-position:-(@image-height * 1 + @correction) -(@image-height * 1 + @correction); }
|
||||
.jstree-closed > .jstree-ocl { background-position:-@correction -(@image-height * 1 + @correction); }
|
||||
}
|
||||
}
|
||||
.jstree-themeicon-custom { background-color:transparent; background-image:none; background-position:0 0; }
|
||||
|
||||
> .jstree-container-ul .jstree-loading > .jstree-ocl { background:url("@{image-path}throbber.gif") center center no-repeat; }
|
||||
|
||||
.jstree-file { background:url("@{image}") -(@image-height * 3 + @correction) -(@image-height * 2 + @correction) no-repeat; }
|
||||
.jstree-folder { background:url("@{image}") -(@image-height * 8 + @correction) -(@correction) no-repeat; }
|
||||
|
||||
> .jstree-container-ul > .jstree-node { margin-left:0; margin-right:0; }
|
||||
|
||||
// drag'n'drop
|
||||
#jstree-dnd& {
|
||||
line-height:@base-height; padding:0 4px;
|
||||
.jstree-ok,
|
||||
.jstree-er { background-image:url("@{image-path}32px.png"); background-repeat:no-repeat; background-color:transparent; }
|
||||
i { background:transparent; width:@base-height; height:@base-height; line-height:@base-height; }
|
||||
.jstree-ok { background-position: -(@correction) -(@image-height * 2 + @correction); }
|
||||
.jstree-er { background-position: -(@image-height * 1 + @correction) -(@image-height * 2 + @correction); }
|
||||
}
|
||||
}
|
66
dashboard-ui/bower_components/jstree/src/themes/responsive.less
vendored
Normal file
66
dashboard-ui/bower_components/jstree/src/themes/responsive.less
vendored
Normal file
|
@ -0,0 +1,66 @@
|
|||
@media (max-width: 768px) {
|
||||
// background image
|
||||
.jstree-icon { background-image:url("@{image-path}@{base-height}.png"); }
|
||||
|
||||
.jstree-node,
|
||||
.jstree-leaf > .jstree-ocl { background:transparent; }
|
||||
|
||||
.jstree-node { min-height:@base-height; line-height:@base-height; margin-left:@base-height; min-width:@base-height; white-space:nowrap; }
|
||||
.jstree-anchor { line-height:@base-height; height:@base-height; }
|
||||
.jstree-icon, .jstree-icon:empty { width:@base-height; height:@base-height; line-height:@base-height; }
|
||||
|
||||
> .jstree-container-ul > .jstree-node { margin-left:0; }
|
||||
&.jstree-rtl .jstree-node { margin-left:0; margin-right:@base-height; }
|
||||
&.jstree-rtl .jstree-container-ul > .jstree-node { margin-right:0; }
|
||||
|
||||
.jstree-ocl,
|
||||
.jstree-themeicon,
|
||||
.jstree-checkbox { background-size:(@base-height * 3) (@base-height * 6); }
|
||||
.jstree-leaf > .jstree-ocl { background:transparent; }
|
||||
.jstree-open > .jstree-ocl { background-position:0 0px !important; }
|
||||
.jstree-closed > .jstree-ocl { background-position:0 -(@base-height * 1) !important; }
|
||||
&.jstree-rtl .jstree-closed > .jstree-ocl { background-position:-(@base-height * 1) 0px !important; }
|
||||
|
||||
.jstree-themeicon { background-position:-(@base-height * 1) -(@base-height * 1); }
|
||||
|
||||
.jstree-checkbox, .jstree-checkbox:hover { background-position:-(@base-height * 1) -(@base-height * 2); }
|
||||
&.jstree-checkbox-selection .jstree-clicked > .jstree-checkbox,
|
||||
&.jstree-checkbox-selection .jstree-clicked > .jstree-checkbox:hover,
|
||||
.jstree-checked > .jstree-checkbox,
|
||||
.jstree-checked > .jstree-checkbox:hover { background-position:0 -(@base-height * 2); }
|
||||
.jstree-anchor > .jstree-undetermined, .jstree-anchor > .jstree-undetermined:hover { background-position:0 -(@base-height * 3); }
|
||||
|
||||
.jstree-anchor { font-weight:bold; font-size:1.1em; text-shadow:1px 1px white; }
|
||||
|
||||
> .jstree-striped { background:transparent; }
|
||||
.jstree-wholerow { border-top:1px solid @mobile-wholerow-bordert; border-bottom:1px solid @mobile-wholerow-borderb; background:@mobile-wholerow-bg-color; height:@base-height; }
|
||||
.jstree-wholerow-hovered { background:@hovered-bg-color; }
|
||||
.jstree-wholerow-clicked { background:@clicked-bg-color; }
|
||||
|
||||
// thanks to PHOTONUI
|
||||
.jstree-children .jstree-last > .jstree-wholerow { box-shadow: inset 0 -6px 3px -5px @mobile-wholerow-shadow; }
|
||||
.jstree-children .jstree-open > .jstree-wholerow { box-shadow: inset 0 6px 3px -5px @mobile-wholerow-shadow; border-top:0; }
|
||||
.jstree-children .jstree-open + .jstree-open { box-shadow:none; }
|
||||
|
||||
// experiment
|
||||
.jstree-node,
|
||||
.jstree-icon,
|
||||
.jstree-node > .jstree-ocl,
|
||||
.jstree-themeicon,
|
||||
.jstree-checkbox { background-image:url("@{image-path}@{base-height}.png"); background-size:(@base-height * 3) (@base-height * 6); }
|
||||
|
||||
.jstree-node { background-position:-(@base-height * 2) 0; background-repeat:repeat-y; }
|
||||
.jstree-last { background:transparent; }
|
||||
.jstree-leaf > .jstree-ocl { background-position:-(@base-height * 1) -(@base-height * 3); }
|
||||
.jstree-last > .jstree-ocl { background-position:-(@base-height * 1) -(@base-height * 4); }
|
||||
/*
|
||||
.jstree-open > .jstree-ocl,
|
||||
.jstree-closed > .jstree-ocl { border-radius:20px; background-color:white; }
|
||||
*/
|
||||
|
||||
.jstree-themeicon-custom { background-color:transparent; background-image:none; background-position:0 0; }
|
||||
.jstree-file { background:url("@{image-path}@{base-height}.png") 0 -(@base-height * 4) no-repeat; background-size:(@base-height * 3) (@base-height * 6); }
|
||||
.jstree-folder { background:url("@{image-path}@{base-height}.png") -(@base-height * 1) -(@base-height * 1) no-repeat; background-size:(@base-height * 3) (@base-height * 6); }
|
||||
|
||||
> .jstree-container-ul > .jstree-node { margin-left:0; margin-right:0; }
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue