initial commit
This commit is contained in:
commit
a528892ac8
46 changed files with 2152 additions and 0 deletions
66
static/css/fonts.css
Normal file
66
static/css/fonts.css
Normal file
|
@ -0,0 +1,66 @@
|
|||
@font-face {
|
||||
font-family: "Crimson Text";
|
||||
src: url('/static/fonts/crimsontext/Crimson-Roman.woff2') format('woff2'),
|
||||
url('/static/fonts/crimsontext/Crimson-Roman.woff') format('woff');
|
||||
font-weight: 400;
|
||||
font-display: swap;
|
||||
}
|
||||
|
||||
@font-face {
|
||||
font-family: "Crimson Text";
|
||||
src: url('/static/fonts/crimsontext/Crimson-Italic.woff2') format('woff2'),
|
||||
url('/static/fonts/crimsontext/Crimson-Italic.woff') format('woff');
|
||||
font-weight: 400;
|
||||
font-style: italic;
|
||||
font-display: swap;
|
||||
}
|
||||
|
||||
@font-face {
|
||||
font-family: "Crimson Text";
|
||||
src: url('/static/fonts/crimsontext/Crimson-SemiBold.woff2') format('woff2'),
|
||||
url('/static/fonts/crimsontext/Crimson-SemiBold.woff') format('woff');
|
||||
font-weight: 600;
|
||||
font-display: swap;
|
||||
}
|
||||
|
||||
@font-face {
|
||||
font-family: "Crimson Text";
|
||||
src: url('/static/fonts/crimsontext/Crimson-SemiBoldItalic.woff2') format('woff2'),
|
||||
url('/static/fonts/crimsontext/Crimson-SemiBoldItalic.woff') format('woff');
|
||||
font-weight: 600;
|
||||
font-style: italic;
|
||||
font-display: swap;
|
||||
}
|
||||
|
||||
@font-face {
|
||||
font-family: "Crimson Text";
|
||||
src: url('/static/fonts/crimsontext/Crimson-Bold.woff2') format('woff2'),
|
||||
url('/static/fonts/crimsontext/Crimson-Bold.woff') format('woff');
|
||||
font-weight: 700;
|
||||
font-display: swap;
|
||||
}
|
||||
|
||||
@font-face {
|
||||
font-family: "Crimson Text";
|
||||
src: url('/static/fonts/crimsontext/Crimson-BoldItalic.woff2') format('woff2'),
|
||||
url('/static/fonts/crimsontext/Crimson-BoldItalic.woff') format('woff');
|
||||
font-weight: 700;
|
||||
font-style: italic;
|
||||
font-display: swap;
|
||||
}
|
||||
|
||||
@font-face {
|
||||
font-family: "Fira Mono";
|
||||
src: url('/static/fonts/firamono/FiraMono-Regular.woff2') format('woff2'),
|
||||
url('/static/fonts/firamono/FiraMono-Regular.woff') format('woff');
|
||||
font-weight: 400;
|
||||
font-display: swap;
|
||||
}
|
||||
|
||||
@font-face {
|
||||
font-family: "Fira Mono";
|
||||
src: url('/static/fonts/firamono/FiraMono-Bold.woff2') format('woff2'),
|
||||
url('/static/fonts/firamono/FiraMono-Bold.woff') format('woff');
|
||||
font-weight: 600;
|
||||
font-display: swap;
|
||||
}
|
447
static/css/lib/normalize.css
vendored
Normal file
447
static/css/lib/normalize.css
vendored
Normal file
|
@ -0,0 +1,447 @@
|
|||
/*! normalize.css v7.0.0 | 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
|
||||
* IE on Windows Phone and in iOS.
|
||||
*/
|
||||
|
||||
html {
|
||||
line-height: 1.15; /* 1 */
|
||||
-ms-text-size-adjust: 100%; /* 2 */
|
||||
-webkit-text-size-adjust: 100%; /* 2 */
|
||||
}
|
||||
|
||||
/* Sections
|
||||
========================================================================== */
|
||||
|
||||
/**
|
||||
* Remove the margin in all browsers (opinionated).
|
||||
*/
|
||||
|
||||
body {
|
||||
margin: 0;
|
||||
}
|
||||
|
||||
/**
|
||||
* Add the correct display in IE 9-.
|
||||
*/
|
||||
|
||||
article,
|
||||
aside,
|
||||
footer,
|
||||
header,
|
||||
nav,
|
||||
section {
|
||||
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
|
||||
========================================================================== */
|
||||
|
||||
/**
|
||||
* Add the correct display in IE 9-.
|
||||
* 1. Add the correct display in IE.
|
||||
*/
|
||||
|
||||
figcaption,
|
||||
figure,
|
||||
main { /* 1 */
|
||||
display: block;
|
||||
}
|
||||
|
||||
/**
|
||||
* Add the correct margin in IE 8.
|
||||
*/
|
||||
|
||||
figure {
|
||||
margin: 1em 40px;
|
||||
}
|
||||
|
||||
/**
|
||||
* 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: visible; /* 2 */
|
||||
}
|
||||
|
||||
/**
|
||||
* 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
|
||||
========================================================================== */
|
||||
|
||||
/**
|
||||
* 1. Remove the gray background on active links in IE 10.
|
||||
* 2. Remove gaps in links underline in iOS 8+ and Safari 8+.
|
||||
*/
|
||||
|
||||
a {
|
||||
background-color: transparent; /* 1 */
|
||||
-webkit-text-decoration-skip: objects; /* 2 */
|
||||
}
|
||||
|
||||
/**
|
||||
* 1. Remove the bottom border in Chrome 57- and Firefox 39-.
|
||||
* 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 */
|
||||
}
|
||||
|
||||
/**
|
||||
* Prevent the duplicate application of `bolder` by the next rule in Safari 6.
|
||||
*/
|
||||
|
||||
b,
|
||||
strong {
|
||||
font-weight: inherit;
|
||||
}
|
||||
|
||||
/**
|
||||
* 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 style in Android 4.3-.
|
||||
*/
|
||||
|
||||
dfn {
|
||||
font-style: italic;
|
||||
}
|
||||
|
||||
/**
|
||||
* Add the correct background and color in IE 9-.
|
||||
*/
|
||||
|
||||
mark {
|
||||
background-color: #ff0;
|
||||
color: #000;
|
||||
}
|
||||
|
||||
/**
|
||||
* 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
|
||||
========================================================================== */
|
||||
|
||||
/**
|
||||
* Add the correct display in IE 9-.
|
||||
*/
|
||||
|
||||
audio,
|
||||
video {
|
||||
display: inline-block;
|
||||
}
|
||||
|
||||
/**
|
||||
* Add the correct display in iOS 4-7.
|
||||
*/
|
||||
|
||||
audio:not([controls]) {
|
||||
display: none;
|
||||
height: 0;
|
||||
}
|
||||
|
||||
/**
|
||||
* Remove the border on images inside links in IE 10-.
|
||||
*/
|
||||
|
||||
img {
|
||||
border-style: none;
|
||||
}
|
||||
|
||||
/**
|
||||
* Hide the overflow in IE.
|
||||
*/
|
||||
|
||||
svg:not(:root) {
|
||||
overflow: hidden;
|
||||
}
|
||||
|
||||
/* Forms
|
||||
========================================================================== */
|
||||
|
||||
/**
|
||||
* 1. Change the font styles in all browsers (opinionated).
|
||||
* 2. Remove the margin in Firefox and Safari.
|
||||
*/
|
||||
|
||||
button,
|
||||
input,
|
||||
optgroup,
|
||||
select,
|
||||
textarea {
|
||||
font-family: sans-serif; /* 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;
|
||||
}
|
||||
|
||||
/**
|
||||
* 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`
|
||||
* controls in Android 4.
|
||||
* 2. Correct the inability to style clickable types in iOS and Safari.
|
||||
*/
|
||||
|
||||
button,
|
||||
html [type="button"], /* 1 */
|
||||
[type="reset"],
|
||||
[type="submit"] {
|
||||
-webkit-appearance: button; /* 2 */
|
||||
}
|
||||
|
||||
/**
|
||||
* 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 */
|
||||
}
|
||||
|
||||
/**
|
||||
* 1. Add the correct display in IE 9-.
|
||||
* 2. Add the correct vertical alignment in Chrome, Firefox, and Opera.
|
||||
*/
|
||||
|
||||
progress {
|
||||
display: inline-block; /* 1 */
|
||||
vertical-align: baseline; /* 2 */
|
||||
}
|
||||
|
||||
/**
|
||||
* Remove the default vertical scrollbar in IE.
|
||||
*/
|
||||
|
||||
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 and cancel buttons in Chrome and Safari on macOS.
|
||||
*/
|
||||
|
||||
[type="search"]::-webkit-search-cancel-button,
|
||||
[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 IE 9-.
|
||||
* 1. Add the correct display in Edge, IE, and Firefox.
|
||||
*/
|
||||
|
||||
details, /* 1 */
|
||||
menu {
|
||||
display: block;
|
||||
}
|
||||
|
||||
/*
|
||||
* Add the correct display in all browsers.
|
||||
*/
|
||||
|
||||
summary {
|
||||
display: list-item;
|
||||
}
|
||||
|
||||
/* Scripting
|
||||
========================================================================== */
|
||||
|
||||
/**
|
||||
* Add the correct display in IE 9-.
|
||||
*/
|
||||
|
||||
canvas {
|
||||
display: inline-block;
|
||||
}
|
||||
|
||||
/**
|
||||
* Add the correct display in IE.
|
||||
*/
|
||||
|
||||
template {
|
||||
display: none;
|
||||
}
|
||||
|
||||
/* Hidden
|
||||
========================================================================== */
|
||||
|
||||
/**
|
||||
* Add the correct display in IE 10-.
|
||||
*/
|
||||
|
||||
[hidden] {
|
||||
display: none;
|
||||
}
|
178
static/css/style.css
Normal file
178
static/css/style.css
Normal file
|
@ -0,0 +1,178 @@
|
|||
* {
|
||||
box-sizing: border-box;
|
||||
overflow-wrap: break-word;
|
||||
word-wrap: break-word; /* legacy */
|
||||
word-break: break-word; /* for WebKit/Chrome */
|
||||
}
|
||||
|
||||
.wrapper > * {
|
||||
/* Fixes overflowing content (anything other than "overflow: visible")
|
||||
* in grid. Won't overflow without this. */
|
||||
min-width: 0;
|
||||
max-width: 100%;
|
||||
}
|
||||
|
||||
img {
|
||||
max-width: 100%;
|
||||
vertical-align: middle;
|
||||
}
|
||||
|
||||
body {
|
||||
font-size: 18px;
|
||||
line-height: 1.6;
|
||||
font-family: "Crimson Text", serif;
|
||||
text-decoration-skip: ink;
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
align-items: center;
|
||||
}
|
||||
|
||||
.wrapper {
|
||||
display: grid;
|
||||
grid-gap: 1rem;
|
||||
grid-template-columns: minmax(0, 40rem);
|
||||
padding: 1rem 1rem 5rem 1rem;
|
||||
}
|
||||
|
||||
code, .email {
|
||||
font-family: "Fira Mono", monospace;
|
||||
font-size: 15px
|
||||
}
|
||||
|
||||
header h1 {
|
||||
margin: 0;
|
||||
}
|
||||
|
||||
header a {
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
nav ul {
|
||||
list-style: none;
|
||||
padding: 0;
|
||||
margin: 0;
|
||||
}
|
||||
|
||||
.sitenav {
|
||||
padding-left: 1rem;
|
||||
}
|
||||
|
||||
.nav-item {
|
||||
color: #000;
|
||||
}
|
||||
|
||||
.nav-item:hover {
|
||||
color: #666;
|
||||
}
|
||||
|
||||
.active {
|
||||
color: #666;
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
.photo-grid {
|
||||
display: grid;
|
||||
grid-gap: 1rem;
|
||||
grid-template-columns: repeat(auto-fill, 200px);
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
justify-items: center;
|
||||
}
|
||||
|
||||
.photo-grid img {
|
||||
max-height: 220px;
|
||||
}
|
||||
|
||||
.view-image {
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
}
|
||||
|
||||
.view-image img {
|
||||
max-height: 700px;
|
||||
align-self: center;
|
||||
}
|
||||
|
||||
.view-image nav {
|
||||
align-self: center;
|
||||
margin-top: 2rem;
|
||||
max-width: 24rem;
|
||||
width: 100%;
|
||||
display: flex;
|
||||
}
|
||||
|
||||
.view-image form {
|
||||
margin-top: 2rem;
|
||||
border-top: 1px solid #ddd;
|
||||
padding-top: 1rem;
|
||||
}
|
||||
|
||||
.prev {
|
||||
margin-left: auto;
|
||||
}
|
||||
|
||||
.field {
|
||||
margin: 1rem 0;
|
||||
display: block;
|
||||
}
|
||||
|
||||
.field > label:first-child {
|
||||
display: block;
|
||||
}
|
||||
|
||||
textarea {
|
||||
width: 30rem;
|
||||
height: 15rem;
|
||||
max-width: 100%;
|
||||
}
|
||||
|
||||
.flashes {
|
||||
justify-self: center;
|
||||
text-align: center;
|
||||
list-style: none;
|
||||
margin: .5rem 1rem;
|
||||
padding: 0;
|
||||
}
|
||||
.flash {
|
||||
min-width: 15em;
|
||||
padding: .5rem 1rem;
|
||||
margin: .5rem auto;
|
||||
border-radius: 7px;
|
||||
}
|
||||
.success {
|
||||
background-color: #c9f7dd;
|
||||
border: 1px solid #62d895;
|
||||
color: #004d21;
|
||||
}
|
||||
.info {
|
||||
background-color: #cbdef5;
|
||||
border: 1px solid #6797d0;
|
||||
color: #042246;
|
||||
}
|
||||
.error {
|
||||
background-color: #ffd9d0;
|
||||
border: 1px solid #ff9073;
|
||||
color: #6c1600;
|
||||
}
|
||||
|
||||
@media screen and (min-width: 60rem) {
|
||||
.wrapper {
|
||||
grid-template-columns: 14rem 40rem;
|
||||
}
|
||||
|
||||
header {
|
||||
grid-column: 1 / -1;
|
||||
}
|
||||
|
||||
nav {
|
||||
grid-column: 1;
|
||||
}
|
||||
|
||||
main {
|
||||
grid-column: 2;
|
||||
}
|
||||
|
||||
.photo-grid {
|
||||
justify-content: left;
|
||||
}
|
||||
}
|
BIN
static/fonts/crimsontext/Crimson-Bold.woff
Normal file
BIN
static/fonts/crimsontext/Crimson-Bold.woff
Normal file
Binary file not shown.
BIN
static/fonts/crimsontext/Crimson-Bold.woff2
Normal file
BIN
static/fonts/crimsontext/Crimson-Bold.woff2
Normal file
Binary file not shown.
BIN
static/fonts/crimsontext/Crimson-BoldItalic.woff
Normal file
BIN
static/fonts/crimsontext/Crimson-BoldItalic.woff
Normal file
Binary file not shown.
BIN
static/fonts/crimsontext/Crimson-BoldItalic.woff2
Normal file
BIN
static/fonts/crimsontext/Crimson-BoldItalic.woff2
Normal file
Binary file not shown.
BIN
static/fonts/crimsontext/Crimson-Italic.woff
Normal file
BIN
static/fonts/crimsontext/Crimson-Italic.woff
Normal file
Binary file not shown.
BIN
static/fonts/crimsontext/Crimson-Italic.woff2
Normal file
BIN
static/fonts/crimsontext/Crimson-Italic.woff2
Normal file
Binary file not shown.
BIN
static/fonts/crimsontext/Crimson-Roman-webfont.woff2
Normal file
BIN
static/fonts/crimsontext/Crimson-Roman-webfont.woff2
Normal file
Binary file not shown.
BIN
static/fonts/crimsontext/Crimson-Roman.woff
Normal file
BIN
static/fonts/crimsontext/Crimson-Roman.woff
Normal file
Binary file not shown.
BIN
static/fonts/crimsontext/Crimson-Roman.woff2
Normal file
BIN
static/fonts/crimsontext/Crimson-Roman.woff2
Normal file
Binary file not shown.
BIN
static/fonts/crimsontext/Crimson-SemiBold.woff
Normal file
BIN
static/fonts/crimsontext/Crimson-SemiBold.woff
Normal file
Binary file not shown.
BIN
static/fonts/crimsontext/Crimson-SemiBold.woff2
Normal file
BIN
static/fonts/crimsontext/Crimson-SemiBold.woff2
Normal file
Binary file not shown.
BIN
static/fonts/crimsontext/Crimson-SemiBoldItalic.woff
Normal file
BIN
static/fonts/crimsontext/Crimson-SemiBoldItalic.woff
Normal file
Binary file not shown.
BIN
static/fonts/crimsontext/Crimson-SemiBoldItalic.woff2
Normal file
BIN
static/fonts/crimsontext/Crimson-SemiBoldItalic.woff2
Normal file
Binary file not shown.
93
static/fonts/crimsontext/LICENSE.txt
Normal file
93
static/fonts/crimsontext/LICENSE.txt
Normal file
|
@ -0,0 +1,93 @@
|
|||
Copyright (c) 2012-2014, The Crimson Project Developers.
|
||||
|
||||
This Font Software is licensed under the SIL Open Font License, Version 1.1.
|
||||
This license is copied below, and is also available with a FAQ at:
|
||||
http://scripts.sil.org/OFL
|
||||
|
||||
|
||||
-----------------------------------------------------------
|
||||
SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007
|
||||
-----------------------------------------------------------
|
||||
|
||||
PREAMBLE
|
||||
The goals of the Open Font License (OFL) are to stimulate worldwide
|
||||
development of collaborative font projects, to support the font creation
|
||||
efforts of academic and linguistic communities, and to provide a free and
|
||||
open framework in which fonts may be shared and improved in partnership
|
||||
with others.
|
||||
|
||||
The OFL allows the licensed fonts to be used, studied, modified and
|
||||
redistributed freely as long as they are not sold by themselves. The
|
||||
fonts, including any derivative works, can be bundled, embedded,
|
||||
redistributed and/or sold with any software provided that any reserved
|
||||
names are not used by derivative works. The fonts and derivatives,
|
||||
however, cannot be released under any other type of license. The
|
||||
requirement for fonts to remain under this license does not apply
|
||||
to any document created using the fonts or their derivatives.
|
||||
|
||||
DEFINITIONS
|
||||
"Font Software" refers to the set of files released by the Copyright
|
||||
Holder(s) under this license and clearly marked as such. This may
|
||||
include source files, build scripts and documentation.
|
||||
|
||||
"Reserved Font Name" refers to any names specified as such after the
|
||||
copyright statement(s).
|
||||
|
||||
"Original Version" refers to the collection of Font Software components as
|
||||
distributed by the Copyright Holder(s).
|
||||
|
||||
"Modified Version" refers to any derivative made by adding to, deleting,
|
||||
or substituting -- in part or in whole -- any of the components of the
|
||||
Original Version, by changing formats or by porting the Font Software to a
|
||||
new environment.
|
||||
|
||||
"Author" refers to any designer, engineer, programmer, technical
|
||||
writer or other person who contributed to the Font Software.
|
||||
|
||||
PERMISSION & CONDITIONS
|
||||
Permission is hereby granted, free of charge, to any person obtaining
|
||||
a copy of the Font Software, to use, study, copy, merge, embed, modify,
|
||||
redistribute, and sell modified and unmodified copies of the Font
|
||||
Software, subject to the following conditions:
|
||||
|
||||
1) Neither the Font Software nor any of its individual components,
|
||||
in Original or Modified Versions, may be sold by itself.
|
||||
|
||||
2) Original or Modified Versions of the Font Software may be bundled,
|
||||
redistributed and/or sold with any software, provided that each copy
|
||||
contains the above copyright notice and this license. These can be
|
||||
included either as stand-alone text files, human-readable headers or
|
||||
in the appropriate machine-readable metadata fields within text or
|
||||
binary files as long as those fields can be easily viewed by the user.
|
||||
|
||||
3) No Modified Version of the Font Software may use the Reserved Font
|
||||
Name(s) unless explicit written permission is granted by the corresponding
|
||||
Copyright Holder. This restriction only applies to the primary font name as
|
||||
presented to the users.
|
||||
|
||||
4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font
|
||||
Software shall not be used to promote, endorse or advertise any
|
||||
Modified Version, except to acknowledge the contribution(s) of the
|
||||
Copyright Holder(s) and the Author(s) or with their explicit written
|
||||
permission.
|
||||
|
||||
5) The Font Software, modified or unmodified, in part or in whole,
|
||||
must be distributed entirely under this license, and must not be
|
||||
distributed under any other license. The requirement for fonts to
|
||||
remain under this license does not apply to any document created
|
||||
using the Font Software.
|
||||
|
||||
TERMINATION
|
||||
This license becomes null and void if any of the above conditions are
|
||||
not met.
|
||||
|
||||
DISCLAIMER
|
||||
THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
|
||||
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF
|
||||
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
|
||||
OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE
|
||||
COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
|
||||
INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL
|
||||
DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM
|
||||
OTHER DEALINGS IN THE FONT SOFTWARE.
|
BIN
static/fonts/firamono/FiraMono-Bold.woff
Normal file
BIN
static/fonts/firamono/FiraMono-Bold.woff
Normal file
Binary file not shown.
BIN
static/fonts/firamono/FiraMono-Bold.woff2
Normal file
BIN
static/fonts/firamono/FiraMono-Bold.woff2
Normal file
Binary file not shown.
BIN
static/fonts/firamono/FiraMono-Regular.woff
Normal file
BIN
static/fonts/firamono/FiraMono-Regular.woff
Normal file
Binary file not shown.
BIN
static/fonts/firamono/FiraMono-Regular.woff2
Normal file
BIN
static/fonts/firamono/FiraMono-Regular.woff2
Normal file
Binary file not shown.
94
static/fonts/firamono/LICENSE
Normal file
94
static/fonts/firamono/LICENSE
Normal file
|
@ -0,0 +1,94 @@
|
|||
Digitized data copyright (c) 2012-2015, The Mozilla Foundation and Telefonica S.A.
|
||||
with Reserved Font Name < Fira >,
|
||||
|
||||
This Font Software is licensed under the SIL Open Font License, Version 1.1.
|
||||
This license is copied below, and is also available with a FAQ at:
|
||||
http://scripts.sil.org/OFL
|
||||
|
||||
|
||||
-----------------------------------------------------------
|
||||
SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007
|
||||
-----------------------------------------------------------
|
||||
|
||||
PREAMBLE
|
||||
The goals of the Open Font License (OFL) are to stimulate worldwide
|
||||
development of collaborative font projects, to support the font creation
|
||||
efforts of academic and linguistic communities, and to provide a free and
|
||||
open framework in which fonts may be shared and improved in partnership
|
||||
with others.
|
||||
|
||||
The OFL allows the licensed fonts to be used, studied, modified and
|
||||
redistributed freely as long as they are not sold by themselves. The
|
||||
fonts, including any derivative works, can be bundled, embedded,
|
||||
redistributed and/or sold with any software provided that any reserved
|
||||
names are not used by derivative works. The fonts and derivatives,
|
||||
however, cannot be released under any other type of license. The
|
||||
requirement for fonts to remain under this license does not apply
|
||||
to any document created using the fonts or their derivatives.
|
||||
|
||||
DEFINITIONS
|
||||
"Font Software" refers to the set of files released by the Copyright
|
||||
Holder(s) under this license and clearly marked as such. This may
|
||||
include source files, build scripts and documentation.
|
||||
|
||||
"Reserved Font Name" refers to any names specified as such after the
|
||||
copyright statement(s).
|
||||
|
||||
"Original Version" refers to the collection of Font Software components as
|
||||
distributed by the Copyright Holder(s).
|
||||
|
||||
"Modified Version" refers to any derivative made by adding to, deleting,
|
||||
or substituting -- in part or in whole -- any of the components of the
|
||||
Original Version, by changing formats or by porting the Font Software to a
|
||||
new environment.
|
||||
|
||||
"Author" refers to any designer, engineer, programmer, technical
|
||||
writer or other person who contributed to the Font Software.
|
||||
|
||||
PERMISSION & CONDITIONS
|
||||
Permission is hereby granted, free of charge, to any person obtaining
|
||||
a copy of the Font Software, to use, study, copy, merge, embed, modify,
|
||||
redistribute, and sell modified and unmodified copies of the Font
|
||||
Software, subject to the following conditions:
|
||||
|
||||
1) Neither the Font Software nor any of its individual components,
|
||||
in Original or Modified Versions, may be sold by itself.
|
||||
|
||||
2) Original or Modified Versions of the Font Software may be bundled,
|
||||
redistributed and/or sold with any software, provided that each copy
|
||||
contains the above copyright notice and this license. These can be
|
||||
included either as stand-alone text files, human-readable headers or
|
||||
in the appropriate machine-readable metadata fields within text or
|
||||
binary files as long as those fields can be easily viewed by the user.
|
||||
|
||||
3) No Modified Version of the Font Software may use the Reserved Font
|
||||
Name(s) unless explicit written permission is granted by the corresponding
|
||||
Copyright Holder. This restriction only applies to the primary font name as
|
||||
presented to the users.
|
||||
|
||||
4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font
|
||||
Software shall not be used to promote, endorse or advertise any
|
||||
Modified Version, except to acknowledge the contribution(s) of the
|
||||
Copyright Holder(s) and the Author(s) or with their explicit written
|
||||
permission.
|
||||
|
||||
5) The Font Software, modified or unmodified, in part or in whole,
|
||||
must be distributed entirely under this license, and must not be
|
||||
distributed under any other license. The requirement for fonts to
|
||||
remain under this license does not apply to any document created
|
||||
using the Font Software.
|
||||
|
||||
TERMINATION
|
||||
This license becomes null and void if any of the above conditions are
|
||||
not met.
|
||||
|
||||
DISCLAIMER
|
||||
THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
|
||||
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF
|
||||
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
|
||||
OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE
|
||||
COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
|
||||
INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL
|
||||
DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||
FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM
|
||||
OTHER DEALINGS IN THE FONT SOFTWARE.
|
8
static/js/emaildecode.js
Normal file
8
static/js/emaildecode.js
Normal file
|
@ -0,0 +1,8 @@
|
|||
var emails = document.getElementsByClassName("email");
|
||||
|
||||
for (var i = 0; i < emails.length; i++) {
|
||||
var b64 = emails[i].innerHTML;
|
||||
var decoded = window.atob(b64);
|
||||
emails[i].innerHTML = decoded;
|
||||
emails[i].href = "mailto:" + decoded;
|
||||
}
|
112
static/rupusreinefjord_pubkey.asc
Normal file
112
static/rupusreinefjord_pubkey.asc
Normal file
|
@ -0,0 +1,112 @@
|
|||
-----BEGIN PGP PUBLIC KEY BLOCK-----
|
||||
|
||||
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
|
||||
=g3+W
|
||||
-----END PGP PUBLIC KEY BLOCK-----
|
Reference in a new issue