Bläddra i källkod

add jstree dist folder

Damien Accorsi 10 år sedan
förälder
incheckning
c56dedf6af
30 ändrade filer med 21342 tillägg och 1 borttagningar
  1. 0 1
      .gitignore
  2. 5951 0
      pboard/pboard/public/jstree/demo/filebrowser/data/root/assets/dist/jstree.js
  3. 4 0
      pboard/pboard/public/jstree/demo/filebrowser/data/root/assets/dist/jstree.min.js
  4. 4 0
      pboard/pboard/public/jstree/demo/filebrowser/data/root/assets/dist/libs/jquery.js
  5. 192 0
      pboard/pboard/public/jstree/demo/filebrowser/data/root/assets/dist/libs/jquery.ui.touch.js
  6. 36 0
      pboard/pboard/public/jstree/demo/filebrowser/data/root/assets/dist/libs/require.js
  7. Binär
      pboard/pboard/public/jstree/demo/filebrowser/data/root/assets/dist/themes/default/32px.png
  8. Binär
      pboard/pboard/public/jstree/demo/filebrowser/data/root/assets/dist/themes/default/40px.png
  9. 916 0
      pboard/pboard/public/jstree/demo/filebrowser/data/root/assets/dist/themes/default/style.css
  10. 1 0
      pboard/pboard/public/jstree/demo/filebrowser/data/root/assets/dist/themes/default/style.min.css
  11. Binär
      pboard/pboard/public/jstree/demo/filebrowser/data/root/assets/dist/themes/default/throbber.gif
  12. 6026 0
      pboard/pboard/public/jstree/dist/jstree.js
  13. 4 0
      pboard/pboard/public/jstree/dist/jstree.min.js
  14. 4 0
      pboard/pboard/public/jstree/dist/libs/jquery.js
  15. 36 0
      pboard/pboard/public/jstree/dist/libs/require.js
  16. Binär
      pboard/pboard/public/jstree/dist/themes/default/32px.png
  17. Binär
      pboard/pboard/public/jstree/dist/themes/default/40px.png
  18. 952 0
      pboard/pboard/public/jstree/dist/themes/default/style.css
  19. 1 0
      pboard/pboard/public/jstree/dist/themes/default/style.min.css
  20. Binär
      pboard/pboard/public/jstree/dist/themes/default/throbber.gif
  21. 6026 0
      pboard/pboard/public/jstree/docs/assets/dist/jstree.js
  22. 4 0
      pboard/pboard/public/jstree/docs/assets/dist/jstree.min.js
  23. 4 0
      pboard/pboard/public/jstree/docs/assets/dist/libs/jquery.js
  24. 192 0
      pboard/pboard/public/jstree/docs/assets/dist/libs/jquery.ui.touch.js
  25. 36 0
      pboard/pboard/public/jstree/docs/assets/dist/libs/require.js
  26. Binär
      pboard/pboard/public/jstree/docs/assets/dist/themes/default/32px.png
  27. Binär
      pboard/pboard/public/jstree/docs/assets/dist/themes/default/40px.png
  28. 952 0
      pboard/pboard/public/jstree/docs/assets/dist/themes/default/style.css
  29. 1 0
      pboard/pboard/public/jstree/docs/assets/dist/themes/default/style.min.css
  30. Binär
      pboard/pboard/public/jstree/docs/assets/dist/themes/default/throbber.gif

+ 0 - 1
.gitignore Visa fil

@@ -10,7 +10,6 @@ __pycache__/
10 10
 env/
11 11
 build/
12 12
 develop-eggs/
13
-dist/
14 13
 eggs/
15 14
 #lib/
16 15
 lib64/

Filskillnaden har hållits tillbaka eftersom den är för stor
+ 5951 - 0
pboard/pboard/public/jstree/demo/filebrowser/data/root/assets/dist/jstree.js


Filskillnaden har hållits tillbaka eftersom den är för stor
+ 4 - 0
pboard/pboard/public/jstree/demo/filebrowser/data/root/assets/dist/jstree.min.js


Filskillnaden har hållits tillbaka eftersom den är för stor
+ 4 - 0
pboard/pboard/public/jstree/demo/filebrowser/data/root/assets/dist/libs/jquery.js


+ 192 - 0
pboard/pboard/public/jstree/demo/filebrowser/data/root/assets/dist/libs/jquery.ui.touch.js Visa fil

@@ -0,0 +1,192 @@
1
+/**
2
+* jQuery.UI.iPad plugin
3
+* Copyright (c) 2010 Stephen von Takach
4
+* licensed under MIT.
5
+* Date: 27/8/2010
6
+*
7
+* Project Home:
8
+* http://code.google.com/p/jquery-ui-for-ipad-and-iphone/
9
+*
10
+* Modified: 19/01/2012
11
+* Organized as a proper plugin and added addTouch()
12
+*/
13
+(function ($) {
14
+	var lastTap = null,				// Holds last tapped element (so we can compare for double tap)
15
+		tapValid = false,			// Are we still in the .6 second window where a double tap can occur
16
+		tapTimeout = null,			// The timeout reference
17
+		rightClickPending = false,	// Is a right click still feasible
18
+		rightClickEvent = null,		// the original event
19
+		holdTimeout = null,			// timeout reference
20
+		cancelMouseUp = false,		// prevents a click from occurring as we want the context menu
21
+		currentDOMElement = null;	// the last DOM element that was seen during a drag.
22
+
23
+	function cancelTap() {
24
+		tapValid = false;
25
+	}
26
+	
27
+	function cancelHold() {
28
+		if (rightClickPending) {
29
+			window.clearTimeout(holdTimeout);
30
+			rightClickPending = false;
31
+			rightClickEvent = null;
32
+		}
33
+	}
34
+	
35
+	function startHold(event) {
36
+		if (rightClickPending) {
37
+			return;
38
+		}
39
+		rightClickPending = true; // We could be performing a right click
40
+		rightClickEvent = (event.changedTouches)[0];
41
+		holdTimeout = window.setTimeout(doRightClick, 800);
42
+	}
43
+
44
+	function doRightClick() {
45
+		rightClickPending = false;
46
+		// We need to mouse up (as we were down)
47
+		var first = rightClickEvent,
48
+			simulatedEvent = document.createEvent("MouseEvent");
49
+		simulatedEvent.initMouseEvent("mouseup", true, true, window, 1, first.screenX, first.screenY, first.clientX, first.clientY, false, false, false, false, 0, null);
50
+		first.target.dispatchEvent(simulatedEvent);
51
+
52
+		// Emulate a right click
53
+		simulatedEvent = document.createEvent("MouseEvent");
54
+		simulatedEvent.initMouseEvent("mousedown", true, true, window, 1, first.screenX, first.screenY, first.clientX, first.clientY, false, false, false, false, 2, null);
55
+		first.target.dispatchEvent(simulatedEvent);
56
+
57
+		// Show a context menu
58
+		simulatedEvent = document.createEvent("MouseEvent");
59
+		simulatedEvent.initMouseEvent("contextmenu", true, true, window, 1, first.screenX + 50, first.screenY + 5, first.clientX + 50, first.clientY + 5, false, false, false, false, 2, null);
60
+		first.target.dispatchEvent(simulatedEvent);
61
+
62
+		simulatedEvent = document.createEvent("MouseEvent");
63
+		simulatedEvent.initMouseEvent("mouseup", true, true, window, 1, first.screenX + 50, first.screenY + 5, first.clientX + 50, first.clientY + 5, false, false, false, false, 2, null);
64
+		first.target.dispatchEvent(simulatedEvent);
65
+
66
+		cancelMouseUp = true;
67
+		rightClickEvent = null; // Release memory
68
+	}
69
+
70
+
71
+	// mouse over event then mouse down
72
+	function iPadTouchStart(event) {
73
+		var touches = event.changedTouches,
74
+			first = touches[0],
75
+			type = "mouseover",
76
+			simulatedEvent = document.createEvent("MouseEvent");
77
+
78
+		// Mouse over first - I have live events attached on mouse over
79
+		simulatedEvent.initMouseEvent(type, true, true, window, 1, first.screenX, first.screenY, first.clientX, first.clientY, false, false, false, false, 0, null);
80
+		first.target.dispatchEvent(simulatedEvent);
81
+
82
+		type = "mousedown";
83
+		simulatedEvent = document.createEvent("MouseEvent");
84
+
85
+		simulatedEvent.initMouseEvent(type, true, true, window, 1, first.screenX, first.screenY, first.clientX, first.clientY, false, false, false, false, 0, null);
86
+		first.target.dispatchEvent(simulatedEvent);
87
+
88
+		if (!tapValid) {
89
+			lastTap = first.target;
90
+			tapValid = true;
91
+			tapTimeout = window.setTimeout(cancelTap, 600);
92
+			startHold(event);
93
+		} else {
94
+			window.clearTimeout(tapTimeout);
95
+			// If a double tap is still a possibility and the elements are the same then perform a double click
96
+			if (first.target == lastTap) {
97
+				lastTap = null;
98
+				tapValid = false;
99
+
100
+				type = "click";
101
+				simulatedEvent = document.createEvent("MouseEvent");
102
+
103
+				simulatedEvent.initMouseEvent(type, true, true, window, 1, first.screenX, first.screenY, first.clientX, first.clientY, false, false, false, false, 0, null);
104
+				first.target.dispatchEvent(simulatedEvent);
105
+
106
+				type = "dblclick";
107
+				simulatedEvent = document.createEvent("MouseEvent");
108
+
109
+				simulatedEvent.initMouseEvent(type, true, true, window, 1, first.screenX, first.screenY, first.clientX, first.clientY, false, false, false, false, 0, null);
110
+				first.target.dispatchEvent(simulatedEvent);
111
+			} else {
112
+				lastTap = first.target;
113
+				tapValid = true;
114
+				tapTimeout = window.setTimeout(cancelTap, 600);
115
+				startHold(event);
116
+			}
117
+		}
118
+	}
119
+
120
+	function getDOMElementFromEvent(event) {
121
+		if (event.targetTouches && event.targetTouches[0]) {
122
+			return document.elementFromPoint(event.targetTouches[0].pageX - window.pageXOffset, event.targetTouches[0].pageY - window.pageYOffset);
123
+		}
124
+		return null;
125
+	}
126
+
127
+	function iPadTouchHandler(event) {
128
+		var type = "",
129
+			button = 0; /*left*/
130
+		if (event.touches.length > 1) {
131
+			return;
132
+		}
133
+		switch (event.type) {
134
+		case "touchstart":
135
+			if ($(event.changedTouches[0].target).is("select")) {
136
+				return;
137
+			}
138
+			iPadTouchStart(event); /*We need to trigger two events here to support one touch drag and drop*/
139
+			event.preventDefault();
140
+			currentDOMElement = getDOMElementFromEvent(event);
141
+			return false;
142
+
143
+		case "touchmove":
144
+			cancelHold();
145
+			type = "mousemove";
146
+			event.preventDefault();
147
+
148
+			currentDOMElement = getDOMElementFromEvent(event);
149
+			break;
150
+
151
+		case "touchend":
152
+			if (cancelMouseUp) {
153
+				cancelMouseUp = false;
154
+				event.preventDefault();
155
+				return false;
156
+			}
157
+			cancelHold();
158
+			type = "mouseup";
159
+			break;
160
+
161
+		default:
162
+			return;
163
+		}
164
+		var touches = event.changedTouches,
165
+			first = touches[0],
166
+			simulatedEvent = document.createEvent("MouseEvent");
167
+		simulatedEvent.initMouseEvent(type, true, true, window, 1, first.screenX, first.screenY, first.clientX, first.clientY,false, false, false, false, button, null);
168
+		currentDOMElement.dispatchEvent(simulatedEvent);
169
+		if (type == "mouseup" && tapValid && first.target == lastTap) {	// This actually emulates the ipad's default behavior (which we prevented)
170
+			simulatedEvent = document.createEvent("MouseEvent");		// This check avoids click being emulated on a double tap
171
+			simulatedEvent.initMouseEvent("click", true, true, window, 1, first.screenX, first.screenY, first.clientX, first.clientY,false, false, false, false, button, null);
172
+			currentDOMElement.dispatchEvent(simulatedEvent);
173
+		}
174
+	}
175
+	
176
+	$.extend($.support, {
177
+		touch: "ontouchend" in document
178
+	});
179
+
180
+	$.fn.addTouch = function () {
181
+		if ($.support.touch) {
182
+			this.each(function (i, el) {
183
+				el.addEventListener("touchstart", iPadTouchHandler, false);
184
+				el.addEventListener("touchmove", iPadTouchHandler, false);
185
+				el.addEventListener("touchend", iPadTouchHandler, false);
186
+				el.addEventListener("touchcancel", iPadTouchHandler, false);
187
+			});
188
+		}
189
+		return this;
190
+	};
191
+
192
+})(jQuery);

+ 36 - 0
pboard/pboard/public/jstree/demo/filebrowser/data/root/assets/dist/libs/require.js Visa fil

