blowfish
This commit is contained in:
parent
bfbe0de3c6
commit
30c2170ae7
1369 changed files with 92622 additions and 16 deletions
4
.gitmodules
vendored
Normal file
4
.gitmodules
vendored
Normal file
|
@ -0,0 +1,4 @@
|
||||||
|
[submodule "themes/blowfish"]
|
||||||
|
path = themes/blowfish
|
||||||
|
url = https://github.com/nunocoracao/blowfish.git
|
||||||
|
branch = main
|
0
.hugo_build.lock
Normal file
0
.hugo_build.lock
Normal file
7
.phcode.json
Normal file
7
.phcode.json
Normal file
|
@ -0,0 +1,7 @@
|
||||||
|
{
|
||||||
|
"livePreviewUseDevServer": true,
|
||||||
|
"livePreviewServerURL": "http://localhost:1313/",
|
||||||
|
"livePreviewServerProjectPath": "/",
|
||||||
|
"livePreviewHotReloadSupported": false,
|
||||||
|
"livePreviewFramework": "Custom"
|
||||||
|
}
|
5
archetypes/default.md
Normal file
5
archetypes/default.md
Normal file
|
@ -0,0 +1,5 @@
|
||||||
|
+++
|
||||||
|
date = '{{ .Date }}'
|
||||||
|
draft = true
|
||||||
|
title = '{{ replace .File.ContentBaseName "-" " " | title }}'
|
||||||
|
+++
|
69
assets/css/custom.css
Normal file
69
assets/css/custom.css
Normal file
|
@ -0,0 +1,69 @@
|
||||||
|
/*MEDIA QUERIES*/
|
||||||
|
/* Extra small devices (phones, less than 576px) */
|
||||||
|
@media (max-width: 575.98px) {
|
||||||
|
/* Styles for phones */
|
||||||
|
body {
|
||||||
|
font-size: 14px;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Small devices (landscape phones, 576px and up) */
|
||||||
|
@media (min-width: 576px) and (max-width: 767.98px) {
|
||||||
|
/* Styles for small devices */
|
||||||
|
body {
|
||||||
|
font-size: 16px;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Medium devices (tablets, 768px and up) */
|
||||||
|
@media (min-width: 768px) and (max-width: 991.98px) {
|
||||||
|
/* Styles for tablets */
|
||||||
|
body {
|
||||||
|
font-size: 18px;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Large devices (desktops, 992px and up) */
|
||||||
|
@media (min-width: 992px) and (max-width: 1199.98px) {
|
||||||
|
/* Styles for desktops */
|
||||||
|
body {
|
||||||
|
font-size: 20px;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Extra large devices (large desktops, 1200px and up) */
|
||||||
|
@media (min-width: 1200px) {
|
||||||
|
/* Styles for large desktops */
|
||||||
|
body {
|
||||||
|
font-size: 22px;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/*FONTS*/
|
||||||
|
@font-face {
|
||||||
|
font-family: LeagueMono;
|
||||||
|
src: url('/fonts/LeagueMono-VF.ttf');
|
||||||
|
}
|
||||||
|
|
||||||
|
@font-face {
|
||||||
|
font-family: IBMPlexMono;
|
||||||
|
src: url('/fonts/IBMPlexMono-Regular.ttf');
|
||||||
|
}
|
||||||
|
|
||||||
|
html {
|
||||||
|
font-family: IBMPlexMono;
|
||||||
|
cursor: url('/cursor/moth_cursor.ico'), auto;
|
||||||
|
}
|
||||||
|
|
||||||
|
/*Hide main menu*/
|
||||||
|
.main-menu {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
/*Target a elements with role "button"*/
|
||||||
|
/*This targets the button shortcodes in Blowfish*/
|
||||||
|
a[role="button"] {
|
||||||
|
margin: 5px;
|
||||||
|
display: block;
|
||||||
|
}
|
13
assets/css/custom.css.bak
Normal file
13
assets/css/custom.css.bak
Normal file
|
@ -0,0 +1,13 @@
|
||||||
|
@font-face {
|
||||||
|
font-family: LeagueMono;
|
||||||
|
src: url('/fonts/LeagueMono-VF.ttf');
|
||||||
|
}
|
||||||
|
|
||||||
|
@font-face {
|
||||||
|
font-family: IBMPlexMono;
|
||||||
|
src: url('/fonts/IBMPlexMono-Regular.ttf');
|
||||||
|
}
|
||||||
|
|
||||||
|
html {
|
||||||
|
font-family: LeagueMono;
|
||||||
|
}
|
32
assets/css/schemes/moth.css
Normal file
32
assets/css/schemes/moth.css
Normal file
|
@ -0,0 +1,32 @@
|
||||||
|
:root { --color-neutral: 255, 255, 255;
|
||||||
|
--color-neutral-50: 240,240,245;
|
||||||
|
--color-neutral-100: 194,196,214;
|
||||||
|
--color-neutral-200: 148,152,183;
|
||||||
|
--color-neutral-300: 103,107,153;
|
||||||
|
--color-neutral-400: 72,75,107;
|
||||||
|
--color-neutral-500: 41,43,61;
|
||||||
|
--color-neutral-600: 25,26,37;
|
||||||
|
--color-neutral-700: 8,9,12;
|
||||||
|
--color-neutral-800: 0,0,0;
|
||||||
|
--color-neutral-900: 0,0,0;
|
||||||
|
--color-primary-50: 255,255,255;
|
||||||
|
--color-primary-100: 255,255,255;
|
||||||
|
--color-primary-200: 255,255,255;
|
||||||
|
--color-primary-300: 240,253,255;
|
||||||
|
--color-primary-400: 164,241,255;
|
||||||
|
--color-primary-500: 87,230,255;
|
||||||
|
--color-primary-600: 46,224,255;
|
||||||
|
--color-primary-700: 5,218,255;
|
||||||
|
--color-primary-800: 0,187,220;
|
||||||
|
--color-primary-900: 0,152,179;
|
||||||
|
--color-secondary-50: 255,255,255;
|
||||||
|
--color-secondary-100: 255,255,255;
|
||||||
|
--color-secondary-200: 254,251,240;
|
||||||
|
--color-secondary-300: 251,233,167;
|
||||||
|
--color-secondary-400: 248,214,93;
|
||||||
|
--color-secondary-500: 245,196,20;
|
||||||
|
--color-secondary-600: 215,170,9;
|
||||||
|
--color-secondary-700: 176,139,7;
|
||||||
|
--color-secondary-800: 137,108,6;
|
||||||
|
--color-secondary-900: 98,77,4;
|
||||||
|
}
|
69
config/_default/hugo.toml
Normal file
69
config/_default/hugo.toml
Normal file
|
@ -0,0 +1,69 @@
|
||||||
|
# -- Site Configuration --
|
||||||
|
# Refer to the theme docs for more details about each of these parameters.
|
||||||
|
# https://blowfish.page/docs/getting-started/
|
||||||
|
|
||||||
|
theme = "blowfish" # UNCOMMENT THIS LINE
|
||||||
|
baseURL = "https://melm.xyz/"
|
||||||
|
defaultContentLanguage = "en"
|
||||||
|
|
||||||
|
# pluralizeListTitles = "true" # hugo function useful for non-english languages, find out more in https://gohugo.io/getting-started/configuration/#pluralizelisttitles
|
||||||
|
|
||||||
|
enableRobotsTXT = true
|
||||||
|
summaryLength = 0
|
||||||
|
|
||||||
|
buildDrafts = false
|
||||||
|
buildFuture = false
|
||||||
|
|
||||||
|
enableEmoji = true
|
||||||
|
|
||||||
|
# googleAnalytics = "G-XXXXXXXXX"
|
||||||
|
|
||||||
|
[pagination]
|
||||||
|
pagerSize = 100
|
||||||
|
|
||||||
|
[imaging]
|
||||||
|
anchor = 'Center'
|
||||||
|
|
||||||
|
[taxonomies]
|
||||||
|
tag = "tags"
|
||||||
|
category = "categories"
|
||||||
|
author = "authors"
|
||||||
|
series = "series"
|
||||||
|
|
||||||
|
[sitemap]
|
||||||
|
changefreq = 'daily'
|
||||||
|
filename = 'sitemap.xml'
|
||||||
|
priority = 0.5
|
||||||
|
|
||||||
|
[outputs]
|
||||||
|
home = ["HTML", "RSS", "JSON"]
|
||||||
|
|
||||||
|
[related]
|
||||||
|
threshold = 0
|
||||||
|
toLower = false
|
||||||
|
|
||||||
|
[[related.indices]]
|
||||||
|
name = "tags"
|
||||||
|
weight = 100
|
||||||
|
|
||||||
|
[[related.indices]]
|
||||||
|
name = "categories"
|
||||||
|
weight = 100
|
||||||
|
|
||||||
|
[[related.indices]]
|
||||||
|
name = "series"
|
||||||
|
weight = 50
|
||||||
|
|
||||||
|
[[related.indices]]
|
||||||
|
name = "authors"
|
||||||
|
weight = 20
|
||||||
|
|
||||||
|
[[related.indices]]
|
||||||
|
name = "date"
|
||||||
|
weight = 10
|
||||||
|
|
||||||
|
[[related.indices]]
|
||||||
|
applyFilter = false
|
||||||
|
name = 'fragmentrefs'
|
||||||
|
type = 'fragments'
|
||||||
|
weight = 10
|
69
config/_default/hugo.toml.bak
Normal file
69
config/_default/hugo.toml.bak
Normal file
|
@ -0,0 +1,69 @@
|
||||||
|
# -- Site Configuration --
|
||||||
|
# Refer to the theme docs for more details about each of these parameters.
|
||||||
|
# https://blowfish.page/docs/getting-started/
|
||||||
|
|
||||||
|
theme = "blowfish" # UNCOMMENT THIS LINE
|
||||||
|
# baseURL = "https://your_domain.com/"
|
||||||
|
defaultContentLanguage = "en"
|
||||||
|
|
||||||
|
# pluralizeListTitles = "true" # hugo function useful for non-english languages, find out more in https://gohugo.io/getting-started/configuration/#pluralizelisttitles
|
||||||
|
|
||||||
|
enableRobotsTXT = true
|
||||||
|
summaryLength = 0
|
||||||
|
|
||||||
|
buildDrafts = false
|
||||||
|
buildFuture = false
|
||||||
|
|
||||||
|
enableEmoji = true
|
||||||
|
|
||||||
|
# googleAnalytics = "G-XXXXXXXXX"
|
||||||
|
|
||||||
|
[pagination]
|
||||||
|
pagerSize = 100
|
||||||
|
|
||||||
|
[imaging]
|
||||||
|
anchor = 'Center'
|
||||||
|
|
||||||
|
[taxonomies]
|
||||||
|
tag = "tags"
|
||||||
|
category = "categories"
|
||||||
|
author = "authors"
|
||||||
|
series = "series"
|
||||||
|
|
||||||
|
[sitemap]
|
||||||
|
changefreq = 'daily'
|
||||||
|
filename = 'sitemap.xml'
|
||||||
|
priority = 0.5
|
||||||
|
|
||||||
|
[outputs]
|
||||||
|
home = ["HTML", "RSS", "JSON"]
|
||||||
|
|
||||||
|
[related]
|
||||||
|
threshold = 0
|
||||||
|
toLower = false
|
||||||
|
|
||||||
|
[[related.indices]]
|
||||||
|
name = "tags"
|
||||||
|
weight = 100
|
||||||
|
|
||||||
|
[[related.indices]]
|
||||||
|
name = "categories"
|
||||||
|
weight = 100
|
||||||
|
|
||||||
|
[[related.indices]]
|
||||||
|
name = "series"
|
||||||
|
weight = 50
|
||||||
|
|
||||||
|
[[related.indices]]
|
||||||
|
name = "authors"
|
||||||
|
weight = 20
|
||||||
|
|
||||||
|
[[related.indices]]
|
||||||
|
name = "date"
|
||||||
|
weight = 10
|
||||||
|
|
||||||
|
[[related.indices]]
|
||||||
|
applyFilter = false
|
||||||
|
name = 'fragmentrefs'
|
||||||
|
type = 'fragments'
|
||||||
|
weight = 10
|
73
config/_default/languages.en.toml
Normal file
73
config/_default/languages.en.toml
Normal file
|
@ -0,0 +1,73 @@
|
||||||
|
disabled = false
|
||||||
|
languageCode = "en"
|
||||||
|
languageName = "English"
|
||||||
|
weight = 1
|
||||||
|
title = "melm"
|
||||||
|
|
||||||
|
[params]
|
||||||
|
displayName = "EN"
|
||||||
|
isoCode = "en"
|
||||||
|
rtl = false
|
||||||
|
dateFormat = "2 January 2006"
|
||||||
|
# logo = "img/logo.png"
|
||||||
|
# secondaryLogo = "img/secondary-logo.png"
|
||||||
|
# description = "welcome to the melmverse"
|
||||||
|
copyright = "<p>🌭 Creative Commons</p>"
|
||||||
|
|
||||||
|
# [params.author]
|
||||||
|
# name = "Your name here"
|
||||||
|
# email = "youremail@example.com"
|
||||||
|
# image = "img/blowfish_logo.png"
|
||||||
|
# imageQuality = 96
|
||||||
|
# headline = "I'm only human"
|
||||||
|
# bio = "A little bit about you"
|
||||||
|
# links = [
|
||||||
|
# { email = "mailto:hello@your_domain.com" },
|
||||||
|
# { 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/" },
|
||||||
|
# { bluesky = "https://bsky.app/profile/username" },
|
||||||
|
# { 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/" },
|
||||||
|
# { hashnode = "https://username.hashnode.dev" },
|
||||||
|
# { instagram = "https://instagram.com/username" },
|
||||||
|
# { itch-io = "https://username.itch.io" },
|
||||||
|
# { 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" },
|
||||||
|
# { 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" },
|
||||||
|
# { spotify = "https://open.spotify.com/user/userid" },
|
||||||
|
# { stack-overflow = "https://stackoverflow.com/users/userid/username" },
|
||||||
|
# { steam = "https://steamcommunity.com/profiles/userid" },
|
||||||
|
# { telegram = "https://t.me/username" },
|
||||||
|
# { threads = "https://www.threads.net/@username" },
|
||||||
|
# { tiktok = "https://tiktok.com/@username" },
|
||||||
|
# { tumblr = "https://username.tumblr.com" },
|
||||||
|
# { twitch = "https://twitch.tv/username" },
|
||||||
|
# { twitter = "https://twitter.com/username" },
|
||||||
|
# { x-twitter = "https://twitter.com/username" },
|
||||||
|
# { whatsapp = "https://wa.me/phone-number" },
|
||||||
|
# { youtube = "https://youtube.com/username" },
|
||||||
|
# { ko-fi = "https://ko-fi.com/username" },
|
||||||
|
# { codeberg = "https://codeberg.org/username"},
|
||||||
|
# ]
|
73
config/_default/languages.en.toml.bak
Normal file
73
config/_default/languages.en.toml.bak
Normal file
|
@ -0,0 +1,73 @@
|
||||||
|
disabled = false
|
||||||
|
languageCode = "en"
|
||||||
|
languageName = "English"
|
||||||
|
weight = 1
|
||||||
|
title = "Blowfish"
|
||||||
|
|
||||||
|
[params]
|
||||||
|
displayName = "EN"
|
||||||
|
isoCode = "en"
|
||||||
|
rtl = false
|
||||||
|
dateFormat = "2 January 2006"
|
||||||
|
# logo = "img/logo.png"
|
||||||
|
# secondaryLogo = "img/secondary-logo.png"
|
||||||
|
# description = "welcome to the melmverse"
|
||||||
|
copyright = "<i class="fa-brands fa-creative-commons"></i>"
|
||||||
|
|
||||||
|
# [params.author]
|
||||||
|
# name = "Your name here"
|
||||||
|
# email = "youremail@example.com"
|
||||||
|
# image = "img/blowfish_logo.png"
|
||||||
|
# imageQuality = 96
|
||||||
|
# headline = "I'm only human"
|
||||||
|
# bio = "A little bit about you"
|
||||||
|
# links = [
|
||||||
|
# { email = "mailto:hello@your_domain.com" },
|
||||||
|
# { 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/" },
|
||||||
|
# { bluesky = "https://bsky.app/profile/username" },
|
||||||
|
# { 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/" },
|
||||||
|
# { hashnode = "https://username.hashnode.dev" },
|
||||||
|
# { instagram = "https://instagram.com/username" },
|
||||||
|
# { itch-io = "https://username.itch.io" },
|
||||||
|
# { 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" },
|
||||||
|
# { 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" },
|
||||||
|
# { spotify = "https://open.spotify.com/user/userid" },
|
||||||
|
# { stack-overflow = "https://stackoverflow.com/users/userid/username" },
|
||||||
|
# { steam = "https://steamcommunity.com/profiles/userid" },
|
||||||
|
# { telegram = "https://t.me/username" },
|
||||||
|
# { threads = "https://www.threads.net/@username" },
|
||||||
|
# { tiktok = "https://tiktok.com/@username" },
|
||||||
|
# { tumblr = "https://username.tumblr.com" },
|
||||||
|
# { twitch = "https://twitch.tv/username" },
|
||||||
|
# { twitter = "https://twitter.com/username" },
|
||||||
|
# { x-twitter = "https://twitter.com/username" },
|
||||||
|
# { whatsapp = "https://wa.me/phone-number" },
|
||||||
|
# { youtube = "https://youtube.com/username" },
|
||||||
|
# { ko-fi = "https://ko-fi.com/username" },
|
||||||
|
# { codeberg = "https://codeberg.org/username"},
|
||||||
|
# ]
|
13
config/_default/markup.toml
Normal file
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
|
69
config/_default/menus.en.toml
Normal file
69
config/_default/menus.en.toml
Normal file
|
@ -0,0 +1,69 @@
|
||||||
|
# -- 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 = "Parent"
|
||||||
|
# weight = 20
|
||||||
|
|
||||||
|
#[[main]]
|
||||||
|
# name = "example sub-menu 1"
|
||||||
|
# parent = "Parent"
|
||||||
|
# pageRef = "posts"
|
||||||
|
# weight = 20
|
||||||
|
|
||||||
|
#[[main]]
|
||||||
|
# name = "example sub-menu 2"
|
||||||
|
# parent = "Parent"
|
||||||
|
# pageRef = "posts"
|
||||||
|
# weight = 20
|
||||||
|
|
||||||
|
#[[subnavigation]]
|
||||||
|
# name = "An interesting topic"
|
||||||
|
# pageRef = "tags/interesting-topic"
|
||||||
|
# weight = 10
|
||||||
|
|
||||||
|
#[[subnavigation]]
|
||||||
|
# name = "My Awesome Category"
|
||||||
|
# pre = "github"
|
||||||
|
# pageRef = "categories/awesome"
|
||||||
|
# weight = 20
|
||||||
|
|
||||||
|
#[[main]]
|
||||||
|
# name = "Categories"
|
||||||
|
# pageRef = "categories"
|
||||||
|
# weight = 20
|
||||||
|
|
||||||
|
#[[main]]
|
||||||
|
# name = "Tags"
|
||||||
|
# pageRef = "tags"
|
||||||
|
# weight = 30
|
||||||
|
|
||||||
|
|
||||||
|
# -- 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
|
||||||
|
|
||||||
|
# [[footer]]
|
||||||
|
# name = "Categories"
|
||||||
|
# pageRef = "categories"
|
||||||
|
# weight = 20
|
3
config/_default/module.toml
Normal file
3
config/_default/module.toml
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
[hugoVersion]
|
||||||
|
extended = false
|
||||||
|
min = "0.87.0"
|
167
config/_default/params.toml
Normal file
167
config/_default/params.toml
Normal file
|
@ -0,0 +1,167 @@
|
||||||
|
# -- 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://blowfish.page/docs/configuration/#theme-parameters
|
||||||
|
|
||||||
|
colorScheme = "moth"
|
||||||
|
defaultAppearance = "dark" # valid options: light or dark
|
||||||
|
autoSwitchAppearance = true
|
||||||
|
|
||||||
|
enableSearch = false
|
||||||
|
enableCodeCopy = false
|
||||||
|
|
||||||
|
replyByEmail = false
|
||||||
|
|
||||||
|
# mainSections = ["section1", "section2"]
|
||||||
|
# robots = ""
|
||||||
|
|
||||||
|
disableImageOptimization = false
|
||||||
|
disableTextInHeader = false
|
||||||
|
# backgroundImageWidth = 1200
|
||||||
|
|
||||||
|
# defaultBackgroundImage = "IMAGE.jpg" # used as default for background images
|
||||||
|
# defaultFeaturedImage = "IMAGE.jpg" # used as default for featured images in all articles
|
||||||
|
|
||||||
|
# highlightCurrentMenuArea = true
|
||||||
|
# smartTOC = true
|
||||||
|
# smartTOCHideUnfocusedChildren = true
|
||||||
|
|
||||||
|
giteaDefaultServer = "https://git.fsfe.org"
|
||||||
|
forgejoDefaultServer = "https://v8.next.forgejo.org"
|
||||||
|
|
||||||
|
[header]
|
||||||
|
layout = "basic" # valid options: basic, fixed, fixed-fill, fixed-gradient, fixed-fill-blur
|
||||||
|
|
||||||
|
[footer]
|
||||||
|
showMenu = false
|
||||||
|
showCopyright = true
|
||||||
|
showThemeAttribution = true
|
||||||
|
showAppearanceSwitcher = true
|
||||||
|
showScrollToTop = true
|
||||||
|
|
||||||
|
[homepage]
|
||||||
|
layout = "custom" # valid options: page, profile, hero, card, background, custom
|
||||||
|
#homepageImage = "IMAGE.jpg" # used in: hero, and card
|
||||||
|
showRecent = false
|
||||||
|
showRecentItems = 5
|
||||||
|
showMoreLink = false
|
||||||
|
showMoreLinkDest = "/posts/"
|
||||||
|
cardView = false
|
||||||
|
cardViewScreenWidth = false
|
||||||
|
layoutBackgroundBlur = false # only used when layout equals background
|
||||||
|
|
||||||
|
[article]
|
||||||
|
showDate = true
|
||||||
|
showViews = false
|
||||||
|
showLikes = false
|
||||||
|
showDateOnlyInArticle = false
|
||||||
|
showDateUpdated = false
|
||||||
|
showAuthor = true
|
||||||
|
# showAuthorBottom = false
|
||||||
|
showHero = false
|
||||||
|
# heroStyle = "basic" # valid options: basic, big, background, thumbAndBackground
|
||||||
|
layoutBackgroundBlur = true # only used when heroStyle equals background or thumbAndBackground
|
||||||
|
layoutBackgroundHeaderSpace = true # only used when heroStyle equals background
|
||||||
|
showBreadcrumbs = false
|
||||||
|
showDraftLabel = true
|
||||||
|
showEdit = false
|
||||||
|
# editURL = "https://github.com/username/repo/"
|
||||||
|
editAppendPath = true
|
||||||
|
seriesOpened = false
|
||||||
|
showHeadingAnchors = true
|
||||||
|
showPagination = true
|
||||||
|
invertPagination = false
|
||||||
|
showReadingTime = true
|
||||||
|
showTableOfContents = false
|
||||||
|
# showRelatedContent = false
|
||||||
|
# relatedContentLimit = 3
|
||||||
|
showTaxonomies = false
|
||||||
|
showAuthorsBadges = false
|
||||||
|
showWordCount = true
|
||||||
|
# sharingLinks = [ "linkedin", "twitter", "bluesky", "mastodon", "reddit", "pinterest", "facebook", "email", "whatsapp", "telegram"]
|
||||||
|
showZenMode = false
|
||||||
|
|
||||||
|
[list]
|
||||||
|
showHero = false
|
||||||
|
# heroStyle = "background" # valid options: basic, big, background, thumbAndBackground
|
||||||
|
layoutBackgroundBlur = true # only used when heroStyle equals background or thumbAndBackground
|
||||||
|
layoutBackgroundHeaderSpace = true # only used when heroStyle equals background
|
||||||
|
showBreadcrumbs = false
|
||||||
|
showSummary = false
|
||||||
|
showViews = false
|
||||||
|
showLikes = false
|
||||||
|
showTableOfContents = false
|
||||||
|
showCards = false
|
||||||
|
orderByWeight = false
|
||||||
|
groupByYear = true
|
||||||
|
cardView = false
|
||||||
|
cardViewScreenWidth = false
|
||||||
|
constrainItemsWidth = false
|
||||||
|
|
||||||
|
[sitemap]
|
||||||
|
excludedKinds = ["taxonomy", "term"]
|
||||||
|
|
||||||
|
[taxonomy]
|
||||||
|
showTermCount = true
|
||||||
|
showHero = false
|
||||||
|
# heroStyle = "background" # valid options: basic, big, background, thumbAndBackground
|
||||||
|
showBreadcrumbs = false
|
||||||
|
showViews = false
|
||||||
|
showLikes = false
|
||||||
|
showTableOfContents = false
|
||||||
|
cardView = false
|
||||||
|
|
||||||
|
[term]
|
||||||
|
showHero = false
|
||||||
|
# heroStyle = "background" # valid options: basic, big, background, thumbAndBackground
|
||||||
|
showBreadcrumbs = false
|
||||||
|
showViews = false
|
||||||
|
showLikes = false
|
||||||
|
showTableOfContents = true
|
||||||
|
groupByYear = false
|
||||||
|
cardView = false
|
||||||
|
cardViewScreenWidth = false
|
||||||
|
|
||||||
|
[firebase]
|
||||||
|
# apiKey = "XXXXXX"
|
||||||
|
# authDomain = "XXXXXX"
|
||||||
|
# projectId = "XXXXXX"
|
||||||
|
# storageBucket = "XXXXXX"
|
||||||
|
# messagingSenderId = "XXXXXX"
|
||||||
|
# appId = "XXXXXX"
|
||||||
|
# measurementId = "XXXXXX"
|
||||||
|
|
||||||
|
[fathomAnalytics]
|
||||||
|
# site = "ABC12345"
|
||||||
|
# domain = "llama.yoursite.com"
|
||||||
|
|
||||||
|
[umamiAnalytics]
|
||||||
|
# websiteid = "ABC12345"
|
||||||
|
# domain = "llama.yoursite.com"
|
||||||
|
# dataDomains = "yoursite.com,yoursite2.com"
|
||||||
|
# scriptName = ""
|
||||||
|
# enableTrackEvent = true
|
||||||
|
|
||||||
|
[selineAnalytics]
|
||||||
|
# token = "XXXXXX"
|
||||||
|
# enableTrackEvent = true
|
||||||
|
|
||||||
|
[buymeacoffee]
|
||||||
|
# identifier = ""
|
||||||
|
# globalWidget = true
|
||||||
|
# globalWidgetMessage = "Hello"
|
||||||
|
# globalWidgetColor = "#FFDD00"
|
||||||
|
# globalWidgetPosition = "Right"
|
||||||
|
|
||||||
|
[verification]
|
||||||
|
# google = ""
|
||||||
|
# bing = ""
|
||||||
|
# pinterest = ""
|
||||||
|
# yandex = ""
|
||||||
|
# fediverse = ""
|
||||||
|
|
||||||
|
[rssnext]
|
||||||
|
# feedId = ""
|
||||||
|
# userId = ""
|
167
config/_default/params.toml.bak
Normal file
167
config/_default/params.toml.bak
Normal file
|
@ -0,0 +1,167 @@
|
||||||
|
# -- 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://blowfish.page/docs/configuration/#theme-parameters
|
||||||
|
|
||||||
|
colorScheme = "neon"
|
||||||
|
defaultAppearance = "dark" # valid options: light or dark
|
||||||
|
autoSwitchAppearance = true
|
||||||
|
|
||||||
|
enableSearch = false
|
||||||
|
enableCodeCopy = false
|
||||||
|
|
||||||
|
replyByEmail = false
|
||||||
|
|
||||||
|
# mainSections = ["section1", "section2"]
|
||||||
|
# robots = ""
|
||||||
|
|
||||||
|
disableImageOptimization = false
|
||||||
|
disableTextInHeader = false
|
||||||
|
# backgroundImageWidth = 1200
|
||||||
|
|
||||||
|
# defaultBackgroundImage = "IMAGE.jpg" # used as default for background images
|
||||||
|
# defaultFeaturedImage = "IMAGE.jpg" # used as default for featured images in all articles
|
||||||
|
|
||||||
|
# highlightCurrentMenuArea = true
|
||||||
|
# smartTOC = true
|
||||||
|
# smartTOCHideUnfocusedChildren = true
|
||||||
|
|
||||||
|
giteaDefaultServer = "https://git.fsfe.org"
|
||||||
|
forgejoDefaultServer = "https://v8.next.forgejo.org"
|
||||||
|
|
||||||
|
[header]
|
||||||
|
layout = "basic" # valid options: basic, fixed, fixed-fill, fixed-gradient, fixed-fill-blur
|
||||||
|
|
||||||
|
[footer]
|
||||||
|
showMenu = false
|
||||||
|
showCopyright = true
|
||||||
|
showThemeAttribution = true
|
||||||
|
showAppearanceSwitcher = true
|
||||||
|
showScrollToTop = true
|
||||||
|
|
||||||
|
[homepage]
|
||||||
|
layout = "profile" # valid options: page, profile, hero, card, background, custom
|
||||||
|
#homepageImage = "IMAGE.jpg" # used in: hero, and card
|
||||||
|
showRecent = false
|
||||||
|
showRecentItems = 5
|
||||||
|
showMoreLink = false
|
||||||
|
showMoreLinkDest = "/posts/"
|
||||||
|
cardView = false
|
||||||
|
cardViewScreenWidth = false
|
||||||
|
layoutBackgroundBlur = false # only used when layout equals background
|
||||||
|
|
||||||
|
[article]
|
||||||
|
showDate = true
|
||||||
|
showViews = false
|
||||||
|
showLikes = false
|
||||||
|
showDateOnlyInArticle = false
|
||||||
|
showDateUpdated = false
|
||||||
|
showAuthor = true
|
||||||
|
# showAuthorBottom = false
|
||||||
|
showHero = false
|
||||||
|
# heroStyle = "basic" # valid options: basic, big, background, thumbAndBackground
|
||||||
|
layoutBackgroundBlur = true # only used when heroStyle equals background or thumbAndBackground
|
||||||
|
layoutBackgroundHeaderSpace = true # only used when heroStyle equals background
|
||||||
|
showBreadcrumbs = false
|
||||||
|
showDraftLabel = true
|
||||||
|
showEdit = false
|
||||||
|
# editURL = "https://github.com/username/repo/"
|
||||||
|
editAppendPath = true
|
||||||
|
seriesOpened = false
|
||||||
|
showHeadingAnchors = true
|
||||||
|
showPagination = true
|
||||||
|
invertPagination = false
|
||||||
|
showReadingTime = true
|
||||||
|
showTableOfContents = false
|
||||||
|
# showRelatedContent = false
|
||||||
|
# relatedContentLimit = 3
|
||||||
|
showTaxonomies = false
|
||||||
|
showAuthorsBadges = false
|
||||||
|
showWordCount = true
|
||||||
|
# sharingLinks = [ "linkedin", "twitter", "bluesky", "mastodon", "reddit", "pinterest", "facebook", "email", "whatsapp", "telegram"]
|
||||||
|
showZenMode = false
|
||||||
|
|
||||||
|
[list]
|
||||||
|
showHero = false
|
||||||
|
# heroStyle = "background" # valid options: basic, big, background, thumbAndBackground
|
||||||
|
layoutBackgroundBlur = true # only used when heroStyle equals background or thumbAndBackground
|
||||||
|
layoutBackgroundHeaderSpace = true # only used when heroStyle equals background
|
||||||
|
showBreadcrumbs = false
|
||||||
|
showSummary = false
|
||||||
|
showViews = false
|
||||||
|
showLikes = false
|
||||||
|
showTableOfContents = false
|
||||||
|
showCards = false
|
||||||
|
orderByWeight = false
|
||||||
|
groupByYear = true
|
||||||
|
cardView = false
|
||||||
|
cardViewScreenWidth = false
|
||||||
|
constrainItemsWidth = false
|
||||||
|
|
||||||
|
[sitemap]
|
||||||
|
excludedKinds = ["taxonomy", "term"]
|
||||||
|
|
||||||
|
[taxonomy]
|
||||||
|
showTermCount = true
|
||||||
|
showHero = false
|
||||||
|
# heroStyle = "background" # valid options: basic, big, background, thumbAndBackground
|
||||||
|
showBreadcrumbs = false
|
||||||
|
showViews = false
|
||||||
|
showLikes = false
|
||||||
|
showTableOfContents = false
|
||||||
|
cardView = false
|
||||||
|
|
||||||
|
[term]
|
||||||
|
showHero = false
|
||||||
|
# heroStyle = "background" # valid options: basic, big, background, thumbAndBackground
|
||||||
|
showBreadcrumbs = false
|
||||||
|
showViews = false
|
||||||
|
showLikes = false
|
||||||
|
showTableOfContents = true
|
||||||
|
groupByYear = false
|
||||||
|
cardView = false
|
||||||
|
cardViewScreenWidth = false
|
||||||
|
|
||||||
|
[firebase]
|
||||||
|
# apiKey = "XXXXXX"
|
||||||
|
# authDomain = "XXXXXX"
|
||||||
|
# projectId = "XXXXXX"
|
||||||
|
# storageBucket = "XXXXXX"
|
||||||
|
# messagingSenderId = "XXXXXX"
|
||||||
|
# appId = "XXXXXX"
|
||||||
|
# measurementId = "XXXXXX"
|
||||||
|
|
||||||
|
[fathomAnalytics]
|
||||||
|
# site = "ABC12345"
|
||||||
|
# domain = "llama.yoursite.com"
|
||||||
|
|
||||||
|
[umamiAnalytics]
|
||||||
|
# websiteid = "ABC12345"
|
||||||
|
# domain = "llama.yoursite.com"
|
||||||
|
# dataDomains = "yoursite.com,yoursite2.com"
|
||||||
|
# scriptName = ""
|
||||||
|
# enableTrackEvent = true
|
||||||
|
|
||||||
|
[selineAnalytics]
|
||||||
|
# token = "XXXXXX"
|
||||||
|
# enableTrackEvent = true
|
||||||
|
|
||||||
|
[buymeacoffee]
|
||||||
|
# identifier = ""
|
||||||
|
# globalWidget = true
|
||||||
|
# globalWidgetMessage = "Hello"
|
||||||
|
# globalWidgetColor = "#FFDD00"
|
||||||
|
# globalWidgetPosition = "Right"
|
||||||
|
|
||||||
|
[verification]
|
||||||
|
# google = ""
|
||||||
|
# bing = ""
|
||||||
|
# pinterest = ""
|
||||||
|
# yandex = ""
|
||||||
|
# fediverse = ""
|
||||||
|
|
||||||
|
[rssnext]
|
||||||
|
# feedId = ""
|
||||||
|
# userId = ""
|
41
content/_index.md
Normal file
41
content/_index.md
Normal file
|
@ -0,0 +1,41 @@
|
||||||
|
### welcome, friends of melm
|
||||||
|
___
|
||||||
|
{{< button href="https://searx.melm.xyz" target="_blank" >}}
|
||||||
|
{{< icon "search" >}} search.xyz
|
||||||
|
{{< /button >}}
|
||||||
|
*search for things*
|
||||||
|
|
||||||
|
{{< button href="https://jellyfin.melm.xyz" target="_blank" >}}
|
||||||
|
{{< icon "eye" >}} jellyfin
|
||||||
|
{{< /button >}}
|
||||||
|
*watch things*
|
||||||
|
|
||||||
|
{{< button href="https://jellyseerr.melm.xyz" target="_blank" >}}
|
||||||
|
{{< icon "bug" >}} jellyseerr
|
||||||
|
{{< /button >}}
|
||||||
|
*request things report media issues*
|
||||||
|
|
||||||
|
{{< button href="https://wiki.melm.xyz" target="_blank" >}}
|
||||||
|
{{< icon "edit" >}} melm wiki
|
||||||
|
{{< /button >}}
|
||||||
|
*a wiki*
|
||||||
|
|
||||||
|
{{< button href="https://forge.melm.xyz" target="_blank" >}}
|
||||||
|
{{< icon "fork" >}} forge
|
||||||
|
{{< /button >}}
|
||||||
|
*software*
|
||||||
|
|
||||||
|
{{< button href="https://auth.melm.xyz" target="_blank" >}}
|
||||||
|
{{< icon "pgpkey" >}} authelia
|
||||||
|
{{< /button >}}
|
||||||
|
*sign in and password reset*
|
||||||
|
|
||||||
|
{{< button href="https://nextcloud.melm.xyz" target="_blank" >}}
|
||||||
|
{{< icon "mug-hot" >}} nextcloud
|
||||||
|
{{< /button >}}
|
||||||
|
*no such thing as the cloud just other peoples computers*
|
||||||
|
|
||||||
|
{{< button href="https://speed.melm.xyz" target="_blank" >}}
|
||||||
|
{{< icon "check" >}} speed
|
||||||
|
{{< /button >}}
|
||||||
|
*test yo speed to home*
|
3
hugo.toml
Normal file
3
hugo.toml
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
baseURL = 'https://melm.xyz/'
|
||||||
|
languageCode = 'en'
|
||||||
|
title = 'melm'
|
3
hugo.toml.bak
Normal file
3
hugo.toml.bak
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
baseURL = 'https://example.org/'
|
||||||
|
languageCode = 'en-us'
|
||||||
|
title = 'My New Hugo Site'
|
16
index.html
16
index.html
|
@ -1,16 +0,0 @@
|
||||||
<!DOCTYPE html>
|
|
||||||
<html>
|
|
||||||
<head>
|
|
||||||
<title>melm.xyz</title>
|
|
||||||
</head>
|
|
||||||
<body>
|
|
||||||
<a href="searx.melm.xyz">searx.melm.xyz - search for things</a><br>
|
|
||||||
<a href="jellyfin.melm.xyz">jellyfin.melm.xyz - watch things</a><br>
|
|
||||||
<a href="jellyseerr.melm.xyz">jellyseerr.melm.xyz - request things report media issuest</a><br>
|
|
||||||
<a href="wiki.melm.xyz">wiki.melm.xyz - a wiki</a><br>
|
|
||||||
<a href="forge.melm.xyz">forge.melm.xyz - software</a><br>
|
|
||||||
<a href="auth.melm.xyz">auth.melm.xyz - sign in and password reset</a><br>
|
|
||||||
<a href="nextcloud.melm.xyz">nextcloud.melm.xyz - no such thing as the cloud just other peoples computers</a><br>
|
|
||||||
<a href="speed.melm.xyz">speed.melm.xyz - test yo speed to home</a><br>
|
|
||||||
</body>
|
|
||||||
</html>
|
|
12
layouts/partials/home/custom.html
Normal file
12
layouts/partials/home/custom.html
Normal file
|
@ -0,0 +1,12 @@
|
||||||
|
{{ $disableImageOptimization := .Site.Params.disableImageOptimization | default false }}
|
||||||
|
<article class="{{ if not .Site.Params.homepage.showRecent }}
|
||||||
|
h-full
|
||||||
|
{{ end }} flex flex-col items-center justify-center text-center">
|
||||||
|
<header class="relative px-1 py-1 flex flex-col items-center mb-3">
|
||||||
|
|
||||||
|
</header>
|
||||||
|
<section class="prose dark:prose-invert">{{ .Content }}</section>
|
||||||
|
</article>
|
||||||
|
<section>
|
||||||
|
{{ partial "recent-articles/main.html" . }}
|
||||||
|
</section>
|
9
layouts/shortcodes/button.html
Normal file
9
layouts/shortcodes/button.html
Normal file
|
@ -0,0 +1,9 @@
|
||||||
|
<a
|
||||||
|
class="!rounded-md bg-primary-600 px-4 py-2 !text-neutral !no-underline hover:!bg-primary-500 dark:bg-primary-800 dark:hover:!bg-primary-700"
|
||||||
|
{{ with .Get "href" }}href="{{ . }}"{{ end }}
|
||||||
|
{{ with .Get "target" }}target="{{ . }}"{{ end }}
|
||||||
|
{{ with .Get "rel" }}rel="{{ . }}"{{ end }}
|
||||||
|
role="button"
|
||||||
|
>
|
||||||
|
{{ .Inner }}
|
||||||
|
</a>
|
285
public/404.html
Normal file
285
public/404.html
Normal file
|
@ -0,0 +1,285 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en" dir="ltr" class="scroll-smooth" data-default-appearance="dark"
|
||||||
|
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 http-equiv="content-language" content="en" />
|
||||||
|
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="ie=edge" />
|
||||||
|
|
||||||
|
<title>404 Page not found · melm</title>
|
||||||
|
<meta name="title" content="404 Page not found · melm" />
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<link rel="canonical" href="http://10.0.0.7:1313/404.html" />
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<link type="text/css" rel="stylesheet" href="/css/main.bundle.min.1e13e9fdd1567b2ab313123ca05902f66c903eb669c07f6304d5f03978c6b395a156647c8098308d8c67a780eea126318f6ce33c46d667f2695e7429b173de92.css"
|
||||||
|
integrity="sha512-HhPp/dFWeyqzExI8oFkC9myQPrZpwH9jBNXwOXjGs5WhVmR8gJgwjYxnp4DuoSYxj2zjPEbWZ/JpXnQpsXPekg==" />
|
||||||
|
|
||||||
|
|
||||||
|
<script type="text/javascript" src="/js/appearance.min.516a16745bea5a9bd011138d254cc0fd3973cd55ce6e15f3dec763e7c7c2c7448f8fe7b54cca811cb821b0c7e12cd161caace1dd794ac3d34d40937cbcc9ee12.js"
|
||||||
|
integrity="sha512-UWoWdFvqWpvQERONJUzA/TlzzVXObhXz3sdj58fCx0SPj+e1TMqBHLghsMfhLNFhyqzh3XlKw9NNQJN8vMnuEg=="></script>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<script defer type="text/javascript" id="script-bundle" src="/js/main.bundle.min.38829a2d46667b3048ed12a339f7a49584d39596241b4e61e344c689c257fec016f6e18ea8a349c0a7e2b35a3ef0ab2aed556a64100ada730fc9666da5b7c29a.js"
|
||||||
|
integrity="sha512-OIKaLUZmezBI7RKjOfeklYTTlZYkG05h40TGicJX/sAW9uGOqKNJwKfis1o+8Ksq7VVqZBAK2nMPyWZtpbfCmg==" data-copy="" data-copied=""></script>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<script src="/lib/zoom/zoom.min.fcbc7f7b3dcea96e3b5570cd322c5d7a12d5351c87f9889b1c31745a2cc711df58f6b70795a86d50e63813b236ade916668332c10a70a4ce26f7c0878f525fce.js" integrity="sha512-/Lx/ez3OqW47VXDNMixdehLVNRyH+YibHDF0WizHEd9Y9rcHlahtUOY4E7I2rekWZoMywQpwpM4m98CHj1Jfzg=="></script>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<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://10.0.0.7:1313/404.html">
|
||||||
|
<meta property="og:site_name" content="melm">
|
||||||
|
<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">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<script src="/lib/jquery/jquery.slim.min.03cb160e3cfdb2667a2e2c80d283bebcf63ff8bbc4b629c9ab2babf6fae1d0c07ad470edae783efa4fabda2ac01c58d60e63b98b3c336be8208460f08f4354f5.js" integrity="sha512-A8sWDjz9smZ6LiyA0oO+vPY/+LvEtinJqyur9vrh0MB61HDtrng++k+r2irAHFjWDmO5izwza+gghGDwj0NU9Q=="></script>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<meta name="theme-color"/>
|
||||||
|
|
||||||
|
|
||||||
|
</head>
|
||||||
|
<body
|
||||||
|
class="flex flex-col h-screen px-6 m-auto text-lg leading-7 max-w-7xl bg-neutral text-neutral-900 dark:bg-neutral-800 dark:text-neutral sm:px-14 md:px-24 lg:px-32 scrollbar-thin scrollbar-track-neutral-200 scrollbar-thumb-neutral-400 dark:scrollbar-track-neutral-800 dark:scrollbar-thumb-neutral-600">
|
||||||
|
<div id="the-top" class="absolute flex self-center">
|
||||||
|
<a class="px-3 py-1 text-sm -translate-y-8 rounded-b-lg bg-primary-200 focus:translate-y-0 dark:bg-neutral-600"
|
||||||
|
href="#main-content"><span
|
||||||
|
class="font-bold text-primary-600 ltr:pr-2 rtl:pl-2 dark:text-primary-400">↓</span>Skip to main content</a>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
<div style="padding-left:0;padding-right:0;padding-top:2px;padding-bottom:3px"
|
||||||
|
class="main-menu flex items-center justify-between px-4 py-6 sm:px-6 md:justify-start gap-x-3">
|
||||||
|
|
||||||
|
<div class="flex flex-1 items-center justify-between">
|
||||||
|
<nav class="flex space-x-3">
|
||||||
|
|
||||||
|
|
||||||
|
<a href="/" class="text-base font-medium text-gray-500 hover:text-gray-900">melm</a>
|
||||||
|
|
||||||
|
|
||||||
|
</nav>
|
||||||
|
<nav class="hidden md:flex items-center gap-x-5 md:ml-12 h-12">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<div
|
||||||
|
class=" flex items-center">
|
||||||
|
<button id="appearance-switcher" aria-label="Dark mode switcher" type="button" class="text-base hover:text-primary-600 dark:hover:text-primary-400">
|
||||||
|
<div class="flex items-center justify-center dark:hidden">
|
||||||
|
|
||||||
|
|
||||||
|
<span class="relative block icon">
|
||||||
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M32 256c0-123.8 100.3-224 223.8-224c11.36 0 29.7 1.668 40.9 3.746c9.616 1.777 11.75 14.63 3.279 19.44C245 86.5 211.2 144.6 211.2 207.8c0 109.7 99.71 193 208.3 172.3c9.561-1.805 16.28 9.324 10.11 16.95C387.9 448.6 324.8 480 255.8 480C132.1 480 32 379.6 32 256z"/></svg>
|
||||||
|
|
||||||
|
</span>
|
||||||
|
|
||||||
|
|
||||||
|
</div>
|
||||||
|
<div class="items-center justify-center hidden dark:flex">
|
||||||
|
|
||||||
|
|
||||||
|
<span class="relative block icon">
|
||||||
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M256 159.1c-53.02 0-95.1 42.98-95.1 95.1S202.1 351.1 256 351.1s95.1-42.98 95.1-95.1S309 159.1 256 159.1zM509.3 347L446.1 255.1l63.15-91.01c6.332-9.125 1.104-21.74-9.826-23.72l-109-19.7l-19.7-109c-1.975-10.93-14.59-16.16-23.72-9.824L256 65.89L164.1 2.736c-9.125-6.332-21.74-1.107-23.72 9.824L121.6 121.6L12.56 141.3C1.633 143.2-3.596 155.9 2.736 164.1L65.89 256l-63.15 91.01c-6.332 9.125-1.105 21.74 9.824 23.72l109 19.7l19.7 109c1.975 10.93 14.59 16.16 23.72 9.824L256 446.1l91.01 63.15c9.127 6.334 21.75 1.107 23.72-9.822l19.7-109l109-19.7C510.4 368.8 515.6 356.1 509.3 347zM256 383.1c-70.69 0-127.1-57.31-127.1-127.1c0-70.69 57.31-127.1 127.1-127.1s127.1 57.3 127.1 127.1C383.1 326.7 326.7 383.1 256 383.1z"/></svg>
|
||||||
|
|
||||||
|
</span>
|
||||||
|
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</button>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
</nav>
|
||||||
|
<div class="flex md:hidden items-center gap-x-5 md:ml-12 h-12">
|
||||||
|
|
||||||
|
<span></span>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<button id="appearance-switcher-mobile" aria-label="Dark mode switcher" type="button" class="text-base hover:text-primary-600 dark:hover:text-primary-400 ltr:mr-1 rtl:ml-1">
|
||||||
|
<div class="flex items-center justify-center dark:hidden">
|
||||||
|
|
||||||
|
|
||||||
|
<span class="relative block icon">
|
||||||
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M32 256c0-123.8 100.3-224 223.8-224c11.36 0 29.7 1.668 40.9 3.746c9.616 1.777 11.75 14.63 3.279 19.44C245 86.5 211.2 144.6 211.2 207.8c0 109.7 99.71 193 208.3 172.3c9.561-1.805 16.28 9.324 10.11 16.95C387.9 448.6 324.8 480 255.8 480C132.1 480 32 379.6 32 256z"/></svg>
|
||||||
|
|
||||||
|
</span>
|
||||||
|
|
||||||
|
|
||||||
|
</div>
|
||||||
|
<div class="items-center justify-center hidden dark:flex">
|
||||||
|
|
||||||
|
|
||||||
|
<span class="relative block icon">
|
||||||
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M256 159.1c-53.02 0-95.1 42.98-95.1 95.1S202.1 351.1 256 351.1s95.1-42.98 95.1-95.1S309 159.1 256 159.1zM509.3 347L446.1 255.1l63.15-91.01c6.332-9.125 1.104-21.74-9.826-23.72l-109-19.7l-19.7-109c-1.975-10.93-14.59-16.16-23.72-9.824L256 65.89L164.1 2.736c-9.125-6.332-21.74-1.107-23.72 9.824L121.6 121.6L12.56 141.3C1.633 143.2-3.596 155.9 2.736 164.1L65.89 256l-63.15 91.01c-6.332 9.125-1.105 21.74 9.824 23.72l109 19.7l19.7 109c1.975 10.93 14.59 16.16 23.72 9.824L256 446.1l91.01 63.15c9.127 6.334 21.75 1.107 23.72-9.822l19.7-109l109-19.7C510.4 368.8 515.6 356.1 509.3 347zM256 383.1c-70.69 0-127.1-57.31-127.1-127.1c0-70.69 57.31-127.1 127.1-127.1s127.1 57.3 127.1 127.1C383.1 326.7 326.7 383.1 256 383.1z"/></svg>
|
||||||
|
|
||||||
|
</span>
|
||||||
|
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</button>
|
||||||
|
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="-my-2 md:hidden">
|
||||||
|
|
||||||
|
<label id="menu-button" class="block">
|
||||||
|
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<div class="relative flex flex-col grow">
|
||||||
|
<main id="main-content" class="grow">
|
||||||
|
|
||||||
|
<h1 class="mb-3 text-4xl font-extrabold">Page Not Found 😕</h1>
|
||||||
|
<p class="mt-8 mb-12 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><footer id="site-footer" class="py-10 print:hidden">
|
||||||
|
|
||||||
|
|
||||||
|
<div class="flex items-center justify-between">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<p class="text-sm text-neutral-500 dark:text-neutral-400">
|
||||||
|
🌭 Creative Commons
|
||||||
|
</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://blowfish.page/" target="_blank" rel="noopener noreferrer">Blowfish</a>
|
||||||
|
</p>
|
||||||
|
|
||||||
|
|
||||||
|
</div>
|
||||||
|
<script>
|
||||||
|
|
||||||
|
mediumZoom(document.querySelectorAll("img:not(.nozoom)"), {
|
||||||
|
margin: 24,
|
||||||
|
background: 'rgba(0,0,0,0.5)',
|
||||||
|
scrollOffset: 0,
|
||||||
|
})
|
||||||
|
|
||||||
|
</script>
|
||||||
|
|
||||||
|
|
||||||
|
<script type="text/javascript" src="/js/process.min.ee03488f19c93c2efb199e2e3014ea5f3cb2ce7d45154adb3399a158cac27ca52831db249ede5bb602700ef87eb02434139de0858af1818ab0fb4182472204a4.js" integrity="sha512-7gNIjxnJPC77GZ4uMBTqXzyyzn1FFUrbM5mhWMrCfKUoMdsknt5btgJwDvh+sCQ0E53ghYrxgYqw+0GCRyIEpA=="></script>
|
||||||
|
|
||||||
|
|
||||||
|
</footer>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
|
||||||
|
</html>
|
BIN
public/android-chrome-192x192.png
Normal file
BIN
public/android-chrome-192x192.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 8.5 KiB |
BIN
public/android-chrome-192x193.png
Normal file
BIN
public/android-chrome-192x193.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 8.6 KiB |
BIN
public/android-chrome-512x512.png
Normal file
BIN
public/android-chrome-512x512.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 25 KiB |
BIN
public/apple-touch-icon.png
Normal file
BIN
public/apple-touch-icon.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 8.8 KiB |
329
public/authors/index.html
Normal file
329
public/authors/index.html
Normal file
|
@ -0,0 +1,329 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en" dir="ltr" class="scroll-smooth" data-default-appearance="dark"
|
||||||
|
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 http-equiv="content-language" content="en" />
|
||||||
|
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="ie=edge" />
|
||||||
|
|
||||||
|
<title>Authors · melm</title>
|
||||||
|
<meta name="title" content="Authors · melm" />
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<link rel="canonical" href="http://10.0.0.7:1313/authors/" />
|
||||||
|
|
||||||
|
<link rel="alternate" type="application/rss+xml" href="/authors/index.xml" title="melm" />
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<link type="text/css" rel="stylesheet" href="/css/main.bundle.min.1e13e9fdd1567b2ab313123ca05902f66c903eb669c07f6304d5f03978c6b395a156647c8098308d8c67a780eea126318f6ce33c46d667f2695e7429b173de92.css"
|
||||||
|
integrity="sha512-HhPp/dFWeyqzExI8oFkC9myQPrZpwH9jBNXwOXjGs5WhVmR8gJgwjYxnp4DuoSYxj2zjPEbWZ/JpXnQpsXPekg==" />
|
||||||
|
|
||||||
|
|
||||||
|
<script type="text/javascript" src="/js/appearance.min.516a16745bea5a9bd011138d254cc0fd3973cd55ce6e15f3dec763e7c7c2c7448f8fe7b54cca811cb821b0c7e12cd161caace1dd794ac3d34d40937cbcc9ee12.js"
|
||||||
|
integrity="sha512-UWoWdFvqWpvQERONJUzA/TlzzVXObhXz3sdj58fCx0SPj+e1TMqBHLghsMfhLNFhyqzh3XlKw9NNQJN8vMnuEg=="></script>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<script defer type="text/javascript" id="script-bundle" src="/js/main.bundle.min.38829a2d46667b3048ed12a339f7a49584d39596241b4e61e344c689c257fec016f6e18ea8a349c0a7e2b35a3ef0ab2aed556a64100ada730fc9666da5b7c29a.js"
|
||||||
|
integrity="sha512-OIKaLUZmezBI7RKjOfeklYTTlZYkG05h40TGicJX/sAW9uGOqKNJwKfis1o+8Ksq7VVqZBAK2nMPyWZtpbfCmg==" data-copy="" data-copied=""></script>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<script src="/lib/zoom/zoom.min.fcbc7f7b3dcea96e3b5570cd322c5d7a12d5351c87f9889b1c31745a2cc711df58f6b70795a86d50e63813b236ade916668332c10a70a4ce26f7c0878f525fce.js" integrity="sha512-/Lx/ez3OqW47VXDNMixdehLVNRyH+YibHDF0WizHEd9Y9rcHlahtUOY4E7I2rekWZoMywQpwpM4m98CHj1Jfzg=="></script>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<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://10.0.0.7:1313/authors/">
|
||||||
|
<meta property="og:site_name" content="melm">
|
||||||
|
<meta property="og:title" content="Authors">
|
||||||
|
<meta property="og:locale" content="en">
|
||||||
|
<meta property="og:type" content="website">
|
||||||
|
|
||||||
|
|
||||||
|
<meta name="twitter:card" content="summary">
|
||||||
|
<meta name="twitter:title" content="Authors">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<script src="/lib/jquery/jquery.slim.min.03cb160e3cfdb2667a2e2c80d283bebcf63ff8bbc4b629c9ab2babf6fae1d0c07ad470edae783efa4fabda2ac01c58d60e63b98b3c336be8208460f08f4354f5.js" integrity="sha512-A8sWDjz9smZ6LiyA0oO+vPY/+LvEtinJqyur9vrh0MB61HDtrng++k+r2irAHFjWDmO5izwza+gghGDwj0NU9Q=="></script>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<meta name="theme-color"/>
|
||||||
|
|
||||||
|
|
||||||
|
</head>
|
||||||
|
<body
|
||||||
|
class="flex flex-col h-screen px-6 m-auto text-lg leading-7 max-w-7xl bg-neutral text-neutral-900 dark:bg-neutral-800 dark:text-neutral sm:px-14 md:px-24 lg:px-32 scrollbar-thin scrollbar-track-neutral-200 scrollbar-thumb-neutral-400 dark:scrollbar-track-neutral-800 dark:scrollbar-thumb-neutral-600">
|
||||||
|
<div id="the-top" class="absolute flex self-center">
|
||||||
|
<a class="px-3 py-1 text-sm -translate-y-8 rounded-b-lg bg-primary-200 focus:translate-y-0 dark:bg-neutral-600"
|
||||||
|
href="#main-content"><span
|
||||||
|
class="font-bold text-primary-600 ltr:pr-2 rtl:pl-2 dark:text-primary-400">↓</span>Skip to main content</a>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
<div style="padding-left:0;padding-right:0;padding-top:2px;padding-bottom:3px"
|
||||||
|
class="main-menu flex items-center justify-between px-4 py-6 sm:px-6 md:justify-start gap-x-3">
|
||||||
|
|
||||||
|
<div class="flex flex-1 items-center justify-between">
|
||||||
|
<nav class="flex space-x-3">
|
||||||
|
|
||||||
|
|
||||||
|
<a href="/" class="text-base font-medium text-gray-500 hover:text-gray-900">melm</a>
|
||||||
|
|
||||||
|
|
||||||
|
</nav>
|
||||||
|
<nav class="hidden md:flex items-center gap-x-5 md:ml-12 h-12">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<div
|
||||||
|
class=" flex items-center">
|
||||||
|
<button id="appearance-switcher" aria-label="Dark mode switcher" type="button" class="text-base hover:text-primary-600 dark:hover:text-primary-400">
|
||||||
|
<div class="flex items-center justify-center dark:hidden">
|
||||||
|
|
||||||
|
|
||||||
|
<span class="relative block icon">
|
||||||
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M32 256c0-123.8 100.3-224 223.8-224c11.36 0 29.7 1.668 40.9 3.746c9.616 1.777 11.75 14.63 3.279 19.44C245 86.5 211.2 144.6 211.2 207.8c0 109.7 99.71 193 208.3 172.3c9.561-1.805 16.28 9.324 10.11 16.95C387.9 448.6 324.8 480 255.8 480C132.1 480 32 379.6 32 256z"/></svg>
|
||||||
|
|
||||||
|
</span>
|
||||||
|
|
||||||
|
|
||||||
|
</div>
|
||||||
|
<div class="items-center justify-center hidden dark:flex">
|
||||||
|
|
||||||
|
|
||||||
|
<span class="relative block icon">
|
||||||
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M256 159.1c-53.02 0-95.1 42.98-95.1 95.1S202.1 351.1 256 351.1s95.1-42.98 95.1-95.1S309 159.1 256 159.1zM509.3 347L446.1 255.1l63.15-91.01c6.332-9.125 1.104-21.74-9.826-23.72l-109-19.7l-19.7-109c-1.975-10.93-14.59-16.16-23.72-9.824L256 65.89L164.1 2.736c-9.125-6.332-21.74-1.107-23.72 9.824L121.6 121.6L12.56 141.3C1.633 143.2-3.596 155.9 2.736 164.1L65.89 256l-63.15 91.01c-6.332 9.125-1.105 21.74 9.824 23.72l109 19.7l19.7 109c1.975 10.93 14.59 16.16 23.72 9.824L256 446.1l91.01 63.15c9.127 6.334 21.75 1.107 23.72-9.822l19.7-109l109-19.7C510.4 368.8 515.6 356.1 509.3 347zM256 383.1c-70.69 0-127.1-57.31-127.1-127.1c0-70.69 57.31-127.1 127.1-127.1s127.1 57.3 127.1 127.1C383.1 326.7 326.7 383.1 256 383.1z"/></svg>
|
||||||
|
|
||||||
|
</span>
|
||||||
|
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</button>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
</nav>
|
||||||
|
<div class="flex md:hidden items-center gap-x-5 md:ml-12 h-12">
|
||||||
|
|
||||||
|
<span></span>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<button id="appearance-switcher-mobile" aria-label="Dark mode switcher" type="button" class="text-base hover:text-primary-600 dark:hover:text-primary-400 ltr:mr-1 rtl:ml-1">
|
||||||
|
<div class="flex items-center justify-center dark:hidden">
|
||||||
|
|
||||||
|
|
||||||
|
<span class="relative block icon">
|
||||||
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M32 256c0-123.8 100.3-224 223.8-224c11.36 0 29.7 1.668 40.9 3.746c9.616 1.777 11.75 14.63 3.279 19.44C245 86.5 211.2 144.6 211.2 207.8c0 109.7 99.71 193 208.3 172.3c9.561-1.805 16.28 9.324 10.11 16.95C387.9 448.6 324.8 480 255.8 480C132.1 480 32 379.6 32 256z"/></svg>
|
||||||
|
|
||||||
|
</span>
|
||||||
|
|
||||||
|
|
||||||
|
</div>
|
||||||
|
<div class="items-center justify-center hidden dark:flex">
|
||||||
|
|
||||||
|
|
||||||
|
<span class="relative block icon">
|
||||||
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M256 159.1c-53.02 0-95.1 42.98-95.1 95.1S202.1 351.1 256 351.1s95.1-42.98 95.1-95.1S309 159.1 256 159.1zM509.3 347L446.1 255.1l63.15-91.01c6.332-9.125 1.104-21.74-9.826-23.72l-109-19.7l-19.7-109c-1.975-10.93-14.59-16.16-23.72-9.824L256 65.89L164.1 2.736c-9.125-6.332-21.74-1.107-23.72 9.824L121.6 121.6L12.56 141.3C1.633 143.2-3.596 155.9 2.736 164.1L65.89 256l-63.15 91.01c-6.332 9.125-1.105 21.74 9.824 23.72l109 19.7l19.7 109c1.975 10.93 14.59 16.16 23.72 9.824L256 446.1l91.01 63.15c9.127 6.334 21.75 1.107 23.72-9.822l19.7-109l109-19.7C510.4 368.8 515.6 356.1 509.3 347zM256 383.1c-70.69 0-127.1-57.31-127.1-127.1c0-70.69 57.31-127.1 127.1-127.1s127.1 57.3 127.1 127.1C383.1 326.7 326.7 383.1 256 383.1z"/></svg>
|
||||||
|
|
||||||
|
</span>
|
||||||
|
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</button>
|
||||||
|
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="-my-2 md:hidden">
|
||||||
|
|
||||||
|
<label id="menu-button" class="block">
|
||||||
|
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<div class="relative flex flex-col grow">
|
||||||
|
<main id="main-content" class="grow">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<header>
|
||||||
|
|
||||||
|
<h1 class="mt-5 text-4xl font-extrabold text-neutral-900 dark:text-neutral">Authors</h1>
|
||||||
|
<div class="mt-1 mb-2 text-base text-neutral-500 dark:text-neutral-400 print:hidden">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<div class="flex flex-row flex-wrap items-center">
|
||||||
|
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<section class="flex flex-wrap max-w-prose -mx-2 overflow-hidden">
|
||||||
|
|
||||||
|
</section>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</main><footer id="site-footer" class="py-10 print:hidden">
|
||||||
|
|
||||||
|
|
||||||
|
<div class="flex items-center justify-between">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<p class="text-sm text-neutral-500 dark:text-neutral-400">
|
||||||
|
🌭 Creative Commons
|
||||||
|
</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://blowfish.page/" target="_blank" rel="noopener noreferrer">Blowfish</a>
|
||||||
|
</p>
|
||||||
|
|
||||||
|
|
||||||
|
</div>
|
||||||
|
<script>
|
||||||
|
|
||||||
|
mediumZoom(document.querySelectorAll("img:not(.nozoom)"), {
|
||||||
|
margin: 24,
|
||||||
|
background: 'rgba(0,0,0,0.5)',
|
||||||
|
scrollOffset: 0,
|
||||||
|
})
|
||||||
|
|
||||||
|
</script>
|
||||||
|
|
||||||
|
|
||||||
|
<script type="text/javascript" src="/js/process.min.ee03488f19c93c2efb199e2e3014ea5f3cb2ce7d45154adb3399a158cac27ca52831db249ede5bb602700ef87eb02434139de0858af1818ab0fb4182472204a4.js" integrity="sha512-7gNIjxnJPC77GZ4uMBTqXzyyzn1FFUrbM5mhWMrCfKUoMdsknt5btgJwDvh+sCQ0E53ghYrxgYqw+0GCRyIEpA=="></script>
|
||||||
|
|
||||||
|
|
||||||
|
</footer>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
|
||||||
|
</html>
|
13
public/authors/index.xml
Normal file
13
public/authors/index.xml
Normal file
|
@ -0,0 +1,13 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
||||||
|
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
|
||||||
|
<channel>
|
||||||
|
<title>Authors on melm</title>
|
||||||
|
<link>http://10.0.0.7:1313/authors/</link>
|
||||||
|
<description>Recent content in Authors on melm</description>
|
||||||
|
<generator>Hugo -- gohugo.io</generator>
|
||||||
|
<language>en</language>
|
||||||
|
<copyright><p>&#127789; Creative Commons</p></copyright>
|
||||||
|
<atom:link href="http://10.0.0.7:1313/authors/index.xml" rel="self" type="application/rss+xml" />
|
||||||
|
|
||||||
|
</channel>
|
||||||
|
</rss>
|
329
public/categories/index.html
Normal file
329
public/categories/index.html
Normal file
|
@ -0,0 +1,329 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en" dir="ltr" class="scroll-smooth" data-default-appearance="dark"
|
||||||
|
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 http-equiv="content-language" content="en" />
|
||||||
|
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="ie=edge" />
|
||||||
|
|
||||||
|
<title>Categories · melm</title>
|
||||||
|
<meta name="title" content="Categories · melm" />
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<link rel="canonical" href="http://10.0.0.7:1313/categories/" />
|
||||||
|
|
||||||
|
<link rel="alternate" type="application/rss+xml" href="/categories/index.xml" title="melm" />
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<link type="text/css" rel="stylesheet" href="/css/main.bundle.min.1e13e9fdd1567b2ab313123ca05902f66c903eb669c07f6304d5f03978c6b395a156647c8098308d8c67a780eea126318f6ce33c46d667f2695e7429b173de92.css"
|
||||||
|
integrity="sha512-HhPp/dFWeyqzExI8oFkC9myQPrZpwH9jBNXwOXjGs5WhVmR8gJgwjYxnp4DuoSYxj2zjPEbWZ/JpXnQpsXPekg==" />
|
||||||
|
|
||||||
|
|
||||||
|
<script type="text/javascript" src="/js/appearance.min.516a16745bea5a9bd011138d254cc0fd3973cd55ce6e15f3dec763e7c7c2c7448f8fe7b54cca811cb821b0c7e12cd161caace1dd794ac3d34d40937cbcc9ee12.js"
|
||||||
|
integrity="sha512-UWoWdFvqWpvQERONJUzA/TlzzVXObhXz3sdj58fCx0SPj+e1TMqBHLghsMfhLNFhyqzh3XlKw9NNQJN8vMnuEg=="></script>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<script defer type="text/javascript" id="script-bundle" src="/js/main.bundle.min.38829a2d46667b3048ed12a339f7a49584d39596241b4e61e344c689c257fec016f6e18ea8a349c0a7e2b35a3ef0ab2aed556a64100ada730fc9666da5b7c29a.js"
|
||||||
|
integrity="sha512-OIKaLUZmezBI7RKjOfeklYTTlZYkG05h40TGicJX/sAW9uGOqKNJwKfis1o+8Ksq7VVqZBAK2nMPyWZtpbfCmg==" data-copy="" data-copied=""></script>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<script src="/lib/zoom/zoom.min.fcbc7f7b3dcea96e3b5570cd322c5d7a12d5351c87f9889b1c31745a2cc711df58f6b70795a86d50e63813b236ade916668332c10a70a4ce26f7c0878f525fce.js" integrity="sha512-/Lx/ez3OqW47VXDNMixdehLVNRyH+YibHDF0WizHEd9Y9rcHlahtUOY4E7I2rekWZoMywQpwpM4m98CHj1Jfzg=="></script>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<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://10.0.0.7:1313/categories/">
|
||||||
|
<meta property="og:site_name" content="melm">
|
||||||
|
<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">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<script src="/lib/jquery/jquery.slim.min.03cb160e3cfdb2667a2e2c80d283bebcf63ff8bbc4b629c9ab2babf6fae1d0c07ad470edae783efa4fabda2ac01c58d60e63b98b3c336be8208460f08f4354f5.js" integrity="sha512-A8sWDjz9smZ6LiyA0oO+vPY/+LvEtinJqyur9vrh0MB61HDtrng++k+r2irAHFjWDmO5izwza+gghGDwj0NU9Q=="></script>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<meta name="theme-color"/>
|
||||||
|
|
||||||
|
|
||||||
|
</head>
|
||||||
|
<body
|
||||||
|
class="flex flex-col h-screen px-6 m-auto text-lg leading-7 max-w-7xl bg-neutral text-neutral-900 dark:bg-neutral-800 dark:text-neutral sm:px-14 md:px-24 lg:px-32 scrollbar-thin scrollbar-track-neutral-200 scrollbar-thumb-neutral-400 dark:scrollbar-track-neutral-800 dark:scrollbar-thumb-neutral-600">
|
||||||
|
<div id="the-top" class="absolute flex self-center">
|
||||||
|
<a class="px-3 py-1 text-sm -translate-y-8 rounded-b-lg bg-primary-200 focus:translate-y-0 dark:bg-neutral-600"
|
||||||
|
href="#main-content"><span
|
||||||
|
class="font-bold text-primary-600 ltr:pr-2 rtl:pl-2 dark:text-primary-400">↓</span>Skip to main content</a>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
<div style="padding-left:0;padding-right:0;padding-top:2px;padding-bottom:3px"
|
||||||
|
class="main-menu flex items-center justify-between px-4 py-6 sm:px-6 md:justify-start gap-x-3">
|
||||||
|
|
||||||
|
<div class="flex flex-1 items-center justify-between">
|
||||||
|
<nav class="flex space-x-3">
|
||||||
|
|
||||||
|
|
||||||
|
<a href="/" class="text-base font-medium text-gray-500 hover:text-gray-900">melm</a>
|
||||||
|
|
||||||
|
|
||||||
|
</nav>
|
||||||
|
<nav class="hidden md:flex items-center gap-x-5 md:ml-12 h-12">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<div
|
||||||
|
class=" flex items-center">
|
||||||
|
<button id="appearance-switcher" aria-label="Dark mode switcher" type="button" class="text-base hover:text-primary-600 dark:hover:text-primary-400">
|
||||||
|
<div class="flex items-center justify-center dark:hidden">
|
||||||
|
|
||||||
|
|
||||||
|
<span class="relative block icon">
|
||||||
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M32 256c0-123.8 100.3-224 223.8-224c11.36 0 29.7 1.668 40.9 3.746c9.616 1.777 11.75 14.63 3.279 19.44C245 86.5 211.2 144.6 211.2 207.8c0 109.7 99.71 193 208.3 172.3c9.561-1.805 16.28 9.324 10.11 16.95C387.9 448.6 324.8 480 255.8 480C132.1 480 32 379.6 32 256z"/></svg>
|
||||||
|
|
||||||
|
</span>
|
||||||
|
|
||||||
|
|
||||||
|
</div>
|
||||||
|
<div class="items-center justify-center hidden dark:flex">
|
||||||
|
|
||||||
|
|
||||||
|
<span class="relative block icon">
|
||||||
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M256 159.1c-53.02 0-95.1 42.98-95.1 95.1S202.1 351.1 256 351.1s95.1-42.98 95.1-95.1S309 159.1 256 159.1zM509.3 347L446.1 255.1l63.15-91.01c6.332-9.125 1.104-21.74-9.826-23.72l-109-19.7l-19.7-109c-1.975-10.93-14.59-16.16-23.72-9.824L256 65.89L164.1 2.736c-9.125-6.332-21.74-1.107-23.72 9.824L121.6 121.6L12.56 141.3C1.633 143.2-3.596 155.9 2.736 164.1L65.89 256l-63.15 91.01c-6.332 9.125-1.105 21.74 9.824 23.72l109 19.7l19.7 109c1.975 10.93 14.59 16.16 23.72 9.824L256 446.1l91.01 63.15c9.127 6.334 21.75 1.107 23.72-9.822l19.7-109l109-19.7C510.4 368.8 515.6 356.1 509.3 347zM256 383.1c-70.69 0-127.1-57.31-127.1-127.1c0-70.69 57.31-127.1 127.1-127.1s127.1 57.3 127.1 127.1C383.1 326.7 326.7 383.1 256 383.1z"/></svg>
|
||||||
|
|
||||||
|
</span>
|
||||||
|
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</button>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
</nav>
|
||||||
|
<div class="flex md:hidden items-center gap-x-5 md:ml-12 h-12">
|
||||||
|
|
||||||
|
<span></span>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<button id="appearance-switcher-mobile" aria-label="Dark mode switcher" type="button" class="text-base hover:text-primary-600 dark:hover:text-primary-400 ltr:mr-1 rtl:ml-1">
|
||||||
|
<div class="flex items-center justify-center dark:hidden">
|
||||||
|
|
||||||
|
|
||||||
|
<span class="relative block icon">
|
||||||
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M32 256c0-123.8 100.3-224 223.8-224c11.36 0 29.7 1.668 40.9 3.746c9.616 1.777 11.75 14.63 3.279 19.44C245 86.5 211.2 144.6 211.2 207.8c0 109.7 99.71 193 208.3 172.3c9.561-1.805 16.28 9.324 10.11 16.95C387.9 448.6 324.8 480 255.8 480C132.1 480 32 379.6 32 256z"/></svg>
|
||||||
|
|
||||||
|
</span>
|
||||||
|
|
||||||
|
|
||||||
|
</div>
|
||||||
|
<div class="items-center justify-center hidden dark:flex">
|
||||||
|
|
||||||
|
|
||||||
|
<span class="relative block icon">
|
||||||
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M256 159.1c-53.02 0-95.1 42.98-95.1 95.1S202.1 351.1 256 351.1s95.1-42.98 95.1-95.1S309 159.1 256 159.1zM509.3 347L446.1 255.1l63.15-91.01c6.332-9.125 1.104-21.74-9.826-23.72l-109-19.7l-19.7-109c-1.975-10.93-14.59-16.16-23.72-9.824L256 65.89L164.1 2.736c-9.125-6.332-21.74-1.107-23.72 9.824L121.6 121.6L12.56 141.3C1.633 143.2-3.596 155.9 2.736 164.1L65.89 256l-63.15 91.01c-6.332 9.125-1.105 21.74 9.824 23.72l109 19.7l19.7 109c1.975 10.93 14.59 16.16 23.72 9.824L256 446.1l91.01 63.15c9.127 6.334 21.75 1.107 23.72-9.822l19.7-109l109-19.7C510.4 368.8 515.6 356.1 509.3 347zM256 383.1c-70.69 0-127.1-57.31-127.1-127.1c0-70.69 57.31-127.1 127.1-127.1s127.1 57.3 127.1 127.1C383.1 326.7 326.7 383.1 256 383.1z"/></svg>
|
||||||
|
|
||||||
|
</span>
|
||||||
|
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</button>
|
||||||
|
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="-my-2 md:hidden">
|
||||||
|
|
||||||
|
<label id="menu-button" class="block">
|
||||||
|
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<div class="relative flex flex-col grow">
|
||||||
|
<main id="main-content" class="grow">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<header>
|
||||||
|
|
||||||
|
<h1 class="mt-5 text-4xl font-extrabold text-neutral-900 dark:text-neutral">Categories</h1>
|
||||||
|
<div class="mt-1 mb-2 text-base text-neutral-500 dark:text-neutral-400 print:hidden">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<div class="flex flex-row flex-wrap items-center">
|
||||||
|
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<section class="flex flex-wrap max-w-prose -mx-2 overflow-hidden">
|
||||||
|
|
||||||
|
</section>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</main><footer id="site-footer" class="py-10 print:hidden">
|
||||||
|
|
||||||
|
|
||||||
|
<div class="flex items-center justify-between">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<p class="text-sm text-neutral-500 dark:text-neutral-400">
|
||||||
|
🌭 Creative Commons
|
||||||
|
</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://blowfish.page/" target="_blank" rel="noopener noreferrer">Blowfish</a>
|
||||||
|
</p>
|
||||||
|
|
||||||
|
|
||||||
|
</div>
|
||||||
|
<script>
|
||||||
|
|
||||||
|
mediumZoom(document.querySelectorAll("img:not(.nozoom)"), {
|
||||||
|
margin: 24,
|
||||||
|
background: 'rgba(0,0,0,0.5)',
|
||||||
|
scrollOffset: 0,
|
||||||
|
})
|
||||||
|
|
||||||
|
</script>
|
||||||
|
|
||||||
|
|
||||||
|
<script type="text/javascript" src="/js/process.min.ee03488f19c93c2efb199e2e3014ea5f3cb2ce7d45154adb3399a158cac27ca52831db249ede5bb602700ef87eb02434139de0858af1818ab0fb4182472204a4.js" integrity="sha512-7gNIjxnJPC77GZ4uMBTqXzyyzn1FFUrbM5mhWMrCfKUoMdsknt5btgJwDvh+sCQ0E53ghYrxgYqw+0GCRyIEpA=="></script>
|
||||||
|
|
||||||
|
|
||||||
|
</footer>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
|
||||||
|
</html>
|
13
public/categories/index.xml
Normal file
13
public/categories/index.xml
Normal file
|
@ -0,0 +1,13 @@
|
||||||
|
<?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 melm</title>
|
||||||
|
<link>http://10.0.0.7:1313/categories/</link>
|
||||||
|
<description>Recent content in Categories on melm</description>
|
||||||
|
<generator>Hugo -- gohugo.io</generator>
|
||||||
|
<language>en</language>
|
||||||
|
<copyright><p>&#127789; Creative Commons</p></copyright>
|
||||||
|
<atom:link href="http://10.0.0.7:1313/categories/index.xml" rel="self" type="application/rss+xml" />
|
||||||
|
|
||||||
|
</channel>
|
||||||
|
</rss>
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue