Skip to content

HellKaiser45/Blog-Template

Repository files navigation

Blog Template (Qwik + QwikCity + Tailwind)

Qwik Version Tailwind CSS DaisyUI Docker Ready

Un template de blog haute performance avec stack moderne.

✨ Fonctionnalités

  • Qwik pour le chargement instantané
  • 🎨 Tailwind CSS + DaisyUI pour le styling
  • 🌐 QwikCity pour le routage SSR/SSG
  • 🐳 Docker pour des déploiements simplifiés
  • 📱 Responsive design
  • 🌗 Thèmes personnalisables

🏗 Structure du projet

├── Dockerfile
├── tailwind.config.js    # Configuration Tailwind+DaisyUI
├── src/
│   ├── routes/           # Pages du blog
│   ├── components/       # Composants réutilisables
│   ├── styles/
│   │   └── globals.css   # Styles globaux et thème
│   └── layouts/          # Layouts principaux
└── public/               # Assets statiques

🚀 Démarrage

Pré-requis

Installation

# 1. Cloner le dépôt
git clone https://github.com/HellKaiser45/Blog-Template.git
cd Blog-Template

# 2. Installer les dépendances (avec Bun recommandé)
bun install

# 3. Lancer le serveur de développement
bun run dev

Ouvrir http://localhost:5173 dans votre navigateur.

Déploiement avec Docker

# Build de l'image (remplacer l'URL)
docker build --build-arg SITE_ORIGIN=votredomaine.com -t blog-template .

# Lancer le container
docker run -d -p 80:80 --name my-blog blog-template

Personnalisation

  1. Modifier le theme
  • Éditez src/globals.css
  • Référez-vous à la documentation DaisyUI
  1. Ajouter du contenu
  • Créez de nouveaux articles dans src/routes/articles/article-slug/index.mdx
  • Utilisez les composants existants ou créez-en de nouveaux

Ressources

About

A simple and effective blog template

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors