diff --git a/config.toml b/config.toml index 31bf95f..de30332 100644 --- a/config.toml +++ b/config.toml @@ -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. diff --git a/content/post/first-post.md b/content/post/first-post.md new file mode 100644 index 0000000..e1eb50d --- /dev/null +++ b/content/post/first-post.md @@ -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! diff --git a/static/img/post-bg.jpg b/static/img/post-bg.jpg new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/static/img/post-bg.jpg @@ -0,0 +1 @@ + diff --git a/static/img/post-bg.png b/static/img/post-bg.png new file mode 100644 index 0000000..75d2770 Binary files /dev/null and b/static/img/post-bg.png differ diff --git a/themes/lightbi b/themes/lightbi new file mode 160000 index 0000000..c65dfc4 --- /dev/null +++ b/themes/lightbi @@ -0,0 +1 @@ +Subproject commit c65dfc41336e38092a57dc994012fe40f925d163