simplified mobile + assets and static part of theme now

This commit is contained in:
Marcell Mars 2020-09-01 03:17:22 +02:00
parent 4467eb49dd
commit 410ccdd2c0
42 changed files with 30612 additions and 143 deletions

View File

@ -431,22 +431,54 @@ body {
color: black;
}
.logolink {
.header {
display: grid;
grid-auto-flow: column;
position: sticky;
top: 0;
padding-top: 0.5rem;
font-size: 1.1rem;
background-color: white;
z-index: 10;
}
.topicbar {
display: none;
}
.breadcrumbs {
grid-column: 1;
}
.bibliotheke {
width: 2.4rem;
grid-column: 2;
margin-left: auto;
}
.bibliotheke:hover {
text-decoration: none;
font-size: 1rem;
}
.logolink {
width: 2.4rem;
margin-left: auto;
order: 2;
}
.sandpointlogo {
border-radius: 50%;
border: 0.3em solid red;
display: inline-flex;
font-family: 'Great Vibes', cursive;
font-size: 1.3rem;
font-size: 6rem;
font-weight: bold;
color: white;
background-color: rgba(255, 0, 0, 0.8);
background-color: red;
position: relative;
padding-top: 0.4em;
padding-left: 1em;
padding-right: 0.7em;
padding-bottom: 1.4em;
padding-right: 0.3em;
padding-bottom: 1.2em;
max-width: 0em;
max-height: 0em;
}
@ -460,31 +492,22 @@ body {
.sandpointN {
position: absolute;
margin-left: -0.3em;
margin-top: -0.1em;
font-size: 0.7em;
margin-top: 0.4em;
color: red;
margin-left: -0.5em;
}
.sandpointC {
position: absolute;
margin-top: 0.2em;
margin-left: 0.1em;
}
.sandpoints {
display: inline-flex;
background-color: white;
color: black;
font-family: 'Vollkorn', serif;
font-style: italic;
font-size: 1em;
margin-left: -0.37em;
}
footer {
display: flex;
font-size: 1rem;
}
.footerline {
margin-top: auto;
margin-bottom: 1rem;
margin-top: 4rem;
}
li {
@ -495,10 +518,6 @@ img {
width: 100%;
}
.dotslash {
display: none
}
.sup {
display: inline-flex;
flex-wrap: nowrap;
@ -644,19 +663,6 @@ blockquote {
background-color: #fff9f9;
}
.header {
position: sticky;
top: 0;
padding-top: 0.5rem;
font-size: 1.1rem;
background-color: white;
z-index: 10;
}
.topicbar {
display: none;
}
h2 + p:first-letter {
font-family: "Great Vibes", cursive;
color: rgba(0, 0, 0, 0.8);
@ -730,7 +736,7 @@ h2.nocount:before, h3.nocount:before, h4.nocount:before, h5.nocount:before, h6.n
}
.grid {
display: none;
display: inline;
}
.syllabustitle {
@ -739,12 +745,6 @@ h2.nocount:before, h3.nocount:before, h4.nocount:before, h5.nocount:before, h6.n
font-size: 2.2rem;
}
.mobilegrid {
display: grid;
grid-template-columns: 1fr 1fr;
padding: 0;
}
.leftcolumn {
display: none;
}
@ -756,6 +756,7 @@ h2.nocount:before, h3.nocount:before, h4.nocount:before, h5.nocount:before, h6.n
.session, .topic {
margin-bottom: 0.2em;
}
.content {
padding: 0px;
margin: 0 auto;
@ -765,44 +766,12 @@ h2.nocount:before, h3.nocount:before, h4.nocount:before, h5.nocount:before, h6.n
.hpar {
display: none;
}
.topicstitle {
font-size: 1.7rem;
}
.dotslash {
content: ".";
display: inline-flex;
flex-wrap: nowrap;
font-family: 'Great Vibes', cursive;
font-size: 0.8em;
font-weight: 700;
background-color: rgba(255, 0, 0, 0.8);
color: white;
vertical-align: baseline;
position: relative;
top: -0.4em;
margin-right: 0.5em;
padding-left: 0.1em;
padding-right: 0.5em;
padding-top: 0.2em;
padding-bottom: 0;
}
.ddmenu {
display: inline;
}
.ddmenu input {
.sessiongrid {
display: none;
}
.ddmenu .hiddendiv {
display: none;
}
.ddmenu input:checked ~ .hiddendiv {
display: block;
}
}

View File

@ -1,57 +1,31 @@
window.addEventListener('scroll', function(e) {
console.log(document.querySelector('body').clientWidth);
if (document.querySelector('body').clientWidth > 1024) {
let rightcolumn = document.querySelector('.rightcolumn');
let topicstitle = document.querySelector('.topicstitle')
let topicbar = document.querySelector('.topicbar')
let grid = document.querySelector('.grid')
let gridrect = topicstitle.getBoundingClientRect();
if (gridrect.top < 12 && !grid.classList.contains('moved')) {
if (gridrect.top < 20 && !grid.classList.contains('moved')) {
grid.classList.add('moved');
topicbar.style.display = "inline";
topicstitle.style.visibility = "hidden";
grid.style.display = "none";
window.scrollBy({top: grid.clientHeight + topicstitle.clientHeight, behavior: 'smooth'})
} else if (gridrect.top > 21 && grid.classList.contains('moved')) {
grid.classList.remove('moved');
topicstitle.style.visibility = "visible";
topicbar.style.display = "none";
grid.style.display = "grid";
window.scroll({top: 0, behavior: 'smooth'})
}
}
})
window.addEventListener('DOMContentLoaded', (e) => {
if (document.querySelector('.syllabusgrid')) {
if (document.querySelector('body').clientWidth > 1024) {
document.querySelector('.syllabusgrid').classList.remove('syllabusgrid')
} else {
toggle('syllabus/');
}
} else if (document.querySelector('body').clientWidth < 361) {
toggle('syllabus/');
}
let par = document.querySelector("#TableOfContents > ol:first-child > li:first-child");
let s = document.createElement("span");
s.appendChild(par.cloneNode(true))
par.remove()
document.querySelector("#TableOfContents > ol:first-child").insertBefore(s, document.querySelector("#TableOfContents > ol:first-child").firstChild)
})
var toggle = function(ts) {
let rightcolumn = document.querySelector('.rightcolumn');
let grid = document.querySelector('.grid');
if (grid) {
grid.classList.remove('grid')
grid.classList.add('mobilegrid')
}
if (rightcolumn.classList.contains('shown')) {
rightcolumn.classList.remove('shown');
rightcolumn.style.display = "none";
document.querySelector('.mobilegrid').style.display = "none";
} else {
rightcolumn.classList.add('shown');
rightcolumn.style.display = "grid";
document.querySelector('.mobilegrid').style.display = "block";
}
}

View File

@ -2,7 +2,7 @@
{{$currentNode := . }}
<div class="syllabustitle"><span class="sup">syllabus{{ substr .Title 0 1 }}</span>{{ substr .Title 1 }}</div></div>
<div class="grid syllabusgrid">
<div class="grid">
<div class="leftcolumn">
{{ if ne (trim .Page.TableOfContents "\n") "<nav id=\"TableOfContents\"></nav>" }}
{{ .Page.TableOfContents }}

View File

@ -1,11 +1,8 @@
<footer>
<span class="footerline"> Built with&nbsp;
<a href="https://sandpoints.org"><span class="sup">sandP</span><i>oints</i></a>.
</span>
<a class="logolink" title="built by Sandpoints" href="https://sandpoints.org">
<div class="sandpointlogo">
<span class="sandpointF">ƒ</span>
<span class="sandpointN">¬</span>
<span class="sandpointC">,</span>
<span class="sandpointF">ß</span>
<span class="sandpointN"></span>
<span class="sandpointC">:</span>
</div></a>
</footer>

View File

@ -25,10 +25,8 @@
<link rel="manifest" href="/site.webmanifest">
<link rel="mask-icon" href="/safari-pinned-tab.svg" color="#996561">
{{ $currentSession := . }}
<link rel='stylesheet' href='{{ .Site.Home.RelPermalink }}css/svelte.css'>
<script defer src='{{ .Site.Home.RelPermalink }}js/svelte.js'></script>
<script defer src='{{ .Site.Home.RelPermalink }}js/sandpoints.js'></script>
{{ $sjsopts := dict "targetPath" "js/sandpoints.js" "minify" "true"}}
{{ $sjs := resources.Get "js/sandpoints.js" | js.Build $sjsopts }}
<script defer src='{{ $sjs.Permalink }}' type="application/javascript"></script>
<title>{{ block "title" . }}{{- .Title }} - {{ .Site.Title -}}{{ end }}</title>
</head>

View File

@ -1,22 +1,30 @@
{{ $currentSession := . }}
<div class="header">
<a href="#" onclick='toggle({{ .File.Dir }})' class="dotslash">./</a>
{{ if not .IsHome }}
<a href="{{ .Site.Home.RelPermalink }}{{ if eq hugo.Environment "offline" }}index.html{{ end }}"><span class="sup">{{ substr $.Site.Home.Title 0 1 }}</span><i>{{ substr $.Site.Home.Title 1 }}</i></a>
{{ end }}
<a title="{{ $.Site.Home.Title }}'s Bibliotheke" href="/library/BROWSE_LIBRARY.html" class="bibliotheke" target="_blank">
<img src="/images/bibliotheke.svg" />
</a>
<div class="breadcrumbs">
{{ if not .IsHome }}
<a href="{{ .Site.Home.RelPermalink }}{{ if eq hugo.Environment "offline" }}index.html{{ end }}"><span class="sup">{{ substr $.Site.Home.Title 0 1 }}</span><i>{{ substr $.Site.Home.Title 1 }}</i></a>
{{ end }}
{{ if eq .File.Dir "topic/" }}
<span class="topicbar"><i> » <a href="{{ .RelPermalink }}{{ if eq hugo.Environment "offline" }}index.html{{ end }}">{{ .Title }}</a></i></span>
{{ end }}
{{ if eq .File.Dir "topic/" }}
<div class="topicbar"><i> » <a href="{{ .RelPermalink }}{{ if eq hugo.Environment "offline" }}index.html{{ end }}">{{ .Title }}</a></i></div>
{{ end }}
{{ range where $.Site.RegularPages ".Section" "topic" }}
{{ if in .Params.has_sessions $currentSession.File.LogicalName }}
<i> » <a href="{{ .RelPermalink }}{{ if eq hugo.Environment "offline" }}index.html{{ end }}">{{ .Title }}</a></i>
{{ end }}
{{ end }}
{{ $.Scratch.Set "counter" 0 }}
{{ range where $.Site.RegularPages ".Section" "topic" }}
{{ if in .Params.has_sessions $currentSession.File.LogicalName }}
{{ $.Scratch.Set "counter" (add ($.Scratch.Get "counter") 1) }}
{{ if lt ($.Scratch.Get "counter") 2 }}
<span><i> » <a href="{{ .RelPermalink }}{{ if eq hugo.Environment "offline" }}index.html{{ end }}">{{ .Title }}</a></i></span>
{{ end }}
{{ end }}
{{ end }}
{{ if eq .File.Dir "session/" }}
<span class="topicbar"><i> » <a href="{{ .RelPermalink }}{{ if eq hugo.Environment "offline" }}index.html{{ end }}">{{ .Title }}</a></i></span>
{{ end }}
{{ if eq .File.Dir "session/" }}
<span class="topicbar"><i> » <a href="{{ .RelPermalink }}{{ if eq hugo.Environment "offline" }}index.html{{ end }}">{{ .Title }}</a></i></span>
{{ end }}
</div>
</div>

View File

@ -2,7 +2,7 @@
{{$currentNode := . }}
<div class="topicstitle"><span class="sup">session{{ substr .Title 0 1 }}</span>{{ substr .Title 1 }}</div></div>
<div class="grid">
<div class="grid sessiongrid">
<div class="leftcolumn">
{{ if ne (trim .Page.TableOfContents "\n") "<nav id=\"TableOfContents\"></nav>" }}
{{ .Page.TableOfContents }}

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 44 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.1 KiB

View File

@ -0,0 +1,104 @@
/* CSS for Paged.js interface */
/* Change the look */
:root {
--color-background: whitesmoke;
--color-pageBox: #666;
--color-paper: white;
--color-marginBox: transparent;
}
/* To define how the book look on the screen: */
@media screen {
body {
background-color: var(--color-background);
}
.pagedjs_pages {
display: flex;
width: calc(var(--pagedjs-width) * 2);
flex: 0;
flex-wrap: wrap;
margin: 0 auto;
}
.pagedjs_page {
background-color: var(--color-paper);
box-shadow: 0 0 0 1px var(--color-pageBox);
margin: 0;
flex-shrink: 0;
flex-grow: 0;
margin-top: 10mm;
}
.pagedjs_first_page {
margin-left: var(--pagedjs-width);
}
.pagedjs_page:last-of-type {
margin-bottom: 10mm;
}
/* show the margin-box */
.pagedjs_margin-top-left-corner-holder,
.pagedjs_margin-top,
.pagedjs_margin-top-left,
.pagedjs_margin-top-center,
.pagedjs_margin-top-right,
.pagedjs_margin-top-right-corner-holder,
.pagedjs_margin-bottom-left-corner-holder,
.pagedjs_margin-bottom,
.pagedjs_margin-bottom-left,
.pagedjs_margin-bottom-center,
.pagedjs_margin-bottom-right,
.pagedjs_margin-bottom-right-corner-holder,
.pagedjs_margin-right,
.pagedjs_margin-right-top,
.pagedjs_margin-right-middle,
.pagedjs_margin-right-bottom,
.pagedjs_margin-left,
.pagedjs_margin-left-top,
.pagedjs_margin-left-middle,
.pagedjs_margin-left-bottom {
box-shadow: 0 0 0 1px inset var(--color-marginBox);
}
/* uncomment this part for recto/verso book : ------------------------------------ */
.pagedjs_pages {
flex-direction: column;
width: 100%;
}
.pagedjs_first_page {
margin-left: 0;
}
.pagedjs_page {
margin: 0 auto;
margin-top: 10mm;
}
/*--------------------------------------------------------------------------------------*/
/* uncomment this par to see the baseline : -------------------------------------------*/
/*
.pagedjs_pagebox {
--pagedjs-baseline: 11px;
--pagedjs-baseline-position: -4px;
--pagedjs-baseline-color: cyan;
background: linear-gradient(var(--color-paper) 0%, var(--color-paper) calc(var(--pagedjs-baseline) - 1px), var(--pagedjs-baseline-color) calc(var(--pagedjs-baseline) - 1px), var(--pagedjs-baseline-color) var(--pagedjs-baseline)), transparent;
background-size: 100% var(--pagedjs-baseline);
background-repeat: repeat-y;
background-position-y: var(--pagedjs-baseline-position);
}
*/
/*--------------------------------------------------------------------------------------*/
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 432 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 887 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

View File

Before

Width:  |  Height:  |  Size: 114 KiB

After

Width:  |  Height:  |  Size: 114 KiB

View File

Before

Width:  |  Height:  |  Size: 97 KiB

After

Width:  |  Height:  |  Size: 97 KiB

View File

Before

Width:  |  Height:  |  Size: 94 KiB

After

Width:  |  Height:  |  Size: 94 KiB

View File

Before

Width:  |  Height:  |  Size: 94 KiB

After

Width:  |  Height:  |  Size: 94 KiB

View File

Before

Width:  |  Height:  |  Size: 97 KiB

After

Width:  |  Height:  |  Size: 97 KiB

View File

@ -0,0 +1,187 @@
<?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:export-ydpi="90"
inkscape:export-xdpi="90"
inkscape:export-filename="/tmp/favicon.png"
sodipodi:docname="bibliotheke.svg"
inkscape:version="1.0 (4035a4fb49, 2020-05-01)"
version="1.1"
id="svg2"
height="280"
width="280">
<defs
id="defs4">
<inkscape:path-effect
lpeversion="0"
is_visible="true"
id="path-effect3843"
effect="spiro" />
<inkscape:path-effect
lpeversion="0"
effect="spiro"
id="path-effect3847"
is_visible="true" />
</defs>
<sodipodi:namedview
inkscape:document-rotation="0"
inkscape:window-maximized="1"
inkscape:window-y="0"
inkscape:window-x="0"
inkscape:window-height="1440"
inkscape:window-width="2560"
showgrid="false"
inkscape:current-layer="g978"
inkscape:document-units="px"
inkscape:cy="121.1671"
inkscape:cx="144.01538"
inkscape:zoom="5.0252437"
inkscape:pageshadow="2"
inkscape:pageopacity="0.0"
borderopacity="1.0"
bordercolor="#666666"
pagecolor="#ffffff"
id="base" />
<metadata
id="metadata7">
<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
style="display:inline"
transform="translate(0,-796.36218)"
id="layer1"
inkscape:groupmode="layer"
inkscape:label="Favicon">
<g
transform="translate(7,13.999997)"
id="g978">
<circle
style="fill:#ff0000;fill-opacity:1;stroke-width:32.4929;stroke-dasharray:389.914, 389.914;stroke-opacity:0.723913;paint-order:stroke fill markers"
id="path921"
cx="133"
cy="922.36218"
r="140" />
<g
id="g4592"
transform="matrix(1.0285711,0,0,1.0285699,-7.7714225,-28.179907)">
<path
style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.408593"
id="path3"
d="m 243.86951,920.0531 c -0.0789,-0.27527 -0.19088,-0.54401 -0.32774,-0.7911 -0.13686,-0.24709 -0.29861,-0.47336 -0.47705,-0.66327 -0.17811,-0.18991 -0.37326,-0.34429 -0.57658,-0.44762 L 149.05873,870.6327 c -0.13653,-0.0707 -0.27503,-0.16133 -0.41614,-0.27405 -0.14112,-0.11272 -0.28486,-0.24791 -0.4322,-0.40842 -0.14733,-0.1605 -0.2986,-0.34552 -0.45446,-0.5583 -0.15585,-0.21279 -0.31595,-0.45334 -0.48162,-0.72371 -0.24655,-0.40229 -0.49801,-0.87034 -0.75012,-1.39679 -0.25211,-0.52645 -0.5052,-1.1113 -0.75405,-1.74679 -0.24916,-0.6355 -0.49407,-1.32164 -0.73013,-2.05107 -0.2364,-0.72984 -0.46396,-1.50215 -0.67809,-2.31041 -0.21577,-0.80948 -0.41942,-1.65409 -0.60834,-2.52646 -0.1886,-0.87279 -0.36245,-1.77416 -0.51896,-2.69637 -0.15684,-0.92302 -0.29566,-1.86728 -0.41517,-2.82583 -0.11918,-0.95978 -0.21839,-1.93385 -0.29467,-2.91527 -0.10347,-1.3102 -0.16142,-2.56976 -0.17713,-3.76519 -0.016,-1.19789 0.01,-2.33206 0.074,-3.39026 0.0639,-1.05984 0.16568,-2.04331 0.30155,-2.93774 0.13588,-0.89566 0.30614,-1.70228 0.50553,-2.40639 0.0992,-0.35206 0.20595,-0.67797 0.31858,-0.97693 0.11263,-0.29896 0.23116,-0.57097 0.3546,-0.8152 0.12311,-0.24464 0.25113,-0.4611 0.3821,-0.64897 0.13096,-0.18788 0.26553,-0.34757 0.40141,-0.47785 0.0245,-0.0233 0.0491,-0.0457 0.074,-0.0674 0.0249,-0.0217 0.0491,-0.0425 0.0737,-0.0617 0.0245,-0.02 0.0491,-0.0388 0.0737,-0.0568 0.0245,-0.018 0.0488,-0.0351 0.0737,-0.0515 -40.42172,26.94117 -80.839521,53.88071 -121.260592,80.82067 -0.02095,0.0139 -0.04158,0.0286 -0.06254,0.0445 -0.02095,0.0159 -0.04158,0.0327 -0.06221,0.0502 -0.02063,0.0175 -0.04125,0.0363 -0.06188,0.0555 -0.0203,0.0196 -0.04093,0.04 -0.06155,0.0613 -0.112632,0.11926 -0.221007,0.27037 -0.323489,0.45171 -0.102482,0.18134 -0.199397,0.39331 -0.289438,0.63509 -0.08971,0.24178 -0.172876,0.51338 -0.247855,0.81479 -0.07498,0.301 -0.141772,0.631 -0.19907,0.99041 -0.116234,0.71718 -0.195469,1.54667 -0.234432,2.47541 -0.03929,0.9271 -0.03864,1.95223 0.0039,3.06312 0.04256,1.10885 0.127366,2.30306 0.256368,3.57038 0.129003,1.26445 0.302535,2.6012 0.522887,3.99798 0.164037,1.04596 0.348373,2.08701 0.549408,3.1154 0.201035,1.02758 0.418768,2.04249 0.650907,3.03739 0.231812,0.99368 0.477376,1.96734 0.734071,2.91364 0.256369,0.94508 0.524196,1.8632 0.799555,2.7466 0.273722,0.88096 0.556611,1.72678 0.843102,2.52769 0.28649,0.80131 0.576583,1.5577 0.865693,2.26222 0.28911,0.7037 0.577238,1.35471 0.858817,1.94446 0.281908,0.58976 0.557594,1.11784 0.822147,1.57608 0.178116,0.30795 0.348046,0.58404 0.511428,0.8295 0.163381,0.24627 0.319887,0.46233 0.470499,0.65183 0.150612,0.18951 0.295986,0.35165 0.436449,0.49051 0.140462,0.13886 0.276013,0.25321 0.40829,0.34715 l 91.584085,64.02327 c 0.20201,0.1413 0.40043,0.3349 0.5864,0.564 0.18565,0.2296 0.35918,0.4942 0.51077,0.7777 0.1516,0.283 0.28126,0.5856 0.38079,0.8899 0.0992,0.3039 0.16797,0.6098 0.19678,0.9006 0.0144,0.1462 0.0183,0.2818 0.0124,0.4055 -0.006,0.1242 -0.022,0.2365 -0.0468,0.3366 -0.0249,0.1 -0.0589,0.1878 -0.10084,0.263 -0.0419,0.075 -0.0923,0.1364 -0.14963,0.1846 39.90178,-33.43171 79.80324,-66.86425 119.70503,-100.29679 0.0655,-0.0551 0.12474,-0.12212 0.17615,-0.20013 0.0514,-0.078 0.0956,-0.16745 0.13096,-0.2671 0.0354,-0.0996 0.0622,-0.20952 0.0799,-0.32919 0.0173,-0.11925 0.0252,-0.24831 0.0226,-0.38595 -0.005,-0.27323 -0.0507,-0.55503 -0.12999,-0.8299 z"
inkscape:connector-curvature="0" />
<g
style="fill:none"
transform="matrix(0.32634392,0,0,0.40707631,19.786829,830.19658)"
id="g5">
<g
style="fill:none"
id="g7">
<g
style="fill:none"
id="g9">
<g
style="fill:none"
id="g11">
<path
style="fill:none"
id="path13"
d="m 297.156,394.956 c 0.518,4.06 1.193,8.109 2.008,12.109 0.814,3.994 1.768,7.94 2.846,11.803 1.077,3.856 2.278,7.631 3.587,11.284 1.308,3.65 2.725,7.182 4.236,10.558 0.443,0.986 0.894,1.96 1.353,2.921 0.459,0.96 0.927,1.906 1.403,2.839 0.477,0.933 0.961,1.852 1.455,2.755 0.494,0.904 0.996,1.793 1.508,2.667 L 42.066,299.763 c -0.407,-0.229 -0.824,-0.51 -1.256,-0.85 -0.432,-0.34 -0.877,-0.738 -1.34,-1.203 -0.463,-0.465 -0.943,-0.995 -1.444,-1.599 -0.501,-0.604 -1.022,-1.28 -1.568,-2.037 -0.812,-1.124 -1.656,-2.421 -2.52,-3.869 -0.864,-1.448 -1.745,-3.047 -2.63,-4.776 -0.885,-1.729 -1.772,-3.588 -2.648,-5.556 -0.876,-1.969 -1.739,-4.047 -2.576,-6.212 -0.841,-2.169 -1.657,-4.425 -2.439,-6.748 -0.783,-2.325 -1.531,-4.719 -2.236,-7.161 -0.706,-2.444 -1.368,-4.938 -1.979,-7.464 -0.61,-2.528 -1.169,-5.088 -1.665,-7.659 -0.667,-3.434 -1.189,-6.721 -1.575,-9.83 -0.387,-3.115 -0.637,-6.052 -0.758,-8.78 -0.122,-2.733 -0.114,-5.255 0.016,-7.536 0.129,-2.285 0.38,-4.326 0.746,-6.091 0.18,-0.884 0.389,-1.697 0.623,-2.438 0.234,-0.742 0.493,-1.411 0.772,-2.006 0.28,-0.596 0.581,-1.118 0.898,-1.565 0.318,-0.447 0.653,-0.819 1.001,-1.114 0.354,-0.295 0.714,-0.518 1.08,-0.671 0.366,-0.153 0.738,-0.239 1.117,-0.261 0.38,-0.022 0.767,0.02 1.161,0.12 0.395,0.1 0.798,0.259 1.211,0.472 l 278.838,144.787 c -0.671,0.807 -1.291,1.716 -1.859,2.719 -0.567,1.002 -1.084,2.1 -1.553,3.284 -0.468,1.183 -0.887,2.453 -1.26,3.805 -0.372,1.35 -0.697,2.78 -0.978,4.284 -0.383,2.081 -0.677,4.309 -0.878,6.67 -0.201,2.357 -0.309,4.849 -0.321,7.462 -0.012,2.609 0.072,5.341 0.256,8.183 0.184,2.836 0.467,5.785 0.854,8.833 z"
inkscape:connector-curvature="0" />
</g>
</g>
</g>
</g>
<path
style="fill:#ff0000;fill-opacity:1;stroke-width:0.360719"
id="path23"
d="m 116.90834,990.29471 c 0.1673,1.63566 0.38531,3.2669 0.64854,4.8784 0.2629,1.60907 0.57102,3.19881 0.91918,4.75512 0.34785,1.55347 0.73574,3.07437 1.15851,4.54607 0.42246,1.4704 0.88011,2.8934 1.36813,4.2535 0.14307,0.3972 0.28874,0.7896 0.43698,1.1768 0.14825,0.3868 0.2994,0.7679 0.45314,1.1438 0.15405,0.3758 0.31037,0.7461 0.46992,1.1099 0.15955,0.3642 0.32169,0.7223 0.48705,1.0744 L 34.520668,951.94393 c -0.13145,-0.0923 -0.266131,-0.20546 -0.405656,-0.34244 -0.139525,-0.13698 -0.283249,-0.29732 -0.432787,-0.48466 -0.149537,-0.18733 -0.304565,-0.40086 -0.466375,-0.64419 -0.161811,-0.24334 -0.330081,-0.51568 -0.506425,-0.82066 -0.262256,-0.45283 -0.534846,-0.97535 -0.813897,-1.55872 -0.27905,-0.58336 -0.563591,-1.22755 -0.849424,-1.92412 -0.285833,-0.69657 -0.572311,-1.44551 -0.855238,-2.23837 -0.282926,-0.79326 -0.561653,-1.63043 -0.831983,-2.50265 -0.271622,-0.87383 -0.535169,-1.78272 -0.787736,-2.71859 -0.252889,-0.93669 -0.494474,-1.90117 -0.722172,-2.88498 -0.22802,-0.98463 -0.441829,-1.9894 -0.639167,-3.00705 -0.197015,-1.01847 -0.377558,-2.04983 -0.537753,-3.08562 -0.215425,-1.38346 -0.384018,-2.70771 -0.508686,-3.96025 -0.124991,-1.25495 -0.205735,-2.43819 -0.244815,-3.53723 -0.0394,-1.10105 -0.03682,-2.1171 0.0052,-3.03606 0.04166,-0.92056 0.12273,-1.74283 0.240939,-2.4539 0.05814,-0.35614 0.125637,-0.68368 0.201213,-0.98221 0.07558,-0.29893 0.159227,-0.56845 0.249337,-0.80816 0.09043,-0.24012 0.187648,-0.45042 0.290032,-0.6305 0.102706,-0.18008 0.210902,-0.32995 0.323297,-0.4488 0.114334,-0.11885 0.230605,-0.20869 0.348813,-0.27033 0.118209,-0.0616 0.238356,-0.0963 0.360763,-0.10515 0.122731,-0.009 0.247722,0.008 0.374974,0.0483 0.127575,0.0403 0.257734,0.10435 0.391123,0.19016 l 90.057685,58.3309 c -0.21672,0.32512 -0.41696,0.69133 -0.60041,1.09542 -0.18313,0.40368 -0.35011,0.84603 -0.50158,1.32303 -0.15116,0.4766 -0.28648,0.98825 -0.40695,1.53294 -0.12015,0.54388 -0.22512,1.11999 -0.31587,1.72591 -0.1237,0.83838 -0.21866,1.73598 -0.28357,2.68717 -0.0649,0.94957 -0.0998,1.95353 -0.10368,3.00624 -0.004,1.0511 0.0233,2.15175 0.0827,3.29672 0.0594,1.14255 0.15083,2.33063 0.27582,3.55859 z"
inkscape:connector-curvature="0" />
<path
inkscape:connector-curvature="0"
d="m 143.21142,837.29448 c -0.11369,-0.0528 -0.22576,-0.0923 -0.33783,-0.11643 -0.11208,-0.0242 -0.22318,-0.0338 -0.33428,-0.0274 -0.11143,0.006 -0.22221,0.0286 -0.33331,0.0681 -0.11078,0.0395 -0.22221,0.0955 -0.33331,0.17001 -38.13365,25.42578 -76.263748,50.85034 -114.397074,76.27611 0.09625,-0.064 0.193785,-0.10917 0.292616,-0.13617 0.09915,-0.0274 0.199598,-0.0367 0.301658,-0.029 0.10206,0.008 0.206058,0.0319 0.311671,0.0717 0.105613,0.0403 0.213164,0.0959 0.322652,0.16638 l 90.057677,58.33089 116.38854,-91.42216 z"
id="path25"
style="fill:#3f973e;stroke-width:0.408593" />
<path
inkscape:connector-curvature="0"
d="m 235.57999,918.37285 c -0.13921,-0.32512 -0.27485,-0.65588 -0.40663,-0.99268 -0.13209,-0.3368 -0.26096,-0.67965 -0.38595,-1.02773 -0.12532,-0.34809 -0.2474,-0.70221 -0.36593,-1.06157 -0.40437,-1.22917 -0.77127,-2.5228 -1.09682,-3.86759 -0.32557,-1.3456 -0.60946,-2.74277 -0.84782,-4.177 -0.23835,-1.43624 -0.43149,-2.91076 -0.57424,-4.40946 -0.1434,-1.5011 -0.23642,-3.02719 -0.27583,-4.56455 -0.0284,-1.15384 -0.0245,-2.27423 0.01,-3.35594 0.0339,-1.08333 0.0992,-2.12879 0.19281,-3.13154 0.094,-1.00437 0.21672,-1.96563 0.36658,-2.87974 0.15018,-0.91574 0.32781,-1.78353 0.53097,-2.59975 0.14792,-0.58981 0.30876,-1.15302 0.48317,-1.68764 0.17408,-0.53542 0.36173,-1.04143 0.56294,-1.51642 0.20154,-0.47539 0.41664,-0.91935 0.64595,-1.32908 0.22932,-0.41053 0.47316,-0.78641 0.73122,-1.12603 l -116.38854,91.42216 c -0.21671,0.32511 -0.41696,0.69133 -0.60041,1.09541 -0.18313,0.40368 -0.3501,0.84603 -0.50158,1.32304 -0.15115,0.4766 -0.28648,0.98825 -0.40695,1.53293 -0.12014,0.54388 -0.22511,1.11999 -0.31587,1.72592 -0.1237,0.83837 -0.21865,1.73598 -0.28357,2.68716 -0.0649,0.94958 -0.0998,1.95354 -0.10367,3.00625 -0.004,1.0511 0.0233,2.15175 0.0827,3.29672 0.0594,1.14335 0.15083,2.33102 0.27582,3.55898 0.1673,1.63567 0.38531,3.26691 0.64853,4.8784 0.2629,1.60908 0.57102,3.19882 0.91919,4.75512 0.34784,1.55348 0.73574,3.07438 1.15851,4.54608 0.42245,1.4704 0.88011,2.8934 1.36812,4.2535 0.14308,0.3972 0.28874,0.7896 0.43699,1.1768 0.14824,0.3867 0.29939,0.7679 0.45313,1.1437 0.15406,0.3759 0.31038,0.7462 0.46993,1.11 0.15955,0.3642 0.32168,0.7223 0.48705,1.0744 l 113.15814,-93.90343 c -0.14599,-0.31263 -0.28842,-0.6317 -0.42762,-0.95642 z"
id="path27"
style="fill:#e60000;fill-opacity:1;stroke-width:0.408593" />
<path
style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:0.408593"
id="path29"
d="m 243.06122,876.97663 c -0.0812,-0.28549 -0.19646,-0.5624 -0.3366,-0.81522 -0.14079,-0.25281 -0.30679,-0.48153 -0.4895,-0.67144 -0.1827,-0.18992 -0.38308,-0.34063 -0.59198,-0.43742 l -95.61491,-44.38963 c -0.25081,-0.1164 -0.49506,-0.19727 -0.7318,-0.24587 -0.23705,-0.0482 -0.46657,-0.0641 -0.68824,-0.0498 -0.22167,0.0143 -0.43515,0.0588 -0.64012,0.13029 -0.20464,0.0715 -0.4011,0.17031 -0.58772,0.29407 -40.50049,26.79469 -81.000638,53.58775 -121.501118,80.38285 0.159784,-0.10578 0.331026,-0.1842 0.51242,-0.23281 0.181393,-0.0486 0.373919,-0.0666 0.576595,-0.0519 0.202676,0.0143 0.415829,0.0617 0.638478,0.14458 0.222976,0.0829 0.455448,0.20176 0.697414,0.35819 l 93.565561,60.63634 c 0.20693,0.13437 0.41059,0.3247 0.60148,0.55423 0.19088,0.22954 0.369,0.49869 0.52519,0.78949 0.15618,0.2908 0.29009,0.60324 0.39258,0.92059 0.10248,0.31693 0.17386,0.63836 0.20464,0.94713 0.0164,0.16542 0.0203,0.31858 0.0131,0.45866 -0.008,0.14009 -0.0262,0.2667 -0.0553,0.37984 -0.0291,0.11313 -0.0684,0.21156 -0.11722,0.29529 -0.0485,0.0833 -0.10674,0.15152 -0.17288,0.20381 41.15501,-32.47303 82.3064,-64.94196 123.46173,-97.41498 0.075,-0.0592 0.14309,-0.13274 0.20235,-0.21892 0.0593,-0.0862 0.11002,-0.18583 0.15095,-0.29733 0.0409,-0.1115 0.0724,-0.23444 0.0923,-0.3684 0.0203,-0.13396 0.0298,-0.27855 0.0268,-0.43293 -0.005,-0.28835 -0.053,-0.58282 -0.13425,-0.86872 z"
inkscape:connector-curvature="0" />
<g
style="fill:#ffffff;fill-opacity:1;stroke:none"
transform="matrix(0.32705398,0,0,0.40796202,19.672868,829.89997)"
id="g31">
<path
style="fill:#ffffff;fill-opacity:1;stroke:none"
id="path33"
d="m 14.937,199.397 285.762,148.464 c 0.632,0.329 1.254,0.795 1.837,1.357 0.583,0.562 1.127,1.221 1.604,1.933 0.477,0.712 0.886,1.477 1.199,2.254 0.313,0.776 0.531,1.563 0.625,2.319 0.094,0.757 0.055,1.409 -0.096,1.942 -0.151,0.533 -0.413,0.946 -0.766,1.224 -0.353,0.277 -0.796,0.419 -1.309,0.408 -0.513,-0.01 -1.095,-0.172 -1.726,-0.503 L 16.918,209.515 c -0.409,-0.213 -0.81,-0.372 -1.201,-0.473 -0.391,-0.101 -0.775,-0.144 -1.151,-0.123 -0.375,0.021 -0.744,0.105 -1.105,0.257 -0.362,0.152 -0.717,0.372 -1.067,0.665 -0.344,0.292 -0.675,0.662 -0.988,1.106 -0.313,0.444 -0.609,0.963 -0.884,1.555 -0.274,0.592 -0.528,1.257 -0.757,1.995 -0.229,0.737 -0.433,1.545 -0.608,2.425 -0.355,1.756 -0.597,3.787 -0.716,6.061 -0.12,2.27 -0.118,4.78 0.012,7.5 0.13,2.715 0.389,5.639 0.783,8.742 0.394,3.096 0.924,6.369 1.597,9.789 0.501,2.561 1.064,5.11 1.678,7.628 0.614,2.516 1.279,5.001 1.988,7.437 0.708,2.433 1.458,4.817 2.242,7.134 0.783,2.314 1.601,4.562 2.442,6.725 0.836,2.157 1.7,4.228 2.575,6.189 0.875,1.962 1.761,3.814 2.644,5.539 0.883,1.723 1.763,3.317 2.623,4.761 0.861,1.444 1.703,2.737 2.511,3.859 0.544,0.754 1.063,1.43 1.562,2.031 0.499,0.603 0.977,1.132 1.437,1.596 0.46,0.464 0.904,0.861 1.333,1.201 0.429,0.34 0.843,0.62 1.247,0.85 l 279.715,156.76 c 0.617,0.346 1.223,0.82 1.791,1.381 0.567,0.562 1.097,1.21 1.56,1.904 0.463,0.693 0.859,1.434 1.163,2.179 0.303,0.744 0.513,1.493 0.601,2.205 0.088,0.712 0.047,1.319 -0.103,1.808 -0.15,0.489 -0.408,0.859 -0.754,1.097 -0.346,0.238 -0.781,0.342 -1.282,0.301 -0.501,-0.041 -1.07,-0.229 -1.686,-0.576 L 36.957,313.536 c -0.897,-0.506 -1.8,-1.127 -2.701,-1.845 -0.9,-0.719 -1.799,-1.535 -2.689,-2.432 -0.889,-0.897 -1.769,-1.875 -2.633,-2.918 -0.863,-1.042 -1.71,-2.149 -2.533,-3.305 -0.831,-1.161 -1.645,-2.375 -2.443,-3.637 -0.798,-1.262 -1.581,-2.572 -2.348,-3.927 -0.768,-1.354 -1.52,-2.753 -2.257,-4.191 -0.737,-1.439 -1.46,-2.919 -2.168,-4.434 -1.412,-3.031 -2.77,-6.215 -4.058,-9.517 -1.289,-3.306 -2.509,-6.73 -3.645,-10.242 -1.137,-3.516 -2.189,-7.119 -3.143,-10.776 -0.955,-3.663 -1.812,-7.382 -2.553,-11.12 -0.554,-2.807 -1.023,-5.527 -1.41,-8.152 -0.387,-2.629 -0.691,-5.163 -0.914,-7.589 -0.223,-2.43 -0.364,-4.753 -0.426,-6.958 -0.062,-2.208 -0.043,-4.299 0.054,-6.259 0.103,-1.959 0.28,-3.794 0.538,-5.488 0.258,-1.696 0.597,-3.251 1.021,-4.648 0.425,-1.399 0.935,-2.639 1.537,-3.704 0.603,-1.066 1.297,-1.957 2.088,-2.655 0.523,-0.463 1.098,-0.833 1.724,-1.1 0.626,-0.267 1.303,-0.428 2.028,-0.474 0.726,-0.045 1.499,0.026 2.318,0.227 0.819,0.203 1.684,0.533 2.593,1.005 z"
inkscape:connector-curvature="0" />
</g>
<ellipse
transform="matrix(1,0,-0.28251886,0.95926175,0,0)"
id="path3067"
style="fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.675126"
cx="394.55579"
cy="979.62524"
rx="15.614572"
ry="14.785233" />
<ellipse
style="fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.675126"
id="path3837"
transform="matrix(1,0,-0.28251886,0.95926175,0,0)"
cx="368.3699"
cy="916.80908"
rx="15.614572"
ry="14.785233" />
<ellipse
inkscape:export-filename="/home/m/devel/calibreletssharebooks/images/icon_connected.png"
inkscape:export-ydpi="150"
inkscape:export-xdpi="150"
transform="matrix(1,0,-0.28251886,0.95926175,0,0)"
id="path3839"
style="fill:#ff0000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.675126"
cx="451.53864"
cy="916.8244"
rx="15.614572"
ry="14.785233" />
<path
transform="matrix(0.40893511,0,0,0.40825056,2.4907645,829.35221)"
inkscape:export-ydpi="150"
inkscape:export-xdpi="150"
inkscape:export-filename="/home/m/Dropbox/RulingClassStudies/PublicLibrary/letssharebooks_connected.png"
inkscape:connector-curvature="0"
inkscape:original-d="m 259.70113,124.72582 217.03703,-4.31027"
inkscape:path-effect="#path-effect3843"
id="path3841"
d="m 259.70113,124.72582 217.03703,-4.31027"
style="fill:none;stroke:#ff0000;stroke-width:25;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
<path
transform="matrix(0.40893511,0,0,0.40825056,2.4907645,829.35221)"
style="fill:none;stroke:#ff0000;stroke-width:30;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
d="M 283.30906,298.72853 257.78737,99.335776"
id="path3845"
inkscape:path-effect="#path-effect3847"
inkscape:original-d="M 283.30906,298.72853 257.78737,99.335776"
inkscape:connector-curvature="0" />
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 19 KiB

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1 @@
{"name":"","short_name":"","icons":[{"src":"/android-chrome-192x192.png","sizes":"192x192","type":"image/png"},{"src":"/android-chrome-512x512.png","sizes":"512x512","type":"image/png"}],"theme_color":"#ffffff","background_color":"#ffffff","display":"standalone"}