mirror of
https://github.com/tiennm99/HugoBlox-kit.git
synced 2026-10-14 10:17:56 +00:00
feat(blocks): add columns footer block
This commit is contained in:
1 parent
bf41049de2
commit
ab44db81d7
9 files changed
+245
-8
No files matched your search
@@ -12,9 +12,83 @@ main:
|
||||
- name: Solutions
|
||||
url: /#solutions
|
||||
weight: 30
|
||||
- name: Changelog
|
||||
url: /changelog/
|
||||
weight: 35
|
||||
- name: Resources
|
||||
weight: 40
|
||||
hasChildren: true
|
||||
- parent: Resources
|
||||
name: Blog
|
||||
url: blog/
|
||||
|
||||
# Footer links (4-column layout)
|
||||
# Top-level items become column headings, children become links.
|
||||
footer:
|
||||
- name: Product
|
||||
weight: 10
|
||||
- parent: Product
|
||||
name: Features
|
||||
url: /#features
|
||||
weight: 10
|
||||
- parent: Product
|
||||
name: Solutions
|
||||
url: /#solutions
|
||||
weight: 20
|
||||
- parent: Product
|
||||
name: Pricing
|
||||
url: "#"
|
||||
weight: 30
|
||||
- parent: Product
|
||||
name: Changelog
|
||||
url: /changelog/
|
||||
weight: 40
|
||||
|
||||
- name: Company
|
||||
weight: 20
|
||||
- parent: Company
|
||||
name: About
|
||||
url: "#"
|
||||
weight: 10
|
||||
- parent: Company
|
||||
name: Blog
|
||||
url: /blog/
|
||||
weight: 20
|
||||
- parent: Company
|
||||
name: Careers
|
||||
url: "#"
|
||||
weight: 30
|
||||
- parent: Company
|
||||
name: Contact
|
||||
url: "#"
|
||||
weight: 40
|
||||
|
||||
- name: Resources
|
||||
weight: 30
|
||||
- parent: Resources
|
||||
name: Documentation
|
||||
url: "#"
|
||||
weight: 10
|
||||
- parent: Resources
|
||||
name: Help Center
|
||||
url: "#"
|
||||
weight: 20
|
||||
- parent: Resources
|
||||
name: Community
|
||||
url: "#"
|
||||
weight: 30
|
||||
- parent: Resources
|
||||
name: Status
|
||||
url: "#"
|
||||
weight: 40
|
||||
|
||||
- name: Legal
|
||||
weight: 40
|
||||
- parent: Legal
|
||||
name: Privacy Policy
|
||||
url: /privacy/
|
||||
weight: 10
|
||||
- parent: Legal
|
||||
name: Terms of Service
|
||||
url: /terms/
|
||||
weight: 20
|
||||
@@ -19,12 +19,22 @@ hugoblox:
|
||||
# Schema.org type for structured data
|
||||
type: organization # person | organization | local_business
|
||||
# Short tagline displayed on your site
|
||||
tagline: ""
|
||||
tagline: "The framework for Hugo."
|
||||
# Site meta description for search engines and social sharing
|
||||
description: "The highly-customizable Hugo Academic theme powered by HugoBlox Kit. Easily create your personal academic website."
|
||||
# Social accounts (used for meta tags like Twitter Cards)
|
||||
social:
|
||||
twitter: "MakeOwnable" # Twitter/X handle for Twitter Cards (without @)
|
||||
# Site-wide social links (rendered in footer, etc.)
|
||||
links:
|
||||
- icon: brands/x
|
||||
url: https://x.com/MakeOwnable
|
||||
- icon: brands/github
|
||||
url: https://github.com/HugoBlox/kit
|
||||
- icon: brands/discord
|
||||
url: https://discord.gg/z8wNYzb
|
||||
- icon: brands/linkedin
|
||||
url: https://linkedin.com/company/example
|
||||
|
||||
# ────────────────────────────────────────────────────────────────────────────
|
||||
# THEME
|
||||
@@ -111,8 +121,15 @@ hugoblox:
|
||||
# ────────────────────────────────────────────────────────────────────────────
|
||||
footer:
|
||||
# Footer style variant
|
||||
style: minimal # minimal | columns | centered
|
||||
style: columns # minimal | columns | centered
|
||||
show_logo: true
|
||||
show_title: true
|
||||
show_tagline: true
|
||||
# Override footer title (defaults to identity.name)
|
||||
title: ""
|
||||
language_switcher: true
|
||||
# Show social icons from identity.social.links
|
||||
show_social: true
|
||||
# Custom footer text (HTML supported)
|
||||
text: ""
|
||||
|
||||
@@ -122,9 +139,9 @@ hugoblox:
|
||||
# ────────────────────────────────────────────────────────────────────────────
|
||||
copyright:
|
||||
# Copyright notice - supports {year}, {name}, {license} placeholders
|
||||
notice: "© {year} {name}. This work is licensed under {license}"
|
||||
notice: "© {year} {name}."
|
||||
license:
|
||||
type: cc # cc | custom
|
||||
type: custom # cc | custom
|
||||
allow_derivatives: false
|
||||
share_alike: true
|
||||
allow_commercial: false
|
||||
|
||||
@@ -0,0 +1,4 @@
|
||||
---
|
||||
title: Changelog
|
||||
view: date-title-summary
|
||||
---
|
||||
@@ -0,0 +1,19 @@
|
||||
---
|
||||
title: "v1.0 — Initial Release"
|
||||
date: 2026-01-15
|
||||
summary: "The first stable release of our platform, featuring the page builder, block system, and Tailwind 4 integration."
|
||||
version: "1.0.0"
|
||||
---
|
||||
|
||||
## What's New
|
||||
|
||||
- **Page Builder** — Build landing pages with drag-and-drop blocks
|
||||
- **Block System** — Hero, Features, CTA, Testimonials, Stats, and more
|
||||
- **Tailwind CSS 4** — Modern utility-first styling with dark mode support
|
||||
- **Preact Components** — Fast, lightweight client-side interactivity
|
||||
- **SEO Optimized** — Automatic sitemaps, RSS feeds, and structured data
|
||||
- **Multi-language** — 35+ language packs out of the box
|
||||
|
||||
## Getting Started
|
||||
|
||||
Check out the [documentation](https://docs.hugoblox.com/) to get started with your first site.
|
||||
@@ -0,0 +1,22 @@
|
||||
---
|
||||
title: "v1.1 — Footer & Icon Improvements"
|
||||
date: 2026-02-18
|
||||
summary: "Multi-column footer with social icons, improved icon rendering, and changelog section."
|
||||
version: "1.1.0"
|
||||
---
|
||||
|
||||
## What's New
|
||||
|
||||
- **Multi-column Footer** — New `columns` footer style with logo, tagline, and navigation
|
||||
- **Social Icons** — Site-wide social links rendered in the footer via `identity.social.links`
|
||||
- **Icon Rendering** — Robust SVG sizing strategy with `1em` default for inline icons
|
||||
|
||||
## Improvements
|
||||
|
||||
- Icons now self-size to `1em` by default, eliminating 0px collapse bugs
|
||||
- Footer branding supports configurable logo height and SVG scaling
|
||||
- Feature block icons bumped to larger size for better visual presence
|
||||
|
||||
## Content
|
||||
|
||||
- **Changelog Section** — New standalone section at `/changelog/` using the `date-title-summary` view
|
||||
Reference in new issue
Block a user