parent
d224d22db2
commit
9833f8c529
@ -0,0 +1,3 @@ |
||||
--- |
||||
title: "{{ replace .Name "-" " " | title }}" |
||||
--- |
@ -0,0 +1,3 @@ |
||||
--- |
||||
title: "{{ replace .Name "-" " " | title }}" |
||||
--- |
@ -0,0 +1,4 @@ |
||||
--- |
||||
title: "{{ replace .Name "-" " " | title }}" |
||||
has_sessions: |
||||
--- |
@ -0,0 +1,83 @@ |
||||
/* soundcite - v0.5.1 - 2017-07-10 |
||||
* Copyright (c) 2017 Tyler J. Fisher and Northwestern University Knight Lab |
||||
*/ |
||||
|
||||
/*PLAYER CHROME*/ |
||||
|
||||
@-webkit-keyframes spin { |
||||
from { -webkit-transform: rotate(0deg); opacity: 0.4; } |
||||
50% { -webkit-transform: rotate(180deg); opacity: 1; } |
||||
to { -webkit-transform: rotate(360deg); opacity: 0.4; } |
||||
} |
||||
|
||||
@-moz-keyframes spin { |
||||
from { -moz-transform: rotate(0deg); opacity: 0.4; } |
||||
50% { -moz-transform: rotate(180deg); opacity: 1; } |
||||
to { -moz-transform: rotate(360deg); opacity: 0.4; } |
||||
} |
||||
|
||||
@-ms-keyframes spin { |
||||
from { -ms-transform: rotate(0deg); opacity: 0.4; } |
||||
50% { -ms-transform: rotate(180deg); opacity: 1; } |
||||
to { -ms-transform: rotate(360deg); opacity: 0.4; } |
||||
} |
||||
|
||||
@-o-keyframes spin { |
||||
from { -o-transform: rotate(0deg); opacity: 0.4; } |
||||
50% { -o-transform: rotate(180deg); opacity: 1; } |
||||
to { -o-transform: rotate(360deg); opacity: 0.4; } |
||||
} |
||||
|
||||
@keyframes spin { |
||||
from { transform: rotate(0deg); opacity: 0.2; } |
||||
50% { transform: rotate(180deg); opacity: 1; } |
||||
to { transform: rotate(360deg); opacity: 0.2; } |
||||
} |
||||
|
||||
.soundcite-loaded { |
||||
border-radius: 6px; |
||||
padding: 0 5px 0 5px; |
||||
display: inline-block; |
||||
cursor: pointer; |
||||
} |
||||
|
||||
.soundcite-loaded:before { |
||||
display: inline-block; |
||||
content: ""; |
||||
vertical-align: -10%; |
||||
margin-right: 0.25em; |
||||
} |
||||
|
||||
.soundcite-loading:before { |
||||
margin-right: 0.5em; |
||||
font-size: 0.9em; |
||||
position: relative; |
||||
top: -.05em; |
||||
height: 0.75em; |
||||
width: 0.75em; |
||||
border: 2px solid #000; |
||||
border-right-color: transparent; |
||||
border-radius: 50%; |
||||
-webkit-animation: spin 1s linear infinite; |
||||
-moz-animation: spin 1s linear infinite; |
||||
-ms-animation: spin 1s linear infinite; |
||||
-o-animation: spin 1s linear infinite; |
||||
animation: spin 1s linear infinite; |
||||
} |
||||
|
||||
.soundcite-play:before { |
||||
font-size: 0.9em; |
||||
position: relative; |
||||
top: -.05em; |
||||
border: 0.5em solid transparent; |
||||
border-left: 0.75em solid black; |
||||
} |
||||
|
||||
.soundcite-pause:before { |
||||
font-size: 0.9em; |
||||
position: relative; |
||||
top: -.05em; |
||||
height: 1em; |
||||
border-left: .75em double black; |
||||
border-right: .5em solid transparent; |
||||
} |
13
_vendor/git.sandpoints.org/Drawwell/SandpointsTheme/assets/css/postcss.config.js
generated
vendored
13
_vendor/git.sandpoints.org/Drawwell/SandpointsTheme/assets/css/postcss.config.js
generated
vendored
@ -0,0 +1,13 @@ |
||||
const themeDir = __dirname + '/../../'; |
||||
|
||||
module.exports = { |
||||
plugins: [ |
||||
require('postcss-import')({ |
||||
path: [themeDir] |
||||
}), |
||||
require('autoprefixer')({ |
||||
grid: true |
||||
}), |
||||
require('postcss-reporter'), |
||||
] |
||||
} |
@ -0,0 +1,963 @@ |
||||
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */ |
||||
|
||||
/* Document |
||||
========================================================================== */ |
||||
|
||||
/** |
||||
* 1. Correct the line height in all browsers. |
||||
* 2. Prevent adjustments of font size after orientation changes in iOS. |
||||
*/ |
||||
|
||||
html { |
||||
line-height: 1.4; /* 1 */ |
||||
-webkit-text-size-adjust: 100%; /* 2 */ |
||||
} |
||||
|
||||
/* Sections |
||||
========================================================================== */ |
||||
|
||||
/** |
||||
* Remove the margin in all browsers. |
||||
*/ |
||||
|
||||
body { |
||||
margin: 0; |
||||
} |
||||
|
||||
/** |
||||
* Render the `main` element consistently in IE. |
||||
*/ |
||||
|
||||
main { |
||||
display: block; |
||||
} |
||||
|
||||
/** |
||||
* Correct the font size and margin on `h1` elements within `section` and |
||||
* `article` contexts in Chrome, Firefox, and Safari. |
||||
*/ |
||||
|
||||
h1 { |
||||
font-size: 2em; |
||||
margin: 0.67em 0; |
||||
} |
||||
|
||||
/* Grouping content |
||||
========================================================================== */ |
||||
|
||||
/** |
||||
* 1. Add the correct box sizing in Firefox. |
||||
* 2. Show the overflow in Edge and IE. |
||||
*/ |
||||
|
||||
hr { |
||||
box-sizing: content-box; /* 1 */ |
||||
height: 0; /* 1 */ |
||||
overflow: hidden; /* 2 */ |
||||
border-width: 0px; |
||||
} |
||||
|
||||
/** |
||||
* 1. Correct the inheritance and scaling of font size in all browsers. |
||||
* 2. Correct the odd `em` font sizing in all browsers. |
||||
*/ |
||||
|
||||
pre { |
||||
font-family: monospace, monospace; /* 1 */ |
||||
font-size: 1em; /* 2 */ |
||||
} |
||||
|
||||
/* Text-level semantics |
||||
========================================================================== */ |
||||
|
||||
/** |
||||
* Remove the gray background on active links in IE 10. |
||||
*/ |
||||
|
||||
a { |
||||
background-color: transparent; |
||||
} |
||||
|
||||
/** |
||||
* 1. Remove the bottom border in Chrome 57- |
||||
* 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari. |
||||
*/ |
||||
|
||||
abbr[title] { |
||||
border-bottom: none; /* 1 */ |
||||
text-decoration: underline; /* 2 */ |
||||
text-decoration: underline dotted; /* 2 */ |
||||
} |
||||
|
||||
/** |
||||
* Add the correct font weight in Chrome, Edge, and Safari. |
||||
*/ |
||||
|
||||
b, |
||||
strong { |
||||
font-weight: bolder; |
||||
} |
||||
|
||||
/** |
||||
* 1. Correct the inheritance and scaling of font size in all browsers. |
||||
* 2. Correct the odd `em` font sizing in all browsers. |
||||
*/ |
||||
|
||||
code, |
||||
kbd, |
||||
samp { |
||||
font-family: monospace, monospace; /* 1 */ |
||||
font-size: 1em; /* 2 */ |
||||
} |
||||
|
||||
/** |
||||
* Add the correct font size in all browsers. |
||||
*/ |
||||
|
||||
small { |
||||
font-size: 80%; |
||||
} |
||||
|
||||
/** |
||||
* Prevent `sub` and `sup` elements from affecting the line height in |
||||
* all browsers. |
||||
*/ |
||||
|
||||
sub, |
||||
sup { |
||||
font-size: 75%; |
||||
line-height: 0; |
||||
position: relative; |
||||
vertical-align: baseline; |
||||
} |
||||
|
||||
sub { |
||||
bottom: -0.25em; |
||||
} |
||||
|
||||
sup { |
||||
top: -0.5em; |
||||
} |
||||
|
||||
/* Embedded content |
||||
========================================================================== */ |
||||
|
||||
/** |
||||
* Remove the border on images inside links in IE 10. |
||||
*/ |
||||
|
||||
img { |
||||
border-style: none; |
||||
} |
||||
|
||||
/* Forms |
||||
========================================================================== */ |
||||
|
||||
/** |
||||
* 1. Change the font styles in all browsers. |
||||
* 2. Remove the margin in Firefox and Safari. |
||||
*/ |
||||
|
||||
button, |
||||
input, |
||||
optgroup, |
||||
select, |
||||
textarea { |
||||
font-family: inherit; /* 1 */ |
||||
font-size: 100%; /* 1 */ |
||||
line-height: 1.15; /* 1 */ |
||||
margin: 0; /* 2 */ |
||||
} |
||||
|
||||
/** |
||||
* Show the overflow in IE. |
||||
* 1. Show the overflow in Edge. |
||||
*/ |
||||
|
||||
button, |
||||
input { /* 1 */ |
||||
overflow: visible; |
||||
} |
||||
|
||||
/** |
||||
* Remove the inheritance of text transform in Edge, Firefox, and IE. |
||||
* 1. Remove the inheritance of text transform in Firefox. |
||||
*/ |
||||
|
||||
button, |
||||
select { /* 1 */ |
||||
text-transform: none; |
||||
} |
||||
|
||||
/** |
||||
* Correct the inability to style clickable types in iOS and Safari. |
||||
*/ |
||||
|
||||
button, |
||||
[type="button"], |
||||
[type="reset"], |
||||
[type="submit"] { |
||||
-webkit-appearance: button; |
||||
} |
||||
|
||||
/** |
||||
* Remove the inner border and padding in Firefox. |
||||
*/ |
||||
|
||||
button::-moz-focus-inner, |
||||
[type="button"]::-moz-focus-inner, |
||||
[type="reset"]::-moz-focus-inner, |
||||
[type="submit"]::-moz-focus-inner { |
||||
border-style: none; |
||||
padding: 0; |
||||
} |
||||
|
||||
/** |
||||
* Restore the focus styles unset by the previous rule. |
||||
*/ |
||||
|
||||
button:-moz-focusring, |
||||
[type="button"]:-moz-focusring, |
||||
[type="reset"]:-moz-focusring, |
||||
[type="submit"]:-moz-focusring { |
||||
outline: 1px dotted ButtonText; |
||||
} |
||||
|
||||
/** |
||||
* Correct the padding in Firefox. |
||||
*/ |
||||
|
||||
fieldset { |
||||
padding: 0.35em 0.75em 0.625em; |
||||
} |
||||
|
||||
/** |
||||
* 1. Correct the text wrapping in Edge and IE. |
||||
* 2. Correct the color inheritance from `fieldset` elements in IE. |
||||
* 3. Remove the padding so developers are not caught out when they zero out |
||||
* `fieldset` elements in all browsers. |
||||
*/ |
||||
|
||||
legend { |
||||
box-sizing: border-box; /* 1 */ |
||||
color: inherit; /* 2 */ |
||||
display: table; /* 1 */ |
||||
max-width: 100%; /* 1 */ |
||||
padding: 0; /* 3 */ |
||||
white-space: normal; /* 1 */ |
||||
} |
||||
|
||||
/** |
||||
* Add the correct vertical alignment in Chrome, Firefox, and Opera. |
||||
*/ |
||||
|
||||
progress { |
||||
vertical-align: baseline; |
||||
} |
||||
|
||||
/** |
||||
* Remove the default vertical scrollbar in IE 10+. |
||||
*/ |
||||
|
||||
textarea { |
||||
overflow: auto; |
||||
} |
||||
|
||||
/** |
||||
* 1. Add the correct box sizing in IE 10. |
||||
* 2. Remove the padding in IE 10. |
||||
*/ |
||||
|
||||
[type="checkbox"], |
||||
[type="radio"] { |
||||
box-sizing: border-box; /* 1 */ |
||||
padding: 0; /* 2 */ |
||||
} |
||||
|
||||
/** |
||||
* Correct the cursor style of increment and decrement buttons in Chrome. |
||||
*/ |
||||
|
||||
[type="number"]::-webkit-inner-spin-button, |
||||
[type="number"]::-webkit-outer-spin-button { |
||||
height: auto; |
||||
} |
||||
|
||||
/** |
||||
* 1. Correct the odd appearance in Chrome and Safari. |
||||
* 2. Correct the outline style in Safari. |
||||
*/ |
||||
|
||||
[type="search"] { |
||||
-webkit-appearance: textfield; /* 1 */ |
||||
outline-offset: -2px; /* 2 */ |
||||
} |
||||
|
||||
/** |
||||
* Remove the inner padding in Chrome and Safari on macOS. |
||||
*/ |
||||
|
||||
[type="search"]::-webkit-search-decoration { |
||||
-webkit-appearance: none; |
||||
} |
||||
|
||||
/** |
||||
* 1. Correct the inability to style clickable types in iOS and Safari. |
||||
* 2. Change font properties to `inherit` in Safari. |
||||
*/ |
||||
|
||||
::-webkit-file-upload-button { |
||||
-webkit-appearance: button; /* 1 */ |
||||
font: inherit; /* 2 */ |
||||
} |
||||
|
||||
/* Interactive |
||||
========================================================================== */ |
||||
|
||||
/* |
||||
* Add the correct display in Edge, IE 10+, and Firefox. |
||||
*/ |
||||
|
||||
details { |
||||
display: block; |
||||
} |
||||
|
||||
/* |
||||
* Add the correct display in all browsers. |
||||
*/ |
||||
|
||||
summary { |
||||
display: list-item; |
||||
} |
||||
|
||||
/* Misc |
||||
========================================================================== */ |
||||
|
||||
/** |
||||
* Add the correct display in IE 10+. |
||||
*/ |
||||
|
||||
template { |
||||
display: none; |
||||
} |
||||
|
||||
/** |
||||
* Add the correct display in IE 10. |
||||
*/ |
||||
|
||||
[hidden] { |
||||
display: none; |
||||
} |
||||
|
||||
/* vollkorn-sc-regular - latin-ext_latin */ |
||||
@font-face { |
||||
font-family: 'Vollkorn SC'; |
||||
font-style: normal; |
||||
font-weight: 400; |
||||
src: url('../fonts/vollkorn-sc-v4-latin-ext_latin-regular.eot'); /* IE9 Compat Modes */ |
||||
src: local(''), |
||||
url('../fonts/vollkorn-sc-v4-latin-ext_latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ |
||||
url('../fonts/vollkorn-sc-v4-latin-ext_latin-regular.woff2') format('woff2'), /* Super Modern Browsers */ |
||||
url('../fonts/vollkorn-sc-v4-latin-ext_latin-regular.woff') format('woff'), /* Modern Browsers */ |
||||
url('../fonts/vollkorn-sc-v4-latin-ext_latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */ |
||||
url('../fonts/vollkorn-sc-v4-latin-ext_latin-regular.svg#VollkornSC') format('svg'); /* Legacy iOS */ |
||||
} |
||||
|
||||
/* vollkorn-sc-600 - latin-ext_latin */ |
||||
@font-face { |
||||
font-family: 'Vollkorn SC'; |
||||
font-style: normal; |
||||
font-weight: 600; |
||||
src: url('../fonts/vollkorn-sc-v4-latin-ext_latin-600.eot'); /* IE9 Compat Modes */ |
||||
src: local(''), |
||||
url('../fonts/vollkorn-sc-v4-latin-ext_latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ |
||||
url('../fonts/vollkorn-sc-v4-latin-ext_latin-600.woff2') format('woff2'), /* Super Modern Browsers */ |
||||
url('../fonts/vollkorn-sc-v4-latin-ext_latin-600.woff') format('woff'), /* Modern Browsers */ |
||||
url('../fonts/vollkorn-sc-v4-latin-ext_latin-600.ttf') format('truetype'), /* Safari, Android, iOS */ |
||||
url('../fonts/vollkorn-sc-v4-latin-ext_latin-600.svg#VollkornSC') format('svg'); /* Legacy iOS */ |
||||
} |
||||
|
||||
/* vollkorn-sc-700 - latin-ext_latin */ |
||||
@font-face { |
||||
font-family: 'Vollkorn SC'; |
||||
font-style: normal; |
||||
font-weight: 700; |
||||
src: url('../fonts/vollkorn-sc-v4-latin-ext_latin-700.eot'); /* IE9 Compat Modes */ |
||||
src: local(''), |
||||
url('../fonts/vollkorn-sc-v4-latin-ext_latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ |
||||
url('../fonts/vollkorn-sc-v4-latin-ext_latin-700.woff2') format('woff2'), /* Super Modern Browsers */ |
||||
url('../fonts/vollkorn-sc-v4-latin-ext_latin-700.woff') format('woff'), /* Modern Browsers */ |
||||
url('../fonts/vollkorn-sc-v4-latin-ext_latin-700.ttf') format('truetype'), /* Safari, Android, iOS */ |
||||
url('../fonts/vollkorn-sc-v4-latin-ext_latin-700.svg#VollkornSC') format('svg'); /* Legacy iOS */ |
||||
} |
||||
|
||||
/* vollkorn-sc-900 - latin-ext_latin */ |
||||
@font-face { |
||||
font-family: 'Vollkorn SC'; |
||||
font-style: normal; |
||||
font-weight: 900; |
||||
src: url('../fonts/vollkorn-sc-v4-latin-ext_latin-900.eot'); /* IE9 Compat Modes */ |
||||
src: local(''), |
||||
url('../fonts/vollkorn-sc-v4-latin-ext_latin-900.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ |
||||
url('../fonts/vollkorn-sc-v4-latin-ext_latin-900.woff2') format('woff2'), /* Super Modern Browsers */ |
||||
url('../fonts/vollkorn-sc-v4-latin-ext_latin-900.woff') format('woff'), /* Modern Browsers */ |
||||
url('../fonts/vollkorn-sc-v4-latin-ext_latin-900.ttf') format('truetype'), /* Safari, Android, iOS */ |
||||
url('../fonts/vollkorn-sc-v4-latin-ext_latin-900.svg#VollkornSC') format('svg'); /* Legacy iOS */ |
||||
} |
||||
|
||||
/* vollkorn-500italic - latin-ext_latin */ |
||||
@font-face { |
||||
font-family: 'Vollkorn'; |
||||
font-style: italic; |
||||
font-weight: 500; |
||||
src: url('../fonts/vollkorn-v12-latin-ext_latin-500italic.eot'); /* IE9 Compat Modes */ |
||||
src: local(''), |
||||
url('../fonts/vollkorn-v12-latin-ext_latin-500italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ |
||||
url('../fonts/vollkorn-v12-latin-ext_latin-500italic.woff2') format('woff2'), /* Super Modern Browsers */ |
||||
url('../fonts/vollkorn-v12-latin-ext_latin-500italic.woff') format('woff'), /* Modern Browsers */ |
||||
url('../fonts/vollkorn-v12-latin-ext_latin-500italic.ttf') format('truetype'), /* Safari, Android, iOS */ |
||||
url('../fonts/vollkorn-v12-latin-ext_latin-500italic.svg#Vollkorn') format('svg'); /* Legacy iOS */ |
||||
} |
||||
|
||||
/* vollkorn-regular - latin-ext_latin */ |
||||
@font-face { |
||||
font-family: 'Vollkorn'; |
||||
font-style: normal; |
||||
font-weight: 400; |
||||
src: url('../fonts/vollkorn-v12-latin-ext_latin-regular.eot'); /* IE9 Compat Modes */ |
||||
src: local(''), |
||||
url('../fonts/vollkorn-v12-latin-ext_latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ |
||||
url('../fonts/vollkorn-v12-latin-ext_latin-regular.woff2') format('woff2'), /* Super Modern Browsers */ |
||||
url('../fonts/vollkorn-v12-latin-ext_latin-regular.woff') format('woff'), /* Modern Browsers */ |
||||
url('../fonts/vollkorn-v12-latin-ext_latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */ |
||||
url('../fonts/vollkorn-v12-latin-ext_latin-regular.svg#Vollkorn') format('svg'); /* Legacy iOS */ |
||||
} |
||||
|
||||
/* vollkorn-500 - latin-ext_latin */ |
||||
@font-face { |
||||
font-family: 'Vollkorn'; |
||||
font-style: normal; |
||||
font-weight: 500; |
||||
src: url('../fonts/vollkorn-v12-latin-ext_latin-500.eot'); /* IE9 Compat Modes */ |
||||
src: local(''), |
||||
url('../fonts/vollkorn-v12-latin-ext_latin-500.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ |
||||
url('../fonts/vollkorn-v12-latin-ext_latin-500.woff2') format('woff2'), /* Super Modern Browsers */ |
||||
url('../fonts/vollkorn-v12-latin-ext_latin-500.woff') format('woff'), /* Modern Browsers */ |
||||
url('../fonts/vollkorn-v12-latin-ext_latin-500.ttf') format('truetype'), /* Safari, Android, iOS */ |
||||
url('../fonts/vollkorn-v12-latin-ext_latin-500.svg#Vollkorn') format('svg'); /* Legacy iOS */ |
||||
} |
||||
|
||||
/* vollkorn-italic - latin-ext_latin */ |
||||
@font-face { |
||||
font-family: 'Vollkorn'; |
||||
font-style: italic; |
||||
font-weight: 400; |
||||
src: url('../fonts/vollkorn-v12-latin-ext_latin-italic.eot'); /* IE9 Compat Modes */ |
||||
src: local(''), |
||||
url('../fonts/vollkorn-v12-latin-ext_latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ |
||||
url('../fonts/vollkorn-v12-latin-ext_latin-italic.woff2') format('woff2'), /* Super Modern Browsers */ |
||||
url('../fonts/vollkorn-v12-latin-ext_latin-italic.woff') format('woff'), /* Modern Browsers */ |
||||
url('../fonts/vollkorn-v12-latin-ext_latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */ |
||||
url('../fonts/vollkorn-v12-latin-ext_latin-italic.svg#Vollkorn') format('svg'); /* Legacy iOS */ |
||||
} |
||||
|
||||
/* great-vibes-regular - latin-ext_latin */ |
||||
@font-face { |
||||
font-family: 'Great Vibes'; |
||||
font-style: normal; |
||||
font-weight: 400; |
||||
src: url('../fonts/great-vibes-v7-latin-ext_latin-regular.eot'); /* IE9 Compat Modes */ |
||||
src: local('Great Vibes'), local('GreatVibes-Regular'), |
||||
url('../fonts/great-vibes-v7-latin-ext_latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ |
||||
url('../fonts/great-vibes-v7-latin-ext_latin-regular.woff2') format('woff2'), /* Super Modern Browsers */ |
||||
url('../fonts/great-vibes-v7-latin-ext_latin-regular.woff') format('woff'), /* Modern Browsers */ |
||||
url('../fonts/great-vibes-v7-latin-ext_latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */ |
||||
url('../fonts/great-vibes-v7-latin-ext_latin-regular.svg#GreatVibes') format('svg'); /* Legacy iOS */ |
||||
} |
||||
|
||||
body { |
||||
font-family: 'Vollkorn', serif; |
||||
font-weight: 400; |
||||
max-width: 1024px; |
||||
font-size: 1.4rem; |
||||
padding-left: 3rem; |
||||
padding-top: 0.5rem; |
||||
padding-right: 2rem; |
||||
color: black; |
||||
} |
||||
|
||||
.headiter { |
||||
display:flex; |
||||
justify-content:space-between; |
||||
border-bottom: 0.3rem solid red; |
||||
border-top: 0.1rem solid red; |
||||
padding-top:1rem; |
||||
padding-bottom:.5rem; |
||||
padding-left:1rem; |
||||
padding-right:1rem; |
||||
margin-bottom:1rem |
||||
} |
||||
|
||||
a.edit-button { |
||||
color:#000; |
||||
text-decoration:none |
||||
} |
||||
|
||||
a.edit-button:hover { |
||||
text-decoration:underline; |
||||
-webkit-text-decoration-color:red; |
||||
text-decoration-color:red; |
||||
font-weight:500; |
||||
font-size:.97em; |
||||
cursor:pointer |
||||
} |
||||
|
||||
.header { |
||||
display: grid; |
||||
grid-template-columns: auto; |
||||
grid-auto-flow: column; |
||||
position: sticky; |
||||
top: 0; |
||||
padding-top: 0.5rem; |
||||
font-size: 1.1rem; |
||||
background-color: white; |
||||
z-index: 10; |
||||
} |
||||
|
||||
.mantlebar { |
||||
display: none; |
||||
} |
||||
|
||||
.breadcrumbs { |
||||
grid-column: 1; |
||||
} |
||||
|
||||
.bibliotheke { |
||||
width: 2.4rem; |
||||
grid-column: 2; |
||||
margin-left: auto; |
||||
} |
||||
|
||||
.bibliotheke:hover { |
||||
text-decoration: none; |
||||
font-size: 1rem; |
||||
} |
||||
|
||||
.alsoin { |
||||
font-weight: bold; |
||||
display: inline-flex; |
||||
padding-left: 0.2rem; |
||||
padding-right: 0.3rem; |
||||
} |
||||
|
||||
.ddmenu { |
||||
cursor: pointer; |
||||
display: inline-grid; |
||||
} |
||||
|
||||
.ddmenu input { |
||||
display: none; |
||||
} |
||||
|
||||
.ddmenu li { |
||||
list-style-type: none; |
||||
} |
||||
|
||||
.ddmenu .hiddendiv { |
||||
display: none; |
||||
margin-top: -0.9rem; |
||||
} |
||||
|
||||
input:focus, |
||||
select:focus, |
||||
textarea:focus, |
||||
label:focus, |
||||
button:focus { |
||||
outline: none; |
||||
} |
||||
|
||||
.ddmenu input:checked ~ .hiddendiv { |
||||
display: block; |
||||
} |
||||
|
||||
.logolink { |
||||
width: 2.4rem; |
||||
margin-left: auto; |
||||
} |
||||
|
||||
.sandpointlogo { |
||||
border-radius: 50%; |
||||
border: 0.3em solid red; |
||||
display: inline-flex; |
||||
font-family: 'Great Vibes', cursive; |
||||
font-size: 1.2rem; |
||||
font-weight: bold; |
||||
color: white; |
||||
background-color: red; |
||||
position: relative; |
||||
padding-left: 1em; |
||||
padding-right: 0.3em; |
||||
padding-bottom: 1.2em; |
||||
max-width: 0em; |
||||
max-height: 0em; |
||||
} |
||||
|
||||
.sandpointF { |
||||
position: absolute; |
||||
font-size: 1.2em; |
||||
margin-top: -0.2em; |
||||
margin-left: -0.4em; |
||||
} |
||||
|
||||
.sandpointN { |
||||
position: absolute; |
||||
font-size: 0.7em; |
||||
margin-top: 0.4em; |
||||
color: red; |
||||
margin-left: -0.5em; |
||||
} |
||||
|
||||
.sandpointC { |
||||
position: absolute; |
||||
font-size: 1em; |
||||
margin-left: -0.37em; |
||||
} |
||||
|
||||
footer { |
||||
display: flex; |
||||
margin-bottom: 1rem; |
||||
margin-top: 4rem; |
||||
} |
||||
|
||||
li { |
||||
list-style-type: "› "; |
||||
} |
||||
|
||||
li[role=doc-endnote] { |
||||
list-style-type: decimal; |
||||
} |
||||
|
||||
ol li { |
||||
list-style-type: decimal; |
||||
} |
||||
|
||||
img { |
||||
width: 100%; |
||||
} |
||||
|
||||
.sup { |
||||
display: inline-flex; |
||||
flex-wrap: nowrap; |
||||
font-family: 'Great Vibes', cursive; |
||||
font-size: 0.9em; |
||||
font-style: normal; |
||||
color: red; |
||||
vertical-align: baseline; |
||||
position: relative; |
||||
top: -0.3em; |
||||
} |
||||
|
||||
.sup:hover { |
||||
font-weight: normal !important; |
||||
} |
||||
|
||||
.nosup a { |
||||
color: red; |
||||
} |
||||
|
||||
.nosup a span.sup { |
||||
display: none; |
||||
} |
||||
|
||||
.syllabustitle, .coretitle { |
||||
margin-top: 4rem; |
||||
font-style: italic; |
||||
font-size: 4rem; |
||||
margin-bottom: 4rem; |
||||
} |
||||
|
||||
.mantletitle, .crusttitle { |
||||
margin-top: 4rem; |
||||
font-style: italic; |
||||
font-size: 2rem; |
||||
margin-bottom: 4rem; |
||||
} |
||||
|
||||
.has, .afterhas { |
||||
font-style: italic; |
||||
font-size: 1.4rem; |
||||
} |
||||
|
||||
.grid { |
||||
padding-left: 3rem; |
||||
margin-bottom: 4rem; |
||||
display: grid; |
||||
grid-template-columns: 1fr 1fr; |
||||
} |
||||
|
||||
.leftcolumn { |
||||
grid-column: 1; |
||||
padding-right: 1.2rem; |
||||
position: relative; |
||||
} |
||||
|
||||
#TableOfContents { |
||||
margin-left: -2rem; |
||||
margin-top: -1.5rem; |
||||
} |
||||
|
||||
#TableOfContents li { |
||||
list-style: decimal inside; |
||||
padding-left: 0.5rem; |
||||
color: rgba(0, 0, 0, 0.4); |
||||
margin: 0; |
||||
padding: 0; |
||||
} |
||||
#TableOfContents li a { |
||||
font-family: 'Vollkorn'; |
||||
font-size: 1.4rem; |
||||
font-weight: 500; |
||||
font-style: normal; |
||||
} |
||||
|
||||
#TableOfContents > ol:first-child > span > li > a::after { |
||||
content: "¶"; |
||||
color: rgba(0, 0, 0, 0.2); |
||||
font-size: 1.3em; |
||||
padding-left: 0.1em; |
||||
} |
||||
|
||||
.rightcolumn { |
||||
grid-column: 2; |
||||
display: grid; |
||||
grid-template-columns: auto 1fr; |
||||
padding-left: 0.5rem; |
||||
} |
||||
|
||||
.has { |
||||
grid-column: 1; |
||||
} |
||||
|
||||
.content { |
||||
margin-top: 4rem; |
||||
padding-left: 3rem; |
||||
padding-right: 10rem; |
||||
max-width: 720px; |
||||
} |
||||
|
||||
a { |
||||
color: black; |
||||
text-decoration: none; |
||||
} |
||||
|
||||
a:hover { |
||||
text-decoration: underline; |
||||
text-decoration-color: red; |
||||
font-weight: 500; |
||||
font-size: 0.97em; |
||||
cursor: pointer; |
||||
} |
||||
|
||||
h1 { |
||||
display: none; |
||||
} |
||||
|
||||
|
||||
h2 { |
||||
font-weight: 500; |
||||
font-size: 1.6rem; |
||||
} |
||||
|
||||
h3 { |
||||
font-weight: 500; |
||||
font-size: 1.4rem; |
||||
} |
||||
|
||||
h4 { |
||||
font-weight: 500; |
||||
font-size: 1.2rem; |
||||
} |
||||
|
||||
h5 { |
||||
font-weight: 500; |
||||
font-size: 1.1rem; |
||||
} |
||||
|
||||
h6 { |
||||
font-weight: 500; |
||||
font-size: 1rem; |
||||
} |
||||
|
||||
blockquote { |
||||
font-style: italic; |
||||
border-left: 1px red solid; |
||||
padding-left: 1rem; |
||||
padding-right: 2rem; |
||||
padding-top: 0.1rem; |
||||
padding-bottom: 0.1rem; |
||||
background-color: #fff9f9; |
||||
} |
||||
|
||||
h2 + p:first-letter { |
||||
font-family: "Great Vibes", cursive; |
||||
color: rgba(0, 0, 0, 0.8); |
||||
font-size: 1.5em; |
||||
line-height: 0; |
||||
} |
||||
|
||||
.hx { |
||||
position: relative; |
||||
} |
||||
|
||||
.hpar { |
||||
position: absolute; |
||||
font-size: 1.7em; |
||||
font-style: normal; |
||||
color: rgba(0, 0, 0, 0.1); |
||||
top: 0; |
||||
margin-top: -0.4em; |
||||
} |
||||
|
||||
.smallcaps { |
||||
font-family: 'Vollkorn SC', serif; |
||||
font-weight: 400; |
||||
} |
||||
|
||||
body {counter-reset: h2} |
||||
body {counter-reset: glossN} |
||||
h2 {counter-reset: h3} |
||||
h3 {counter-reset: h4} |
||||
h4 {counter-reset: h5} |
||||
h5 {counter-reset: h6} |
||||
|
||||
h2:before { |
||||
color: rgba(0, 0, 0, 0.4); |
||||
counter-increment: h2; |
||||
content: counter(h2) ". " |
||||
} |
||||
|
||||
h3:before { |
||||
color: rgba(0, 0, 0, 0.4); |
||||
counter-increment: h3; |
||||
content: counter(h2) "." counter(h3) ". " |
||||
} |
||||
|
||||
h4:before { |
||||
color: rgba(0, 0, 0, 0.4); |
||||
counter-increment: h4; |
||||
content: counter(h2) "." counter(h3) "." counter(h4) ". " |
||||
} |
||||
|
||||
h5:before { |
||||
color: rgba(0, 0, 0, 0.4); |
||||
counter-increment: h5; |
||||
content: counter(h2) "." counter(h3) "." counter(h4) "." counter(h5) ". " |
||||
} |
||||
|
||||
h6:before { |
||||
color: rgba(0, 0, 0, 0.4); |
||||
counter-increment: h6; |
||||
content: counter(h2) "." counter(h3) "." counter(h4) "." counter(h5) "." counter(h6) ". " |
||||
} |
||||
|
||||
h2.nocount:before, h3.nocount:before, h4.nocount:before, h5.nocount:before, h6.nocount:before { content: ""; counter-increment: none } |
||||
|
||||
details { |
||||
padding-left: 1rem; |
||||
} |
||||
|
||||
#toggleAllLinks { |
||||
font-size: 0.8rem; |
||||
} |
||||
|
||||
#toggleAllLinks:hover { |
||||
cursor: pointer; |
||||
text-decoration: underline; |
||||
text-decoration-color: red; |
||||
} |
||||
|
||||
.glosscontainer { |
||||
display: grid; |
||||
grid-template-columns: auto 1fr; |
||||
grid-template-rows: 1fr; |
||||
gap: 0px 0px; |
||||
grid-template-areas: |
||||
"glossnumber gloss"; |
||||
} |
||||
|
||||
.gloss { |
||||
grid-area: gloss; |
||||
} |
||||
|
||||
.glossnumber { |
||||
grid-area: glossnumber; |
||||
padding-right: 0.3rem; |
||||
} |
||||
.glossnumberAuto::before { |
||||
counter-increment: glossN; |
||||
content: "(" counter(glossN) ")"; |
||||
} |
||||
.glossline { |
||||
border-bottom: lightgray solid 1px; |
||||
border-top: lightgray solid 1px; |
||||
} |
||||
.glosswords { |
||||
display: inline-block; |
||||
padding-left: -0.3rem; |
||||
padding-right: 1rem; |
||||
} |
||||
|
||||
@media (max-width: 767px) { |
||||
html { |
||||
box-sizing: border-box; |
||||
max-width: 767px; |
||||
margin: 0 auto; |
||||
padding: 0; |
||||
} |
||||
|
||||
body { |
||||
font-size: 1rem; |
||||
padding-left: 10px; |
||||
padding-right: 10px; |
||||
} |
||||
|
||||
.grid { |
||||
display: inline; |
||||
} |
||||
|
||||
.coretitle { |
||||
margin-top: 3rem; |
||||
margin-bottom: 2rem; |
||||
font-size: 2.2rem; |
||||
} |
||||
|
||||
.leftcolumn { |
||||
display: none; |
||||
} |
||||
|
||||
.has, .afterhas { |
||||
font-size: 1.1rem; |
||||
} |
||||
|
||||
.mantle, .crust { |
||||
margin-bottom: 0.2em; |
||||
} |
||||
|
||||
.content { |
||||
padding: 0px; |
||||
margin: 0 auto; |
||||
margin-top: 4rem; |
||||
} |
||||
|
||||
.hpar { |
||||
display: none; |
||||
} |
||||
|
||||
.mantletitle { |
||||
font-size: 1.7rem; |
||||
} |
||||
|
||||
.sessiongrid { |
||||
display: none; |
||||
} |
||||
} |
@ -0,0 +1,83 @@ |
||||
window.addEventListener('scroll', function(e) { |
||||
if (document.querySelector('body').clientWidth > 767) { |
||||
let rightcolumn = document.querySelector('.rightcolumn'); |
||||
let mantletitle = document.querySelector('.mantletitle') || document.querySelector('.crusttitle') || false; |
||||
if (!mantletitle) { |
||||
return |
||||
} |
||||
let mantlebar = document.querySelector('.mantlebar') |
||||
let grid = document.querySelector('.grid') |
||||
let gridrect = mantletitle.getBoundingClientRect(); |
||||
|
||||
if ((document.querySelector('body').clientHeight - (grid.clientHeight + mantletitle.clientHeight + 32)) < window.innerHeight) { |
||||
return |
||||
} |
||||
|
||||
if (gridrect.top < 20 && !grid.classList.contains('moved')) { |
||||
grid.classList.add('moved'); |
||||
mantlebar.style.display = "inline"; |
||||
mantletitle.style.visibility = "hidden"; |
||||
} else if (gridrect.top > 21 && grid.classList.contains('moved')) { |
||||
grid.classList.remove('moved'); |
||||
mantletitle.style.visibility = "visible"; |
||||
mantlebar.style.display = "none"; |
||||
} |
||||
} else { |
||||
let rightcolumn = document.querySelector('.rightcolumn'); |
||||
let mantletitle = document.querySelector('.mantletitle') || document.querySelector('.crusttitle') || false; |
||||
if (!mantletitle) { |
||||
return |
||||
} |
||||
let mantlebar = document.querySelector('.mantlebar') |
||||
let grid = document.querySelector('.grid') |
||||
let gridrect = mantletitle.getBoundingClientRect(); |
||||
|
||||
if (gridrect.top < 20 && !grid.classList.contains('moved')) { |
||||
grid.classList.add('moved'); |
||||
mantlebar.style.display = "inline"; |
||||
mantletitle.style.visibility = "hidden"; |
||||
} else if (gridrect.top > 21 && grid.classList.contains('moved')) { |
||||
grid.classList.remove('moved'); |
||||
mantletitle.style.visibility = "visible"; |
||||
mantlebar.style.display = "none"; |
||||
} |
||||
} |
||||
}) |
||||
|
||||
window.addEventListener('DOMContentLoaded', (e) => { |
||||
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) |
||||
|
||||
if (document.querySelector(".soundcite")) { |
||||
let relPath ="../".repeat(relPathDepth - 1); |
||||
|
||||
var popcorn = document.createElement('script'); |
||||
popcorn.src = `${relPath}js/popcorn.min.js`; |
||||
document.body.appendChild(popcorn); |
||||
|
||||
var soundcite = document.createElement('script'); |
||||
soundcite.src = `${relPath}js/soundcite.min.js`; |
||||
document.body.appendChild(soundcite); |
||||
|
||||
} |
||||
|
||||
document.querySelectorAll('#TableOfContents a').forEach(i => { |
||||
i.addEventListener('click', e => { |
||||
setTimeout(() => { |
||||
window.scrollBy({top: document.querySelector('.header').clientHeight * -1.25, behavior: 'smooth'})}, 50); |
||||
}) |
||||
}) |
||||
}) |
||||
|
||||
toggleAllLinks = function () { |
||||
document.querySelectorAll('details').forEach(i => { |
||||
if (i.open) { |
||||
i.removeAttribute('open'); |
||||
} else { |
||||
i.setAttribute('open', true); |
||||
} |
||||
}) |
||||
} |
13
_vendor/git.sandpoints.org/Drawwell/SandpointsTheme/data/sandpointsnamegraph.json
generated
vendored
13
_vendor/git.sandpoints.org/Drawwell/SandpointsTheme/data/sandpointsnamegraph.json
generated
vendored
@ -0,0 +1,13 @@ |
||||
{ |
||||
"syllabus": "syllabi", |
||||
"curriculum": "curriculums", |
||||
"book": "books", |
||||
"journal": "journals", |
||||
"topic": "topics", |
||||
"part": "parts", |
||||
"issue": "issues", |
||||
"experiment": "experiments", |
||||
"session": "sessions", |
||||
"chapter": "chapters", |
||||
"article": "articles" |
||||
} |
@ -0,0 +1,3 @@ |
||||
{{ define "main" }} |
||||
<p>404 - page not found</p> |
||||
{{ end }} |
@ -0,0 +1 @@ |
||||
<h{{ add 1 .Level }} id="{{ .Anchor | safeURL }}" class="hx">{{ .Text | safeHTML }}<a class="hpar" href="#{{ .Anchor | safeURL }}">¶</a></h{{ add 1 .Level }}> |
@ -0,0 +1,50 @@ |
||||
{{- $text_link := .Text -}} |
||||
|
||||
{{ $_ := newScratch }} |
||||
{{- range $k, $v := .Page.Site.Data.sandpointsnamegraph -}} |
||||
{{ $_.Add "triads" $k }} |
||||
{{- end -}} |
||||
|
||||
{{- if strings.HasPrefix .Destination "bib:" -}} |
||||
{{- $destination := (substr .Destination 4) -}} |
||||
{{- $c_prefix := .Page.Site.Params.sandpointsCatalogPrefix | default "/library/" -}} |
||||
{{- if index $.Page.Site.Data.books.catalog $destination -}} |
||||
{{- $b := index $.Page.Site.Data.books.catalog $destination -}} |
||||
{{- $bibhref := printf "%sBROWSE_LIBRARY.html#/book/%s" (safeURL ($c_prefix)) $destination }} |
||||
{{ $bibtitle := "" }} |
||||
{{ with $b.title }} |
||||
{{- $bibtitle = printf "%s" $b.title }} |
||||
{{ end }} |
||||
{{ .Page.Scratch.Add "bibs" (slice (slice $bibhref $bibtitle)) }} |
||||
{{- if not $text_link -}} |
||||
<span>{{- delimit $b.authors ", " " & " -}}{{- with $b.pubdate -}}, {{- substr . 0 4}}{{- end -}}.<a href="{{- $c_prefix | safeURL -}}BROWSE_LIBRARY.html#/book/{{- $destination -}}"{{- with $b.title}} title="{{- . -}}"{{- end -}} target="_blank"><span class="sup">bib⁄</span><i>‘{{- $b.title -}}’</i></a>. {{- with $b.publisher -}}{{- . -}}.{{- end -}}</span> |
||||
{{- else -}} |
||||
<a href="{{- $c_prefix | safeURL -}}BROWSE_LIBRARY.html#/book/{{- $destination -}}"{{- with $b.title}} title="{{- . -}}"{{- end -}} target="_blank">{{- $text_link -}}</a> |
||||
{{- end -}} |
||||
{{- else -}} |
||||
<a href="{{- $c_prefix | safeURL -}}BROWSE_LIBRARY.html#/book/{{- $destination -}}"{{- with .Title}} title="{{- . -}}"{{- end -}}>{{- $text_link -}}⦚<span class="text-xs font-bold p-1 bg-AuChico text-CoconutCream">bib:{{- $destination -}} not found</span></a> |
||||
{{- end -}} |
||||
{{- else if in ($_.Get "triads") (index (split .Destination ":") 0) -}} |
||||
{{- if $.Page.Site.GetPage (printf "/%s" (replace .Destination ":" "/")) -}} |
||||
{{- $session := $.Page.Site.GetPage (printf "/%s" (replace .Destination ":" "/")) -}} |
||||
{{ .Page.Scratch.Add "links" (slice $session) }} |
||||
{{- if not $text_link -}} |
||||
<a href="{{- $session.RelPermalink -}}{{- if eq hugo.Environment "offline" -}}index.html{{- end -}}"{{- with $session.Title}} title="{{- $session.Title -}}"{{- end -}}><span class="sup">{{- index (split .Destination ":") 0 -}}⁄</span>{{- $session.Title -}}</a> |
||||
{{- else -}} |
||||
<a href="{{- $session.RelPermalink -}}{{- if eq hugo.Environment "offline" -}}index.html{{- end -}}"{{- with .Title}} title="{{- . -}}"{{- end -}}><span class="sup">{{- index (split .Destination ":") 0 -}}⁄</span>{{- $text_link -}}</a> |
||||
{{- end -}} |
||||
{{- else -}} |
||||
<a href="{{- .Destination -}}/{{- if eq hugo.Environment "offline" -}}index.html{{- end -}}">{{- $text_link -}}⦚<span>{{- .Destination -}} not found</span></a> |
||||
{{- end -}} |
||||
{{- else if strings.HasPrefix .Destination "audio:" -}} |
||||
{{- $a_destination := (substr .Destination 6) -}} |
||||
{{- if findRE "^.*static" $a_destination -}} |
||||
<span class="soundcite" data-url="{{- (replaceRE "^.*static" "" $a_destination ) | safeURL -}}">{{ .Text }}</span> |
||||
{{- else -}} |
||||
<span class="soundcite" data-url="{{- $a_destination | safeURL -}}">{{ .Text }}</span> |
||||
{{- end -}} |
||||
{{- else if findRE "^.*static" .Destination -}} |
||||
<img src="{{- (replaceRE "^.*static" "" .Destination ) | safeURL -}}" alt="{{- .Text -}}" {{- with .Title}} title="{{- . -}}"{{- end -}} /> |
||||
{{- else -}} |
||||
<img src="{{- .Destination | safeURL -}}" alt="{{- .Text -}}" {{- with .Title}} title="{{- . -}}"{{- end -}} /> |
||||
{{- end -}} |
@ -0,0 +1 @@ |
||||
{{- .Page.Scratch.Add "urls" (slice .Destination) -}}{{- $t := .Text -}}{{- if and (strings.HasPrefix .Destination "{") (.Destination | strings.Count "}") -}}{{- range first 1 (split .Destination "}") -}}{{- range $frmt := (split (substr . 1) ",") -}}{{- if eq $frmt "sc" -}}<span class="smallcaps">{{- $t -}}</span>{{- end -}}{{- end -}}{{- end -}}{{- else -}}<a href="{{ .Destination | safeURL }}"{{ with .Title}} title="{{ . }}"{{ end }}{{ if strings.HasPrefix .Destination "http" }} target="_blank" rel="noopener"{{ end }}><span class="sup">www⁄</span><i>{{ .Text | safeHTML }}</i></a>{{- end -}} |
13
_vendor/git.sandpoints.org/Drawwell/SandpointsTheme/layouts/_default/baseof.html
generated
vendored
13
_vendor/git.sandpoints.org/Drawwell/SandpointsTheme/layouts/_default/baseof.html
generated
vendored
@ -0,0 +1,13 @@ |
||||
<!DOCTYPE html> |
||||
|
||||
<html lang="{{ with .Site.LanguageCode }}{{ . }}{{ else }}en-us{{ end }}"> |
||||
<head> |
||||
{{- partialCached "head.html" . -}} |
||||
<title>{{- .Title }} - {{ .Site.Title -}}</title> |
||||
{{- partialCached "sandpointjs.html" . .RelPermalink -}} |
||||
</head> |
||||
<body> |
||||
{{- block "singlebody" . }}{{- end }} |
||||
{{- partialCached "footer.html" . -}} |
||||
</body> |
||||
</html> |
@ -0,0 +1,3 @@ |
||||
<ul> |
||||
<li>{{ .Title }}</li> |
||||
</ul> |
11
_vendor/git.sandpoints.org/Drawwell/SandpointsTheme/layouts/_default/single.html
generated
vendored
11
_vendor/git.sandpoints.org/Drawwell/SandpointsTheme/layouts/_default/single.html
generated
vendored
@ -0,0 +1,11 @@ |
||||
{{- define "singlebody" -}} |
||||
|
||||
{{- partialCached "header.html" . .RelPermalink -}} |
||||
|
||||
<h1>{{ .Title }}</h1> |
||||
|
||||
{{- partialCached "singlebody.html" . .RelPermalink -}} |
||||
|
||||
<div class="content">{{ .Content }}</div> |
||||
|
||||
{{- end -}} |
1
_vendor/git.sandpoints.org/Drawwell/SandpointsTheme/layouts/metadata/baseof.js.js
generated
vendored
1
_vendor/git.sandpoints.org/Drawwell/SandpointsTheme/layouts/metadata/baseof.js.js
generated
vendored
@ -0,0 +1 @@ |
||||
{{ block "main" . }}{{ end }} |
1
_vendor/git.sandpoints.org/Drawwell/SandpointsTheme/layouts/metadata/list.js.js
generated
vendored
1
_vendor/git.sandpoints.org/Drawwell/SandpointsTheme/layouts/metadata/list.js.js
generated
vendored
@ -0,0 +1 @@ |
||||
{{ define "main" }}SECTIONS=[{{ range .Site.Sections }}{"section": "{{ with .File }}{{ trim .Dir "/" }}{{ end }}", "items": [{{ range .Pages }}"{{ .File.BaseFileName }}", {{ end }}]}, {{ end }}];{{ end }} |
1
_vendor/git.sandpoints.org/Drawwell/SandpointsTheme/layouts/partials/backlinks.html
generated
vendored
1
_vendor/git.sandpoints.org/Drawwell/SandpointsTheme/layouts/partials/backlinks.html
generated
vendored
@ -0,0 +1 @@ |
||||
{{ .Scratch }} |
8
_vendor/git.sandpoints.org/Drawwell/SandpointsTheme/layouts/partials/footer.html
generated
vendored
8
_vendor/git.sandpoints.org/Drawwell/SandpointsTheme/layouts/partials/footer.html
generated
vendored
@ -0,0 +1,8 @@ |
||||
<footer> |
||||
<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> |
||||
</div></a> |
||||
</footer> |
35
_vendor/git.sandpoints.org/Drawwell/SandpointsTheme/layouts/partials/head.html
generated
vendored
35
_vendor/git.sandpoints.org/Drawwell/SandpointsTheme/layouts/partials/head.html
generated
vendored
@ -0,0 +1,35 @@ |
||||
<meta charset="utf-8" /> |
||||
<meta name="viewport" content="width=device-width, initial-scale=1"> |
||||
<meta name="msapplication-TileColor" content="#da532c"> |
||||
<meta name="theme-color" content="#ffffff"> |
||||
|
||||
{{ if .Description }} |
||||
<meta name="description" content="{{ .Description }}" /> |
||||
{{ end }} |
||||
{{ if .Keywords }} |
||||
<meta name="keywords" content="{{ delimit .Keywords "," }}" /> |
||||
{{ end }} |
||||
{{ if .Params.Author }} |
||||
<meta name="author" content="{{ .Params.Author}}" /> |
||||
{{ end }} |
||||
|
||||
{{ template "_internal/opengraph.html" . }} |
||||
{{ template "_internal/twitter_cards.html" . }} |
||||
|
||||
{{ hugo.Generator }} |
||||
|
||||
<link rel="apple-touch-icon" sizes="76x76" href="/apple-touch-icon.png"> |
||||
<link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png"> |
||||
<link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png"> |
||||
<link rel="manifest" href="/site.webmanifest"> |
||||
<link rel="mask-icon" href="/safari-pinned-tab.svg" color="#996561"> |
||||
|
||||
{{ if eq hugo.Environment "dev" }} |
||||
{{ $style := resources.Get "css/site.css" | postCSS (dict "config" "assets/css/postcss.config.js") | minify }} |
||||
<link rel="stylesheet" href="{{ $style.RelPermalink }}" /> |
||||
{{ $style := resources.Get "css/player.css" | postCSS (dict "config" "assets/css/postcss.config.js") | minify }} |
||||
<link rel="stylesheet" href="{{ $style.RelPermalink }}" /> |
||||
{{ else }} |
||||
<link rel="stylesheet" href="/css/site.min.css" /> |
||||
<link rel="stylesheet" href="/css/player.min.css" /> |
||||
{{ end }} |
96
_vendor/git.sandpoints.org/Drawwell/SandpointsTheme/layouts/partials/header.html
generated
vendored
96
_vendor/git.sandpoints.org/Drawwell/SandpointsTheme/layouts/partials/header.html
generated
vendored
@ -0,0 +1,96 @@ |
||||
{{ $s := partialCached "scratch.html" . }} |
||||
|
||||
{{ $currentFile := (printf "/%s" .File) }} |
||||
{{ $scratch := $s.Get $currentFile }} |
||||
|
||||
{{ $is_in_ := newScratch }} |
||||
{{ with eq $scratch.depth "crust" }} |
||||
{{ range $scratch.is_in }} |
||||
{{ range $k,$v := $s.Get (printf "/%s" .File) }} |
||||
{{ if eq $k "is_in" }} |
||||
{{ range $v }} |
||||
{{ $is_in_.Set (printf "/%s" .File) (printf "/%s" .File) }} |
||||