first commit using congo
10
.gitmodules
vendored
Normal file
@ -0,0 +1,10 @@
|
||||
[submodule "themes/ananke"]
|
||||
path = themes/ananke
|
||||
url = https://github.com/theNewDynamic/gohugo-theme-ananke.git
|
||||
[submodule "themes/hugo-simple"]
|
||||
path = themes/hugo-simple
|
||||
url = https://github.com/maolonglong/hugo-simple.git
|
||||
[submodule "themes/congo"]
|
||||
path = themes/congo
|
||||
url = https://github.com/jpanther/congo.git
|
||||
branch = stable
|
||||
0
.hugo_build.lock
Normal file
5
archetypes/default.md
Normal file
@ -0,0 +1,5 @@
|
||||
+++
|
||||
date = '{{ .Date }}'
|
||||
draft = true
|
||||
title = '{{ replace .File.ContentBaseName "-" " " | title }}'
|
||||
+++
|
||||
BIN
assets/img/avatar.png
Normal file
|
After Width: | Height: | Size: 1.2 MiB |
16
config/_default/config.toml
Normal file
@ -0,0 +1,16 @@
|
||||
# -- Site Configuration --
|
||||
# Refer to the theme docs for more details about each of these parameters.
|
||||
# https://jpanther.github.io/congo/docs/getting-started/
|
||||
theme = "congo"
|
||||
|
||||
baseURL = "https://uniu.net.cn/"
|
||||
defaultContentLanguage = "zh"
|
||||
|
||||
enableRobotsTXT = true
|
||||
summaryLength = 0
|
||||
|
||||
[pagination]
|
||||
pagerSize = 10
|
||||
|
||||
[outputs]
|
||||
home = ["HTML", "RSS", "JSON"]
|
||||
66
config/_default/languages.zh.toml
Normal file
@ -0,0 +1,66 @@
|
||||
languageCode = "zh"
|
||||
languageName = "Chinese"
|
||||
languageDirection = "ltr"
|
||||
weight = 1
|
||||
|
||||
title = "悠猊记事簿"
|
||||
# copyright = "Copy, _right?_ :thinking_face:"
|
||||
|
||||
[params]
|
||||
dateFormat = "2000年05月10日"
|
||||
|
||||
# mainSections = ["section1", "section2"]
|
||||
# description = "My awesome website"
|
||||
|
||||
[params.author]
|
||||
name = "伏虎"
|
||||
image = "img/avatar.png"
|
||||
headline = "稳重,安宁,好学。"
|
||||
bio = "热爱一切新知识的法学生。"
|
||||
links = [
|
||||
{ email = "mailto:wuniu@riseup.net" },
|
||||
# { link = "https://link-to-some-website.com/" },
|
||||
# { amazon = "https://www.amazon.com/hz/wishlist/ls/wishlist-id" },
|
||||
# { apple = "https://www.apple.com" },
|
||||
# { blogger = "https://username.blogspot.com/" },
|
||||
# { codepen = "https://codepen.io/username" },
|
||||
# { dev = "https://dev.to/username" },
|
||||
# { discord = "https://discord.gg/invitecode" },
|
||||
# { dribbble = "https://dribbble.com/username" },
|
||||
# { facebook = "https://facebook.com/username" },
|
||||
# { flickr = "https://www.flickr.com/photos/username/" },
|
||||
# { foursquare = "https://foursquare.com/username" },
|
||||
# { github = "https://github.com/username" },
|
||||
# { gitlab = "https://gitlab.com/username" },
|
||||
# { google = "https://www.google.com/" },
|
||||
# { google-scholar = "https://scholar.google.com/citations?user=user-id" },
|
||||
# { hashnode = "https://username.hashnode.dev" },
|
||||
# { instagram = "https://instagram.com/username" },
|
||||
# { keybase = "https://keybase.io/username" },
|
||||
# { kickstarter = "https://www.kickstarter.com/profile/username" },
|
||||
# { lastfm = "https://lastfm.com/user/username" },
|
||||
# { linkedin = "https://linkedin.com/in/username" },
|
||||
# { mastodon = "https://mastodon.instance/@username" },
|
||||
# { medium = "https://medium.com/username" },
|
||||
# { mendeley = "https://www.mendeley.com/" },
|
||||
# { microsoft = "https://www.microsoft.com/" },
|
||||
# { orcid = "https://orcid.org/userid" },
|
||||
# { patreon = "https://www.patreon.com/username" },
|
||||
# { pinterest = "https://pinterest.com/username" },
|
||||
# { reddit = "https://reddit.com/user/username" },
|
||||
# { researchgate = "https://www.researchgate.net/profile/username" },
|
||||
# { slack = "https://workspace.url/team/userid" },
|
||||
# { snapchat = "https://snapchat.com/add/username" },
|
||||
# { soundcloud = "https://soundcloud.com/username" },
|
||||
# { stack-overflow = "https://stackoverflow.com/users/userid/username" },
|
||||
# { steam = "https://steamcommunity.com/profiles/userid" },
|
||||
# { telegram = "https://t.me/username" },
|
||||
# { threads = "https://threads.net/@username" },
|
||||
# { tiktok = "https://tiktok.com/@username" },
|
||||
# { tumblr = "https://username.tumblr.com" },
|
||||
# { twitch = "https://twitch.tv/username" },
|
||||
# { whatsapp = "https://wa.me/phone-number" },
|
||||
# { x-twitter = "https://twitter.com/username" },
|
||||
# { youtube = "https://youtube.com/username" },
|
||||
# { xing = "https://xing.com/profile/username" },
|
||||
]
|
||||
13
config/_default/markup.toml
Normal file
@ -0,0 +1,13 @@
|
||||
# -- Markup --
|
||||
# These settings are required for the theme to function.
|
||||
|
||||
[goldmark]
|
||||
[goldmark.renderer]
|
||||
unsafe = true
|
||||
|
||||
[highlight]
|
||||
noClasses = false
|
||||
|
||||
[tableOfContents]
|
||||
startLevel = 2
|
||||
endLevel = 4
|
||||
47
config/_default/menus.en.toml
Normal file
@ -0,0 +1,47 @@
|
||||
# -- Main Menu --
|
||||
# The main menu is displayed in the header at the top of the page.
|
||||
# Acceptable parameters are name, pageRef, page, url, title, weight.
|
||||
#
|
||||
# The simplest menu configuration is to provide:
|
||||
# name = The name to be displayed for this menu link
|
||||
# pageRef = The identifier of the page or section to link to
|
||||
#
|
||||
# By default the menu is ordered alphabetically. This can be
|
||||
# overridden by providing a weight value. The menu will then be
|
||||
# ordered by weight from lowest to highest.
|
||||
|
||||
[[main]]
|
||||
name = "Blog"
|
||||
pageRef = "posts"
|
||||
weight = 10
|
||||
|
||||
[[main]]
|
||||
name = "Categories"
|
||||
pageRef = "categories"
|
||||
weight = 20
|
||||
|
||||
[[main]]
|
||||
name = "Tags"
|
||||
pageRef = "tags"
|
||||
weight = 30
|
||||
|
||||
[[main]]
|
||||
identifier = "search"
|
||||
weight = 99
|
||||
[main.params]
|
||||
action = "search"
|
||||
|
||||
[[main]]
|
||||
identifier = "locale"
|
||||
weight = 100
|
||||
[main.params]
|
||||
action = "locale"
|
||||
|
||||
# -- Footer Menu --
|
||||
# The footer menu is displayed at the bottom of the page, just before
|
||||
# the copyright notice. Configure as per the main menu above.
|
||||
|
||||
# [[footer]]
|
||||
# name = "Tags"
|
||||
# pageRef = "tags"
|
||||
# weight = 10
|
||||
3
config/_default/module.toml
Normal file
@ -0,0 +1,3 @@
|
||||
[hugoVersion]
|
||||
extended = true
|
||||
min = "0.87.0"
|
||||
88
config/_default/params.toml
Normal file
@ -0,0 +1,88 @@
|
||||
# -- Theme Options --
|
||||
# These options control how the theme functions and allow you to
|
||||
# customise the display of your website.
|
||||
#
|
||||
# Refer to the theme docs for more details about each of these parameters.
|
||||
# https://jpanther.github.io/congo/docs/configuration/#theme-parameters
|
||||
|
||||
colorScheme = "congo"
|
||||
defaultAppearance = "light" # valid options: light or dark
|
||||
autoSwitchAppearance = true
|
||||
|
||||
defaultThemeColor = "#FFFFFF"
|
||||
|
||||
enableSearch = false
|
||||
enableCodeCopy = false
|
||||
enableImageLazyLoading = true
|
||||
enableImageWebp = true
|
||||
|
||||
# robots = ""
|
||||
fingerprintAlgorithm = "sha256"
|
||||
|
||||
[header]
|
||||
layout = "basic" # valid options: basic, hamburger, hybrid, custom
|
||||
# logo = "img/logo.jpg"
|
||||
# logoDark = "img/dark-logo.jpg"
|
||||
showTitle = true
|
||||
|
||||
[footer]
|
||||
showCopyright = true
|
||||
showThemeAttribution = true
|
||||
showAppearanceSwitcher = false
|
||||
showScrollToTop = true
|
||||
|
||||
[homepage]
|
||||
layout = "page" # valid options: page, profile, custom
|
||||
showRecent = false
|
||||
recentLimit = 5
|
||||
|
||||
[article]
|
||||
showDate = true
|
||||
showDateUpdated = false
|
||||
showAuthor = true
|
||||
showBreadcrumbs = false
|
||||
showDraftLabel = true
|
||||
showEdit = false
|
||||
# editURL = "https://github.com/username/repo/"
|
||||
editAppendPath = true
|
||||
showHeadingAnchors = true
|
||||
showPagination = true
|
||||
invertPagination = false
|
||||
showReadingTime = true
|
||||
showTableOfContents = false
|
||||
showTaxonomies = false
|
||||
showWordCount = false
|
||||
showComments = false
|
||||
# sharingLinks = ["facebook", "x-twitter", "mastodon", "pinterest", "reddit", "linkedin", "email", "threads", "telegram", "line", "weibo"]
|
||||
|
||||
[list]
|
||||
showBreadcrumbs = false
|
||||
showSummary = false
|
||||
showTableOfContents = false
|
||||
showTaxonomies = false
|
||||
groupByYear = true
|
||||
paginationWidth = 1
|
||||
|
||||
[sitemap]
|
||||
excludedKinds = ["taxonomy", "term"]
|
||||
|
||||
[taxonomy]
|
||||
showTermCount = true
|
||||
|
||||
[fathomAnalytics]
|
||||
# site = "ABC12345"
|
||||
|
||||
[plausibleAnalytics]
|
||||
# domain = "blog.yoursite.com"
|
||||
# event = ""
|
||||
# script = ""
|
||||
|
||||
#[umamiAnalytics]
|
||||
# site = "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
|
||||
# region = "eu" # can be either "eu" or "us"
|
||||
|
||||
[verification]
|
||||
# google = ""
|
||||
# bing = ""
|
||||
# pinterest = ""
|
||||
# yandex = ""
|
||||
8
deploy
Executable file
@ -0,0 +1,8 @@
|
||||
#!/bin/sh
|
||||
USER=www
|
||||
HOST=uniu.net.cn
|
||||
DIR=www/html # the directory where your website files should go
|
||||
|
||||
hugo && rsync -avz --delete public/ ${USER}@${HOST}:~/${DIR} # this will delete everything on the server that's not in the local public folder
|
||||
|
||||
exit 0
|
||||
281
public/404.html
Normal file
@ -0,0 +1,281 @@
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<!doctype html>
|
||||
<html
|
||||
lang="zh"
|
||||
dir="ltr"
|
||||
class="scroll-smooth"
|
||||
data-default-appearance="light"
|
||||
data-auto-appearance="true"
|
||||
><head><script src="/livereload.js?mindelay=10&v=2&port=1313&path=livereload" data-no-instant defer></script>
|
||||
<meta charset="utf-8" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
<meta name="theme-color" content="#FFFFFF" />
|
||||
|
||||
<title>404 Page not found · 悠猊记事簿</title>
|
||||
<meta name="title" content="404 Page not found · 悠猊记事簿" />
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<script
|
||||
type="text/javascript"
|
||||
src="/js/appearance.min.8a082f81b27f3cb2ee528df0b0bdc39787034cf2cc34d4669fbc9977c929023c.js"
|
||||
integrity="sha256-iggvgbJ/PLLuUo3wsL3Dl4cDTPLMNNRmn7yZd8kpAjw="
|
||||
></script>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<link
|
||||
type="text/css"
|
||||
rel="stylesheet"
|
||||
href="/css/main.bundle.min.8f25b3b1fdd42cfaf2092d7e98b41f6474cfaf471f6aeb265f7ba2579197e54e.css"
|
||||
integrity="sha256-jyWzsf3ULPryCS1+mLQfZHTPr0cfausmX3uiV5GX5U4="
|
||||
/>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<meta
|
||||
name="description"
|
||||
content="
|
||||
|
||||
|
||||
|
||||
"
|
||||
/>
|
||||
|
||||
|
||||
|
||||
<link rel="canonical" href="http://localhost:1313/404.html" />
|
||||
|
||||
|
||||
<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png" />
|
||||
<link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png" />
|
||||
<link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png" />
|
||||
<link rel="manifest" href="/site.webmanifest" />
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<meta property="og:url" content="http://localhost:1313/404.html">
|
||||
<meta property="og:site_name" content="悠猊记事簿">
|
||||
<meta property="og:title" content="404 Page not found">
|
||||
<meta property="og:locale" content="zh">
|
||||
<meta property="og:type" content="website">
|
||||
|
||||
|
||||
<meta name="twitter:card" content="summary">
|
||||
<meta name="twitter:title" content="404 Page not found">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<meta name="author" content="伏虎" />
|
||||
|
||||
|
||||
<link href="mailto:wuniu@riseup.net" rel="me" />
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</head>
|
||||
<body
|
||||
class="m-auto flex h-screen max-w-7xl flex-col bg-neutral px-6 text-lg leading-7 text-neutral-900 dark:bg-neutral-800 dark:text-neutral sm:px-14 md:px-24 lg:px-32"
|
||||
>
|
||||
<div id="the-top" class="absolute flex self-center">
|
||||
<a
|
||||
class="-translate-y-8 rounded-b-lg bg-primary-200 px-3 py-1 text-sm focus:translate-y-0 dark:bg-neutral-600"
|
||||
href="#main-content"
|
||||
><span class="pe-2 font-bold text-primary-600 dark:text-primary-400">↓</span
|
||||
></a
|
||||
>
|
||||
</div>
|
||||
|
||||
|
||||
<header class="py-6 font-semibold text-neutral-900 dark:text-neutral sm:py-10 print:hidden">
|
||||
<nav class="flex items-start justify-between sm:items-center">
|
||||
|
||||
<div class="flex flex-row items-center">
|
||||
|
||||
<a
|
||||
class="decoration-primary-500 hover:underline hover:decoration-2 hover:underline-offset-2"
|
||||
rel="me"
|
||||
href="/"
|
||||
>悠猊记事簿</a
|
||||
>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
</nav>
|
||||
</header>
|
||||
|
||||
|
||||
<div class="relative flex grow flex-col">
|
||||
<main id="main-content" class="grow">
|
||||
|
||||
<h1 class="mb-3 text-4xl font-extrabold"></h1>
|
||||
<p class="mb-12 mt-8 text-neutral-400 dark:text-neutral-500">
|
||||
|
||||
</p>
|
||||
<div class="prose dark:prose-invert">
|
||||
<p></p>
|
||||
</div>
|
||||
|
||||
</main>
|
||||
|
||||
<div
|
||||
class="pointer-events-none absolute bottom-0 end-0 top-[100vh] w-12"
|
||||
id="to-top"
|
||||
hidden="true"
|
||||
>
|
||||
<a
|
||||
href="#the-top"
|
||||
class="pointer-events-auto sticky top-[calc(100vh-5.5rem)] flex h-12 w-12 items-center justify-center rounded-full bg-neutral/50 text-xl text-neutral-700 backdrop-blur hover:text-primary-600 dark:bg-neutral-800/50 dark:text-neutral dark:hover:text-primary-400"
|
||||
aria-label=""
|
||||
title=""
|
||||
>
|
||||
↑
|
||||
</a>
|
||||
</div>
|
||||
<footer class="py-10 print:hidden">
|
||||
|
||||
|
||||
<div class="flex items-center justify-between">
|
||||
<div>
|
||||
|
||||
|
||||
<p class="text-sm text-neutral-500 dark:text-neutral-400">
|
||||
©
|
||||
2024
|
||||
伏虎
|
||||
</p>
|
||||
|
||||
|
||||
|
||||
<p class="text-xs text-neutral-500 dark:text-neutral-400">
|
||||
|
||||
|
||||
|
||||
</p>
|
||||
|
||||
</div>
|
||||
<div class="flex flex-row items-center">
|
||||
|
||||
|
||||
<div>
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="group relative">
|
||||
<button
|
||||
class="group-dark:hover:text-primary-400 flex w-full items-center justify-end transition-colors group-hover:text-primary-600"
|
||||
>
|
||||
<span class="icon relative inline-block px-1 align-text-bottom"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
|
||||
<path fill="currentColor" d="M4.545 6.714 4.11 8H3l1.862-5h1.284L8 8H6.833l-.435-1.286H4.545zm1.634-.736L5.5 3.956h-.049l-.679 2.022H6.18z"/>
|
||||
<path fill="currentColor" d="M0 2a2 2 0 0 1 2-2h7a2 2 0 0 1 2 2v3h3a2 2 0 0 1 2 2v7a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2v-3H2a2 2 0 0 1-2-2V2zm2-1a1 1 0 0 0-1 1v7a1 1 0 0 0 1 1h7a1 1 0 0 0 1-1V2a1 1 0 0 0-1-1H2zm7.138 9.995c.193.301.402.583.63.846-.748.575-1.673 1.001-2.768 1.292.178.217.451.635.555.867 1.125-.359 2.08-.844 2.886-1.494.777.665 1.739 1.165 2.93 1.472.133-.254.414-.673.629-.89-1.125-.253-2.057-.694-2.82-1.284.681-.747 1.222-1.651 1.621-2.757H14V8h-3v1.047h.765c-.318.844-.74 1.546-1.272 2.13a6.066 6.066 0 0 1-.415-.492 1.988 1.988 0 0 1-.94.31z"/>
|
||||
</svg>
|
||||
</span><span class="text-sm">ZH</span
|
||||
><span class="text-[0.6rem]"
|
||||
><span class="icon relative inline-block px-1 align-text-bottom"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M233.4 105.4c12.5-12.5 32.8-12.5 45.3 0l192 192c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L256 173.3 86.6 342.6c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3l192-192z"/></svg>
|
||||
</span></span
|
||||
>
|
||||
</button>
|
||||
|
||||
<div
|
||||
class=" bottom-7 invisible absolute z-50 flex flex-col whitespace-nowrap rounded border border-neutral-300 bg-neutral text-start text-base shadow group-hover:visible ltr:right-0 rtl:left-0 dark:border-neutral-600 dark:bg-neutral-800"
|
||||
>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="flex flex-grow">
|
||||
|
||||
<a
|
||||
href="/404.html"
|
||||
class="flex w-full items-center justify-between bg-primary-100 px-2 py-1 dark:bg-primary-900"
|
||||
>Chinese<span
|
||||
class="ms-2 w-6 text-primary-600 dark:text-primary-400"
|
||||
><span class="icon relative inline-block px-1 align-text-bottom"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="currentColor" d="M438.6 105.4C451.1 117.9 451.1 138.1 438.6 150.6L182.6 406.6C170.1 419.1 149.9 419.1 137.4 406.6L9.372 278.6C-3.124 266.1-3.124 245.9 9.372 233.4C21.87 220.9 42.13 220.9 54.63 233.4L159.1 338.7L393.4 105.4C405.9 92.88 426.1 92.88 438.6 105.4H438.6z"/></svg>
|
||||
</span></span
|
||||
></a
|
||||
>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="flex flex-grow">
|
||||
|
||||
<a
|
||||
href="/en/404.html"
|
||||
class="w-full py-1 pe-10 ps-2 decoration-primary-500 hover:underline hover:decoration-2 hover:underline-offset-2"
|
||||
></a
|
||||
>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
</footer>
|
||||
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
13
public/ananke/css/main.css.map
Normal file
1
public/ananke/css/main.min.css
vendored
Normal file
BIN
public/android-chrome-192x192.png
Normal file
|
After Width: | Height: | Size: 2.1 KiB |
BIN
public/android-chrome-512x512.png
Normal file
|
After Width: | Height: | Size: 8.8 KiB |
BIN
public/apple-touch-icon.png
Normal file
|
After Width: | Height: | Size: 2.2 KiB |
283
public/categories/index.html
Normal file
@ -0,0 +1,283 @@
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<!doctype html>
|
||||
<html
|
||||
lang="zh"
|
||||
dir="ltr"
|
||||
class="scroll-smooth"
|
||||
data-default-appearance="light"
|
||||
data-auto-appearance="true"
|
||||
><head><script src="/livereload.js?mindelay=10&v=2&port=1313&path=livereload" data-no-instant defer></script>
|
||||
<meta charset="utf-8" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
<meta name="theme-color" content="#FFFFFF" />
|
||||
|
||||
<title>Categories · 悠猊记事簿</title>
|
||||
<meta name="title" content="Categories · 悠猊记事簿" />
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<script
|
||||
type="text/javascript"
|
||||
src="/js/appearance.min.8a082f81b27f3cb2ee528df0b0bdc39787034cf2cc34d4669fbc9977c929023c.js"
|
||||
integrity="sha256-iggvgbJ/PLLuUo3wsL3Dl4cDTPLMNNRmn7yZd8kpAjw="
|
||||
></script>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<link
|
||||
type="text/css"
|
||||
rel="stylesheet"
|
||||
href="/css/main.bundle.min.8f25b3b1fdd42cfaf2092d7e98b41f6474cfaf471f6aeb265f7ba2579197e54e.css"
|
||||
integrity="sha256-jyWzsf3ULPryCS1+mLQfZHTPr0cfausmX3uiV5GX5U4="
|
||||
/>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<meta
|
||||
name="description"
|
||||
content="
|
||||
|
||||
|
||||
|
||||
"
|
||||
/>
|
||||
|
||||
|
||||
|
||||
<link rel="canonical" href="http://localhost:1313/categories/" />
|
||||
<link rel="alternate" type="application/rss+xml" href="/categories/index.xml" title="悠猊记事簿" />
|
||||
|
||||
|
||||
<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png" />
|
||||
<link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png" />
|
||||
<link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png" />
|
||||
<link rel="manifest" href="/site.webmanifest" />
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<meta property="og:url" content="http://localhost:1313/categories/">
|
||||
<meta property="og:site_name" content="悠猊记事簿">
|
||||
<meta property="og:title" content="Categories">
|
||||
<meta property="og:locale" content="zh">
|
||||
<meta property="og:type" content="website">
|
||||
|
||||
|
||||
<meta name="twitter:card" content="summary">
|
||||
<meta name="twitter:title" content="Categories">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<meta name="author" content="伏虎" />
|
||||
|
||||
|
||||
<link href="mailto:wuniu@riseup.net" rel="me" />
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</head>
|
||||
<body
|
||||
class="m-auto flex h-screen max-w-7xl flex-col bg-neutral px-6 text-lg leading-7 text-neutral-900 dark:bg-neutral-800 dark:text-neutral sm:px-14 md:px-24 lg:px-32"
|
||||
>
|
||||
<div id="the-top" class="absolute flex self-center">
|
||||
<a
|
||||
class="-translate-y-8 rounded-b-lg bg-primary-200 px-3 py-1 text-sm focus:translate-y-0 dark:bg-neutral-600"
|
||||
href="#main-content"
|
||||
><span class="pe-2 font-bold text-primary-600 dark:text-primary-400">↓</span
|
||||
></a
|
||||
>
|
||||
</div>
|
||||
|
||||
|
||||
<header class="py-6 font-semibold text-neutral-900 dark:text-neutral sm:py-10 print:hidden">
|
||||
<nav class="flex items-start justify-between sm:items-center">
|
||||
|
||||
<div class="flex flex-row items-center">
|
||||
|
||||
<a
|
||||
class="decoration-primary-500 hover:underline hover:decoration-2 hover:underline-offset-2"
|
||||
rel="me"
|
||||
href="/"
|
||||
>悠猊记事簿</a
|
||||
>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
</nav>
|
||||
</header>
|
||||
|
||||
|
||||
<div class="relative flex grow flex-col">
|
||||
<main id="main-content" class="grow">
|
||||
|
||||
<header>
|
||||
|
||||
<h1 class="mt-0 text-4xl font-extrabold text-neutral-900 dark:text-neutral">Categories</h1>
|
||||
</header>
|
||||
|
||||
<section class="-mx-2 flex flex-wrap overflow-hidden">
|
||||
|
||||
</section>
|
||||
|
||||
</main>
|
||||
|
||||
<div
|
||||
class="pointer-events-none absolute bottom-0 end-0 top-[100vh] w-12"
|
||||
id="to-top"
|
||||
hidden="true"
|
||||
>
|
||||
<a
|
||||
href="#the-top"
|
||||
class="pointer-events-auto sticky top-[calc(100vh-5.5rem)] flex h-12 w-12 items-center justify-center rounded-full bg-neutral/50 text-xl text-neutral-700 backdrop-blur hover:text-primary-600 dark:bg-neutral-800/50 dark:text-neutral dark:hover:text-primary-400"
|
||||
aria-label=""
|
||||
title=""
|
||||
>
|
||||
↑
|
||||
</a>
|
||||
</div>
|
||||
<footer class="py-10 print:hidden">
|
||||
|
||||
|
||||
<div class="flex items-center justify-between">
|
||||
<div>
|
||||
|
||||
|
||||
<p class="text-sm text-neutral-500 dark:text-neutral-400">
|
||||
©
|
||||
2024
|
||||
伏虎
|
||||
</p>
|
||||
|
||||
|
||||
|
||||
<p class="text-xs text-neutral-500 dark:text-neutral-400">
|
||||
|
||||
|
||||
|
||||
</p>
|
||||
|
||||
</div>
|
||||
<div class="flex flex-row items-center">
|
||||
|
||||
|
||||
<div>
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="group relative">
|
||||
<button
|
||||
class="group-dark:hover:text-primary-400 flex w-full items-center justify-end transition-colors group-hover:text-primary-600"
|
||||
>
|
||||
<span class="icon relative inline-block px-1 align-text-bottom"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
|
||||
<path fill="currentColor" d="M4.545 6.714 4.11 8H3l1.862-5h1.284L8 8H6.833l-.435-1.286H4.545zm1.634-.736L5.5 3.956h-.049l-.679 2.022H6.18z"/>
|
||||
<path fill="currentColor" d="M0 2a2 2 0 0 1 2-2h7a2 2 0 0 1 2 2v3h3a2 2 0 0 1 2 2v7a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2v-3H2a2 2 0 0 1-2-2V2zm2-1a1 1 0 0 0-1 1v7a1 1 0 0 0 1 1h7a1 1 0 0 0 1-1V2a1 1 0 0 0-1-1H2zm7.138 9.995c.193.301.402.583.63.846-.748.575-1.673 1.001-2.768 1.292.178.217.451.635.555.867 1.125-.359 2.08-.844 2.886-1.494.777.665 1.739 1.165 2.93 1.472.133-.254.414-.673.629-.89-1.125-.253-2.057-.694-2.82-1.284.681-.747 1.222-1.651 1.621-2.757H14V8h-3v1.047h.765c-.318.844-.74 1.546-1.272 2.13a6.066 6.066 0 0 1-.415-.492 1.988 1.988 0 0 1-.94.31z"/>
|
||||
</svg>
|
||||
</span><span class="text-sm">ZH</span
|
||||
><span class="text-[0.6rem]"
|
||||
><span class="icon relative inline-block px-1 align-text-bottom"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M233.4 105.4c12.5-12.5 32.8-12.5 45.3 0l192 192c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L256 173.3 86.6 342.6c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3l192-192z"/></svg>
|
||||
</span></span
|
||||
>
|
||||
</button>
|
||||
|
||||
<div
|
||||
class=" bottom-7 invisible absolute z-50 flex flex-col whitespace-nowrap rounded border border-neutral-300 bg-neutral text-start text-base shadow group-hover:visible ltr:right-0 rtl:left-0 dark:border-neutral-600 dark:bg-neutral-800"
|
||||
>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="flex flex-grow">
|
||||
|
||||
<a
|
||||
href="/categories/"
|
||||
class="flex w-full items-center justify-between bg-primary-100 px-2 py-1 dark:bg-primary-900"
|
||||
>Chinese<span
|
||||
class="ms-2 w-6 text-primary-600 dark:text-primary-400"
|
||||
><span class="icon relative inline-block px-1 align-text-bottom"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="currentColor" d="M438.6 105.4C451.1 117.9 451.1 138.1 438.6 150.6L182.6 406.6C170.1 419.1 149.9 419.1 137.4 406.6L9.372 278.6C-3.124 266.1-3.124 245.9 9.372 233.4C21.87 220.9 42.13 220.9 54.63 233.4L159.1 338.7L393.4 105.4C405.9 92.88 426.1 92.88 438.6 105.4H438.6z"/></svg>
|
||||
</span></span
|
||||
></a
|
||||
>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="flex flex-grow">
|
||||
|
||||
<a
|
||||
href="/en/categories/"
|
||||
class="w-full py-1 pe-10 ps-2 decoration-primary-500 hover:underline hover:decoration-2 hover:underline-offset-2"
|
||||
></a
|
||||
>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
</footer>
|
||||
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
11
public/categories/index.xml
Normal file
@ -0,0 +1,11 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
|
||||
<channel>
|
||||
<title>Categories on 悠猊记事簿</title>
|
||||
<link>http://localhost:1313/categories/</link>
|
||||
<description>Recent content in Categories on 悠猊记事簿</description>
|
||||
<generator>Hugo</generator>
|
||||
<language>zh</language>
|
||||
<atom:link href="http://localhost:1313/categories/index.xml" rel="self" type="application/rss+xml" />
|
||||
</channel>
|
||||
</rss>
|
||||
346
public/en/404.html
Normal file
@ -0,0 +1,346 @@
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<!doctype html>
|
||||
<html
|
||||
lang="en"
|
||||
dir="ltr"
|
||||
class="scroll-smooth"
|
||||
data-default-appearance="light"
|
||||
data-auto-appearance="true"
|
||||
><head><script src="/livereload.js?mindelay=10&v=2&port=1313&path=livereload" data-no-instant defer></script>
|
||||
<meta charset="utf-8" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
<meta name="theme-color" content="#FFFFFF" />
|
||||
|
||||
<title>404 Page not found · </title>
|
||||
<meta name="title" content="404 Page not found · " />
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<script
|
||||
type="text/javascript"
|
||||
src="/js/appearance.min.8a082f81b27f3cb2ee528df0b0bdc39787034cf2cc34d4669fbc9977c929023c.js"
|
||||
integrity="sha256-iggvgbJ/PLLuUo3wsL3Dl4cDTPLMNNRmn7yZd8kpAjw="
|
||||
></script>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<link
|
||||
type="text/css"
|
||||
rel="stylesheet"
|
||||
href="/css/main.bundle.min.8f25b3b1fdd42cfaf2092d7e98b41f6474cfaf471f6aeb265f7ba2579197e54e.css"
|
||||
integrity="sha256-jyWzsf3ULPryCS1+mLQfZHTPr0cfausmX3uiV5GX5U4="
|
||||
/>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<meta
|
||||
name="description"
|
||||
content="
|
||||
|
||||
|
||||
|
||||
"
|
||||
/>
|
||||
|
||||
|
||||
|
||||
<link rel="canonical" href="http://localhost:1313/en/404.html" />
|
||||
|
||||
|
||||
<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png" />
|
||||
<link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png" />
|
||||
<link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png" />
|
||||
<link rel="manifest" href="/site.webmanifest" />
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<meta property="og:url" content="http://localhost:1313/en/404.html">
|
||||
<meta property="og:title" content="404 Page not found">
|
||||
<meta property="og:locale" content="en">
|
||||
<meta property="og:type" content="website">
|
||||
|
||||
|
||||
<meta name="twitter:card" content="summary">
|
||||
<meta name="twitter:title" content="404 Page not found">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</head>
|
||||
<body
|
||||
class="m-auto flex h-screen max-w-7xl flex-col bg-neutral px-6 text-lg leading-7 text-neutral-900 dark:bg-neutral-800 dark:text-neutral sm:px-14 md:px-24 lg:px-32"
|
||||
>
|
||||
<div id="the-top" class="absolute flex self-center">
|
||||
<a
|
||||
class="-translate-y-8 rounded-b-lg bg-primary-200 px-3 py-1 text-sm focus:translate-y-0 dark:bg-neutral-600"
|
||||
href="#main-content"
|
||||
><span class="pe-2 font-bold text-primary-600 dark:text-primary-400">↓</span
|
||||
>Skip to main content</a
|
||||
>
|
||||
</div>
|
||||
|
||||
|
||||
<header class="py-6 font-semibold text-neutral-900 dark:text-neutral sm:py-10 print:hidden">
|
||||
<nav class="flex items-start justify-between sm:items-center">
|
||||
|
||||
<div class="flex flex-row items-center">
|
||||
|
||||
<a
|
||||
class="decoration-primary-500 hover:underline hover:decoration-2 hover:underline-offset-2"
|
||||
rel="me"
|
||||
href="/en/"
|
||||
></a
|
||||
>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
<ul class="flex list-none flex-col text-end sm:flex-row">
|
||||
|
||||
|
||||
|
||||
<li class="group mb-1 sm:mb-0 sm:me-7 sm:last:me-0.5">
|
||||
|
||||
<a
|
||||
href=""
|
||||
title=""
|
||||
|
||||
><span
|
||||
class="decoration-primary-500 group-hover:underline group-hover:decoration-2 group-hover:underline-offset-2"
|
||||
>Blog</span
|
||||
>
|
||||
</a
|
||||
>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
<li class="group mb-1 sm:mb-0 sm:me-7 sm:last:me-0.5">
|
||||
|
||||
<a
|
||||
href="/en/categories/"
|
||||
title=""
|
||||
|
||||
><span
|
||||
class="decoration-primary-500 group-hover:underline group-hover:decoration-2 group-hover:underline-offset-2"
|
||||
>Categories</span
|
||||
>
|
||||
</a
|
||||
>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
<li class="group mb-1 sm:mb-0 sm:me-7 sm:last:me-0.5">
|
||||
|
||||
<a
|
||||
href="/en/tags/"
|
||||
title=""
|
||||
|
||||
><span
|
||||
class="decoration-primary-500 group-hover:underline group-hover:decoration-2 group-hover:underline-offset-2"
|
||||
>Tags</span
|
||||
>
|
||||
</a
|
||||
>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
<li class="group mb-1 sm:mb-0 sm:me-7 sm:last:me-0.5">
|
||||
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
<li class="group mb-1 sm:mb-0 sm:me-7 sm:last:me-0.5">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="group relative">
|
||||
<button
|
||||
class="group-dark:hover:text-primary-400 flex w-full items-center justify-end transition-colors group-hover:text-primary-600"
|
||||
>
|
||||
<span class="icon relative inline-block px-1 align-text-bottom"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
|
||||
<path fill="currentColor" d="M4.545 6.714 4.11 8H3l1.862-5h1.284L8 8H6.833l-.435-1.286H4.545zm1.634-.736L5.5 3.956h-.049l-.679 2.022H6.18z"/>
|
||||
<path fill="currentColor" d="M0 2a2 2 0 0 1 2-2h7a2 2 0 0 1 2 2v3h3a2 2 0 0 1 2 2v7a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2v-3H2a2 2 0 0 1-2-2V2zm2-1a1 1 0 0 0-1 1v7a1 1 0 0 0 1 1h7a1 1 0 0 0 1-1V2a1 1 0 0 0-1-1H2zm7.138 9.995c.193.301.402.583.63.846-.748.575-1.673 1.001-2.768 1.292.178.217.451.635.555.867 1.125-.359 2.08-.844 2.886-1.494.777.665 1.739 1.165 2.93 1.472.133-.254.414-.673.629-.89-1.125-.253-2.057-.694-2.82-1.284.681-.747 1.222-1.651 1.621-2.757H14V8h-3v1.047h.765c-.318.844-.74 1.546-1.272 2.13a6.066 6.066 0 0 1-.415-.492 1.988 1.988 0 0 1-.94.31z"/>
|
||||
</svg>
|
||||
</span><span class="text-sm">EN</span
|
||||
><span class="text-[0.6rem]"
|
||||
><span class="icon relative inline-block px-1 align-text-bottom"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M233.4 406.6c12.5 12.5 32.8 12.5 45.3 0l192-192c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L256 338.7 86.6 169.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l192 192z"/></svg>
|
||||
</span></span
|
||||
>
|
||||
</button>
|
||||
|
||||
<div class="invisible w-full bg-transparent group-hover:visible"></div>
|
||||
|
||||
<div
|
||||
class=" invisible absolute z-50 flex flex-col whitespace-nowrap rounded border border-neutral-300 bg-neutral text-start text-base shadow group-hover:visible ltr:right-0 rtl:left-0 dark:border-neutral-600 dark:bg-neutral-800"
|
||||
>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="flex flex-grow">
|
||||
|
||||
<a
|
||||
href="/404.html"
|
||||
class="w-full py-1 pe-10 ps-2 decoration-primary-500 hover:underline hover:decoration-2 hover:underline-offset-2"
|
||||
>Chinese</a
|
||||
>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="flex flex-grow">
|
||||
|
||||
<a
|
||||
href="/en/404.html"
|
||||
class="flex w-full items-center justify-between bg-primary-100 px-2 py-1 dark:bg-primary-900"
|
||||
><span
|
||||
class="ms-2 w-6 text-primary-600 dark:text-primary-400"
|
||||
><span class="icon relative inline-block px-1 align-text-bottom"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="currentColor" d="M438.6 105.4C451.1 117.9 451.1 138.1 438.6 150.6L182.6 406.6C170.1 419.1 149.9 419.1 137.4 406.6L9.372 278.6C-3.124 266.1-3.124 245.9 9.372 233.4C21.87 220.9 42.13 220.9 54.63 233.4L159.1 338.7L393.4 105.4C405.9 92.88 426.1 92.88 438.6 105.4H438.6z"/></svg>
|
||||
</span></span
|
||||
></a
|
||||
>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
|
||||
</nav>
|
||||
</header>
|
||||
|
||||
|
||||
<div class="relative flex grow flex-col">
|
||||
<main id="main-content" class="grow">
|
||||
|
||||
<h1 class="mb-3 text-4xl font-extrabold">Page Not Found 😕</h1>
|
||||
<p class="mb-12 mt-8 text-neutral-400 dark:text-neutral-500">
|
||||
Error 404
|
||||
</p>
|
||||
<div class="prose dark:prose-invert">
|
||||
<p>It seems that the page you've requested does not exist.</p>
|
||||
</div>
|
||||
|
||||
</main>
|
||||
|
||||
<div
|
||||
class="pointer-events-none absolute bottom-0 end-0 top-[100vh] w-12"
|
||||
id="to-top"
|
||||
hidden="true"
|
||||
>
|
||||
<a
|
||||
href="#the-top"
|
||||
class="pointer-events-auto sticky top-[calc(100vh-5.5rem)] flex h-12 w-12 items-center justify-center rounded-full bg-neutral/50 text-xl text-neutral-700 backdrop-blur hover:text-primary-600 dark:bg-neutral-800/50 dark:text-neutral dark:hover:text-primary-400"
|
||||
aria-label="Scroll to top"
|
||||
title="Scroll to top"
|
||||
>
|
||||
↑
|
||||
</a>
|
||||
</div>
|
||||
<footer class="py-10 print:hidden">
|
||||
|
||||
|
||||
<div class="flex items-center justify-between">
|
||||
<div>
|
||||
|
||||
|
||||
<p class="text-sm text-neutral-500 dark:text-neutral-400">
|
||||
©
|
||||
2024
|
||||
|
||||
</p>
|
||||
|
||||
|
||||
|
||||
<p class="text-xs text-neutral-500 dark:text-neutral-400">
|
||||
|
||||
|
||||
Powered by <a class="hover:underline hover:decoration-primary-400 hover:text-primary-500"
|
||||
href="https://gohugo.io/" target="_blank" rel="noopener noreferrer">Hugo</a> & <a class="hover:underline hover:decoration-primary-400 hover:text-primary-500" href="https://github.com/jpanther/congo" target="_blank" rel="noopener noreferrer">Congo</a>
|
||||
</p>
|
||||
|
||||
</div>
|
||||
<div class="flex flex-row items-center">
|
||||
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
</footer>
|
||||
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
348
public/en/categories/index.html
Normal file
@ -0,0 +1,348 @@
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<!doctype html>
|
||||
<html
|
||||
lang="en"
|
||||
dir="ltr"
|
||||
class="scroll-smooth"
|
||||
data-default-appearance="light"
|
||||
data-auto-appearance="true"
|
||||
><head><script src="/livereload.js?mindelay=10&v=2&port=1313&path=livereload" data-no-instant defer></script>
|
||||
<meta charset="utf-8" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
<meta name="theme-color" content="#FFFFFF" />
|
||||
|
||||
<title>Categories · </title>
|
||||
<meta name="title" content="Categories · " />
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<script
|
||||
type="text/javascript"
|
||||
src="/js/appearance.min.8a082f81b27f3cb2ee528df0b0bdc39787034cf2cc34d4669fbc9977c929023c.js"
|
||||
integrity="sha256-iggvgbJ/PLLuUo3wsL3Dl4cDTPLMNNRmn7yZd8kpAjw="
|
||||
></script>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<link
|
||||
type="text/css"
|
||||
rel="stylesheet"
|
||||
href="/css/main.bundle.min.8f25b3b1fdd42cfaf2092d7e98b41f6474cfaf471f6aeb265f7ba2579197e54e.css"
|
||||
integrity="sha256-jyWzsf3ULPryCS1+mLQfZHTPr0cfausmX3uiV5GX5U4="
|
||||
/>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<meta
|
||||
name="description"
|
||||
content="
|
||||
|
||||
|
||||
|
||||
"
|
||||
/>
|
||||
|
||||
|
||||
|
||||
<link rel="canonical" href="http://localhost:1313/en/categories/" />
|
||||
<link rel="alternate" type="application/rss+xml" href="/en/categories/index.xml" title="" />
|
||||
|
||||
|
||||
<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png" />
|
||||
<link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png" />
|
||||
<link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png" />
|
||||
<link rel="manifest" href="/site.webmanifest" />
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<meta property="og:url" content="http://localhost:1313/en/categories/">
|
||||
<meta property="og:title" content="Categories">
|
||||
<meta property="og:locale" content="en">
|
||||
<meta property="og:type" content="website">
|
||||
|
||||
|
||||
<meta name="twitter:card" content="summary">
|
||||
<meta name="twitter:title" content="Categories">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</head>
|
||||
<body
|
||||
class="m-auto flex h-screen max-w-7xl flex-col bg-neutral px-6 text-lg leading-7 text-neutral-900 dark:bg-neutral-800 dark:text-neutral sm:px-14 md:px-24 lg:px-32"
|
||||
>
|
||||
<div id="the-top" class="absolute flex self-center">
|
||||
<a
|
||||
class="-translate-y-8 rounded-b-lg bg-primary-200 px-3 py-1 text-sm focus:translate-y-0 dark:bg-neutral-600"
|
||||
href="#main-content"
|
||||
><span class="pe-2 font-bold text-primary-600 dark:text-primary-400">↓</span
|
||||
>Skip to main content</a
|
||||
>
|
||||
</div>
|
||||
|
||||
|
||||
<header class="py-6 font-semibold text-neutral-900 dark:text-neutral sm:py-10 print:hidden">
|
||||
<nav class="flex items-start justify-between sm:items-center">
|
||||
|
||||
<div class="flex flex-row items-center">
|
||||
|
||||
<a
|
||||
class="decoration-primary-500 hover:underline hover:decoration-2 hover:underline-offset-2"
|
||||
rel="me"
|
||||
href="/en/"
|
||||
></a
|
||||
>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
<ul class="flex list-none flex-col text-end sm:flex-row">
|
||||
|
||||
|
||||
|
||||
<li class="group mb-1 sm:mb-0 sm:me-7 sm:last:me-0.5">
|
||||
|
||||
<a
|
||||
href=""
|
||||
title=""
|
||||
|
||||
><span
|
||||
class="decoration-primary-500 group-hover:underline group-hover:decoration-2 group-hover:underline-offset-2"
|
||||
>Blog</span
|
||||
>
|
||||
</a
|
||||
>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
<li class="group mb-1 sm:mb-0 sm:me-7 sm:last:me-0.5">
|
||||
|
||||
<a
|
||||
href="/en/categories/"
|
||||
title=""
|
||||
|
||||
><span
|
||||
class="decoration-primary-500 group-hover:underline group-hover:decoration-2 group-hover:underline-offset-2"
|
||||
>Categories</span
|
||||
>
|
||||
</a
|
||||
>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
<li class="group mb-1 sm:mb-0 sm:me-7 sm:last:me-0.5">
|
||||
|
||||
<a
|
||||
href="/en/tags/"
|
||||
title=""
|
||||
|
||||
><span
|
||||
class="decoration-primary-500 group-hover:underline group-hover:decoration-2 group-hover:underline-offset-2"
|
||||
>Tags</span
|
||||
>
|
||||
</a
|
||||
>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
<li class="group mb-1 sm:mb-0 sm:me-7 sm:last:me-0.5">
|
||||
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
<li class="group mb-1 sm:mb-0 sm:me-7 sm:last:me-0.5">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="group relative">
|
||||
<button
|
||||
class="group-dark:hover:text-primary-400 flex w-full items-center justify-end transition-colors group-hover:text-primary-600"
|
||||
>
|
||||
<span class="icon relative inline-block px-1 align-text-bottom"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
|
||||
<path fill="currentColor" d="M4.545 6.714 4.11 8H3l1.862-5h1.284L8 8H6.833l-.435-1.286H4.545zm1.634-.736L5.5 3.956h-.049l-.679 2.022H6.18z"/>
|
||||
<path fill="currentColor" d="M0 2a2 2 0 0 1 2-2h7a2 2 0 0 1 2 2v3h3a2 2 0 0 1 2 2v7a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2v-3H2a2 2 0 0 1-2-2V2zm2-1a1 1 0 0 0-1 1v7a1 1 0 0 0 1 1h7a1 1 0 0 0 1-1V2a1 1 0 0 0-1-1H2zm7.138 9.995c.193.301.402.583.63.846-.748.575-1.673 1.001-2.768 1.292.178.217.451.635.555.867 1.125-.359 2.08-.844 2.886-1.494.777.665 1.739 1.165 2.93 1.472.133-.254.414-.673.629-.89-1.125-.253-2.057-.694-2.82-1.284.681-.747 1.222-1.651 1.621-2.757H14V8h-3v1.047h.765c-.318.844-.74 1.546-1.272 2.13a6.066 6.066 0 0 1-.415-.492 1.988 1.988 0 0 1-.94.31z"/>
|
||||
</svg>
|
||||
</span><span class="text-sm">EN</span
|
||||
><span class="text-[0.6rem]"
|
||||
><span class="icon relative inline-block px-1 align-text-bottom"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M233.4 406.6c12.5 12.5 32.8 12.5 45.3 0l192-192c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L256 338.7 86.6 169.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l192 192z"/></svg>
|
||||
</span></span
|
||||
>
|
||||
</button>
|
||||
|
||||
<div class="invisible w-full bg-transparent group-hover:visible"></div>
|
||||
|
||||
<div
|
||||
class=" invisible absolute z-50 flex flex-col whitespace-nowrap rounded border border-neutral-300 bg-neutral text-start text-base shadow group-hover:visible ltr:right-0 rtl:left-0 dark:border-neutral-600 dark:bg-neutral-800"
|
||||
>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="flex flex-grow">
|
||||
|
||||
<a
|
||||
href="/categories/"
|
||||
class="w-full py-1 pe-10 ps-2 decoration-primary-500 hover:underline hover:decoration-2 hover:underline-offset-2"
|
||||
>Chinese</a
|
||||
>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="flex flex-grow">
|
||||
|
||||
<a
|
||||
href="/en/categories/"
|
||||
class="flex w-full items-center justify-between bg-primary-100 px-2 py-1 dark:bg-primary-900"
|
||||
><span
|
||||
class="ms-2 w-6 text-primary-600 dark:text-primary-400"
|
||||
><span class="icon relative inline-block px-1 align-text-bottom"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="currentColor" d="M438.6 105.4C451.1 117.9 451.1 138.1 438.6 150.6L182.6 406.6C170.1 419.1 149.9 419.1 137.4 406.6L9.372 278.6C-3.124 266.1-3.124 245.9 9.372 233.4C21.87 220.9 42.13 220.9 54.63 233.4L159.1 338.7L393.4 105.4C405.9 92.88 426.1 92.88 438.6 105.4H438.6z"/></svg>
|
||||
</span></span
|
||||
></a
|
||||
>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
|
||||
</nav>
|
||||
</header>
|
||||
|
||||
|
||||
<div class="relative flex grow flex-col">
|
||||
<main id="main-content" class="grow">
|
||||
|
||||
<header>
|
||||
|
||||
<h1 class="mt-0 text-4xl font-extrabold text-neutral-900 dark:text-neutral">Categories</h1>
|
||||
</header>
|
||||
|
||||
<section class="-mx-2 flex flex-wrap overflow-hidden">
|
||||
|
||||
</section>
|
||||
|
||||
</main>
|
||||
|
||||
<div
|
||||
class="pointer-events-none absolute bottom-0 end-0 top-[100vh] w-12"
|
||||
id="to-top"
|
||||
hidden="true"
|
||||
>
|
||||
<a
|
||||
href="#the-top"
|
||||
class="pointer-events-auto sticky top-[calc(100vh-5.5rem)] flex h-12 w-12 items-center justify-center rounded-full bg-neutral/50 text-xl text-neutral-700 backdrop-blur hover:text-primary-600 dark:bg-neutral-800/50 dark:text-neutral dark:hover:text-primary-400"
|
||||
aria-label="Scroll to top"
|
||||
title="Scroll to top"
|
||||
>
|
||||
↑
|
||||
</a>
|
||||
</div>
|
||||
<footer class="py-10 print:hidden">
|
||||
|
||||
|
||||
<div class="flex items-center justify-between">
|
||||
<div>
|
||||
|
||||
|
||||
<p class="text-sm text-neutral-500 dark:text-neutral-400">
|
||||
©
|
||||
2024
|
||||
|
||||
</p>
|
||||
|
||||
|
||||
|
||||
<p class="text-xs text-neutral-500 dark:text-neutral-400">
|
||||
|
||||
|
||||
Powered by <a class="hover:underline hover:decoration-primary-400 hover:text-primary-500"
|
||||
href="https://gohugo.io/" target="_blank" rel="noopener noreferrer">Hugo</a> & <a class="hover:underline hover:decoration-primary-400 hover:text-primary-500" href="https://github.com/jpanther/congo" target="_blank" rel="noopener noreferrer">Congo</a>
|
||||
</p>
|
||||
|
||||
</div>
|
||||
<div class="flex flex-row items-center">
|
||||
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
</footer>
|
||||
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
11
public/en/categories/index.xml
Normal file
@ -0,0 +1,11 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
|
||||
<channel>
|
||||
<title>Categories on </title>
|
||||
<link>http://localhost:1313/en/categories/</link>
|
||||
<description>Recent content in Categories on </description>
|
||||
<generator>Hugo</generator>
|
||||
<language>en</language>
|
||||
<atom:link href="http://localhost:1313/en/categories/index.xml" rel="self" type="application/rss+xml" />
|
||||
</channel>
|
||||
</rss>
|
||||
368
public/en/index.html
Normal file
@ -0,0 +1,368 @@
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<!doctype html>
|
||||
<html
|
||||
lang="en"
|
||||
dir="ltr"
|
||||
class="scroll-smooth"
|
||||
data-default-appearance="light"
|
||||
data-auto-appearance="true"
|
||||
><head>
|
||||
<meta name="generator" content="Hugo 0.139.3"><script src="/livereload.js?mindelay=10&v=2&port=1313&path=livereload" data-no-instant defer></script>
|
||||
<meta charset="utf-8" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
<meta name="theme-color" content="#FFFFFF" />
|
||||
|
||||
<title></title>
|
||||
<meta name="title" content="" />
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<script
|
||||
type="text/javascript"
|
||||
src="/js/appearance.min.8a082f81b27f3cb2ee528df0b0bdc39787034cf2cc34d4669fbc9977c929023c.js"
|
||||
integrity="sha256-iggvgbJ/PLLuUo3wsL3Dl4cDTPLMNNRmn7yZd8kpAjw="
|
||||
></script>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<link
|
||||
type="text/css"
|
||||
rel="stylesheet"
|
||||
href="/css/main.bundle.min.8f25b3b1fdd42cfaf2092d7e98b41f6474cfaf471f6aeb265f7ba2579197e54e.css"
|
||||
integrity="sha256-jyWzsf3ULPryCS1+mLQfZHTPr0cfausmX3uiV5GX5U4="
|
||||
/>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<meta
|
||||
name="description"
|
||||
content="
|
||||
|
||||
|
||||
|
||||
"
|
||||
/>
|
||||
|
||||
|
||||
|
||||
<link rel="canonical" href="http://localhost:1313/en/" />
|
||||
<link rel="alternate" type="application/rss+xml" href="/en/index.xml" title="" />
|
||||
<link rel="alternate" type="application/json" href="/en/index.json" title="" />
|
||||
|
||||
|
||||
<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png" />
|
||||
<link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png" />
|
||||
<link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png" />
|
||||
<link rel="manifest" href="/site.webmanifest" />
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<meta property="og:url" content="http://localhost:1313/en/">
|
||||
<meta property="og:locale" content="en">
|
||||
<meta property="og:type" content="website">
|
||||
|
||||
|
||||
<meta name="twitter:card" content="summary">
|
||||
|
||||
|
||||
<script type="application/ld+json">
|
||||
{
|
||||
"@context": "https://schema.org",
|
||||
"@type": "WebSite",
|
||||
"@id": "http:\/\/localhost:1313\/en\/",
|
||||
"name": "",
|
||||
|
||||
"inLanguage": "en",
|
||||
"url": "http:\/\/localhost:1313\/en\/",
|
||||
|
||||
"publisher" : {
|
||||
"@type": "Person",
|
||||
"name": ""
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</head>
|
||||
<body
|
||||
class="m-auto flex h-screen max-w-7xl flex-col bg-neutral px-6 text-lg leading-7 text-neutral-900 dark:bg-neutral-800 dark:text-neutral sm:px-14 md:px-24 lg:px-32"
|
||||
>
|
||||
<div id="the-top" class="absolute flex self-center">
|
||||
<a
|
||||
class="-translate-y-8 rounded-b-lg bg-primary-200 px-3 py-1 text-sm focus:translate-y-0 dark:bg-neutral-600"
|
||||
href="#main-content"
|
||||
><span class="pe-2 font-bold text-primary-600 dark:text-primary-400">↓</span
|
||||
>Skip to main content</a
|
||||
>
|
||||
</div>
|
||||
|
||||
|
||||
<header class="py-6 font-semibold text-neutral-900 dark:text-neutral sm:py-10 print:hidden">
|
||||
<nav class="flex items-start justify-between sm:items-center">
|
||||
|
||||
<div class="flex flex-row items-center">
|
||||
|
||||
<a
|
||||
class="decoration-primary-500 hover:underline hover:decoration-2 hover:underline-offset-2"
|
||||
rel="me"
|
||||
href="/en/"
|
||||
></a
|
||||
>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
<ul class="flex list-none flex-col text-end sm:flex-row">
|
||||
|
||||
|
||||
|
||||
<li class="group mb-1 sm:mb-0 sm:me-7 sm:last:me-0.5">
|
||||
|
||||
<a
|
||||
href=""
|
||||
title=""
|
||||
|
||||
><span
|
||||
class="decoration-primary-500 group-hover:underline group-hover:decoration-2 group-hover:underline-offset-2"
|
||||
>Blog</span
|
||||
>
|
||||
</a
|
||||
>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
<li class="group mb-1 sm:mb-0 sm:me-7 sm:last:me-0.5">
|
||||
|
||||
<a
|
||||
href="/en/categories/"
|
||||
title=""
|
||||
|
||||
><span
|
||||
class="decoration-primary-500 group-hover:underline group-hover:decoration-2 group-hover:underline-offset-2"
|
||||
>Categories</span
|
||||
>
|
||||
</a
|
||||
>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
<li class="group mb-1 sm:mb-0 sm:me-7 sm:last:me-0.5">
|
||||
|
||||
<a
|
||||
href="/en/tags/"
|
||||
title=""
|
||||
|
||||
><span
|
||||
class="decoration-primary-500 group-hover:underline group-hover:decoration-2 group-hover:underline-offset-2"
|
||||
>Tags</span
|
||||
>
|
||||
</a
|
||||
>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
<li class="group mb-1 sm:mb-0 sm:me-7 sm:last:me-0.5">
|
||||
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
<li class="group mb-1 sm:mb-0 sm:me-7 sm:last:me-0.5">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="group relative">
|
||||
<button
|
||||
class="group-dark:hover:text-primary-400 flex w-full items-center justify-end transition-colors group-hover:text-primary-600"
|
||||
>
|
||||
<span class="icon relative inline-block px-1 align-text-bottom"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
|
||||
<path fill="currentColor" d="M4.545 6.714 4.11 8H3l1.862-5h1.284L8 8H6.833l-.435-1.286H4.545zm1.634-.736L5.5 3.956h-.049l-.679 2.022H6.18z"/>
|
||||
<path fill="currentColor" d="M0 2a2 2 0 0 1 2-2h7a2 2 0 0 1 2 2v3h3a2 2 0 0 1 2 2v7a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2v-3H2a2 2 0 0 1-2-2V2zm2-1a1 1 0 0 0-1 1v7a1 1 0 0 0 1 1h7a1 1 0 0 0 1-1V2a1 1 0 0 0-1-1H2zm7.138 9.995c.193.301.402.583.63.846-.748.575-1.673 1.001-2.768 1.292.178.217.451.635.555.867 1.125-.359 2.08-.844 2.886-1.494.777.665 1.739 1.165 2.93 1.472.133-.254.414-.673.629-.89-1.125-.253-2.057-.694-2.82-1.284.681-.747 1.222-1.651 1.621-2.757H14V8h-3v1.047h.765c-.318.844-.74 1.546-1.272 2.13a6.066 6.066 0 0 1-.415-.492 1.988 1.988 0 0 1-.94.31z"/>
|
||||
</svg>
|
||||
</span><span class="text-sm">EN</span
|
||||
><span class="text-[0.6rem]"
|
||||
><span class="icon relative inline-block px-1 align-text-bottom"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M233.4 406.6c12.5 12.5 32.8 12.5 45.3 0l192-192c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L256 338.7 86.6 169.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l192 192z"/></svg>
|
||||
</span></span
|
||||
>
|
||||
</button>
|
||||
|
||||
<div class="invisible w-full bg-transparent group-hover:visible"></div>
|
||||
|
||||
<div
|
||||
class=" invisible absolute z-50 flex flex-col whitespace-nowrap rounded border border-neutral-300 bg-neutral text-start text-base shadow group-hover:visible ltr:right-0 rtl:left-0 dark:border-neutral-600 dark:bg-neutral-800"
|
||||
>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="flex flex-grow">
|
||||
|
||||
<a
|
||||
href="/"
|
||||
class="w-full py-1 pe-10 ps-2 decoration-primary-500 hover:underline hover:decoration-2 hover:underline-offset-2"
|
||||
>Chinese</a
|
||||
>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="flex flex-grow">
|
||||
|
||||
<a
|
||||
href="/en/"
|
||||
class="flex w-full items-center justify-between bg-primary-100 px-2 py-1 dark:bg-primary-900"
|
||||
><span
|
||||
class="ms-2 w-6 text-primary-600 dark:text-primary-400"
|
||||
><span class="icon relative inline-block px-1 align-text-bottom"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="currentColor" d="M438.6 105.4C451.1 117.9 451.1 138.1 438.6 150.6L182.6 406.6C170.1 419.1 149.9 419.1 137.4 406.6L9.372 278.6C-3.124 266.1-3.124 245.9 9.372 233.4C21.87 220.9 42.13 220.9 54.63 233.4L159.1 338.7L393.4 105.4C405.9 92.88 426.1 92.88 438.6 105.4H438.6z"/></svg>
|
||||
</span></span
|
||||
></a
|
||||
>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
|
||||
</nav>
|
||||
</header>
|
||||
|
||||
|
||||
<div class="relative flex grow flex-col">
|
||||
<main id="main-content" class="grow">
|
||||
|
||||
|
||||
|
||||
<article class="prose max-w-full dark:prose-invert">
|
||||
|
||||
<section></section>
|
||||
</article>
|
||||
<section>
|
||||
|
||||
|
||||
</section>
|
||||
|
||||
|
||||
|
||||
</main>
|
||||
|
||||
<div
|
||||
class="pointer-events-none absolute bottom-0 end-0 top-[100vh] w-12"
|
||||
id="to-top"
|
||||
hidden="true"
|
||||
>
|
||||
<a
|
||||
href="#the-top"
|
||||
class="pointer-events-auto sticky top-[calc(100vh-5.5rem)] flex h-12 w-12 items-center justify-center rounded-full bg-neutral/50 text-xl text-neutral-700 backdrop-blur hover:text-primary-600 dark:bg-neutral-800/50 dark:text-neutral dark:hover:text-primary-400"
|
||||
aria-label="Scroll to top"
|
||||
title="Scroll to top"
|
||||
>
|
||||
↑
|
||||
</a>
|
||||
</div>
|
||||
<footer class="py-10 print:hidden">
|
||||
|
||||
|
||||
<div class="flex items-center justify-between">
|
||||
<div>
|
||||
|
||||
|
||||
<p class="text-sm text-neutral-500 dark:text-neutral-400">
|
||||
©
|
||||
2024
|
||||
|
||||
</p>
|
||||
|
||||
|
||||
|
||||
<p class="text-xs text-neutral-500 dark:text-neutral-400">
|
||||
|
||||
|
||||
Powered by <a class="hover:underline hover:decoration-primary-400 hover:text-primary-500"
|
||||
href="https://gohugo.io/" target="_blank" rel="noopener noreferrer">Hugo</a> & <a class="hover:underline hover:decoration-primary-400 hover:text-primary-500" href="https://github.com/jpanther/congo" target="_blank" rel="noopener noreferrer">Congo</a>
|
||||
</p>
|
||||
|
||||
</div>
|
||||
<div class="flex flex-row items-center">
|
||||
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
</footer>
|
||||
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
1
public/en/index.json
Normal file
@ -0,0 +1 @@
|
||||
[{"content":"","date":null,"permalink":"/en/","section":"","summary":"","title":""},{"content":"","date":null,"permalink":"/en/categories/","section":"Categories","summary":"","title":"Categories"},{"content":"","date":null,"permalink":"/en/tags/","section":"Tags","summary":"","title":"Tags"}]
|
||||
11
public/en/index.xml
Normal file
@ -0,0 +1,11 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
|
||||
<channel>
|
||||
<title></title>
|
||||
<link>http://localhost:1313/en/</link>
|
||||
<description>Recent content on </description>
|
||||
<generator>Hugo</generator>
|
||||
<language>en</language>
|
||||
<atom:link href="http://localhost:1313/en/index.xml" rel="self" type="application/rss+xml" />
|
||||
</channel>
|
||||
</rss>
|
||||
25
public/en/sitemap.xml
Normal file
@ -0,0 +1,25 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
|
||||
xmlns:xhtml="http://www.w3.org/1999/xhtml">
|
||||
|
||||
|
||||
<url>
|
||||
<loc>http://localhost:1313/en/</loc>
|
||||
<xhtml:link
|
||||
rel="alternate"
|
||||
hreflang="zh"
|
||||
href="http://localhost:1313/"
|
||||
/>
|
||||
<xhtml:link
|
||||
rel="alternate"
|
||||
hreflang="en"
|
||||
href="http://localhost:1313/en/"
|
||||
/>
|
||||
</url>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</urlset>
|
||||
348
public/en/tags/index.html
Normal file
@ -0,0 +1,348 @@
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<!doctype html>
|
||||
<html
|
||||
lang="en"
|
||||
dir="ltr"
|
||||
class="scroll-smooth"
|
||||
data-default-appearance="light"
|
||||
data-auto-appearance="true"
|
||||
><head><script src="/livereload.js?mindelay=10&v=2&port=1313&path=livereload" data-no-instant defer></script>
|
||||
<meta charset="utf-8" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
<meta name="theme-color" content="#FFFFFF" />
|
||||
|
||||
<title>Tags · </title>
|
||||
<meta name="title" content="Tags · " />
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<script
|
||||
type="text/javascript"
|
||||
src="/js/appearance.min.8a082f81b27f3cb2ee528df0b0bdc39787034cf2cc34d4669fbc9977c929023c.js"
|
||||
integrity="sha256-iggvgbJ/PLLuUo3wsL3Dl4cDTPLMNNRmn7yZd8kpAjw="
|
||||
></script>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<link
|
||||
type="text/css"
|
||||
rel="stylesheet"
|
||||
href="/css/main.bundle.min.8f25b3b1fdd42cfaf2092d7e98b41f6474cfaf471f6aeb265f7ba2579197e54e.css"
|
||||
integrity="sha256-jyWzsf3ULPryCS1+mLQfZHTPr0cfausmX3uiV5GX5U4="
|
||||
/>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<meta
|
||||
name="description"
|
||||
content="
|
||||
|
||||
|
||||
|
||||
"
|
||||
/>
|
||||
|
||||
|
||||
|
||||
<link rel="canonical" href="http://localhost:1313/en/tags/" />
|
||||
<link rel="alternate" type="application/rss+xml" href="/en/tags/index.xml" title="" />
|
||||
|
||||
|
||||
<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png" />
|
||||
<link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png" />
|
||||
<link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png" />
|
||||
<link rel="manifest" href="/site.webmanifest" />
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<meta property="og:url" content="http://localhost:1313/en/tags/">
|
||||
<meta property="og:title" content="Tags">
|
||||
<meta property="og:locale" content="en">
|
||||
<meta property="og:type" content="website">
|
||||
|
||||
|
||||
<meta name="twitter:card" content="summary">
|
||||
<meta name="twitter:title" content="Tags">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</head>
|
||||
<body
|
||||
class="m-auto flex h-screen max-w-7xl flex-col bg-neutral px-6 text-lg leading-7 text-neutral-900 dark:bg-neutral-800 dark:text-neutral sm:px-14 md:px-24 lg:px-32"
|
||||
>
|
||||
<div id="the-top" class="absolute flex self-center">
|
||||
<a
|
||||
class="-translate-y-8 rounded-b-lg bg-primary-200 px-3 py-1 text-sm focus:translate-y-0 dark:bg-neutral-600"
|
||||
href="#main-content"
|
||||
><span class="pe-2 font-bold text-primary-600 dark:text-primary-400">↓</span
|
||||
>Skip to main content</a
|
||||
>
|
||||
</div>
|
||||
|
||||
|
||||
<header class="py-6 font-semibold text-neutral-900 dark:text-neutral sm:py-10 print:hidden">
|
||||
<nav class="flex items-start justify-between sm:items-center">
|
||||
|
||||
<div class="flex flex-row items-center">
|
||||
|
||||
<a
|
||||
class="decoration-primary-500 hover:underline hover:decoration-2 hover:underline-offset-2"
|
||||
rel="me"
|
||||
href="/en/"
|
||||
></a
|
||||
>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
<ul class="flex list-none flex-col text-end sm:flex-row">
|
||||
|
||||
|
||||
|
||||
<li class="group mb-1 sm:mb-0 sm:me-7 sm:last:me-0.5">
|
||||
|
||||
<a
|
||||
href=""
|
||||
title=""
|
||||
|
||||
><span
|
||||
class="decoration-primary-500 group-hover:underline group-hover:decoration-2 group-hover:underline-offset-2"
|
||||
>Blog</span
|
||||
>
|
||||
</a
|
||||
>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
<li class="group mb-1 sm:mb-0 sm:me-7 sm:last:me-0.5">
|
||||
|
||||
<a
|
||||
href="/en/categories/"
|
||||
title=""
|
||||
|
||||
><span
|
||||
class="decoration-primary-500 group-hover:underline group-hover:decoration-2 group-hover:underline-offset-2"
|
||||
>Categories</span
|
||||
>
|
||||
</a
|
||||
>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
<li class="group mb-1 sm:mb-0 sm:me-7 sm:last:me-0.5">
|
||||
|
||||
<a
|
||||
href="/en/tags/"
|
||||
title=""
|
||||
|
||||
><span
|
||||
class="decoration-primary-500 group-hover:underline group-hover:decoration-2 group-hover:underline-offset-2"
|
||||
>Tags</span
|
||||
>
|
||||
</a
|
||||
>
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
<li class="group mb-1 sm:mb-0 sm:me-7 sm:last:me-0.5">
|
||||
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
<li class="group mb-1 sm:mb-0 sm:me-7 sm:last:me-0.5">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="group relative">
|
||||
<button
|
||||
class="group-dark:hover:text-primary-400 flex w-full items-center justify-end transition-colors group-hover:text-primary-600"
|
||||
>
|
||||
<span class="icon relative inline-block px-1 align-text-bottom"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
|
||||
<path fill="currentColor" d="M4.545 6.714 4.11 8H3l1.862-5h1.284L8 8H6.833l-.435-1.286H4.545zm1.634-.736L5.5 3.956h-.049l-.679 2.022H6.18z"/>
|
||||
<path fill="currentColor" d="M0 2a2 2 0 0 1 2-2h7a2 2 0 0 1 2 2v3h3a2 2 0 0 1 2 2v7a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2v-3H2a2 2 0 0 1-2-2V2zm2-1a1 1 0 0 0-1 1v7a1 1 0 0 0 1 1h7a1 1 0 0 0 1-1V2a1 1 0 0 0-1-1H2zm7.138 9.995c.193.301.402.583.63.846-.748.575-1.673 1.001-2.768 1.292.178.217.451.635.555.867 1.125-.359 2.08-.844 2.886-1.494.777.665 1.739 1.165 2.93 1.472.133-.254.414-.673.629-.89-1.125-.253-2.057-.694-2.82-1.284.681-.747 1.222-1.651 1.621-2.757H14V8h-3v1.047h.765c-.318.844-.74 1.546-1.272 2.13a6.066 6.066 0 0 1-.415-.492 1.988 1.988 0 0 1-.94.31z"/>
|
||||
</svg>
|
||||
</span><span class="text-sm">EN</span
|
||||
><span class="text-[0.6rem]"
|
||||
><span class="icon relative inline-block px-1 align-text-bottom"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M233.4 406.6c12.5 12.5 32.8 12.5 45.3 0l192-192c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L256 338.7 86.6 169.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l192 192z"/></svg>
|
||||
</span></span
|
||||
>
|
||||
</button>
|
||||
|
||||
<div class="invisible w-full bg-transparent group-hover:visible"></div>
|
||||
|
||||
<div
|
||||
class=" invisible absolute z-50 flex flex-col whitespace-nowrap rounded border border-neutral-300 bg-neutral text-start text-base shadow group-hover:visible ltr:right-0 rtl:left-0 dark:border-neutral-600 dark:bg-neutral-800"
|
||||
>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="flex flex-grow">
|
||||
|
||||
<a
|
||||
href="/tags/"
|
||||
class="w-full py-1 pe-10 ps-2 decoration-primary-500 hover:underline hover:decoration-2 hover:underline-offset-2"
|
||||
>Chinese</a
|
||||
>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="flex flex-grow">
|
||||
|
||||
<a
|
||||
href="/en/tags/"
|
||||
class="flex w-full items-center justify-between bg-primary-100 px-2 py-1 dark:bg-primary-900"
|
||||
><span
|
||||
class="ms-2 w-6 text-primary-600 dark:text-primary-400"
|
||||
><span class="icon relative inline-block px-1 align-text-bottom"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="currentColor" d="M438.6 105.4C451.1 117.9 451.1 138.1 438.6 150.6L182.6 406.6C170.1 419.1 149.9 419.1 137.4 406.6L9.372 278.6C-3.124 266.1-3.124 245.9 9.372 233.4C21.87 220.9 42.13 220.9 54.63 233.4L159.1 338.7L393.4 105.4C405.9 92.88 426.1 92.88 438.6 105.4H438.6z"/></svg>
|
||||
</span></span
|
||||
></a
|
||||
>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</li>
|
||||
|
||||
|
||||
|
||||
</ul>
|
||||
|
||||
</nav>
|
||||
</header>
|
||||
|
||||
|
||||
<div class="relative flex grow flex-col">
|
||||
<main id="main-content" class="grow">
|
||||
|
||||
<header>
|
||||
|
||||
<h1 class="mt-0 text-4xl font-extrabold text-neutral-900 dark:text-neutral">Tags</h1>
|
||||
</header>
|
||||
|
||||
<section class="-mx-2 flex flex-wrap overflow-hidden">
|
||||
|
||||
</section>
|
||||
|
||||
</main>
|
||||
|
||||
<div
|
||||
class="pointer-events-none absolute bottom-0 end-0 top-[100vh] w-12"
|
||||
id="to-top"
|
||||
hidden="true"
|
||||
>
|
||||
<a
|
||||
href="#the-top"
|
||||
class="pointer-events-auto sticky top-[calc(100vh-5.5rem)] flex h-12 w-12 items-center justify-center rounded-full bg-neutral/50 text-xl text-neutral-700 backdrop-blur hover:text-primary-600 dark:bg-neutral-800/50 dark:text-neutral dark:hover:text-primary-400"
|
||||
aria-label="Scroll to top"
|
||||
title="Scroll to top"
|
||||
>
|
||||
↑
|
||||
</a>
|
||||
</div>
|
||||
<footer class="py-10 print:hidden">
|
||||
|
||||
|
||||
<div class="flex items-center justify-between">
|
||||
<div>
|
||||
|
||||
|
||||
<p class="text-sm text-neutral-500 dark:text-neutral-400">
|
||||
©
|
||||
2024
|
||||
|
||||
</p>
|
||||
|
||||
|
||||
|
||||
<p class="text-xs text-neutral-500 dark:text-neutral-400">
|
||||
|
||||
|
||||
Powered by <a class="hover:underline hover:decoration-primary-400 hover:text-primary-500"
|
||||
href="https://gohugo.io/" target="_blank" rel="noopener noreferrer">Hugo</a> & <a class="hover:underline hover:decoration-primary-400 hover:text-primary-500" href="https://github.com/jpanther/congo" target="_blank" rel="noopener noreferrer">Congo</a>
|
||||
</p>
|
||||
|
||||
</div>
|
||||
<div class="flex flex-row items-center">
|
||||
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
</footer>
|
||||
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
11
public/en/tags/index.xml
Normal file
@ -0,0 +1,11 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
|
||||
<channel>
|
||||
<title>Tags on </title>
|
||||
<link>http://localhost:1313/en/tags/</link>
|
||||
<description>Recent content in Tags on </description>
|
||||
<generator>Hugo</generator>
|
||||
<language>en</language>
|
||||
<atom:link href="http://localhost:1313/en/tags/index.xml" rel="self" type="application/rss+xml" />
|
||||
</channel>
|
||||
</rss>
|
||||
BIN
public/favicon-16x16.png
Normal file
|
After Width: | Height: | Size: 229 B |
BIN
public/favicon-32x32.png
Normal file
|
After Width: | Height: | Size: 307 B |
BIN
public/favicon.ico
Normal file
|
After Width: | Height: | Size: 15 KiB |
BIN
public/images/gohugo-default-sample-hero-image.jpg
Normal file
|
After Width: | Height: | Size: 276 KiB |
309
public/index.html
Normal file
@ -0,0 +1,309 @@
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<!doctype html>
|
||||
<html
|
||||
lang="zh"
|
||||
dir="ltr"
|
||||
class="scroll-smooth"
|
||||
data-default-appearance="light"
|
||||
data-auto-appearance="true"
|
||||
><head>
|
||||
<meta name="generator" content="Hugo 0.139.3"><script src="/livereload.js?mindelay=10&v=2&port=1313&path=livereload" data-no-instant defer></script>
|
||||
<meta charset="utf-8" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
<meta name="theme-color" content="#FFFFFF" />
|
||||
|
||||
<title>悠猊记事簿</title>
|
||||
<meta name="title" content="悠猊记事簿" />
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<script
|
||||
type="text/javascript"
|
||||
src="/js/appearance.min.8a082f81b27f3cb2ee528df0b0bdc39787034cf2cc34d4669fbc9977c929023c.js"
|
||||
integrity="sha256-iggvgbJ/PLLuUo3wsL3Dl4cDTPLMNNRmn7yZd8kpAjw="
|
||||
></script>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<link
|
||||
type="text/css"
|
||||
rel="stylesheet"
|
||||
href="/css/main.bundle.min.8f25b3b1fdd42cfaf2092d7e98b41f6474cfaf471f6aeb265f7ba2579197e54e.css"
|
||||
integrity="sha256-jyWzsf3ULPryCS1+mLQfZHTPr0cfausmX3uiV5GX5U4="
|
||||
/>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<meta
|
||||
name="description"
|
||||
content="
|
||||
|
||||
|
||||
|
||||
"
|
||||
/>
|
||||
|
||||
|
||||
|
||||
<link rel="canonical" href="http://localhost:1313/" />
|
||||
<link rel="alternate" type="application/rss+xml" href="/index.xml" title="悠猊记事簿" />
|
||||
<link rel="alternate" type="application/json" href="/index.json" title="悠猊记事簿" />
|
||||
|
||||
|
||||
<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png" />
|
||||
<link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png" />
|
||||
<link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png" />
|
||||
<link rel="manifest" href="/site.webmanifest" />
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<meta property="og:url" content="http://localhost:1313/">
|
||||
<meta property="og:site_name" content="悠猊记事簿">
|
||||
<meta property="og:title" content="悠猊记事簿">
|
||||
<meta property="og:locale" content="zh">
|
||||
<meta property="og:type" content="website">
|
||||
|
||||
|
||||
<meta name="twitter:card" content="summary">
|
||||
<meta name="twitter:title" content="悠猊记事簿">
|
||||
|
||||
|
||||
<script type="application/ld+json">
|
||||
{
|
||||
"@context": "https://schema.org",
|
||||
"@type": "WebSite",
|
||||
"@id": "http:\/\/localhost:1313\/",
|
||||
"name": "悠猊记事簿",
|
||||
|
||||
"inLanguage": "zh",
|
||||
"url": "http:\/\/localhost:1313\/",
|
||||
|
||||
"publisher" : {
|
||||
"@type": "Person",
|
||||
"name": "伏虎"
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
|
||||
|
||||
<meta name="author" content="伏虎" />
|
||||
|
||||
|
||||
<link href="mailto:wuniu@riseup.net" rel="me" />
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</head>
|
||||
<body
|
||||
class="m-auto flex h-screen max-w-7xl flex-col bg-neutral px-6 text-lg leading-7 text-neutral-900 dark:bg-neutral-800 dark:text-neutral sm:px-14 md:px-24 lg:px-32"
|
||||
>
|
||||
<div id="the-top" class="absolute flex self-center">
|
||||
<a
|
||||
class="-translate-y-8 rounded-b-lg bg-primary-200 px-3 py-1 text-sm focus:translate-y-0 dark:bg-neutral-600"
|
||||
href="#main-content"
|
||||
><span class="pe-2 font-bold text-primary-600 dark:text-primary-400">↓</span
|
||||
></a
|
||||
>
|
||||
</div>
|
||||
|
||||
|
||||
<header class="py-6 font-semibold text-neutral-900 dark:text-neutral sm:py-10 print:hidden">
|
||||
<nav class="flex items-start justify-between sm:items-center">
|
||||
|
||||
<div class="flex flex-row items-center">
|
||||
|
||||
<a
|
||||
class="decoration-primary-500 hover:underline hover:decoration-2 hover:underline-offset-2"
|
||||
rel="me"
|
||||
href="/"
|
||||
>悠猊记事簿</a
|
||||
>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
</nav>
|
||||
</header>
|
||||
|
||||
|
||||
<div class="relative flex grow flex-col">
|
||||
<main id="main-content" class="grow">
|
||||
|
||||
|
||||
|
||||
<article class="prose max-w-full dark:prose-invert">
|
||||
|
||||
<header>
|
||||
<h1>悠猊记事簿</h1>
|
||||
</header>
|
||||
|
||||
<section></section>
|
||||
</article>
|
||||
<section>
|
||||
|
||||
|
||||
</section>
|
||||
|
||||
|
||||
|
||||
</main>
|
||||
|
||||
<div
|
||||
class="pointer-events-none absolute bottom-0 end-0 top-[100vh] w-12"
|
||||
id="to-top"
|
||||
hidden="true"
|
||||
>
|
||||
<a
|
||||
href="#the-top"
|
||||
class="pointer-events-auto sticky top-[calc(100vh-5.5rem)] flex h-12 w-12 items-center justify-center rounded-full bg-neutral/50 text-xl text-neutral-700 backdrop-blur hover:text-primary-600 dark:bg-neutral-800/50 dark:text-neutral dark:hover:text-primary-400"
|
||||
aria-label=""
|
||||
title=""
|
||||
>
|
||||
↑
|
||||
</a>
|
||||
</div>
|
||||
<footer class="py-10 print:hidden">
|
||||
|
||||
|
||||
<div class="flex items-center justify-between">
|
||||
<div>
|
||||
|
||||
|
||||
<p class="text-sm text-neutral-500 dark:text-neutral-400">
|
||||
©
|
||||
2024
|
||||
伏虎
|
||||
</p>
|
||||
|
||||
|
||||
|
||||
<p class="text-xs text-neutral-500 dark:text-neutral-400">
|
||||
|
||||
|
||||
|
||||
</p>
|
||||
|
||||
</div>
|
||||
<div class="flex flex-row items-center">
|
||||
|
||||
|
||||
<div>
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="group relative">
|
||||
<button
|
||||
class="group-dark:hover:text-primary-400 flex w-full items-center justify-end transition-colors group-hover:text-primary-600"
|
||||
>
|
||||
<span class="icon relative inline-block px-1 align-text-bottom"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
|
||||
<path fill="currentColor" d="M4.545 6.714 4.11 8H3l1.862-5h1.284L8 8H6.833l-.435-1.286H4.545zm1.634-.736L5.5 3.956h-.049l-.679 2.022H6.18z"/>
|
||||
<path fill="currentColor" d="M0 2a2 2 0 0 1 2-2h7a2 2 0 0 1 2 2v3h3a2 2 0 0 1 2 2v7a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2v-3H2a2 2 0 0 1-2-2V2zm2-1a1 1 0 0 0-1 1v7a1 1 0 0 0 1 1h7a1 1 0 0 0 1-1V2a1 1 0 0 0-1-1H2zm7.138 9.995c.193.301.402.583.63.846-.748.575-1.673 1.001-2.768 1.292.178.217.451.635.555.867 1.125-.359 2.08-.844 2.886-1.494.777.665 1.739 1.165 2.93 1.472.133-.254.414-.673.629-.89-1.125-.253-2.057-.694-2.82-1.284.681-.747 1.222-1.651 1.621-2.757H14V8h-3v1.047h.765c-.318.844-.74 1.546-1.272 2.13a6.066 6.066 0 0 1-.415-.492 1.988 1.988 0 0 1-.94.31z"/>
|
||||
</svg>
|
||||
</span><span class="text-sm">ZH</span
|
||||
><span class="text-[0.6rem]"
|
||||
><span class="icon relative inline-block px-1 align-text-bottom"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M233.4 105.4c12.5-12.5 32.8-12.5 45.3 0l192 192c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L256 173.3 86.6 342.6c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3l192-192z"/></svg>
|
||||
</span></span
|
||||
>
|
||||
</button>
|
||||
|
||||
<div
|
||||
class=" bottom-7 invisible absolute z-50 flex flex-col whitespace-nowrap rounded border border-neutral-300 bg-neutral text-start text-base shadow group-hover:visible ltr:right-0 rtl:left-0 dark:border-neutral-600 dark:bg-neutral-800"
|
||||
>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="flex flex-grow">
|
||||
|
||||
<a
|
||||
href="/"
|
||||
class="flex w-full items-center justify-between bg-primary-100 px-2 py-1 dark:bg-primary-900"
|
||||
>Chinese<span
|
||||
class="ms-2 w-6 text-primary-600 dark:text-primary-400"
|
||||
><span class="icon relative inline-block px-1 align-text-bottom"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="currentColor" d="M438.6 105.4C451.1 117.9 451.1 138.1 438.6 150.6L182.6 406.6C170.1 419.1 149.9 419.1 137.4 406.6L9.372 278.6C-3.124 266.1-3.124 245.9 9.372 233.4C21.87 220.9 42.13 220.9 54.63 233.4L159.1 338.7L393.4 105.4C405.9 92.88 426.1 92.88 438.6 105.4H438.6z"/></svg>
|
||||
</span></span
|
||||
></a
|
||||
>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="flex flex-grow">
|
||||
|
||||
<a
|
||||
href="/en/"
|
||||
class="w-full py-1 pe-10 ps-2 decoration-primary-500 hover:underline hover:decoration-2 hover:underline-offset-2"
|
||||
></a
|
||||
>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
</footer>
|
||||
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
1
public/index.json
Normal file
@ -0,0 +1 @@
|
||||
[{"content":"","date":null,"permalink":"/categories/","section":"Categories","summary":"","title":"Categories"},{"content":"","date":null,"permalink":"/tags/","section":"Tags","summary":"","title":"Tags"},{"content":"","date":null,"permalink":"/","section":"悠猊记事簿","summary":"","title":"悠猊记事簿"}]
|
||||
11
public/index.xml
Normal file
@ -0,0 +1,11 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
|
||||
<channel>
|
||||
<title>悠猊记事簿</title>
|
||||
<link>http://localhost:1313/</link>
|
||||
<description>Recent content on 悠猊记事簿</description>
|
||||
<generator>Hugo</generator>
|
||||
<language>zh</language>
|
||||
<atom:link href="http://localhost:1313/index.xml" rel="self" type="application/rss+xml" />
|
||||
</channel>
|
||||
</rss>
|
||||
@ -0,0 +1 @@
|
||||
const sitePreference=document.documentElement.getAttribute("data-default-appearance"),userPreference=localStorage.getItem("appearance");function getCSSValue(e){var t=window.getComputedStyle(document.documentElement).getPropertyValue(e);return"rgb("+t.replace(/\s+/g,"")+")"}function setThemeColor(){var e=document.querySelector("meta[name=theme-color]");return document.documentElement.classList.contains("dark")?e.setAttribute("content",getCSSValue("--color-neutral-800")):e.setAttribute("content",getCSSValue("--color-neutral")),!0}(sitePreference==="dark"&&userPreference===null||userPreference==="dark")&&(document.documentElement.classList.add("dark"),setThemeColor()),document.documentElement.getAttribute("data-auto-appearance")==="true"&&(window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches&&userPreference!=="light"&&(document.documentElement.classList.add("dark"),setThemeColor()),window.matchMedia("(prefers-color-scheme: dark)").addEventListener("change",e=>{e.matches?document.documentElement.classList.add("dark"):document.documentElement.classList.remove("dark"),setThemeColor()}));function add_to_top_elem(){var n=document.body,e=document.documentElement;const s=Math.max(n.scrollHeight,n.offsetHeight,e.clientHeight,e.scrollHeight,e.offsetHeight)-150,t=document.getElementById("to-top");if(t==null)return;t.hidden=s<window.innerHeight}window.addEventListener("DOMContentLoaded",e=>{add_to_top_elem(),setThemeColor();var t=document.querySelectorAll("[id^='appearance-switcher']");t.forEach(e=>{e.addEventListener("click",()=>{document.documentElement.classList.toggle("dark"),setThemeColor(),localStorage.setItem("appearance",document.documentElement.classList.contains("dark")?"dark":"light")}),e.addEventListener("contextmenu",e=>{e.preventDefault(),localStorage.removeItem("appearance")})})})
|
||||
154
public/post/index.html
Normal file
@ -0,0 +1,154 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="zh-CN">
|
||||
<head><script src="/livereload.js?mindelay=10&v=2&port=1313&path=livereload" data-no-instant defer></script>
|
||||
<meta charset="utf-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
|
||||
|
||||
<title>悠猊记事簿</title>
|
||||
<meta name="viewport" content="width=device-width,minimum-scale=1">
|
||||
<meta name="description" content="">
|
||||
<meta name="generator" content="Hugo 0.139.3">
|
||||
|
||||
|
||||
|
||||
<meta name="robots" content="noindex, nofollow">
|
||||
|
||||
|
||||
|
||||
|
||||
<link rel="stylesheet" href="/ananke/css/main.min.css" >
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<link href="/post/index.xml" rel="alternate" type="application/rss+xml" title="悠猊记事簿" />
|
||||
<link href="/post/index.xml" rel="feed" type="application/rss+xml" title="悠猊记事簿" />
|
||||
|
||||
|
||||
|
||||
|
||||
<link rel="canonical" href="http://localhost:1313/post/">
|
||||
|
||||
|
||||
<meta property="og:url" content="http://localhost:1313/post/">
|
||||
<meta property="og:site_name" content="悠猊记事簿">
|
||||
<meta property="og:title" content="Posts">
|
||||
<meta property="og:locale" content="zh_CN">
|
||||
<meta property="og:type" content="website">
|
||||
|
||||
<meta itemprop="name" content="Posts">
|
||||
<meta itemprop="datePublished" content="2024-12-07T18:55:37+08:00">
|
||||
<meta itemprop="dateModified" content="2024-12-07T18:55:37+08:00">
|
||||
<meta name="twitter:card" content="summary">
|
||||
<meta name="twitter:title" content="Posts">
|
||||
|
||||
|
||||
</head><body class="ma0 avenir bg-near-white development">
|
||||
|
||||
|
||||
|
||||
<header>
|
||||
<div class="pb3-m pb6-l bg-black">
|
||||
<nav class="pv3 ph3 ph4-ns" role="navigation">
|
||||
<div class="flex-l justify-between items-center center">
|
||||
<a href="/" class="f3 fw2 hover-white no-underline white-90 dib">
|
||||
|
||||
悠猊记事簿
|
||||
|
||||
</a>
|
||||
<div class="flex-l items-center">
|
||||
|
||||
|
||||
|
||||
<ul class="pl0 mr3">
|
||||
|
||||
<li class="list f5 f4-ns fw4 dib pr3">
|
||||
<a class="hover-white no-underline white-90" href="/post/" title="Posts 页">
|
||||
Posts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
|
||||
<div class="ananke-socials"></div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</nav>
|
||||
|
||||
<div class="tc-l pv3 ph3 ph4-ns">
|
||||
<h1 class="f2 f-subheadline-l fw2 light-silver mb0 lh-title">
|
||||
Posts
|
||||
</h1>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</header>
|
||||
|
||||
|
||||
<main class="pb7" role="main">
|
||||
|
||||
|
||||
<article class="pa3 pa4-ns nested-copy-line-height">
|
||||
<section class="cf ph3 ph5-l pv3 pv4-l f4 tc-l center measure-wide lh-copy mid-gray">
|
||||
|
||||
</section>
|
||||
<aside class="flex-ns flex-wrap justify-around mt5">
|
||||
|
||||
<div class="relative w-100 w-30-l mb4 bg-white">
|
||||
<div class="mb3 pa4 mid-gray overflow-hidden">
|
||||
|
||||
<div class="f6">
|
||||
十二月 7, 2024
|
||||
</div>
|
||||
|
||||
<h1 class="f3 near-black">
|
||||
<a href="/post/my-first-post/" class="link black dim">
|
||||
第一篇测试文档
|
||||
</a>
|
||||
</h1>
|
||||
<div class="nested-links f5 lh-copy nested-copy-line-height">
|
||||
<p>这是一篇<strong>测试文档</strong>,测试静态页面部署是否工作正常。下面测试格式。</p>
|
||||
<h2 id="这是二级标题">这是二级标题</h2>
|
||||
<p>测试语句</p>
|
||||
<blockquote>
|
||||
<p>日照香炉生紫烟,遥看瀑布挂前川。</p>
|
||||
<p>飞流直下三千尺,疑是银河落九天。</p>
|
||||
</blockquote>
|
||||
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-python" data-lang="python"><span style="display:flex;"><span>print(<span style="color:#e6db74">"Hello World!"</span>)
|
||||
</span></span><span style="display:flex;"><span>os<span style="color:#f92672">.</span>exit(<span style="color:#ae81ff">0</span>)
|
||||
</span></span></code></pre></div><h3 id="这是三级标题">这是三级标题</h3>
|
||||
<p><em>This is an italic sentence.</em></p>
|
||||
<h2 id="另一个二级标题">另一个二级标题</h2>
|
||||
<p>【其他测试内容】<a href="https://www.baidu.com">百度</a></p>
|
||||
</div>
|
||||
<a href="/post/my-first-post/" class="ba b--moon-gray bg-light-gray br2 color-inherit dib f7 hover-bg-moon-gray link mt2 ph2 pv1">继续阅读</a>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
</aside>
|
||||
|
||||
</article>
|
||||
|
||||
</main>
|
||||
<footer class="bg-black bottom-0 w-100 pa3" role="contentinfo">
|
||||
<div class="flex justify-between">
|
||||
<a class="f4 fw4 hover-white no-underline white-70 dn dib-ns pv2 ph3" href="http://localhost:1313/" >
|
||||
© 悠猊记事簿 2024
|
||||
</a>
|
||||
<div><div class="ananke-socials"></div>
|
||||
</div>
|
||||
</div>
|
||||
</footer>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
19
public/post/index.xml
Normal file
@ -0,0 +1,19 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
|
||||
<channel>
|
||||
<title>Posts on 悠猊记事簿</title>
|
||||
<link>http://localhost:1313/post/</link>
|
||||
<description>Recent content in Posts on 悠猊记事簿</description>
|
||||
<generator>Hugo</generator>
|
||||
<language>zh-CN</language>
|
||||
<lastBuildDate>Sat, 07 Dec 2024 18:55:37 +0800</lastBuildDate>
|
||||
<atom:link href="http://localhost:1313/post/index.xml" rel="self" type="application/rss+xml" />
|
||||
<item>
|
||||
<title>第一篇测试文档</title>
|
||||
<link>http://localhost:1313/post/my-first-post/</link>
|
||||
<pubDate>Sat, 07 Dec 2024 18:55:37 +0800</pubDate>
|
||||
<guid>http://localhost:1313/post/my-first-post/</guid>
|
||||
<description><p>这是一篇<strong>测试文档</strong>,测试静态页面部署是否工作正常。下面测试格式。</p>
<h2 id="这是二级标题">这是二级标题</h2>
<p>测试语句</p>
<blockquote>
<p>日照香炉生紫烟,遥看瀑布挂前川。</p>
<p>飞流直下三千尺,疑是银河落九天。</p>
</blockquote>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-python" data-lang="python"><span style="display:flex;"><span>print(<span style="color:#e6db74">&#34;Hello World!&#34;</span>)
</span></span><span style="display:flex;"><span>os<span style="color:#f92672">.</span>exit(<span style="color:#ae81ff">0</span>)
</span></span></code></pre></div><h3 id="这是三级标题">这是三级标题</h3>
<p><em>This is an italic sentence.</em></p>
<h2 id="另一个二级标题">另一个二级标题</h2>
<p>【其他测试内容】<a href="https://www.baidu.com">百度</a></p></description>
|
||||
</item>
|
||||
</channel>
|
||||
</rss>
|
||||
185
public/post/my-first-post/index.html
Normal file
@ -0,0 +1,185 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="zh-CN">
|
||||
<head><script src="/livereload.js?mindelay=10&v=2&port=1313&path=livereload" data-no-instant defer></script>
|
||||
<meta charset="utf-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
|
||||
|
||||
<title>第一篇测试文档 | 悠猊记事簿</title>
|
||||
<meta name="viewport" content="width=device-width,minimum-scale=1">
|
||||
<meta name="description" content="这是一篇测试文档,测试静态页面部署是否工作正常。下面测试格式。
|
||||
这是二级标题
|
||||
测试语句
|
||||
|
||||
日照香炉生紫烟,遥看瀑布挂前川。
|
||||
飞流直下三千尺,疑是银河落九天。
|
||||
|
||||
print("Hello World!")
|
||||
os.exit(0)
|
||||
这是三级标题
|
||||
This is an italic sentence.
|
||||
另一个二级标题
|
||||
【其他测试内容】百度">
|
||||
<meta name="generator" content="Hugo 0.139.3">
|
||||
|
||||
|
||||
|
||||
<meta name="robots" content="noindex, nofollow">
|
||||
|
||||
|
||||
|
||||
|
||||
<link rel="stylesheet" href="/ananke/css/main.min.css" >
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<link rel="canonical" href="http://localhost:1313/post/my-first-post/">
|
||||
|
||||
|
||||
<meta property="og:url" content="http://localhost:1313/post/my-first-post/">
|
||||
<meta property="og:site_name" content="悠猊记事簿">
|
||||
<meta property="og:title" content="第一篇测试文档">
|
||||
<meta property="og:description" content="这是一篇测试文档,测试静态页面部署是否工作正常。下面测试格式。
|
||||
这是二级标题 测试语句
|
||||
日照香炉生紫烟,遥看瀑布挂前川。
|
||||
飞流直下三千尺,疑是银河落九天。
|
||||
print("Hello World!") os.exit(0) 这是三级标题 This is an italic sentence.
|
||||
另一个二级标题 【其他测试内容】百度">
|
||||
<meta property="og:locale" content="zh_CN">
|
||||
<meta property="og:type" content="article">
|
||||
<meta property="article:section" content="post">
|
||||
<meta property="article:published_time" content="2024-12-07T18:55:37+08:00">
|
||||
<meta property="article:modified_time" content="2024-12-07T18:55:37+08:00">
|
||||
|
||||
<meta itemprop="name" content="第一篇测试文档">
|
||||
<meta itemprop="description" content="这是一篇测试文档,测试静态页面部署是否工作正常。下面测试格式。
|
||||
这是二级标题 测试语句
|
||||
日照香炉生紫烟,遥看瀑布挂前川。
|
||||
飞流直下三千尺,疑是银河落九天。
|
||||
print("Hello World!") os.exit(0) 这是三级标题 This is an italic sentence.
|
||||
另一个二级标题 【其他测试内容】百度">
|
||||
<meta itemprop="datePublished" content="2024-12-07T18:55:37+08:00">
|
||||
<meta itemprop="dateModified" content="2024-12-07T18:55:37+08:00">
|
||||
<meta itemprop="wordCount" content="16">
|
||||
<meta name="twitter:card" content="summary">
|
||||
<meta name="twitter:title" content="第一篇测试文档">
|
||||
<meta name="twitter:description" content="这是一篇测试文档,测试静态页面部署是否工作正常。下面测试格式。
|
||||
这是二级标题 测试语句
|
||||
日照香炉生紫烟,遥看瀑布挂前川。
|
||||
飞流直下三千尺,疑是银河落九天。
|
||||
print("Hello World!") os.exit(0) 这是三级标题 This is an italic sentence.
|
||||
另一个二级标题 【其他测试内容】百度">
|
||||
|
||||
|
||||
</head><body class="ma0 avenir bg-near-white development">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<header>
|
||||
<div class="bg-black">
|
||||
<nav class="pv3 ph3 ph4-ns" role="navigation">
|
||||
<div class="flex-l justify-between items-center center">
|
||||
<a href="/" class="f3 fw2 hover-white no-underline white-90 dib">
|
||||
|
||||
悠猊记事簿
|
||||
|
||||
</a>
|
||||
<div class="flex-l items-center">
|
||||
|
||||
|
||||
|
||||
<ul class="pl0 mr3">
|
||||
|
||||
<li class="list f5 f4-ns fw4 dib pr3">
|
||||
<a class="hover-white no-underline white-90" href="/post/" title="Posts 页">
|
||||
Posts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
|
||||
<div class="ananke-socials"></div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</nav>
|
||||
|
||||
</div>
|
||||
</header>
|
||||
|
||||
|
||||
|
||||
<main class="pb7" role="main">
|
||||
|
||||
|
||||
<article class="flex-l flex-wrap justify-between mw8 center ph3">
|
||||
<header class="mt4 w-100">
|
||||
<aside class="instapaper_ignoref b helvetica tracked ttu">
|
||||
|
||||
Posts
|
||||
</aside><div id="sharing" class="mt3 ananke-socials"></div>
|
||||
<h1 class="f1 athelas mt3 mb1">第一篇测试文档</h1>
|
||||
|
||||
|
||||
|
||||
<time class="f6 mv4 dib tracked" datetime="2024-12-07T18:55:37+08:00">十二月 7, 2024</time>
|
||||
|
||||
|
||||
|
||||
|
||||
</header>
|
||||
<div class="nested-copy-line-height lh-copy serif f4 nested-links mid-gray pr4-l w-two-thirds-l"><p>这是一篇<strong>测试文档</strong>,测试静态页面部署是否工作正常。下面测试格式。</p>
|
||||
<h2 id="这是二级标题">这是二级标题</h2>
|
||||
<p>测试语句</p>
|
||||
<blockquote>
|
||||
<p>日照香炉生紫烟,遥看瀑布挂前川。</p>
|
||||
<p>飞流直下三千尺,疑是银河落九天。</p>
|
||||
</blockquote>
|
||||
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-python" data-lang="python"><span style="display:flex;"><span>print(<span style="color:#e6db74">"Hello World!"</span>)
|
||||
</span></span><span style="display:flex;"><span>os<span style="color:#f92672">.</span>exit(<span style="color:#ae81ff">0</span>)
|
||||
</span></span></code></pre></div><h3 id="这是三级标题">这是三级标题</h3>
|
||||
<p><em>This is an italic sentence.</em></p>
|
||||
<h2 id="另一个二级标题">另一个二级标题</h2>
|
||||
<p>【其他测试内容】<a href="https://www.baidu.com">百度</a></p>
|
||||
<ul class="pa0">
|
||||
|
||||
</ul>
|
||||
<div class="mt6 instapaper_ignoref">
|
||||
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<aside class="w-30-l mt6-l">
|
||||
|
||||
|
||||
|
||||
|
||||
</aside>
|
||||
|
||||
</article>
|
||||
|
||||
</main>
|
||||
<footer class="bg-black bottom-0 w-100 pa3" role="contentinfo">
|
||||
<div class="flex justify-between">
|
||||
<a class="f4 fw4 hover-white no-underline white-70 dn dib-ns pv2 ph3" href="http://localhost:1313/" >
|
||||
© 悠猊记事簿 2024
|
||||
</a>
|
||||
<div><div class="ananke-socials"></div>
|
||||
</div>
|
||||
</div>
|
||||
</footer>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
10
public/post/page/1/index.html
Normal file
@ -0,0 +1,10 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="zh-CN">
|
||||
<head>
|
||||
<title>http://localhost:1313/post/</title>
|
||||
<link rel="canonical" href="http://localhost:1313/post/">
|
||||
<meta name="robots" content="noindex">
|
||||
<meta charset="utf-8">
|
||||
<meta http-equiv="refresh" content="0; url=http://localhost:1313/post/">
|
||||
</head>
|
||||
</html>
|
||||
115
public/posts/index.html
Normal file
@ -0,0 +1,115 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="zh-CN">
|
||||
<head><script src="/livereload.js?mindelay=10&v=2&port=1313&path=livereload" data-no-instant defer></script>
|
||||
<meta charset="utf-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
|
||||
|
||||
<title>悠猊记事簿</title>
|
||||
<meta name="viewport" content="width=device-width,minimum-scale=1">
|
||||
<meta name="description" content="">
|
||||
<meta name="generator" content="Hugo 0.139.3">
|
||||
|
||||
|
||||
|
||||
<meta name="robots" content="noindex, nofollow">
|
||||
|
||||
|
||||
|
||||
|
||||
<link rel="stylesheet" href="/ananke/css/main.min.css" >
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<link href="/posts/index.xml" rel="alternate" type="application/rss+xml" title="悠猊记事簿" />
|
||||
<link href="/posts/index.xml" rel="feed" type="application/rss+xml" title="悠猊记事簿" />
|
||||
|
||||
|
||||
|
||||
|
||||
<link rel="canonical" href="http://localhost:1313/posts/">
|
||||
|
||||
|
||||
<meta property="og:url" content="http://localhost:1313/posts/">
|
||||
<meta property="og:site_name" content="悠猊记事簿">
|
||||
<meta property="og:title" content="Posts">
|
||||
<meta property="og:locale" content="zh_CN">
|
||||
<meta property="og:type" content="website">
|
||||
|
||||
<meta itemprop="name" content="Posts">
|
||||
<meta name="twitter:card" content="summary">
|
||||
<meta name="twitter:title" content="Posts">
|
||||
|
||||
|
||||
</head><body class="ma0 avenir bg-near-white development">
|
||||
|
||||
|
||||
|
||||
<header>
|
||||
<div class="pb3-m pb6-l bg-black">
|
||||
<nav class="pv3 ph3 ph4-ns" role="navigation">
|
||||
<div class="flex-l justify-between items-center center">
|
||||
<a href="/" class="f3 fw2 hover-white no-underline white-90 dib">
|
||||
|
||||
悠猊记事簿
|
||||
|
||||
</a>
|
||||
<div class="flex-l items-center">
|
||||
|
||||
|
||||
|
||||
<ul class="pl0 mr3">
|
||||
|
||||
<li class="list f5 f4-ns fw4 dib pr3">
|
||||
<a class="hover-white no-underline white-90" href="/posts/" title="Posts 页">
|
||||
Posts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
|
||||
<div class="ananke-socials"></div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</nav>
|
||||
|
||||
<div class="tc-l pv3 ph3 ph4-ns">
|
||||
<h1 class="f2 f-subheadline-l fw2 light-silver mb0 lh-title">
|
||||
Posts
|
||||
</h1>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</header>
|
||||
|
||||
|
||||
<main class="pb7" role="main">
|
||||
|
||||
<article class="pa3 pa4-ns nested-copy-line-height">
|
||||
<section class="cf ph3 ph5-l pv3 pv4-l f4 tc-l center measure-wide lh-copy mid-gray"></section>
|
||||
<section class="flex-ns flex-wrap justify-around mt5">
|
||||
|
||||
</section></article>
|
||||
|
||||
</main>
|
||||
<footer class="bg-black bottom-0 w-100 pa3" role="contentinfo">
|
||||
<div class="flex justify-between">
|
||||
<a class="f4 fw4 hover-white no-underline white-70 dn dib-ns pv2 ph3" href="http://localhost:1313/" >
|
||||
© 悠猊记事簿 2024
|
||||
</a>
|
||||
<div><div class="ananke-socials"></div>
|
||||
</div>
|
||||
</div>
|
||||
</footer>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
11
public/posts/index.xml
Normal file
@ -0,0 +1,11 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
|
||||
<channel>
|
||||
<title>Posts on 悠猊记事簿</title>
|
||||
<link>http://localhost:1313/posts/</link>
|
||||
<description>Recent content in Posts on 悠猊记事簿</description>
|
||||
<generator>Hugo</generator>
|
||||
<language>zh-CN</language>
|
||||
<atom:link href="http://localhost:1313/posts/index.xml" rel="self" type="application/rss+xml" />
|
||||
</channel>
|
||||
</rss>
|
||||
185
public/posts/my-first-post/index.html
Normal file
@ -0,0 +1,185 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="zh-CN">
|
||||
<head><script src="/livereload.js?mindelay=10&v=2&port=1313&path=livereload" data-no-instant defer></script>
|
||||
<meta charset="utf-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
|
||||
|
||||
<title>第一篇测试文档 | 悠猊记事簿</title>
|
||||
<meta name="viewport" content="width=device-width,minimum-scale=1">
|
||||
<meta name="description" content="这是一篇测试文档,测试静态页面部署是否工作正常。下面测试格式。
|
||||
这是二级标题
|
||||
测试语句
|
||||
|
||||
日照香炉生紫烟,遥看瀑布挂前川。
|
||||
飞流直下三千尺,疑是银河落九天。
|
||||
|
||||
print("Hello World!")
|
||||
os.exit(0)
|
||||
这是三级标题
|
||||
This is an italic sentence.
|
||||
另一个二级标题
|
||||
【其他测试内容】百度">
|
||||
<meta name="generator" content="Hugo 0.139.3">
|
||||
|
||||
|
||||
|
||||
<meta name="robots" content="noindex, nofollow">
|
||||
|
||||
|
||||
|
||||
|
||||
<link rel="stylesheet" href="/ananke/css/main.min.css" >
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<link rel="canonical" href="http://localhost:1313/posts/my-first-post/">
|
||||
|
||||
|
||||
<meta property="og:url" content="http://localhost:1313/posts/my-first-post/">
|
||||
<meta property="og:site_name" content="悠猊记事簿">
|
||||
<meta property="og:title" content="第一篇测试文档">
|
||||
<meta property="og:description" content="这是一篇测试文档,测试静态页面部署是否工作正常。下面测试格式。
|
||||
这是二级标题 测试语句
|
||||
日照香炉生紫烟,遥看瀑布挂前川。
|
||||
飞流直下三千尺,疑是银河落九天。
|
||||
print("Hello World!") os.exit(0) 这是三级标题 This is an italic sentence.
|
||||
另一个二级标题 【其他测试内容】百度">
|
||||
<meta property="og:locale" content="zh_CN">
|
||||
<meta property="og:type" content="article">
|
||||
<meta property="article:section" content="posts">
|
||||
<meta property="article:published_time" content="2024-12-07T18:55:37+08:00">
|
||||
<meta property="article:modified_time" content="2024-12-07T18:55:37+08:00">
|
||||
|
||||
<meta itemprop="name" content="第一篇测试文档">
|
||||
<meta itemprop="description" content="这是一篇测试文档,测试静态页面部署是否工作正常。下面测试格式。
|
||||
这是二级标题 测试语句
|
||||
日照香炉生紫烟,遥看瀑布挂前川。
|
||||
飞流直下三千尺,疑是银河落九天。
|
||||
print("Hello World!") os.exit(0) 这是三级标题 This is an italic sentence.
|
||||
另一个二级标题 【其他测试内容】百度">
|
||||
<meta itemprop="datePublished" content="2024-12-07T18:55:37+08:00">
|
||||
<meta itemprop="dateModified" content="2024-12-07T18:55:37+08:00">
|
||||
<meta itemprop="wordCount" content="16">
|
||||
<meta name="twitter:card" content="summary">
|
||||
<meta name="twitter:title" content="第一篇测试文档">
|
||||
<meta name="twitter:description" content="这是一篇测试文档,测试静态页面部署是否工作正常。下面测试格式。
|
||||
这是二级标题 测试语句
|
||||
日照香炉生紫烟,遥看瀑布挂前川。
|
||||
飞流直下三千尺,疑是银河落九天。
|
||||
print("Hello World!") os.exit(0) 这是三级标题 This is an italic sentence.
|
||||
另一个二级标题 【其他测试内容】百度">
|
||||
|
||||
|
||||
</head><body class="ma0 avenir bg-near-white development">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<header>
|
||||
<div class="bg-black">
|
||||
<nav class="pv3 ph3 ph4-ns" role="navigation">
|
||||
<div class="flex-l justify-between items-center center">
|
||||
<a href="/" class="f3 fw2 hover-white no-underline white-90 dib">
|
||||
|
||||
悠猊记事簿
|
||||
|
||||
</a>
|
||||
<div class="flex-l items-center">
|
||||
|
||||
|
||||
|
||||
<ul class="pl0 mr3">
|
||||
|
||||
<li class="list f5 f4-ns fw4 dib pr3">
|
||||
<a class="hover-white no-underline white-90" href="/posts/" title="Posts 页">
|
||||
Posts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
</ul>
|
||||
|
||||
<div class="ananke-socials"></div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</nav>
|
||||
|
||||
</div>
|
||||
</header>
|
||||
|
||||
|
||||
|
||||
<main class="pb7" role="main">
|
||||
|
||||
|
||||
<article class="flex-l flex-wrap justify-between mw8 center ph3">
|
||||
<header class="mt4 w-100">
|
||||
<aside class="instapaper_ignoref b helvetica tracked ttu">
|
||||
|
||||
Posts
|
||||
</aside><div id="sharing" class="mt3 ananke-socials"></div>
|
||||
<h1 class="f1 athelas mt3 mb1">第一篇测试文档</h1>
|
||||
|
||||
|
||||
|
||||
<time class="f6 mv4 dib tracked" datetime="2024-12-07T18:55:37+08:00">十二月 7, 2024</time>
|
||||
|
||||
|
||||
|
||||
|
||||
</header>
|
||||
<div class="nested-copy-line-height lh-copy serif f4 nested-links mid-gray pr4-l w-two-thirds-l"><p>这是一篇<strong>测试文档</strong>,测试静态页面部署是否工作正常。下面测试格式。</p>
|
||||
<h2 id="这是二级标题">这是二级标题</h2>
|
||||
<p>测试语句</p>
|
||||
<blockquote>
|
||||
<p>日照香炉生紫烟,遥看瀑布挂前川。</p>
|
||||
<p>飞流直下三千尺,疑是银河落九天。</p>
|
||||
</blockquote>
|
||||
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-python" data-lang="python"><span style="display:flex;"><span>print(<span style="color:#e6db74">"Hello World!"</span>)
|
||||
</span></span><span style="display:flex;"><span>os<span style="color:#f92672">.</span>exit(<span style="color:#ae81ff">0</span>)
|
||||
</span></span></code></pre></div><h3 id="这是三级标题">这是三级标题</h3>
|
||||
<p><em>This is an italic sentence.</em></p>
|
||||
<h2 id="另一个二级标题">另一个二级标题</h2>
|
||||
<p>【其他测试内容】<a href="https://www.baidu.com">百度</a></p>
|
||||
<ul class="pa0">
|
||||
|
||||
</ul>
|
||||
<div class="mt6 instapaper_ignoref">
|
||||
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<aside class="w-30-l mt6-l">
|
||||
|
||||
|
||||
|
||||
|
||||
</aside>
|
||||
|
||||
</article>
|
||||
|
||||
</main>
|
||||
<footer class="bg-black bottom-0 w-100 pa3" role="contentinfo">
|
||||
<div class="flex justify-between">
|
||||
<a class="f4 fw4 hover-white no-underline white-70 dn dib-ns pv2 ph3" href="http://localhost:1313/" >
|
||||
© 悠猊记事簿 2024
|
||||
</a>
|
||||
<div><div class="ananke-socials"></div>
|
||||
</div>
|
||||
</div>
|
||||
</footer>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
10
public/posts/page/1/index.html
Normal file
@ -0,0 +1,10 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="zh-CN">
|
||||
<head>
|
||||
<title>http://localhost:1313/posts/</title>
|
||||
<link rel="canonical" href="http://localhost:1313/posts/">
|
||||
<meta name="robots" content="noindex">
|
||||
<meta charset="utf-8">
|
||||
<meta http-equiv="refresh" content="0; url=http://localhost:1313/posts/">
|
||||
</head>
|
||||
</html>
|
||||
3
public/robots.txt
Normal file
@ -0,0 +1,3 @@
|
||||
User-agent: *
|
||||
Allow: /
|
||||
Sitemap: http://localhost:1313/sitemap.xml
|
||||
21
public/site.webmanifest
Normal file
@ -0,0 +1,21 @@
|
||||
{
|
||||
"name": "Congo",
|
||||
"short_name": "Congo",
|
||||
"icons": [
|
||||
{
|
||||
"src": "/android-chrome-192x192.png",
|
||||
"sizes": "192x192",
|
||||
"type": "image/png",
|
||||
"purpose": "any maskable"
|
||||
},
|
||||
{
|
||||
"src": "/android-chrome-512x512.png",
|
||||
"sizes": "512x512",
|
||||
"type": "image/png",
|
||||
"purpose": "any maskable"
|
||||
}
|
||||
],
|
||||
"theme_color": "#ffffff",
|
||||
"background_color": "#7c3aed",
|
||||
"display": "standalone"
|
||||
}
|
||||
14
public/sitemap.xml
Normal file
@ -0,0 +1,14 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
|
||||
|
||||
<sitemap>
|
||||
<loc>http://localhost:1313/zh/sitemap.xml</loc>
|
||||
|
||||
</sitemap>
|
||||
|
||||
<sitemap>
|
||||
<loc>http://localhost:1313/en/sitemap.xml</loc>
|
||||
|
||||
</sitemap>
|
||||
|
||||
</sitemapindex>
|
||||
283
public/tags/index.html
Normal file
@ -0,0 +1,283 @@
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<!doctype html>
|
||||
<html
|
||||
lang="zh"
|
||||
dir="ltr"
|
||||
class="scroll-smooth"
|
||||
data-default-appearance="light"
|
||||
data-auto-appearance="true"
|
||||
><head><script src="/livereload.js?mindelay=10&v=2&port=1313&path=livereload" data-no-instant defer></script>
|
||||
<meta charset="utf-8" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
<meta name="theme-color" content="#FFFFFF" />
|
||||
|
||||
<title>Tags · 悠猊记事簿</title>
|
||||
<meta name="title" content="Tags · 悠猊记事簿" />
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<script
|
||||
type="text/javascript"
|
||||
src="/js/appearance.min.8a082f81b27f3cb2ee528df0b0bdc39787034cf2cc34d4669fbc9977c929023c.js"
|
||||
integrity="sha256-iggvgbJ/PLLuUo3wsL3Dl4cDTPLMNNRmn7yZd8kpAjw="
|
||||
></script>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<link
|
||||
type="text/css"
|
||||
rel="stylesheet"
|
||||
href="/css/main.bundle.min.8f25b3b1fdd42cfaf2092d7e98b41f6474cfaf471f6aeb265f7ba2579197e54e.css"
|
||||
integrity="sha256-jyWzsf3ULPryCS1+mLQfZHTPr0cfausmX3uiV5GX5U4="
|
||||
/>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<meta
|
||||
name="description"
|
||||
content="
|
||||
|
||||
|
||||
|
||||
"
|
||||
/>
|
||||
|
||||
|
||||
|
||||
<link rel="canonical" href="http://localhost:1313/tags/" />
|
||||
<link rel="alternate" type="application/rss+xml" href="/tags/index.xml" title="悠猊记事簿" />
|
||||
|
||||
|
||||
<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png" />
|
||||
<link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png" />
|
||||
<link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png" />
|
||||
<link rel="manifest" href="/site.webmanifest" />
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<meta property="og:url" content="http://localhost:1313/tags/">
|
||||
<meta property="og:site_name" content="悠猊记事簿">
|
||||
<meta property="og:title" content="Tags">
|
||||
<meta property="og:locale" content="zh">
|
||||
<meta property="og:type" content="website">
|
||||
|
||||
|
||||
<meta name="twitter:card" content="summary">
|
||||
<meta name="twitter:title" content="Tags">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<meta name="author" content="伏虎" />
|
||||
|
||||
|
||||
<link href="mailto:wuniu@riseup.net" rel="me" />
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</head>
|
||||
<body
|
||||
class="m-auto flex h-screen max-w-7xl flex-col bg-neutral px-6 text-lg leading-7 text-neutral-900 dark:bg-neutral-800 dark:text-neutral sm:px-14 md:px-24 lg:px-32"
|
||||
>
|
||||
<div id="the-top" class="absolute flex self-center">
|
||||
<a
|
||||
class="-translate-y-8 rounded-b-lg bg-primary-200 px-3 py-1 text-sm focus:translate-y-0 dark:bg-neutral-600"
|
||||
href="#main-content"
|
||||
><span class="pe-2 font-bold text-primary-600 dark:text-primary-400">↓</span
|
||||
></a
|
||||
>
|
||||
</div>
|
||||
|
||||
|
||||
<header class="py-6 font-semibold text-neutral-900 dark:text-neutral sm:py-10 print:hidden">
|
||||
<nav class="flex items-start justify-between sm:items-center">
|
||||
|
||||
<div class="flex flex-row items-center">
|
||||
|
||||
<a
|
||||
class="decoration-primary-500 hover:underline hover:decoration-2 hover:underline-offset-2"
|
||||
rel="me"
|
||||
href="/"
|
||||
>悠猊记事簿</a
|
||||
>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
</nav>
|
||||
</header>
|
||||
|
||||
|
||||
<div class="relative flex grow flex-col">
|
||||
<main id="main-content" class="grow">
|
||||
|
||||
<header>
|
||||
|
||||
<h1 class="mt-0 text-4xl font-extrabold text-neutral-900 dark:text-neutral">Tags</h1>
|
||||
</header>
|
||||
|
||||
<section class="-mx-2 flex flex-wrap overflow-hidden">
|
||||
|
||||
</section>
|
||||
|
||||
</main>
|
||||
|
||||
<div
|
||||
class="pointer-events-none absolute bottom-0 end-0 top-[100vh] w-12"
|
||||
id="to-top"
|
||||
hidden="true"
|
||||
>
|
||||
<a
|
||||
href="#the-top"
|
||||
class="pointer-events-auto sticky top-[calc(100vh-5.5rem)] flex h-12 w-12 items-center justify-center rounded-full bg-neutral/50 text-xl text-neutral-700 backdrop-blur hover:text-primary-600 dark:bg-neutral-800/50 dark:text-neutral dark:hover:text-primary-400"
|
||||
aria-label=""
|
||||
title=""
|
||||
>
|
||||
↑
|
||||
</a>
|
||||
</div>
|
||||
<footer class="py-10 print:hidden">
|
||||
|
||||
|
||||
<div class="flex items-center justify-between">
|
||||
<div>
|
||||
|
||||
|
||||
<p class="text-sm text-neutral-500 dark:text-neutral-400">
|
||||
©
|
||||
2024
|
||||
伏虎
|
||||
</p>
|
||||
|
||||
|
||||
|
||||
<p class="text-xs text-neutral-500 dark:text-neutral-400">
|
||||
|
||||
|
||||
|
||||
</p>
|
||||
|
||||
</div>
|
||||
<div class="flex flex-row items-center">
|
||||
|
||||
|
||||
<div>
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="group relative">
|
||||
<button
|
||||
class="group-dark:hover:text-primary-400 flex w-full items-center justify-end transition-colors group-hover:text-primary-600"
|
||||
>
|
||||
<span class="icon relative inline-block px-1 align-text-bottom"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
|
||||
<path fill="currentColor" d="M4.545 6.714 4.11 8H3l1.862-5h1.284L8 8H6.833l-.435-1.286H4.545zm1.634-.736L5.5 3.956h-.049l-.679 2.022H6.18z"/>
|
||||
<path fill="currentColor" d="M0 2a2 2 0 0 1 2-2h7a2 2 0 0 1 2 2v3h3a2 2 0 0 1 2 2v7a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2v-3H2a2 2 0 0 1-2-2V2zm2-1a1 1 0 0 0-1 1v7a1 1 0 0 0 1 1h7a1 1 0 0 0 1-1V2a1 1 0 0 0-1-1H2zm7.138 9.995c.193.301.402.583.63.846-.748.575-1.673 1.001-2.768 1.292.178.217.451.635.555.867 1.125-.359 2.08-.844 2.886-1.494.777.665 1.739 1.165 2.93 1.472.133-.254.414-.673.629-.89-1.125-.253-2.057-.694-2.82-1.284.681-.747 1.222-1.651 1.621-2.757H14V8h-3v1.047h.765c-.318.844-.74 1.546-1.272 2.13a6.066 6.066 0 0 1-.415-.492 1.988 1.988 0 0 1-.94.31z"/>
|
||||
</svg>
|
||||
</span><span class="text-sm">ZH</span
|
||||
><span class="text-[0.6rem]"
|
||||
><span class="icon relative inline-block px-1 align-text-bottom"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M233.4 105.4c12.5-12.5 32.8-12.5 45.3 0l192 192c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L256 173.3 86.6 342.6c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3l192-192z"/></svg>
|
||||
</span></span
|
||||
>
|
||||
</button>
|
||||
|
||||
<div
|
||||
class=" bottom-7 invisible absolute z-50 flex flex-col whitespace-nowrap rounded border border-neutral-300 bg-neutral text-start text-base shadow group-hover:visible ltr:right-0 rtl:left-0 dark:border-neutral-600 dark:bg-neutral-800"
|
||||
>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="flex flex-grow">
|
||||
|
||||
<a
|
||||
href="/tags/"
|
||||
class="flex w-full items-center justify-between bg-primary-100 px-2 py-1 dark:bg-primary-900"
|
||||
>Chinese<span
|
||||
class="ms-2 w-6 text-primary-600 dark:text-primary-400"
|
||||
><span class="icon relative inline-block px-1 align-text-bottom"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="currentColor" d="M438.6 105.4C451.1 117.9 451.1 138.1 438.6 150.6L182.6 406.6C170.1 419.1 149.9 419.1 137.4 406.6L9.372 278.6C-3.124 266.1-3.124 245.9 9.372 233.4C21.87 220.9 42.13 220.9 54.63 233.4L159.1 338.7L393.4 105.4C405.9 92.88 426.1 92.88 438.6 105.4H438.6z"/></svg>
|
||||
</span></span
|
||||
></a
|
||||
>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<div class="flex flex-grow">
|
||||
|
||||
<a
|
||||
href="/en/tags/"
|
||||
class="w-full py-1 pe-10 ps-2 decoration-primary-500 hover:underline hover:decoration-2 hover:underline-offset-2"
|
||||
></a
|
||||
>
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
</footer>
|
||||
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
11
public/tags/index.xml
Normal file
@ -0,0 +1,11 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
|
||||
<channel>
|
||||
<title>Tags on 悠猊记事簿</title>
|
||||
<link>http://localhost:1313/tags/</link>
|
||||
<description>Recent content in Tags on 悠猊记事簿</description>
|
||||
<generator>Hugo</generator>
|
||||
<language>zh</language>
|
||||
<atom:link href="http://localhost:1313/tags/index.xml" rel="self" type="application/rss+xml" />
|
||||
</channel>
|
||||
</rss>
|
||||
11
public/zh/categories/index.xml
Normal file
@ -0,0 +1,11 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
|
||||
<channel>
|
||||
<title>Categories on 悠猊记事簿</title>
|
||||
<link>//localhost:1313/zh/categories/</link>
|
||||
<description>Recent content in Categories on 悠猊记事簿</description>
|
||||
<generator>Hugo</generator>
|
||||
<language>zh</language>
|
||||
<atom:link href="//localhost:1313/zh/categories/index.xml" rel="self" type="application/rss+xml" />
|
||||
</channel>
|
||||
</rss>
|
||||
10
public/zh/index.html
Normal file
@ -0,0 +1,10 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="zh">
|
||||
<head>
|
||||
<title>http://localhost:1313/</title>
|
||||
<link rel="canonical" href="http://localhost:1313/">
|
||||
<meta name="robots" content="noindex">
|
||||
<meta charset="utf-8">
|
||||
<meta http-equiv="refresh" content="0; url=http://localhost:1313/">
|
||||
</head>
|
||||
</html>
|
||||
11
public/zh/index.xml
Normal file
@ -0,0 +1,11 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
|
||||
<channel>
|
||||
<title>悠猊记事簿</title>
|
||||
<link>//localhost:1313/zh/</link>
|
||||
<description>Recent content on 悠猊记事簿</description>
|
||||
<generator>Hugo</generator>
|
||||
<language>zh</language>
|
||||
<atom:link href="//localhost:1313/zh/index.xml" rel="self" type="application/rss+xml" />
|
||||
</channel>
|
||||
</rss>
|
||||
25
public/zh/sitemap.xml
Normal file
@ -0,0 +1,25 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
|
||||
xmlns:xhtml="http://www.w3.org/1999/xhtml">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<url>
|
||||
<loc>http://localhost:1313/</loc>
|
||||
<xhtml:link
|
||||
rel="alternate"
|
||||
hreflang="en"
|
||||
href="http://localhost:1313/en/"
|
||||
/>
|
||||
<xhtml:link
|
||||
rel="alternate"
|
||||
hreflang="zh"
|
||||
href="http://localhost:1313/"
|
||||
/>
|
||||
</url>
|
||||
|
||||
|
||||
</urlset>
|
||||
11
public/zh/tags/index.xml
Normal file
@ -0,0 +1,11 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
|
||||
<channel>
|
||||
<title>Tags on 悠猊记事簿</title>
|
||||
<link>//localhost:1313/zh/tags/</link>
|
||||
<description>Recent content in Tags on 悠猊记事簿</description>
|
||||
<generator>Hugo</generator>
|
||||
<language>zh</language>
|
||||
<atom:link href="//localhost:1313/zh/tags/index.xml" rel="self" type="application/rss+xml" />
|
||||
</channel>
|
||||
</rss>
|
||||
@ -0,0 +1 @@
|
||||
{"Target":"/ananke/css/main.min.css","MediaType":"text/css","Data":{}}
|
||||
@ -0,0 +1 @@
|
||||
{"Target":"/ananke/css/main.min.d05fb5f317fcf33b3a52936399bdf6f47dc776516e1692e412ec7d76f4a5faa2.css","MediaType":"text/css","Data":{"Integrity":"sha256-0F+18xf88zs6UpNjmb329H3HdlFuFpLkEux9dvSl+qI="}}
|
||||
1
themes/ananke
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit b06949eb2d8c8196527aab93fe92898fa56c9bc1
|
||||
1
themes/congo
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit 475798497c81d8536f0462f6ebae89ecbf12c50f
|
||||
1
themes/hugo-simple
Submodule
@ -0,0 +1 @@
|
||||
Subproject commit 2bce4a389945613090f3782e2a6c0bac37e40944
|
||||