branch bow-v2-go updated (e6e4497 -> fc81b7a)
This is an automated email from the git hooks/post-receive script. New change to branch bow-v2-go in repository bow. See https://gitlab.nuiton.org/chorem/bow.git from e6e4497 Début d'intégration de la vue grille new 7c80477 Modification pour pouvoir retirer un tag de la recherche en cliquant dessus, correction du code new 3ab4859 Affichage des actions sur un bookmark en liste déroulante new 1c4632a Ajout des icones et du générateur d'icones aux sources new 3db9d8c Modifications d'affichage du menu principal new 742b90b Ajout d'un composant pour les fenêtres de confirmation d'une action new fbaf20a Modifications d'affichage de la pagination et de la navigation sur la liste des bookmarks new fc81b7a Diverses petites retouches graphiques The 7 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. Detailed log of new commits: commit fc81b7a1cf9fd19e0c460ea2febb28b97ea34709 Author: kaufmann <kaufmann@codelutin.com> Date: Tue Aug 11 17:23:29 2020 +0200 Diverses petites retouches graphiques commit fbaf20a7d9f9190eaad8defbbdade03002c4c09a Author: kaufmann <kaufmann@codelutin.com> Date: Tue Aug 11 14:09:21 2020 +0200 Modifications d'affichage de la pagination et de la navigation sur la liste des bookmarks commit 742b90ba83c1294955bec0535c5ebba9c10c5ad6 Author: kaufmann <kaufmann@codelutin.com> Date: Tue Aug 11 14:05:24 2020 +0200 Ajout d'un composant pour les fenêtres de confirmation d'une action commit 3db9d8c72e02ec2757484c436f1bf5435477d843 Author: kaufmann <kaufmann@codelutin.com> Date: Tue Aug 11 10:30:47 2020 +0200 Modifications d'affichage du menu principal commit 1c4632ad97e68e993f77d5483a75ffa1f339d133 Author: kaufmann <kaufmann@codelutin.com> Date: Mon Aug 10 16:38:24 2020 +0200 Ajout des icones et du générateur d'icones aux sources commit 3ab4859835b87faa5cc857622f236fc61752567d Author: kaufmann <kaufmann@codelutin.com> Date: Mon Aug 10 15:26:02 2020 +0200 Affichage des actions sur un bookmark en liste déroulante commit 7c804776b238df3e1c44340b36e8cf55b9c42667 Author: kaufmann <kaufmann@codelutin.com> Date: Mon Aug 10 11:41:13 2020 +0200 Modification pour pouvoir retirer un tag de la recherche en cliquant dessus, correction du code Summary of changes: docs/assets/icons/Readme.md | 8 + docs/assets/icons/fontcustom.sh | 18 ++ docs/assets/icons/fontcustom.yml | 96 +++++++++ docs/assets/icons/svg/flag.svg | 60 ++++++ docs/assets/icons/svg/graph.svg | 60 ++++++ docs/assets/icons/svg/grid.svg | 62 ++++++ docs/assets/icons/svg/heart.svg | 69 ++++++ docs/assets/icons/svg/help.svg | 61 ++++++ docs/assets/icons/svg/list.svg | 74 +++++++ docs/assets/icons/svg/lock.svg | 62 ++++++ docs/assets/icons/svg/logout.svg | 62 ++++++ docs/assets/icons/svg/lutin.svg | 60 ++++++ docs/assets/icons/svg/pencil.svg | 62 ++++++ docs/assets/icons/svg/photo.svg | 62 ++++++ docs/assets/icons/svg/search.svg | 62 ++++++ docs/assets/icons/svg/settings.svg | 62 ++++++ docs/assets/icons/svg/share.svg | 60 ++++++ docs/assets/icons/svg/sort-ascending.svg | 59 ++++++ docs/assets/icons/svg/sort-descending.svg | 59 ++++++ docs/assets/icons/svg/square-plus.svg | 62 ++++++ docs/assets/icons/svg/trashcan.svg | 62 ++++++ docs/assets/icons/svg/user-group.svg | 62 ++++++ docs/assets/icons/svg/user.svg | 62 ++++++ docs/assets/icons/svg/world.svg | 61 ++++++ web/src/assets/font/bow-icons.eot | Bin 5318 -> 7646 bytes web/src/assets/font/bow-icons.svg | 267 ++++++++++++++++-------- web/src/assets/font/bow-icons.ttf | Bin 5140 -> 7468 bytes web/src/assets/font/bow-icons.woff | Bin 3372 -> 4052 bytes web/src/assets/less/_base.less | 6 +- web/src/assets/less/_icons.less | 34 +-- web/src/components/Bookmark.vue | 108 +++++++--- web/src/components/CloudTags.vue | 2 +- web/src/components/Navigation.vue | 51 +++-- web/src/components/common/Button.vue | 12 +- web/src/components/common/ButtonToggle.vue | 38 ++++ web/src/components/common/DropDown.vue | 94 +++++++++ web/src/components/common/PageMainTitle.vue | 8 +- web/src/components/common/Pagination.vue | 2 +- web/src/components/layout/ConfirmationModal.vue | 176 ++++++++++++++++ web/src/components/layout/Footer.vue | 10 +- web/src/components/layout/Header.vue | 5 +- web/src/components/layout/Sidebar.vue | 9 +- web/src/components/layout/SidebarLink.vue | 46 +++- web/src/main.js | 5 +- web/src/views/About.vue | 15 +- web/src/views/Home.vue | 11 +- 46 files changed, 2132 insertions(+), 194 deletions(-) create mode 100644 docs/assets/icons/Readme.md create mode 100755 docs/assets/icons/fontcustom.sh create mode 100644 docs/assets/icons/fontcustom.yml create mode 100644 docs/assets/icons/svg/flag.svg create mode 100644 docs/assets/icons/svg/graph.svg create mode 100644 docs/assets/icons/svg/grid.svg create mode 100644 docs/assets/icons/svg/heart.svg create mode 100644 docs/assets/icons/svg/help.svg create mode 100644 docs/assets/icons/svg/list.svg create mode 100644 docs/assets/icons/svg/lock.svg create mode 100644 docs/assets/icons/svg/logout.svg create mode 100644 docs/assets/icons/svg/lutin.svg create mode 100644 docs/assets/icons/svg/pencil.svg create mode 100644 docs/assets/icons/svg/photo.svg create mode 100644 docs/assets/icons/svg/search.svg create mode 100644 docs/assets/icons/svg/settings.svg create mode 100644 docs/assets/icons/svg/share.svg create mode 100644 docs/assets/icons/svg/sort-ascending.svg create mode 100644 docs/assets/icons/svg/sort-descending.svg create mode 100644 docs/assets/icons/svg/square-plus.svg create mode 100644 docs/assets/icons/svg/trashcan.svg create mode 100644 docs/assets/icons/svg/user-group.svg create mode 100644 docs/assets/icons/svg/user.svg create mode 100644 docs/assets/icons/svg/world.svg create mode 100644 web/src/components/common/ButtonToggle.vue create mode 100644 web/src/components/common/DropDown.vue create mode 100644 web/src/components/layout/ConfirmationModal.vue -- To stop receiving notification emails like this one, please contact chorem.org SCM administrator <admin+scm@chorem.org>.
This is an automated email from the git hooks/post-receive script. New commit to branch bow-v2-go in repository bow. See https://gitlab.nuiton.org/chorem/bow.git commit 7c804776b238df3e1c44340b36e8cf55b9c42667 Author: kaufmann <kaufmann@codelutin.com> Date: Mon Aug 10 11:41:13 2020 +0200 Modification pour pouvoir retirer un tag de la recherche en cliquant dessus, correction du code --- web/src/main.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/web/src/main.js b/web/src/main.js index 5e30e1a..9934031 100644 --- a/web/src/main.js +++ b/web/src/main.js @@ -119,10 +119,11 @@ Vue.mixin({ let query = { ...this.currentQuery } query.tags = query.tags ? [...query.tags] : [] tags.forEach((t) => { - if (query.tags.indexOf(t) === -1) { + let index = query.tags.indexOf(t) + if (index === -1) { query.tags.push(t) } else { - query.tags.splice(t, 1) + query.tags.splice(index, 1) } }) this.go(query) -- To stop receiving notification emails like this one, please contact chorem.org SCM administrator <admin+scm@chorem.org>.
This is an automated email from the git hooks/post-receive script. New commit to branch bow-v2-go in repository bow. See https://gitlab.nuiton.org/chorem/bow.git commit 1c4632ad97e68e993f77d5483a75ffa1f339d133 Author: kaufmann <kaufmann@codelutin.com> Date: Mon Aug 10 16:38:24 2020 +0200 Ajout des icones et du générateur d'icones aux sources --- docs/assets/icons/Readme.md | 8 +++ docs/assets/icons/fontcustom.sh | 18 +++++++ docs/assets/icons/fontcustom.yml | 96 +++++++++++++++++++++++++++++++++++ docs/assets/icons/svg/flag.svg | 60 ++++++++++++++++++++++ docs/assets/icons/svg/graph.svg | 60 ++++++++++++++++++++++ docs/assets/icons/svg/grid.svg | 62 ++++++++++++++++++++++ docs/assets/icons/svg/heart.svg | 69 +++++++++++++++++++++++++ docs/assets/icons/svg/help.svg | 61 ++++++++++++++++++++++ docs/assets/icons/svg/list.svg | 74 +++++++++++++++++++++++++++ docs/assets/icons/svg/lock.svg | 62 ++++++++++++++++++++++ docs/assets/icons/svg/logout.svg | 62 ++++++++++++++++++++++ docs/assets/icons/svg/lutin.svg | 60 ++++++++++++++++++++++ docs/assets/icons/svg/pencil.svg | 62 ++++++++++++++++++++++ docs/assets/icons/svg/photo.svg | 62 ++++++++++++++++++++++ docs/assets/icons/svg/search.svg | 62 ++++++++++++++++++++++ docs/assets/icons/svg/settings.svg | 62 ++++++++++++++++++++++ docs/assets/icons/svg/share.svg | 60 ++++++++++++++++++++++ docs/assets/icons/svg/square-plus.svg | 62 ++++++++++++++++++++++ docs/assets/icons/svg/trashcan.svg | 62 ++++++++++++++++++++++ docs/assets/icons/svg/user-group.svg | 62 ++++++++++++++++++++++ docs/assets/icons/svg/user.svg | 62 ++++++++++++++++++++++ docs/assets/icons/svg/world.svg | 61 ++++++++++++++++++++++ 22 files changed, 1309 insertions(+) diff --git a/docs/assets/icons/Readme.md b/docs/assets/icons/Readme.md new file mode 100644 index 0000000..5514878 --- /dev/null +++ b/docs/assets/icons/Readme.md @@ -0,0 +1,8 @@ +# Mise à jour de la police d'icônes + +* Ajout d'icônes au format svg dans le dossier ```docs/assets/icons/svg``` +* Exécuter le script ```fontcustom.sh``` + +# Source des icônes + +* https://tablericons.com/ diff --git a/docs/assets/icons/fontcustom.sh b/docs/assets/icons/fontcustom.sh new file mode 100755 index 0000000..0a20ec7 --- /dev/null +++ b/docs/assets/icons/fontcustom.sh @@ -0,0 +1,18 @@ +#!/bin/bash + +sudo rm -rf output + +docker run --rm --name fc -v $(pwd):/work -ti -d thomaswelton/fontcustom +docker exec -it fc fontcustom compile /work/svg -c /work/fontcustom.yml -o /work/output +docker stop fc + +# Installe la font générée +cp output/bow-icons.ttf ../../../web/src/assets/font/ +cp output/bow-icons.svg ../../../web/src/assets/font/ +cp output/bow-icons.woff ../../../web/src/assets/font/ +cp output/bow-icons.eot ../../../web/src/assets/font/ + +# Installe le CSS généré après l'avoir rectifié +cat output/bow-icons.css | sed 's|url("./bow-icons|url("../font/bow-icons|g' > ../../../web/src/assets/less/_icons.less + +sudo rm -rf output \ No newline at end of file diff --git a/docs/assets/icons/fontcustom.yml b/docs/assets/icons/fontcustom.yml new file mode 100644 index 0000000..1a30692 --- /dev/null +++ b/docs/assets/icons/fontcustom.yml @@ -0,0 +1,96 @@ +# ============================================================================= +# Font Custom Configuration +# This file should live in the directory where you run `fontcustom compile`. +# For more info, visit <https://github.com/FontCustom/fontcustom>. +# ============================================================================= + + +# ----------------------------------------------------------------------------- +# Project Info +# ----------------------------------------------------------------------------- + +# The font's name. Also determines the file names of generated templates. +font_name: bow-icons + +# Format of CSS selectors. {{glyph}} is substituted for the glyph name. +#css_selector: .i-{{glyph}} + +# Generate fonts without asset-busting hashes. +no_hash: true + +# Encode WOFF fonts into the generated CSS. +#base64: true + +# Forces compilation, even if inputs have not changed +force: true + +# Display (possibly useful) debugging messages. +#debug: true + +# Hide status messages. +#quiet: true + + +# ----------------------------------------------------------------------------- +# Input / Output Locations +# You can save generated fonts, CSS, and other files to different locations +# here. Font Custom can also read input vectors and templates from different +# places. +# +# NOTE: +# - Be sure to preserve the whitespace in these YAML hashes. +# - INPUT[:vectors] and OUTPUT[:fonts] are required. Everything else is +# optional. +# - Specify output locations for custom templates by including their file +# names as the key. +# ----------------------------------------------------------------------------- + +#input: +# vectors: my/vectors +# templates: my/templates + +#output: +# fonts: app/assets/fonts +# css: app/assets/stylesheets +# preview: app/views/styleguide +# my-custom-template.yml: path/to/template/output + + +# ----------------------------------------------------------------------------- +# Templates +# A YAML array of templates and files to generate alongside fonts. Custom +# templates should be saved in the INPUT[:templates] directory and referenced +# by their base file name. +# +# For Rails and Compass templates, set `preprocessor_path` as the relative +# path from OUTPUT[:css] to OUTPUT[:fonts]. By default, these are the same +# directory. +# +# Included in Font Custom: preview, css, scss, scss-rails +# Default: css, preview +# ----------------------------------------------------------------------------- + +#templates: +#- scss-rails +#- preview +#- my-custom-template.yml + +#preprocessor_path: ../fonts/ + + +# ----------------------------------------------------------------------------- +# Font Settings (defaults shown) +# ----------------------------------------------------------------------------- + +# Size (in pica points) for which your font is designed. +#font_design_size: 16 + +# The em size. Setting this will scale the entire font to the given size. +#font_em: 512 + +# The font's ascent and descent. Used to calculate the baseline. +#font_ascent: 448 +#font_descent: 64 + +# Horizontally fit glyphs to their individual vector widths. +#autowidth: false diff --git a/docs/assets/icons/svg/flag.svg b/docs/assets/icons/svg/flag.svg new file mode 100644 index 0000000..bb0fb29 --- /dev/null +++ b/docs/assets/icons/svg/flag.svg @@ -0,0 +1,60 @@ +<?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="24" + height="24" + viewBox="0 0 6.3499999 6.3500002" + version="1.1" + id="svg866" + inkscape:version="1.0 (4035a4fb49, 2020-05-01)" + sodipodi:docname="flag.svg"> + <defs + id="defs860" /> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="7.9195959" + inkscape:cx="10.434081" + inkscape:cy="15.88121" + inkscape:document-units="mm" + inkscape:current-layer="layer1" + inkscape:document-rotation="0" + showgrid="false" + units="px" + inkscape:window-width="1920" + inkscape:window-height="1031" + inkscape:window-x="0" + inkscape:window-y="25" + inkscape:window-maximized="1" /> + <metadata + id="metadata863"> + <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"> + <path + style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration- [...] + d="m 2.2489017,0.6053894 c -0.3689524,0 -0.7297706,0.1426899 -1.0257771,0.396875 a 0.26458333,0.26458333 0 0 0 -0.083716,0.05426 c -4.498e-4,4.524e-4 -0.00109,5.821e-4 -0.00156,0.00103 a 0.26458333,0.26458333 0 0 0 -0.011885,0.012919 0.26458333,0.26458333 0 0 0 -0.00878,0.010335 0.26458333,0.26458333 0 0 0 -0.00827,0.010852 0.26458333,0.26458333 0 0 0 -0.011369,0.016537 0.26458333,0.26458333 0 0 0 -0.00517,0.00878 0.26458333,0.26458333 0 0 0 -0.00568,0.010852 0.26458333,0.26458333 [...] + id="path869" /> + </g> +</svg> diff --git a/docs/assets/icons/svg/graph.svg b/docs/assets/icons/svg/graph.svg new file mode 100644 index 0000000..99d6370 --- /dev/null +++ b/docs/assets/icons/svg/graph.svg @@ -0,0 +1,60 @@ +<?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="24" + height="24" + viewBox="0 0 6.3499999 6.3500002" + version="1.1" + id="svg866" + inkscape:version="1.0 (4035a4fb49, 2020-05-01)" + sodipodi:docname="graph.svg"> + <defs + id="defs860" /> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="7.9195959" + inkscape:cx="10.434081" + inkscape:cy="15.88121" + inkscape:document-units="mm" + inkscape:current-layer="layer1" + inkscape:document-rotation="0" + showgrid="false" + units="px" + inkscape:window-width="1920" + inkscape:window-height="1031" + inkscape:window-x="0" + inkscape:window-y="25" + inkscape:window-maximized="1" /> + <metadata + id="metadata863"> + <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"> + <path + style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration- [...] + d="m 2.6637757,0.56260492 a 0.26458333,0.26458333 0 0 0 -0.029972,0.00207 0.26458333,0.26458333 0 0 0 -5.159e-4,0 0.26458333,0.26458333 0 0 0 -0.00465,5.159e-4 0.26458333,0.26458333 0 0 0 -0.017053,0.0031 0.26458333,0.26458333 0 0 0 -0.00155,5.159e-4 0.26458333,0.26458333 0 0 0 -0.00568,0.00103 c -3.889e-4,9.05e-5 -6.429e-4,4.26e-4 -0.00103,5.159e-4 a 0.26458333,0.26458333 0 0 0 -0.065123,0.024805 C 0.58286433,1.1037046 -0.11038997,3.5767149 1.3310404,5.0181455 2.7899129,6.477018 [...] + id="path842" /> + </g> +</svg> diff --git a/docs/assets/icons/svg/grid.svg b/docs/assets/icons/svg/grid.svg new file mode 100644 index 0000000..d48741e --- /dev/null +++ b/docs/assets/icons/svg/grid.svg @@ -0,0 +1,62 @@ +<?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" + class="icon icon-tabler icon-tabler-share" + width="24" + height="24" + viewBox="0 0 24 24" + stroke-width="2" + stroke="currentColor" + fill="none" + stroke-linecap="round" + stroke-linejoin="round" + version="1.1" + id="svg14" + sodipodi:docname="grid.svg" + inkscape:version="1.0 (4035a4fb49, 2020-05-01)"> + <metadata + id="metadata20"> + <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> + <defs + id="defs18" /> + <sodipodi:namedview + inkscape:document-rotation="0" + 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="1031" + id="namedview16" + showgrid="false" + inkscape:zoom="27.208333" + inkscape:cx="12.147014" + inkscape:cy="12" + inkscape:window-x="0" + inkscape:window-y="25" + inkscape:window-maximized="1" + inkscape:current-layer="svg14" /> + <path + id="path11069" + d="M 5 3 C 3.9072751 3 3 3.9072751 3 5 C 3 6.0927249 3.9072751 7 5 7 C 5.8173422 7.0000002 6.395367 6.4240731 6.703125 5.7109375 A 1 1 0 0 0 7 5 A 1 1 0 0 0 6.703125 4.2890625 C 6.395367 3.5759269 5.8173422 2.9999998 5 3 z M 12 3 C 10.907275 3 10 3.9072751 10 5 C 10 6.0927249 10.907275 7 12 7 C 12.817342 7 13.395367 6.4240731 13.703125 5.7109375 A 1 1 0 0 0 14 5 A 1 1 0 0 0 13.703125 4.2890625 C 13.395367 3.5759269 12.817342 3 12 3 z M 19 3 C 17.907275 3 17 3.9072751 17 5 C 17 6.092 [...] + style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-st [...] +</svg> diff --git a/docs/assets/icons/svg/heart.svg b/docs/assets/icons/svg/heart.svg new file mode 100644 index 0000000..5cb0e66 --- /dev/null +++ b/docs/assets/icons/svg/heart.svg @@ -0,0 +1,69 @@ +<?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" + class="icon icon-tabler icon-tabler-share" + width="24" + height="24" + viewBox="0 0 24 24" + stroke-width="2" + stroke="currentColor" + fill="none" + stroke-linecap="round" + stroke-linejoin="round" + version="1.1" + id="svg14" + sodipodi:docname="heart.svg" + inkscape:version="1.0 (4035a4fb49, 2020-05-01)"> + <metadata + id="metadata20"> + <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> + <defs + id="defs18" /> + <sodipodi:namedview + inkscape:document-rotation="0" + 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="1031" + id="namedview16" + showgrid="false" + inkscape:zoom="27.208333" + inkscape:cx="12.147014" + inkscape:cy="12" + inkscape:window-x="0" + inkscape:window-y="25" + inkscape:window-maximized="1" + inkscape:current-layer="svg14" /> + <g + style="fill:#000000;fill-opacity:1" + id="g4" + transform="matrix(0.3030303,0,0,0.3030303,2.3030304,2.2793964)"> + <path + sodipodi:nodetypes="scsscccccss" + inkscape:connector-curvature="0" + style="fill:#000000;fill-opacity:1;stroke-width:2.2" + id="path2" + d="m 49.6,1.1922003 c -8.092701,0 -15.002901,4.5606001 -17.600001,10.9218997 -2.5971,-6.3612996 -9.5073,-10.9218997 -17.6,-10.9218997 -11.0164994,0 -17.5999995,9.5083997 -17.5999995,18.6999997 0,9.4479 5.8586001,19.5305 17.4129995,29.9662 8.5118,7.687901 17.149,12.734701 17.2348,12.785301 l 0.5522,0.3201 0.5522,-0.3201 c 0.0869,-0.0506 8.723,-5.0974 17.234801,-12.785301 C 61.3414,39.4227 67.2,29.3401 67.2,19.8922 67.2,10.7006 60.6165,1.1922003 49.6,1.1922003 Z" /> + </g> +</svg> diff --git a/docs/assets/icons/svg/help.svg b/docs/assets/icons/svg/help.svg new file mode 100644 index 0000000..6bae7ac --- /dev/null +++ b/docs/assets/icons/svg/help.svg @@ -0,0 +1,61 @@ +<?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" + inkscape:version="1.0 (4035a4fb49, 2020-05-01)" + sodipodi:docname="help.svg" + id="svg14" + version="1.1" + stroke-linejoin="round" + stroke-linecap="round" + fill="none" + stroke="currentColor" + stroke-width="2" + viewBox="0 0 24 24" + height="24" + width="24" + class="icon icon-tabler icon-tabler-share"> + <metadata + id="metadata20"> + <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> + <defs + id="defs18" /> + <sodipodi:namedview + inkscape:current-layer="svg14" + inkscape:window-maximized="1" + inkscape:window-y="25" + inkscape:window-x="0" + inkscape:cy="12" + inkscape:cx="12.147014" + inkscape:zoom="27.208333" + showgrid="false" + id="namedview16" + inkscape:window-height="1031" + inkscape:window-width="1920" + inkscape:pageshadow="2" + inkscape:pageopacity="0" + guidetolerance="10" + gridtolerance="10" + objecttolerance="10" + borderopacity="1" + bordercolor="#666666" + pagecolor="#ffffff" /> + <path + style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-st [...] + d="m 11.999997,2.0000001 c -5.5110028,0 -9.9999999,4.4889971 -9.9999999,9.9999999 0,5.511003 4.4889971,10 9.9999999,10 5.373268,0 9.70521,-4.28998 9.921875,-9.611328 A 1,1 0 0 0 22.000002,12 1,1 0 0 0 21.921872,11.619141 C 21.709247,6.2941148 17.375925,2.0000001 11.999997,2.0000001 Z m 0,2 c 4.430123,0 8,3.5698774 8,7.9999999 0,4.430123 -3.569877,8 -8,8 -4.4301225,0 -7.9999999,-3.569877 -7.9999999,-8 0,-4.4301225 3.5698774,-7.9999999 7.9999999,-7.9999999 z m 0.08203,1.9863282 c -1.0 [...] + id="path846" /> +</svg> diff --git a/docs/assets/icons/svg/list.svg b/docs/assets/icons/svg/list.svg new file mode 100644 index 0000000..7b587ed --- /dev/null +++ b/docs/assets/icons/svg/list.svg @@ -0,0 +1,74 @@ +<?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" + class="icon icon-tabler icon-tabler-grid-dots" + width="24" + height="24" + viewBox="0 0 24 24" + stroke-width="2" + stroke="currentColor" + fill="none" + stroke-linecap="round" + stroke-linejoin="round" + version="1.1" + id="svg22" + sodipodi:docname="list.svg" + inkscape:version="1.0 (4035a4fb49, 2020-05-01)"> + <metadata + id="metadata28"> + <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> + <defs + id="defs26" /> + <sodipodi:namedview + inkscape:document-rotation="0" + 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="1031" + id="namedview24" + showgrid="false" + inkscape:zoom="27.208333" + inkscape:cx="12.147014" + inkscape:cy="12" + inkscape:window-x="0" + inkscape:window-y="25" + inkscape:window-maximized="1" + inkscape:current-layer="svg22" /> + <g + id="g877" + transform="translate(-20)"> + <path + d="m 24.946175,3 h 14.107652 c 1.108,0 2,0.892 2,2 0,1.108 -0.892,2 -2,2 H 24.946175 c -1.108,0 -2,-0.892 -2,-2 0,-1.108 0.892,-2 2,-2 z" + style="opacity:1;fill:#000000;fill-opacity:1;stroke:none;stroke-width:2.10408;stroke-linecap:round;stroke-linejoin:round" + id="rect854" /> + <path + d="m 24.946175,10 h 14.107652 c 1.108,0 2,0.892 2,2 0,1.108 -0.892,2 -2,2 H 24.946175 c -1.108,0 -2,-0.892 -2,-2 0,-1.108 0.892,-2 2,-2 z" + style="opacity:1;fill:#000000;fill-opacity:1;stroke:none;stroke-width:2.10408;stroke-linecap:round;stroke-linejoin:round" + id="rect870" /> + <path + d="m 24.946175,17 h 14.107652 c 1.108,0 2,0.892 2,2 0,1.108 -0.892,2 -2,2 H 24.946175 c -1.108,0 -2,-0.892 -2,-2 0,-1.108 0.892,-2 2,-2 z" + style="opacity:1;fill:#000000;fill-opacity:1;stroke:none;stroke-width:2.10408;stroke-linecap:round;stroke-linejoin:round" + id="rect872" /> + </g> +</svg> diff --git a/docs/assets/icons/svg/lock.svg b/docs/assets/icons/svg/lock.svg new file mode 100644 index 0000000..12eaa31 --- /dev/null +++ b/docs/assets/icons/svg/lock.svg @@ -0,0 +1,62 @@ +<?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" + class="icon icon-tabler icon-tabler-share" + width="24" + height="24" + viewBox="0 0 24 24" + stroke-width="2" + stroke="currentColor" + fill="none" + stroke-linecap="round" + stroke-linejoin="round" + version="1.1" + id="svg14" + sodipodi:docname="lock.svg" + inkscape:version="1.0 (4035a4fb49, 2020-05-01)"> + <metadata + id="metadata20"> + <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> + <defs + id="defs18" /> + <sodipodi:namedview + inkscape:document-rotation="0" + 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="1031" + id="namedview16" + showgrid="false" + inkscape:zoom="27.208333" + inkscape:cx="12.147014" + inkscape:cy="12" + inkscape:window-x="0" + inkscape:window-y="25" + inkscape:window-maximized="1" + inkscape:current-layer="svg14" /> + <path + id="path11056" + d="M 12 2 C 10.777828 2 9.5422557 2.4022519 8.5859375 3.2519531 C 7.6296193 4.1016544 7.000354 5.4169094 7 7 L 7 10 C 5.3552972 10 4 11.355297 4 13 L 4 19 C 4 20.644703 5.3552972 22 7 22 L 17 22 C 18.644703 22 20 20.644703 20 19 L 20 13 C 20 11.355297 18.644703 10 17 10 L 17 7 C 17.000354 5.4169094 16.370138 4.1017765 15.414062 3.2519531 C 14.457987 2.4021298 13.222172 2 12 2 z M 12 4 C 12.777828 4 13.542311 4.2648357 14.085938 4.7480469 C 14.629564 5.2312581 15.000242 5.9170215 15 [...] + style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-st [...] +</svg> diff --git a/docs/assets/icons/svg/logout.svg b/docs/assets/icons/svg/logout.svg new file mode 100644 index 0000000..06da82d --- /dev/null +++ b/docs/assets/icons/svg/logout.svg @@ -0,0 +1,62 @@ +<?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" + class="icon icon-tabler icon-tabler-share" + width="24" + height="24" + viewBox="0 0 24 24" + stroke-width="2" + stroke="currentColor" + fill="none" + stroke-linecap="round" + stroke-linejoin="round" + version="1.1" + id="svg14" + sodipodi:docname="logout.svg" + inkscape:version="1.0 (4035a4fb49, 2020-05-01)"> + <metadata + id="metadata20"> + <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> + <defs + id="defs18" /> + <sodipodi:namedview + inkscape:document-rotation="0" + 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="1031" + id="namedview16" + showgrid="false" + inkscape:zoom="27.208333" + inkscape:cx="12.147014" + inkscape:cy="12" + inkscape:window-x="0" + inkscape:window-y="25" + inkscape:window-maximized="1" + inkscape:current-layer="svg14" /> + <path + id="path11052" + d="M 5 3 C 3.3549904 3 2 4.3549904 2 6 L 2 18 C 2 19.64501 3.3549904 21 5 21 L 12 21 C 13.64501 21 15 19.64501 15 18 L 15 16 A 1 1 0 0 0 14 15 A 1 1 0 0 0 13 16 L 13 18 C 13 18.564129 12.564129 19 12 19 L 5 19 C 4.4358706 19 4 18.564129 4 18 L 4 6 C 4 5.4358706 4.4358706 5 5 5 L 12 5 C 12.564129 5 13 5.4358706 13 6 L 13 8 A 1 1 0 0 0 14 9 A 1 1 0 0 0 15 8 L 15 6 C 15 4.3549904 13.64501 3 12 3 L 5 3 z M 18.029297 8 A 1 1 0 0 0 17.292969 8.2929688 A 1 1 0 0 0 17.292969 9.7070312 L 18. [...] + style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-st [...] +</svg> diff --git a/docs/assets/icons/svg/lutin.svg b/docs/assets/icons/svg/lutin.svg new file mode 100644 index 0000000..b165c1c --- /dev/null +++ b/docs/assets/icons/svg/lutin.svg @@ -0,0 +1,60 @@ +<?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" + id="logo" + viewBox="0 0 12.343 31.99085" + version="1.1" + sodipodi:docname="lutin.svg" + width="12.343" + height="31.99085" + inkscape:version="0.92.2 5c3e80d, 2017-08-06"> + <metadata + id="metadata13"> + <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> + <defs + id="defs11" /> + <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="1019" + id="namedview9" + showgrid="false" + fit-margin-top="0" + fit-margin-left="0" + fit-margin-right="0" + fit-margin-bottom="0" + inkscape:zoom="4.3958333" + inkscape:cx="2.6161134" + inkscape:cy="15.999213" + inkscape:window-x="0" + inkscape:window-y="34" + inkscape:window-maximized="1" + inkscape:current-layer="logo" /> + <path + style="fill:#000000;fill-opacity:1" + d="m 8.766,27.986638 c -0.368,0.225 -0.736,0.388 -1.144,0.531 -0.286,0.082 -0.49,0.368 -0.47,0.674 0.02,0.511 0.225,1.063 0.593,1.573 0.777,1.083 2.003,1.533 2.718,1.001 0.736,-0.531 0.695,-1.819 -0.082,-2.902 -0.266,-0.388 -0.593,-0.674 -0.94,-0.899 -0.184,-0.123 -0.47,-0.123 -0.674,0.02 z m -5.047,0.082 c -0.225,-0.123 -0.531,-0.123 -0.736,0.041 -0.266,0.204 -0.531,0.45 -0.756,0.756 -0.776,1.083 -0.797,2.391 -0.082,2.902 0.736,0.531 1.962,0.082 2.718,-1.001 0.327,-0.47 0.531,-0.98 [...] + id="path4" + inkscape:connector-curvature="0" /> +</svg> diff --git a/docs/assets/icons/svg/pencil.svg b/docs/assets/icons/svg/pencil.svg new file mode 100644 index 0000000..e2da1f6 --- /dev/null +++ b/docs/assets/icons/svg/pencil.svg @@ -0,0 +1,62 @@ +<?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" + class="icon icon-tabler icon-tabler-share" + width="24" + height="24" + viewBox="0 0 24 24" + stroke-width="2" + stroke="currentColor" + fill="none" + stroke-linecap="round" + stroke-linejoin="round" + version="1.1" + id="svg14" + sodipodi:docname="pencil.svg" + inkscape:version="1.0 (4035a4fb49, 2020-05-01)"> + <metadata + id="metadata20"> + <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> + <defs + id="defs18" /> + <sodipodi:namedview + inkscape:document-rotation="0" + 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="1031" + id="namedview16" + showgrid="false" + inkscape:zoom="27.208333" + inkscape:cx="12.147014" + inkscape:cy="12" + inkscape:window-x="0" + inkscape:window-y="25" + inkscape:window-maximized="1" + inkscape:current-layer="svg14" /> + <path + id="path11048" + d="M 18.572266 2.4257812 C 17.76563 2.3783319 16.889667 2.6962703 16.212891 3.3730469 L 7.7128906 11.873047 A 1.0001 1.0001 0 0 0 7.4199219 12.580078 L 7.4199219 15.580078 A 1 1 0 0 0 7.4238281 15.664062 A 1 1 0 0 0 7.4335938 15.746094 A 1 1 0 0 0 7.4765625 15.910156 A 1 1 0 0 0 7.5078125 15.988281 A 1 1 0 0 0 7.5449219 16.0625 A 1 1 0 0 0 7.5878906 16.134766 A 1 1 0 0 0 7.6933594 16.265625 A 1 1 0 0 0 7.8886719 16.425781 A 1 1 0 0 0 8.0371094 16.503906 A 1 1 0 0 0 8.1152344 16.5312 [...] + style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-st [...] +</svg> diff --git a/docs/assets/icons/svg/photo.svg b/docs/assets/icons/svg/photo.svg new file mode 100644 index 0000000..0198b8b --- /dev/null +++ b/docs/assets/icons/svg/photo.svg @@ -0,0 +1,62 @@ +<?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" + class="icon icon-tabler icon-tabler-share" + width="24" + height="24" + viewBox="0 0 24 24" + stroke-width="2" + stroke="currentColor" + fill="none" + stroke-linecap="round" + stroke-linejoin="round" + version="1.1" + id="svg14" + sodipodi:docname="photo.svg" + inkscape:version="1.0 (4035a4fb49, 2020-05-01)"> + <metadata + id="metadata20"> + <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> + <defs + id="defs18" /> + <sodipodi:namedview + inkscape:document-rotation="0" + 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="1031" + id="namedview16" + showgrid="false" + inkscape:zoom="27.208333" + inkscape:cx="12.147014" + inkscape:cy="12" + inkscape:window-x="0" + inkscape:window-y="25" + inkscape:window-maximized="1" + inkscape:current-layer="svg14" /> + <path + id="path11044" + d="M 9 3 C 7.9072751 3 7 3.9072751 7 5 C 7 5.5641294 6.5641294 6 6 6 L 5 6 A 1 1 0 0 0 4.2910156 6.2949219 C 3.0270177 6.6477473 2 7.6303258 2 9 L 2 18 C 2 19.64501 3.3549904 21 5 21 L 19 21 C 20.64501 21 22 19.64501 22 18 L 22 9 C 22 7.3549904 20.64501 6 19 6 L 18 6 C 17.435871 6 17 5.5641294 17 5 C 17 3.9072751 16.092725 3 15 3 L 9 3 z M 9 5 L 15 5 C 15 6.6450096 16.35499 8 18 8 L 19 8 C 19.564129 8 20 8.4358706 20 9 L 20 18 C 20 18.564129 19.564129 19 19 19 L 5 19 C 4.4358706 19 [...] + style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-st [...] +</svg> diff --git a/docs/assets/icons/svg/search.svg b/docs/assets/icons/svg/search.svg new file mode 100644 index 0000000..cdefe12 --- /dev/null +++ b/docs/assets/icons/svg/search.svg @@ -0,0 +1,62 @@ +<?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" + class="icon icon-tabler icon-tabler-share" + width="24" + height="24" + viewBox="0 0 24 24" + stroke-width="2" + stroke="currentColor" + fill="none" + stroke-linecap="round" + stroke-linejoin="round" + version="1.1" + id="svg14" + sodipodi:docname="search.svg" + inkscape:version="1.0 (4035a4fb49, 2020-05-01)"> + <metadata + id="metadata20"> + <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> + <defs + id="defs18" /> + <sodipodi:namedview + inkscape:document-rotation="0" + 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="1031" + id="namedview16" + showgrid="false" + inkscape:zoom="27.208333" + inkscape:cx="12.147014" + inkscape:cy="12" + inkscape:window-x="0" + inkscape:window-y="25" + inkscape:window-maximized="1" + inkscape:current-layer="svg14" /> + <path + id="path11040" + d="M 10 2 C 5.5935666 2 2 5.5935666 2 10 C 2 14.406433 5.5935666 18 10 18 C 11.837569 18 13.45541 17.270875 14.808594 16.222656 L 20.292969 21.707031 A 1 1 0 0 0 21.707031 21.707031 A 1 1 0 0 0 21.707031 20.292969 L 16.222656 14.808594 C 17.192354 13.556776 17.836308 12.067951 17.921875 10.388672 A 1 1 0 0 0 18 10 A 1 1 0 0 0 17.921875 9.6171875 C 17.709978 5.3974742 14.270777 2 10 2 z M 10 4 C 13.325553 4 16 6.6744469 16 10 C 16 13.325553 13.325553 16 10 16 C 6.6744469 16 4 13.3255 [...] + style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-st [...] +</svg> diff --git a/docs/assets/icons/svg/settings.svg b/docs/assets/icons/svg/settings.svg new file mode 100644 index 0000000..641f690 --- /dev/null +++ b/docs/assets/icons/svg/settings.svg @@ -0,0 +1,62 @@ +<?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" + class="icon icon-tabler icon-tabler-share" + width="24" + height="24" + viewBox="0 0 24 24" + stroke-width="2" + stroke="currentColor" + fill="none" + stroke-linecap="round" + stroke-linejoin="round" + version="1.1" + id="svg14" + sodipodi:docname="settings.svg" + inkscape:version="1.0 (4035a4fb49, 2020-05-01)"> + <metadata + id="metadata20"> + <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> + <defs + id="defs18" /> + <sodipodi:namedview + inkscape:document-rotation="0" + 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="1031" + id="namedview16" + showgrid="false" + inkscape:zoom="27.208333" + inkscape:cx="12.147014" + inkscape:cy="12" + inkscape:window-x="0" + inkscape:window-y="25" + inkscape:window-maximized="1" + inkscape:current-layer="svg14" /> + <path + id="path832" + d="M 6 3 A 1 1 0 0 0 5 4 L 5 7.4160156 C 3.8932988 7.8594102 3 8.7433475 3 10 C 3 11.256653 3.8932988 12.14059 5 12.583984 L 5 20 A 1 1 0 0 0 6 21 A 1 1 0 0 0 7 20 L 7 12.583984 C 7.8642204 12.237738 8.4522928 11.614589 8.7050781 10.708984 A 1 1 0 0 0 9 10 A 1 1 0 0 0 8.7050781 9.2910156 C 8.4522928 8.3854114 7.8642204 7.7622615 7 7.4160156 L 7 4 A 1 1 0 0 0 6 3 z M 12 3 A 1 1 0 0 0 11 4 L 11 13.416016 C 9.8932988 13.85941 9 14.743347 9 16 C 9 17.256653 9.8932988 18.14059 11 18.5839 [...] + style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-st [...] +</svg> diff --git a/docs/assets/icons/svg/share.svg b/docs/assets/icons/svg/share.svg new file mode 100644 index 0000000..74abe1c --- /dev/null +++ b/docs/assets/icons/svg/share.svg @@ -0,0 +1,60 @@ +<?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" + inkscape:version="1.0 (4035a4fb49, 2020-05-01)" + sodipodi:docname="share.svg" + id="svg14" + version="1.1" + stroke-linejoin="round" + stroke-linecap="round" + fill="none" + stroke="currentColor" + stroke-width="2" + viewBox="0 0 24 24" + height="24" + width="24" + class="icon icon-tabler icon-tabler-share"> + <metadata + id="metadata20"> + <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="defs18" /> + <sodipodi:namedview + inkscape:current-layer="svg14" + inkscape:window-maximized="1" + inkscape:window-y="25" + inkscape:window-x="0" + inkscape:cy="12" + inkscape:cx="12.147014" + inkscape:zoom="27.208333" + showgrid="false" + id="namedview16" + inkscape:window-height="1031" + inkscape:window-width="1920" + inkscape:pageshadow="2" + inkscape:pageopacity="0" + guidetolerance="10" + gridtolerance="10" + objecttolerance="10" + borderopacity="1" + bordercolor="#666666" + pagecolor="#ffffff" /> + <path + id="path853" + d="M 18 2 C 15.802706 2 14 3.8027056 14 6 C 14 6.2702143 14.104344 6.5080111 14.15625 6.7636719 L 8.9921875 9.4238281 C 8.2567433 8.5706902 7.2058754 8 6 8 C 3.8027056 8 2 9.8027056 2 12 C 2 14.197294 3.8027056 16 6 16 C 7.2058754 16 8.2567433 15.42931 8.9921875 14.576172 L 14.15625 17.236328 C 14.104344 17.491989 14 17.729786 14 18 C 14 20.197294 15.802706 22 18 22 C 20.059067 22 21.712602 20.397947 21.919922 18.390625 A 1 1 0 0 0 22 18 A 1 1 0 0 0 21.921875 17.615234 C 21.717453 1 [...] + style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-st [...] +</svg> diff --git a/docs/assets/icons/svg/square-plus.svg b/docs/assets/icons/svg/square-plus.svg new file mode 100644 index 0000000..e1daa81 --- /dev/null +++ b/docs/assets/icons/svg/square-plus.svg @@ -0,0 +1,62 @@ +<?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" + class="icon icon-tabler icon-tabler-share" + width="24" + height="24" + viewBox="0 0 24 24" + stroke-width="2" + stroke="currentColor" + fill="none" + stroke-linecap="round" + stroke-linejoin="round" + version="1.1" + id="svg14" + sodipodi:docname="square-plus.svg" + inkscape:version="1.0 (4035a4fb49, 2020-05-01)"> + <metadata + id="metadata20"> + <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> + <defs + id="defs18" /> + <sodipodi:namedview + inkscape:document-rotation="0" + 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="1031" + id="namedview16" + showgrid="false" + inkscape:zoom="27.208333" + inkscape:cx="12.147014" + inkscape:cy="12" + inkscape:window-x="0" + inkscape:window-y="25" + inkscape:window-maximized="1" + inkscape:current-layer="svg14" /> + <path + id="path11036" + d="M 6 3 C 4.3552972 3 3 4.3552972 3 6 L 3 18 C 3 19.644703 4.3552972 21 6 21 L 18 21 C 19.644703 21 21 19.644703 21 18 L 21 6 C 21 4.3552972 19.644703 3 18 3 L 6 3 z M 6 5 L 18 5 C 18.571297 5 19 5.4287028 19 6 L 19 18 C 19 18.571297 18.571297 19 18 19 L 6 19 C 5.4287028 19 5 18.571297 5 18 L 5 6 C 5 5.4287028 5.4287028 5 6 5 z M 12 8 A 1 1 0 0 0 11 9 L 11 11 L 9 11 A 1 1 0 0 0 8 12 A 1 1 0 0 0 9 13 L 11 13 L 11 15 A 1 1 0 0 0 12 16 A 1 1 0 0 0 13 15 L 13 13 L 15 13 A 1 1 0 0 0 16 [...] + style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-st [...] +</svg> diff --git a/docs/assets/icons/svg/trashcan.svg b/docs/assets/icons/svg/trashcan.svg new file mode 100644 index 0000000..a98e7a5 --- /dev/null +++ b/docs/assets/icons/svg/trashcan.svg @@ -0,0 +1,62 @@ +<?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" + class="icon icon-tabler icon-tabler-share" + width="24" + height="24" + viewBox="0 0 24 24" + stroke-width="2" + stroke="currentColor" + fill="none" + stroke-linecap="round" + stroke-linejoin="round" + version="1.1" + id="svg14" + sodipodi:docname="trashcan.svg" + inkscape:version="1.0 (4035a4fb49, 2020-05-01)"> + <metadata + id="metadata20"> + <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> + <defs + id="defs18" /> + <sodipodi:namedview + inkscape:document-rotation="0" + 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="1031" + id="namedview16" + showgrid="false" + inkscape:zoom="27.208333" + inkscape:cx="12.147014" + inkscape:cy="12" + inkscape:window-x="0" + inkscape:window-y="25" + inkscape:window-maximized="1" + inkscape:current-layer="svg14" /> + <path + id="path11032" + d="M 10 2 C 8.9072752 2.0000001 8 2.9072752 8 4 L 8 6 L 4.9746094 6 L 4 6 A 1 1 0 0 0 3 7 A 1 1 0 0 0 4 8 L 4.0800781 8 L 5.0039062 19.083984 L 5 19 C 5 20.64501 6.3549903 22 8 22 L 16 22 C 17.64501 22 19 20.64501 19 19 L 18.996094 19.083984 L 19.919922 8 L 20 8 A 1 1 0 0 0 21 7 A 1 1 0 0 0 20 6 L 19 6 L 16 6 L 16 4 C 16 2.9072751 15.092725 2 14 2 L 10 2 z M 10 4 L 14 4 L 14 6 L 10 6 L 10 4 z M 6.0859375 8 L 9 8 L 15 8 L 17.914062 8 L 17.003906 18.916016 A 1.0001 1.0001 0 0 0 17 19 [...] + style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-st [...] +</svg> diff --git a/docs/assets/icons/svg/user-group.svg b/docs/assets/icons/svg/user-group.svg new file mode 100644 index 0000000..cbab890 --- /dev/null +++ b/docs/assets/icons/svg/user-group.svg @@ -0,0 +1,62 @@ +<?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" + class="icon icon-tabler icon-tabler-trash" + width="24" + height="24" + viewBox="0 0 24 24" + stroke-width="2" + stroke="currentColor" + fill="none" + stroke-linecap="round" + stroke-linejoin="round" + version="1.1" + id="svg14" + sodipodi:docname="user-group.svg" + inkscape:version="1.0 (4035a4fb49, 2020-05-01)"> + <metadata + id="metadata20"> + <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> + <defs + id="defs18" /> + <sodipodi:namedview + inkscape:document-rotation="0" + 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="1031" + id="namedview16" + showgrid="false" + inkscape:zoom="27.208333" + inkscape:cx="12.147014" + inkscape:cy="12" + inkscape:window-x="0" + inkscape:window-y="25" + inkscape:window-maximized="1" + inkscape:current-layer="svg14" /> + <path + id="path833" + d="m 8.9999979,2 c -2.749579,0 -5,2.2504209 -5,5 0,2.7495791 2.250421,5 5,5 2.6120211,0 4.7121331,-2.0509165 4.9218751,-4.6113281 A 1,1 0 0 0 13.999998,7 1,1 0 0 0 13.91992,6.6074219 C 13.70811,4.049038 11.610556,2 8.9999979,2 Z m 6.9980471,0.1308594 a 1,1 0 0 0 -0.966797,0.7519531 1,1 0 0 0 0.720703,1.2167969 c 1.574787,0.4032092 2.255859,1.6231356 2.255859,2.90625 0,1.2831143 -0.681072,2.5030408 -2.255859,2.90625 a 1,1 0 0 0 -0.720703,1.2167966 1,1 0 0 0 1.216797,0.720703 c 2.4356 [...] + style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-st [...] +</svg> diff --git a/docs/assets/icons/svg/user.svg b/docs/assets/icons/svg/user.svg new file mode 100644 index 0000000..d93671d --- /dev/null +++ b/docs/assets/icons/svg/user.svg @@ -0,0 +1,62 @@ +<?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" + class="icon icon-tabler icon-tabler-trash" + width="24" + height="24" + viewBox="0 0 24 24" + stroke-width="2" + stroke="currentColor" + fill="none" + stroke-linecap="round" + stroke-linejoin="round" + version="1.1" + id="svg14" + sodipodi:docname="user.svg" + inkscape:version="1.0 (4035a4fb49, 2020-05-01)"> + <metadata + id="metadata20"> + <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> + <defs + id="defs18" /> + <sodipodi:namedview + inkscape:document-rotation="0" + 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="1031" + id="namedview16" + showgrid="false" + inkscape:zoom="27.208333" + inkscape:cx="12.147014" + inkscape:cy="12" + inkscape:window-x="0" + inkscape:window-y="25" + inkscape:window-maximized="1" + inkscape:current-layer="svg14" /> + <path + id="path833" + d="M 12 2 C 9.2504209 2 7.0000001 4.2504209 7 7 C 7.0000001 9.7495791 9.2504209 12 12 12 C 14.612021 12 16.712133 9.9490835 16.921875 7.3886719 A 1 1 0 0 0 17 7 A 1 1 0 0 0 16.921875 6.6171875 C 16.714953 4.0540154 14.614014 2 12 2 z M 12 4 C 13.668699 4 15 5.3313011 15 7 C 15 8.6686989 13.668699 10 12 10 C 10.331301 10 9 8.6686989 9 7 C 9 5.3313011 10.331301 4 12 4 z M 10 14 C 7.2504209 14 5 16.250421 5 19 L 5 21 A 1 1 0 0 0 6 22 A 1 1 0 0 0 7 21 L 7 19 C 7 17.331301 8.3313011 16 1 [...] + style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;font-feature-settings:normal;font-variation-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-st [...] +</svg> diff --git a/docs/assets/icons/svg/world.svg b/docs/assets/icons/svg/world.svg new file mode 100644 index 0000000..6b47159 --- /dev/null +++ b/docs/assets/icons/svg/world.svg @@ -0,0 +1,61 @@ +<?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" + class="icon icon-tabler icon-tabler-trash" + width="24" + height="24" + viewBox="0 0 24 24" + stroke-width="2" + stroke="currentColor" + fill="none" + stroke-linecap="round" + stroke-linejoin="round" + version="1.1" + id="svg14" + sodipodi:docname="world.svg" + inkscape:version="1.0 (4035a4fb49, 2020-05-01)"> + <metadata + id="metadata20"> + <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> + <defs + id="defs18" /> + <sodipodi:namedview + inkscape:document-rotation="0" + 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="1031" + id="namedview16" + showgrid="false" + inkscape:zoom="27.208333" + inkscape:cx="12.147014" + inkscape:cy="12" + inkscape:window-x="0" + inkscape:window-y="25" + inkscape:window-maximized="1" + inkscape:current-layer="svg14" /> + <path + d="M 12.5,2.9999997 A 17,17 0 0 1 12.5,21 M 11.5,2.9999997 A 17,17 0 0 0 11.5,21 M 3.5999999,15 H 20.4 M 3.5999999,8.9999998 H 20.4 M 21,12 A 9,9 0 0 1 12,21 9,9 0 0 1 3,12 9,9 0 0 1 12,2.9999997 9,9 0 0 1 21,12" + id="path12" /> +</svg> -- To stop receiving notification emails like this one, please contact chorem.org SCM administrator <admin+scm@chorem.org>.
This is an automated email from the git hooks/post-receive script. New commit to branch bow-v2-go in repository bow. See https://gitlab.nuiton.org/chorem/bow.git commit 3db9d8c72e02ec2757484c436f1bf5435477d843 Author: kaufmann <kaufmann@codelutin.com> Date: Tue Aug 11 10:30:47 2020 +0200 Modifications d'affichage du menu principal --- web/src/components/layout/Sidebar.vue | 9 ++---- web/src/components/layout/SidebarLink.vue | 46 +++++++++++++++++++++++++------ 2 files changed, 40 insertions(+), 15 deletions(-) diff --git a/web/src/components/layout/Sidebar.vue b/web/src/components/layout/Sidebar.vue index ab2d503..e02a279 100644 --- a/web/src/components/layout/Sidebar.vue +++ b/web/src/components/layout/Sidebar.vue @@ -86,7 +86,7 @@ export default Sidebar top: 0; left: 0; width: 100%; - z-index: 1; + z-index: 10; } #sidebar-logo { @@ -116,13 +116,13 @@ export default Sidebar justify-content: space-between; width: 100%; height: calc(100vh - var(--header-height)); - padding-top: var(--header-height); background-color: var(--color-bg-sidebar); z-index: 10; &.opened { - display: block; + display: flex; + justify-content: space-between; } } @@ -130,8 +130,6 @@ export default Sidebar #sidebar { width: var(--sidebar-width); height: 100%; - /* FIXME LK : TMP */ - overflow: hidden; } #sidebar-logo { @@ -145,7 +143,6 @@ export default Sidebar position: relative; display: flex; - padding-top: 0; } #toggle-mobile-menu { diff --git a/web/src/components/layout/SidebarLink.vue b/web/src/components/layout/SidebarLink.vue index a8911a2..b76aa56 100644 --- a/web/src/components/layout/SidebarLink.vue +++ b/web/src/components/layout/SidebarLink.vue @@ -45,23 +45,22 @@ export default SidebarLink color: white; font-size: 30px; } - a, - span { - width: 100%; - z-index: 10; - } a { + z-index: 10; + display: flex; align-items: center; justify-content: center; height: 100%; } + &:hover .icon { color: white; } - &:before { + + &::before { content: ''; position: absolute; top: 0; @@ -75,23 +74,52 @@ export default SidebarLink transition: opacity 0.4s ease-in-out; } - &:hover:before { + + &:hover::before { opacity: 1; transition: opacity 0.2s ease-in-out; } a::after { - content: attr(title); color: white; font-size: 30px; - margin-left: 20px; + margin-left: var(--margin--medium); + + content: attr(title); } } @media screen and (min-width: @screen-desktop-low) { + .sidebar-menu-link a { + width: 100%; + + &::after { + display: none; + } + } + .sidebar-menu-link a::after { + position: absolute; + left: 100%; + display: none; + margin-left: 0; + padding: 20px; + + font-size: 20px; + white-space: nowrap; + + background-color: var(--color-hover); + + content: attr(title); + opacity: 0; + transition: all 0.4s ease; + } + + .sidebar-menu-link a:hover::after { + display: block; + opacity: 1; } } </style> -- To stop receiving notification emails like this one, please contact chorem.org SCM administrator <admin+scm@chorem.org>.
This is an automated email from the git hooks/post-receive script. New commit to branch bow-v2-go in repository bow. See https://gitlab.nuiton.org/chorem/bow.git commit 742b90ba83c1294955bec0535c5ebba9c10c5ad6 Author: kaufmann <kaufmann@codelutin.com> Date: Tue Aug 11 14:05:24 2020 +0200 Ajout d'un composant pour les fenêtres de confirmation d'une action --- web/src/components/Bookmark.vue | 80 +++++++++-- web/src/components/layout/ConfirmationModal.vue | 176 ++++++++++++++++++++++++ 2 files changed, 241 insertions(+), 15 deletions(-) diff --git a/web/src/components/Bookmark.vue b/web/src/components/Bookmark.vue index 329c957..07fad81 100644 --- a/web/src/components/Bookmark.vue +++ b/web/src/components/Bookmark.vue @@ -1,5 +1,5 @@ <template> - <div class="bookmark"> + <div class="bookmark" :class="{deleted: this.deleted}"> <template v-if="this.deleted"> Deleted <a :href="bookmark.uri">{{ bookmark.uri }}</a> </template> @@ -57,10 +57,28 @@ ></Tags> </div> - <DropDown> - <Button @click.prevent="edit" icon="icon-pencil">Edit</Button> - <Button @click.prevent="deleteBookmark" icon="icon-trashcan">Delete</Button> + <DropDown class="dropdown"> + <Button + @click.prevent="edit" + icon="icon-pencil" + > + Edit + </Button> + <Button + @click="toggleConfirmationModal" + icon="icon-trashcan" + > + Delete + </Button> + + <ConfirmationModal + :isOpen="showConfirmationModal" + :message="'Do you want realy remove this bookmark ' + this.bookmark.uri + ' ?'" + @confirm="deleteBookmark" + @close="toggleConfirmationModal"> + </ConfirmationModal> </DropDown> + </template> </div> </template> @@ -76,6 +94,7 @@ import AuthenticationInfo from '@/components/bookmark/AuthenticationInfo' import Description from '@/components/bookmark/Description' import LinkCount from '@/components/bookmark/LinkCount' import Visit from '@/components/bookmark/Visit' +import ConfirmationModal from '@/components/layout/ConfirmationModal' @Component({ name: 'Bookmark', @@ -85,6 +104,7 @@ import Visit from '@/components/bookmark/Visit' AuthenticationInfo, BookmarkDate, Button, + ConfirmationModal, Description, DropDown, LinkCount, @@ -95,6 +115,7 @@ import Visit from '@/components/bookmark/Visit' class Bookmark extends Vue { @Prop bookmark deleted = false + showConfirmationModal = false; get date() { return this.bookmark.importdate || this.bookmark.creationdate @@ -105,17 +126,15 @@ class Bookmark extends Vue { } deleteBookmark() { - if (confirm(`Do you want realy remove this bookmark\n${this.bookmark.uri} ?`)) { - this.$fetch.delete(`/bookmarks/${this.bookmark.id}`).then( - () => { - this.deleted = true - }, - (err) => { - console.log('ko', err) - this.errorMsg = err.cause - } - ) - } + this.$fetch.delete(`/bookmarks/${this.bookmark.id}`).then( + () => { + this.deleted = true + }, + (err) => { + console.log('ko', err) + this.errorMsg = err.cause + } + ) } hexaToImg(hexa) { @@ -132,6 +151,11 @@ class Bookmark extends Vue { let base64 = btoa(String.fromCharCode.apply(null, bytea)) return 'data:image/png;base64,' + base64 } + + toggleConfirmationModal() { + this.showConfirmationModal = !this.showConfirmationModal; + console.log(this.showConfirmationModal) + } } export default Bookmark @@ -154,6 +178,10 @@ export default Bookmark background-color: var(--color-bookmark-bg); box-shadow: var(--default-ui-element-shadow); + &.deleted { + background-color: var(--color-separation-border); + } + .info{ flex-grow: 2; } @@ -232,6 +260,28 @@ export default Bookmark flex-direction: column; overflow: auto; } + + .bookmark-info { + max-width: 100%; + padding-right: var(--margin--large); + } + + .bookmark-tags { + max-width: none; + width: 100%; + flex-grow: 0; + .tags { + flex-wrap: wrap-reverse; + justify-content: center; + } + } + + .dropdown { + position: absolute; + top: var(--margin--small); + right: var(--margin--small); + z-index: 2; + } } @media screen and (min-width: @screen-desktop-low) { diff --git a/web/src/components/layout/ConfirmationModal.vue b/web/src/components/layout/ConfirmationModal.vue new file mode 100644 index 0000000..7e79b64 --- /dev/null +++ b/web/src/components/layout/ConfirmationModal.vue @@ -0,0 +1,176 @@ +<template> + <transition name="fade"> + <div v-if="isOpen" class="modal-wrapper"> + <div + class="overlay" + @click.self="isOpen = false" + ></div> + + <div class="modal"> + <div class="modal-content"> + <i class="icon icon-trashcan"/> + {{ message }} + </div> + <div class="modal-footer"> + <Button + outline + @click="closeModal" + > + Cancel + </Button> + + <Button + primary + @click="confirm" + > + Confirm + </Button> + </div> + </div> + </div> + </transition> +</template> + +<script> +import { Component, Prop, Vue } from 'vue-property-decorator' +import Button from '@/components/common/Button' + +@Component({ + name: 'ConfirmationModal', + components: { + Button + } +}) +class ConfirmationModal extends Vue { + @Prop({ default: false }) isOpen; + @Prop({ default: 'Are you sure ?' }) message; + + closeModal() { + this.$emit('close'); + } + + confirm() { + this.$emit('confirm'); + } +} + +export default ConfirmationModal +</script> + +<style scoped lang="less"> +@import '../../assets/less/globals'; + +.modal-wrapper { + position: fixed; + top: 0; + left: 0; + z-index: 1000; + + display: flex; + align-items: bottom; + justify-content: center; + width: 100vw; + height: 100vh; +} + +.overlay { + position: fixed; + top: 0; + left: 0; + + z-index: 50; + + display: flex; + align-items: center; + justify-content: center; + + width: 100vw; + height: 100vh; + + background-color: rgba(0, 0, 0, 0.2); +} + +.modal { + position: relative; + + display: flex; + flex-direction: column; + width: min-content; + height: min-content; + max-width: 90%; + max-height: 90%;//calc(100% - var(--mobile-menu-height)); + // margin-top: var(--mobile-menu-height); + overflow-y: auto; + z-index: 50; + + background-color: white; + box-shadow: + 0 2.8px 2.2px rgba(0, 0, 0, 0.02), + 0 6.7px 5.3px rgba(0, 0, 0, 0.028), + 0 12.5px 10px rgba(0, 0, 0, 0.035), + 0 22.3px 17.9px rgba(0, 0, 0, 0.042), + 0 41.8px 33.4px rgba(0, 0, 0, 0.05), + 0 100px 80px rgba(0, 0, 0, 0.07); + border-radius: 5px; + + transition: all 0.2s ease-in; +} + +.modal-content { + flex-grow: 1; + + padding: var(--margin--medium) var(--margin--medium) 0 var(--margin--medium); + + color: var(--color-text); + font-weight: 600; + // font-size: var(--font-size--bigger); + text-align: center; + + .icon { + display: inline-block; + width: 100%; + padding: var(--margin--small) 0; + + color: var(--color-separation-border); + font-size: 70px; + text-align: center; + } +} + +.fade-leave-active, +.fade-enter-active { + transition: all 0.3s ease-out; +} + +.fade-enter, +.fade-leave-to { + opacity: 0; +} + +@media screen and (min-width: @screen-desktop-low) { + .modal-wrapper { + align-items: center; + } + + .modal { + bottom: auto; + margin-top: 0; + margin-bottom: 0; + + min-width: 300px; + max-width: 85%; + min-height: 300px; + } + + .modal-footer { + display: flex; + justify-content: space-between; + padding: var(--margin--medium); + + button { + padding: var(--margin--small); + border-radius: 5px; + } + } +} +</style> -- To stop receiving notification emails like this one, please contact chorem.org SCM administrator <admin+scm@chorem.org>.
This is an automated email from the git hooks/post-receive script. New commit to branch bow-v2-go in repository bow. See https://gitlab.nuiton.org/chorem/bow.git commit fbaf20a7d9f9190eaad8defbbdade03002c4c09a Author: kaufmann <kaufmann@codelutin.com> Date: Tue Aug 11 14:09:21 2020 +0200 Modifications d'affichage de la pagination et de la navigation sur la liste des bookmarks --- docs/assets/icons/svg/sort-ascending.svg | 59 +++++++ docs/assets/icons/svg/sort-descending.svg | 59 +++++++ web/src/assets/font/bow-icons.eot | Bin 5318 -> 7646 bytes web/src/assets/font/bow-icons.svg | 267 ++++++++++++++++++++--------- web/src/assets/font/bow-icons.ttf | Bin 5140 -> 7468 bytes web/src/assets/font/bow-icons.woff | Bin 3372 -> 4052 bytes web/src/assets/less/_icons.less | 34 ++-- web/src/components/Navigation.vue | 51 ++++-- web/src/components/common/Button.vue | 9 +- web/src/components/common/ButtonToggle.vue | 38 ++++ web/src/components/common/Pagination.vue | 2 +- web/src/views/Home.vue | 11 +- 12 files changed, 398 insertions(+), 132 deletions(-) diff --git a/docs/assets/icons/svg/sort-ascending.svg b/docs/assets/icons/svg/sort-ascending.svg new file mode 100644 index 0000000..5ff11f7 --- /dev/null +++ b/docs/assets/icons/svg/sort-ascending.svg @@ -0,0 +1,59 @@ +<?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" + inkscape:version="1.0 (4035a4fb49, 2020-05-01)" + sodipodi:docname="sort-ascending.svg" + id="svg14" + version="1.1" + stroke-linejoin="round" + stroke-linecap="round" + fill="none" + stroke="currentColor" + stroke-width="2" + viewBox="0 0 24 24" + height="24" + width="24" + class="icon icon-tabler icon-tabler-sort-ascending"> + <metadata + id="metadata20"> + <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="defs18" /> + <sodipodi:namedview + inkscape:current-layer="svg14" + inkscape:window-maximized="1" + inkscape:window-y="25" + inkscape:window-x="0" + inkscape:cy="12" + inkscape:cx="12.147014" + inkscape:zoom="27.208333" + showgrid="false" + id="namedview16" + inkscape:window-height="1031" + inkscape:window-width="1920" + inkscape:pageshadow="2" + inkscape:pageopacity="0" + guidetolerance="10" + gridtolerance="10" + objecttolerance="10" + borderopacity="1" + bordercolor="#666666" + pagecolor="#ffffff" /> + <path + d="M 18,6 V 18 M 15,9 18,6 21,9 M 4,18 h 9 M 4,12 h 7 M 4,6 h 7" + id="line12" /> +</svg> diff --git a/docs/assets/icons/svg/sort-descending.svg b/docs/assets/icons/svg/sort-descending.svg new file mode 100644 index 0000000..4fc0982 --- /dev/null +++ b/docs/assets/icons/svg/sort-descending.svg @@ -0,0 +1,59 @@ +<?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" + inkscape:version="1.0 (4035a4fb49, 2020-05-01)" + sodipodi:docname="sort-descending.svg" + id="svg14" + version="1.1" + stroke-linejoin="round" + stroke-linecap="round" + fill="none" + stroke="currentColor" + stroke-width="2" + viewBox="0 0 24 24" + height="24" + width="24" + class="icon icon-tabler icon-tabler-sort-descending"> + <metadata + id="metadata20"> + <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="defs18" /> + <sodipodi:namedview + inkscape:current-layer="svg14" + inkscape:window-maximized="1" + inkscape:window-y="25" + inkscape:window-x="0" + inkscape:cy="12" + inkscape:cx="12.147014" + inkscape:zoom="27.208333" + showgrid="false" + id="namedview16" + inkscape:window-height="1031" + inkscape:window-width="1920" + inkscape:pageshadow="2" + inkscape:pageopacity="0" + guidetolerance="10" + gridtolerance="10" + objecttolerance="10" + borderopacity="1" + bordercolor="#666666" + pagecolor="#ffffff" /> + <path + d="m 18,6 v 12 m -3,-3 3,3 3,-3 M 4,18 h 7 M 4,12 h 7 M 4,6 h 9" + id="line12" /> +</svg> diff --git a/web/src/assets/font/bow-icons.eot b/web/src/assets/font/bow-icons.eot index 70a280e..9278423 100644 Binary files a/web/src/assets/font/bow-icons.eot and b/web/src/assets/font/bow-icons.eot differ diff --git a/web/src/assets/font/bow-icons.svg b/web/src/assets/font/bow-icons.svg index d98eebb..ab842bc 100644 --- a/web/src/assets/font/bow-icons.svg +++ b/web/src/assets/font/bow-icons.svg @@ -1,11 +1,11 @@ <?xml version="1.0" standalone="no"?> <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" > <!-- -2020-4-13: Created. +2020-8-10: Created. --> <svg xmlns="http://www.w3.org/2000/svg"> <metadata> -Created by FontForge 20110222 at Mon Apr 13 11:34:09 2020 +Created by FontForge 20110222 at Mon Aug 10 15:30:07 2020 By root Created by root with FontForge 2.0 (http://fontforge.sf.net) </metadata> @@ -19,7 +19,7 @@ Created by root with FontForge 2.0 (http://fontforge.sf.net) panose-1="2 0 6 3 0 0 0 0 0 0" ascent="448" descent="-64" - bbox="-1.73438 -67.3076 520.103 451.313" + bbox="-0 -74.4883 499.503 458.488" underline-thickness="25.6" underline-position="-51.2" unicode-range="U+0020-F114" @@ -28,83 +28,194 @@ Created by root with FontForge 2.0 (http://fontforge.sf.net) <glyph glyph-name="space" unicode=" " horiz-adv-x="200" /> <glyph glyph-name="uniF113" unicode="" -d="M309.817 233.958c-2.45996 -41.7812 -29.5713 -83.5469 -35.5781 -88.1777l-0.517578 -0.303711c-10.835 -6.34863 -19.0117 -8.12012 -28.0273 -0.552734l-0.948242 0.794922c-5.50879 1.53711 4.73438 -1.32129 -0.774414 0.21582 -c-6.24707 5.05273 -35.9482 48.2373 -35.1602 87.7529c0.618164 31.0107 23.0635 55.2188 50.5039 55.2188c27.498 0 50.375 -24.4111 50.502 -54.9482zM321.257 233.825c-0.150391 36.335 -27.3311 66.5205 -61.9414 66.5205 -c-34.6689 0 -61.2188 -30.249 -61.9404 -66.4307c-0.932617 -46.7666 32.7061 -94.1992 41.5557 -98.2803c16.0625 -11.9102 28.8486 -6.55176 40.2529 -0.232422c11.3291 5.83301 39.2998 51.1201 42.0635 98.0625c6.87988 116.671 -15.0654 -255.503 0.0107422 0.179688 -c-0.523438 131.023 0.972656 -243.167 -0.000976562 0.180664zM215.551 151.561l-7.61133 8.53809l-40.335 -35.9531l-23.4346 -112.832h230.291l-23.4346 112.832l-40.335 35.9531l-7.61133 -8.53809l37.5146 -33.4395l19.8076 -95.3691h-202.174l19.8076 95.3691z -M215.094 152.162l-11.0889 -2.80762l3.00586 -11.8701c4.97949 -19.6494 19.6553 -31.498 36.1025 -35.8398c26.8945 -7.09863 61.0186 5.06445 68.5459 35.7559l2.83789 11.584l-11.1104 2.7207l-2.83789 -11.584c-5.5498 -22.6279 -32.0391 -33.3486 -54.5166 -27.416 -c-13.1768 3.47754 -24.0781 12.377 -27.9336 27.5889zM453.819 298.625c-2.46387 -41.7783 -29.5752 -83.5439 -35.5771 -88.1768l-0.515625 -0.301758c-10.8418 -6.34961 -19.0205 -8.12012 -28.0342 -0.554688l-0.946289 0.794922 -c-7.70508 2.15332 6.92969 -1.9375 -0.775391 0.216797c-6.24902 5.05469 -35.9453 48.2373 -35.1582 87.751c0.620117 31.0098 23.0605 55.2227 50.5 55.2227c27.5059 0 50.3789 -24.415 50.5068 -54.9521zM465.259 298.492 -c-0.152344 36.335 -27.3271 66.5244 -61.9463 66.5244c-34.6699 0 -61.2139 -30.2559 -61.9375 -66.4336c-0.930664 -46.7627 32.7227 -94.2041 41.5303 -98.2686c16.2598 -11.9844 28.8232 -6.57422 40.3428 -0.212891c11.21 5.78223 39.2324 51.0967 42.001 98.0303 -l0.00976562 0.180664c-0.536133 132.225 0.981445 -241.953 0 0.179688zM376.828 87.4229v-11.4395h141.639l-23.4385 112.834l-40.332 35.9521l-7.61133 -8.53906l37.5117 -33.4385l19.8115 -95.3691h-127.58zM359.549 216.23l-7.61328 8.53906l-15.2031 -13.5547 -l7.61328 -8.53906zM359.091 216.835l-11.0879 -2.81055l3.00781 -11.8662c13.3018 -52.5195 92.7598 -48.5576 104.646 -0.0849609l2.84375 11.5781l-11.1094 2.72852l-2.84375 -11.5781c-9.03613 -36.8555 -72.2031 -40.2842 -82.4482 0.165039zM165.819 298.625 -c-2.46387 -41.7783 -29.5752 -83.5439 -35.5771 -88.1768l-0.515625 -0.301758c-10.8418 -6.34961 -19.0205 -8.12012 -28.0342 -0.554688l-0.946289 0.794922c-7.70508 2.15332 6.92969 -1.93652 -0.775391 0.216797c-6.24902 5.05469 -35.9453 48.2373 -35.1582 87.751 -c0.620117 31.0098 23.0605 55.2227 50.5 55.2227c27.5059 0 50.3789 -24.4141 50.5068 -54.9521zM177.259 298.492c-0.152344 36.335 -27.3271 66.5244 -61.9463 66.5244c-34.6699 0 -61.2139 -30.2559 -61.9375 -66.4336 -c-0.930664 -46.7627 32.7227 -94.2041 41.5303 -98.2686c16.2598 -11.9844 28.8232 -6.57422 40.3418 -0.212891c11.2109 5.78223 39.2334 51.0967 42.002 98.0303l0.00976562 0.180664v0.179688zM174.225 202.731l7.61328 8.53711l-15.1406 13.5l-7.61328 -8.53711z -M71.5479 216.23l-7.61133 8.53906l-40.332 -35.9521l-23.4385 -112.834h141.74v11.4395h-127.682l19.8115 95.3691zM71.0908 216.835l-11.0879 -2.81055l3.00781 -11.8662c13.3018 -52.5195 92.7598 -48.5576 104.646 -0.0849609l2.84375 11.5781l-11.1094 2.72852 -l-2.84375 -11.5781c-9.03613 -36.8555 -72.2031 -40.2842 -82.4482 0.165039z" /> - <glyph glyph-name="uniF104" unicode="" -d="M384 416c80.1201 0 128 -69.1523 128 -136c0 -68.7119 -42.6084 -142.04 -126.64 -217.936c-61.9043 -55.9121 -124.712 -92.6162 -125.345 -92.9844l-4.01562 -2.32812l-4.01562 2.32812c-0.624023 0.368164 -63.4404 37.0723 -125.345 92.9844 -c-84.0312 75.8955 -126.64 149.224 -126.64 217.936c0 66.8477 47.8799 136 128 136c58.8564 0 109.112 -33.168 128 -79.4316c18.8877 46.2637 69.1436 79.4316 128 79.4316zM384 400c-256 -309.333 -128 -154.667 0 0z" /> - <glyph glyph-name="uniF10D" unicode="" -d="M16 280c0 102.85 49.0957 152 152 152c102.85 0 152 -49.0957 152 -152c0 -102.85 -49.0957 -152 -152 -152c-102.85 0 -152 49.0957 -152 152zM0 280c0 -110.43 57.5166 -168 168 -168c110.43 0 168 57.5166 168 168c0 110.43 -57.5166 168 -168 168 -c-110.429 0 -168 -57.5166 -168 -168zM285.657 173.657l-11.3145 -11.3145l48 -48l11.3145 11.3145zM352.012 132.686l140.68 -140.68l-36.6865 -36.6865l-140.68 140.68zM352.012 155.313l-59.3135 -59.3145l163.307 -163.307l59.3135 59.3135z" /> +d="M192 405.333c55.6914 0 100.439 -43.7129 104.958 -98.291c0.943359 -2.21289 1.70898 -5.95996 1.70898 -8.36523v-0.00976562v-0.0253906c0 -2.37402 -0.74707 -6.07812 -1.66699 -8.2666c-4.47461 -54.6221 -49.2773 -98.375 -105 -98.375 +c-58.6582 0 -106.667 48.0088 -106.667 106.667c0 58.6572 48.0088 106.666 106.667 106.666zM341.292 402.542h0.0410156c1.48438 0 3.85449 -0.298828 5.29199 -0.666992c51.9609 -13.3037 80.208 -58.9932 80.208 -103.333 +c0 -44.3408 -28.2471 -90.0293 -80.208 -103.334c-1.4375 -0.368164 -3.80762 -0.666016 -5.29199 -0.666016c-9.14062 0 -18.3994 7.18652 -20.666 16.041c-0.368164 1.4375 -0.666992 3.80859 -0.666992 5.29199c0 9.14062 7.18652 18.3994 16.042 20.667 +c33.5947 8.60156 48.125 34.627 48.125 62s-14.5303 53.3975 -48.125 62c-8.85547 2.2666 -16.042 11.5254 -16.042 20.666c0 1.48438 0.298828 3.85449 0.666992 5.29199c2.2627 8.83691 11.502 16.0234 20.625 16.042zM192 362.667c-35.5986 0 -64 -28.4014 -64 -64 +c0 -35.5996 28.4014 -64 64 -64s64 28.4004 64 64c0 35.5986 -28.4014 64 -64 64zM149.333 149.333h85.334c58.6572 0 106.666 -48.0088 106.666 -106.666v-42.667c0 -11.7764 -9.55664 -21.333 -21.333 -21.333s-21.333 9.55664 -21.333 21.333v42.667 +c0 35.5986 -28.4014 64 -64 64h-85.334c-35.5986 0 -64 -28.4014 -64 -64v-42.667c0 -11.7764 -9.55664 -21.333 -21.333 -21.333s-21.333 9.55664 -21.333 21.333v42.667c0 58.6572 48.0088 106.666 106.666 106.666zM384.042 146.125 +c1.4834 0.000976562 3.85352 -0.297852 5.29102 -0.666016c46.7744 -12.0762 79.7227 -54.3594 80 -102.666v-0.0634766v-0.0625v-42.667c0 -11.7764 -9.55664 -21.333 -21.333 -21.333s-21.333 9.55664 -21.333 21.333v42.542 +c-0.167969 29.1514 -19.7744 54.2959 -48 61.583c-8.81738 2.28906 -15.9736 11.5391 -15.9736 20.6494c0 1.50098 0.304688 3.89746 0.681641 5.35059c2.28027 8.83203 11.5342 16 20.6562 16h0.0107422z" /> + <glyph glyph-name="uniF103" unicode="" +d="M369.775 398.775c-49.0156 0 -91.2529 -23.6934 -113.775 -61.6533c-20.8623 35.1631 -63.6104 61.6533 -113.775 61.6533c-75.9678 0 -120.893 -65.5762 -120.893 -128.001c0 -64.1338 39.5654 -130.945 114.914 -198.996 +c55.6182 -50.2314 111.845 -83.0674 112.569 -83.4961l7.14453 -4.22168l7.19434 4.2041c0.800781 0.467773 56.9658 33.2676 112.6 83.5137c75.3486 68.0508 114.914 134.862 114.914 198.996c0 62.4238 -44.9258 128.001 -120.893 128.001zM369.775 384.554 +c66.4697 0 106.67 -57.3525 106.67 -113.779c0 -58.0127 -36.1787 -121.567 -110.225 -188.441c-54.4072 -49.1387 -109.942 -81.6133 -110.221 -81.7764c-2.26855 1.33301 -56.7188 33.4551 -110.221 81.7764c-74.0459 66.874 -110.225 130.429 -110.225 188.441 +c0 56.4268 40.2012 113.779 106.67 113.779c49.7139 0 91.627 -28.0508 107.191 -66.1826l6.58398 -16.1289l6.58398 16.1289c15.5654 38.1318 57.4766 66.1826 107.191 66.1826zM369.777 391.666c71.2178 0 113.778 -61.4688 113.778 -120.89 +c0 -61.0771 -37.874 -126.257 -112.569 -193.721c-55.0254 -49.6992 -110.854 -82.3252 -111.417 -82.6523l-3.56934 -2.06934l-3.56934 2.06934c-0.554688 0.327148 -56.3916 32.9531 -111.417 82.6523c-74.6953 67.4639 -112.569 132.644 -112.569 193.721 +c0 59.4209 42.5605 120.89 113.778 120.89c52.3164 0 96.9883 -29.4834 113.777 -70.6064c16.7891 41.123 61.4609 70.6064 113.777 70.6064z" /> <glyph glyph-name="uniF10B" unicode="" -d="M300.155 360l64 -80h131.845v-240h-480v240h131.845l64 80h88.3105zM371.845 296l-64 80h-103.689l-64 -80h-140.155v-272h512v272h-140.155zM200 160c0 38.9014 17.0967 56 56 56c38.9023 0 56 -17.0967 56 -56c0 -38.9023 -17.0967 -56 -56 -56 -c-38.9014 0 -56 17.0967 -56 56zM184 160c0 -46.4297 25.5684 -72 72 -72c46.4297 0 72 25.5684 72 72c0 46.4297 -25.5684 72 -72 72c-46.4297 0 -72 -25.5684 -72 -72zM80 288h-16v-256h16v256zM432 224z" /> - <glyph glyph-name="uniF105" unicode="" -d="M16 192c0 161.566 78.4307 240 240 240c161.566 0 240 -78.4307 240 -240c0 -161.566 -78.4307 -240 -240 -240c-161.566 0 -240 78.4307 -240 240zM0 192c0 -169.098 86.8994 -256 256 -256c169.098 0 256 86.8994 256 256c0 169.098 -86.8994 256 -256 256 -c-169.098 0 -256 -86.8994 -256 -256zM144 192c0 76.2354 35.7637 112 112 112c76.2354 0 112 -35.7637 112 -112c0 -76.2354 -35.7637 -112 -112 -112c-76.2354 0 -112 35.7637 -112 112zM128 192c0 -83.7637 44.2354 -128 128 -128c83.7637 0 128 44.2354 128 128 -c0 83.7637 -44.2354 128 -128 128c-83.7637 0 -128 -44.2354 -128 -128zM200 304h16v136h-16v-136zM296 304h16v136h-16v-136zM200 -56h16v136h-16v-136zM296 -56h16v136h-16v-136zM368 248v-16h136v16h-136zM368 152v-16h136v16h-136zM8 248v-16h136v16h-136zM8 152v-16 -h136v16h-136z" /> - <glyph glyph-name="uniF114" unicode="" -d="M256.008 448.906c-141.908 0 -256.931 -115.021 -256.906 -256.915c-0.0078125 -141.891 114.997 -256.905 256.898 -256.897c141.885 -0.0166016 256.914 115.005 256.906 256.906c0.0078125 141.885 -115.005 256.906 -256.898 256.906zM256.008 432.906 -c133.06 0 240.906 -107.854 240.898 -240.906c0.0078125 -133.067 -107.854 -240.922 -240.906 -240.906c-133.067 -0.0078125 -240.906 107.837 -240.898 240.899c-0.0224609 133.059 107.83 240.913 240.906 240.913zM264 440h-16v-496h16v496zM504 184v16h-496v-16h496z -M244.969 433.729l-9.9375 12.541c-0.601562 -0.477539 -115.031 -90.3389 -115.031 -254.271c0 -163.929 114.432 -253.795 115.031 -254.271l9.9375 12.541s-108.969 85.3018 -108.969 241.729c0 156.431 108.969 241.729 108.969 241.729zM276.969 446.271 -l-9.9375 -12.541s108.969 -85.2988 108.969 -241.729c0 -156.428 -108.969 -241.729 -108.969 -241.729l9.9375 -12.541c0.599609 0.475586 115.031 90.3418 115.031 254.271c0 163.932 -114.43 253.793 -115.031 254.271zM71.1221 355.643l-14.2441 -7.28516 -c0.920898 -1.80176 43.7959 -84.3574 199.122 -84.3574c155.325 0 198.201 82.5557 199.122 84.3574l-14.2441 7.28516s-35.5127 -75.6426 -184.878 -75.6426s-184.878 75.6426 -184.878 75.6426zM56.8779 35.6426l14.2441 -7.28516s35.5127 75.6426 184.878 75.6426 -s184.878 -75.6426 184.878 -75.6426l14.2441 7.28516c-0.920898 1.80176 -43.7969 84.3574 -199.122 84.3574c-155.326 0 -198.201 -82.5557 -199.122 -84.3574z" /> +d="M213.333 405.333c91.1104 0 164.479 -72.4795 169 -162.5c0.90918 -2.16211 1.65625 -5.82031 1.66699 -8.16602v-0.0253906c0 -2.37402 -0.74707 -6.07812 -1.66699 -8.2666c-1.8252 -35.8242 -15.5625 -67.5859 -36.25 -94.292l117 -117 +c3.44824 -3.44824 6.24707 -10.2061 6.24707 -15.083s-2.79883 -11.6348 -6.24707 -15.083s-10.2061 -6.24707 -15.083 -6.24707s-11.6348 2.79883 -15.083 6.24707l-117 117c-28.8682 -22.3623 -63.3818 -37.917 -102.584 -37.917 +c-94.0039 0 -170.666 76.6631 -170.666 170.667s76.6621 170.666 170.666 170.666zM213.333 362.667c-70.9443 0 -128 -57.0557 -128 -128c0 -70.9453 57.0557 -128 128 -128c70.9453 0 128 57.0547 128 128c0 70.9443 -57.0547 128 -128 128z" /> <glyph glyph-name="uniF10A" unicode="" -d="M154.343 10.3428l11.3145 11.3145l-80 80l-11.3145 -11.3145zM86.5752 91.2607l337.425 337.426l68.6865 -68.6865l-337.426 -337.425l-137.372 -68.6865zM73.4248 100.739l-75.1592 -150.319l16.1543 -16.1543l150.319 75.1592l350.574 350.575l-91.3135 91.3135z -M426.343 282.343l11.3145 11.3145l-80 80l-11.3145 -11.3145zM458.343 314.343l11.3145 11.3145l-80 80l-11.3145 -11.3145zM41.9404 23.7607l-3.88086 -15.5215l27.3438 -6.83594l6.83594 -27.3438l15.5215 3.88086l-9.16406 36.6562z" /> - <glyph glyph-name="uniF102" unicode="" -d="M184 -64h-112v288h112v-288zM88 -48h80v256h-80v-256zM440 -64h-112v208h112v-208zM344 -48h80v176h-80v-176zM312 -64h-112v512h112v-512zM216 -48h80v480h-80v-480z" /> - <glyph glyph-name="uniF10E" unicode="" -d="M328 147.312l24 24l163.312 -163.312l-59.3125 -59.3125l-163.312 163.312l24 24l-33.3037 33.2881l-199.84 -196.536l-54.8555 -13.5684l-23.7441 22.3447l15.9355 54.6475l1.42383 1.44043l194.929 197.84l-97.2324 97.2314l-25.584 -25.5918l-56.4883 94.1445 -l24.832 24.832l94.1367 -56.4883l-25.585 -25.584l97.1523 -97.1523l59.5361 60.4326v28.7197c0 39.9121 18.7363 88 108 88h12.1924l-30.7207 -71.0244l24.3047 -25.3115l70.2236 32.9199v-12.584c0 -89.2637 -47.8477 -108 -88 -108h-28.7275l-60.4727 -59.4883z -M58.0723 398.76l39.5117 -65.8555l33.5117 33.5117l-65.8555 39.5117zM75.4561 -12.7598l273.271 268.76h35.2725c44.3203 0 68.376 26.6396 71.6162 79.2402l-57.3926 -26.8965l-39.6953 40.9365l25.1357 57.8877c-53.5762 -3 -79.6641 -26.3682 -79.6641 -71.168v-35.2803 -l-268.88 -272.903l-12.0645 -41.3525l10.2559 -9.65625zM456 -28.6875l36.6875 36.6875l-140.688 140.688l-36.6875 -36.6875z" /> - <glyph glyph-name="uniF106" unicode="" -d="M36 234.626h440v-85.252h-440v85.252zM36 412h440v-85.252h-440v85.252zM36 57.252h440v-85.252h-440v85.252z" /> +d="M192 384h128c23.3115 0 42.667 -19.3555 42.667 -42.667c0 -12.0342 9.29785 -21.333 21.333 -21.333h21.333c35.0938 0 64 -28.9062 64 -64v-192c0 -35.0938 -28.9062 -64 -64 -64h-298.666c-35.0938 0 -64 28.9062 -64 64v192c0 29.2197 21.9092 50.1816 48.875 57.708 +c3.45215 3.47266 10.2285 6.29102 15.125 6.29199h21.333c12.0352 0 21.333 9.29883 21.333 21.333c0 23.3115 19.3555 42.667 42.667 42.667zM192 341.333c0 -35.0928 -28.9062 -64 -64 -64h-21.333c-12.0352 0 -21.334 -9.29785 -21.334 -21.333v-192 +c0 -12.0352 9.29883 -21.333 21.334 -21.333h298.666c12.0352 0 21.334 9.29785 21.334 21.333v192c0 12.0352 -9.29883 21.333 -21.334 21.333h-21.333c-35.0938 0 -64 28.9072 -64 64h-128zM256 256c43.9717 0 79.3057 -34.2393 83.667 -77.125 +c0.913086 -2.17383 1.66016 -5.85059 1.66602 -8.20801c-0.00292969 -2.39648 -0.768555 -6.12988 -1.70801 -8.33398c-4.42285 -42.8223 -39.6982 -77 -83.625 -77c-46.876 0 -85.333 38.458 -85.333 85.334c0 46.875 38.457 85.333 85.333 85.333zM256 213.333 +c-23.8164 0 -42.667 -18.8496 -42.667 -42.666c0 -23.8174 18.8506 -42.667 42.667 -42.667s42.667 18.8496 42.667 42.667c0 23.8164 -18.8506 42.666 -42.667 42.666z" /> + <glyph glyph-name="uniF104" unicode="" +d="M256 405.333c114.687 0 207.131 -91.6074 211.667 -205.208c0.904297 -2.15137 1.65039 -5.79102 1.66602 -8.125v-0.0253906c0 -2.37402 -0.746094 -6.07715 -1.66602 -8.2666c-4.62207 -113.521 -97.0371 -205.041 -211.667 -205.041 +c-117.568 0 -213.333 95.7646 -213.333 213.333s95.7646 213.333 213.333 213.333zM256 362.667c-94.5098 0 -170.667 -76.1572 -170.667 -170.667s76.1572 -170.667 170.667 -170.667c94.5088 0 170.667 76.1572 170.667 170.667s-76.1582 170.667 -170.667 170.667z +M257.75 320.292c23.0586 -0.0644531 46.0693 -10.2324 61.208 -30.417c30.2773 -40.3691 13.1338 -99.7676 -34 -117.79c-0.148438 -0.0595703 -0.391602 -0.15332 -0.541016 -0.208984c-4.57129 -1.60742 -7.39941 -5.8291 -7.125 -10.667 +c0.0185547 -0.331055 0.0332031 -0.869141 0.0332031 -1.20117c0 -11.123 -9.0127 -20.665 -20.1172 -21.2988c-0.331055 -0.0185547 -0.869141 -0.0341797 -1.20117 -0.0341797c-11.123 0 -20.6641 9.0127 -21.2988 20.1172 +c-1.33887 23.6162 13.2275 45.4873 35.542 53.334l-0.541992 -0.208984c21.7051 8.2998 29.0674 33.7852 15.125 52.375s-40.4541 18.6787 -54.5 0.166016c-3.53418 -4.66211 -11.1504 -8.44629 -17.001 -8.44629c-3.9541 0 -9.7207 1.93555 -12.874 4.32129 +c-4.66211 3.53418 -8.44629 11.1514 -8.44629 17.002c0 3.95312 1.93555 9.7207 4.32129 12.873c15.251 20.1006 38.3584 30.1475 61.417 30.084zM256 106.667c11.7764 0 21.333 -9.55762 21.333 -21.334v-0.208984c0 -11.7754 -9.55664 -21.333 -21.333 -21.333 +s-21.333 9.55762 -21.333 21.333v0.208984c0 11.7764 9.55664 21.334 21.333 21.334z" /> + <glyph glyph-name="uniF114" unicode="" +d="M284.766 395.293l-39.4326 63.1953v-532.977l39.4326 63.1953c33.1445 53.1172 58.2344 140.685 58.2344 203.293s-25.0898 150.176 -58.2344 203.293zM288 274.574c7.89746 -30.3369 12.333 -59.5586 12.333 -82.5742c0 -20.7314 -8.05078 -66.123 -12.333 -82.5742 +v165.148zM224 274.574v-165.148c-4.28223 16.4512 -12.333 61.8428 -12.333 82.5742c0 23.0156 4.43555 52.2373 12.333 82.5742zM227.234 395.293c-33.1445 -53.1172 -58.2344 -140.685 -58.2344 -203.293s25.0898 -150.176 58.2344 -203.293l39.4326 -63.1953v532.977z +M76.792 106.667h358.416c0 21.333 21.334 42.666 0 42.666h-358.416c-21.334 0 0 -42.666 0 -42.666zM76.792 106.667h358.416v42.666h-358.416v-42.666zM76.792 234.667h358.416c0 21.333 21.334 42.666 0 42.666h-358.416c-21.334 0 0 -42.666 0 -42.666zM76.792 234.667 +h358.416v42.666h-358.416v-42.666zM469.333 192v0c0 117.763 -95.5703 213.333 -213.333 213.333s-213.333 -95.5703 -213.333 -213.333s95.5703 -213.333 213.333 -213.333s213.333 95.5703 213.333 213.333zM426.667 192v0 +c0 -94.1953 -76.4717 -170.667 -170.667 -170.667s-170.667 76.4717 -170.667 170.667s76.4717 170.667 170.667 170.667s170.667 -76.4717 170.667 -170.667zM224 274.574v-165.148c-4.28223 16.4512 -12.333 61.8428 -12.333 82.5742 +c0 23.0156 4.43555 52.2373 12.333 82.5742zM227.234 395.293c-33.1445 -53.1172 -58.2344 -140.685 -58.2344 -203.293s25.0898 -150.176 58.2344 -203.293l39.4326 -63.1953v532.977zM76.792 106.667h358.416c0 21.333 21.334 42.666 0 42.666h-358.416 +c-21.334 0 0 -42.666 0 -42.666zM76.792 106.667h358.416v42.666h-358.416v-42.666zM76.792 234.667h358.416c0 21.333 21.334 42.666 0 42.666h-358.416c-21.334 0 0 -42.666 0 -42.666zM76.792 234.667h358.416v42.666h-358.416v-42.666zM469.333 192v0 +c0 117.763 -95.5703 213.333 -213.333 213.333s-213.333 -95.5703 -213.333 -213.333s95.5703 -213.333 213.333 -213.333s213.333 95.5703 213.333 213.333zM426.667 192v0c0 -94.1953 -76.4717 -170.667 -170.667 -170.667s-170.667 76.4717 -170.667 170.667 +s76.4717 170.667 170.667 170.667s170.667 -76.4717 170.667 -170.667zM76.792 106.667h358.416c0 21.333 21.334 42.666 0 42.666h-358.416c-21.334 0 0 -42.666 0 -42.666zM76.792 106.667h358.416v42.666h-358.416v-42.666zM76.792 234.667h358.416 +c0 21.333 21.334 42.666 0 42.666h-358.416c-21.334 0 0 -42.666 0 -42.666zM76.792 234.667h358.416v42.666h-358.416v-42.666zM469.333 192v0c0 117.763 -95.5703 213.333 -213.333 213.333s-213.333 -95.5703 -213.333 -213.333s95.5703 -213.333 213.333 -213.333 +s213.333 95.5703 213.333 213.333zM426.667 192v0c0 -94.1953 -76.4717 -170.667 -170.667 -170.667s-170.667 76.4717 -170.667 170.667s76.4717 170.667 170.667 170.667s170.667 -76.4717 170.667 -170.667zM76.792 234.667h358.416c0 21.333 21.334 42.666 0 42.666 +h-358.416c-21.334 0 0 -42.666 0 -42.666zM76.792 234.667h358.416v42.666h-358.416v-42.666zM469.333 192v0c0 117.763 -95.5703 213.333 -213.333 213.333s-213.333 -95.5703 -213.333 -213.333s95.5703 -213.333 213.333 -213.333s213.333 95.5703 213.333 213.333z +M426.667 192v0c0 -94.1953 -76.4717 -170.667 -170.667 -170.667s-170.667 76.4717 -170.667 170.667s76.4717 170.667 170.667 170.667s170.667 -76.4717 170.667 -170.667zM469.333 192v0c0 117.763 -95.5703 213.333 -213.333 213.333 +s-213.333 -95.5703 -213.333 -213.333s95.5703 -213.333 213.333 -213.333s213.333 95.5703 213.333 213.333zM426.667 192v0c0 -94.1953 -76.4717 -170.667 -170.667 -170.667s-170.667 76.4717 -170.667 170.667s76.4717 170.667 170.667 170.667 +s170.667 -76.4717 170.667 -170.667z" /> + <glyph glyph-name="uniF109" unicode="" +d="M396.208 396.25c17.209 -1.0127 32.4814 -8.85645 43.834 -20.208c11.3516 -11.3525 19.1953 -26.625 20.208 -43.834c1.0127 -17.208 -5.77051 -35.8955 -20.208 -50.333l-181.334 -181.333c-3.44824 -3.44922 -10.2061 -6.24902 -15.083 -6.25h-64 +c-0.333984 0.00195312 -0.875 0.0205078 -1.20801 0.0410156c-1.49609 0.0908203 -3.86621 0.538086 -5.29199 1c-0.466797 0.142578 -1.21289 0.40332 -1.66699 0.583984c-0.912109 0.385742 -2.33105 1.13281 -3.16602 1.66602 +c-1.27051 0.796875 -3.13672 2.32715 -4.16699 3.41699c-0.685547 0.717773 -1.69434 1.96875 -2.25 2.79199c-0.270508 0.414062 -0.681641 1.10547 -0.916992 1.54102c-0.236328 0.428711 -0.59082 1.1377 -0.791016 1.58398 +c-0.204102 0.452148 -0.501953 1.19824 -0.666992 1.66602c-0.334961 0.944336 -0.746094 2.5127 -0.916992 3.5c-0.0771484 0.481445 -0.170898 1.26465 -0.208008 1.75c-0.0439453 0.494141 -0.0810547 1.29688 -0.0830078 1.79199v64 +c0.000976562 4.87695 2.80078 11.6348 6.25 15.083l181.333 181.334c14.4375 14.4375 33.125 21.2207 50.333 20.208zM393.708 353.667c-5.45801 0.320312 -10.7705 -0.896484 -17.666 -7.79199l-175.084 -175.083v-33.834h33.834l175.083 175.084 +c6.89551 6.89551 8.1123 12.208 7.79199 17.666c-0.321289 5.45898 -3.14453 11.5195 -7.79199 16.167s-10.708 7.4707 -16.167 7.79199zM115.625 307.625h64c11.7764 0 21.333 -9.55762 21.333 -21.333v0c0 -11.7764 -9.55664 -21.334 -21.333 -21.334v0h-64 +c-12.0352 0 -21.333 -9.29785 -21.333 -21.333v-192c0 -12.0352 9.29785 -21.333 21.333 -21.333h192c12.0352 0 21.333 9.29785 21.333 21.333v64c0 11.7764 9.55762 21.333 21.334 21.333c11.7754 0 21.333 -9.55664 21.333 -21.333v0v-64 +c0 -35.0938 -28.9062 -64 -64 -64h-192c-35.0938 0 -64 28.9062 -64 64v192c0 35.0938 28.9062 64 64 64z" /> + <glyph glyph-name="uniF101" unicode="" +d="M214.78 402.637l0.0283203 0.000976562c4.18848 0 10.2236 -2.14746 13.4717 -4.79199c14.7666 -4.83887 27.375 -15.1299 29.082 -31.417c0.0664062 -0.607422 0.123047 -1.59668 0.125977 -2.20801v-85.333v-0.0205078c0 -9.10254 -7.14941 -18.3525 -15.958 -20.6465 +c-50.4922 -13.1318 -67.0146 -73.8604 -30.125 -110.75c36.8887 -36.8896 97.6182 -20.3662 110.75 30.125c2.29395 8.80859 11.5439 15.958 20.6465 15.958h0.0195312h81.083c23.3115 0 42.667 -19.3545 42.667 -42.666 +c-0.0078125 -1.35254 -0.268555 -3.51855 -0.583008 -4.83398c-37.5693 -162.059 -241.038 -220.295 -358.667 -102.666c-116.222 116.222 -60.3252 315.621 97.334 356.625c1.37598 0.744141 3.72754 1.64062 5.25098 2 +c0.03125 0.00683594 0.0517578 0.0341797 0.0830078 0.0410156c0.125977 0.0244141 0.331055 0.0615234 0.458008 0.0830078c0.0341797 0.0117188 0.0898438 0.0302734 0.125 0.0419922c0.376953 0.0810547 0.993164 0.193359 1.375 0.25 +c0.102539 0.0126953 0.270508 0.03125 0.375 0.0419922h0.0205078h0.0205078c0.664062 0.0839844 1.74707 0.158203 2.41699 0.166016zM321.488 396.221c0.333008 -0.00292969 0.874023 -0.0214844 1.20605 -0.0419922 +c0.172852 -0.00878906 0.453125 -0.0273438 0.625 -0.0419922c0.323242 -0.0253906 0.845703 -0.0810547 1.16699 -0.125c0.0351562 -0.0107422 0.0908203 -0.0302734 0.125977 -0.0410156c0.451172 -0.0634766 1.17969 -0.194336 1.625 -0.291992 +c0.371094 -0.0800781 0.967773 -0.229492 1.33301 -0.333008c0.115234 -0.0332031 0.302734 -0.0898438 0.416992 -0.125c0.115234 -0.0449219 0.301758 -0.120117 0.416992 -0.166992c0.0693359 -0.0224609 0.180664 -0.0595703 0.25 -0.0830078 +c1.20996 -0.426758 3.07617 -1.32324 4.16602 -2c0.0117188 -0.0117188 0.03125 -0.0302734 0.0429688 -0.0419922c58.7891 -22.2051 105.158 -68.8633 126.083 -128.292c0.667969 -1.89648 1.20898 -5.06836 1.20898 -7.0791c0 -11.7773 -9.55762 -21.335 -21.334 -21.3359 +h-96c-5.42773 0.00878906 -12.6885 3.36816 -16.208 7.5c-5.81445 6.80859 -12.1504 13.1445 -18.959 18.958c-4.13086 3.51953 -7.49121 10.7812 -7.5 16.209v96c-0.00195312 0.0117188 -0.00488281 0.0302734 -0.00683594 0.0419922v0.0625v0.0625 +c0.0117188 0.368164 0.0488281 0.96582 0.0830078 1.33301c0.0166016 0.288086 0.0537109 0.754883 0.0839844 1.04199c0.0205078 0.161133 0.0576172 0.422852 0.0830078 0.583984c0.0625 0.451172 0.193359 1.17969 0.291016 1.625 +c0.0810547 0.370117 0.230469 0.967773 0.333984 1.33301c0.0761719 0.231445 0.207031 0.604492 0.291992 0.833008c0.0117188 0.0458984 0.03125 0.121094 0.0429688 0.166992c0.0341797 0.0927734 0.0898438 0.241211 0.125977 0.333008 +c0.0869141 0.220703 0.237305 0.575195 0.333008 0.791992c0.177734 0.445312 0.495117 1.1543 0.708008 1.58301c0.0117188 0.0117188 0.03125 0.0302734 0.0429688 0.0419922c0.223633 0.435547 0.616211 1.12598 0.875 1.54102v0.0214844v0.0205078 +c0.1875 0.28125 0.504883 0.729492 0.708008 1c0.0908203 0.12793 0.240234 0.333008 0.333984 0.458008c0.28418 0.379883 0.769531 0.977539 1.08301 1.33301c0.0117188 0.0117188 0.03125 0.0302734 0.0429688 0.0419922 +c0.657227 0.726562 1.81445 1.80859 2.58301 2.41699c0.0117188 0.0107422 0.03125 0.0292969 0.0429688 0.0410156c0.102539 0.0703125 0.270508 0.182617 0.375 0.25c0.530273 0.411133 1.42676 1.02734 2 1.375c0.148438 0.09375 0.390625 0.243164 0.541992 0.333008 +l0.0419922 0.0419922c0.428711 0.224609 1.13867 0.560547 1.58398 0.75c0.0117188 0.0107422 0.0302734 0.0292969 0.0429688 0.0410156c0.441406 0.19043 1.16895 0.470703 1.62402 0.625c0.331055 0.113281 0.87207 0.28125 1.20898 0.375 +c1.10645 0.317383 2.93555 0.65332 4.08301 0.75c0.482422 0.0429688 1.2666 0.0800781 1.75 0.0830078zM214.821 358.679c-127.573 -33.5 -171.573 -190.885 -77.333 -285.125s251.625 -50.2402 285.125 77.333h-68.417 +c-30.5137 -66.042 -118.917 -87.623 -172.958 -33.583c-54.041 54.041 -32.459 142.444 33.583 172.958v68.417zM342.821 336.887v-49.291c2.98828 -2.82031 5.88867 -5.7207 8.70898 -8.70898h49.291c-14.4814 24.2559 -33.7441 43.5186 -58 58z" /> + <glyph glyph-name="uniF10C" unicode="" +d="M128 384c11.7764 0 21.333 -9.55762 21.333 -21.333v-72.875c18.4375 -7.38672 30.9824 -20.6807 36.375 -40c3.47266 -3.45312 6.29102 -10.2285 6.29199 -15.125c-0.000976562 -4.89648 -2.81934 -11.6729 -6.29199 -15.125 +c-5.39258 -19.3203 -17.9375 -32.6133 -36.375 -40v-158.209c0 -11.7754 -9.55664 -21.333 -21.333 -21.333s-21.333 9.55762 -21.333 21.333v158.209c-23.6104 9.45898 -42.667 28.3164 -42.667 55.125s19.0566 45.666 42.667 55.125v72.875 +c0 11.7754 9.55664 21.333 21.333 21.333zM256 384c11.7764 0 21.333 -9.55762 21.333 -21.333v-200.875c18.4365 -7.38672 30.9824 -20.6807 36.375 -40c3.47266 -3.45312 6.29102 -10.2285 6.29199 -15.125c-0.000976562 -4.89648 -2.81934 -11.6729 -6.29199 -15.125 +c-5.39258 -19.3203 -17.9385 -32.6143 -36.375 -40v-30.209c0 -11.7754 -9.55664 -21.333 -21.333 -21.333s-21.333 9.55762 -21.333 21.333v30.209c-23.6104 9.45898 -42.667 28.3164 -42.667 55.125s19.0566 45.666 42.667 55.125v200.875 +c0 11.7754 9.55664 21.333 21.333 21.333zM384 384c11.7764 0 21.333 -9.55762 21.333 -21.333v-8.875c18.4365 -7.38672 30.9824 -20.6807 36.375 -40c3.47266 -3.45312 6.29102 -10.2285 6.29199 -15.125c-0.000976562 -4.89648 -2.81934 -11.6729 -6.29199 -15.125 +c-5.39258 -19.3203 -17.9385 -32.6133 -36.375 -40v-222.209c0 -11.7754 -9.55664 -21.333 -21.333 -21.333s-21.333 9.55762 -21.333 21.333v222.209c-23.6104 9.45898 -42.667 28.3164 -42.667 55.125s19.0566 45.666 42.667 55.125v8.875 +c0 11.7754 9.55664 21.333 21.333 21.333zM384 320c-12.0352 0 -21.333 -9.29883 -21.333 -21.333c0 -12.0352 9.29785 -21.334 21.333 -21.334s21.333 9.29883 21.333 21.334c0 12.0342 -9.29785 21.333 -21.333 21.333zM128 256 +c-12.0352 0 -21.333 -9.29883 -21.333 -21.333c0 -12.0352 9.29785 -21.334 21.333 -21.334s21.333 9.29883 21.333 21.334c0 12.0342 -9.29785 21.333 -21.333 21.333zM256 128c-12.0352 0 -21.333 -9.29883 -21.333 -21.333c0 -12.0352 9.29785 -21.334 21.333 -21.334 +s21.333 9.29883 21.333 21.334c0 12.0342 -9.29785 21.333 -21.333 21.333z" /> + <glyph glyph-name="uniF105" unicode="" +d="M105.519 384h300.963c23.6377 0 42.667 -19.0293 42.667 -42.667c0 -23.6367 -19.0293 -42.666 -42.667 -42.666h-300.963c-23.6377 0 -42.667 19.0293 -42.667 42.666c0 23.6377 19.0293 42.667 42.667 42.667zM105.519 234.667h300.963 +c23.6377 0 42.667 -19.0293 42.667 -42.667s-19.0293 -42.667 -42.667 -42.667h-300.963c-23.6377 0 -42.667 19.0293 -42.667 42.667s19.0293 42.667 42.667 42.667zM105.519 85.333h300.963c23.6377 0 42.667 -19.0293 42.667 -42.666 +c0 -23.6377 -19.0293 -42.667 -42.667 -42.667h-300.963c-23.6377 0 -42.667 19.0293 -42.667 42.667c0 23.6367 19.0293 42.666 42.667 42.666z" /> + <glyph glyph-name="uniF10F" unicode="" +d="M362.667 320v-256c21.333 0 42.666 -21.333 42.666 0v256c0 21.333 -42.666 0 -42.666 0zM362.667 320v-256h42.666v256h-42.666zM371.503 106.667h24.9941l-12.4971 -12.4971zM268.497 149.333l115.503 -115.503l115.503 115.503h-231.006zM85.333 42.667h149.334 +c0 21.333 21.333 42.666 0 42.666h-149.334c-21.333 0 0 -42.666 0 -42.666zM85.333 42.667h149.334v42.666h-149.334v-42.666zM85.333 170.667h149.334c0 21.333 21.333 42.666 0 42.666h-149.334c-21.333 0 0 -42.666 0 -42.666zM85.333 170.667h149.334v42.666h-149.334 +v-42.666zM85.333 341.333v-42.666h192v42.666h-192zM371.503 106.667h24.9941l-12.4971 -12.4971zM268.497 149.333l115.503 -115.503l115.503 115.503h-231.006zM85.333 42.667h149.334c0 21.333 21.333 42.666 0 42.666h-149.334c-21.333 0 0 -42.666 0 -42.666z +M85.333 42.667h149.334v42.666h-149.334v-42.666zM85.333 170.667h149.334c0 21.333 21.333 42.666 0 42.666h-149.334c-21.333 0 0 -42.666 0 -42.666zM85.333 170.667h149.334v42.666h-149.334v-42.666zM85.333 341.333v-42.666h192v42.666h-192zM85.333 42.667h149.334 +c0 21.333 21.333 42.666 0 42.666h-149.334c-21.333 0 0 -42.666 0 -42.666zM85.333 42.667h149.334v42.666h-149.334v-42.666zM85.333 170.667h149.334c0 21.333 21.333 42.666 0 42.666h-149.334c-21.333 0 0 -42.666 0 -42.666zM85.333 170.667h149.334v42.666h-149.334 +v-42.666zM85.333 341.333v-42.666h192v42.666h-192zM85.333 170.667h149.334c0 21.333 21.333 42.666 0 42.666h-149.334c-21.333 0 0 -42.666 0 -42.666zM85.333 170.667h149.334v42.666h-149.334v-42.666zM85.333 341.333v-42.666h192v42.666h-192zM85.333 341.333 +v-42.666h192v42.666h-192z" /> <glyph glyph-name="uniF100" unicode="" -d="M64 448h-16v-512h16v512zM232 368l29.5898 25.8281l-10.1797 12.3438l-51.4102 -42.4004v-203.771h268.944l-52 104l52 104h-236.944zM216 352h227.056l-44 -88l44 -88h-227.056v176zM208 200v16h-144v176h184v-32h16v48h-216v-208h160z" /> - <glyph glyph-name="uniF103" unicode="" -d="M36 412h98.3984v-98.3984h-98.3984v98.3984zM206.801 412h98.3984v-98.3984h-98.3984v98.3984zM377.602 412h98.3984v-98.3984h-98.3984v98.3984zM36 241.199h98.3984v-98.3984h-98.3984v98.3984zM206.801 241.199h98.3984v-98.3984h-98.3984v98.3984zM377.602 241.199 -h98.3984v-98.3984h-98.3984v98.3984zM36 70.3984h98.3984v-98.3984h-98.3984v98.3984zM206.801 70.3984h98.3984v-98.3984h-98.3984v98.3984zM377.602 70.3984h98.3984v-98.3984h-98.3984v98.3984z" /> +d="M181.329 399.188c32.3994 0 64.8232 -12.1484 89.6221 -36.459c33.3516 -32.6895 86.1074 -32.6895 119.459 0.000976562c0.0800781 0.0693359 0.209961 0.181641 0.291992 0.25c0.333008 0.3125 0.892578 0.797852 1.24902 1.08301 +c0.148438 0.118164 0.390625 0.304688 0.541992 0.416992c0.0693359 0.0585938 0.180664 0.151367 0.25 0.208008c0.391602 0.28125 1.04492 0.710938 1.45898 0.958984c0.226562 0.142578 0.599609 0.367188 0.833008 0.5 +c0.114258 0.0585938 0.300781 0.151367 0.416992 0.207031c0.227539 0.120117 0.600586 0.307617 0.833008 0.416992c0.148438 0.0712891 0.391602 0.183594 0.541992 0.25c0.306641 0.135742 0.810547 0.34082 1.125 0.458008 +c0.307617 0.112305 0.811523 0.280273 1.125 0.375c0.477539 0.147461 1.26172 0.352539 1.75 0.458008c0.376953 0.0820312 0.993164 0.193359 1.375 0.25c0.263672 0.0410156 0.692383 0.0966797 0.958008 0.125c0.595703 0.0654297 1.56641 0.121094 2.16699 0.125 +l0.166992 0.000976562l0.166016 -0.000976562c0.243164 -0.00585938 0.637695 -0.0244141 0.879883 -0.0410156c0.391602 -0.0214844 1.02637 -0.0771484 1.41699 -0.125c0.103516 -0.0107422 0.271484 -0.0292969 0.375 -0.0419922 +c0.381836 -0.0566406 0.99707 -0.167969 1.375 -0.25c0.115234 -0.0214844 0.301758 -0.0585938 0.416016 -0.0830078c0.37207 -0.0908203 0.96875 -0.258789 1.33398 -0.375c0.478516 -0.140625 1.24316 -0.402344 1.70801 -0.583008 +c0.457031 -0.177734 1.18457 -0.495117 1.625 -0.708984c0.375 -0.193359 0.972656 -0.529297 1.33301 -0.75c0.0693359 -0.0341797 0.181641 -0.0898438 0.25 -0.125c0.0927734 -0.0566406 0.242188 -0.149414 0.333984 -0.208008 +c0.0234375 -0.0234375 0.0605469 -0.0605469 0.0830078 -0.0839844c0.389648 -0.238281 1.00488 -0.648438 1.375 -0.916016c0.306641 -0.232422 0.791992 -0.624023 1.08301 -0.875c0.382812 -0.330078 0.980469 -0.889648 1.33398 -1.25l0.25 -0.25 +c0.164062 -0.169922 0.424805 -0.449219 0.582031 -0.625c0.177734 -0.203125 0.458008 -0.539062 0.625 -0.75c0.141602 -0.181641 0.366211 -0.480469 0.5 -0.666992c0.154297 -0.214844 0.397461 -0.570312 0.541992 -0.791992 +c0.270508 -0.40332 0.680664 -1.0752 0.916992 -1.5c0.170898 -0.316406 0.431641 -0.839844 0.583008 -1.16602c0.15918 -0.329102 0.402344 -0.870117 0.541992 -1.20898c0.164062 -0.396484 0.40625 -1.0498 0.541016 -1.45801 +c0.0234375 -0.0693359 0.0605469 -0.180664 0.0830078 -0.25c0.0751953 -0.251953 0.186523 -0.662109 0.25 -0.916992v-0.0410156v-0.0419922c0.106445 -0.399414 0.255859 -1.05273 0.333984 -1.45801c0.0126953 -0.0576172 0.03125 -0.150391 0.0429688 -0.208008 +c0.0117188 -0.0693359 0.03125 -0.180664 0.0429688 -0.25c0.0605469 -0.423828 0.135742 -1.11426 0.166016 -1.54199c0.0429688 -0.493164 0.0810547 -1.2959 0.0830078 -1.79102l0.00390625 -0.416992l-0.00390625 -0.416992v-190.207l0.00488281 -0.479492 +l-0.00488281 -0.478516c-0.00292969 -0.333984 -0.0214844 -0.875 -0.0429688 -1.20898c-0.0214844 -0.391602 -0.078125 -1.02637 -0.125977 -1.41602c-0.0107422 -0.103516 -0.0302734 -0.271484 -0.0419922 -0.375 +c-0.0566406 -0.381836 -0.168945 -0.998047 -0.25 -1.375c-0.0224609 -0.103516 -0.0595703 -0.271484 -0.0839844 -0.375c-0.0224609 -0.0693359 -0.0595703 -0.181641 -0.0830078 -0.25c-0.0888672 -0.40625 -0.256836 -1.05957 -0.374023 -1.45801v-0.0214844v-0.0214844 +c-0.0117188 -0.0234375 -0.03125 -0.0605469 -0.0429688 -0.0830078c-0.143555 -0.443359 -0.405273 -1.15234 -0.583008 -1.58301c-0.149414 -0.362305 -0.410156 -0.941406 -0.583008 -1.29199c-0.0449219 -0.0927734 -0.119141 -0.242188 -0.166016 -0.333984 +c-0.172852 -0.351562 -0.47168 -0.911133 -0.666992 -1.25c-0.0566406 -0.0927734 -0.150391 -0.242188 -0.208984 -0.333984c-0.208008 -0.317383 -0.563477 -0.821289 -0.791992 -1.125c-0.0673828 -0.0927734 -0.179688 -0.241211 -0.25 -0.333008 +c-0.231445 -0.306641 -0.623047 -0.791992 -0.875 -1.08301c-0.0673828 -0.0810547 -0.179688 -0.211914 -0.25 -0.291992c-0.0566406 -0.0693359 -0.150391 -0.181641 -0.208008 -0.25c-0.202148 -0.223633 -0.538086 -0.578125 -0.75 -0.791992 +c-0.0390625 -0.0361328 -0.0898438 -0.046875 -0.125977 -0.0830078c-1.61328 -1.54492 -4.59961 -3.48633 -6.66699 -4.33301c-49.8594 -42.8799 -124.82 -42.2373 -172.416 4.41699c-31.458 30.835 -79.665 31.501 -113.084 4.16602v-138.25 +c0 -11.7754 -9.55664 -21.333 -21.333 -21.333c-11.7754 0.000976562 -21.332 9.55762 -21.332 21.333v0v341.335c0.00488281 0.229492 0.0214844 0.602539 0.0361328 0.833008c0.0205078 0.415039 0.0771484 1.08691 0.125977 1.5l-0.000976562 0.1875l0.000976562 0.1875 +c0.0488281 0.323242 0.142578 0.845703 0.208984 1.16602c0.03125 0.18457 0.0878906 0.483398 0.125977 0.666992c0.0527344 0.231445 0.146484 0.604492 0.208984 0.833008c0.0839844 0.301758 0.232422 0.787109 0.333008 1.08398 +c0.0332031 0.115234 0.0898438 0.301758 0.125 0.416992c0.0966797 0.290039 0.264648 0.756836 0.375 1.04102c0.119141 0.291016 0.325195 0.757812 0.458984 1.04199c0.078125 0.173828 0.208984 0.453125 0.291992 0.625 +c0.121094 0.244141 0.326172 0.635742 0.458008 0.875c0.111328 0.197266 0.297852 0.514648 0.416992 0.708008c0.239258 0.376953 0.649414 0.974609 0.916016 1.33301c0.178711 0.246094 0.476562 0.638672 0.666992 0.875 +c0.189453 0.235352 0.506836 0.608398 0.708008 0.833008c0.254883 0.296875 0.68457 0.763672 0.958984 1.04199c0.0371094 0.0361328 0.0888672 0.046875 0.125 0.0830078c1.63184 1.56543 4.65527 3.52539 6.75 4.375c23.8672 20.4951 52.96 32 82.709 32z +M181.329 356.771c-19.0859 0 -37.6299 -7.5293 -53.334 -20.375v-142.041c46.958 21.6494 104.071 14.4922 142.959 -23.625c31.4434 -30.8213 79.624 -31.5049 113.041 -4.20898v142.084c-46.9521 -21.6318 -104.037 -14.4844 -142.916 23.625 +c-16.6758 16.3447 -38.2217 24.541 -59.75 24.541z" /> + <glyph glyph-name="uniF10E" unicode="" +d="M362.667 320v-256c21.333 0 42.666 -21.333 42.666 0v256c0 21.333 -42.666 0 -42.666 0zM362.667 320v-256h42.666v256h-42.666zM384 350.17l-115.503 -115.503h231.006zM371.503 277.333l12.4971 12.4971l12.4971 -12.4971h-24.9941zM85.333 42.667h192 +c0 21.333 21.334 42.666 0 42.666h-192c-21.333 0 0 -42.666 0 -42.666zM85.333 42.667h192v42.666h-192v-42.666zM85.333 170.667h149.334c0 21.333 21.333 42.666 0 42.666h-149.334c-21.333 0 0 -42.666 0 -42.666zM85.333 170.667h149.334v42.666h-149.334v-42.666z +M85.333 341.333v-42.666h149.334v42.666h-149.334zM384 350.17l-115.503 -115.503h231.006zM371.503 277.333l12.4971 12.4971l12.4971 -12.4971h-24.9941zM85.333 42.667h192c0 21.333 21.334 42.666 0 42.666h-192c-21.333 0 0 -42.666 0 -42.666zM85.333 42.667h192 +v42.666h-192v-42.666zM85.333 170.667h149.334c0 21.333 21.333 42.666 0 42.666h-149.334c-21.333 0 0 -42.666 0 -42.666zM85.333 170.667h149.334v42.666h-149.334v-42.666zM85.333 341.333v-42.666h149.334v42.666h-149.334zM85.333 42.667h192 +c0 21.333 21.334 42.666 0 42.666h-192c-21.333 0 0 -42.666 0 -42.666zM85.333 42.667h192v42.666h-192v-42.666zM85.333 170.667h149.334c0 21.333 21.333 42.666 0 42.666h-149.334c-21.333 0 0 -42.666 0 -42.666zM85.333 170.667h149.334v42.666h-149.334v-42.666z +M85.333 341.333v-42.666h149.334v42.666h-149.334zM85.333 170.667h149.334c0 21.333 21.333 42.666 0 42.666h-149.334c-21.333 0 0 -42.666 0 -42.666zM85.333 170.667h149.334v42.666h-149.334v-42.666zM85.333 341.333v-42.666h149.334v42.666h-149.334zM85.333 341.333 +v-42.666h149.334v42.666h-149.334z" /> + <glyph glyph-name="uniF102" unicode="" +d="M106.667 384c17.4365 0 29.7676 -12.2861 36.333 -27.5c3.49512 -3.45605 6.33301 -10.251 6.33301 -15.167c0 -4.91504 -2.83789 -11.71 -6.33301 -15.166c-6.56543 -15.2139 -18.8965 -27.5 -36.333 -27.5c-23.3115 0 -42.667 19.3545 -42.667 42.666 +s19.3555 42.667 42.667 42.667zM256 384c17.4365 0 29.7676 -12.2861 36.333 -27.5c3.49609 -3.45605 6.33301 -10.251 6.33398 -15.167c-0.000976562 -4.91504 -2.83789 -11.71 -6.33398 -15.166c-6.56543 -15.2139 -18.8965 -27.5 -36.333 -27.5 +c-23.3115 0 -42.667 19.3545 -42.667 42.666s19.3555 42.667 42.667 42.667zM405.333 384c17.4365 0 29.7686 -12.2861 36.334 -27.5c3.49512 -3.45605 6.33203 -10.251 6.33301 -15.167c-0.000976562 -4.91504 -2.83789 -11.71 -6.33301 -15.166 +c-6.56543 -15.2139 -18.8975 -27.5 -36.334 -27.5c-23.3115 0 -42.666 19.3545 -42.666 42.666s19.3545 42.667 42.666 42.667zM106.667 234.667c17.4365 0 29.7676 -12.2871 36.333 -27.5c3.49512 -3.45703 6.33301 -10.251 6.33301 -15.167 +s-2.83789 -11.71 -6.33301 -15.167c-6.56543 -15.2129 -18.8965 -27.5 -36.333 -27.5c-23.3115 0 -42.667 19.3555 -42.667 42.667s19.3555 42.667 42.667 42.667zM256 234.667c17.4365 0 29.7676 -12.2871 36.333 -27.5c3.49609 -3.45703 6.33301 -10.251 6.33398 -15.167 +c-0.000976562 -4.91602 -2.83789 -11.71 -6.33398 -15.167c-6.56543 -15.2129 -18.8965 -27.5 -36.333 -27.5c-23.3115 0 -42.667 19.3555 -42.667 42.667s19.3555 42.667 42.667 42.667zM405.333 234.667c17.4365 0 29.7686 -12.2871 36.334 -27.5 +c3.49512 -3.45703 6.33203 -10.251 6.33301 -15.167c-0.000976562 -4.91602 -2.83789 -11.71 -6.33301 -15.167c-6.56543 -15.2129 -18.8975 -27.5 -36.334 -27.5c-23.3115 0 -42.666 19.3555 -42.666 42.667s19.3545 42.667 42.666 42.667zM106.667 85.333 +c17.4365 0 29.7676 -12.2861 36.333 -27.5c3.49512 -3.45605 6.33301 -10.251 6.33301 -15.166c0 -4.91602 -2.83789 -11.7109 -6.33301 -15.167c-6.56543 -15.2139 -18.8965 -27.5 -36.333 -27.5c-23.3115 0 -42.667 19.3555 -42.667 42.667s19.3555 42.666 42.667 42.666z +M256 85.333c17.4365 0 29.7676 -12.2861 36.333 -27.5c3.49609 -3.45605 6.33301 -10.251 6.33398 -15.166c-0.000976562 -4.91602 -2.83789 -11.7109 -6.33398 -15.167c-6.56543 -15.2139 -18.8965 -27.5 -36.333 -27.5c-23.3115 0 -42.667 19.3555 -42.667 42.667 +s19.3555 42.666 42.667 42.666zM405.333 85.333c17.4365 0 29.7686 -12.2861 36.334 -27.5c3.49512 -3.45605 6.33203 -10.251 6.33301 -15.166c-0.000976562 -4.91602 -2.83789 -11.7109 -6.33301 -15.167c-6.56543 -15.2139 -18.8975 -27.5 -36.334 -27.5 +c-23.3115 0 -42.666 19.3555 -42.666 42.667s19.3545 42.666 42.666 42.666z" /> <glyph glyph-name="uniF112" unicode="" -d="M326.64 293.281c-3.44043 -58.4404 -41.3633 -116.86 -49.7646 -123.337l-0.724609 -0.424805c-15.1553 -8.88086 -26.5918 -11.3584 -39.2031 -0.774414l-1.3252 1.1123c-7.70605 2.15039 6.62109 -1.84766 -1.08398 0.302734 -c-8.73828 7.06738 -50.2832 67.4717 -49.1807 122.743c0.866211 43.376 32.2598 77.2373 70.6426 77.2373c38.4629 0 70.4619 -34.1455 70.6396 -76.8594zM342.641 293.096c-0.210938 50.8232 -38.2285 93.0449 -86.6406 93.0449 -c-48.4922 0 -85.6289 -42.3105 -86.6387 -92.9189c-1.30566 -65.4141 45.7471 -131.761 58.125 -137.469c22.4678 -16.6602 40.3525 -9.16504 56.3047 -0.325195c15.8457 8.1582 54.9697 71.5029 58.8359 137.164c9.62207 163.192 -21.0723 -357.383 0.0146484 0.251953 -c-0.732422 183.268 1.35938 -340.129 -0.000976562 0.251953zM194.784 178.028l-10.6465 11.9434l-56.418 -50.2891l-32.7783 -157.823h322.117l-32.7783 157.823l-56.418 50.2891l-10.6465 -11.9434l52.4727 -46.7734l27.7061 -133.396h-282.789l27.7061 133.396z -M194.146 178.87l-15.5098 -3.92773l4.20312 -16.6025c6.96484 -27.4844 27.4932 -44.0586 50.498 -50.1299c37.6191 -9.92969 85.3506 7.08301 95.8789 50.0117l3.96875 16.2031l-15.541 3.80664l-3.96875 -16.2031c-7.7627 -31.6514 -44.8145 -46.6465 -76.2549 -38.3486 -c-18.4307 4.86523 -33.6787 17.3125 -39.0713 38.5898z" /> - <glyph glyph-name="uniF10C" unicode="" -d="M104 296h-16v-360h16v360zM424 448h-16v-360h16v360zM264 144h-16v-208h16v208zM264 448h-16v-208h16v208zM56 344c0 28.2363 11.7637 40 40 40s40 -11.7637 40 -40s-11.7637 -40 -40 -40s-40 11.7637 -40 40zM40 344c0 -35.7637 20.2363 -56 56 -56s56 20.2363 56 56 -s-20.2363 56 -56 56s-56 -20.2363 -56 -56zM376 40c0 28.2363 11.7637 40 40 40s40 -11.7637 40 -40s-11.7637 -40 -40 -40s-40 11.7637 -40 40zM360 40c0 -35.7637 20.2363 -56 56 -56s56 20.2363 56 56s-20.2363 56 -56 56s-56 -20.2363 -56 -56zM216 192 -c0 28.2363 11.7637 40 40 40s40 -11.7637 40 -40s-11.7637 -40 -40 -40s-40 11.7637 -40 40zM200 192c0 -35.7637 20.2363 -56 56 -56s56 20.2363 56 56s-20.2363 56 -56 56s-56 -20.2363 -56 -56zM104 448h-16v-56h16v56zM424 -8h-16v-56h16v56z" /> - <glyph glyph-name="uniF107" unicode="" -d="M392 312v-120h64v-256h-400v256h64v120c0 74.9922 61.0078 136 136 136s136 -61.0078 136 -136zM136 312v-120h240v120c0 66.168 -53.832 120 -120 120s-120 -53.832 -120 -120zM440 -48v224h-368v-224h368zM248 32.8164c-18.2324 3.70312 -32 19.8711 -32 39.1836 -c0 22.0557 17.9443 40 40 40s40 -17.9443 40 -40c0 -19.3115 -13.7676 -35.4717 -32 -39.1836v-24.8164h-16v24.8164zM256 96c-13.2324 0 -24 -10.7676 -24 -24s10.7676 -24 24 -24s24 10.7676 24 24s-10.7676 24 -24 24z" /> +d="M256 405.333c55.7656 0 100.586 -43.8184 105 -98.5c0.90918 -2.16211 1.65527 -5.82031 1.66699 -8.16602v-0.0253906c0 -2.37402 -0.74707 -6.07812 -1.66699 -8.2666c-4.47461 -54.6221 -49.2773 -98.375 -105 -98.375c-58.6572 0 -106.667 48.0088 -106.667 106.667 +c0 58.6572 48.0098 106.666 106.667 106.666zM256 362.667c-35.5986 0 -64 -28.4014 -64 -64c0 -35.5996 28.4014 -64 64 -64s64 28.4004 64 64c0 35.5986 -28.4014 64 -64 64zM213.333 149.333h85.334c58.6572 0 106.666 -48.0088 106.666 -106.666v-42.667 +c0 -11.7764 -9.55664 -21.333 -21.333 -21.333s-21.333 9.55664 -21.333 21.333v42.667c0 35.5986 -28.4014 64 -64 64h-85.334c-35.5986 0 -64 -28.4014 -64 -64v-42.667c0 -11.7764 -9.55664 -21.333 -21.333 -21.333s-21.333 9.55664 -21.333 21.333v42.667 +c0 58.6572 48.0088 106.666 106.666 106.666z" /> + <glyph glyph-name="uniF106" unicode="" +d="M256 405.333c26.0732 0 52.4375 -8.57812 72.833 -26.708c20.3965 -18.1299 33.8408 -46.1855 33.834 -79.958v-64c35.0869 0 64 -28.9131 64 -64v-128c0 -35.0869 -28.9131 -64 -64 -64h-213.334c-35.0869 0 -64 28.9131 -64 64v128c0 35.0869 28.9131 64 64 64v64 +c0.0078125 33.7725 13.4326 61.8311 33.834 79.958s46.7598 26.708 72.833 26.708zM256 362.667c-16.5938 0 -32.8955 -5.64746 -44.5 -15.959c-11.6045 -10.3105 -19.4951 -24.9375 -19.5 -48.041v-64h128v64c0.00488281 23.1035 -7.90234 37.7324 -19.5 48.041 +s-27.9062 15.959 -44.5 15.959zM149.333 192c-12.1875 0 -21.333 -9.14551 -21.333 -21.333v-128c0 -12.1885 9.14551 -21.334 21.333 -21.334h213.334c12.1875 0 21.333 9.14551 21.333 21.334v128c0 12.1875 -9.14551 21.333 -21.333 21.333h-21.334h-170.666h-21.334z +M256 149.333c17.4365 0 29.7676 -12.2861 36.333 -27.5c3.49609 -3.45605 6.33301 -10.251 6.33398 -15.166c-0.000976562 -4.91602 -2.83789 -11.7109 -6.33398 -15.167c-6.56543 -15.2139 -18.8965 -27.5 -36.333 -27.5c-23.3115 0 -42.667 19.3555 -42.667 42.667 +s19.3555 42.666 42.667 42.666z" /> <glyph glyph-name="uniF111" unicode="" -d="M176 384h16v48h96v-48h16v64h-128v-64zM104 368h-16v-432h304v432h-16v-416h-272v416zM200 288h-16v-272h16v272zM296 288h-16v-272h16v272zM64 384v-16h352v16h-352z" /> +d="M213.333 405.333h85.334c23.3115 0 42.666 -19.3545 42.666 -42.666v-42.667h64h21.334c11.7754 0 21.333 -9.55762 21.333 -21.333c0 -11.7764 -9.55762 -21.334 -21.333 -21.334h-1.70898l-19.708 -236.458l0.0830078 1.79199c0 -35.0938 -28.9062 -64 -64 -64 +h-170.666c-35.0938 0 -64 28.9062 -64 64l0.0830078 -1.79199l-19.708 236.458h-1.70898c-11.7754 0 -21.333 9.55762 -21.333 21.334c0 11.7754 9.55762 21.333 21.333 21.333h20.792h64.542v42.667c0 23.3115 19.3545 42.666 42.666 42.666zM213.333 362.667v-42.667 +h85.334v42.667h-85.334zM129.833 277.333l19.417 -232.875c0.0439453 -0.493164 0.0810547 -1.2959 0.0830078 -1.79102c0 -12.0352 9.29883 -21.334 21.334 -21.334h170.666c12.0352 0 21.334 9.29883 21.334 21.334 +c0.00195312 0.495117 0.0390625 1.29785 0.0830078 1.79102l19.417 232.875h-62.167h-128h-62.167zM213.333 234.667c11.7764 0 21.334 -9.55762 21.334 -21.334v-128c0 -11.7754 -9.55762 -21.333 -21.334 -21.333c-11.7754 0 -21.333 9.55762 -21.333 21.333v128 +c0 11.7764 9.55762 21.334 21.333 21.334zM298.667 234.667c11.7754 0 21.333 -9.55762 21.333 -21.334v-128c0 -11.7754 -9.55762 -21.333 -21.333 -21.333c-11.7764 0 -21.334 9.55762 -21.334 21.333v128c0 11.7764 9.55762 21.334 21.334 21.334z" /> + <glyph glyph-name="uniF107" unicode="" +d="M106.667 384h149.333c35.0938 0 64 -28.9062 64 -64v-42.667c0 -11.7754 -9.55762 -21.333 -21.333 -21.333c-11.7764 0 -21.334 9.55762 -21.334 21.333v42.667c0 12.0352 -9.29785 21.333 -21.333 21.333h-149.333c-12.0352 0 -21.334 -9.29785 -21.334 -21.333v-256 +c0 -12.0352 9.29883 -21.333 21.334 -21.333h149.333c12.0352 0 21.333 9.29785 21.333 21.333v42.667c0 11.7754 9.55762 21.333 21.334 21.333c11.7754 0 21.333 -9.55762 21.333 -21.333v-42.667c0 -35.0938 -28.9062 -64 -64 -64h-149.333 +c-35.0938 0 -64 28.9062 -64 64v256c0 35.0938 28.9062 64 64 64zM384.625 277.333c4.67578 -0.139648 11.1533 -2.93945 14.458 -6.25l64 -64c0.237305 -0.234375 0.610352 -0.626953 0.833984 -0.875c0.327148 -0.37793 0.831055 -1.01172 1.125 -1.41602 +c0.227539 -0.291992 0.582031 -0.777344 0.791016 -1.08398c0.0703125 -0.102539 0.182617 -0.270508 0.25 -0.375c0.0830078 -0.136719 0.212891 -0.360352 0.291992 -0.5c0.168945 -0.282227 0.430664 -0.749023 0.583008 -1.04102l0.0419922 -0.0839844 +c0.146484 -0.306641 0.371094 -0.810547 0.5 -1.125c0.0585938 -0.114258 0.152344 -0.300781 0.208008 -0.416016c0.0605469 -0.160156 0.15332 -0.421875 0.208984 -0.583984c0.166016 -0.430664 0.40918 -1.13965 0.541016 -1.58301 +c0.0117188 -0.0341797 0.0302734 -0.0908203 0.0419922 -0.125c0.0888672 -0.308594 0.219727 -0.8125 0.291992 -1.125c0.0371094 -0.171875 0.0927734 -0.452148 0.125 -0.625c0.0664062 -0.320312 0.15918 -0.842773 0.208008 -1.16699v-0.104492v-0.103516 +c0.0625 -0.435547 0.136719 -1.14453 0.166992 -1.58301c0.0195312 -0.322266 0.0390625 -0.844727 0.0410156 -1.16699c-0.00195312 -0.333984 -0.0205078 -0.875 -0.0410156 -1.20801c-0.0302734 -0.439453 -0.104492 -1.14844 -0.166992 -1.58398v-0.104492v-0.103516 +c-0.0488281 -0.323242 -0.141602 -0.84668 -0.208008 -1.16699c-0.0322266 -0.161133 -0.0888672 -0.422852 -0.125 -0.583008c-0.0712891 -0.324219 -0.202148 -0.84668 -0.291992 -1.16699c-0.0117188 -0.0458984 -0.0302734 -0.120117 -0.0419922 -0.166016 +c-0.125 -0.384766 -0.348633 -1.00098 -0.5 -1.375c-0.0107422 -0.0458984 -0.0292969 -0.121094 -0.0410156 -0.166992c-0.0556641 -0.150391 -0.149414 -0.392578 -0.208984 -0.541992c-0.128906 -0.302734 -0.353516 -0.788086 -0.5 -1.08301 +c-0.161133 -0.338867 -0.441406 -0.879883 -0.625 -1.20801c-0.0556641 -0.104492 -0.149414 -0.272461 -0.208008 -0.375c-0.0898438 -0.151367 -0.239258 -0.393555 -0.333008 -0.541992c-0.166016 -0.269531 -0.445312 -0.698242 -0.625 -0.958008 +c-0.101562 -0.139648 -0.269531 -0.364258 -0.375 -0.5c-0.200195 -0.258789 -0.536133 -0.669922 -0.75 -0.916992c-0.265625 -0.320312 -0.713867 -0.824219 -1 -1.125c-0.168945 -0.175781 -0.449219 -0.456055 -0.625 -0.625l-63.584 -63.583 +c-3.44824 -3.44824 -10.2061 -6.24707 -15.083 -6.24707s-11.6348 2.79883 -15.083 6.24707s-6.24707 10.2061 -6.24707 15.083s2.79883 11.6348 6.24707 15.083l27.583 27.584h-247.167c-11.7754 0 -21.333 9.55664 -21.333 21.333s9.55762 21.333 21.333 21.333h247.167 +l-27.583 27.584c-3.44824 3.44824 -6.24707 10.2061 -6.24707 15.083s2.79883 11.6348 6.24707 15.083c3.4502 3.45508 10.2129 6.25879 15.0947 6.25879c0.169922 0 0.444336 -0.00390625 0.613281 -0.00878906z" /> + <glyph glyph-name="uniF10D" unicode="" +d="M384 405.333c43.9717 0 79.3057 -34.2393 83.667 -77.125c0.913086 -2.17285 1.66016 -5.85059 1.66602 -8.20801c-0.00292969 -2.39551 -0.768555 -6.12891 -1.70801 -8.33301c-4.42285 -42.8232 -39.6982 -77 -83.625 -77c-25.7256 0 -48.1436 12.1748 -63.833 30.375 +l-110.167 -56.75c0.549805 -2.70703 1.38281 -5.29297 1.66699 -8.08398c0.913086 -2.17285 1.66016 -5.85059 1.66602 -8.20801c-0.00292969 -2.39551 -0.768555 -6.12891 -1.70801 -8.33301c-0.283203 -2.74512 -1.08398 -5.29492 -1.625 -7.95898l110.167 -56.75 +c15.6895 18.2002 38.1074 30.375 63.833 30.375c43.9717 0 79.3057 -34.2393 83.667 -77.125c0.913086 -2.17285 1.66016 -5.85059 1.66602 -8.20801c-0.00292969 -2.39551 -0.768555 -6.12891 -1.70801 -8.33301c-4.42285 -42.8232 -39.6982 -77 -83.625 -77 +c-46.876 0 -85.333 38.457 -85.333 85.333c0 5.76465 2.22559 10.8379 3.33301 16.292l-110.167 56.75c-15.6895 -18.2002 -38.1074 -30.375 -63.833 -30.375c-46.876 0 -85.333 38.457 -85.333 85.333s38.457 85.333 85.333 85.333 +c25.7256 0 48.1436 -12.1748 63.833 -30.375l110.167 56.75c-1.10742 5.4541 -3.33301 10.5273 -3.33301 16.292c0 46.876 38.457 85.333 85.333 85.333zM384 362.667c-23.8164 0 -42.667 -18.8506 -42.667 -42.667s18.8506 -42.667 42.667 -42.667 +s42.667 18.8506 42.667 42.667s-18.8506 42.667 -42.667 42.667zM128 234.667c-23.8164 0 -42.667 -18.8506 -42.667 -42.667s18.8506 -42.667 42.667 -42.667s42.667 18.8506 42.667 42.667s-18.8506 42.667 -42.667 42.667zM384 106.667 +c-23.8164 0 -42.667 -18.8506 -42.667 -42.667s18.8506 -42.667 42.667 -42.667s42.667 18.8506 42.667 42.667s-18.8506 42.667 -42.667 42.667z" /> + <glyph glyph-name="uniF110" unicode="" +d="M128 384h256c35.0869 0 64 -28.9131 64 -64v-256c0 -35.0869 -28.9131 -64 -64 -64h-256c-35.0869 0 -64 28.9131 -64 64v256c0 35.0869 28.9131 64 64 64zM128 341.333c-12.1875 0 -21.333 -9.14551 -21.333 -21.333v-256c0 -12.1875 9.14551 -21.333 21.333 -21.333 +h256c12.1875 0 21.333 9.14551 21.333 21.333v256c0 12.1875 -9.14551 21.333 -21.333 21.333h-256zM256 277.333c11.7764 0 21.333 -9.55664 21.333 -21.333v-42.667h42.667c11.7764 0 21.333 -9.55664 21.333 -21.333s-9.55664 -21.333 -21.333 -21.333h-42.667v-42.667 +c0 -11.7764 -9.55664 -21.333 -21.333 -21.333s-21.333 9.55664 -21.333 21.333v42.667h-42.667c-11.7764 0 -21.333 9.55664 -21.333 21.333s9.55664 21.333 21.333 21.333h42.667v42.667c0 11.7764 9.55664 21.333 21.333 21.333z" /> <glyph glyph-name="uniF108" unicode="" -d="M352 73.7656h-16v-121.766h-320v480h320v-121.766h16v137.766h-352v-512h352v137.766zM429.337 144.566l14.0732 -14.0723l76.6924 76.6924l-76.6924 76.6924l-14.0732 -14.0732l62.6201 -62.6191zM506.029 197.235v19.9023h-353.604v-19.9023h353.604z" /> - <glyph glyph-name="uniF10F" unicode="" -d="M320 344c0 60.1797 27.7627 88 88 88c60.1797 0 88 -27.7627 88 -88c0 -60.1797 -27.7627 -88 -88 -88c-60.1797 0 -88 27.7627 -88 88zM304 344c0 -67.7627 36.1797 -104 104 -104c67.7627 0 104 36.1797 104 104c0 67.7627 -36.1797 104 -104 104 -c-67.7627 0 -104 -36.1797 -104 -104zM16 112c0 49.5605 22.4307 72 72 72c49.5605 0 72 -22.4307 72 -72c0 -49.5605 -22.4307 -72 -72 -72c-49.5605 0 -72 22.4307 -72 72zM0 112c0 -57.0977 30.8945 -88 88 -88c57.0977 0 88 30.8945 88 88c0 57.0977 -30.8945 88 -88 88 -c-57.0977 0 -88 -30.8945 -88 -88zM328 8c0 38.9023 17.0967 56 56 56c38.9023 0 56 -17.0967 56 -56c0 -38.9023 -17.0967 -56 -56 -56c-38.9023 0 -56 17.0967 -56 56zM312 8c0 -46.4297 25.5684 -72 72 -72c46.4297 0 72 25.5684 72 72c0 46.4297 -25.5684 72 -72 72 -c-46.4297 0 -72 -25.5684 -72 -72zM317.029 8.57227l5.94141 14.8555l-160 64l-5.94141 -14.8555zM147.705 174.749l8.58984 -13.498l176 112l-8.58984 13.498z" /> - <glyph glyph-name="uniF109" unicode="" d="M140.296 0.0859375l0.0166016 0.0322266c3.26465 2.28809 7.8418 2.28809 10.7871 0.319336c5.55273 -3.60059 10.7871 -8.17773 15.0439 -14.3877c12.4355 -17.333 13.0918 -37.9473 1.3125 -46.4453c-11.4434 -8.51465 -31.0654 -1.3125 -43.501 16.0205 c-5.88965 8.16211 -9.16992 16.9971 -9.49023 25.1748c-0.320312 4.89746 2.94434 9.47559 7.52246 10.7871c6.5293 2.28906 12.4189 4.89746 18.3086 8.49902zM59.5215 -1.22656v-0.015625c6.54492 -3.58594 13.0752 -6.53027 19.6211 -7.84277 c5.2334 -1.3125 8.83496 -6.5459 8.17871 -11.7793c-0.992188 -7.8418 -4.25781 -16.0205 -9.49121 -23.543c-12.0996 -17.333 -31.7207 -24.5186 -43.5 -16.0205c-11.4434 8.17871 -11.1074 29.1123 1.3125 46.4453c3.60059 4.89746 7.8418 8.83496 12.0986 12.0996 @@ -113,13 +224,5 @@ c14.0527 4.25781 31.4014 3.26562 36.2988 -12.7549c3.9209 -12.4199 -5.88965 -37.6 c4.25781 -31.0811 14.3887 -53.6475 23.8789 -99.1006c6.86621 -33.3535 -18.3086 -64.7549 -52.6543 -64.7549zM98.7646 8.58398c-32.3779 0 -61.1543 21.2539 -73.5898 53.9678c-2.28809 5.55371 -5.55273 11.123 -9.81055 16.0205 c-10.1309 10.7871 -15.3643 23.543 -15.3643 36.2979c0 18.6455 10.4668 35.6426 29.7529 48.7344c18.6445 12.4199 43.1641 19.3018 69.0117 19.3018c25.8467 0 50.6865 -6.86621 69.0117 -19.3018c18.9648 -12.7559 29.7686 -30.0889 29.7686 -48.7344 c0 -13.0752 -5.23438 -25.5107 -15.3652 -36.2979c-4.57715 -4.89746 -7.8418 -10.1309 -10.1309 -16.0205c-12.0986 -33.0332 -41.2119 -53.9678 -73.2529 -53.9678h-0.03125z" /> - <glyph glyph-name="uniF110" unicode="" -d="M248 48h16v288h-16v-288zM112 200v-16h288v16h-288zM16 -48v480h480v-480h-480zM0 -64h512v512h-512v-512z" /> - <glyph glyph-name="uniF101" unicode="" -d="M216 432h80v-69.7656l58.1611 -19.3877l45.8389 45.8398l52.6865 -52.6865l-45.8398 -45.8389l19.3877 -58.1611h69.7656v-80h-69.7656l-19.3877 -58.1611l45.8398 -45.8389l-52.6865 -52.6865l-45.8389 45.8398l-58.1611 -19.3877v-69.7656h-80v69.7656 -l-58.1611 19.3877l-45.8389 -45.8398l-52.6865 52.6865l45.8398 45.8389l-19.3877 58.1611h-69.7656v80h69.7656l19.3877 58.1611l-45.8398 45.8389l52.6865 52.6865l45.8389 -45.8398l58.1611 19.3877v69.7656zM312 448h-112v-74.2344l-37.8389 -12.6123l-50.1611 50.1602 -l-75.3135 -75.3135l50.1602 -50.1611l-12.6123 -37.8389h-74.2344v-112h74.2344l12.6123 -37.8389l-50.1602 -50.1611l75.3135 -75.3135l50.1611 50.1602l37.8389 -12.6123v-74.2344h112v74.2344l37.8389 12.6123l50.1611 -50.1602l75.3135 75.3135l-50.1602 50.1611 -l12.6123 37.8389h74.2344v112h-74.2344l-12.6123 37.8389l50.1602 50.1611l-75.3135 75.3135l-50.1611 -50.1602l-37.8389 12.6123v74.2344zM216 192c0 28.2363 11.7637 40 40 40s40 -11.7637 40 -40s-11.7637 -40 -40 -40s-40 11.7637 -40 40zM200 192 -c0 -35.7637 20.2363 -56 56 -56s56 20.2363 56 56s-20.2363 56 -56 56s-56 -20.2363 -56 -56z" /> </font> </defs></svg> diff --git a/web/src/assets/font/bow-icons.ttf b/web/src/assets/font/bow-icons.ttf index f32ae32..0551ea4 100644 Binary files a/web/src/assets/font/bow-icons.ttf and b/web/src/assets/font/bow-icons.ttf differ diff --git a/web/src/assets/font/bow-icons.woff b/web/src/assets/font/bow-icons.woff index 57763cf..2caebef 100644 Binary files a/web/src/assets/font/bow-icons.woff and b/web/src/assets/font/bow-icons.woff differ diff --git a/web/src/assets/less/_icons.less b/web/src/assets/less/_icons.less index 821ec0b..66f4a7e 100644 --- a/web/src/assets/less/_icons.less +++ b/web/src/assets/less/_icons.less @@ -24,7 +24,6 @@ [data-icon]:before, .icon-flag:before, -.icon-gear:before, .icon-graph:before, .icon-grid:before, .icon-heart:before, @@ -35,10 +34,11 @@ .icon-lutin:before, .icon-pencil:before, .icon-photo:before, -.icon-preferences:before, .icon-search:before, .icon-settings:before, .icon-share:before, +.icon-sort-ascending:before, +.icon-sort-descending:before, .icon-square-plus:before, .icon-trashcan:before, .icon-user:before, @@ -59,21 +59,21 @@ } .icon-flag:before { content: "\f100"; } -.icon-gear:before { content: "\f101"; } -.icon-graph:before { content: "\f102"; } -.icon-grid:before { content: "\f103"; } -.icon-heart:before { content: "\f104"; } -.icon-help:before { content: "\f105"; } -.icon-list:before { content: "\f106"; } -.icon-lock:before { content: "\f107"; } -.icon-logout:before { content: "\f108"; } -.icon-lutin:before { content: "\f109"; } -.icon-pencil:before { content: "\f10a"; } -.icon-photo:before { content: "\f10b"; } -.icon-preferences:before { content: "\f10c"; } -.icon-search:before { content: "\f10d"; } -.icon-settings:before { content: "\f10e"; } -.icon-share:before { content: "\f10f"; } +.icon-graph:before { content: "\f101"; } +.icon-grid:before { content: "\f102"; } +.icon-heart:before { content: "\f103"; } +.icon-help:before { content: "\f104"; } +.icon-list:before { content: "\f105"; } +.icon-lock:before { content: "\f106"; } +.icon-logout:before { content: "\f107"; } +.icon-lutin:before { content: "\f108"; } +.icon-pencil:before { content: "\f109"; } +.icon-photo:before { content: "\f10a"; } +.icon-search:before { content: "\f10b"; } +.icon-settings:before { content: "\f10c"; } +.icon-share:before { content: "\f10d"; } +.icon-sort-ascending:before { content: "\f10e"; } +.icon-sort-descending:before { content: "\f10f"; } .icon-square-plus:before { content: "\f110"; } .icon-trashcan:before { content: "\f111"; } .icon-user:before { content: "\f112"; } diff --git a/web/src/components/Navigation.vue b/web/src/components/Navigation.vue index 0ff594b..98b6f1a 100644 --- a/web/src/components/Navigation.vue +++ b/web/src/components/Navigation.vue @@ -12,39 +12,44 @@ </div> <div class="cursor"> - <button @click="goFirst()"><<</button> - <button @click="goPrev()"><</button> - {{ 1 + queryInfo.first }}-{{ last }} - <button @click="goNext()">></button> - <button @click="goLast()">>></button> - / {{ queryInfo.total }} + <b>{{ queryInfo.total }}</b> results </div> <div class="sort"> - <label - >order - <select v-model="orderby"> - <option>creationdate</option> - <option>importdate</option> - <option>privatealias</option> - <option>publicalias</option> - <option>updatedate</option> - <option>uri</option> - <option>visit</option> - </select> + <label for="orderby"> + Order by </label> - <label>desc <input type="checkbox" v-model="orderasc"/></label> + + <select id="orderby" v-model="orderby"> + <option value="creationdate">Creation date</option> + <option value="importdate">Import date</option> + <option value="updatedate">Update date</option> + <option value="privatealias">Private alias</option> + <option value="publicalias">Public alias</option> + <option value="uri">URI</option> + <option value="visit">Number of visit</option> + </select> + + <ButtonToggle + iconStateFalse="icon-sort-descending" + iconStateTrue="icon-sort-ascending" + v-model="orderasc" + title="Change sort order" + ></ButtonToggle> </div> </div> </template> <script> import { Component, Prop, Vue } from 'vue-property-decorator' +import ButtonToggle from '@/components/common/ButtonToggle' @Component({ name: 'Navigation', props: ['displayMode'], - components: {} + components: { + ButtonToggle + } }) class Navigation extends Vue { @Prop displayMode @@ -120,5 +125,13 @@ export default Navigation margin-left: 15px; text-align: right; + + label { + font-size: 14px; + } + select { + margin-left: var(--margin--small); + margin-right: var(--margin--small); + } } </style> diff --git a/web/src/components/common/Button.vue b/web/src/components/common/Button.vue index 43541e6..e48e403 100644 --- a/web/src/components/common/Button.vue +++ b/web/src/components/common/Button.vue @@ -54,17 +54,16 @@ cursor: not-allowed; } - &[filled] { - background-color: var(--color-main); - color: #FFF; - } - &[primary] { color: white; background-color: var(--color-main); border-color: var(--color-main--darker); } + + &[outline] { + border-color: transparent; + } } diff --git a/web/src/components/common/ButtonToggle.vue b/web/src/components/common/ButtonToggle.vue new file mode 100644 index 0000000..7ca70fe --- /dev/null +++ b/web/src/components/common/ButtonToggle.vue @@ -0,0 +1,38 @@ +<template> + <Button @click.prevent="handleClick" + class="button" + :class="iconName"> + </Button> +</template> + +<script> + import { Component, Prop, Vue } from 'vue-property-decorator' + import Button from '@/components/common/Button' + + @Component({ + name: 'ButtonToggle', + props: ['value'], + components: { + Button + } + }) + + class ButtonToggle extends Vue { + @Prop value + + handleClick() { + this.$emit('input', !this.value) + } + + get iconName() { + return this.value ? this.$attrs.iconStateTrue : + this.$attrs.iconStateFalse ; + } + } + export default ButtonToggle +</script> + +<style scoped lang="less"> + + +</style> diff --git a/web/src/components/common/Pagination.vue b/web/src/components/common/Pagination.vue index cc7af04..be6ab09 100644 --- a/web/src/components/common/Pagination.vue +++ b/web/src/components/common/Pagination.vue @@ -61,7 +61,7 @@ export default Pagination } .pagination { margin-top: var(--margin--small); - margin-bottom: var(--margin--medium); + margin-bottom: var(--margin--small); } .current-page { diff --git a/web/src/views/Home.vue b/web/src/views/Home.vue index ccf23df..8972c80 100644 --- a/web/src/views/Home.vue +++ b/web/src/views/Home.vue @@ -7,6 +7,8 @@ @changeDisplayMode="changeDisplayMode" ></Navigation> + <Pagination></Pagination> + <div class="bookmarks" :class="displayMode"> <Bookmark v-for="bookmark in bookmarks" @@ -110,11 +112,7 @@ export default Home align-items: center; } -.bookmarks { - transition: all 0.2s ease-out; -} - -.bookmarks.list { +.bookmarks{ width: 100%; max-width: calc(1200px + 2 * var(--margin--medium)); @@ -126,11 +124,8 @@ export default Home .bookmarks.grid { display: grid; - max-width: calc(1200px); grid-gap: var(--margin--large); grid-template-columns: 100%; - margin: 0 var(--margin-large) var(--margin--large) - var(--margin--large); } @media screen and (min-width: @screen-desktop-low) { -- To stop receiving notification emails like this one, please contact chorem.org SCM administrator <admin+scm@chorem.org>.
This is an automated email from the git hooks/post-receive script. New commit to branch bow-v2-go in repository bow. See https://gitlab.nuiton.org/chorem/bow.git commit fc81b7a1cf9fd19e0c460ea2febb28b97ea34709 Author: kaufmann <kaufmann@codelutin.com> Date: Tue Aug 11 17:23:29 2020 +0200 Diverses petites retouches graphiques --- web/src/assets/less/_base.less | 6 ++---- web/src/components/CloudTags.vue | 2 +- web/src/components/common/DropDown.vue | 2 +- web/src/components/common/PageMainTitle.vue | 8 +------- web/src/components/layout/Footer.vue | 10 +++++++--- web/src/components/layout/Header.vue | 5 ++++- web/src/views/About.vue | 15 ++++++++++++++- 7 files changed, 30 insertions(+), 18 deletions(-) diff --git a/web/src/assets/less/_base.less b/web/src/assets/less/_base.less index 9b9bbd3..9d4060d 100644 --- a/web/src/assets/less/_base.less +++ b/web/src/assets/less/_base.less @@ -16,7 +16,7 @@ textarea { background-color: transparent; color: var(--color-black); - border: 1px solid var(--color-grey); + border: 1px solid var(--color-grey--lighter); border-radius: 3px; &:focus { @@ -34,9 +34,7 @@ select { padding: 0 var(--margin--small); background-color: inherit; - border: 1px solid var(--color-main); - border-right-color: var(--color-main--darker); - border-top-color: var(--color-main--darker); + border: 1px solid var(--color-grey--lighter); } a { diff --git a/web/src/components/CloudTags.vue b/web/src/components/CloudTags.vue index 8162f6e..b69c025 100644 --- a/web/src/components/CloudTags.vue +++ b/web/src/components/CloudTags.vue @@ -61,8 +61,8 @@ export default CloudTags .cloud-tags { display: flex; flex-wrap: wrap; + align-items: baseline; justify-content: center; - align-items: center; width: 100%; min-height: 160px; diff --git a/web/src/components/common/DropDown.vue b/web/src/components/common/DropDown.vue index ee55f8c..686d48c 100644 --- a/web/src/components/common/DropDown.vue +++ b/web/src/components/common/DropDown.vue @@ -65,7 +65,7 @@ color: white; background-color: var(--color-bg-sidebar); - box-shadow: 0 6px 15px 0 rgba(0, 0, 0, 0.15); + box-shadow: 0 6px 15px 0 rgba(0, 0, 0, 0.2); button { width: 100%; diff --git a/web/src/components/common/PageMainTitle.vue b/web/src/components/common/PageMainTitle.vue index 2f0a1dc..ccdd114 100644 --- a/web/src/components/common/PageMainTitle.vue +++ b/web/src/components/common/PageMainTitle.vue @@ -10,16 +10,10 @@ <style scoped> h1 { - margin-bottom: var(--margin--medium); - margin-top: var(--margin--small); - color: var(--color-main); -} - -h1.bow-list-title, -.bow-form-wrapper h1 { margin-top: 0; margin-bottom: var(--margin--small); padding: var(--margin--large); + color: var(--color-main); text-align: center; } diff --git a/web/src/components/layout/Footer.vue b/web/src/components/layout/Footer.vue index f69603c..97544b7 100644 --- a/web/src/components/layout/Footer.vue +++ b/web/src/components/layout/Footer.vue @@ -9,6 +9,8 @@ > <i class="icon icon-lutin"></i> </a> + + <span title="Copyright" class="copyright">©2010-2020</span> </p> <p> <SimpleLink @@ -21,7 +23,6 @@ class="link" >License</SimpleLink> - <span title="Copyright">©2010-2018</span> <SimpleLink href="http://www.codelutin.com" @@ -75,12 +76,15 @@ footer { } .icon { - margin-left: var(--margin--tiny);; - margin-right: var(--margin--tiny);; + margin-left: var(--margin--tiny); + margin-right: var(--margin--tiny); } .icon-lutin { font-size: 140%; } + .copyright { + margin-left: var(--margin--medium); + } } .link--invisible:not(:hover) { diff --git a/web/src/components/layout/Header.vue b/web/src/components/layout/Header.vue index 3ece915..c8a917f 100644 --- a/web/src/components/layout/Header.vue +++ b/web/src/components/layout/Header.vue @@ -71,6 +71,7 @@ header { align-items: center; justify-content: center; + background-color: white; border-bottom: 1px solid var(--color-separation-border); } @@ -100,12 +101,14 @@ header { & > div { display: flex; - align-items: baseline; + align-items: center; } .link--icon-only { padding-top: 0; padding-bottom: 0; + + font-size: 22px; } } diff --git a/web/src/views/About.vue b/web/src/views/About.vue index 3fa2807..5725e1f 100644 --- a/web/src/views/About.vue +++ b/web/src/views/About.vue @@ -1,5 +1,18 @@ <template> <div class="about"> - <h1>This is an about page</h1> + <PageMainTitle class="bow-form-title"> + This is an about page + </PageMainTitle> </div> </template> +<script> +import { Component, Vue } from 'vue-property-decorator' +import PageMainTitle from '@/components/common/PageMainTitle' + +@Component({ + name: 'About', + components: { PageMainTitle } +}) +class About extends Vue {} +export default About +</script> \ No newline at end of file -- To stop receiving notification emails like this one, please contact chorem.org SCM administrator <admin+scm@chorem.org>.
participants (1)
-
chorem.org scm