diff options
author | Sebastian Reichel <sre@ring0.de> | 2015-03-25 21:16:11 +0100 |
---|---|---|
committer | Sebastian Reichel <sre@ring0.de> | 2015-03-25 21:16:11 +0100 |
commit | 298cd0965391867a8bc62981136eb5fc496d98e0 (patch) | |
tree | ec4aabc50d9e73ae5090632d90c828df42ce36ec /inventory | |
parent | 436593504095bea694696da7c5837d2712036b1a (diff) | |
download | ktt-inventory-system-298cd0965391867a8bc62981136eb5fc496d98e0.tar.bz2 |
move static files to project
Diffstat (limited to 'inventory')
24 files changed, 2771 insertions, 0 deletions
diff --git a/inventory/static/admin b/inventory/static/admin new file mode 120000 index 0000000..776e936 --- /dev/null +++ b/inventory/static/admin @@ -0,0 +1 @@ +/usr/share/pyshared/django/contrib/admin/static/admin
\ No newline at end of file diff --git a/inventory/static/admin.svg b/inventory/static/admin.svg new file mode 100644 index 0000000..29042d0 --- /dev/null +++ b/inventory/static/admin.svg @@ -0,0 +1,9 @@ +<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" width="100px" height="100px" viewBox="0 0 100 100" enable-background="new 0 0 100 100" xml:space="preserve"> +<path fill-rule="evenodd" clip-rule="evenodd" d="M34.457,44.069c5.786,5.797,14.198,7.239,21.08,4.343l1.617,1.095l3.041-0.42 l-2.824,3.725l3.477,3.483l6.436-0.438l-1.235,4.891l2.989,3.098l5.283-0.233l-0.977,4.083l3.79,3.8l4.119-1.755l2.211,1.771 l-1.079,2.443l0.259,0.188l12.912,0.767l0.985-4.671L65.053,38.241c2.978-6.876,1.515-14.655-4.268-20.447 c-7.512-7.524-19.499-7.716-26.754-0.472C26.735,24.603,26.948,36.549,34.457,44.069z M37.786,29.181 c-2.397-2.393-2.421-6.17-0.106-8.479c2.331-2.32,6.1-2.289,8.488,0.109c2.397,2.403,2.462,6.206,0.14,8.531 C43.99,31.656,40.173,31.588,37.786,29.181z"/> +<g> + <path d="M31.167,47.354c-4.492-4.494-7.021-10.416-7.123-16.669c-0.034-1.987,0.265-3.912,0.708-5.786 c-3.955,4.806-5.491,11.5-3.404,18.033c2.479,7.8,9.304,12.937,16.746,13.518l0.928,1.708l2.896,1.022l-4.209,2.024l1.489,4.681 l5.921,2.56l-3.336,3.786l1.24,4.116l4.8,2.215l-2.745,3.182l1.634,5.116l4.474,0.328l1.151,2.59l-2.081,1.67l0.14,0.28 l11.124,6.606l3.021-3.694L51.973,54.208c-1.208,0.193-2.432,0.303-3.678,0.303C41.857,54.511,35.772,51.967,31.167,47.354z"/> +</g> +<g> + <path d="M23.907,1.448c-11.235,0-20.374,9.139-20.374,20.374c0,8.718,5.574,16.015,13.29,18.906 c-0.081-0.634-0.165-1.262-0.223-1.92c-0.062-0.738-0.054-1.443-0.052-2.149c-5.504-2.724-9.346-8.292-9.346-14.836 c0-9.211,7.494-16.705,16.705-16.705c9.211,0,16.705,7.493,16.705,16.705c0,1.11-0.14,2.18-0.358,3.228 c0.141,0.716,0.566,1.422,1.697,1.64c1.022,0.197,1.609-0.395,1.951-1.069c0.239-1.23,0.379-2.497,0.379-3.799 C44.281,10.587,35.143,1.448,23.907,1.448z"/> +</g> +</svg>
\ No newline at end of file diff --git a/inventory/static/barcode.svg b/inventory/static/barcode.svg new file mode 100644 index 0000000..d2f9efc --- /dev/null +++ b/inventory/static/barcode.svg @@ -0,0 +1,10 @@ +<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" width="100px" height="100px" viewBox="0 0 100 100" enable-background="new 0 0 100 100" xml:space="preserve"> +<rect y="18" fill="#000000" width="8" height="63"/> +<rect x="14" y="18" fill="#000000" width="8" height="63"/> +<rect x="27" y="18" fill="#000000" width="8" height="63"/> +<rect x="39" y="18" fill="#000000" width="4" height="63"/> +<rect x="49" y="18" fill="#000000" width="4" height="63"/> +<rect x="63" y="18" fill="#000000" width="11" height="63"/> +<rect x="81" y="18" fill="#000000" width="10" height="63"/> +<rect x="96" y="18" fill="#000000" width="4" height="63"/> +</svg>
\ No newline at end of file diff --git a/inventory/static/children.svg b/inventory/static/children.svg new file mode 100644 index 0000000..a01f401 --- /dev/null +++ b/inventory/static/children.svg @@ -0,0 +1,97 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + version="1.1" + id="Layer_1" + x="0px" + y="0px" + width="100px" + height="100px" + viewBox="0 0 100 100" + enable-background="new 0 0 100 100" + xml:space="preserve" + inkscape:version="0.48.3.1 r9886" + sodipodi:docname="tree.svg"><metadata + id="metadata31"><rdf:RDF><cc:Work + rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /></cc:Work></rdf:RDF></metadata><defs + id="defs29" /><sodipodi:namedview + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1" + objecttolerance="10" + gridtolerance="10" + guidetolerance="10" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:window-width="1047" + inkscape:window-height="645" + id="namedview27" + showgrid="false" + inkscape:zoom="2.36" + inkscape:cx="50" + inkscape:cy="45.974576" + inkscape:window-x="0" + inkscape:window-y="0" + inkscape:window-maximized="0" + inkscape:current-layer="Layer_1" /> +<g + id="g3" + transform="matrix(-1,0,0,-1,100,102)"> + <g + id="g5"> + <path + d="m 19.3,48.049 c -6.816,0 -12.362,-5.546 -12.362,-12.362 0,-6.817 5.546,-12.363 12.362,-12.363 6.816,0 12.362,5.546 12.362,12.363 0,6.816 -5.546,12.362 -12.362,12.362 z m 0,-19.725 c -4.06,0 -7.362,3.303 -7.362,7.363 0,4.06 3.303,7.362 7.362,7.362 4.059,0 7.362,-3.303 7.362,-7.362 0,-4.061 -3.303,-7.363 -7.362,-7.363 z" + id="path7" + inkscape:connector-curvature="0" + style="fill:#000000" /> + </g> + <g + id="g9"> + <path + d="m 50,48.049 c -6.816,0 -12.362,-5.546 -12.362,-12.362 0,-6.817 5.546,-12.363 12.362,-12.363 6.816,0 12.362,5.546 12.362,12.363 0,6.816 -5.546,12.362 -12.362,12.362 z m 0,-19.725 c -4.06,0 -7.362,3.303 -7.362,7.363 0,4.06 3.303,7.362 7.362,7.362 4.059,0 7.362,-3.303 7.362,-7.362 0,-4.061 -3.302,-7.363 -7.362,-7.363 z" + id="path11" + inkscape:connector-curvature="0" + style="fill:#000000" /> + </g> + <g + id="g13"> + <path + d="m 50,78.676 c -6.816,0 -12.362,-5.545 -12.362,-12.363 0,-6.816 5.546,-12.361 12.362,-12.361 6.816,0 12.362,5.545 12.362,12.361 0,6.818 -5.546,12.363 -12.362,12.363 z m 0,-19.725 c -4.06,0 -7.362,3.303 -7.362,7.361 0,4.061 3.303,7.363 7.362,7.363 4.059,0 7.362,-3.303 7.362,-7.363 0,-4.058 -3.302,-7.361 -7.362,-7.361 z" + id="path15" + inkscape:connector-curvature="0" + style="fill:#000000" /> + </g> + <g + id="g17"> + <path + d="m 80.7,48.049 c -6.816,0 -12.362,-5.546 -12.362,-12.362 0,-6.817 5.546,-12.363 12.362,-12.363 6.816,0 12.362,5.546 12.362,12.363 0.001,6.816 -5.545,12.362 -12.362,12.362 z m 0,-19.725 c -4.06,0 -7.362,3.303 -7.362,7.363 0,4.06 3.303,7.362 7.362,7.362 4.059,0 7.362,-3.303 7.362,-7.362 0.001,-4.061 -3.302,-7.363 -7.362,-7.363 z" + id="path19" + inkscape:connector-curvature="0" + style="fill:#000000" /> + </g> + <path + d="m 78.2,45.807 v 8.645 c 0,5.238 -4.262,9.5 -9.5,9.5 h -9.283 v 5 H 68.7 c 7.995,0 14.5,-6.506 14.5,-14.5 v -8.645 h -5 z" + id="path21" + inkscape:connector-curvature="0" + style="fill:#000000" /> + <path + d="M 41.543,63.951 H 31.171 c -5.238,0 -9.5,-4.262 -9.5,-9.5 v -8.645 h -5 v 8.645 c 0,7.994 6.505,14.5 14.5,14.5 h 10.372 v -5 z" + id="path23" + inkscape:connector-curvature="0" + style="fill:#000000" /> + <rect + x="47.5" + y="44.512001" + width="5" + height="11.658" + id="rect25" + style="fill:#000000" /> +</g> +</svg>
\ No newline at end of file diff --git a/inventory/static/chosen/chosen-sprite.png b/inventory/static/chosen/chosen-sprite.png Binary files differnew file mode 100644 index 0000000..113dc98 --- /dev/null +++ b/inventory/static/chosen/chosen-sprite.png diff --git a/inventory/static/chosen/chosen.css b/inventory/static/chosen/chosen.css new file mode 100644 index 0000000..e704d3b --- /dev/null +++ b/inventory/static/chosen/chosen.css @@ -0,0 +1,390 @@ +/* @group Base */ +.chzn-container { + font-size: 13px; + position: relative; + display: inline-block; + zoom: 1; + *display: inline; +} +.chzn-container .chzn-drop { + background: #fff; + border: 1px solid #aaa; + border-top: 0; + position: absolute; + top: 29px; + left: 0; + -webkit-box-shadow: 0 4px 5px rgba(0,0,0,.15); + -moz-box-shadow : 0 4px 5px rgba(0,0,0,.15); + -o-box-shadow : 0 4px 5px rgba(0,0,0,.15); + box-shadow : 0 4px 5px rgba(0,0,0,.15); + z-index: 999; +} +/* @end */ + +/* @group Single Chosen */ +.chzn-container-single .chzn-single { + background-color: #ffffff; + background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #f4f4f4), color-stop(0.48, #eeeeee), color-stop(0.5, #f6f6f6), color-stop(0.8, #ffffff)); + background-image: -webkit-linear-gradient(center bottom, #f4f4f4 0%, #eeeeee 48%, #f6f6f6 50%, #ffffff 80%); + background-image: -moz-linear-gradient(center bottom, #f4f4f4 0%, #eeeeee 48%, #f6f6f6 50%, #ffffff 80%); + background-image: -o-linear-gradient(top, #f4f4f4 0%, #eeeeee 48%, #f6f6f6 50%, #ffffff 80%); + background-image: -ms-linear-gradient(top, #f4f4f4 0%, #eeeeee 48%, #f6f6f6 50%, #ffffff 80%); + filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#ffffff',GradientType=0 ); + background-image: linear-gradient(top, #f4f4f4 0%, #eeeeee 48%, #f6f6f6 50%, #ffffff 80%); + -webkit-border-radius: 5px; + -moz-border-radius : 5px; + border-radius : 5px; + -moz-background-clip : padding; + -webkit-background-clip: padding-box; + background-clip : padding-box; + border: 1px solid #aaaaaa; + -webkit-box-shadow: 0 0 3px #ffffff inset, 0 1px 1px rgba(0,0,0,0.1); + -moz-box-shadow : 0 0 3px #ffffff inset, 0 1px 1px rgba(0,0,0,0.1); + box-shadow : 0 0 3px #ffffff inset, 0 1px 1px rgba(0,0,0,0.1); + display: block; + overflow: hidden; + white-space: nowrap; + position: relative; + height: 23px; + line-height: 23px; + padding: 0 0 0 8px; + color: #444444; + text-decoration: none; +} +.chzn-container-single .chzn-single span { + margin-right: 26px; + display: block; + overflow: hidden; + white-space: nowrap; + -o-text-overflow: ellipsis; + -ms-text-overflow: ellipsis; + text-overflow: ellipsis; +} +.chzn-container-single .chzn-single abbr { + display: block; + position: absolute; + right: 26px; + top: 6px; + width: 12px; + height: 13px; + font-size: 1px; + background: url('../img/chosen-sprite.png') right top no-repeat; +} +.chzn-container-single .chzn-single abbr:hover { + background-position: right -11px; +} +.chzn-container-single .chzn-single div { + position: absolute; + right: 0; + top: 0; + display: block; + height: 100%; + width: 18px; +} +.chzn-container-single .chzn-single div b { + background: url('../img/chosen-sprite.png') no-repeat 0 0; + display: block; + width: 100%; + height: 100%; +} +.chzn-container-single .chzn-search { + padding: 3px 4px; + position: relative; + margin: 0; + white-space: nowrap; + z-index: 1010; +} +.chzn-container-single .chzn-search input { + background: #fff url('../img/chosen-sprite.png') no-repeat 100% -22px; + background: url('../img/chosen-sprite.png') no-repeat 100% -22px, -webkit-gradient(linear, left bottom, left top, color-stop(0.85, white), color-stop(0.99, #eeeeee)); + background: url('../img/chosen-sprite.png') no-repeat 100% -22px, -webkit-linear-gradient(center bottom, white 85%, #eeeeee 99%); + background: url('../img/chosen-sprite.png') no-repeat 100% -22px, -moz-linear-gradient(center bottom, white 85%, #eeeeee 99%); + background: url('../img/chosen-sprite.png') no-repeat 100% -22px, -o-linear-gradient(bottom, white 85%, #eeeeee 99%); + background: url('../img/chosen-sprite.png') no-repeat 100% -22px, -ms-linear-gradient(top, #ffffff 85%,#eeeeee 99%); + background: url('../img/chosen-sprite.png') no-repeat 100% -22px, linear-gradient(top, #ffffff 85%,#eeeeee 99%); + margin: 1px 0; + padding: 4px 20px 4px 5px; + outline: 0; + border: 1px solid #aaa; + font-family: sans-serif; + font-size: 1em; +} +.chzn-container-single .chzn-drop { + -webkit-border-radius: 0 0 4px 4px; + -moz-border-radius : 0 0 4px 4px; + border-radius : 0 0 4px 4px; + -moz-background-clip : padding; + -webkit-background-clip: padding-box; + background-clip : padding-box; +} +/* @end */ + +.chzn-container-single-nosearch .chzn-search input { + position: absolute; + left: -9000px; +} + +/* @group Multi Chosen */ +.chzn-container-multi .chzn-choices { + background-color: #fff; + background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0.85, white), color-stop(0.99, #eeeeee)); + background-image: -webkit-linear-gradient(center bottom, white 85%, #eeeeee 99%); + background-image: -moz-linear-gradient(center bottom, white 85%, #eeeeee 99%); + background-image: -o-linear-gradient(bottom, white 85%, #eeeeee 99%); + background-image: -ms-linear-gradient(top, #ffffff 85%, #eeeeee 99%); + filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eeeeee',GradientType=0 ); + background-image: linear-gradient(top, #ffffff 85%, #eeeeee 99%); + border: 1px solid #aaa; + margin: 0; + padding: 0; + cursor: text; + overflow: hidden; + height: auto !important; + height: 1%; + position: relative; +} +.chzn-container-multi .chzn-choices li { + float: left; + list-style: none; +} +.chzn-container-multi .chzn-choices .search-field { + white-space: nowrap; + margin: 0; + padding: 0; +} +.chzn-container-multi .chzn-choices .search-field input { + color: #666; + background: transparent !important; + border: 0 !important; + font-family: sans-serif; + font-size: 100%; + height: 15px; + padding: 5px; + margin: 1px 0; + outline: 0; + -webkit-box-shadow: none; + -moz-box-shadow : none; + -o-box-shadow : none; + box-shadow : none; +} +.chzn-container-multi .chzn-choices .search-field .default { + color: #999; +} +.chzn-container-multi .chzn-choices .search-choice { + -webkit-border-radius: 3px; + -moz-border-radius : 3px; + border-radius : 3px; + -moz-background-clip : padding; + -webkit-background-clip: padding-box; + background-clip : padding-box; + background-color: #e4e4e4; + background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #eeeeee), color-stop(0.48, #e8e8e8), color-stop(0.5, #f0f0f0), color-stop(0.8, #f4f4f4)); + background-image: -webkit-linear-gradient(center bottom, #eeeeee 0%, #e8e8e8 48%, #f0f0f0 50%, #f4f4f4 80%); + background-image: -moz-linear-gradient(center bottom, #eeeeee 0%, #e8e8e8 48%, #f0f0f0 50%, #f4f4f4 80%); + background-image: -o-linear-gradient(top, #eeeeee 0%, #e8e8e8 48%, #f0f0f0 50%, #f4f4f4 80%); + background-image: -ms-linear-gradient(top, #eeeeee 0%, #e8e8e8 48%, #f0f0f0 50%, #f4f4f4 80%); + filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#f4f4f4',GradientType=0 ); + background-image: linear-gradient(top, #eeeeee 0%, #e8e8e8 48%, #f0f0f0 50%, #f4f4f4 80%); + -webkit-box-shadow: 0 0 2px #ffffff inset, 0 1px 0 rgba(0,0,0,0.05); + -moz-box-shadow : 0 0 2px #ffffff inset, 0 1px 0 rgba(0,0,0,0.05); + box-shadow : 0 0 2px #ffffff inset, 0 1px 0 rgba(0,0,0,0.05); + color: #333; + border: 1px solid #aaaaaa; + line-height: 13px; + padding: 3px 20px 3px 5px; + margin: 3px 0 3px 5px; + position: relative; +} +.chzn-container-multi .chzn-choices .search-choice span { + cursor: default; +} +.chzn-container-multi .chzn-choices .search-choice-focus { + background: #d4d4d4; +} +.chzn-container-multi .chzn-choices .search-choice .search-choice-close { + display: block; + position: absolute; + right: 3px; + top: 4px; + width: 12px; + height: 13px; + font-size: 1px; + background: url('../img/chosen-sprite.png') right top no-repeat; +} +.chzn-container-multi .chzn-choices .search-choice .search-choice-close:hover { + background-position: right -11px; +} +.chzn-container-multi .chzn-choices .search-choice-focus .search-choice-close { + background-position: right -11px; +} +/* @end */ + +/* @group Results */ +.chzn-container .chzn-results { + margin: 0 4px 4px 0; + max-height: 240px; + padding: 0 0 0 4px; + position: relative; + overflow-x: hidden; + overflow-y: auto; +} +.chzn-container-multi .chzn-results { + margin: -1px 0 0; + padding: 0; +} +.chzn-container .chzn-results li { + display: none; + line-height: 15px; + padding: 5px 6px; + margin: 0; + list-style: none; +} +.chzn-container .chzn-results .active-result { + cursor: pointer; + display: list-item; +} +.chzn-container .chzn-results .highlighted { + background-color: #3875d7; + background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0.1, #2a62bc), color-stop(0.8, #3875d7)); + background-image: -webkit-linear-gradient(center bottom, #2a62bc 10%, #3875d7 80%); + background-image: -moz-linear-gradient(center bottom, #2a62bc 10%, #3875d7 80%); + background-image: -o-linear-gradient(bottom, #2a62bc 10%, #3875d7 80%); + background-image: -ms-linear-gradient(top, #2a62bc 10%, #3875d7 80%); + filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2a62bc', endColorstr='#3875d7',GradientType=0 ); + background-image: linear-gradient(top, #2a62bc 10%, #3875d7 80%); + color: #fff; +} +.chzn-container .chzn-results li em { + background: #feffde; + font-style: normal; +} +.chzn-container .chzn-results .highlighted em { + background: transparent; +} +.chzn-container .chzn-results .no-results { + background: #f4f4f4; + display: list-item; +} +.chzn-container .chzn-results .group-result { + cursor: default; + color: #999; + font-weight: bold; +} +.chzn-container .chzn-results .group-option { + padding-left: 15px; +} +.chzn-container-multi .chzn-drop .result-selected { + display: none; +} +.chzn-container .chzn-results-scroll { + background: white; + margin: 0px 4px; + position: absolute; + text-align: center; + width: 321px; /* This should by dynamic with js */ + z-index: 1; +} +.chzn-container .chzn-results-scroll span { + display: inline-block; + height: 17px; + text-indent: -5000px; + width: 9px; +} +.chzn-container .chzn-results-scroll-down { + bottom: 0; +} +.chzn-container .chzn-results-scroll-down span { + background: url('../img/chosen-sprite.png') no-repeat -4px -3px; +} +.chzn-container .chzn-results-scroll-up span { + background: url('../img/chosen-sprite.png') no-repeat -22px -3px; +} +/* @end */ + +/* @group Active */ +.chzn-container-active .chzn-single { + -webkit-box-shadow: 0 0 5px rgba(0,0,0,.3); + -moz-box-shadow : 0 0 5px rgba(0,0,0,.3); + -o-box-shadow : 0 0 5px rgba(0,0,0,.3); + box-shadow : 0 0 5px rgba(0,0,0,.3); + border: 1px solid #5897fb; +} +.chzn-container-active .chzn-single-with-drop { + border: 1px solid #aaa; + -webkit-box-shadow: 0 1px 0 #fff inset; + -moz-box-shadow : 0 1px 0 #fff inset; + -o-box-shadow : 0 1px 0 #fff inset; + box-shadow : 0 1px 0 #fff inset; + background-color: #eee; + background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0.2, white), color-stop(0.8, #eeeeee)); + background-image: -webkit-linear-gradient(center bottom, white 20%, #eeeeee 80%); + background-image: -moz-linear-gradient(center bottom, white 20%, #eeeeee 80%); + background-image: -o-linear-gradient(bottom, white 20%, #eeeeee 80%); + background-image: -ms-linear-gradient(top, #ffffff 20%,#eeeeee 80%); + filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eeeeee',GradientType=0 ); + background-image: linear-gradient(top, #ffffff 20%,#eeeeee 80%); + -webkit-border-bottom-left-radius : 0; + -webkit-border-bottom-right-radius: 0; + -moz-border-radius-bottomleft : 0; + -moz-border-radius-bottomright: 0; + border-bottom-left-radius : 0; + border-bottom-right-radius: 0; +} +.chzn-container-active .chzn-single-with-drop div { + background: transparent; + border-left: none; +} +.chzn-container-active .chzn-single-with-drop div b { + background-position: -18px 1px; +} +.chzn-container-active .chzn-choices { + -webkit-box-shadow: 0 0 5px rgba(0,0,0,.3); + -moz-box-shadow : 0 0 5px rgba(0,0,0,.3); + -o-box-shadow : 0 0 5px rgba(0,0,0,.3); + box-shadow : 0 0 5px rgba(0,0,0,.3); + border: 1px solid #5897fb; +} +.chzn-container-active .chzn-choices .search-field input { + color: #111 !important; +} +/* @end */ + +/* @group Disabled Support */ +.chzn-disabled { + cursor: default; + opacity:0.5 !important; +} +.chzn-disabled .chzn-single { + cursor: default; +} +.chzn-disabled .chzn-choices .search-choice .search-choice-close { + cursor: default; +} + +/* @group Right to Left */ +.chzn-rtl { direction:rtl;text-align: right; } +.chzn-rtl .chzn-single { padding-left: 0; padding-right: 8px; } +.chzn-rtl .chzn-single span { margin-left: 26px; margin-right: 0; } + +.chzn-rtl .chzn-single div { left: 3px; right: auto; } +.chzn-rtl .chzn-single abbr { + left: 26px; + right: auto; +} +.chzn-rtl .chzn-choices li { float: right; } +.chzn-rtl .chzn-choices .search-choice { padding: 3px 5px 3px 19px; margin: 3px 5px 3px 0; } +.chzn-rtl .chzn-choices .search-choice .search-choice-close { left: 4px; right: auto; background-position: right top;} +.chzn-rtl.chzn-container-single .chzn-results { margin-left: 4px; margin-right: 0; padding-left: 0; padding-right: 4px; } +.chzn-rtl .chzn-results .group-option { padding-left: 0; padding-right: 20px; } +.chzn-rtl.chzn-container-active .chzn-single-with-drop div { border-right: none; } +.chzn-rtl .chzn-search input { + background: url('../img/chosen-sprite.png') no-repeat -38px -22px, #ffffff; + background: url('../img/chosen-sprite.png') no-repeat -38px -22px, -webkit-gradient(linear, left bottom, left top, color-stop(0.85, white), color-stop(0.99, #eeeeee)); + background: url('../img/chosen-sprite.png') no-repeat -38px -22px, -webkit-linear-gradient(center bottom, white 85%, #eeeeee 99%); + background: url('../img/chosen-sprite.png') no-repeat -38px -22px, -moz-linear-gradient(center bottom, white 85%, #eeeeee 99%); + background: url('../img/chosen-sprite.png') no-repeat -38px -22px, -o-linear-gradient(bottom, white 85%, #eeeeee 99%); + background: url('../img/chosen-sprite.png') no-repeat -38px -22px, -ms-linear-gradient(top, #ffffff 85%,#eeeeee 99%); + background: url('../img/chosen-sprite.png') no-repeat -38px -22px, linear-gradient(top, #ffffff 85%,#eeeeee 99%); + padding: 4px 5px 4px 20px; +} +/* @end */
\ No newline at end of file diff --git a/inventory/static/chosen/chosen.jquery.js b/inventory/static/chosen/chosen.jquery.js new file mode 100644 index 0000000..6d63089 --- /dev/null +++ b/inventory/static/chosen/chosen.jquery.js @@ -0,0 +1,946 @@ +// Chosen, a Select Box Enhancer for jQuery and Protoype +// by Patrick Filler for Harvest, http://getharvest.com +// +// Version 0.9.7 +// Full source at https://github.com/harvesthq/chosen +// Copyright (c) 2011 Harvest http://getharvest.com + +// MIT License, https://github.com/harvesthq/chosen/blob/master/LICENSE.md +// This file is generated by `cake build`, do not edit it by hand. +(function() { + var SelectParser; + + SelectParser = (function() { + + function SelectParser() { + this.options_index = 0; + this.parsed = []; + } + + SelectParser.prototype.add_node = function(child) { + if (child.nodeName === "OPTGROUP") { + return this.add_group(child); + } else { + return this.add_option(child); + } + }; + + SelectParser.prototype.add_group = function(group) { + var group_position, option, _i, _len, _ref, _results; + group_position = this.parsed.length; + this.parsed.push({ + array_index: group_position, + group: true, + label: group.label, + children: 0, + disabled: group.disabled + }); + _ref = group.childNodes; + _results = []; + for (_i = 0, _len = _ref.length; _i < _len; _i++) { + option = _ref[_i]; + _results.push(this.add_option(option, group_position, group.disabled)); + } + return _results; + }; + + SelectParser.prototype.add_option = function(option, group_position, group_disabled) { + if (option.nodeName === "OPTION") { + if (option.text !== "") { + if (group_position != null) this.parsed[group_position].children += 1; + this.parsed.push({ + array_index: this.parsed.length, + options_index: this.options_index, + value: option.value, + text: option.text, + html: option.innerHTML, + selected: option.selected, + disabled: group_disabled === true ? group_disabled : option.disabled, + group_array_index: group_position, + classes: option.className, + style: option.style.cssText + }); + } else { + this.parsed.push({ + array_index: this.parsed.length, + options_index: this.options_index, + empty: true + }); + } + return this.options_index += 1; + } + }; + + return SelectParser; + + })(); + + SelectParser.select_to_array = function(select) { + var child, parser, _i, _len, _ref; + parser = new SelectParser(); + _ref = select.childNodes; + for (_i = 0, _len = _ref.length; _i < _len; _i++) { + child = _ref[_i]; + parser.add_node(child); + } + return parser.parsed; + }; + + this.SelectParser = SelectParser; + +}).call(this); + +/* +Chosen source: generate output using 'cake build' +Copyright (c) 2011 by Harvest +*/ + +(function() { + var AbstractChosen, root; + + root = this; + + AbstractChosen = (function() { + + function AbstractChosen(form_field, options) { + this.form_field = form_field; + this.options = options != null ? options : {}; + this.set_default_values(); + this.is_multiple = this.form_field.multiple; + this.default_text_default = this.is_multiple ? "Select Some Options" : "Select an Option"; + this.setup(); + this.set_up_html(); + this.register_observers(); + this.finish_setup(); + } + + AbstractChosen.prototype.set_default_values = function() { + var _this = this; + this.click_test_action = function(evt) { + return _this.test_active_click(evt); + }; + this.activate_action = function(evt) { + return _this.activate_field(evt); + }; + this.active_field = false; + this.mouse_on_container = false; + this.results_showing = false; + this.result_highlighted = null; + this.result_single_selected = null; + this.allow_single_deselect = (this.options.allow_single_deselect != null) && (this.form_field.options[0] != null) && this.form_field.options[0].text === "" ? this.options.allow_single_deselect : false; + this.disable_search_threshold = this.options.disable_search_threshold || 0; + this.choices = 0; + return this.results_none_found = this.options.no_results_text || "No results match"; + }; + + AbstractChosen.prototype.mouse_enter = function() { + return this.mouse_on_container = true; + }; + + AbstractChosen.prototype.mouse_leave = function() { + return this.mouse_on_container = false; + }; + + AbstractChosen.prototype.input_focus = function(evt) { + var _this = this; + if (!this.active_field) { + return setTimeout((function() { + return _this.container_mousedown(); + }), 50); + } + }; + + AbstractChosen.prototype.input_blur = function(evt) { + var _this = this; + if (!this.mouse_on_container) { + this.active_field = false; + return setTimeout((function() { + return _this.blur_test(); + }), 100); + } + }; + + AbstractChosen.prototype.result_add_option = function(option) { + var classes, style; + if (!option.disabled) { + option.dom_id = this.container_id + "_o_" + option.array_index; + classes = option.selected && this.is_multiple ? [] : ["active-result"]; + if (option.selected) classes.push("result-selected"); + if (option.group_array_index != null) classes.push("group-option"); + if (option.classes !== "") classes.push(option.classes); + style = option.style.cssText !== "" ? " style=\"" + option.style + "\"" : ""; + return '<li id="' + option.dom_id + '" class="' + classes.join(' ') + '"' + style + '>' + option.html + '</li>'; + } else { + return ""; + } + }; + + AbstractChosen.prototype.results_update_field = function() { + this.result_clear_highlight(); + this.result_single_selected = null; + return this.results_build(); + }; + + AbstractChosen.prototype.results_toggle = function() { + if (this.results_showing) { + return this.results_hide(); + } else { + return this.results_show(); + } + }; + + AbstractChosen.prototype.results_search = function(evt) { + if (this.results_showing) { + return this.winnow_results(); + } else { + return this.results_show(); + } + }; + + AbstractChosen.prototype.keyup_checker = function(evt) { + var stroke, _ref; + stroke = (_ref = evt.which) != null ? _ref : evt.keyCode; + this.search_field_scale(); + switch (stroke) { + case 8: + if (this.is_multiple && this.backstroke_length < 1 && this.choices > 0) { + return this.keydown_backstroke(); + } else if (!this.pending_backstroke) { + this.result_clear_highlight(); + return this.results_search(); + } + break; + case 13: + evt.preventDefault(); + if (this.results_showing) return this.result_select(evt); + break; + case 27: + if (this.results_showing) this.results_hide(); + return true; + case 9: + case 38: + case 40: + case 16: + case 91: + case 17: + break; + default: + return this.results_search(); + } + }; + + AbstractChosen.prototype.generate_field_id = function() { + var new_id; + new_id = this.generate_random_id(); + this.form_field.id = new_id; + return new_id; + }; + + AbstractChosen.prototype.generate_random_char = function() { + var chars, newchar, rand; + chars = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXTZ"; + rand = Math.floor(Math.random() * chars.length); + return newchar = chars.substring(rand, rand + 1); + }; + + return AbstractChosen; + + })(); + + root.AbstractChosen = AbstractChosen; + +}).call(this); + +/* +Chosen source: generate output using 'cake build' +Copyright (c) 2011 by Harvest +*/ + +(function() { + var $, Chosen, get_side_border_padding, root, + __hasProp = Object.prototype.hasOwnProperty, + __extends = function(child, parent) { for (var key in parent) { if (__hasProp.call(parent, key)) child[key] = parent[key]; } function ctor() { this.constructor = child; } ctor.prototype = parent.prototype; child.prototype = new ctor; child.__super__ = parent.prototype; return child; }; + + root = this; + + $ = (typeof window.django != 'undefined') ? django.jQuery : jQuery; + + $.fn.extend({ + chosen: function(options) { + if ($.browser.msie && ($.browser.version === "6.0" || $.browser.version === "7.0")) { + return this; + } + return $(this).each(function(input_field) { + if (!($(this)).hasClass("chzn-done")) return new Chosen(this, options); + }); + } + }); + + Chosen = (function(_super) { + + __extends(Chosen, _super); + + function Chosen() { + Chosen.__super__.constructor.apply(this, arguments); + } + + Chosen.prototype.setup = function() { + this.form_field_jq = $(this.form_field); + return this.is_rtl = this.form_field_jq.hasClass("chzn-rtl"); + }; + + Chosen.prototype.finish_setup = function() { + return this.form_field_jq.addClass("chzn-done"); + }; + + Chosen.prototype.set_up_html = function() { + var container_div, dd_top, dd_width, sf_width; + this.container_id = this.form_field.id.length ? this.form_field.id.replace(/(:|\.)/g, '_') : this.generate_field_id(); + this.container_id += "_chzn"; + this.f_width = this.form_field_jq.outerWidth(); + this.default_text = this.form_field_jq.data('placeholder') ? this.form_field_jq.data('placeholder') : this.default_text_default; + container_div = $("<div />", { + id: this.container_id, + "class": "chzn-container" + (this.is_rtl ? ' chzn-rtl' : ''), + style: 'width: ' + this.f_width + 'px;' + }); + if (this.is_multiple) { + container_div.html('<ul class="chzn-choices"><li class="search-field"><input type="text" value="' + this.default_text + '" class="default" autocomplete="off" style="width:25px;" /></li></ul><div class="chzn-drop" style="left:-9000px;"><ul class="chzn-results"></ul></div>'); + } else { + container_div.html('<a href="javascript:void(0)" class="chzn-single"><span>' + this.default_text + '</span><div><b></b></div></a><div class="chzn-drop" style="left:-9000px;"><div class="chzn-search"><input type="text" autocomplete="off" /></div><ul class="chzn-results"></ul></div>'); + } + this.form_field_jq.hide().after(container_div); + this.container = $('#' + this.container_id); + this.container.addClass("chzn-container-" + (this.is_multiple ? "multi" : "single")); + this.dropdown = this.container.find('div.chzn-drop').first(); + dd_top = this.container.height(); + dd_width = this.f_width - get_side_border_padding(this.dropdown); + this.dropdown.css({ + "width": dd_width + "px", + "top": dd_top + "px" + }); + this.search_field = this.container.find('input').first(); + this.search_results = this.container.find('ul.chzn-results').first(); + this.search_field_scale(); + this.search_no_results = this.container.find('li.no-results').first(); + if (this.is_multiple) { + this.search_choices = this.container.find('ul.chzn-choices').first(); + this.search_container = this.container.find('li.search-field').first(); + } else { + this.search_container = this.container.find('div.chzn-search').first(); + this.selected_item = this.container.find('.chzn-single').first(); + sf_width = dd_width - get_side_border_padding(this.search_container) - get_side_border_padding(this.search_field); + this.search_field.css({ + "width": sf_width + "px" + }); + } + this.results_build(); + this.set_tab_index(); + return this.form_field_jq.trigger("liszt:ready", { + chosen: this + }); + }; + + Chosen.prototype.register_observers = function() { + var _this = this; + this.container.mousedown(function(evt) { + return _this.container_mousedown(evt); + }); + this.container.mouseup(function(evt) { + return _this.container_mouseup(evt); + }); + this.container.mouseenter(function(evt) { + return _this.mouse_enter(evt); + }); + this.container.mouseleave(function(evt) { + return _this.mouse_leave(evt); + }); + this.search_results.mouseup(function(evt) { + return _this.search_results_mouseup(evt); + }); + this.search_results.mouseover(function(evt) { + return _this.search_results_mouseover(evt); + }); + this.search_results.mouseout(function(evt) { + return _this.search_results_mouseout(evt); + }); + this.form_field_jq.bind("liszt:updated", function(evt) { + return _this.results_update_field(evt); + }); + this.search_field.blur(function(evt) { + return _this.input_blur(evt); + }); + this.search_field.keyup(function(evt) { + return _this.keyup_checker(evt); + }); + this.search_field.keydown(function(evt) { + return _this.keydown_checker(evt); + }); + if (this.is_multiple) { + this.search_choices.click(function(evt) { + return _this.choices_click(evt); + }); + return this.search_field.focus(function(evt) { + return _this.input_focus(evt); + }); + } else { + return this.container.click(function(evt) { + return evt.preventDefault(); + }); + } + }; + + Chosen.prototype.search_field_disabled = function() { + this.is_disabled = this.form_field_jq[0].disabled; + if (this.is_disabled) { + this.container.addClass('chzn-disabled'); + this.search_field[0].disabled = true; + if (!this.is_multiple) { + this.selected_item.unbind("focus", this.activate_action); + } + return this.close_field(); + } else { + this.container.removeClass('chzn-disabled'); + this.search_field[0].disabled = false; + if (!this.is_multiple) { + return this.selected_item.bind("focus", this.activate_action); + } + } + }; + + Chosen.prototype.container_mousedown = function(evt) { + var target_closelink; + if (!this.is_disabled) { + target_closelink = evt != null ? ($(evt.target)).hasClass("search-choice-close") : false; + if (evt && evt.type === "mousedown") evt.stopPropagation(); + if (!this.pending_destroy_click && !target_closelink) { + if (!this.active_field) { + if (this.is_multiple) this.search_field.val(""); + $(document).click(this.click_test_action); + this.results_show(); + } else if (!this.is_multiple && evt && (($(evt.target)[0] === this.selected_item[0]) || $(evt.target).parents("a.chzn-single").length)) { + evt.preventDefault(); + this.results_toggle(); + } + return this.activate_field(); + } else { + return this.pending_destroy_click = false; + } + } + }; + + Chosen.prototype.container_mouseup = function(evt) { + if (evt.target.nodeName === "ABBR") return this.results_reset(evt); + }; + + Chosen.prototype.blur_test = function(evt) { + if (!this.active_field && this.container.hasClass("chzn-container-active")) { + return this.close_field(); + } + }; + + Chosen.prototype.close_field = function() { + $(document).unbind("click", this.click_test_action); + if (!this.is_multiple) { + this.selected_item.attr("tabindex", this.search_field.attr("tabindex")); + this.search_field.attr("tabindex", -1); + } + this.active_field = false; + this.results_hide(); + this.container.removeClass("chzn-container-active"); + this.winnow_results_clear(); + this.clear_backstroke(); + this.show_search_field_default(); + return this.search_field_scale(); + }; + + Chosen.prototype.activate_field = function() { + if (!this.is_multiple && !this.active_field) { + this.search_field.attr("tabindex", this.selected_item.attr("tabindex")); + this.selected_item.attr("tabindex", -1); + } + this.container.addClass("chzn-container-active"); + this.active_field = true; + this.search_field.val(this.search_field.val()); + return this.search_field.focus(); + }; + + Chosen.prototype.test_active_click = function(evt) { + if ($(evt.target).parents('#' + this.container_id).length) { + return this.active_field = true; + } else { + return this.close_field(); + } + }; + + Chosen.prototype.results_build = function() { + var content, data, _i, _len, _ref; + this.parsing = true; + this.results_data = root.SelectParser.select_to_array(this.form_field); + if (this.is_multiple && this.choices > 0) { + this.search_choices.find("li.search-choice").remove(); + this.choices = 0; + } else if (!this.is_multiple) { + this.selected_item.find("span").text(this.default_text); + if (this.form_field.options.length <= this.disable_search_threshold) { + this.container.addClass("chzn-container-single-nosearch"); + } else { + this.container.removeClass("chzn-container-single-nosearch"); + } + } + content = ''; + _ref = this.results_data; + for (_i = 0, _len = _ref.length; _i < _len; _i++) { + data = _ref[_i]; + if (data.group) { + content += this.result_add_group(data); + } else if (!data.empty) { + content += this.result_add_option(data); + if (data.selected && this.is_multiple) { + this.choice_build(data); + } else if (data.selected && !this.is_multiple) { + this.selected_item.find("span").text(data.text); + if (this.allow_single_deselect) this.single_deselect_control_build(); + } + } + } + this.search_field_disabled(); + this.show_search_field_default(); + this.search_field_scale(); + this.search_results.html(content); + return this.parsing = false; + }; + + Chosen.prototype.result_add_group = function(group) { + if (!group.disabled) { + group.dom_id = this.container_id + "_g_" + group.array_index; + return '<li id="' + group.dom_id + '" class="group-result">' + $("<div />").text(group.label).html() + '</li>'; + } else { + return ""; + } + }; + + Chosen.prototype.result_do_highlight = function(el) { + var high_bottom, high_top, maxHeight, visible_bottom, visible_top; + if (el.length) { + this.result_clear_highlight(); + this.result_highlight = el; + this.result_highlight.addClass("highlighted"); + maxHeight = parseInt(this.search_results.css("maxHeight"), 10); + visible_top = this.search_results.scrollTop(); + visible_bottom = maxHeight + visible_top; + high_top = this.result_highlight.position().top + this.search_results.scrollTop(); + high_bottom = high_top + this.result_highlight.outerHeight(); + if (high_bottom >= visible_bottom) { + return this.search_results.scrollTop((high_bottom - maxHeight) > 0 ? high_bottom - maxHeight : 0); + } else if (high_top < visible_top) { + return this.search_results.scrollTop(high_top); + } + } + }; + + Chosen.prototype.result_clear_highlight = function() { + if (this.result_highlight) this.result_highlight.removeClass("highlighted"); + return this.result_highlight = null; + }; + + Chosen.prototype.results_show = function() { + var dd_top; + if (!this.is_multiple) { + this.selected_item.addClass("chzn-single-with-drop"); + if (this.result_single_selected) { + this.result_do_highlight(this.result_single_selected); + } + } + dd_top = this.is_multiple ? this.container.height() : this.container.height() - 1; + this.dropdown.css({ + "top": dd_top + "px", + "left": 0 + }); + this.results_showing = true; + this.search_field.focus(); + this.search_field.val(this.search_field.val()); + return this.winnow_results(); + }; + + Chosen.prototype.results_hide = function() { + if (!this.is_multiple) { + this.selected_item.removeClass("chzn-single-with-drop"); + } + this.result_clear_highlight(); + this.dropdown.css({ + "left": "-9000px" + }); + return this.results_showing = false; + }; + + Chosen.prototype.set_tab_index = function(el) { + var ti; + if (this.form_field_jq.attr("tabindex")) { + ti = this.form_field_jq.attr("tabindex"); + this.form_field_jq.attr("tabindex", -1); + if (this.is_multiple) { + return this.search_field.attr("tabindex", ti); + } else { + this.selected_item.attr("tabindex", ti); + return this.search_field.attr("tabindex", -1); + } + } + }; + + Chosen.prototype.show_search_field_default = function() { + if (this.is_multiple && this.choices < 1 && !this.active_field) { + this.search_field.val(this.default_text); + return this.search_field.addClass("default"); + } else { + this.search_field.val(""); + return this.search_field.removeClass("default"); + } + }; + + Chosen.prototype.search_results_mouseup = function(evt) { + var target; + target = $(evt.target).hasClass("active-result") ? $(evt.target) : $(evt.target).parents(".active-result").first(); + if (target.length) { + this.result_highlight = target; + return this.result_select(evt); + } + }; + + Chosen.prototype.search_results_mouseover = function(evt) { + var target; + target = $(evt.target).hasClass("active-result") ? $(evt.target) : $(evt.target).parents(".active-result").first(); + if (target) return this.result_do_highlight(target); + }; + + Chosen.prototype.search_results_mouseout = function(evt) { + if ($(evt.target).hasClass("active-result" || $(evt.target).parents('.active-result').first())) { + return this.result_clear_highlight(); + } + }; + + Chosen.prototype.choices_click = function(evt) { + evt.preventDefault(); + if (this.active_field && !($(evt.target).hasClass("search-choice" || $(evt.target).parents('.search-choice').first)) && !this.results_showing) { + return this.results_show(); + } + }; + + Chosen.prototype.choice_build = function(item) { + var choice_id, link, + _this = this; + choice_id = this.container_id + "_c_" + item.array_index; + this.choices += 1; + this.search_container.before('<li class="search-choice" id="' + choice_id + '"><span>' + item.html + '</span><a href="javascript:void(0)" class="search-choice-close" rel="' + item.array_index + '"></a></li>'); + link = $('#' + choice_id).find("a").first(); + return link.click(function(evt) { + return _this.choice_destroy_link_click(evt); + }); + }; + + Chosen.prototype.choice_destroy_link_click = function(evt) { + evt.preventDefault(); + if (!this.is_disabled) { + this.pending_destroy_click = true; + return this.choice_destroy($(evt.target)); + } else { + return evt.stopPropagation; + } + }; + + Chosen.prototype.choice_destroy = function(link) { + this.choices -= 1; + this.show_search_field_default(); + if (this.is_multiple && this.choices > 0 && this.search_field.val().length < 1) { + this.results_hide(); + } + this.result_deselect(link.attr("rel")); + return link.parents('li').first().remove(); + }; + + Chosen.prototype.results_reset = function(evt) { + this.form_field.options[0].selected = true; + this.selected_item.find("span").text(this.default_text); + this.show_search_field_default(); + $(evt.target).remove(); + this.form_field_jq.trigger("change"); + if (this.active_field) return this.results_hide(); + }; + + Chosen.prototype.result_select = function(evt) { + var high, high_id, item, position; + if (this.result_highlight) { + high = this.result_highlight; + high_id = high.attr("id"); + this.result_clear_highlight(); + if (this.is_multiple) { + this.result_deactivate(high); + } else { + this.search_results.find(".result-selected").removeClass("result-selected"); + this.result_single_selected = high; + } + high.addClass("result-selected"); + position = high_id.substr(high_id.lastIndexOf("_") + 1); + item = this.results_data[position]; + item.selected = true; + this.form_field.options[item.options_index].selected = true; + if (this.is_multiple) { + this.choice_build(item); + } else { + this.selected_item.find("span").first().text(item.text); + if (this.allow_single_deselect) this.single_deselect_control_build(); + } + if (!(evt.metaKey && this.is_multiple)) this.results_hide(); + this.search_field.val(""); + this.form_field_jq.trigger("change"); + return this.search_field_scale(); + } + }; + + Chosen.prototype.result_activate = function(el) { + return el.addClass("active-result"); + }; + + Chosen.prototype.result_deactivate = function(el) { + return el.removeClass("active-result"); + }; + + Chosen.prototype.result_deselect = function(pos) { + var result, result_data; + result_data = this.results_data[pos]; + result_data.selected = false; + this.form_field.options[result_data.options_index].selected = false; + result = $("#" + this.container_id + "_o_" + pos); + result.removeClass("result-selected").addClass("active-result").show(); + this.result_clear_highlight(); + this.winnow_results(); + this.form_field_jq.trigger("change"); + return this.search_field_scale(); + }; + + Chosen.prototype.single_deselect_control_build = function() { + if (this.allow_single_deselect && this.selected_item.find("abbr").length < 1) { + return this.selected_item.find("span").first().after("<abbr class=\"search-choice-close\"></abbr>"); + } + }; + + Chosen.prototype.winnow_results = function() { + var found, option, part, parts, regex, result, result_id, results, searchText, startpos, text, zregex, _i, _j, _len, _len2, _ref; + this.no_results_clear(); + results = 0; + searchText = this.search_field.val() === this.default_text ? "" : $('<div/>').text($.trim(this.search_field.val())).html(); + regex = new RegExp('^' + searchText.replace(/[-[\]{}()*+?.,\\^$|#\s]/g, "\\$&"), 'i'); + zregex = new RegExp(searchText.replace(/[-[\]{}()*+?.,\\^$|#\s]/g, "\\$&"), 'i'); + _ref = this.results_data; + for (_i = 0, _len = _ref.length; _i < _len; _i++) { + option = _ref[_i]; + if (!option.disabled && !option.empty) { + if (option.group) { + $('#' + option.dom_id).css('display', 'none'); + } else if (!(this.is_multiple && option.selected)) { + found = false; + result_id = option.dom_id; + result = $("#" + result_id); + if (regex.test(option.html)) { + found = true; + results += 1; + } else if (option.html.indexOf(" ") >= 0 || option.html.indexOf("[") === 0) { + parts = option.html.replace(/\[|\]/g, "").split(" "); + if (parts.length) { + for (_j = 0, _len2 = parts.length; _j < _len2; _j++) { + part = parts[_j]; + if (regex.test(part)) { + found = true; + results += 1; + } + } + } + } + if (found) { + if (searchText.length) { + startpos = option.html.search(zregex); + text = option.html.substr(0, startpos + searchText.length) + '</em>' + option.html.substr(startpos + searchText.length); + text = text.substr(0, startpos) + '<em>' + text.substr(startpos); + } else { + text = option.html; + } + result.html(text); + this.result_activate(result); + if (option.group_array_index != null) { + $("#" + this.results_data[option.group_array_index].dom_id).css('display', 'list-item'); + } + } else { + if (this.result_highlight && result_id === this.result_highlight.attr('id')) { + this.result_clear_highlight(); + } + this.result_deactivate(result); + } + } + } + } + if (results < 1 && searchText.length) { + return this.no_results(searchText); + } else { + return this.winnow_results_set_highlight(); + } + }; + + Chosen.prototype.winnow_results_clear = function() { + var li, lis, _i, _len, _results; + this.search_field.val(""); + lis = this.search_results.find("li"); + _results = []; + for (_i = 0, _len = lis.length; _i < _len; _i++) { + li = lis[_i]; + li = $(li); + if (li.hasClass("group-result")) { + _results.push(li.css('display', 'auto')); + } else if (!this.is_multiple || !li.hasClass("result-selected")) { + _results.push(this.result_activate(li)); + } else { + _results.push(void 0); + } + } + return _results; + }; + + Chosen.prototype.winnow_results_set_highlight = function() { + var do_high, selected_results; + if (!this.result_highlight) { + selected_results = !this.is_multiple ? this.search_results.find(".result-selected.active-result") : []; + do_high = selected_results.length ? selected_results.first() : this.search_results.find(".active-result").first(); + if (do_high != null) return this.result_do_highlight(do_high); + } + }; + + Chosen.prototype.no_results = function(terms) { + var no_results_html; + no_results_html = $('<li class="no-results">' + this.results_none_found + ' "<span></span>"</li>'); + no_results_html.find("span").first().html(terms); + return this.search_results.append(no_results_html); + }; + + Chosen.prototype.no_results_clear = function() { + return this.search_results.find(".no-results").remove(); + }; + + Chosen.prototype.keydown_arrow = function() { + var first_active, next_sib; + if (!this.result_highlight) { + first_active = this.search_results.find("li.active-result").first(); + if (first_active) this.result_do_highlight($(first_active)); + } else if (this.results_showing) { + next_sib = this.result_highlight.nextAll("li.active-result").first(); + if (next_sib) this.result_do_highlight(next_sib); + } + if (!this.results_showing) return this.results_show(); + }; + + Chosen.prototype.keyup_arrow = function() { + var prev_sibs; + if (!this.results_showing && !this.is_multiple) { + return this.results_show(); + } else if (this.result_highlight) { + prev_sibs = this.result_highlight.prevAll("li.active-result"); + if (prev_sibs.length) { + return this.result_do_highlight(prev_sibs.first()); + } else { + if (this.choices > 0) this.results_hide(); + return this.result_clear_highlight(); + } + } + }; + + Chosen.prototype.keydown_backstroke = function() { + if (this.pending_backstroke) { + this.choice_destroy(this.pending_backstroke.find("a").first()); + return this.clear_backstroke(); + } else { + this.pending_backstroke = this.search_container.siblings("li.search-choice").last(); + return this.pending_backstroke.addClass("search-choice-focus"); + } + }; + + Chosen.prototype.clear_backstroke = function() { + if (this.pending_backstroke) { + this.pending_backstroke.removeClass("search-choice-focus"); + } + return this.pending_backstroke = null; + }; + + Chosen.prototype.keydown_checker = function(evt) { + var stroke, _ref; + stroke = (_ref = evt.which) != null ? _ref : evt.keyCode; + this.search_field_scale(); + if (stroke !== 8 && this.pending_backstroke) this.clear_backstroke(); + switch (stroke) { + case 8: + this.backstroke_length = this.search_field.val().length; + break; + case 9: + if (this.results_showing && !this.is_multiple) this.result_select(evt); + this.mouse_on_container = false; + break; + case 13: + evt.preventDefault(); + break; + case 38: + evt.preventDefault(); + this.keyup_arrow(); + break; + case 40: + this.keydown_arrow(); + break; + } + }; + + Chosen.prototype.search_field_scale = function() { + var dd_top, div, h, style, style_block, styles, w, _i, _len; + if (this.is_multiple) { + h = 0; + w = 0; + style_block = "position:absolute; left: -1000px; top: -1000px; display:none;"; + styles = ['font-size', 'font-style', 'font-weight', 'font-family', 'line-height', 'text-transform', 'letter-spacing']; + for (_i = 0, _len = styles.length; _i < _len; _i++) { + style = styles[_i]; + style_block += style + ":" + this.search_field.css(style) + ";"; + } + div = $('<div />', { + 'style': style_block + }); + div.text(this.search_field.val()); + $('body').append(div); + w = div.width() + 25; + div.remove(); + if (w > this.f_width - 10) w = this.f_width - 10; + this.search_field.css({ + 'width': w + 'px' + }); + dd_top = this.container.height(); + return this.dropdown.css({ + "top": dd_top + "px" + }); + } + }; + + Chosen.prototype.generate_random_id = function() { + var string; + string = "sel" + this.generate_random_char() + this.generate_random_char() + this.generate_random_char(); + while ($("#" + string).length > 0) { + string += this.generate_random_char(); + } + return string; + }; + + return Chosen; + + })(AbstractChosen); + + get_side_border_padding = function(elmt) { + var side_border_padding; + return side_border_padding = elmt.outerWidth() - elmt.width(); + }; + + root.get_side_border_padding = get_side_border_padding; + +}).call(this);
\ No newline at end of file diff --git a/inventory/static/chosen/chosen.jquery_ready.js b/inventory/static/chosen/chosen.jquery_ready.js new file mode 100644 index 0000000..65308b8 --- /dev/null +++ b/inventory/static/chosen/chosen.jquery_ready.js @@ -0,0 +1,24 @@ +(function ($) { + $(function () { + $(".chzn-select").each(function(i, select) { + var $select = $(select); + + // Set overflow:visible on parent .form-row for django admin + $select.parents('.form-row').css('overflow', 'visible'); + + if (typeof grappelli == 'object') { + // Set overflow:visible on grappelli fieldset.module .row + $select.parents('.row').filter(function(i) { + return $(this).parent('fieldset.module').length; + }).css('overflow', 'visible'); + // Set overflow:visible on grappelli tabular module + $select.parents('td').filter(function(i) { + return $(this).parent('.module.table').length; + }).css('overflow', 'visible'); + } + + // Initialize Chosen + $select.chosen(); + }); + }); +})((typeof window.django != 'undefined') ? django.jQuery : jQuery);
\ No newline at end of file diff --git a/inventory/static/design.css b/inventory/static/design.css new file mode 100644 index 0000000..b900217 --- /dev/null +++ b/inventory/static/design.css @@ -0,0 +1,87 @@ +.row1 { + background-color: #DDD; +} + +.row2 { + background-color: #CCC; +} + +#itemsearch input { + background: url(search.svg) no-repeat scroll 0px 0px; + background-size: contain; + background-color: white; + padding-left: 30px; + font-size: 20px; +} + +#itemchooser input { + background: url(barcode.svg) no-repeat scroll 0px 0px; + background-size: contain; + background-color: white; + padding-left: 30px; + font-size: 20px; +} + +html, body { + margin: 0px; + padding: 0px; + height: 100%; + background-color: #eee; +} + +body { + height: 100%; +} + +.header { + text-align: center; + height: 40px; + margin: 0px; + padding: 0px; +} + +.header h1 { + padding: 0px; + margin: 0px; + font-size: 30px; +} + +.body { + height: auto; + position: absolute; + bottom: 0; top: 0; left: 0; right: 0; + margin-top: 40px; + border-top: 1px solid black; +} + +.menu { + float: left; + padding-right: 5px; +} + +.menu ul { + padding-left: 5px; +} + +.menu li { + list-style: none; + display: block; + float: none; + position: relative; +} + +.menu li a { + color: blue; + text-decoration: none; +} + +.content { + border-left: 1px solid black; + padding-left: 5px; + overflow: auto; + height: 100%; +} + +.path { + list-style-type: square; +} diff --git a/inventory/static/edit.svg b/inventory/static/edit.svg new file mode 100644 index 0000000..0ccf49d --- /dev/null +++ b/inventory/static/edit.svg @@ -0,0 +1,5 @@ +<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" width="100px" height="100px" viewBox="0 0 100 100" enable-background="new 0 0 100 100" xml:space="preserve"> +<path d="M69.172,11.265c-0.191-0.192-0.502-0.192-0.695,0L11.639,68.029c-0.192,0.191-0.192,0.501,0,0.692l19.207,19.184 c0.096,0.095,0.222,0.143,0.348,0.143c0.125,0,0.251-0.048,0.347-0.143L88.38,31.14c0.093-0.092,0.145-0.216,0.145-0.347 s-0.052-0.255-0.145-0.347L69.172,11.265z"/> +<path d="M96.846,9.12l-6.319-6.311C88.713,0.998,86.301,0,83.735,0c-2.564,0-4.977,0.998-6.79,2.809L70.626,9.12 c-0.093,0.092-0.145,0.216-0.145,0.347c0,0.13,0.052,0.254,0.145,0.346l19.207,19.182c0.092,0.092,0.218,0.144,0.348,0.144 c0.131,0,0.255-0.052,0.346-0.144l6.319-6.311c1.814-1.812,2.813-4.22,2.813-6.783C99.659,13.34,98.66,10.932,96.846,9.12z"/> +<path d="M10.358,69.967c-0.122-0.121-0.296-0.172-0.464-0.129c-0.167,0.04-0.3,0.165-0.351,0.33l-9.18,29.195 c-0.055,0.178-0.006,0.369,0.127,0.498C0.584,99.952,0.707,100,0.832,100c0.054,0,0.11-0.011,0.164-0.029l28.387-10.012 c0.159-0.056,0.278-0.188,0.315-0.354c0.037-0.164-0.012-0.337-0.132-0.455L10.358,69.967z"/> +</svg>
\ No newline at end of file diff --git a/inventory/static/false.svg b/inventory/static/false.svg new file mode 100644 index 0000000..b10fbfe --- /dev/null +++ b/inventory/static/false.svg @@ -0,0 +1,4 @@ +<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 512 512" enable-background="new 0 0 512 512" space="preserve"> +<path id="minus-4-icon" d="M256,50C142.229,50,50,142.229,50,256s92.229,206,206,206s206-92.229,206-206S369.771,50,256,50z + M382.601,293.432H135.399v-68.862h247.201V293.432z"></path> + </svg> diff --git a/inventory/static/home.svg b/inventory/static/home.svg new file mode 100644 index 0000000..58a64ce --- /dev/null +++ b/inventory/static/home.svg @@ -0,0 +1,50 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + version="1.1" + id="Layer_1" + x="0px" + y="0px" + width="100px" + height="84px" + viewBox="0 0 100 84" + enable-background="new 0 0 100 84" + xml:space="preserve" + inkscape:version="0.48.3.1 r9886" + sodipodi:docname="home.svg"><metadata + id="metadata9"><rdf:RDF><cc:Work + rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /></cc:Work></rdf:RDF></metadata><defs + id="defs7" /><sodipodi:namedview + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1" + objecttolerance="10" + gridtolerance="10" + guidetolerance="10" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:window-width="640" + inkscape:window-height="480" + id="namedview5" + showgrid="false" + inkscape:zoom="2.8095238" + inkscape:cx="50" + inkscape:cy="38.618644" + inkscape:window-x="0" + inkscape:window-y="0" + inkscape:window-maximized="0" + inkscape:current-layer="Layer_1" /> +<path + d="M 82,32 82,8 68,8 68,18 50,0 0,50 l 12.001,0 0,34 75.998,0 0,-34 12.001,0 z" + id="path" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cccccccccccc" /> +</svg> diff --git a/inventory/static/image.svg b/inventory/static/image.svg new file mode 100644 index 0000000..a0e80c0 --- /dev/null +++ b/inventory/static/image.svg @@ -0,0 +1,4 @@ +<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" width="100px" height="74.7058823529px" viewBox="0 0 170.078 127.56" enable-background="new 0 0 170.078 127.56" xml:space="preserve"> +<path fill-rule="evenodd" clip-rule="evenodd" d="M14.173,14.173h8.504C28.346,14.173,28.346,0,34.016,0h5.67H39.7h0.042h0.07h0.051 h0.046h0.123h0.062h0.086h0.141h0.032h0.192h0.004h0.216h0.003h0.214h0.027h0.185h0.077h0.133h0.15h0.055h0.202h0.045h0.152h0.169 h0.023h0.188h0.128h0.056h0.179h0.122h0.053h0.169h0.151h0.014h0.159h0.154h0.063h0.086h0.144h0.137h0.038h0.093h0.125h0.12h0.081 h0.032h0.107H44.7h0.093h0.087h0.012h0.068h0.073h0.066h0.058h0.051h0.044h0.036h0.028h0.021h0h0.012h0.004h19.843 c5.669,0,5.669,14.173,11.338,14.173h53.858c0-3.13,2.539-5.669,5.669-5.669h5.67c3.13,0,5.669,2.539,5.669,5.669h8.504 c7.826,0,14.173,6.347,14.173,14.173v85.039c0,7.827-6.347,14.174-14.173,14.174H14.173C6.347,127.56,0,121.213,0,113.386V28.347 C0,20.52,6.347,14.173,14.173,14.173L14.173,14.173z M113.386,28.347c-23.479,0-42.52,19.041-42.52,42.52 c0,23.479,19.04,42.52,42.52,42.52c23.479,0,42.52-19.04,42.52-42.52C155.905,47.387,136.864,28.347,113.386,28.347L113.386,28.347z M34.016,42.52h17.008c3.13,0,5.669-2.539,5.669-5.669v-2.834c0-3.131-2.539-5.669-5.669-5.669H34.016 c-3.131,0-5.669,2.539-5.669,5.669v2.834C28.346,39.981,30.885,42.52,34.016,42.52z"/> +<path fill-rule="evenodd" clip-rule="evenodd" d="M113.386,39.685c-17.218,0-31.181,13.963-31.181,31.181 s13.963,31.182,31.181,31.182s31.181-13.964,31.181-31.182S130.604,39.685,113.386,39.685L113.386,39.685z"/> +</svg>
\ No newline at end of file diff --git a/inventory/static/info.svg b/inventory/static/info.svg new file mode 100644 index 0000000..15242b6 --- /dev/null +++ b/inventory/static/info.svg @@ -0,0 +1,8 @@ +<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 512 512" enable-background="new 0 0 512 512" space="preserve"> +<path id="info-4-icon" d="M255.998,50.001C142.229,50.001,50,142.229,50,255.999c0,113.771,92.229,206,205.998,206 + c113.771,0,206.002-92.229,206.002-206C462,142.229,369.77,50.001,255.998,50.001z M261.051,122.781 + c18.491,0,33.479,14.991,33.479,33.479c0,18.49-14.987,33.48-33.479,33.48c-18.489,0-33.479-14.99-33.479-33.48 + C227.572,137.772,242.562,122.781,261.051,122.781z M320.577,375.537H208.452v-14.68l14.043-5.177 + c7.86-2.898,13.082-10.388,13.082-18.766V257.75c0-8.378-5.222-15.868-13.082-18.766l-14.043-5.177v-15.002h84.973V336.91 + c0,8.38,5.225,15.871,13.088,18.768l14.064,5.18V375.537z"></path> +</svg> diff --git a/inventory/static/note.svg b/inventory/static/note.svg new file mode 100644 index 0000000..272543a --- /dev/null +++ b/inventory/static/note.svg @@ -0,0 +1,219 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="100" + height="100.0011" + id="svg3905" + version="1.1" + inkscape:version="0.48.3.1 r9886" + sodipodi:docname="note.svg"> + <defs + id="defs3907" /> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="1.4" + inkscape:cx="-28.24237" + inkscape:cy="-1.027259" + inkscape:document-units="px" + inkscape:current-layer="layer1" + showgrid="false" + fit-margin-top="0" + fit-margin-left="0" + fit-margin-right="0" + fit-margin-bottom="0" + inkscape:window-width="1280" + inkscape:window-height="754" + inkscape:window-x="0" + inkscape:window-y="0" + inkscape:window-maximized="1" + inkscape:snap-nodes="true" + inkscape:snap-bbox="true"> + <inkscape:grid + type="xygrid" + id="grid3783" + empspacing="5" + visible="true" + enabled="true" + snapvisiblegridlinesonly="true" /> + </sodipodi:namedview> + <metadata + id="metadata3910"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title /> + <dc:creator> + <cc:Agent> + <dc:title>Alex Hartmann</dc:title> + </cc:Agent> + </dc:creator> + <cc:license + rdf:resource="http://creativecommons.org/licenses/by-sa/3.0/" /> + <dc:description>www.alexhartmann.net</dc:description> + </cc:Work> + <cc:License + rdf:about="http://creativecommons.org/licenses/by-sa/3.0/"> + <cc:permits + rdf:resource="http://creativecommons.org/ns#Reproduction" /> + <cc:permits + rdf:resource="http://creativecommons.org/ns#Distribution" /> + <cc:requires + rdf:resource="http://creativecommons.org/ns#Notice" /> + <cc:requires + rdf:resource="http://creativecommons.org/ns#Attribution" /> + <cc:permits + rdf:resource="http://creativecommons.org/ns#DerivativeWorks" /> + <cc:requires + rdf:resource="http://creativecommons.org/ns#ShareAlike" /> + </cc:License> + </rdf:RDF> + </metadata> + <g + inkscape:label="Ebene 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(-63.772761,-91.391883)"> + <g + transform="matrix(0.02241494,-0.00600606,0.00600606,0.02241494,391.94426,448.30452)" + id="g21342" + inkscape:export-filename="/Users/Admin/Downloads/notebook.png" + inkscape:export-xdpi="150" + inkscape:export-ydpi="150" + style="stroke:#000000;stroke-opacity:1"> + <path + style="fill:none;stroke:#000000;stroke-width:106.24362946;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" + d="m -8865.2777,-18044.243 2462.9632,659.949 c 51.5053,13.801 70.1443,46.088 56.3441,97.591 l -996.7978,3720.101 c -13.8027,51.512 -46.0864,70.144 -97.591,56.344 l -2462.9632,-659.949 c -51.5107,-13.802 -70.1444,-46.088 -56.3442,-97.591 l 996.7979,-3720.101 c 13.8005,-51.504 46.0799,-70.146 97.591,-56.344 z" + id="path21304" + inkscape:connector-curvature="0" + sodipodi:nodetypes="sssssssss" + inkscape:export-filename="/home/alex/Dropbox/Arcomem Files/Arcomem Video/arcomem_storyboard_draft.png" + inkscape:export-xdpi="71.998093" + inkscape:export-ydpi="71.998093" /> + <path + style="fill:none;stroke:#000000;stroke-width:106.24362946;stroke-miterlimit:4;stroke-dasharray:none" + d="m -8788.3101,-18023.619 2385.9956,639.325 c 51.5047,13.8 70.1445,46.088 56.3441,97.591 l -955.551,3566.166 c -13.8004,51.504 -46.0857,70.145 -97.591,56.344 l -2385.9956,-639.326 c -51.5042,-13.8 -70.1441,-46.087 -56.3441,-97.591 l 955.551,-3566.165 c 13.8004,-51.504 46.0872,-70.145 97.591,-56.344 z" + id="rect21306" + inkscape:connector-curvature="0" + sodipodi:nodetypes="scsssscss" /> + <rect + style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:8.0300169;stroke-opacity:1" + id="rect21308" + width="291.95316" + height="240.2146" + x="-13017.252" + y="-14805.872" + ry="110.96682" + inkscape:export-filename="/home/alex/Dropbox/Arcomem Files/Arcomem Video/arcomem_storyboard_draft.png" + inkscape:export-xdpi="71.998093" + inkscape:export-ydpi="71.998093" + transform="matrix(0.96592583,0.25881905,-0.25881905,0.96592583,0,0)" /> + <rect + ry="110.96682" + y="-14805.872" + x="-12546.887" + height="240.2146" + width="291.95316" + id="rect21310" + style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:8.0300169;stroke-opacity:1" + inkscape:export-filename="/home/alex/Dropbox/Arcomem Files/Arcomem Video/arcomem_storyboard_draft.png" + inkscape:export-xdpi="71.998093" + inkscape:export-ydpi="71.998093" + transform="matrix(0.96592583,0.25881905,-0.25881905,0.96592583,0,0)" /> + <rect + style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:8.0300169;stroke-opacity:1" + id="rect21312" + width="291.95316" + height="240.2146" + x="-12076.521" + y="-14805.872" + ry="110.96682" + inkscape:export-filename="/home/alex/Dropbox/Arcomem Files/Arcomem Video/arcomem_storyboard_draft.png" + inkscape:export-xdpi="71.998093" + inkscape:export-ydpi="71.998093" + transform="matrix(0.96592583,0.25881905,-0.25881905,0.96592583,0,0)" /> + <rect + ry="110.96682" + y="-14805.872" + x="-11584.514" + height="240.2146" + width="291.95316" + id="rect21314" + style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:8.0300169;stroke-opacity:1" + inkscape:export-filename="/home/alex/Dropbox/Arcomem Files/Arcomem Video/arcomem_storyboard_draft.png" + inkscape:export-xdpi="71.998093" + inkscape:export-ydpi="71.998093" + transform="matrix(0.96592583,0.25881905,-0.25881905,0.96592583,0,0)" /> + <rect + style="fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:8.0300169;stroke-opacity:1" + id="rect21316" + width="291.95316" + height="240.2146" + x="-11114.14" + y="-14805.872" + ry="110.96682" + inkscape:export-filename="/home/alex/Dropbox/Arcomem Files/Arcomem Video/arcomem_storyboard_draft.png" + inkscape:export-xdpi="71.998093" + inkscape:export-ydpi="71.998093" + transform="matrix(0.96592583,0.25881905,-0.25881905,0.96592583,0,0)" /> + <path + style="fill:none;stroke:#000000;stroke-width:94.07485962;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" + d="m -7792.252,-17760.26 c 51.5127,-94.208 108.9358,-164.504 151.2532,-160.672 3.6536,0.32 7.2832,0.96 10.576,2.664 91.4702,47.616 102.1574,213.599 27.5432,399.847 -26.676,66.56 -61.7111,132.176 -113.1918,194.575" + id="path21318" + inkscape:connector-curvature="0" + sodipodi:nodetypes="csssc" + inkscape:export-filename="/home/alex/Dropbox/Arcomem Files/Arcomem Video/arcomem_storyboard_draft.png" + inkscape:export-xdpi="71.998093" + inkscape:export-ydpi="71.998093" /> + <path + sodipodi:nodetypes="csssc" + inkscape:connector-curvature="0" + id="path21320" + d="m -7327.8035,-17635.813 c 51.5046,-94.207 108.9269,-164.503 151.2452,-160.679 3.6456,0.32 7.2912,0.96 10.5752,2.664 91.4701,47.624 102.1821,213.607 27.5351,399.855 -26.6679,66.551 -61.7023,132.175 -113.1829,194.567" + style="fill:none;stroke:#000000;stroke-width:94.07485962;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" + inkscape:export-filename="/home/alex/Dropbox/Arcomem Files/Arcomem Video/arcomem_storyboard_draft.png" + inkscape:export-xdpi="71.998093" + inkscape:export-ydpi="71.998093" /> + <path + style="fill:none;stroke:#000000;stroke-width:94.07485962;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" + d="m -6873.4655,-17514.069 c 51.5127,-94.216 108.9269,-164.504 151.2452,-160.68 3.6536,0.32 7.3072,0.96 10.6,2.672 91.4702,47.616 102.1574,213.6 27.5183,399.839 -26.6671,66.56 -61.7102,132.176 -113.1829,194.576" + id="path21322" + inkscape:connector-curvature="0" + sodipodi:nodetypes="csssc" + inkscape:export-filename="/home/alex/Dropbox/Arcomem Files/Arcomem Video/arcomem_storyboard_draft.png" + inkscape:export-xdpi="71.998093" + inkscape:export-ydpi="71.998093" /> + <path + sodipodi:nodetypes="csssc" + inkscape:connector-curvature="0" + id="path21324" + d="m -8246.454,-17882.004 c 51.5094,-94.208 108.9405,-164.496 151.2428,-160.68 3.6456,0.32 7.2992,0.968 10.5912,2.672 91.4781,47.624 102.1581,213.6 27.5351,399.847 -26.6759,66.56 -61.727,132.176 -113.1989,194.568" + style="fill:none;stroke:#000000;stroke-width:94.07485962;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" + inkscape:export-filename="/home/alex/Dropbox/Arcomem Files/Arcomem Video/arcomem_storyboard_draft.png" + inkscape:export-xdpi="71.998093" + inkscape:export-ydpi="71.998093" /> + <path + style="fill:none;stroke:#000000;stroke-width:94.07485962;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" + d="m -8699.6777,-18003.444 c 51.5039,-94.216 108.9277,-164.511 151.2396,-160.687 3.656,0.32 7.304,0.968 10.584,2.672 91.4798,47.631 102.1757,213.599 27.5359,399.847 -26.6719,66.559 -61.7118,132.175 -113.1917,194.575" + id="path21326" + inkscape:connector-curvature="0" + sodipodi:nodetypes="csssc" + inkscape:export-filename="/home/alex/Dropbox/Arcomem Files/Arcomem Video/arcomem_storyboard_draft.png" + inkscape:export-xdpi="71.998093" + inkscape:export-ydpi="71.998093" /> + </g> + </g> +</svg> diff --git a/inventory/static/owner.svg b/inventory/static/owner.svg new file mode 100644 index 0000000..17b364b --- /dev/null +++ b/inventory/static/owner.svg @@ -0,0 +1,4 @@ +<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.0" id="Layer_1" x="0px" y="0px" width="100px" height="100px" viewBox="0 0 100 100" enable-background="new 0 0 100 100" xml:space="preserve"> +<path fill-rule="evenodd" clip-rule="evenodd" d="M95.86,100V74.524c0-10.934-8.864-19.794-19.794-19.794H24.779 c-10.934,0-19.797,8.86-19.797,19.794V100H95.86z"/> +<path fill-rule="evenodd" clip-rule="evenodd" d="M50.424,0c13.99,0,25.335,11.345,25.335,25.339 c0,13.99-11.345,25.335-25.335,25.335c-13.995,0-25.34-11.345-25.34-25.335C25.084,11.345,36.429,0,50.424,0z"/> +</svg>
\ No newline at end of file diff --git a/inventory/static/parent.svg b/inventory/static/parent.svg new file mode 100644 index 0000000..42981e3 --- /dev/null +++ b/inventory/static/parent.svg @@ -0,0 +1,3 @@ +<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" width="100px" height="100px" viewBox="0 0 100 100" enable-background="new 0 0 100 100" xml:space="preserve"> +<path fill="#000000" d="M83.652,10.501c-5.7-2.106-11.986,0.472-14.641,5.788L51.357,21.52c-0.75-0.498-1.561-0.927-2.439-1.252 c-6.113-2.258-12.901,0.868-15.16,6.981c-2.227,6.027,0.785,12.699,6.726,15.052l5.5,17.864c-0.239,0.433-0.456,0.883-0.644,1.354 l-19.675,5.883c-0.664-0.409-1.377-0.762-2.138-1.043c-6.114-2.258-12.901,0.867-15.161,6.979 C6.108,79.453,9.233,86.241,15.348,88.5c5.944,2.195,12.514-0.706,14.95-6.489l19.988-5.979c0.603,0.354,1.237,0.671,1.917,0.922 c6.113,2.259,12.9-0.867,15.16-6.979c2.259-6.113-0.866-12.902-6.98-15.16c-0.005-0.002-0.011-0.004-0.016-0.006l-5.383-17.475 c0.203-0.344,0.39-0.702,0.559-1.071l17.17-5.089c0.835,0.595,1.752,1.101,2.76,1.473c6.112,2.258,12.902-0.868,15.16-6.981 C92.893,19.548,89.766,12.759,83.652,10.501z"/> +</svg>
\ No newline at end of file diff --git a/inventory/static/search.svg b/inventory/static/search.svg new file mode 100644 index 0000000..b574620 --- /dev/null +++ b/inventory/static/search.svg @@ -0,0 +1,748 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + xmlns:xmpG="http://ns.adobe.com/xap/1.0/g/" + xmlns:stDim="http://ns.adobe.com/xap/1.0/sType/Dimensions#" + xmlns:stEvt="http://ns.adobe.com/xap/1.0/sType/ResourceEvent#" + xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" + xmlns:xmpGImg="http://ns.adobe.com/xap/1.0/g/img/" + xmlns:xmpRights="http://ns.adobe.com/xap/1.0/rights/" + xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/" + xmlns:Iptc4xmpCore="http://iptc.org/std/Iptc4xmpCore/1.0/xmlns/" + xmlns:pdf="http://ns.adobe.com/pdf/1.3/" + xmlns:xmpTPg="http://ns.adobe.com/xap/1.0/t/pg/" + xmlns:illustrator="http://ns.adobe.com/illustrator/1.0/" + xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" + xmlns:xmp="http://ns.adobe.com/xap/1.0/" + xmlns:x="adobe:ns:meta/" + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + version="1.1" + id="Ebene_1" + x="0px" + y="0px" + width="100px" + height="100px" + viewBox="0 0 100 100" + enable-background="new 0 0 100 100" + xml:space="preserve" + inkscape:version="0.48.3.1 r9886" + sodipodi:docname="noun_project_907.svg"><defs + id="defs13" /><sodipodi:namedview + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1" + objecttolerance="10" + gridtolerance="10" + guidetolerance="10" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:window-width="640" + inkscape:window-height="480" + id="namedview11" + showgrid="false" + inkscape:zoom="2.36" + inkscape:cx="50" + inkscape:cy="45.974576" + inkscape:window-x="0" + inkscape:window-y="0" + inkscape:window-maximized="0" + inkscape:current-layer="Ebene_1" /> +<metadata + id="metadata3"><?xpacket begin="" id="W5M0MpCehiHzreSzNTczkc9d"?> +<x:xmpmeta + x:xmptk="Adobe XMP Core 5.0-c061 64.140949, 2010/12/07-10:57:01 "> + +<metadata + id="metadata15"><rdf:RDF> + <rdf:Description + rdf:about="" + dc:format="image/svg+xml" + xmp:CreatorTool="Adobe Illustrator CS5.1" + xmp:CreateDate="2011-12-14T02:02:07+01:00" + xmp:ModifyDate="2011-12-14T02:02:07+01:00" + xmp:MetadataDate="2011-12-14T02:04:09+01:00" + xmpMM:RenditionClass="proof:pdf" + xmpMM:OriginalDocumentID="uuid:65E6390686CF11DBA6E2D887CEACB407" + xmpMM:DocumentID="xmp.did:0C1FA53EEF25E1118C0DCC9549D33F17" + xmpMM:InstanceID="xmp.iid:75559187EF25E111A231C4CACC3DE137" + illustrator:StartupProfile="Web" + xmpTPg:NPages="1" + xmpTPg:HasVisibleTransparency="False" + xmpTPg:HasVisibleOverprint="False" + pdf:Producer="Adobe PDF library 9.90" + Iptc4xmpCore:CountryCode="GER" + photoshop:Headline=" +" + photoshop:DateCreated="2011-12-14T00:00Z" + photoshop:Country="Deutschland" + photoshop:Credit="Philipp_Suess" + xmpRights:Marked="False"> + <dc:title> + <rdf:Alt> + <rdf:li + xml:lang="x-default">Web</rdf:li> + </rdf:Alt> + </dc:title> + <dc:creator> + <rdf:Seq> + <rdf:li>Philipp_Suess</rdf:li> + </rdf:Seq> + </dc:creator> + <dc:subject> + <rdf:Bag> + <rdf:li>lupe</rdf:li> + </rdf:Bag> + </dc:subject> + <dc:rights> + <rdf:Alt> + <rdf:li + xml:lang="x-default">Philipp_Suess</rdf:li> + </rdf:Alt> + </dc:rights> + <xmp:Thumbnails> + <rdf:Alt> + <rdf:li + xmpGImg:width="256" + xmpGImg:height="248" + xmpGImg:format="JPEG" + xmpGImg:image="/9j/4AAQSkZJRgABAgEASABIAAD/7QAsUGhvdG9zaG9wIDMuMAA4QklNA+0AAAAAABAASAAAAAEA +AQBIAAAAAQAB/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoK +DBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8f +Hx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgA+AEAAwER +AAIRAQMRAf/EAaIAAAAHAQEBAQEAAAAAAAAAAAQFAwIGAQAHCAkKCwEAAgIDAQEBAQEAAAAAAAAA +AQACAwQFBgcICQoLEAACAQMDAgQCBgcDBAIGAnMBAgMRBAAFIRIxQVEGE2EicYEUMpGhBxWxQiPB +UtHhMxZi8CRygvElQzRTkqKyY3PCNUQnk6OzNhdUZHTD0uIIJoMJChgZhJRFRqS0VtNVKBry4/PE +1OT0ZXWFlaW1xdXl9WZ2hpamtsbW5vY3R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo+Ck5SVlpeYmZ +qbnJ2en5KjpKWmp6ipqqusra6voRAAICAQIDBQUEBQYECAMDbQEAAhEDBCESMUEFURNhIgZxgZEy +obHwFMHR4SNCFVJicvEzJDRDghaSUyWiY7LCB3PSNeJEgxdUkwgJChgZJjZFGidkdFU38qOzwygp +0+PzhJSktMTU5PRldYWVpbXF1eX1RlZmdoaWprbG1ub2R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo ++DlJWWl5iZmpucnZ6fkqOkpaanqKmqq6ytrq+v/aAAwDAQACEQMRAD8A9U4q7FXYq7FXYqpXd3a2 +dtJdXc0dvbQqXmnlYJGijqzMxAA+eKvF/PP/ADlr+WXl5pLbSGl8yX6Erxs6JbBh43LihHvGrjFX +h/mf/nMX80dTZ00aOz0G3NeBiiFzOAf5pJ+SH6IxirzTWfzZ/M3WXY6j5o1OZW6xLdSxxf8AIqMp +GP8AgcVYxcXV1cv6lxM8z/zyMXPj1JOKqWKpxpvnDzbpbBtN1u/sWHRra6mhI+lGXwxVnfl7/nJr +85tFdaa82owKam31CKO4DfOQgTfc4xV7B5O/5zZsZWSDzhoLWxNA19pjeolT3NvMQyge0jH2xV79 +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 +WjUZLBGH3Gcj7Tfs9B3JVe+4q//Z" /> + </rdf:Alt> + </xmp:Thumbnails> + <xmpMM:DerivedFrom + stRef:instanceID="uuid:72b1533f-9e90-064f-87a5-4345918e86e3" + stRef:documentID="xmp.did:FD7F11740720681188C6F0AB0253E170" + stRef:originalDocumentID="uuid:65E6390686CF11DBA6E2D887CEACB407" + stRef:renditionClass="proof:pdf" /> + <xmpMM:History> + <rdf:Seq> + <rdf:li + stEvt:action="saved" + stEvt:instanceID="xmp.iid:0C1FA53EEF25E1118C0DCC9549D33F17" + stEvt:when="2011-12-14T02:02:07+01:00" + stEvt:softwareAgent="Adobe Illustrator CS5.1" + stEvt:changed="/" /> + <rdf:li + stEvt:action="saved" + stEvt:instanceID="xmp.iid:75559187EF25E111A231C4CACC3DE137" + stEvt:when="2011-12-14T02:04:09+01:00" + stEvt:changed="/metadata" /> + </rdf:Seq> + </xmpMM:History> + <xmpTPg:MaxPageSize + stDim:w="100.000000" + stDim:h="100.000000" + stDim:unit="Pixels" /> + <xmpTPg:PlateNames> + <rdf:Seq> + <rdf:li>Cyan</rdf:li> + <rdf:li>Magenta</rdf:li> + <rdf:li>Yellow</rdf:li> + <rdf:li>Black</rdf:li> + </rdf:Seq> + </xmpTPg:PlateNames> + <xmpTPg:SwatchGroups> + <rdf:Seq> + <rdf:li> + <rdf:Description + xmpG:groupName="Standard-Farbfeldgruppe" + xmpG:groupType="0"> + <xmpG:Colorants> + <rdf:Seq> + <rdf:li + xmpG:swatchName="Weiß" + xmpG:mode="RGB" + xmpG:type="PROCESS" + xmpG:red="255" + xmpG:green="255" + xmpG:blue="255" /> + <rdf:li + xmpG:swatchName="Schwarz" + xmpG:mode="RGB" + xmpG:type="PROCESS" + xmpG:red="0" + xmpG:green="0" + xmpG:blue="0" /> + <rdf:li + xmpG:swatchName="RGB Rot" + xmpG:mode="RGB" + xmpG:type="PROCESS" + xmpG:red="255" + xmpG:green="0" + xmpG:blue="0" /> + <rdf:li + xmpG:swatchName="RGB Gelb" + xmpG:mode="RGB" + xmpG:type="PROCESS" + xmpG:red="255" + xmpG:green="255" + xmpG:blue="0" /> + <rdf:li + xmpG:swatchName="RGB Grün" + xmpG:mode="RGB" + xmpG:type="PROCESS" + xmpG:red="0" + xmpG:green="255" + xmpG:blue="0" /> + <rdf:li + xmpG:swatchName="RGB Cyan" + xmpG:mode="RGB" + xmpG:type="PROCESS" + xmpG:red="0" + xmpG:green="255" + xmpG:blue="255" /> + <rdf:li + xmpG:swatchName="RGB Blau" + xmpG:mode="RGB" + xmpG:type="PROCESS" + xmpG:red="0" + xmpG:green="0" + xmpG:blue="255" /> + <rdf:li + xmpG:swatchName="RGB Magenta" + xmpG:mode="RGB" + xmpG:type="PROCESS" + xmpG:red="255" + xmpG:green="0" + xmpG:blue="255" /> + <rdf:li + xmpG:swatchName="R=193 G=39 B=45" + xmpG:mode="RGB" + xmpG:type="PROCESS" + xmpG:red="193" + xmpG:green="39" + xmpG:blue="45" /> + <rdf:li + xmpG:swatchName="R=237 G=28 B=36" + xmpG:mode="RGB" + xmpG:type="PROCESS" + xmpG:red="237" + xmpG:green="28" + xmpG:blue="36" /> + <rdf:li + xmpG:swatchName="R=241 G=90 B=36" + xmpG:mode="RGB" + xmpG:type="PROCESS" + xmpG:red="241" + xmpG:green="90" + xmpG:blue="36" /> + <rdf:li + xmpG:swatchName="R=247 G=147 B=30" + xmpG:mode="RGB" + xmpG:type="PROCESS" + xmpG:red="247" + xmpG:green="147" + xmpG:blue="30" /> + <rdf:li + xmpG:swatchName="R=251 G=176 B=59" + xmpG:mode="RGB" + xmpG:type="PROCESS" + xmpG:red="251" + xmpG:green="176" + xmpG:blue="59" /> + <rdf:li + xmpG:swatchName="R=252 G=238 B=33" + xmpG:mode="RGB" + xmpG:type="PROCESS" + xmpG:red="252" + xmpG:green="238" + xmpG:blue="33" /> + <rdf:li + xmpG:swatchName="R=217 G=224 B=33" + xmpG:mode="RGB" + xmpG:type="PROCESS" + xmpG:red="217" + xmpG:green="224" + xmpG:blue="33" /> + <rdf:li + xmpG:swatchName="R=140 G=198 B=63" + xmpG:mode="RGB" + xmpG:type="PROCESS" + xmpG:red="140" + xmpG:green="198" + xmpG:blue="63" /> + <rdf:li + xmpG:swatchName="R=57 G=181 B=74" + xmpG:mode="RGB" + xmpG:type="PROCESS" + xmpG:red="57" + xmpG:green="181" + xmpG:blue="74" /> + <rdf:li + xmpG:swatchName="R=0 G=146 B=69" + xmpG:mode="RGB" + xmpG:type="PROCESS" + xmpG:red="0" + xmpG:green="146" + xmpG:blue="69" /> + <rdf:li + xmpG:swatchName="R=0 G=104 B=55" + xmpG:mode="RGB" + xmpG:type="PROCESS" + xmpG:red="0" + xmpG:green="104" + xmpG:blue="55" /> + <rdf:li + xmpG:swatchName="R=34 G=181 B=115" + xmpG:mode="RGB" + xmpG:type="PROCESS" + xmpG:red="34" + xmpG:green="181" + xmpG:blue="115" /> + <rdf:li + xmpG:swatchName="R=0 G=169 B=157" + xmpG:mode="RGB" + xmpG:type="PROCESS" + xmpG:red="0" + xmpG:green="169" + xmpG:blue="157" /> + <rdf:li + xmpG:swatchName="R=41 G=171 B=226" + xmpG:mode="RGB" + xmpG:type="PROCESS" + xmpG:red="41" + xmpG:green="171" + xmpG:blue="226" /> + <rdf:li + xmpG:swatchName="R=0 G=113 B=188" + xmpG:mode="RGB" + xmpG:type="PROCESS" + xmpG:red="0" + xmpG:green="113" + xmpG:blue="188" /> + <rdf:li + xmpG:swatchName="R=46 G=49 B=146" + xmpG:mode="RGB" + xmpG:type="PROCESS" + xmpG:red="46" + xmpG:green="49" + xmpG:blue="146" /> + <rdf:li + xmpG:swatchName="R=27 G=20 B=100" + xmpG:mode="RGB" + xmpG:type="PROCESS" + xmpG:red="27" + xmpG:green="20" + xmpG:blue="100" /> + <rdf:li + xmpG:swatchName="R=102 G=45 B=145" + xmpG:mode="RGB" + xmpG:type="PROCESS" + xmpG:red="102" + xmpG:green="45" + xmpG:blue="145" /> + <rdf:li + xmpG:swatchName="R=147 G=39 B=143" + xmpG:mode="RGB" + xmpG:type="PROCESS" + xmpG:red="147" + xmpG:green="39" + xmpG:blue="143" /> + <rdf:li + xmpG:swatchName="R=158 G=0 B=93" + xmpG:mode="RGB" + xmpG:type="PROCESS" + xmpG:red="158" + xmpG:green="0" + xmpG:blue="93" /> + <rdf:li + xmpG:swatchName="R=212 G=20 B=90" + xmpG:mode="RGB" + xmpG:type="PROCESS" + xmpG:red="212" + xmpG:green="20" + xmpG:blue="90" /> + <rdf:li + xmpG:swatchName="R=237 G=30 B=121" + xmpG:mode="RGB" + xmpG:type="PROCESS" + xmpG:red="237" + xmpG:green="30" + xmpG:blue="121" /> + <rdf:li + xmpG:swatchName="R=199 G=178 B=153" + xmpG:mode="RGB" + xmpG:type="PROCESS" + xmpG:red="199" + xmpG:green="178" + xmpG:blue="153" /> + <rdf:li + xmpG:swatchName="R=153 G=134 B=117" + xmpG:mode="RGB" + xmpG:type="PROCESS" + xmpG:red="153" + xmpG:green="134" + xmpG:blue="117" /> + <rdf:li + xmpG:swatchName="R=115 G=99 B=87" + xmpG:mode="RGB" + xmpG:type="PROCESS" + xmpG:red="115" + xmpG:green="99" + xmpG:blue="87" /> + <rdf:li + xmpG:swatchName="R=83 G=71 B=65" + xmpG:mode="RGB" + xmpG:type="PROCESS" + xmpG:red="83" + xmpG:green="71" + xmpG:blue="65" /> + <rdf:li + xmpG:swatchName="R=198 G=156 B=109" + xmpG:mode="RGB" + xmpG:type="PROCESS" + xmpG:red="198" + xmpG:green="156" + xmpG:blue="109" /> + <rdf:li + xmpG:swatchName="R=166 G=124 B=82" + xmpG:mode="RGB" + xmpG:type="PROCESS" + xmpG:red="166" + xmpG:green="124" + xmpG:blue="82" /> + <rdf:li + xmpG:swatchName="R=140 G=98 B=57" + xmpG:mode="RGB" + xmpG:type="PROCESS" + xmpG:red="140" + xmpG:green="98" + xmpG:blue="57" /> + <rdf:li + xmpG:swatchName="R=117 G=76 B=36" + xmpG:mode="RGB" + xmpG:type="PROCESS" + xmpG:red="117" + xmpG:green="76" + xmpG:blue="36" /> + <rdf:li + xmpG:swatchName="R=96 G=56 B=19" + xmpG:mode="RGB" + xmpG:type="PROCESS" + xmpG:red="96" + xmpG:green="56" + xmpG:blue="19" /> + <rdf:li + xmpG:swatchName="R=66 G=33 B=11" + xmpG:mode="RGB" + xmpG:type="PROCESS" + xmpG:red="66" + xmpG:green="33" + xmpG:blue="11" /> + </rdf:Seq> + </xmpG:Colorants> + </rdf:Description> + </rdf:li> + <rdf:li> + <rdf:Description + xmpG:groupName="Grautöne" + xmpG:groupType="1"> + <xmpG:Colorants> + <rdf:Seq> + <rdf:li + xmpG:swatchName="R=0 G=0 B=0" + xmpG:mode="RGB" + xmpG:type="PROCESS" + xmpG:red="0" + xmpG:green="0" + xmpG:blue="0" /> + <rdf:li + xmpG:swatchName="R=26 G=26 B=26" + xmpG:mode="RGB" + xmpG:type="PROCESS" + xmpG:red="26" + xmpG:green="26" + xmpG:blue="26" /> + <rdf:li + xmpG:swatchName="R=51 G=51 B=51" + xmpG:mode="RGB" + xmpG:type="PROCESS" + xmpG:red="51" + xmpG:green="51" + xmpG:blue="51" /> + <rdf:li + xmpG:swatchName="R=77 G=77 B=77" + xmpG:mode="RGB" + xmpG:type="PROCESS" + xmpG:red="77" + xmpG:green="77" + xmpG:blue="77" /> + <rdf:li + xmpG:swatchName="R=102 G=102 B=102" + xmpG:mode="RGB" + xmpG:type="PROCESS" + xmpG:red="102" + xmpG:green="102" + xmpG:blue="102" /> + <rdf:li + xmpG:swatchName="R=128 G=128 B=128" + xmpG:mode="RGB" + xmpG:type="PROCESS" + xmpG:red="128" + xmpG:green="128" + xmpG:blue="128" /> + <rdf:li + xmpG:swatchName="R=153 G=153 B=153" + xmpG:mode="RGB" + xmpG:type="PROCESS" + xmpG:red="153" + xmpG:green="153" + xmpG:blue="153" /> + <rdf:li + xmpG:swatchName="R=179 G=179 B=179" + xmpG:mode="RGB" + xmpG:type="PROCESS" + xmpG:red="179" + xmpG:green="179" + xmpG:blue="179" /> + <rdf:li + xmpG:swatchName="R=204 G=204 B=204" + xmpG:mode="RGB" + xmpG:type="PROCESS" + xmpG:red="204" + xmpG:green="204" + xmpG:blue="204" /> + <rdf:li + xmpG:swatchName="R=230 G=230 B=230" + xmpG:mode="RGB" + xmpG:type="PROCESS" + xmpG:red="230" + xmpG:green="230" + xmpG:blue="230" /> + <rdf:li + xmpG:swatchName="R=242 G=242 B=242" + xmpG:mode="RGB" + xmpG:type="PROCESS" + xmpG:red="242" + xmpG:green="242" + xmpG:blue="242" /> + </rdf:Seq> + </xmpG:Colorants> + </rdf:Description> + </rdf:li> + <rdf:li> + <rdf:Description + xmpG:groupName="Webfarbgruppe" + xmpG:groupType="1"> + <xmpG:Colorants> + <rdf:Seq> + <rdf:li + xmpG:swatchName="R=63 G=169 B=245" + xmpG:mode="RGB" + xmpG:type="PROCESS" + xmpG:red="63" + xmpG:green="169" + xmpG:blue="245" /> + <rdf:li + xmpG:swatchName="R=122 G=201 B=67" + xmpG:mode="RGB" + xmpG:type="PROCESS" + xmpG:red="122" + xmpG:green="201" + xmpG:blue="67" /> + <rdf:li + xmpG:swatchName="R=255 G=147 B=30" + xmpG:mode="RGB" + xmpG:type="PROCESS" + xmpG:red="255" + xmpG:green="147" + xmpG:blue="30" /> + <rdf:li + xmpG:swatchName="R=255 G=29 B=37" + xmpG:mode="RGB" + xmpG:type="PROCESS" + xmpG:red="255" + xmpG:green="29" + xmpG:blue="37" /> + <rdf:li + xmpG:swatchName="R=255 G=123 B=172" + xmpG:mode="RGB" + xmpG:type="PROCESS" + xmpG:red="255" + xmpG:green="123" + xmpG:blue="172" /> + <rdf:li + xmpG:swatchName="R=189 G=204 B=212" + xmpG:mode="RGB" + xmpG:type="PROCESS" + xmpG:red="189" + xmpG:green="204" + xmpG:blue="212" /> + </rdf:Seq> + </xmpG:Colorants> + </rdf:Description> + </rdf:li> + </rdf:Seq> + </xmpTPg:SwatchGroups> + <Iptc4xmpCore:CreatorContactInfo + Iptc4xmpCore:CiAdrCity="Münchberg" + Iptc4xmpCore:CiAdrPcode="95213" + Iptc4xmpCore:CiEmailWork="noun@gimsech.de" + Iptc4xmpCore:CiUrlWork="www.gimsech.de" /> + </rdf:Description> + <cc:Work + rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /></cc:Work></rdf:RDF></metadata></x:xmpmeta> +<?xpacket end="w"?> + </metadata> + <g + id="g5" + transform="matrix(-1,0,0,1,100.00176,0)"> + <path + d="M 62.745,52.872 C 62.259,52.388 61.073,52.6 60.372,53.3 c -0.602,0.601 -1.722,1.722 -2.804,2.803 -1.079,1.078 -2.197,2.197 -2.8,2.801 -0.701,0.7 -0.913,1.888 -0.426,2.376 2.207,2.207 6.419,5.016 10.435,9.032 10.169,10.17 22.869,24.271 26.555,27.957 0.486,0.487 1.675,0.272 2.373,-0.43 0.521,-0.52 1.624,-1.621 2.805,-2.799 1.178,-1.181 2.278,-2.282 2.8,-2.803 0.7,-0.699 0.915,-1.887 0.427,-2.373 C 96.05,86.18 81.948,73.476 71.78,63.309 67.766,59.294 64.955,55.082 62.745,52.872 z" + id="path7" + inkscape:connector-curvature="0" /> + <path + d="m 54.477,10.816 c -12.462,-12.463 -32.667,-12.463 -45.129,0 -12.463,12.462 -12.463,32.667 0,45.132 12.462,12.46 32.667,12.46 45.129,0 12.465,-12.466 12.465,-32.67 0,-45.132 z m -5.943,39.187 c -9.18,9.18 -24.063,9.18 -33.243,0 -9.179,-9.18 -9.179,-24.063 0,-33.243 9.18,-9.179 24.063,-9.18 33.243,0 9.18,9.181 9.18,24.063 0,33.243 z" + id="path9" + inkscape:connector-curvature="0" /> + </g> +</svg>
\ No newline at end of file diff --git a/inventory/static/stats.svg b/inventory/static/stats.svg new file mode 100644 index 0000000..6b7862f --- /dev/null +++ b/inventory/static/stats.svg @@ -0,0 +1,3 @@ +<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" width="98.512px" height="94.608px" viewBox="0 0 98.512 94.608" enable-background="new 0 0 98.512 94.608" xml:space="preserve"> +<polygon points="97.044,91.214 97.044,93.141 94.609,93.141 94.609,1.188 78.253,1.188 78.253,93.141 74.601,93.141 74.601,91.214 73.133,91.214 73.133,93.141 70.591,93.141 70.591,40.502 54.237,40.502 54.237,93.141 50.69,93.141 50.69,91.214 49.223,91.214 49.223,93.141 46.574,93.141 46.574,20.611 30.219,20.611 30.219,93.141 26.778,93.141 26.778,91.214 25.31,91.214 25.31,93.141 22.557,93.141 22.557,61.864 6.203,61.864 6.203,93.141 1.467,93.141 1.467,83.493 3.696,83.493 3.696,82.024 1.467,82.024 1.467,69.822 3.696,69.822 3.696,68.355 1.467,68.355 1.467,56.151 3.696,56.151 3.696,54.684 1.467,54.684 1.467,42.48 3.696,42.48 3.696,41.013 1.467,41.013 1.467,28.809 3.696,28.809 3.696,27.341 1.467,27.341 1.467,15.139 3.696,15.139 3.696,13.671 1.467,13.671 1.467,1.468 3.696,1.468 3.696,0 1.467,0 0.574,0 0.525,0 0,0 0,93.141 0,94.608 1.467,94.608 94.198,94.608 94.263,94.608 94.609,94.608 98.512,94.608 98.512,94.384 98.512,94.335 98.512,93.141 98.512,91.214 "/> +</svg>
\ No newline at end of file diff --git a/inventory/static/tag.svg b/inventory/static/tag.svg new file mode 100644 index 0000000..9588018 --- /dev/null +++ b/inventory/static/tag.svg @@ -0,0 +1,63 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + version="1.1" + xlink="http://www.w3.org/1999/xlink" + x="0px" + y="0px" + viewBox="0 0 103 103" + enable-background="new 0 0 512 512" + space="preserve" + id="svg2" + inkscape:version="0.48.3.1 r9886" + width="100%" + height="100%" + sodipodi:docname="tag.svg"> + <metadata + id="metadata9"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + </cc:Work> + </rdf:RDF> + </metadata> + <defs + id="defs7" /> + <sodipodi:namedview + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1" + objecttolerance="10" + gridtolerance="10" + guidetolerance="10" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:window-width="1096" + inkscape:window-height="673" + id="namedview5" + showgrid="false" + fit-margin-top="0" + fit-margin-left="0" + fit-margin-right="0" + fit-margin-bottom="0" + inkscape:zoom="1.84375" + inkscape:cx="125.26264" + inkscape:cy="20.576303" + inkscape:window-x="0" + inkscape:window-y="0" + inkscape:window-maximized="0" + inkscape:current-layer="svg2" /> + <path + id="tag-6-icon" + d="m 66.159718,24.893169 h -15.2505 C 39.398468,5.1894195 9.6422176,5.0051695 2.1737186,17.182919 c -5.752751,9.38 0.26325,21.722 13.9089994,21.7215 2.5e-4,0 0.002,0 0.002,0 6.08875,-5e-4 11.667,-3.0615 20.198,-1.0775 v 16.943 l 36.81925,36.84025 29.898002,-29.89825 -36.840252,-36.81875 z m -50.07575,7.642 c -10e-4,0 -10e-4,0 -0.002,0 -8.5695004,0 -11.7472494,-6.868 -8.3930004,-12.16775 4.6705004,-7.3795 25.1592504,-8.374 35.5040004,4.52575 h -6.91075 v 6.4285 c -9.37425,-1.71275 -15.33225,1.21275 -20.1985,1.2135 z m 39.5135,11.3485 c -3.50575,3.50525 -9.46825,1.6905 -10.49725,-3.09075 5.101,0.39875 8.1635,-3.10125 7.705,-7.33325 4.59575,1.2295 6.19925,7.01675 2.79225,10.424 z" + inkscape:connector-curvature="0" /> +</svg> diff --git a/inventory/static/temporary_parent.svg b/inventory/static/temporary_parent.svg new file mode 100644 index 0000000..35147cd --- /dev/null +++ b/inventory/static/temporary_parent.svg @@ -0,0 +1,4 @@ +<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" width="87.5px" height="100px" viewBox="0 0 87.5 100" style="enable-background:new 0 0 87.5 100;" xml:space="preserve"> +<path style="fill:#010101;" d="M62.5,0v12.109c0,5.005-1.953,9.717-5.48,13.244L21.655,60.522 c-5.591,5.579-8.667,12.903-9.009,20.728H0L18.75,100L37.5,81.25H25.135c0.329-4.492,2.136-8.667,5.346-11.89l35.364-35.156 C71.753,28.296,75,20.459,75,12.109V0H62.5z"/> +<path style="fill:#010101;" d="M74.854,81.25c-0.342-7.824-3.43-15.148-9.021-20.752l-6.97-6.922L50,62.391l7.007,6.97 c3.223,3.21,5.029,7.397,5.358,11.89H50L68.75,100L87.5,81.25H74.854z"/> +</svg>
\ No newline at end of file diff --git a/inventory/static/truck.svg b/inventory/static/truck.svg new file mode 100644 index 0000000..cbbac92 --- /dev/null +++ b/inventory/static/truck.svg @@ -0,0 +1,80 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Generator: Adobe Illustrator 14.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 43363) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + version="1.0" + id="Layer_1" + x="0px" + y="0px" + width="100" + height="100" + viewBox="0 0 100 100" + enable-background="new 0 0 100 51.086" + xml:space="preserve" + inkscape:version="0.48.3.1 r9886" + sodipodi:docname="truck.svg"><metadata + id="metadata17"><rdf:RDF><cc:Work + rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /></cc:Work></rdf:RDF></metadata><defs + id="defs15" /><sodipodi:namedview + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1" + objecttolerance="10" + gridtolerance="10" + guidetolerance="10" + inkscape:pageopacity="0" + inkscape:pageshadow="2" + inkscape:window-width="865" + inkscape:window-height="610" + id="namedview13" + showgrid="false" + inkscape:zoom="2.94" + inkscape:cx="50" + inkscape:cy="53.857697" + inkscape:window-x="0" + inkscape:window-y="0" + inkscape:window-maximized="0" + inkscape:current-layer="Layer_1" /> +<circle + cx="13.955" + cy="42.837002" + r="8.2489996" + id="circle3" + sodipodi:cx="13.955" + sodipodi:cy="42.837002" + sodipodi:rx="8.2489996" + sodipodi:ry="8.2489996" + transform="translate(0,22.914003)" /> +<circle + cx="76.521004" + cy="42.837002" + r="8.2489996" + id="circle5" + sodipodi:cx="76.521004" + sodipodi:cy="42.837002" + sodipodi:rx="8.2489996" + sodipodi:ry="8.2489996" + transform="translate(0,22.914003)" /> +<rect + x="32.362999" + width="67.637001" + height="32.321999" + id="rect7" + y="22.914001" /> +<path + d="M 70.126,57.501003 H 28.073 v -26.588 l -21.635,1.647 c 0,0 -4.745,11.746 -6.438,15.884 v 11.202 4.021 c 0,1.151 0.933,2.084 2.083,2.084 h 1.432 c 0,-5.767 4.675,-10.44 10.44,-10.44 5.767,0 10.44,4.674 10.44,10.44 h 41.686 c 0,-3.357 1.585,-6.34 4.045,-8.25 z m -50.393,-10.906 -16.653,2.094 4.81,-12.491 11.844,-0.903 v 11.3 z" + id="path9" + inkscape:connector-curvature="0" /> +<path + d="M 99.944,57.501003 H 82.917 c 2.46,1.91 4.045,4.894 4.045,8.25 h 2.437 4.322 l 6.244,-2.211 -0.021,-6.039 z" + id="path11" + inkscape:connector-curvature="0" /> +</svg>
\ No newline at end of file diff --git a/inventory/static/true.svg b/inventory/static/true.svg new file mode 100644 index 0000000..7cdb9ee --- /dev/null +++ b/inventory/static/true.svg @@ -0,0 +1,4 @@ +<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 512 512" enable-background="new 0 0 512 512" space="preserve"> +<path id="check-mark-10-icon" d="M389.814,253.305v173.049H50V86.537h316.809l-41.241,41.24H91.24v257.337h257.335v-90.749 + L389.814,253.305z M409.469,85.646L245.997,249.117l-70.807-70.826l-52.507,52.517l123.315,123.352L462,138.143L409.469,85.646z"></path> + </svg> diff --git a/inventory/static/used.svg b/inventory/static/used.svg new file mode 100644 index 0000000..2092fe8 --- /dev/null +++ b/inventory/static/used.svg @@ -0,0 +1,8 @@ +<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" width="91.5px" height="97.6px" viewBox="0 0 91.5 97.6" enable-background="new 0 0 91.5 97.6" xml:space="preserve"> +<g> + <path d="M86.6,10.3c0-0.1,0-0.1,0-0.1c-1.5-2-3.3-3.7-5.4-5.3V5c-1.7,1.3-3.4,2.7-5,4.1c-0.7-0.4-1.3-0.7-1.9-1 c-0.8-0.4-1.6-0.8-2.5-1c-0.3-0.1-0.6-0.2-0.9-0.2c-0.2-2.2-0.4-4.4-0.7-6.6c-1-0.2-2-0.2-3.1-0.3c-0.3,0-0.6,0-0.8,0 c-0.3,0-0.6,0-0.8,0c-1,0.1-1.9,0.1-2.8,0.3c-0.3,2.1-0.5,4.3-0.6,6.5c-0.4,0-0.7,0.1-1.1,0.2c-0.1,0-0.2,0-0.3,0.1 c-0.8,0.2-1.6,0.6-2.4,1c-0.7,0.3-1.3,0.6-1.9,1c-1.7-1.4-3.3-2.7-5-4.1c0,0,0,0-0.1-0.1c-0.4,0.3-0.8,0.6-1.1,0.9 c-0.7,0.5-1.3,1.1-1.8,1.7c-0.9,0.8-1.6,1.8-2.4,2.8c0,0,0,0,0.1,0c1.3,1.7,2.7,3.3,4.1,5c-0.4,0.6-0.8,1.3-1.1,1.9 c-0.4,0.8-0.7,1.7-0.9,2.5c-0.2,0.4-0.3,0.8-0.3,1.1c-2.2,0.2-4.4,0.4-6.5,0.7c-0.2,1-0.3,2-0.3,3.1c0,1.5,0.1,3,0.4,4.4 c2.1,0.2,4.2,0.4,6.4,0.6c0,0.4,0.1,0.8,0.3,1.1c0.2,0.9,0.5,1.7,0.9,2.6c0.4,0.7,0.7,1.4,1.2,2c-1.4,1.7-2.8,3.3-4.1,5 c1.5,2.1,3.3,3.9,5.4,5.4v-0.1c1.6-1.3,3.3-2.7,4.9-4.1h0.1c0.5,0.3,1.1,0.6,1.6,0.9c0.9,0.4,1.9,0.8,2.8,1c0.4,0.1,0.7,0.2,1,0.3 c0.2,2.1,0.4,4.3,0.7,6.5c0.9,0.1,1.8,0.2,2.8,0.2c0.2,0,0.8,0,1.5,0c1.1,0,2.2-0.1,3.3-0.3c0.2-2.1,0.4-4.3,0.6-6.5 c0.3-0.1,0.6-0.2,0.9-0.3l0,0c0.9-0.2,1.7-0.5,2.5-0.9c0.7-0.3,1.4-0.7,2.1-1.2c0,0.1,0,0.1,0.1,0.1c1.6,1.4,3.3,2.8,5,4.1 c0.3-0.2,0.6-0.4,1-0.7c0.6-0.5,1.2-1.1,1.7-1.7c0.9-0.9,1.8-1.9,2.6-3c-1.4-1.7-2.8-3.4-4.2-5c0-0.1,0-0.1,0-0.1 c0.3-0.5,0.6-1.1,0.9-1.7c0.3-0.8,0.7-1.6,0.9-2.4c0-0.1,0-0.2,0.1-0.2c0-0.4,0.1-0.7,0.2-0.9c2.2-0.2,4.4-0.4,6.5-0.6 c0.2-1,0.2-2,0.3-3c0-0.3,0-0.6,0-0.9c0-0.2,0-0.5,0-0.8c-0.1-1-0.1-2-0.3-3c-2.1-0.2-4.3-0.4-6.5-0.6c-0.1-0.3-0.2-0.6-0.2-0.9 c-0.3-0.9-0.6-1.8-1-2.7c-0.3-0.6-0.7-1.3-1-1.9C83.8,13.7,85.2,12,86.6,10.3z M59.9,18.6c1.8-1.9,4-2.8,6.5-2.7 c2.6-0.1,4.7,0.8,6.6,2.7c1.8,1.8,2.7,4,2.7,6.5c0,2.6-0.9,4.7-2.7,6.6c-1.9,1.8-4,2.7-6.6,2.7c-2.5,0-4.7-0.9-6.5-2.7 c-1.8-1.9-2.7-4-2.7-6.6C57.2,22.6,58.1,20.4,59.9,18.6z"/> + <path d="M66.5,17.2c-2.2,0-4,0.8-5.6,2.3c-1.5,1.6-2.3,3.4-2.3,5.6s0.8,4,2.3,5.6l0,0c1.6,1.6,3.4,2.4,5.6,2.4s4-0.8,5.6-2.4l0,0 c1.6-1.6,2.3-3.4,2.3-5.6l0,0c0-2.2-0.7-4-2.3-5.6C70.5,18,68.7,17.2,66.5,17.2z M62.3,20.9c1.2-1.1,2.6-1.7,4.2-1.7s3,0.6,4.2,1.7 c1.2,1.2,1.7,2.5,1.7,4.2l0,0c0,1.7-0.5,3.1-1.7,4.2c-1.2,1.2-2.6,1.8-4.2,1.8s-3-0.6-4.2-1.8c-1.1-1.1-1.7-2.5-1.7-4.2 C60.6,23.5,61.2,22.1,62.3,20.9z"/> + <path d="M40.8,33.6c-0.4-0.2-0.7-0.3-1-0.3c-1.2-0.3-2.4-0.5-3.6-0.7c-1.1,2.7-2,5.3-2.9,7.9c-0.5,0-1,0-1.4,0c-0.2,0-0.3,0-0.4,0 c-1.2,0.1-2.3,0.2-3.4,0.4c-0.9,0.1-1.8,0.4-2.7,0.7c-1.6-2.3-3.3-4.6-4.9-6.8c-0.1-0.1-0.1-0.1-0.1-0.1c-0.6,0.2-1.2,0.4-1.7,0.7 c-1,0.4-1.9,0.9-2.8,1.5c-1.4,0.7-2.7,1.6-3.9,2.7c0,0,0,0,0,0.1c1.2,2.5,2.3,5,3.5,7.5c-0.7,0.7-1.3,1.3-1.9,2.1 c-0.8,0.8-1.5,1.8-2.1,2.8l0,0c-0.3,0.4-0.5,0.8-0.7,1.3c-2.8-0.5-5.6-1-8.4-1.4c-0.5,1.2-1,2.4-1.4,3.7c-0.4,2-0.8,3.9-1,5.8 c2.6,1,5.2,2,7.8,3c0,0.4,0,0.9,0,1.4c0,1.1,0.1,2.3,0.4,3.5c0.1,1,0.4,2,0.7,3c-2.3,1.6-4.5,3.2-6.8,4.9c1.2,3,2.9,5.8,4.9,8.4 c0,0,0,0,0.1,0c2.5-1.2,5-2.3,7.6-3.5l0,0c0.6,0.6,1.2,1.1,1.8,1.7c0.9,0.8,2,1.5,3.2,2.2c0.3,0.2,0.7,0.4,1.1,0.7 c-0.5,2.7-0.9,5.5-1.3,8.3c1.1,0.5,2.2,0.9,3.4,1.2c0.3,0.1,0.9,0.3,1.9,0.5c1.4,0.4,2.8,0.6,4.1,0.8c1.1-2.7,2.1-5.3,3-8 c0.4,0,0.8,0,1.2,0h0.1c1.2,0,2.3-0.1,3.4-0.3c1-0.2,2-0.5,3-0.8c0,0,0,0.1,0.1,0.1c1.6,2.3,3.3,4.6,4.9,6.9c0.5-0.3,1-0.5,1.4-0.7 c1-0.4,1.9-0.9,2.8-1.4c1.5-0.9,2.9-1.9,4.2-3c-1.1-2.6-2.3-5.1-3.5-7.7l0,0c0.6-0.6,1.1-1.2,1.7-1.8c0.7-0.9,1.4-1.9,2-2.8 c0-0.1,0.1-0.2,0.1-0.3c0.2-0.3,0.4-0.7,0.6-1c2.8,0.5,5.6,0.9,8.4,1.4c0.5-1.2,0.9-2.4,1.3-3.7c0.1-0.3,0.2-0.6,0.3-1 c0.1-0.3,0.1-0.6,0.3-1c0.2-1.3,0.5-2.6,0.6-3.8c-2.6-1.1-5.3-2-7.9-3c0-0.4,0-0.7,0-1.2c0-1.2-0.1-2.5-0.4-3.7 c-0.1-0.9-0.4-1.8-0.6-2.7c2.3-1.6,4.6-3.3,6.8-5c0,0,0,0,0.1,0c-1.2-3-2.8-5.8-5-8.4l0,0c-2.6,1.1-5.1,2.3-7.6,3.5 c-0.7-0.7-1.4-1.4-2.1-2c-0.9-0.7-1.8-1.4-2.8-1.9c-0.3-0.3-0.7-0.5-1-0.7c0.4-2.8,0.9-5.6,1.3-8.4c-1.2-0.5-2.5-1-3.8-1.4 C41.5,33.7,41.1,33.6,40.8,33.6z M22.2,71c-1.7-2.9-2.1-5.9-1.2-9.1c0.8-3.2,2.7-5.6,5.6-7.3c2.8-1.6,5.9-2,9-1.2 c3.2,0.9,5.7,2.7,7.3,5.6c1.7,2.9,2.1,5.9,1.2,9.1c-0.8,3.2-2.7,5.6-5.5,7.2c-3,1.7-6,2.1-9.1,1.2C26.3,75.7,23.8,73.8,22.2,71z"/> + <path d="M22.8,62.4c-0.8,2.7-0.5,5.3,0.9,7.7h0.1c1.4,2.5,3.5,4,6.2,4.8c2.7,0.7,5.3,0.4,7.8-1l0,0c2.5-1.5,4-3.5,4.8-6.2v-0.1 c0.7-2.7,0.3-5.3-1.1-7.7c-1.4-2.5-3.5-4.1-6.2-4.8c-2.7-0.8-5.4-0.4-7.8,1C25,57.5,23.5,59.6,22.8,62.4z M28.8,58.4 c1.9-1.1,3.8-1.4,5.8-0.8c2,0.5,3.6,1.7,4.7,3.6c1.1,1.8,1.3,3.8,0.8,5.8c-0.6,2-1.8,3.6-3.6,4.6v0.1c-1.9,1-3.8,1.3-5.8,0.7 c-2.1-0.5-3.6-1.7-4.7-3.6c-1-1.8-1.3-3.7-0.8-5.8C25.8,61,27,59.5,28.8,58.4z"/> +</g> +</svg>
\ No newline at end of file |