Commit 61b0f4d4 authored by Romain Courteaud's avatar Romain Courteaud
parent 82d4bd25
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-type" content="text/html;charset=UTF-8" />
<meta http-equiv="X-UA-Compatible" content="chrome=1"/>
<link rel="icon" type="image/png" href="images/logo.png"/>
<link rel="stylesheet" href="svg-editor.css" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<title>Browser does not support SVG | Method Draw</title>
</head>
<body>
<div id="browser-not-supported">
<img style="float:left;padding:10px;" src="images/logo.png" width="48" height="48" alt="SVG-edit logo" /><br />
<p>Sorry, but your browser does not support SVG. Below is a list of alternate browsers and versions that support SVG and SVG-edit (from <a href="http://caniuse.com/#cats=SVG">caniuse.com</a>).</p>
<p>Try the latest version of <a href="http://www.getfirefox.com">Firefox</a>, <a href="http://www.google.com/chrome/">Google Chrome</a>, <a href="http://www.apple.com/safari/download/">Safari</a>, <a href="http://www.opera.com/download/">Opera</a> or <a href="http://windows.microsoft.com/ie9">Internet Explorer</a>.</p>
<script type="text/javascript">
var viewportHeight =(window.innerHeight ? window.innerHeight : $(window).height()) - 140;
document.write('<iframe width="100%" height="'+viewportHeight+'" src="http://caniuse.com/#cats=SVG"></iframe>');
</script>
</div>
</body>
</html>
\ No newline at end of file
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<global name="File" module="OFS.Image"/>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>_Cacheable__manager_id</string> </key>
<value> <string>anonymous_http_cache</string> </value>
</item>
<item>
<key> <string>__name__</string> </key>
<value> <string>browser-not-supported.html</string> </value>
</item>
<item>
<key> <string>content_type</string> </key>
<value> <string>text/html</string> </value>
</item>
<item>
<key> <string>precondition</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string></string> </value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
.align_buttons {
margin-bottom: var(--x2);
}
.align_button,
.align_button * {
transition: var(--transition);
}
.align_button:hover,
.align_button:hover * {
transition: none;
}
.align_button {
float: left;
height: var(--x13);
width: var(--x13);
line-height: var(--x16);
text-align: center;
cursor: pointer;
position: relative;
}
.align_button:hover {
background-color: var(--z0);
border-color: var(--z3);
}
.align_button svg {
fill: var(--z10);
}
.align_button:hover svg {
fill: var(--z15);
transition: none;
}
.align_button:nth-child(1) {border-radius: var(--x1) 0 0 0;}
.align_button:nth-child(3) {border-radius: 0 var(--x1) 0 0;}
.align_button:nth-child(4) {border-radius: 0 0 0 var(--x1);}
.align_button:nth-child(6) {border-radius: 0 0 var(--x1) 0;}
.align_buttons .push_button {
display: block;
float: left;
}
\ No newline at end of file
...@@ -6,13 +6,9 @@ ...@@ -6,13 +6,9 @@
</pickle> </pickle>
<pickle> <pickle>
<dictionary> <dictionary>
<item>
<key> <string>_Cacheable__manager_id</string> </key>
<value> <string>anonymous_http_cache</string> </value>
</item>
<item> <item>
<key> <string>__name__</string> </key> <key> <string>__name__</string> </key>
<value> <string>jPicker.css</string> </value> <value> <string>align_buttons.css</string> </value>
</item> </item>
<item> <item>
<key> <string>content_type</string> </key> <key> <string>content_type</string> </key>
......
#svgroot {
-moz-user-select: none;
-webkit-user-select: none;
display: block;
}
#svg_editor {
background: var(--z1);
}
#svgcanvas {
background-color: var(--z2);
display: block;
}
#workarea {
display: block;
position:absolute;
top: var(--x8);
left: var(--x12);
bottom: var(--x10);
right: calc(var(--panel-width) + var(--x4));
background-color: var(--z2);
overflow: auto;
align-items: center;
justify-content: center;
transition: transform 500ms cubic-bezier(0.13,0.66,0.24,0.92);
border-radius: var(--x2);
box-shadow: var(--shadow-bg);
}
.inverted #svgcanvas,
.inverted #workarea {
background: var(--z1);
}
#workarea.rect, #workarea.line, #workarea.ellipse, #workarea.path, #workarea.shapelib {
cursor: crosshair;
}
#workarea.text {
cursor: text;
}
#workarea.eyedropper {
cursor: url(../images/eyedropper.svg) 0 16, crosshair;
}
#workarea.fhpath {
cursor: url(../images/pencil_cursor.png) 0 16, crosshair;
}
#workarea.rotate * {
cursor: url(../images/rotate.png) 12 12, auto;
}
#workarea.select text, #workarea.multiselect text {
cursor: default;
}
#workarea.n-resize * {cursor: n-resize !important;}
#workarea.e-resize * {cursor: e-resize !important;}
#workarea.w-resize * {cursor: w-resize !important;}
#workarea.s-resize * {cursor: s-resize !important;}
#workarea.ne-resize * {cursor: ne-resize !important;}
#workarea.se-resize * {cursor: se-resize !important;}
#workarea.nw-resize * {cursor: nw-resize !important;}
#workarea.sw-resize * {cursor: sw-resize !important;}
#workspace.dragging *,
body.dragging * {
cursor: url(../images/dragging.png), move;
cursor: -webkit-grabbing;
cursor: -moz-grabbing;
}
#workspace.drag * {
cursor: url(../images/dragging.png), move;
cursor: -webkit-grabbing;
cursor: -moz-grabbing;
}
#workarea.copy {
cursor: copy;
}
#workarea.zoom {
cursor: crosshair;
cursor:-moz-zoom-in;
cursor:-webkit-zoom-in;
}
#workarea.zoom.out {
cursor: crosshair;
cursor:-moz-zoom-out;
cursor:-webkit-zoom-out;
}
#selectorRubberBand {
shape-rendering: crispEdges;
}
...@@ -8,11 +8,11 @@ ...@@ -8,11 +8,11 @@
<dictionary> <dictionary>
<item> <item>
<key> <string>__name__</string> </key> <key> <string>__name__</string> </key>
<value> <string>OpenSans-Italic.woff2</string> </value> <value> <string>app.css</string> </value>
</item> </item>
<item> <item>
<key> <string>content_type</string> </key> <key> <string>content_type</string> </key>
<value> <string>application/octet-stream</string> </value> <value> <string>text/css</string> </value>
</item> </item>
<item> <item>
<key> <string>precondition</string> </key> <key> <string>precondition</string> </key>
...@@ -20,7 +20,7 @@ ...@@ -20,7 +20,7 @@
</item> </item>
<item> <item>
<key> <string>title</string> </key> <key> <string>title</string> </key>
<value> <string>1.11</string> </value> <value> <string></string> </value>
</item> </item>
</dictionary> </dictionary>
</pickle> </pickle>
......
:root, .inverted-undo { /* red */ /* yellow */ /* green */
--z0: #111827; --a0: #2a1c26; --b0: #2a2429; --c0: #162730;
--z1: #1e2433; --a1: #421f24; --b1: #45322a; --c1: #1c3b3b;
--z2: #2b313f; --a2: #5a2122; --b2: #60422b; --c2: #1f4f47;
--z3: #393e4c; --a3: #71231f; --b3: #7b522a; --c3: #226452;
--z4: #474c59; --a4: #89221c; --b4: #976328; --c4: #227a5e;
--z5: #565a66; --a5: #a22018; --b5: #b47424; --c5: #20906a;
--z6: #656974; --a6: #bb1b13; --b6: #d1861d; --c6: #1ba776;
--z7: #747782; --a7: #d4100b; --b7: #f0990f; --c7: #0ebf82;
--z8: #848790; --a8: #e62b18; --b8: #ffa723; --c8: #31ce8f;
--z9: #94969f; --a9: #ee5035; --b9: #ffb146; --c9: #59d49c;
--z10: #a4a6ae; --a10: #f66d50;--b10: #ffbc63; --c10: #76dbaa;
--z11: #b4b7bd; --a11: #fb866c;--b11: #ffc67d; --c11: #8fe0b7;
--z12: #c5c7cc; --a12: #ff9f88;--b12: #ffd197; --c12: #a7e6c5;
--z13: #d6d8db; --a13: #ffb7a5;--b13: #ffdbb1; --c13: #bdecd3;
--z14: #e7e9eb; --a14: #ffcfc3;--b14: #ffe6cb; --c14: #d2f1e1;
--z15: #f9fafb; --a15: #fee6e1;--b15: #fef1e5; --c15: #e8f6ef;
--d0: #152239; --e0: #181e39; --f0: #1f1d39; --g0: #291d30;
--d1: #1a3050; --e1: #202651; --f1: #2f2251; --g1: #43223b;
--d2: #1d3d69; --e2: #282e69; --f2: #3f2769; --g2: #5e2647;
--d3: #1e4c82; --e3: #303782; --f3: #502b82; --g3: #7a2953;
--d4: #1e5a9d; --e4: #383f9d; --f4: #622e9d; --g4: #962a5f;
--d5: #1c69b8; --e5: #4047b8; --f5: #7430b8; --g5: #b32a6c;
--d6: #1779d4; --e6: #4750d4; --f6: #8732d4; --g6: #d12678;
--d7: #0b89f0; --e7: #4e59f0; --f7: #9933f0; --g7: #ef2085;
--d8: #3797ff; --e8: #6366ff; --f8: #aa43ff; --g8: #ff3892;
--d9: #62a3ff; --e9: #7e78ff; --f9: #b85fff; --g9: #ff5c9f;
--d10: #7fafff; --e10: #958aff; --f10: #c477ff;--g10: #ff78ac;
--d11: #98bbfe; --e11: #a99cff; --f11: #cf8fff;--g11: #ff91b9;
--d12: #aec8fe; --e12: #bbafff; --f12: #daa5ff;--g12: #ffa8c6;
--d13: #c3d4fd; --e13: #cdc2fe; --f13: #e3bbfe;--g13: #ffbed4;
--d14: #d7e2fd; --e14: #ddd6fd; --f14: #ebd1fd;--g14: #ffd4e1;
--d15: #eaeffc; --e15: #ece9fc; --f15: #f3e8fc;--g15: #fde9ef;
-webkit-font-smoothing: antialiased;
--shadow-bg: 0 var(--x2) var(--x4) var(--z0);
--shadow: 0 var(--x1) var(--x8) rgba(0,0,0,0.4);
--accent0: var(--d0); --comp0: var(--g0);
--accent1: var(--d1); --comp1: var(--g1);
--accent2: var(--d2); --comp2: var(--g2);
--accent3: var(--d3); --comp3: var(--g3);
--accent4: var(--d4); --comp4: var(--g4);
--accent5: var(--d5); --comp5: var(--g5);
--accent6: var(--d6); --comp6: var(--g6);
--accent7: var(--d7); --comp7: var(--g7);
--accent8: var(--d8); --comp8: var(--g8);
--accent9: var(--d9); --comp9: var(--g9);
--accent10: var(--d10); --comp10: var(--g10);
--accent11: var(--d11); --comp11: var(--g11);
--accent12: var(--d12); --comp12: var(--g12);
--accent13: var(--d13); --comp13: var(--g13);
--accent14: var(--d14); --comp14: var(--g14);
--accent15: var(--d15); --comp15: var(--g15);
}
.inverted {
--z0: #ffffff; --a0: #ffebe5; --b0: #fff5e9; --c0: #edfaf3;
--z1: #ececee; --a1: #ffd2c6; --b1: #ffeace; --c1: #d7f5e4;
--z2: #dadade; --a2: #ffbaa7; --b2: #ffdfb3; --c2: #c1efd5;
--z3: #c8c8ce; --a3: #ffa28a; --b3: #ffd399; --c3: #aae9c7;
--z4: #b6b6be; --a4: #fe886d; --b4: #ffc87f; --c4: #92e2b9;
--z5: #a4a5ae; --a5: #f76e51; --b5: #ffbd64; --c5: #78dcab;
--z6: #93949e; --a6: #ef5135; --b6: #ffb247; --c6: #5ad59d;
--z7: #82838f; --a7: #e62c18; --b7: #ffa723; --c7: #31ce8f;
--z8: #727380; --a8: #d30d0a; --b8: #ef980e; --c8: #0dbe81;
--z9: #616371; --a9: #b91612; --b9: #cf841c; --c9: #18a574;
--z10: #525463; --a10: #9e1a17; --b10: #b17122; --c10: #1d8c68;
--z11: #424555; --a11: #851b1a; --b11: #935e26; --c11: #1e745b;
--z12: #333647; --a12: #6c1b1c; --b12: #764c27; --c12: #1d5d4e;
--z13: #25283a; --a13: #53191e; --b13: #5a3a27; --c13: #1a4742;
--z14: #171b2d; --a14: #3b1620; --b14: #3e2a26; --c14: #153236;
--z15: #080c21; --a15: #221320; --b15: #231a23; --c15: #0f1e2a;
--d0: #eff3ff; --e0: #f2eeff; --f0: #f9ecff; --g0: #ffedf3;
--d1: #dbe5ff; --e1: #e2d9ff; --f1: #f0d5ff; --g1: #ffd7e5;
--d2: #c7d8ff; --e2: #d1c5ff; --f2: #e7bfff; --g2: #ffc1d6;
--d3: #b2caff; --e3: #bfb2ff; --f3: #dda8ff; --g3: #ffabc8;
--d4: #9bbdff; --e4: #ac9eff; --f4: #d290ff; --g4: #ff93bb;
--d5: #81b0ff; --e5: #978bff; --f5: #c679ff; --g5: #ff7aad;
--d6: #63a3ff; --e6: #7f78ff; --f6: #b960ff; --g6: #ff5da0;
--d7: #3897ff; --e7: #6366ff; --f7: #ab44ff; --g7: #ff3992;
--d8: #0788f0; --e8: #4d58f0; --f8: #9932f0; --g8: #ef1e85;
--d9: #1077d2; --e9: #444ed2; --f9: #842fd2; --g9: #cf2277;
--d10: #1466b5; --e10: #3b44b5; --f10: #702cb5; --g10: #b02369;
--d11: #165599; --e11: #323a99; --f11: #5d2899; --g11: #91235c;
--d12: #15467e; --e12: #29317e; --f12: #4a247e; --g12: #74214f;
--d13: #143664; --e13: #212764; --f13: #381f64; --g13: #581e42;
--d14: #11284b; --e14: #181e4b; --f14: #271a4b; --g14: #3c1a36;
--d15: #0d1a33; --e15: #101633; --f15: #161433; --g15: #21142a;
-webkit-font-smoothing: auto;
--shadow-bg: 0 var(--x2) var(--x4) var(--z3);
--shadow: 0 var(--x1) var(--x8) rgba(0,0,0,0.1);
--accent0: var(--d0); --comp0: var(--g0);
--accent1: var(--d1); --comp1: var(--g1);
--accent2: var(--d2); --comp2: var(--g2);
--accent3: var(--d3); --comp3: var(--g3);
--accent4: var(--d4); --comp4: var(--g4);
--accent5: var(--d5); --comp5: var(--g5);
--accent6: var(--d6); --comp6: var(--g6);
--accent7: var(--d7); --comp7: var(--g7);
--accent8: var(--d8); --comp8: var(--g8);
--accent9: var(--d9); --comp9: var(--g9);
--accent10: var(--d10); --comp10: var(--g10);
--accent11: var(--d11); --comp11: var(--g11);
--accent12: var(--d12); --comp12: var(--g12);
--accent13: var(--d13); --comp13: var(--g13);
--accent14: var(--d14); --comp14: var(--g14);
--accent15: var(--d15); --comp15: var(--g15);
}
:root {
--x1: 4px;
--x2: 8px;
--x3: 12px;
--x4: 16px;
--x5: 20px;
--x6: 24px;
--x7: 28px;
--x8: 32px;
--x9: 36px;
--x10: 40px;
--x11: 44px;
--x12: 48px;
--x13: 52px;
--x14: 56px;
--x15: 60px;
--x16: 64px;
--mono-font: "SFMono-Regular", Consolas, "Liberation Mono", Menlo, Courier, monospace;
--ui-font: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;
--panel-width: calc(var(--x10)*2*2 + var(--x1));
--transition-duration: 200ms;
--transition: all var(--transition-duration) ease;
}
\ No newline at end of file
...@@ -8,11 +8,11 @@ ...@@ -8,11 +8,11 @@
<dictionary> <dictionary>
<item> <item>
<key> <string>__name__</string> </key> <key> <string>__name__</string> </key>
<value> <string>OpenSans-Regular.woff2</string> </value> <value> <string>base.css</string> </value>
</item> </item>
<item> <item>
<key> <string>content_type</string> </key> <key> <string>content_type</string> </key>
<value> <string>application/octet-stream</string> </value> <value> <string>text/css</string> </value>
</item> </item>
<item> <item>
<key> <string>precondition</string> </key> <key> <string>precondition</string> </key>
...@@ -20,7 +20,7 @@ ...@@ -20,7 +20,7 @@
</item> </item>
<item> <item>
<key> <string>title</string> </key> <key> <string>title</string> </key>
<value> <string>1.11</string> </value> <value> <string></string> </value>
</item> </item>
</dictionary> </dictionary>
</pickle> </pickle>
......
.button-container {
clear: both;
margin-top: var(--x4);
}
.button {
height: var(--x12);
cursor: pointer;
line-height: var(--x12);
text-align: left;
color: var(--z13);
border: solid var(--z5) 2px;
border-radius: var(--x1);
white-space: nowrap;
margin: var(--x2) var(--x2) var(--x2) 0;
padding: 0 var(--x4);
display: inline-block;
font-weight: bold;
background-color: var(--z1);
}
.button:hover {
background-color: var(--z2);
}
.button.full {
display: block;
text-align: center;
}
.button svg {
vertical-align: center;
fill: var(--z5);
}
.button:hover svg {
fill: var(--z10);
}
.button.current {
background-color: var(--z0);
}
.button.current svg {
fill: var(--accent15);
}
.button.disabled svg {
background-color: #aaa;
cursor: not-allowed;
fill: var(--z3);
pointer-events: none;
}
\ No newline at end of file
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<global name="File" module="OFS.Image"/>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>__name__</string> </key>
<value> <string>button.css</string> </value>
</item>
<item>
<key> <string>content_type</string> </key>
<value> <string>text/css</string> </value>
</item>
<item>
<key> <string>precondition</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string></string> </value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
#color_tools #tool_fill .color_block > div {
position: absolute;
top: 0;
left: 0;
}
#color_tools #tool_fill .color_block #fill_bg, #color_tools #tool_stroke .color_block #stroke_bg {
position: absolute;
top: 1px;
left: 1px;
bottom: 1px;
right: 1px;
}
#stroke_color:after {
content: '';
position: absolute;
display: block;
left: var(--x1);
right: var(--x1);
top: var(--x1);
bottom: var(--x1);
background: var(--z1);
box-shadow: 0 0 0 1px var(--z13);
}
#tool_switch {
cursor: pointer;
width: 11px;
height: 11px;
position: absolute;
top: -5px;
right: 0;
cursor: nwse-resize
}
#tool_switch svg {
fill: var(--z6);
}
#tool_switch:hover svg {
fill: var(--z15);
}
#stroke_color:hover:after {
box-shadow: 0 0 0 1px var(--z15);
}
.color_block {
width: var(--x5);
height: var(--x5);
overflow: hidden;
border: solid var(--z12) 1px;
cursor: pointer;
}
.color_block svg {
width: 22px;
height: 22px;
}
#tool_stroke .color_block > div {
position: absolute;
bottom: 0;
right: 0;
}
#color_tools {
position: relative;
width: 48px;
height: 48px;
margin: 12px 6px 0 6px;
}
#color_tools {
width: auto;
height: auto;
}
#tool_fill {
position: absolute;
top: 0;
left: 0;
z-index: 1;
}
#tool_fill.active,
#tool_stroke.active {
z-index: 2;
}
#tool_stroke {
top: 14px;
left: 14px;
}
#tool_fill, #tool_stroke, #tool_canvas {
box-shadow: 0 0 0 1px var(--z0);
position: absolute;
}
#tool_canvas .color_block {
width: 58px;
height: 38px;
}
#tool_canvas .color_block svg {
width: auto;
height: auto;
}
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<global name="File" module="OFS.Image"/>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>__name__</string> </key>
<value> <string>color-tool.css</string> </value>
</item>
<item>
<key> <string>content_type</string> </key>
<value> <string>text/css</string> </value>
</item>
<item>
<key> <string>precondition</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string></string> </value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
/* Generic context menu styles */
.contextMenu {
position: absolute;
z-index: 99999;
background: var(--z15);
padding: 5px 0;
margin: 0px;
display: none;
font: 14px/18px -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;
border-radius: 5px;
box-shadow: 2px 5px 10px rgba(0,0,0,.3);
}
.contextMenu LI {
list-style: none;
padding: 0px;
margin: 0px;
}
.contextMenu .shortcut {
width: 115px;
text-align:right;
float:right;
}
.contextMenu A {
-moz-user-select: none;
-webkit-user-select: none;
color: var(--z2);
text-decoration: none;
display: block;
line-height: 20px;
height: 20px;
background-position: 6px center;
background-repeat: no-repeat;
outline: none;
padding: 0px 15px 1px 20px;
}
.contextMenu LI.hover A {
background-color: var(--accent7);
color: var(--z15);
cursor: default;
}
.contextMenu LI.disabled A {
color: #999;
}
.contextMenu LI.hover.disabled A {
background-color: transparent;
}
.contextMenu LI.separator {
border-top: solid 1px #E3E3E3;
padding-top: 5px;
margin-top: 5px;
}
\ No newline at end of file
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<global name="File" module="OFS.Image"/>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>__name__</string> </key>
<value> <string>context-menu.css</string> </value>
</item>
<item>
<key> <string>content_type</string> </key>
<value> <string>text/css</string> </value>
</item>
<item>
<key> <string>precondition</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string></string> </value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<global name="File" module="OFS.Image"/>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>__name__</string> </key>
<value> <string>darkmode.css</string> </value>
</item>
<item>
<key> <string>content_type</string> </key>
<value> <string>text/css</string> </value>
</item>
<item>
<key> <string>precondition</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string></string> </value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
#dialog_box {
display: none;
}
#dialog_box_overlay {
background: var(--z0);
opacity: .5;
height: 100%;
left:0;
position:absolute;
top:0;
width:100%;
z-index: 6;
}
#dialog_content {
height: 95px;
padding: 32px;
overflow: auto;
text-align: left;
font-size: 16px;
}
#dialog_content h4 {
margin: 0;
}
#dialog_buttons input:last-child {
position: absolute;
left: 10px;
bottom: 10px;
}
#dialog_buttons input:first-child {
position: absolute;
right: 10px;
bottom: 10px;
}
#dialog_content.prompt {
height: 75px;
}
#dialog_content p {
line-height: 1.3em;
}
#dialog_container {
position: absolute;
left: 50%;
top: 50%;
width: 400px;
transform: translate(-50%, -50%);
position:fixed;
z-index:50001;
background: var(--z15);
}
#dialog_container, #dialog_content {
border-radius: 3px;
}
#dialog_buttons input[type=text] {
width: 90%;
display: block;
margin: 0 0 5px 11px;
}
#dialog_buttons input[type=button] {
margin: 0 1em;
}
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<global name="File" module="OFS.Image"/>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>__name__</string> </key>
<value> <string>dialog.css</string> </value>
</item>
<item>
<key> <string>content_type</string> </key>
<value> <string>text/css</string> </value>
</item>
<item>
<key> <string>precondition</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string></string> </value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
.draginputs {
display: flex;
flex-direction: row;
justify-content: flex-start;
flex-wrap: wrap;
}
.draginput {
background-color: var(--z2);
border-radius: var(--x1);
width: calc(50% - var(--x2));
height: calc(var(--x9) * 2);
display: block;
position: relative;
margin: 0 var(--x2) var(--x2) 0;
overflow: hidden;
transition: var(--transition);
box-shadow: none;
}
.dragging .draginput {
pointer-events: none;
}
.dragging .draginput.active {
pointer-events: all;
box-shadow: none;
}
.draginput:hover {
background-color: var(--z3);
transition: none;
box-shadow: var(--shadow-bg);
}
.draginput:hover span,
.draginput.active span {
color: var(--z15);
}
.draginput:hover input,
.draginput.active input {
color: var(--accent8);
}
.draginput.active,
.draginput.active:hover {
background-color: var(--z0);
}
.draginput.active:hover {
transition: none;
}
/* TODO this will only work for two line buttons */
.draginput-button {
text-align: center;
color: var(--z9);
padding-top: var(--x5);
box-sizing: border-box;
cursor: pointer;
}
.draginput-button-delete:hover {
background-color: var(--a7);
color: var(--a15);
transition: none;
}
.draginput .caret {
border: solid transparent 5px;
border-top-color: var(--z9);
position: absolute;
width: 0;
height: 0;
right: 5px;
margin-top: -2px;
top: 50%;
}
.draginput label {
margin: 28px 10px 0 5px;
font-size: 14px;
color: var(--z15);
font-weight: bold;
}
.draginput label#resolution_label, .draginput label#seg_type_label {
font: bold 12px/110% sans-serif;
position: absolute;
left: auto;
right: 10px;
z-index: 0;
text-align: right;
}
.draginput label#seg_type_label {
margin-top: 40px;
}
.draginput label#seg_type_label .caret {
top: 66%;
}
.draginput label#resolution_label .pull {
position: relative;
left: -15px;
}
.draginput label#resolution_label span {
right: -13px;
left: auto;
font-size: 16px;
top: 2px;
font-weight: bold;
color: white;
}
.draginput input {
border: none;
background: transparent;
font: 24px/normal sans-serif;
text-align: center;
color: var(--accent7);
padding: 30px 0 16px;
width: 100%;
height: 24px;
position: relative;
z-index: 2;
}
.draginput input::selection { background: var(--accent9); }
.draginput.text-input input,
.draginput.text-input input:hover,
.draginput.text-input input:active {
cursor: text;
}
.draginput.text-input input {
text-align: left;
text-indent: var(--x2);
}
.draginput.textcontent.hidden {
position: absolute;
opacity: 0;
z-index: 0;
pointer-events: none;
}
.draginput.textcontent input {
cursor: text;
text-align: left;
text-indent: var(--x2);
}
.draginput.textcontent input,
.draginput.textcontent input:hover,
.draginput.textcontent input:active {
cursor: text;
}
.text-path .draginput.textcontent {
opacity: 1;
position: relative;
cursor: text;
pointer-events: auto;
}
.draginput.twocol {
width: 100%;
}
.draginput input, .draginput input:hover, .draginput input:active {
cursor: url(../images/drag.png), move;
cursor: -webkit-grab;
cursor: -moz-grab;
}
.draginput input[type="checkbox"], .draginput input[type="checkbox"]:hover, .draginput input[type="checkbox"]:active {
cursor: pointer;
}
.draginput.checkbox {
cursor: pointer;
}
.draginput.active input, .draginput.active input:hover, .draginput.active input:active {
cursor: url(../images/dragging.png), move;
cursor: -webkit-grabbing;
cursor: -moz-grabbing;
}
.draginput input:invalid {
color: var(--a7);
}
.draginput.error {
background-color: var(--a7);
color: var(--a15);
}
.draginput span {
font: 12px/130% sans-serif;
color: var(--z8);
display: block;
position: absolute;
top: 5px;
left: 5px;
text-align: left;
white-space: nowrap;
z-index: 1;
}
.draginput.stroke_tool {
text-align: center;
}
.draginput select {
-webkit-appearance: none;
opacity: 0;
display: block;
position: absolute;
height: 100%;
width: 100%;
margin: 0;
z-index: 1;
top: 0;
left: 0;
cursor: pointer;
}
.draginput:hover .draginput_cursor {
border-color: var(--accent6);
}
.draginput_cursor{
position: absolute;
top: 50%;
width: 100%;
border-top: solid var(--accent4) 1px;
z-index: 0;
}
.draginput input[readonly=readonly] {
-webkit-appearance: none;
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.draginput input:focus {
background: var(--accent7);
color: var(--accent15);
outline: none;
box-shadow: 0 0 5px 2px var(--accent7);
}
.draginput input:focus+span {
z-index: 10;
color: var(--z15);
}
.draginput .push_bottom {
bottom: 0;
position: absolute;
}
.draginput .angle {
width: var(--x12);
height: var(--x12);
border-radius: var(--x12);
background-color: var(--z3);
position: absolute;
bottom: var(--x1);
left: 14px;
}
body.dragging .draginput .angle {
background-color: var(--z1);
}
.draginput:hover .angle {
background: var(--z4);
}
.draginput .angle-cursor {
width: 4px;
height: 25px;
border-top: solid var(--accent7) 3px;
position: absolute;
margin: 0 0 0 23px;
transform-origin: 50% 0;
}
.draginput.font_style:hover {
background-color: var(--z2);
}
.draginput.loading:before {
content: '';
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
background-color: var(--z2);
opacity: 0.8;
z-index: 10;
}
.draginput.loading:after {
content: '';
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
width: var(--x4);
height: var(--x4);
border-radius: var(--x4);
z-index: 10;
border: solid var(--accent7) 2px;
border-top-color: transparent;
animation: spin 1s linear infinite;
}
@keyframes spin {
0% { transform: translate(-50%, -50%) rotate(0); }
100% { transform: translate(-50%, -50%) rotate(360deg); }
}
/* inverted */
.inverted .draginput {
background-color: var(--z1);
}
.inverted .draginput {
background-color: var(--z1);
}
.inverted .draginput:hover {
background-color: var(--z0);
}
.inverted .draginput .angle {
background-color: var(--z2);
}
.inverted .draginput span {
color: var(--z9);
}
body.inverted.dragging .draginput .angle {
background-color: var(--z1);
}
\ No newline at end of file
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<global name="File" module="OFS.Image"/>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>__name__</string> </key>
<value> <string>draginput.css</string> </value>
</item>
<item>
<key> <string>content_type</string> </key>
<value> <string>text/css</string> </value>
</item>
<item>
<key> <string>precondition</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string></string> </value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
.dropdown {
position: relative;
float: left;
}
.dropdown button {
width: 21px;
height: 22px;
padding: 0 3px 0 3px;
border: none;
background-color: var(--z6);
border-radius: 0 2px 2px 0;
margin-left: -1px;
position: relative;
}
.dropdown button:hover {
background-color: var(--z7);
}
.dropdown button:after {
content: '';
position: absolute;
border: solid transparent 4px;
border-top-color: var(--z9);
top: 9px;
left: 6px;
}
.dropdown button.down {
border-left: 1px solid #808080;
border-top: 1px solid #808080;
border-right: 1px solid #FFFFFF;
border-bottom: 1px solid #FFFFFF;
background-color: #B0B0B0;
}
.dropdown ul {
list-style: none;
position: absolute;
margin: 0;
padding: 0;
left: -80px;
top: 26px;
z-index: 4;
display: none;
}
.dropup ul {
top: auto;
bottom: 26px;
border-radius: 3px;
box-shadow: 0 5px 10px #000;
}
.dropup ul:after {
content: '';
display: block;
position: absolute;
bottom: -10px;
right: 50%;
top: auto;
width: 0;
height: 0;
border: solid transparent 5px;
border-top-color: #fff;
}
.dropdown li {
display: block;
width: 120px;
padding: 5px 10px;
color: #333;
background: #fff;
margin: 0;
line-height: 16px;
}
.dropdown li:first-child {border-radius: 3px 3px 0 0;}
.dropdown li:last-child {border-radius: 0 0 3px 3px;}
.dropdown li:hover {
background-color: #ddd;
color: #000;
}
.dropdown li.special {
padding: 10px;
background: white;
border: none;
box-shadow: 0 3px 10px black;
border-radius: 3px !important;
}
.dropdown li.special:after {
content: '';
display: block;
position: absolute;
top: -10px;
right: 50%;
border: solid transparent 5px;
border-bottom-color: #fff;
}
.dropdown li.special.down:after {
bottom: -10px;
right: 50%;
top: auto;
border: solid transparent 5px;
border-top-color: #fff;
}
.flyout_arrow_horiz {
position: absolute;
bottom: -1px;
right: 0;
z-index: 10;
}
\ No newline at end of file
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<global name="File" module="OFS.Image"/>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>__name__</string> </key>
<value> <string>dropdown.css</string> </value>
</item>
<item>
<key> <string>content_type</string> </key>
<value> <string>text/css</string> </value>
</item>
<item>
<key> <string>precondition</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string></string> </value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<global name="Folder" module="OFS.Folder"/>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>_objects</string> </key>
<value>
<tuple/>
</value>
</item>
<item>
<key> <string>id</string> </key>
<value> <string>font-files</string> </value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string></string> </value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<global name="File" module="OFS.Image"/>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>_Cacheable__manager_id</string> </key>
<value> <string>anonymous_http_cache</string> </value>
</item>
<item>
<key> <string>__name__</string> </key>
<value> <string>Anivers-webfont.eot</string> </value>
</item>
<item>
<key> <string>content_type</string> </key>
<value> <string>application/octet-stream</string> </value>
</item>
<item>
<key> <string>precondition</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string></string> </value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<global name="File" module="OFS.Image"/>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>_Cacheable__manager_id</string> </key>
<value> <string>anonymous_http_cache</string> </value>
</item>
<item>
<key> <string>__name__</string> </key>
<value> <string>Anivers-webfont.ttf</string> </value>
</item>
<item>
<key> <string>content_type</string> </key>
<value> <string>application/octet-stream</string> </value>
</item>
<item>
<key> <string>precondition</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string></string> </value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<global name="File" module="OFS.Image"/>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>_Cacheable__manager_id</string> </key>
<value> <string>anonymous_http_cache</string> </value>
</item>
<item>
<key> <string>__name__</string> </key>
<value> <string>Anivers-webfont.woff</string> </value>
</item>
<item>
<key> <string>content_type</string> </key>
<value> <string>application/font-woff</string> </value>
</item>
<item>
<key> <string>precondition</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string></string> </value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<global name="File" module="OFS.Image"/>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>_Cacheable__manager_id</string> </key>
<value> <string>anonymous_http_cache</string> </value>
</item>
<item>
<key> <string>__name__</string> </key>
<value> <string>Arvo-Regular-webfont.svg</string> </value>
</item>
<item>
<key> <string>content_type</string> </key>
<value> <string>image/svg+xml</string> </value>
</item>
<item>
<key> <string>precondition</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string></string> </value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<global name="File" module="OFS.Image"/>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>_Cacheable__manager_id</string> </key>
<value> <string>anonymous_http_cache</string> </value>
</item>
<item>
<key> <string>__name__</string> </key>
<value> <string>Arvo-Regular-webfont.ttf</string> </value>
</item>
<item>
<key> <string>content_type</string> </key>
<value> <string>application/octet-stream</string> </value>
</item>
<item>
<key> <string>precondition</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string></string> </value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<global name="File" module="OFS.Image"/>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>_Cacheable__manager_id</string> </key>
<value> <string>anonymous_http_cache</string> </value>
</item>
<item>
<key> <string>__name__</string> </key>
<value> <string>Junction-webfont.eot</string> </value>
</item>
<item>
<key> <string>content_type</string> </key>
<value> <string>application/octet-stream</string> </value>
</item>
<item>
<key> <string>precondition</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string></string> </value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<global name="File" module="OFS.Image"/>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>_Cacheable__manager_id</string> </key>
<value> <string>anonymous_http_cache</string> </value>
</item>
<item>
<key> <string>__name__</string> </key>
<value> <string>Junction-webfont.svg</string> </value>
</item>
<item>
<key> <string>content_type</string> </key>
<value> <string>image/svg+xml</string> </value>
</item>
<item>
<key> <string>precondition</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string></string> </value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<global name="File" module="OFS.Image"/>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>_Cacheable__manager_id</string> </key>
<value> <string>anonymous_http_cache</string> </value>
</item>
<item>
<key> <string>__name__</string> </key>
<value> <string>Junction-webfont.ttf</string> </value>
</item>
<item>
<key> <string>content_type</string> </key>
<value> <string>application/octet-stream</string> </value>
</item>
<item>
<key> <string>precondition</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string></string> </value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<global name="File" module="OFS.Image"/>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>_Cacheable__manager_id</string> </key>
<value> <string>anonymous_http_cache</string> </value>
</item>
<item>
<key> <string>__name__</string> </key>
<value> <string>Junction-webfont.woff</string> </value>
</item>
<item>
<key> <string>content_type</string> </key>
<value> <string>application/font-woff</string> </value>
</item>
<item>
<key> <string>precondition</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string></string> </value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<global name="File" module="OFS.Image"/>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>_Cacheable__manager_id</string> </key>
<value> <string>anonymous_http_cache</string> </value>
</item>
<item>
<key> <string>__name__</string> </key>
<value> <string>League_Gothic-webfont.eot</string> </value>
</item>
<item>
<key> <string>content_type</string> </key>
<value> <string>application/octet-stream</string> </value>
</item>
<item>
<key> <string>precondition</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string></string> </value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<global name="File" module="OFS.Image"/>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>_Cacheable__manager_id</string> </key>
<value> <string>anonymous_http_cache</string> </value>
</item>
<item>
<key> <string>__name__</string> </key>
<value> <string>League_Gothic-webfont.svg</string> </value>
</item>
<item>
<key> <string>content_type</string> </key>
<value> <string>image/svg+xml</string> </value>
</item>
<item>
<key> <string>precondition</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string></string> </value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<global name="File" module="OFS.Image"/>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>_Cacheable__manager_id</string> </key>
<value> <string>anonymous_http_cache</string> </value>
</item>
<item>
<key> <string>__name__</string> </key>
<value> <string>League_Gothic-webfont.ttf</string> </value>
</item>
<item>
<key> <string>content_type</string> </key>
<value> <string>application/octet-stream</string> </value>
</item>
<item>
<key> <string>precondition</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string></string> </value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<global name="File" module="OFS.Image"/>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>_Cacheable__manager_id</string> </key>
<value> <string>anonymous_http_cache</string> </value>
</item>
<item>
<key> <string>__name__</string> </key>
<value> <string>League_Gothic-webfont.woff</string> </value>
</item>
<item>
<key> <string>content_type</string> </key>
<value> <string>application/font-woff</string> </value>
</item>
<item>
<key> <string>precondition</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string></string> </value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<global name="File" module="OFS.Image"/>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>_Cacheable__manager_id</string> </key>
<value> <string>anonymous_http_cache</string> </value>
</item>
<item>
<key> <string>__name__</string> </key>
<value> <string>Museo_Slab-webfont.eot</string> </value>
</item>
<item>
<key> <string>content_type</string> </key>
<value> <string>application/octet-stream</string> </value>
</item>
<item>
<key> <string>precondition</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string></string> </value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<global name="File" module="OFS.Image"/>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>_Cacheable__manager_id</string> </key>
<value> <string>anonymous_http_cache</string> </value>
</item>
<item>
<key> <string>__name__</string> </key>
<value> <string>Museo_Slab-webfont.ttf</string> </value>
</item>
<item>
<key> <string>content_type</string> </key>
<value> <string>application/octet-stream</string> </value>
</item>
<item>
<key> <string>precondition</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string></string> </value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<global name="File" module="OFS.Image"/>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>_Cacheable__manager_id</string> </key>
<value> <string>anonymous_http_cache</string> </value>
</item>
<item>
<key> <string>__name__</string> </key>
<value> <string>Museo_Slab-webfont.woff</string> </value>
</item>
<item>
<key> <string>content_type</string> </key>
<value> <string>application/font-woff</string> </value>
</item>
<item>
<key> <string>precondition</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string></string> </value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<global name="File" module="OFS.Image"/>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>_Cacheable__manager_id</string> </key>
<value> <string>anonymous_http_cache</string> </value>
</item>
<item>
<key> <string>__name__</string> </key>
<value> <string>Museo_Slab_Italic-webfont.eot</string> </value>
</item>
<item>
<key> <string>content_type</string> </key>
<value> <string>application/octet-stream</string> </value>
</item>
<item>
<key> <string>precondition</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string></string> </value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<global name="File" module="OFS.Image"/>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>_Cacheable__manager_id</string> </key>
<value> <string>anonymous_http_cache</string> </value>
</item>
<item>
<key> <string>__name__</string> </key>
<value> <string>Museo_Slab_Italic-webfont.ttf</string> </value>
</item>
<item>
<key> <string>content_type</string> </key>
<value> <string>application/octet-stream</string> </value>
</item>
<item>
<key> <string>precondition</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string></string> </value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<global name="File" module="OFS.Image"/>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>_Cacheable__manager_id</string> </key>
<value> <string>anonymous_http_cache</string> </value>
</item>
<item>
<key> <string>__name__</string> </key>
<value> <string>Museo_Slab_Italic-webfont.woff</string> </value>
</item>
<item>
<key> <string>content_type</string> </key>
<value> <string>application/font-woff</string> </value>
</item>
<item>
<key> <string>precondition</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string></string> </value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<global name="File" module="OFS.Image"/>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>_Cacheable__manager_id</string> </key>
<value> <string>anonymous_http_cache</string> </value>
</item>
<item>
<key> <string>__name__</string> </key>
<value> <string>arvo-bold-webfont.woff</string> </value>
</item>
<item>
<key> <string>content_type</string> </key>
<value> <string>application/font-woff</string> </value>
</item>
<item>
<key> <string>precondition</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string></string> </value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<global name="File" module="OFS.Image"/>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>_Cacheable__manager_id</string> </key>
<value> <string>anonymous_http_cache</string> </value>
</item>
<item>
<key> <string>__name__</string> </key>
<value> <string>arvo-bolditalic-webfont.woff</string> </value>
</item>
<item>
<key> <string>content_type</string> </key>
<value> <string>application/font-woff</string> </value>
</item>
<item>
<key> <string>precondition</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string></string> </value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<global name="File" module="OFS.Image"/>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>_Cacheable__manager_id</string> </key>
<value> <string>anonymous_http_cache</string> </value>
</item>
<item>
<key> <string>__name__</string> </key>
<value> <string>arvo-italic-webfont.woff</string> </value>
</item>
<item>
<key> <string>content_type</string> </key>
<value> <string>application/font-woff</string> </value>
</item>
<item>
<key> <string>precondition</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string></string> </value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<global name="File" module="OFS.Image"/>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>_Cacheable__manager_id</string> </key>
<value> <string>anonymous_http_cache</string> </value>
</item>
<item>
<key> <string>__name__</string> </key>
<value> <string>arvo-regular-webfont.woff</string> </value>
</item>
<item>
<key> <string>content_type</string> </key>
<value> <string>application/font-woff</string> </value>
</item>
<item>
<key> <string>precondition</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string></string> </value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<global name="File" module="OFS.Image"/>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>_Cacheable__manager_id</string> </key>
<value> <string>anonymous_http_cache</string> </value>
</item>
<item>
<key> <string>__name__</string> </key>
<value> <string>euphoriascript-regular-webfont.woff</string> </value>
</item>
<item>
<key> <string>content_type</string> </key>
<value> <string>application/font-woff</string> </value>
</item>
<item>
<key> <string>precondition</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string></string> </value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<global name="File" module="OFS.Image"/>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>_Cacheable__manager_id</string> </key>
<value> <string>anonymous_http_cache</string> </value>
</item>
<item>
<key> <string>__name__</string> </key>
<value> <string>fanwood-webfont.eot</string> </value>
</item>
<item>
<key> <string>content_type</string> </key>
<value> <string>application/octet-stream</string> </value>
</item>
<item>
<key> <string>precondition</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string></string> </value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<global name="File" module="OFS.Image"/>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>_Cacheable__manager_id</string> </key>
<value> <string>anonymous_http_cache</string> </value>
</item>
<item>
<key> <string>__name__</string> </key>
<value> <string>fanwood-webfont.svg</string> </value>
</item>
<item>
<key> <string>content_type</string> </key>
<value> <string>image/svg+xml</string> </value>
</item>
<item>
<key> <string>precondition</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string></string> </value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<global name="File" module="OFS.Image"/>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>_Cacheable__manager_id</string> </key>
<value> <string>anonymous_http_cache</string> </value>
</item>
<item>
<key> <string>__name__</string> </key>
<value> <string>fanwood-webfont.ttf</string> </value>
</item>
<item>
<key> <string>content_type</string> </key>
<value> <string>application/octet-stream</string> </value>
</item>
<item>
<key> <string>precondition</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string></string> </value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<global name="File" module="OFS.Image"/>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>_Cacheable__manager_id</string> </key>
<value> <string>anonymous_http_cache</string> </value>
</item>
<item>
<key> <string>__name__</string> </key>
<value> <string>fanwood-webfont.woff</string> </value>
</item>
<item>
<key> <string>content_type</string> </key>
<value> <string>application/font-woff</string> </value>
</item>
<item>
<key> <string>precondition</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string></string> </value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<global name="File" module="OFS.Image"/>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>_Cacheable__manager_id</string> </key>
<value> <string>anonymous_http_cache</string> </value>
</item>
<item>
<key> <string>__name__</string> </key>
<value> <string>fanwood_italic-webfont.eot</string> </value>
</item>
<item>
<key> <string>content_type</string> </key>
<value> <string>application/octet-stream</string> </value>
</item>
<item>
<key> <string>precondition</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string></string> </value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<global name="File" module="OFS.Image"/>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>_Cacheable__manager_id</string> </key>
<value> <string>anonymous_http_cache</string> </value>
</item>
<item>
<key> <string>__name__</string> </key>
<value> <string>fanwood_italic-webfont.svg</string> </value>
</item>
<item>
<key> <string>content_type</string> </key>
<value> <string>image/svg+xml</string> </value>
</item>
<item>
<key> <string>precondition</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string></string> </value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<global name="File" module="OFS.Image"/>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>_Cacheable__manager_id</string> </key>
<value> <string>anonymous_http_cache</string> </value>
</item>
<item>
<key> <string>__name__</string> </key>
<value> <string>fanwood_italic-webfont.ttf</string> </value>
</item>
<item>
<key> <string>content_type</string> </key>
<value> <string>application/octet-stream</string> </value>
</item>
<item>
<key> <string>precondition</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string></string> </value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<global name="File" module="OFS.Image"/>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>_Cacheable__manager_id</string> </key>
<value> <string>anonymous_http_cache</string> </value>
</item>
<item>
<key> <string>__name__</string> </key>
<value> <string>fanwood_italic-webfont.woff</string> </value>
</item>
<item>
<key> <string>content_type</string> </key>
<value> <string>application/font-woff</string> </value>
</item>
<item>
<key> <string>precondition</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string></string> </value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<global name="File" module="OFS.Image"/>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>_Cacheable__manager_id</string> </key>
<value> <string>anonymous_http_cache</string> </value>
</item>
<item>
<key> <string>__name__</string> </key>
<value> <string>fertigo-webfont.eot</string> </value>
</item>
<item>
<key> <string>content_type</string> </key>
<value> <string>application/octet-stream</string> </value>
</item>
<item>
<key> <string>precondition</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string></string> </value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<global name="File" module="OFS.Image"/>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>_Cacheable__manager_id</string> </key>
<value> <string>anonymous_http_cache</string> </value>
</item>
<item>
<key> <string>__name__</string> </key>
<value> <string>fertigo-webfont.ttf</string> </value>
</item>
<item>
<key> <string>content_type</string> </key>
<value> <string>application/octet-stream</string> </value>
</item>
<item>
<key> <string>precondition</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string></string> </value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<global name="File" module="OFS.Image"/>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>_Cacheable__manager_id</string> </key>
<value> <string>anonymous_http_cache</string> </value>
</item>
<item>
<key> <string>__name__</string> </key>
<value> <string>fertigo-webfont.woff</string> </value>
</item>
<item>
<key> <string>content_type</string> </key>
<value> <string>application/font-woff</string> </value>
</item>
<item>
<key> <string>precondition</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string></string> </value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<global name="File" module="OFS.Image"/>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>_Cacheable__manager_id</string> </key>
<value> <string>anonymous_http_cache</string> </value>
</item>
<item>
<key> <string>__name__</string> </key>
<value> <string>oswald-bold-webfont.woff</string> </value>
</item>
<item>
<key> <string>content_type</string> </key>
<value> <string>application/font-woff</string> </value>
</item>
<item>
<key> <string>precondition</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string></string> </value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment