feat: update

This commit is contained in:
Felix Hungenberg
2026-01-23 14:52:41 +01:00
parent b6c7440cf6
commit 113e41bb8d
3 changed files with 91 additions and 31 deletions

2
.gitignore vendored
View File

@@ -1,5 +1,5 @@
node_modules/ node_modules/
dist/
# Added by cargo # Added by cargo

View File

@@ -1,42 +1,102 @@
--- ---
title: dynaweek 2026 v1 Project Nodarium title: Project **Nodarium**
author: Max, Niklas, Felix 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.
<!-- pause --> ## Project Manager
This is an example on how to configure a footer: ---
```yaml ## UI Goodies
footer:
style: template
left:
image: doge.png
center: '<span class="noice">Colored</span> _footer_'
right: "{current_slide} / {total_slides}"
height: 5
palette: - Drop node on connection
classes: - Node add context menu
noice:
foreground: red ---
## Zufunkt
- Animation
- Materials
- Wachstum über Zeit
---
## Praxis Tip 1 - Preview Deployments mit Coolify
---
## Praxis Tip 2 - Universal Formatter
[dprint](dprint.dev)
<!-- column_layout: [1, 3] -->
<!-- column: 0 -->
- Typescript
- Javascript
- JSON
- Markdown
- TOML
- YAML
- Dockerfile
- C#
- CSS
- HTML
- Vue
- Svelte
- Astro
- Oxc
- GraphQL
- PHP
- Python
- Jupyter
- **Und alles was eine CLI hat**
<!-- column: 1 -->
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",
],
}
``` ```
<!-- end_slide --> <!-- reset_layout -->
## Formatter ---
```diff ## Demo Time 🚀
+ dprint w/ rustfmt
- eslint [Open](http://localhost:5173/)
- prettier
- svelte-
```

View File

@@ -5,7 +5,7 @@
"main": "index.js", "main": "index.js",
"scripts": { "scripts": {
"postinstall": "cargo install --locked presenterm", "postinstall": "cargo install --locked presenterm",
"dev": "presenterm README.md" "dev": "presenterm --config-file ./config.yaml README.md"
}, },
"keywords": [], "keywords": [],
"author": "", "author": "",