feat: initialize LightBi Hugo theme with layouts, assets and example content

This commit is contained in:
Greg 2025-05-25 16:40:12 +02:00
parent ad3c66c1b8
commit 47d1b60ff9
5 changed files with 73 additions and 1 deletions

View File

@ -1,10 +1,42 @@
baseURL = "https://blog-koo48w00w0cw4sscokc0448k.reflectonai.com"
languageCode = "en-us"
title = "My New Hugo Site"
theme = "" # You can specify a theme here later
theme = "lightbi" # Using the LightBi theme
# Enable syntax highlighting
pygmentsCodeFences = true
pygmentsUseClasses = true
# Additional settings
paginate = 10
summaryLength = 30
enableEmoji = true
[params]
# Theme settings
description = "A cool new website built with Hugo and deployed on Coolify!"
favicon = "img/favicon.ico"
logo = "img/logo.png" # Place a logo file in static/img/ directory if you want one
comments = false # Set to true if you want to enable Disqus comments
readingTime = true # Show reading time for articles
hideAuthor = false
mainSections = ["post"]
# Social links (uncomment and fill the ones you want to show)
# github = "yourusername"
# twitter = "yourusername"
# linkedin = "yourusername"
# email = "your@email.com"
[menu]
[[menu.main]]
name = "Home"
url = "/"
weight = 1
[[menu.main]]
name = "Posts"
url = "/post/"
weight = 2
# Default publish directory is 'public', which is what Coolify expects for static sites.
# No need to explicitly set publishDir = "public" unless you change it.

View File

@ -0,0 +1,38 @@
---
title: "My First Blog Post"
date: 2025-05-25T16:35:00+02:00
draft: false
tags: ["blog", "hugo", "lightbi"]
categories: ["web"]
image: "img/post-bg.png"
description: "This is my first post using the LightBi Hugo theme"
toc: false
---
## Welcome to My Blog
This is my first blog post using the beautiful LightBi theme for Hugo. The theme features a clean, minimal design that puts the focus on your content.
### Features of LightBi
* Light and dark mode support
* Responsive design for all devices
* Card-based layout for posts
* Flexible image placement
* Built-in SEO optimization
### Code Example
The theme includes nice syntax highlighting for code:
```javascript
function sayHello() {
console.log("Hello, Hugo with LightBi theme!");
}
sayHello();
```
### What's Next?
I'll be writing more posts about my experiences with Hugo and the LightBi theme. Stay tuned!

1
static/img/post-bg.jpg Normal file
View File

@ -0,0 +1 @@

BIN
static/img/post-bg.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 MiB

1
themes/lightbi Submodule

@ -0,0 +1 @@
Subproject commit c65dfc41336e38092a57dc994012fe40f925d163