From 22c3befcb56e301f0531e71f2d516830155a6bed Mon Sep 17 00:00:00 2001 From: FreedTapestry21 Date: Sun, 26 Jan 2025 17:15:04 +0100 Subject: [PATCH] Added a temporary placeholder site --- .gitignore | 14 ++++++ .gitmodules | 3 ++ README.md | 12 ++++-- archetypes/default.md | 5 +++ content.nl/_index.md | 8 ++++ content/_index.md | 8 ++++ hugo.toml | 89 +++++++++++++++++++++++++++++++++++++++ static/icons/favicon.png | Bin 0 -> 13171 bytes static/icons/logo.png | Bin 0 -> 13171 bytes themes/hugo-bearcub | 1 + 10 files changed, 137 insertions(+), 3 deletions(-) create mode 100644 .gitignore create mode 100644 .gitmodules create mode 100644 archetypes/default.md create mode 100644 content.nl/_index.md create mode 100644 content/_index.md create mode 100644 hugo.toml create mode 100644 static/icons/favicon.png create mode 100644 static/icons/logo.png create mode 160000 themes/hugo-bearcub diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..6fd12db --- /dev/null +++ b/.gitignore @@ -0,0 +1,14 @@ +# ---> Hugo +# Generated files by hugo +/public/ +/resources/_gen/ +/assets/jsconfig.json +hugo_stats.json + +# Executable may be added to repository +hugo.exe +hugo.darwin +hugo.linux + +# Temporary lock file while building +/.hugo_build.lock diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 0000000..4d81b35 --- /dev/null +++ b/.gitmodules @@ -0,0 +1,3 @@ +[submodule "themes/hugo-bearcub"] + path = themes/hugo-bearcub + url = https://github.com/clente/hugo-bearcub diff --git a/README.md b/README.md index 2f6b923..5c291c9 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,10 @@ -# freed.place +# Freed.place +heya! welcome to my personal website! this site is build using Hugo and can be easily deployed for yourself. - -Freed.place, a cozy little place on the world wide web. https://freed.place +## wait... where's the old site? +the old version of [freed.place](https://freed.place) is hosted at [codeberg](https://codeberg.org/FreedTapestry21/freed.place). +please take a look there for older versions of this site. +please note that these older versins do not make use of hugo, and instead are built with pure html and css code. + +## License +The license which this project uses is located at `LICENSE`. diff --git a/archetypes/default.md b/archetypes/default.md new file mode 100644 index 0000000..25b6752 --- /dev/null +++ b/archetypes/default.md @@ -0,0 +1,5 @@ ++++ +date = '{{ .Date }}' +draft = true +title = '{{ replace .File.ContentBaseName "-" " " | title }}' ++++ diff --git a/content.nl/_index.md b/content.nl/_index.md new file mode 100644 index 0000000..4c68f94 --- /dev/null +++ b/content.nl/_index.md @@ -0,0 +1,8 @@ +--- +title: "Thuis" +menu: "main" +weight: 1 +--- + +# Wij zijn zo terug! +Freed.place is op dit moment aan het verbouwen. Probeer het over een paar uur nog eens! diff --git a/content/_index.md b/content/_index.md new file mode 100644 index 0000000..e40255c --- /dev/null +++ b/content/_index.md @@ -0,0 +1,8 @@ +--- +title: "Home" +menu: "main" +weight: 1 +--- + +# Be right back! +Freed.place is undergoing construction. Please try again in a few hours! diff --git a/hugo.toml b/hugo.toml new file mode 100644 index 0000000..d879642 --- /dev/null +++ b/hugo.toml @@ -0,0 +1,89 @@ +# Basic config +baseURL = "https://freed.place" +theme = "hugo-bearcub" +copyright = "Copyright (c) 2025 FreedTapestry21" +defaultContentLanguage = "en" + +# Generate a nice robots.txt for SEO +enableRobotsTXT = true + +# Setup syntax highlighting without inline styles. For more information about +# why you'd want to avoid inline styles, see +# https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Content-Security-Policy/style-src#unsafe_inline_styles +[markup] + [markup.highlight] + lineNos = true + lineNumbersInTable = false + # This allows Bear Cub to use a variation of Dracula that is more accessible + # to people with poor eyesight. For more information about color contrast + # and accessibility, see https://web.dev/color-and-contrast-accessibility/ + noClasses = false + +# Multilingual mode config. More for information about how to setup translation, +# see https://gohugo.io/content-management/multilingual/ +[languages] + [languages.en] + title = "Freed's place" + languageName = "en-GB 🇬🇧" + LanguageCode = "en-GB" + contentDir = "content" + [languages.en.params] + madeWith = "Made with [Bear Cub](https://github.com/clente/hugo-bearcub)" + [languages.nl] + title = "Freed's place" + languageName = "nl-NL 🇳🇱" + LanguageCode = "nl-NL" + contentDir = "content.nl" + [languages.nl.params] + madeWith = "Gemaakt met [Bear Cub](https://github.com/clente/hugo-bearcub)" + +[params] + # The description of your website + description = "A cozy place on a wild web" + + # The path to your favicon + favicon = "icons/favicon.png" + + # These images will show up when services want to generate a preview of a link + # to your site. Ignored if `generateSocialCard = true`. For more information + # about previews, see https://gohugo.io/templates/internal#twitter-cards and + # https://gohugo.io/templates/internal#open-graph + images = ["images/share.webp"] + + # This title is used as the site_name on the Hugo's internal opengraph + # structured data template + title = "Freed's place" + + # Dates are displayed following the format below. For more information about + # formatting, see https://gohugo.io/functions/format/ + dateFormat = "02-01-2006 15:04" + + # If your blog is multilingual but you haven't translated a page, this theme + # will create a disabled link. By setting `hideUntranslated` to true, you can + # have the theme simply not show any link + hideUntranslated = false + + # (EXPERIMENTAL) This theme has two options for its CSS styles: "original" and + # "herman". The former is what you see on Bear Cub's demo (an optimized + # version of Hugo Bear Blog), while the latter has a more modern look based on + # Herman Martinus's version of the Blogster Minimal theme for Astro. + themeStyle = "original" + + # (EXPERIMENTAL) This theme is capable of dynamically generating social cards + # for posts that don't have `images` defined in their front matter; By setting + # `generateSocialCard` to false, you can prevent this behavior. For more + # information see layouts/partials/social_card.html + generateSocialCard = true + + # Social media. Delete any item you aren't using to make sure it won't show up + # in your website's metadata. + [params.social] + twitter = "freedtapestry21" # Twitter handle (without '@') + + # Author metadata. This is mostly used for the RSS feed of your site, but the + # email is also added to the footer of each post. You can hide the "reply to" + # link by using a `hideReply` param in front matter. + [params.author] + name = "FreedTapestry21" # Your name as shown in the RSS feed metadata + email = "freedtapestry21@pixelated.sh" # Added to the footer so readers can reply to posts + diff --git a/static/icons/favicon.png b/static/icons/favicon.png new file mode 100644 index 0000000000000000000000000000000000000000..fbc3a42210c3127c20bc4e88dea5e4afd407fc79 GIT binary patch literal 13171 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 LMTr_QI&bt4fQJ%1VlJvGQ_p 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 LMTr_Q