Downloaded theme

This commit is contained in:
2026-03-23 18:35:59 +01:00
parent 326fab0e42
commit d091efd432
86 changed files with 14512 additions and 0 deletions

View File

@@ -0,0 +1,362 @@
baseURL = 'https://minimal-black-demo.netlify.app'
languageCode = 'en-us'
title = 'Minimal Black Theme'
theme = "minimal-black"
# Enable search index generation and web app manifest
[outputs]
home = ["HTML", "RSS", "JSON", "WebAppManifest"]
[outputFormats.WebAppManifest]
mediaType = "application/manifest+json"
rel = "manifest"
baseName = "manifest"
isPlainText = true
notAlternative = true
[params]
brand = "Hugo Minimal Black"
description = "A minimal, dark-mode first personal site, or whatever else you want it to be about"
# Favicon - Place your favicon files in /static/ directory
# Supported formats: .ico, .png, .svg
favicon = "icons/favicon.svg"
appleTouchIcon = "apple-touch-icon.png"
# Logo (optional)
logo = "images/logo.png"
# Project and blog intro text
projectsIntro = "Selected projects to display list." # Can be empty
blogIntro = "" # Can be empty
# Web App Manifest Configuration (PWA support)
[params.manifest]
themeColor = "#a855f7"
backgroundColor = "#000000"
categories = ["blog", "portfolio", "developer"]
# Custom icon configuration (optional)
# If not specified, defaults to /icons/android-chrome-*.png
# [[params.manifest.icons]]
# src = "/icons/android-chrome-192x192.png"
# sizes = "192x192"
# type = "image/png"
# purpose = "any maskable"
# Theme Configuration
[params.theme]
defaultTheme = "dark" # Options: "light", "dark", "system"
# Home Page Configuration
[params.home]
sections = ["hero", "now", "tech-marquee", "projects", "posts"]
showNowSection = true
showFeaturedProjects = true
showLatestPosts = true
featuredProjectsLimit = 3
latestPostsLimit = 3
projectsTitle = "Selected Work"
projectsSubtitle = ""
blogTitle = "Latest Writing"
blogSubtitle = ""
techMarqueeLabel = "Experienced In"
# Technology Stack Display
[[params.home.tech]]
label = "Python"
icon = "devicon-python-plain"
[[params.home.tech]]
label = "Java"
icon = "devicon-java-plain"
[[params.home.tech]]
label = "Spring"
icon = "devicon-spring-plain"
[[params.home.tech]]
label = "Vaadin"
icon = "devicon-vaadin-plain"
[[params.home.tech]]
label = "Debian"
icon = "devicon-debian-plain"
[[params.home.tech]]
label = "GitLab"
icon = "devicon-gitlab-plain"
[[params.home.tech]]
label = "Docker"
icon = "devicon-docker-plain"
[[params.home.techReverse]]
label = "PostgreSQL"
icon = "devicon-postgresql-plain"
[[params.home.techReverse]]
label = "MongoDB"
icon = "devicon-mongodb-plain"
[[params.home.techReverse]]
label = "Git"
icon = "devicon-git-plain"
[[params.home.techReverse]]
label = "Hugo"
icon = "devicon-hugo-plain"
[[params.home.techReverse]]
label = "Jenkins"
icon = "devicon-jenkins-plain"
[[params.home.techReverse]]
label = "JetBrains"
icon = "devicon-jetbrains-plain"
[[params.home.techReverse]]
label = "Json"
icon = "devicon-json-plain"
[[params.home.techReverse]]
label = "Linux"
icon = "devicon-linux-plain"
[[params.home.techReverse]]
label = "Liquibase"
icon = "devicon-liquibase-plain"
[[params.home.techReverse]]
label = "Markdown"
icon = "devicon-markdown-original"
[[params.home.techReverse]]
label = "YAML"
icon = "devicon-yaml-plain"
[[params.home.techReverse]]
label = "Wordpress"
icon = "devicon-wordpress-plain"
[[params.home.techReverse]]
label = "WooCommerce"
icon = "devicon-woocommerce-plain"
[[params.home.techReverse]]
label = "Traefik"
icon = "devicon-traefikproxy-plain"
[[params.home.techReverse]]
label = "pfSense"
icon = "devicon-pfsense-plain"
# About Page Alternative Layout Configuration - Optional
[params.about.alt]
# Stats displayed in the profile card sidebar
[[params.about.alt.stats]]
value = "5+"
label = "Years Coding"
[[params.about.alt.stats]]
value = "20+"
label = "Projects"
[[params.about.alt.stats]]
value = "∞"
label = "Hours Spent"
# Skills/Tech Stack badges with icons
[[params.about.alt.skills]]
label = "JavaScript"
icon = "devicon-javascript-plain"
[[params.about.alt.skills]]
label = "Python"
icon = "devicon-python-plain"
[[params.about.alt.skills]]
label = "React"
icon = "devicon-react-original"
[[params.about.alt.skills]]
label = "Docker"
icon = "devicon-docker-plain"
[[params.about.alt.skills]]
label = "PostgreSQL"
icon = "devicon-postgresql-plain"
[[params.about.alt.skills]]
label = "AWS"
icon = "devicon-amazonwebservices-plain"
# Hero Section Configuration
[params.hero]
badge = "Software Engineer"
title = "Hi, I'm Your Name or your interesting title."
role = "Subtitle for title with role perspective"
summary = "You can write your summary to be displayed here."
# avatar = "images/avatar.jpg" # Optional: 400x400px recommended
location = "City, Country"
focus = "Currently focused on Hugo themes & developer experience."
available = true
availableLabel = "Available for work"
nowLabel = "Quick Facts"
nowIntro = "Right now I'm mainly:"
now = [
"Building minimal Hugo themes",
"Exploring dark-mode design patterns",
"Writing about web performance"
]
[params.hero.primary]
label = "View Projects"
href = "/projects/"
[params.hero.secondary]
label = "Read the Blog"
href = "/blog/"
# Icon Libraries
[params.icons]
useFontAwesome = true
useDevicon = true
# Social Links
[[params.social]]
label = "GitLab"
url = "https://gitlab.com/jimchr12"
icon = "fa-brands fa-gitlab"
[[params.social]]
label = "LinkedIn"
url = "https://www.linkedin.com/in/jimchristopoulos-542512221/"
icon = "fa-brands fa-linkedin-in"
[[params.social]]
label = "Email"
url = "mailto:you@example.com"
icon = "fa-regular fa-envelope"
# Analytics Configuration
[params.analytics]
# Google Analytics (GA4)
# googleAnalytics = "G-XXXXXXXXXX"
# Plausible Analytics (privacy-friendly)
# [params.analytics.plausible]
# enabled = true
# domain = "yourdomain.com"
# scriptUrl = "https://plausible.io/js/script.js"
# Umami Analytics (self-hosted option)
# [params.analytics.umami]
# enabled = true
# scriptUrl = "https://analytics.yourdomain.com/script.js"
# websiteId = "your-website-id"
# Fathom Analytics
# [params.analytics.fathom]
# enabled = true
# scriptUrl = "https://cdn.usefathom.com/script.js"
# siteId = "YOUR-SITE-ID"
# Navigation Menu
[menu]
[[menu.main]]
name = "Home"
pageRef = "/"
url = "/"
weight = 1
identifier = "home"
[menu.main.params]
icon = "fa-solid fa-house"
[[menu.main]]
name = "About"
pageRef = "about"
url = "/about/"
weight = 2
identifier = "about"
[menu.main.params]
icon = "fa-regular fa-user"
[[menu.main]]
name = "About Alt"
pageRef = "about-alternative"
url = "/about-alternative/"
weight = 2
identifier = "about-alternative"
[menu.main.params]
icon = "fa-solid fa-user"
[[menu.main]]
name = "Projects"
pageRef = "projects"
url = "/projects/"
weight = 3
identifier = "projects"
[menu.main.params]
icon = "fa-regular fa-folder-open"
[[menu.main]]
name = "Blog"
pageRef = "blog"
url = "/blog/"
weight = 4
identifier = "blog"
[menu.main.params]
icon = "fa-regular fa-note-sticky"
# Markup Configuration
[markup]
# Table of Contents
[markup.tableOfContents]
startLevel = 2
endLevel = 4
# Goldmark Renderer (Markdown)
[markup.goldmark.renderer]
unsafe = true
[markup.goldmark.parser]
[markup.goldmark.parser.attribute]
block = true
[markup.goldmark.extensions]
typographer = true
linkify = true
table = true
strikethrough = true
taskList = true
definitionList = true
footnote = true
[markup.goldmark.extensions.extras.delete]
enable = true
[markup.goldmark.extensions.extras.insert]
enable = true
[markup.goldmark.extensions.extras.mark]
enable = true
# Syntax Highlighting
[markup.highlight]
codeFences = true
guessSyntax = true
lineNos = false
lineNumbersInTable = false
noClasses = false
style = "monokai"
tabWidth = 2
# Taxonomies
[taxonomies]
tag = "tags"
category = "categories"
# Privacy Configuration
[privacy]
[privacy.youtube]
privacyEnhanced = true