add theme.toml, archetypes, layouts, and css

This commit is contained in:
Yihui Xie
2017-06-15 23:06:16 -05:00
parent fa6cebe729
commit 1117677006
12 changed files with 150 additions and 0 deletions

7
static/css/fonts.css Normal file
View File

@@ -0,0 +1,7 @@
body {
font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
}
code {
font-family: "Lucida Console", Monaco, monospace;
font-size: 85%;
}

50
static/css/style.css Normal file
View File

@@ -0,0 +1,50 @@
body {
max-width: 800px;
margin: auto;
padding: 1em;
line-height: 1.5em;
}
/* header and footer areas */
.menu li { display: inline-block; }
.article-meta, .menu a {
text-decoration: none;
background: #eee;
padding: 5px;
border-radius: 5px;
}
.menu, .article-meta, footer { text-align: center; }
.title { font-size: 1.1em; }
footer a { text-decoration: none; }
hr {
border-style: dashed;
color: #ddd;
}
/* code */
pre {
border: 1px solid #ddd;
box-shadow: 5px 5px 5px #eee;
padding: 1em;
overflow-x: auto;
}
code { background: #f9f9f9; }
pre code { background: none; }
/* misc elements */
img, iframe, video { max-width: 100%; }
main { hyphens: auto; }
blockquote {
background: #f9f9f9;
border-left: 5px solid #ccc;
padding: 3px 1em 3px;
}
table {
margin: auto;
border-top: 1px solid #666;
border-bottom: 1px solid #666;
}
table thead th { border-bottom: 1px solid #ddd; }
th, td { padding: 5px; }
tr:nth-child(even) { background: #eee }