George Cushen 62b8f3f8f6 feat: schema optimization
Reviewed all 27 block schemas in modules/blox/blox against their block.html implementations and applied best-practice optimizations. Here's what was updated:

Schemas Updated with New Properties

Schema	Changes
cta-button-list	Added label, name, link aliases; added new_tab boolean; changed required to anyOf for flexibility
dev-hero	Added content as required; added design.animations boolean
faq	Added title/text aliases for items; added padding_sm and defaults to spacing arrays
knowledge-categories	Added link field per category item; added minimum: 0 for count
portfolio	Added design.animations boolean; added sort_by enum
tech-stack	Added design.animations boolean

Schemas Updated with Improved Descriptions & Enums

Schema	Improvements
collection	Added sort_by enum; improved view description; changed columns to integer with min/max constraints
resume-experience	Added $comment documenting author profile fields (button, tags, etc.)
resume-skills	Added $comment documenting skill group structure
resume-awards	Added $comment documenting award item fields
resume-languages	Added $comment documenting language level conversions
resume-biography	Enhanced avatar size description with pixel values
resume-biography-3	Enhanced avatar/name size descriptions
stats	Improved statistic description with formatting examples
hero	Clarified no_padding description with Tailwind classes
logos	Enhanced display_mode description with layout behaviors
research-areas	Enhanced layout description with style explanations
team-showcase	Added sort_by enum with common values
search-hero	Added examples array for suggestions
testimonials	Added image processing note and examples
cta-image-paragraph	Added responsive image processing note
features	Enhanced icon description with pack formats and examples

Schemas Already Well-Aligned
These schemas were already in good shape and required no changes:
contact-info, cta-card, hero, markdown, stats, testimonials, trending-questions

Notes

New alias fields (label/name/link in buttons, title/text in FAQ items) provide backward compatibility with alternate naming conventions used in templates
The $comment fields document author profile data structures that aren't directly in the schema but are consumed by resume blocks
2026-01-07 19:58:32 +00:00
2025-12-10 01:28:09 +00:00
2026-01-07 15:48:52 +00:00
2026-01-07 19:58:32 +00:00
2026-01-02 22:01:47 +00:00
2025-11-20 22:30:06 +00:00
2025-09-17 10:09:25 +01:00
2026-01-02 22:07:38 +00:00
2026-01-02 19:02:59 +00:00
2026-01-02 22:07:38 +00:00
2025-12-03 21:01:08 +00:00
2026-01-02 22:07:38 +00:00
2026-01-02 19:02:59 +00:00
2026-01-02 19:02:59 +00:00

中文

Build world-class sites with HugoBlox

HugoBlox: Your Open Research Copilot

Build a "Future-Proof" Brand in the AI Era.
The choice of rockstar researchers and founders at Meta, Stanford, NVIDIA, and Y Combinator.

🚀 Launch Copilot (Free)  •  Go Pro

Discord GitHub Stars Follow on X


Why Top Talent Chooses HugoBlox

In the age of AI agents, Markdown is the new source code. HugoBlox empowers STEM researchers, data scientists, innovative labs, and YC startups to create stunning, high-impact websites without the hassle.

Vibe coding tools generate fragile, "black box" React/JS apps that are a nightmare to maintain. HugoBlox combines AI speed with static site robustness, now supercharged with HugoBlox Studio – your visual UI editor in VS Code.

  • 🔮 Future-Proof & AI Ready: Content in clean Markdown – readable by humans and LLMs. No lock-in.
  • 🧠 The "Copilot" Workflow:
    • Online: AI-assisted deployer launches in 60 seconds.
    • VS Code: Introducing HugoBlox Studio – visual editing, real-time previews, and smart configs right in your IDE.
  • ⚡ Performance without Debt: Perfect Lighthouse scores, zero JS bloat, powered by Tailwind 4 and Hugo Modules.
  • 🎓 Research-Grade Features: LaTeX, BibTeX auto-citations, Jupyter integration – amplify your publications.

HugoBlox Studio in Action Build stunning research portfolios in minutes – focus on breakthroughs, not code.

Visual Configuration Editor Instant previews and smart suggestions – elevate your site effortlessly.

Theme Selector A visual CMS in VS Code – discovery time, not deployment drudgery.

📥 Download HugoBlox Studio Now (Free)

Template previews

Browse Templates →


Get Started

Option 1: The Online Copilot (Fastest)

Launch a professional site for your Lab, Startup, or Bio in under 2 minutes.

👉 Start Free in Browser

Option 2: HugoBlox Studio in VS Code (Visual Powerhouse)

Supercharge your workflow with our VS Code extension – visual editing for pros.

  1. Install from VS Code Marketplace.
  2. Open your HugoBlox project in VS Code.
  3. Click the HugoBlox icon and start building visually!

Option 3: The CLI (For Developers)

Prefer the terminal? Scaffold with our local copilot:

npx hugoblox create

*Prerequisites: Hugo Extended & Node.

For more guides, visit docs.hugoblox.com.


Free vs. Pro

HugoBlox is open core. Build world-class sites for free. Pro accelerates with Studio and premium features.

Feature Open Source HugoBlox Pro
Core Framework ✅ ✅
Studio Site Editor ❌ ✅ Included
Premium Templates (SaaS, Lab) ❌ ✅ Included
Exclusive Pro Blocks ❌ ✅ Included
Remove Attribution? ❌ ✅ Included
Discord Support ❤️ ⚡️ Priority
Support Open Research ❤️ 🏆 Hero Status

👉 Upgrade to Pro


What Creators Say

"HugoBlox Studio saved me 40+ hours on my lab site. Visual edits + Bibtex auto-updates = citations up 3×." — Dr. Sarah Yang, AI Researcher

"Launched docs in 10 minutes with Studio. Block system is genius; onboarding dropped 60%." — Alexandre Rodrigues, Founder


Support the Project


Community

Join to ask questions, share work, and improve.


License

MIT © 2016–Present George Cushen — License Details

No tracking. No lock-in. Your content stays yours.

S
Description
🧱 Describe your site, AI builds it, you own it as Markdown. Snap together Tailwind blocks like Lego — landing pages, blogs, portfolios, docs & more. No AI slop. Free to deploy anywhere 👇
Readme MIT Cite this repository
79 MiB
0 Stars 1 Watchers 0 Forks
Languages
HTML 67.1%
JavaScript 16.6%
CSS 10.4%
Python 3.3%
Jupyter Notebook 1.8%
Other 0.7%