A modern and cool Hugo theme with beautiful kawaii aesthetics, dark mode support, and delightful animations.
Visit the live demo to see the theme in action, or check out the exampleSite directory for a complete working example.
- ๐จ Modern Design: Clean, contemporary aesthetics with beautiful typography
- ๐ Dark Mode: Automatic system preference detection with manual toggle
- ๐ฑ Responsive: Mobile-first design that looks great on all devices
- โก Fast: Optimized for performance with minimal resource overhead
- ๐ Search: Built-in client-side search functionality
- โจ Animations: Smooth animations and delightful micro-interactions
- ๐ฏ Accessible: WCAG compliant with keyboard navigation support
- ๐ ๏ธ Customizable: Easy to customize colors, fonts, and layout
-
Install the theme:
git submodule add https://github.com/yuis-ice/hugo-kawaii.git themes/kawaii
-
Update your
hugo.toml:theme = "kawaii"
-
Start your site:
hugo server
- Hugo Extended version 0.147.0 or higher
- Git (for theme installation)
baseURL = "https://yoursite.com"
locale = "en-us"
title = "Your Site Title"
theme = "kawaii"
[params]
description = "Your site description"
author = "Your Name"
# Theme features
theme_toggle = true # Enable dark mode toggle
search = true # Enable search functionality
# Hero section
hero_cta = "Get Started"
hero_cta_link = "/posts"[[params.social]]
name = "github"
url = "https://github.com/yourusername"
[[params.social]]
name = "twitter"
url = "https://twitter.com/yourusername"[menu]
[[menu.main]]
name = "Home"
url = "/"
weight = 10
[[menu.main]]
name = "Posts"
url = "/posts"
weight = 20[[params.featured_sections]]
title = "Modern Design"
description = "Clean and beautiful aesthetics"
icon = "โจ"
link = "/about"Override CSS variables to customize colors:
/* assets/css/custom.css */
:root {
--kawaii-primary: #your-primary-color;
--kawaii-secondary: #your-secondary-color;
--kawaii-accent: #your-accent-color;
}Change typography by updating font variables:
:root {
--kawaii-font-family: 'Your Font', sans-serif;
--kawaii-font-mono: 'Your Mono Font', monospace;
}---
title: "Your Post Title"
date: 2024-01-15T10:00:00Z
description: "Post description for SEO"
tags: ["tag1", "tag2", "tag3"]
featured_image: "/images/featured.jpg"
---content/
โโโ _index.md # Homepage content
โโโ about/
โ โโโ _index.md # About page
โโโ posts/
โ โโโ _index.md # Posts listing page
โ โโโ post-1.md # Individual posts
โ โโโ post-2.md
โโโ contact/
โโโ _index.md # Contact page
The Kawaii theme is optimized for performance:
- Lighthouse Score: 100/100 (Performance, Accessibility, Best Practices, SEO)
- Page Size: < 50KB (CSS + JS combined)
- Load Time: < 1 second on modern connections
- Mobile Friendly: Optimized for mobile devices
- Chrome/Chromium 88+
- Firefox 85+
- Safari 14+
- Edge 88+
We welcome contributions! Here's how you can help:
- Found a bug? Create an issue
- Use our detailed bug report template for faster resolution
- Have an idea? Request a feature
- Join our discussions to brainstorm
- Fork the repository and create a feature branch
- Follow the existing code style and patterns
- Test your changes with the example site
- Submit a pull request with a clear description
- Help improve documentation and examples
- Share your customizations and use cases
- Contribute to the community discussions
-
Fork and clone the repository:
git clone https://github.com/yuis-ice/hugo-kawaii.git cd kawaii-theme -
Create a test site:
hugo new site test-site cd test-site ln -s ../../../hugo-kawaii themes/kawaii -
Copy example configuration:
cp themes/kawaii/exampleSite/hugo.toml . cp -r themes/kawaii/exampleSite/content .
-
Start development server:
hugo server --theme kawaii
This theme is released under the MIT License.
- Hugo: The world's fastest framework for building websites
- Inter Font: Beautiful typography by Rasmus Andersson
- JetBrains Mono: Excellent monospace font for code
- Feather Icons: Beautiful open source icons
- Documentation: Check the README and exampleSite for usage instructions
- Issues: GitHub Issues
- Discussions: GitHub Discussions
- Community: Hugo Community Forum
- โ Modern CSS with custom properties system
- โ Dark mode with system preference detection
- โ Responsive mobile-first design
- โ Interactive JavaScript features
- โ Comprehensive example site
- โ Accessibility-focused HTML structure
- Multi-language support (i18n)
- Advanced search functionality
- Additional color schemes
- Animation improvements
- Performance optimizations
Made with โค๏ธ for the Hugo community
If you like this theme, please โญ star it on GitHub and share it with others!
- Repository: github.com/yuis-ice/hugo-kawaii
- Hugo Themes: themes.gohugo.io
- Hugo Documentation: gohugo.io/documentation
- bio โ Profile writings and translations of Vulpes (didvc)
- didvc โ a little bit about me/vulpes.
- astro-html-editor โ Self-hosted HTML editor with live preview. Astro SSR + plain JavaScript, server-side file persistence.
- awesome-template
- qiskit-getting-started โ ๐ Learn quantum computing with Qiskit! Comprehensive tutorials, examples, and algorithms for beginners. Features Bell states, quantumโฆ
- vibe-go-image-gallery โ ๐ผ๏ธ Modern image gallery application built with Go and Vue.js featuring SEO optimization, responsive design, and automatic thumbnail generation.
- go-filemanager โ ๐๏ธ Modern web-based file manager built with Go. Features file preview, UTF-8 support, responsive design, and secure file operations.
- html-bio-generator โ A modern, intuitive tool for creating beautiful HTML bio pages with ease. Built with Next.js, TypeScript, and Tailwind CSS. Perfect forโฆ
- app โ AIใไฝฟใฃใ็ตๅฉ่จผๆๆธใธใงใใฌใผใฟใผ - ChatGPTใจใฎ็นๅฅใช็ฌ้ใ็พใใ่จผๆๆธใง่จ้ฒใใพใใใ
- app โ ๐ A stunning developer portfolio template with anime aesthetics and interactive features. Transform your portfolio into an anime-inspiredโฆ
- text-to-speech โ ๐ค VoiceFlow - Modern text-to-speech web application with real-time word highlighting, customizable voice settings, and content management. Builtโฆ
- molecular โ ๐งฌ Interactive web application for visualizing and animating molecular structures. Built with React, TypeScript, and modern web technologies forโฆ
- app
- Kuso-Physics โ Open-source chaos physics game. Built with Next.js. Easily self-host on GitHub Pages.
- yuis-ice
