Skip to content

Latest commit

 

History

History
92 lines (65 loc) · 5.23 KB

Readme.md

File metadata and controls

92 lines (65 loc) · 5.23 KB

Playground & Demo // State of CSS Workshop // 2024

Workshop im Rahmen des Moduls Web Technologien: View Transitions, Scroll-Driven Animations und mehr. Hier gibt es die Slides zum Workshop.

Disclaimer

Die Inhalte für diese Demo Anwendungsbeispiel sind dem Cranach Digital Archive entliehen und nur für diesen Workshop bestimmt. Sie dürfen nicht verändert, weitergegeben oder veröffentlicht werden. Danke! 🙌🏽

Struktur des Repos

Die Challenges sind im Wurzelverzeichnis als einzelne Markdown Dateien abgelegt. Folgende Challenge machen wir gemeinsam:

Des Weiteren stellen folgende Challenges zur Verfügung:

Wo starte ich was?

Im Verzeichnis masterpieces-demo befindet sich die fertige Version des digitalen Cranach Masterpieces Coffeetable Book. Im Verzeichnis masterpieces-playground ist die Version in der gearbeitet werden soll.

Wie starte ich eine Version?

Es reicht in das jeweile Verzeichnis zu gehen und einen Web-Server zu starten, z.B. den Embedded Server von Visual Studio Code. Alternativ kann aber auch im jeweiligen Verzeichnis der Version ein npm install ausgeführt werden und ein Dev Server via npm run dev gestartet werden. In diesem Fall wird auch Stylelint installiert und gestartet.

Falls der Linter nervt kann der Server auch via npm run quiet gestartet werden. Dann eben ohne stylelint.

Wo muss ich Änderungen machen?

Das ist in der jeweiligen Challenge beschrieben. Grundsätzlich sind aber nur Änderungen in den CSS Dateien zu machen. Diese finden sich im Verzeichnis assets/styles/.

Weitere Infos & Anregungen

Baseline

Custom Properties

CSS Nesting

CSS Grid

Motion in UI

CSS Transitions & Keyframe Animations

Scroll Driven Animations

View Transitions

Popover API

Mehr zum Themenblock

Playgrounds

Folgende Playgrounds zum Workshop sind auf Codepen verfügbar:

Fragen oder Anregungen bitte an

Christian Noss