Add first post
This commit is contained in:
parent
f56ca5d18f
commit
19963a136d
50 changed files with 2023 additions and 3 deletions
145
config.toml
145
config.toml
|
|
@ -1,3 +1,142 @@
|
||||||
baseURL = 'http://example.org/'
|
baseURL = 'https://fbievan.live/'
|
||||||
languageCode = 'en-us'
|
title = "Fbi's Epic Blog"
|
||||||
title = 'My New Hugo Site'
|
languageCode = "en"
|
||||||
|
defaultContentLanguage = "en"
|
||||||
|
|
||||||
|
theme = "hugo-ficurinia"
|
||||||
|
[params]
|
||||||
|
author = "fbievan"
|
||||||
|
description = "My Epic Blog Site"
|
||||||
|
|
||||||
|
posts = "posts"
|
||||||
|
showPostsLink = true
|
||||||
|
extraContentDirs = [] # other content directories to render similarly to the home page
|
||||||
|
showcaseDir = "showcase" # create a content directory that shows a special showcase section in the home page
|
||||||
|
|
||||||
|
# shows a specified single page as a home page, instead of the traditional articles list
|
||||||
|
# requires setting `homeSinglePage`
|
||||||
|
# goes well with extraContentDirs
|
||||||
|
showSinglePageAsHome = false
|
||||||
|
homeSinglePage = "/home"
|
||||||
|
|
||||||
|
# It's best to put these icons in the "static" folder of your site
|
||||||
|
logo = "/logo.svg"
|
||||||
|
favicon = "/favicon.png" # 32x32
|
||||||
|
faviconIco = "/favicon.ico" # 32x32
|
||||||
|
appletouch = "/apple-touch-icon.png" # 180x180
|
||||||
|
svgicon = "/logo.svg"
|
||||||
|
icon512 = "/icon512.png" # 512x512 png image
|
||||||
|
|
||||||
|
logoRightOfTitle = false # positions the logo to the right of the title; default: false
|
||||||
|
|
||||||
|
showTags = true # show the Tags menu item; default true
|
||||||
|
showRss = true # show the link for the RSS feed; default true
|
||||||
|
|
||||||
|
imageInArticlePreview = false # show images in article preview; default false
|
||||||
|
fitImageInArticlePreview = false # make article preview images fit the article preview instead of getting cropped
|
||||||
|
articleSummary = true # show a summary in article preview; default true
|
||||||
|
|
||||||
|
fontFamily = "JetBrains Mono" # changes the font, default "JetBrains Mono"
|
||||||
|
titleFontFamily = "JetBrains Mono" # font used for titles and headings
|
||||||
|
monospaceFontFamily = "JetBrains Mono" # changes the monospace font for code, default "JetBrains Mono"
|
||||||
|
|
||||||
|
# multipliers applied to font sizes, useful for custom fonts that may be too big or too small
|
||||||
|
titleFontSizeMultiplier = 1.0
|
||||||
|
mainFontSizeMultiplier = 1.0
|
||||||
|
monoFontSizeMultiplier = 1.0
|
||||||
|
|
||||||
|
contentWidth = "1000px" # maximum width of the site content, css syntax
|
||||||
|
|
||||||
|
paperCards = false # enable paper card style; default false
|
||||||
|
buttonTags = false # enable button tag style; default false
|
||||||
|
tagsInArticlePreview = true # enable tags list in the article preview card
|
||||||
|
gridView = false # show post list as a grid. goes well with paperCards
|
||||||
|
bigArticleTitle = false # makes the title in the single article view bigger
|
||||||
|
navtype = "standard" # changes the style of the pagination, available styles are: "standard", "circles"
|
||||||
|
enableShadow = false # shows a shadow around some elements
|
||||||
|
menuStyle = "standard" # changes the style of the main site navigation menu, available styles are: "standard", "buttons"
|
||||||
|
|
||||||
|
enableSearch = true # enable search page
|
||||||
|
searchbarEverywhere = true # if the searchbar should be shown in every page; requires enableSearch
|
||||||
|
searchMenuLink = false # add a search link to the navigation menu; requires enableSearch
|
||||||
|
mobileHamburgerNav = false # alternative hamburger menu layout for the main nav menu when screen is small
|
||||||
|
|
||||||
|
enableFeatured = false # enable a particular view for articles marked as featured (featured: true in the article frontmatter)
|
||||||
|
|
||||||
|
underlineTitleLinks = false # show an underline also for links that are titles
|
||||||
|
|
||||||
|
# enable comments support with commento using the script from your server
|
||||||
|
commento = "https://example.com/js/commento.js"
|
||||||
|
|
||||||
|
# enable comments support with cactus comments (cactus.chat)
|
||||||
|
cactusCommentsSiteName = "example.com"
|
||||||
|
cactusCommentsServerName = "cactus.chat"
|
||||||
|
cactusCommentsHomeserver = "https://matrix.cactus.chat:8448"
|
||||||
|
|
||||||
|
# enable analytics using Plausible
|
||||||
|
plausibleScriptUrl = "https://something.com/..."
|
||||||
|
plausibleDomain = "example.com"
|
||||||
|
|
||||||
|
# enable analytics using Umami
|
||||||
|
umamiScriptUrl = "https://something.com/..."
|
||||||
|
umamiWebsiteId = "example-tracking-code"
|
||||||
|
|
||||||
|
enableShareOnFediverse = false # enable a button at the end of an article to share it on the fediverse
|
||||||
|
tocBeforeImage = false # show the table of contents before the main article image; default false
|
||||||
|
|
||||||
|
# WARNING: deprecated! Use [[menu.icons]] instead, look below
|
||||||
|
# links = [
|
||||||
|
# ["GitLab", "https://gitlab.com/gabmus"],
|
||||||
|
# ["GNOME", "https://gitlab.gnome.org/gabmus"],
|
||||||
|
# ["YouTube", "https://youtube.com/TechPillsNet"]
|
||||||
|
# ]
|
||||||
|
|
||||||
|
# you can customize all of the colors in this theme
|
||||||
|
# Colors are defined in data/colors.yml
|
||||||
|
|
||||||
|
# alternative sidebar layout
|
||||||
|
enableSidebarLayout = false
|
||||||
|
tocInSidebar = false # if the sidebar is enbabled, show the TOC in the sidebar
|
||||||
|
|
||||||
|
# redirect to baseURL if current URL host doesn't match
|
||||||
|
# useful if deploying in gitlab pages with custom domain and don't want
|
||||||
|
# the username.gitlab.io/website url to persist
|
||||||
|
# this requires you to set baseURL (see above)
|
||||||
|
forceRedirect = false
|
||||||
|
|
||||||
|
infiniteScrolling = false # activates infinite scrolling instead of regular pagination
|
||||||
|
enableFooterColumns = false # activates footer columns, as described below
|
||||||
|
enableJumbotron = false # enables jumbotron, as described below
|
||||||
|
# related articles will be selected randomly based on tags and shown at
|
||||||
|
# the bottom of the article, after the comments
|
||||||
|
enableRelatedArticles = false
|
||||||
|
relatedArticlesNum = 2 # how many related articles to show
|
||||||
|
randomRelated = false # sorts related articles in random order (randomized at built time)
|
||||||
|
|
||||||
|
[menu]
|
||||||
|
# these links will be added to the main navigation menu, sorted by weight
|
||||||
|
# other elements in this menu are added automatically from the "pages" folder
|
||||||
|
# the folder it will look into can be customized with the pages variable
|
||||||
|
# in params above
|
||||||
|
[[menu.main]]
|
||||||
|
identifier = "about"
|
||||||
|
name = "About"
|
||||||
|
url = "/about/"
|
||||||
|
weight = 10
|
||||||
|
# these links (menu.icons) will be added as icon links below the main nav
|
||||||
|
[[menu.icons]]
|
||||||
|
identifier = "gitlab"
|
||||||
|
name = "GitLab"
|
||||||
|
url = "https://gitlab.com/gabmus"
|
||||||
|
weight = 10
|
||||||
|
[[menu.icons]]
|
||||||
|
identifier = "gnome"
|
||||||
|
name = "GNOME GitLab"
|
||||||
|
url = "https://gitlab.gnome.org/gabmus"
|
||||||
|
weight = 20
|
||||||
|
|
||||||
|
# this section is necessary if you want infinite scrolling
|
||||||
|
# it allows to output the article list as paged JSON so that "pages" can be retrieved via javascript
|
||||||
|
[outputs]
|
||||||
|
home = ["HTML", "JSON"]
|
||||||
|
|
||||||
|
|
|
||||||
10
content/posts/my-first-post.md
Normal file
10
content/posts/my-first-post.md
Normal file
|
|
@ -0,0 +1,10 @@
|
||||||
|
---
|
||||||
|
title: "My First Post"
|
||||||
|
date: 2023-03-08T17:38:34-06:00
|
||||||
|
draft: false
|
||||||
|
---
|
||||||
|
**Hello World**!
|
||||||
|
|
||||||
|
This is my blog. Theme was made by Gabriele Musco. Anyway my name is Evan, also known as fbievan- I'm currently a 16 year old teenager messing around with things on the internet. I'm currently in high school, and I really love **FOSS** software
|
||||||
|
|
||||||
|
I'll be talking about random stuff
|
||||||
231
public/404.html
Normal file
231
public/404.html
Normal file
|
|
@ -0,0 +1,231 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html class="" lang="en"><head>
|
||||||
|
|
||||||
|
<meta name="viewport" content="width=device-width" />
|
||||||
|
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=7" />
|
||||||
|
|
||||||
|
<link
|
||||||
|
rel="icon"
|
||||||
|
href='/favicon.png'
|
||||||
|
/>
|
||||||
|
<link
|
||||||
|
rel="shortcut icon"
|
||||||
|
href='/favicon.ico'
|
||||||
|
type="image/x-icon"
|
||||||
|
/>
|
||||||
|
<link
|
||||||
|
rel="apple-touch-icon"
|
||||||
|
href='/apple-touch-icon.png'
|
||||||
|
/>
|
||||||
|
|
||||||
|
<link
|
||||||
|
rel="icon"
|
||||||
|
href='/logo.svg'
|
||||||
|
type="image/svg+xml"
|
||||||
|
/>
|
||||||
|
|
||||||
|
<title>
|
||||||
|
|
||||||
|
404 Page not found –
|
||||||
|
|
||||||
|
Fbi's Epic Blog
|
||||||
|
</title>
|
||||||
|
|
||||||
|
|
||||||
|
<link href="/symbols-nerd-font/symbols-nerd-font.css" rel="stylesheet" integrity="sha512-lydow8GLOLlYNOtHlksNCmGWWCBsbIEtikXpHzfWqx78HLlyQZHOzyLwPpKol4Th6aCwLUXOfODVYgwrd3nwKQ=="/>
|
||||||
|
<link href="/jetbrains-mono/jetbrains-mono.css" rel="stylesheet" integrity="sha512-tJxlgL6v1Y7kFf+qB8SloaAMKnOAw6WouknxXtIjkBux9Y/9aX81EUWOJO8c/3l98DmjG8brr4to7zaez606Fg=="/>
|
||||||
|
|
||||||
|
|
||||||
|
<link rel="stylesheet" href="https://latest.cactus.chat/style.css" type="text/css">
|
||||||
|
|
||||||
|
|
||||||
|
<link type="text/css" rel="stylesheet" href=https://fbievan.live/css/styles.abbd6311bb4b6ca58f8e7398140529245ae0f6428b759fcd830742eee2619eabb900ba9914a9affb82aa9a16a9b9ea727bb315315a976a0db0e7513a5f12c504.css integrity="sha512-q71jEbtLbKWPjnOYFAUpJFrg9kKLdZ/NgwdC7uJhnqu5ALqZFKmv+4Kqmhapuepye7MVMVqXag2w51E6XxLFBA==" />
|
||||||
|
<meta name="author" content="fbievan" />
|
||||||
|
|
||||||
|
|
||||||
|
<meta name="description" content="My Epic Blog Site" />
|
||||||
|
|
||||||
|
|
||||||
|
<meta property="og:site_name"
|
||||||
|
content='Fbi's Epic Blog' />
|
||||||
|
|
||||||
|
<meta property="og:title"
|
||||||
|
content='Fbi's Epic Blog' />
|
||||||
|
|
||||||
|
<meta property="og:description" content="My Epic Blog Site" />
|
||||||
|
|
||||||
|
<meta property="og:type" content="blog" />
|
||||||
|
<meta property="og:image"
|
||||||
|
content='https://fbievan.live/icon512.png' />
|
||||||
|
|
||||||
|
<meta name="twitter:card" content="summary_large_image" />
|
||||||
|
<meta property="twitter:domain"
|
||||||
|
content='fbievan.live'
|
||||||
|
/>
|
||||||
|
<meta property="twitter:url" content="https://fbievan.live/404.html" />
|
||||||
|
|
||||||
|
|
||||||
|
<meta name="twitter:title"
|
||||||
|
content='Fbi's Epic Blog' />
|
||||||
|
|
||||||
|
<meta name="twitter:description" content="My Epic Blog Site" />
|
||||||
|
|
||||||
|
<meta name="twitter:image"
|
||||||
|
content='https://fbievan.live/icon512.png' />
|
||||||
|
|
||||||
|
<link rel="manifest" href="/manifest/index.json" />
|
||||||
|
</head>
|
||||||
|
|
||||||
|
|
||||||
|
<body>
|
||||||
|
<div id="baseContainer"><header class="">
|
||||||
|
<div class="titleAndSearchContainer">
|
||||||
|
<div id="titleContainer">
|
||||||
|
|
||||||
|
<a class="unstyledLink" href="/">
|
||||||
|
<img src='/logo.svg' alt='Logo'/>
|
||||||
|
</a>
|
||||||
|
|
||||||
|
<div class="rightOfLogo">
|
||||||
|
<div class="titleAndHamburger">
|
||||||
|
<h1>
|
||||||
|
<a class="unstyledLink" href="/">Fbi's Epic Blog</a>
|
||||||
|
|
||||||
|
</h1>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
<div id="wide_nav"><nav>
|
||||||
|
|
||||||
|
<ul id="main-nav">
|
||||||
|
<li><a href="/">Home</a></li>
|
||||||
|
|
||||||
|
<li><a href="/posts">Posts</a></li>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<li><a href="/about/">About</a></li>
|
||||||
|
|
||||||
|
|
||||||
|
<li><a href="/tags">Tags</a></li>
|
||||||
|
|
||||||
|
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="search">
|
||||||
|
<input id="searchbar" type="text" placeholder='Search' />
|
||||||
|
<a class="nerdlink" onclick="newSearch();"></a>
|
||||||
|
</div>
|
||||||
|
<script>
|
||||||
|
function newSearch() {
|
||||||
|
let term = searchbar.value.trim();
|
||||||
|
if (!term) return;
|
||||||
|
location.href = `/search?q=${term}`;
|
||||||
|
}
|
||||||
|
searchbar.onkeyup = (ev) => {if (ev.keyCode == 13) newSearch()};
|
||||||
|
</script>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
<div id="links">
|
||||||
|
<a
|
||||||
|
|
||||||
|
rel="noreferrer"
|
||||||
|
|
||||||
|
target="_blank"
|
||||||
|
class="nerdlink"
|
||||||
|
href="/index.xml">
|
||||||
|
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
<span>
|
||||||
|
RSS
|
||||||
|
</span>
|
||||||
|
</a>
|
||||||
|
|
||||||
|
|
||||||
|
<a
|
||||||
|
|
||||||
|
rel="noreferrer"
|
||||||
|
|
||||||
|
target="_blank"
|
||||||
|
class="nerdlink"
|
||||||
|
href="https://gitlab.com/gabmus">
|
||||||
|
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
<span>
|
||||||
|
GitLab
|
||||||
|
</span>
|
||||||
|
</a>
|
||||||
|
<a
|
||||||
|
|
||||||
|
rel="noreferrer"
|
||||||
|
|
||||||
|
target="_blank"
|
||||||
|
class="nerdlink"
|
||||||
|
href="https://gitlab.gnome.org/gabmus">
|
||||||
|
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
<span>
|
||||||
|
GNOME GitLab
|
||||||
|
</span>
|
||||||
|
</a>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
</header>
|
||||||
|
<div id="contentContainer">
|
||||||
|
<div id="content">
|
||||||
|
<main>
|
||||||
|
<article>
|
||||||
|
<h1>
|
||||||
|
This is not the page you were looking for
|
||||||
|
</h1>
|
||||||
|
</article>
|
||||||
|
|
||||||
|
</main><footer>
|
||||||
|
<hr />
|
||||||
|
|
||||||
|
<p><small>
|
||||||
|
2023 ©
|
||||||
|
</small></p>
|
||||||
|
<p><small>
|
||||||
|
<a href='https://gitlab.com/gabmus/hugo-ficurinia'>Ficurinia theme</a> for <a href='https://gohugo.io'>Hugo</a> by <a href='https://gabmus.org'>Gabriele Musco</a>. Licensed under <a href='https://www.gnu.org/licenses/agpl-3.0.html'>GNU AGPLv3</a>.
|
||||||
|
</small></p>
|
||||||
|
</footer>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<script
|
||||||
|
async
|
||||||
|
defer
|
||||||
|
data-domain="example.com"
|
||||||
|
src="https://something.com/..."
|
||||||
|
></script>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<script
|
||||||
|
async
|
||||||
|
defer
|
||||||
|
data-website-id="example-tracking-code"
|
||||||
|
src="https://something.com/..."
|
||||||
|
></script>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</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: 9.5 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: 28 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.9 KiB |
245
public/categories/index.html
Normal file
245
public/categories/index.html
Normal file
|
|
@ -0,0 +1,245 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html class="" lang="en"><head>
|
||||||
|
|
||||||
|
<meta name="viewport" content="width=device-width" />
|
||||||
|
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=7" />
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<link href="https://fbievan.live/categories/index.xml" rel="alternate" type="application/rss+xml" title="Fbi's Epic Blog" />
|
||||||
|
<link href="https://fbievan.live/categories/index.xml" rel="feed" type="application/rss+xml" title="Fbi's Epic Blog" />
|
||||||
|
|
||||||
|
<link
|
||||||
|
rel="icon"
|
||||||
|
href='/favicon.png'
|
||||||
|
/>
|
||||||
|
<link
|
||||||
|
rel="shortcut icon"
|
||||||
|
href='/favicon.ico'
|
||||||
|
type="image/x-icon"
|
||||||
|
/>
|
||||||
|
<link
|
||||||
|
rel="apple-touch-icon"
|
||||||
|
href='/apple-touch-icon.png'
|
||||||
|
/>
|
||||||
|
|
||||||
|
<link
|
||||||
|
rel="icon"
|
||||||
|
href='/logo.svg'
|
||||||
|
type="image/svg+xml"
|
||||||
|
/>
|
||||||
|
|
||||||
|
<title>
|
||||||
|
|
||||||
|
Categories –
|
||||||
|
|
||||||
|
Fbi's Epic Blog
|
||||||
|
</title>
|
||||||
|
|
||||||
|
|
||||||
|
<link href="/symbols-nerd-font/symbols-nerd-font.css" rel="stylesheet" integrity="sha512-lydow8GLOLlYNOtHlksNCmGWWCBsbIEtikXpHzfWqx78HLlyQZHOzyLwPpKol4Th6aCwLUXOfODVYgwrd3nwKQ=="/>
|
||||||
|
<link href="/jetbrains-mono/jetbrains-mono.css" rel="stylesheet" integrity="sha512-tJxlgL6v1Y7kFf+qB8SloaAMKnOAw6WouknxXtIjkBux9Y/9aX81EUWOJO8c/3l98DmjG8brr4to7zaez606Fg=="/>
|
||||||
|
|
||||||
|
|
||||||
|
<link rel="stylesheet" href="https://latest.cactus.chat/style.css" type="text/css">
|
||||||
|
|
||||||
|
|
||||||
|
<link type="text/css" rel="stylesheet" href=https://fbievan.live/css/styles.abbd6311bb4b6ca58f8e7398140529245ae0f6428b759fcd830742eee2619eabb900ba9914a9affb82aa9a16a9b9ea727bb315315a976a0db0e7513a5f12c504.css integrity="sha512-q71jEbtLbKWPjnOYFAUpJFrg9kKLdZ/NgwdC7uJhnqu5ALqZFKmv+4Kqmhapuepye7MVMVqXag2w51E6XxLFBA==" />
|
||||||
|
<meta name="author" content="fbievan" />
|
||||||
|
|
||||||
|
|
||||||
|
<meta name="description" content="My Epic Blog Site" />
|
||||||
|
|
||||||
|
|
||||||
|
<meta property="og:site_name"
|
||||||
|
content='Fbi's Epic Blog' />
|
||||||
|
|
||||||
|
<meta property="og:title"
|
||||||
|
content='Fbi's Epic Blog' />
|
||||||
|
|
||||||
|
<meta property="og:description" content="My Epic Blog Site" />
|
||||||
|
|
||||||
|
<meta property="og:type" content="blog" />
|
||||||
|
<meta property="og:image"
|
||||||
|
content='https://fbievan.live/icon512.png' />
|
||||||
|
|
||||||
|
<meta name="twitter:card" content="summary_large_image" />
|
||||||
|
<meta property="twitter:domain"
|
||||||
|
content='fbievan.live'
|
||||||
|
/>
|
||||||
|
<meta property="twitter:url" content="https://fbievan.live/categories/" />
|
||||||
|
|
||||||
|
|
||||||
|
<meta name="twitter:title"
|
||||||
|
content='Fbi's Epic Blog' />
|
||||||
|
|
||||||
|
<meta name="twitter:description" content="My Epic Blog Site" />
|
||||||
|
|
||||||
|
<meta name="twitter:image"
|
||||||
|
content='https://fbievan.live/icon512.png' />
|
||||||
|
|
||||||
|
<link rel="manifest" href="/manifest/index.json" />
|
||||||
|
</head>
|
||||||
|
|
||||||
|
|
||||||
|
<body>
|
||||||
|
<div id="baseContainer"><header class="">
|
||||||
|
<div class="titleAndSearchContainer">
|
||||||
|
<div id="titleContainer">
|
||||||
|
|
||||||
|
<a class="unstyledLink" href="/">
|
||||||
|
<img src='/logo.svg' alt='Logo'/>
|
||||||
|
</a>
|
||||||
|
|
||||||
|
<div class="rightOfLogo">
|
||||||
|
<div class="titleAndHamburger">
|
||||||
|
<h1>
|
||||||
|
<a class="unstyledLink" href="/">Fbi's Epic Blog</a>
|
||||||
|
|
||||||
|
</h1>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
<div id="wide_nav"><nav>
|
||||||
|
|
||||||
|
<ul id="main-nav">
|
||||||
|
<li><a href="/">Home</a></li>
|
||||||
|
|
||||||
|
<li><a href="/posts">Posts</a></li>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<li><a href="/about/">About</a></li>
|
||||||
|
|
||||||
|
|
||||||
|
<li><a href="/tags">Tags</a></li>
|
||||||
|
|
||||||
|
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="search">
|
||||||
|
<input id="searchbar" type="text" placeholder='Search' />
|
||||||
|
<a class="nerdlink" onclick="newSearch();"></a>
|
||||||
|
</div>
|
||||||
|
<script>
|
||||||
|
function newSearch() {
|
||||||
|
let term = searchbar.value.trim();
|
||||||
|
if (!term) return;
|
||||||
|
location.href = `/search?q=${term}`;
|
||||||
|
}
|
||||||
|
searchbar.onkeyup = (ev) => {if (ev.keyCode == 13) newSearch()};
|
||||||
|
</script>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
<div id="links">
|
||||||
|
<a
|
||||||
|
|
||||||
|
rel="noreferrer"
|
||||||
|
|
||||||
|
target="_blank"
|
||||||
|
class="nerdlink"
|
||||||
|
href="/index.xml">
|
||||||
|
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
<span>
|
||||||
|
RSS
|
||||||
|
</span>
|
||||||
|
</a>
|
||||||
|
|
||||||
|
|
||||||
|
<a
|
||||||
|
|
||||||
|
rel="noreferrer"
|
||||||
|
|
||||||
|
target="_blank"
|
||||||
|
class="nerdlink"
|
||||||
|
href="https://gitlab.com/gabmus">
|
||||||
|
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
<span>
|
||||||
|
GitLab
|
||||||
|
</span>
|
||||||
|
</a>
|
||||||
|
<a
|
||||||
|
|
||||||
|
rel="noreferrer"
|
||||||
|
|
||||||
|
target="_blank"
|
||||||
|
class="nerdlink"
|
||||||
|
href="https://gitlab.gnome.org/gabmus">
|
||||||
|
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
<span>
|
||||||
|
GNOME GitLab
|
||||||
|
</span>
|
||||||
|
</a>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
</header>
|
||||||
|
<div id="contentContainer">
|
||||||
|
<div id="content">
|
||||||
|
<main>
|
||||||
|
<h2>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Categories
|
||||||
|
|
||||||
|
</h2>
|
||||||
|
<ul class="list">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
|
||||||
|
</main><footer>
|
||||||
|
<hr />
|
||||||
|
|
||||||
|
<p><small>
|
||||||
|
2023 ©
|
||||||
|
</small></p>
|
||||||
|
<p><small>
|
||||||
|
<a href='https://gitlab.com/gabmus/hugo-ficurinia'>Ficurinia theme</a> for <a href='https://gohugo.io'>Hugo</a> by <a href='https://gabmus.org'>Gabriele Musco</a>. Licensed under <a href='https://www.gnu.org/licenses/agpl-3.0.html'>GNU AGPLv3</a>.
|
||||||
|
</small></p>
|
||||||
|
</footer>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<script
|
||||||
|
async
|
||||||
|
defer
|
||||||
|
data-domain="example.com"
|
||||||
|
src="https://something.com/..."
|
||||||
|
></script>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<script
|
||||||
|
async
|
||||||
|
defer
|
||||||
|
data-website-id="example-tracking-code"
|
||||||
|
src="https://something.com/..."
|
||||||
|
></script>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
10
public/categories/index.xml
Normal file
10
public/categories/index.xml
Normal file
|
|
@ -0,0 +1,10 @@
|
||||||
|
<?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 Fbi's Epic Blog</title>
|
||||||
|
<link>https://fbievan.live/categories/</link>
|
||||||
|
<description>Recent content in Categories on Fbi's Epic Blog</description>
|
||||||
|
<generator>Hugo -- gohugo.io</generator>
|
||||||
|
<language>en</language><atom:link href="https://fbievan.live/categories/index.xml" rel="self" type="application/rss+xml" />
|
||||||
|
</channel>
|
||||||
|
</rss>
|
||||||
File diff suppressed because one or more lines are too long
13
public/css/styles.css.map
Normal file
13
public/css/styles.css.map
Normal file
File diff suppressed because one or more lines are too long
BIN
public/favicon.ico
Normal file
BIN
public/favicon.ico
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 4.2 KiB |
BIN
public/favicon.png
Normal file
BIN
public/favicon.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 1.5 KiB |
84
public/feed_style.xsl
Normal file
84
public/feed_style.xsl
Normal file
|
|
@ -0,0 +1,84 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<xsl:stylesheet version="3.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd">
|
||||||
|
<xsl:output method="html" version="1.0" encoding="UTF-8" indent="yes"/>
|
||||||
|
<xsl:template match="/">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<title><xsl:value-of select="/rss/channel/title"/> RSS Feed</title>
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"/>
|
||||||
|
<meta charset="UTF-8"/>
|
||||||
|
|
||||||
|
<link type="text/css" rel="stylesheet" href="https://fbievan.live/css/styles.abbd6311bb4b6ca58f8e7398140529245ae0f6428b759fcd830742eee2619eabb900ba9914a9affb82aa9a16a9b9ea727bb315315a976a0db0e7513a5f12c504.css" integrity="sha512-q71jEbtLbKWPjnOYFAUpJFrg9kKLdZ/NgwdC7uJhnqu5ALqZFKmv+4Kqmhapuepye7MVMVqXag2w51E6XxLFBA==" />
|
||||||
|
<style>
|
||||||
|
.aboutfeeds {
|
||||||
|
margin: 24px 0; padding: 12px;
|
||||||
|
border: 2px solid var(--default_accent);
|
||||||
|
background-color: var(--default_hl_bg)
|
||||||
|
}
|
||||||
|
.head {
|
||||||
|
display: flex;
|
||||||
|
flex-direction: row;
|
||||||
|
align-items: center;
|
||||||
|
}
|
||||||
|
.logo {
|
||||||
|
width: 50px;
|
||||||
|
max-height: 50px;
|
||||||
|
border-radius: 5px;
|
||||||
|
display: block;
|
||||||
|
margin-right: 10px;
|
||||||
|
}
|
||||||
|
.rssLogo {
|
||||||
|
display: block;
|
||||||
|
margin-right: 10px;
|
||||||
|
}
|
||||||
|
header h1 {
|
||||||
|
display: flex;
|
||||||
|
flex-direction: row;
|
||||||
|
align-items: center;
|
||||||
|
}
|
||||||
|
</style>
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<header>
|
||||||
|
<h1>
|
||||||
|
<svg class="rssLogo" width="32" height="32" version="1.1" viewBox="0 0 32 32"
|
||||||
|
xmlns="http://www.w3.org/2000/svg"
|
||||||
|
>
|
||||||
|
<path fill="#ff7800"
|
||||||
|
d="M 4.9970764,0 H 26.997124 C 29.767161,0 31.9971,2.2300144 31.9971,4.9999764 V 27.000024 C 31.9971,29.770061 29.767086,32 26.997124,32 H 4.9970764 C 2.2270388,32 -0.0029,29.769986 -0.0029,27.000024 V 4.9999764 C -0.0029,2.2299388 2.2271144,0 4.9970764,0 Z"
|
||||||
|
/>
|
||||||
|
<path fill="#ffffff"
|
||||||
|
d="m 10.652345,21.357209 q 0.794754,0.795468 0.794754,1.931828 0,1.120137 -0.794754,1.915672 -0.7947706,0.795468 -1.9301364,0.795468 -1.1353653,0 -1.930136,-0.795468 -0.7947708,-0.795467 -0.7947708,-1.915672 0,-1.136377 0.7947708,-1.931828 0.7947707,-0.811691 1.930136,-0.811691 1.1353658,0 1.9301364,0.811691 z m 8.077348,3.668942 q 0.01682,0.405854 -0.243305,0.68182 -0.259516,0.292205 -0.664997,0.292205 h -1.913994 q -0.373047,0 -0.632562,-0.22728 -0.243306,-0.2435 -0.259515,-0.584427 -0.324402,-3.263021 -2.643912,-5.56829 Q 10.068158,17.298754 6.8243058,16.990274 6.4674686,16.957811 6.2241796,16.714291 5.9971,16.454549 5.9971,16.097399 v -1.915673 q 0,-0.422077 0.2919482,-0.681819 0.2433052,-0.22728 0.6163522,-0.22728 h 0.081045 q 2.2544878,0.178576 4.3307416,1.136377 2.076086,0.957803 3.681871,2.581269 1.621977,1.623399 2.579007,3.701423 0.97319,2.061749 1.151609,4.334538 z m 7.266385,0.01614 q 0.01682,0.405853 -0.243305,0.681819 -0.259516,0.275984 -0.665013,0.275984 h -2.027493 q -0.356836,0 -0.632578,-0.243502 -0.275724,-0.243504 -0.29195,-0.600637 -0.16226,-3.051983 -1.427332,-5.811809 -1.26514,-2.759827 -3.292615,-4.772772 Q 15.404609,12.542104 12.6472,11.275872 9.9061004,9.9933838 6.8567915,9.8310488 6.4999709,9.8148927 6.2404563,9.5550662 5.9971503,9.2953236 5.9971503,8.9219502 V 6.8926809 q 0,-0.3896138 0.2919481,-0.6493564 Q 6.5324037,5.9998227 6.905451,5.9998227 h 0.048594 q 3.730464,0.1948173 7.120435,1.7207897 3.406113,1.5097508 6.033714,4.1558116 2.660054,2.629906 4.168482,6.039004 1.524655,3.409099 1.719283,7.126678 z"
|
||||||
|
/>
|
||||||
|
</svg>
|
||||||
|
<xsl:value-of select="/rss/channel/title"/>
|
||||||
|
</h1>
|
||||||
|
<div class="aboutfeeds">
|
||||||
|
<p>This is a web feed, also known as an RSS feed. <strong>Subscribe</strong> by copying the URL into your RSS reader.</p>
|
||||||
|
</div>
|
||||||
|
<div class="head">
|
||||||
|
<div class="avatar">
|
||||||
|
<img class="logo" src="/logo.svg" alt="Site Logo"/>
|
||||||
|
</div>
|
||||||
|
<div class="description">
|
||||||
|
<p><xsl:value-of select="/rss/channel/description"/></p>
|
||||||
|
<p><a hreflang="en"><xsl:attribute name="href"><xsl:value-of select="/rss/channel/link"/></xsl:attribute>Visit Website →</a></p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</header>
|
||||||
|
<div id="content">
|
||||||
|
<main>
|
||||||
|
<h2>📄 Recent Posts</h2>
|
||||||
|
<xsl:for-each select="/rss/channel/item">
|
||||||
|
<article>
|
||||||
|
<h3><a target="_blank"><xsl:attribute name="href"><xsl:value-of select="link"/></xsl:attribute><xsl:value-of select="title"/></a></h3>
|
||||||
|
<footer>Published: <time><xsl:value-of select="pubDate" /></time></footer>
|
||||||
|
</article>
|
||||||
|
</xsl:for-each>
|
||||||
|
</main>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
|
</xsl:template>
|
||||||
|
</xsl:stylesheet>
|
||||||
261
public/index.html
Normal file
261
public/index.html
Normal file
|
|
@ -0,0 +1,261 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html class="home" lang="en"><head>
|
||||||
|
<meta name="generator" content="Hugo 0.110.0">
|
||||||
|
|
||||||
|
<meta name="viewport" content="width=device-width" />
|
||||||
|
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=7" />
|
||||||
|
|
||||||
|
<link
|
||||||
|
rel="icon"
|
||||||
|
href='/favicon.png'
|
||||||
|
/>
|
||||||
|
<link
|
||||||
|
rel="shortcut icon"
|
||||||
|
href='/favicon.ico'
|
||||||
|
type="image/x-icon"
|
||||||
|
/>
|
||||||
|
<link
|
||||||
|
rel="apple-touch-icon"
|
||||||
|
href='/apple-touch-icon.png'
|
||||||
|
/>
|
||||||
|
|
||||||
|
<link
|
||||||
|
rel="icon"
|
||||||
|
href='/logo.svg'
|
||||||
|
type="image/svg+xml"
|
||||||
|
/>
|
||||||
|
|
||||||
|
<title>
|
||||||
|
|
||||||
|
Fbi's Epic Blog
|
||||||
|
</title>
|
||||||
|
|
||||||
|
|
||||||
|
<link href="/symbols-nerd-font/symbols-nerd-font.css" rel="stylesheet" integrity="sha512-lydow8GLOLlYNOtHlksNCmGWWCBsbIEtikXpHzfWqx78HLlyQZHOzyLwPpKol4Th6aCwLUXOfODVYgwrd3nwKQ=="/>
|
||||||
|
<link href="/jetbrains-mono/jetbrains-mono.css" rel="stylesheet" integrity="sha512-tJxlgL6v1Y7kFf+qB8SloaAMKnOAw6WouknxXtIjkBux9Y/9aX81EUWOJO8c/3l98DmjG8brr4to7zaez606Fg=="/>
|
||||||
|
|
||||||
|
|
||||||
|
<link rel="stylesheet" href="https://latest.cactus.chat/style.css" type="text/css">
|
||||||
|
|
||||||
|
|
||||||
|
<link type="text/css" rel="stylesheet" href=https://fbievan.live/css/styles.abbd6311bb4b6ca58f8e7398140529245ae0f6428b759fcd830742eee2619eabb900ba9914a9affb82aa9a16a9b9ea727bb315315a976a0db0e7513a5f12c504.css integrity="sha512-q71jEbtLbKWPjnOYFAUpJFrg9kKLdZ/NgwdC7uJhnqu5ALqZFKmv+4Kqmhapuepye7MVMVqXag2w51E6XxLFBA==" />
|
||||||
|
<meta name="author" content="fbievan" />
|
||||||
|
|
||||||
|
|
||||||
|
<meta name="description" content="My Epic Blog Site" />
|
||||||
|
|
||||||
|
|
||||||
|
<meta property="og:site_name"
|
||||||
|
content='Fbi's Epic Blog' />
|
||||||
|
|
||||||
|
<meta property="og:title"
|
||||||
|
content='Fbi's Epic Blog' />
|
||||||
|
|
||||||
|
<meta property="og:description" content="My Epic Blog Site" />
|
||||||
|
|
||||||
|
<meta property="og:type" content="blog" />
|
||||||
|
<meta property="og:image"
|
||||||
|
content='https://fbievan.live/icon512.png' />
|
||||||
|
|
||||||
|
<meta name="twitter:card" content="summary_large_image" />
|
||||||
|
<meta property="twitter:domain"
|
||||||
|
content='fbievan.live'
|
||||||
|
/>
|
||||||
|
<meta property="twitter:url" content="https://fbievan.live/" />
|
||||||
|
|
||||||
|
|
||||||
|
<meta name="twitter:title"
|
||||||
|
content='Fbi's Epic Blog' />
|
||||||
|
|
||||||
|
<meta name="twitter:description" content="My Epic Blog Site" />
|
||||||
|
|
||||||
|
<meta name="twitter:image"
|
||||||
|
content='https://fbievan.live/icon512.png' />
|
||||||
|
|
||||||
|
<link rel="manifest" href="/manifest/index.json" />
|
||||||
|
</head>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<body>
|
||||||
|
<div id="baseContainer"><header class="jumbotronContainer">
|
||||||
|
<div class="titleAndSearchContainer">
|
||||||
|
<div id="titleContainer">
|
||||||
|
|
||||||
|
<a class="unstyledLink" href="/">
|
||||||
|
<img src='/logo.svg' alt='Logo'/>
|
||||||
|
</a>
|
||||||
|
|
||||||
|
<div class="rightOfLogo">
|
||||||
|
<div class="titleAndHamburger">
|
||||||
|
<h1>
|
||||||
|
<a class="unstyledLink" href="/">Fbi's Epic Blog</a>
|
||||||
|
|
||||||
|
</h1>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
<div id="wide_nav"><nav>
|
||||||
|
|
||||||
|
<ul id="main-nav">
|
||||||
|
<li><a href="/">Home</a></li>
|
||||||
|
|
||||||
|
<li><a href="/posts">Posts</a></li>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<li><a href="/about/">About</a></li>
|
||||||
|
|
||||||
|
|
||||||
|
<li><a href="/tags">Tags</a></li>
|
||||||
|
|
||||||
|
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="search">
|
||||||
|
<input id="searchbar" type="text" placeholder='Search' />
|
||||||
|
<a class="nerdlink" onclick="newSearch();"></a>
|
||||||
|
</div>
|
||||||
|
<script>
|
||||||
|
function newSearch() {
|
||||||
|
let term = searchbar.value.trim();
|
||||||
|
if (!term) return;
|
||||||
|
location.href = `/search?q=${term}`;
|
||||||
|
}
|
||||||
|
searchbar.onkeyup = (ev) => {if (ev.keyCode == 13) newSearch()};
|
||||||
|
</script>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
<div id="links">
|
||||||
|
<a
|
||||||
|
|
||||||
|
rel="noreferrer"
|
||||||
|
|
||||||
|
target="_blank"
|
||||||
|
class="nerdlink"
|
||||||
|
href="/index.xml">
|
||||||
|
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
<span>
|
||||||
|
RSS
|
||||||
|
</span>
|
||||||
|
</a>
|
||||||
|
|
||||||
|
|
||||||
|
<a
|
||||||
|
|
||||||
|
rel="noreferrer"
|
||||||
|
|
||||||
|
target="_blank"
|
||||||
|
class="nerdlink"
|
||||||
|
href="https://gitlab.com/gabmus">
|
||||||
|
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
<span>
|
||||||
|
GitLab
|
||||||
|
</span>
|
||||||
|
</a>
|
||||||
|
<a
|
||||||
|
|
||||||
|
rel="noreferrer"
|
||||||
|
|
||||||
|
target="_blank"
|
||||||
|
class="nerdlink"
|
||||||
|
href="https://gitlab.gnome.org/gabmus">
|
||||||
|
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
<span>
|
||||||
|
GNOME GitLab
|
||||||
|
</span>
|
||||||
|
</a>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
</header>
|
||||||
|
<div id="contentContainer">
|
||||||
|
<div id="content">
|
||||||
|
<main>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<div class="postlist gridView">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</div>
|
||||||
|
<hr />
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<div class="postlist " id="postlist">
|
||||||
|
|
||||||
|
</div>
|
||||||
|
<div id="getNextBtnContainer"></div>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</main><footer>
|
||||||
|
<hr />
|
||||||
|
|
||||||
|
<p><small>
|
||||||
|
2023 ©
|
||||||
|
</small></p>
|
||||||
|
<p><small>
|
||||||
|
<a href='https://gitlab.com/gabmus/hugo-ficurinia'>Ficurinia theme</a> for <a href='https://gohugo.io'>Hugo</a> by <a href='https://gabmus.org'>Gabriele Musco</a>. Licensed under <a href='https://www.gnu.org/licenses/agpl-3.0.html'>GNU AGPLv3</a>.
|
||||||
|
</small></p>
|
||||||
|
</footer>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<script
|
||||||
|
async
|
||||||
|
defer
|
||||||
|
data-domain="example.com"
|
||||||
|
src="https://something.com/..."
|
||||||
|
></script>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<script
|
||||||
|
async
|
||||||
|
defer
|
||||||
|
data-website-id="example-tracking-code"
|
||||||
|
src="https://something.com/..."
|
||||||
|
></script>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
24
public/index.json
Normal file
24
public/index.json
Normal file
|
|
@ -0,0 +1,24 @@
|
||||||
|
|
||||||
|
{
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
"articles": [{"date":"0001-01-01","image":"","imageAlt":"","link":"https://fbievan.live/manifest/index.json","summary":"","tags":[],"title":"Manifest"},{"date":"0001-01-01","image":"","imageAlt":"","link":"https://fbievan.live/search/","summary":"","tags":[],"title":"Search"}],
|
||||||
|
"test": "Manifest Search ",
|
||||||
|
"page": "1",
|
||||||
|
"next": ""
|
||||||
|
}
|
||||||
|
|
||||||
14
public/index.xml
Normal file
14
public/index.xml
Normal file
|
|
@ -0,0 +1,14 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8" standalone="yes"?><?xml-stylesheet href="/feed_style.xsl" type="text/xsl"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:media="https://www.rssboard.org/media-rss">
|
||||||
|
<channel>
|
||||||
|
<title>Fbi's Epic Blog</title>
|
||||||
|
<link>https://fbievan.live/</link>
|
||||||
|
<description>Recent content on Fbi's Epic Blog</description>
|
||||||
|
<generator>Hugo -- gohugo.io</generator>
|
||||||
|
<language>en</language><atom:link href="https://fbievan.live/index.xml" rel="self" type="application/rss+xml" /><icon>https://fbievan.live/img/icon.svg</icon>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</channel>
|
||||||
|
</rss>
|
||||||
BIN
public/jetbrains-mono/jetbrains-mono-bold-italic-latin-ext.woff2
Normal file
BIN
public/jetbrains-mono/jetbrains-mono-bold-italic-latin-ext.woff2
Normal file
Binary file not shown.
BIN
public/jetbrains-mono/jetbrains-mono-bold-italic-latin.woff2
Normal file
BIN
public/jetbrains-mono/jetbrains-mono-bold-italic-latin.woff2
Normal file
Binary file not shown.
BIN
public/jetbrains-mono/jetbrains-mono-bold-latin-ext.woff2
Normal file
BIN
public/jetbrains-mono/jetbrains-mono-bold-latin-ext.woff2
Normal file
Binary file not shown.
BIN
public/jetbrains-mono/jetbrains-mono-bold-latin.woff2
Normal file
BIN
public/jetbrains-mono/jetbrains-mono-bold-latin.woff2
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
public/jetbrains-mono/jetbrains-mono-extra-bold-latin-ext.woff2
Normal file
BIN
public/jetbrains-mono/jetbrains-mono-extra-bold-latin-ext.woff2
Normal file
Binary file not shown.
BIN
public/jetbrains-mono/jetbrains-mono-extra-bold-latin.woff2
Normal file
BIN
public/jetbrains-mono/jetbrains-mono-extra-bold-latin.woff2
Normal file
Binary file not shown.
BIN
public/jetbrains-mono/jetbrains-mono-italic-latin-ext.woff2
Normal file
BIN
public/jetbrains-mono/jetbrains-mono-italic-latin-ext.woff2
Normal file
Binary file not shown.
BIN
public/jetbrains-mono/jetbrains-mono-italic-latin.woff2
Normal file
BIN
public/jetbrains-mono/jetbrains-mono-italic-latin.woff2
Normal file
Binary file not shown.
Binary file not shown.
BIN
public/jetbrains-mono/jetbrains-mono-light-italic-latin.woff2
Normal file
BIN
public/jetbrains-mono/jetbrains-mono-light-italic-latin.woff2
Normal file
Binary file not shown.
BIN
public/jetbrains-mono/jetbrains-mono-light-latin-ext.woff2
Normal file
BIN
public/jetbrains-mono/jetbrains-mono-light-latin-ext.woff2
Normal file
Binary file not shown.
BIN
public/jetbrains-mono/jetbrains-mono-light-latin.woff2
Normal file
BIN
public/jetbrains-mono/jetbrains-mono-light-latin.woff2
Normal file
Binary file not shown.
Binary file not shown.
BIN
public/jetbrains-mono/jetbrains-mono-medium-italic-latin.woff2
Normal file
BIN
public/jetbrains-mono/jetbrains-mono-medium-italic-latin.woff2
Normal file
Binary file not shown.
BIN
public/jetbrains-mono/jetbrains-mono-medium-latin-ext.woff2
Normal file
BIN
public/jetbrains-mono/jetbrains-mono-medium-latin-ext.woff2
Normal file
Binary file not shown.
BIN
public/jetbrains-mono/jetbrains-mono-medium-latin.woff2
Normal file
BIN
public/jetbrains-mono/jetbrains-mono-medium-latin.woff2
Normal file
Binary file not shown.
BIN
public/jetbrains-mono/jetbrains-mono-regular-latin-ext.woff2
Normal file
BIN
public/jetbrains-mono/jetbrains-mono-regular-latin-ext.woff2
Normal file
Binary file not shown.
BIN
public/jetbrains-mono/jetbrains-mono-regular-latin.woff2
Normal file
BIN
public/jetbrains-mono/jetbrains-mono-regular-latin.woff2
Normal file
Binary file not shown.
161
public/jetbrains-mono/jetbrains-mono.css
Normal file
161
public/jetbrains-mono/jetbrains-mono.css
Normal file
|
|
@ -0,0 +1,161 @@
|
||||||
|
/* jetbrains-mono-regular-latin */
|
||||||
|
@font-face {
|
||||||
|
font-family: JetBrains Mono;
|
||||||
|
font-style: normal;
|
||||||
|
font-weight: 400;
|
||||||
|
src: local("JetBrains Mono Regular"), local("JetBrainsMono-Regular"), url(jetbrains-mono-regular-latin.woff2) format("woff2");
|
||||||
|
unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2212,U+2215;
|
||||||
|
}
|
||||||
|
/* jetbrains-mono-regular-latin-ext */
|
||||||
|
@font-face {
|
||||||
|
font-family: JetBrains Mono;
|
||||||
|
font-style: normal;
|
||||||
|
font-weight: 400;
|
||||||
|
src: local("JetBrains Mono Regular"), local("JetBrainsMono-Regular"), url(jetbrains-mono-regular-latin-ext.woff2) format("woff2");
|
||||||
|
unicode-range: U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20CF,U+2C60-2C7F,U+A720-A7FF;
|
||||||
|
}
|
||||||
|
/* jetbrains-mono-medium-italic-latin */
|
||||||
|
@font-face {
|
||||||
|
font-family: JetBrains Mono;
|
||||||
|
font-style: italic;
|
||||||
|
font-weight: 500;
|
||||||
|
src: local("JetBrains Mono Medium Italic"), local("JetBrainsMono-MediumItalic"), url(jetbrains-mono-medium-italic-latin.woff2) format("woff2");
|
||||||
|
unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2212,U+2215;
|
||||||
|
}
|
||||||
|
/* jetbrains-mono-medium-italic-latin-ext */
|
||||||
|
@font-face {
|
||||||
|
font-family: JetBrains Mono;
|
||||||
|
font-style: italic;
|
||||||
|
font-weight: 500;
|
||||||
|
src: local("JetBrains Mono Medium Italic"), local("JetBrainsMono-MediumItalic"), url(jetbrains-mono-medium-italic-latin-ext.woff2) format("woff2");
|
||||||
|
unicode-range: U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20CF,U+2C60-2C7F,U+A720-A7FF;
|
||||||
|
}
|
||||||
|
/* jetbrains-mono-medium-latin */
|
||||||
|
@font-face {
|
||||||
|
font-family: JetBrains Mono;
|
||||||
|
font-style: normal;
|
||||||
|
font-weight: 500;
|
||||||
|
src: local("JetBrains Mono Medium"), local("JetBrainsMono-Medium"), url(jetbrains-mono-medium-latin.woff2) format("woff2");
|
||||||
|
unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2212,U+2215;
|
||||||
|
}
|
||||||
|
/* jetbrains-mono-medium-latin-ext */
|
||||||
|
@font-face {
|
||||||
|
font-family: JetBrains Mono;
|
||||||
|
font-style: normal;
|
||||||
|
font-weight: 500;
|
||||||
|
src: local("JetBrains Mono Medium"), local("JetBrainsMono-Medium"), url(jetbrains-mono-medium-latin-ext.woff2) format("woff2");
|
||||||
|
unicode-range: U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20CF,U+2C60-2C7F,U+A720-A7FF;
|
||||||
|
}
|
||||||
|
/* jetbrains-mono-light-italic-latin */
|
||||||
|
@font-face {
|
||||||
|
font-family: JetBrains Mono;
|
||||||
|
font-style: italic;
|
||||||
|
font-weight: 300;
|
||||||
|
src: local("JetBrains Mono Light Italic"), local("JetBrainsMono-LightItalic"), url(jetbrains-mono-light-italic-latin.woff2) format("woff2");
|
||||||
|
unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2212,U+2215;
|
||||||
|
}
|
||||||
|
/* jetbrains-mono-light-italic-latin-ext */
|
||||||
|
@font-face {
|
||||||
|
font-family: JetBrains Mono;
|
||||||
|
font-style: italic;
|
||||||
|
font-weight: 300;
|
||||||
|
src: local("JetBrains Mono Light Italic"), local("JetBrainsMono-LightItalic"), url(jetbrains-mono-light-italic-latin-ext.woff2) format("woff2");
|
||||||
|
unicode-range: U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20CF,U+2C60-2C7F,U+A720-A7FF;
|
||||||
|
}
|
||||||
|
/* jetbrains-mono-light-latin */
|
||||||
|
@font-face {
|
||||||
|
font-family: JetBrains Mono;
|
||||||
|
font-style: normal;
|
||||||
|
font-weight: 300;
|
||||||
|
src: local("JetBrains Mono Light"), local("JetBrainsMono-Light"), url(jetbrains-mono-light-latin.woff2) format("woff2");
|
||||||
|
unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2212,U+2215;
|
||||||
|
}
|
||||||
|
/* jetbrains-mono-light-latin-ext */
|
||||||
|
@font-face {
|
||||||
|
font-family: JetBrains Mono;
|
||||||
|
font-style: normal;
|
||||||
|
font-weight: 300;
|
||||||
|
src: local("JetBrains Mono Light"), local("JetBrainsMono-Light"), url(jetbrains-mono-light-latin-ext.woff2) format("woff2");
|
||||||
|
unicode-range: U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20CF,U+2C60-2C7F,U+A720-A7FF;
|
||||||
|
}
|
||||||
|
/* jetbrains-mono-italic-latin */
|
||||||
|
@font-face {
|
||||||
|
font-family: JetBrains Mono;
|
||||||
|
font-style: italic;
|
||||||
|
font-weight: 400;
|
||||||
|
src: local("JetBrains Mono Italic"), local("JetBrainsMono-Italic"), url(jetbrains-mono-italic-latin.woff2) format("woff2");
|
||||||
|
unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2212,U+2215;
|
||||||
|
}
|
||||||
|
/* jetbrains-mono-italic-latin-ext */
|
||||||
|
@font-face {
|
||||||
|
font-family: JetBrains Mono;
|
||||||
|
font-style: italic;
|
||||||
|
font-weight: 400;
|
||||||
|
src: local("JetBrains Mono Italic"), local("JetBrainsMono-Italic"), url(jetbrains-mono-italic-latin-ext.woff2) format("woff2");
|
||||||
|
unicode-range: U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20CF,U+2C60-2C7F,U+A720-A7FF;
|
||||||
|
}
|
||||||
|
/* jetbrains-mono-extra-bold-italic-latin */
|
||||||
|
@font-face {
|
||||||
|
font-family: JetBrains Mono;
|
||||||
|
font-style: italic;
|
||||||
|
font-weight: 700;
|
||||||
|
src: local("JetBrains Mono Extra Bold Italic"), local("JetBrainsMono-ExtraBoldItalic"), url(jetbrains-mono-extra-bold-italic-latin.woff2) format("woff2");
|
||||||
|
unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2212,U+2215;
|
||||||
|
}
|
||||||
|
/* jetbrains-mono-extra-bold-italic-latin-ext */
|
||||||
|
@font-face {
|
||||||
|
font-family: JetBrains Mono;
|
||||||
|
font-style: italic;
|
||||||
|
font-weight: 700;
|
||||||
|
src: local("JetBrains Mono Extra Bold Italic"), local("JetBrainsMono-ExtraBoldItalic"), url(jetbrains-mono-extra-bold-italic-latin-ext.woff2) format("woff2");
|
||||||
|
unicode-range: U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20CF,U+2C60-2C7F,U+A720-A7FF;
|
||||||
|
}
|
||||||
|
/* jetbrains-mono-extra-bold-latin */
|
||||||
|
@font-face {
|
||||||
|
font-family: JetBrains Mono;
|
||||||
|
font-style: normal;
|
||||||
|
font-weight: 700;
|
||||||
|
src: local("JetBrains Mono Extra Bold"), local("JetBrainsMono-ExtraBold"), url(jetbrains-mono-extra-bold-latin.woff2) format("woff2");
|
||||||
|
unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2212,U+2215;
|
||||||
|
}
|
||||||
|
/* jetbrains-mono-extra-bold-latin-ext */
|
||||||
|
@font-face {
|
||||||
|
font-family: JetBrains Mono;
|
||||||
|
font-style: normal;
|
||||||
|
font-weight: 700;
|
||||||
|
src: local("JetBrains Mono Extra Bold"), local("JetBrainsMono-ExtraBold"), url(jetbrains-mono-extra-bold-latin-ext.woff2) format("woff2");
|
||||||
|
unicode-range: U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20CF,U+2C60-2C7F,U+A720-A7FF;
|
||||||
|
}
|
||||||
|
/* jetbrains-mono-bold-italic-latin */
|
||||||
|
@font-face {
|
||||||
|
font-family: JetBrains Mono;
|
||||||
|
font-style: italic;
|
||||||
|
font-weight: 700;
|
||||||
|
src: local("JetBrains Mono Bold Italic"), local("JetBrainsMono-BoldItalic"), url(jetbrains-mono-bold-italic-latin.woff2) format("woff2");
|
||||||
|
unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2212,U+2215;
|
||||||
|
}
|
||||||
|
/* jetbrains-mono-bold-italic-latin-ext */
|
||||||
|
@font-face {
|
||||||
|
font-family: JetBrains Mono;
|
||||||
|
font-style: italic;
|
||||||
|
font-weight: 700;
|
||||||
|
src: local("JetBrains Mono Bold Italic"), local("JetBrainsMono-BoldItalic"), url(jetbrains-mono-bold-italic-latin-ext.woff2) format("woff2");
|
||||||
|
unicode-range: U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20CF,U+2C60-2C7F,U+A720-A7FF;
|
||||||
|
}
|
||||||
|
/* jetbrains-mono-bold-latin */
|
||||||
|
@font-face {
|
||||||
|
font-family: JetBrains Mono;
|
||||||
|
font-style: normal;
|
||||||
|
font-weight: 700;
|
||||||
|
src: local("JetBrains Mono Bold"), local("JetBrainsMono-Bold"), url(jetbrains-mono-bold-latin.woff2) format("woff2");
|
||||||
|
unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2212,U+2215;
|
||||||
|
}
|
||||||
|
/* jetbrains-mono-bold-latin-ext */
|
||||||
|
@font-face {
|
||||||
|
font-family: JetBrains Mono;
|
||||||
|
font-style: normal;
|
||||||
|
font-weight: 700;
|
||||||
|
src: local("JetBrains Mono Bold"), local("JetBrainsMono-Bold"), url(jetbrains-mono-bold-latin-ext.woff2) format("woff2");
|
||||||
|
unicode-range: U+0100-024F,U+0259,U+1E00-1EFF,U+20A0-20CF,U+2C60-2C7F,U+A720-A7FF;
|
||||||
|
}
|
||||||
|
|
||||||
169
public/logo.svg
Normal file
169
public/logo.svg
Normal file
|
|
@ -0,0 +1,169 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||||
|
<svg
|
||||||
|
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||||
|
xmlns:cc="http://creativecommons.org/ns#"
|
||||||
|
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||||
|
xmlns:svg="http://www.w3.org/2000/svg"
|
||||||
|
xmlns="http://www.w3.org/2000/svg"
|
||||||
|
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||||
|
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||||
|
sodipodi:docname="icon.svg"
|
||||||
|
width="256"
|
||||||
|
height="256"
|
||||||
|
viewBox="0 0 67.733331 67.733335"
|
||||||
|
version="1.1"
|
||||||
|
id="svg8"
|
||||||
|
inkscape:version="1.0.2 (e86c870879, 2021-01-15, custom)"
|
||||||
|
inkscape:export-filename="/home/gabmus/git/hugo-ficurinia/static/img/appletouch.png"
|
||||||
|
inkscape:export-xdpi="67.5"
|
||||||
|
inkscape:export-ydpi="67.5">
|
||||||
|
<defs
|
||||||
|
id="defs2" />
|
||||||
|
<sodipodi:namedview
|
||||||
|
inkscape:window-maximized="1"
|
||||||
|
inkscape:window-y="32"
|
||||||
|
inkscape:window-x="0"
|
||||||
|
inkscape:window-height="1371"
|
||||||
|
inkscape:window-width="2560"
|
||||||
|
showguides="true"
|
||||||
|
inkscape:snap-global="true"
|
||||||
|
inkscape:snap-smooth-nodes="true"
|
||||||
|
inkscape:snap-intersection-paths="true"
|
||||||
|
inkscape:object-paths="true"
|
||||||
|
inkscape:snap-bbox-edge-midpoints="true"
|
||||||
|
inkscape:snap-bbox-midpoints="true"
|
||||||
|
inkscape:snap-bbox="true"
|
||||||
|
id="base"
|
||||||
|
pagecolor="#ffffff"
|
||||||
|
bordercolor="#666666"
|
||||||
|
borderopacity="1.0"
|
||||||
|
inkscape:pageopacity="0"
|
||||||
|
inkscape:pageshadow="2"
|
||||||
|
inkscape:zoom="2.4977452"
|
||||||
|
inkscape:cx="146.16872"
|
||||||
|
inkscape:cy="209.2121"
|
||||||
|
inkscape:document-units="px"
|
||||||
|
inkscape:current-layer="layer1"
|
||||||
|
inkscape:document-rotation="0"
|
||||||
|
showgrid="false"
|
||||||
|
units="px" />
|
||||||
|
<metadata
|
||||||
|
id="metadata5">
|
||||||
|
<rdf:RDF>
|
||||||
|
<cc:Work
|
||||||
|
rdf:about="">
|
||||||
|
<dc:format>image/svg+xml</dc:format>
|
||||||
|
<dc:type
|
||||||
|
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||||
|
<dc:title />
|
||||||
|
</cc:Work>
|
||||||
|
</rdf:RDF>
|
||||||
|
</metadata>
|
||||||
|
<g
|
||||||
|
transform="translate(-157.08616,-98.021958)"
|
||||||
|
inkscape:label="Layer 1"
|
||||||
|
inkscape:groupmode="layer"
|
||||||
|
id="layer1">
|
||||||
|
<g
|
||||||
|
transform="matrix(0.39750359,0,0,0.39750359,104.68265,59.057878)"
|
||||||
|
id="g1019">
|
||||||
|
<g
|
||||||
|
id="g1001">
|
||||||
|
<path
|
||||||
|
d="m 200.04843,151.92997 c -35.54945,2.7131 -44.49038,26.965 -42.75954,49.64591 1.67459,21.94366 5.99585,39.69413 22.82615,54.73309 5.9439,5.31127 18.54219,10.34823 28.8149,11.99742 1.39328,0.22367 2.87787,0.11039 4.22107,-0.32212 9.90335,-3.18888 21.59078,-10.07883 26.6602,-16.23088 14.35336,-17.41867 15.93109,-35.61932 14.25651,-57.56298 C 252.33687,171.5094 239.81987,148.8949 204.27,151.60781 Z"
|
||||||
|
style="fill:#57e389;stroke-width:2.11667;paint-order:markers stroke fill"
|
||||||
|
id="path847"
|
||||||
|
sodipodi:nodetypes="sssaassss" />
|
||||||
|
<path
|
||||||
|
d="m 210.66882,151.38999 c -1.11434,-0.0121 -2.25709,0.006 -3.42357,0.0501 29.25601,1.15911 39.94157,21.92503 41.5308,42.75036 1.67458,21.94366 0.0969,40.14474 -14.25649,57.56342 -5.06942,6.15205 -16.75704,13.04166 -26.66039,16.23053 -0.096,0.0309 -0.19405,0.0566 -0.29145,0.0842 0.45758,0.0849 0.91275,0.16608 1.36219,0.23823 1.39328,0.22365 2.87773,0.11004 4.22093,-0.32247 9.90335,-3.18887 21.59097,-10.07848 26.66039,-16.23053 14.35336,-17.41868 15.93107,-35.61976 14.25649,-57.56342 -1.62267,-21.26345 -12.72521,-42.46829 -43.3989,-42.80049 z"
|
||||||
|
style="fill:#35ce87;fill-opacity:1;stroke-width:2.11667;paint-order:markers stroke fill"
|
||||||
|
id="path981" />
|
||||||
|
<circle
|
||||||
|
transform="rotate(-4.363942)"
|
||||||
|
r="5.5139923"
|
||||||
|
cy="186.17043"
|
||||||
|
cx="184.09814"
|
||||||
|
id="path859"
|
||||||
|
style="fill:#33d17a;fill-opacity:1;stroke:none;stroke-width:1.42415;paint-order:markers stroke fill" />
|
||||||
|
<circle
|
||||||
|
transform="rotate(-4.363942)"
|
||||||
|
style="fill:#33d17a;fill-opacity:1;stroke:none;stroke-width:1.42415;paint-order:markers stroke fill"
|
||||||
|
id="circle861"
|
||||||
|
cx="220.83403"
|
||||||
|
cy="196.23807"
|
||||||
|
r="5.5139923" />
|
||||||
|
<circle
|
||||||
|
transform="rotate(-4.363942)"
|
||||||
|
r="5.5139923"
|
||||||
|
cy="210.08998"
|
||||||
|
cx="163.37766"
|
||||||
|
id="circle863"
|
||||||
|
style="fill:#33d17a;fill-opacity:1;stroke:none;stroke-width:1.42415;paint-order:markers stroke fill" />
|
||||||
|
<circle
|
||||||
|
transform="rotate(-4.363942)"
|
||||||
|
style="fill:#33d17a;fill-opacity:1;stroke:none;stroke-width:1.42415;paint-order:markers stroke fill"
|
||||||
|
id="circle865"
|
||||||
|
cx="220.00313"
|
||||||
|
cy="246.79778"
|
||||||
|
r="5.5139923" />
|
||||||
|
<circle
|
||||||
|
transform="rotate(-4.363942)"
|
||||||
|
style="fill:#33d17a;fill-opacity:1;stroke:none;stroke-width:1.42415;paint-order:markers stroke fill"
|
||||||
|
id="circle867"
|
||||||
|
cx="163.31537"
|
||||||
|
cy="240.88092"
|
||||||
|
r="5.5139923" />
|
||||||
|
<circle
|
||||||
|
r="5.5139923"
|
||||||
|
cy="261.85709"
|
||||||
|
cx="187.82085"
|
||||||
|
id="circle941"
|
||||||
|
style="fill:#33d17a;fill-opacity:1;stroke:none;stroke-width:1.42415;paint-order:markers stroke fill"
|
||||||
|
transform="rotate(-4.363942)" />
|
||||||
|
<circle
|
||||||
|
transform="rotate(-4.363942)"
|
||||||
|
style="fill:#33d17a;fill-opacity:1;stroke:none;stroke-width:1.42415;paint-order:markers stroke fill"
|
||||||
|
id="circle943"
|
||||||
|
cx="197.61703"
|
||||||
|
cy="219.87004"
|
||||||
|
r="5.5139923" />
|
||||||
|
<path
|
||||||
|
sodipodi:nodetypes="csscssc"
|
||||||
|
d="m 257.66364,100.34328 c -14.44036,-5.383297 -29.20867,-1.533645 -34.60051,12.92954 -5.21656,13.99299 -8.23411,31.3442 -2.14954,45.39953 2.14899,4.96416 7.65746,8.29576 11.30716,9.9194 3.82189,1.16175 10.16699,2.24914 15.04118,-0.0968 13.80056,-6.64219 22.87783,-21.73435 28.09439,-35.72734 5.39184,-14.46319 -3.25234,-27.04097 -17.69268,-32.42434 z"
|
||||||
|
style="fill:#db5793;fill-opacity:1;stroke-width:1.43632;paint-order:markers stroke fill"
|
||||||
|
id="path830" />
|
||||||
|
<circle
|
||||||
|
transform="rotate(20.445352)"
|
||||||
|
style="fill:#c82d72;fill-opacity:1;stroke:none;stroke-width:1.43632;paint-order:markers stroke fill"
|
||||||
|
id="circle869"
|
||||||
|
cx="278.79868"
|
||||||
|
cy="22.232769"
|
||||||
|
r="5.5611048" />
|
||||||
|
<circle
|
||||||
|
transform="rotate(20.445352)"
|
||||||
|
r="5.5611048"
|
||||||
|
cy="57.652626"
|
||||||
|
cx="283.72546"
|
||||||
|
id="circle871"
|
||||||
|
style="fill:#c82d72;fill-opacity:1;stroke:none;stroke-width:1.43632;paint-order:markers stroke fill" />
|
||||||
|
<circle
|
||||||
|
transform="rotate(20.445352)"
|
||||||
|
style="fill:#c82d72;fill-opacity:1;stroke:none;stroke-width:1.43632;paint-order:markers stroke fill"
|
||||||
|
id="circle873"
|
||||||
|
cx="264.43253"
|
||||||
|
cy="38.174644"
|
||||||
|
r="5.5611048" />
|
||||||
|
<g
|
||||||
|
style="fill:#d64487;fill-opacity:1"
|
||||||
|
id="g966"
|
||||||
|
transform="matrix(0.63582927,0.23703585,-0.23703585,0.63582927,177.4571,44.4279)">
|
||||||
|
<path
|
||||||
|
transform="matrix(0.36534782,-0.13620092,0.13620092,0.36534782,-275.21758,32.726606)"
|
||||||
|
d="m 948.31836,370.47852 c -3.55058,-0.0206 -7.05795,0.13203 -10.51367,0.44726 11.8096,1.02637 23.95465,3.81848 36.04101,8.32422 54.5777,20.3466 87.2497,67.8848 66.8711,122.54883 -19.7161,52.88689 -54.024,109.92691 -106.1836,135.03125 -5.08325,2.44656 -10.59046,3.90334 -16.20312,4.64062 11.87578,1.3258 25.05343,0.72571 36.20312,-4.64062 52.1596,-25.10434 86.4675,-82.14436 106.1836,-135.03125 20.3786,-54.66401 -12.2934,-102.20223 -66.8711,-122.54883 -15.34999,-5.7224 -30.79725,-8.68585 -45.52734,-8.77148 z"
|
||||||
|
style="fill:#d64487;fill-opacity:1;stroke-width:5.42861;paint-order:markers stroke fill"
|
||||||
|
id="path964" />
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 7.6 KiB |
34
public/manifest/index.json
Normal file
34
public/manifest/index.json
Normal file
|
|
@ -0,0 +1,34 @@
|
||||||
|
{
|
||||||
|
"$schema": "https://json.schemastore.org/web-manifest-combined.json",
|
||||||
|
"name": "Fbi's Epic Blog",
|
||||||
|
"short_name": "Fbi's Epic Blog",
|
||||||
|
"start_url": "/",
|
||||||
|
"display": "standalone",
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
"background_color": "#242629",
|
||||||
|
"theme_color": "#db5793"
|
||||||
|
|
||||||
|
,
|
||||||
|
"description": "My Epic Blog Site"
|
||||||
|
|
||||||
|
|
||||||
|
,
|
||||||
|
"icons": [
|
||||||
|
{
|
||||||
|
"src": "/icon512.png",
|
||||||
|
"sizes": "512x512",
|
||||||
|
"type": "image/png",
|
||||||
|
"purpose": "maskable"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"src": "/icon512.png",
|
||||||
|
"sizes": "512x512",
|
||||||
|
"type": "image/png",
|
||||||
|
"purpose": "any"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
10
public/page/1/index.html
Normal file
10
public/page/1/index.html
Normal file
|
|
@ -0,0 +1,10 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<title>https://fbievan.live/</title>
|
||||||
|
<link rel="canonical" href="https://fbievan.live/">
|
||||||
|
<meta name="robots" content="noindex">
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="refresh" content="0; url=https://fbievan.live/">
|
||||||
|
</head>
|
||||||
|
</html>
|
||||||
1
public/robots.txt
Normal file
1
public/robots.txt
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
User-agent: *
|
||||||
319
public/search/index.html
Normal file
319
public/search/index.html
Normal file
|
|
@ -0,0 +1,319 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html class="" lang="en"><head>
|
||||||
|
|
||||||
|
<meta name="viewport" content="width=device-width" />
|
||||||
|
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=7" />
|
||||||
|
|
||||||
|
<link
|
||||||
|
rel="icon"
|
||||||
|
href='/favicon.png'
|
||||||
|
/>
|
||||||
|
<link
|
||||||
|
rel="shortcut icon"
|
||||||
|
href='/favicon.ico'
|
||||||
|
type="image/x-icon"
|
||||||
|
/>
|
||||||
|
<link
|
||||||
|
rel="apple-touch-icon"
|
||||||
|
href='/apple-touch-icon.png'
|
||||||
|
/>
|
||||||
|
|
||||||
|
<link
|
||||||
|
rel="icon"
|
||||||
|
href='/logo.svg'
|
||||||
|
type="image/svg+xml"
|
||||||
|
/>
|
||||||
|
|
||||||
|
<title>
|
||||||
|
|
||||||
|
Search –
|
||||||
|
|
||||||
|
Fbi's Epic Blog
|
||||||
|
</title>
|
||||||
|
|
||||||
|
|
||||||
|
<link href="/symbols-nerd-font/symbols-nerd-font.css" rel="stylesheet" integrity="sha512-lydow8GLOLlYNOtHlksNCmGWWCBsbIEtikXpHzfWqx78HLlyQZHOzyLwPpKol4Th6aCwLUXOfODVYgwrd3nwKQ=="/>
|
||||||
|
<link href="/jetbrains-mono/jetbrains-mono.css" rel="stylesheet" integrity="sha512-tJxlgL6v1Y7kFf+qB8SloaAMKnOAw6WouknxXtIjkBux9Y/9aX81EUWOJO8c/3l98DmjG8brr4to7zaez606Fg=="/>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<link type="text/css" rel="stylesheet" href=https://fbievan.live/css/styles.abbd6311bb4b6ca58f8e7398140529245ae0f6428b759fcd830742eee2619eabb900ba9914a9affb82aa9a16a9b9ea727bb315315a976a0db0e7513a5f12c504.css integrity="sha512-q71jEbtLbKWPjnOYFAUpJFrg9kKLdZ/NgwdC7uJhnqu5ALqZFKmv+4Kqmhapuepye7MVMVqXag2w51E6XxLFBA==" />
|
||||||
|
<meta name="author" content="fbievan" />
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<meta name="description" content="" />
|
||||||
|
|
||||||
|
|
||||||
|
<meta property="og:site_name"
|
||||||
|
content='Fbi's Epic Blog' />
|
||||||
|
|
||||||
|
<meta property="og:title" content="Search" />
|
||||||
|
<meta property="og:type" content="article" />
|
||||||
|
|
||||||
|
<meta
|
||||||
|
property="article:author" content="fbievan" />
|
||||||
|
<meta
|
||||||
|
property="article:published_time"
|
||||||
|
content='0001-01-01T00:00:00Z+0000' />
|
||||||
|
|
||||||
|
<meta property="og:url" content="https://fbievan.live/search/" />
|
||||||
|
|
||||||
|
|
||||||
|
<meta property="og:image"
|
||||||
|
content="https://fbievan.live/icon512.png" />
|
||||||
|
|
||||||
|
<meta property="og:description" content="" />
|
||||||
|
|
||||||
|
|
||||||
|
<meta name="twitter:card" content="summary_large_image" />
|
||||||
|
<meta property="twitter:domain"
|
||||||
|
content='fbievan.live'
|
||||||
|
/>
|
||||||
|
<meta property="twitter:url" content="https://fbievan.live/search/" />
|
||||||
|
|
||||||
|
|
||||||
|
<meta name="twitter:title" content="Search" />
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<meta name="twitter:image"
|
||||||
|
content="https://fbievan.live/icon512.png" />
|
||||||
|
|
||||||
|
<meta name="twitter:description" content="" />
|
||||||
|
|
||||||
|
|
||||||
|
<link rel="manifest" href="/manifest/index.json" />
|
||||||
|
</head>
|
||||||
|
|
||||||
|
|
||||||
|
<body>
|
||||||
|
<div id="baseContainer"><header class="">
|
||||||
|
<div class="titleAndSearchContainer">
|
||||||
|
<div id="titleContainer">
|
||||||
|
|
||||||
|
<a class="unstyledLink" href="/">
|
||||||
|
<img src='/logo.svg' alt='Logo'/>
|
||||||
|
</a>
|
||||||
|
|
||||||
|
<div class="rightOfLogo">
|
||||||
|
<div class="titleAndHamburger">
|
||||||
|
<h1>
|
||||||
|
<a class="unstyledLink" href="/">Fbi's Epic Blog</a>
|
||||||
|
|
||||||
|
</h1>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
<div id="wide_nav"><nav>
|
||||||
|
|
||||||
|
<ul id="main-nav">
|
||||||
|
<li><a href="/">Home</a></li>
|
||||||
|
|
||||||
|
<li><a href="/posts">Posts</a></li>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<li><a href="/about/">About</a></li>
|
||||||
|
|
||||||
|
|
||||||
|
<li><a href="/tags">Tags</a></li>
|
||||||
|
|
||||||
|
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
<div id="links">
|
||||||
|
<a
|
||||||
|
|
||||||
|
rel="noreferrer"
|
||||||
|
|
||||||
|
target="_blank"
|
||||||
|
class="nerdlink"
|
||||||
|
href="/index.xml">
|
||||||
|
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
<span>
|
||||||
|
RSS
|
||||||
|
</span>
|
||||||
|
</a>
|
||||||
|
|
||||||
|
|
||||||
|
<a
|
||||||
|
|
||||||
|
rel="noreferrer"
|
||||||
|
|
||||||
|
target="_blank"
|
||||||
|
class="nerdlink"
|
||||||
|
href="https://gitlab.com/gabmus">
|
||||||
|
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
<span>
|
||||||
|
GitLab
|
||||||
|
</span>
|
||||||
|
</a>
|
||||||
|
<a
|
||||||
|
|
||||||
|
rel="noreferrer"
|
||||||
|
|
||||||
|
target="_blank"
|
||||||
|
class="nerdlink"
|
||||||
|
href="https://gitlab.gnome.org/gabmus">
|
||||||
|
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
<span>
|
||||||
|
GNOME GitLab
|
||||||
|
</span>
|
||||||
|
</a>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
</header>
|
||||||
|
<div id="contentContainer">
|
||||||
|
<div id="content">
|
||||||
|
<main>
|
||||||
|
<noscript>
|
||||||
|
You need to enable JavaScript to be able to search.
|
||||||
|
</noscript><div class="search">
|
||||||
|
<input id="searchbar" type="text" placeholder='Search' />
|
||||||
|
<a class="nerdlink" onclick="newSearch();"></a>
|
||||||
|
</div>
|
||||||
|
<script>
|
||||||
|
function newSearch() {
|
||||||
|
let term = searchbar.value.trim();
|
||||||
|
if (!term) return;
|
||||||
|
location.href = `/search?q=${term}`;
|
||||||
|
}
|
||||||
|
searchbar.onkeyup = (ev) => {if (ev.keyCode == 13) newSearch()};
|
||||||
|
</script>
|
||||||
|
<div class="postlist " id="postlist">
|
||||||
|
</div><script>
|
||||||
|
function renderTags(tags) {
|
||||||
|
if (tags.length <= 0) return '';
|
||||||
|
let res = `| <span title='Tags'> </span>`;
|
||||||
|
for (let tag of tags) {
|
||||||
|
// regular space
|
||||||
|
res += `<a href="/tags/${tag}">#${tag}</a> `;
|
||||||
|
}
|
||||||
|
return res;
|
||||||
|
}
|
||||||
|
function renderImage(image, link, alt) {
|
||||||
|
if (!image) return '';
|
||||||
|
return `<a href="${link}"><img src="${image}" alt="${alt}" /></a>`;
|
||||||
|
}
|
||||||
|
function renderSingleArticle(article) {
|
||||||
|
return `
|
||||||
|
<article class="card postlistitem">
|
||||||
|
<div>
|
||||||
|
<h2>
|
||||||
|
<a href="${article.link}">${article.title}</a>
|
||||||
|
</h2>
|
||||||
|
<p class="date">
|
||||||
|
<span title='Date'> </span>
|
||||||
|
${article.date}
|
||||||
|
|
||||||
|
${renderTags(article.tags)}
|
||||||
|
|
||||||
|
</p>
|
||||||
|
|
||||||
|
|
||||||
|
<div class="articlePreview">
|
||||||
|
<p>${article.summary}</p>
|
||||||
|
<p><a href="${article.link}">Continue reading </a></p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
<hr />
|
||||||
|
</article>
|
||||||
|
`;
|
||||||
|
}
|
||||||
|
function renderArticles(articles) {
|
||||||
|
let rendered = articles.map(a => renderSingleArticle(a)).join('\n');
|
||||||
|
document.getElementById('postlist').innerHTML += rendered;
|
||||||
|
}
|
||||||
|
</script>
|
||||||
|
<script>
|
||||||
|
function matchTags(page, term) {
|
||||||
|
for (let tag of page.tags) {
|
||||||
|
if (tag.includes(term)) return true;
|
||||||
|
}
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
function performSearch(term) {
|
||||||
|
document.getElementById('postlist').innerHTML = '';
|
||||||
|
term = term.toLowerCase();
|
||||||
|
fetch('/search/index.json').then(res => res.json())
|
||||||
|
.then(res => {
|
||||||
|
let articles = res.pages.filter(page => (
|
||||||
|
page.title.toLowerCase().includes(term) ||
|
||||||
|
matchTags(page, term) ||
|
||||||
|
page.text.includes(term)
|
||||||
|
));
|
||||||
|
if (articles.length > 0) renderArticles(articles);
|
||||||
|
else document.getElementById('postlist').innerHTML = `
|
||||||
|
<h3>No results found</h3>
|
||||||
|
`;
|
||||||
|
});
|
||||||
|
}
|
||||||
|
var url = location.href;
|
||||||
|
var baseUrl = url.split('?')[0];
|
||||||
|
var searchbar = document.getElementById('searchbar');
|
||||||
|
if (url.includes('?')) {
|
||||||
|
var urlParams = new URLSearchParams(url.split('?')[1]);
|
||||||
|
if (urlParams.has('q')) {
|
||||||
|
let searchTerm = urlParams.get('q');
|
||||||
|
searchbar.value = searchTerm;
|
||||||
|
performSearch(searchTerm);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
</script>
|
||||||
|
|
||||||
|
</main><footer>
|
||||||
|
<hr />
|
||||||
|
|
||||||
|
<p><small>
|
||||||
|
2023 ©
|
||||||
|
</small></p>
|
||||||
|
<p><small>
|
||||||
|
<a href='https://gitlab.com/gabmus/hugo-ficurinia'>Ficurinia theme</a> for <a href='https://gohugo.io'>Hugo</a> by <a href='https://gabmus.org'>Gabriele Musco</a>. Licensed under <a href='https://www.gnu.org/licenses/agpl-3.0.html'>GNU AGPLv3</a>.
|
||||||
|
</small></p>
|
||||||
|
</footer>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<script
|
||||||
|
async
|
||||||
|
defer
|
||||||
|
data-domain="example.com"
|
||||||
|
src="https://something.com/..."
|
||||||
|
></script>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<script
|
||||||
|
async
|
||||||
|
defer
|
||||||
|
data-website-id="example-tracking-code"
|
||||||
|
src="https://something.com/..."
|
||||||
|
></script>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
9
public/search/index.json
Normal file
9
public/search/index.json
Normal file
|
|
@ -0,0 +1,9 @@
|
||||||
|
|
||||||
|
{
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
"pages": []
|
||||||
|
}
|
||||||
|
|
||||||
15
public/sitemap.xml
Normal file
15
public/sitemap.xml
Normal file
|
|
@ -0,0 +1,15 @@
|
||||||
|
<?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>https://fbievan.live/categories/</loc>
|
||||||
|
</url><url>
|
||||||
|
<loc>https://fbievan.live/</loc>
|
||||||
|
</url><url>
|
||||||
|
<loc>https://fbievan.live/manifest/index.json</loc>
|
||||||
|
</url><url>
|
||||||
|
<loc>https://fbievan.live/search/</loc>
|
||||||
|
</url><url>
|
||||||
|
<loc>https://fbievan.live/tags/</loc>
|
||||||
|
</url>
|
||||||
|
</urlset>
|
||||||
Binary file not shown.
8
public/symbols-nerd-font/symbols-nerd-font.css
Normal file
8
public/symbols-nerd-font/symbols-nerd-font.css
Normal file
|
|
@ -0,0 +1,8 @@
|
||||||
|
/* symbols-2048-em-nerd-font-complete */
|
||||||
|
@font-face {
|
||||||
|
font-family: Symbols Nerd Font;
|
||||||
|
font-style: normal;
|
||||||
|
font-weight: 400;
|
||||||
|
src: local("Symbols-2048-em Nerd Font Complete"), local("SymbolsNerdFontComplete-2048-em"), url(symbols-2048-em-nerd-font-complete.woff2) format("woff2");
|
||||||
|
}
|
||||||
|
|
||||||
246
public/tags/index.html
Normal file
246
public/tags/index.html
Normal file
|
|
@ -0,0 +1,246 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html class="" lang="en"><head>
|
||||||
|
|
||||||
|
<meta name="viewport" content="width=device-width" />
|
||||||
|
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=7" />
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<link href="https://fbievan.live/tags/index.xml" rel="alternate" type="application/rss+xml" title="Fbi's Epic Blog" />
|
||||||
|
<link href="https://fbievan.live/tags/index.xml" rel="feed" type="application/rss+xml" title="Fbi's Epic Blog" />
|
||||||
|
|
||||||
|
<link
|
||||||
|
rel="icon"
|
||||||
|
href='/favicon.png'
|
||||||
|
/>
|
||||||
|
<link
|
||||||
|
rel="shortcut icon"
|
||||||
|
href='/favicon.ico'
|
||||||
|
type="image/x-icon"
|
||||||
|
/>
|
||||||
|
<link
|
||||||
|
rel="apple-touch-icon"
|
||||||
|
href='/apple-touch-icon.png'
|
||||||
|
/>
|
||||||
|
|
||||||
|
<link
|
||||||
|
rel="icon"
|
||||||
|
href='/logo.svg'
|
||||||
|
type="image/svg+xml"
|
||||||
|
/>
|
||||||
|
|
||||||
|
<title>
|
||||||
|
|
||||||
|
Tags –
|
||||||
|
|
||||||
|
Fbi's Epic Blog
|
||||||
|
</title>
|
||||||
|
|
||||||
|
|
||||||
|
<link href="/symbols-nerd-font/symbols-nerd-font.css" rel="stylesheet" integrity="sha512-lydow8GLOLlYNOtHlksNCmGWWCBsbIEtikXpHzfWqx78HLlyQZHOzyLwPpKol4Th6aCwLUXOfODVYgwrd3nwKQ=="/>
|
||||||
|
<link href="/jetbrains-mono/jetbrains-mono.css" rel="stylesheet" integrity="sha512-tJxlgL6v1Y7kFf+qB8SloaAMKnOAw6WouknxXtIjkBux9Y/9aX81EUWOJO8c/3l98DmjG8brr4to7zaez606Fg=="/>
|
||||||
|
|
||||||
|
|
||||||
|
<link rel="stylesheet" href="https://latest.cactus.chat/style.css" type="text/css">
|
||||||
|
|
||||||
|
|
||||||
|
<link type="text/css" rel="stylesheet" href=https://fbievan.live/css/styles.abbd6311bb4b6ca58f8e7398140529245ae0f6428b759fcd830742eee2619eabb900ba9914a9affb82aa9a16a9b9ea727bb315315a976a0db0e7513a5f12c504.css integrity="sha512-q71jEbtLbKWPjnOYFAUpJFrg9kKLdZ/NgwdC7uJhnqu5ALqZFKmv+4Kqmhapuepye7MVMVqXag2w51E6XxLFBA==" />
|
||||||
|
<meta name="author" content="fbievan" />
|
||||||
|
|
||||||
|
|
||||||
|
<meta name="description" content="My Epic Blog Site" />
|
||||||
|
|
||||||
|
|
||||||
|
<meta property="og:site_name"
|
||||||
|
content='Fbi's Epic Blog' />
|
||||||
|
|
||||||
|
<meta property="og:title"
|
||||||
|
content='Fbi's Epic Blog' />
|
||||||
|
|
||||||
|
<meta property="og:description" content="My Epic Blog Site" />
|
||||||
|
|
||||||
|
<meta property="og:type" content="blog" />
|
||||||
|
<meta property="og:image"
|
||||||
|
content='https://fbievan.live/icon512.png' />
|
||||||
|
|
||||||
|
<meta name="twitter:card" content="summary_large_image" />
|
||||||
|
<meta property="twitter:domain"
|
||||||
|
content='fbievan.live'
|
||||||
|
/>
|
||||||
|
<meta property="twitter:url" content="https://fbievan.live/tags/" />
|
||||||
|
|
||||||
|
|
||||||
|
<meta name="twitter:title"
|
||||||
|
content='Fbi's Epic Blog' />
|
||||||
|
|
||||||
|
<meta name="twitter:description" content="My Epic Blog Site" />
|
||||||
|
|
||||||
|
<meta name="twitter:image"
|
||||||
|
content='https://fbievan.live/icon512.png' />
|
||||||
|
|
||||||
|
<link rel="manifest" href="/manifest/index.json" />
|
||||||
|
</head>
|
||||||
|
|
||||||
|
|
||||||
|
<body>
|
||||||
|
<div id="baseContainer"><header class="">
|
||||||
|
<div class="titleAndSearchContainer">
|
||||||
|
<div id="titleContainer">
|
||||||
|
|
||||||
|
<a class="unstyledLink" href="/">
|
||||||
|
<img src='/logo.svg' alt='Logo'/>
|
||||||
|
</a>
|
||||||
|
|
||||||
|
<div class="rightOfLogo">
|
||||||
|
<div class="titleAndHamburger">
|
||||||
|
<h1>
|
||||||
|
<a class="unstyledLink" href="/">Fbi's Epic Blog</a>
|
||||||
|
|
||||||
|
</h1>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
<div id="wide_nav"><nav>
|
||||||
|
|
||||||
|
<ul id="main-nav">
|
||||||
|
<li><a href="/">Home</a></li>
|
||||||
|
|
||||||
|
<li><a href="/posts">Posts</a></li>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<li><a href="/about/">About</a></li>
|
||||||
|
|
||||||
|
|
||||||
|
<li><a href="/tags">Tags</a></li>
|
||||||
|
|
||||||
|
|
||||||
|
</ul>
|
||||||
|
</nav>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="search">
|
||||||
|
<input id="searchbar" type="text" placeholder='Search' />
|
||||||
|
<a class="nerdlink" onclick="newSearch();"></a>
|
||||||
|
</div>
|
||||||
|
<script>
|
||||||
|
function newSearch() {
|
||||||
|
let term = searchbar.value.trim();
|
||||||
|
if (!term) return;
|
||||||
|
location.href = `/search?q=${term}`;
|
||||||
|
}
|
||||||
|
searchbar.onkeyup = (ev) => {if (ev.keyCode == 13) newSearch()};
|
||||||
|
</script>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
<div id="links">
|
||||||
|
<a
|
||||||
|
|
||||||
|
rel="noreferrer"
|
||||||
|
|
||||||
|
target="_blank"
|
||||||
|
class="nerdlink"
|
||||||
|
href="/index.xml">
|
||||||
|
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
<span>
|
||||||
|
RSS
|
||||||
|
</span>
|
||||||
|
</a>
|
||||||
|
|
||||||
|
|
||||||
|
<a
|
||||||
|
|
||||||
|
rel="noreferrer"
|
||||||
|
|
||||||
|
target="_blank"
|
||||||
|
class="nerdlink"
|
||||||
|
href="https://gitlab.com/gabmus">
|
||||||
|
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
<span>
|
||||||
|
GitLab
|
||||||
|
</span>
|
||||||
|
</a>
|
||||||
|
<a
|
||||||
|
|
||||||
|
rel="noreferrer"
|
||||||
|
|
||||||
|
target="_blank"
|
||||||
|
class="nerdlink"
|
||||||
|
href="https://gitlab.gnome.org/gabmus">
|
||||||
|
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
<span>
|
||||||
|
GNOME GitLab
|
||||||
|
</span>
|
||||||
|
</a>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
</header>
|
||||||
|
<div id="contentContainer">
|
||||||
|
<div id="content">
|
||||||
|
<main>
|
||||||
|
<h2>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Tags:
|
||||||
|
|
||||||
|
</h2>
|
||||||
|
<ul class="list">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
|
||||||
|
</main><footer>
|
||||||
|
<hr />
|
||||||
|
|
||||||
|
<p><small>
|
||||||
|
2023 ©
|
||||||
|
</small></p>
|
||||||
|
<p><small>
|
||||||
|
<a href='https://gitlab.com/gabmus/hugo-ficurinia'>Ficurinia theme</a> for <a href='https://gohugo.io'>Hugo</a> by <a href='https://gabmus.org'>Gabriele Musco</a>. Licensed under <a href='https://www.gnu.org/licenses/agpl-3.0.html'>GNU AGPLv3</a>.
|
||||||
|
</small></p>
|
||||||
|
</footer>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<script
|
||||||
|
async
|
||||||
|
defer
|
||||||
|
data-domain="example.com"
|
||||||
|
src="https://something.com/..."
|
||||||
|
></script>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<script
|
||||||
|
async
|
||||||
|
defer
|
||||||
|
data-website-id="example-tracking-code"
|
||||||
|
src="https://something.com/..."
|
||||||
|
></script>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
10
public/tags/index.xml
Normal file
10
public/tags/index.xml
Normal file
|
|
@ -0,0 +1,10 @@
|
||||||
|
<?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 Fbi's Epic Blog</title>
|
||||||
|
<link>https://fbievan.live/tags/</link>
|
||||||
|
<description>Recent content in Tags on Fbi's Epic Blog</description>
|
||||||
|
<generator>Hugo -- gohugo.io</generator>
|
||||||
|
<language>en</language><atom:link href="https://fbievan.live/tags/index.xml" rel="self" type="application/rss+xml" />
|
||||||
|
</channel>
|
||||||
|
</rss>
|
||||||
File diff suppressed because one or more lines are too long
|
|
@ -0,0 +1 @@
|
||||||
|
{"Target":"css/styles.abbd6311bb4b6ca58f8e7398140529245ae0f6428b759fcd830742eee2619eabb900ba9914a9affb82aa9a16a9b9ea727bb315315a976a0db0e7513a5f12c504.css","MediaType":"text/css","Data":{"Integrity":"sha512-q71jEbtLbKWPjnOYFAUpJFrg9kKLdZ/NgwdC7uJhnqu5ALqZFKmv+4Kqmhapuepye7MVMVqXag2w51E6XxLFBA=="}}
|
||||||
Loading…
Add table
Add a link
Reference in a new issue