f57014f5 |
:root {
--zenburn-fg-plus-2: #FFFFEF;
--zenburn-fg-plus-1: #F5F5D6;
--zenburn-fg: #DCDCCC;
--zenburn-fg-1: #A6A689;
--zenburn-fg-2: #656555;
--zenburn-black: #000000;
--zenburn-bg-2: #000000;
--zenburn-bg-1: #2B2B2B;
--zenburn-bg-05: #383838;
--zenburn-bg: #3F3F3F;
--zenburn-bg-plus-05: #494949;
--zenburn-bg-plus-1: #4F4F4F;
--zenburn-bg-plus-2: #5F5F5F;
--zenburn-bg-plus-3: #6F6F6F;
--zenburn-red-plus-2: #ECB3B3;
--zenburn-red-plus-1: #DCA3A3;
--zenburn-red: #CC9393;
--zenburn-red-1: #BC8383;
--zenburn-red-2: #AC7373;
--zenburn-red-3: #9C6363;
--zenburn-red-4: #8C5353;
--zenburn-red-5: #7C4343;
--zenburn-red-6: #6C3333;
--zenburn-orange: #DFAF8F;
--zenburn-yellow: #F0DFAF;
--zenburn-yellow-1: #E0CF9F;
--zenburn-yellow-2: #D0BF8F;
--zenburn-green-5: #2F4F2F;
--zenburn-green-4: #3F5F3F;
--zenburn-green-3: #4F6F4F;
--zenburn-green-2: #5F7F5F;
--zenburn-green-1: #6F8F6F;
--zenburn-green: #7F9F7F;
--zenburn-green-plus-1: #8FB28F;
--zenburn-green-plus-2: #9FC59F;
--zenburn-green-plus-3: #AFD8AF;
--zenburn-green-plus-4: #BFEBBF;
--zenburn-cyan: #93E0E3;
--zenburn-blue-plus-3: #BDE0F3;
--zenburn-blue-plus-2: #ACE0E3;
--zenburn-blue-plus-1: #94BFF3;
--zenburn-blue: #8CD0D3;
--zenburn-blue-1: #7CB8BB;
--zenburn-blue-2: #6CA0A3;
--zenburn-blue-3: #5C888B;
--zenburn-blue-4: #4C7073;
--zenburn-blue-5: #366060;
--zenburn-magenta: #DC8CC3;
}
|
79f9884d |
* {
|
15c32158 |
box-sizing: border-box;
transition: font-size 0.2s ease;
|
79f9884d |
}
|
25a661c3 |
body {
|
15c32158 |
margin: 0px;
font-family: "Lato", "Alegreya Sans", sans-serif;
|
f57014f5 |
background: var(--zenburn-bg);
color: var(--zenburn-fg);
|
15c32158 |
font-weight: 300;
|
6b5fe892 |
}
.current {
|
f57014f5 |
background-color: var(--zenburn-bg-plus-1);
color: var(--zenburn-fg-plus-1);
|
25a661c3 |
}
#container {
|
15c32158 |
opacity: 1;
transition: 0.1s ease opacity;
|
25a661c3 |
}
#container[v-cloak] {
|
15c32158 |
opacity: 0;
|
25a661c3 |
}
a {
|
f57014f5 |
color: var(--zenburn-fg);
|
15c32158 |
border: thin solid transparent;
|
f57014f5 |
cursor: pointer;
|
79f9884d |
}
|
15c32158 |
.current_feed a,
.feeds a {
display: inline-block;
vertical-align: middle;
text-decoration: none;
cursor: pointer;
margin-right: 1em;
width: 100%;
|
25a661c3 |
}
|
79f9884d |
a:hover {
|
f57014f5 |
border-color: var(--zenburn-blue-1);
background-color: var(--zenburn-fg-1);
|
79f9884d |
}
a:focus {
|
15c32158 |
text-decoration: underline;
|
6b5fe892 |
}
header * {
|
15c32158 |
padding: 0;
margin: 0;
|
25a661c3 |
}
|
6b5fe892 |
#container > .left,
|
2f3de0b8 |
#container > .right {
|
15c32158 |
top: 7em;
|
6b5fe892 |
}
#container > .left.collapsed,
#container > .right.v-expand {
|
15c32158 |
top: 3em;
|
6b5fe892 |
}
#container > .right.v-expand .article-title {
|
15c32158 |
font-size: 0.75rem;
|
6b5fe892 |
}
#container > header {
|
15c32158 |
height: 7em;
|
6b5fe892 |
}
#container > header.v-collapse {
|
15c32158 |
height: 3em;
|
6b5fe892 |
}
#container > header.v-collapse .general-info {
|
15c32158 |
line-height: 3em;
|
6b5fe892 |
}
#container > header {
|
15c32158 |
width: 100vw;
|
f57014f5 |
background: var(--zenburn-bg);
border-bottom: 4px double var(--zenburn-green);
|
15c32158 |
box-sizing: border-box;
position: absolute;
display: block;
right: 0;
font-size: 16px;
line-height: 1.25;
transition: height 0.2s ease, line-height 0.2s ease;
overflow: hidden;
z-index: 1000;
|
6b5fe892 |
}
#container > header > * {
|
15c32158 |
vertical-align: middle;
|
6b5fe892 |
}
#container > header > .general-info {
|
15c32158 |
width: 24vw;
height: 100%;
line-height: 6rem;
display: block;
float: left;
text-align: right;
padding-right: 1em;
|
f57014f5 |
border-right: 3px var(--zenburn-green) double;
|
15c32158 |
transition: width 0.2s ease, padding 0.2s ease;
overflow: hidden;
|
6b5fe892 |
}
.collapsed + .right > .article-container {
|
15c32158 |
width: 38em;
|
6b5fe892 |
}
#container > header > .general-info.collapsed {
|
15c32158 |
padding-right: 0em;
|
6b5fe892 |
}
#container > header > .feed-info {
|
15c32158 |
width: 75vw;
height: 100%;
line-height: 2rem;
display: block;
float: right;
|
6b5fe892 |
}
|
15c32158 |
header h1,
header h2,
header h3,
header h4,
header h5,
header h6 {
max-height: 1.2em;
width: auto;
border: none;
margin: 0.1em 0;
|
6b5fe892 |
}
#container > header > .general-info.collapsed + .feed-info .description {
|
15c32158 |
display: none;
|
6b5fe892 |
}
|
15c32158 |
|
6b5fe892 |
#container > header.v-collapse > .feed-info h2,
#container > header.v-collapse > .feed-info h3 {
|
15c32158 |
display: inline-block;
font-size: 1rem;
|
25a661c3 |
}
|
2f3de0b8 |
#container > .right {
|
15c32158 |
overflow-y: auto;
width: 50vw;
box-sizing: border-box;
position: absolute;
display: block;
bottom: 0;
right: 0;
font-size: 16px;
line-height: 1.25;
|
25a661c3 |
}
|
15c32158 |
h1,
h2,
h3,
h4,
h5,
h6 {
border-bottom: 3px #28b0b1 double;
|
25a661c3 |
}
|
15c32158 |
#container > *,
#container > .left > * {
transition: width 0.2s ease, top 0.2s ease;
|
2f3de0b8 |
}
.article-container {
|
15c32158 |
width: 30em;
margin: auto;
transition: width 0.2s ease;
letter-spacing: +0.25px;
line-height: 1.5;
|
6b5fe892 |
}
.article-title {
|
15c32158 |
padding: 0.5em 1em;
position: relative;
|
6b5fe892 |
}
.article-title a {
|
15c32158 |
display: block;
|
6b5fe892 |
}
.article-title button {
|
15c32158 |
font-family: "Source Code Pro", "Courier New", monospace;
position: absolute;
right: 1em;
bottom: 0.5em;
|
2f3de0b8 |
}
|
f57014f5 |
.like_button {
padding: 0.3em;
}
|
2f3de0b8 |
#container > .left {
|
f57014f5 |
border-right: 4px var(--zenburn-blue) double;
|
15c32158 |
width: 50vw;
overflow: hidden;
box-sizing: border-box;
position: absolute;
display: block;
left: 0;
bottom: 0;
|
25a661c3 |
}
|
6b5fe892 |
div.description {
|
15c32158 |
line-height: 1em;
margin-top: 0.5em;
|
6b5fe892 |
}
|
25a661c3 |
|
2f3de0b8 |
#container > .right img {
|
15c32158 |
max-width: 95%;
height: auto;
display: block;
margin: auto;
|
25a661c3 |
}
|
79f9884d |
|
15c32158 |
.current_feed,
.feeds {
overflow-x: hidden;
overflow-y: scroll;
|
79f9884d |
}
.current_feed {
|
15c32158 |
height: 100%;
width: 25vw;
float: right;
|
79f9884d |
}
.feeds {
|
15c32158 |
height: 100%;
width: 24vw;
float: left;
padding: 1em;
border-right: 3px var(--zenburn-blue) double;
|
79f9884d |
}
|
15c32158 |
.feeds .title,
.feeds .url {
white-space: nowrap;
|
79f9884d |
}
.feeds .title {
|
15c32158 |
font-size: 120%;
|
79f9884d |
}
.feeds .url {
|
15c32158 |
font-size: 75%;
padding-left: 2.5em;
margin-bottom: 0.5em;
|
79f9884d |
}
|
2f3de0b8 |
.collapsed {
|
15c32158 |
width: 0vw !important;
overflow: hidden;
|
2f3de0b8 |
}
.collapsed > * {
|
15c32158 |
width: 0vw !important;
overflow: hidden;
|
2f3de0b8 |
}
|
15c32158 |
.collapsed + .right,
.collapsed + .top {
width: 100vw !important;
|
2f3de0b8 |
}
.collapse-toggle {
|
6b5fe892 |
position: absolute;
right: 1em;
|
f57014f5 |
top: 30%;
|
6b5fe892 |
transform: translateY(-50%);
|
f57014f5 |
padding: 0.3em;
border-radius: 0.3em;
|
2f3de0b8 |
}
|
15c32158 |
.code,
code,
pre {
white-space: pre;
|
f57014f5 |
background: var(--zenburn-bg-2);
border: 1px solid var(--zenburn-fg);
|
15c32158 |
font-family: "Source Code Pro", monospace;
font-size: 10px;
|
2f3de0b8 |
}
|
d434ca1d |
code {
|
15c32158 |
padding: 0 0.5em;
|
d434ca1d |
}
pre {
|
15c32158 |
padding: 1em;
|
d434ca1d |
}
|
15c32158 |
.code pre,
code .code,
pre code,
.code .code,
code code,
pre pre,
.code code,
code pre,
pre .code {
background: transparent;
padding: 0;
border: none;
|
2f3de0b8 |
}
|
6b5fe892 |
.current_feed ul {
|
15c32158 |
padding: 0;
list-style: none;
|
6b5fe892 |
}
.current_feed ul > li {
|
15c32158 |
padding: 0.25em 0.25em;
|
6b5fe892 |
}
.current_feed ul a {
|
15c32158 |
padding: 0.1em 0.25em;
|
6b5fe892 |
}
|