Skip to content

Commit 0afa8d4

Browse files
dobexxclaude
andcommitted
v1.3.4: Add missing visual previews and code examples in docs
- Tab-Bar: visual preview added (EN + DE) - Toast: visual preview added (EN + DE) - Status Notice: HTML code example added (EN + DE) - Version bumped to 1.3.4 across all files Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent 0216e41 commit 0afa8d4

11 files changed

Lines changed: 113 additions & 13 deletions

File tree

.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,9 @@ desktop.ini
1818
*.swp
1919
*.swo
2020

21+
# Playwright
22+
.playwright-cli/
23+
2124
# Logs
2225
*.log
2326

CHANGELOG.md

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,20 @@ GlassKit uses [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

88
---
99

10+
## [1.3.4] – 2026-03-29
11+
12+
### Added
13+
14+
- **Visual preview for Tab-Bar** in `docs.html` and `de/docs.html` – live rendered tab bar with 4 tabs (Home, Documents with badge, Upload, Settings)
15+
- **Visual preview for Toast** in `docs.html` and `de/docs.html` – static success toast rendered inline
16+
- **HTML code example for Status Notice** in `docs.html` and `de/docs.html` – was previously preview-only without code snippet
17+
18+
### Changed
19+
20+
- Version references updated to 1.3.4 across all files
21+
22+
---
23+
1024
## [1.3.3] – 2026-03-21
1125

1226
### Added
@@ -193,8 +207,9 @@ during development. Version 1.3 is the first public open-source release.
193207

194208
---
195209

210+
[1.3.4]: https://github.com/JUNGHERZ/GlassKit/releases/tag/v1.3.4
196211
[1.3.3]: https://github.com/JUNGHERZ/GlassKit/releases/tag/v1.3.3
197212
[1.3.2]: https://github.com/JUNGHERZ/GlassKit/releases/tag/v1.3.2
198213
[1.3.1]: https://github.com/JUNGHERZ/GlassKit/releases/tag/v1.3.1
199214
[1.3.0]: https://github.com/JUNGHERZ/GlassKit/releases/tag/v1.3.0
200-
[Unreleased]: https://github.com/JUNGHERZ/GlassKit/compare/v1.3.3...HEAD
215+
[Unreleased]: https://github.com/JUNGHERZ/GlassKit/compare/v1.3.4...HEAD

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
<p align="center">
2-
<img src="https://img.shields.io/badge/version-1.3.3-orange?style=flat-square" alt="Version">
2+
<img src="https://img.shields.io/badge/version-1.3.4-orange?style=flat-square" alt="Version">
33
<img src="https://img.shields.io/badge/CSS-only-blue?style=flat-square" alt="CSS only">
44
<img src="https://img.shields.io/badge/components-22-green?style=flat-square" alt="Components">
55
<img src="https://img.shields.io/badge/license-MIT-lightgrey?style=flat-square" alt="License">
6-
<a href="CHANGELOG.md"><img src="https://img.shields.io/badge/changelog-v1.3.3-f5a623?style=flat-square" alt="Changelog"></a>
6+
<a href="CHANGELOG.md"><img src="https://img.shields.io/badge/changelog-v1.3.4-f5a623?style=flat-square" alt="Changelog"></a>
77
<a href="https://www.npmjs.com/package/@jungherz-de/glasskit"><img src="https://img.shields.io/npm/v/@jungherz-de/glasskit?style=flat-square&color=cb3837&label=npm" alt="npm"></a>
88
<a href="https://cdn.jsdelivr.net/npm/@jungherz-de/glasskit/"><img src="https://img.shields.io/badge/CDN-jsDelivr-blue?style=flat-square" alt="jsDelivr"></a>
99
</p>

de/docs.html

Lines changed: 43 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -373,7 +373,7 @@
373373
<aside class="docs-sidebar">
374374
<div class="docs-sidebar__title">🧊 GlassKit</div>
375375
<div class="docs-sidebar__subtitle">Glassmorphismus pur.</div>
376-
<div class="docs-sidebar__version">v1.3.3 &ndash; Jungherz GmbH</div>
376+
<div class="docs-sidebar__version">v1.3.4 &ndash; Jungherz GmbH</div>
377377

378378
<div class="docs-sidebar__group">
379379
<div class="docs-sidebar__group-title">Grundlagen</div>
@@ -436,7 +436,7 @@
436436
<h1>Glassmorphism UI Library</h1>
437437
<p>Vollständige CSS-Komponentenbibliothek im Glasmorphism-Stil – entwickelt von der Jungherz GmbH. Reines CSS, keine Abhängigkeiten, Dark & Light Mode.</p>
438438
<div class="docs-hero__meta">
439-
<span class="docs-hero__badge">v1.3.3</span>
439+
<span class="docs-hero__badge">v1.3.4</span>
440440
<span class="docs-hero__badge">CSS only</span>
441441
<span class="docs-hero__badge">Dark + Light</span>
442442
<span class="docs-hero__badge">22 Komponenten</span>
@@ -581,6 +581,35 @@ <h2>Pill-Buttons</h2>
581581
<section class="docs-section" id="tab-bar">
582582
<h2>Tab-Bar</h2>
583583
<p>Fixierte Bottom-Navigation mit Glas-Hintergrund und optionalem Badge.</p>
584+
<div class="docs-preview" style="position:relative;height:82px;overflow:hidden;">
585+
<nav class="glass-tab-bar" style="position:absolute;bottom:0;left:0;right:0;">
586+
<button class="glass-tab-bar__item is-active">
587+
<span class="glass-tab-bar__icon">
588+
<svg viewBox="0 0 24 24"><path d="M3 9l9-7 9 7v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z"/><polyline points="9 22 9 12 15 12 15 22"/></svg>
589+
</span>
590+
<span class="glass-tab-bar__label">Start</span>
591+
</button>
592+
<button class="glass-tab-bar__item">
593+
<span class="glass-tab-bar__icon">
594+
<svg viewBox="0 0 24 24"><rect x="2" y="3" width="20" height="14" rx="2" ry="2"/><line x1="8" y1="21" x2="16" y2="21"/><line x1="12" y1="17" x2="12" y2="21"/></svg>
595+
<span class="glass-tab-bar__badge">3</span>
596+
</span>
597+
<span class="glass-tab-bar__label">Dokumente</span>
598+
</button>
599+
<button class="glass-tab-bar__item">
600+
<span class="glass-tab-bar__icon">
601+
<svg viewBox="0 0 24 24"><path d="M12 16V4"/><polyline points="8 8 12 4 16 8"/><path d="M20 17v1a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2v-1"/></svg>
602+
</span>
603+
<span class="glass-tab-bar__label">Hochladen</span>
604+
</button>
605+
<button class="glass-tab-bar__item">
606+
<span class="glass-tab-bar__icon">
607+
<svg viewBox="0 0 24 24"><circle cx="12" cy="12" r="3"/><path d="M19.4 15a1.65 1.65 0 0 0 .33 1.82l.06.06a2 2 0 0 1-2.83 2.83l-.06-.06a1.65 1.65 0 0 0-1.82-.33 1.65 1.65 0 0 0-1 1.51V21a2 2 0 0 1-4 0v-.09A1.65 1.65 0 0 0 9 19.4a1.65 1.65 0 0 0-1.82.33l-.06.06a2 2 0 0 1-2.83-2.83l.06-.06A1.65 1.65 0 0 0 4.68 15a1.65 1.65 0 0 0-1.51-1H3a2 2 0 0 1 0-4h.09A1.65 1.65 0 0 0 4.6 9a1.65 1.65 0 0 0-.33-1.82l-.06-.06a2 2 0 0 1 2.83-2.83l.06.06A1.65 1.65 0 0 0 9 4.68a1.65 1.65 0 0 0 1-1.51V3a2 2 0 0 1 4 0v.09a1.65 1.65 0 0 0 1 1.51 1.65 1.65 0 0 0 1.82-.33l.06-.06a2 2 0 0 1 2.83 2.83l-.06.06A1.65 1.65 0 0 0 19.4 9a1.65 1.65 0 0 0 1.51 1H21a2 2 0 0 1 0 4h-.09a1.65 1.65 0 0 0-1.51 1z"/></svg>
608+
</span>
609+
<span class="glass-tab-bar__label">Einstellungen</span>
610+
</button>
611+
</nav>
612+
</div>
584613
<div class="docs-code-wrapper">
585614
<div class="docs-code"><span class="tag">&lt;nav</span> <span class="attr">class=</span><span class="val">"glass-tab-bar"</span><span class="tag">&gt;</span>
586615
<span class="tag">&lt;button</span> <span class="attr">class=</span><span class="val">"glass-tab-bar__item is-active"</span><span class="tag">&gt;</span>
@@ -704,6 +733,12 @@ <h2>Status-Hinweis</h2>
704733
<p>Noch keine Verträge vorhanden.</p>
705734
</div>
706735
</div>
736+
<div class="docs-code-wrapper">
737+
<div class="docs-code"><span class="tag">&lt;div</span> <span class="attr">class=</span><span class="val">"glass-status"</span><span class="tag">&gt;</span>
738+
<span class="tag">&lt;svg</span> <span class="attr">viewBox=</span><span class="val">"0 0 24 24"</span><span class="tag">&gt;</span><span class="cmt">&lt;!-- Icon --&gt;</span><span class="tag">&lt;/svg&gt;</span>
739+
<span class="tag">&lt;p&gt;</span>Noch keine Verträge vorhanden.<span class="tag">&lt;/p&gt;</span>
740+
<span class="tag">&lt;/div&gt;</span></div>
741+
</div>
707742
</section>
708743

709744
<!-- MODAL -->
@@ -729,6 +764,12 @@ <h2>Modal</h2>
729764
<section class="docs-section" id="toast">
730765
<h2>Toast</h2>
731766
<p>Sichtbar via <code>.is-visible</code>. Varianten: <code>--success</code>, <code>--error</code>, <code>--warning</code>.</p>
767+
<div class="docs-preview docs-preview--constrained" style="position:relative;min-height:60px;">
768+
<div class="glass-toast glass-toast--success" style="position:relative;top:auto;left:auto;transform:none;opacity:1;pointer-events:auto;">
769+
<svg class="glass-toast__icon" viewBox="0 0 24 24"><circle cx="12" cy="12" r="10"/><polyline points="8 12 11 15 16 9"/></svg>
770+
<span class="glass-toast__text">Dokument erfolgreich hochgeladen!</span>
771+
</div>
772+
</div>
732773
<div class="docs-code-wrapper">
733774
<div class="docs-code"><span class="tag">&lt;div</span> <span class="attr">class=</span><span class="val">"glass-toast glass-toast--success"</span><span class="tag">&gt;</span>
734775
<span class="tag">&lt;svg</span> <span class="attr">class=</span><span class="val">"glass-toast__icon"</span><span class="tag">&gt;</span>...<span class="tag">&lt;/svg&gt;</span>

de/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -602,7 +602,7 @@
602602
<div class="header__brand">
603603
<div class="header__logo">🧊</div>
604604
<span class="header__title">GlassKit</span>
605-
<span class="header__version">v1.3.3</span>
605+
<span class="header__version">v1.3.4</span>
606606
</div>
607607

608608
<div class="header__actions">

de/showcase.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -316,7 +316,7 @@
316316
</button>
317317
</nav>
318318

319-
<h1 class="glass-title gl-mb-xl">Komponenten<br>Showcase v1.3.3</h1>
319+
<h1 class="glass-title gl-mb-xl">Komponenten<br>Showcase v1.3.4</h1>
320320

321321
<!-- CARD -->
322322
<p class="section-label">Card (Glow)</p>

docs.html

Lines changed: 43 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -373,7 +373,7 @@
373373
<aside class="docs-sidebar">
374374
<div class="docs-sidebar__title">🧊 GlassKit</div>
375375
<div class="docs-sidebar__subtitle">Pure glassmorphism.</div>
376-
<div class="docs-sidebar__version">v1.3.3 &ndash; Jungherz GmbH</div>
376+
<div class="docs-sidebar__version">v1.3.4 &ndash; Jungherz GmbH</div>
377377

378378
<div class="docs-sidebar__group">
379379
<div class="docs-sidebar__group-title">Basics</div>
@@ -436,7 +436,7 @@
436436
<h1>Glassmorphism UI Library</h1>
437437
<p>A complete CSS component library with glassmorphism aesthetics – built by Jungherz GmbH. Pure CSS, no dependencies, Dark & Light mode.</p>
438438
<div class="docs-hero__meta">
439-
<span class="docs-hero__badge">v1.3.3</span>
439+
<span class="docs-hero__badge">v1.3.4</span>
440440
<span class="docs-hero__badge">CSS only</span>
441441
<span class="docs-hero__badge">Dark + Light</span>
442442
<span class="docs-hero__badge">22 Components</span>
@@ -581,6 +581,35 @@ <h2>Pill-Buttons</h2>
581581
<section class="docs-section" id="tab-bar">
582582
<h2>Tab-Bar</h2>
583583
<p>Fixed bottom navigation with glass background and optional badge.</p>
584+
<div class="docs-preview" style="position:relative;height:82px;overflow:hidden;">
585+
<nav class="glass-tab-bar" style="position:absolute;bottom:0;left:0;right:0;">
586+
<button class="glass-tab-bar__item is-active">
587+
<span class="glass-tab-bar__icon">
588+
<svg viewBox="0 0 24 24"><path d="M3 9l9-7 9 7v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z"/><polyline points="9 22 9 12 15 12 15 22"/></svg>
589+
</span>
590+
<span class="glass-tab-bar__label">Home</span>
591+
</button>
592+
<button class="glass-tab-bar__item">
593+
<span class="glass-tab-bar__icon">
594+
<svg viewBox="0 0 24 24"><rect x="2" y="3" width="20" height="14" rx="2" ry="2"/><line x1="8" y1="21" x2="16" y2="21"/><line x1="12" y1="17" x2="12" y2="21"/></svg>
595+
<span class="glass-tab-bar__badge">3</span>
596+
</span>
597+
<span class="glass-tab-bar__label">Documents</span>
598+
</button>
599+
<button class="glass-tab-bar__item">
600+
<span class="glass-tab-bar__icon">
601+
<svg viewBox="0 0 24 24"><path d="M12 16V4"/><polyline points="8 8 12 4 16 8"/><path d="M20 17v1a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2v-1"/></svg>
602+
</span>
603+
<span class="glass-tab-bar__label">Upload</span>
604+
</button>
605+
<button class="glass-tab-bar__item">
606+
<span class="glass-tab-bar__icon">
607+
<svg viewBox="0 0 24 24"><circle cx="12" cy="12" r="3"/><path d="M19.4 15a1.65 1.65 0 0 0 .33 1.82l.06.06a2 2 0 0 1-2.83 2.83l-.06-.06a1.65 1.65 0 0 0-1.82-.33 1.65 1.65 0 0 0-1 1.51V21a2 2 0 0 1-4 0v-.09A1.65 1.65 0 0 0 9 19.4a1.65 1.65 0 0 0-1.82.33l-.06.06a2 2 0 0 1-2.83-2.83l.06-.06A1.65 1.65 0 0 0 4.68 15a1.65 1.65 0 0 0-1.51-1H3a2 2 0 0 1 0-4h.09A1.65 1.65 0 0 0 4.6 9a1.65 1.65 0 0 0-.33-1.82l-.06-.06a2 2 0 0 1 2.83-2.83l.06.06A1.65 1.65 0 0 0 9 4.68a1.65 1.65 0 0 0 1-1.51V3a2 2 0 0 1 4 0v.09a1.65 1.65 0 0 0 1 1.51 1.65 1.65 0 0 0 1.82-.33l.06-.06a2 2 0 0 1 2.83 2.83l-.06.06A1.65 1.65 0 0 0 19.4 9a1.65 1.65 0 0 0 1.51 1H21a2 2 0 0 1 0 4h-.09a1.65 1.65 0 0 0-1.51 1z"/></svg>
608+
</span>
609+
<span class="glass-tab-bar__label">Settings</span>
610+
</button>
611+
</nav>
612+
</div>
584613
<div class="docs-code-wrapper">
585614
<div class="docs-code"><span class="tag">&lt;nav</span> <span class="attr">class=</span><span class="val">"glass-tab-bar"</span><span class="tag">&gt;</span>
586615
<span class="tag">&lt;button</span> <span class="attr">class=</span><span class="val">"glass-tab-bar__item is-active"</span><span class="tag">&gt;</span>
@@ -704,6 +733,12 @@ <h2>Status Notice</h2>
704733
<p>No documents captured yet.</p>
705734
</div>
706735
</div>
736+
<div class="docs-code-wrapper">
737+
<div class="docs-code"><span class="tag">&lt;div</span> <span class="attr">class=</span><span class="val">"glass-status"</span><span class="tag">&gt;</span>
738+
<span class="tag">&lt;svg</span> <span class="attr">viewBox=</span><span class="val">"0 0 24 24"</span><span class="tag">&gt;</span><span class="cmt">&lt;!-- Icon --&gt;</span><span class="tag">&lt;/svg&gt;</span>
739+
<span class="tag">&lt;p&gt;</span>No documents captured yet.<span class="tag">&lt;/p&gt;</span>
740+
<span class="tag">&lt;/div&gt;</span></div>
741+
</div>
707742
</section>
708743

709744
<!-- MODAL -->
@@ -729,6 +764,12 @@ <h2>Modal</h2>
729764
<section class="docs-section" id="toast">
730765
<h2>Toast</h2>
731766
<p>Visible via <code>.is-visible</code>. Variants: <code>--success</code>, <code>--error</code>, <code>--warning</code>.</p>
767+
<div class="docs-preview docs-preview--constrained" style="position:relative;min-height:60px;">
768+
<div class="glass-toast glass-toast--success" style="position:relative;top:auto;left:auto;transform:none;opacity:1;pointer-events:auto;">
769+
<svg class="glass-toast__icon" viewBox="0 0 24 24"><circle cx="12" cy="12" r="10"/><polyline points="8 12 11 15 16 9"/></svg>
770+
<span class="glass-toast__text">Document uploaded successfully!</span>
771+
</div>
772+
</div>
732773
<div class="docs-code-wrapper">
733774
<div class="docs-code"><span class="tag">&lt;div</span> <span class="attr">class=</span><span class="val">"glass-toast glass-toast--success"</span><span class="tag">&gt;</span>
734775
<span class="tag">&lt;svg</span> <span class="attr">class=</span><span class="val">"glass-toast__icon"</span><span class="tag">&gt;</span>...<span class="tag">&lt;/svg&gt;</span>

glasskit.css

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/* ============================================================
22
GLASSKIT COMPONENT LIBRARY
3-
Jungherz GmbH – v1.3.3
3+
Jungherz GmbH – v1.3.4
44
55
Features:
66
- Scoped Reset (box-sizing Fix)

index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -602,7 +602,7 @@
602602
<div class="header__brand">
603603
<div class="header__logo">🧊</div>
604604
<span class="header__title">GlassKit</span>
605-
<span class="header__version">v1.3.3</span>
605+
<span class="header__version">v1.3.4</span>
606606
</div>
607607

608608
<div class="header__actions">

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@jungherz-de/glasskit",
3-
"version": "1.3.3",
3+
"version": "1.3.4",
44
"description": "A modern glassmorphism CSS component library – inspired by iOS 26 Liquid Glass. 22 components, dark & light mode, no dependencies.",
55
"main": "glasskit.css",
66
"style": "glasskit.css",

0 commit comments

Comments
 (0)