Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

101 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌿 Jekyll Essenza

A minimal, elegant Jekyll theme for holistic wellness and personal growth

Jekyll Ruby Tailwind CSS Docker License

Reiki · Coaching Olistico · Consapevolezza di Sé


✨ Features

Feature Description
📱 Responsive Design Tailwind CSS utilities with mobile-first approach
🎨 Nature Palette Warm, organic colors — salvia, rosmarino, blu, crema
📝 Category Blog Interactive filtering with toggle animations
🌊 Smooth Animations Scroll-reveal, floating elements, breathe effects
🍔 Mobile Nav Burger menu with backdrop blur
📬 Contact Form Web3Forms-ready with spam protection
🔍 SEO Optimized jekyll-seo-tag + structured metadata
📡 RSS Feed Auto-generated via jekyll-feed
🔤 Beautiful Typography Cormorant Garamond · Playfair Display · Inter

🗂️ Project Structure

📦 jekyll-essenza
├── 📄 _config.yml           # Site configuration
├── 📁 _includes/
│   ├── head.html            # <head> · fonts · Tailwind CDN · SCSS
│   ├── header.html          # Navbar with mobile menu
│   └── footer.html          # Site footer
├── 📁 _layouts/
│   ├── default.html         # Base layout
│   ├── page.html            # Static pages
│   ├── post.html            # Blog posts
│   └── blog.html            # Blog listing with category cards
├── 📁 _posts/               # Blog posts (Markdown)
├── 📁 _sass/
│   ├── _variables.scss      # 🎨 Color & font tokens
│   ├── _base.scss           # Reset & base styles
│   ├── _components.scss     # Cards, navbar, reveal
│   └── _animations.scss     # Keyframes & utilities
├── 📁 assets/
│   ├── css/main.scss        # SCSS entry point
│   └── js/main.js           # Interactivity
├── 📁 pages/
│   ├── attivita.md          # 🧘 Services
│   ├── blog.md              # 📝 Blog listing
│   └── contatti.md          # 📬 Contact
├── 🐳 Dockerfile
├── ⚙️ Makefile
└── 💎 Gemfile

🚀 Quick Start

🐳 With Docker (recommended)

# Build and serve with live reload at http://localhost:4000
make serve

# Stop the container
make stop

# Remove image and generated files
make clean

💎 With Ruby

gem install bundler
bundle install
bundle exec jekyll serve --livereload

🌐 Site available at http://localhost:4000

📝 Creating Posts

Add Markdown files to _posts/ with this front matter:

---
layout: post
title: "Your Post Title"
date: 2026-01-15
categories: benessere    # benessere | reiki | consapevolezza | crescita
emoji: 🌿               # Displayed as post thumbnail
read_time: 6             # Estimated reading time in minutes
---

Your excerpt text here.

<!--more-->

Full post content...

🎨 Customization

🖌️ Colors

Edit _sass/_variables.scss to change the color palette. Mirror changes in the Tailwind CDN config inside _includes/head.html.

📬 Contact Form

Get your free access key at web3forms.com, then update the hidden input in pages/contatti.md:

<input type="hidden" name="access_key" value="YOUR_WEB3FORMS_ACCESS_KEY">

⚙️ Site Settings

Edit _config.yml for title, description, permalink structure, and plugins.


Made with 💚 for the wellness community

About

Personal Website using Jekyll

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages