Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <!--
- book theme and pages coded by skye southcodes.tumblr.com for artsbyannz.tumblr.com
- - normalize css by https://github.com/necolas
- - fonts:
- google fonts
- https://www.tunera.xyz/fonts/nyght-serif/
- - like button & video resizing by @shythemes
- - embed audio css and hide empty answers script by @gukthemes
- - css photosets by https://annasthms.github.io/photosets/
- - dark mode https://mournstera.tumblr.com/post/724742111455592448/a-dark-mode-guide-with-css-variables-and-js-this by https://mournstera.tumblr.com/
- - icons by https://phosphoricons.com/
- - npf audio posts by https://glenthemes.tumblr.com/post/722160746171072512/npf-audio-player
- -->
- <!DOCTYPE html>
- <html lang="en" data-theme="light">
- <head>
- <title>{title}</title>
- <meta name="viewport" content="width=device-width, initial-scale=1.0">
- <script>
- const storedTheme = localStorage.getItem("theme") || (window.matchMedia("(prefers-color-scheme: dark)").matches ? "dark" : "light");
- if (storedTheme) {
- document.documentElement.setAttribute("data-theme", storedTheme);
- }
- </script>
- <link rel="shortcut icon" href="{favicon}">
- <meta name="description" content="{MetaDescription}"/>
- <link rel="preconnect" href="https://fonts.googleapis.com">
- <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
- <link href="https://fonts.googleapis.com/css2?family=Quicksand:wght@300..700&display=swap" rel="stylesheet">
- <!-- normalize -->
- <link href="https://necolas.github.io/normalize.css/7.0.0/normalize.css" rel="stylesheet">
- <!-- Photoset CSS -->
- <link href="https://static.tumblr.com/0podkko/oDSpg7y88/photosets.css" rel="stylesheet">
- <!--npf audio posts-->
- <script src="//tmblr-npf-audio.gitlab.io/s/init.js"></script>
- <link href="//tmblr-npf-audio.gitlab.io/s/base.css" rel="stylesheet">
- <script>
- tumblr_npf_audio({
- emptyTitleText: "Untitled track",
- emptyArtistText: "Untitled artist",
- emptyAlbumText: "Untitled album",
- titleLabel: "Track:",
- artistLabel: "Artist:",
- albumLabel: "Album:"
- });
- </script>
- <style edit-npf-audio-player>
- .npf-audio-wrapper {
- margin-bottom:1rem;
- --NPF-Audio-Buttons-Size: 1.4rem;
- --NPF-Audio-Buttons-Color: var(--background); /* color of play & pause buttons */
- --NPF-Audio-Buttons-Spacing: 1.3rem; /* space between buttons and song info */
- --NPF-Audio-Image-Size: 85px;
- --NPF-Audio-Image-Spacing: 0px; /* gap between player info and cover image */
- }
- .npf-audio-background {
- background-color:var(--accents); /* background color of player (optional) */
- padding: 1.5rem;
- }
- .npf-audio-title-label,
- .npf-audio-artist-label,
- .npf-audio-album-label {
- font-weight: bold;
- }
- .npf-audio-title,
- .npf-audio-artist,
- .npf-audio-album {
- color: #333333; /* color of audio text (optional) */
- }
- </style>
- <style>
- /* colors for light mode */
- :root, html[data-theme='light'] {
- --text: #333;
- --background:white;
- --titles: #b88f80;
- --links: #b88f80;
- --links-hover: #9b6b59;
- --icons: #b88f80;
- --accents: #d1a990;
- --alternating-background:#d3aa88;
- --alternating-text:#f7f2ea;
- --alternating-text-title:#806132;
- --alternating-accents: #97613f;
- --alternating-link: #8a6631;
- --toggle-button-icon:rgb(218, 215, 215);
- --toggle-button-background:rgb(51, 49, 49);
- --light-on: block;
- --light-off: none;
- }
- /* colors for dark mode */
- :root, html[data-theme='dark'] {
- --light-on: none;
- --light-off: block;
- --text: #b9b7b7;
- --background:rgb(60, 60, 61);
- --titles: #b88f80;
- --links: #b88f80;
- --links-hover: #9b6b59;
- --icons: #776660;
- --accents: #795738;
- --alternating-background:#917660;
- --alternating-text:#d1d0ce;
- --alternating-text-title:#523e21;
- --alternating-accents: #915d3d;
- --alternating-link: #5e431a;
- --toggle-button-icon:rgb(218, 215, 215);
- --toggle-button-background:rgb(51, 49, 49);
- --light-on: none;
- --light-off: block;
- }
- .tmblr-iframe {margin:.7rem;opacity:.6;-ms-transform: scale(0.85);-webkit-transform: scale(0.85); /* Safari */transform: scale(0.85);}
- .tmblr-iframe:hover {opacity:.8;}
- ::-webkit-scrollbar-thumb:vertical {border-left:2px solid var(--accents);}
- ::-webkit-scrollbar {width:6px}
- ::-webkit-scrollbar-track-piece{margin:5px 0;}
- pre {font-family:consolas;
- white-space: pre-wrap; /* css-3 */
- white-space: -moz-pre-wrap; /* Mozilla, since 1999 */
- white-space: -pre-wrap; /* Opera 4- */
- white-space: -o-pre-wrap; /* Opera 7 */
- word-wrap: break-word;} /* Internet Explorer 5.5+ */
- * {box-sizing: border-box;}
- body, figure{margin:0;padding:0;letter-spacing: .03rem;}
- html{font: 400 14px 'Quicksand', sans-serif;}
- body {font-size:1rem;color:var(--text);background:var(--background);}
- a {text-decoration: none;color:var(--links);word-break:break-word;}
- a:hover {color:var(--links-hover);}
- blockquote {margin:0;padding:0;}
- blockquote blockquote {border-left:1px solid var(--accents);padding:.2rem 0 .2rem .7rem;}
- img {max-width:100%;height: auto;display: block;margin: 0}
- hr {border:0;border-top:1px solid var(--accents);margin:0;}
- video {max-width:100%;}
- ul, li {list-style: none;margin: 0;padding: 0}
- pre {border-left:1px solid var(--accents); padding:3px 0 3px 1rem;}
- h1,h2 {font-family: nyght-regular-italic;font-style:italic;}
- @font-face {
- font-family: nygth-regular;
- src: url(https://static.tumblr.com/p5i0ib5/i1sspt31d/nyghtserif-regular.ttf);
- }d
- @font-face {
- font-family: nygth-regular-italic;
- src: url(https://static.tumblr.com/p5i0ib5/wGispt31j/nyghtserif-regularitalic.ttf);
- }
- /* dark mode */
- html.theme-transition,
- html.theme-transition *,
- html.theme-transition *:before,
- html.theme-transition *:after {
- transition: 0s !important;
- transition-delay: 0 !important;
- }
- button.theme-toggle {
- position: fixed;
- inset:1.5rem auto auto 2rem;
- padding: .5rem;
- border: 0;
- border-radius: 100%;
- outline: none;
- cursor: pointer;
- font-size: 25px;
- color: var(--text);
- background: var(--toggle-button-background);
- }
- .theme-toggle .ph{color: var(--toggle-button-icon)}
- .light-on {display: var(--light-on);}
- .light-off {display: var(--light-off);}
- /* container */
- #container {
- width: 100%;
- margin: auto ;
- }
- /* global navigation */
- #global-navigation {
- padding: 4.5rem 4rem 2.5rem;
- text-align: center;
- font-family: nygth-regular;
- font-weight: 500;
- font-size: 1.4rem;
- letter-spacing: .08rem;
- }
- #global-navigation ul li {
- display: inline-block;
- margin-right: 6rem;
- text-transform: uppercase;
- }
- /* updates tab */
- #updates-button {
- border: 0;
- padding: 0;
- font: inherit;
- cursor:pointer;
- letter-spacing: inherit;
- text-transform: uppercase;
- color: var(--links);
- outline: none;
- background-color: transparent;
- }
- #updates-button:hover {color: var(--links-hover);}
- #updates-tab {
- display: none;
- position: absolute;
- inset: 5.2rem auto auto 50%;
- -ms-transform: translate(-50%, -50%);
- transform: translateX(-50%);
- width: 90vw;
- max-width: 20rem;
- padding: 1.5rem;
- border: 2px solid var(--accents);
- border-radius: 4px;
- font: 400 1.1rem 'quicksand', serif;
- text-transform: none;
- line-height: 140%;
- background-color: var(--background);
- }
- #updates-tab h4 {
- margin-top: 1rem;
- font: 500 1.7rem nygth-regular-italic;
- letter-spacing: .1rem;
- color:var(--titles);
- }
- #updates-tab span {
- padding: 0 .5rem;
- box-shadow: inset 0 -7px var(--accents);
- }
- #updates-tab hr {
- width: .8rem;
- height: .8rem;
- margin: 2rem auto;
- border: 0;
- border-radius: 100%;
- background-color: var(--accents);
- }
- #updates-tab a {font-weight: 600;}
- /* header */
- #header {
- margin-bottom: 16rem;
- {block:AskPage}
- margin-bottom:10rem;
- {/block:AskPage}
- {block:SubmitPage}
- margin-bottom:10rem;
- {/block:SubmitPage}
- text-align: center;
- font-family: nygth-regular;
- }
- figure.header-image {
- margin-bottom: 5rem;
- }
- img.header-image {
- width: 100%;
- height: 100%;
- }
- #blog-title {
- margin-bottom: 3rem;
- font-family: nygth-regular-italic;
- font-size: 6rem;
- font-weight: 400;
- letter-spacing: .06em;
- color: var(--titles);
- }
- #blog-description {
- max-width: 50rem;
- margin:0 auto 4rem;
- font-family: 'quicksand', serif;
- font-size: 1.3rem;
- line-height: 155%;
- letter-spacing: .05rem;
- }
- /* header links navigation */
- #header-navigation {
- margin-bottom: 3rem;
- text-transform: uppercase;
- font-size: 1.4rem;
- letter-spacing: .04rem;
- }
- #header-navigation ul {
- display: flex;
- flex-wrap: wrap;
- justify-content:space-around;
- max-width: 80%;
- margin:auto
- }
- #header-navigation ul li{margin-bottom:2rem}
- /* header social navigation */
- #social-navigation ul li{
- display: inline-block;
- margin:1rem 3rem ;
- }
- #social-navigation ul li a {color:var(--icons)}
- #social-navigation ul li a:hover {color: var(--links-hover);}
- #social-navigation i {font-size: 1.8rem;}
- /* latest novels */
- #latest-novels {
- display: flex;
- flex-wrap: wrap;
- justify-content: space-around;
- max-width: 70rem;
- margin: 0 auto 16rem;
- {block:AskPage}
- display:none;
- {/block:AskPage}
- {block:SubmitPage}
- display:none;
- {/block:SubmitPage}
- {block:PermalinkPage}
- display:none;
- {/block:PermalinkPage}
- }
- .latest-novel-image {transition-duration: .5s;margin:1rem 0;}
- figure.latest-novel-image {width: 28%;}
- figure.latest-novel-image:hover img {filter: blur(2px);}
- #latest-novels-link {
- width: 100%;
- margin-top: 3rem;
- text-align: center;
- font-family: nyght-regular;
- font-size: 2rem;
- }
- #latest-novels-link a{
- box-shadow: inset 0 -10px var(--accents);
- padding: 0 .7rem ;
- }
- /* currently writing */
- #currently-writing {
- padding:6rem 2rem;
- background-color: var(--alternating-background);
- color: var(--alternating-text);
- {block:AskPage}
- display:none;
- {/block:AskPage}
- {block:SubmitPage}
- display:none;
- {/block:SubmitPage}
- {block:PermalinkPage}
- display:none;
- {/block:PermalinkPage}
- }
- .writing-book-wrapper {
- display: flex;
- justify-content: space-between;
- flex-wrap: wrap;
- max-width: 75rem;
- margin: auto;
- }
- .currently-writing-book {
- width: calc(50% - 6rem);
- margin:5rem 0;
- font-family: nygth-regular-italic;
- font-weight: 400;
- }
- .currently-writing-title {
- margin:0 0 2rem;
- font-weight: 400;
- font-size: 5rem;
- letter-spacing: .06rem;
- color: var(--alternating-text-title);
- }
- .currently-writing-summary {
- font-family: 'quicksand', serif;
- font-size: 1.2rem;
- color:var(--alternating-text)
- }
- .currently-writing-link {
- margin-top: 4rem;
- padding: 0 .7rem;
- font-size: 2.3rem;
- color: var(--alternating-link);
- box-shadow: inset 0 -10px var(--alternating-accents);
- }
- /* blog wrapper */
- #blog-wrapper {
- width:90vw;
- max-width:540px;
- margin:5rem auto;
- {block:AskPage}
- margin:0 auto 10rem;
- {/block:AskPage}
- {block:SubmitPage}
- margin:0 auto 10rem;
- {/block:SubmitPage}
- }
- #pinned-post {
- margin-bottom:2rem;
- text-transform:uppercase;
- font-weight:500;
- }
- #pinned-post .fa-thumbtack {
- color:var(--accents);
- font-size:1.5rem;
- transform:rotate(340deg);
- margin-right:.5em;
- }
- .posttitle {
- font-family: nyght-regular-italic;
- font-size:3.5rem;
- font-style:italic;
- margin:1.5rem 0;
- }
- .posts {
- max-width:540px;
- margin:15rem 0;
- {block:PermalinkPage}
- margin:0 auto;
- {/block:PermalinkPage}
- word-break:break-word;
- font-size:1.1rem;
- }
- .posts:last-of-type {margin-bottom:5rem;}
- .posts:hover .tags,.posts:hover .permalink {
- opacity:1;
- transition-duration:.2s
- }
- /* posts */
- .npf_indented {
- margin-left:1.5rem;
- }
- /* audio posts*/
- .npf-audio-play svg {
- opacity:1;
- }
- /* quotes */
- .npf_quote {font-style:italic;}
- .npf_quote:before {content:'"';}
- .npf_quote:after {content:'"';}
- .npf_quote ~ p{margin-left:1rem;}
- .npf_quote ~ p:before:first-of-type {content:'— ';}
- .quote {
- font-size:1.2rem;
- font-style:italic;
- }
- .quote-source {
- margin-top:1rem;
- }
- .quote-source:before {
- content:"— ";
- }
- /* photos*/
- .photo {
- display: block;
- margin: 0 0 1rem;
- width:var(--post-size);
- }
- .npf_row {margin:0!important}
- /* photosets */
- [photoset-layout] {
- margin:0 0 1rem;
- grid-gap: 1px;
- }
- [photoset-layout] *{margin:0;}
- [photoset-layout] img {cursor:pointer}
- /* audio */
- .audio,.spotify_audio_player {height:80px;}
- /* links */
- .link-post {
- padding:1.5rem 1rem;
- border:1px solid var(--accents);
- border-radius:3px;
- margin-bottom:1rem;
- }
- .link-name{
- display:block;
- font-size:1.5rem;
- font-weight:600;
- }
- .link-excerpt {
- margin-top:1rem;
- font-style:italic;
- }
- /* chat */
- .npf_chat,.chat-post {font-family:'quicksand'!important;}
- .npf_chat {line-height:150%;}
- .npf_chat b {margin-right:.5rem;}
- .npf_chat b:nth-of-type(odd) {
- color:var(--accents);
- }
- /* asks */
- .q{
- background:var(--accents);
- padding:.7rem;
- border-radius:4px;
- margin:1rem 0;
- }
- .asker-img,.answerer-img {
- border-radius:100%;
- border:.5rem solid var(--accents);
- display:inline-block;
- vertical-align:middle;
- margin-right:1rem;
- }
- .answerer-img {
- width:35px;
- border:.3rem solid var(--accents);
- }
- .asker-user,.answerer-user {
- display:inline-block;
- vertical-align:middle;
- text-transform:uppercase;
- font-weight:500;
- }
- .answer {margin-top:2rem;}
- /* captions */
- .capt {margin-top:1rem;}
- .capt ul,.capt ol {padding-left:3rem;}
- .capt ol li::marker, .capt ul li::marker {color:var(--accents);}
- .capt ol li{
- list-style-type: decimal;
- margin-bottom:.5rem;
- }
- .capt ul li {
- list-style-type: circle;
- margin-bottom:.5rem;
- }
- .capt .user:first-of-type {margin-top:0;}
- .userd:after {
- content:' (deactivated)';
- color:#aaa;
- font-size:.8rem;
- margin-left:.5rem;
- }
- .cimg {display:none}
- .user {margin-top:1rem;}
- /* permalink */
- .permalink {
- margin-top:1rem;
- transition-duration:.2s;
- opacity:0;
- text-transform:uppercase;
- }
- .noteco {float:left;}
- .time {
- float:left;
- margin-right:2rem;
- }
- .via {margin:4rem auto;}
- .reblogged-from {margin-bottom:1rem;}
- .reblogged-from span,.reblogged-source span {
- border-bottom:2px solid var(--accents);
- padding:0 .3rem .2rem;
- font-weight:500;
- }
- /* reblog and like controls*/
- .controls {float:right;}
- svg {width:12px;}
- svg {
- height:auto;
- opacity:.5;
- display:block;
- overflow:visible;
- }
- .controls a {
- position:relative;
- display:inline-block;
- overflow:hidden;
- }
- .controls .reblog {
- opacity:.93;
- margin-right:1rem;
- }
- .controls .like .liked + svg {
- opacity:1;
- }
- .controls .like .liked + svg path {
- fill:#ec5a5a;
- }
- .controls .like .like_button {
- position:relative;
- }
- .controls .like .like_button iframe {
- position:absolute;
- top:0;
- left:0;
- bottom:0;
- right:0;
- z-index:2;
- opacity:0;
- }
- /* tags */
- .tags {
- opacity:0;
- transition-duration:.2s;
- margin-top:.7rem;
- line-height:170%;
- }
- .tags a{margin-right:1rem;}
- /* notes */
- .notes {padding:0;}
- ol.notes {padding-left:1rem;}
- .notes .notes-label {margin-bottom:2rem;}
- .notes .notes-label span{
- border-bottom:2px solid var(--accents);
- padding:0 .3rem .2rem;
- font-weight:500;
- }
- .notes img {
- display:none;
- margin-right:.7rem;
- vertical-align:middle;
- border-radius:3px;
- }
- .notes li {
- margin-bottom:.7rem;
- }
- /* pagination */
- .pagination {
- font-weight:600;
- margin-bottom:10rem;
- }
- .pagination .fa-solid{
- font-size:1.2rem;
- color:var(--icons)
- }
- .pagination .fa-chevron-right{
- margin-left:1.5rem;
- }
- .pagination .fa-chevron-left{
- margin-right:1.5rem;
- }
- .back-page {
- float:left;
- }
- .next-page {
- float:right;
- }
- /* submissions */
- .submission-label{
- margin-bottom:1rem;
- text-transform:uppercase;
- font-weight:600;
- }
- /* polls */
- .poll-post .poll-question {
- margin:1rem 0;
- }
- /* about the author */
- #about-the-author {
- padding:8rem 7rem;
- background-color: var(--alternating-background);
- color: var(--alternating-text);
- {block:AskPage}
- display:none;
- {/block:AskPage}
- {block:SubmitPage}
- display:none;
- {/block:SubmitPage}
- {block:PermalinkPage}
- display:none;
- {/block:PermalinkPage}
- }
- #author-wrapper {
- max-width: 65rem;
- margin: auto;
- }
- #author-name {
- margin: 0 0 2rem 0;
- font-family: nygth-regular-italic;
- font-weight: 400;
- font-size: 6rem;
- color: var(--alternating-text-title);
- letter-spacing: .4rem;
- }
- figure.author-image {
- display: inline-block;
- vertical-align:middle;
- margin-right: 3rem;
- border: 1rem solid var(--background);
- max-width: 100%;
- }
- .author-image {
- width: 15rem;
- aspect-ratio: 1 / 1;
- object-fit: cover;
- border-radius: 100%;
- }
- #author-description {
- width: calc(100% - 19rem);
- display: inline-block;
- vertical-align:middle;
- font-family: 'quicksand', serif;
- font-size: 1.2rem;
- color:var(--alternating-text)
- }
- #author-socials{margin-top: 3rem;}
- #author-socials ul li{
- display: inline-block;
- margin-right: 4rem;
- font-size: 2.3rem;
- }
- #author-socials ul li:last-of-type {margin-right: 0;}
- #author-socials ul li a {color: var(--icons);}
- #author-socials ul li a:hover {color: var(--links-hover);}
- /* footer */
- #footer-section {padding:0 7rem 0;}
- /* footer updates */
- #footer-updates {
- display: flex;
- justify-content: space-between;
- flex-wrap: wrap;
- margin: 8rem 0;
- font-family:'quicksand', serif;
- {block:PermalinkPage}
- display:none;
- {/block:PermalinkPage}
- {block:AskPage}
- display:none;
- {/block:AskPage}
- {block:SubmitPage}
- display:none;
- {/block:SubmitPage}
- }
- .update {
- display: flex;
- width: 47%;
- margin: 4rem 0;
- }
- .update hr {
- flex-shrink: 0;
- width: 3rem;
- margin: .7rem 2rem 0;
- border-top: 2px solid var(--accents);
- }
- .update-title {
- position: relative;
- display: flex;
- flex-shrink: 0;
- width: 17rem;
- font-family: nygth-regular;
- font-weight: 400;
- font-size: 1.6rem;
- line-height: 155%;
- letter-spacing: .06rem;
- }
- .update-content {
- font-size: 1.1rem;
- letter-spacing: .05rem;
- line-height: 150%;
- }
- /* footer navigation */
- #footer-navigation {
- max-width: 60rem;
- margin:0 auto 5rem;
- font-family: nygth-regular;
- font-size: 1.7rem;
- text-transform: uppercase;
- letter-spacing: .06rem;
- text-align:center;
- }
- #footer-navigation ul{
- display: flex;
- justify-content: space-between;
- flex-wrap: wrap;
- }
- #footer-navigation ul li {
- margin:0 2rem 1rem
- }
- #footer-navigation a:hover{color: var(--links-hover);}
- /* copyright section */
- #copyright-section {
- display: flex;
- justify-content: flex-end;
- margin: 0 0 3rem;
- font-family: 'quicksand', serif;
- font-size: 1rem;
- max-width: 100%;
- }
- #copyright-section h2 {
- display: inline-block;
- margin: 0 2rem 0 0;
- font-family: nygth-regular-italic;
- font-size: 1.2rem;
- font-weight: 400;
- letter-spacing: .2rem;
- }
- #copyright-author {
- display: flex;
- margin:0 2rem
- }
- #copyright-author h3{
- font-weight: 400;
- text-transform: lowercase;
- margin: 0;
- }
- #copyright-author span {margin:0 .5rem}
- /* others */
- #credit {
- margin: 0;
- margin-left: 2rem;
- }
- #credit a {font-weight: 700;}
- .ttop {
- position:fixed;
- bottom:2rem;
- right:2rem;
- }
- .ttop .fa-chevron-up {
- font-size:1.5rem;
- }
- {CustomCSS}
- /* MEDIA */
- @media only screen and (min-width:0) and (max-width:400px) {
- #global-navigation ul li {
- display:block;
- margin-right: 0;
- }
- #about-the-author {
- padding:8rem 3rem;
- }
- #copyright-section {
- display: block;
- margin: 0 0;
- }
- #copyright-section h2 {
- display: block;
- margin: 0 0 1rem 0;
- }
- #copyright-author {
- display: block;
- margin:1rem 0
- }
- #copyright-author h3{
- font-weight: 400;
- text-transform: lowercase;
- margin: 0;
- display: inline-block;
- }
- #copyright-author span {margin:0 0}
- #credit {
- margin: 1rem 0 2rem;
- }
- }
- @media only screen and (min-width:0) and (max-width:600px) {
- .update {
- display: block;
- margin: 6rem 0;
- }
- .update hr {
- width: 100%;
- margin: 1.5rem 0rem 0;
- border-top: 2px solid var(--accents);
- }
- .update-title {
- position: relative;
- display: block;
- flex-shrink: 0;
- width: 100%;
- }
- }
- @media only screen and (min-width:0) and (max-width:1000px) {
- #blog-title,#blog-description {
- max-width: 90%;
- margin-inline:auto
- }
- #currently-writing {
- padding:2rem 2rem;
- }
- .writing-book-wrapper {
- display: block;
- justify-content: space-between;
- flex-wrap: wrap;
- max-width: 75rem;
- margin: auto;
- }
- .currently-writing-book {
- width: 100%;
- margin:10rem 0 ;
- font-family: nygth-regular-italic;
- font-weight: 400;
- }
- #footer-section {padding:0 2rem 0;}
- #author-name {
- text-align: center;
- }
- figure.author-image {
- display: block;
- margin:0 auto
- }
- #author-description {
- width: 100%;
- display: block;
- margin-top: 5rem;
- }
- .update {
- width: 80%;
- margin: 4rem auto;
- }
- }
- @media only screen and (min-width:0) and (max-width:1200px) {
- #footer-section {padding:0 2rem 0;}
- }
- @media only screen and (min-width:0) and (max-width:1400px) {
- #global-navigation ul {
- display: flex;
- justify-content: space-evenly;
- flex-wrap:wrap;
- max-width: 75rem;
- margin: 0 auto;
- }
- #global-navigation ul li {
- margin: 0 1rem 1rem;
- }
- }
- .show-{CurrentPage} {
- display:none;
- }
- .show-1{
- display:block;
- }
- </style>
- </head>
- <body>
- <button class="theme-toggle" aria-label="toggle dark or light mode" type="button"><i class="ph ph-moon light-on" title="toggle dark mode"></i><i class="ph ph-sun light-off" title="toggle light mode"></i></button>
- <!-- container -->
- <section id="container">
- <!-- global navigation -->
- <nav id="global-navigation"><ul>
- <li><a href="/">home</a></li>
- <li><a href="/ask">inbox</a></li>
- <li><a href="/archive">archive</a></li>
- <li><a href="LINK URL">link</a></li>
- <!-- open updates tab -->
- <li style="position: relative;"><button id="updates-button">updates</button>
- <!-- updates tab content -->
- <div id="updates-tab">
- <h4><span>title</span></h4>
- <p>content</a></p>
- <!-- updates divider -->
- <hr>
- <h4><span>title</span></h4>
- <p>content</a></p>
- </div>
- </li>
- </ul></nav>
- <!-- header start -->
- <header id="header">
- <!-- header image -->
- <figure class="header-image"><img src="IMAGE URL" alt="header image" class="header-image"></figure>
- <!-- header title -->
- <h1 id="blog-title"><a href="/">
- {title}
- </a></h1>
- <!-- header description -->
- <article id="blog-description">
- {description}
- </article>
- <!-- header novel navigation -->
- <nav id="header-navigation"><ul>
- <li><a href="LINK URL">link</a></li>
- <li><a href="LINK URL">link</a></li>
- <li><a href="LINK URL">link</a></li>
- <li><a href="LINK URL">link</a></li>
- </ul></nav>
- <!-- social icons navigation
- find more at https://fontawesome.com/search?ic=brands
- -->
- <nav id="social-navigation"><ul>
- <li><a href="LINK URL"><i class="fa-brands fa-twitter"></i></a></li>
- <li><a href="LINK URL"><i class="fa-brands fa-instagram"></i></a></li>
- <li><a href="LINK URL"><i class="fa-brands fa-facebook"></i></a></li>
- </ul></nav>
- </header>
- <!-- header end -->
- <div class="show-{CurrentPage}">
- <!-- latest novels start -->
- <section id="latest-novels">
- <!-- latest novel image -->
- <figure class="latest-novel-image"><a href="LINK URL"><img src="IMAGE URL" alt="" class="latest-novel-image"></a></figure>
- <!-- latest novel image -->
- <figure class="latest-novel-image"><a href="LINK URL"><img src="IMAGE URL" alt="" class="latest-novel-image"></a></figure>
- <!-- latest novel image -->
- <figure class="latest-novel-image"><a href="LINK URL"><img src="IMAGE URL" alt="" class="latest-novel-image"></a></figure>
- <!-- view all books link -->
- <p id="latest-novels-link"><a href="">view all books</p></a>
- </section>
- <!-- latest novels end -->
- <!-- currently writing start -->
- <section id="currently-writing"><div class="writing-book-wrapper">
- <!-- currently writing book start -->
- <article class="currently-writing-book">
- <h2 class="currently-writing-title">book title</h2>
- <article class="currently-writing-summary">
- <p>paragraph</p>
- <p>paragraph</p>
- </article>
- <a class="currently-writing-link" href="">read more</a>
- </article>
- <!-- currently writing book end -->
- <!-- currently writing book start -->
- <article class="currently-writing-book">
- <h2 class="currently-writing-title">book title</h2>
- <article class="currently-writing-summary">
- <p>paragraph</p>
- <p>paragraph</p>
- </article>
- <a class="currently-writing-link" href="">read more</a>
- </article>
- <!-- currently writing book end -->
- </div></section>
- <!-- currently writing end -->
- </div>
- <!-- blog wrapper -->
- <section id="blog-wrapper">
- {block:Posts}
- <article class="posts" id="{PostID}">
- {block:Submission}<div class="submission-label">submitted by: <a href="{SubmitterURL}" class="submitter-url"><span class="submission-name">{Submitter}</span></a></div>{/block:Submission}
- {block:Date}
- {block:PinnedPostLabel}<div id="pinned-post"><i class="fa-solid fa-thumbtack"></i> this is a pinned post</div>{/block:PinnedPostLabel}
- {/block:Date}
- {block:Answer}
- <div class="ask-post">
- <div class="ask">
- <div class="asker">
- <img src="{AskerPortraitURL-40}"/ class="asker-img">
- <div class="asker-user">{Asker} sent</div>
- </div>
- <div class="q">
- {Question}
- </div>
- </div>
- {block:Answerer}
- <div class="answer">
- <div class="ask-answerer"><img src="{AnswererPortraitURL-40}"/ class="answerer-img"><div class="answerer-user">{Answerer} answered</div></div>
- <div class="reply">{Answer}</div>
- </div>
- {/block:Answerer}
- </div>
- {block:NotReblog}{Replies}
- {/block:NotReblog}
- {block:RebloggedFrom}
- {block:Reblogs}<div class="capt">
- {block:HasAvatar}
- {block:HasPermalink}<a href="{Permalink}" target="_blank"><img class="cimg" src="{PortraitURL-64}"></a>{/block:HasPermalink}
- {block:HasNoPermalink}<img class="cimg" src="{PortraitURL-64}">{/block:HasNoPermalink}
- {/block:HasAvatar}
- {block:HasPermalink}<a target="_blank" class="user {block:IsDeactivated}userd{/block:IsDeactivated}" href="{Permalink}">{Username}</a>{/block:HasPermalink}
- {block:HasNoPermalink}<span class="user {block:IsDeactivated}userd{/block:IsDeactivated}">{Username}</span>{/block:HasNoPermalink}
- {Body}
- </div>{/block:Reblogs}{/block:RebloggedFrom}
- {/block:Answer}
- {block:Text}
- {block:Title}<h2 class="posttitle">{Title}</h2>{/block:Title}
- {block:Body}<div class="capt">
- {block:NotReblog}{Body}{/block:NotReblog}
- {block:RebloggedFrom}{block:Reblogs}
- {block:HasAvatar}
- {block:HasPermalink}<a href="{Permalink}" target="_blank" class="cimg"><img class="cimg" src="{PortraitURL-64}"></a>{/block:HasPermalink}
- {block:HasNoPermalink}<img class="cimg" src="{PortraitURL-64}">{/block:HasNoPermalink}
- {/block:HasAvatar}
- {block:HasPermalink}<a target="_blank" class="user {block:IsDeactivated}userd{/block:IsDeactivated}" href="{Permalink}">{Username}</a>{/block:HasPermalink}
- {block:HasNoPermalink}<div class="user {block:IsDeactivated}userd{/block:IsDeactivated}">{Username}</div>{/block:HasNoPermalink}
- {Body}
- {/block:Reblogs}{/block:RebloggedFrom}
- </div>{/block:Body}
- {/block:Text}
- {block:Quote}<div class="quote-post">
- <div class="quote"> {Quote}</div>
- {block:Source}<div class="quote-source">{Source}</div>{/block:Source}
- </div>{/block:Quote}
- {block:Link}<div class="link-post">
- <a href="{URL}" class="link-name">{Name}</a>
- {block:Excerpt}<div class="link-excerpt">{Excerpt}</div>{/block:Excerpt}</div>
- {block:Description}<div class="capt">
- {block:NotReblog}{Description}{/block:NotReblog}
- {block:RebloggedFrom}
- {block:Reblogs}<div class="capt">
- {block:HasAvatar}
- {block:HasPermalink}<a href="{Permalink}" target="_blank"><img class="cimg" src="{PortraitURL-64}"></a>{/block:HasPermalink}
- {block:HasNoPermalink}<img class="cimg" src="{PortraitURL-64}">{/block:HasNoPermalink}
- {/block:HasAvatar}
- {block:HasPermalink}<a target="_blank" class="user {block:IsDeactivated}userd{/block:IsDeactivated}" href="{Permalink}">{Username}</a>{/block:HasPermalink}
- {block:HasNoPermalink}<span class="user {block:IsDeactivated}userd{/block:IsDeactivated}">{Username}</span>{/block:HasNoPermalink}
- {Body}
- </div>{/block:Reblogs}{/block:RebloggedFrom}
- </div>{/block:Description}
- {/block:Link}
- {block:Chat}
- {block:Title}<h2 class="posttitle">{Title}</h2>{/block:Title}
- {block:Lines}
- <div class="chat-post">
- <div class="chat-line-{alt}">
- {block:Label}<div class="label-{alt}">{Label}</div>{/block:Label}
- <div class="line-{alt}">{Line}</div>
- </div>
- </div>
- {/block:Lines}
- {/block:Chat}
- {block:Photo}
- <a href="#" onclick="Tumblr.Lightbox.init([{ width: {PhotoWidth-HighRes}, height: {PhotoHeight-HighRes}, low_res: '{PhotoURL-500}', high_res: '{PhotoURL-HighRes}' }]); $('body').toggleClass('tumblr_lightbox_active'); return false">
- <img class="photo" src="{PhotoURL-HighRes}">
- </a>
- {block:Caption}<div class="capt">
- {block:NotReblog}{Caption}{/block:NotReblog}
- {block:RebloggedFrom}{block:Reblogs}
- {block:HasAvatar}
- {block:HasPermalink}<a href="{Permalink}" target="_blank"><img class="cimg" src="{PortraitURL-64}"></a>{/block:HasPermalink}
- {block:HasNoPermalink}<img class="cimg" src="{PortraitURL-64}">{/block:HasNoPermalink}
- {/block:HasAvatar}
- {block:HasPermalink}<a target="_blank" class="user {block:IsDeactivated}userd{/block:IsDeactivated}" href="{Permalink}">{Username}</a>{/block:HasPermalink}
- {block:HasNoPermalink}<div class="user {block:IsDeactivated}userd{/block:IsDeactivated}">{Username}</div>{/block:HasNoPermalink}
- {Body}
- {/block:Reblogs}{/block:RebloggedFrom}
- </div>{/block:Caption}
- {/block:Photo}
- {block:Photoset}
- <div class="photoset-grid" photoset-layout="{PhotosetLayout}">{block:Photos}<div><img src="{PhotoURL-HighRes}" /></div>{/block:Photos}</div>
- {block:Caption}<div class="capt">
- {block:NotReblog}{Caption}{/block:NotReblog}
- {block:RebloggedFrom}{block:Reblogs}
- {block:HasAvatar}
- {block:HasPermalink}<a href="{Permalink}" target="_blank"><img class="cimg" src="{PortraitURL-64}"></a>{/block:HasPermalink}
- {block:HasNoPermalink}<img class="cimg" src="{PortraitURL-64}">{/block:HasNoPermalink}
- {/block:HasAvatar}
- {block:HasPermalink}<a target="_blank" class="user {block:IsDeactivated}userd{/block:IsDeactivated}" href="{Permalink}">{Username}</a>{/block:HasPermalink}
- {block:HasNoPermalink}<div class="user {block:IsDeactivated}userd{/block:IsDeactivated}">{Username}</div>{/block:HasNoPermalink}
- {Body}
- {/block:Reblogs}{/block:RebloggedFrom}
- </div>{/block:Caption}
- {/block:Photoset}
- {block:Audio}
- {block:AudioEmbed}<div class="audio">{AudioEmbed}</div>{/block:AudioEmbed}
- {block:Caption}<div class="capt">
- {block:NotReblog}{Caption}{/block:NotReblog}
- {block:RebloggedFrom}{block:Reblogs}
- {block:HasAvatar}
- {block:HasPermalink}<a href="{Permalink}" target="_blank"><img class="cimg" src="{PortraitURL-64}"></a>{/block:HasPermalink}
- {block:HasNoPermalink}<img class="cimg" src="{PortraitURL-64}">{/block:HasNoPermalink}
- {/block:HasAvatar}
- {block:HasPermalink}<a target="_blank" class="user {block:IsDeactivated}userd{/block:IsDeactivated}" href="{Permalink}">{Username}</a>{/block:HasPermalink}
- {block:HasNoPermalink}<div class="user {block:IsDeactivated}userd{/block:IsDeactivated}">{Username}</div>{/block:HasNoPermalink}
- {Body}
- {/block:Reblogs}{/block:RebloggedFrom}
- </div>{/block:Caption}
- {/block:Audio}
- {block:Video}
- <div class="video">{Video-500}</div>
- {block:Caption}<div class="capt">
- {block:NotReblog}{Caption}{/block:NotReblog}
- {block:RebloggedFrom}{block:Reblogs}
- {block:HasAvatar}
- {block:HasPermalink}<a href="{Permalink}" target="_blank"><img class="cimg" src="{PortraitURL-64}"></a>{/block:HasPermalink}
- {block:HasNoPermalink}<img class="cimg" src="{PortraitURL-64}">{/block:HasNoPermalink}
- {/block:HasAvatar}
- {block:HasPermalink}<a target="_blank" class="user {block:IsDeactivated}userd{/block:IsDeactivated}" href="{Permalink}">{Username}</a>{/block:HasPermalink}
- {block:HasNoPermalink}<div class="user {block:IsDeactivated}userd{/block:IsDeactivated}">{Username}</div>{/block:HasNoPermalink}
- {Body}
- {/block:Reblogs}{/block:RebloggedFrom}
- </div>{/block:Caption}
- {/block:Video}
- <div class="permalink">
- {block:date}<date class="time"><a href="{Permalink}" title="{TimeAgo}">{month} {DayOfMonthWithSuffix} {year}</a></date>{/block:date}
- {block:NoteCount}<div class="noteco"><a href="{Permalink}" title="notes">notes: {NoteCount}</a></div>{/block:NoteCount}
- {block:IndexPage}
- <div class="controls">
- <a href="{ReblogURL}" target="_blank" class="reblog">
- <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Capa_1" x="0px" y="0px" viewBox="0 0 361.095 361.095" style="enable-background:new 0 0 361.095 361.095;" xml:space="preserve"><g><g><path d="M182.595,325.678c-63.183,0-120.133-42.217-138.267-102.567c-2.833-9.067-12.183-14.167-21.25-11.333 c-9.067,2.833-14.167,12.183-11.333,21.25c22.95,75.933,91.517,126.65,170.85,126.65c98.317,0,178.5-80.183,178.5-178.5 s-80.183-178.5-178.5-178.5c-55.817,0-108.233,26.633-141.667,69.7l-7.083-56.1c-1.133-9.35-9.633-15.867-18.983-14.733 C5.511,2.678-1.005,11.178,0.128,20.528l13.317,103.7c1.133,8.5,8.5,14.733,16.717,14.733c0.567,0,1.417,0,1.983,0l102.567-11.617 c9.35-1.133,16.15-9.35,15.017-18.7s-9.35-16.15-18.7-15.017l-68.85,7.65c26.633-39.95,71.683-64.6,120.417-64.6 c79.617,0,144.5,64.883,144.5,144.5S262.211,325.678,182.595,325.678z"/></g></g></svg>
- </a>
- <a href="#" class="like">{LikeButton}
- <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Capa_1" x="0px" y="0px" viewBox="0 0 442.403 442.403" style="enable-background:new 0 0 442.403 442.403;" xml:space="preserve"><g><g><path d="M213.05,422.652c2.833,1.7,5.95,2.833,9.35,2.833c3.117,0,6.517-0.85,9.35-2.833c7.65-5.1,187.283-123.533,207.683-243.95 c10.483-62.333-8.783-100.867-26.633-122.117c-20.967-24.933-52.133-39.667-83.017-39.667c-10.2,0-20.117,1.7-28.9,5.1 c-43.067,16.15-72.25,44.767-88.117,64.317c-15.583-19.267-42.217-47.033-74.517-58.083c-9.917-3.4-20.683-5.1-32.017-5.1 c-28.9,0-56.383,11.9-75.367,32.867c-16.717,18.417-35.7,53.55-29.75,114.75C13.016,291.185,204.833,417.268,213.05,422.652z M56.083,78.685c17.283-18.983,38.817-21.817,50.15-21.817c7.367,0,14.45,1.133,20.967,3.4 c39.383,13.317,70.833,63.467,71.4,63.75c3.117,5.1,8.783,8.217,14.733,7.933c5.95,0,11.333-3.4,14.45-8.5 c0.283-0.567,28.617-48.733,85.283-69.983c4.817-1.7,10.767-2.833,16.717-2.833c20.967,0,42.217,10.483,56.95,27.767 c19.267,22.667,25.783,55.533,18.983,94.633c-7.367,43.067-42.5,94.633-101.717,149.317c-33.433,30.883-66.3,54.683-81.6,65.45 c-16.15-11.05-51-36.55-86.417-68.85C74.216,262.285,39.366,209.868,35.116,167.368C31.433,128.552,38.516,97.952,56.083,78.685z"/></g></g></svg>
- </a>
- </div>
- {/block:IndexPage}
- <div style="clear:both"></div>
- </div><!-- permalink end -->
- {block:HasTags}
- <div class="tags">tagged: {block:Tags}
- #<a href="{TagURL}">{Tag} </a>
- {/block:Tags}</div>{/block:HasTags}
- {/block:Date}
- <!-- {block:ContentSource}{SourceURL}{block:SourceLogo}<img src="{BlackLogoURL}"width="{LogoWidth}"height="{LogoHeight}" alt="{SourceTitle}" />{/block:SourceLogo}{block:NoSourceLogo}{SourceLink}{/block:NoSourceLogo}{/block:ContentSource}{block:NoRebloggedFrom}{block:RebloggedFrom}{ReblogParentName}{/block:RebloggedFrom}{/block:NoRebloggedFrom} -->
- {block:PermalinkPage}
- {block:RebloggedFrom}<div class="via">
- <div class="reblogged-from"><span>reblogged from:</span> <a target="_blank" href="{ReblogParentURL}">{ReblogParentName}</a></div>
- <div class="reblogged-source"><span>source:</span> <a target="_blank" href="{ReblogRootURL}">{ReblogRootName}</a></div>
- </div>
- {/block:RebloggedFrom}
- {/block:PermalinkPage}
- {block:PostNotes}
- <div class="notes">
- <p class="notes-label"><span>notes:</span></p>
- {PostNotes}
- </div>
- {/block:PostNotes}
- </article> <!--posts-->
- {/block:Posts}
- {block:Pagination}<div class="pagination">
- {block:PreviousPage}<a title="previous page" href="{PreviousPage}" class="back-page"><i class="fa-solid fa-chevron-left"></i>PREVIOUS PAGE</a>{/block:PreviousPage}
- {block:NextPage}<a href="{NextPage}" class="next-page" title="next page">NEXT PAGE<i class="fa-solid fa-chevron-right"></i></a>{/block:NextPage}
- <div style="clear:both"></div>
- </div>{/block:Pagination}
- <a href="#top" class="achl ttop" title="go to top"><i class="fa-solid fa-chevron-up"></i></a>
- </main>
- </section>
- <!-- blog wrapper end-->
- <div class="show-{CurrentPage}">
- <!-- author section start -->
- <section id="about-the-author"><div id="author-wrapper">
- <!-- author name -->
- <h2 id="author-name">anna </h2>
- <!-- author image -->
- <figure class="author-image"><img src="IMAGE URL" alt="" class="author-image"></figure>
- <!-- author biography -->
- <article id="author-description">
- <p>paragraph</p>
- <p>paragraph</p>
- </article>
- <!-- author social icons
- find more at https://fontawesome.com/search?ic=brands
- -->
- <nav id="author-socials"><ul>
- <li><a href="LINK URL"><i class="fa-brands fa-twitter"></i></a></li>
- <li><a href="LINK URL"><i class="fa-brands fa-instagram"></i></a></li>
- <li><a href="LINK URL"><i class="fa-brands fa-facebook"></i></a></li>
- </ul></nav>
- </div></section>
- <!-- author section end -->
- </div>
- <!-- footer start -->
- <footer id="footer-section">
- <!-- footer updates wrapper -->
- <div class="show-{CurrentPage}"><section id="footer-updates">
- <!-- update start-->
- <article class="update">
- <!-- update title -->
- <h3 class="update-title">
- update title 1
- <hr>
- </h3>
- <!-- update content -->
- <article class="update-content">
- <p>paragraph</p>
- <p>paragraph</p>
- </article>
- </article>
- <!-- update end-->
- <!-- update start-->
- <article class="update">
- <!-- update title -->
- <h3 class="update-title">
- update title 2
- <hr>
- </h3>
- <!-- update content -->
- <article class="update-content">
- <p>paragraph</p>
- <p>paragraph</p>
- </article>
- </article>
- <!-- update end-->
- </section></div>
- <!-- footer updates wrapper end -->
- <!-- footer naviation -->
- <nav id="footer-navigation"><ul>
- <li><a href="LINK URL">novels</a></li>
- <li><a href="LINK URL">the untold</a></li>
- <li><a href="LINK URL">books</a></li>
- <li><a href="LINK URL">wips</a></li>
- </ul></nav>
- <!-- footer copyright -->
- <section id="copyright-section">
- <h2>{title}</h2>
- —
- <article id="copyright-author">
- <h3>anna</h3>
- <span>©</span>
- 2025
- </article>
- —
- <p id="credit">coded by <a target="_blank" href="https://southcodes.tumblr.com/">southcodes</a></p>
- </section>
- </footer>
- <!-- footer end -->
- <!-- scripts -->
- <!-- jquery -->
- <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/2.2.2/jquery.min.js"></script>
- <!-- dark mode icons -->
- <script src="https://unpkg.com/@phosphor-icons/web"></script>
- <!-- font awesome icons -->
- <script src="https://kit.fontawesome.com/0993e30c04.js" crossorigin="anonymous"></script>
- <!-- video resizing script by shythemes -->
- <script src="https://static.tumblr.com/fwgzvyf/Oj1o08f6h/shythemes.vr.js"></script>
- <script>
- $(document).ready(function(){
- // updates tab popup
- $("#updates-button").click(function(){
- $("#updates-tab").fadeToggle();
- });
- // for posts
- $(".audio iframe").each(function(index, elem) {elem.setAttribute("width","100%");});
- $( ".ask-post div.reply:empty" ).parent().hide();
- });
- // dark mode
- const themeToggleButtons = document.querySelectorAll(".theme-toggle");
- themeToggleButtons.forEach((btn) => {
- btn.addEventListener("click", function () {
- // Add theme-transition class for smooth transitions
- document.documentElement.classList.add("theme-transition");
- // Retrieve the current theme and determine the target theme
- let currentTheme = document.documentElement.getAttribute("data-theme");
- let targetTheme = (currentTheme === "light") ? "dark" : "light";
- // Remove theme-transition class after a short delay
- window.setTimeout(function () {
- document.documentElement.classList.remove("theme-transition");
- }, 50);
- // Set the data-theme attribute and store in local storage
- document.documentElement.setAttribute("data-theme", targetTheme);
- localStorage.setItem("theme", targetTheme);
- });
- });
- </script>
- </body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement