Replace blog css with scss version
This commit is contained in:
parent
4582bc232f
commit
2dc4bfe56a
2 changed files with 143 additions and 154 deletions
154
current.css
154
current.css
|
@ -1,154 +0,0 @@
|
||||||
body {
|
|
||||||
font-size: 110%;
|
|
||||||
}
|
|
||||||
|
|
||||||
#post .pic-container {
|
|
||||||
display: block;
|
|
||||||
text-align: center;
|
|
||||||
}
|
|
||||||
#post .profile-pic {
|
|
||||||
max-width: 200px;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Disable hidden effect for ease of use on touch screens */
|
|
||||||
.hidden.user.action {
|
|
||||||
opacity: 1;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Set global variables for colors */
|
|
||||||
:root {
|
|
||||||
--accent: #226997;
|
|
||||||
}
|
|
||||||
|
|
||||||
a.hashtag {
|
|
||||||
color: var(--main);
|
|
||||||
}
|
|
||||||
|
|
||||||
/* Links inside blog posts */
|
|
||||||
article table a:not(.hashtag), article p a:not(.hashtag), article ul a:not(.hashtag), a.hashtag span + span {
|
|
||||||
color: var(--main);
|
|
||||||
border-bottom: solid var(--accent) 1px;
|
|
||||||
text-decoration: none;
|
|
||||||
transition: border-bottom .12s ease;
|
|
||||||
}
|
|
||||||
|
|
||||||
article table a:not(.hashtag):hover, article p a:not(.hashtag):hover, article p a:not(.hashtag):focus, article ul a:not(.hashtag):hover, article ul a:not(.hashtag):focus, a.hashtag:hover span + span {
|
|
||||||
text-decoration: none;
|
|
||||||
border-color: transparent;
|
|
||||||
}
|
|
||||||
|
|
||||||
#post a, #post a.hashtag span + span {
|
|
||||||
border-bottom-width: 2.5px;
|
|
||||||
}
|
|
||||||
|
|
||||||
@media (prefers-color-scheme: dark) {
|
|
||||||
/* Set global variables for colors */
|
|
||||||
:root {
|
|
||||||
--accent: #496474;
|
|
||||||
--main: #eeeeee;
|
|
||||||
}
|
|
||||||
body {
|
|
||||||
color: var(--main);
|
|
||||||
background: #111;
|
|
||||||
}
|
|
||||||
article p a, article ul a {
|
|
||||||
color: var(--main);
|
|
||||||
}
|
|
||||||
header p.description, header nav a {
|
|
||||||
color: #7d7d7d;
|
|
||||||
}
|
|
||||||
body#post article time.dt-published {
|
|
||||||
color: #cacaca;
|
|
||||||
}
|
|
||||||
body#collection a.read-more {
|
|
||||||
color: #8c8c8c;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/*
|
|
||||||
Written in 2020 by Write.as
|
|
||||||
|
|
||||||
To the extent possible under law, the author(s) have dedicated all
|
|
||||||
copyright and related and neighboring rights to this software to the
|
|
||||||
public domain worldwide. This software is distributed without any
|
|
||||||
warranty.
|
|
||||||
|
|
||||||
You should have received a copy of the CC0 Public Domain Dedication
|
|
||||||
along with this software. If not, see
|
|
||||||
http://creativecommons.org/publicdomain/zero/1.0
|
|
||||||
*/
|
|
||||||
body .post-title a:link {
|
|
||||||
color: #ccc;
|
|
||||||
}
|
|
||||||
|
|
||||||
#collection .post-title a {
|
|
||||||
color: #ccc;
|
|
||||||
}
|
|
||||||
|
|
||||||
#collection {
|
|
||||||
color: #eee;
|
|
||||||
}
|
|
||||||
|
|
||||||
#collection pre {
|
|
||||||
background: #060606;
|
|
||||||
}
|
|
||||||
|
|
||||||
body h1 a, body header h2 a {
|
|
||||||
color: #cfcfcf;
|
|
||||||
}
|
|
||||||
|
|
||||||
body h1 a:hover, body header h2 a:hover {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
|
|
||||||
body h1 a:visited, body header h2 a:visited {
|
|
||||||
color: #ccc;
|
|
||||||
}
|
|
||||||
|
|
||||||
body #manage ul a, body .dropdown-nav ul a, body #manage ul ul a, body #manage ul a {
|
|
||||||
color: #ccc;
|
|
||||||
}
|
|
||||||
|
|
||||||
body .dropdown-nav ul ul, body .dropdown-nav ul li:hover, body #manage ul ul, body #manage ul ul li:hover, body #manage ul li:hover {
|
|
||||||
background: #222;
|
|
||||||
}
|
|
||||||
|
|
||||||
body #official-writing h2, body #official-writing h3, body #official-writing h4, body #wrapper h2, body #wrapper h3, body #wrapper h4 {
|
|
||||||
color: #ddd;
|
|
||||||
}
|
|
||||||
|
|
||||||
body a {
|
|
||||||
color: #a2a2ff;
|
|
||||||
}
|
|
||||||
|
|
||||||
body #official-writing h2, body #official-writing h3, body #official-writing h4, body #wrapper h2, body #wrapper h3, body #wrapper h4 {
|
|
||||||
color: #aaa;
|
|
||||||
}
|
|
||||||
|
|
||||||
body #official-writing ul.collections li.collection a.title:link, body #official-writing ul.collections li.collection a.title:visited, body #wrapper ul.collections li.collection a.title:link, body #wrapper ul.collections li.collection a.title:visited {
|
|
||||||
color: #cfcfcf;
|
|
||||||
}
|
|
||||||
|
|
||||||
body #official-writing ul.collections li a.create, body #wrapper ul.collections li a.create {
|
|
||||||
color: #aaa;
|
|
||||||
}
|
|
||||||
|
|
||||||
body#me #official-writing h2 a:link, body#me #official-writing h2 a:visited {
|
|
||||||
color: #a2a2ff;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
input {
|
|
||||||
background: #202020;
|
|
||||||
color: #bbb;
|
|
||||||
}
|
|
||||||
|
|
||||||
#manage ul ul li img {
|
|
||||||
filter: invert(1);
|
|
||||||
}
|
|
||||||
|
|
||||||
#post code, #collection code, #subpage code {
|
|
||||||
background: #202020;
|
|
||||||
color: #bbb;
|
|
||||||
}
|
|
||||||
}
|
|
143
style.scss
Normal file
143
style.scss
Normal file
|
@ -0,0 +1,143 @@
|
||||||
|
// Set global variables for colors
|
||||||
|
:root {
|
||||||
|
--accent: #226997;
|
||||||
|
--main: #111111;
|
||||||
|
--main2: #575757;
|
||||||
|
--main3: #7d7d7d;
|
||||||
|
--background: #ffffff;
|
||||||
|
--background2: #f7f7f7;
|
||||||
|
}
|
||||||
|
|
||||||
|
body {
|
||||||
|
font-size: 110%;
|
||||||
|
color: var(--main);
|
||||||
|
background-color: var(--background);
|
||||||
|
|
||||||
|
h1, header h2 {
|
||||||
|
a, a:visited, a:link {
|
||||||
|
color: var(--main);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
header {
|
||||||
|
p.description, nav a {
|
||||||
|
color: var(--main2);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// Disable hidden effect for ease of use on touch screens
|
||||||
|
.hidden.user.action {
|
||||||
|
opacity: 1;
|
||||||
|
color: var(--main3)
|
||||||
|
}
|
||||||
|
|
||||||
|
// Links in articles and in list view
|
||||||
|
article {
|
||||||
|
table, p, ul {
|
||||||
|
a:not(.hashtag), a.hashtag span + span {
|
||||||
|
color: var(--main);
|
||||||
|
border-bottom: solid var(--accent) 1px;
|
||||||
|
text-decoration: none;
|
||||||
|
transition: border-bottom .12s ease;
|
||||||
|
}
|
||||||
|
|
||||||
|
a:not(.hashtag):hover, a:not(.hashtag):focus, a.hashtag:hover span + span, a.hashtag:focus span + span {
|
||||||
|
text-decoration: none;
|
||||||
|
border-color: transparent;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// Override for links in articles only
|
||||||
|
&#post, &#subpage {
|
||||||
|
a, a.hashtag span + span {
|
||||||
|
border-bottom-width: 2.5px;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// "Menu" dropdown, only visible to author
|
||||||
|
#manage, .dropdown-nav, #manage ul {
|
||||||
|
a {
|
||||||
|
color: var(--main);
|
||||||
|
}
|
||||||
|
|
||||||
|
ul {
|
||||||
|
background: var(--background);
|
||||||
|
|
||||||
|
li {
|
||||||
|
&:hover {
|
||||||
|
background: var(--background2);
|
||||||
|
}
|
||||||
|
|
||||||
|
a {
|
||||||
|
color: var(--main);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// Does subpage even exist?
|
||||||
|
&#post, &#collection, &#subpage {
|
||||||
|
color: var(--main);
|
||||||
|
|
||||||
|
pre, code {
|
||||||
|
background: var(--background2);
|
||||||
|
color: var(--main2)
|
||||||
|
}
|
||||||
|
|
||||||
|
pre {
|
||||||
|
background: var(--background2);
|
||||||
|
}
|
||||||
|
|
||||||
|
.post-title a {
|
||||||
|
color: var(--main);
|
||||||
|
}
|
||||||
|
|
||||||
|
a.read-more {
|
||||||
|
color: var(--main3);
|
||||||
|
}
|
||||||
|
|
||||||
|
article time.dt-published {
|
||||||
|
color: var(--main2);
|
||||||
|
}
|
||||||
|
|
||||||
|
blockquote {
|
||||||
|
color: var(--main2)
|
||||||
|
}
|
||||||
|
|
||||||
|
.pic-container {
|
||||||
|
display: block;
|
||||||
|
text-align: center;
|
||||||
|
|
||||||
|
.profile-pic {
|
||||||
|
max-width: 200px;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@media (prefers-color-scheme: dark) {
|
||||||
|
:root {
|
||||||
|
--accent: #226997;
|
||||||
|
--main: #eeeeee;
|
||||||
|
--main2: #cecece;
|
||||||
|
--main3: #b1b1b1;
|
||||||
|
--background: #111111;
|
||||||
|
--background2: #575656;
|
||||||
|
}
|
||||||
|
|
||||||
|
// Add transparency to the image to make it look lighter
|
||||||
|
img {
|
||||||
|
opacity: .75;
|
||||||
|
transition: opacity .5s ease-in-out;
|
||||||
|
}
|
||||||
|
img:hover {
|
||||||
|
opacity: 1;
|
||||||
|
}
|
||||||
|
|
||||||
|
// No transparency for "view draft" icon
|
||||||
|
#manage ul ul li img {
|
||||||
|
opacity: 1;
|
||||||
|
filter: invert(1);
|
||||||
|
}
|
||||||
|
}
|
Loading…
Reference in a new issue