@@ -0,0 +1,36 @@
1
+/*
2
+ RequireJS 2.1.9 Copyright (c) 2010-2012, The Dojo Foundation All Rights Reserved.
3
+ Available via the MIT or new BSD license.
4
+ see: http://github.com/jrburke/requirejs for details
5
+*/
6
+var requirejs,require,define;
7
+(function(Z){function H(b){return"[object Function]"===L.call(b)}function I(b){return"[object Array]"===L.call(b)}function y(b,c){if(b){var e;for(e=0;e<b.length&&(!b[e]||!c(b[e],e,b));e+=1);}}function M(b,c){if(b){var e;for(e=b.length-1;-1<e&&(!b[e]||!c(b[e],e,b));e-=1);}}function t(b,c){return ga.call(b,c)}function l(b,c){return t(b,c)&&b[c]}function F(b,c){for(var e in b)if(t(b,e)&&c(b[e],e))break}function Q(b,c,e,h){c&&F(c,function(c,j){if(e||!t(b,j))h&&"string"!==typeof c?(b[j]||(b[j]={}),Q(b[j],
8
+c,e,h)):b[j]=c});return b}function u(b,c){return function(){return c.apply(b,arguments)}}function aa(b){throw b;}function ba(b){if(!b)return b;var c=Z;y(b.split("."),function(b){c=c[b]});return c}function A(b,c,e,h){c=Error(c+"\nhttp://requirejs.org/docs/errors.html#"+b);c.requireType=b;c.requireModules=h;e&&(c.originalError=e);return c}function ha(b){function c(a,f,b){var d,m,c,g,e,h,j,i=f&&f.split("/");d=i;var n=k.map,p=n&&n["*"];if(a&&"."===a.charAt(0))if(f){d=l(k.pkgs,f)?i=[f]:i.slice(0,i.length-
9
+1);f=a=d.concat(a.split("/"));for(d=0;f[d];d+=1)if(m=f[d],"."===m)f.splice(d,1),d-=1;else if(".."===m)if(1===d&&(".."===f[2]||".."===f[0]))break;else 0<d&&(f.splice(d-1,2),d-=2);d=l(k.pkgs,f=a[0]);a=a.join("/");d&&a===f+"/"+d.main&&(a=f)}else 0===a.indexOf("./")&&(a=a.substring(2));if(b&&n&&(i||p)){f=a.split("/");for(d=f.length;0<d;d-=1){c=f.slice(0,d).join("/");if(i)for(m=i.length;0<m;m-=1)if(b=l(n,i.slice(0,m).join("/")))if(b=l(b,c)){g=b;e=d;break}if(g)break;!h&&(p&&l(p,c))&&(h=l(p,c),j=d)}!g&&
10
+h&&(g=h,e=j);g&&(f.splice(0,e,g),a=f.join("/"))}return a}function e(a){z&&y(document.getElementsByTagName("script"),function(f){if(f.getAttribute("data-requiremodule")===a&&f.getAttribute("data-requirecontext")===i.contextName)return f.parentNode.removeChild(f),!0})}function h(a){var f=l(k.paths,a);if(f&&I(f)&&1<f.length)return f.shift(),i.require.undef(a),i.require([a]),!0}function $(a){var f,b=a?a.indexOf("!"):-1;-1<b&&(f=a.substring(0,b),a=a.substring(b+1,a.length));return[f,a]}function n(a,f,
11
+b,d){var m,B,g=null,e=f?f.name:null,h=a,j=!0,k="";a||(j=!1,a="_@r"+(L+=1));a=$(a);g=a[0];a=a[1];g&&(g=c(g,e,d),B=l(r,g));a&&(g?k=B&&B.normalize?B.normalize(a,function(a){return c(a,e,d)}):c(a,e,d):(k=c(a,e,d),a=$(k),g=a[0],k=a[1],b=!0,m=i.nameToUrl(k)));b=g&&!B&&!b?"_unnormalized"+(M+=1):"";return{prefix:g,name:k,parentMap:f,unnormalized:!!b,url:m,originalName:h,isDefine:j,id:(g?g+"!"+k:k)+b}}function q(a){var f=a.id,b=l(p,f);b||(b=p[f]=new i.Module(a));return b}function s(a,f,b){var d=a.id,m=l(p,
12
+d);if(t(r,d)&&(!m||m.defineEmitComplete))"defined"===f&&b(r[d]);else if(m=q(a),m.error&&"error"===f)b(m.error);else m.on(f,b)}function v(a,f){var b=a.requireModules,d=!1;if(f)f(a);else if(y(b,function(f){if(f=l(p,f))f.error=a,f.events.error&&(d=!0,f.emit("error",a))}),!d)j.onError(a)}function w(){R.length&&(ia.apply(G,[G.length-1,0].concat(R)),R=[])}function x(a){delete p[a];delete T[a]}function E(a,f,b){var d=a.map.id;a.error?a.emit("error",a.error):(f[d]=!0,y(a.depMaps,function(d,c){var g=d.id,
13
+e=l(p,g);e&&(!a.depMatched[c]&&!b[g])&&(l(f,g)?(a.defineDep(c,r[g]),a.check()):E(e,f,b))}),b[d]=!0)}function C(){var a,f,b,d,m=(b=1E3*k.waitSeconds)&&i.startTime+b<(new Date).getTime(),c=[],g=[],j=!1,l=!0;if(!U){U=!0;F(T,function(b){a=b.map;f=a.id;if(b.enabled&&(a.isDefine||g.push(b),!b.error))if(!b.inited&&m)h(f)?j=d=!0:(c.push(f),e(f));else if(!b.inited&&(b.fetched&&a.isDefine)&&(j=!0,!a.prefix))return l=!1});if(m&&c.length)return b=A("timeout","Load timeout for modules: "+c,null,c),b.contextName=
14
+i.contextName,v(b);l&&y(g,function(a){E(a,{},{})});if((!m||d)&&j)if((z||da)&&!V)V=setTimeout(function(){V=0;C()},50);U=!1}}function D(a){t(r,a[0])||q(n(a[0],null,!0)).init(a[1],a[2])}function J(a){var a=a.currentTarget||a.srcElement,b=i.onScriptLoad;a.detachEvent&&!W?a.detachEvent("onreadystatechange",b):a.removeEventListener("load",b,!1);b=i.onScriptError;(!a.detachEvent||W)&&a.removeEventListener("error",b,!1);return{node:a,id:a&&a.getAttribute("data-requiremodule")}}function K(){var a;for(w();G.length;){a=
15
+G.shift();if(null===a[0])return v(A("mismatch","Mismatched anonymous define() module: "+a[a.length-1]));D(a)}}var U,X,i,N,V,k={waitSeconds:7,baseUrl:"./",paths:{},pkgs:{},shim:{},config:{}},p={},T={},Y={},G=[],r={},S={},L=1,M=1;N={require:function(a){return a.require?a.require:a.require=i.makeRequire(a.map)},exports:function(a){a.usingExports=!0;if(a.map.isDefine)return a.exports?a.exports:a.exports=r[a.map.id]={}},module:function(a){return a.module?a.module:a.module={id:a.map.id,uri:a.map.url,config:function(){var b=
16
+l(k.pkgs,a.map.id);return(b?l(k.config,a.map.id+"/"+b.main):l(k.config,a.map.id))||{}},exports:r[a.map.id]}}};X=function(a){this.events=l(Y,a.id)||{};this.map=a;this.shim=l(k.shim,a.id);this.depExports=[];this.depMaps=[];this.depMatched=[];this.pluginMaps={};this.depCount=0};X.prototype={init:function(a,b,c,d){d=d||{};if(!this.inited){this.factory=b;if(c)this.on("error",c);else this.events.error&&(c=u(this,function(a){this.emit("error",a)}));this.depMaps=a&&a.slice(0);this.errback=c;this.inited=!0;
17
+this.ignore=d.ignore;d.enabled||this.enabled?this.enable():this.check()}},defineDep:function(a,b){this.depMatched[a]||(this.depMatched[a]=!0,this.depCount-=1,this.depExports[a]=b)},fetch:function(){if(!this.fetched){this.fetched=!0;i.startTime=(new Date).getTime();var a=this.map;if(this.shim)i.makeRequire(this.map,{enableBuildCallback:!0})(this.shim.deps||[],u(this,function(){return a.prefix?this.callPlugin():this.load()}));else return a.prefix?this.callPlugin():this.load()}},load:function(){var a=
18
+this.map.url;S[a]||(S[a]=!0,i.load(this.map.id,a))},check:function(){if(this.enabled&&!this.enabling){var a,b,c=this.map.id;b=this.depExports;var d=this.exports,m=this.factory;if(this.inited)if(this.error)this.emit("error",this.error);else{if(!this.defining){this.defining=!0;if(1>this.depCount&&!this.defined){if(H(m)){if(this.events.error&&this.map.isDefine||j.onError!==aa)try{d=i.execCb(c,m,b,d)}catch(e){a=e}else d=i.execCb(c,m,b,d);this.map.isDefine&&((b=this.module)&&void 0!==b.exports&&b.exports!==
19
+this.exports?d=b.exports:void 0===d&&this.usingExports&&(d=this.exports));if(a)return a.requireMap=this.map,a.requireModules=this.map.isDefine?[this.map.id]:null,a.requireType=this.map.isDefine?"define":"require",v(this.error=a)}else d=m;this.exports=d;if(this.map.isDefine&&!this.ignore&&(r[c]=d,j.onResourceLoad))j.onResourceLoad(i,this.map,this.depMaps);x(c);this.defined=!0}this.defining=!1;this.defined&&!this.defineEmitted&&(this.defineEmitted=!0,this.emit("defined",this.exports),this.defineEmitComplete=
20
+!0)}}else this.fetch()}},callPlugin:function(){var a=this.map,b=a.id,e=n(a.prefix);this.depMaps.push(e);s(e,"defined",u(this,function(d){var m,e;e=this.map.name;var g=this.map.parentMap?this.map.parentMap.name:null,h=i.makeRequire(a.parentMap,{enableBuildCallback:!0});if(this.map.unnormalized){if(d.normalize&&(e=d.normalize(e,function(a){return c(a,g,!0)})||""),d=n(a.prefix+"!"+e,this.map.parentMap),s(d,"defined",u(this,function(a){this.init([],function(){return a},null,{enabled:!0,ignore:!0})})),
21
+e=l(p,d.id)){this.depMaps.push(d);if(this.events.error)e.on("error",u(this,function(a){this.emit("error",a)}));e.enable()}}else m=u(this,function(a){this.init([],function(){return a},null,{enabled:!0})}),m.error=u(this,function(a){this.inited=!0;this.error=a;a.requireModules=[b];F(p,function(a){0===a.map.id.indexOf(b+"_unnormalized")&&x(a.map.id)});v(a)}),m.fromText=u(this,function(d,c){var e=a.name,g=n(e),B=O;c&&(d=c);B&&(O=!1);q(g);t(k.config,b)&&(k.config[e]=k.config[b]);try{j.exec(d)}catch(ca){return v(A("fromtexteval",
22
+"fromText eval for "+b+" failed: "+ca,ca,[b]))}B&&(O=!0);this.depMaps.push(g);i.completeLoad(e);h([e],m)}),d.load(a.name,h,m,k)}));i.enable(e,this);this.pluginMaps[e.id]=e},enable:function(){T[this.map.id]=this;this.enabling=this.enabled=!0;y(this.depMaps,u(this,function(a,b){var c,d;if("string"===typeof a){a=n(a,this.map.isDefine?this.map:this.map.parentMap,!1,!this.skipMap);this.depMaps[b]=a;if(c=l(N,a.id)){this.depExports[b]=c(this);return}this.depCount+=1;s(a,"defined",u(this,function(a){this.defineDep(b,
23
+a);this.check()}));this.errback&&s(a,"error",u(this,this.errback))}c=a.id;d=p[c];!t(N,c)&&(d&&!d.enabled)&&i.enable(a,this)}));F(this.pluginMaps,u(this,function(a){var b=l(p,a.id);b&&!b.enabled&&i.enable(a,this)}));this.enabling=!1;this.check()},on:function(a,b){var c=this.events[a];c||(c=this.events[a]=[]);c.push(b)},emit:function(a,b){y(this.events[a],function(a){a(b)});"error"===a&&delete this.events[a]}};i={config:k,contextName:b,registry:p,defined:r,urlFetched:S,defQueue:G,Module:X,makeModuleMap:n,
24
+nextTick:j.nextTick,onError:v,configure:function(a){a.baseUrl&&"/"!==a.baseUrl.charAt(a.baseUrl.length-1)&&(a.baseUrl+="/");var b=k.pkgs,c=k.shim,d={paths:!0,config:!0,map:!0};F(a,function(a,b){d[b]?"map"===b?(k.map||(k.map={}),Q(k[b],a,!0,!0)):Q(k[b],a,!0):k[b]=a});a.shim&&(F(a.shim,function(a,b){I(a)&&(a={deps:a});if((a.exports||a.init)&&!a.exportsFn)a.exportsFn=i.makeShimExports(a);c[b]=a}),k.shim=c);a.packages&&(y(a.packages,function(a){a="string"===typeof a?{name:a}:a;b[a.name]={name:a.name,
25
+location:a.location||a.name,main:(a.main||"main").replace(ja,"").replace(ea,"")}}),k.pkgs=b);F(p,function(a,b){!a.inited&&!a.map.unnormalized&&(a.map=n(b))});if(a.deps||a.callback)i.require(a.deps||[],a.callback)},makeShimExports:function(a){return function(){var b;a.init&&(b=a.init.apply(Z,arguments));return b||a.exports&&ba(a.exports)}},makeRequire:function(a,f){function h(d,c,e){var g,k;f.enableBuildCallback&&(c&&H(c))&&(c.__requireJsBuild=!0);if("string"===typeof d){if(H(c))return v(A("requireargs",
26
+"Invalid require call"),e);if(a&&t(N,d))return N[d](p[a.id]);if(j.get)return j.get(i,d,a,h);g=n(d,a,!1,!0);g=g.id;return!t(r,g)?v(A("notloaded",'Module name "'+g+'" has not been loaded yet for context: '+b+(a?"":". Use require([])"))):r[g]}K();i.nextTick(function(){K();k=q(n(null,a));k.skipMap=f.skipMap;k.init(d,c,e,{enabled:!0});C()});return h}f=f||{};Q(h,{isBrowser:z,toUrl:function(b){var f,e=b.lastIndexOf("."),g=b.split("/")[0];if(-1!==e&&(!("."===g||".."===g)||1<e))f=b.substring(e,b.length),b=
27
+b.substring(0,e);return i.nameToUrl(c(b,a&&a.id,!0),f,!0)},defined:function(b){return t(r,n(b,a,!1,!0).id)},specified:function(b){b=n(b,a,!1,!0).id;return t(r,b)||t(p,b)}});a||(h.undef=function(b){w();var c=n(b,a,!0),f=l(p,b);e(b);delete r[b];delete S[c.url];delete Y[b];f&&(f.events.defined&&(Y[b]=f.events),x(b))});return h},enable:function(a){l(p,a.id)&&q(a).enable()},completeLoad:function(a){var b,c,d=l(k.shim,a)||{},e=d.exports;for(w();G.length;){c=G.shift();if(null===c[0]){c[0]=a;if(b)break;b=
28
+!0}else c[0]===a&&(b=!0);D(c)}c=l(p,a);if(!b&&!t(r,a)&&c&&!c.inited){if(k.enforceDefine&&(!e||!ba(e)))return h(a)?void 0:v(A("nodefine","No define call for "+a,null,[a]));D([a,d.deps||[],d.exportsFn])}C()},nameToUrl:function(a,b,c){var d,e,h,g,i,n;if(j.jsExtRegExp.test(a))g=a+(b||"");else{d=k.paths;e=k.pkgs;g=a.split("/");for(i=g.length;0<i;i-=1)if(n=g.slice(0,i).join("/"),h=l(e,n),n=l(d,n)){I(n)&&(n=n[0]);g.splice(0,i,n);break}else if(h){a=a===h.name?h.location+"/"+h.main:h.location;g.splice(0,i,
29
+a);break}g=g.join("/");g+=b||(/^data\:|\?/.test(g)||c?"":".js");g=("/"===g.charAt(0)||g.match(/^[\w\+\.\-]+:/)?"":k.baseUrl)+g}return k.urlArgs?g+((-1===g.indexOf("?")?"?":"&")+k.urlArgs):g},load:function(a,b){j.load(i,a,b)},execCb:function(a,b,c,d){return b.apply(d,c)},onScriptLoad:function(a){if("load"===a.type||ka.test((a.currentTarget||a.srcElement).readyState))P=null,a=J(a),i.completeLoad(a.id)},onScriptError:function(a){var b=J(a);if(!h(b.id))return v(A("scripterror","Script error for: "+b.id,
30
+a,[b.id]))}};i.require=i.makeRequire();return i}var j,w,x,C,J,D,P,K,q,fa,la=/(\/\*([\s\S]*?)\*\/|([^:]|^)\/\/(.*)$)/mg,ma=/[^.]\s*require\s*\(\s*["']([^'"\s]+)["']\s*\)/g,ea=/\.js$/,ja=/^\.\//;w=Object.prototype;var L=w.toString,ga=w.hasOwnProperty,ia=Array.prototype.splice,z=!!("undefined"!==typeof window&&"undefined"!==typeof navigator&&window.document),da=!z&&"undefined"!==typeof importScripts,ka=z&&"PLAYSTATION 3"===navigator.platform?/^complete$/:/^(complete|loaded)$/,W="undefined"!==typeof opera&&
31
+"[object Opera]"===opera.toString(),E={},s={},R=[],O=!1;if("undefined"===typeof define){if("undefined"!==typeof requirejs){if(H(requirejs))return;s=requirejs;requirejs=void 0}"undefined"!==typeof require&&!H(require)&&(s=require,require=void 0);j=requirejs=function(b,c,e,h){var q,n="_";!I(b)&&"string"!==typeof b&&(q=b,I(c)?(b=c,c=e,e=h):b=[]);q&&q.context&&(n=q.context);(h=l(E,n))||(h=E[n]=j.s.newContext(n));q&&h.configure(q);return h.require(b,c,e)};j.config=function(b){return j(b)};j.nextTick="undefined"!==
32
+typeof setTimeout?function(b){setTimeout(b,4)}:function(b){b()};require||(require=j);j.version="2.1.9";j.jsExtRegExp=/^\/|:|\?|\.js$/;j.isBrowser=z;w=j.s={contexts:E,newContext:ha};j({});y(["toUrl","undef","defined","specified"],function(b){j[b]=function(){var c=E._;return c.require[b].apply(c,arguments)}});if(z&&(x=w.head=document.getElementsByTagName("head")[0],C=document.getElementsByTagName("base")[0]))x=w.head=C.parentNode;j.onError=aa;j.createNode=function(b){var c=b.xhtml?document.createElementNS("http://www.w3.org/1999/xhtml",
33
+"html:script"):document.createElement("script");c.type=b.scriptType||"text/javascript";c.charset="utf-8";c.async=!0;return c};j.load=function(b,c,e){var h=b&&b.config||{};if(z)return h=j.createNode(h,c,e),h.setAttribute("data-requirecontext",b.contextName),h.setAttribute("data-requiremodule",c),h.attachEvent&&!(h.attachEvent.toString&&0>h.attachEvent.toString().indexOf("[native code"))&&!W?(O=!0,h.attachEvent("onreadystatechange",b.onScriptLoad)):(h.addEventListener("load",b.onScriptLoad,!1),h.addEventListener("error",
34
+b.onScriptError,!1)),h.src=e,K=h,C?x.insertBefore(h,C):x.appendChild(h),K=null,h;if(da)try{importScripts(e),b.completeLoad(c)}catch(l){b.onError(A("importscripts","importScripts failed for "+c+" at "+e,l,[c]))}};z&&!s.skipDataMain&&M(document.getElementsByTagName("script"),function(b){x||(x=b.parentNode);if(J=b.getAttribute("data-main"))return q=J,s.baseUrl||(D=q.split("/"),q=D.pop(),fa=D.length?D.join("/")+"/":"./",s.baseUrl=fa),q=q.replace(ea,""),j.jsExtRegExp.test(q)&&(q=J),s.deps=s.deps?s.deps.concat(q):
35
+[q],!0});define=function(b,c,e){var h,j;"string"!==typeof b&&(e=c,c=b,b=null);I(c)||(e=c,c=null);!c&&H(e)&&(c=[],e.length&&(e.toString().replace(la,"").replace(ma,function(b,e){c.push(e)}),c=(1===e.length?["require"]:["require","exports","module"]).concat(c)));if(O){if(!(h=K))P&&"interactive"===P.readyState||M(document.getElementsByTagName("script"),function(b){if("interactive"===b.readyState)return P=b}),h=P;h&&(b||(b=h.getAttribute("data-requiremodule")),j=E[h.getAttribute("data-requirecontext")])}(j?
36
+j.defQueue:R).push([b,c,e])};define.amd={jQuery:!0};j.exec=function(b){return eval(b)};j(s)}})(this);

Binär
pboard/pboard/public/jstree/demo/filebrowser/data/root/assets/dist/themes/default/32px.png Visa fil


Binär
pboard/pboard/public/jstree/demo/filebrowser/data/root/assets/dist/themes/default/40px.png Visa fil


+ 916 - 0
pboard/pboard/public/jstree/demo/filebrowser/data/root/assets/dist/themes/default/style.css Visa fil

@@ -0,0 +1,916 @@
1
+/* jsTree default theme */
2
+.jstree-node,
3
+.jstree-children,
4
+.jstree-container-ul {
5
+  display: block;
6
+  margin: 0;
7
+  padding: 0;
8
+  list-style-type: none;
9
+  list-style-image: none;
10
+}
11
+.jstree-node {
12
+  white-space: nowrap;
13
+}
14
+.jstree-anchor {
15
+  display: inline-block;
16
+  color: black;
17
+  white-space: nowrap;
18
+  padding: 0 4px 0 1px;
19
+  margin: 0;
20
+  vertical-align: top;
21
+}
22
+.jstree-anchor:focus {
23
+  outline: 0;
24
+}
25
+.jstree-anchor,
26
+.jstree-anchor:link,
27
+.jstree-anchor:visited,
28
+.jstree-anchor:hover,
29
+.jstree-anchor:active {
30
+  text-decoration: none;
31
+  color: inherit;
32
+}
33
+.jstree-icon {
34
+  display: inline-block;
35
+  text-decoration: none;
36
+  margin: 0;
37
+  padding: 0;
38
+  vertical-align: top;
39
+  text-align: center;
40
+}
41
+.jstree-icon:empty {
42
+  display: inline-block;
43
+  text-decoration: none;
44
+  margin: 0;
45
+  padding: 0;
46
+  vertical-align: top;
47
+  text-align: center;
48
+}
49
+.jstree-ocl {
50
+  cursor: pointer;
51
+}
52
+.jstree .jstree-open > .jstree-children {
53
+  display: block;
54
+}
55
+.jstree .jstree-closed > .jstree-children,
56
+.jstree .jstree-leaf > .jstree-children {
57
+  display: none;
58
+}
59
+.jstree-anchor > .jstree-themeicon {
60
+  margin-right: 2px;
61
+}
62
+.jstree-no-icons .jstree-themeicon,
63
+.jstree-anchor > .jstree-themeicon-hidden {
64
+  display: none;
65
+}
66
+.jstree-rtl .jstree-anchor {
67
+  padding: 0 1px 0 4px;
68
+}
69
+.jstree-rtl .jstree-anchor > .jstree-themeicon {
70
+  margin-left: 2px;
71
+  margin-right: 0;
72
+}
73
+.jstree-rtl .jstree-node {
74
+  margin-left: 0;
75
+}
76
+.jstree-rtl .jstree-container-ul > .jstree-node {
77
+  margin-right: 0;
78
+}
79
+.jstree-wholerow-ul {
80
+  position: relative;
81
+  display: inline-block;
82
+  min-width: 100%;
83
+}
84
+.jstree-wholerow-ul .jstree-anchor,
85
+.jstree-wholerow-ul .jstree-icon {
86
+  position: relative;
87
+}
88
+.jstree-wholerow-ul .jstree-wholerow {
89
+  width: 100%;
90
+  cursor: pointer;
91
+  position: absolute;
92
+  left: 0;
93
+  -webkit-user-select: none;
94
+  -moz-user-select: none;
95
+  -ms-user-select: none;
96
+  user-select: none;
97
+}
98
+.vakata-context {
99
+  display: none;
100
+}
101
+.vakata-context,
102
+.vakata-context ul {
103
+  margin: 0;
104
+  padding: 2px;
105
+  position: absolute;
106
+  background: #f5f5f5;
107
+  border: 1px solid #979797;
108
+  -moz-box-shadow: 5px 5px 4px -4px #666666;
109
+  -webkit-box-shadow: 2px 2px 2px #999999;
110
+  box-shadow: 2px 2px 2px #999999;
111
+}
112
+.vakata-context ul {
113
+  list-style: none;
114
+  left: 100%;
115
+  margin-top: -2.7em;
116
+  margin-left: -4px;
117
+}
118
+.vakata-context .vakata-context-right ul {
119
+  left: auto;
120
+  right: 100%;
121
+  margin-left: auto;
122
+  margin-right: -4px;
123
+}
124
+.vakata-context li {
125
+  list-style: none;
126
+  display: inline;
127
+}
128
+.vakata-context li > a {
129
+  display: block;
130
+  padding: 0 2em 0 2em;
131
+  text-decoration: none;
132
+  width: auto;
133
+  color: black;
134
+  white-space: nowrap;
135
+  line-height: 2.4em;
136
+  -moz-text-shadow: 1px 1px 0 white;
137
+  -webkit-text-shadow: 1px 1px 0 white;
138
+  text-shadow: 1px 1px 0 white;
139
+  -moz-border-radius: 1px;
140
+  -webkit-border-radius: 1px;
141
+  border-radius: 1px;
142
+}
143
+.vakata-context li > a:hover {
144
+  position: relative;
145
+  background-color: #e8eff7;
146
+  -moz-box-shadow: 0 0 2px #0a6aa1;
147
+  -webkit-box-shadow: 0 0 2px #0a6aa1;
148
+  box-shadow: 0 0 2px #0a6aa1;
149
+}
150
+.vakata-context li > a.vakata-context-parent {
151
+  background-image: url("data:image/gif;base64,R0lGODlhCwAHAIAAACgoKP///yH5BAEAAAEALAAAAAALAAcAAAIORI4JlrqN1oMSnmmZDQUAOw==");
152
+  background-position: right center;
153
+  background-repeat: no-repeat;
154
+}
155
+.vakata-context li > a:focus {
156
+  outline: 0;
157
+}
158
+.vakata-context .vakata-context-hover > a {
159
+  position: relative;
160
+  background-color: #e8eff7;
161
+  -moz-box-shadow: 0 0 2px #0a6aa1;
162
+  -webkit-box-shadow: 0 0 2px #0a6aa1;
163
+  box-shadow: 0 0 2px #0a6aa1;
164
+}
165
+.vakata-context .vakata-context-separator a,
166
+.vakata-context .vakata-context-separator a:hover {
167
+  background: white;
168
+  border: 0;
169
+  border-top: 1px solid #e2e3e3;
170
+  height: 1px;
171
+  min-height: 1px;
172
+  max-height: 1px;
173
+  padding: 0;
174
+  margin: 0 0 0 2.4em;
175
+  border-left: 1px solid #e0e0e0;
176
+  -moz-text-shadow: 0 0 0 transparent;
177
+  -webkit-text-shadow: 0 0 0 transparent;
178
+  text-shadow: 0 0 0 transparent;
179
+  -moz-box-shadow: 0 0 0 transparent;
180
+  -webkit-box-shadow: 0 0 0 transparent;
181
+  box-shadow: 0 0 0 transparent;
182
+  -moz-border-radius: 0;
183
+  -webkit-border-radius: 0;
184
+  border-radius: 0;
185
+}
186
+.vakata-context .vakata-contextmenu-disabled a,
187
+.vakata-context .vakata-contextmenu-disabled a:hover {
188
+  color: silver;
189
+  background-color: transparent;
190
+  border: 0;
191
+  box-shadow: 0 0 0;
192
+}
193
+.vakata-context li > a > i {
194
+  text-decoration: none;
195
+  display: inline-block;
196
+  width: 2.4em;
197
+  height: 2.4em;
198
+  background: transparent;
199
+  margin: 0 0 0 -2em;
200
+  vertical-align: top;
201
+  text-align: center;
202
+  line-height: 2.4em;
203
+}
204
+.vakata-context li > a > i:empty {
205
+  width: 2.4em;
206
+  line-height: 2.4em;
207
+}
208
+.vakata-context li > a .vakata-contextmenu-sep {
209
+  display: inline-block;
210
+  width: 1px;
211
+  height: 2.4em;
212
+  background: white;
213
+  margin: 0 0.5em 0 0;
214
+  border-left: 1px solid #e2e3e3;
215
+}
216
+.vakata-context .vakata-contextmenu-shortcut {
217
+  font-size: 0.8em;
218
+  color: silver;
219
+  opacity: 0.5;
220
+  display: none;
221
+}
222
+.vakata-context-rtl ul {
223
+  left: auto;
224
+  right: 100%;
225
+  margin-left: auto;
226
+  margin-right: -4px;
227
+}
228
+.vakata-context-rtl li > a.vakata-context-parent {
229
+  background-image: url("data:image/gif;base64,R0lGODlhCwAHAIAAACgoKP///yH5BAEAAAEALAAAAAALAAcAAAINjI+AC7rWHIsPtmoxLAA7");
230
+  background-position: left center;
231
+  background-repeat: no-repeat;
232
+}
233
+.vakata-context-rtl .vakata-context-separator > a {
234
+  margin: 0 2.4em 0 0;
235
+  border-left: 0;
236
+  border-right: 1px solid #e2e3e3;
237
+}
238
+.vakata-context-rtl .vakata-context-left ul {
239
+  right: auto;
240
+  left: 100%;
241
+  margin-left: -4px;
242
+  margin-right: auto;
243
+}
244
+.vakata-context-rtl li > a > i {
245
+  margin: 0 -2em 0 0;
246
+}
247
+.vakata-context-rtl li > a .vakata-contextmenu-sep {
248
+  margin: 0 0 0 0.5em;
249
+  border-left-color: white;
250
+  background: #e2e3e3;
251
+}
252
+#jstree-marker {
253
+  position: absolute;
254
+  top: 0;
255
+  left: 0;
256
+  margin: 0;
257
+  padding: 0;
258
+  border-right: 0;
259
+  border-top: 5px solid transparent;
260
+  border-bottom: 5px solid transparent;
261
+  border-left: 5px solid;
262
+  width: 0;
263
+  height: 0;
264
+  font-size: 0;
265
+  line-height: 0;
266
+}
267
+#jstree-dnd {
268
+  line-height: 16px;
269
+  margin: 0;
270
+  padding: 4px;
271
+}
272
+#jstree-dnd .jstree-icon,
273
+#jstree-dnd .jstree-copy {
274
+  display: inline-block;
275
+  text-decoration: none;
276
+  margin: 0 2px 0 0;
277
+  padding: 0;
278
+  width: 16px;
279
+  height: 16px;
280
+}
281
+#jstree-dnd .jstree-ok {
282
+  background: green;
283
+}
284
+#jstree-dnd .jstree-er {
285
+  background: red;
286
+}
287
+#jstree-dnd .jstree-copy {
288
+  margin: 0 2px 0 2px;
289
+}
290
+.jstree-default .jstree-node,
291
+.jstree-default .jstree-icon {
292
+  background-repeat: no-repeat;
293
+  background-color: transparent;
294
+}
295
+.jstree-default .jstree-anchor,
296
+.jstree-default .jstree-wholerow {
297
+  transition: background-color 0.15s, box-shadow 0.15s;
298
+}
299
+.jstree-default .jstree-hovered {
300
+  background: #e7f4f9;
301
+  border-radius: 2px;
302
+  box-shadow: inset 0 0 1px #ccc;
303
+}
304
+.jstree-default .jstree-clicked {
305
+  background: #beebff;
306
+  border-radius: 2px;
307
+  box-shadow: inset 0 0 1px #999;
308
+}
309
+.jstree-default .jstree-no-icons .jstree-anchor > .jstree-themeicon {
310
+  display: none;
311
+}
312
+.jstree-default .jstree-disabled {
313
+  background: transparent;
314
+  color: #666;
315
+}
316
+.jstree-default .jstree-disabled.jstree-hovered {
317
+  background: transparent;
318
+  box-shadow: none;
319
+}
320
+.jstree-default .jstree-disabled.jstree-clicked {
321
+  background: #efefef;
322
+}
323
+.jstree-default .jstree-disabled > .jstree-icon {
324
+  opacity: 0.8;
325
+  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");
326
+  /* Firefox 10+ */
327
+  filter: gray;
328
+  /* IE6-9 */
329
+  -webkit-filter: grayscale(100%);
330
+  /* Chrome 19+ & Safari 6+ */
331
+}
332
+.jstree-default .jstree-search {
333
+  font-style: italic;
334
+  color: #8b0000;
335
+  font-weight: bold;
336
+}
337
+.jstree-default .jstree-no-checkboxes .jstree-checkbox {
338
+  display: none !important;
339
+}
340
+.jstree-default.jstree-checkbox-no-clicked .jstree-clicked {
341
+  background: transparent;
342
+  box-shadow: none;
343
+}
344
+.jstree-default.jstree-checkbox-no-clicked .jstree-clicked.jstree-hovered {
345
+  background: #e7f4f9;
346
+}
347
+.jstree-default.jstree-checkbox-no-clicked > .jstree-wholerow-ul .jstree-wholerow-clicked {
348
+  background: transparent;
349
+}
350
+.jstree-default.jstree-checkbox-no-clicked > .jstree-wholerow-ul .jstree-wholerow-clicked.jstree-wholerow-hovered {
351
+  background: #e7f4f9;
352
+}
353
+#jstree-dnd.jstree-default .jstree-ok,
354
+#jstree-dnd.jstree-default .jstree-er {
355
+  background-image: url("32px.png");
356
+  background-repeat: no-repeat;
357
+  background-color: transparent;
358
+}
359
+#jstree-dnd.jstree-default i {
360
+  background: transparent;
361
+  width: 16px;
362
+  height: 16px;
363
+}
364
+#jstree-dnd.jstree-default .jstree-ok {
365
+  background-position: -9px -71px;
366
+}
367
+#jstree-dnd.jstree-default .jstree-er {
368
+  background-position: -39px -71px;
369
+}
370
+.jstree-default > .jstree-striped {
371
+  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAkCAMAAAB/qqA+AAAABlBMVEUAAAAAAAClZ7nPAAAAAnRSTlMNAMM9s3UAAAAXSURBVHjajcEBAQAAAIKg/H/aCQZ70AUBjAATb6YPDgAAAABJRU5ErkJggg==") left top repeat;
372
+}
373
+.jstree-default > .jstree-wholerow-ul .jstree-hovered,
374
+.jstree-default > .jstree-wholerow-ul .jstree-clicked {
375
+  background: transparent;
376
+  box-shadow: none;
377
+  border-radius: 0;
378
+}
379
+.jstree-default .jstree-wholerow {
380
+  -moz-box-sizing: border-box;
381
+  -webkit-box-sizing: border-box;
382
+  box-sizing: border-box;
383
+}
384
+.jstree-default .jstree-wholerow-hovered {
385
+  background: #e7f4f9;
386
+}
387
+.jstree-default .jstree-wholerow-clicked {
388
+  background: #beebff;
389
+  background: -moz-linear-gradient(top, #beebff 0%, #a8e4ff 100%);
390
+  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #beebff), color-stop(100%, #a8e4ff));
391
+  background: -webkit-linear-gradient(top, #beebff 0%, #a8e4ff 100%);
392
+  background: -o-linear-gradient(top, #beebff 0%, #a8e4ff 100%);
393
+  background: -ms-linear-gradient(top, #beebff 0%, #a8e4ff 100%);
394
+  background: linear-gradient(to bottom, #beebff 0%, #a8e4ff 100%);
395
+  /*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='@color1', endColorstr='@color2',GradientType=0 );*/
396
+}
397
+.jstree-default .jstree-node {
398
+  min-height: 24px;
399
+  line-height: 24px;
400
+  margin-left: 24px;
401
+  min-width: 24px;
402
+}
403
+.jstree-default .jstree-anchor {
404
+  line-height: 24px;
405
+  height: 24px;
406
+}
407
+.jstree-default .jstree-icon {
408
+  width: 24px;
409
+  height: 24px;
410
+  line-height: 24px;
411
+}
412
+.jstree-default .jstree-icon:empty {
413
+  width: 24px;
414
+  height: 24px;
415
+  line-height: 24px;
416
+}
417
+.jstree-default.jstree-rtl .jstree-node {
418
+  margin-right: 24px;
419
+}
420
+.jstree-default .jstree-wholerow {
421
+  height: 24px;
422
+}
423
+.jstree-default .jstree-node,
424
+.jstree-default .jstree-icon {
425
+  background-image: url("32px.png");
426
+}
427
+.jstree-default .jstree-node {
428
+  background-position: -292px -4px;
429
+  background-repeat: repeat-y;
430
+}
431
+.jstree-default .jstree-last {
432
+  background: transparent;
433
+}
434
+.jstree-default .jstree-open > .jstree-ocl {
435
+  background-position: -132px -4px;
436
+}
437
+.jstree-default .jstree-closed > .jstree-ocl {
438
+  background-position: -100px -4px;
439
+}
440
+.jstree-default .jstree-leaf > .jstree-ocl {
441
+  background-position: -68px -4px;
442
+}
443
+.jstree-default .jstree-anchor > .jstree-themeicon {
444
+  background-position: -260px -4px;
445
+}
446
+.jstree-default > .jstree-no-dots .jstree-node,
447
+.jstree-default > .jstree-no-dots .jstree-leaf > .jstree-ocl {
448
+  background: transparent;
449
+}
450
+.jstree-default > .jstree-no-dots .jstree-open > .jstree-ocl {
451
+  background-position: -36px -4px;
452
+}
453
+.jstree-default > .jstree-no-dots .jstree-closed > .jstree-ocl {
454
+  background-position: -4px -4px;
455
+}
456
+.jstree-default .jstree-disabled {
457
+  background: transparent;
458
+}
459
+.jstree-default .jstree-disabled.jstree-hovered {
460
+  background: transparent;
461
+}
462
+.jstree-default .jstree-disabled.jstree-clicked {
463
+  background: #efefef;
464
+}
465
+.jstree-default .jstree-checkbox {
466
+  background-position: -164px -4px;
467
+}
468
+.jstree-default .jstree-checkbox:hover {
469
+  background-position: -164px -36px;
470
+}
471
+.jstree-default .jstree-clicked > .jstree-checkbox {
472
+  background-position: -228px -4px;
473
+}
474
+.jstree-default .jstree-clicked > .jstree-checkbox:hover {
475
+  background-position: -228px -36px;
476
+}
477
+.jstree-default .jstree-anchor > .jstree-undetermined {
478
+  background-position: -196px -4px;
479
+}
480
+.jstree-default .jstree-anchor > .jstree-undetermined:hover {
481
+  background-position: -196px -36px;
482
+}
483
+.jstree-default > .jstree-striped {
484
+  background-size: auto 48px;
485
+}
486
+.jstree-default.jstree-rtl .jstree-node {
487
+  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==");
488
+  background-position: 100% 1px;
489
+  background-repeat: repeat-y;
490
+}
491
+.jstree-default.jstree-rtl .jstree-last {
492
+  background: transparent;
493
+}
494
+.jstree-default.jstree-rtl .jstree-open > .jstree-ocl {
495
+  background-position: -132px -36px;
496
+}
497
+.jstree-default.jstree-rtl .jstree-closed > .jstree-ocl {
498
+  background-position: -100px -36px;
499
+}
500
+.jstree-default.jstree-rtl .jstree-leaf > .jstree-ocl {
501
+  background-position: -68px -36px;
502
+}
503
+.jstree-default.jstree-rtl > .jstree-no-dots .jstree-node,
504
+.jstree-default.jstree-rtl > .jstree-no-dots .jstree-leaf > .jstree-ocl {
505
+  background: transparent;
506
+}
507
+.jstree-default.jstree-rtl > .jstree-no-dots .jstree-open > .jstree-ocl {
508
+  background-position: -36px -36px;
509
+}
510
+.jstree-default.jstree-rtl > .jstree-no-dots .jstree-closed > .jstree-ocl {
511
+  background-position: -4px -36px;
512
+}
513
+.jstree-default .jstree-themeicon-custom {
514
+  background-color: transparent;
515
+  background-image: none;
516
+}
517
+.jstree-default > .jstree-container-ul .jstree-loading > .jstree-ocl {
518
+  background: url("throbber.gif") center center no-repeat;
519
+}
520
+.jstree-default.jstree-rtl .jstree-node {
521
+  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==");
522
+}
523
+.jstree-default.jstree-rtl .jstree-last {
524
+  background: transparent;
525
+}
526
+.jstree-default-small .jstree-node {
527
+  min-height: 18px;
528
+  line-height: 18px;
529
+  margin-left: 18px;
530
+  min-width: 18px;
531
+}
532
+.jstree-default-small .jstree-anchor {
533
+  line-height: 18px;
534
+  height: 18px;
535
+}
536
+.jstree-default-small .jstree-icon {
537
+  width: 18px;
538
+  height: 18px;
539
+  line-height: 18px;
540
+}
541
+.jstree-default-small .jstree-icon:empty {
542
+  width: 18px;
543
+  height: 18px;
544
+  line-height: 18px;
545
+}
546
+.jstree-default-small.jstree-rtl .jstree-node {
547
+  margin-right: 18px;
548
+}
549
+.jstree-default-small .jstree-wholerow {
550
+  height: 18px;
551
+}
552
+.jstree-default-small .jstree-node,
553
+.jstree-default-small .jstree-icon {
554
+  background-image: url("32px.png");
555
+}
556
+.jstree-default-small .jstree-node {
557
+  background-position: -295px -7px;
558
+  background-repeat: repeat-y;
559
+}
560
+.jstree-default-small .jstree-last {
561
+  background: transparent;
562
+}
563
+.jstree-default-small .jstree-open > .jstree-ocl {
564
+  background-position: -135px -7px;
565
+}
566
+.jstree-default-small .jstree-closed > .jstree-ocl {
567
+  background-position: -103px -7px;
568
+}
569
+.jstree-default-small .jstree-leaf > .jstree-ocl {
570
+  background-position: -71px -7px;
571
+}
572
+.jstree-default-small .jstree-anchor > .jstree-themeicon {
573
+  background-position: -263px -7px;
574
+}
575
+.jstree-default-small > .jstree-no-dots .jstree-node,
576
+.jstree-default-small > .jstree-no-dots .jstree-leaf > .jstree-ocl {
577
+  background: transparent;
578
+}
579
+.jstree-default-small > .jstree-no-dots .jstree-open > .jstree-ocl {
580
+  background-position: -39px -7px;
581
+}
582
+.jstree-default-small > .jstree-no-dots .jstree-closed > .jstree-ocl {
583
+  background-position: -7px -7px;
584
+}
585
+.jstree-default-small .jstree-disabled {
586
+  background: transparent;
587
+}
588
+.jstree-default-small .jstree-disabled.jstree-hovered {
589
+  background: transparent;
590
+}
591
+.jstree-default-small .jstree-disabled.jstree-clicked {
592
+  background: #efefef;
593
+}
594
+.jstree-default-small .jstree-checkbox {
595
+  background-position: -167px -7px;
596
+}
597
+.jstree-default-small .jstree-checkbox:hover {
598
+  background-position: -167px -39px;
599
+}
600
+.jstree-default-small .jstree-clicked > .jstree-checkbox {
601
+  background-position: -231px -7px;
602
+}
603
+.jstree-default-small .jstree-clicked > .jstree-checkbox:hover {
604
+  background-position: -231px -39px;
605
+}
606
+.jstree-default-small .jstree-anchor > .jstree-undetermined {
607
+  background-position: -199px -7px;
608
+}
609
+.jstree-default-small .jstree-anchor > .jstree-undetermined:hover {
610
+  background-position: -199px -39px;
611
+}
612
+.jstree-default-small > .jstree-striped {
613
+  background-size: auto 36px;
614
+}
615
+.jstree-default-small.jstree-rtl .jstree-node {
616
+  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==");
617
+  background-position: 100% 1px;
618
+  background-repeat: repeat-y;
619
+}
620
+.jstree-default-small.jstree-rtl .jstree-last {
621
+  background: transparent;
622
+}
623
+.jstree-default-small.jstree-rtl .jstree-open > .jstree-ocl {
624
+  background-position: -135px -39px;
625
+}
626
+.jstree-default-small.jstree-rtl .jstree-closed > .jstree-ocl {
627
+  background-position: -103px -39px;
628
+}
629
+.jstree-default-small.jstree-rtl .jstree-leaf > .jstree-ocl {
630
+  background-position: -71px -39px;
631
+}
632
+.jstree-default-small.jstree-rtl > .jstree-no-dots .jstree-node,
633
+.jstree-default-small.jstree-rtl > .jstree-no-dots .jstree-leaf > .jstree-ocl {
634
+  background: transparent;
635
+}
636
+.jstree-default-small.jstree-rtl > .jstree-no-dots .jstree-open > .jstree-ocl {
637
+  background-position: -39px -39px;
638
+}
639
+.jstree-default-small.jstree-rtl > .jstree-no-dots .jstree-closed > .jstree-ocl {
640
+  background-position: -7px -39px;
641
+}
642
+.jstree-default-small .jstree-themeicon-custom {
643
+  background-color: transparent;
644
+  background-image: none;
645
+}
646
+.jstree-default-small > .jstree-container-ul .jstree-loading > .jstree-ocl {
647
+  background: url("throbber.gif") center center no-repeat;
648
+}
649
+.jstree-default-small.jstree-rtl .jstree-node {
650
+  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAACAQMAAABv1h6PAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMHBgAAiABBI4gz9AAAAABJRU5ErkJggg==");
651
+}
652
+.jstree-default-small.jstree-rtl .jstree-last {
653
+  background: transparent;
654
+}
655
+.jstree-default-large .jstree-node {
656
+  min-height: 32px;
657
+  line-height: 32px;
658
+  margin-left: 32px;
659
+  min-width: 32px;
660
+}
661
+.jstree-default-large .jstree-anchor {
662
+  line-height: 32px;
663
+  height: 32px;
664
+}
665
+.jstree-default-large .jstree-icon {
666
+  width: 32px;
667
+  height: 32px;
668
+  line-height: 32px;
669
+}
670
+.jstree-default-large .jstree-icon:empty {
671
+  width: 32px;
672
+  height: 32px;
673
+  line-height: 32px;
674
+}
675
+.jstree-default-large.jstree-rtl .jstree-node {
676
+  margin-right: 32px;
677
+}
678
+.jstree-default-large .jstree-wholerow {
679
+  height: 32px;
680
+}
681
+.jstree-default-large .jstree-node,
682
+.jstree-default-large .jstree-icon {
683
+  background-image: url("32px.png");
684
+}
685
+.jstree-default-large .jstree-node {
686
+  background-position: -288px 0px;
687
+  background-repeat: repeat-y;
688
+}
689
+.jstree-default-large .jstree-last {
690
+  background: transparent;
691
+}
692
+.jstree-default-large .jstree-open > .jstree-ocl {
693
+  background-position: -128px 0px;
694
+}
695
+.jstree-default-large .jstree-closed > .jstree-ocl {
696
+  background-position: -96px 0px;
697
+}
698
+.jstree-default-large .jstree-leaf > .jstree-ocl {
699
+  background-position: -64px 0px;
700
+}
701
+.jstree-default-large .jstree-anchor > .jstree-themeicon {
702
+  background-position: -256px 0px;
703
+}
704
+.jstree-default-large > .jstree-no-dots .jstree-node,
705
+.jstree-default-large > .jstree-no-dots .jstree-leaf > .jstree-ocl {
706
+  background: transparent;
707
+}
708
+.jstree-default-large > .jstree-no-dots .jstree-open > .jstree-ocl {
709
+  background-position: -32px 0px;
710
+}
711
+.jstree-default-large > .jstree-no-dots .jstree-closed > .jstree-ocl {
712
+  background-position: 0px 0px;
713
+}
714
+.jstree-default-large .jstree-disabled {
715
+  background: transparent;
716
+}
717
+.jstree-default-large .jstree-disabled.jstree-hovered {
718
+  background: transparent;
719
+}
720
+.jstree-default-large .jstree-disabled.jstree-clicked {
721
+  background: #efefef;
722
+}
723
+.jstree-default-large .jstree-checkbox {
724
+  background-position: -160px 0px;
725
+}
726
+.jstree-default-large .jstree-checkbox:hover {
727
+  background-position: -160px -32px;
728
+}
729
+.jstree-default-large .jstree-clicked > .jstree-checkbox {
730
+  background-position: -224px 0px;
731
+}
732
+.jstree-default-large .jstree-clicked > .jstree-checkbox:hover {
733
+  background-position: -224px -32px;
734
+}
735
+.jstree-default-large .jstree-anchor > .jstree-undetermined {
736
+  background-position: -192px 0px;
737
+}
738
+.jstree-default-large .jstree-anchor > .jstree-undetermined:hover {
739
+  background-position: -192px -32px;
740
+}
741
+.jstree-default-large > .jstree-striped {
742
+  background-size: auto 64px;
743
+}
744
+.jstree-default-large.jstree-rtl .jstree-node {
745
+  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==");
746
+  background-position: 100% 1px;
747
+  background-repeat: repeat-y;
748
+}
749
+.jstree-default-large.jstree-rtl .jstree-last {
750
+  background: transparent;
751
+}
752
+.jstree-default-large.jstree-rtl .jstree-open > .jstree-ocl {
753
+  background-position: -128px -32px;
754
+}
755
+.jstree-default-large.jstree-rtl .jstree-closed > .jstree-ocl {
756
+  background-position: -96px -32px;
757
+}
758
+.jstree-default-large.jstree-rtl .jstree-leaf > .jstree-ocl {
759
+  background-position: -64px -32px;
760
+}
761
+.jstree-default-large.jstree-rtl > .jstree-no-dots .jstree-node,
762
+.jstree-default-large.jstree-rtl > .jstree-no-dots .jstree-leaf > .jstree-ocl {
763
+  background: transparent;
764
+}
765
+.jstree-default-large.jstree-rtl > .jstree-no-dots .jstree-open > .jstree-ocl {
766
+  background-position: -32px -32px;
767
+}
768
+.jstree-default-large.jstree-rtl > .jstree-no-dots .jstree-closed > .jstree-ocl {
769
+  background-position: 0px -32px;
770
+}
771
+.jstree-default-large .jstree-themeicon-custom {
772
+  background-color: transparent;
773
+  background-image: none;
774
+}
775
+.jstree-default-large > .jstree-container-ul .jstree-loading > .jstree-ocl {
776
+  background: url("throbber.gif") center center no-repeat;
777
+}
778
+.jstree-default-large.jstree-rtl .jstree-node {
779
+  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAACAQMAAAAD0EyKAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjgIIGBgABCgCBvVLXcAAAAABJRU5ErkJggg==");
780
+}
781
+.jstree-default-large.jstree-rtl .jstree-last {
782
+  background: transparent;
783
+}
784
+@media (max-width: 768px) {
785
+  .jstree-default-responsive {
786
+    /*
787
+		.jstree-open > .jstree-ocl,
788
+		.jstree-closed > .jstree-ocl { border-radius:20px; background-color:white; }
789
+		*/
790
+  }
791
+  .jstree-default-responsive .jstree-icon {
792
+    background-image: url("40px.png");
793
+  }
794
+  .jstree-default-responsive .jstree-node,
795
+  .jstree-default-responsive .jstree-leaf > .jstree-ocl {
796
+    background: transparent;
797
+  }
798
+  .jstree-default-responsive .jstree-node {
799
+    min-height: 40px;
800
+    line-height: 40px;
801
+    margin-left: 40px;
802
+    min-width: 40px;
803
+    white-space: nowrap;
804
+  }
805
+  .jstree-default-responsive .jstree-anchor {
806
+    line-height: 40px;
807
+    height: 40px;
808
+  }
809
+  .jstree-default-responsive .jstree-icon,
810
+  .jstree-default-responsive .jstree-icon:empty {
811
+    width: 40px;
812
+    height: 40px;
813
+    line-height: 40px;
814
+  }
815
+  .jstree-default-responsive > .jstree-container-ul > .jstree-node {
816
+    margin-left: 0;
817
+  }
818
+  .jstree-default-responsive.jstree-rtl .jstree-node {
819
+    margin-left: 0;
820
+    margin-right: 40px;
821
+  }
822
+  .jstree-default-responsive.jstree-rtl .jstree-container-ul > .jstree-node {
823
+    margin-right: 0;
824
+  }
825
+  .jstree-default-responsive .jstree-ocl,
826
+  .jstree-default-responsive .jstree-themeicon,
827
+  .jstree-default-responsive .jstree-checkbox {
828
+    background-size: 120px 200px;
829
+  }
830
+  .jstree-default-responsive .jstree-leaf > .jstree-ocl {
831
+    background: transparent;
832
+  }
833
+  .jstree-default-responsive .jstree-open > .jstree-ocl {
834
+    background-position: 0 0px !important;
835
+  }
836
+  .jstree-default-responsive .jstree-closed > .jstree-ocl {
837
+    background-position: 0 -40px !important;
838
+  }
839
+  .jstree-default-responsive.jstree-rtl .jstree-closed > .jstree-ocl {
840
+    background-position: -40px 0px !important;
841
+  }
842
+  .jstree-default-responsive .jstree-anchor > .jstree-themeicon {
843
+    background-position: -40px -40px;
844
+  }
845
+  .jstree-default-responsive .jstree-checkbox,
846
+  .jstree-default-responsive .jstree-checkbox:hover {
847
+    background-position: -40px -80px;
848
+  }
849
+  .jstree-default-responsive .jstree-clicked > .jstree-checkbox,
850
+  .jstree-default-responsive .jstree-clicked > .jstree-checkbox:hover {
851
+    background-position: 0 -80px;
852
+  }
853
+  .jstree-default-responsive .jstree-anchor > .jstree-undetermined,
854
+  .jstree-default-responsive .jstree-anchor > .jstree-undetermined:hover {
855
+    background-position: 0 -120px;
856
+  }
857
+  .jstree-default-responsive .jstree-anchor {
858
+    font-weight: bold;
859
+    font-size: 1.1em;
860
+    text-shadow: 1px 1px white;
861
+  }
862
+  .jstree-default-responsive > .jstree-striped {
863
+    background: transparent;
864
+  }
865
+  .jstree-default-responsive .jstree-wholerow {
866
+    border-top: 1px solid rgba(255, 255, 255, 0.7);
867
+    border-bottom: 1px solid rgba(64, 64, 64, 0.2);
868
+    background: #ebebeb;
869
+    height: 40px;
870
+  }
871
+  .jstree-default-responsive .jstree-wholerow-hovered {
872
+    background: #e7f4f9;
873
+  }
874
+  .jstree-default-responsive .jstree-wholerow-clicked {
875
+    background: #beebff;
876
+  }
877
+  .jstree-default-responsive .jstree-children .jstree-last > .jstree-wholerow {
878
+    box-shadow: inset 0 -6px 3px -5px #666666;
879
+  }
880
+  .jstree-default-responsive .jstree-children .jstree-open > .jstree-wholerow {
881
+    box-shadow: inset 0 6px 3px -5px #666666;
882
+    border-top: 0;
883
+  }
884
+  .jstree-default-responsive .jstree-children .jstree-open + .jstree-open {
885
+    box-shadow: none;
886
+  }
887
+  .jstree-default-responsive .jstree-node,
888
+  .jstree-default-responsive .jstree-icon,
889
+  .jstree-default-responsive .jstree-node > .jstree-ocl,
890
+  .jstree-default-responsive .jstree-themeicon,
891
+  .jstree-default-responsive .jstree-checkbox {
892
+    background-image: url("40px.png");
893
+    background-size: 120px 200px;
894
+  }
895
+  .jstree-default-responsive .jstree-node {
896
+    background-position: -80px 0;
897
+    background-repeat: repeat-y;
898
+  }
899
+  .jstree-default-responsive .jstree-last {
900
+    background: transparent;
901
+  }
902
+  .jstree-default-responsive .jstree-leaf > .jstree-ocl {
903
+    background-position: -40px -120px;
904
+  }
905
+  .jstree-default-responsive .jstree-last > .jstree-ocl {
906
+    background-position: -40px -160px;
907
+  }
908
+  .jstree-default-responsive .jstree-themeicon-custom {
909
+    background-color: transparent;
910
+    background-image: none;
911
+  }
912
+}
913
+.jstree-default > .jstree-container-ul > .jstree-node {
914
+  margin-left: 0;
915
+  margin-right: 0;
916
+}

Filskillnaden har hållits tillbaka eftersom den är för stor
+ 1 - 0
pboard/pboard/public/jstree/demo/filebrowser/data/root/assets/dist/themes/default/style.min.css


Binär
pboard/pboard/public/jstree/demo/filebrowser/data/root/assets/dist/themes/default/throbber.gif Visa fil


Filskillnaden har hållits tillbaka eftersom den är för stor
+ 6026 - 0
pboard/pboard/public/jstree/dist/jstree.js


Filskillnaden har hållits tillbaka eftersom den är för stor
+ 4 - 0
pboard/pboard/public/jstree/dist/jstree.min.js


Filskillnaden har hållits tillbaka eftersom den är för stor
+ 4 - 0
pboard/pboard/public/jstree/dist/libs/jquery.js


+ 36 - 0
pboard/pboard/public/jstree/dist/libs/require.js Visa fil

@@ -0,0 +1,36 @@
1
+/*
2
+ RequireJS 2.1.9 Copyright (c) 2010-2012, The Dojo Foundation All Rights Reserved.
3
+ Available via the MIT or new BSD license.
4
+ see: http://github.com/jrburke/requirejs for details
5
+*/
6
+var requirejs,require,define;
7
+(function(Z){function H(b){return"[object Function]"===L.call(b)}function I(b){return"[object Array]"===L.call(b)}function y(b,c){if(b){var e;for(e=0;e<b.length&&(!b[e]||!c(b[e],e,b));e+=1);}}function M(b,c){if(b){var e;for(e=b.length-1;-1<e&&(!b[e]||!c(b[e],e,b));e-=1);}}function t(b,c){return ga.call(b,c)}function l(b,c){return t(b,c)&&b[c]}function F(b,c){for(var e in b)if(t(b,e)&&c(b[e],e))break}function Q(b,c,e,h){c&&F(c,function(c,j){if(e||!t(b,j))h&&"string"!==typeof c?(b[j]||(b[j]={}),Q(b[j],
8
+c,e,h)):b[j]=c});return b}function u(b,c){return function(){return c.apply(b,arguments)}}function aa(b){throw b;}function ba(b){if(!b)return b;var c=Z;y(b.split("."),function(b){c=c[b]});return c}function A(b,c,e,h){c=Error(c+"\nhttp://requirejs.org/docs/errors.html#"+b);c.requireType=b;c.requireModules=h;e&&(c.originalError=e);return c}function ha(b){function c(a,f,b){var d,m,c,g,e,h,j,i=f&&f.split("/");d=i;var n=k.map,p=n&&n["*"];if(a&&"."===a.charAt(0))if(f){d=l(k.pkgs,f)?i=[f]:i.slice(0,i.length-
9
+1);f=a=d.concat(a.split("/"));for(d=0;f[d];d+=1)if(m=f[d],"."===m)f.splice(d,1),d-=1;else if(".."===m)if(1===d&&(".."===f[2]||".."===f[0]))break;else 0<d&&(f.splice(d-1,2),d-=2);d=l(k.pkgs,f=a[0]);a=a.join("/");d&&a===f+"/"+d.main&&(a=f)}else 0===a.indexOf("./")&&(a=a.substring(2));if(b&&n&&(i||p)){f=a.split("/");for(d=f.length;0<d;d-=1){c=f.slice(0,d).join("/");if(i)for(m=i.length;0<m;m-=1)if(b=l(n,i.slice(0,m).join("/")))if(b=l(b,c)){g=b;e=d;break}if(g)break;!h&&(p&&l(p,c))&&(h=l(p,c),j=d)}!g&&
10
+h&&(g=h,e=j);g&&(f.splice(0,e,g),a=f.join("/"))}return a}function e(a){z&&y(document.getElementsByTagName("script"),function(f){if(f.getAttribute("data-requiremodule")===a&&f.getAttribute("data-requirecontext")===i.contextName)return f.parentNode.removeChild(f),!0})}function h(a){var f=l(k.paths,a);if(f&&I(f)&&1<f.length)return f.shift(),i.require.undef(a),i.require([a]),!0}function $(a){var f,b=a?a.indexOf("!"):-1;-1<b&&(f=a.substring(0,b),a=a.substring(b+1,a.length));return[f,a]}function n(a,f,
11
+b,d){var m,B,g=null,e=f?f.name:null,h=a,j=!0,k="";a||(j=!1,a="_@r"+(L+=1));a=$(a);g=a[0];a=a[1];g&&(g=c(g,e,d),B=l(r,g));a&&(g?k=B&&B.normalize?B.normalize(a,function(a){return c(a,e,d)}):c(a,e,d):(k=c(a,e,d),a=$(k),g=a[0],k=a[1],b=!0,m=i.nameToUrl(k)));b=g&&!B&&!b?"_unnormalized"+(M+=1):"";return{prefix:g,name:k,parentMap:f,unnormalized:!!b,url:m,originalName:h,isDefine:j,id:(g?g+"!"+k:k)+b}}function q(a){var f=a.id,b=l(p,f);b||(b=p[f]=new i.Module(a));return b}function s(a,f,b){var d=a.id,m=l(p,
12
+d);if(t(r,d)&&(!m||m.defineEmitComplete))"defined"===f&&b(r[d]);else if(m=q(a),m.error&&"error"===f)b(m.error);else m.on(f,b)}function v(a,f){var b=a.requireModules,d=!1;if(f)f(a);else if(y(b,function(f){if(f=l(p,f))f.error=a,f.events.error&&(d=!0,f.emit("error",a))}),!d)j.onError(a)}function w(){R.length&&(ia.apply(G,[G.length-1,0].concat(R)),R=[])}function x(a){delete p[a];delete T[a]}function E(a,f,b){var d=a.map.id;a.error?a.emit("error",a.error):(f[d]=!0,y(a.depMaps,function(d,c){var g=d.id,
13
+e=l(p,g);e&&(!a.depMatched[c]&&!b[g])&&(l(f,g)?(a.defineDep(c,r[g]),a.check()):E(e,f,b))}),b[d]=!0)}function C(){var a,f,b,d,m=(b=1E3*k.waitSeconds)&&i.startTime+b<(new Date).getTime(),c=[],g=[],j=!1,l=!0;if(!U){U=!0;F(T,function(b){a=b.map;f=a.id;if(b.enabled&&(a.isDefine||g.push(b),!b.error))if(!b.inited&&m)h(f)?j=d=!0:(c.push(f),e(f));else if(!b.inited&&(b.fetched&&a.isDefine)&&(j=!0,!a.prefix))return l=!1});if(m&&c.length)return b=A("timeout","Load timeout for modules: "+c,null,c),b.contextName=
14
+i.contextName,v(b);l&&y(g,function(a){E(a,{},{})});if((!m||d)&&j)if((z||da)&&!V)V=setTimeout(function(){V=0;C()},50);U=!1}}function D(a){t(r,a[0])||q(n(a[0],null,!0)).init(a[1],a[2])}function J(a){var a=a.currentTarget||a.srcElement,b=i.onScriptLoad;a.detachEvent&&!W?a.detachEvent("onreadystatechange",b):a.removeEventListener("load",b,!1);b=i.onScriptError;(!a.detachEvent||W)&&a.removeEventListener("error",b,!1);return{node:a,id:a&&a.getAttribute("data-requiremodule")}}function K(){var a;for(w();G.length;){a=
15
+G.shift();if(null===a[0])return v(A("mismatch","Mismatched anonymous define() module: "+a[a.length-1]));D(a)}}var U,X,i,N,V,k={waitSeconds:7,baseUrl:"./",paths:{},pkgs:{},shim:{},config:{}},p={},T={},Y={},G=[],r={},S={},L=1,M=1;N={require:function(a){return a.require?a.require:a.require=i.makeRequire(a.map)},exports:function(a){a.usingExports=!0;if(a.map.isDefine)return a.exports?a.exports:a.exports=r[a.map.id]={}},module:function(a){return a.module?a.module:a.module={id:a.map.id,uri:a.map.url,config:function(){var b=
16
+l(k.pkgs,a.map.id);return(b?l(k.config,a.map.id+"/"+b.main):l(k.config,a.map.id))||{}},exports:r[a.map.id]}}};X=function(a){this.events=l(Y,a.id)||{};this.map=a;this.shim=l(k.shim,a.id);this.depExports=[];this.depMaps=[];this.depMatched=[];this.pluginMaps={};this.depCount=0};X.prototype={init:function(a,b,c,d){d=d||{};if(!this.inited){this.factory=b;if(c)this.on("error",c);else this.events.error&&(c=u(this,function(a){this.emit("error",a)}));this.depMaps=a&&a.slice(0);this.errback=c;this.inited=!0;
17
+this.ignore=d.ignore;d.enabled||this.enabled?this.enable():this.check()}},defineDep:function(a,b){this.depMatched[a]||(this.depMatched[a]=!0,this.depCount-=1,this.depExports[a]=b)},fetch:function(){if(!this.fetched){this.fetched=!0;i.startTime=(new Date).getTime();var a=this.map;if(this.shim)i.makeRequire(this.map,{enableBuildCallback:!0})(this.shim.deps||[],u(this,function(){return a.prefix?this.callPlugin():this.load()}));else return a.prefix?this.callPlugin():this.load()}},load:function(){var a=
18
+this.map.url;S[a]||(S[a]=!0,i.load(this.map.id,a))},check:function(){if(this.enabled&&!this.enabling){var a,b,c=this.map.id;b=this.depExports;var d=this.exports,m=this.factory;if(this.inited)if(this.error)this.emit("error",this.error);else{if(!this.defining){this.defining=!0;if(1>this.depCount&&!this.defined){if(H(m)){if(this.events.error&&this.map.isDefine||j.onError!==aa)try{d=i.execCb(c,m,b,d)}catch(e){a=e}else d=i.execCb(c,m,b,d);this.map.isDefine&&((b=this.module)&&void 0!==b.exports&&b.exports!==
19
+this.exports?d=b.exports:void 0===d&&this.usingExports&&(d=this.exports));if(a)return a.requireMap=this.map,a.requireModules=this.map.isDefine?[this.map.id]:null,a.requireType=this.map.isDefine?"define":"require",v(this.error=a)}else d=m;this.exports=d;if(this.map.isDefine&&!this.ignore&&(r[c]=d,j.onResourceLoad))j.onResourceLoad(i,this.map,this.depMaps);x(c);this.defined=!0}this.defining=!1;this.defined&&!this.defineEmitted&&(this.defineEmitted=!0,this.emit("defined",this.exports),this.defineEmitComplete=
20
+!0)}}else this.fetch()}},callPlugin:function(){var a=this.map,b=a.id,e=n(a.prefix);this.depMaps.push(e);s(e,"defined",u(this,function(d){var m,e;e=this.map.name;var g=this.map.parentMap?this.map.parentMap.name:null,h=i.makeRequire(a.parentMap,{enableBuildCallback:!0});if(this.map.unnormalized){if(d.normalize&&(e=d.normalize(e,function(a){return c(a,g,!0)})||""),d=n(a.prefix+"!"+e,this.map.parentMap),s(d,"defined",u(this,function(a){this.init([],function(){return a},null,{enabled:!0,ignore:!0})})),
21
+e=l(p,d.id)){this.depMaps.push(d);if(this.events.error)e.on("error",u(this,function(a){this.emit("error",a)}));e.enable()}}else m=u(this,function(a){this.init([],function(){return a},null,{enabled:!0})}),m.error=u(this,function(a){this.inited=!0;this.error=a;a.requireModules=[b];F(p,function(a){0===a.map.id.indexOf(b+"_unnormalized")&&x(a.map.id)});v(a)}),m.fromText=u(this,function(d,c){var e=a.name,g=n(e),B=O;c&&(d=c);B&&(O=!1);q(g);t(k.config,b)&&(k.config[e]=k.config[b]);try{j.exec(d)}catch(ca){return v(A("fromtexteval",
22
+"fromText eval for "+b+" failed: "+ca,ca,[b]))}B&&(O=!0);this.depMaps.push(g);i.completeLoad(e);h([e],m)}),d.load(a.name,h,m,k)}));i.enable(e,this);this.pluginMaps[e.id]=e},enable:function(){T[this.map.id]=this;this.enabling=this.enabled=!0;y(this.depMaps,u(this,function(a,b){var c,d;if("string"===typeof a){a=n(a,this.map.isDefine?this.map:this.map.parentMap,!1,!this.skipMap);this.depMaps[b]=a;if(c=l(N,a.id)){this.depExports[b]=c(this);return}this.depCount+=1;s(a,"defined",u(this,function(a){this.defineDep(b,
23
+a);this.check()}));this.errback&&s(a,"error",u(this,this.errback))}c=a.id;d=p[c];!t(N,c)&&(d&&!d.enabled)&&i.enable(a,this)}));F(this.pluginMaps,u(this,function(a){var b=l(p,a.id);b&&!b.enabled&&i.enable(a,this)}));this.enabling=!1;this.check()},on:function(a,b){var c=this.events[a];c||(c=this.events[a]=[]);c.push(b)},emit:function(a,b){y(this.events[a],function(a){a(b)});"error"===a&&delete this.events[a]}};i={config:k,contextName:b,registry:p,defined:r,urlFetched:S,defQueue:G,Module:X,makeModuleMap:n,
24
+nextTick:j.nextTick,onError:v,configure:function(a){a.baseUrl&&"/"!==a.baseUrl.charAt(a.baseUrl.length-1)&&(a.baseUrl+="/");var b=k.pkgs,c=k.shim,d={paths:!0,config:!0,map:!0};F(a,function(a,b){d[b]?"map"===b?(k.map||(k.map={}),Q(k[b],a,!0,!0)):Q(k[b],a,!0):k[b]=a});a.shim&&(F(a.shim,function(a,b){I(a)&&(a={deps:a});if((a.exports||a.init)&&!a.exportsFn)a.exportsFn=i.makeShimExports(a);c[b]=a}),k.shim=c);a.packages&&(y(a.packages,function(a){a="string"===typeof a?{name:a}:a;b[a.name]={name:a.name,
25
+location:a.location||a.name,main:(a.main||"main").replace(ja,"").replace(ea,"")}}),k.pkgs=b);F(p,function(a,b){!a.inited&&!a.map.unnormalized&&(a.map=n(b))});if(a.deps||a.callback)i.require(a.deps||[],a.callback)},makeShimExports:function(a){return function(){var b;a.init&&(b=a.init.apply(Z,arguments));return b||a.exports&&ba(a.exports)}},makeRequire:function(a,f){function h(d,c,e){var g,k;f.enableBuildCallback&&(c&&H(c))&&(c.__requireJsBuild=!0);if("string"===typeof d){if(H(c))return v(A("requireargs",
26
+"Invalid require call"),e);if(a&&t(N,d))return N[d](p[a.id]);if(j.get)return j.get(i,d,a,h);g=n(d,a,!1,!0);g=g.id;return!t(r,g)?v(A("notloaded",'Module name "'+g+'" has not been loaded yet for context: '+b+(a?"":". Use require([])"))):r[g]}K();i.nextTick(function(){K();k=q(n(null,a));k.skipMap=f.skipMap;k.init(d,c,e,{enabled:!0});C()});return h}f=f||{};Q(h,{isBrowser:z,toUrl:function(b){var f,e=b.lastIndexOf("."),g=b.split("/")[0];if(-1!==e&&(!("."===g||".."===g)||1<e))f=b.substring(e,b.length),b=
27
+b.substring(0,e);return i.nameToUrl(c(b,a&&a.id,!0),f,!0)},defined:function(b){return t(r,n(b,a,!1,!0).id)},specified:function(b){b=n(b,a,!1,!0).id;return t(r,b)||t(p,b)}});a||(h.undef=function(b){w();var c=n(b,a,!0),f=l(p,b);e(b);delete r[b];delete S[c.url];delete Y[b];f&&(f.events.defined&&(Y[b]=f.events),x(b))});return h},enable:function(a){l(p,a.id)&&q(a).enable()},completeLoad:function(a){var b,c,d=l(k.shim,a)||{},e=d.exports;for(w();G.length;){c=G.shift();if(null===c[0]){c[0]=a;if(b)break;b=
28
+!0}else c[0]===a&&(b=!0);D(c)}c=l(p,a);if(!b&&!t(r,a)&&c&&!c.inited){if(k.enforceDefine&&(!e||!ba(e)))return h(a)?void 0:v(A("nodefine","No define call for "+a,null,[a]));D([a,d.deps||[],d.exportsFn])}C()},nameToUrl:function(a,b,c){var d,e,h,g,i,n;if(j.jsExtRegExp.test(a))g=a+(b||"");else{d=k.paths;e=k.pkgs;g=a.split("/");for(i=g.length;0<i;i-=1)if(n=g.slice(0,i).join("/"),h=l(e,n),n=l(d,n)){I(n)&&(n=n[0]);g.splice(0,i,n);break}else if(h){a=a===h.name?h.location+"/"+h.main:h.location;g.splice(0,i,
29
+a);break}g=g.join("/");g+=b||(/^data\:|\?/.test(g)||c?"":".js");g=("/"===g.charAt(0)||g.match(/^[\w\+\.\-]+:/)?"":k.baseUrl)+g}return k.urlArgs?g+((-1===g.indexOf("?")?"?":"&")+k.urlArgs):g},load:function(a,b){j.load(i,a,b)},execCb:function(a,b,c,d){return b.apply(d,c)},onScriptLoad:function(a){if("load"===a.type||ka.test((a.currentTarget||a.srcElement).readyState))P=null,a=J(a),i.completeLoad(a.id)},onScriptError:function(a){var b=J(a);if(!h(b.id))return v(A("scripterror","Script error for: "+b.id,
30
+a,[b.id]))}};i.require=i.makeRequire();return i}var j,w,x,C,J,D,P,K,q,fa,la=/(\/\*([\s\S]*?)\*\/|([^:]|^)\/\/(.*)$)/mg,ma=/[^.]\s*require\s*\(\s*["']([^'"\s]+)["']\s*\)/g,ea=/\.js$/,ja=/^\.\//;w=Object.prototype;var L=w.toString,ga=w.hasOwnProperty,ia=Array.prototype.splice,z=!!("undefined"!==typeof window&&"undefined"!==typeof navigator&&window.document),da=!z&&"undefined"!==typeof importScripts,ka=z&&"PLAYSTATION 3"===navigator.platform?/^complete$/:/^(complete|loaded)$/,W="undefined"!==typeof opera&&
31
+"[object Opera]"===opera.toString(),E={},s={},R=[],O=!1;if("undefined"===typeof define){if("undefined"!==typeof requirejs){if(H(requirejs))return;s=requirejs;requirejs=void 0}"undefined"!==typeof require&&!H(require)&&(s=require,require=void 0);j=requirejs=function(b,c,e,h){var q,n="_";!I(b)&&"string"!==typeof b&&(q=b,I(c)?(b=c,c=e,e=h):b=[]);q&&q.context&&(n=q.context);(h=l(E,n))||(h=E[n]=j.s.newContext(n));q&&h.configure(q);return h.require(b,c,e)};j.config=function(b){return j(b)};j.nextTick="undefined"!==
32
+typeof setTimeout?function(b){setTimeout(b,4)}:function(b){b()};require||(require=j);j.version="2.1.9";j.jsExtRegExp=/^\/|:|\?|\.js$/;j.isBrowser=z;w=j.s={contexts:E,newContext:ha};j({});y(["toUrl","undef","defined","specified"],function(b){j[b]=function(){var c=E._;return c.require[b].apply(c,arguments)}});if(z&&(x=w.head=document.getElementsByTagName("head")[0],C=document.getElementsByTagName("base")[0]))x=w.head=C.parentNode;j.onError=aa;j.createNode=function(b){var c=b.xhtml?document.createElementNS("http://www.w3.org/1999/xhtml",
33
+"html:script"):document.createElement("script");c.type=b.scriptType||"text/javascript";c.charset="utf-8";c.async=!0;return c};j.load=function(b,c,e){var h=b&&b.config||{};if(z)return h=j.createNode(h,c,e),h.setAttribute("data-requirecontext",b.contextName),h.setAttribute("data-requiremodule",c),h.attachEvent&&!(h.attachEvent.toString&&0>h.attachEvent.toString().indexOf("[native code"))&&!W?(O=!0,h.attachEvent("onreadystatechange",b.onScriptLoad)):(h.addEventListener("load",b.onScriptLoad,!1),h.addEventListener("error",
34
+b.onScriptError,!1)),h.src=e,K=h,C?x.insertBefore(h,C):x.appendChild(h),K=null,h;if(da)try{importScripts(e),b.completeLoad(c)}catch(l){b.onError(A("importscripts","importScripts failed for "+c+" at "+e,l,[c]))}};z&&!s.skipDataMain&&M(document.getElementsByTagName("script"),function(b){x||(x=b.parentNode);if(J=b.getAttribute("data-main"))return q=J,s.baseUrl||(D=q.split("/"),q=D.pop(),fa=D.length?D.join("/")+"/":"./",s.baseUrl=fa),q=q.replace(ea,""),j.jsExtRegExp.test(q)&&(q=J),s.deps=s.deps?s.deps.concat(q):
35
+[q],!0});define=function(b,c,e){var h,j;"string"!==typeof b&&(e=c,c=b,b=null);I(c)||(e=c,c=null);!c&&H(e)&&(c=[],e.length&&(e.toString().replace(la,"").replace(ma,function(b,e){c.push(e)}),c=(1===e.length?["require"]:["require","exports","module"]).concat(c)));if(O){if(!(h=K))P&&"interactive"===P.readyState||M(document.getElementsByTagName("script"),function(b){if("interactive"===b.readyState)return P=b}),h=P;h&&(b||(b=h.getAttribute("data-requiremodule")),j=E[h.getAttribute("data-requirecontext")])}(j?
36
+j.defQueue:R).push([b,c,e])};define.amd={jQuery:!0};j.exec=function(b){return eval(b)};j(s)}})(this);

Binär
pboard/pboard/public/jstree/dist/themes/default/32px.png Visa fil


Binär
pboard/pboard/public/jstree/dist/themes/default/40px.png Visa fil


+ 952 - 0
pboard/pboard/public/jstree/dist/themes/default/style.css Visa fil

@@ -0,0 +1,952 @@
1
+/* jsTree default theme */
2
+.jstree-node,
3
+.jstree-children,
4
+.jstree-container-ul {
5
+  display: block;
6
+  margin: 0;
7
+  padding: 0;
8
+  list-style-type: none;
9
+  list-style-image: none;
10
+}
11
+.jstree-node {
12
+  white-space: nowrap;
13
+}
14
+.jstree-anchor {
15
+  display: inline-block;
16
+  color: black;
17
+  white-space: nowrap;
18
+  padding: 0 4px 0 1px;
19
+  margin: 0;
20
+  vertical-align: top;
21
+}
22
+.jstree-anchor:focus {
23
+  outline: 0;
24
+}
25
+.jstree-anchor,
26
+.jstree-anchor:link,
27
+.jstree-anchor:visited,
28
+.jstree-anchor:hover,
29
+.jstree-anchor:active {
30
+  text-decoration: none;
31
+  color: inherit;
32
+}
33
+.jstree-icon {
34
+  display: inline-block;
35
+  text-decoration: none;
36
+  margin: 0;
37
+  padding: 0;
38
+  vertical-align: top;
39
+  text-align: center;
40
+}
41
+.jstree-icon:empty {
42
+  display: inline-block;
43
+  text-decoration: none;
44
+  margin: 0;
45
+  padding: 0;
46
+  vertical-align: top;
47
+  text-align: center;
48
+}
49
+.jstree-ocl {
50
+  cursor: pointer;
51
+}
52
+.jstree-leaf > .jstree-ocl {
53
+  cursor: default;
54
+}
55
+.jstree .jstree-open > .jstree-children {
56
+  display: block;
57
+}
58
+.jstree .jstree-closed > .jstree-children,
59
+.jstree .jstree-leaf > .jstree-children {
60
+  display: none;
61
+}
62
+.jstree-anchor > .jstree-themeicon {
63
+  margin-right: 2px;
64
+}
65
+.jstree-no-icons .jstree-themeicon,
66
+.jstree-anchor > .jstree-themeicon-hidden {
67
+  display: none;
68
+}
69
+.jstree-rtl .jstree-anchor {
70
+  padding: 0 1px 0 4px;
71
+}
72
+.jstree-rtl .jstree-anchor > .jstree-themeicon {
73
+  margin-left: 2px;
74
+  margin-right: 0;
75
+}
76
+.jstree-rtl .jstree-node {
77
+  margin-left: 0;
78
+}
79
+.jstree-rtl .jstree-container-ul > .jstree-node {
80
+  margin-right: 0;
81
+}
82
+.jstree-wholerow-ul {
83
+  position: relative;
84
+  display: inline-block;
85
+  min-width: 100%;
86
+}
87
+.jstree-wholerow-ul .jstree-leaf > .jstree-ocl {
88
+  cursor: pointer;
89
+}
90
+.jstree-wholerow-ul .jstree-anchor,
91
+.jstree-wholerow-ul .jstree-icon {
92
+  position: relative;
93
+}
94
+.jstree-wholerow-ul .jstree-wholerow {
95
+  width: 100%;
96
+  cursor: pointer;
97
+  position: absolute;
98
+  left: 0;
99
+  -webkit-user-select: none;
100
+  -moz-user-select: none;
101
+  -ms-user-select: none;
102
+  user-select: none;
103
+}
104
+.vakata-context {
105
+  display: none;
106
+}
107
+.vakata-context,
108
+.vakata-context ul {
109
+  margin: 0;
110
+  padding: 2px;
111
+  position: absolute;
112
+  background: #f5f5f5;
113
+  border: 1px solid #979797;
114
+  -moz-box-shadow: 5px 5px 4px -4px #666666;
115
+  -webkit-box-shadow: 2px 2px 2px #999999;
116
+  box-shadow: 2px 2px 2px #999999;
117
+}
118
+.vakata-context ul {
119
+  list-style: none;
120
+  left: 100%;
121
+  margin-top: -2.7em;
122
+  margin-left: -4px;
123
+}
124
+.vakata-context .vakata-context-right ul {
125
+  left: auto;
126
+  right: 100%;
127
+  margin-left: auto;
128
+  margin-right: -4px;
129
+}
130
+.vakata-context li {
131
+  list-style: none;
132
+  display: inline;
133
+}
134
+.vakata-context li > a {
135
+  display: block;
136
+  padding: 0 2em 0 2em;
137
+  text-decoration: none;
138
+  width: auto;
139
+  color: black;
140
+  white-space: nowrap;
141
+  line-height: 2.4em;
142
+  -moz-text-shadow: 1px 1px 0 white;
143
+  -webkit-text-shadow: 1px 1px 0 white;
144
+  text-shadow: 1px 1px 0 white;
145
+  -moz-border-radius: 1px;
146
+  -webkit-border-radius: 1px;
147
+  border-radius: 1px;
148
+}
149
+.vakata-context li > a:hover {
150
+  position: relative;
151
+  background-color: #e8eff7;
152
+  -moz-box-shadow: 0 0 2px #0a6aa1;
153
+  -webkit-box-shadow: 0 0 2px #0a6aa1;
154
+  box-shadow: 0 0 2px #0a6aa1;
155
+}
156
+.vakata-context li > a.vakata-context-parent {
157
+  background-image: url("data:image/gif;base64,R0lGODlhCwAHAIAAACgoKP///yH5BAEAAAEALAAAAAALAAcAAAIORI4JlrqN1oMSnmmZDQUAOw==");
158
+  background-position: right center;
159
+  background-repeat: no-repeat;
160
+}
161
+.vakata-context li > a:focus {
162
+  outline: 0;
163
+}
164
+.vakata-context .vakata-context-hover > a {
165
+  position: relative;
166
+  background-color: #e8eff7;
167
+  -moz-box-shadow: 0 0 2px #0a6aa1;
168
+  -webkit-box-shadow: 0 0 2px #0a6aa1;
169
+  box-shadow: 0 0 2px #0a6aa1;
170
+}
171
+.vakata-context .vakata-context-separator a,
172
+.vakata-context .vakata-context-separator a:hover {
173
+  background: white;
174
+  border: 0;
175
+  border-top: 1px solid #e2e3e3;
176
+  height: 1px;
177
+  min-height: 1px;
178
+  max-height: 1px;
179
+  padding: 0;
180
+  margin: 0 0 0 2.4em;
181
+  border-left: 1px solid #e0e0e0;
182
+  -moz-text-shadow: 0 0 0 transparent;
183
+  -webkit-text-shadow: 0 0 0 transparent;
184
+  text-shadow: 0 0 0 transparent;
185
+  -moz-box-shadow: 0 0 0 transparent;
186
+  -webkit-box-shadow: 0 0 0 transparent;
187
+  box-shadow: 0 0 0 transparent;
188
+  -moz-border-radius: 0;
189
+  -webkit-border-radius: 0;
190
+  border-radius: 0;
191
+}
192
+.vakata-context .vakata-contextmenu-disabled a,
193
+.vakata-context .vakata-contextmenu-disabled a:hover {
194
+  color: silver;
195
+  background-color: transparent;
196
+  border: 0;
197
+  box-shadow: 0 0 0;
198
+}
199
+.vakata-context li > a > i {
200
+  text-decoration: none;
201
+  display: inline-block;
202
+  width: 2.4em;
203
+  height: 2.4em;
204
+  background: transparent;
205
+  margin: 0 0 0 -2em;
206
+  vertical-align: top;
207
+  text-align: center;
208
+  line-height: 2.4em;
209
+}
210
+.vakata-context li > a > i:empty {
211
+  width: 2.4em;
212
+  line-height: 2.4em;
213
+}
214
+.vakata-context li > a .vakata-contextmenu-sep {
215
+  display: inline-block;
216
+  width: 1px;
217
+  height: 2.4em;
218
+  background: white;
219
+  margin: 0 0.5em 0 0;
220
+  border-left: 1px solid #e2e3e3;
221
+}
222
+.vakata-context .vakata-contextmenu-shortcut {
223
+  font-size: 0.8em;
224
+  color: silver;
225
+  opacity: 0.5;
226
+  display: none;
227
+}
228
+.vakata-context-rtl ul {
229
+  left: auto;
230
+  right: 100%;
231
+  margin-left: auto;
232
+  margin-right: -4px;
233
+}
234
+.vakata-context-rtl li > a.vakata-context-parent {
235
+  background-image: url("data:image/gif;base64,R0lGODlhCwAHAIAAACgoKP///yH5BAEAAAEALAAAAAALAAcAAAINjI+AC7rWHIsPtmoxLAA7");
236
+  background-position: left center;
237
+  background-repeat: no-repeat;
238
+}
239
+.vakata-context-rtl .vakata-context-separator > a {
240
+  margin: 0 2.4em 0 0;
241
+  border-left: 0;
242
+  border-right: 1px solid #e2e3e3;
243
+}
244
+.vakata-context-rtl .vakata-context-left ul {
245
+  right: auto;
246
+  left: 100%;
247
+  margin-left: -4px;
248
+  margin-right: auto;
249
+}
250
+.vakata-context-rtl li > a > i {
251
+  margin: 0 -2em 0 0;
252
+}
253
+.vakata-context-rtl li > a .vakata-contextmenu-sep {
254
+  margin: 0 0 0 0.5em;
255
+  border-left-color: white;
256
+  background: #e2e3e3;
257
+}
258
+#jstree-marker {
259
+  position: absolute;
260
+  top: 0;
261
+  left: 0;
262
+  margin: 0;
263
+  padding: 0;
264
+  border-right: 0;
265
+  border-top: 5px solid transparent;
266
+  border-bottom: 5px solid transparent;
267
+  border-left: 5px solid;
268
+  width: 0;
269
+  height: 0;
270
+  font-size: 0;
271
+  line-height: 0;
272
+}
273
+#jstree-dnd {
274
+  line-height: 16px;
275
+  margin: 0;
276
+  padding: 4px;
277
+}
278
+#jstree-dnd .jstree-icon,
279
+#jstree-dnd .jstree-copy {
280
+  display: inline-block;
281
+  text-decoration: none;
282
+  margin: 0 2px 0 0;
283
+  padding: 0;
284
+  width: 16px;
285
+  height: 16px;
286
+}
287
+#jstree-dnd .jstree-ok {
288
+  background: green;
289
+}
290
+#jstree-dnd .jstree-er {
291
+  background: red;
292
+}
293
+#jstree-dnd .jstree-copy {
294
+  margin: 0 2px 0 2px;
295
+}
296
+.jstree-default .jstree-node,
297
+.jstree-default .jstree-icon {
298
+  background-repeat: no-repeat;
299
+  background-color: transparent;
300
+}
301
+.jstree-default .jstree-anchor,
302
+.jstree-default .jstree-wholerow {
303
+  transition: background-color 0.15s, box-shadow 0.15s;
304
+}
305
+.jstree-default .jstree-hovered {
306
+  background: #e7f4f9;
307
+  border-radius: 2px;
308
+  box-shadow: inset 0 0 1px #ccc;
309
+}
310
+.jstree-default .jstree-clicked {
311
+  background: #beebff;
312
+  border-radius: 2px;
313
+  box-shadow: inset 0 0 1px #999;
314
+}
315
+.jstree-default .jstree-no-icons .jstree-anchor > .jstree-themeicon {
316
+  display: none;
317
+}
318
+.jstree-default .jstree-disabled {
319
+  background: transparent;
320
+  color: #666;
321
+}
322
+.jstree-default .jstree-disabled.jstree-hovered {
323
+  background: transparent;
324
+  box-shadow: none;
325
+}
326
+.jstree-default .jstree-disabled.jstree-clicked {
327
+  background: #efefef;
328
+}
329
+.jstree-default .jstree-disabled > .jstree-icon {
330
+  opacity: 0.8;
331
+  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");
332
+  /* Firefox 10+ */
333
+  filter: gray;
334
+  /* IE6-9 */
335
+  -webkit-filter: grayscale(100%);
336
+  /* Chrome 19+ & Safari 6+ */
337
+}
338
+.jstree-default .jstree-search {
339
+  font-style: italic;
340
+  color: #8b0000;
341
+  font-weight: bold;
342
+}
343
+.jstree-default .jstree-no-checkboxes .jstree-checkbox {
344
+  display: none !important;
345
+}
346
+.jstree-default.jstree-checkbox-no-clicked .jstree-clicked {
347
+  background: transparent;
348
+  box-shadow: none;
349
+}
350
+.jstree-default.jstree-checkbox-no-clicked .jstree-clicked.jstree-hovered {
351
+  background: #e7f4f9;
352
+}
353
+.jstree-default.jstree-checkbox-no-clicked > .jstree-wholerow-ul .jstree-wholerow-clicked {
354
+  background: transparent;
355
+}
356
+.jstree-default.jstree-checkbox-no-clicked > .jstree-wholerow-ul .jstree-wholerow-clicked.jstree-wholerow-hovered {
357
+  background: #e7f4f9;
358
+}
359
+#jstree-dnd.jstree-default .jstree-ok,
360
+#jstree-dnd.jstree-default .jstree-er {
361
+  background-image: url("32px.png");
362
+  background-repeat: no-repeat;
363
+  background-color: transparent;
364
+}
365
+#jstree-dnd.jstree-default i {
366
+  background: transparent;
367
+  width: 16px;
368
+  height: 16px;
369
+}
370
+#jstree-dnd.jstree-default .jstree-ok {
371
+  background-position: -9px -71px;
372
+}
373
+#jstree-dnd.jstree-default .jstree-er {
374
+  background-position: -39px -71px;
375
+}
376
+.jstree-default > .jstree-striped {
377
+  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAkCAMAAAB/qqA+AAAABlBMVEUAAAAAAAClZ7nPAAAAAnRSTlMNAMM9s3UAAAAXSURBVHjajcEBAQAAAIKg/H/aCQZ70AUBjAATb6YPDgAAAABJRU5ErkJggg==") left top repeat;
378
+}
379
+.jstree-default > .jstree-wholerow-ul .jstree-hovered,
380
+.jstree-default > .jstree-wholerow-ul .jstree-clicked {
381
+  background: transparent;
382
+  box-shadow: none;
383
+  border-radius: 0;
384
+}
385
+.jstree-default .jstree-wholerow {
386
+  -moz-box-sizing: border-box;
387
+  -webkit-box-sizing: border-box;
388
+  box-sizing: border-box;
389
+}
390
+.jstree-default .jstree-wholerow-hovered {
391
+  background: #e7f4f9;
392
+}
393
+.jstree-default .jstree-wholerow-clicked {
394
+  background: #beebff;
395
+  background: -moz-linear-gradient(top, #beebff 0%, #a8e4ff 100%);
396
+  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #beebff), color-stop(100%, #a8e4ff));
397
+  background: -webkit-linear-gradient(top, #beebff 0%, #a8e4ff 100%);
398
+  background: -o-linear-gradient(top, #beebff 0%, #a8e4ff 100%);
399
+  background: -ms-linear-gradient(top, #beebff 0%, #a8e4ff 100%);
400
+  background: linear-gradient(to bottom, #beebff 0%, #a8e4ff 100%);
401
+  /*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='@color1', endColorstr='@color2',GradientType=0 );*/
402
+}
403
+.jstree-default .jstree-node {
404
+  min-height: 24px;
405
+  line-height: 24px;
406
+  margin-left: 24px;
407
+  min-width: 24px;
408
+}
409
+.jstree-default .jstree-anchor {
410
+  line-height: 24px;
411
+  height: 24px;
412
+}
413
+.jstree-default .jstree-icon {
414
+  width: 24px;
415
+  height: 24px;
416
+  line-height: 24px;
417
+}
418
+.jstree-default .jstree-icon:empty {
419
+  width: 24px;
420
+  height: 24px;
421
+  line-height: 24px;
422
+}
423
+.jstree-default.jstree-rtl .jstree-node {
424
+  margin-right: 24px;
425
+}
426
+.jstree-default .jstree-wholerow {
427
+  height: 24px;
428
+}
429
+.jstree-default .jstree-node,
430
+.jstree-default .jstree-icon {
431
+  background-image: url("32px.png");
432
+}
433
+.jstree-default .jstree-node {
434
+  background-position: -292px -4px;
435
+  background-repeat: repeat-y;
436
+}
437
+.jstree-default .jstree-last {
438
+  background: transparent;
439
+}
440
+.jstree-default .jstree-open > .jstree-ocl {
441
+  background-position: -132px -4px;
442
+}
443
+.jstree-default .jstree-closed > .jstree-ocl {
444
+  background-position: -100px -4px;
445
+}
446
+.jstree-default .jstree-leaf > .jstree-ocl {
447
+  background-position: -68px -4px;
448
+}
449
+.jstree-default .jstree-themeicon {
450
+  background-position: -260px -4px;
451
+}
452
+.jstree-default > .jstree-no-dots .jstree-node,
453
+.jstree-default > .jstree-no-dots .jstree-leaf > .jstree-ocl {
454
+  background: transparent;
455
+}
456
+.jstree-default > .jstree-no-dots .jstree-open > .jstree-ocl {
457
+  background-position: -36px -4px;
458
+}
459
+.jstree-default > .jstree-no-dots .jstree-closed > .jstree-ocl {
460
+  background-position: -4px -4px;
461
+}
462
+.jstree-default .jstree-disabled {
463
+  background: transparent;
464
+}
465
+.jstree-default .jstree-disabled.jstree-hovered {
466
+  background: transparent;
467
+}
468
+.jstree-default .jstree-disabled.jstree-clicked {
469
+  background: #efefef;
470
+}
471
+.jstree-default .jstree-checkbox {
472
+  background-position: -164px -4px;
473
+}
474
+.jstree-default .jstree-checkbox:hover {
475
+  background-position: -164px -36px;
476
+}
477
+.jstree-default .jstree-clicked > .jstree-checkbox {
478
+  background-position: -228px -4px;
479
+}
480
+.jstree-default .jstree-clicked > .jstree-checkbox:hover {
481
+  background-position: -228px -36px;
482
+}
483
+.jstree-default .jstree-anchor > .jstree-undetermined {
484
+  background-position: -196px -4px;
485
+}
486
+.jstree-default .jstree-anchor > .jstree-undetermined:hover {
487
+  background-position: -196px -36px;
488
+}
489
+.jstree-default > .jstree-striped {
490
+  background-size: auto 48px;
491
+}
492
+.jstree-default.jstree-rtl .jstree-node {
493
+  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==");
494
+  background-position: 100% 1px;
495
+  background-repeat: repeat-y;
496
+}
497
+.jstree-default.jstree-rtl .jstree-last {
498
+  background: transparent;
499
+}
500
+.jstree-default.jstree-rtl .jstree-open > .jstree-ocl {
501
+  background-position: -132px -36px;
502
+}
503
+.jstree-default.jstree-rtl .jstree-closed > .jstree-ocl {
504
+  background-position: -100px -36px;
505
+}
506
+.jstree-default.jstree-rtl .jstree-leaf > .jstree-ocl {
507
+  background-position: -68px -36px;
508
+}
509
+.jstree-default.jstree-rtl > .jstree-no-dots .jstree-node,
510
+.jstree-default.jstree-rtl > .jstree-no-dots .jstree-leaf > .jstree-ocl {
511
+  background: transparent;
512
+}
513
+.jstree-default.jstree-rtl > .jstree-no-dots .jstree-open > .jstree-ocl {
514
+  background-position: -36px -36px;
515
+}
516
+.jstree-default.jstree-rtl > .jstree-no-dots .jstree-closed > .jstree-ocl {
517
+  background-position: -4px -36px;
518
+}
519
+.jstree-default .jstree-themeicon-custom {
520
+  background-color: transparent;
521
+  background-image: none;
522
+  background-position: 0 0;
523
+}
524
+.jstree-default > .jstree-container-ul .jstree-loading > .jstree-ocl {
525
+  background: url("throbber.gif") center center no-repeat;
526
+}
527
+.jstree-default .jstree-file {
528
+  background: url("32px.png") -100px -68px no-repeat;
529
+}
530
+.jstree-default .jstree-folder {
531
+  background: url("32px.png") -260px -4px no-repeat;
532
+}
533
+.jstree-default.jstree-rtl .jstree-node {
534
+  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==");
535
+}
536
+.jstree-default.jstree-rtl .jstree-last {
537
+  background: transparent;
538
+}
539
+.jstree-default-small .jstree-node {
540
+  min-height: 18px;
541
+  line-height: 18px;
542
+  margin-left: 18px;
543
+  min-width: 18px;
544
+}
545
+.jstree-default-small .jstree-anchor {
546
+  line-height: 18px;
547
+  height: 18px;
548
+}
549
+.jstree-default-small .jstree-icon {
550
+  width: 18px;
551
+  height: 18px;
552
+  line-height: 18px;
553
+}
554
+.jstree-default-small .jstree-icon:empty {
555
+  width: 18px;
556
+  height: 18px;
557
+  line-height: 18px;
558
+}
559
+.jstree-default-small.jstree-rtl .jstree-node {
560
+  margin-right: 18px;
561
+}
562
+.jstree-default-small .jstree-wholerow {
563
+  height: 18px;
564
+}
565
+.jstree-default-small .jstree-node,
566
+.jstree-default-small .jstree-icon {
567
+  background-image: url("32px.png");
568
+}
569
+.jstree-default-small .jstree-node {
570
+  background-position: -295px -7px;
571
+  background-repeat: repeat-y;
572
+}
573
+.jstree-default-small .jstree-last {
574
+  background: transparent;
575
+}
576
+.jstree-default-small .jstree-open > .jstree-ocl {
577
+  background-position: -135px -7px;
578
+}
579
+.jstree-default-small .jstree-closed > .jstree-ocl {
580
+  background-position: -103px -7px;
581
+}
582
+.jstree-default-small .jstree-leaf > .jstree-ocl {
583
+  background-position: -71px -7px;
584
+}
585
+.jstree-default-small .jstree-themeicon {
586
+  background-position: -263px -7px;
587
+}
588
+.jstree-default-small > .jstree-no-dots .jstree-node,
589
+.jstree-default-small > .jstree-no-dots .jstree-leaf > .jstree-ocl {
590
+  background: transparent;
591
+}
592
+.jstree-default-small > .jstree-no-dots .jstree-open > .jstree-ocl {
593
+  background-position: -39px -7px;
594
+}
595
+.jstree-default-small > .jstree-no-dots .jstree-closed > .jstree-ocl {
596
+  background-position: -7px -7px;
597
+}
598
+.jstree-default-small .jstree-disabled {
599
+  background: transparent;
600
+}
601
+.jstree-default-small .jstree-disabled.jstree-hovered {
602
+  background: transparent;
603
+}
604
+.jstree-default-small .jstree-disabled.jstree-clicked {
605
+  background: #efefef;
606
+}
607
+.jstree-default-small .jstree-checkbox {
608
+  background-position: -167px -7px;
609
+}
610
+.jstree-default-small .jstree-checkbox:hover {
611
+  background-position: -167px -39px;
612
+}
613
+.jstree-default-small .jstree-clicked > .jstree-checkbox {
614
+  background-position: -231px -7px;
615
+}
616
+.jstree-default-small .jstree-clicked > .jstree-checkbox:hover {
617
+  background-position: -231px -39px;
618
+}
619
+.jstree-default-small .jstree-anchor > .jstree-undetermined {
620
+  background-position: -199px -7px;
621
+}
622
+.jstree-default-small .jstree-anchor > .jstree-undetermined:hover {
623
+  background-position: -199px -39px;
624
+}
625
+.jstree-default-small > .jstree-striped {
626
+  background-size: auto 36px;
627
+}
628
+.jstree-default-small.jstree-rtl .jstree-node {
629
+  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==");
630
+  background-position: 100% 1px;
631
+  background-repeat: repeat-y;
632
+}
633
+.jstree-default-small.jstree-rtl .jstree-last {
634
+  background: transparent;
635
+}
636
+.jstree-default-small.jstree-rtl .jstree-open > .jstree-ocl {
637
+  background-position: -135px -39px;
638
+}
639
+.jstree-default-small.jstree-rtl .jstree-closed > .jstree-ocl {
640
+  background-position: -103px -39px;
641
+}
642
+.jstree-default-small.jstree-rtl .jstree-leaf > .jstree-ocl {
643
+  background-position: -71px -39px;
644
+}
645
+.jstree-default-small.jstree-rtl > .jstree-no-dots .jstree-node,
646
+.jstree-default-small.jstree-rtl > .jstree-no-dots .jstree-leaf > .jstree-ocl {
647
+  background: transparent;
648
+}
649
+.jstree-default-small.jstree-rtl > .jstree-no-dots .jstree-open > .jstree-ocl {
650
+  background-position: -39px -39px;
651
+}
652
+.jstree-default-small.jstree-rtl > .jstree-no-dots .jstree-closed > .jstree-ocl {
653
+  background-position: -7px -39px;
654
+}
655
+.jstree-default-small .jstree-themeicon-custom {
656
+  background-color: transparent;
657
+  background-image: none;
658
+  background-position: 0 0;
659
+}
660
+.jstree-default-small > .jstree-container-ul .jstree-loading > .jstree-ocl {
661
+  background: url("throbber.gif") center center no-repeat;
662
+}
663
+.jstree-default-small .jstree-file {
664
+  background: url("32px.png") -103px -71px no-repeat;
665
+}
666
+.jstree-default-small .jstree-folder {
667
+  background: url("32px.png") -263px -7px no-repeat;
668
+}
669
+.jstree-default-small.jstree-rtl .jstree-node {
670
+  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAACAQMAAABv1h6PAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMHBgAAiABBI4gz9AAAAABJRU5ErkJggg==");
671
+}
672
+.jstree-default-small.jstree-rtl .jstree-last {
673
+  background: transparent;
674
+}
675
+.jstree-default-large .jstree-node {
676
+  min-height: 32px;
677
+  line-height: 32px;
678
+  margin-left: 32px;
679
+  min-width: 32px;
680
+}
681
+.jstree-default-large .jstree-anchor {
682
+  line-height: 32px;
683
+  height: 32px;
684
+}
685
+.jstree-default-large .jstree-icon {
686
+  width: 32px;
687
+  height: 32px;
688
+  line-height: 32px;
689
+}
690
+.jstree-default-large .jstree-icon:empty {
691
+  width: 32px;
692
+  height: 32px;
693
+  line-height: 32px;
694
+}
695
+.jstree-default-large.jstree-rtl .jstree-node {
696
+  margin-right: 32px;
697
+}
698
+.jstree-default-large .jstree-wholerow {
699
+  height: 32px;
700
+}
701
+.jstree-default-large .jstree-node,
702
+.jstree-default-large .jstree-icon {
703
+  background-image: url("32px.png");
704
+}
705
+.jstree-default-large .jstree-node {
706
+  background-position: -288px 0px;
707
+  background-repeat: repeat-y;
708
+}
709
+.jstree-default-large .jstree-last {
710
+  background: transparent;
711
+}
712
+.jstree-default-large .jstree-open > .jstree-ocl {
713
+  background-position: -128px 0px;
714
+}
715
+.jstree-default-large .jstree-closed > .jstree-ocl {
716
+  background-position: -96px 0px;
717
+}
718
+.jstree-default-large .jstree-leaf > .jstree-ocl {
719
+  background-position: -64px 0px;
720
+}
721
+.jstree-default-large .jstree-themeicon {
722
+  background-position: -256px 0px;
723
+}
724
+.jstree-default-large > .jstree-no-dots .jstree-node,
725
+.jstree-default-large > .jstree-no-dots .jstree-leaf > .jstree-ocl {
726
+  background: transparent;
727
+}
728
+.jstree-default-large > .jstree-no-dots .jstree-open > .jstree-ocl {
729
+  background-position: -32px 0px;
730
+}
731
+.jstree-default-large > .jstree-no-dots .jstree-closed > .jstree-ocl {
732
+  background-position: 0px 0px;
733
+}
734
+.jstree-default-large .jstree-disabled {
735
+  background: transparent;
736
+}
737
+.jstree-default-large .jstree-disabled.jstree-hovered {
738
+  background: transparent;
739
+}
740
+.jstree-default-large .jstree-disabled.jstree-clicked {
741
+  background: #efefef;
742
+}
743
+.jstree-default-large .jstree-checkbox {
744
+  background-position: -160px 0px;
745
+}
746
+.jstree-default-large .jstree-checkbox:hover {
747
+  background-position: -160px -32px;
748
+}
749
+.jstree-default-large .jstree-clicked > .jstree-checkbox {
750
+  background-position: -224px 0px;
751
+}
752
+.jstree-default-large .jstree-clicked > .jstree-checkbox:hover {
753
+  background-position: -224px -32px;
754
+}
755
+.jstree-default-large .jstree-anchor > .jstree-undetermined {
756
+  background-position: -192px 0px;
757
+}
758
+.jstree-default-large .jstree-anchor > .jstree-undetermined:hover {
759
+  background-position: -192px -32px;
760
+}
761
+.jstree-default-large > .jstree-striped {
762
+  background-size: auto 64px;
763
+}
764
+.jstree-default-large.jstree-rtl .jstree-node {
765
+  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==");
766
+  background-position: 100% 1px;
767
+  background-repeat: repeat-y;
768
+}
769
+.jstree-default-large.jstree-rtl .jstree-last {
770
+  background: transparent;
771
+}
772
+.jstree-default-large.jstree-rtl .jstree-open > .jstree-ocl {
773
+  background-position: -128px -32px;
774
+}
775
+.jstree-default-large.jstree-rtl .jstree-closed > .jstree-ocl {
776
+  background-position: -96px -32px;
777
+}
778
+.jstree-default-large.jstree-rtl .jstree-leaf > .jstree-ocl {
779
+  background-position: -64px -32px;
780
+}
781
+.jstree-default-large.jstree-rtl > .jstree-no-dots .jstree-node,
782
+.jstree-default-large.jstree-rtl > .jstree-no-dots .jstree-leaf > .jstree-ocl {
783
+  background: transparent;
784
+}
785
+.jstree-default-large.jstree-rtl > .jstree-no-dots .jstree-open > .jstree-ocl {
786
+  background-position: -32px -32px;
787
+}
788
+.jstree-default-large.jstree-rtl > .jstree-no-dots .jstree-closed > .jstree-ocl {
789
+  background-position: 0px -32px;
790
+}
791
+.jstree-default-large .jstree-themeicon-custom {
792
+  background-color: transparent;
793
+  background-image: none;
794
+  background-position: 0 0;
795
+}
796
+.jstree-default-large > .jstree-container-ul .jstree-loading > .jstree-ocl {
797
+  background: url("throbber.gif") center center no-repeat;
798
+}
799
+.jstree-default-large .jstree-file {
800
+  background: url("32px.png") -96px -64px no-repeat;
801
+}
802
+.jstree-default-large .jstree-folder {
803
+  background: url("32px.png") -256px 0px no-repeat;
804
+}
805
+.jstree-default-large.jstree-rtl .jstree-node {
806
+  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAACAQMAAAAD0EyKAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjgIIGBgABCgCBvVLXcAAAAABJRU5ErkJggg==");
807
+}
808
+.jstree-default-large.jstree-rtl .jstree-last {
809
+  background: transparent;
810
+}
811
+@media (max-width: 768px) {
812
+  .jstree-default-responsive {
813
+    /*
814
+		.jstree-open > .jstree-ocl,
815
+		.jstree-closed > .jstree-ocl { border-radius:20px; background-color:white; }
816
+		*/
817
+  }
818
+  .jstree-default-responsive .jstree-icon {
819
+    background-image: url("40px.png");
820
+  }
821
+  .jstree-default-responsive .jstree-node,
822
+  .jstree-default-responsive .jstree-leaf > .jstree-ocl {
823
+    background: transparent;
824
+  }
825
+  .jstree-default-responsive .jstree-node {
826
+    min-height: 40px;
827
+    line-height: 40px;
828
+    margin-left: 40px;
829
+    min-width: 40px;
830
+    white-space: nowrap;
831
+  }
832
+  .jstree-default-responsive .jstree-anchor {
833
+    line-height: 40px;
834
+    height: 40px;
835
+  }
836
+  .jstree-default-responsive .jstree-icon,
837
+  .jstree-default-responsive .jstree-icon:empty {
838
+    width: 40px;
839
+    height: 40px;
840
+    line-height: 40px;
841
+  }
842
+  .jstree-default-responsive > .jstree-container-ul > .jstree-node {
843
+    margin-left: 0;
844
+  }
845
+  .jstree-default-responsive.jstree-rtl .jstree-node {
846
+    margin-left: 0;
847
+    margin-right: 40px;
848
+  }
849
+  .jstree-default-responsive.jstree-rtl .jstree-container-ul > .jstree-node {
850
+    margin-right: 0;
851
+  }
852
+  .jstree-default-responsive .jstree-ocl,
853
+  .jstree-default-responsive .jstree-themeicon,
854
+  .jstree-default-responsive .jstree-checkbox {
855
+    background-size: 120px 200px;
856
+  }
857
+  .jstree-default-responsive .jstree-leaf > .jstree-ocl {
858
+    background: transparent;
859
+  }
860
+  .jstree-default-responsive .jstree-open > .jstree-ocl {
861
+    background-position: 0 0px !important;
862
+  }
863
+  .jstree-default-responsive .jstree-closed > .jstree-ocl {
864
+    background-position: 0 -40px !important;
865
+  }
866
+  .jstree-default-responsive.jstree-rtl .jstree-closed > .jstree-ocl {
867
+    background-position: -40px 0px !important;
868
+  }
869
+  .jstree-default-responsive .jstree-themeicon {
870
+    background-position: -40px -40px;
871
+  }
872
+  .jstree-default-responsive .jstree-checkbox,
873
+  .jstree-default-responsive .jstree-checkbox:hover {
874
+    background-position: -40px -80px;
875
+  }
876
+  .jstree-default-responsive .jstree-clicked > .jstree-checkbox,
877
+  .jstree-default-responsive .jstree-clicked > .jstree-checkbox:hover {
878
+    background-position: 0 -80px;
879
+  }
880
+  .jstree-default-responsive .jstree-anchor > .jstree-undetermined,
881
+  .jstree-default-responsive .jstree-anchor > .jstree-undetermined:hover {
882
+    background-position: 0 -120px;
883
+  }
884
+  .jstree-default-responsive .jstree-anchor {
885
+    font-weight: bold;
886
+    font-size: 1.1em;
887
+    text-shadow: 1px 1px white;
888
+  }
889
+  .jstree-default-responsive > .jstree-striped {
890
+    background: transparent;
891
+  }
892
+  .jstree-default-responsive .jstree-wholerow {
893
+    border-top: 1px solid rgba(255, 255, 255, 0.7);
894
+    border-bottom: 1px solid rgba(64, 64, 64, 0.2);
895
+    background: #ebebeb;
896
+    height: 40px;
897
+  }
898
+  .jstree-default-responsive .jstree-wholerow-hovered {
899
+    background: #e7f4f9;
900
+  }
901
+  .jstree-default-responsive .jstree-wholerow-clicked {
902
+    background: #beebff;
903
+  }
904
+  .jstree-default-responsive .jstree-children .jstree-last > .jstree-wholerow {
905
+    box-shadow: inset 0 -6px 3px -5px #666666;
906
+  }
907
+  .jstree-default-responsive .jstree-children .jstree-open > .jstree-wholerow {
908
+    box-shadow: inset 0 6px 3px -5px #666666;
909
+    border-top: 0;
910
+  }
911
+  .jstree-default-responsive .jstree-children .jstree-open + .jstree-open {
912
+    box-shadow: none;
913
+  }
914
+  .jstree-default-responsive .jstree-node,
915
+  .jstree-default-responsive .jstree-icon,
916
+  .jstree-default-responsive .jstree-node > .jstree-ocl,
917
+  .jstree-default-responsive .jstree-themeicon,
918
+  .jstree-default-responsive .jstree-checkbox {
919
+    background-image: url("40px.png");
920
+    background-size: 120px 200px;
921
+  }
922
+  .jstree-default-responsive .jstree-node {
923
+    background-position: -80px 0;
924
+    background-repeat: repeat-y;
925
+  }
926
+  .jstree-default-responsive .jstree-last {
927
+    background: transparent;
928
+  }
929
+  .jstree-default-responsive .jstree-leaf > .jstree-ocl {
930
+    background-position: -40px -120px;
931
+  }
932
+  .jstree-default-responsive .jstree-last > .jstree-ocl {
933
+    background-position: -40px -160px;
934
+  }
935
+  .jstree-default-responsive .jstree-themeicon-custom {
936
+    background-color: transparent;
937
+    background-image: none;
938
+    background-position: 0 0;
939
+  }
940
+  .jstree-default-responsive .jstree-file {
941
+    background: url("40px.png") 0 -160px no-repeat;
942
+    background-size: 120px 200px;
943
+  }
944
+  .jstree-default-responsive .jstree-folder {
945
+    background: url("40px.png") -40px -40px no-repeat;
946
+    background-size: 120px 200px;
947
+  }
948
+}
949
+.jstree-default > .jstree-container-ul > .jstree-node {
950
+  margin-left: 0;
951
+  margin-right: 0;
952
+}

Filskillnaden har hållits tillbaka eftersom den är för stor
+ 1 - 0
pboard/pboard/public/jstree/dist/themes/default/style.min.css


Binär
pboard/pboard/public/jstree/dist/themes/default/throbber.gif Visa fil


Filskillnaden har hållits tillbaka eftersom den är för stor
+ 6026 - 0
pboard/pboard/public/jstree/docs/assets/dist/jstree.js


Filskillnaden har hållits tillbaka eftersom den är för stor
+ 4 - 0
pboard/pboard/public/jstree/docs/assets/dist/jstree.min.js


Filskillnaden har hållits tillbaka eftersom den är för stor
+ 4 - 0
pboard/pboard/public/jstree/docs/assets/dist/libs/jquery.js


+ 192 - 0
pboard/pboard/public/jstree/docs/assets/dist/libs/jquery.ui.touch.js Visa fil

@@ -0,0 +1,192 @@
1
+/**
2
+* jQuery.UI.iPad plugin
3
+* Copyright (c) 2010 Stephen von Takach
4
+* licensed under MIT.
5
+* Date: 27/8/2010
6
+*
7
+* Project Home:
8
+* http://code.google.com/p/jquery-ui-for-ipad-and-iphone/
9
+*
10
+* Modified: 19/01/2012
11
+* Organized as a proper plugin and added addTouch()
12
+*/
13
+(function ($) {
14
+	var lastTap = null,				// Holds last tapped element (so we can compare for double tap)
15
+		tapValid = false,			// Are we still in the .6 second window where a double tap can occur
16
+		tapTimeout = null,			// The timeout reference
17
+		rightClickPending = false,	// Is a right click still feasible
18
+		rightClickEvent = null,		// the original event
19
+		holdTimeout = null,			// timeout reference
20
+		cancelMouseUp = false,		// prevents a click from occurring as we want the context menu
21
+		currentDOMElement = null;	// the last DOM element that was seen during a drag.
22
+
23
+	function cancelTap() {
24
+		tapValid = false;
25
+	}
26
+	
27
+	function cancelHold() {
28
+		if (rightClickPending) {
29
+			window.clearTimeout(holdTimeout);
30
+			rightClickPending = false;
31
+			rightClickEvent = null;
32
+		}
33
+	}
34
+	
35
+	function startHold(event) {
36
+		if (rightClickPending) {
37
+			return;
38
+		}
39
+		rightClickPending = true; // We could be performing a right click
40
+		rightClickEvent = (event.changedTouches)[0];
41
+		holdTimeout = window.setTimeout(doRightClick, 800);
42
+	}
43
+
44
+	function doRightClick() {
45
+		rightClickPending = false;
46
+		// We need to mouse up (as we were down)
47
+		var first = rightClickEvent,
48
+			simulatedEvent = document.createEvent("MouseEvent");
49
+		simulatedEvent.initMouseEvent("mouseup", true, true, window, 1, first.screenX, first.screenY, first.clientX, first.clientY, false, false, false, false, 0, null);
50
+		first.target.dispatchEvent(simulatedEvent);
51
+
52
+		// Emulate a right click
53
+		simulatedEvent = document.createEvent("MouseEvent");
54
+		simulatedEvent.initMouseEvent("mousedown", true, true, window, 1, first.screenX, first.screenY, first.clientX, first.clientY, false, false, false, false, 2, null);
55
+		first.target.dispatchEvent(simulatedEvent);
56
+
57
+		// Show a context menu
58
+		simulatedEvent = document.createEvent("MouseEvent");
59
+		simulatedEvent.initMouseEvent("contextmenu", true, true, window, 1, first.screenX + 50, first.screenY + 5, first.clientX + 50, first.clientY + 5, false, false, false, false, 2, null);
60
+		first.target.dispatchEvent(simulatedEvent);
61
+
62
+		simulatedEvent = document.createEvent("MouseEvent");
63
+		simulatedEvent.initMouseEvent("mouseup", true, true, window, 1, first.screenX + 50, first.screenY + 5, first.clientX + 50, first.clientY + 5, false, false, false, false, 2, null);
64
+		first.target.dispatchEvent(simulatedEvent);
65
+
66
+		cancelMouseUp = true;
67
+		rightClickEvent = null; // Release memory
68
+	}
69
+
70
+
71
+	// mouse over event then mouse down
72
+	function iPadTouchStart(event) {
73
+		var touches = event.changedTouches,
74
+			first = touches[0],
75
+			type = "mouseover",
76
+			simulatedEvent = document.createEvent("MouseEvent");
77
+
78
+		// Mouse over first - I have live events attached on mouse over
79
+		simulatedEvent.initMouseEvent(type, true, true, window, 1, first.screenX, first.screenY, first.clientX, first.clientY, false, false, false, false, 0, null);
80
+		first.target.dispatchEvent(simulatedEvent);
81
+
82
+		type = "mousedown";
83
+		simulatedEvent = document.createEvent("MouseEvent");
84
+
85
+		simulatedEvent.initMouseEvent(type, true, true, window, 1, first.screenX, first.screenY, first.clientX, first.clientY, false, false, false, false, 0, null);
86
+		first.target.dispatchEvent(simulatedEvent);
87
+
88
+		if (!tapValid) {
89
+			lastTap = first.target;
90
+			tapValid = true;
91
+			tapTimeout = window.setTimeout(cancelTap, 600);
92
+			startHold(event);
93
+		} else {
94
+			window.clearTimeout(tapTimeout);
95
+			// If a double tap is still a possibility and the elements are the same then perform a double click
96
+			if (first.target == lastTap) {
97
+				lastTap = null;
98
+				tapValid = false;
99
+
100
+				type = "click";
101
+				simulatedEvent = document.createEvent("MouseEvent");
102
+
103
+				simulatedEvent.initMouseEvent(type, true, true, window, 1, first.screenX, first.screenY, first.clientX, first.clientY, false, false, false, false, 0, null);
104
+				first.target.dispatchEvent(simulatedEvent);
105
+
106
+				type = "dblclick";
107
+				simulatedEvent = document.createEvent("MouseEvent");
108
+
109
+				simulatedEvent.initMouseEvent(type, true, true, window, 1, first.screenX, first.screenY, first.clientX, first.clientY, false, false, false, false, 0, null);
110
+				first.target.dispatchEvent(simulatedEvent);
111
+			} else {
112
+				lastTap = first.target;
113
+				tapValid = true;
114
+				tapTimeout = window.setTimeout(cancelTap, 600);
115
+				startHold(event);
116
+			}
117
+		}
118
+	}
119
+
120
+	function getDOMElementFromEvent(event) {
121
+		if (event.targetTouches && event.targetTouches[0]) {
122
+			return document.elementFromPoint(event.targetTouches[0].pageX - window.pageXOffset, event.targetTouches[0].pageY - window.pageYOffset);
123
+		}
124
+		return null;
125
+	}
126
+
127
+	function iPadTouchHandler(event) {
128
+		var type = "",
129
+			button = 0; /*left*/
130
+		if (event.touches.length > 1) {
131
+			return;
132
+		}
133
+		switch (event.type) {
134
+		case "touchstart":
135
+			if ($(event.changedTouches[0].target).is("select")) {
136
+				return;
137
+			}
138
+			iPadTouchStart(event); /*We need to trigger two events here to support one touch drag and drop*/
139
+			event.preventDefault();
140
+			currentDOMElement = getDOMElementFromEvent(event);
141
+			return false;
142
+
143
+		case "touchmove":
144
+			cancelHold();
145
+			type = "mousemove";
146
+			event.preventDefault();
147
+
148
+			currentDOMElement = getDOMElementFromEvent(event);
149
+			break;
150
+
151
+		case "touchend":
152
+			if (cancelMouseUp) {
153
+				cancelMouseUp = false;
154
+				event.preventDefault();
155
+				return false;
156
+			}
157
+			cancelHold();
158
+			type = "mouseup";
159
+			break;
160
+
161
+		default:
162
+			return;
163
+		}
164
+		var touches = event.changedTouches,
165
+			first = touches[0],
166
+			simulatedEvent = document.createEvent("MouseEvent");
167
+		simulatedEvent.initMouseEvent(type, true, true, window, 1, first.screenX, first.screenY, first.clientX, first.clientY,false, false, false, false, button, null);
168
+		currentDOMElement.dispatchEvent(simulatedEvent);
169
+		if (type == "mouseup" && tapValid && first.target == lastTap) {	// This actually emulates the ipad's default behavior (which we prevented)
170
+			simulatedEvent = document.createEvent("MouseEvent");		// This check avoids click being emulated on a double tap
171
+			simulatedEvent.initMouseEvent("click", true, true, window, 1, first.screenX, first.screenY, first.clientX, first.clientY,false, false, false, false, button, null);
172
+			currentDOMElement.dispatchEvent(simulatedEvent);
173
+		}
174
+	}
175
+	
176
+	$.extend($.support, {
177
+		touch: "ontouchend" in document
178
+	});
179
+
180
+	$.fn.addTouch = function () {
181
+		if ($.support.touch) {
182
+			this.each(function (i, el) {
183
+				el.addEventListener("touchstart", iPadTouchHandler, false);
184
+				el.addEventListener("touchmove", iPadTouchHandler, false);
185
+				el.addEventListener("touchend", iPadTouchHandler, false);
186
+				el.addEventListener("touchcancel", iPadTouchHandler, false);
187
+			});
188
+		}
189
+		return this;
190
+	};
191
+
192
+})(jQuery);

+ 36 - 0
pboard/pboard/public/jstree/docs/assets/dist/libs/require.js Visa fil

@@ -0,0 +1,36 @@
1
+/*
2
+ RequireJS 2.1.9 Copyright (c) 2010-2012, The Dojo Foundation All Rights Reserved.
3
+ Available via the MIT or new BSD license.
4
+ see: http://github.com/jrburke/requirejs for details
5
+*/
6
+var requirejs,require,define;
7
+(function(Z){function H(b){return"[object Function]"===L.call(b)}function I(b){return"[object Array]"===L.call(b)}function y(b,c){if(b){var e;for(e=0;e<b.length&&(!b[e]||!c(b[e],e,b));e+=1);}}function M(b,c){if(b){var e;for(e=b.length-1;-1<e&&(!b[e]||!c(b[e],e,b));e-=1);}}function t(b,c){return ga.call(b,c)}function l(b,c){return t(b,c)&&b[c]}function F(b,c){for(var e in b)if(t(b,e)&&c(b[e],e))break}function Q(b,c,e,h){c&&F(c,function(c,j){if(e||!t(b,j))h&&"string"!==typeof c?(b[j]||(b[j]={}),Q(b[j],
8
+c,e,h)):b[j]=c});return b}function u(b,c){return function(){return c.apply(b,arguments)}}function aa(b){throw b;}function ba(b){if(!b)return b;var c=Z;y(b.split("."),function(b){c=c[b]});return c}function A(b,c,e,h){c=Error(c+"\nhttp://requirejs.org/docs/errors.html#"+b);c.requireType=b;c.requireModules=h;e&&(c.originalError=e);return c}function ha(b){function c(a,f,b){var d,m,c,g,e,h,j,i=f&&f.split("/");d=i;var n=k.map,p=n&&n["*"];if(a&&"."===a.charAt(0))if(f){d=l(k.pkgs,f)?i=[f]:i.slice(0,i.length-
9
+1);f=a=d.concat(a.split("/"));for(d=0;f[d];d+=1)if(m=f[d],"."===m)f.splice(d,1),d-=1;else if(".."===m)if(1===d&&(".."===f[2]||".."===f[0]))break;else 0<d&&(f.splice(d-1,2),d-=2);d=l(k.pkgs,f=a[0]);a=a.join("/");d&&a===f+"/"+d.main&&(a=f)}else 0===a.indexOf("./")&&(a=a.substring(2));if(b&&n&&(i||p)){f=a.split("/");for(d=f.length;0<d;d-=1){c=f.slice(0,d).join("/");if(i)for(m=i.length;0<m;m-=1)if(b=l(n,i.slice(0,m).join("/")))if(b=l(b,c)){g=b;e=d;break}if(g)break;!h&&(p&&l(p,c))&&(h=l(p,c),j=d)}!g&&
10
+h&&(g=h,e=j);g&&(f.splice(0,e,g),a=f.join("/"))}return a}function e(a){z&&y(document.getElementsByTagName("script"),function(f){if(f.getAttribute("data-requiremodule")===a&&f.getAttribute("data-requirecontext")===i.contextName)return f.parentNode.removeChild(f),!0})}function h(a){var f=l(k.paths,a);if(f&&I(f)&&1<f.length)return f.shift(),i.require.undef(a),i.require([a]),!0}function $(a){var f,b=a?a.indexOf("!"):-1;-1<b&&(f=a.substring(0,b),a=a.substring(b+1,a.length));return[f,a]}function n(a,f,
11
+b,d){var m,B,g=null,e=f?f.name:null,h=a,j=!0,k="";a||(j=!1,a="_@r"+(L+=1));a=$(a);g=a[0];a=a[1];g&&(g=c(g,e,d),B=l(r,g));a&&(g?k=B&&B.normalize?B.normalize(a,function(a){return c(a,e,d)}):c(a,e,d):(k=c(a,e,d),a=$(k),g=a[0],k=a[1],b=!0,m=i.nameToUrl(k)));b=g&&!B&&!b?"_unnormalized"+(M+=1):"";return{prefix:g,name:k,parentMap:f,unnormalized:!!b,url:m,originalName:h,isDefine:j,id:(g?g+"!"+k:k)+b}}function q(a){var f=a.id,b=l(p,f);b||(b=p[f]=new i.Module(a));return b}function s(a,f,b){var d=a.id,m=l(p,
12
+d);if(t(r,d)&&(!m||m.defineEmitComplete))"defined"===f&&b(r[d]);else if(m=q(a),m.error&&"error"===f)b(m.error);else m.on(f,b)}function v(a,f){var b=a.requireModules,d=!1;if(f)f(a);else if(y(b,function(f){if(f=l(p,f))f.error=a,f.events.error&&(d=!0,f.emit("error",a))}),!d)j.onError(a)}function w(){R.length&&(ia.apply(G,[G.length-1,0].concat(R)),R=[])}function x(a){delete p[a];delete T[a]}function E(a,f,b){var d=a.map.id;a.error?a.emit("error",a.error):(f[d]=!0,y(a.depMaps,function(d,c){var g=d.id,
13
+e=l(p,g);e&&(!a.depMatched[c]&&!b[g])&&(l(f,g)?(a.defineDep(c,r[g]),a.check()):E(e,f,b))}),b[d]=!0)}function C(){var a,f,b,d,m=(b=1E3*k.waitSeconds)&&i.startTime+b<(new Date).getTime(),c=[],g=[],j=!1,l=!0;if(!U){U=!0;F(T,function(b){a=b.map;f=a.id;if(b.enabled&&(a.isDefine||g.push(b),!b.error))if(!b.inited&&m)h(f)?j=d=!0:(c.push(f),e(f));else if(!b.inited&&(b.fetched&&a.isDefine)&&(j=!0,!a.prefix))return l=!1});if(m&&c.length)return b=A("timeout","Load timeout for modules: "+c,null,c),b.contextName=
14
+i.contextName,v(b);l&&y(g,function(a){E(a,{},{})});if((!m||d)&&j)if((z||da)&&!V)V=setTimeout(function(){V=0;C()},50);U=!1}}function D(a){t(r,a[0])||q(n(a[0],null,!0)).init(a[1],a[2])}function J(a){var a=a.currentTarget||a.srcElement,b=i.onScriptLoad;a.detachEvent&&!W?a.detachEvent("onreadystatechange",b):a.removeEventListener("load",b,!1);b=i.onScriptError;(!a.detachEvent||W)&&a.removeEventListener("error",b,!1);return{node:a,id:a&&a.getAttribute("data-requiremodule")}}function K(){var a;for(w();G.length;){a=
15
+G.shift();if(null===a[0])return v(A("mismatch","Mismatched anonymous define() module: "+a[a.length-1]));D(a)}}var U,X,i,N,V,k={waitSeconds:7,baseUrl:"./",paths:{},pkgs:{},shim:{},config:{}},p={},T={},Y={},G=[],r={},S={},L=1,M=1;N={require:function(a){return a.require?a.require:a.require=i.makeRequire(a.map)},exports:function(a){a.usingExports=!0;if(a.map.isDefine)return a.exports?a.exports:a.exports=r[a.map.id]={}},module:function(a){return a.module?a.module:a.module={id:a.map.id,uri:a.map.url,config:function(){var b=
16
+l(k.pkgs,a.map.id);return(b?l(k.config,a.map.id+"/"+b.main):l(k.config,a.map.id))||{}},exports:r[a.map.id]}}};X=function(a){this.events=l(Y,a.id)||{};this.map=a;this.shim=l(k.shim,a.id);this.depExports=[];this.depMaps=[];this.depMatched=[];this.pluginMaps={};this.depCount=0};X.prototype={init:function(a,b,c,d){d=d||{};if(!this.inited){this.factory=b;if(c)this.on("error",c);else this.events.error&&(c=u(this,function(a){this.emit("error",a)}));this.depMaps=a&&a.slice(0);this.errback=c;this.inited=!0;
17
+this.ignore=d.ignore;d.enabled||this.enabled?this.enable():this.check()}},defineDep:function(a,b){this.depMatched[a]||(this.depMatched[a]=!0,this.depCount-=1,this.depExports[a]=b)},fetch:function(){if(!this.fetched){this.fetched=!0;i.startTime=(new Date).getTime();var a=this.map;if(this.shim)i.makeRequire(this.map,{enableBuildCallback:!0})(this.shim.deps||[],u(this,function(){return a.prefix?this.callPlugin():this.load()}));else return a.prefix?this.callPlugin():this.load()}},load:function(){var a=
18
+this.map.url;S[a]||(S[a]=!0,i.load(this.map.id,a))},check:function(){if(this.enabled&&!this.enabling){var a,b,c=this.map.id;b=this.depExports;var d=this.exports,m=this.factory;if(this.inited)if(this.error)this.emit("error",this.error);else{if(!this.defining){this.defining=!0;if(1>this.depCount&&!this.defined){if(H(m)){if(this.events.error&&this.map.isDefine||j.onError!==aa)try{d=i.execCb(c,m,b,d)}catch(e){a=e}else d=i.execCb(c,m,b,d);this.map.isDefine&&((b=this.module)&&void 0!==b.exports&&b.exports!==
19
+this.exports?d=b.exports:void 0===d&&this.usingExports&&(d=this.exports));if(a)return a.requireMap=this.map,a.requireModules=this.map.isDefine?[this.map.id]:null,a.requireType=this.map.isDefine?"define":"require",v(this.error=a)}else d=m;this.exports=d;if(this.map.isDefine&&!this.ignore&&(r[c]=d,j.onResourceLoad))j.onResourceLoad(i,this.map,this.depMaps);x(c);this.defined=!0}this.defining=!1;this.defined&&!this.defineEmitted&&(this.defineEmitted=!0,this.emit("defined",this.exports),this.defineEmitComplete=
20
+!0)}}else this.fetch()}},callPlugin:function(){var a=this.map,b=a.id,e=n(a.prefix);this.depMaps.push(e);s(e,"defined",u(this,function(d){var m,e;e=this.map.name;var g=this.map.parentMap?this.map.parentMap.name:null,h=i.makeRequire(a.parentMap,{enableBuildCallback:!0});if(this.map.unnormalized){if(d.normalize&&(e=d.normalize(e,function(a){return c(a,g,!0)})||""),d=n(a.prefix+"!"+e,this.map.parentMap),s(d,"defined",u(this,function(a){this.init([],function(){return a},null,{enabled:!0,ignore:!0})})),
21
+e=l(p,d.id)){this.depMaps.push(d);if(this.events.error)e.on("error",u(this,function(a){this.emit("error",a)}));e.enable()}}else m=u(this,function(a){this.init([],function(){return a},null,{enabled:!0})}),m.error=u(this,function(a){this.inited=!0;this.error=a;a.requireModules=[b];F(p,function(a){0===a.map.id.indexOf(b+"_unnormalized")&&x(a.map.id)});v(a)}),m.fromText=u(this,function(d,c){var e=a.name,g=n(e),B=O;c&&(d=c);B&&(O=!1);q(g);t(k.config,b)&&(k.config[e]=k.config[b]);try{j.exec(d)}catch(ca){return v(A("fromtexteval",
22
+"fromText eval for "+b+" failed: "+ca,ca,[b]))}B&&(O=!0);this.depMaps.push(g);i.completeLoad(e);h([e],m)}),d.load(a.name,h,m,k)}));i.enable(e,this);this.pluginMaps[e.id]=e},enable:function(){T[this.map.id]=this;this.enabling=this.enabled=!0;y(this.depMaps,u(this,function(a,b){var c,d;if("string"===typeof a){a=n(a,this.map.isDefine?this.map:this.map.parentMap,!1,!this.skipMap);this.depMaps[b]=a;if(c=l(N,a.id)){this.depExports[b]=c(this);return}this.depCount+=1;s(a,"defined",u(this,function(a){this.defineDep(b,
23
+a);this.check()}));this.errback&&s(a,"error",u(this,this.errback))}c=a.id;d=p[c];!t(N,c)&&(d&&!d.enabled)&&i.enable(a,this)}));F(this.pluginMaps,u(this,function(a){var b=l(p,a.id);b&&!b.enabled&&i.enable(a,this)}));this.enabling=!1;this.check()},on:function(a,b){var c=this.events[a];c||(c=this.events[a]=[]);c.push(b)},emit:function(a,b){y(this.events[a],function(a){a(b)});"error"===a&&delete this.events[a]}};i={config:k,contextName:b,registry:p,defined:r,urlFetched:S,defQueue:G,Module:X,makeModuleMap:n,
24
+nextTick:j.nextTick,onError:v,configure:function(a){a.baseUrl&&"/"!==a.baseUrl.charAt(a.baseUrl.length-1)&&(a.baseUrl+="/");var b=k.pkgs,c=k.shim,d={paths:!0,config:!0,map:!0};F(a,function(a,b){d[b]?"map"===b?(k.map||(k.map={}),Q(k[b],a,!0,!0)):Q(k[b],a,!0):k[b]=a});a.shim&&(F(a.shim,function(a,b){I(a)&&(a={deps:a});if((a.exports||a.init)&&!a.exportsFn)a.exportsFn=i.makeShimExports(a);c[b]=a}),k.shim=c);a.packages&&(y(a.packages,function(a){a="string"===typeof a?{name:a}:a;b[a.name]={name:a.name,
25
+location:a.location||a.name,main:(a.main||"main").replace(ja,"").replace(ea,"")}}),k.pkgs=b);F(p,function(a,b){!a.inited&&!a.map.unnormalized&&(a.map=n(b))});if(a.deps||a.callback)i.require(a.deps||[],a.callback)},makeShimExports:function(a){return function(){var b;a.init&&(b=a.init.apply(Z,arguments));return b||a.exports&&ba(a.exports)}},makeRequire:function(a,f){function h(d,c,e){var g,k;f.enableBuildCallback&&(c&&H(c))&&(c.__requireJsBuild=!0);if("string"===typeof d){if(H(c))return v(A("requireargs",
26
+"Invalid require call"),e);if(a&&t(N,d))return N[d](p[a.id]);if(j.get)return j.get(i,d,a,h);g=n(d,a,!1,!0);g=g.id;return!t(r,g)?v(A("notloaded",'Module name "'+g+'" has not been loaded yet for context: '+b+(a?"":". Use require([])"))):r[g]}K();i.nextTick(function(){K();k=q(n(null,a));k.skipMap=f.skipMap;k.init(d,c,e,{enabled:!0});C()});return h}f=f||{};Q(h,{isBrowser:z,toUrl:function(b){var f,e=b.lastIndexOf("."),g=b.split("/")[0];if(-1!==e&&(!("."===g||".."===g)||1<e))f=b.substring(e,b.length),b=
27
+b.substring(0,e);return i.nameToUrl(c(b,a&&a.id,!0),f,!0)},defined:function(b){return t(r,n(b,a,!1,!0).id)},specified:function(b){b=n(b,a,!1,!0).id;return t(r,b)||t(p,b)}});a||(h.undef=function(b){w();var c=n(b,a,!0),f=l(p,b);e(b);delete r[b];delete S[c.url];delete Y[b];f&&(f.events.defined&&(Y[b]=f.events),x(b))});return h},enable:function(a){l(p,a.id)&&q(a).enable()},completeLoad:function(a){var b,c,d=l(k.shim,a)||{},e=d.exports;for(w();G.length;){c=G.shift();if(null===c[0]){c[0]=a;if(b)break;b=
28
+!0}else c[0]===a&&(b=!0);D(c)}c=l(p,a);if(!b&&!t(r,a)&&c&&!c.inited){if(k.enforceDefine&&(!e||!ba(e)))return h(a)?void 0:v(A("nodefine","No define call for "+a,null,[a]));D([a,d.deps||[],d.exportsFn])}C()},nameToUrl:function(a,b,c){var d,e,h,g,i,n;if(j.jsExtRegExp.test(a))g=a+(b||"");else{d=k.paths;e=k.pkgs;g=a.split("/");for(i=g.length;0<i;i-=1)if(n=g.slice(0,i).join("/"),h=l(e,n),n=l(d,n)){I(n)&&(n=n[0]);g.splice(0,i,n);break}else if(h){a=a===h.name?h.location+"/"+h.main:h.location;g.splice(0,i,
29
+a);break}g=g.join("/");g+=b||(/^data\:|\?/.test(g)||c?"":".js");g=("/"===g.charAt(0)||g.match(/^[\w\+\.\-]+:/)?"":k.baseUrl)+g}return k.urlArgs?g+((-1===g.indexOf("?")?"?":"&")+k.urlArgs):g},load:function(a,b){j.load(i,a,b)},execCb:function(a,b,c,d){return b.apply(d,c)},onScriptLoad:function(a){if("load"===a.type||ka.test((a.currentTarget||a.srcElement).readyState))P=null,a=J(a),i.completeLoad(a.id)},onScriptError:function(a){var b=J(a);if(!h(b.id))return v(A("scripterror","Script error for: "+b.id,
30
+a,[b.id]))}};i.require=i.makeRequire();return i}var j,w,x,C,J,D,P,K,q,fa,la=/(\/\*([\s\S]*?)\*\/|([^:]|^)\/\/(.*)$)/mg,ma=/[^.]\s*require\s*\(\s*["']([^'"\s]+)["']\s*\)/g,ea=/\.js$/,ja=/^\.\//;w=Object.prototype;var L=w.toString,ga=w.hasOwnProperty,ia=Array.prototype.splice,z=!!("undefined"!==typeof window&&"undefined"!==typeof navigator&&window.document),da=!z&&"undefined"!==typeof importScripts,ka=z&&"PLAYSTATION 3"===navigator.platform?/^complete$/:/^(complete|loaded)$/,W="undefined"!==typeof opera&&
31
+"[object Opera]"===opera.toString(),E={},s={},R=[],O=!1;if("undefined"===typeof define){if("undefined"!==typeof requirejs){if(H(requirejs))return;s=requirejs;requirejs=void 0}"undefined"!==typeof require&&!H(require)&&(s=require,require=void 0);j=requirejs=function(b,c,e,h){var q,n="_";!I(b)&&"string"!==typeof b&&(q=b,I(c)?(b=c,c=e,e=h):b=[]);q&&q.context&&(n=q.context);(h=l(E,n))||(h=E[n]=j.s.newContext(n));q&&h.configure(q);return h.require(b,c,e)};j.config=function(b){return j(b)};j.nextTick="undefined"!==
32
+typeof setTimeout?function(b){setTimeout(b,4)}:function(b){b()};require||(require=j);j.version="2.1.9";j.jsExtRegExp=/^\/|:|\?|\.js$/;j.isBrowser=z;w=j.s={contexts:E,newContext:ha};j({});y(["toUrl","undef","defined","specified"],function(b){j[b]=function(){var c=E._;return c.require[b].apply(c,arguments)}});if(z&&(x=w.head=document.getElementsByTagName("head")[0],C=document.getElementsByTagName("base")[0]))x=w.head=C.parentNode;j.onError=aa;j.createNode=function(b){var c=b.xhtml?document.createElementNS("http://www.w3.org/1999/xhtml",
33
+"html:script"):document.createElement("script");c.type=b.scriptType||"text/javascript";c.charset="utf-8";c.async=!0;return c};j.load=function(b,c,e){var h=b&&b.config||{};if(z)return h=j.createNode(h,c,e),h.setAttribute("data-requirecontext",b.contextName),h.setAttribute("data-requiremodule",c),h.attachEvent&&!(h.attachEvent.toString&&0>h.attachEvent.toString().indexOf("[native code"))&&!W?(O=!0,h.attachEvent("onreadystatechange",b.onScriptLoad)):(h.addEventListener("load",b.onScriptLoad,!1),h.addEventListener("error",
34
+b.onScriptError,!1)),h.src=e,K=h,C?x.insertBefore(h,C):x.appendChild(h),K=null,h;if(da)try{importScripts(e),b.completeLoad(c)}catch(l){b.onError(A("importscripts","importScripts failed for "+c+" at "+e,l,[c]))}};z&&!s.skipDataMain&&M(document.getElementsByTagName("script"),function(b){x||(x=b.parentNode);if(J=b.getAttribute("data-main"))return q=J,s.baseUrl||(D=q.split("/"),q=D.pop(),fa=D.length?D.join("/")+"/":"./",s.baseUrl=fa),q=q.replace(ea,""),j.jsExtRegExp.test(q)&&(q=J),s.deps=s.deps?s.deps.concat(q):
35
+[q],!0});define=function(b,c,e){var h,j;"string"!==typeof b&&(e=c,c=b,b=null);I(c)||(e=c,c=null);!c&&H(e)&&(c=[],e.length&&(e.toString().replace(la,"").replace(ma,function(b,e){c.push(e)}),c=(1===e.length?["require"]:["require","exports","module"]).concat(c)));if(O){if(!(h=K))P&&"interactive"===P.readyState||M(document.getElementsByTagName("script"),function(b){if("interactive"===b.readyState)return P=b}),h=P;h&&(b||(b=h.getAttribute("data-requiremodule")),j=E[h.getAttribute("data-requirecontext")])}(j?
36
+j.defQueue:R).push([b,c,e])};define.amd={jQuery:!0};j.exec=function(b){return eval(b)};j(s)}})(this);

Binär
pboard/pboard/public/jstree/docs/assets/dist/themes/default/32px.png Visa fil


Binär
pboard/pboard/public/jstree/docs/assets/dist/themes/default/40px.png Visa fil


+ 952 - 0
pboard/pboard/public/jstree/docs/assets/dist/themes/default/style.css Visa fil

@@ -0,0 +1,952 @@
1
+/* jsTree default theme */
2
+.jstree-node,
3
+.jstree-children,
4
+.jstree-container-ul {
5
+  display: block;
6
+  margin: 0;
7
+  padding: 0;
8
+  list-style-type: none;
9
+  list-style-image: none;
10
+}
11
+.jstree-node {
12
+  white-space: nowrap;
13
+}
14
+.jstree-anchor {
15
+  display: inline-block;
16
+  color: black;
17
+  white-space: nowrap;
18
+  padding: 0 4px 0 1px;
19
+  margin: 0;
20
+  vertical-align: top;
21
+}
22
+.jstree-anchor:focus {
23
+  outline: 0;
24
+}
25
+.jstree-anchor,
26
+.jstree-anchor:link,
27
+.jstree-anchor:visited,
28
+.jstree-anchor:hover,
29
+.jstree-anchor:active {
30
+  text-decoration: none;
31
+  color: inherit;
32
+}
33
+.jstree-icon {
34
+  display: inline-block;
35
+  text-decoration: none;
36
+  margin: 0;
37
+  padding: 0;
38
+  vertical-align: top;
39
+  text-align: center;
40
+}
41
+.jstree-icon:empty {
42
+  display: inline-block;
43
+  text-decoration: none;
44
+  margin: 0;
45
+  padding: 0;
46
+  vertical-align: top;
47
+  text-align: center;
48
+}
49
+.jstree-ocl {
50
+  cursor: pointer;
51
+}
52
+.jstree-leaf > .jstree-ocl {
53
+  cursor: default;
54
+}
55
+.jstree .jstree-open > .jstree-children {
56
+  display: block;
57
+}
58
+.jstree .jstree-closed > .jstree-children,
59
+.jstree .jstree-leaf > .jstree-children {
60
+  display: none;
61
+}
62
+.jstree-anchor > .jstree-themeicon {
63
+  margin-right: 2px;
64
+}
65
+.jstree-no-icons .jstree-themeicon,
66
+.jstree-anchor > .jstree-themeicon-hidden {
67
+  display: none;
68
+}
69
+.jstree-rtl .jstree-anchor {
70
+  padding: 0 1px 0 4px;
71
+}
72
+.jstree-rtl .jstree-anchor > .jstree-themeicon {
73
+  margin-left: 2px;
74
+  margin-right: 0;
75
+}
76
+.jstree-rtl .jstree-node {
77
+  margin-left: 0;
78
+}
79
+.jstree-rtl .jstree-container-ul > .jstree-node {
80
+  margin-right: 0;
81
+}
82
+.jstree-wholerow-ul {
83
+  position: relative;
84
+  display: inline-block;
85
+  min-width: 100%;
86
+}
87
+.jstree-wholerow-ul .jstree-leaf > .jstree-ocl {
88
+  cursor: pointer;
89
+}
90
+.jstree-wholerow-ul .jstree-anchor,
91
+.jstree-wholerow-ul .jstree-icon {
92
+  position: relative;
93
+}
94
+.jstree-wholerow-ul .jstree-wholerow {
95
+  width: 100%;
96
+  cursor: pointer;
97
+  position: absolute;
98
+  left: 0;
99
+  -webkit-user-select: none;
100
+  -moz-user-select: none;
101
+  -ms-user-select: none;
102
+  user-select: none;
103
+}
104
+.vakata-context {
105
+  display: none;
106
+}
107
+.vakata-context,
108
+.vakata-context ul {
109
+  margin: 0;
110
+  padding: 2px;
111
+  position: absolute;
112
+  background: #f5f5f5;
113
+  border: 1px solid #979797;
114
+  -moz-box-shadow: 5px 5px 4px -4px #666666;
115
+  -webkit-box-shadow: 2px 2px 2px #999999;
116
+  box-shadow: 2px 2px 2px #999999;
117
+}
118
+.vakata-context ul {
119
+  list-style: none;
120
+  left: 100%;
121
+  margin-top: -2.7em;
122
+  margin-left: -4px;
123
+}
124
+.vakata-context .vakata-context-right ul {
125
+  left: auto;
126
+  right: 100%;
127
+  margin-left: auto;
128
+  margin-right: -4px;
129
+}
130
+.vakata-context li {
131
+  list-style: none;
132
+  display: inline;
133
+}
134
+.vakata-context li > a {
135
+  display: block;
136
+  padding: 0 2em 0 2em;
137
+  text-decoration: none;
138
+  width: auto;
139
+  color: black;
140
+  white-space: nowrap;
141
+  line-height: 2.4em;
142
+  -moz-text-shadow: 1px 1px 0 white;
143
+  -webkit-text-shadow: 1px 1px 0 white;
144
+  text-shadow: 1px 1px 0 white;
145
+  -moz-border-radius: 1px;
146
+  -webkit-border-radius: 1px;
147
+  border-radius: 1px;
148
+}
149
+.vakata-context li > a:hover {
150
+  position: relative;
151
+  background-color: #e8eff7;
152
+  -moz-box-shadow: 0 0 2px #0a6aa1;
153
+  -webkit-box-shadow: 0 0 2px #0a6aa1;
154
+  box-shadow: 0 0 2px #0a6aa1;
155
+}
156
+.vakata-context li > a.vakata-context-parent {
157
+  background-image: url("data:image/gif;base64,R0lGODlhCwAHAIAAACgoKP///yH5BAEAAAEALAAAAAALAAcAAAIORI4JlrqN1oMSnmmZDQUAOw==");
158
+  background-position: right center;
159
+  background-repeat: no-repeat;
160
+}
161
+.vakata-context li > a:focus {
162
+  outline: 0;
163
+}
164
+.vakata-context .vakata-context-hover > a {
165
+  position: relative;
166
+  background-color: #e8eff7;
167
+  -moz-box-shadow: 0 0 2px #0a6aa1;
168
+  -webkit-box-shadow: 0 0 2px #0a6aa1;
169
+  box-shadow: 0 0 2px #0a6aa1;
170
+}
171
+.vakata-context .vakata-context-separator a,
172
+.vakata-context .vakata-context-separator a:hover {
173
+  background: white;
174
+  border: 0;
175
+  border-top: 1px solid #e2e3e3;
176
+  height: 1px;
177
+  min-height: 1px;
178
+  max-height: 1px;
179
+  padding: 0;
180
+  margin: 0 0 0 2.4em;
181
+  border-left: 1px solid #e0e0e0;
182
+  -moz-text-shadow: 0 0 0 transparent;
183
+  -webkit-text-shadow: 0 0 0 transparent;
184
+  text-shadow: 0 0 0 transparent;
185
+  -moz-box-shadow: 0 0 0 transparent;
186
+  -webkit-box-shadow: 0 0 0 transparent;
187
+  box-shadow: 0 0 0 transparent;
188
+  -moz-border-radius: 0;
189
+  -webkit-border-radius: 0;
190
+  border-radius: 0;
191
+}
192
+.vakata-context .vakata-contextmenu-disabled a,
193
+.vakata-context .vakata-contextmenu-disabled a:hover {
194
+  color: silver;
195
+  background-color: transparent;
196
+  border: 0;
197
+  box-shadow: 0 0 0;
198
+}
199
+.vakata-context li > a > i {
200
+  text-decoration: none;
201
+  display: inline-block;
202
+  width: 2.4em;
203
+  height: 2.4em;
204
+  background: transparent;
205
+  margin: 0 0 0 -2em;
206
+  vertical-align: top;
207
+  text-align: center;
208
+  line-height: 2.4em;
209
+}
210
+.vakata-context li > a > i:empty {
211
+  width: 2.4em;
212
+  line-height: 2.4em;
213
+}
214
+.vakata-context li > a .vakata-contextmenu-sep {
215
+  display: inline-block;
216
+  width: 1px;
217
+  height: 2.4em;
218
+  background: white;
219
+  margin: 0 0.5em 0 0;
220
+  border-left: 1px solid #e2e3e3;
221
+}
222
+.vakata-context .vakata-contextmenu-shortcut {
223
+  font-size: 0.8em;
224
+  color: silver;
225
+  opacity: 0.5;
226
+  display: none;
227
+}
228
+.vakata-context-rtl ul {
229
+  left: auto;
230
+  right: 100%;
231
+  margin-left: auto;
232
+  margin-right: -4px;
233
+}
234
+.vakata-context-rtl li > a.vakata-context-parent {
235
+  background-image: url("data:image/gif;base64,R0lGODlhCwAHAIAAACgoKP///yH5BAEAAAEALAAAAAALAAcAAAINjI+AC7rWHIsPtmoxLAA7");
236
+  background-position: left center;
237
+  background-repeat: no-repeat;
238
+}
239
+.vakata-context-rtl .vakata-context-separator > a {
240
+  margin: 0 2.4em 0 0;
241
+  border-left: 0;
242
+  border-right: 1px solid #e2e3e3;
243
+}
244
+.vakata-context-rtl .vakata-context-left ul {
245
+  right: auto;
246
+  left: 100%;
247
+  margin-left: -4px;
248
+  margin-right: auto;
249
+}
250
+.vakata-context-rtl li > a > i {
251
+  margin: 0 -2em 0 0;
252
+}
253
+.vakata-context-rtl li > a .vakata-contextmenu-sep {
254
+  margin: 0 0 0 0.5em;
255
+  border-left-color: white;
256
+  background: #e2e3e3;
257
+}
258
+#jstree-marker {
259
+  position: absolute;
260
+  top: 0;
261
+  left: 0;
262
+  margin: 0;
263
+  padding: 0;
264
+  border-right: 0;
265
+  border-top: 5px solid transparent;
266
+  border-bottom: 5px solid transparent;
267
+  border-left: 5px solid;
268
+  width: 0;
269
+  height: 0;
270
+  font-size: 0;
271
+  line-height: 0;
272
+}
273
+#jstree-dnd {
274
+  line-height: 16px;
275
+  margin: 0;
276
+  padding: 4px;
277
+}
278
+#jstree-dnd .jstree-icon,
279
+#jstree-dnd .jstree-copy {
280
+  display: inline-block;
281
+  text-decoration: none;
282
+  margin: 0 2px 0 0;
283
+  padding: 0;
284
+  width: 16px;
285
+  height: 16px;
286
+}
287
+#jstree-dnd .jstree-ok {
288
+  background: green;
289
+}
290
+#jstree-dnd .jstree-er {
291
+  background: red;
292
+}
293
+#jstree-dnd .jstree-copy {
294
+  margin: 0 2px 0 2px;
295
+}
296
+.jstree-default .jstree-node,
297
+.jstree-default .jstree-icon {
298
+  background-repeat: no-repeat;
299
+  background-color: transparent;
300
+}
301
+.jstree-default .jstree-anchor,
302
+.jstree-default .jstree-wholerow {
303
+  transition: background-color 0.15s, box-shadow 0.15s;
304
+}
305
+.jstree-default .jstree-hovered {
306
+  background: #e7f4f9;
307
+  border-radius: 2px;
308
+  box-shadow: inset 0 0 1px #ccc;
309
+}
310
+.jstree-default .jstree-clicked {
311
+  background: #beebff;
312
+  border-radius: 2px;
313
+  box-shadow: inset 0 0 1px #999;
314
+}
315
+.jstree-default .jstree-no-icons .jstree-anchor > .jstree-themeicon {
316
+  display: none;
317
+}
318
+.jstree-default .jstree-disabled {
319
+  background: transparent;
320
+  color: #666;
321
+}
322
+.jstree-default .jstree-disabled.jstree-hovered {
323
+  background: transparent;
324
+  box-shadow: none;
325
+}
326
+.jstree-default .jstree-disabled.jstree-clicked {
327
+  background: #efefef;
328
+}
329
+.jstree-default .jstree-disabled > .jstree-icon {
330
+  opacity: 0.8;
331
+  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");
332
+  /* Firefox 10+ */
333
+  filter: gray;
334
+  /* IE6-9 */
335
+  -webkit-filter: grayscale(100%);
336
+  /* Chrome 19+ & Safari 6+ */
337
+}
338
+.jstree-default .jstree-search {
339
+  font-style: italic;
340
+  color: #8b0000;
341
+  font-weight: bold;
342
+}
343
+.jstree-default .jstree-no-checkboxes .jstree-checkbox {
344
+  display: none !important;
345
+}
346
+.jstree-default.jstree-checkbox-no-clicked .jstree-clicked {
347
+  background: transparent;
348
+  box-shadow: none;
349
+}
350
+.jstree-default.jstree-checkbox-no-clicked .jstree-clicked.jstree-hovered {
351
+  background: #e7f4f9;
352
+}
353
+.jstree-default.jstree-checkbox-no-clicked > .jstree-wholerow-ul .jstree-wholerow-clicked {
354
+  background: transparent;
355
+}
356
+.jstree-default.jstree-checkbox-no-clicked > .jstree-wholerow-ul .jstree-wholerow-clicked.jstree-wholerow-hovered {
357
+  background: #e7f4f9;
358
+}
359
+#jstree-dnd.jstree-default .jstree-ok,
360
+#jstree-dnd.jstree-default .jstree-er {
361
+  background-image: url("32px.png");
362
+  background-repeat: no-repeat;
363
+  background-color: transparent;
364
+}
365
+#jstree-dnd.jstree-default i {
366
+  background: transparent;
367
+  width: 16px;
368
+  height: 16px;
369
+}
370
+#jstree-dnd.jstree-default .jstree-ok {
371
+  background-position: -9px -71px;
372
+}
373
+#jstree-dnd.jstree-default .jstree-er {
374
+  background-position: -39px -71px;
375
+}
376
+.jstree-default > .jstree-striped {
377
+  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAkCAMAAAB/qqA+AAAABlBMVEUAAAAAAAClZ7nPAAAAAnRSTlMNAMM9s3UAAAAXSURBVHjajcEBAQAAAIKg/H/aCQZ70AUBjAATb6YPDgAAAABJRU5ErkJggg==") left top repeat;
378
+}
379
+.jstree-default > .jstree-wholerow-ul .jstree-hovered,
380
+.jstree-default > .jstree-wholerow-ul .jstree-clicked {
381
+  background: transparent;
382
+  box-shadow: none;
383
+  border-radius: 0;
384
+}
385
+.jstree-default .jstree-wholerow {
386
+  -moz-box-sizing: border-box;
387
+  -webkit-box-sizing: border-box;
388
+  box-sizing: border-box;
389
+}
390
+.jstree-default .jstree-wholerow-hovered {
391
+  background: #e7f4f9;
392
+}
393
+.jstree-default .jstree-wholerow-clicked {
394
+  background: #beebff;
395
+  background: -moz-linear-gradient(top, #beebff 0%, #a8e4ff 100%);
396
+  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #beebff), color-stop(100%, #a8e4ff));
397
+  background: -webkit-linear-gradient(top, #beebff 0%, #a8e4ff 100%);
398
+  background: -o-linear-gradient(top, #beebff 0%, #a8e4ff 100%);
399
+  background: -ms-linear-gradient(top, #beebff 0%, #a8e4ff 100%);
400
+  background: linear-gradient(to bottom, #beebff 0%, #a8e4ff 100%);
401
+  /*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='@color1', endColorstr='@color2',GradientType=0 );*/
402
+}
403
+.jstree-default .jstree-node {
404
+  min-height: 24px;
405
+  line-height: 24px;
406
+  margin-left: 24px;
407
+  min-width: 24px;
408
+}
409
+.jstree-default .jstree-anchor {
410
+  line-height: 24px;
411
+  height: 24px;
412
+}
413
+.jstree-default .jstree-icon {
414
+  width: 24px;
415
+  height: 24px;
416
+  line-height: 24px;
417
+}
418
+.jstree-default .jstree-icon:empty {
419
+  width: 24px;
420
+  height: 24px;
421
+  line-height: 24px;
422
+}
423
+.jstree-default.jstree-rtl .jstree-node {
424
+  margin-right: 24px;
425
+}
426
+.jstree-default .jstree-wholerow {
427
+  height: 24px;
428
+}
429
+.jstree-default .jstree-node,
430
+.jstree-default .jstree-icon {
431
+  background-image: url("32px.png");
432
+}
433
+.jstree-default .jstree-node {
434
+  background-position: -292px -4px;
435
+  background-repeat: repeat-y;
436
+}
437
+.jstree-default .jstree-last {
438
+  background: transparent;
439
+}
440
+.jstree-default .jstree-open > .jstree-ocl {
441
+  background-position: -132px -4px;
442
+}
443
+.jstree-default .jstree-closed > .jstree-ocl {
444
+  background-position: -100px -4px;
445
+}
446
+.jstree-default .jstree-leaf > .jstree-ocl {
447
+  background-position: -68px -4px;
448
+}
449
+.jstree-default .jstree-themeicon {
450
+  background-position: -260px -4px;
451
+}
452
+.jstree-default > .jstree-no-dots .jstree-node,
453
+.jstree-default > .jstree-no-dots .jstree-leaf > .jstree-ocl {
454
+  background: transparent;
455
+}
456
+.jstree-default > .jstree-no-dots .jstree-open > .jstree-ocl {
457
+  background-position: -36px -4px;
458
+}
459
+.jstree-default > .jstree-no-dots .jstree-closed > .jstree-ocl {
460
+  background-position: -4px -4px;
461
+}
462
+.jstree-default .jstree-disabled {
463
+  background: transparent;
464
+}
465
+.jstree-default .jstree-disabled.jstree-hovered {
466
+  background: transparent;
467
+}
468
+.jstree-default .jstree-disabled.jstree-clicked {
469
+  background: #efefef;
470
+}
471
+.jstree-default .jstree-checkbox {
472
+  background-position: -164px -4px;
473
+}
474
+.jstree-default .jstree-checkbox:hover {
475
+  background-position: -164px -36px;
476
+}
477
+.jstree-default .jstree-clicked > .jstree-checkbox {
478
+  background-position: -228px -4px;
479
+}
480
+.jstree-default .jstree-clicked > .jstree-checkbox:hover {
481
+  background-position: -228px -36px;
482
+}
483
+.jstree-default .jstree-anchor > .jstree-undetermined {
484
+  background-position: -196px -4px;
485
+}
486
+.jstree-default .jstree-anchor > .jstree-undetermined:hover {
487
+  background-position: -196px -36px;
488
+}
489
+.jstree-default > .jstree-striped {
490
+  background-size: auto 48px;
491
+}
492
+.jstree-default.jstree-rtl .jstree-node {
493
+  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==");
494
+  background-position: 100% 1px;
495
+  background-repeat: repeat-y;
496
+}
497
+.jstree-default.jstree-rtl .jstree-last {
498
+  background: transparent;
499
+}
500
+.jstree-default.jstree-rtl .jstree-open > .jstree-ocl {
501
+  background-position: -132px -36px;
502
+}
503
+.jstree-default.jstree-rtl .jstree-closed > .jstree-ocl {
504
+  background-position: -100px -36px;
505
+}
506
+.jstree-default.jstree-rtl .jstree-leaf > .jstree-ocl {
507
+  background-position: -68px -36px;
508
+}
509
+.jstree-default.jstree-rtl > .jstree-no-dots .jstree-node,
510
+.jstree-default.jstree-rtl > .jstree-no-dots .jstree-leaf > .jstree-ocl {
511
+  background: transparent;
512
+}
513
+.jstree-default.jstree-rtl > .jstree-no-dots .jstree-open > .jstree-ocl {
514
+  background-position: -36px -36px;
515
+}
516
+.jstree-default.jstree-rtl > .jstree-no-dots .jstree-closed > .jstree-ocl {
517
+  background-position: -4px -36px;
518
+}
519
+.jstree-default .jstree-themeicon-custom {
520
+  background-color: transparent;
521
+  background-image: none;
522
+  background-position: 0 0;
523
+}
524
+.jstree-default > .jstree-container-ul .jstree-loading > .jstree-ocl {
525
+  background: url("throbber.gif") center center no-repeat;
526
+}
527
+.jstree-default .jstree-file {
528
+  background: url("32px.png") -100px -68px no-repeat;
529
+}
530
+.jstree-default .jstree-folder {
531
+  background: url("32px.png") -260px -4px no-repeat;
532
+}
533
+.jstree-default.jstree-rtl .jstree-node {
534
+  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==");
535
+}
536
+.jstree-default.jstree-rtl .jstree-last {
537
+  background: transparent;
538
+}
539
+.jstree-default-small .jstree-node {
540
+  min-height: 18px;
541
+  line-height: 18px;
542
+  margin-left: 18px;
543
+  min-width: 18px;
544
+}
545
+.jstree-default-small .jstree-anchor {
546
+  line-height: 18px;
547
+  height: 18px;
548
+}
549
+.jstree-default-small .jstree-icon {
550
+  width: 18px;
551
+  height: 18px;
552
+  line-height: 18px;
553
+}
554
+.jstree-default-small .jstree-icon:empty {
555
+  width: 18px;
556
+  height: 18px;
557
+  line-height: 18px;
558
+}
559
+.jstree-default-small.jstree-rtl .jstree-node {
560
+  margin-right: 18px;
561
+}
562
+.jstree-default-small .jstree-wholerow {
563
+  height: 18px;
564
+}
565
+.jstree-default-small .jstree-node,
566
+.jstree-default-small .jstree-icon {
567
+  background-image: url("32px.png");
568
+}
569
+.jstree-default-small .jstree-node {
570
+  background-position: -295px -7px;
571
+  background-repeat: repeat-y;
572
+}
573
+.jstree-default-small .jstree-last {
574
+  background: transparent;
575
+}
576
+.jstree-default-small .jstree-open > .jstree-ocl {
577
+  background-position: -135px -7px;
578
+}
579
+.jstree-default-small .jstree-closed > .jstree-ocl {
580
+  background-position: -103px -7px;
581
+}
582
+.jstree-default-small .jstree-leaf > .jstree-ocl {
583
+  background-position: -71px -7px;
584
+}
585
+.jstree-default-small .jstree-themeicon {
586
+  background-position: -263px -7px;
587
+}
588
+.jstree-default-small > .jstree-no-dots .jstree-node,
589
+.jstree-default-small > .jstree-no-dots .jstree-leaf > .jstree-ocl {
590
+  background: transparent;
591
+}
592
+.jstree-default-small > .jstree-no-dots .jstree-open > .jstree-ocl {
593
+  background-position: -39px -7px;
594
+}
595
+.jstree-default-small > .jstree-no-dots .jstree-closed > .jstree-ocl {
596
+  background-position: -7px -7px;
597
+}
598
+.jstree-default-small .jstree-disabled {
599
+  background: transparent;
600
+}
601
+.jstree-default-small .jstree-disabled.jstree-hovered {
602
+  background: transparent;
603
+}
604
+.jstree-default-small .jstree-disabled.jstree-clicked {
605
+  background: #efefef;
606
+}
607
+.jstree-default-small .jstree-checkbox {
608
+  background-position: -167px -7px;
609
+}
610
+.jstree-default-small .jstree-checkbox:hover {
611
+  background-position: -167px -39px;
612
+}
613
+.jstree-default-small .jstree-clicked > .jstree-checkbox {
614
+  background-position: -231px -7px;
615
+}
616
+.jstree-default-small .jstree-clicked > .jstree-checkbox:hover {
617
+  background-position: -231px -39px;
618
+}
619
+.jstree-default-small .jstree-anchor > .jstree-undetermined {
620
+  background-position: -199px -7px;
621
+}
622
+.jstree-default-small .jstree-anchor > .jstree-undetermined:hover {
623
+  background-position: -199px -39px;
624
+}
625
+.jstree-default-small > .jstree-striped {
626
+  background-size: auto 36px;
627
+}
628
+.jstree-default-small.jstree-rtl .jstree-node {
629
+  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==");
630
+  background-position: 100% 1px;
631
+  background-repeat: repeat-y;
632
+}
633
+.jstree-default-small.jstree-rtl .jstree-last {
634
+  background: transparent;
635
+}
636
+.jstree-default-small.jstree-rtl .jstree-open > .jstree-ocl {
637
+  background-position: -135px -39px;
638
+}
639
+.jstree-default-small.jstree-rtl .jstree-closed > .jstree-ocl {
640
+  background-position: -103px -39px;
641
+}
642
+.jstree-default-small.jstree-rtl .jstree-leaf > .jstree-ocl {
643
+  background-position: -71px -39px;
644
+}
645
+.jstree-default-small.jstree-rtl > .jstree-no-dots .jstree-node,
646
+.jstree-default-small.jstree-rtl > .jstree-no-dots .jstree-leaf > .jstree-ocl {
647
+  background: transparent;
648
+}
649
+.jstree-default-small.jstree-rtl > .jstree-no-dots .jstree-open > .jstree-ocl {
650
+  background-position: -39px -39px;
651
+}
652
+.jstree-default-small.jstree-rtl > .jstree-no-dots .jstree-closed > .jstree-ocl {
653
+  background-position: -7px -39px;
654
+}
655
+.jstree-default-small .jstree-themeicon-custom {
656
+  background-color: transparent;
657
+  background-image: none;
658
+  background-position: 0 0;
659
+}
660
+.jstree-default-small > .jstree-container-ul .jstree-loading > .jstree-ocl {
661
+  background: url("throbber.gif") center center no-repeat;
662
+}
663
+.jstree-default-small .jstree-file {
664
+  background: url("32px.png") -103px -71px no-repeat;
665
+}
666
+.jstree-default-small .jstree-folder {
667
+  background: url("32px.png") -263px -7px no-repeat;
668
+}
669
+.jstree-default-small.jstree-rtl .jstree-node {
670
+  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAACAQMAAABv1h6PAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMHBgAAiABBI4gz9AAAAABJRU5ErkJggg==");
671
+}
672
+.jstree-default-small.jstree-rtl .jstree-last {
673
+  background: transparent;
674
+}
675
+.jstree-default-large .jstree-node {
676
+  min-height: 32px;
677
+  line-height: 32px;
678
+  margin-left: 32px;
679
+  min-width: 32px;
680
+}
681
+.jstree-default-large .jstree-anchor {
682
+  line-height: 32px;
683
+  height: 32px;
684
+}
685
+.jstree-default-large .jstree-icon {
686
+  width: 32px;
687
+  height: 32px;
688
+  line-height: 32px;
689
+}
690
+.jstree-default-large .jstree-icon:empty {
691
+  width: 32px;
692
+  height: 32px;
693
+  line-height: 32px;
694
+}
695
+.jstree-default-large.jstree-rtl .jstree-node {
696
+  margin-right: 32px;
697
+}
698
+.jstree-default-large .jstree-wholerow {
699
+  height: 32px;
700
+}
701
+.jstree-default-large .jstree-node,
702
+.jstree-default-large .jstree-icon {
703
+  background-image: url("32px.png");
704
+}
705
+.jstree-default-large .jstree-node {
706
+  background-position: -288px 0px;
707
+  background-repeat: repeat-y;
708
+}
709
+.jstree-default-large .jstree-last {
710
+  background: transparent;
711
+}
712
+.jstree-default-large .jstree-open > .jstree-ocl {
713
+  background-position: -128px 0px;
714
+}
715
+.jstree-default-large .jstree-closed > .jstree-ocl {
716
+  background-position: -96px 0px;
717
+}
718
+.jstree-default-large .jstree-leaf > .jstree-ocl {
719
+  background-position: -64px 0px;
720
+}
721
+.jstree-default-large .jstree-themeicon {
722
+  background-position: -256px 0px;
723
+}
724
+.jstree-default-large > .jstree-no-dots .jstree-node,
725
+.jstree-default-large > .jstree-no-dots .jstree-leaf > .jstree-ocl {
726
+  background: transparent;
727
+}
728
+.jstree-default-large > .jstree-no-dots .jstree-open > .jstree-ocl {
729
+  background-position: -32px 0px;
730
+}
731
+.jstree-default-large > .jstree-no-dots .jstree-closed > .jstree-ocl {
732
+  background-position: 0px 0px;
733
+}
734
+.jstree-default-large .jstree-disabled {
735
+  background: transparent;
736
+}
737
+.jstree-default-large .jstree-disabled.jstree-hovered {
738
+  background: transparent;
739
+}
740
+.jstree-default-large .jstree-disabled.jstree-clicked {
741
+  background: #efefef;
742
+}
743
+.jstree-default-large .jstree-checkbox {
744
+  background-position: -160px 0px;
745
+}
746
+.jstree-default-large .jstree-checkbox:hover {
747
+  background-position: -160px -32px;
748
+}
749
+.jstree-default-large .jstree-clicked > .jstree-checkbox {
750
+  background-position: -224px 0px;
751
+}
752
+.jstree-default-large .jstree-clicked > .jstree-checkbox:hover {
753
+  background-position: -224px -32px;
754
+}
755
+.jstree-default-large .jstree-anchor > .jstree-undetermined {
756
+  background-position: -192px 0px;
757
+}
758
+.jstree-default-large .jstree-anchor > .jstree-undetermined:hover {
759
+  background-position: -192px -32px;
760
+}
761
+.jstree-default-large > .jstree-striped {
762
+  background-size: auto 64px;
763
+}
764
+.jstree-default-large.jstree-rtl .jstree-node {
765
+  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAACAQMAAAB49I5GAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjAAMOBgAAGAAJMwQHdQAAAABJRU5ErkJggg==");
766
+  background-position: 100% 1px;
767
+  background-repeat: repeat-y;
768
+}
769
+.jstree-default-large.jstree-rtl .jstree-last {
770
+  background: transparent;
771
+}
772
+.jstree-default-large.jstree-rtl .jstree-open > .jstree-ocl {
773
+  background-position: -128px -32px;
774
+}
775
+.jstree-default-large.jstree-rtl .jstree-closed > .jstree-ocl {
776
+  background-position: -96px -32px;
777
+}
778
+.jstree-default-large.jstree-rtl .jstree-leaf > .jstree-ocl {
779
+  background-position: -64px -32px;
780
+}
781
+.jstree-default-large.jstree-rtl > .jstree-no-dots .jstree-node,
782
+.jstree-default-large.jstree-rtl > .jstree-no-dots .jstree-leaf > .jstree-ocl {
783
+  background: transparent;
784
+}
785
+.jstree-default-large.jstree-rtl > .jstree-no-dots .jstree-open > .jstree-ocl {
786
+  background-position: -32px -32px;
787
+}
788
+.jstree-default-large.jstree-rtl > .jstree-no-dots .jstree-closed > .jstree-ocl {
789
+  background-position: 0px -32px;
790
+}
791
+.jstree-default-large .jstree-themeicon-custom {
792
+  background-color: transparent;
793
+  background-image: none;
794
+  background-position: 0 0;
795
+}
796
+.jstree-default-large > .jstree-container-ul .jstree-loading > .jstree-ocl {
797
+  background: url("throbber.gif") center center no-repeat;
798
+}
799
+.jstree-default-large .jstree-file {
800
+  background: url("32px.png") -96px -64px no-repeat;
801
+}
802
+.jstree-default-large .jstree-folder {
803
+  background: url("32px.png") -256px 0px no-repeat;
804
+}
805
+.jstree-default-large.jstree-rtl .jstree-node {
806
+  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAACAQMAAAAD0EyKAAAABlBMVEUAAAAdHRvEkCwcAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjgIIGBgABCgCBvVLXcAAAAABJRU5ErkJggg==");
807
+}
808
+.jstree-default-large.jstree-rtl .jstree-last {
809
+  background: transparent;
810
+}
811
+@media (max-width: 768px) {
812
+  .jstree-default-responsive {
813
+    /*
814
+		.jstree-open > .jstree-ocl,
815
+		.jstree-closed > .jstree-ocl { border-radius:20px; background-color:white; }
816
+		*/
817
+  }
818
+  .jstree-default-responsive .jstree-icon {
819
+    background-image: url("40px.png");
820
+  }
821
+  .jstree-default-responsive .jstree-node,
822
+  .jstree-default-responsive .jstree-leaf > .jstree-ocl {
823
+    background: transparent;
824
+  }
825
+  .jstree-default-responsive .jstree-node {
826
+    min-height: 40px;
827
+    line-height: 40px;
828
+    margin-left: 40px;
829
+    min-width: 40px;
830
+    white-space: nowrap;
831
+  }
832
+  .jstree-default-responsive .jstree-anchor {
833
+    line-height: 40px;
834
+    height: 40px;
835
+  }
836
+  .jstree-default-responsive .jstree-icon,
837
+  .jstree-default-responsive .jstree-icon:empty {
838
+    width: 40px;
839
+    height: 40px;
840
+    line-height: 40px;
841
+  }
842
+  .jstree-default-responsive > .jstree-container-ul > .jstree-node {
843
+    margin-left: 0;
844
+  }
845
+  .jstree-default-responsive.jstree-rtl .jstree-node {
846
+    margin-left: 0;
847
+    margin-right: 40px;
848
+  }
849
+  .jstree-default-responsive.jstree-rtl .jstree-container-ul > .jstree-node {
850
+    margin-right: 0;
851
+  }
852
+  .jstree-default-responsive .jstree-ocl,
853
+  .jstree-default-responsive .jstree-themeicon,
854
+  .jstree-default-responsive .jstree-checkbox {
855
+    background-size: 120px 200px;
856
+  }
857
+  .jstree-default-responsive .jstree-leaf > .jstree-ocl {
858
+    background: transparent;
859
+  }
860
+  .jstree-default-responsive .jstree-open > .jstree-ocl {
861
+    background-position: 0 0px !important;
862
+  }
863
+  .jstree-default-responsive .jstree-closed > .jstree-ocl {
864
+    background-position: 0 -40px !important;
865
+  }
866
+  .jstree-default-responsive.jstree-rtl .jstree-closed > .jstree-ocl {
867
+    background-position: -40px 0px !important;
868
+  }
869
+  .jstree-default-responsive .jstree-themeicon {
870
+    background-position: -40px -40px;
871
+  }
872
+  .jstree-default-responsive .jstree-checkbox,
873
+  .jstree-default-responsive .jstree-checkbox:hover {
874
+    background-position: -40px -80px;
875
+  }
876
+  .jstree-default-responsive .jstree-clicked > .jstree-checkbox,
877
+  .jstree-default-responsive .jstree-clicked > .jstree-checkbox:hover {
878
+    background-position: 0 -80px;
879
+  }
880
+  .jstree-default-responsive .jstree-anchor > .jstree-undetermined,
881
+  .jstree-default-responsive .jstree-anchor > .jstree-undetermined:hover {
882
+    background-position: 0 -120px;
883
+  }
884
+  .jstree-default-responsive .jstree-anchor {
885
+    font-weight: bold;
886
+    font-size: 1.1em;
887
+    text-shadow: 1px 1px white;
888
+  }
889
+  .jstree-default-responsive > .jstree-striped {
890
+    background: transparent;
891
+  }
892
+  .jstree-default-responsive .jstree-wholerow {
893
+    border-top: 1px solid rgba(255, 255, 255, 0.7);
894
+    border-bottom: 1px solid rgba(64, 64, 64, 0.2);
895
+    background: #ebebeb;
896
+    height: 40px;
897
+  }
898
+  .jstree-default-responsive .jstree-wholerow-hovered {
899
+    background: #e7f4f9;
900
+  }
901
+  .jstree-default-responsive .jstree-wholerow-clicked {
902
+    background: #beebff;
903
+  }
904
+  .jstree-default-responsive .jstree-children .jstree-last > .jstree-wholerow {
905
+    box-shadow: inset 0 -6px 3px -5px #666666;
906
+  }
907
+  .jstree-default-responsive .jstree-children .jstree-open > .jstree-wholerow {
908
+    box-shadow: inset 0 6px 3px -5px #666666;
909
+    border-top: 0;
910
+  }
911
+  .jstree-default-responsive .jstree-children .jstree-open + .jstree-open {
912
+    box-shadow: none;
913
+  }
914
+  .jstree-default-responsive .jstree-node,
915
+  .jstree-default-responsive .jstree-icon,
916
+  .jstree-default-responsive .jstree-node > .jstree-ocl,
917
+  .jstree-default-responsive .jstree-themeicon,
918
+  .jstree-default-responsive .jstree-checkbox {
919
+    background-image: url("40px.png");
920
+    background-size: 120px 200px;
921
+  }
922
+  .jstree-default-responsive .jstree-node {
923
+    background-position: -80px 0;
924
+    background-repeat: repeat-y;
925
+  }
926
+  .jstree-default-responsive .jstree-last {
927
+    background: transparent;
928
+  }
929
+  .jstree-default-responsive .jstree-leaf > .jstree-ocl {
930
+    background-position: -40px -120px;
931
+  }
932
+  .jstree-default-responsive .jstree-last > .jstree-ocl {
933
+    background-position: -40px -160px;
934
+  }
935
+  .jstree-default-responsive .jstree-themeicon-custom {
936
+    background-color: transparent;
937
+    background-image: none;
938
+    background-position: 0 0;
939
+  }
940
+  .jstree-default-responsive .jstree-file {
941
+    background: url("40px.png") 0 -160px no-repeat;
942
+    background-size: 120px 200px;
943
+  }
944
+  .jstree-default-responsive .jstree-folder {
945
+    background: url("40px.png") -40px -40px no-repeat;
946
+    background-size: 120px 200px;
947
+  }
948
+}
949
+.jstree-default > .jstree-container-ul > .jstree-node {
950
+  margin-left: 0;
951
+  margin-right: 0;
952
+}

Filskillnaden har hållits tillbaka eftersom den är för stor
+ 1 - 0
pboard/pboard/public/jstree/docs/assets/dist/themes/default/style.min.css


Binär
pboard/pboard/public/jstree/docs/assets/dist/themes/default/throbber.gif Visa fil