A downloadable project

πŸ‡©πŸ‡ͺ README (Deutsch)

🧩 Template – Modulbasierte Web-Dokumentation

Status: Alpha/Beta

Sprache: Deutsch / Englisch

Live-Demo: (optional – hier spΓ€ter Link einfΓΌgen)

πŸ“Œ Überblick

Dieses Projekt ist ein modular aufgebautes Template fΓΌr Webseiten-Dokumentationen, Tutorials oder ProduktprΓ€sentationen.

Es enthΓ€lt:

Mehrsprachigen Aufbau (Deutsch & Englisch)

Linke Sidebar fΓΌr Navigation (β€žBIOβ€œ, β€žTheme Switchβ€œ, β€žInfoβ€œ, …)

Theme-System (Hell/Dunkel + automatische Erkennung)

Sprachumschaltung ΓΌber Flaggen (Γ€hnlich wie incredibox.com)

Dynamische Tags (ΓΌber tags.js)

Modulbasierte Dokumentationsseiten (docs/de.html, docs/en.html)

Responsives Design

Favicons & Assets (z. B. Flaggen in SVG)

πŸ“‚ Ordnerstruktur

project-root/
β”œβ”€ index.html
β”œβ”€ index-en.html
β”œβ”€ css/
β”‚  β”œβ”€ styles.css
β”‚  β””─ themes.css
β”œβ”€ js/
β”‚  β”œβ”€ tags.js
β”‚  β”œβ”€ theme.js
β”‚  β”œβ”€ lang.js
β”‚  β””─ app.js
β”œβ”€ icons/
β”‚  β”œβ”€ favicon-32.png (oder .svg)
β”‚  β””─ logo.svg
β”œβ”€ assets/flags/
β”‚  β”œβ”€ de.svg
β”‚  β”œβ”€ en.svg
β”‚  β”œβ”€ fr.svg
β”‚  β”œβ”€ es.svg
β”‚  β”œβ”€ it.svg
β”‚  β”œβ”€ us.svg
β”‚  β”œβ”€ jp.svg
β”‚  β”œβ”€ cn.svg
β”‚  β”œβ”€ tw.svg
β”‚  β”œβ”€ br.svg
β”‚  β”œβ”€ pl.svg
β”‚  β”œβ”€ tr.svg
β”‚  β”œβ”€ us.svg
β”‚  β””─ ua.svg
β”œβ”€ docs/
β”‚  β”œβ”€ index.html
β”‚  β”œβ”€ de.html
β”‚  β”œβ”€ en.html
β”‚  β””─ assets/
β”‚     β”œβ”€ docs.css
β”‚     └─ docs.js
β”œβ”€ docs/examples/live-demo.html
β”œβ”€ build/
β”‚  β”œβ”€ package.json
β”‚  β””─ generate-themes.js
β”œβ”€ README.md
β”œβ”€ folder-structor.md
└─ tutorial.md

✨ Funktionen

πŸŒ™ Theme-System

Hell/Dunkel per Button

OS-Theme wird automatisch erkannt

Theme wird gespeichert (localStorage)

🌐 Mehrsprachigkeit

Sprachauswahl oben rechts mit Flaggen (SVG).

Wird ΓΌber URL-Wechsel realisiert (index.html ↔ index-en.html).

πŸ“š Sidebar

Linke Navigation mit modifizierbaren Kategorien:

BIO

Theme Switch

About

Dokumentation

Tutorial

🏷️ Tags

FΓΌr Suchfeatures oder Sortierungen.

πŸ”§ Build-Skript

Das Build-Skript (build.sh) optimiert:

CSS minimieren

JS minimieren

Assets kopieren

πŸ§ͺ Entwicklungsstatus

Derzeit Alpha/Beta, weitere Module sind in Arbeit:

Erweiterte Live-Demo-Integration

VollstΓ€ndige BarrierefreiheitsprΓΌfung

Download-Module

πŸ“ Lizenz

(Hier kann deine Lizenz rein – MIT, Apache, GPL, …)


πŸ‡¬πŸ‡§ README (English)

🧩 Template – Modular Web Documentation

Status: Alpha/Beta

Language: German / English

Live Demo: (optional – add link later)

πŸ“Œ Overview

This project is a modular template for documentation pages, tutorials, or product presentation websites.

It includes:

Multilingual setup (German & English)

Left-side navigation sidebar (β€œBIO”, β€œTheme Switch”, β€œInfo”, …)

Theme system (Light/Dark + system recognition)

Language selector with flags (similar to incredibox.com)

Dynamic tags (via tags.js)

Modular documentation pages (docs/en.html, docs/de.html)

Responsive layout

Favicons & SVG assets (flags included)

πŸ“‚ Project Structure

project-root/
β”œβ”€ index.html
β”œβ”€ index-en.html
β”œβ”€ css/
β”‚  β”œβ”€ styles.css
β”‚  β””─ themes.css
β”œβ”€ js/
β”‚  β”œβ”€ tags.js
β”‚  β”œβ”€ theme.js
β”‚  β”œβ”€ lang.js
β”‚  β””─ app.js
β”œβ”€ icons/
β”‚  β”œβ”€ favicon-32.png (oder .svg)
β”‚  β””─ logo.svg
β”œβ”€ assets/flags/
β”‚  β”œβ”€ de.svg
β”‚  β”œβ”€ en.svg
β”‚  β”œβ”€ fr.svg
β”‚  β”œβ”€ es.svg
β”‚  β”œβ”€ it.svg
β”‚  β”œβ”€ us.svg
β”‚  β”œβ”€ jp.svg
β”‚  β”œβ”€ cn.svg
β”‚  β”œβ”€ tw.svg
β”‚  β”œβ”€ br.svg
β”‚  β”œβ”€ pl.svg
β”‚  β”œβ”€ tr.svg
β”‚  β”œβ”€ us.svg
β”‚  β””─ ua.svg
β”œβ”€ docs/
β”‚  β”œβ”€ index.html
β”‚  β”œβ”€ de.html
β”‚  β”œβ”€ en.html
β”‚  β””─ assets/
β”‚     β”œβ”€ docs.css
β”‚     └─ docs.js
β”œβ”€ docs/examples/live-demo.html
β”œβ”€ build/
β”‚  β”œβ”€ package.json
β”‚  β””─ generate-themes.js
β”œβ”€ README.md
β”œβ”€ folder-structor.md
└─ tutorial.md

✨ Features

πŸŒ™ Theme System

Light/Dark toggle

Auto-detection of system theme

Theme is persisted via localStorage

🌐 Multilingual Support

Language selection in the top-right corner with flag icons.

Implemented by switching between:

index.html (German)

index-en.html (English)

πŸ“š Sidebar

Left-hand navigation for important modules:

BIO

Theme Switch

About

Documentation

Tutorial

🏷️ Tag System

Used for filtering or search modules.

πŸ”§ Build Script

build.sh performs:

CSS minification

JS minification

Asset bundling

πŸ§ͺ Development Status

Currently in Alpha/Beta stage.

Upcoming features include:

Enhanced live demo

Accessibility improvements

Additional UI modules

πŸ“ License

(Insert your chosen license here – MIT, Apache, GPL, …)

Published 8 days ago
StatusIn development
CategoryOther
Author<Jan955 | Er/Du | 22>
Average sessionA few minutes
LanguagesGerman, English

Download demo

Download
multilanguage-theme-site-with-tags_alpha.zip 822 kB

Leave a comment

Log in with itch.io to leave a comment.