minor tweaks
This commit is contained in:
parent
791aa71db7
commit
be5f412246
|
@ -12,6 +12,9 @@ menu:
|
||||||
- name: BLOG
|
- name: BLOG
|
||||||
pageRef: /blog
|
pageRef: /blog
|
||||||
weight: 20
|
weight: 20
|
||||||
|
- name: PROJECTS
|
||||||
|
pageRef: /projects
|
||||||
|
weight: 30
|
||||||
- name: ABOUT
|
- name: ABOUT
|
||||||
pageRef: /about
|
pageRef: /about
|
||||||
weight: 30
|
weight: 30
|
||||||
|
|
|
@ -39,12 +39,14 @@
|
||||||
|
|
||||||
--main-bg: var(--jet);
|
--main-bg: var(--jet);
|
||||||
--content-bg: var(--raisin-black);
|
--content-bg: var(--raisin-black);
|
||||||
--primary-text: var(--pewter-blue);
|
--primary-text: var(--pale-silver);
|
||||||
--secondary-text: var(--base01);
|
--secondary-text: var(--pewter-blue);
|
||||||
--primary-link: var(--chinese-red);
|
--primary-link: var(--chinese-red);
|
||||||
--primary-link-hover: var(--red);
|
--primary-link-hover: var(--pewter-blue);
|
||||||
--secondary-link: var(--blue);
|
--secondary-link: var(--cyan);
|
||||||
|
--secondary-link-hover: var(--pewter-blue);
|
||||||
--ternary-link: var(--chinese-red);
|
--ternary-link: var(--chinese-red);
|
||||||
|
--ternary-link-hover: var(--pewter-blue);
|
||||||
}
|
}
|
||||||
|
|
||||||
@font-face {
|
@font-face {
|
||||||
|
@ -60,6 +62,7 @@
|
||||||
body {
|
body {
|
||||||
background-color: var(--main-bg);
|
background-color: var(--main-bg);
|
||||||
color: var(--primary-text);
|
color: var(--primary-text);
|
||||||
|
font-size: 16px;
|
||||||
font-family: 'Krub', sans-serif;
|
font-family: 'Krub', sans-serif;
|
||||||
scrollbar-width: none;
|
scrollbar-width: none;
|
||||||
padding: 0;
|
padding: 0;
|
||||||
|
@ -71,7 +74,7 @@ body::-webkit-scrollbar {
|
||||||
}
|
}
|
||||||
|
|
||||||
h1,h2,h3,h4,h5,h6 {
|
h1,h2,h3,h4,h5,h6 {
|
||||||
color: var(--primary-text);
|
color: var(--secondary-text);
|
||||||
font-family: 'B216 Mono', monospace;
|
font-family: 'B216 Mono', monospace;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -84,19 +87,27 @@ p {
|
||||||
line-height: 1.8;
|
line-height: 1.8;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
a {
|
||||||
|
transition: color 0.5s;
|
||||||
|
}
|
||||||
|
|
||||||
a:link, a:visited {
|
a:link, a:visited {
|
||||||
color: var(--primary-link);
|
color: var(--primary-link);
|
||||||
text-decoration: none;
|
text-decoration: none;
|
||||||
}
|
}
|
||||||
|
|
||||||
a:hover, a:active {
|
a:hover, a:active {
|
||||||
text-decoration: underline;
|
color: var(--primary-link-hover);
|
||||||
}
|
}
|
||||||
|
|
||||||
a.tag {
|
a.tag {
|
||||||
color: var(--secondary-link);
|
color: var(--secondary-link);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
a.tag:hover, a.tag:active {
|
||||||
|
color: var(--secondary-link-hover);
|
||||||
|
}
|
||||||
|
|
||||||
a.permalink {
|
a.permalink {
|
||||||
padding: 0 5px;
|
padding: 0 5px;
|
||||||
}
|
}
|
||||||
|
@ -167,6 +178,7 @@ header a.sitetitle {
|
||||||
|
|
||||||
p#subtitle {
|
p#subtitle {
|
||||||
text-align: center;
|
text-align: center;
|
||||||
|
padding: 0 1em;
|
||||||
}
|
}
|
||||||
|
|
||||||
p.about {
|
p.about {
|
||||||
|
@ -195,6 +207,7 @@ span.rss {
|
||||||
nav {
|
nav {
|
||||||
flex: 3 1 55%;
|
flex: 3 1 55%;
|
||||||
text-align: right;
|
text-align: right;
|
||||||
|
padding-right: 0.4em;
|
||||||
}
|
}
|
||||||
|
|
||||||
nav ul {
|
nav ul {
|
||||||
|
@ -203,34 +216,32 @@ nav ul {
|
||||||
padding: 0;
|
padding: 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
/*nav li {
|
|
||||||
display: inline;
|
|
||||||
}*/
|
|
||||||
|
|
||||||
nav li a {
|
nav li a {
|
||||||
display: inline-block;
|
display: inline-block;
|
||||||
padding: 15px 20px;
|
padding: 15px 20px;
|
||||||
transition-property: background-color;
|
|
||||||
transition-duration: 0.5s;
|
|
||||||
transition-delay: 0.1s;
|
|
||||||
font-family: 'B612 Mono', monospace;
|
font-family: 'B612 Mono', monospace;
|
||||||
font-weight: bold;
|
font-weight: bold;
|
||||||
font-size: 0.9em;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
nav li a:link, nav li a:visited {
|
nav li a:link, nav li a:visited {
|
||||||
color: var(--ternary-link);
|
color: var(--ternary-link);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
nav li a:hover, nav li a:active {
|
||||||
|
color: var(--ternary-link-hover);
|
||||||
|
}
|
||||||
|
|
||||||
main {
|
main {
|
||||||
flex: 1;
|
flex: 1;
|
||||||
display: flex;
|
display: flex;
|
||||||
background-color: var(--content-bg);
|
background-color: var(--content-bg);
|
||||||
padding: 0 150px;
|
padding: 0 150px;
|
||||||
flex-flow: row wrap;
|
flex-flow: row wrap;
|
||||||
/* gap: 20px; */
|
|
||||||
z-index: 1;
|
z-index: 1;
|
||||||
/* margin: 0 0.1rem; */
|
}
|
||||||
|
|
||||||
|
main li {
|
||||||
|
padding: 0.2em 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
.sidebar {
|
.sidebar {
|
||||||
|
@ -261,7 +272,11 @@ article time {
|
||||||
}
|
}
|
||||||
|
|
||||||
article a.title {
|
article a.title {
|
||||||
color: var(--yellow);
|
color: var(--primary-link);
|
||||||
|
}
|
||||||
|
|
||||||
|
article a.title:hover, article a.title:active {
|
||||||
|
color: var(--primary-link-hover);
|
||||||
}
|
}
|
||||||
|
|
||||||
code {
|
code {
|
||||||
|
@ -318,45 +333,31 @@ footer {
|
||||||
|
|
||||||
#links-main li {
|
#links-main li {
|
||||||
padding: 7px 0;
|
padding: 7px 0;
|
||||||
|
list-style-type: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
.links-column details {
|
||||||
|
border: 1px dotted var(--pewter-blue);
|
||||||
|
padding: 0.5em 0.5em 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
.links-column details[open] {
|
||||||
|
padding: 0.5em;
|
||||||
|
}
|
||||||
|
|
||||||
|
.links-column details[open] summary {
|
||||||
|
border-bottom: 1px dotted var(--pewter-blue);
|
||||||
|
margin-bottom: 0.5em;
|
||||||
|
}
|
||||||
|
|
||||||
|
.links-column summary {
|
||||||
|
margin: -0.5em -0.5em 0;
|
||||||
|
padding: 0.5em;
|
||||||
}
|
}
|
||||||
|
|
||||||
.links-column {
|
.links-column {
|
||||||
flex: 1 1 300px;
|
flex: 1 1 300px;
|
||||||
overflow-wrap: break-word;
|
overflow-wrap: break-word;
|
||||||
height: fit-content;
|
|
||||||
}
|
|
||||||
|
|
||||||
.hover-links {
|
|
||||||
position: relative;
|
|
||||||
border-bottom: 1px dotted var(--secondary-link);
|
|
||||||
}
|
|
||||||
|
|
||||||
a.hover-links:hover {
|
|
||||||
text-decoration: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
.hover-links:before {
|
|
||||||
content: attr(data-hover);
|
|
||||||
visibility: hidden;
|
|
||||||
opacity: 0;
|
|
||||||
max-width: 340px;
|
|
||||||
min-width: 200px;
|
|
||||||
background-color: var(--main-bg);
|
|
||||||
color: var(--primary-text);
|
|
||||||
text-align: center;
|
|
||||||
border: 4px double var(--primary-text);
|
|
||||||
border-radius: 5px;
|
|
||||||
padding: 5px;
|
|
||||||
transition: opacity 0.3s ease-in-out;
|
|
||||||
position: absolute;
|
|
||||||
z-index: 1;
|
|
||||||
left: -50px;
|
|
||||||
top: -250%;
|
|
||||||
}
|
|
||||||
|
|
||||||
.hover-links:hover:before {
|
|
||||||
opacity: 0.8;
|
|
||||||
visibility: visible;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@media only screen and (max-width: 500px) {
|
@media only screen and (max-width: 500px) {
|
||||||
|
|
|
@ -392,7 +392,7 @@ A more detailed example:
|
||||||
let apiURL = `https://webmention.io/api/mentions.jf2?per-page=${maxWebmentions}&sort-by=${sortBy}&sort-dir=${sortDir}`;
|
let apiURL = `https://webmention.io/api/mentions.jf2?per-page=${maxWebmentions}&sort-by=${sortBy}&sort-dir=${sortDir}`;
|
||||||
|
|
||||||
pages.forEach(function (path) {
|
pages.forEach(function (path) {
|
||||||
apiURL += `&target[]=${encodeURIComponent('http:' + path)}&target[]=${encodeURIComponent('https:' + path)}`;
|
apiURL += `&target[]=${encodeURIComponent('http:' + path)}&target[]=${encodeURIComponent('https:' + path)}&target[]=${encodeURIComponent('https:' + path.endswith('/') ? path.slice(0, -1) : str)}`;
|
||||||
});
|
});
|
||||||
|
|
||||||
/** @type {WebmentionResponse} */
|
/** @type {WebmentionResponse} */
|
||||||
|
|
Loading…
Reference in New Issue