mirror of
https://git.ari.lt/ari.lt/blog.ari.lt.git
synced 2025-02-04 17:49:24 +01:00
update @ Sun Oct 8 21:19:31 EEST 2023
Signed-off-by: Ari Archer <ari.web.xyz@gmail.com>
This commit is contained in:
parent
feeb77e32a
commit
9e142551b2
3 changed files with 79 additions and 78 deletions
|
@ -56,3 +56,10 @@ a {
|
|||
nav img {
|
||||
height: 1rem;
|
||||
}
|
||||
|
||||
code:not(pre code),
|
||||
time {
|
||||
border-radius: 2px;
|
||||
padding: 0.2em;
|
||||
}
|
||||
|
||||
|
|
|
@ -27,9 +27,3 @@ pre code {
|
|||
scrollbar-width: initial;
|
||||
-ms-overflow-style: initial;
|
||||
}
|
||||
|
||||
code:not(pre code),
|
||||
time {
|
||||
border-radius: 2px;
|
||||
padding: 0.2em;
|
||||
}
|
||||
|
|
144
scripts/blog.py
144
scripts/blog.py
|
@ -164,8 +164,8 @@ HTML_BEGIN: typing.Final[
|
|||
content="{keywords}"
|
||||
/>
|
||||
<meta
|
||||
name="robots"
|
||||
content="follow, index, max-snippet:-1, max-video-preview:-1, max-image-preview:large"
|
||||
name="robots"
|
||||
content="follow, index, max-snippet:-1, max-video-preview:-1, max-image-preview:large"
|
||||
/>
|
||||
<meta name="color-scheme" content="{theme_type}" />
|
||||
<meta name="theme-color" content="{theme_primary}" />
|
||||
|
@ -176,30 +176,30 @@ HTML_BEGIN: typing.Final[
|
|||
*,*::before,*::after{{background-color:var(--b);color:var(--f)}}{critical_css}
|
||||
</style>
|
||||
<link
|
||||
href="/{styles}"
|
||||
rel="preload"
|
||||
hreflang="en"
|
||||
referrerpolicy="no-referrer"
|
||||
type="text/css"
|
||||
as="style"
|
||||
onload="this.onload=null;this.rel='stylesheet'"
|
||||
href="/{styles}"
|
||||
rel="preload"
|
||||
hreflang="en"
|
||||
referrerpolicy="no-referrer"
|
||||
type="text/css"
|
||||
as="style"
|
||||
onload="this.onload=null;this.rel='stylesheet'"
|
||||
/>
|
||||
<noscript>
|
||||
<link
|
||||
href="/{styles}"
|
||||
rel="stylesheet"
|
||||
hreflang="en"
|
||||
referrerpolicy="no-referrer"
|
||||
type="text/css"
|
||||
href="/{styles}"
|
||||
rel="stylesheet"
|
||||
hreflang="en"
|
||||
referrerpolicy="no-referrer"
|
||||
type="text/css"
|
||||
/>
|
||||
</noscript>
|
||||
<link
|
||||
href="/{rss}"
|
||||
hreflang="en"
|
||||
referrerpolicy="no-referrer"
|
||||
title="{blog_title}"
|
||||
rel="alternate"
|
||||
type="application/rss+xml"
|
||||
href="/{rss}"
|
||||
hreflang="en"
|
||||
referrerpolicy="no-referrer"
|
||||
title="{blog_title}"
|
||||
rel="alternate"
|
||||
type="application/rss+xml"
|
||||
/>
|
||||
<meta name="author" content="{author}" />
|
||||
<meta name="generator" content="ari-web blog generator version {version}" />
|
||||
|
@ -219,44 +219,44 @@ POST_TEMPLATE: typing.Final[str] = (
|
|||
|
||||
<body>
|
||||
<main id="post-content">
|
||||
<header role="group">
|
||||
<h1 role="heading" aria-level="1">{post_title}</h1>
|
||||
<header role="group">
|
||||
<h1 role="heading" aria-level="1">{post_title}</h1>
|
||||
|
||||
<nav id="info-bar" role="menubar">
|
||||
<a role="menuitem"
|
||||
aria-label="skip"
|
||||
href="#main">skip</a>
|
||||
<span role="seperator" aria-hidden="true"> | </span>
|
||||
<nav id="info-bar" role="menubar">
|
||||
<a role="menuitem"
|
||||
aria-label="skip"
|
||||
href="#main">skip</a>
|
||||
<span role="seperator" aria-hidden="true"> | </span>
|
||||
|
||||
<span role="menuitem"><time>{post_creation_time}</time> GMT{post_edit_time}</span>
|
||||
<span role="seperator" aria-hidden="true"> | </span>
|
||||
<span role="menuitem"><time>{post_creation_time}</time> GMT{post_edit_time}</span>
|
||||
<span role="seperator" aria-hidden="true"> | </span>
|
||||
|
||||
<span role="menuitem"
|
||||
>visitor <img src="{visitor_count}" alt="visitor count"
|
||||
/></span>
|
||||
<span role="seperator" aria-hidden="true"> | </span>
|
||||
<span role="menuitem"
|
||||
>visitor <img src="{visitor_count}" alt="visitor count"
|
||||
/></span>
|
||||
<span role="seperator" aria-hidden="true"> | </span>
|
||||
|
||||
<span role="menuitem"><time>{post_read_time}</time> read</span>
|
||||
<span role="seperator" aria-hidden="true"> | </span>
|
||||
<span role="menuitem"><time>{post_read_time}</time> read</span>
|
||||
<span role="seperator" aria-hidden="true"> | </span>
|
||||
|
||||
<a role="menuitem" href="/">home</a>
|
||||
<span role="seperator" aria-hidden="true"> | </span>
|
||||
<a role="menuitem" href="/">home</a>
|
||||
<span role="seperator" aria-hidden="true"> | </span>
|
||||
|
||||
<a role="menuitem" href="{comment}">comment</a>
|
||||
<span role="seperator" aria-hidden="true"> | </span>
|
||||
<a role="menuitem" href="{comment}">comment</a>
|
||||
<span role="seperator" aria-hidden="true"> | </span>
|
||||
|
||||
<a role="menuitem" href="{website}">website</a>
|
||||
<span role="seperator" aria-hidden="true"> | </span>
|
||||
<a role="menuitem" href="{website}">website</a>
|
||||
<span role="seperator" aria-hidden="true"> | </span>
|
||||
|
||||
<a role="menuitem" href="{source}">src</a>
|
||||
<span role="seperator" aria-hidden="true"> | </span>
|
||||
<a role="menuitem" href="{source}">src</a>
|
||||
<span role="seperator" aria-hidden="true"> | </span>
|
||||
|
||||
<a role="menuitem" href="/{rss}">rss</a>
|
||||
<a role="menuitem" href="/{rss}">rss</a>
|
||||
|
||||
<hr aria-hidden="true" role="seperator" />
|
||||
</nav>
|
||||
</header>
|
||||
<article id="main">{post_content}</article>
|
||||
<hr aria-hidden="true" role="seperator" />
|
||||
</nav>
|
||||
</header>
|
||||
<article id="main">{post_content}</article>
|
||||
</main>
|
||||
</body>
|
||||
</html>"""
|
||||
|
@ -272,38 +272,38 @@ INDEX_TEMPLATE: typing.Final[str] = (
|
|||
|
||||
<body>
|
||||
<main id="post-content">
|
||||
<header role="group">
|
||||
<h1 role="heading" aria-level="1">{blog_header}</h1>
|
||||
<header role="group">
|
||||
<h1 role="heading" aria-level="1">{blog_header}</h1>
|
||||
|
||||
<nav id="info-bar" role="menubar">
|
||||
<a role="menuitem"
|
||||
aria-label="skip"
|
||||
href="#main">skip</a>
|
||||
<span role="seperator" aria-hidden="true"> | </span>
|
||||
<nav id="info-bar" role="menubar">
|
||||
<a role="menuitem"
|
||||
aria-label="skip"
|
||||
href="#main">skip</a>
|
||||
<span role="seperator" aria-hidden="true"> | </span>
|
||||
|
||||
<span role="menuitem">latest post : <a href="/{latest_post_path}">{latest_post_title_trunc}</a> at <time>{latest_post_creation_time}</time> GMT</span>
|
||||
<span role="seperator" aria-hidden="true"> | </span>
|
||||
<span role="menuitem">latest post : <a href="/{latest_post_path}">{latest_post_title_trunc}</a> at <time>{latest_post_creation_time}</time> GMT</span>
|
||||
<span role="seperator" aria-hidden="true"> | </span>
|
||||
|
||||
<span role="menuitem"
|
||||
>visitor <img src="{visitor_count}" alt="visitor count"
|
||||
/></span>
|
||||
<span role="seperator" aria-hidden="true"> | </span>
|
||||
<span role="menuitem"
|
||||
>visitor <img src="{visitor_count}" alt="visitor count"
|
||||
/></span>
|
||||
<span role="seperator" aria-hidden="true"> | </span>
|
||||
|
||||
<a role="menuitem" href="{comment}">comment</a>
|
||||
<span role="seperator" aria-hidden="true"> | </span>
|
||||
<a role="menuitem" href="{comment}">comment</a>
|
||||
<span role="seperator" aria-hidden="true"> | </span>
|
||||
|
||||
<a role="menuitem" href="{website}">website</a>
|
||||
<span role="seperator" aria-hidden="true"> | </span>
|
||||
<a role="menuitem" href="{website}">website</a>
|
||||
<span role="seperator" aria-hidden="true"> | </span>
|
||||
|
||||
<a role="menuitem" href="{source}">src</a>
|
||||
<span role="seperator" aria-hidden="true"> | </span>
|
||||
<a role="menuitem" href="{source}">src</a>
|
||||
<span role="seperator" aria-hidden="true"> | </span>
|
||||
|
||||
<a role="menuitem" href="/{rss}">rss</a>
|
||||
<a role="menuitem" href="/{rss}">rss</a>
|
||||
|
||||
<hr aria-hidden="true" role="seperator" />
|
||||
</nav>
|
||||
</header>
|
||||
<article id="main"><ol reversed>{blog_list}</ol></article>
|
||||
<hr aria-hidden="true" role="seperator" />
|
||||
</nav>
|
||||
</header>
|
||||
<article id="main"><ol reversed>{blog_list}</ol></article>
|
||||
</main>
|
||||
</body>
|
||||
</html>"""
|
||||
|
|
Loading…
Add table
Reference in a new issue