diff --git a/.gitignore b/.gitignore index e500d05..0aaa107 100644 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1,5 @@ node_modules/ - +dist/ # Added by cargo diff --git a/packages/present/README.md b/packages/present/README.md index c77515a..66b6406 100644 --- a/packages/present/README.md +++ b/packages/present/README.md @@ -1,42 +1,102 @@ --- -title: dynaweek 2026 v1 Project Nodarium -author: Max, Niklas, Felix +title: Project **Nodarium** +sub_title: dynaweek 2026 +authors: + - Max + - Niklas + - Felix +options: + end_slide_shorthand: true --- -## Hello World +## Recap -_presenterm_ allows configuring almost anything about your presentation: +What -- The colors used. -- Layouts. -- Footers, including images in the footer. +--- - +## Project Manager -This is an example on how to configure a footer: +--- -```yaml -footer: - style: template - left: - image: doge.png - center: 'Colored _footer_' - right: "{current_slide} / {total_slides}" - height: 5 +## UI Goodies -palette: - classes: - noice: - foreground: red +- Drop node on connection +- Node add context menu + +--- + +## Zufunkt + +- Animation +- Materials +- Wachstum über Zeit + +--- + +## Praxis Tip 1 - Preview Deployments mit Coolify + +--- + +## Praxis Tip 2 - Universal Formatter + +[dprint](dprint.dev) + + + + + +- Typescript +- Javascript +- JSON +- Markdown +- TOML +- YAML +- Dockerfile +- C# +- CSS +- HTML +- Vue +- Svelte +- Astro +- Oxc +- GraphQL +- PHP +- Python +- Jupyter +- **Und alles was eine CLI hat** + + + +Beispiel config: + +```jsonc +{ + "lineWidth": 80, + "typescript": { + // This applies to both JavaScript & TypeScript + "quoteStyle": "preferSingle", + "binaryExpression.operatorPosition": "sameLine", + }, + "json": { + "indentWidth": 2, + }, + "excludes": [ + "**/*-lock.json", + ], + "plugins": [ + // You may specify any urls or file paths here that you wish. + "https://plugins.dprint.dev/typescript-x.x.x.wasm", + "https://plugins.dprint.dev/json-x.x.x.wasm", + "https://plugins.dprint.dev/markdown-x.x.x.wasm", + ], +} ``` - + -## Formatter +--- -```diff -+ dprint w/ rustfmt -- eslint -- prettier -- svelte- -``` +## Demo Time 🚀 + +[Open](http://localhost:5173/) diff --git a/packages/present/package.json b/packages/present/package.json index 3eb5acb..4c74dc3 100644 --- a/packages/present/package.json +++ b/packages/present/package.json @@ -5,7 +5,7 @@ "main": "index.js", "scripts": { "postinstall": "cargo install --locked presenterm", - "dev": "presenterm README.md" + "dev": "presenterm --config-file ./config.yaml README.md" }, "keywords": [], "author": "",