reinstaled drupal core using composer-drupal/drupal-project
@@ -0,0 +1,4 @@
|
||||
node_modules/
|
||||
.npm-debug-log
|
||||
package-lock.json
|
||||
bower_components/
|
||||
@@ -0,0 +1,7 @@
|
||||
# Edlp drupal 8 theme
|
||||
|
||||
colors definitions are shared between javscript and sass
|
||||
|
||||
they are generated from assets/json/shared_variables.json to js and sass
|
||||
|
||||
js values are also used by corpus.js from edlp_corpus drupal module
|
||||
@@ -0,0 +1,113 @@
|
||||
/*
|
||||
* jQuery Hotkeys Plugin
|
||||
* Copyright 2010, John Resig
|
||||
* Dual licensed under the MIT or GPL Version 2 licenses.
|
||||
*
|
||||
* Based upon the plugin by Tzury Bar Yochay:
|
||||
* http://github.com/tzuryby/hotkeys
|
||||
*
|
||||
* Original idea by:
|
||||
* Binny V A, http://www.openjs.com/scripts/events/keyboard_shortcuts/
|
||||
*/
|
||||
|
||||
(function(jQuery){
|
||||
|
||||
jQuery.hotkeys = {
|
||||
version: "0.8+",
|
||||
|
||||
specialKeys: {
|
||||
8: "backspace", 9: "tab", 13: "return", 16: "shift", 17: "ctrl", 18: "alt", 19: "pause",
|
||||
20: "capslock", 27: "esc", 32: "space", 33: "pageup", 34: "pagedown", 35: "end", 36: "home",
|
||||
37: "left", 38: "up", 39: "right", 40: "down", 45: "insert", 46: "del",
|
||||
96: "0", 97: "1", 98: "2", 99: "3", 100: "4", 101: "5", 102: "6", 103: "7",
|
||||
104: "8", 105: "9", 106: "*", 107: "+", 109: "-", 110: ".", 111 : "/",
|
||||
112: "f1", 113: "f2", 114: "f3", 115: "f4", 116: "f5", 117: "f6", 118: "f7", 119: "f8",
|
||||
120: "f9", 121: "f10", 122: "f11", 123: "f12", 144: "numlock", 145: "scroll", 188: ",", 190: ".",
|
||||
191: "/", 224: "meta"
|
||||
},
|
||||
|
||||
shiftNums: {
|
||||
"`": "~", "1": "!", "2": "@", "3": "#", "4": "$", "5": "%", "6": "^", "7": "&",
|
||||
"8": "*", "9": "(", "0": ")", "-": "_", "=": "+", ";": ": ", "'": "\"", ",": "<",
|
||||
".": ">", "/": "?", "\\": "|"
|
||||
}
|
||||
};
|
||||
|
||||
function keyHandler( handleObj ) {
|
||||
|
||||
var origHandler = handleObj.handler,
|
||||
//use namespace as keys so it works with event delegation as well
|
||||
//will also allow removing listeners of a specific key combination
|
||||
//and support data objects
|
||||
keys = (handleObj.namespace || "").toLowerCase().split(" ");
|
||||
keys = jQuery.map(keys, function(key) { return key.split("."); });
|
||||
|
||||
//no need to modify handler if no keys specified
|
||||
//Added keys[0].substring(0, 12) to work with jQuery ui 1.9.0
|
||||
//Added accordion, tabs and menu, then jquery ui can use keys.
|
||||
|
||||
if (keys.length === 1 && (keys[0] === "" ||
|
||||
keys[0].substring(0, 12) === "autocomplete" ||
|
||||
keys[0].substring(0, 9) === "accordion" ||
|
||||
keys[0].substring(0, 4) === "tabs" ||
|
||||
keys[0].substring(0, 4) === "menu")) {
|
||||
return;
|
||||
}
|
||||
|
||||
handleObj.handler = function( event ) {
|
||||
// Don't fire in text-accepting inputs that we didn't directly bind to
|
||||
// important to note that $.fn.prop is only available on jquery 1.6+
|
||||
if ( this !== event.target && (/textarea|select/i.test( event.target.nodeName ) ||
|
||||
event.target.type === "text" || $(event.target).prop('contenteditable') == 'true' )) {
|
||||
return;
|
||||
}
|
||||
|
||||
// Keypress represents characters, not special keys
|
||||
var special = event.type !== "keypress" && jQuery.hotkeys.specialKeys[ event.which ],
|
||||
character = String.fromCharCode( event.which ).toLowerCase(),
|
||||
key, modif = "", possible = {};
|
||||
|
||||
// check combinations (alt|ctrl|shift+anything)
|
||||
if ( event.altKey && special !== "alt" ) {
|
||||
modif += "alt_";
|
||||
}
|
||||
|
||||
if ( event.ctrlKey && special !== "ctrl" ) {
|
||||
modif += "ctrl_";
|
||||
}
|
||||
|
||||
// TODO: Need to make sure this works consistently across platforms
|
||||
if ( event.metaKey && !event.ctrlKey && special !== "meta" ) {
|
||||
modif += "meta_";
|
||||
}
|
||||
|
||||
if ( event.shiftKey && special !== "shift" ) {
|
||||
modif += "shift_";
|
||||
}
|
||||
|
||||
if ( special ) {
|
||||
possible[ modif + special ] = true;
|
||||
|
||||
} else {
|
||||
possible[ modif + character ] = true;
|
||||
possible[ modif + jQuery.hotkeys.shiftNums[ character ] ] = true;
|
||||
|
||||
// "$" can be triggered as "Shift+4" or "Shift+$" or just "$"
|
||||
if ( modif === "shift_" ) {
|
||||
possible[ jQuery.hotkeys.shiftNums[ character ] ] = true;
|
||||
}
|
||||
}
|
||||
|
||||
for ( var i = 0, l = keys.length; i < l; i++ ) {
|
||||
if ( possible[ keys[i] ] ) {
|
||||
return origHandler.apply( this, arguments );
|
||||
}
|
||||
}
|
||||
};
|
||||
}
|
||||
|
||||
jQuery.each([ "keydown", "keyup", "keypress" ], function() {
|
||||
jQuery.event.special[ this ] = { add: keyHandler };
|
||||
});
|
||||
|
||||
})( jQuery );
|
||||
@@ -0,0 +1 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="30" viewBox="0 0 5.2916665 7.9375002"><g transform="translate(0 -289.062)"><path d="M.472 289.197c1.81 1.044 4.71 3.049 4.71 3.815 0 .578-3.416 3.112-4.71 3.817-1.696.808 3.111-3.1 3.111-3.815 0-.92-4.673-4.435-3.113-3.817l.002 3.816z"/><rect style="isolation:auto;mix-blend-mode:normal" width="5.292" height="7.938" y="289.062" rx="1.197" ry=".826" color="#000" overflow="visible" fill="none"/></g></svg>
|
||||
|
After Width: | Height: | Size: 464 B |
@@ -0,0 +1 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="30" viewBox="0 0 5.2916665 7.9375002"><g transform="translate(0 -289.062)" fill="none"><rect style="isolation:auto;mix-blend-mode:normal" width="5.292" height="7.938" y="289.062" rx="1.197" ry=".826" color="#000" overflow="visible"/><g stroke="#000" stroke-width="1.058"><path d="M1.852 290.915v4.233M3.44 290.915v4.233"/></g></g></svg>
|
||||
|
After Width: | Height: | Size: 395 B |
@@ -0,0 +1 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="30" viewBox="0 0 5.2916665 7.9375002"><g transform="translate(0 -289.062)" color="#000"><rect style="isolation:auto;mix-blend-mode:normal" width="5.292" height="7.938" y="289.062" rx="1.197" ry=".826" overflow="visible" fill="none"/><path style="isolation:auto;mix-blend-mode:normal" d="M1.317 291.38l2.776 1.68-2.776 1.622z" overflow="visible"/></g></svg>
|
||||
|
After Width: | Height: | Size: 415 B |
@@ -0,0 +1 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="30" viewBox="0 0 5.2916665 7.9375002"><g transform="translate(0 -289.062)"><path d="M4.82 296.866c-1.81-1.045-4.71-3.05-4.71-3.816 0-.577 3.415-3.111 4.709-3.816 1.697-.808-3.11 3.099-3.11 3.814 0 .921 4.672 4.435 3.113 3.818l-.002-3.816z"/><rect style="isolation:auto;mix-blend-mode:normal" width="5.292" height="7.938" y="289.062" rx="1.197" ry=".826" color="#000" overflow="visible" fill="none"/></g></svg>
|
||||
|
After Width: | Height: | Size: 468 B |
@@ -0,0 +1 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="10" height="10" viewBox="0 0 2.6458333 2.6458334"><g fill="none"><g stroke="#000" stroke-width=".265"><path d="M.111.111l2.424 2.424M.111 2.535L2.535.11" stroke-width=".15170455000000002"/></g><path style="isolation:auto;mix-blend-mode:normal" d="M1.883 0H.763A.76.76 0 0 0 0 .762v1.121c0 .423.34.763.762.763h1.121a.76.76 0 0 0 .763-.763V.763A.76.76 0 0 0 1.883 0z" color="#000" overflow="visible"/></g></svg>
|
||||
|
After Width: | Height: | Size: 456 B |
@@ -0,0 +1 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="10" height="10" viewBox="0 0 2.6458333 2.6458334"><g fill="none"><g stroke="#000" stroke-width=".726"><path d="M.182.182l2.282 2.282M.182 2.464L2.464.182" stroke-width=".41561322"/></g><path style="isolation:auto;mix-blend-mode:normal" d="M1.883 0H.763A.76.76 0 0 0 0 .762v1.121c0 .423.34.763.762.763h1.121a.76.76 0 0 0 .763-.763V.763A.76.76 0 0 0 1.883 0z" color="#000" overflow="visible"/></g></svg>
|
||||
|
After Width: | Height: | Size: 448 B |
@@ -0,0 +1,45 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
width="40"
|
||||
height="40"
|
||||
fill="#ffffff"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<rect
|
||||
id="bg"
|
||||
x="0" y="0"
|
||||
width="40" height="40"
|
||||
>
|
||||
</rect>
|
||||
<rect
|
||||
id="blak-line"
|
||||
x="0" y="19"
|
||||
width="50" height="2"
|
||||
fill="#000000"
|
||||
transform="rotate(315 22 26)">
|
||||
</rect>
|
||||
<rect
|
||||
id="red-line"
|
||||
x="11" y="18"
|
||||
width="18" height="4"
|
||||
fill="#ff0004"
|
||||
transform="rotate(45 20 20)">
|
||||
<animate
|
||||
xlink:href="#red-line"
|
||||
attributeName="y"
|
||||
from="1"
|
||||
to="1"
|
||||
dur="1.5s"
|
||||
values="1;18;35;18;1"
|
||||
keyTimes="0;0.25;0.5;0.75;1"
|
||||
keySplines=".42 0 1 1;
|
||||
0 0 .59 1;
|
||||
.42 0 1 1"
|
||||
fill="freeze"
|
||||
begin="0s"
|
||||
repeatCount="indefinite"
|
||||
id="red-anim-one"/>
|
||||
|
||||
</rect>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 937 B |
@@ -0,0 +1 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="40" height="40" viewBox="0 0 10.583333 10.583334"><path d="M10.16.14L.098 10.115c.131.104.262.318.394.354L10.533.517 10.16.14z"/><path d="M4.014 3.25c-.251.247-.502.495-.752.744L6.617 7.38l.752-.744L4.014 3.25z" fill="#ff0004"/></svg>
|
||||
|
After Width: | Height: | Size: 281 B |
@@ -0,0 +1 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 3.1749999 3.1750001" height="12" width="12"><path d="M0 0h3.175v3.175H0z" style="isolation:auto;mix-blend-mode:normal" color="#000" overflow="visible" fill="none"/><path style="line-height:20px;-inkscape-font-specification:'Crimson, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;text-align:start" d="M2.553.402H.622v2.343l.798-.766.168-.16.167.16.798.766zm.023-.241q.043 0 .083.017.062.024.098.077.038.053.038.117v2.431q0 .064-.038.117-.036.053-.098.077-.036.016-.083.016-.09 0-.157-.06l-.831-.8-.832.8q-.068.061-.157.061-.043 0-.083-.017-.062-.024-.1-.077Q.38 2.867.38 2.803V.372q0-.064.036-.117.038-.053.1-.077Q.556.16.6.16z" font-weight="400" font-family="#dc143c" letter-spacing="0" word-spacing="0"/></svg>
|
||||
|
After Width: | Height: | Size: 809 B |
@@ -0,0 +1 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 3.1749999 3.1750001"><path style="isolation:auto;mix-blend-mode:normal" d="M0 0h3.175v3.175H0z" color="#000" overflow="visible" fill="none"/><path d="M2.576.16c.029 0 .057.007.083.018a.207.207 0 0 1 .098.077.197.197 0 0 1 .038.117v2.431a.197.197 0 0 1-.038.117.207.207 0 0 1-.098.077.212.212 0 0 1-.083.016.224.224 0 0 1-.157-.06l-.831-.8-.832.8a.225.225 0 0 1-.34-.033.203.203 0 0 1-.036-.117V.372A.204.204 0 0 1 .516.178.209.209 0 0 1 .6.16z" style="line-height:20px;-inkscape-font-specification:'Crimson, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;text-align:start" font-weight="400" font-family="#dc143c" letter-spacing="0" word-spacing="0"/></svg>
|
||||
|
After Width: | Height: | Size: 776 B |
|
After Width: | Height: | Size: 13 KiB |
@@ -0,0 +1 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="15" height="15" viewBox="0 0 3.96875 3.9687501"><g transform="translate(0 -293.031)"><rect style="isolation:auto;mix-blend-mode:normal" width="3.969" height="3.969" y="293.031" rx="2.299" ry="2.874" color="#000" overflow="visible" fill="none"/><path d="M1.516 294.3q-.122.188-.28.557-.044-.092-.075-.147-.03-.057-.083-.13-.051-.074-.104-.115-.051-.043-.128-.071-.076-.03-.166-.03H.224q-.029 0-.047-.019-.018-.018-.018-.047v-.391q0-.029.018-.047t.047-.018H.68q.51 0 .836.458zm2.277 1.582q.018.018.018.047 0 .028-.018.047l-.652.652q-.019.018-.047.018-.027 0-.047-.02-.019-.019-.019-.045v-.391l-.173.002q-.108 0-.165.002l-.149-.002q-.091-.005-.144-.011l-.13-.022q-.078-.015-.13-.037-.05-.024-.118-.06-.067-.034-.12-.08-.053-.048-.112-.109-.059-.063-.114-.142.12-.19.277-.557.045.092.076.149.03.055.081.128.053.074.104.116.053.041.128.072.078.028.168.028h.521v-.391q0-.029.019-.047.018-.018.047-.018.024 0 .049.02zm0-1.826q.018.018.018.047 0 .028-.018.046l-.652.653q-.019.018-.047.018-.027 0-.047-.018-.019-.02-.019-.047v-.392h-.521q-.098 0-.178.031-.08.03-.14.092-.062.06-.104.126-.043.063-.092.157-.065.126-.159.348l-.102.227q-.04.091-.11.214-.067.122-.13.203-.062.082-.151.17-.088.087-.184.14-.093.051-.216.086-.122.032-.26.032H.223q-.029 0-.047-.018t-.018-.047v-.391q0-.029.018-.047t.047-.018H.68q.098 0 .178-.03.08-.031.14-.092.062-.062.104-.125.043-.065.092-.159.065-.126.159-.348l.1-.227q.043-.091.11-.214.07-.122.13-.203.064-.082.151-.17.09-.087.184-.138.095-.053.218-.086.122-.034.26-.034h.522v-.392q0-.028.019-.047.018-.018.047-.018.024 0 .049.02z" style="line-height:20px;-inkscape-font-specification:'Crimson, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;text-align:start" font-weight="400" font-family="#dc143c" letter-spacing="0" word-spacing="0" fill="#fb0000"/></g></svg>
|
||||
|
After Width: | Height: | Size: 1.8 KiB |
@@ -0,0 +1 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="15" height="15" viewBox="0 0 3.96875 3.9687501"><g transform="translate(0 -293.031)"><rect style="isolation:auto;mix-blend-mode:normal" width="3.969" height="3.969" y="293.031" rx="2.299" ry="2.874" color="#000" overflow="visible" fill="none"/><path d="M1.516 294.3q-.122.188-.28.557-.044-.092-.075-.147-.03-.057-.083-.13-.051-.074-.104-.115-.051-.043-.128-.071-.076-.03-.166-.03H.224q-.029 0-.047-.019-.018-.018-.018-.047v-.391q0-.029.018-.047t.047-.018H.68q.51 0 .836.458zm2.277 1.582q.018.018.018.047 0 .028-.018.047l-.652.652q-.019.018-.047.018-.027 0-.047-.02-.019-.019-.019-.045v-.391l-.173.002q-.108 0-.165.002l-.149-.002q-.091-.005-.144-.011l-.13-.022q-.078-.015-.13-.037-.05-.024-.118-.06-.067-.034-.12-.08-.053-.048-.112-.109-.059-.063-.114-.142.12-.19.277-.557.045.092.076.149.03.055.081.128.053.074.104.116.053.041.128.072.078.028.168.028h.521v-.391q0-.029.019-.047.018-.018.047-.018.024 0 .049.02zm0-1.826q.018.018.018.047 0 .028-.018.046l-.652.653q-.019.018-.047.018-.027 0-.047-.018-.019-.02-.019-.047v-.392h-.521q-.098 0-.178.031-.08.03-.14.092-.062.06-.104.126-.043.063-.092.157-.065.126-.159.348l-.102.227q-.04.091-.11.214-.067.122-.13.203-.062.082-.151.17-.088.087-.184.14-.093.051-.216.086-.122.032-.26.032H.223q-.029 0-.047-.018t-.018-.047v-.391q0-.029.018-.047t.047-.018H.68q.098 0 .178-.03.08-.031.14-.092.062-.062.104-.125.043-.065.092-.159.065-.126.159-.348l.1-.227q.043-.091.11-.214.07-.122.13-.203.064-.082.151-.17.09-.087.184-.138.095-.053.218-.086.122-.034.26-.034h.522v-.392q0-.028.019-.047.018-.018.047-.018.024 0 .049.02z" style="line-height:20px;-inkscape-font-specification:'Crimson, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;text-align:start" font-weight="400" font-family="#dc143c" letter-spacing="0" word-spacing="0"/></g></svg>
|
||||
|
After Width: | Height: | Size: 1.8 KiB |
@@ -0,0 +1 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="15" height="15" viewBox="0 0 3.96875 3.9687501"><g transform="translate(0 -293.031)"><rect style="isolation:auto;mix-blend-mode:normal" width="3.969" height="3.969" y="293.031" rx="2.299" ry="2.874" color="#000" overflow="visible" fill="none"/><path d="M2.33 295.421a.927.927 0 0 0 .282-.68.92.92 0 0 0-.283-.678.92.92 0 0 0-.678-.283.927.927 0 0 0-.68.283.924.924 0 0 0-.28.678.93.93 0 0 0 .28.68.93.93 0 0 0 .68.281c.265 0 .49-.094.678-.281zm1.301.912c.053.053.08.117.08.193a.26.26 0 0 1-.082.193.26.26 0 0 1-.193.081.255.255 0 0 1-.193-.081l-.736-.734a1.469 1.469 0 0 1-.856.266c-.204 0-.4-.04-.587-.118a1.55 1.55 0 0 1-.483-.322 1.55 1.55 0 0 1-.322-.482 1.503 1.503 0 0 1 0-1.174c.08-.187.188-.348.322-.482.136-.136.297-.243.483-.322a1.48 1.48 0 0 1 1.173 0 1.472 1.472 0 0 1 .804.804c.08.186.12.382.12.586 0 .315-.088.6-.266.856z" style="line-height:20px;-inkscape-font-specification:'Crimson, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;text-align:start" font-weight="400" font-size="20" font-family="#dc143c" letter-spacing="0" word-spacing="0" fill="red" stroke-width="1.033"/></g></svg>
|
||||
|
After Width: | Height: | Size: 1.2 KiB |
@@ -0,0 +1 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="15" height="15" viewBox="0 0 3.96875 3.9687501"><g transform="translate(0 -293.031)"><rect style="isolation:auto;mix-blend-mode:normal" width="3.969" height="3.969" y="293.031" rx="2.299" ry="2.874" color="#000" overflow="visible" fill="none"/><path d="M2.33 295.421a.927.927 0 0 0 .282-.68.92.92 0 0 0-.283-.678.92.92 0 0 0-.678-.283.927.927 0 0 0-.68.283.924.924 0 0 0-.28.678.93.93 0 0 0 .28.68.93.93 0 0 0 .68.281c.265 0 .49-.094.678-.281zm1.301.912c.053.053.08.117.08.193a.26.26 0 0 1-.082.193.26.26 0 0 1-.193.081.255.255 0 0 1-.193-.081l-.736-.734a1.469 1.469 0 0 1-.856.266c-.204 0-.4-.04-.587-.118a1.55 1.55 0 0 1-.483-.322 1.55 1.55 0 0 1-.322-.482 1.503 1.503 0 0 1 0-1.174c.08-.187.188-.348.322-.482.136-.136.297-.243.483-.322a1.48 1.48 0 0 1 1.173 0 1.472 1.472 0 0 1 .804.804c.08.186.12.382.12.586 0 .315-.088.6-.266.856z" style="line-height:20px;-inkscape-font-specification:'Crimson, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;text-align:start" font-weight="400" font-size="20" font-family="#dc143c" letter-spacing="0" word-spacing="0" stroke-width="1.033"/></g></svg>
|
||||
|
After Width: | Height: | Size: 1.2 KiB |
@@ -0,0 +1 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="15" height="15" viewBox="0 0 3.96875 3.9687501"><g transform="translate(0 -293.031)"><path d="M3.946 295.143q0 .391-.141.74l-.048.116-.436.077q-.052.196-.214.323-.16.125-.368.125v.076q0 .033-.021.054-.022.021-.055.021h-.15q-.034 0-.055-.02-.021-.022-.021-.055v-1.358q0-.033.021-.054.021-.022.054-.022h.151q.033 0 .055.022.02.02.02.054v.075q.168 0 .307.085.14.083.22.224l.16-.028q.068-.224.068-.455 0-.349-.207-.658-.208-.309-.559-.493-.349-.183-.743-.183-.393 0-.745.183-.349.184-.556.493-.208.309-.208.658 0 .231.069.455l.16.028q.08-.141.22-.224.139-.085.306-.085v-.075q0-.033.021-.054.021-.022.055-.022h.15q.033 0 .055.022.02.02.02.054v1.358q0 .033-.02.054-.022.021-.055.021h-.15q-.034 0-.055-.02-.021-.022-.021-.055v-.076q-.207 0-.37-.125-.16-.127-.212-.323L.21 296l-.047-.116q-.141-.349-.141-.74 0-.356.158-.686.158-.33.422-.57.264-.244.627-.387.363-.144.754-.144.392 0 .755.144.363.143.627.386.264.24.422.57.158.33.158.687z" style="line-height:20px;-inkscape-font-specification:'Crimson, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;text-align:start" font-weight="400" font-family="#dc143c" letter-spacing="0" word-spacing="0" fill="#fb0000"/><rect style="isolation:auto;mix-blend-mode:normal" width="3.969" height="3.969" y="293.031" rx="2.299" ry="2.874" color="#000" overflow="visible" fill="none"/></g></svg>
|
||||
|
After Width: | Height: | Size: 1.4 KiB |
@@ -0,0 +1 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="15" height="15" viewBox="0 0 3.96875 3.9687501"><g transform="translate(0 -293.031)"><path d="M3.946 295.143q0 .391-.141.74l-.048.116-.436.077q-.052.196-.214.323-.16.125-.368.125v.076q0 .033-.021.054-.022.021-.055.021h-.15q-.034 0-.055-.02-.021-.022-.021-.055v-1.358q0-.033.021-.054.021-.022.054-.022h.151q.033 0 .055.022.02.02.02.054v.075q.168 0 .307.085.14.083.22.224l.16-.028q.068-.224.068-.455 0-.349-.207-.658-.208-.309-.559-.493-.349-.183-.743-.183-.393 0-.745.183-.349.184-.556.493-.208.309-.208.658 0 .231.069.455l.16.028q.08-.141.22-.224.139-.085.306-.085v-.075q0-.033.021-.054.021-.022.055-.022h.15q.033 0 .055.022.02.02.02.054v1.358q0 .033-.02.054-.022.021-.055.021h-.15q-.034 0-.055-.02-.021-.022-.021-.055v-.076q-.207 0-.37-.125-.16-.127-.212-.323L.21 296l-.047-.116q-.141-.349-.141-.74 0-.356.158-.686.158-.33.422-.57.264-.244.627-.387.363-.144.754-.144.392 0 .755.144.363.143.627.386.264.24.422.57.158.33.158.687z" style="line-height:20px;-inkscape-font-specification:'Crimson, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;text-align:start" font-weight="400" font-family="#dc143c" letter-spacing="0" word-spacing="0"/><rect style="isolation:auto;mix-blend-mode:normal" width="3.969" height="3.969" y="293.031" rx="2.299" ry="2.874" color="#000" overflow="visible" fill="none"/></g></svg>
|
||||
|
After Width: | Height: | Size: 1.4 KiB |
@@ -0,0 +1 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1000 1000"><path d="M724.582 377.441v367.493c0 45.136-36.535 81.672-81.672 81.672H357.023c-45.136 0-81.672-36.536-81.672-81.672V377.44c-22.535 0-40.87-18.268-40.87-40.802v-40.87c0-22.535 18.268-40.803 40.87-40.803h122.475v-40.87c0-22.534 18.268-40.802 40.803-40.802h122.475c22.535 0 40.87 18.268 40.87 40.803v40.802h122.542c22.535 0 40.803 18.268 40.803 40.803v40.937c.066 22.534-18.202 40.802-40.737 40.802zm-418.096 0v378.027c0 22.535 17.535 40.87 40.07 40.87h306.821c22.535 0 40.87-18.268 40.87-40.87V377.44h-387.76zm121.742-122.475v-30.935c0-11.268 9.134-20.402 20.402-20.402h102.674c11.267 0 20.401 9.134 20.401 20.402v30.868c-19.801.067-143.477.067-143.477.067m286.42 30.402H285.285c-11.267 0-20.401 17.268-20.401 30.802 0 13.535 9.134 30.803 20.401 30.803h429.363c11.268 0 20.402-17.268 20.402-30.803 0-13.534-9.134-30.802-20.402-30.802zM420.561 459.114c8.4 0 15.201 9.134 15.201 20.401v245.017c0 11.268-6.8 20.402-15.2 20.402-8.401 0-15.202-9.134-15.202-20.402v-244.95c0-11.268 6.8-20.468 15.201-20.468zm81.606 0c8.4 0 15.134 9.134 15.134 20.401v245.017c0 11.268-6.8 20.402-15.134 20.402s-15.135-9.134-15.135-20.402v-244.95c0-11.268 6.801-20.468 15.135-20.468zm81.672 0c8.334 0 15.135 9.134 15.135 20.401v245.017c0 11.268-6.8 20.402-15.135 20.402-8.334 0-15.134-9.134-15.134-20.402v-244.95c0-11.268 6.8-20.468 15.134-20.468z" fill="#dcdede"/></svg>
|
||||
|
After Width: | Height: | Size: 1.4 KiB |
@@ -0,0 +1 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 5.2916665 5.2916668" height="20" width="20"><path d="M4.468 4.043c0 .205-.06.383-.179.53a.524.524 0 0 1-.424.221H1.446a.534.534 0 0 1-.427-.222.822.822 0 0 1-.175-.529c0-.16.007-.311.022-.453.018-.144.047-.287.09-.43.045-.145.099-.269.165-.371a.795.795 0 0 1 .266-.252.74.74 0 0 1 .383-.1c.246.242.543.363.886.363.343 0 .64-.121.886-.362.143 0 .27.033.38.099a.75.75 0 0 1 .266.252c.068.102.123.226.167.37.043.144.073.287.088.43.017.143.025.294.025.454zM3.424.765c.213.21.32.467.32.766 0 .3-.107.558-.32.77a1.045 1.045 0 0 1-.768.319c-.3 0-.557-.107-.77-.319a1.055 1.055 0 0 1-.317-.77c0-.3.106-.556.317-.766a1.05 1.05 0 0 1 .77-.321c.3 0 .555.107.768.32z" fill="none" stroke="#000007" stroke-width=".5291699999999999"/></svg>
|
||||
|
After Width: | Height: | Size: 778 B |
@@ -0,0 +1,75 @@
|
||||
|
||||
(function($,Drupal,drupalSettings){EdlpTheme=function(){var _ajax_settings=drupalSettings.edlp_ajax;var _$body=$('body');var _corpus_ready=false;var _$corpus_canvas;var _$row=$('main[role="main"]>.layout-content>.row');var _$ajaxLinks;var _audioPlayer;var _randomPlayer;var _compoPlayer;var _ajax_timing={start:0,end:0};var _corpus_promise;var _is_mobile=edlp_mobile.device_is_mobile;function init(){void 0;if(_is_mobile){initMobile();}
|
||||
initEvents();_audioPlayer=new AudioPlayer();_compoPlayer=new CompoPlayer();initAjaxLinks();initHistory();if(!_is_mobile){checkLayout();initAudioLinksHover();}
|
||||
if(_is_mobile){if(drupalSettings.path.isFront){initHomeMobile();}
|
||||
_$body.attr('booted','booted');}};function initMobile(){$('h2, a','#block-mainnavigation').add('h2, a','#block-mainnavigation-2').on('click',onclickHomeMobileMenu);}
|
||||
function onclickHomeMobileMenu(e){$('#block-mainnavigation-2').toggleClass('opened');};function initHomeMobile(){};function initEvents(){var $corpus_df=$.Deferred();_corpus_promise=$corpus_df.promise();_$body.on('corpus-map-ready',function(e){onCorpusMapReady(e);$corpus_df.resolve();}).on('on-studio-chutier-updated',initAjaxLinks).on('studio-initialized',function(e){_compoPlayer.newCompo();}).on('studio-not-active',function(e){_compoPlayer.deactivate();}).on('on-studio-compo-updated',function(e){initAjaxLinks();_compoPlayer.refresh();}).on('on-studio-compo-opened',function(e){initAjaxLinks();_compoPlayer.newCompo();}).on('search-results-loaded',function(e){initAjaxLinks();initAudioLinksHover();checkVisibleCorpusMapSpace();}).on('open_entree',function(e){void 0;closeAllModals();checkLayout();_$body.removeClass();if(typeof e.url!='undefined'){var state=getSysPathState(e.sys_path);history.pushState(state,null,e.url);if(typeof _paq!=='undefined'){_paq.push(['setCustomUrl',e.url]);_paq.push(['setDocumentTitle',e.title]);_paq.push(['trackPageView']);}}}).on('close_entree',function(e){backToFrontPage();checkLayout();});window.addEventListener('resize',checkLayout,false);}
|
||||
function checkLayout(){var $audioplayer=$("#audio-player");if($audioplayer.length){var navpos=$('#block-mainnavigation').position();if(typeof navpos!='undefined'){$audioplayer.css({'width':navpos.left+'px'});}}
|
||||
checkGridBlockHeight();checkGridBlockVisible();};function initScrollbars(){};function getSysPathState(sys_path,view_mode){var state={'sys_path':sys_path,'ajax_path':sys_path};var node_match=state.ajax_path.match(/^\/?(node\/(\d+))$/i);void 0;var term_match=state.ajax_path.match(/^\/?(taxonomy\/term\/(\d+))$/i);void 0;if(node_match){state.ajax_path=_ajax_settings.entityjson_path+'/'+node_match[1];state.node_nid=node_match[2];if(view_mode){state.ajax_path+='/'+view_mode;state.view_mode=view_mode;}}else if(term_match){state.ajax_path=_ajax_settings.entityjson_path+'/'+term_match[1];state.ajax_path=state.ajax_path.replace(/taxonomy\/term/,'taxonomy_term');state.entree_tid=term_match[2];if(view_mode){state.ajax_path+='/'+view_mode;state.view_mode=view_mode;}else{state.ajax_path=null;}}else{state.ajax_path+='/ajax'}
|
||||
return state;};function ajaxLoadContent(state){void 0;_$body.addClass('ajax-loading');_ajax_timing.start=performance.now();var path=window.location.origin+Drupal.url(state.ajax_path);$.getJSON(path,{}).done(function(data){onAjaxLoaded(data,state);}).fail(function(jqxhr,textStatus,error){onAjaxLoadError(jqxhr,textStatus,error,state.sys_path);});};function onAjaxLoadError(jqxhr,textStatus,error,sys_path){void 0;$('.ajax-loading').removeClass('ajax-loading');_$body.removeClass('ajax-loading');};function onAjaxLoaded(data,state){void 0;var $rendered=$(data.rendered);$rendered.attr({'sys_path':state.sys_path,'view_mode':state.view_mode});if(data.entity_type=="node"&&data.bundle=="evenement"){if(_$row.find('.col.event').length){_$row.find('.col.event').replaceWith($rendered);}else if(_$row.find('.col.aside').length){_$row.find('.col.aside').replaceWith($rendered);}else{_$row.append($rendered);}}else{_$row.removeAttr('style').html($rendered);}
|
||||
var body_classes=['path-'+state.sys_path.replace(/\//g,'-'),'entity-type-'+data.entity_type,'bundle-'+data.bundle,'view-mode-'+data.view_mode];_$body.removeClass().addClass(body_classes.join(' '));if(state.node_nid)
|
||||
_$body.addClass('path-edlp-node');$('.ajax-loading').removeClass('ajax-loading');$('.ajax-link.is-active:not(.articles-link)').removeClass('is-active');$('.is-active-trail').removeClass('is-active-trail');if(typeof state.selector!='undefined'){void 0;$('a[selector="'+state.selector+'"]').addClass('is-active');initAudioLinksHover();}else{if(typeof state.view_mode!='undefined'){$('a[viewmode="'+state.view_mode+'"][data-drupal-link-system-path="'+state.sys_path+'"]').addClass('is-active');}else{_corpus_promise.done(function(){$('a[data-drupal-link-system-path="'+state.sys_path+'"]').addClass('is-active');});}
|
||||
_$body.trigger({'type':'new-content-not-entree-ajax-loaded'});}
|
||||
if(typeof data.bundle!='undefined'&&data.bundle=="page"){$('a[data-drupal-link-system-path="productions"]').addClass('is-active-trail');}
|
||||
if(typeof data.menu_parents!='undefined'){for(var i=0;i<data.menu_parents.length;i++){var menu_sys_path=data.menu_parents[i];$('a[data-drupal-link-system-path="'+menu_sys_path+'"]').addClass('is-active-trail');}}
|
||||
if(typeof data.documents_lies!='undefined'){if(_corpus_ready){_$body.trigger({type:'ajax-node-loaded-linked-documents',nids:data.documents_lies});}else{_corpus_promise.done(function(){_$body.trigger({type:'ajax-node-loaded-linked-documents',nids:data.documents_lies});});}}
|
||||
if(typeof data.block!='undefined'){if(!$('#'+data.block.id,'.region-'+data.block.region).length){$('.region-'+data.block.region).append(data.block.rendered);}}
|
||||
if(state.sys_path=="productions"){initGrid();}else{addCloseModalBtnToCols();}
|
||||
if(state.sys_path=="collection"){initCollectionNav();}
|
||||
if(data.entity_type=="node"&&data.bundle=="enregistrement"&&data.view_mode=="transcript"){initEnregistrementTranscript();}
|
||||
if(state.sys_path=="search"){initSearch();}
|
||||
if(typeof data.translations_links!='undefined'){void 0;var lang_code=drupalSettings.path.currentLanguage;var $links=$(data.translations_links);$links.find('li[hreflang="'+lang_code+'"]').addClass('is-active').find('a').addClass('is-active');if(state.view_mode){$links.find('a').each(function(i,e){var $a=$(this);$a.attr('href',$a.attr('href')+'#'+state.view_mode);});}
|
||||
$('ul','.block.language-switcher-language-url').replaceWith($links);}
|
||||
initAjaxLinks();initAudioLinksHover();checkVisibleCorpusMapSpace();_$body.trigger({'type':'new-content-ajax-loaded'});Drupal.attachBehaviors(_$row[0]);_$body.attr('booted','booted');_$body.removeClass('ajax-loading');if(state.url){history.pushState(state,null,state.url);if(typeof _paq!=='undefined'){_paq.push(['setCustomUrl',state.url]);_paq.push(['setDocumentTitle',data.title]);_ajax_timing.end=performance.now();_paq.push(['setGenerationTimeMs',_ajax_timing.end-_ajax_timing.start]);_paq.push(['trackPageView']);}}};function initAudioLinksHover(){void 0;_$row.find('a.audio-link').on('mouseover',function(event){event.preventDefault();if(_corpus_ready){_$corpus_canvas.trigger({type:'mouseover-audio-link',nid:$(this).attr('nid')});}}).on('mouseout',function(event){event.preventDefault();if(_corpus_ready){_$corpus_canvas.trigger({type:'mouseout-audio-link',nid:$(this).attr('nid')});}});};function addCloseModalBtnToCols(){if(_is_mobile)return;$('.col',_$row).each(function(index,el){if($('span.close-col-btn',this).length)
|
||||
return true;$(this).children('.wrapper').prepend($('<span>').addClass('close-col-btn').on('click',onCloseModal));});};function onCloseModal(e){var $col=$(this).parents('.col');var theme=$col.attr('theme');if(theme!=''){_$body.trigger({'type':theme+'-col-closed'});}
|
||||
if(_$body.is('.entity-type-node.bundle-page')&&$(this).next().is('.node--type-page')){$col.add($col.siblings('.col')).remove();}else{$col.remove();}
|
||||
checkRowEmpty();checkVisibleCorpusMapSpace();if($col.attr('view_mode')&&$col.attr('sys_path')){$('a[data-drupal-link-system-path="'+$col.attr('sys_path')+'"][viewmode="'+$col.attr('view_mode')+'"]').removeClass('is-active');}};function initHistory(){initFirstLoad();window.addEventListener('popstate',onHistoryPopState);};function initFirstLoad(){void 0;void 0;var edlp_origin=JSON.parse(window.localStorage.getItem('edlp_origin'));void 0;if(edlp_origin!=null&&edlp_origin.sys_path){var hash=edlp_origin.hash.replace('#','');var state=getSysPathState(edlp_origin.sys_path,hash);if(edlp_origin.entity_type=="taxonomy_term"&&edlp_origin.entity_bundle=="entrees"&&hash){state.selector='entree-'+hash+'-link-'+edlp_origin.entity_id;if(_corpus_ready){_$corpus_canvas.trigger({type:'open-entree',tid:edlp_origin.entity_id});}else{$('li.entree[tid="'+edlp_origin.entity_id+'"] a.term-link').addClass('is-active');}}
|
||||
if(edlp_origin.audio_url){var node={nid:edlp_origin.entity_id,audio_url:edlp_origin.audio_url};_audioPlayer.openDocument(node,'history_first_load');closeAllModals();if(hash==""||hash=='random'){state.audio=true;state.node=node;_$body.attr('booted','booted');}else{ajaxLoadContent(state);}}
|
||||
else if(state.ajax_path){ajaxLoadContent(state);}
|
||||
if(state.entree_tid){openEntree(state.entree_tid);}
|
||||
history.replaceState(state,null,edlp_origin.url+edlp_origin.hash);window.localStorage.removeItem("edlp_origin");}else{history.replaceState({home:true},null,window.location.pathname+window.location.hash);initGrid();_$body.attr('booted','booted');}};function onHistoryPopState(e){void 0;if(e.state.home){backToFrontPage(true);}
|
||||
else if(e.state.audio){_audioPlayer.openDocument(e.state.node,'popstate',e.state.historic_index);}
|
||||
else{if(e.state.entree_tid){openEntree(e.state.entree_tid);}
|
||||
if(e.state.ajax_path){e.state.url=null;ajaxLoadContent(e.state);}}};function initAjaxLinks(){$('a','#block-mainnavigation').add('a','#block-mainnavigation-2').add('a','#block-footer.menu--footer').add('a','#block-productions').add('a','article.node:not(.node--type-enregistrement) h2.node-title').add('a','.productions-subtree').add('a','.productions-parent').add('a','.field--name-field-son').addClass('ajax-link');if(!_is_mobile){$('a.site-name','#block-edlptheme-branding').addClass('ajax-link');}
|
||||
_$ajaxLinks=$('.ajax-link');activateAjaxLinks();};function activateAjaxLinks(){_$ajaxLinks.each(function(i,e){var $this=$(this);if($this.is('.ajax-enable'))return;if($this.attr('data-drupal-link-system-path')||$this.is('[type^="audio"]')){$this.on('click',onClickAjaxLink).addClass('ajax-enable');}});};function onClickAjaxLink(e){e.preventDefault();var $link=$(this);if($link.is('.is-active')&&!$link.is('.site-name'))
|
||||
return false;if($link.is('.audio-link')){caller=$link.parents('.lastdocs').length?'lastdocs':null;_audioPlayer.emmit('stop-shuffle').openDocument({nid:$link.attr('nid'),audio_url:$link.attr('audio_url'),title:$link.find('.field--name-title').html()},caller);return false;}
|
||||
if($link.is('[type^="audio"]')){_audioPlayer.emmit('stop-shuffle').openSound($link.attr('href'),$link.html());return false;}
|
||||
var sys_path=$(this).attr('data-drupal-link-system-path');if(sys_path=='<front>'){if(!_is_mobile){if($link.is('.is-active')&&_corpus_ready){_$corpus_canvas.trigger({'type':'shuffle-collection'});}else{backToFrontPage();}
|
||||
return false;}}
|
||||
var view_mode=$link.attr('viewmode');var state=getSysPathState(sys_path,view_mode);state.url=$(this).attr('href');if(view_mode){state.url+="#"+view_mode;}
|
||||
if($link.is('[selector]')){state.selector=$link.attr('selector');}
|
||||
$link.addClass('ajax-loading');ajaxLoadContent(state);return false;};function onCorpusMapReady(e){_corpus_ready=true;_$corpus_canvas=$('canvas#corpus-map');_$corpus_canvas.on('corpus-cliked-on-map',function(e){backToFrontPage();}).on('corpus-cliked-on-node',function(e){_audioPlayer.emmit('stop-shuffle').openDocument(e.target_node);});_randomPlayer=new RandomPlayer(e.playlist);initAjaxLinks();_$body.attr('corpus-map','ready');}
|
||||
function openEntree(tid){if(tid){closeAllModals();_$body.removeClass();if(_corpus_ready){_$corpus_canvas.trigger({type:'open-entree',tid:tid});}else{$('li.entree[tid="'+tid+'"] a.term-link').addClass('is-active');}}};function checkVisibleCorpusMapSpace(){var left_limit=0,right_limit=0;_$row.find('.col').each(function(i,e){var $col=$(this);var offset=$col.offset();void 0;switch(true){case $col.is('.float-right'):right_limit=Math.max(right_limit,Math.abs(offset.left-15-window.innerWidth));break;default:left_limit=Math.max(left_limit,offset.left+$col.width()+15);break;}});void 0;if(_corpus_ready){_$body.trigger({type:'visible-space-changed',left_limit:left_limit,right_limit:right_limit});}else{_corpus_promise.done(function(){_$body.trigger({type:'visible-space-changed',left_limit:left_limit,right_limit:right_limit});});}};function AudioPlayer(){var that=this;this.fid;this.audio=new Audio();this.audio_events=["loadedmetadata","playing","pause","timeupdate","ended","error"];this.$container=$('<div id="audio-player">');this.$btns=$('<div>').addClass('btns').appendTo(this.$container);this.$previous=$('<div>').addClass('previous').appendTo(this.$btns);this.$playpause=$('<div>').addClass('play-pause').appendTo(this.$btns);this.$next=$('<div>').addClass('next').appendTo(this.$btns);this.$timelinecont=$('<div>').addClass('time-line-container').appendTo(this.$container);this.$timeline=$('<div>').addClass('time-line').appendTo(this.$timelinecont);this.$loader=$('<div>').addClass('loader').appendTo(this.$timeline);this.$cursor=$('<div>').addClass('cursor').appendTo(this.$timeline);this.$time=$('<div>').addClass('time').appendTo(this.$container);this.$currentTime=$('<div>').addClass('current-time').html('00:00').appendTo(this.$time);this.$duration=$('<div>').addClass('duration').html('00:00').appendTo(this.$time);this.$fav=$('<div>').addClass('favoris').appendTo(this.$container);this.$cartel=$('<div>').addClass('cartel').appendTo(this.$container);this.scndCartel_visible=0;this.cartelSwitchIntervalMS=7000;this.cartelSwitchInterval=false;this.hideTimer=false;this.hideTimeMS=15000;this.currentHistoricIndex=null;this.historic=[];this.shuffle_is_active=false;this.auto_open_article=false;this.event_handlers={'audio-open-document':[],'audio-play':[],'audio-pause':[],'audio-play-next':[],'audio-ended':[],'stop-shuffle':[]};this.init();};AudioPlayer.prototype={init(){this.$container_parent=$('header[role="banner"] .region-header');this.$container.appendTo(this.$container_parent);this.timeline_w=parseInt(this.$timeline.width());this.$loader.on('click',this.seek.bind(this));var fn='';for(var i=0;i<this.audio_events.length;i++){fn=this.audio_events[i];fn='on'+fn.charAt(0).toUpperCase()+fn.slice(1);this.audio.addEventListener(this.audio_events[i],this[fn].bind(this),true);}
|
||||
this.$previous.on('click',this.playPrevious.bind(this));this.$playpause.on('click',this.togglePlayPause.bind(this));this.$next.on('click',this.playNext.bind(this));},openDocument(node,caller,historic_index){void 0;if(typeof node=='undefined'||typeof node.nid=='undefined'||typeof node.audio_url=='undefined'){void 0;return false;}
|
||||
if(typeof caller=='undefined'||caller!='popstate'){this.historic.push(node);this.currentHistoricIndex=this.historic.length-1;if(caller!="history_first_load"){if(typeof node.document_url=='undefined'){void 0;}else{var state={audio:true,node:{nid:node.nid,audio_url:node.audio_url,document_url:node.document_url,title:node.title||null,},historic_index:this.currentHistoricIndex,};var url=node.document_url+(caller=='random'?'#random':'');history.pushState(state,null,url);}}}else{this.currentHistoricIndex=historic_index;}
|
||||
if(_$body.is('.path-frontpage')&&caller!=='lastdocs'&&!_is_mobile){closeAllModals();}
|
||||
this.emmit('audio-open-document',{caller:caller});if(typeof _paq!=='undefined'){if(typeof node.title!='undefined'){_paq.push(['trackEvent','Audio','play',node.title]);}}
|
||||
this.launch();},launch(){this.clearTimeOutToHide();this.clearIntervalAutoCartelSwitch();this.setSRC(this.historic[this.currentHistoricIndex].audio_url);if(!_is_mobile){this.loadNode(this.historic[this.currentHistoricIndex].nid);}
|
||||
try{_$corpus_canvas.trigger({'type':'audio-node-opened','nid':this.historic[this.currentHistoricIndex].nid});}catch(e){void 0;var that=this;_corpus_promise.done(function(){_$corpus_canvas.trigger({'type':'audio-node-opened','nid':that.historic[that.currentHistoricIndex].nid});});}
|
||||
this.showHidePreviousBtn();this.showHideNextBtn();this.show();},openSound(url,title){this.hide();this.clearTimeOutToHide();this.$cartel.html("");this.setSRC(url);this.show();if(typeof _paq!=='undefined'){_paq.push(['trackEvent','Audio','play',url]);}},setSRC(url){void 0;this.audio.src=url;this.play();},onLoadedmetadata(){var rem=parseInt(this.audio.duration,10),mins=Math.floor(rem/60,10),secs=rem-mins*60;this.$duration.html('<span>'+(mins<10?'0':'')+mins+':'+(secs<10?'0':'')+secs+'</span>');this.updateLoadingBar();},updateLoadingBar(){void 0;if(this.audio.buffered.length>0){this.$loader.css({'width':parseInt((100*this.audio.buffered.end(0)/this.audio.duration),10)+'%'});if(this.audio.buffered.end(0)<this.audio.duration){window.requestAnimationFrame(this.updateLoadingBar.bind(this));}else{void 0;}}else{window.requestAnimationFrame(this.updateLoadingBar.bind(this));}},onError(){void 0;},play(){this.clearTimeOutToHide();var promise=this.audio.play();if(promise!==undefined){promise.catch(function(error){void 0;}).then(function(){void 0;});}},playPrevious(){if(this.currentHistoricIndex>0){this.currentHistoricIndex-=1;this.launch();}},playNext(){if(this.currentHistoricIndex<this.historic.length-1){this.currentHistoricIndex+=1;this.launch();}else{this.emmit('audio-play-next');}},togglePlayPause(e){if(this.audio.paused){this.play();}else{this.stop();}},stop(){this.audio.pause();if(!(_$body.is('.path-node-'+this.historic[this.currentHistoricIndex].nid)&&(_$body.is('.view-mode-article')||_$body.is('.view-mode-transcript')))){this.timeOutToHide();}},seek(e){var seek=e.originalEvent.layerX/this.timeline_w*this.audio.duration
|
||||
void 0;this.audio.currentTime=seek;},onPlaying(){this.$btns.addClass('is-playing');this.emmit('audio-play');},onPause(){this.$btns.removeClass('is-playing');this.emmit('audio-pause');},onTimeupdate(){this.$cursor.css({'left':(this.audio.currentTime/this.audio.duration*this.timeline_w)+"px"});var rem=parseInt(this.audio.currentTime,10),mins=Math.floor(rem/60,10),secs=rem-mins*60;this.$currentTime.html('<span>'+(mins<10?'0':'')+mins+':'+(secs<10?'0':'')+secs+'</span>');},onEnded(){void 0;this.stop();this.emmit('audio-ended');},loadNode(nid){this.$cartel.addClass('loading');var vm='player_cartel';var ajax_path=_ajax_settings.entityjson_path+'/node/'+nid+'/'+vm;var path=window.location.origin+Drupal.url(ajax_path);$.getJSON(path,{}).done(this.onNodeLoaded.bind(this)).fail(this.onNodeLoadFail.bind(this));},onNodeLoaded(data){void 0;this.$cartel.html(data.rendered).removeClass('loading');_$body.trigger({'type':'new-audio-cartel-loaded'});initAjaxLinks();this.scndCartel_visible=0;this.$cartel.removeClass('second-visible');if(this.$cartel.find('.second-cartel .col-left').children().length>1||this.$cartel.find('.second-cartel').children('.col-right').length){this.cartelSwitchInterval=setInterval(this.switchCartel.bind(this),this.cartelSwitchIntervalMS);}
|
||||
Drupal.attachBehaviors(this.$cartel);this.setAutoOpenArticle();if(this.auto_open_article){this.$cartel.find('a.link-article').trigger('click');this.auto_open_article=false;}},onNodeLoadFail(jqxhr,textStatus,error){void 0;this.$cartel.removeClass('loading').html('');},setAutoOpenArticle(art){this.auto_open_article=$('a.articles-link').is('.is-active');return this;},show(){this.$container_parent.addClass('audio-player-visible');this.$container.addClass('visible');},showHidePreviousBtn(){if(this.historic.length>1&&this.currentHistoricIndex>0){this.$previous.addClass('is-active');}else{this.$previous.removeClass('is-active');}},showHideNextBtn(){if(this.currentHistoricIndex<this.historic.length-1||this.shuffle_is_active){this.$next.addClass('is-active');}else{this.$next.removeClass('is-active');}},timeOutToHide(){this.clearTimeOutToHide();this.hideTimer=setTimeout(this.hide.bind(this),this.hideTimeMS);},clearTimeOutToHide(){if(this.hideTimer){clearTimeout(this.hideTimer);this.hideTimer=false;}},switchCartel(){if(this.scndCartel_visible){this.$cartel.removeClass('second-visible');this.scndCartel_visible=0;this.clearIntervalAutoCartelSwitch();}else{this.$cartel.addClass('second-visible');this.scndCartel_visible=1;}},clearIntervalAutoCartelSwitch(){if(this.cartelSwitchInterval){clearInterval(this.cartelSwitchInterval);this.cartelSwitchInterval=false;}},hide(){this.$container_parent.removeClass('audio-player-visible');this.$container.removeClass('visible');try{_$corpus_canvas.trigger('audio-node-closed');}catch(e){void 0;}},deActivateRandom(){this.shuffle_is_active=false;this.showHideNextBtn();},on(event_name,handler){if(typeof this.event_handlers[event_name]=='undefined'){void 0;}
|
||||
this.event_handlers[event_name].push(handler);return this;},emmit(event_name,args){void 0;var handler;var args=args||{};for(var i=this.event_handlers[event_name].length-1;i>=0;i--){handler=this.event_handlers[event_name][i];(function(handler,args){setTimeout(function(){handler(args);},0);}(handler,args));}
|
||||
return this;},}
|
||||
function RandomPlayer(playlist){this.active=false;this.playlist=playlist;this.path=drupalSettings.path.baseUrl+drupalSettings.path.pathPrefix+'#random'
|
||||
this.$btn=$('<a>').html('Shuffle').attr('href',this.path).attr('alt',drupalSettings.edlp_corpus.random_link_title).addClass('random-player-btn');this.init();};RandomPlayer.prototype={init(){$('<div>').addClass('block random-player').append(this.$btn).prependTo('.region-footer-right');this.$btn.on('click',this.toggleActive.bind(this));_audioPlayer.on('audio-play-next',this.onAudioPlayNext.bind(this)).on('audio-ended',this.onAudioPlayerEnded.bind(this)).on('stop-shuffle',this.stop.bind(this));_$corpus_canvas.on('update-random-playlist',this.updatePlaylist.bind(this));if(window.location.hash=='#random'){this.start();}},updatePlaylist(e){this.playlist=e.playlist;this.shuffle();},shuffle(){var tempPLaylist=[];for(var i=this.playlist.length-1;i>=0;i--){tempPLaylist.push(this.playlist[i]);}
|
||||
this.shuffledPlaylist=[];while(tempPLaylist.length>0){var r=Math.floor(Math.random()*tempPLaylist.length);this.shuffledPlaylist.push(tempPLaylist.splice(r,1)[0]);}},toggleActive(e){e.preventDefault();if(this.active){this.stop();}else{this.start();}
|
||||
return false;},start(){this.active=_audioPlayer.shuffle_is_active=true;this.$btn.addClass('is-active');this.shuffle();this.next();if(typeof _paq!=='undefined'){_paq.push(['trackEvent','RandomPlayer','start']);}},stop(){this.active=false;this.$btn.removeClass('is-active');history.replaceState(history.state,null,window.location.pathname);_audioPlayer.deActivateRandom();if(typeof _paq!=='undefined'){_paq.push(['trackEvent','RandomPlayer','stop']);}},next(){void 0;if(this.active&&this.shuffledPlaylist.length>0)
|
||||
_audioPlayer.openDocument(this.shuffledPlaylist.splice(0,1)[0],'random');},onAudioPlayNext(){void 0;if(this.active){this.next();}},onAudioPlayerEnded(){void 0;if(this.active){this.next();}}};function CompoPlayer(){this.active=false;this.playing=false;this.paused=false;this.playlist=[];this.current_index=0;this.$composer=null;this.$compo=null;this.$controls=null;this.init();};CompoPlayer.prototype={init(){_audioPlayer.on('audio-open-document',this.onAudioOpenDocument.bind(this)).on('audio-play',this.onAudioPlayerPlay.bind(this)).on('audio-pause',this.onAudioPlayerPause.bind(this)).on('audio-ended',this.onAudioPlayerEnded.bind(this));},newCompo(){this.initControls();},initControls(){this.$composer=$('.composition_ui .composer');this.$compo=$('.composition_ui .composer .composition');this.$controls=$('.composition_ui .composer .compo-player-controls');if(!this.$controls.is('.ready')&&this.$compo){this.$previous=$('<div>').addClass('previous').on('click',this.prev.bind(this)).appendTo(this.$controls);this.$playpause=$('<div>').addClass('play-pause').on('click',this.togglePlayPause.bind(this)).appendTo(this.$controls);this.$next=$('<div>').addClass('next').on('click',this.next.bind(this)).appendTo(this.$controls);this.$controls.addClass('ready');this.refresh();this.active=true;}},refresh(){this.stop();this.playlist=[];var that=this;$('.field--name-documents .field__item',this.$compo).each(function(i,el){var $link=$('a.audio-link',this);that.playlist.push({item:$(this),audio_url:$link.attr("audio_url"),nid:$link.attr("nid"),});});this.showHideControls();},togglePlayPause(){if(this.playing&&!this.paused){this.pause();}else{if(this.playing&&this.paused){this.play();}else{this.start();}}},start(){this.playing=true;this.play();},play(){if(this.paused){this.paused=false;_audioPlayer.play();}else{_audioPlayer.emmit('stop-shuffle').openDocument(this.playlist[this.current_index],this);}
|
||||
this.setActiveItem().showHideControls();},pause(){this.paused=true;this.showHideControls();_audioPlayer.stop();},next(){if(this.playing){this.current_index+=1;if(this.current_index<this.playlist.length){this.play();}else{this.stop();}}},prev(){if(this.playing){this.current_index-=1;if(this.current_index>=0){this.play();}else{this.stop();}}},stop(){if(this.playing){_audioPlayer.stop();}
|
||||
this.reset();},reset(){this.playing=false;this.paused=false;this.resetIndex();},resetIndex(){this.current_index=0;this.showHideControls().resetActiveItems();},setActiveItem(){this.resetActiveItems();if(this.playing&&this.current_index>=0){this.playlist[this.current_index].item.addClass('is-active');}
|
||||
this.showHideControls();return this;},resetActiveItems(){for(var n=0;n<this.playlist.length;n++){this.playlist[n].item.removeClass('is-active');}
|
||||
return this;},showHideControls(){if(this.$controls){if(this.playing&&!this.paused){this.$controls.addClass('is-playing');}else{this.$controls.removeClass('is-playing');}}
|
||||
if(this.$playpause){if(this.playlist.length>0){this.$playpause.addClass('is-active');}else{this.$playpause.removeClass('is-active');}}
|
||||
if(this.$next){if(this.playing&&this.playlist.length>1&&this.current_index<this.playlist.length-1){this.$next.addClass('is-active');}else{this.$next.removeClass('is-active');}}
|
||||
if(this.$previous){if(this.playing&&this.playlist.length>1&&this.current_index>0){this.$previous.addClass('is-active');}else{this.$previous.removeClass('is-active');}}
|
||||
return this;},deactivate(){this.stop();this.active=false;},onAudioOpenDocument(args){if(args.caller!==this){this.reset();}},onAudioPlayerPlay(){if(this.playing&&this.paused){this.paused=false;this.showHideControls();}},onAudioPlayerPause(){if(this.playing&&!this.paused){this.paused=true;this.showHideControls();}},onAudioPlayerEnded(){if(this.playing){this.next();}},};function initGrid(){void 0;if(!_is_mobile){checkGridBlockHeight();_$row.find('.col').addClass('offfield');}
|
||||
if(false){var $grid=$('.grid',_$row).masonry({itemSelector:'.col',columnWidth:'.col-2',containerStyle:null,resizeContainer:false,transitionDuration:0,});$grid.imagesLoaded().progress(function(){$grid.masonry('layout');});$grid.imagesLoaded(function(){$grid.masonry('layout');});$grid.on('layoutComplete',checkGridBlockVisible);}else{if(!_is_mobile){checkGridBlockVisible();}}};function checkGridBlockHeight(){var $r_h=_$row.height();var $this;$('.grid .col',_$row).each(function(i,e){$this=$(this);if(!$this.is('[init-height]')){$this.attr('init-height',$this.outerHeight())}
|
||||
$this.height(Math.min($this.attr('init-height'),_$row.height()));});};function checkGridBlockVisible(){var $r_h=_$row.height();var $this,pos;$('.grid .col',_$row).each(function(i,e){$this=$(this);pos=$this.position();if(pos.top+$this.height()<=$r_h){$this.removeClass('offfield');}else{$this.addClass('offfield');}});}
|
||||
function initCollectionNav(){void 0;$('.field--name-field-notice, .index','.taxonomy-term.vocabulary-entrees.home_mobile').addClass('closed');$('.field--name-field-notice>.field__label','.taxonomy-term.vocabulary-entrees.home_mobile').on('click',onClickCollectionNotice);$('.index>.field__label','.taxonomy-term.vocabulary-entrees.home_mobile').on('click',onClickCollectionIndex);};function onClickCollectionNotice(e){toggleEntreeOpening($(this).parent(),'notice');};function onClickCollectionIndex(e){toggleEntreeOpening($(this).parent(),'index');};function toggleEntreeOpening($e,part){$e.toggleClass('closed').parents('.taxonomy-term.vocabulary-entrees.home_mobile').toggleClass(part+'-opened');}
|
||||
function initSearch(){$('#edit-entries--wrapper legend','#edlp-search-form').on('click',function(){$(this).parent().toggleClass('opened');});};function initEnregistrementTranscript(){void 0;var $node=_$row.find('article.node--type-enregistrement.node--view-mode-transcript');var $nav=$('<nav>').prependTo($node);$node.find('.field--name-field-transcript-vo').addClass('visible').find('.field__label').clone().appendTo($nav).addClass('is-active').attr('field_target','.field--name-field-transcript-vo');$node.find('.field--name-field-transcript-trad').find('.field__label').clone().appendTo($nav).attr('field_target','.field--name-field-transcript-trad');$nav.find('.field__label').on('click',function(){var $this=$(this).addClass('is-active');$this.siblings('.is-active').removeClass('is-active');$this.parents('article.node').find('.field.visible').removeClass('visible');$this.parents('article.node').find($this.attr('field_target')).addClass('visible');});};function backToFrontPage(pop_state){void 0;closeAllModals();$('body').removeClass().addClass('path-frontpage');$('a[data-drupal-link-system-path="<front>"]').addClass('is-active');if(_corpus_ready){_$corpus_canvas.trigger({'type':'close-all-entree'});_$corpus_canvas.trigger({'type':'scramble-collection'});}
|
||||
if(typeof pop_state=="undefined"||!pop_state){void 0;history.pushState({home:true},null,drupalSettings.path.baseUrl+drupalSettings.path.currentLanguage);}}
|
||||
function initHome(){addCloseModalBtnToCols();return;void 0;var $grid=$('.grid',_$row).masonry({itemSelector:'.col',columnWidth:'.col-2',horizontalOrder:true,containerStyle:null,});$grid.imagesLoaded().progress(function(){$grid.masonry('layout');});$grid.imagesLoaded(function(){$grid.masonry('layout');});}
|
||||
function closeAllModals(){_$row.html('');_$ajaxLinks.removeClass('is-active');_$body.trigger({'type':'all-modal-closed'});};function checkRowEmpty(){void 0;if(!$('.col',_$row).length){if(!_$body.is('.entity-type-taxonomy_term.bundle-entrees')){if(!_$body.is('.entity-type-node.bundle-page')){if(_$body.is('.bundle-enregistrement.view-mode-article')&&$('a.articles-link').is('.is-active')){void 0;$('a.articles-link').removeClass('is-active').trigger('click');}else{backToFrontPage();}}else{if(_corpus_ready){_$corpus_canvas.trigger({'type':'scramble-collection'});}
|
||||
$('a[data-drupal-link-system-path="productions"]','#block-mainnavigation').removeClass('is-active').trigger('click');}}else{$('.entree-content a.is-active').removeClass('is-active');}}};init();}
|
||||
$(document).ready(function($){if(drupalSettings.path.isFront){var edlptheme=new EdlpTheme();}else{$('body').attr('booted','booted');}});})(jQuery,Drupal,drupalSettings);
|
||||
@@ -0,0 +1,5 @@
|
||||
|
||||
void 0;function checkMobile(){var user_agent=navigator.userAgent||navigator.vendor||window.opera;return/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge|maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm(os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino/i.test(user_agent)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(user_agent.substr(0,4));}
|
||||
if(typeof edlp_mobile!="undefined"){var device_redirect=false;var device_is_mobile=checkMobile();edlp_mobile.device_is_mobile=device_is_mobile;switch(true){case(device_is_mobile&&!edlp_mobile.is_mobile_domain):device_redirect=true;window.location.replace(window.location.protocol+'//'+edlp_mobile.mobile_url);break;case(edlp_mobile.is_mobile_domain&&!device_is_mobile):device_redirect=true;window.location.replace(window.location.protocol+'//'+edlp_mobile.desktop_url);break;default:break;}
|
||||
if(device_is_mobile){document.documentElement.className+="is-mobile";}}
|
||||
if(edlp.redirect&&!device_redirect&&!device_is_mobile){void 0;void 0;edlp.sys_path=edlp.sys_path.replace(/^\//,'');edlp.url=window.location.pathname;edlp.hash=window.location.hash;window.localStorage.setItem('edlp_origin',JSON.stringify(edlp));window.location.replace(window.location.origin+'/'+edlp.lang_code+edlp.hash);}else{void 0;}
|
||||
@@ -0,0 +1,14 @@
|
||||
body {
|
||||
background: white; }
|
||||
|
||||
.btn--hollow {
|
||||
background: red;
|
||||
display: inline-block;
|
||||
padding: 10px; }
|
||||
|
||||
body, html {
|
||||
position: relative;
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
font-family: Georgia, serif;
|
||||
font-style: normal; }
|
||||
@@ -0,0 +1,73 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<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="20"
|
||||
height="30"
|
||||
viewBox="0 0 5.2916665 7.9375002"
|
||||
version="1.1"
|
||||
id="svg14218"
|
||||
inkscape:version="0.92.2 5c3e80d, 2017-08-06"
|
||||
sodipodi:docname="audio-player-next.svg">
|
||||
<defs
|
||||
id="defs14212" />
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="22.4"
|
||||
inkscape:cx="8.1129039"
|
||||
inkscape:cy="15.501426"
|
||||
inkscape:document-units="mm"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="false"
|
||||
units="px"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1025"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="28"
|
||||
inkscape:window-maximized="1" />
|
||||
<metadata
|
||||
id="metadata14215">
|
||||
<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:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
inkscape:label="Calque 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="translate(0,-289.06247)">
|
||||
<path
|
||||
sodipodi:nodetypes="cccsccc"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path62692"
|
||||
d="m 0.47175957,289.19663 c 1.80948023,1.04471 4.70972013,3.04891 4.70988013,3.81544 7e-5,0.57746 -3.4154,3.11186 -4.70887993,3.81663 -1.69683007,0.8079 3.11026993,-3.09909 3.11026993,-3.81425 0,-0.92127 -4.67257,-4.43532 -3.11327013,-3.81782 l 0.00201,3.81604 z"
|
||||
style="display:inline;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.13613257;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:0;paint-order:normal" />
|
||||
<rect
|
||||
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.05833328;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
|
||||
id="rect14809"
|
||||
width="5.2916665"
|
||||
height="7.9375"
|
||||
x="0"
|
||||
y="289.06247"
|
||||
rx="1.1972487"
|
||||
ry="0.8259095" />
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 3.0 KiB |
@@ -0,0 +1,84 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<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="20"
|
||||
height="30"
|
||||
viewBox="0 0 5.2916665 7.9375002"
|
||||
version="1.1"
|
||||
id="svg14218"
|
||||
inkscape:version="0.92.2 5c3e80d, 2017-08-06"
|
||||
sodipodi:docname="audio-player-pause.svg">
|
||||
<defs
|
||||
id="defs14212" />
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="22.4"
|
||||
inkscape:cx="8.1129039"
|
||||
inkscape:cy="15.501426"
|
||||
inkscape:document-units="mm"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="false"
|
||||
units="px"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1025"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="28"
|
||||
inkscape:window-maximized="1" />
|
||||
<metadata
|
||||
id="metadata14215">
|
||||
<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:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
inkscape:label="Calque 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="translate(0,-289.06247)">
|
||||
<rect
|
||||
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.05833328;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
|
||||
id="rect14809"
|
||||
width="5.2916665"
|
||||
height="7.9375"
|
||||
x="0"
|
||||
y="289.06247"
|
||||
rx="1.1972487"
|
||||
ry="0.8259095" />
|
||||
<g
|
||||
style="display:inline"
|
||||
id="g62688"
|
||||
transform="translate(-64.822915,248.58122)">
|
||||
<path
|
||||
sodipodi:nodetypes="cc"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path62684"
|
||||
d="m 66.674999,42.33333 v 4.233334"
|
||||
style="fill:none;stroke:#000000;stroke-width:1.05833328;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
|
||||
<path
|
||||
sodipodi:nodetypes="cc"
|
||||
style="fill:none;stroke:#000000;stroke-width:1.05833328;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 68.262497,42.33333 v 4.233334"
|
||||
id="path62686"
|
||||
inkscape:connector-curvature="0" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 3.1 KiB |
@@ -0,0 +1,73 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<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="20"
|
||||
height="30"
|
||||
viewBox="0 0 5.2916665 7.9375002"
|
||||
version="1.1"
|
||||
id="svg14218"
|
||||
inkscape:version="0.92.2 5c3e80d, 2017-08-06"
|
||||
sodipodi:docname="audio-player-play.svg">
|
||||
<defs
|
||||
id="defs14212" />
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="22.4"
|
||||
inkscape:cx="8.1129039"
|
||||
inkscape:cy="15.501426"
|
||||
inkscape:document-units="mm"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="false"
|
||||
units="px"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1025"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="28"
|
||||
inkscape:window-maximized="1" />
|
||||
<metadata
|
||||
id="metadata14215">
|
||||
<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:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
inkscape:label="Calque 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="translate(0,-289.06247)">
|
||||
<rect
|
||||
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.05833328;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
|
||||
id="rect14809"
|
||||
width="5.2916665"
|
||||
height="7.9375"
|
||||
x="0"
|
||||
y="289.06247"
|
||||
rx="1.1972487"
|
||||
ry="0.8259095" />
|
||||
<path
|
||||
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.05833328;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
|
||||
d="m 1.3167571,291.38062 2.77627,1.67976 -2.77627,1.62143 z"
|
||||
id="rect4506"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="cccc" />
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 3.1 KiB |
@@ -0,0 +1,73 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<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="20"
|
||||
height="30"
|
||||
viewBox="0 0 5.2916665 7.9375002"
|
||||
version="1.1"
|
||||
id="svg14218"
|
||||
inkscape:version="0.92.2 5c3e80d, 2017-08-06"
|
||||
sodipodi:docname="audio-player-previous.svg">
|
||||
<defs
|
||||
id="defs14212" />
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="22.4"
|
||||
inkscape:cx="8.1129039"
|
||||
inkscape:cy="15.501426"
|
||||
inkscape:document-units="mm"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="false"
|
||||
units="px"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1025"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="28"
|
||||
inkscape:window-maximized="1" />
|
||||
<metadata
|
||||
id="metadata14215">
|
||||
<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:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
inkscape:label="Calque 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="translate(0,-289.06247)">
|
||||
<path
|
||||
sodipodi:nodetypes="cccsccc"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path62692"
|
||||
d="m 4.8199069,296.86581 c -1.8094802,-1.04471 -4.70972012,-3.04891 -4.70988012,-3.81544 -7e-5,-0.57746 3.41540002,-3.11186 4.70887992,-3.81663 1.6968301,-0.8079 -3.1102699,3.09909 -3.1102699,3.81425 0,0.92127 4.67257,4.43532 3.1132701,3.81782 l -0.00201,-3.81604 z"
|
||||
style="display:inline;opacity:1;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.13613257;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:0;paint-order:normal" />
|
||||
<rect
|
||||
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.05833328;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
|
||||
id="rect14809"
|
||||
width="5.2916665"
|
||||
height="7.9375"
|
||||
x="0"
|
||||
y="289.06247"
|
||||
rx="1.1972487"
|
||||
ry="0.8259095" />
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 3.0 KiB |
@@ -0,0 +1,78 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<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="10"
|
||||
height="10"
|
||||
viewBox="0 0 2.6458333 2.6458334"
|
||||
version="1.1"
|
||||
id="svg18014"
|
||||
inkscape:version="0.92.2 2405546, 2018-03-11"
|
||||
sodipodi:docname="close.svg">
|
||||
<defs
|
||||
id="defs18008" />
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="63.356767"
|
||||
inkscape:cx="3.2141101"
|
||||
inkscape:cy="5.3735394"
|
||||
inkscape:document-units="mm"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="false"
|
||||
units="px"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1025"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="28"
|
||||
inkscape:window-maximized="1" />
|
||||
<metadata
|
||||
id="metadata18011">
|
||||
<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:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
inkscape:label="Calque 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="translate(0,-294.35415)">
|
||||
<g
|
||||
style="display:inline"
|
||||
transform="matrix(0.57246602,0,0,0.57246602,-27.152497,260.5372)"
|
||||
id="g5677-6">
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
|
||||
d="m 47.624999,59.266663 4.233334,4.233334"
|
||||
id="path5673-2"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
inkscape:connector-curvature="0"
|
||||
id="path5675-7"
|
||||
d="m 47.624999,63.499997 4.233334,-4.233334"
|
||||
style="fill:none;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
|
||||
</g>
|
||||
<path
|
||||
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.05833328;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
|
||||
d="M 1.8834657,294.35415 H 0.7623677 C 0.340016,294.35415 0,294.69418 0,295.11654 v 1.1211 c 0,0.42234 0.340016,0.76235 0.7623677,0.76235 h 1.121098 c 0.4223516,0 0.7623677,-0.34001 0.7623677,-0.76235 v -1.1211 c 0,-0.42236 -0.3400161,-0.76239 -0.7623677,-0.76239 z"
|
||||
id="rect18590"
|
||||
inkscape:connector-curvature="0" />
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 3.2 KiB |
@@ -0,0 +1,78 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<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="10"
|
||||
height="10"
|
||||
viewBox="0 0 2.6458333 2.6458334"
|
||||
version="1.1"
|
||||
id="svg18014"
|
||||
inkscape:version="0.92.2 2405546, 2018-03-11"
|
||||
sodipodi:docname="delete.svg">
|
||||
<defs
|
||||
id="defs18008" />
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="63.356767"
|
||||
inkscape:cx="0.51510874"
|
||||
inkscape:cy="5.3735394"
|
||||
inkscape:document-units="mm"
|
||||
inkscape:current-layer="g5677-6"
|
||||
showgrid="false"
|
||||
units="px"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1025"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="28"
|
||||
inkscape:window-maximized="1" />
|
||||
<metadata
|
||||
id="metadata18011">
|
||||
<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:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
inkscape:label="Calque 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="translate(0,-294.35415)">
|
||||
<g
|
||||
style="display:inline"
|
||||
transform="matrix(0.57246602,0,0,0.57246602,-27.152497,260.5372)"
|
||||
id="g5677-6">
|
||||
<path
|
||||
style="fill:none;stroke:#000000;stroke-width:0.72608751;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 47.749012,59.390676 3.985308,3.985307"
|
||||
id="path5673-2"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
inkscape:connector-curvature="0"
|
||||
id="path5675-7"
|
||||
d="M 47.749012,63.375983 51.73432,59.390676"
|
||||
style="fill:none;stroke:#000000;stroke-width:0.72608751;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
|
||||
</g>
|
||||
<path
|
||||
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.05833328;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
|
||||
d="M 1.8834657,294.35415 H 0.7623677 C 0.340016,294.35415 0,294.69418 0,295.11654 v 1.1211 c 0,0.42234 0.340016,0.76235 0.7623677,0.76235 h 1.121098 c 0.4223516,0 0.7623677,-0.34001 0.7623677,-0.76235 v -1.1211 c 0,-0.42236 -0.3400161,-0.76239 -0.7623677,-0.76239 z"
|
||||
id="rect18590"
|
||||
inkscape:connector-curvature="0" />
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 3.3 KiB |
@@ -0,0 +1,45 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
width="40"
|
||||
height="40"
|
||||
fill="#ffffff"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<rect
|
||||
id="bg"
|
||||
x="0" y="0"
|
||||
width="40" height="40"
|
||||
>
|
||||
</rect>
|
||||
<rect
|
||||
id="blak-line"
|
||||
x="0" y="19"
|
||||
width="50" height="2"
|
||||
fill="#000000"
|
||||
transform="rotate(315 22 26)">
|
||||
</rect>
|
||||
<rect
|
||||
id="red-line"
|
||||
x="11" y="18"
|
||||
width="18" height="4"
|
||||
fill="#ff0004"
|
||||
transform="rotate(45 20 20)">
|
||||
<animate
|
||||
xlink:href="#red-line"
|
||||
attributeName="y"
|
||||
from="1"
|
||||
to="1"
|
||||
dur="1.5s"
|
||||
values="1;18;35;18;1"
|
||||
keyTimes="0;0.25;0.5;0.75;1"
|
||||
keySplines=".42 0 1 1;
|
||||
0 0 .59 1;
|
||||
.42 0 1 1"
|
||||
fill="freeze"
|
||||
begin="0s"
|
||||
repeatCount="indefinite"
|
||||
id="red-anim-one"/>
|
||||
|
||||
</rect>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 937 B |
@@ -0,0 +1,68 @@
|
||||
<?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="40"
|
||||
height="40"
|
||||
viewBox="0 0 10.583333 10.583334"
|
||||
version="1.1"
|
||||
id="svg8"
|
||||
sodipodi:docname="edlp-loader.svg"
|
||||
inkscape:version="0.92.2 5c3e80d, 2017-08-06">
|
||||
<sodipodi:namedview
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1"
|
||||
objecttolerance="10"
|
||||
gridtolerance="10"
|
||||
guidetolerance="10"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1025"
|
||||
id="namedview941"
|
||||
showgrid="false"
|
||||
inkscape:zoom="22.5"
|
||||
inkscape:cx="20"
|
||||
inkscape:cy="20"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="28"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="svg8" />
|
||||
<defs
|
||||
id="defs2" />
|
||||
<metadata
|
||||
id="metadata5">
|
||||
<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:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
transform="translate(0,-286.41665)"
|
||||
id="layer1">
|
||||
<path
|
||||
style="fill:#000000;fill-opacity:1;"
|
||||
d="m 10.160156,286.55664 c -3.3541666,3.32487 -6.7083332,6.64974 -10.06249975,9.97461 0.13135558,0.1048 0.26232471,0.31854 0.3939252,0.35431 3.34720715,-3.31732 6.69441435,-6.63465 10.04162155,-9.95197 -0.124349,-0.12565 -0.248698,-0.2513 -0.373047,-0.37695 z"
|
||||
id="black-line"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
style="fill:#ff0004;fill-opacity:1;"
|
||||
d="m 4.0136719,289.66602 c -0.250651,0.24805 -0.5013021,0.49609 -0.7519531,0.74414 1.1184896,1.12891 2.2369791,2.25781 3.3554687,3.38672 0.250651,-0.24805 0.5013021,-0.4961 0.7519531,-0.74415 -1.1184896,-1.1289 -2.2369791,-2.25781 -3.3554687,-3.38671 z"
|
||||
id="red-line"
|
||||
inkscape:connector-curvature="0" >
|
||||
<!-- <animateMotion path="H 20 Z" dur="2s" repeatCount="indefinite" /> -->
|
||||
|
||||
</path>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 2.4 KiB |
@@ -0,0 +1,39 @@
|
||||
<?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"
|
||||
id="svg14944"
|
||||
version="1.1"
|
||||
viewBox="0 0 3.1749999 3.1750001"
|
||||
height="12"
|
||||
width="12">
|
||||
<defs
|
||||
id="defs14938" />
|
||||
<metadata
|
||||
id="metadata14941">
|
||||
<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:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
transform="translate(0,-293.82497)"
|
||||
id="layer1">
|
||||
<path
|
||||
id="rect15501"
|
||||
d="m 0,293.82497 h 3.175 v 3.175 H 0 Z"
|
||||
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.05833328;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:0;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" />
|
||||
<path
|
||||
id="path11601"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:20px;font-family:Crimson;-inkscape-font-specification:'Crimson, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.42250523"
|
||||
d="M 2.55331,294.22707 H 0.62185999 v 2.34264 L 1.4197,295.80392 l 0.16788,-0.16033 0.16787,0.16033 0.79786,0.76579 z m 0.0226,-0.24143 q 0.0434,0 0.083,0.017 0.0623,0.0245 0.0981,0.0773 0.0377,0.0528 0.0377,0.11694 v 2.43129 q 0,0.0641 -0.0377,0.11694 -0.0359,0.0528 -0.0981,0.0773 -0.0359,0.0151 -0.083,0.0151 -0.0905,0 -0.15655,-0.0604 l -0.83181,-0.79974 -0.83181001,0.79974 q -0.0679,0.0622 -0.15655,0.0622 -0.0434,0 -0.083,-0.017 -0.0623,-0.0245 -0.1,-0.0773 -0.0359,-0.0527 -0.0359,-0.11685 v -2.43129 q 0,-0.0641 0.0359,-0.11694 0.0377,-0.0528 0.1,-0.0773 0.0396,-0.017 0.083,-0.017 z" />
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 2.5 KiB |
@@ -0,0 +1,69 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<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="12"
|
||||
height="12"
|
||||
viewBox="0 0 3.1749999 3.1750001"
|
||||
version="1.1"
|
||||
id="svg14944"
|
||||
inkscape:version="0.92.2 5c3e80d, 2017-08-06"
|
||||
sodipodi:docname="favori-on.svg">
|
||||
<defs
|
||||
id="defs14938" />
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="31.678384"
|
||||
inkscape:cx="2.2360443"
|
||||
inkscape:cy="5.0420999"
|
||||
inkscape:document-units="mm"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="false"
|
||||
units="px"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1025"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="28"
|
||||
inkscape:window-maximized="1" />
|
||||
<metadata
|
||||
id="metadata14941">
|
||||
<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:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
inkscape:label="Calque 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="translate(0,-293.82497)">
|
||||
<path
|
||||
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.05833328;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:0;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
|
||||
d="m 0,293.82497 h 3.175 v 3.175 H 0 Z"
|
||||
id="rect15501"
|
||||
inkscape:connector-curvature="0" />
|
||||
<path
|
||||
d="m 2.57591,293.98564 c 0.028933,0 0.0566,0.006 0.083,0.017 0.041533,0.0163 0.074233,0.0421 0.0981,0.0773 0.025133,0.0352 0.0377,0.0742 0.0377,0.11694 v 2.43129 c 0,0.0427 -0.012567,0.0817 -0.0377,0.11694 -0.023933,0.0352 -0.056633,0.061 -0.0981,0.0773 -0.023933,0.0101 -0.0516,0.0151 -0.083,0.0151 -0.060333,0 -0.1125167,-0.0201 -0.15655,-0.0604 l -0.83181,-0.79974 -0.83181001,0.79974 c -0.0452667,0.0415 -0.09745,0.0622 -0.15655,0.0622 -0.0289333,0 -0.0566,-0.006 -0.083,-0.017 -0.0415333,-0.0163 -0.0748667,-0.0421 -0.1,-0.0773 -0.0239333,-0.0351 -0.0359,-0.0741 -0.0359,-0.11685 v -2.43129 c 0,-0.0427 0.0119667,-0.0817 0.0359,-0.11694 0.0251333,-0.0352 0.0584667,-0.061 0.1,-0.0773 0.0264,-0.0113 0.0540667,-0.017 0.083,-0.017 z"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:20px;font-family:Crimson;-inkscape-font-specification:'Crimson, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.42250523"
|
||||
id="path11601"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="cccssccscccsccsscccc" />
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 3.6 KiB |
@@ -0,0 +1,176 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<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="221.93764"
|
||||
height="53.230865"
|
||||
viewBox="0 0 58.721001 14.084"
|
||||
version="1.1"
|
||||
id="svg13437"
|
||||
inkscape:version="0.92.2 5c3e80d, 2017-08-06"
|
||||
sodipodi:docname="logo.svg">
|
||||
<defs
|
||||
id="defs13431" />
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="0.98994949"
|
||||
inkscape:cx="145.98191"
|
||||
inkscape:cy="-59.857297"
|
||||
inkscape:document-units="px"
|
||||
inkscape:current-layer="flowRoot4596-7"
|
||||
showgrid="false"
|
||||
units="px"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1057"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="0"
|
||||
inkscape:window-maximized="1" />
|
||||
<metadata
|
||||
id="metadata13434">
|
||||
<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:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
inkscape:label="Calque 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="translate(0,-282.916)">
|
||||
<g
|
||||
transform="matrix(0.99999341,0,0,1,-9.7634223,184.85266)"
|
||||
id="g4654"
|
||||
style="display:inline;fill:#ffffff">
|
||||
<g
|
||||
aria-label="encyclo
|
||||
pédie"
|
||||
transform="matrix(0.26458333,0,0,0.26458333,0,93.799957)"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:26px;line-height:27px;font-family:Georgia;-inkscape-font-specification:'Georgia, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;letter-spacing:0px;word-spacing:0.03px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none"
|
||||
id="flowRoot4596">
|
||||
<path
|
||||
d="m 50.383789,33.673548 q -0.444336,0.723633 -1.079102,1.371093 -0.62207,0.634766 -1.421875,1.091797 -0.850585,0.482422 -1.726562,0.723633 -0.863281,0.253906 -1.993164,0.253906 -1.878906,0 -3.25,-0.533203 -1.358399,-0.533203 -2.24707,-1.43457 -0.888672,-0.901367 -1.333008,-2.120117 -0.431641,-1.231446 -0.431641,-2.666016 0,-1.294922 0.469727,-2.475586 0.482422,-1.193359 1.358398,-2.120117 0.863281,-0.901367 2.170899,-1.459961 1.320312,-0.558594 2.945312,-0.558594 1.777344,0 2.919922,0.431641 1.142578,0.431641 1.891602,1.193359 0.723632,0.723633 1.05371,1.713868 0.330079,0.977539 0.330079,2.05664 v 0.825195 h -8.582032 q 0,2.60254 1.00293,3.960938 1.00293,1.358398 3.186523,1.358398 1.19336,0 2.145508,-0.647461 0.952149,-0.660156 1.625,-1.663085 z M 45.53418,28.849329 q 0,-0.761719 -0.07617,-1.561523 -0.07617,-0.799805 -0.266602,-1.307618 -0.21582,-0.596679 -0.596679,-0.901367 -0.368165,-0.304687 -0.939454,-0.304687 -0.977539,0 -1.561523,0.990234 -0.583984,0.990234 -0.634766,3.135742 z"
|
||||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:Georgia;-inkscape-font-specification:'Georgia Bold';text-align:start;word-spacing:0.03px;text-anchor:start;fill:#000000"
|
||||
id="path13467" />
|
||||
<path
|
||||
d="M 68.373047,36.707727 H 60.730469 V 35.78097 q 0.241211,-0.02539 0.583984,-0.06348 0.342774,-0.03809 0.520508,-0.126953 0.266601,-0.139649 0.380859,-0.40625 0.114258,-0.266602 0.114258,-0.787109 v -5.941407 q 0,-1.294922 -0.482422,-1.942383 -0.469726,-0.660156 -1.396484,-0.660156 -0.507813,0 -0.952149,0.152344 -0.43164,0.152344 -0.850586,0.444336 -0.368164,0.253906 -0.596679,0.520508 -0.215821,0.266601 -0.368164,0.469726 v 6.817383 q 0,0.444336 0.126953,0.749024 0.126953,0.291992 0.418945,0.444335 0.203125,0.114258 0.507813,0.203125 0.304687,0.08887 0.596679,0.126954 v 0.926757 h -7.71875 V 35.78097 q 0.317383,-0.02539 0.634766,-0.06348 0.330078,-0.05078 0.558594,-0.126953 0.40625,-0.139649 0.558593,-0.431641 0.152344,-0.291992 0.152344,-0.761718 v -7.388672 q 0,-0.393555 -0.203125,-0.774414 -0.203125,-0.38086 -0.533203,-0.622071 Q 52.554687,25.459681 52.199219,25.358118 51.856445,25.256556 51.4375,25.21847 v -0.926758 l 6.055664,-0.330078 0.19043,0.190429 v 1.840821 h 0.05078 q 0.355469,-0.317383 0.863281,-0.761719 0.507813,-0.444336 0.939453,-0.723633 0.469727,-0.304687 1.231446,-0.520508 0.761718,-0.21582 1.625,-0.21582 2.069336,0 3.097656,1.180664 1.041016,1.167969 1.041016,3.110352 v 6.220703 q 0,0.469726 0.139648,0.749023 0.139648,0.279297 0.520508,0.444336 0.203125,0.08887 0.495117,0.177734 0.304687,0.08887 0.685547,0.126954 z"
|
||||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:Georgia;-inkscape-font-specification:'Georgia Bold';text-align:start;word-spacing:0.03px;text-anchor:start;fill:#000000"
|
||||
id="path13469" />
|
||||
<path
|
||||
d="m 76.790039,37.113977 q -1.764648,0 -3.123047,-0.507812 -1.345703,-0.520508 -2.22168,-1.40918 -0.875976,-0.901367 -1.307617,-2.132812 -0.43164,-1.231446 -0.43164,-2.678711 0,-1.320313 0.520507,-2.513672 0.533204,-1.193359 1.434571,-2.094727 0.926758,-0.926757 2.297851,-1.472656 1.383789,-0.558594 3.046875,-0.558594 2.335938,0 3.694336,0.888672 1.358399,0.875977 1.358399,2.374024 0,0.914062 -0.482422,1.472656 -0.482422,0.558594 -1.663086,0.558594 -0.952149,0 -1.599609,-0.457032 -0.634766,-0.457031 -0.634766,-1.193359 0,-0.62207 0.203125,-1.231445 0.203125,-0.609375 0.241211,-0.926758 -0.139649,-0.228516 -0.355469,-0.342774 -0.21582,-0.126953 -0.672851,-0.126953 -0.57129,0 -1.041016,0.266602 -0.469727,0.266601 -0.875977,0.939453 -0.393554,0.634766 -0.634765,1.701172 -0.228516,1.066406 -0.228516,2.564453 0,2.259766 1.053711,3.643555 1.066406,1.383789 2.539063,1.383789 1.409179,0 2.234375,-0.622071 0.83789,-0.634765 1.485351,-1.790039 l 0.952149,0.660157 q -0.393555,0.774414 -0.939454,1.421875 -0.545898,0.634765 -1.307617,1.129882 -0.799804,0.520508 -1.625,0.78711 -0.825195,0.266601 -1.916992,0.266601 z"
|
||||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:Georgia;-inkscape-font-specification:'Georgia Bold';text-align:start;word-spacing:0.03px;text-anchor:start;fill:#000000"
|
||||
id="path13471" />
|
||||
<path
|
||||
d="m 97.699219,25.040735 q -0.571289,0.08887 -1.117188,0.431641 -0.533203,0.342773 -0.888672,1.066406 -1.091797,2.310547 -2.24707,4.925781 -1.155273,2.602539 -2.564453,5.636719 -0.787109,1.701172 -1.523438,2.716797 -0.736328,1.015625 -1.383789,1.561523 -0.609375,0.507813 -1.206054,0.736329 -0.59668,0.228515 -1.206055,0.228515 -1.206055,0 -1.955078,-0.672851 -0.736328,-0.672852 -0.736328,-1.510743 0,-0.355468 0.07617,-0.660156 0.08887,-0.304687 0.355468,-0.634765 0.203125,-0.279297 0.622071,-0.482422 0.43164,-0.19043 0.964843,-0.19043 0.710938,0 1.358399,0.495117 0.647461,0.495117 1.345703,1.371094 0.418945,-0.418945 1.02832,-1.256836 0.622071,-0.825195 0.914063,-1.701172 -1.510742,-3.173828 -2.678711,-5.49707 -1.167969,-2.335938 -2.615235,-5.205078 -0.317382,-0.609375 -0.850585,-0.939453 -0.533204,-0.342774 -1.129883,-0.418946 v -0.926758 h 7.769531 v 0.926758 q -0.431641,0.0127 -1.00293,0.19043 -0.558593,0.177734 -0.558593,0.457031 0,0.101563 0.03808,0.228516 0.03809,0.114258 0.139649,0.342773 0.431641,0.888672 1.21875,2.475586 0.799805,1.574219 1.853516,3.694336 0.787109,-1.802734 1.333007,-3.097656 0.558594,-1.307617 1.079102,-2.564453 0.126953,-0.317383 0.139648,-0.495117 0.02539,-0.19043 0.02539,-0.253907 0,-0.228515 -0.228516,-0.393554 -0.21582,-0.177735 -0.520507,-0.304688 -0.317383,-0.126953 -0.609375,-0.19043 -0.291993,-0.06348 -0.482422,-0.08887 v -0.926758 h 5.243164 z"
|
||||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:Georgia;-inkscape-font-specification:'Georgia Bold';text-align:start;word-spacing:0.03px;text-anchor:start;fill:#000000"
|
||||
id="path13473" />
|
||||
<path
|
||||
d="m 105.22754,37.113977 q -1.76465,0 -3.12305,-0.507812 -1.3457,-0.520508 -2.221678,-1.40918 -0.875976,-0.901367 -1.307617,-2.132812 -0.43164,-1.231446 -0.43164,-2.678711 0,-1.320313 0.520507,-2.513672 0.533204,-1.193359 1.434568,-2.094727 0.92676,-0.926757 2.29785,-1.472656 1.38379,-0.558594 3.04688,-0.558594 2.33594,0 3.69434,0.888672 1.35839,0.875977 1.35839,2.374024 0,0.914062 -0.48242,1.472656 -0.48242,0.558594 -1.66308,0.558594 -0.95215,0 -1.59961,-0.457032 -0.63477,-0.457031 -0.63477,-1.193359 0,-0.62207 0.20313,-1.231445 0.20312,-0.609375 0.24121,-0.926758 -0.13965,-0.228516 -0.35547,-0.342774 -0.21582,-0.126953 -0.67285,-0.126953 -0.57129,0 -1.04102,0.266602 -0.46973,0.266601 -0.87598,0.939453 -0.39355,0.634766 -0.63476,1.701172 -0.22852,1.066406 -0.22852,2.564453 0,2.259766 1.05371,3.643555 1.06641,1.383789 2.53907,1.383789 1.40918,0 2.23437,-0.622071 0.83789,-0.634765 1.48535,-1.790039 l 0.95215,0.660157 q -0.39355,0.774414 -0.93945,1.421875 -0.5459,0.634765 -1.30762,1.129882 -0.7998,0.520508 -1.625,0.78711 -0.82519,0.266601 -1.91699,0.266601 z"
|
||||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:Georgia;-inkscape-font-specification:'Georgia Bold';text-align:start;word-spacing:0.03px;text-anchor:start;fill:#000000"
|
||||
id="path13475" />
|
||||
<path
|
||||
d="M 119.52246,36.707727 H 111.5625 V 35.78097 q 0.33008,-0.02539 0.63477,-0.06348 0.31738,-0.03809 0.55859,-0.126953 0.40625,-0.152344 0.5459,-0.431641 0.15234,-0.291992 0.15234,-0.761718 V 20.330774 q 0,-0.482422 -0.20312,-0.888672 -0.19043,-0.418945 -0.52051,-0.634765 -0.25391,-0.165039 -0.77442,-0.317383 -0.50781,-0.152344 -0.90136,-0.177734 v -0.926758 l 6.38574,-0.330078 0.19043,0.203125 v 16.973632 q 0,0.469727 0.16504,0.761719 0.16504,0.291992 0.5332,0.457031 0.25391,0.114258 0.5332,0.203125 0.2793,0.08887 0.66016,0.126954 z"
|
||||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:Georgia;-inkscape-font-specification:'Georgia Bold';text-align:start;word-spacing:0.03px;text-anchor:start;fill:#000000"
|
||||
id="path13477" />
|
||||
<path
|
||||
d="m 133.69043,25.612024 q 0.93945,0.875977 1.43457,2.094727 0.49512,1.21875 0.49512,2.640625 0,1.40918 -0.49512,2.666015 -0.48242,1.244141 -1.42188,2.132813 -1.00292,0.952148 -2.39941,1.459961 -1.38379,0.507812 -3.17383,0.507812 -1.54883,0 -2.85644,-0.444336 -1.29492,-0.444335 -2.29785,-1.333007 -0.96485,-0.850586 -1.52344,-2.094727 -0.5586,-1.256836 -0.5586,-2.805664 0,-1.523437 0.48243,-2.704102 0.49511,-1.193359 1.47265,-2.120117 0.93946,-0.888672 2.31055,-1.371093 1.38379,-0.495118 3.08496,-0.495118 1.77734,0 3.12305,0.495118 1.3584,0.482421 2.32324,1.371093 z m -3.25,8.797852 q 0.2793,-0.710938 0.40625,-1.726563 0.13965,-1.015625 0.13965,-2.361328 0,-0.888672 -0.12696,-2.03125 -0.12695,-1.142578 -0.38085,-1.802734 -0.30469,-0.799805 -0.85059,-1.256836 -0.5332,-0.457031 -1.3584,-0.457031 -0.90137,0 -1.44726,0.495117 -0.53321,0.495117 -0.8252,1.282226 -0.2666,0.723633 -0.36816,1.701172 -0.10157,0.964844 -0.10157,2.018555 0,1.383789 0.0889,2.297852 0.0889,0.901367 0.43164,1.815429 0.29199,0.78711 0.83789,1.244141 0.5459,0.457031 1.38379,0.457031 0.76172,0 1.30762,-0.418945 0.5459,-0.431641 0.86328,-1.256836 z"
|
||||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:Georgia;-inkscape-font-specification:'Georgia Bold';text-align:start;word-spacing:0.03px;text-anchor:start;fill:#000000"
|
||||
id="path13479" />
|
||||
<path
|
||||
d="m 69.515156,57.52511 q 0,2.678711 -1.790039,4.595703 -1.790039,1.916993 -4.532226,1.916993 -1.21875,0 -1.980469,-0.253907 -0.761719,-0.241211 -1.256836,-0.596679 h -0.101563 v 3.567382 q 0,0.444336 0.19043,0.774414 0.203125,0.330079 0.558594,0.482422 0.342773,0.139649 0.964844,0.253907 0.634765,0.114257 1.053711,0.139648 v 0.939453 h -9.166016 v -0.939453 q 0.317383,-0.02539 0.799805,-0.101562 0.482422,-0.06348 0.723632,-0.139649 0.40625,-0.139648 0.545899,-0.482422 0.152344,-0.330078 0.152344,-0.761719 V 53.932337 Q 55.63918,53.513391 55.474141,53.196009 55.321797,52.878626 54.979023,52.637415 54.725117,52.472376 54.306172,52.370813 53.887227,52.256556 53.480977,52.21847 v -0.926758 l 6.182617,-0.330078 0.190429,0.165039 v 1.409179 l 0.101563,0.02539 q 0.837891,-0.850586 1.853516,-1.320312 1.02832,-0.469727 2.03125,-0.469727 2.627929,0 4.151367,1.866211 1.523437,1.853516 1.523437,4.887695 z m -4.557617,0.05078 q 0,-0.952148 -0.139648,-1.815429 -0.139649,-0.875977 -0.495118,-1.561524 -0.342773,-0.685547 -0.914062,-1.091797 -0.558594,-0.40625 -1.371094,-0.40625 -0.825195,0 -1.320312,0.291993 -0.495117,0.279297 -0.863282,0.736328 v 7.198242 q 0.07617,0.253906 0.291993,0.660156 0.21582,0.393555 0.43164,0.634766 0.317383,0.342773 0.723633,0.507812 0.40625,0.165039 0.888672,0.165039 1.256836,0 2.005859,-1.345703 0.761719,-1.358398 0.761719,-3.973633 z"
|
||||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:Georgia;-inkscape-font-specification:'Georgia Bold';text-align:center;letter-spacing:0.01px;word-spacing:0.04px;text-anchor:middle;fill:#000000"
|
||||
id="path13481" />
|
||||
<path
|
||||
d="m 84.823008,60.673548 q -0.444336,0.723633 -1.079102,1.371093 -0.62207,0.634766 -1.421875,1.091797 -0.850585,0.482422 -1.726562,0.723633 -0.863281,0.253906 -1.993164,0.253906 -1.878906,0 -3.25,-0.533203 -1.358399,-0.533203 -2.24707,-1.43457 -0.888672,-0.901367 -1.333008,-2.120117 -0.431641,-1.231446 -0.431641,-2.666016 0,-1.294922 0.469727,-2.475586 0.482422,-1.193359 1.358398,-2.120117 0.863281,-0.901367 2.170899,-1.459961 1.320312,-0.558594 2.945312,-0.558594 1.777344,0 2.919922,0.431641 1.142578,0.431641 1.891602,1.193359 0.723632,0.723633 1.05371,1.713868 0.330079,0.977539 0.330079,2.05664 v 0.825195 h -8.582032 q 0,2.60254 1.00293,3.960938 1.00293,1.358398 3.186523,1.358398 1.19336,0 2.145508,-0.647461 0.952149,-0.660156 1.625,-1.663085 z m -4.849609,-4.824219 q 0,-0.761719 -0.07617,-1.561523 -0.07617,-0.799805 -0.266602,-1.307618 -0.21582,-0.596679 -0.596679,-0.901367 -0.368165,-0.304687 -0.939454,-0.304687 -0.977539,0 -1.561523,0.990234 -0.583984,0.990234 -0.634766,3.135742 z m 1.688476,-10.676758 q 0,0.571289 -0.266601,0.926758 -0.253907,0.342773 -0.825196,0.710937 -0.62207,0.40625 -1.967773,1.155274 -1.345703,0.736328 -3.046875,1.764648 l -0.533203,-0.482422 q 1.117187,-1.485351 1.726562,-2.361328 0.609375,-0.888672 1.053711,-1.510742 0.545899,-0.774414 1.041016,-1.041015 0.495117,-0.279297 1.231445,-0.279297 0.609375,0 1.091797,0.330078 0.495117,0.330078 0.495117,0.787109 z"
|
||||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:Georgia;-inkscape-font-specification:'Georgia Bold';text-align:center;letter-spacing:0.01px;word-spacing:0.04px;text-anchor:middle;fill:#000000"
|
||||
id="path13483" />
|
||||
<path
|
||||
d="m 102.47949,63.441126 -6.258786,0.368164 -0.19043,-0.177734 v -1.167969 l -0.08887,-0.02539 q -0.622071,0.672852 -1.688477,1.180664 -1.053711,0.495117 -2.132812,0.495117 -2.564453,0 -4.227539,-1.904296 -1.663086,-1.904297 -1.663086,-4.925782 0,-2.678711 1.853515,-4.595703 1.866211,-1.916992 4.506836,-1.916992 1.041016,0 1.955078,0.241211 0.914063,0.228516 1.459961,0.545898 v -4.151367 q 0,-0.469726 -0.190429,-0.875976 -0.19043,-0.418946 -0.507813,-0.647461 -0.393555,-0.279297 -0.990234,-0.393555 -0.583985,-0.126953 -1.180664,-0.177734 v -0.926758 l 6.855468,-0.330078 0.190429,0.203125 v 16.643554 q 0,0.482422 0.15234,0.8125 0.16504,0.330078 0.52051,0.520508 0.2666,0.139649 0.77442,0.203125 0.5205,0.06348 0.85058,0.07617 z M 96.004883,61.18136 v -7.172851 q -0.08887,-0.291993 -0.253906,-0.647461 -0.152344,-0.355469 -0.431641,-0.672852 -0.253906,-0.266601 -0.685546,-0.469726 -0.418946,-0.203125 -0.952149,-0.203125 -1.269531,0 -2.082031,1.43457 -0.8125,1.43457 -0.8125,4.049805 0,1.02832 0.139648,1.853515 0.152344,0.8125 0.520508,1.485352 0.368164,0.672851 0.939453,1.053711 0.583985,0.380859 1.396485,0.380859 0.774414,0 1.282226,-0.291992 0.507813,-0.304688 0.939453,-0.799805 z"
|
||||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:Georgia;-inkscape-font-specification:'Georgia Bold';text-align:center;letter-spacing:0.01px;word-spacing:0.04px;text-anchor:middle;fill:#000000"
|
||||
id="path13485" />
|
||||
<path
|
||||
d="m 111.36351,63.707727 h -8.02343 V 62.78097 q 0.33008,-0.02539 0.64746,-0.06348 0.31738,-0.03809 0.5459,-0.126953 0.40625,-0.152344 0.57129,-0.431641 0.16503,-0.291992 0.16503,-0.761718 v -7.388672 q 0,-0.444336 -0.20312,-0.774414 -0.20313,-0.342774 -0.50781,-0.545899 -0.22852,-0.152344 -0.69825,-0.291992 -0.45703,-0.139648 -0.83789,-0.177734 v -0.926758 l 6.22071,-0.330078 0.19043,0.190429 v 10.080078 q 0,0.444336 0.19043,0.761719 0.19043,0.304688 0.5459,0.457031 0.2539,0.114258 0.55859,0.203125 0.30469,0.08887 0.63476,0.126954 z M 109.51,46.391321 q 0,0.964844 -0.74902,1.650391 -0.73633,0.672851 -1.75196,0.672851 -1.02832,0 -1.77734,-0.672851 -0.73633,-0.685547 -0.73633,-1.650391 0,-0.964844 0.73633,-1.65039 0.74902,-0.685547 1.77734,-0.685547 1.02832,0 1.76465,0.685547 0.73633,0.685546 0.73633,1.65039 z"
|
||||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:Georgia;-inkscape-font-specification:'Georgia Bold';text-align:center;letter-spacing:0.01px;word-spacing:0.04px;text-anchor:middle;fill:#000000"
|
||||
id="path13487" />
|
||||
<path
|
||||
d="m 126.18895,60.673548 q -0.44434,0.723633 -1.07911,1.371093 -0.62207,0.634766 -1.42187,1.091797 -0.85059,0.482422 -1.72656,0.723633 -0.86328,0.253906 -1.99317,0.253906 -1.8789,0 -3.25,-0.533203 -1.3584,-0.533203 -2.24707,-1.43457 -0.88867,-0.901367 -1.33301,-2.120117 -0.43164,-1.231446 -0.43164,-2.666016 0,-1.294922 0.46973,-2.475586 0.48242,-1.193359 1.3584,-2.120117 0.86328,-0.901367 2.1709,-1.459961 1.32031,-0.558594 2.94531,-0.558594 1.77734,0 2.91992,0.431641 1.14258,0.431641 1.8916,1.193359 0.72364,0.723633 1.05371,1.713868 0.33008,0.977539 0.33008,2.05664 v 0.825195 h -8.58203 q 0,2.60254 1.00293,3.960938 1.00293,1.358398 3.18652,1.358398 1.19336,0 2.14551,-0.647461 0.95215,-0.660156 1.625,-1.663085 z m -4.84961,-4.824219 q 0,-0.761719 -0.0762,-1.561523 -0.0762,-0.799805 -0.2666,-1.307618 -0.21582,-0.596679 -0.59668,-0.901367 -0.36816,-0.304687 -0.93945,-0.304687 -0.97754,0 -1.56152,0.990234 -0.58399,0.990234 -0.63477,3.135742 z"
|
||||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:Georgia;-inkscape-font-specification:'Georgia Bold';text-align:center;letter-spacing:0.01px;word-spacing:0.04px;text-anchor:middle;fill:#000000"
|
||||
id="path13489" />
|
||||
</g>
|
||||
<g
|
||||
aria-label="de la parole"
|
||||
transform="matrix(0.26458333,0,0,0.26458333,33.356113,93.550337)"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:26px;line-height:27px;font-family:Georgia;-inkscape-font-specification:'Georgia, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;letter-spacing:0px;word-spacing:0.03px;writing-mode:lr-tb;text-anchor:start;display:inline;fill:#000000;fill-opacity:1;stroke:none"
|
||||
id="flowRoot4596-7">
|
||||
<path
|
||||
d="m 75.52543,36.441126 -6.258789,0.368164 -0.19043,-0.177734 v -1.167969 l -0.08887,-0.02539 q -0.622071,0.672852 -1.688477,1.180664 -1.053711,0.495117 -2.132812,0.495117 -2.564453,0 -4.227539,-1.904296 -1.663086,-1.904297 -1.663086,-4.925782 0,-2.678711 1.853515,-4.595703 1.866211,-1.916992 4.506836,-1.916992 1.041016,0 1.955078,0.241211 0.914063,0.228516 1.459961,0.545898 v -4.151367 q 0,-0.469726 -0.190429,-0.875976 -0.19043,-0.418946 -0.507813,-0.647461 -0.393555,-0.279297 -0.990234,-0.393555 -0.583985,-0.126953 -1.180664,-0.177734 v -0.926758 l 6.855468,-0.330078 0.19043,0.203125 v 16.643554 q 0,0.482422 0.152344,0.8125 0.165039,0.330078 0.520508,0.520508 0.266601,0.139649 0.774414,0.203125 0.520508,0.06348 0.850586,0.07617 z M 69.05082,34.18136 v -7.172851 q -0.08887,-0.291993 -0.253906,-0.647461 -0.152344,-0.355469 -0.431641,-0.672852 -0.253906,-0.266601 -0.685546,-0.469726 -0.418946,-0.203125 -0.952149,-0.203125 -1.269531,0 -2.082031,1.43457 -0.8125,1.43457 -0.8125,4.049805 0,1.02832 0.139648,1.853515 0.152344,0.8125 0.520508,1.485352 0.368164,0.672851 0.939453,1.053711 0.583985,0.380859 1.396485,0.380859 0.774414,0 1.282226,-0.291992 0.507813,-0.304688 0.939453,-0.799805 z"
|
||||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:Georgia;-inkscape-font-specification:'Georgia Bold';text-align:center;letter-spacing:0.01px;word-spacing:0.04px;text-anchor:middle;fill:#000000"
|
||||
id="path13492" />
|
||||
<path
|
||||
d="m 90.033477,33.673548 q -0.444336,0.723633 -1.079102,1.371093 -0.62207,0.634766 -1.421875,1.091797 -0.850586,0.482422 -1.726562,0.723633 -0.863282,0.253906 -1.993164,0.253906 -1.878907,0 -3.25,-0.533203 -1.358399,-0.533203 -2.247071,-1.43457 -0.888672,-0.901367 -1.333007,-2.120117 -0.431641,-1.231446 -0.431641,-2.666016 0,-1.294922 0.469726,-2.475586 0.482422,-1.193359 1.358399,-2.120117 0.863281,-0.901367 2.170898,-1.459961 1.320313,-0.558594 2.945313,-0.558594 1.777344,0 2.919922,0.431641 1.142578,0.431641 1.891601,1.193359 0.723633,0.723633 1.053711,1.713868 0.330078,0.977539 0.330078,2.05664 v 0.825195 h -8.582031 q 0,2.60254 1.00293,3.960938 1.002929,1.358398 3.186523,1.358398 1.19336,0 2.145508,-0.647461 0.952148,-0.660156 1.625,-1.663085 z m -4.84961,-4.824219 q 0,-0.761719 -0.07617,-1.561523 -0.07617,-0.799805 -0.266602,-1.307618 -0.21582,-0.596679 -0.59668,-0.901367 -0.368164,-0.304687 -0.939453,-0.304687 -0.977539,0 -1.561523,0.990234 -0.583985,0.990234 -0.634766,3.135742 z"
|
||||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:Georgia;-inkscape-font-specification:'Georgia Bold';text-align:center;letter-spacing:0.01px;word-spacing:0.04px;text-anchor:middle;fill:#000000"
|
||||
id="path13494" />
|
||||
<path
|
||||
d="M 105.65793,36.707727 H 97.697968 V 35.78097 q 0.330079,-0.02539 0.634766,-0.06348 0.317383,-0.03809 0.558594,-0.126953 0.40625,-0.152344 0.545898,-0.431641 0.152344,-0.291992 0.152344,-0.761718 V 20.330774 q 0,-0.482422 -0.203125,-0.888672 -0.19043,-0.418945 -0.520508,-0.634765 -0.253906,-0.165039 -0.774414,-0.317383 -0.507812,-0.152344 -0.901367,-0.177734 v -0.926758 l 6.385744,-0.330078 0.19043,0.203125 v 16.973632 q 0,0.469727 0.16504,0.761719 0.16504,0.291992 0.5332,0.457031 0.25391,0.114258 0.5332,0.203125 0.2793,0.08887 0.66016,0.126954 z"
|
||||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:Georgia;-inkscape-font-specification:'Georgia Bold';text-align:center;letter-spacing:0.01px;word-spacing:0.04px;text-anchor:middle;fill:#000000"
|
||||
id="path13496" />
|
||||
<path
|
||||
d="m 121.38473,36.441126 q -0.5586,0.241211 -1.32031,0.444336 -0.76172,0.203125 -1.61231,0.203125 -1.56152,0 -2.29785,-0.457031 -0.73633,-0.469727 -1.00293,-1.333008 h -0.0762 q -0.43164,0.43164 -0.83789,0.736328 -0.39356,0.304687 -0.85059,0.520508 -0.59668,0.279297 -1.15527,0.40625 -0.5459,0.139648 -1.53613,0.139648 -1.47266,0 -2.51368,-0.863281 -1.04101,-0.875977 -1.04101,-2.310547 0,-0.825195 0.22851,-1.396484 0.22852,-0.583985 0.64746,-1.028321 0.38086,-0.40625 0.87598,-0.672851 0.50781,-0.266602 1.10449,-0.495117 1.14258,-0.418946 2.74219,-0.863282 1.59961,-0.457031 2.33594,-0.8125 v -1.21875 q 0,-0.317383 -0.0508,-0.83789 -0.0508,-0.520508 -0.21582,-0.875977 -0.17774,-0.40625 -0.5586,-0.685547 -0.38086,-0.279297 -1.00293,-0.279297 -0.55859,0 -0.93945,0.165039 -0.36816,0.152344 -0.59668,0.317383 0.0381,0.253906 0.21582,0.774414 0.17773,0.520508 0.17773,1.00293 0,0.21582 -0.11425,0.545898 -0.11426,0.317383 -0.33008,0.507813 -0.29199,0.253906 -0.66016,0.393555 -0.35547,0.139648 -1.10449,0.139648 -1.06641,0 -1.6123,-0.507812 -0.5459,-0.520508 -0.5459,-1.345704 0,-0.710937 0.55859,-1.269531 0.57129,-0.571289 1.38379,-0.939453 0.7998,-0.380859 1.84082,-0.583984 1.04102,-0.215821 1.92969,-0.215821 1.23144,0 2.25976,0.152344 1.02832,0.139649 1.85352,0.59668 0.78711,0.444336 1.24414,1.294922 0.46973,0.83789 0.46973,2.196289 0,1.43457 -0.0635,3.402343 -0.0508,1.967774 -0.0508,2.589844 0,0.571289 0.16504,0.901367 0.17773,0.330079 0.5332,0.495118 0.21582,0.101562 0.67285,0.126953 0.46973,0.0127 0.85059,0.0127 z m -6.30957,-6.614258 q -0.71094,0.241211 -1.40918,0.558594 -0.69824,0.304687 -1.14258,0.647461 -0.46973,0.355468 -0.73633,0.914062 -0.2666,0.545899 -0.2666,1.294922 0,0.990234 0.44434,1.43457 0.45703,0.444336 1.11718,0.444336 0.69825,0 1.14258,-0.279297 0.45703,-0.291992 0.79981,-0.710937 z"
|
||||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:Georgia;-inkscape-font-specification:'Georgia Bold';text-align:center;letter-spacing:0.01px;word-spacing:0.04px;text-anchor:middle;fill:#000000"
|
||||
id="path13498" />
|
||||
<path
|
||||
d="m 62.933984,57.52511 q 0,2.678711 -1.790039,4.595703 -1.790039,1.916993 -4.532226,1.916993 -1.21875,0 -1.980469,-0.253907 -0.761719,-0.241211 -1.256836,-0.596679 h -0.101562 v 3.567382 q 0,0.444336 0.190429,0.774414 0.203125,0.330079 0.558594,0.482422 0.342773,0.139649 0.964844,0.253907 0.634765,0.114257 1.053711,0.139648 v 0.939453 h -9.166016 v -0.939453 q 0.317383,-0.02539 0.799805,-0.101562 0.482422,-0.06348 0.723633,-0.139649 0.40625,-0.139648 0.545898,-0.482422 0.152344,-0.330078 0.152344,-0.761719 V 53.932337 Q 49.058008,53.513391 48.892969,53.196009 48.740625,52.878626 48.397852,52.637415 48.143945,52.472376 47.725,52.370813 47.306055,52.256556 46.899805,52.21847 v -0.926758 l 6.182617,-0.330078 0.19043,0.165039 v 1.409179 l 0.101562,0.02539 q 0.837891,-0.850586 1.853516,-1.320312 1.02832,-0.469727 2.03125,-0.469727 2.627929,0 4.151367,1.866211 1.523437,1.853516 1.523437,4.887695 z m -4.557617,0.05078 q 0,-0.952148 -0.139648,-1.815429 -0.139649,-0.875977 -0.495117,-1.561524 -0.342774,-0.685547 -0.914063,-1.091797 -0.558594,-0.40625 -1.371094,-0.40625 -0.825195,0 -1.320312,0.291993 -0.495117,0.279297 -0.863281,0.736328 v 7.198242 q 0.07617,0.253906 0.291992,0.660156 0.21582,0.393555 0.43164,0.634766 0.317383,0.342773 0.723633,0.507812 0.40625,0.165039 0.888672,0.165039 1.256836,0 2.005859,-1.345703 0.761719,-1.358398 0.761719,-3.973633 z"
|
||||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:Georgia;-inkscape-font-specification:'Georgia Bold';text-align:center;letter-spacing:0.01px;word-spacing:0.04px;text-anchor:middle;fill:#000000"
|
||||
id="path13500" />
|
||||
<path
|
||||
d="m 79.105117,63.441126 q -0.558593,0.241211 -1.320312,0.444336 -0.761719,0.203125 -1.612305,0.203125 -1.561523,0 -2.297851,-0.457031 -0.736328,-0.469727 -1.00293,-1.333008 h -0.07617 q -0.431641,0.43164 -0.837891,0.736328 -0.393554,0.304687 -0.850585,0.520508 -0.59668,0.279297 -1.155274,0.40625 -0.545898,0.139648 -1.536133,0.139648 -1.472656,0 -2.513672,-0.863281 -1.041015,-0.875977 -1.041015,-2.310547 0,-0.825195 0.228515,-1.396484 0.228516,-0.583985 0.647461,-1.028321 0.38086,-0.40625 0.875977,-0.672851 0.507812,-0.266602 1.104492,-0.495117 1.142578,-0.418946 2.742188,-0.863282 1.599609,-0.457031 2.335937,-0.8125 v -1.21875 q 0,-0.317383 -0.05078,-0.83789 -0.05078,-0.520508 -0.21582,-0.875977 -0.177735,-0.40625 -0.558594,-0.685547 -0.38086,-0.279297 -1.00293,-0.279297 -0.558594,0 -0.939453,0.165039 -0.368164,0.152344 -0.59668,0.317383 0.03809,0.253906 0.215821,0.774414 0.177734,0.520508 0.177734,1.00293 0,0.21582 -0.114258,0.545898 -0.114258,0.317383 -0.330078,0.507813 -0.291992,0.253906 -0.660156,0.393555 -0.355469,0.139648 -1.104492,0.139648 -1.066407,0 -1.612305,-0.507812 -0.545899,-0.520508 -0.545899,-1.345704 0,-0.710937 0.558594,-1.269531 0.571289,-0.571289 1.383789,-0.939453 0.799805,-0.380859 1.840821,-0.583984 1.041015,-0.215821 1.929687,-0.215821 1.231445,0 2.259766,0.152344 1.02832,0.139649 1.853515,0.59668 0.78711,0.444336 1.244141,1.294922 0.469727,0.83789 0.469727,2.196289 0,1.43457 -0.06348,3.402343 -0.05078,1.967774 -0.05078,2.589844 0,0.571289 0.165039,0.901367 0.177734,0.330079 0.533203,0.495118 0.21582,0.101562 0.672851,0.126953 0.469727,0.0127 0.850586,0.0127 z m -6.30957,-6.614258 q -0.710937,0.241211 -1.40918,0.558594 -0.698242,0.304687 -1.142578,0.647461 -0.469726,0.355468 -0.736328,0.914062 -0.266601,0.545899 -0.266601,1.294922 0,0.990234 0.444336,1.43457 0.457031,0.444336 1.117187,0.444336 0.698242,0 1.142578,-0.279297 0.457031,-0.291992 0.799805,-0.710937 z"
|
||||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:Georgia;-inkscape-font-specification:'Georgia Bold';text-align:center;letter-spacing:0.01px;word-spacing:0.04px;text-anchor:middle;fill:#000000"
|
||||
id="path13502" />
|
||||
<path
|
||||
d="m 92.737188,53.43722 q 0,0.964843 -0.59668,1.701171 -0.596679,0.723633 -1.574218,0.723633 -0.926758,0 -1.574219,-0.469726 -0.634766,-0.469727 -0.634766,-1.383789 0,-0.444336 0.06348,-0.685547 0.06348,-0.253906 0.114258,-0.469727 -0.583985,0.02539 -1.231446,0.40625 -0.647461,0.38086 -1.142578,1.015625 v 6.969727 q 0,0.444336 0.139649,0.736328 0.139648,0.291992 0.469726,0.457031 0.279297,0.139649 0.901367,0.241211 0.634766,0.08887 0.914063,0.101563 v 0.926757 H 80.092657 V 62.78097 q 0.317383,-0.02539 0.634765,-0.06348 0.330078,-0.05078 0.558594,-0.126953 0.40625,-0.139649 0.558594,-0.431641 0.152344,-0.291992 0.152344,-0.761718 v -7.388672 q 0,-0.457032 -0.215821,-0.8125 -0.21582,-0.368164 -0.520508,-0.583985 -0.228515,-0.152343 -0.583984,-0.253906 -0.342773,-0.101562 -0.761719,-0.139648 v -0.926758 l 6.055664,-0.330078 0.19043,0.190429 v 1.840821 h 0.05078 q 0.875977,-1.015625 1.853516,-1.586914 0.990234,-0.583985 2.056641,-0.583985 1.180664,0 1.891601,0.736328 0.723633,0.723633 0.723633,1.878907 z"
|
||||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:Georgia;-inkscape-font-specification:'Georgia Bold';text-align:center;letter-spacing:0.01px;word-spacing:0.04px;text-anchor:middle;fill:#000000"
|
||||
id="path13504" />
|
||||
<path
|
||||
d="m 106.57238,52.612024 q 0.93945,0.875977 1.43457,2.094727 0.49512,1.21875 0.49512,2.640625 0,1.40918 -0.49512,2.666015 -0.48242,1.244141 -1.42187,2.132813 -1.00293,0.952148 -2.39942,1.459961 -1.38379,0.507812 -3.17383,0.507812 -1.548823,0 -2.856441,-0.444336 -1.294921,-0.444335 -2.297851,-1.333007 -0.964844,-0.850586 -1.523438,-2.094727 -0.558593,-1.256836 -0.558593,-2.805664 0,-1.523437 0.482421,-2.704102 0.495118,-1.193359 1.472657,-2.120117 0.939453,-0.888672 2.310547,-1.371093 1.383789,-0.495118 3.084958,-0.495118 1.77735,0 3.12305,0.495118 1.3584,0.482421 2.32324,1.371093 z m -3.25,8.797852 q 0.2793,-0.710938 0.40625,-1.726563 0.13965,-1.015625 0.13965,-2.361328 0,-0.888672 -0.12695,-2.03125 -0.12696,-1.142578 -0.38086,-1.802734 -0.30469,-0.799805 -0.85059,-1.256836 -0.5332,-0.457031 -1.3584,-0.457031 -0.90136,0 -1.447262,0.495117 -0.533204,0.495117 -0.825196,1.282226 -0.266601,0.723633 -0.368164,1.701172 -0.101562,0.964844 -0.101562,2.018555 0,1.383789 0.08887,2.297852 0.08887,0.901367 0.43164,1.815429 0.291993,0.78711 0.837891,1.244141 0.545896,0.457031 1.383786,0.457031 0.76172,0 1.30762,-0.418945 0.5459,-0.431641 0.86328,-1.256836 z"
|
||||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:Georgia;-inkscape-font-specification:'Georgia Bold';text-align:center;letter-spacing:0.01px;word-spacing:0.04px;text-anchor:middle;fill:#000000"
|
||||
id="path13506" />
|
||||
<path
|
||||
d="m 117.9066,63.707727 h -7.95996 V 62.78097 q 0.33008,-0.02539 0.63477,-0.06348 0.31738,-0.03809 0.55859,-0.126953 0.40625,-0.152344 0.5459,-0.431641 0.15234,-0.291992 0.15234,-0.761718 V 47.330774 q 0,-0.482422 -0.20312,-0.888672 -0.19043,-0.418945 -0.52051,-0.634765 -0.25391,-0.165039 -0.77441,-0.317383 -0.50782,-0.152344 -0.90137,-0.177734 v -0.926758 l 6.38574,-0.330078 0.19043,0.203125 v 16.973632 q 0,0.469727 0.16504,0.761719 0.16504,0.291992 0.5332,0.457031 0.25391,0.114258 0.53321,0.203125 0.27929,0.08887 0.66015,0.126954 z"
|
||||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:Georgia;-inkscape-font-specification:'Georgia Bold';text-align:center;letter-spacing:0.01px;word-spacing:0.04px;text-anchor:middle;fill:#000000"
|
||||
id="path13508" />
|
||||
<path
|
||||
d="m 132.77012,60.673548 q -0.44434,0.723633 -1.0791,1.371093 -0.62207,0.634766 -1.42188,1.091797 -0.85058,0.482422 -1.72656,0.723633 -0.86328,0.253906 -1.99316,0.253906 -1.87891,0 -3.25,-0.533203 -1.3584,-0.533203 -2.24707,-1.43457 -0.88868,-0.901367 -1.33301,-2.120117 -0.43164,-1.231446 -0.43164,-2.666016 0,-1.294922 0.46972,-2.475586 0.48243,-1.193359 1.3584,-2.120117 0.86328,-0.901367 2.1709,-1.459961 1.32031,-0.558594 2.94531,-0.558594 1.77735,0 2.91993,0.431641 1.14257,0.431641 1.8916,1.193359 0.72363,0.723633 1.05371,1.713868 0.33008,0.977539 0.33008,2.05664 v 0.825195 h -8.58203 q 0,2.60254 1.00293,3.960938 1.00292,1.358398 3.18652,1.358398 1.19336,0 2.14551,-0.647461 0.95214,-0.660156 1.625,-1.663085 z m -4.84961,-4.824219 q 0,-0.761719 -0.0762,-1.561523 -0.0762,-0.799805 -0.2666,-1.307618 -0.21582,-0.596679 -0.59668,-0.901367 -0.36817,-0.304687 -0.93946,-0.304687 -0.97753,0 -1.56152,0.990234 -0.58398,0.990234 -0.63476,3.135742 z"
|
||||
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-family:Georgia;-inkscape-font-specification:'Georgia Bold';text-align:center;letter-spacing:0.01px;word-spacing:0.04px;text-anchor:middle;fill:#000000"
|
||||
id="path13510" />
|
||||
</g>
|
||||
<path
|
||||
sodipodi:nodetypes="cc"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path4639"
|
||||
d="M 34.597797,111.54654 45.829613,100.10463"
|
||||
style="fill:none;fill-opacity:1;stroke:#000000;stroke-width:0.26458332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
|
||||
<path
|
||||
style="fill:#ffffff;fill-opacity:1;stroke:#ff0000;stroke-width:0.5291667;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 42.084026,107.35463 -3.464309,-3.15258"
|
||||
id="path4641"
|
||||
inkscape:connector-curvature="0"
|
||||
sodipodi:nodetypes="cc" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 34 KiB |
@@ -0,0 +1,72 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<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="15"
|
||||
height="15"
|
||||
viewBox="0 0 3.96875 3.9687501"
|
||||
version="1.1"
|
||||
id="svg15566"
|
||||
inkscape:version="0.92.2 2405546, 2018-03-11"
|
||||
sodipodi:docname="random-active.svg">
|
||||
<defs
|
||||
id="defs15560" />
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="31.678384"
|
||||
inkscape:cx="-6.5337228"
|
||||
inkscape:cy="7.0840227"
|
||||
inkscape:document-units="mm"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="false"
|
||||
units="px"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1025"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="28"
|
||||
inkscape:window-maximized="1" />
|
||||
<metadata
|
||||
id="metadata15563">
|
||||
<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 />
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
inkscape:label="Calque 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="translate(0,-293.03123)">
|
||||
<rect
|
||||
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.05833328;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:0;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
|
||||
id="rect16117"
|
||||
width="3.96875"
|
||||
height="3.96875"
|
||||
x="0.00048444583"
|
||||
y="293.03122"
|
||||
rx="2.2991402"
|
||||
ry="2.8739254" />
|
||||
<path
|
||||
d="m 1.516095,294.30021 q -0.1222929,0.18749 -0.279235,0.55641 -0.044898,-0.0916 -0.075444,-0.14675 -0.030546,-0.0571 -0.083541,-0.13044 -0.050971,-0.0733 -0.10388279,-0.11414 -0.0509707,-0.0429 -0.12841126,-0.0713 -0.075444,-0.0305 -0.16508441,-0.0305 H 0.22395036 q -0.0286135,0 -0.0469225,-0.0183 -0.018309,-0.0183 -0.018309,-0.0469 v -0.39132 q 0,-0.0285 0.018309,-0.0469 0.018309,-0.0183 0.0469225,-0.0183 h 0.45654663 q 0.50955081,0 0.83565301,0.45859 z m 2.2766246,1.58161 q 0.018308,0.0183 0.018308,0.0468 0,0.0285 -0.018308,0.0469 l -0.6522044,0.65222 q -0.018308,0.0183 -0.046922,0.0183 -0.026497,0 -0.046922,-0.0203 -0.018308,-0.0183 -0.018308,-0.0449 v -0.39132 q -0.065232,0 -0.1732267,0.002 -0.1080321,0 -0.1651121,0.002 -0.057043,0 -0.1487719,-0.002 -0.091637,-0.005 -0.1447146,-0.0107 -0.052996,-0.008 -0.1304451,-0.0223 -0.077468,-0.0143 -0.128402,-0.0366 -0.050971,-0.0244 -0.118208,-0.0592 -0.067256,-0.0347 -0.1202504,-0.0815 -0.052995,-0.0469 -0.1120988,-0.10802 -0.059159,-0.0632 -0.1141229,-0.14267 0.120232,-0.18955 0.2771648,-0.55642 0.044898,0.0917 0.075352,0.14877 0.030546,0.055 0.081516,0.12842 0.052995,0.0733 0.1039932,0.11618 0.052995,0.0408 0.1284113,0.0713 0.077468,0.0285 0.1671269,0.0285 H 3.028334 v -0.39132 q 0,-0.0285 0.018308,-0.0469 0.018308,-0.0183 0.046922,-0.0183 0.024381,0 0.048947,0.0203 z m 0,-1.82621 q 0.018308,0.0183 0.018308,0.0469 0,0.0285 -0.018308,0.0469 l -0.6522044,0.6522 q -0.018308,0.0183 -0.046922,0.0183 -0.026497,0 -0.046922,-0.0183 -0.018308,-0.0203 -0.018308,-0.0469 v -0.39132 H 2.5066014 q -0.097783,0 -0.1773211,0.0306 -0.079492,0.0306 -0.1406386,0.0916 -0.061183,0.0612 -0.1040023,0.12636 -0.042874,0.0632 -0.091637,0.15695 -0.065232,0.12637 -0.1589937,0.34853 -0.059159,0.13452 -0.1018586,0.22623 -0.04085,0.0916 -0.1100655,0.21401 -0.067256,0.12229 -0.1304354,0.20381 -0.061183,0.0815 -0.1508144,0.16917 -0.087589,0.0876 -0.1834486,0.14064 -0.093707,0.051 -0.21602751,0.0856 -0.12230212,0.0326 -0.26088921,0.0326 H 0.22392276 q -0.0286135,0 -0.0469225,-0.0183 -0.018309,-0.0183 -0.018309,-0.0469 v -0.39133 q 0,-0.0285 0.018309,-0.0469 0.018309,-0.0183 0.0469225,-0.0183 h 0.45654663 q 0.0977828,0 0.17732116,-0.0306 0.0794922,-0.0305 0.14062941,-0.0916 0.0611832,-0.0612 0.10399334,-0.12433 0.04269,-0.0652 0.091637,-0.15897 0.065232,-0.12637 0.1589661,-0.34853 0.059159,-0.13452 0.099927,-0.22623 0.042874,-0.0916 0.1100746,-0.21401 0.06928,-0.1223 0.1304355,-0.20382 0.063207,-0.0815 0.1508236,-0.16916 0.089613,-0.0876 0.1834302,-0.13861 0.09575,-0.053 0.2180793,-0.0856 0.1223021,-0.0346 0.260889,-0.0346 h 0.5217599 v -0.39133 q 0,-0.0285 0.018308,-0.0469 0.01831,-0.0183 0.046923,-0.0183 0.024381,0 0.048947,0.0203 z"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:20px;font-family:Crimson;-inkscape-font-specification:'Crimson, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;display:inline;fill:#fb0000;fill-opacity:1;stroke:none;stroke-width:0.19848903"
|
||||
id="path35497"
|
||||
inkscape:connector-curvature="0" />
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 5.5 KiB |
@@ -0,0 +1,72 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<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="15"
|
||||
height="15"
|
||||
viewBox="0 0 3.96875 3.9687501"
|
||||
version="1.1"
|
||||
id="svg15566"
|
||||
inkscape:version="0.92.2 2405546, 2018-03-11"
|
||||
sodipodi:docname="random.svg">
|
||||
<defs
|
||||
id="defs15560" />
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="31.678384"
|
||||
inkscape:cx="0.44264321"
|
||||
inkscape:cy="7.0840227"
|
||||
inkscape:document-units="mm"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="false"
|
||||
units="px"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1025"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="28"
|
||||
inkscape:window-maximized="1" />
|
||||
<metadata
|
||||
id="metadata15563">
|
||||
<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 />
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
inkscape:label="Calque 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="translate(0,-293.03123)">
|
||||
<rect
|
||||
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.05833328;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:0;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
|
||||
id="rect16117"
|
||||
width="3.96875"
|
||||
height="3.96875"
|
||||
x="0.00048444583"
|
||||
y="293.03122"
|
||||
rx="2.2991402"
|
||||
ry="2.8739254" />
|
||||
<path
|
||||
d="m 1.516095,294.30021 q -0.1222929,0.18749 -0.279235,0.55641 -0.044898,-0.0916 -0.075444,-0.14675 -0.030546,-0.0571 -0.083541,-0.13044 -0.050971,-0.0733 -0.10388279,-0.11414 -0.0509707,-0.0429 -0.12841126,-0.0713 -0.075444,-0.0305 -0.16508441,-0.0305 H 0.22395036 q -0.0286135,0 -0.0469225,-0.0183 -0.018309,-0.0183 -0.018309,-0.0469 v -0.39132 q 0,-0.0285 0.018309,-0.0469 0.018309,-0.0183 0.0469225,-0.0183 h 0.45654663 q 0.50955081,0 0.83565301,0.45859 z m 2.2766246,1.58161 q 0.018308,0.0183 0.018308,0.0468 0,0.0285 -0.018308,0.0469 l -0.6522044,0.65222 q -0.018308,0.0183 -0.046922,0.0183 -0.026497,0 -0.046922,-0.0203 -0.018308,-0.0183 -0.018308,-0.0449 v -0.39132 q -0.065232,0 -0.1732267,0.002 -0.1080321,0 -0.1651121,0.002 -0.057043,0 -0.1487719,-0.002 -0.091637,-0.005 -0.1447146,-0.0107 -0.052996,-0.008 -0.1304451,-0.0223 -0.077468,-0.0143 -0.128402,-0.0366 -0.050971,-0.0244 -0.118208,-0.0592 -0.067256,-0.0347 -0.1202504,-0.0815 -0.052995,-0.0469 -0.1120988,-0.10802 -0.059159,-0.0632 -0.1141229,-0.14267 0.120232,-0.18955 0.2771648,-0.55642 0.044898,0.0917 0.075352,0.14877 0.030546,0.055 0.081516,0.12842 0.052995,0.0733 0.1039932,0.11618 0.052995,0.0408 0.1284113,0.0713 0.077468,0.0285 0.1671269,0.0285 H 3.028334 v -0.39132 q 0,-0.0285 0.018308,-0.0469 0.018308,-0.0183 0.046922,-0.0183 0.024381,0 0.048947,0.0203 z m 0,-1.82621 q 0.018308,0.0183 0.018308,0.0469 0,0.0285 -0.018308,0.0469 l -0.6522044,0.6522 q -0.018308,0.0183 -0.046922,0.0183 -0.026497,0 -0.046922,-0.0183 -0.018308,-0.0203 -0.018308,-0.0469 v -0.39132 H 2.5066014 q -0.097783,0 -0.1773211,0.0306 -0.079492,0.0306 -0.1406386,0.0916 -0.061183,0.0612 -0.1040023,0.12636 -0.042874,0.0632 -0.091637,0.15695 -0.065232,0.12637 -0.1589937,0.34853 -0.059159,0.13452 -0.1018586,0.22623 -0.04085,0.0916 -0.1100655,0.21401 -0.067256,0.12229 -0.1304354,0.20381 -0.061183,0.0815 -0.1508144,0.16917 -0.087589,0.0876 -0.1834486,0.14064 -0.093707,0.051 -0.21602751,0.0856 -0.12230212,0.0326 -0.26088921,0.0326 H 0.22392276 q -0.0286135,0 -0.0469225,-0.0183 -0.018309,-0.0183 -0.018309,-0.0469 v -0.39133 q 0,-0.0285 0.018309,-0.0469 0.018309,-0.0183 0.0469225,-0.0183 h 0.45654663 q 0.0977828,0 0.17732116,-0.0306 0.0794922,-0.0305 0.14062941,-0.0916 0.0611832,-0.0612 0.10399334,-0.12433 0.04269,-0.0652 0.091637,-0.15897 0.065232,-0.12637 0.1589661,-0.34853 0.059159,-0.13452 0.099927,-0.22623 0.042874,-0.0916 0.1100746,-0.21401 0.06928,-0.1223 0.1304355,-0.20382 0.063207,-0.0815 0.1508236,-0.16916 0.089613,-0.0876 0.1834302,-0.13861 0.09575,-0.053 0.2180793,-0.0856 0.1223021,-0.0346 0.260889,-0.0346 h 0.5217599 v -0.39133 q 0,-0.0285 0.018308,-0.0469 0.01831,-0.0183 0.046923,-0.0183 0.024381,0 0.048947,0.0203 z"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:20px;font-family:Crimson;-inkscape-font-specification:'Crimson, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.19848903"
|
||||
id="path35497"
|
||||
inkscape:connector-curvature="0" />
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 5.5 KiB |
@@ -0,0 +1,79 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<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="15"
|
||||
height="15"
|
||||
viewBox="0 0 3.96875 3.9687501"
|
||||
version="1.1"
|
||||
id="svg15566"
|
||||
inkscape:version="0.92.2 2405546, 2018-03-11"
|
||||
sodipodi:docname="search-active.svg">
|
||||
<defs
|
||||
id="defs15560" />
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="31.678384"
|
||||
inkscape:cx="-5.0816285"
|
||||
inkscape:cy="7.0840227"
|
||||
inkscape:document-units="mm"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="false"
|
||||
units="px"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1025"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="28"
|
||||
inkscape:window-maximized="1" />
|
||||
<metadata
|
||||
id="metadata15563">
|
||||
<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:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
inkscape:label="Calque 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="translate(0,-293.03123)">
|
||||
<rect
|
||||
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.05833328;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:0;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
|
||||
id="rect16117"
|
||||
width="3.96875"
|
||||
height="3.96875"
|
||||
x="0"
|
||||
y="293.03122"
|
||||
rx="2.2991402"
|
||||
ry="2.8739254" />
|
||||
<g
|
||||
id="g35509"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:20px;font-family:Crimson;-inkscape-font-specification:'Crimson, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;display:inline;fill:#ff0000;fill-opacity:1;stroke:none;stroke-width:1.03276014"
|
||||
transform="matrix(0.19219275,0,0,0.19219275,-321.49785,187.32388)"
|
||||
aria-label="">
|
||||
<path
|
||||
sodipodi:nodetypes="cscscscsccscsccscccscccscccscc"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path35507"
|
||||
d="m 1684.9076,562.44127 c 0.9821,-0.98214 1.4732,-2.16145 1.4732,-3.53794 0,-1.37649 -0.4911,-2.55208 -1.4732,-3.52679 -0.9747,-0.98214 -2.1503,-1.47321 -3.5268,-1.47321 -1.3765,0 -2.5558,0.49107 -3.5379,1.47321 -0.9747,0.97471 -1.4621,2.1503 -1.4621,3.52679 0,1.37649 0.4874,2.5558 1.4621,3.53794 0.9821,0.97471 2.1614,1.46206 3.5379,1.46206 1.3765,0 2.5521,-0.48735 3.5268,-1.46206 z m 6.7746,4.74331 c 0.2753,0.27529 0.4129,0.61011 0.4129,1.00446 0,0.39435 -0.1414,0.72917 -0.4241,1.00447 -0.2753,0.28273 -0.6101,0.4241 -1.0044,0.4241 -0.4018,0 -0.7366,-0.14137 -1.0045,-0.4241 l -3.8281,-3.81697 c -1.3319,0.92262 -2.8163,1.38393 -4.4532,1.38393 -1.0639,0 -2.0833,-0.20461 -3.058,-0.61384 -0.9673,-0.41667 -1.8043,-0.9747 -2.5112,-1.67411 -0.6994,-0.70684 -1.2574,-1.54389 -1.6741,-2.51116 -0.4092,-0.9747 -0.6138,-1.99404 -0.6138,-3.05803 0,-1.06399 0.2046,-2.07961 0.6138,-3.04688 0.4167,-0.9747 0.9747,-1.81175 1.6741,-2.51116 0.7069,-0.70685 1.5439,-1.26488 2.5112,-1.6741 0.9747,-0.41667 1.9941,-0.625 3.058,-0.625 1.064,0 2.0796,0.20833 3.0469,0.625 0.9747,0.40922 1.8118,0.96725 2.5112,1.6741 0.7068,0.69941 1.2648,1.53646 1.6741,2.51116 0.4167,0.96727 0.625,1.98289 0.625,3.04688 0,1.63691 -0.4613,3.12128 -1.3839,4.45312 z"
|
||||
style="stroke-width:1.03276014;fill:#ff0000;fill-opacity:1" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 4.3 KiB |
@@ -0,0 +1,79 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<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="15"
|
||||
height="15"
|
||||
viewBox="0 0 3.96875 3.9687501"
|
||||
version="1.1"
|
||||
id="svg15566"
|
||||
inkscape:version="0.92.2 2405546, 2018-03-11"
|
||||
sodipodi:docname="search.svg">
|
||||
<defs
|
||||
id="defs15560" />
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="31.678384"
|
||||
inkscape:cx="0.44264321"
|
||||
inkscape:cy="7.0840227"
|
||||
inkscape:document-units="mm"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="false"
|
||||
units="px"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1025"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="28"
|
||||
inkscape:window-maximized="1" />
|
||||
<metadata
|
||||
id="metadata15563">
|
||||
<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 />
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
inkscape:label="Calque 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="translate(0,-293.03123)">
|
||||
<rect
|
||||
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.05833328;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:0;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
|
||||
id="rect16117"
|
||||
width="3.96875"
|
||||
height="3.96875"
|
||||
x="0"
|
||||
y="293.03122"
|
||||
rx="2.2991402"
|
||||
ry="2.8739254" />
|
||||
<g
|
||||
id="g35509"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:20px;font-family:Crimson;-inkscape-font-specification:'Crimson, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1.03276014"
|
||||
transform="matrix(0.19219275,0,0,0.19219275,-321.49785,187.32388)"
|
||||
aria-label="">
|
||||
<path
|
||||
sodipodi:nodetypes="cscscscsccscsccscccscccscccscc"
|
||||
inkscape:connector-curvature="0"
|
||||
id="path35507"
|
||||
d="m 1684.9076,562.44127 c 0.9821,-0.98214 1.4732,-2.16145 1.4732,-3.53794 0,-1.37649 -0.4911,-2.55208 -1.4732,-3.52679 -0.9747,-0.98214 -2.1503,-1.47321 -3.5268,-1.47321 -1.3765,0 -2.5558,0.49107 -3.5379,1.47321 -0.9747,0.97471 -1.4621,2.1503 -1.4621,3.52679 0,1.37649 0.4874,2.5558 1.4621,3.53794 0.9821,0.97471 2.1614,1.46206 3.5379,1.46206 1.3765,0 2.5521,-0.48735 3.5268,-1.46206 z m 6.7746,4.74331 c 0.2753,0.27529 0.4129,0.61011 0.4129,1.00446 0,0.39435 -0.1414,0.72917 -0.4241,1.00447 -0.2753,0.28273 -0.6101,0.4241 -1.0044,0.4241 -0.4018,0 -0.7366,-0.14137 -1.0045,-0.4241 l -3.8281,-3.81697 c -1.3319,0.92262 -2.8163,1.38393 -4.4532,1.38393 -1.0639,0 -2.0833,-0.20461 -3.058,-0.61384 -0.9673,-0.41667 -1.8043,-0.9747 -2.5112,-1.67411 -0.6994,-0.70684 -1.2574,-1.54389 -1.6741,-2.51116 -0.4092,-0.9747 -0.6138,-1.99404 -0.6138,-3.05803 0,-1.06399 0.2046,-2.07961 0.6138,-3.04688 0.4167,-0.9747 0.9747,-1.81175 1.6741,-2.51116 0.7069,-0.70685 1.5439,-1.26488 2.5112,-1.6741 0.9747,-0.41667 1.9941,-0.625 3.058,-0.625 1.064,0 2.0796,0.20833 3.0469,0.625 0.9747,0.40922 1.8118,0.96725 2.5112,1.6741 0.7068,0.69941 1.2648,1.53646 1.6741,2.51116 0.4167,0.96727 0.625,1.98289 0.625,3.04688 0,1.63691 -0.4613,3.12128 -1.3839,4.45312 z"
|
||||
style="stroke-width:1.03276014" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 4.3 KiB |
@@ -0,0 +1,72 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<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="15"
|
||||
height="15"
|
||||
viewBox="0 0 3.96875 3.9687501"
|
||||
version="1.1"
|
||||
id="svg15566"
|
||||
inkscape:version="0.92.2 2405546, 2018-03-11"
|
||||
sodipodi:docname="studio-active.svg">
|
||||
<defs
|
||||
id="defs15560" />
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="31.678384"
|
||||
inkscape:cx="-5.0816285"
|
||||
inkscape:cy="7.0840227"
|
||||
inkscape:document-units="mm"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="false"
|
||||
units="px"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1025"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="28"
|
||||
inkscape:window-maximized="1" />
|
||||
<metadata
|
||||
id="metadata15563">
|
||||
<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:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
inkscape:label="Calque 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="translate(0,-293.03123)">
|
||||
<path
|
||||
d="m 3.9459776,295.14291 q 0,0.39137 -0.1414624,0.74029 l -0.047254,0.11547 -0.4361469,0.0778 q -0.051936,0.1957 -0.2145454,0.32301 -0.1603423,0.12495 -0.3677999,0.12495 v 0.0755 q 0,0.033 -0.021179,0.0543 -0.021285,0.0212 -0.054278,0.0212 H 2.5124214 q -0.033099,0 -0.054171,-0.0212 -0.021285,-0.0212 -0.021285,-0.0543 v -1.35802 q 0,-0.033 0.021285,-0.0543 0.021179,-0.0212 0.054171,-0.0212 H 2.663313 q 0.032992,0 0.054278,0.0212 0.021179,0.0212 0.021179,0.0543 v 0.0755 q 0.1673877,0 0.3064876,0.0848 0.139121,0.0825 0.21926,0.22399 l 0.1603209,-0.0282 q 0.068432,-0.22398 0.068432,-0.45503 0,-0.34893 -0.2074681,-0.65778 -0.2074787,-0.30886 -0.5587612,-0.49276 -0.348941,-0.18389 -0.7426557,-0.18389 -0.3937467,0 -0.7450184,0.18389 -0.34893039,0.1839 -0.55639848,0.49276 -0.20748938,0.30885 -0.20748938,0.65778 0,0.23105 0.0684323,0.45503 l 0.16031078,0.0282 q 0.0801393,-0.14147 0.2192495,-0.22399 0.13912088,-0.0848 0.30649808,-0.0848 v -0.0755 q 0,-0.033 0.021285,-0.0543 0.021179,-0.0212 0.054278,-0.0212 H 1.456414 q 0.032992,0 0.054277,0.0212 0.021179,0.0212 0.021179,0.0543 v 1.35802 q 0,0.033 -0.021179,0.0543 -0.021285,0.0212 -0.054277,0.0212 H 1.3055326 q -0.033099,0 -0.054278,-0.0212 -0.021285,-0.0212 -0.021285,-0.0543 v -0.0755 q -0.2074574,0 -0.37014117,-0.12495 -0.16031046,-0.12731 -0.21219342,-0.32301 l -0.43615766,-0.0778 -0.0472534,-0.11547 q -0.14145164,-0.34892 -0.14145164,-0.74029 0,-0.35601 0.15794777,-0.68608 0.1579797,-0.33006 0.42202419,-0.57054 0.26405514,-0.24285 0.62712953,-0.38666 0.3630851,-0.14382 0.7544691,-0.14382 0.3913414,0 0.7544265,0.14382 0.3630744,0.14381 0.6271297,0.38666 0.2640656,0.24048 0.4220346,0.57054 0.1579586,0.33007 0.1579586,0.68608 z"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:20px;font-family:Crimson;-inkscape-font-specification:'Crimson, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;display:inline;fill:#fb0000;fill-opacity:1;stroke:none;stroke-width:0.19848901"
|
||||
id="path35495"
|
||||
inkscape:connector-curvature="0" />
|
||||
<rect
|
||||
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.05833328;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:0;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
|
||||
id="rect16117"
|
||||
width="3.96875"
|
||||
height="3.96875"
|
||||
x="1.3877788e-17"
|
||||
y="293.03122"
|
||||
rx="2.2991402"
|
||||
ry="2.8739254" />
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 4.5 KiB |
@@ -0,0 +1,72 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<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="15"
|
||||
height="15"
|
||||
viewBox="0 0 3.96875 3.9687501"
|
||||
version="1.1"
|
||||
id="svg15566"
|
||||
inkscape:version="0.92.2 2405546, 2018-03-11"
|
||||
sodipodi:docname="studio.svg">
|
||||
<defs
|
||||
id="defs15560" />
|
||||
<sodipodi:namedview
|
||||
id="base"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:zoom="31.678384"
|
||||
inkscape:cx="0.44264321"
|
||||
inkscape:cy="7.0840227"
|
||||
inkscape:document-units="mm"
|
||||
inkscape:current-layer="layer1"
|
||||
showgrid="false"
|
||||
units="px"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1025"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="28"
|
||||
inkscape:window-maximized="1" />
|
||||
<metadata
|
||||
id="metadata15563">
|
||||
<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 />
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
inkscape:label="Calque 1"
|
||||
inkscape:groupmode="layer"
|
||||
id="layer1"
|
||||
transform="translate(0,-293.03123)">
|
||||
<path
|
||||
d="m 3.9459776,295.14291 q 0,0.39137 -0.1414624,0.74029 l -0.047254,0.11547 -0.4361469,0.0778 q -0.051936,0.1957 -0.2145454,0.32301 -0.1603423,0.12495 -0.3677999,0.12495 v 0.0755 q 0,0.033 -0.021179,0.0543 -0.021285,0.0212 -0.054278,0.0212 H 2.5124214 q -0.033099,0 -0.054171,-0.0212 -0.021285,-0.0212 -0.021285,-0.0543 v -1.35802 q 0,-0.033 0.021285,-0.0543 0.021179,-0.0212 0.054171,-0.0212 H 2.663313 q 0.032992,0 0.054278,0.0212 0.021179,0.0212 0.021179,0.0543 v 0.0755 q 0.1673877,0 0.3064876,0.0848 0.139121,0.0825 0.21926,0.22399 l 0.1603209,-0.0282 q 0.068432,-0.22398 0.068432,-0.45503 0,-0.34893 -0.2074681,-0.65778 -0.2074787,-0.30886 -0.5587612,-0.49276 -0.348941,-0.18389 -0.7426557,-0.18389 -0.3937467,0 -0.7450184,0.18389 -0.34893039,0.1839 -0.55639848,0.49276 -0.20748938,0.30885 -0.20748938,0.65778 0,0.23105 0.0684323,0.45503 l 0.16031078,0.0282 q 0.0801393,-0.14147 0.2192495,-0.22399 0.13912088,-0.0848 0.30649808,-0.0848 v -0.0755 q 0,-0.033 0.021285,-0.0543 0.021179,-0.0212 0.054278,-0.0212 H 1.456414 q 0.032992,0 0.054277,0.0212 0.021179,0.0212 0.021179,0.0543 v 1.35802 q 0,0.033 -0.021179,0.0543 -0.021285,0.0212 -0.054277,0.0212 H 1.3055326 q -0.033099,0 -0.054278,-0.0212 -0.021285,-0.0212 -0.021285,-0.0543 v -0.0755 q -0.2074574,0 -0.37014117,-0.12495 -0.16031046,-0.12731 -0.21219342,-0.32301 l -0.43615766,-0.0778 -0.0472534,-0.11547 q -0.14145164,-0.34892 -0.14145164,-0.74029 0,-0.35601 0.15794777,-0.68608 0.1579797,-0.33006 0.42202419,-0.57054 0.26405514,-0.24285 0.62712953,-0.38666 0.3630851,-0.14382 0.7544691,-0.14382 0.3913414,0 0.7544265,0.14382 0.3630744,0.14381 0.6271297,0.38666 0.2640656,0.24048 0.4220346,0.57054 0.1579586,0.33007 0.1579586,0.68608 z"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:20px;font-family:Crimson;-inkscape-font-specification:'Crimson, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;display:inline;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.19848901"
|
||||
id="path35495"
|
||||
inkscape:connector-curvature="0" />
|
||||
<rect
|
||||
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;vector-effect:none;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.05833328;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:0;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate"
|
||||
id="rect16117"
|
||||
width="3.96875"
|
||||
height="3.96875"
|
||||
x="1.3877788e-17"
|
||||
y="293.03122"
|
||||
rx="2.2991402"
|
||||
ry="2.8739254" />
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 4.5 KiB |
@@ -0,0 +1,48 @@
|
||||
<?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"
|
||||
x="0px"
|
||||
y="0px"
|
||||
viewBox="0 0 1000 1000"
|
||||
enable-background="new 0 0 1000 1000"
|
||||
xml:space="preserve"
|
||||
id="svg6"
|
||||
sodipodi:docname="trash.svg"
|
||||
inkscape:version="0.92.4 5da689c313, 2019-01-14"><metadata
|
||||
id="metadata12"><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="defs10" /><sodipodi:namedview
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1"
|
||||
objecttolerance="10"
|
||||
gridtolerance="10"
|
||||
guidetolerance="10"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1145"
|
||||
id="namedview8"
|
||||
showgrid="false"
|
||||
inkscape:zoom="0.6675088"
|
||||
inkscape:cx="430.97172"
|
||||
inkscape:cy="462.22348"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="28"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="g4" />
|
||||
<g
|
||||
id="g4"><path
|
||||
d="m 724.58249,377.4414 v 367.49247 c 0,45.1365 -36.5359,81.6724 -81.6724,81.6724 H 357.02334 c -45.1365,0 -81.6724,-36.5359 -81.6724,-81.6724 V 377.4414 c -22.53492,0 -40.86954,-18.26795 -40.86954,-40.80287 v -40.86954 c 0,-22.53491 18.26795,-40.80286 40.86954,-40.80286 h 122.47527 v -40.86954 c 0,-22.53492 18.26795,-40.80287 40.80286,-40.80287 h 122.47527 c 22.53492,0 40.86954,18.26795 40.86954,40.80287 v 40.80287 h 122.54194 c 22.53491,0 40.80286,18.26795 40.80286,40.80286 v 40.93621 c 0.0667,22.53492 -18.20127,40.80287 -40.73619,40.80287 z m -418.09603,0 v 378.02654 c 0,22.53492 17.53456,40.86954 40.06948,40.86954 h 306.82155 c 22.53492,0 40.86954,-18.26795 40.86954,-40.86954 V 377.4414 c -23.00162,0 -359.69193,0 -387.76057,0 z M 428.22834,254.96613 v -30.93551 c 0,-11.26746 9.13398,-20.40143 20.40144,-20.40143 h 102.67387 c 11.26746,0 20.40144,9.13397 20.40144,20.40143 v 30.86884 c -19.80139,0.0667 -143.47675,0.0667 -143.47675,0.0667 m 286.42012,30.40213 H 285.28497 c -11.26746,0 -20.40143,17.26788 -20.40143,30.80217 0,13.53428 9.13397,30.80216 20.40143,30.80216 h 429.36349 c 11.26746,0 20.40143,-17.26788 20.40143,-30.80216 0,-13.53429 -9.13397,-30.80217 -20.40143,-30.80217 z M 420.56114,459.1138 c 8.40059,0 15.20107,9.13397 15.20107,20.40143 v 245.01721 c 0,11.26746 -6.80048,20.40143 -15.20107,20.40143 -8.40059,0 -15.20107,-9.13397 -15.20107,-20.40143 V 479.5819 c 0,-11.26746 6.80048,-20.4681 15.20107,-20.4681 z m 81.60573,0 c 8.40059,0 15.1344,9.13397 15.1344,20.40143 v 245.01721 c 0,11.26746 -6.80048,20.40143 -15.1344,20.40143 -8.33392,0 -15.1344,-9.13397 -15.1344,-20.40143 V 479.5819 c 0,-11.26746 6.80048,-20.4681 15.1344,-20.4681 z m 81.6724,0 c 8.33392,0 15.1344,9.13397 15.1344,20.40143 v 245.01721 c 0,11.26746 -6.80048,20.40143 -15.1344,20.40143 -8.33392,0 -15.13439,-9.13397 -15.13439,-20.40143 V 479.5819 c 0,-11.26746 6.80047,-20.4681 15.13439,-20.4681 z"
|
||||
id="path2"
|
||||
style="fill:#dcdede;fill-opacity:1;stroke-width:1"
|
||||
inkscape:connector-curvature="0" /></g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 3.4 KiB |
@@ -0,0 +1,39 @@
|
||||
<?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"
|
||||
id="svg5959"
|
||||
version="1.1"
|
||||
viewBox="0 0 5.2916665 5.2916668"
|
||||
height="20"
|
||||
width="20">
|
||||
<defs
|
||||
id="defs5953" />
|
||||
<metadata
|
||||
id="metadata5956">
|
||||
<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:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
transform="translate(0,-291.70832)"
|
||||
id="layer1">
|
||||
<g
|
||||
id="g4490"
|
||||
transform="matrix(0.35277777,0,0,0.35277777,-340.14346,97.825134)">
|
||||
<path
|
||||
id="path4492"
|
||||
style="fill:none;stroke:#000007;stroke-width:1.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 976.852,561.051 c 0,0.582 -0.168,1.086 -0.508,1.5 -0.328,0.418 -0.731,0.629 -1.203,0.629 h -6.856 c -0.469,0 -0.875,-0.211 -1.211,-0.629 -0.332,-0.414 -0.496,-0.918 -0.496,-1.5 0,-0.453 0.02,-0.883 0.063,-1.285 0.05,-0.407 0.132,-0.813 0.257,-1.219 0.125,-0.41 0.278,-0.762 0.465,-1.051 0.196,-0.297 0.446,-0.535 0.754,-0.715 0.317,-0.187 0.68,-0.281 1.086,-0.281 0.699,0.684 1.539,1.027 2.512,1.027 0.973,0 1.812,-0.343 2.512,-1.027 0.406,0 0.765,0.094 1.074,0.281 0.316,0.18 0.57,0.418 0.758,0.715 0.191,0.289 0.347,0.641 0.472,1.051 0.121,0.406 0.207,0.812 0.25,1.219 0.047,0.402 0.071,0.832 0.071,1.285 z m -2.961,-9.293 c 0.605,0.597 0.906,1.324 0.906,2.172 0,0.851 -0.301,1.582 -0.906,2.183 -0.602,0.602 -1.325,0.903 -2.176,0.903 -0.852,0 -1.578,-0.301 -2.184,-0.903 -0.597,-0.601 -0.898,-1.332 -0.898,-2.183 0,-0.848 0.301,-1.575 0.898,-2.172 0.606,-0.606 1.332,-0.91 2.184,-0.91 0.851,0 1.574,0.304 2.176,0.91 z" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 2.0 KiB |
@@ -0,0 +1,24 @@
|
||||
/* this file stays here just for memory */
|
||||
{
|
||||
"e_col_130": "rgb(75, 143, 126)",
|
||||
"e_col_121": "rgb(134, 142, 36)",
|
||||
"e_col_134": "rgb(43, 143, 47)",
|
||||
"e_col_121": "rgb(58, 51, 182)",
|
||||
"e_col_125": "rgb(44, 159, 87)",
|
||||
"e_col_119": "rgb(196, 137, 120)",
|
||||
"e_col_132": "rgb(82, 112, 187)",
|
||||
"e_col_122": "rgb(251, 84, 211)",
|
||||
"e_col_129": "rgb(224, 116, 131)",
|
||||
"e_col_120": "rgb(101, 88, 69)",
|
||||
"e_col_130": "rgb(126, 8, 104)",
|
||||
"e_col_118": "rgb(14, 113, 33)",
|
||||
"e_col_127": "rgb(218, 189, 66)",
|
||||
"e_col_133": "rgb(3, 153, 187)",
|
||||
"e_col_128": "rgb(57, 154, 28)",
|
||||
"e_col_124": "rgb(112, 133, 64)",
|
||||
"e_col_116": "rgb(25, 27, 255)",
|
||||
"e_col_117": "rgb(39, 157, 132)",
|
||||
"e_col_131": "rgb(82, 25, 171)",
|
||||
"e_col_126": "rgb(212, 156, 182)",
|
||||
"e_col_123": "rgb(73, 119, 21)"
|
||||
}
|
||||
@@ -0,0 +1,52 @@
|
||||
console.log('EDLP THEME redirect.js');
|
||||
|
||||
function checkMobile(){
|
||||
var user_agent = navigator.userAgent||navigator.vendor||window.opera;
|
||||
return /(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino/i.test(user_agent) || /1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(user_agent.substr(0,4));
|
||||
}
|
||||
|
||||
// var edlp_mobile is provided by edlp_mobile.module file
|
||||
if(typeof edlp_mobile != "undefined"){
|
||||
// console.log(edlp_mobile);
|
||||
// console.log('window.location', window.location);
|
||||
var device_redirect = false;
|
||||
var device_is_mobile = checkMobile();
|
||||
// console.log('is_mobile_domain', edlp_mobile.is_mobile_domain);
|
||||
// console.log('device_is_mobile', device_is_mobile);
|
||||
edlp_mobile.device_is_mobile = device_is_mobile;
|
||||
switch(true){
|
||||
case (device_is_mobile && !edlp_mobile.is_mobile_domain):
|
||||
// console.log('redirect to mobile domain', window.location.protocol +'//'+ edlp_mobile.mobile_url);
|
||||
device_redirect = true;
|
||||
// redirect to mobile domain
|
||||
window.location.replace(window.location.protocol +'//'+ edlp_mobile.mobile_url);
|
||||
break;
|
||||
case (edlp_mobile.is_mobile_domain && !device_is_mobile):
|
||||
// console.log('redirect to desktop domain', window.location.protocol +'//'+ edlp_mobile.desktop_url);
|
||||
device_redirect = true;
|
||||
// redirect to desktop domain
|
||||
window.location.replace(window.location.protocol +'//'+ edlp_mobile.desktop_url);
|
||||
break;
|
||||
default:
|
||||
// console.log('do not redirect');
|
||||
break;
|
||||
}
|
||||
if(device_is_mobile){
|
||||
document.documentElement.className += "is-mobile";
|
||||
}
|
||||
}
|
||||
|
||||
// var edlp is provided by edlp_ajax.module file
|
||||
if(edlp.redirect && !device_redirect && !device_is_mobile){
|
||||
console.log('redirect', edlp);
|
||||
console.log('window.location', window.location);
|
||||
|
||||
edlp.sys_path = edlp.sys_path.replace(/^\//, '');
|
||||
edlp.url = window.location.pathname;
|
||||
edlp.hash = window.location.hash;
|
||||
window.localStorage.setItem('edlp_origin', JSON.stringify(edlp));
|
||||
// redirect to home
|
||||
window.location.replace(window.location.origin+'/'+edlp.lang_code+edlp.hash);
|
||||
}else{
|
||||
console.log('history do not redirect');
|
||||
}
|
||||
@@ -0,0 +1,23 @@
|
||||
edlp_vars = {
|
||||
"e_col_130": {{e_col_130}},
|
||||
"e_col_121": {{e_col_121}},
|
||||
"e_col_134": {{e_col_134}},
|
||||
"e_col_121": {{e_col_121}},
|
||||
"e_col_125": {{e_col_125}},
|
||||
"e_col_119": {{e_col_119}},
|
||||
"e_col_132": {{e_col_132}},
|
||||
"e_col_122": {{e_col_122}},
|
||||
"e_col_129": {{e_col_129}},
|
||||
"e_col_120": {{e_col_120}},
|
||||
"e_col_130": {{e_col_130}},
|
||||
"e_col_118": {{e_col_118}},
|
||||
"e_col_127": {{e_col_127}},
|
||||
"e_col_133": {{e_col_133}},
|
||||
"e_col_128": {{e_col_128}},
|
||||
"e_col_124": {{e_col_124}},
|
||||
"e_col_116": {{e_col_116}},
|
||||
"e_col_117": {{e_col_117}},
|
||||
"e_col_131": {{e_col_131}},
|
||||
"e_col_126": {{e_col_126}},
|
||||
"e_col_123": {{e_col_123}}
|
||||
};
|
||||
@@ -0,0 +1 @@
|
||||
# Do NOT EDIT _variables.scss as it is automaticly generated with gulp from assets/json/variables.json
|
||||
@@ -0,0 +1 @@
|
||||
$transparent-bg: rgba(255,255,255, 0.95);
|
||||
@@ -0,0 +1,42 @@
|
||||
@mixin content_big_titles {
|
||||
font-size: 1.3em;
|
||||
font-weight: 500;
|
||||
text-transform: uppercase;
|
||||
}
|
||||
|
||||
@mixin content_titles {
|
||||
font-size: 0.9em;
|
||||
font-weight: normal;
|
||||
text-transform: uppercase;
|
||||
}
|
||||
|
||||
@mixin document_titles_teaser {
|
||||
font-size: 0.82em;
|
||||
font-weight: 500;
|
||||
text-transform: none;
|
||||
}
|
||||
|
||||
@mixin content_subtitles {
|
||||
font-size: 0.82em;
|
||||
font-weight: 600;
|
||||
line-height: 1.6;
|
||||
text-transform: none;
|
||||
}
|
||||
|
||||
@mixin content_courant {
|
||||
font-size: 0.82em;
|
||||
font-weight: normal;
|
||||
line-height: 1.4;
|
||||
}
|
||||
|
||||
@mixin nav_link {
|
||||
font-size: 0.82em;
|
||||
font-weight: normal;
|
||||
text-transform: uppercase;
|
||||
}
|
||||
|
||||
@mixin content_petit {
|
||||
font-size: 0.756em;
|
||||
font-weight: normal;
|
||||
line-height: 1.4;
|
||||
}
|
||||
@@ -0,0 +1,93 @@
|
||||
// http://www.thesassway.com/intermediate/simple-grid-mixins
|
||||
|
||||
$default_gap: 1em;
|
||||
$default_sum: 12;
|
||||
|
||||
$small-bp:768px;
|
||||
$med-bp:1080px;
|
||||
// $large-bp:1900px;
|
||||
|
||||
@mixin row() {
|
||||
// font-size: 0;
|
||||
// white-space: nowrap;
|
||||
position: relative;
|
||||
>*{
|
||||
font-size: 16px;
|
||||
}
|
||||
}
|
||||
|
||||
%col-reset {
|
||||
width: 100%;
|
||||
// display: inline-block;
|
||||
// white-space:normal;
|
||||
// font-size: 16px;
|
||||
float:left;
|
||||
box-sizing: border-box;
|
||||
}
|
||||
|
||||
@mixin col($col, $offset: 0, $sum: $default_sum, $gap: $default_gap, $align: top) {
|
||||
@extend %col-reset;
|
||||
padding-left: $gap*$offset;
|
||||
@if $col == $default_sum {
|
||||
padding-right: 0;
|
||||
}@else{
|
||||
padding-right: $gap;
|
||||
}
|
||||
&:last-child{padding-right: 0;}
|
||||
|
||||
margin-left: percentage(($col/$sum)*$offset);
|
||||
|
||||
// @media only screen and (min-width: 768px) {
|
||||
width: percentage($col/$sum);
|
||||
// vertical-align: $align;
|
||||
// }
|
||||
}
|
||||
|
||||
.row{
|
||||
@include row;
|
||||
// html:not(.js) &{
|
||||
// overflow-y: auto;
|
||||
// }
|
||||
}
|
||||
|
||||
@for $c from 1 through $default_sum {
|
||||
.col-#{$c} {
|
||||
@include col($c);
|
||||
}
|
||||
|
||||
// small
|
||||
.small-col-#{$c} {
|
||||
@media only screen and (max-width: $small-bp) {
|
||||
@include col($c);
|
||||
}
|
||||
}
|
||||
|
||||
// medium
|
||||
.med-col-#{$c} {
|
||||
@media only screen and (min-width: $small-bp+1) and (max-width: $med-bp) {
|
||||
@include col($c);
|
||||
}
|
||||
}
|
||||
|
||||
// large
|
||||
.large-col-#{$c} {
|
||||
@media only screen and (min-width: $med-bp+1) {
|
||||
@include col($c);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@for $c from 1 through $default_sum - 1 {
|
||||
@for $o from 1 through $default_sum - $c {
|
||||
.col-#{$c}-offset-#{$o} {
|
||||
@include col($c, $o);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
.col.float-right{
|
||||
float: right;
|
||||
padding-right: 0;
|
||||
padding-left: $default_gap;
|
||||
}
|
||||
@@ -0,0 +1,127 @@
|
||||
|
||||
body, html{
|
||||
position: relative;
|
||||
width: 100%;
|
||||
height:100%;
|
||||
font-family: Georgia, serif;
|
||||
font-style: normal;
|
||||
margin:0;
|
||||
padding:0;
|
||||
// background-color: rgb(219, 219, 219);
|
||||
}
|
||||
body.toolbar-horizontal.toolbar-themes.toolbar-no-tabs{
|
||||
padding-top: 24px!important;
|
||||
}
|
||||
// div.layout-container{
|
||||
// position: relative;
|
||||
// width:100%; height:100%;
|
||||
// padding:0.5em 1em;
|
||||
// box-sizing: border-box;
|
||||
// z-index: 1;
|
||||
// }
|
||||
|
||||
header[role="banner"]{
|
||||
// outline: 1px solid blue;
|
||||
z-index: 5;
|
||||
position: relative;
|
||||
padding:0 1em;
|
||||
>.wrapper{
|
||||
position: relative;
|
||||
padding:0.5em 0;
|
||||
// border-bottom: 1px solid red;
|
||||
// TODO: what header height to fit well with player ??
|
||||
height:70px;
|
||||
>.region{
|
||||
height:100%;
|
||||
position: relative;
|
||||
}
|
||||
}
|
||||
}
|
||||
html.is-mobile header[role="banner"]{
|
||||
position:fixed;
|
||||
box-sizing: border-box;
|
||||
top:0; left:0; width:100%;
|
||||
background-color: #fff;
|
||||
>.wrapper{
|
||||
height:50px;
|
||||
}
|
||||
}
|
||||
|
||||
aside.messages{
|
||||
border: none;
|
||||
z-index: 99;
|
||||
position: absolute;
|
||||
left:5%; top:100px;
|
||||
width:80%; max-height: 600px;
|
||||
background-color: rgba(255,255,255,0.8);
|
||||
padding:0;
|
||||
overflow-y: auto;
|
||||
}
|
||||
|
||||
html:not(.is-mobile) main[role="main"]{
|
||||
// outline:1px solid green;
|
||||
z-index: 11;
|
||||
position: absolute;
|
||||
left:0; top:0;
|
||||
box-sizing:border-box;
|
||||
width:100%;
|
||||
padding:7em 2em 9em;
|
||||
overflow: hidden;
|
||||
pointer-events: none;
|
||||
height:100%;
|
||||
.layout-content{
|
||||
width: 100%; height:100%;
|
||||
overflow:hidden;
|
||||
.row>*:not(.col):not(.grid){
|
||||
pointer-events: auto;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
html:not(.js):not(.is-mobile) main[role="main"]{
|
||||
overflow-y: auto;
|
||||
.layout-content{
|
||||
height: auto;
|
||||
padding-bottom:4em;
|
||||
}
|
||||
}
|
||||
|
||||
html.is-mobile main[role="main"]{
|
||||
padding:80px 1em 40px;
|
||||
// background-color: blue;
|
||||
}
|
||||
|
||||
body.toolbar-horizontal.toolbar-themes.toolbar-no-tabs{
|
||||
main[role="main"]{
|
||||
padding-top: 7em + 1em;
|
||||
}
|
||||
}
|
||||
// body.toolbar-fixed.toolbar-tray-open{
|
||||
// main[role="main"]{
|
||||
// padding-top: 7em + 4em;
|
||||
// // overflow-y: hidden;
|
||||
// }
|
||||
// }
|
||||
|
||||
footer[role="contentinfo"]{
|
||||
// outline: 1px solid pink;
|
||||
z-index: 12;
|
||||
position:fixed;
|
||||
bottom:0;
|
||||
box-sizing: content-box;
|
||||
width:100%;
|
||||
// min-height:110px;
|
||||
padding:0.5em 1em;
|
||||
}
|
||||
|
||||
html:not(.js):not(.is-mobile) footer[role="contentinfo"]{
|
||||
background-color: white;
|
||||
}
|
||||
|
||||
canvas#corpus-map{
|
||||
// outline: 1px solid grey;
|
||||
}
|
||||
|
||||
.os-scroll{
|
||||
height: 100%;
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
body {
|
||||
background: white;
|
||||
}
|
||||
|
||||
a{
|
||||
color: inherit;
|
||||
text-decoration: none;
|
||||
}
|
||||
a, a:focus, a:active { outline: none; }
|
||||
a:focus{ -moz-outline-style: none; }
|
||||
@@ -0,0 +1,21 @@
|
||||
{
|
||||
"name": "edlp_d8_theme",
|
||||
"version": "1.0.0",
|
||||
"authors": [
|
||||
"Bachir Soussi Chiadmi <bachir@figureslibres.io>"
|
||||
],
|
||||
"license": "MIT",
|
||||
"homepage": "http://encyclopediedelaparole.org",
|
||||
"ignore": [
|
||||
"**/.*",
|
||||
"node_modules",
|
||||
"bower_components",
|
||||
"test",
|
||||
"tests"
|
||||
],
|
||||
"dependencies": {
|
||||
"jquery.hotkeys": "latest",
|
||||
"masonry-layout": "latest",
|
||||
"imagesloaded": "latest"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,18 @@
|
||||
bartik.mobile:
|
||||
label: mobile
|
||||
mediaQuery: ''
|
||||
weight: 0
|
||||
multipliers:
|
||||
- 1x
|
||||
bartik.narrow:
|
||||
label: narrow
|
||||
mediaQuery: 'all and (min-width: 560px) and (max-width: 850px)'
|
||||
weight: 1
|
||||
multipliers:
|
||||
- 1x
|
||||
bartik.wide:
|
||||
label: wide
|
||||
mediaQuery: 'all and (min-width: 851px)'
|
||||
weight: 2
|
||||
multipliers:
|
||||
- 1x
|
||||
@@ -0,0 +1,23 @@
|
||||
name: edlp
|
||||
description: 'EDLP Drupal 8 theme with gulp'
|
||||
type: theme
|
||||
base theme: classy
|
||||
core: 8.x
|
||||
libraries:
|
||||
- core/normalize
|
||||
- edlptheme/redirect-js
|
||||
- edlptheme/global-css
|
||||
- edlptheme/global-js
|
||||
|
||||
# stylesheets-remove:
|
||||
# - core/assets/vendor/normalize-css/normalize.css
|
||||
# - core/modules/system/css/system.module.css
|
||||
# - core/modules/system/css/system.theme.css
|
||||
# - core/modules/views/css/views.module.css
|
||||
|
||||
regions:
|
||||
header: Header
|
||||
content: Content
|
||||
footer_left: 'Footer Left'
|
||||
footer_center: 'Footer Center'
|
||||
footer_right: 'Footer Right'
|
||||
@@ -0,0 +1,36 @@
|
||||
global-css:
|
||||
version: VERSION
|
||||
css:
|
||||
theme:
|
||||
assets/dist/styles/app.min.css: {}
|
||||
|
||||
redirect-js:
|
||||
version: VERSION
|
||||
header: true
|
||||
js:
|
||||
assets/dist/scripts/redirect.min.js: { weight:-998, preprocess: false, minified: true }
|
||||
|
||||
global-js:
|
||||
version: VERSION
|
||||
js:
|
||||
# assets/dist/bower/jquery.hotkeys.js: { scope: footer }
|
||||
assets/dist/bower/imagesloaded.pkgd.min.js: { minified: true }
|
||||
assets/dist/bower/masonry.pkgd.min.js: { minified: true }
|
||||
assets/dist/scripts/main.min.js: { minified: true }
|
||||
dependencies:
|
||||
- core/drupal
|
||||
# - core/drupal.ajax
|
||||
# - core/drupal.autocomplete
|
||||
- core/matchmedia
|
||||
- core/matchmedia.addListener
|
||||
- core/jquery
|
||||
# - core/jquery.once
|
||||
# - core/jquery.ui.draggable
|
||||
# - core/jquery.ui.dropable
|
||||
# - core/jquery.ui.sortable
|
||||
# - edlp_corpus/corpus
|
||||
# - edlp_studio/edlp_studio-library
|
||||
# - edlp_search/edlp_search-library
|
||||
- url_to_video_filter/player_embed
|
||||
- url_to_video_filter/vimeo_embed
|
||||
- url_to_video_filter/youtube_embed
|
||||
@@ -0,0 +1,389 @@
|
||||
<?php
|
||||
|
||||
/**
|
||||
* @file
|
||||
* Functions to support theming in the edlp theme.
|
||||
*/
|
||||
|
||||
use Drupal\Core\Url;
|
||||
use Drupal\Core\Link;
|
||||
use Drupal\Core\Form\FormStateInterface;
|
||||
use Drupal\Core\Template\Attribute;
|
||||
use Drupal\Component\Utility\Unicode;
|
||||
use Drupal\Core\Render\Element;
|
||||
|
||||
|
||||
/**
|
||||
* Implements hook_page_attachments().
|
||||
* @param array $attachments
|
||||
*/
|
||||
// this does not work with themes
|
||||
// function edlptheme_page_attachments(array &$attachments) {
|
||||
// dpm('edlptheme_page_attachments', $attachments);
|
||||
// }
|
||||
|
||||
/**
|
||||
* Prepares variables for HTML document templates.
|
||||
*
|
||||
* Default template: html.html.twig.
|
||||
*
|
||||
* @param array $variables
|
||||
* An associative array containing:
|
||||
* - page: A render element representing the page.
|
||||
*/
|
||||
function edlptheme_preprocess_html(&$vars) {
|
||||
// $head_title = $vars['head_title'];
|
||||
// dpm($vars);
|
||||
$site_config = \Drupal::config('system.site');
|
||||
// dpm($site_config->get('slogan'));
|
||||
// array_push($head_title, [
|
||||
// 'name' => $site_config->get('name'),
|
||||
// ]);
|
||||
// $vars['head_title'] = $head_title;
|
||||
|
||||
$description = [
|
||||
'#tag' => 'meta',
|
||||
'#attributes' => [
|
||||
'name' => 'description',
|
||||
'content' => $site_config->get('slogan'),
|
||||
],
|
||||
];
|
||||
|
||||
$vars['page']['#attached']['html_head'][] = [$description, 'description'];
|
||||
|
||||
$gv = [
|
||||
'#tag' => 'meta',
|
||||
'#attributes' => [
|
||||
'name' => 'google-site-verification',
|
||||
'content' => "Y6PSbMfj67bXtMRAT-mFTAxrIeZPzC5jWSpH3M7yhkk",
|
||||
],
|
||||
];
|
||||
$vars['page']['#attached']['html_head'][] = [$gv, "google-site-verification"];
|
||||
}
|
||||
|
||||
function edlptheme_preprocess_page(&$vars){
|
||||
// dsm($vars, 'vars');
|
||||
}
|
||||
|
||||
function edlptheme_preprocess_node(&$vars){
|
||||
$node = $vars['elements']['#node'];
|
||||
$options = ['absolute' => TRUE];
|
||||
$url = Url::fromRoute('entity.node.canonical', ['node' => $node->id()], $options);
|
||||
$system_path = $url->getInternalPath();
|
||||
$vars['link_attributes'] = new Attribute(array(
|
||||
'data-drupal-link-system-path' => $system_path=='' ? '<front>' : $system_path
|
||||
));
|
||||
|
||||
if($node->bundle() == 'enregistrement' && in_array($vars['view_mode'], ['article','transcript'])){
|
||||
$vars['page'] = true;
|
||||
$vars['sur_title'] = $vars['view_mode'];
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Implements hook_form_alter
|
||||
*/
|
||||
function edlptheme_form_user_login_form_alter(&$form, FormStateInterface $form_state, $form_id) {
|
||||
// dpm($form_id, 'form_id');
|
||||
// dpm($form, 'form');
|
||||
$form['name']['#attributes']['placeholder'] = (string) $form['name']['#title'];
|
||||
unset($form['name']['#title']);
|
||||
$form['pass']['#attributes']['placeholder'] = (string) $form['pass']['#title'];
|
||||
unset($form['pass']['#title']);
|
||||
}
|
||||
|
||||
/**
|
||||
* Implements hook_theme_suggestions_HOOK_alter().
|
||||
*/
|
||||
function edlptheme_theme_suggestions_taxonomy_term_alter(&$suggestions, $variables) {
|
||||
$elements = $variables['elements'];
|
||||
|
||||
if (isset($elements['#taxonomy_term']) && isset($elements['#theme']) && isset($elements['#view_mode'])) {
|
||||
$term = $elements['#taxonomy_term'];
|
||||
|
||||
if (is_object($term)) {
|
||||
$suggestions[] = $elements['#theme'] . '__' . $term->getVocabularyId() . '__' . $elements['#view_mode'];
|
||||
$suggestions[] = $elements['#theme'] . '__' . $term->id() . '__' . $elements['#view_mode'];
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
function edlptheme_preprocess_edlp_home(&$vars){
|
||||
foreach($vars['nodes'] as &$node){
|
||||
switch($node['vm']){
|
||||
case "image_2_columns":
|
||||
$cols = 4;
|
||||
break;
|
||||
case "image_1_columns":
|
||||
$cols = 2;
|
||||
break;
|
||||
case "text_1_column":
|
||||
$cols = 2;
|
||||
break;
|
||||
default:
|
||||
$cols = 3;
|
||||
};
|
||||
$node['cols'] = $cols;
|
||||
}
|
||||
}
|
||||
|
||||
function edlptheme_preprocess_taxonomy_term__entrees__mobile_home(&$vars){
|
||||
// dpm($vars, 'vars');
|
||||
}
|
||||
|
||||
function edlptheme_preprocess_edlp_productions(&$vars){
|
||||
foreach($vars['nodes'] as &$node){
|
||||
switch($node['vm']){
|
||||
case "image_2_columns":
|
||||
$cols = 4;
|
||||
break;
|
||||
case "image_1_columns":
|
||||
$cols = 2;
|
||||
break;
|
||||
case "text_1_column":
|
||||
$cols = 2;
|
||||
break;
|
||||
};
|
||||
$node['cols'] = $cols;
|
||||
}
|
||||
// dpm($vars);
|
||||
}
|
||||
|
||||
function edlptheme_preprocess_node__enregistrement__index(&$vars){
|
||||
// $node = $vars['elements']['#node'];
|
||||
// $options = ['absolute' => TRUE];
|
||||
// $url = Url::fromRoute('entity.node.canonical', ['node' => $node->id()], $options);
|
||||
// $system_path = $url->getInternalPath();
|
||||
// // get the audio file url
|
||||
// $field_son_values = $node->get('field_son')->getValue();
|
||||
// $son_fid = count($field_son_values) ? $field_son_values[0]['target_id'] : "";
|
||||
// $son_file = \Drupal\file\Entity\File::load($son_fid);
|
||||
// $son_url = null;
|
||||
// if($son_file){
|
||||
// $son_uri = $son_file->getFileUri();
|
||||
// $son_url = file_create_url($son_uri);
|
||||
// }
|
||||
//
|
||||
// $vars['link_attributes'] = new Attribute(array(
|
||||
// 'data-drupal-link-system-path' => $system_path=='' ? '<front>' : $system_path,
|
||||
// 'audio_url' => $son_url,
|
||||
// 'nid' => $node->id(),
|
||||
// 'class' => array('audio-link', 'ajax-link')
|
||||
// ));
|
||||
edlptheme_prepare_audio_link($vars);
|
||||
// dpm($vars['link_attributes']);
|
||||
}
|
||||
|
||||
// forhome mobile index
|
||||
function edlptheme_preprocess_node__enregistrement__index_home(&$vars){
|
||||
// $node = $vars['elements']['#node'];
|
||||
// $options = ['absolute' => TRUE];
|
||||
// $url = Url::fromRoute('entity.node.canonical', ['node' => $node->id()], $options);
|
||||
// $system_path = $url->getInternalPath();
|
||||
// // get the audio file url
|
||||
// $field_son_values = $node->get('field_son')->getValue();
|
||||
// $son_fid = count($field_son_values) ? $field_son_values[0]['target_id'] : "";
|
||||
// $son_file = \Drupal\file\Entity\File::load($son_fid);
|
||||
// $son_url = null;
|
||||
// if($son_file){
|
||||
// $son_uri = $son_file->getFileUri();
|
||||
// $son_url = file_create_url($son_uri);
|
||||
// }
|
||||
//
|
||||
// $vars['link_attributes'] = new Attribute(array(
|
||||
// 'data-drupal-link-system-path' => $system_path=='' ? '<front>' : $system_path,
|
||||
// 'audio_url' => $son_url,
|
||||
// 'nid' => $node->id(),
|
||||
// 'class' => array('audio-link', 'ajax-link')
|
||||
// ));
|
||||
edlptheme_prepare_audio_link($vars);
|
||||
// dpm($vars['link_attributes']);
|
||||
}
|
||||
|
||||
function edlptheme_preprocess_node__enregistrement__search_index(&$vars){
|
||||
// $node = $vars['elements']['#node'];
|
||||
// $options = ['absolute' => TRUE];
|
||||
// $url = Url::fromRoute('entity.node.canonical', ['node' => $node->id()], $options);
|
||||
// $system_path = $url->getInternalPath();
|
||||
// // get the audio file url
|
||||
// $field_son_values = $node->get('field_son')->getValue();
|
||||
// $son_fid = count($field_son_values) ? $field_son_values[0]['target_id'] : "";
|
||||
// $son_file = \Drupal\file\Entity\File::load($son_fid);
|
||||
// $son_url = null;
|
||||
// if($son_file){
|
||||
// $son_uri = $son_file->getFileUri();
|
||||
// $son_url = file_create_url($son_uri);
|
||||
// }
|
||||
//
|
||||
// $vars['link_attributes'] = new Attribute(array(
|
||||
// 'data-drupal-link-system-path' => $system_path=='' ? '<front>' : $system_path,
|
||||
// 'audio_url' => $son_url,
|
||||
// 'nid' => $node->id(),
|
||||
// 'class' => array('audio-link', 'ajax-link')
|
||||
// ));
|
||||
edlptheme_prepare_audio_link($vars);
|
||||
// dpm($vars['link_attributes']);
|
||||
}
|
||||
|
||||
function edlptheme_preprocess_node__enregistrement__lastdocs(&$vars){
|
||||
// $node = $vars['elements']['#node'];
|
||||
// $options = ['absolute' => TRUE];
|
||||
// $url = Url::fromRoute('entity.node.canonical', ['node' => $node->id()], $options);
|
||||
// $system_path = $url->getInternalPath();
|
||||
// // get the audio file url
|
||||
// $field_son_values = $node->get('field_son')->getValue();
|
||||
// $son_fid = count($field_son_values) ? $field_son_values[0]['target_id'] : "";
|
||||
// $son_file = \Drupal\file\Entity\File::load($son_fid);
|
||||
// $son_url = null;
|
||||
// if($son_file){
|
||||
// $son_uri = $son_file->getFileUri();
|
||||
// $son_url = file_create_url($son_uri);
|
||||
// }
|
||||
//
|
||||
// $vars['link_attributes'] = new Attribute(array(
|
||||
// 'data-drupal-link-system-path' => $system_path=='' ? '<front>' : $system_path,
|
||||
// 'audio_url' => $son_url,
|
||||
// 'nid' => $node->id(),
|
||||
// 'class' => array('audio-link', 'ajax-link')
|
||||
// ));
|
||||
edlptheme_prepare_audio_link($vars);
|
||||
// dpm($vars['link_attributes']);
|
||||
}
|
||||
|
||||
function edlptheme_preprocess_node__enregistrement__compo(&$vars){
|
||||
// $node = $vars['elements']['#node'];
|
||||
// $options = ['absolute' => TRUE];
|
||||
// $url = Url::fromRoute('entity.node.canonical', ['node' => $node->id()], $options);
|
||||
// $system_path = $url->getInternalPath();
|
||||
// // get the audio file url
|
||||
// $field_son_values = $node->get('field_son')->getValue();
|
||||
// $son_fid = count($field_son_values) ? $field_son_values[0]['target_id'] : "";
|
||||
// $son_file = \Drupal\file\Entity\File::load($son_fid);
|
||||
// $son_url = null;
|
||||
// if($son_file){
|
||||
// $son_uri = $son_file->getFileUri();
|
||||
// $son_url = file_create_url($son_uri);
|
||||
// }
|
||||
//
|
||||
// $vars['link_attributes'] = new Attribute(array(
|
||||
// 'data-drupal-link-system-path' => $system_path=='' ? '<front>' : $system_path,
|
||||
// 'audio_url' => $son_url,
|
||||
// 'nid' => $node->id(),
|
||||
// 'class' => array('audio-link', 'ajax-link')
|
||||
// ));
|
||||
edlptheme_prepare_audio_link($vars);
|
||||
|
||||
// dpm($vars);
|
||||
$title = $vars['label'][0]['#context']['value'];
|
||||
$vars['label'][0]['#context']['value'] = Unicode::truncate($title, 25, true, true);
|
||||
// dpm($vars['link_attributes']);
|
||||
}
|
||||
|
||||
function edlptheme_prepare_audio_link(&$vars){
|
||||
$node = $vars['elements']['#node'];
|
||||
$options = ['absolute' => TRUE];
|
||||
$url = Url::fromRoute('entity.node.canonical', ['node' => $node->id()], $options);
|
||||
$system_path = $url->getInternalPath();
|
||||
// get the audio file url
|
||||
$field_son_values = $node->get('field_son')->getValue();
|
||||
$son_fid = count($field_son_values) ? $field_son_values[0]['target_id'] : "";
|
||||
$son_file = \Drupal\file\Entity\File::load($son_fid);
|
||||
$son_url = null;
|
||||
if($son_file){
|
||||
$son_uri = $son_file->getFileUri();
|
||||
$son_url = file_create_url($son_uri);
|
||||
}
|
||||
|
||||
$vars['link_attributes'] = new Attribute(array(
|
||||
'data-drupal-link-system-path' => $system_path=='' ? '<front>' : $system_path,
|
||||
'audio_url' => $son_url,
|
||||
'nid' => $node->id(),
|
||||
'class' => array('audio-link', 'ajax-link')
|
||||
));
|
||||
|
||||
}
|
||||
|
||||
function edlptheme_preprocess_node__enregistrement__player_cartel(&$vars){
|
||||
// dpm($vars);
|
||||
$node = $vars['node'];
|
||||
|
||||
$vars['col_left'] = false;
|
||||
$vars['col_right'] = false;
|
||||
|
||||
// if transcript not empty
|
||||
$transcript = $node->get('field_transcript_vo');
|
||||
if(!$transcript->isEmpty()){
|
||||
$vars['col_left'] = true;
|
||||
$url = Url::fromRoute('entity.node.canonical', ['node'=>$node->id()]);
|
||||
$url->setOptions(array(
|
||||
'attributes' => array(
|
||||
'class' => ['link-transcript', 'ajax-link'],
|
||||
'viewmode'=>'transcript',
|
||||
'data-drupal-link-system-path' => $url->getInternalPath()
|
||||
)
|
||||
));
|
||||
$vars['link_transcript'] = Link::fromTextAndUrl(t("Read the text."), $url);
|
||||
}
|
||||
|
||||
// if article not empty
|
||||
$article = $node->get('body');
|
||||
if(!$article->isEmpty()){
|
||||
$vars['col_left'] = true;
|
||||
$url = Url::fromRoute('entity.node.canonical', ['node'=>$node->id()]);
|
||||
$url->setOptions(array(
|
||||
'attributes' => array(
|
||||
'class' => ['link-article', 'ajax-link'],
|
||||
'viewmode'=>'article',
|
||||
'data-drupal-link-system-path' => $url->getInternalPath()
|
||||
)
|
||||
));
|
||||
$vars['link_article'] = Link::fromTextAndUrl(t("Read the article."), $url);
|
||||
}
|
||||
|
||||
// relations (defined in edlp_corpus.module)
|
||||
if(isset($vars['content']['relations'])){
|
||||
// dpm($relations);
|
||||
$vars['col_right'] = true;
|
||||
}
|
||||
|
||||
if($vars['col_left'] || $vars['col_right']){
|
||||
$vars['second_cartel'] = true;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Prepares variables for image formatter templates.
|
||||
*
|
||||
* Default template: image-formatter.html.twig.
|
||||
*
|
||||
* @param array $variables
|
||||
* An associative array containing:
|
||||
* - item: An ImageItem object.
|
||||
* - item_attributes: An optional associative array of html attributes to be
|
||||
* placed in the img tag.
|
||||
* - image_style: An optional image style.
|
||||
* - url: An optional \Drupal\Core\Url object.
|
||||
*/
|
||||
function edlptheme_preprocess_image_formatter(&$vars){
|
||||
if(isset($vars['url'])){
|
||||
$system_path = $vars['url']->getInternalPath();
|
||||
$vars['link_attributes'] = new Attribute(array(
|
||||
'data-drupal-link-system-path' => $system_path=='' ? '<front>' : $system_path,
|
||||
'class' => array('ajax-link')
|
||||
));
|
||||
// dpm($vars);
|
||||
}
|
||||
}
|
||||
|
||||
function edlptheme_preprocess_links__language_block(&$vars){
|
||||
// dpm($vars);
|
||||
foreach ($vars['links'] as $lang_code => $link) {
|
||||
$vars['links'][$lang_code]['text'] = $lang_code;
|
||||
$vars['links'][$lang_code]['link']['#title'] = $lang_code;
|
||||
}
|
||||
}
|
||||
|
||||
function edlptheme_preprocess_file_link(&$vars){
|
||||
|
||||
}
|
||||
|
After Width: | Height: | Size: 894 B |
@@ -0,0 +1,125 @@
|
||||
'use strict';
|
||||
|
||||
var gulp = require('gulp');
|
||||
var gulpif = require('gulp-if');
|
||||
var sass = require('gulp-sass');
|
||||
var watch = require('gulp-watch');
|
||||
var autoprefixer = require('gulp-autoprefixer');
|
||||
var jsmin = require('gulp-jsmin');
|
||||
var stripDebug = require('gulp-strip-debug');
|
||||
var cssmin = require('gulp-cssmin');
|
||||
var rename = require('gulp-rename');
|
||||
var mainBowerFiles = require('main-bower-files');
|
||||
// var jsonToSass = require('gulp-json-to-sass');
|
||||
// var concat = require('gulp-concat');
|
||||
var svgmin = require('gulp-svgmin');
|
||||
// var fs = require('fs');
|
||||
// var json2js = require('gulp-json2js');
|
||||
// var data = require('gulp-data');
|
||||
|
||||
// var shared_variables = JSON.parse(fs.readFileSync('./assets/json/shared_variables.json'));
|
||||
|
||||
// to get minified assets run `gulp --env=prod`
|
||||
var argv = require('minimist')(process.argv.slice(2));
|
||||
console.dir(argv);
|
||||
var prod = argv.env == 'prod' ? true : false;
|
||||
|
||||
function handleError(err) {
|
||||
console.log(err.toString());
|
||||
}
|
||||
|
||||
gulp.task('scripts', function () {
|
||||
gulp.src(['./assets/scripts/main.js', './assets/scripts/redirect.js']) // './assets/scripts/shared_variables.js',
|
||||
// .pipe(concat('main.js'))
|
||||
.pipe(gulpif(prod, stripDebug()))
|
||||
.pipe(gulpif(prod, jsmin()))
|
||||
.pipe(rename({suffix: '.min'}))
|
||||
.pipe(gulp.dest('./assets/dist/scripts/'));
|
||||
});
|
||||
|
||||
gulp.task('styles', function () {
|
||||
gulp.src(['./assets/styles/app.scss'])
|
||||
.pipe(sass().on('error', sass.logError))
|
||||
.pipe(autoprefixer({
|
||||
browsers: ['last 2 versions'],
|
||||
cascade: false
|
||||
})).on('error', handleError)
|
||||
// .pipe(prod ? cssmin() : util.noop())
|
||||
.pipe(gulpif(prod, cssmin()))
|
||||
// .pipe(cssmin())
|
||||
.pipe(rename({suffix: '.min'}))
|
||||
.pipe(gulp.dest('./assets/dist/styles/'));
|
||||
});
|
||||
|
||||
gulp.task('bower', function() {
|
||||
gulp.src(mainBowerFiles({
|
||||
"overrides":{
|
||||
"masonry-layout":{
|
||||
"main":"./dist/masonry.pkgd.min.js"
|
||||
},
|
||||
"imagesloaded":{
|
||||
"main":"./imagesloaded.pkgd.min.js"
|
||||
},
|
||||
"jquery":{"ignore":true},
|
||||
"ev-emitter":{"ignore":true},
|
||||
"fizzy-ui-utils":{"ignore":true},
|
||||
"get-size":{"ignore":true},
|
||||
"outlayer":{"ignore":true},
|
||||
}
|
||||
}))
|
||||
.pipe(gulp.dest('./assets/dist/bower/'));
|
||||
});
|
||||
|
||||
gulp.task('svg', function () {
|
||||
gulp.src(['./assets/img/*.svg', '!./assets/img/edlp-loader-anim.svg'])
|
||||
.pipe(svgmin())
|
||||
.pipe(gulp.dest('./assets/dist/img'));
|
||||
gulp.src('./assets/img/edlp-loader-anim.svg')
|
||||
.pipe(gulp.dest('./assets/dist/img'));
|
||||
});
|
||||
|
||||
// default gulp task
|
||||
// , 'vars2sass' 'vars2js',
|
||||
gulp.task('default', ['bower', 'scripts', 'styles', 'svg'], function() {
|
||||
// gulp.watch('./assets/json/*.json', ['vars2js', 'styles', 'scripts']); //, 'vars2sass'
|
||||
gulp.watch('./assets/styles/*.scss', ['styles']);
|
||||
gulp.watch('./assets/styles/base/*.scss', ['styles']);
|
||||
gulp.watch('./assets/scripts/*.js', ['scripts']);
|
||||
gulp.watch('./assets/img/*.svg', ['svg']);
|
||||
});
|
||||
|
||||
|
||||
|
||||
// this task stays here just for memeomry about how to share variables between js and css
|
||||
|
||||
// gulp.task('vars2sass', function () {
|
||||
// gulp.src('./assets/json/shared_variables.json')
|
||||
// .pipe(jsonToSass({
|
||||
// jsonPath: './assets/json/shared_variables.json',
|
||||
// scssPath: './assets/styles/base/_shared_variables.scss'
|
||||
// }));
|
||||
// });
|
||||
|
||||
// this one is not working, works first run but then it's like it's caching the source
|
||||
// gulp.task('variables2js', function() {
|
||||
// gulp.src('./assets/scripts/shared_variables_model.js')
|
||||
// .pipe(rename('shared_variables.js'))
|
||||
// .pipe(data(function(file) {
|
||||
// delete require.cache['./assets/json/shared_variables.json'];
|
||||
// return require('./assets/json/shared_variables.json');
|
||||
// }))
|
||||
// .pipe(json2js())
|
||||
// .pipe(gulp.dest('./assets/scripts/'));
|
||||
// });
|
||||
|
||||
// gulp.task('vars2js', function() {
|
||||
// gulp.src('./assets/json/shared_variables.json')
|
||||
// .pipe(rename('shared_variables.js'))
|
||||
// .pipe(through.obj(function (file, enc, cb) {
|
||||
// // console.log('file',String(file.contents));
|
||||
// // small pipe to wrappe json data into a js variable
|
||||
// file.contents = new Buffer("edlp_vars = "+String(file.contents).trim()+";");
|
||||
// cb(null, file);
|
||||
// }))
|
||||
// .pipe(gulp.dest('./assets/scripts/'));
|
||||
// });
|
||||
@@ -0,0 +1,28 @@
|
||||
{
|
||||
"name": "edlpd8theme",
|
||||
"version": "0.0.1",
|
||||
"description": "A theme for drupal.",
|
||||
"main": "gulpfile.js",
|
||||
"author": "Bachir Soussi Chiadmi",
|
||||
"license": "GPLv3",
|
||||
"homepage": "https://encyclopediedelaparole.org",
|
||||
"devDependencies": {
|
||||
"gulp": "latest",
|
||||
"gulp-autoprefixer": "^5.0.0",
|
||||
"gulp-concat": "latest",
|
||||
"gulp-cssmin": "latest",
|
||||
"gulp-if": "^2.0.2",
|
||||
"gulp-jsmin": "latest",
|
||||
"gulp-json-to-sass": "latest",
|
||||
"gulp-json2js": "latest",
|
||||
"gulp-rename": "latest",
|
||||
"gulp-sass": "^4.0.1",
|
||||
"gulp-strip-debug": "^3.0.0",
|
||||
"gulp-svgmin": "^1.2.4",
|
||||
"gulp-util": "latest",
|
||||
"gulp-watch": "latest",
|
||||
"main-bower-files": "latest",
|
||||
"minimist": "^1.2.0"
|
||||
},
|
||||
"dependencies": {}
|
||||
}
|
||||
@@ -0,0 +1,32 @@
|
||||
{% extends "block.html.twig" %}
|
||||
{#
|
||||
/**
|
||||
* @file
|
||||
* Theme override for a branding block.
|
||||
*
|
||||
* Each branding element variable (logo, name, slogan) is only available if
|
||||
* enabled in the block configuration.
|
||||
*
|
||||
* Available variables:
|
||||
* - site_logo: Logo for site as defined in Appearance or theme settings.
|
||||
* - site_name: Name for site as defined in Site information settings.
|
||||
* - site_slogan: Slogan for site as defined in Site information settings.
|
||||
*/
|
||||
#}
|
||||
{% block content %}
|
||||
{% if site_logo or site_name %}
|
||||
<h1>
|
||||
{% if site_logo %}
|
||||
<a href="{{ path('<front>') }}" title="{{ 'Home'|t }}" rel="home" class="site-logo" data-drupal-link-system-path="<front>">
|
||||
<img src="{{ site_logo }}" alt="{{ 'Home'|t }}" />
|
||||
</a>
|
||||
{% endif %}
|
||||
{% if site_name %}
|
||||
<a class="site-name" href="{{ path('<front>') }}" title="{{ 'Home'|t }}" rel="home" data-drupal-link-system-path="<front>">{{ site_name }}</a>
|
||||
{% endif %}
|
||||
</h1>
|
||||
{% endif %}
|
||||
{# % if site_slogan %}
|
||||
<h2 class="site-slogan">{{ site_slogan }}</h2>
|
||||
{% endif % #}
|
||||
{% endblock %}
|
||||
@@ -0,0 +1,3 @@
|
||||
{% block content %}
|
||||
{{ content }}
|
||||
{% endblock %}
|
||||
@@ -0,0 +1,41 @@
|
||||
{#
|
||||
/**
|
||||
* @file
|
||||
* Default theme implementation to display a block.
|
||||
*
|
||||
* Available variables:
|
||||
* - plugin_id: The ID of the block implementation.
|
||||
* - label: The configured label of the block if visible.
|
||||
* - configuration: A list of the block's configuration values.
|
||||
* - label: The configured label for the block.
|
||||
* - label_display: The display settings for the label.
|
||||
* - provider: The module or other provider that provided this block plugin.
|
||||
* - Block plugin specific settings will also be stored here.
|
||||
* - content: The content of this block.
|
||||
* - attributes: array of HTML attributes populated by modules, intended to
|
||||
* be added to the main container tag of this template.
|
||||
* - id: A valid HTML ID and guaranteed unique.
|
||||
* - title_attributes: Same as attributes, except applied to the main title
|
||||
* tag that appears in the template.
|
||||
* - title_prefix: Additional output populated by modules, intended to be
|
||||
* displayed in front of the main title tag that appears in the template.
|
||||
* - title_suffix: Additional output populated by modules, intended to be
|
||||
* displayed after the main title tag that appears in the template.
|
||||
*
|
||||
* @see template_preprocess_block()
|
||||
*
|
||||
* @ingroup themeable
|
||||
*/
|
||||
#}
|
||||
<div{{ attributes }}>
|
||||
{{ title_prefix }}
|
||||
{% if label %}
|
||||
<h2{{ title_attributes }}>{{ label }}</h2>
|
||||
{% endif %}
|
||||
{{ title_suffix }}
|
||||
<div class="block-content">
|
||||
{% block content %}
|
||||
{{ content }}
|
||||
{% endblock %}
|
||||
</div>
|
||||
</div>
|
||||
@@ -0,0 +1,9 @@
|
||||
<div class="col small-col-12 med-col-5 large-col-4 float-right">
|
||||
<div class="wrapper">
|
||||
<div class="agenda">
|
||||
{# next_event #}
|
||||
{{ coming_events }}
|
||||
{{ past_events }}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -0,0 +1,5 @@
|
||||
<div class="col small-col-12 med-col-5 large-col-5">
|
||||
<div class="wrapper">
|
||||
{{ content }}
|
||||
</div>
|
||||
</div>
|
||||
@@ -0,0 +1,16 @@
|
||||
<div class="col small-col-12 med-col-6 large-col-5">
|
||||
<div class="wrapper">
|
||||
{#<div class="os-scroll">#}
|
||||
{{ content }}
|
||||
{#</div>#}
|
||||
</div>
|
||||
</div>
|
||||
{% if aside %}
|
||||
<div class="col small-col-12 med-col-4 large-col-3 aside float-right">
|
||||
<div class="wrapper">
|
||||
{#<div class="os-scroll">#}
|
||||
{{ aside }}
|
||||
{#</div>#}
|
||||
</div>
|
||||
</div>
|
||||
{% endif %}
|
||||
@@ -0,0 +1,7 @@
|
||||
<div class="col small-col-12 med-col-6 large-col-4 event float-right">
|
||||
<div class="wrapper">
|
||||
<div class="agenda">
|
||||
{{ content }}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -0,0 +1,5 @@
|
||||
<div class="col small-col-12 med-col-6 large-col-6">
|
||||
<div class="wrapper">
|
||||
{{ content }}
|
||||
</div>
|
||||
</div>
|
||||
@@ -0,0 +1,5 @@
|
||||
<div class="col small-col-12 med-col-5 large-col-5">
|
||||
<div class="wrapper">
|
||||
{{ content }}
|
||||
</div>
|
||||
</div>
|
||||
@@ -0,0 +1,5 @@
|
||||
<div class="col small-col-12 med-col-5 large-col-5">
|
||||
<div class="wrapper">
|
||||
{{ content }}
|
||||
</div>
|
||||
</div>
|
||||
@@ -0,0 +1,5 @@
|
||||
<div class="col small-col-12 med-col-5 large-col-5">
|
||||
<div class="wrapper">
|
||||
{{ articles }}
|
||||
</div>
|
||||
</div>
|
||||
@@ -0,0 +1,7 @@
|
||||
{% if entrees %}
|
||||
<div class="col small-col-12 med-col-6 large-col-6">
|
||||
<div class="wrapper">
|
||||
{{ entrees }}
|
||||
</div>
|
||||
</div>
|
||||
{% endif %}
|
||||
@@ -0,0 +1,7 @@
|
||||
<div class="col small-col-12 med-col-6 large-col-6">
|
||||
<div class="wrapper">
|
||||
<div class="lastdocs">
|
||||
{{ lastdocs }}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -0,0 +1,54 @@
|
||||
{#
|
||||
<div class="presentation col col-4">
|
||||
<div class="wrapper">
|
||||
{{ presentation }}
|
||||
</div>
|
||||
</div>
|
||||
<div class="last-file col col-2">
|
||||
<div class="wrapper">
|
||||
{{ last_fil }}
|
||||
</div>
|
||||
</div>
|
||||
<div class="last-prod col col-4">
|
||||
<div class="wrapper">
|
||||
{{ last_production }}
|
||||
</div>
|
||||
</div>
|
||||
#}
|
||||
<div class="grid">
|
||||
|
||||
{% if nodes %}
|
||||
{% for node in nodes %}
|
||||
<div class="col small-col-12 med-col-4 large-col-{{ node.cols }}">
|
||||
<div class="wrapper">
|
||||
{{ node.build }}
|
||||
</div>
|
||||
</div>
|
||||
{% endfor %}
|
||||
{% endif %}
|
||||
|
||||
{% if lastdocs %}
|
||||
<div class="lastdocs-home col small-col-12 med-col-4 large-col-2">
|
||||
<div class="wrapper">
|
||||
{{ lastdocs }}
|
||||
</div>
|
||||
</div>
|
||||
{% endif %}
|
||||
|
||||
{% if agenda %}
|
||||
<div class="agenda col small-col-12 med-col-4 large-col-2">
|
||||
<div class="wrapper">
|
||||
{{ agenda }}
|
||||
</div>
|
||||
</div>
|
||||
{% endif %}
|
||||
|
||||
{% if collection %}
|
||||
<div class="collection col small-col-12 med-col-4 large-col-3">
|
||||
<div class="wrapper">
|
||||
{{ collection }}
|
||||
</div>
|
||||
</div>
|
||||
{% endif %}
|
||||
|
||||
</div>
|
||||
@@ -0,0 +1,9 @@
|
||||
<div class="grid">
|
||||
{% for node in nodes %}
|
||||
<div class="col small-col-12 med-col-4 large-col-{{ node.cols }}">
|
||||
<div class="wrapper">
|
||||
{{ node.build }}
|
||||
</div>
|
||||
</div>
|
||||
{% endfor %}
|
||||
</div>
|
||||
@@ -0,0 +1,7 @@
|
||||
<div theme="{{ theme_hook_original }}" class="col small-col-12 med-col-4 large-col-2 float-right">
|
||||
<div class="wrapper">
|
||||
{{ items }}
|
||||
{{ no_results_found }}
|
||||
{{ search_help }}
|
||||
</div>
|
||||
</div>
|
||||
@@ -0,0 +1,5 @@
|
||||
<div theme="{{ theme_hook_original }}" class="col small-col-12 med-col-4 large-col-2 float-right">
|
||||
<div class="wrapper">
|
||||
{{ form }}
|
||||
</div>
|
||||
</div>
|
||||
@@ -0,0 +1,8 @@
|
||||
<div class="col small-col-12 med-col-12 large-col-8">
|
||||
<div class="wrapper studio-ui-wrapper">
|
||||
<div id="studio-ui">
|
||||
{{ chutier_ui }}
|
||||
{{ composition_ui }}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -0,0 +1,15 @@
|
||||
{#
|
||||
/**
|
||||
* @file
|
||||
* Default theme implementation for a link to a file.
|
||||
*
|
||||
* Available variables:
|
||||
* - attributes: The HTML attributes for the containing element.
|
||||
* - link: A link to the file.
|
||||
*
|
||||
* @see template_preprocess_file_link()
|
||||
*
|
||||
* @ingroup themeable
|
||||
*/
|
||||
#}
|
||||
<span{{ attributes }}>{{ link }}</span>
|
||||
@@ -0,0 +1,19 @@
|
||||
{#
|
||||
/**
|
||||
* @file
|
||||
* Theme override to display a formatted image field.
|
||||
*
|
||||
* Available variables:
|
||||
* - image: A collection of image data.
|
||||
* - image_style: An optional image style.
|
||||
* - path: An optional array containing the link 'path' and link 'options'.
|
||||
* - url: An optional URL the image can be linked to.
|
||||
*
|
||||
* @see template_preprocess_image_formatter()
|
||||
*/
|
||||
#}
|
||||
{% if url %}
|
||||
<a href="{{ url }}" {{ link_attributes }}>{{ image }}</a>
|
||||
{% else %}
|
||||
{{ image }}
|
||||
{% endif %}
|
||||
@@ -0,0 +1,92 @@
|
||||
{#
|
||||
/**
|
||||
* @file
|
||||
* Theme override to display a node.
|
||||
*
|
||||
* Available variables:
|
||||
* - node: The node entity with limited access to object properties and methods.
|
||||
* Only method names starting with "get", "has", or "is" and a few common
|
||||
* methods such as "id", "label", and "bundle" are available. For example:
|
||||
* - node.getCreatedTime() will return the node creation timestamp.
|
||||
* - node.hasField('field_example') returns TRUE if the node bundle includes
|
||||
* field_example. (This does not indicate the presence of a value in this
|
||||
* field.)
|
||||
* - node.isPublished() will return whether the node is published or not.
|
||||
* Calling other methods, such as node.delete(), will result in an exception.
|
||||
* See \Drupal\node\Entity\Node for a full list of public properties and
|
||||
* methods for the node object.
|
||||
* - label: The title of the node.
|
||||
* - content: All node items. Use {{ content }} to print them all,
|
||||
* or print a subset such as {{ content.field_example }}. Use
|
||||
* {{ content|without('field_example') }} to temporarily suppress the printing
|
||||
* of a given child element.
|
||||
* - author_picture: The node author user entity, rendered using the "compact"
|
||||
* view mode.
|
||||
* - metadata: Metadata for this node.
|
||||
* - date: Themed creation date field.
|
||||
* - author_name: Themed author name field.
|
||||
* - url: Direct URL of the current node.
|
||||
* - display_submitted: Whether submission information should be displayed.
|
||||
* - attributes: HTML attributes for the containing element.
|
||||
* The attributes.class element may contain one or more of the following
|
||||
* classes:
|
||||
* - node: The current template type (also known as a "theming hook").
|
||||
* - node--type-[type]: The current node type. For example, if the node is an
|
||||
* "Article" it would result in "node--type-article". Note that the machine
|
||||
* name will often be in a short form of the human readable label.
|
||||
* - node--view-mode-[view_mode]: The View Mode of the node; for example, a
|
||||
* teaser would result in: "node--view-mode-teaser", and
|
||||
* full: "node--view-mode-full".
|
||||
* The following are controlled through the node publishing options.
|
||||
* - node--promoted: Appears on nodes promoted to the front page.
|
||||
* - node--sticky: Appears on nodes ordered above other non-sticky nodes in
|
||||
* teaser listings.
|
||||
* - node--unpublished: Appears on unpublished nodes visible only to site
|
||||
* admins.
|
||||
* - title_attributes: Same as attributes, except applied to the main title
|
||||
* tag that appears in the template.
|
||||
* - content_attributes: Same as attributes, except applied to the main
|
||||
* content tag that appears in the template.
|
||||
* - author_attributes: Same as attributes, except applied to the author of
|
||||
* the node tag that appears in the template.
|
||||
* - title_prefix: Additional output populated by modules, intended to be
|
||||
* displayed in front of the main title tag that appears in the template.
|
||||
* - title_suffix: Additional output populated by modules, intended to be
|
||||
* displayed after the main title tag that appears in the template.
|
||||
* - view_mode: View mode; for example, "teaser" or "full".
|
||||
* - teaser: Flag for the teaser state. Will be true if view_mode is 'teaser'.
|
||||
* - page: Flag for the full page state. Will be true if view_mode is 'full'.
|
||||
* - readmore: Flag for more state. Will be true if the teaser content of the
|
||||
* node cannot hold the main body content.
|
||||
* - logged_in: Flag for authenticated user status. Will be true when the
|
||||
* current user is a logged-in member.
|
||||
* - is_admin: Flag for admin user status. Will be true when the current user
|
||||
* is an administrator.
|
||||
*
|
||||
* @see template_preprocess_node()
|
||||
*
|
||||
* @todo Remove the id attribute (or make it a class), because if that gets
|
||||
* rendered twice on a page this is invalid CSS for example: two lists
|
||||
* in different view modes.
|
||||
*/
|
||||
#}
|
||||
{%
|
||||
set classes = [
|
||||
'node',
|
||||
'node--type-' ~ node.bundle|clean_class,
|
||||
node.isPromoted() ? 'node--promoted',
|
||||
node.isSticky() ? 'node--sticky',
|
||||
not node.isPublished() ? 'node--unpublished',
|
||||
view_mode ? 'node--view-mode-' ~ view_mode|clean_class,
|
||||
]
|
||||
%}
|
||||
{{ attach_library('classy/node') }}
|
||||
<article{{ attributes.addClass(classes) }}>
|
||||
<h2{{ title_attributes.addClass('node-title') }}>
|
||||
<a href="{{ url }}" rel="bookmark" {{ link_attributes }}>
|
||||
{{ label }}
|
||||
{# set text = label|render|striptags #}
|
||||
{# text|length > 25 ? text|slice(0, 25)|split(' ')|slice(0, -1)|join(' ') ~ '…' : text #}
|
||||
</a>
|
||||
</h2>
|
||||
</article>
|
||||
@@ -0,0 +1,99 @@
|
||||
{#
|
||||
/**
|
||||
* @file
|
||||
* Theme override to display a node.
|
||||
*
|
||||
* Available variables:
|
||||
* - node: The node entity with limited access to object properties and methods.
|
||||
* Only method names starting with "get", "has", or "is" and a few common
|
||||
* methods such as "id", "label", and "bundle" are available. For example:
|
||||
* - node.getCreatedTime() will return the node creation timestamp.
|
||||
* - node.hasField('field_example') returns TRUE if the node bundle includes
|
||||
* field_example. (This does not indicate the presence of a value in this
|
||||
* field.)
|
||||
* - node.isPublished() will return whether the node is published or not.
|
||||
* Calling other methods, such as node.delete(), will result in an exception.
|
||||
* See \Drupal\node\Entity\Node for a full list of public properties and
|
||||
* methods for the node object.
|
||||
* - label: The title of the node.
|
||||
* - content: All node items. Use {{ content }} to print them all,
|
||||
* or print a subset such as {{ content.field_example }}. Use
|
||||
* {{ content|without('field_example') }} to temporarily suppress the printing
|
||||
* of a given child element.
|
||||
* - author_picture: The node author user entity, rendered using the "compact"
|
||||
* view mode.
|
||||
* - metadata: Metadata for this node.
|
||||
* - date: Themed creation date field.
|
||||
* - author_name: Themed author name field.
|
||||
* - url: Direct URL of the current node.
|
||||
* - display_submitted: Whether submission information should be displayed.
|
||||
* - attributes: HTML attributes for the containing element.
|
||||
* The attributes.class element may contain one or more of the following
|
||||
* classes:
|
||||
* - node: The current template type (also known as a "theming hook").
|
||||
* - node--type-[type]: The current node type. For example, if the node is an
|
||||
* "Article" it would result in "node--type-article". Note that the machine
|
||||
* name will often be in a short form of the human readable label.
|
||||
* - node--view-mode-[view_mode]: The View Mode of the node; for example, a
|
||||
* teaser would result in: "node--view-mode-teaser", and
|
||||
* full: "node--view-mode-full".
|
||||
* The following are controlled through the node publishing options.
|
||||
* - node--promoted: Appears on nodes promoted to the front page.
|
||||
* - node--sticky: Appears on nodes ordered above other non-sticky nodes in
|
||||
* teaser listings.
|
||||
* - node--unpublished: Appears on unpublished nodes visible only to site
|
||||
* admins.
|
||||
* - title_attributes: Same as attributes, except applied to the main title
|
||||
* tag that appears in the template.
|
||||
* - content_attributes: Same as attributes, except applied to the main
|
||||
* content tag that appears in the template.
|
||||
* - author_attributes: Same as attributes, except applied to the author of
|
||||
* the node tag that appears in the template.
|
||||
* - title_prefix: Additional output populated by modules, intended to be
|
||||
* displayed in front of the main title tag that appears in the template.
|
||||
* - title_suffix: Additional output populated by modules, intended to be
|
||||
* displayed after the main title tag that appears in the template.
|
||||
* - view_mode: View mode; for example, "teaser" or "full".
|
||||
* - teaser: Flag for the teaser state. Will be true if view_mode is 'teaser'.
|
||||
* - page: Flag for the full page state. Will be true if view_mode is 'full'.
|
||||
* - readmore: Flag for more state. Will be true if the teaser content of the
|
||||
* node cannot hold the main body content.
|
||||
* - logged_in: Flag for authenticated user status. Will be true when the
|
||||
* current user is a logged-in member.
|
||||
* - is_admin: Flag for admin user status. Will be true when the current user
|
||||
* is an administrator.
|
||||
*
|
||||
* @see template_preprocess_node()
|
||||
*
|
||||
* @todo Remove the id attribute (or make it a class), because if that gets
|
||||
* rendered twice on a page this is invalid CSS for example: two lists
|
||||
* in different view modes.
|
||||
*/
|
||||
#}
|
||||
{%
|
||||
set classes = [
|
||||
'node',
|
||||
'node--type-' ~ node.bundle|clean_class,
|
||||
node.isPromoted() ? 'node--promoted',
|
||||
node.isSticky() ? 'node--sticky',
|
||||
not node.isPublished() ? 'node--unpublished',
|
||||
view_mode ? 'node--view-mode-' ~ view_mode|clean_class,
|
||||
]
|
||||
%}
|
||||
{{ attach_library('classy/node') }}
|
||||
<article{{ attributes.addClass(classes) }}>
|
||||
<div class="entrees">
|
||||
{# THIS IS REALLY DIRTY !! #}
|
||||
{% for key, child in content.field_entrees if key|first != '#' %}
|
||||
{% set tid = child['#cache']['tags'][0]|replace({'taxonomy_term:':''}) %}
|
||||
<span class="entree" tid="{{ tid }}" title="{{ child }}"></span>
|
||||
{% endfor %}
|
||||
</div>
|
||||
<h2{{ title_attributes.addClass('node-title') }}>
|
||||
<a href="{{ url }}" rel="bookmark" {{ link_attributes }}>{{ label }}</a>
|
||||
</h2>
|
||||
<div{{ content_attributes.addClass('node__content') }}>
|
||||
{{ content|without('field_entrees') }}
|
||||
</div>
|
||||
|
||||
</article>
|
||||
@@ -0,0 +1,98 @@
|
||||
{#
|
||||
/**
|
||||
* @file
|
||||
* Theme override to display a node.
|
||||
*
|
||||
* Available variables:
|
||||
* - node: The node entity with limited access to object properties and methods.
|
||||
* Only method names starting with "get", "has", or "is" and a few common
|
||||
* methods such as "id", "label", and "bundle" are available. For example:
|
||||
* - node.getCreatedTime() will return the node creation timestamp.
|
||||
* - node.hasField('field_example') returns TRUE if the node bundle includes
|
||||
* field_example. (This does not indicate the presence of a value in this
|
||||
* field.)
|
||||
* - node.isPublished() will return whether the node is published or not.
|
||||
* Calling other methods, such as node.delete(), will result in an exception.
|
||||
* See \Drupal\node\Entity\Node for a full list of public properties and
|
||||
* methods for the node object.
|
||||
* - label: The title of the node.
|
||||
* - content: All node items. Use {{ content }} to print them all,
|
||||
* or print a subset such as {{ content.field_example }}. Use
|
||||
* {{ content|without('field_example') }} to temporarily suppress the printing
|
||||
* of a given child element.
|
||||
* - author_picture: The node author user entity, rendered using the "compact"
|
||||
* view mode.
|
||||
* - metadata: Metadata for this node.
|
||||
* - date: Themed creation date field.
|
||||
* - author_name: Themed author name field.
|
||||
* - url: Direct URL of the current node.
|
||||
* - display_submitted: Whether submission information should be displayed.
|
||||
* - attributes: HTML attributes for the containing element.
|
||||
* The attributes.class element may contain one or more of the following
|
||||
* classes:
|
||||
* - node: The current template type (also known as a "theming hook").
|
||||
* - node--type-[type]: The current node type. For example, if the node is an
|
||||
* "Article" it would result in "node--type-article". Note that the machine
|
||||
* name will often be in a short form of the human readable label.
|
||||
* - node--view-mode-[view_mode]: The View Mode of the node; for example, a
|
||||
* teaser would result in: "node--view-mode-teaser", and
|
||||
* full: "node--view-mode-full".
|
||||
* The following are controlled through the node publishing options.
|
||||
* - node--promoted: Appears on nodes promoted to the front page.
|
||||
* - node--sticky: Appears on nodes ordered above other non-sticky nodes in
|
||||
* teaser listings.
|
||||
* - node--unpublished: Appears on unpublished nodes visible only to site
|
||||
* admins.
|
||||
* - title_attributes: Same as attributes, except applied to the main title
|
||||
* tag that appears in the template.
|
||||
* - content_attributes: Same as attributes, except applied to the main
|
||||
* content tag that appears in the template.
|
||||
* - author_attributes: Same as attributes, except applied to the author of
|
||||
* the node tag that appears in the template.
|
||||
* - title_prefix: Additional output populated by modules, intended to be
|
||||
* displayed in front of the main title tag that appears in the template.
|
||||
* - title_suffix: Additional output populated by modules, intended to be
|
||||
* displayed after the main title tag that appears in the template.
|
||||
* - view_mode: View mode; for example, "teaser" or "full".
|
||||
* - teaser: Flag for the teaser state. Will be true if view_mode is 'teaser'.
|
||||
* - page: Flag for the full page state. Will be true if view_mode is 'full'.
|
||||
* - readmore: Flag for more state. Will be true if the teaser content of the
|
||||
* node cannot hold the main body content.
|
||||
* - logged_in: Flag for authenticated user status. Will be true when the
|
||||
* current user is a logged-in member.
|
||||
* - is_admin: Flag for admin user status. Will be true when the current user
|
||||
* is an administrator.
|
||||
*
|
||||
* @see template_preprocess_node()
|
||||
*
|
||||
* @todo Remove the id attribute (or make it a class), because if that gets
|
||||
* rendered twice on a page this is invalid CSS for example: two lists
|
||||
* in different view modes.
|
||||
*/
|
||||
#}
|
||||
{%
|
||||
set classes = [
|
||||
'node',
|
||||
'node--type-' ~ node.bundle|clean_class,
|
||||
node.isPromoted() ? 'node--promoted',
|
||||
node.isSticky() ? 'node--sticky',
|
||||
not node.isPublished() ? 'node--unpublished',
|
||||
view_mode ? 'node--view-mode-' ~ view_mode|clean_class,
|
||||
]
|
||||
%}
|
||||
{{ attach_library('classy/node') }}
|
||||
<article{{ attributes.addClass(classes) }}>
|
||||
<div class="entrees">
|
||||
{# THIS IS REALLY DIRTY !! #}
|
||||
{% for key, child in content.field_entrees if key|first != '#' %}
|
||||
{% set tid = child['#cache']['tags'][0]|replace({'taxonomy_term:':''}) %}
|
||||
<span class="entree" tid="{{ tid }}" title="{{ child }}"></span>
|
||||
{% endfor %}
|
||||
</div>
|
||||
<h2{{ title_attributes.addClass('node-title') }}>
|
||||
<a href="{{ url }}" rel="bookmark" {{ link_attributes }}>{{ label }}</a>
|
||||
</h2>
|
||||
<div class="description">
|
||||
{{ content.field_description }}
|
||||
</div>
|
||||
</article>
|
||||
@@ -0,0 +1,122 @@
|
||||
{#
|
||||
/**
|
||||
* @file
|
||||
* Theme override to display a node.
|
||||
*
|
||||
* Available variables:
|
||||
* - node: The node entity with limited access to object properties and methods.
|
||||
* Only method names starting with "get", "has", or "is" and a few common
|
||||
* methods such as "id", "label", and "bundle" are available. For example:
|
||||
* - node.getCreatedTime() will return the node creation timestamp.
|
||||
* - node.hasField('field_example') returns TRUE if the node bundle includes
|
||||
* field_example. (This does not indicate the presence of a value in this
|
||||
* field.)
|
||||
* - node.isPublished() will return whether the node is published or not.
|
||||
* Calling other methods, such as node.delete(), will result in an exception.
|
||||
* See \Drupal\node\Entity\Node for a full list of public properties and
|
||||
* methods for the node object.
|
||||
* - label: The title of the node.
|
||||
* - content: All node items. Use {{ content }} to print them all,
|
||||
* or print a subset such as {{ content.field_example }}. Use
|
||||
* {{ content|without('field_example') }} to temporarily suppress the printing
|
||||
* of a given child element.
|
||||
* - author_picture: The node author user entity, rendered using the "compact"
|
||||
* view mode.
|
||||
* - metadata: Metadata for this node.
|
||||
* - date: Themed creation date field.
|
||||
* - author_name: Themed author name field.
|
||||
* - url: Direct URL of the current node.
|
||||
* - display_submitted: Whether submission information should be displayed.
|
||||
* - attributes: HTML attributes for the containing element.
|
||||
* The attributes.class element may contain one or more of the following
|
||||
* classes:
|
||||
* - node: The current template type (also known as a "theming hook").
|
||||
* - node--type-[type]: The current node type. For example, if the node is an
|
||||
* "Article" it would result in "node--type-article". Note that the machine
|
||||
* name will often be in a short form of the human readable label.
|
||||
* - node--view-mode-[view_mode]: The View Mode of the node; for example, a
|
||||
* teaser would result in: "node--view-mode-teaser", and
|
||||
* full: "node--view-mode-full".
|
||||
* The following are controlled through the node publishing options.
|
||||
* - node--promoted: Appears on nodes promoted to the front page.
|
||||
* - node--sticky: Appears on nodes ordered above other non-sticky nodes in
|
||||
* teaser listings.
|
||||
* - node--unpublished: Appears on unpublished nodes visible only to site
|
||||
* admins.
|
||||
* - title_attributes: Same as attributes, except applied to the main title
|
||||
* tag that appears in the template.
|
||||
* - content_attributes: Same as attributes, except applied to the main
|
||||
* content tag that appears in the template.
|
||||
* - author_attributes: Same as attributes, except applied to the author of
|
||||
* the node tag that appears in the template.
|
||||
* - title_prefix: Additional output populated by modules, intended to be
|
||||
* displayed in front of the main title tag that appears in the template.
|
||||
* - title_suffix: Additional output populated by modules, intended to be
|
||||
* displayed after the main title tag that appears in the template.
|
||||
* - view_mode: View mode; for example, "teaser" or "full".
|
||||
* - teaser: Flag for the teaser state. Will be true if view_mode is 'teaser'.
|
||||
* - page: Flag for the full page state. Will be true if view_mode is 'full'.
|
||||
* - readmore: Flag for more state. Will be true if the teaser content of the
|
||||
* node cannot hold the main body content.
|
||||
* - logged_in: Flag for authenticated user status. Will be true when the
|
||||
* current user is a logged-in member.
|
||||
* - is_admin: Flag for admin user status. Will be true when the current user
|
||||
* is an administrator.
|
||||
*
|
||||
* @see template_preprocess_node()
|
||||
*
|
||||
* @todo Remove the id attribute (or make it a class), because if that gets
|
||||
* rendered twice on a page this is invalid CSS for example: two lists
|
||||
* in different view modes.
|
||||
*/
|
||||
#}
|
||||
{%
|
||||
set classes = [
|
||||
'node',
|
||||
'node--type-' ~ node.bundle|clean_class,
|
||||
node.isPromoted() ? 'node--promoted',
|
||||
node.isSticky() ? 'node--sticky',
|
||||
not node.isPublished() ? 'node--unpublished',
|
||||
view_mode ? 'node--view-mode-' ~ view_mode|clean_class,
|
||||
second_cartel ? 'has-second-cartel',
|
||||
]
|
||||
%}
|
||||
{{ attach_library('classy/node') }}
|
||||
<article{{ attributes.addClass(classes) }}>
|
||||
<section class="actions">
|
||||
{{ content.chutier_actions }}
|
||||
</section>
|
||||
<section class="cartels">
|
||||
|
||||
<section class="first-cartel">
|
||||
<div class="entrees">
|
||||
{# THIS IS REALLY DIRTY !! #}
|
||||
{% for key, child in content.field_entrees if key|first != '#' %}
|
||||
{% set tid = child['#cache']['tags'][0]|replace({'taxonomy_term:':''}) %}
|
||||
<span class="entree" tid="{{ tid }}" title="{{ child }}"></span>
|
||||
{% endfor %}
|
||||
</div>
|
||||
<h2{{ title_attributes.addClass('node-title') }}>
|
||||
{{ label }}
|
||||
</h2>
|
||||
<div class="description">
|
||||
{{ content.field_description }}
|
||||
</div>
|
||||
</section>
|
||||
<section class="second-cartel">
|
||||
{# if col_left #}
|
||||
<div class="col-left">
|
||||
{{ link_transcript }}
|
||||
{{ link_article }}
|
||||
{{ content.addtoany }}
|
||||
</div>
|
||||
{# endif #}
|
||||
{% if col_right %}
|
||||
<div class="col-right">
|
||||
{{ content.relations }}
|
||||
</div>
|
||||
{% endif %}
|
||||
</section>
|
||||
|
||||
</section>
|
||||
</article>
|
||||
@@ -0,0 +1,96 @@
|
||||
{#
|
||||
/**
|
||||
* @file
|
||||
* Theme override to display a node.
|
||||
*
|
||||
* Available variables:
|
||||
* - node: The node entity with limited access to object properties and methods.
|
||||
* Only method names starting with "get", "has", or "is" and a few common
|
||||
* methods such as "id", "label", and "bundle" are available. For example:
|
||||
* - node.getCreatedTime() will return the node creation timestamp.
|
||||
* - node.hasField('field_example') returns TRUE if the node bundle includes
|
||||
* field_example. (This does not indicate the presence of a value in this
|
||||
* field.)
|
||||
* - node.isPublished() will return whether the node is published or not.
|
||||
* Calling other methods, such as node.delete(), will result in an exception.
|
||||
* See \Drupal\node\Entity\Node for a full list of public properties and
|
||||
* methods for the node object.
|
||||
* - label: The title of the node.
|
||||
* - content: All node items. Use {{ content }} to print them all,
|
||||
* or print a subset such as {{ content.field_example }}. Use
|
||||
* {{ content|without('field_example') }} to temporarily suppress the printing
|
||||
* of a given child element.
|
||||
* - author_picture: The node author user entity, rendered using the "compact"
|
||||
* view mode.
|
||||
* - metadata: Metadata for this node.
|
||||
* - date: Themed creation date field.
|
||||
* - author_name: Themed author name field.
|
||||
* - url: Direct URL of the current node.
|
||||
* - display_submitted: Whether submission information should be displayed.
|
||||
* - attributes: HTML attributes for the containing element.
|
||||
* The attributes.class element may contain one or more of the following
|
||||
* classes:
|
||||
* - node: The current template type (also known as a "theming hook").
|
||||
* - node--type-[type]: The current node type. For example, if the node is an
|
||||
* "Article" it would result in "node--type-article". Note that the machine
|
||||
* name will often be in a short form of the human readable label.
|
||||
* - node--view-mode-[view_mode]: The View Mode of the node; for example, a
|
||||
* teaser would result in: "node--view-mode-teaser", and
|
||||
* full: "node--view-mode-full".
|
||||
* The following are controlled through the node publishing options.
|
||||
* - node--promoted: Appears on nodes promoted to the front page.
|
||||
* - node--sticky: Appears on nodes ordered above other non-sticky nodes in
|
||||
* teaser listings.
|
||||
* - node--unpublished: Appears on unpublished nodes visible only to site
|
||||
* admins.
|
||||
* - title_attributes: Same as attributes, except applied to the main title
|
||||
* tag that appears in the template.
|
||||
* - content_attributes: Same as attributes, except applied to the main
|
||||
* content tag that appears in the template.
|
||||
* - author_attributes: Same as attributes, except applied to the author of
|
||||
* the node tag that appears in the template.
|
||||
* - title_prefix: Additional output populated by modules, intended to be
|
||||
* displayed in front of the main title tag that appears in the template.
|
||||
* - title_suffix: Additional output populated by modules, intended to be
|
||||
* displayed after the main title tag that appears in the template.
|
||||
* - view_mode: View mode; for example, "teaser" or "full".
|
||||
* - teaser: Flag for the teaser state. Will be true if view_mode is 'teaser'.
|
||||
* - page: Flag for the full page state. Will be true if view_mode is 'full'.
|
||||
* - readmore: Flag for more state. Will be true if the teaser content of the
|
||||
* node cannot hold the main body content.
|
||||
* - logged_in: Flag for authenticated user status. Will be true when the
|
||||
* current user is a logged-in member.
|
||||
* - is_admin: Flag for admin user status. Will be true when the current user
|
||||
* is an administrator.
|
||||
*
|
||||
* @see template_preprocess_node()
|
||||
*
|
||||
* @todo Remove the id attribute (or make it a class), because if that gets
|
||||
* rendered twice on a page this is invalid CSS for example: two lists
|
||||
* in different view modes.
|
||||
*/
|
||||
#}
|
||||
{%
|
||||
set classes = [
|
||||
'node',
|
||||
'node--type-' ~ node.bundle|clean_class,
|
||||
node.isPromoted() ? 'node--promoted',
|
||||
node.isSticky() ? 'node--sticky',
|
||||
not node.isPublished() ? 'node--unpublished',
|
||||
view_mode ? 'node--view-mode-' ~ view_mode|clean_class,
|
||||
]
|
||||
%}
|
||||
{{ attach_library('classy/node') }}
|
||||
<article{{ attributes.addClass(classes) }}>
|
||||
<div class="entrees">
|
||||
{# THIS IS REALLY DIRTY !! #}
|
||||
{% for key, child in content.field_entrees if key|first != '#' %}
|
||||
{% set tid = child['#cache']['tags'][0]|replace({'taxonomy_term:':''}) %}
|
||||
<span class="entree" tid="{{ tid }}" title="{{ child }}"></span>
|
||||
{% endfor %}
|
||||
</div>
|
||||
<h2{{ title_attributes.addClass('node-title') }}>
|
||||
<a href="{{ url }}" rel="bookmark" {{ link_attributes }}>{{ label }}</a>
|
||||
</h2>
|
||||
|
||||
</article>
|
||||
@@ -0,0 +1,92 @@
|
||||
{#
|
||||
/**
|
||||
* @file
|
||||
* Theme override to display a node.
|
||||
*
|
||||
* Available variables:
|
||||
* - node: The node entity with limited access to object properties and methods.
|
||||
* Only method names starting with "get", "has", or "is" and a few common
|
||||
* methods such as "id", "label", and "bundle" are available. For example:
|
||||
* - node.getCreatedTime() will return the node creation timestamp.
|
||||
* - node.hasField('field_example') returns TRUE if the node bundle includes
|
||||
* field_example. (This does not indicate the presence of a value in this
|
||||
* field.)
|
||||
* - node.isPublished() will return whether the node is published or not.
|
||||
* Calling other methods, such as node.delete(), will result in an exception.
|
||||
* See \Drupal\node\Entity\Node for a full list of public properties and
|
||||
* methods for the node object.
|
||||
* - label: The title of the node.
|
||||
* - content: All node items. Use {{ content }} to print them all,
|
||||
* or print a subset such as {{ content.field_example }}. Use
|
||||
* {{ content|without('field_example') }} to temporarily suppress the printing
|
||||
* of a given child element.
|
||||
* - author_picture: The node author user entity, rendered using the "compact"
|
||||
* view mode.
|
||||
* - metadata: Metadata for this node.
|
||||
* - date: Themed creation date field.
|
||||
* - author_name: Themed author name field.
|
||||
* - url: Direct URL of the current node.
|
||||
* - display_submitted: Whether submission information should be displayed.
|
||||
* - attributes: HTML attributes for the containing element.
|
||||
* The attributes.class element may contain one or more of the following
|
||||
* classes:
|
||||
* - node: The current template type (also known as a "theming hook").
|
||||
* - node--type-[type]: The current node type. For example, if the node is an
|
||||
* "Article" it would result in "node--type-article". Note that the machine
|
||||
* name will often be in a short form of the human readable label.
|
||||
* - node--view-mode-[view_mode]: The View Mode of the node; for example, a
|
||||
* teaser would result in: "node--view-mode-teaser", and
|
||||
* full: "node--view-mode-full".
|
||||
* The following are controlled through the node publishing options.
|
||||
* - node--promoted: Appears on nodes promoted to the front page.
|
||||
* - node--sticky: Appears on nodes ordered above other non-sticky nodes in
|
||||
* teaser listings.
|
||||
* - node--unpublished: Appears on unpublished nodes visible only to site
|
||||
* admins.
|
||||
* - title_attributes: Same as attributes, except applied to the main title
|
||||
* tag that appears in the template.
|
||||
* - content_attributes: Same as attributes, except applied to the main
|
||||
* content tag that appears in the template.
|
||||
* - author_attributes: Same as attributes, except applied to the author of
|
||||
* the node tag that appears in the template.
|
||||
* - title_prefix: Additional output populated by modules, intended to be
|
||||
* displayed in front of the main title tag that appears in the template.
|
||||
* - title_suffix: Additional output populated by modules, intended to be
|
||||
* displayed after the main title tag that appears in the template.
|
||||
* - view_mode: View mode; for example, "teaser" or "full".
|
||||
* - teaser: Flag for the teaser state. Will be true if view_mode is 'teaser'.
|
||||
* - page: Flag for the full page state. Will be true if view_mode is 'full'.
|
||||
* - readmore: Flag for more state. Will be true if the teaser content of the
|
||||
* node cannot hold the main body content.
|
||||
* - logged_in: Flag for authenticated user status. Will be true when the
|
||||
* current user is a logged-in member.
|
||||
* - is_admin: Flag for admin user status. Will be true when the current user
|
||||
* is an administrator.
|
||||
*
|
||||
* @see template_preprocess_node()
|
||||
*
|
||||
* @todo Remove the id attribute (or make it a class), because if that gets
|
||||
* rendered twice on a page this is invalid CSS for example: two lists
|
||||
* in different view modes.
|
||||
*/
|
||||
#}
|
||||
{%
|
||||
set classes = [
|
||||
'node',
|
||||
'node--type-' ~ node.bundle|clean_class,
|
||||
node.isPromoted() ? 'node--promoted',
|
||||
node.isSticky() ? 'node--sticky',
|
||||
not node.isPublished() ? 'node--unpublished',
|
||||
view_mode ? 'node--view-mode-' ~ view_mode|clean_class,
|
||||
]
|
||||
%}
|
||||
{{ attach_library('classy/node') }}
|
||||
<article{{ attributes.addClass(classes) }}>
|
||||
|
||||
{{ content.field_date }}
|
||||
|
||||
{{ label }}
|
||||
|
||||
{{ content|without('field_page_liee')|without('field_date') }}
|
||||
|
||||
</article>
|
||||
@@ -0,0 +1,94 @@
|
||||
{#
|
||||
/**
|
||||
* @file
|
||||
* Theme override to display a node.
|
||||
*
|
||||
* Available variables:
|
||||
* - node: The node entity with limited access to object properties and methods.
|
||||
* Only method names starting with "get", "has", or "is" and a few common
|
||||
* methods such as "id", "label", and "bundle" are available. For example:
|
||||
* - node.getCreatedTime() will return the node creation timestamp.
|
||||
* - node.hasField('field_example') returns TRUE if the node bundle includes
|
||||
* field_example. (This does not indicate the presence of a value in this
|
||||
* field.)
|
||||
* - node.isPublished() will return whether the node is published or not.
|
||||
* Calling other methods, such as node.delete(), will result in an exception.
|
||||
* See \Drupal\node\Entity\Node for a full list of public properties and
|
||||
* methods for the node object.
|
||||
* - label: The title of the node.
|
||||
* - content: All node items. Use {{ content }} to print them all,
|
||||
* or print a subset such as {{ content.field_example }}. Use
|
||||
* {{ content|without('field_example') }} to temporarily suppress the printing
|
||||
* of a given child element.
|
||||
* - author_picture: The node author user entity, rendered using the "compact"
|
||||
* view mode.
|
||||
* - metadata: Metadata for this node.
|
||||
* - date: Themed creation date field.
|
||||
* - author_name: Themed author name field.
|
||||
* - url: Direct URL of the current node.
|
||||
* - display_submitted: Whether submission information should be displayed.
|
||||
* - attributes: HTML attributes for the containing element.
|
||||
* The attributes.class element may contain one or more of the following
|
||||
* classes:
|
||||
* - node: The current template type (also known as a "theming hook").
|
||||
* - node--type-[type]: The current node type. For example, if the node is an
|
||||
* "Article" it would result in "node--type-article". Note that the machine
|
||||
* name will often be in a short form of the human readable label.
|
||||
* - node--view-mode-[view_mode]: The View Mode of the node; for example, a
|
||||
* teaser would result in: "node--view-mode-teaser", and
|
||||
* full: "node--view-mode-full".
|
||||
* The following are controlled through the node publishing options.
|
||||
* - node--promoted: Appears on nodes promoted to the front page.
|
||||
* - node--sticky: Appears on nodes ordered above other non-sticky nodes in
|
||||
* teaser listings.
|
||||
* - node--unpublished: Appears on unpublished nodes visible only to site
|
||||
* admins.
|
||||
* - title_attributes: Same as attributes, except applied to the main title
|
||||
* tag that appears in the template.
|
||||
* - content_attributes: Same as attributes, except applied to the main
|
||||
* content tag that appears in the template.
|
||||
* - author_attributes: Same as attributes, except applied to the author of
|
||||
* the node tag that appears in the template.
|
||||
* - title_prefix: Additional output populated by modules, intended to be
|
||||
* displayed in front of the main title tag that appears in the template.
|
||||
* - title_suffix: Additional output populated by modules, intended to be
|
||||
* displayed after the main title tag that appears in the template.
|
||||
* - view_mode: View mode; for example, "teaser" or "full".
|
||||
* - teaser: Flag for the teaser state. Will be true if view_mode is 'teaser'.
|
||||
* - page: Flag for the full page state. Will be true if view_mode is 'full'.
|
||||
* - readmore: Flag for more state. Will be true if the teaser content of the
|
||||
* node cannot hold the main body content.
|
||||
* - logged_in: Flag for authenticated user status. Will be true when the
|
||||
* current user is a logged-in member.
|
||||
* - is_admin: Flag for admin user status. Will be true when the current user
|
||||
* is an administrator.
|
||||
*
|
||||
* @see template_preprocess_node()
|
||||
*
|
||||
* @todo Remove the id attribute (or make it a class), because if that gets
|
||||
* rendered twice on a page this is invalid CSS for example: two lists
|
||||
* in different view modes.
|
||||
*/
|
||||
#}
|
||||
{%
|
||||
set classes = [
|
||||
'node',
|
||||
'node--type-' ~ node.bundle|clean_class,
|
||||
node.isPromoted() ? 'node--promoted',
|
||||
node.isSticky() ? 'node--sticky',
|
||||
not node.isPublished() ? 'node--unpublished',
|
||||
view_mode ? 'node--view-mode-' ~ view_mode|clean_class,
|
||||
]
|
||||
%}
|
||||
{{ attach_library('classy/node') }}
|
||||
<article{{ attributes.addClass(classes) }}>
|
||||
|
||||
{{ content.field_page_liee }}
|
||||
|
||||
{{ content.field_date }}
|
||||
|
||||
{{ label }}
|
||||
|
||||
{{ content|without('field_page_liee')|without('field_date') }}
|
||||
|
||||
</article>
|
||||
@@ -0,0 +1,103 @@
|
||||
{#
|
||||
/**
|
||||
* @file
|
||||
* Default theme implementation to display a node.
|
||||
*
|
||||
* Available variables:
|
||||
* - node: The node entity with limited access to object properties and methods.
|
||||
* Only method names starting with "get", "has", or "is" and a few common
|
||||
* methods such as "id", "label", and "bundle" are available. For example:
|
||||
* - node.getCreatedTime() will return the node creation timestamp.
|
||||
* - node.hasField('field_example') returns TRUE if the node bundle includes
|
||||
* field_example. (This does not indicate the presence of a value in this
|
||||
* field.)
|
||||
* - node.isPublished() will return whether the node is published or not.
|
||||
* Calling other methods, such as node.delete(), will result in an exception.
|
||||
* See \Drupal\node\Entity\Node for a full list of public properties and
|
||||
* methods for the node object.
|
||||
* - label: The title of the node.
|
||||
* - content: All node items. Use {{ content }} to print them all,
|
||||
* or print a subset such as {{ content.field_example }}. Use
|
||||
* {{ content|without('field_example') }} to temporarily suppress the printing
|
||||
* of a given child element.
|
||||
* - author_picture: The node author user entity, rendered using the "compact"
|
||||
* view mode.
|
||||
* - metadata: Metadata for this node.
|
||||
* - date: Themed creation date field.
|
||||
* - author_name: Themed author name field.
|
||||
* - url: Direct URL of the current node.
|
||||
* - display_submitted: Whether submission information should be displayed.
|
||||
* - attributes: HTML attributes for the containing element.
|
||||
* The attributes.class element may contain one or more of the following
|
||||
* classes:
|
||||
* - node: The current template type (also known as a "theming hook").
|
||||
* - node--type-[type]: The current node type. For example, if the node is an
|
||||
* "Article" it would result in "node--type-article". Note that the machine
|
||||
* name will often be in a short form of the human readable label.
|
||||
* - node--view-mode-[view_mode]: The View Mode of the node; for example, a
|
||||
* teaser would result in: "node--view-mode-teaser", and
|
||||
* full: "node--view-mode-full".
|
||||
* The following are controlled through the node publishing options.
|
||||
* - node--promoted: Appears on nodes promoted to the front page.
|
||||
* - node--sticky: Appears on nodes ordered above other non-sticky nodes in
|
||||
* teaser listings.
|
||||
* - node--unpublished: Appears on unpublished nodes visible only to site
|
||||
* admins.
|
||||
* - title_attributes: Same as attributes, except applied to the main title
|
||||
* tag that appears in the template.
|
||||
* - content_attributes: Same as attributes, except applied to the main
|
||||
* content tag that appears in the template.
|
||||
* - author_attributes: Same as attributes, except applied to the author of
|
||||
* the node tag that appears in the template.
|
||||
* - title_prefix: Additional output populated by modules, intended to be
|
||||
* displayed in front of the main title tag that appears in the template.
|
||||
* - title_suffix: Additional output populated by modules, intended to be
|
||||
* displayed after the main title tag that appears in the template.
|
||||
* - view_mode: View mode; for example, "teaser" or "full".
|
||||
* - teaser: Flag for the teaser state. Will be true if view_mode is 'teaser'.
|
||||
* - page: Flag for the full page state. Will be true if view_mode is 'full'.
|
||||
* - readmore: Flag for more state. Will be true if the teaser content of the
|
||||
* node cannot hold the main body content.
|
||||
* - logged_in: Flag for authenticated user status. Will be true when the
|
||||
* current user is a logged-in member.
|
||||
* - is_admin: Flag for admin user status. Will be true when the current user
|
||||
* is an administrator.
|
||||
*
|
||||
* @see template_preprocess_node()
|
||||
*
|
||||
* @todo Remove the id attribute (or make it a class), because if that gets
|
||||
* rendered twice on a page this is invalid CSS for example: two lists
|
||||
* in different view modes.
|
||||
*
|
||||
* @ingroup themeable
|
||||
*/
|
||||
#}
|
||||
{%
|
||||
set classes = [
|
||||
'node',
|
||||
'node--type-' ~ node.bundle|clean_class,
|
||||
node.isPromoted() ? 'node--promoted',
|
||||
node.isSticky() ? 'node--sticky',
|
||||
not node.isPublished() ? 'node--unpublished',
|
||||
view_mode ? 'node--view-mode-' ~ view_mode|clean_class,
|
||||
'clearfix',
|
||||
]
|
||||
%}
|
||||
{{ attach_library('classy/node') }}
|
||||
<article{{ attributes.addClass(classes) }}>
|
||||
|
||||
<div{{ content_attributes }}>
|
||||
{{ content.field_visuel }}
|
||||
</div>
|
||||
<header>
|
||||
{{ title_prefix }}
|
||||
{% if not page %}
|
||||
<h2{{ title_attributes.addClass('node-title') }}>
|
||||
<a href="{{ url }}" rel="bookmark" {{ link_attributes }}>{{ label }}</a>
|
||||
</h2>
|
||||
{% endif %}
|
||||
{{ title_suffix }}
|
||||
{{ content|without('field_visuel') }}
|
||||
</header>
|
||||
|
||||
</article>
|
||||
@@ -0,0 +1,103 @@
|
||||
{#
|
||||
/**
|
||||
* @file
|
||||
* Default theme implementation to display a node.
|
||||
*
|
||||
* Available variables:
|
||||
* - node: The node entity with limited access to object properties and methods.
|
||||
* Only method names starting with "get", "has", or "is" and a few common
|
||||
* methods such as "id", "label", and "bundle" are available. For example:
|
||||
* - node.getCreatedTime() will return the node creation timestamp.
|
||||
* - node.hasField('field_example') returns TRUE if the node bundle includes
|
||||
* field_example. (This does not indicate the presence of a value in this
|
||||
* field.)
|
||||
* - node.isPublished() will return whether the node is published or not.
|
||||
* Calling other methods, such as node.delete(), will result in an exception.
|
||||
* See \Drupal\node\Entity\Node for a full list of public properties and
|
||||
* methods for the node object.
|
||||
* - label: The title of the node.
|
||||
* - content: All node items. Use {{ content }} to print them all,
|
||||
* or print a subset such as {{ content.field_example }}. Use
|
||||
* {{ content|without('field_example') }} to temporarily suppress the printing
|
||||
* of a given child element.
|
||||
* - author_picture: The node author user entity, rendered using the "compact"
|
||||
* view mode.
|
||||
* - metadata: Metadata for this node.
|
||||
* - date: Themed creation date field.
|
||||
* - author_name: Themed author name field.
|
||||
* - url: Direct URL of the current node.
|
||||
* - display_submitted: Whether submission information should be displayed.
|
||||
* - attributes: HTML attributes for the containing element.
|
||||
* The attributes.class element may contain one or more of the following
|
||||
* classes:
|
||||
* - node: The current template type (also known as a "theming hook").
|
||||
* - node--type-[type]: The current node type. For example, if the node is an
|
||||
* "Article" it would result in "node--type-article". Note that the machine
|
||||
* name will often be in a short form of the human readable label.
|
||||
* - node--view-mode-[view_mode]: The View Mode of the node; for example, a
|
||||
* teaser would result in: "node--view-mode-teaser", and
|
||||
* full: "node--view-mode-full".
|
||||
* The following are controlled through the node publishing options.
|
||||
* - node--promoted: Appears on nodes promoted to the front page.
|
||||
* - node--sticky: Appears on nodes ordered above other non-sticky nodes in
|
||||
* teaser listings.
|
||||
* - node--unpublished: Appears on unpublished nodes visible only to site
|
||||
* admins.
|
||||
* - title_attributes: Same as attributes, except applied to the main title
|
||||
* tag that appears in the template.
|
||||
* - content_attributes: Same as attributes, except applied to the main
|
||||
* content tag that appears in the template.
|
||||
* - author_attributes: Same as attributes, except applied to the author of
|
||||
* the node tag that appears in the template.
|
||||
* - title_prefix: Additional output populated by modules, intended to be
|
||||
* displayed in front of the main title tag that appears in the template.
|
||||
* - title_suffix: Additional output populated by modules, intended to be
|
||||
* displayed after the main title tag that appears in the template.
|
||||
* - view_mode: View mode; for example, "teaser" or "full".
|
||||
* - teaser: Flag for the teaser state. Will be true if view_mode is 'teaser'.
|
||||
* - page: Flag for the full page state. Will be true if view_mode is 'full'.
|
||||
* - readmore: Flag for more state. Will be true if the teaser content of the
|
||||
* node cannot hold the main body content.
|
||||
* - logged_in: Flag for authenticated user status. Will be true when the
|
||||
* current user is a logged-in member.
|
||||
* - is_admin: Flag for admin user status. Will be true when the current user
|
||||
* is an administrator.
|
||||
*
|
||||
* @see template_preprocess_node()
|
||||
*
|
||||
* @todo Remove the id attribute (or make it a class), because if that gets
|
||||
* rendered twice on a page this is invalid CSS for example: two lists
|
||||
* in different view modes.
|
||||
*
|
||||
* @ingroup themeable
|
||||
*/
|
||||
#}
|
||||
{%
|
||||
set classes = [
|
||||
'node',
|
||||
'node--type-' ~ node.bundle|clean_class,
|
||||
node.isPromoted() ? 'node--promoted',
|
||||
node.isSticky() ? 'node--sticky',
|
||||
not node.isPublished() ? 'node--unpublished',
|
||||
view_mode ? 'node--view-mode-' ~ view_mode|clean_class,
|
||||
'clearfix',
|
||||
]
|
||||
%}
|
||||
{{ attach_library('classy/node') }}
|
||||
<article{{ attributes.addClass(classes) }}>
|
||||
|
||||
<div{{ content_attributes }}>
|
||||
{{ content.field_visuel }}
|
||||
</div>
|
||||
<header>
|
||||
{{ title_prefix }}
|
||||
{% if not page %}
|
||||
<h2{{ title_attributes.addClass('node-title') }}>
|
||||
<a href="{{ url }}" rel="bookmark" {{ link_attributes }}>{{ label }}</a>
|
||||
</h2>
|
||||
{% endif %}
|
||||
{{ title_suffix }}
|
||||
{{ content|without('field_visuel') }}
|
||||
</header>
|
||||
|
||||
</article>
|
||||
@@ -0,0 +1,103 @@
|
||||
{#
|
||||
/**
|
||||
* @file
|
||||
* Default theme implementation to display a node.
|
||||
*
|
||||
* Available variables:
|
||||
* - node: The node entity with limited access to object properties and methods.
|
||||
* Only method names starting with "get", "has", or "is" and a few common
|
||||
* methods such as "id", "label", and "bundle" are available. For example:
|
||||
* - node.getCreatedTime() will return the node creation timestamp.
|
||||
* - node.hasField('field_example') returns TRUE if the node bundle includes
|
||||
* field_example. (This does not indicate the presence of a value in this
|
||||
* field.)
|
||||
* - node.isPublished() will return whether the node is published or not.
|
||||
* Calling other methods, such as node.delete(), will result in an exception.
|
||||
* See \Drupal\node\Entity\Node for a full list of public properties and
|
||||
* methods for the node object.
|
||||
* - label: The title of the node.
|
||||
* - content: All node items. Use {{ content }} to print them all,
|
||||
* or print a subset such as {{ content.field_example }}. Use
|
||||
* {{ content|without('field_example') }} to temporarily suppress the printing
|
||||
* of a given child element.
|
||||
* - author_picture: The node author user entity, rendered using the "compact"
|
||||
* view mode.
|
||||
* - metadata: Metadata for this node.
|
||||
* - date: Themed creation date field.
|
||||
* - author_name: Themed author name field.
|
||||
* - url: Direct URL of the current node.
|
||||
* - display_submitted: Whether submission information should be displayed.
|
||||
* - attributes: HTML attributes for the containing element.
|
||||
* The attributes.class element may contain one or more of the following
|
||||
* classes:
|
||||
* - node: The current template type (also known as a "theming hook").
|
||||
* - node--type-[type]: The current node type. For example, if the node is an
|
||||
* "Article" it would result in "node--type-article". Note that the machine
|
||||
* name will often be in a short form of the human readable label.
|
||||
* - node--view-mode-[view_mode]: The View Mode of the node; for example, a
|
||||
* teaser would result in: "node--view-mode-teaser", and
|
||||
* full: "node--view-mode-full".
|
||||
* The following are controlled through the node publishing options.
|
||||
* - node--promoted: Appears on nodes promoted to the front page.
|
||||
* - node--sticky: Appears on nodes ordered above other non-sticky nodes in
|
||||
* teaser listings.
|
||||
* - node--unpublished: Appears on unpublished nodes visible only to site
|
||||
* admins.
|
||||
* - title_attributes: Same as attributes, except applied to the main title
|
||||
* tag that appears in the template.
|
||||
* - content_attributes: Same as attributes, except applied to the main
|
||||
* content tag that appears in the template.
|
||||
* - author_attributes: Same as attributes, except applied to the author of
|
||||
* the node tag that appears in the template.
|
||||
* - title_prefix: Additional output populated by modules, intended to be
|
||||
* displayed in front of the main title tag that appears in the template.
|
||||
* - title_suffix: Additional output populated by modules, intended to be
|
||||
* displayed after the main title tag that appears in the template.
|
||||
* - view_mode: View mode; for example, "teaser" or "full".
|
||||
* - teaser: Flag for the teaser state. Will be true if view_mode is 'teaser'.
|
||||
* - page: Flag for the full page state. Will be true if view_mode is 'full'.
|
||||
* - readmore: Flag for more state. Will be true if the teaser content of the
|
||||
* node cannot hold the main body content.
|
||||
* - logged_in: Flag for authenticated user status. Will be true when the
|
||||
* current user is a logged-in member.
|
||||
* - is_admin: Flag for admin user status. Will be true when the current user
|
||||
* is an administrator.
|
||||
*
|
||||
* @see template_preprocess_node()
|
||||
*
|
||||
* @todo Remove the id attribute (or make it a class), because if that gets
|
||||
* rendered twice on a page this is invalid CSS for example: two lists
|
||||
* in different view modes.
|
||||
*
|
||||
* @ingroup themeable
|
||||
*/
|
||||
#}
|
||||
{%
|
||||
set classes = [
|
||||
'node',
|
||||
'node--type-' ~ node.bundle|clean_class,
|
||||
node.isPromoted() ? 'node--promoted',
|
||||
node.isSticky() ? 'node--sticky',
|
||||
not node.isPublished() ? 'node--unpublished',
|
||||
view_mode ? 'node--view-mode-' ~ view_mode|clean_class,
|
||||
'clearfix',
|
||||
]
|
||||
%}
|
||||
{{ attach_library('classy/node') }}
|
||||
<article{{ attributes.addClass(classes) }}>
|
||||
|
||||
<div{{ content_attributes }}>
|
||||
{{ content.field_visuel }}
|
||||
</div>
|
||||
<header>
|
||||
{{ title_prefix }}
|
||||
{% if not page %}
|
||||
<h2{{ title_attributes.addClass('node-title') }}>
|
||||
<a href="{{ url }}" rel="bookmark" {{ link_attributes }}>{{ label }}</a>
|
||||
</h2>
|
||||
{% endif %}
|
||||
{{ title_suffix }}
|
||||
{{ content|without('field_visuel') }}
|
||||
</header>
|
||||
|
||||
</article>
|
||||
@@ -0,0 +1,108 @@
|
||||
{#
|
||||
/**
|
||||
* @file
|
||||
* Theme override to display a node.
|
||||
*
|
||||
* Available variables:
|
||||
* - node: The node entity with limited access to object properties and methods.
|
||||
* Only method names starting with "get", "has", or "is" and a few common
|
||||
* methods such as "id", "label", and "bundle" are available. For example:
|
||||
* - node.getCreatedTime() will return the node creation timestamp.
|
||||
* - node.hasField('field_example') returns TRUE if the node bundle includes
|
||||
* field_example. (This does not indicate the presence of a value in this
|
||||
* field.)
|
||||
* - node.isPublished() will return whether the node is published or not.
|
||||
* Calling other methods, such as node.delete(), will result in an exception.
|
||||
* See \Drupal\node\Entity\Node for a full list of public properties and
|
||||
* methods for the node object.
|
||||
* - label: The title of the node.
|
||||
* - content: All node items. Use {{ content }} to print them all,
|
||||
* or print a subset such as {{ content.field_example }}. Use
|
||||
* {{ content|without('field_example') }} to temporarily suppress the printing
|
||||
* of a given child element.
|
||||
* - author_picture: The node author user entity, rendered using the "compact"
|
||||
* view mode.
|
||||
* - metadata: Metadata for this node.
|
||||
* - date: Themed creation date field.
|
||||
* - author_name: Themed author name field.
|
||||
* - url: Direct URL of the current node.
|
||||
* - display_submitted: Whether submission information should be displayed.
|
||||
* - attributes: HTML attributes for the containing element.
|
||||
* The attributes.class element may contain one or more of the following
|
||||
* classes:
|
||||
* - node: The current template type (also known as a "theming hook").
|
||||
* - node--type-[type]: The current node type. For example, if the node is an
|
||||
* "Article" it would result in "node--type-article". Note that the machine
|
||||
* name will often be in a short form of the human readable label.
|
||||
* - node--view-mode-[view_mode]: The View Mode of the node; for example, a
|
||||
* teaser would result in: "node--view-mode-teaser", and
|
||||
* full: "node--view-mode-full".
|
||||
* The following are controlled through the node publishing options.
|
||||
* - node--promoted: Appears on nodes promoted to the front page.
|
||||
* - node--sticky: Appears on nodes ordered above other non-sticky nodes in
|
||||
* teaser listings.
|
||||
* - node--unpublished: Appears on unpublished nodes visible only to site
|
||||
* admins.
|
||||
* - title_attributes: Same as attributes, except applied to the main title
|
||||
* tag that appears in the template.
|
||||
* - content_attributes: Same as attributes, except applied to the main
|
||||
* content tag that appears in the template.
|
||||
* - author_attributes: Same as attributes, except applied to the author of
|
||||
* the node tag that appears in the template.
|
||||
* - title_prefix: Additional output populated by modules, intended to be
|
||||
* displayed in front of the main title tag that appears in the template.
|
||||
* - title_suffix: Additional output populated by modules, intended to be
|
||||
* displayed after the main title tag that appears in the template.
|
||||
* - view_mode: View mode; for example, "teaser" or "full".
|
||||
* - teaser: Flag for the teaser state. Will be true if view_mode is 'teaser'.
|
||||
* - page: Flag for the full page state. Will be true if view_mode is 'full'.
|
||||
* - readmore: Flag for more state. Will be true if the teaser content of the
|
||||
* node cannot hold the main body content.
|
||||
* - logged_in: Flag for authenticated user status. Will be true when the
|
||||
* current user is a logged-in member.
|
||||
* - is_admin: Flag for admin user status. Will be true when the current user
|
||||
* is an administrator.
|
||||
*
|
||||
* @see template_preprocess_node()
|
||||
*
|
||||
* @todo Remove the id attribute (or make it a class), because if that gets
|
||||
* rendered twice on a page this is invalid CSS for example: two lists
|
||||
* in different view modes.
|
||||
*/
|
||||
#}
|
||||
{%
|
||||
set classes = [
|
||||
'node',
|
||||
'node--type-' ~ node.bundle|clean_class,
|
||||
node.isPromoted() ? 'node--promoted',
|
||||
node.isSticky() ? 'node--sticky',
|
||||
not node.isPublished() ? 'node--unpublished',
|
||||
view_mode ? 'node--view-mode-' ~ view_mode|clean_class,
|
||||
]
|
||||
%}
|
||||
{{ attach_library('classy/node') }}
|
||||
<article{{ attributes.addClass(classes) }}>
|
||||
|
||||
{{ content.production_parent }}
|
||||
|
||||
{{ title_prefix }}
|
||||
<h2{{ title_attributes.addClass('node-title') }}>
|
||||
<a href="{{ url }}" rel="bookmark" {{ link_attributes }}>{{ label }}</a>
|
||||
</h2>
|
||||
{{ title_suffix }}
|
||||
|
||||
{% if display_submitted %}
|
||||
<footer class="node__meta">
|
||||
{{ author_picture }}
|
||||
<div{{ author_attributes.addClass('node__submitted') }}>
|
||||
{% trans %}Submitted by {{ author_name }} on {{ date }}{% endtrans %}
|
||||
{{ metadata }}
|
||||
</div>
|
||||
</footer>
|
||||
{% endif %}
|
||||
|
||||
<div{{ content_attributes.addClass('node__content') }}>
|
||||
{{ content|without('production_parent') }}
|
||||
</div>
|
||||
|
||||
</article>
|
||||
@@ -0,0 +1,113 @@
|
||||
{#
|
||||
/**
|
||||
* @file
|
||||
* Theme override to display a node.
|
||||
*
|
||||
* Available variables:
|
||||
* - node: The node entity with limited access to object properties and methods.
|
||||
* Only method names starting with "get", "has", or "is" and a few common
|
||||
* methods such as "id", "label", and "bundle" are available. For example:
|
||||
* - node.getCreatedTime() will return the node creation timestamp.
|
||||
* - node.hasField('field_example') returns TRUE if the node bundle includes
|
||||
* field_example. (This does not indicate the presence of a value in this
|
||||
* field.)
|
||||
* - node.isPublished() will return whether the node is published or not.
|
||||
* Calling other methods, such as node.delete(), will result in an exception.
|
||||
* See \Drupal\node\Entity\Node for a full list of public properties and
|
||||
* methods for the node object.
|
||||
* - label: The title of the node.
|
||||
* - content: All node items. Use {{ content }} to print them all,
|
||||
* or print a subset such as {{ content.field_example }}. Use
|
||||
* {{ content|without('field_example') }} to temporarily suppress the printing
|
||||
* of a given child element.
|
||||
* - author_picture: The node author user entity, rendered using the "compact"
|
||||
* view mode.
|
||||
* - metadata: Metadata for this node.
|
||||
* - date: Themed creation date field.
|
||||
* - author_name: Themed author name field.
|
||||
* - url: Direct URL of the current node.
|
||||
* - display_submitted: Whether submission information should be displayed.
|
||||
* - attributes: HTML attributes for the containing element.
|
||||
* The attributes.class element may contain one or more of the following
|
||||
* classes:
|
||||
* - node: The current template type (also known as a "theming hook").
|
||||
* - node--type-[type]: The current node type. For example, if the node is an
|
||||
* "Article" it would result in "node--type-article". Note that the machine
|
||||
* name will often be in a short form of the human readable label.
|
||||
* - node--view-mode-[view_mode]: The View Mode of the node; for example, a
|
||||
* teaser would result in: "node--view-mode-teaser", and
|
||||
* full: "node--view-mode-full".
|
||||
* The following are controlled through the node publishing options.
|
||||
* - node--promoted: Appears on nodes promoted to the front page.
|
||||
* - node--sticky: Appears on nodes ordered above other non-sticky nodes in
|
||||
* teaser listings.
|
||||
* - node--unpublished: Appears on unpublished nodes visible only to site
|
||||
* admins.
|
||||
* - title_attributes: Same as attributes, except applied to the main title
|
||||
* tag that appears in the template.
|
||||
* - content_attributes: Same as attributes, except applied to the main
|
||||
* content tag that appears in the template.
|
||||
* - author_attributes: Same as attributes, except applied to the author of
|
||||
* the node tag that appears in the template.
|
||||
* - title_prefix: Additional output populated by modules, intended to be
|
||||
* displayed in front of the main title tag that appears in the template.
|
||||
* - title_suffix: Additional output populated by modules, intended to be
|
||||
* displayed after the main title tag that appears in the template.
|
||||
* - view_mode: View mode; for example, "teaser" or "full".
|
||||
* - teaser: Flag for the teaser state. Will be true if view_mode is 'teaser'.
|
||||
* - page: Flag for the full page state. Will be true if view_mode is 'full'.
|
||||
* - readmore: Flag for more state. Will be true if the teaser content of the
|
||||
* node cannot hold the main body content.
|
||||
* - logged_in: Flag for authenticated user status. Will be true when the
|
||||
* current user is a logged-in member.
|
||||
* - is_admin: Flag for admin user status. Will be true when the current user
|
||||
* is an administrator.
|
||||
*
|
||||
* @see template_preprocess_node()
|
||||
*
|
||||
* @todo Remove the id attribute (or make it a class), because if that gets
|
||||
* rendered twice on a page this is invalid CSS for example: two lists
|
||||
* in different view modes.
|
||||
*/
|
||||
#}
|
||||
{%
|
||||
set classes = [
|
||||
'node',
|
||||
'node--type-' ~ node.bundle|clean_class,
|
||||
node.isPromoted() ? 'node--promoted',
|
||||
node.isSticky() ? 'node--sticky',
|
||||
not node.isPublished() ? 'node--unpublished',
|
||||
view_mode ? 'node--view-mode-' ~ view_mode|clean_class,
|
||||
]
|
||||
%}
|
||||
{{ attach_library('classy/node') }}
|
||||
<article{{ attributes.addClass(classes) }}>
|
||||
|
||||
{% if sur_title %}
|
||||
<h3 class="sur-title">{{ sur_title }}</h3>
|
||||
{% endif %}
|
||||
{{ title_prefix }}
|
||||
<h2{{ title_attributes.addClass('node-title') }}>
|
||||
{% if not page %}
|
||||
<a href="{{ url }}" rel="bookmark" {{ link_attributes }}>{{ label }}</a>
|
||||
{% else %}
|
||||
{{ label }}
|
||||
{% endif %}
|
||||
</h2>
|
||||
{{ title_suffix }}
|
||||
|
||||
{% if display_submitted %}
|
||||
<footer class="node__meta">
|
||||
{{ author_picture }}
|
||||
<div{{ author_attributes.addClass('node__submitted') }}>
|
||||
{% trans %}Submitted by {{ author_name }} on {{ date }}{% endtrans %}
|
||||
{{ metadata }}
|
||||
</div>
|
||||
</footer>
|
||||
{% endif %}
|
||||
|
||||
<div{{ content_attributes.addClass('node__content') }}>
|
||||
{{ content }}
|
||||
</div>
|
||||
|
||||
</article>
|
||||
@@ -0,0 +1,15 @@
|
||||
<div class="col small-col-12 med-col-4 large-col-3 ">
|
||||
<div class="wrapper">
|
||||
<div class="agenda">
|
||||
{{ coming_events }}
|
||||
{{ past_events }}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col small-col-12 med-col-8 large-col-5 event float-right">
|
||||
<div class="wrapper">
|
||||
<div class="agenda">
|
||||
{{ next_event }}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -0,0 +1,42 @@
|
||||
{#
|
||||
/**
|
||||
* @file
|
||||
* Theme override to display a taxonomy term.
|
||||
*
|
||||
* Available variables:
|
||||
* - url: URL of the current term.
|
||||
* - name: Name of the current term.
|
||||
* - content: Items for the content of the term (fields and description).
|
||||
* Use 'content' to print them all, or print a subset such as
|
||||
* 'content.description'. Use the following code to exclude the
|
||||
* printing of a given child element:
|
||||
* @code
|
||||
* {{ content|without('description') }}
|
||||
* @endcode
|
||||
* - attributes: HTML attributes for the wrapper.
|
||||
* - page: Flag for the full page state.
|
||||
* - term: The taxonomy term entity, including:
|
||||
* - id: The ID of the taxonomy term.
|
||||
* - bundle: Machine name of the current vocabulary.
|
||||
* - view_mode: View mode, e.g. 'full', 'teaser', etc.
|
||||
*
|
||||
* @see template_preprocess_taxonomy_term()
|
||||
*/
|
||||
#}
|
||||
{%
|
||||
set classes = [
|
||||
'taxonomy-term',
|
||||
'vocabulary-' ~ term.bundle|clean_class,
|
||||
view_mode
|
||||
]
|
||||
%}
|
||||
<div{{ attributes.setAttribute('id', 'taxonomy-term-' ~ term.id).setAttribute('tid', term.id).addClass(classes) }}>
|
||||
{{ title_prefix }}
|
||||
{% if not page %}
|
||||
<h2>{{ name }}</h2>
|
||||
{% endif %}
|
||||
{{ title_suffix }}
|
||||
<div class="content">
|
||||
{{ content }}
|
||||
</div>
|
||||
</div>
|
||||