diff --git a/site/.well-known/security.txt b/site/.well-known/security.txt new file mode 100644 index 0000000..a3e9bb0 --- /dev/null +++ b/site/.well-known/security.txt @@ -0,0 +1,4 @@ +Contact: https://github.com/Chartres/markdusk/issues +Expires: 2027-09-01T00:00:00.000Z +Preferred-Languages: en, cs +Canonical: https://markdusk.dravec.org/.well-known/security.txt diff --git a/site/README.md b/site/README.md new file mode 100644 index 0000000..ef4c973 --- /dev/null +++ b/site/README.md @@ -0,0 +1,23 @@ +# site/ — the landing page (markdusk.dravec.org) + +Static, framework-free. Until 2026-09-08 this page lived only in the Cloudflare Pages +project `markdusk` (direct upload, source not in git); it was mirrored back here from the +live site so the discoverability kit (flywheel Standard §5c — `robots.txt`, `sitemap.xml`, +`llms.txt`, `og.png` 1200×630, `.well-known/security.txt`, OpenGraph/JSON-LD head block) +could be added under version control. + +Deploy: the flywheel hub's `connect-pages` workflow with +`slug=markdusk · build_command=true · output_dir=site · recreate=true` +converts the project to Cloudflare's Git integration (brief downtime while the project is +recreated; the run re-attaches the domain and repoints DNS). After that, every push to +`main` that touches `site/` deploys itself. Until that run happens the live page is the old +direct-upload one. + +Regenerate the share card after a copy or brand change: + +```bash +node ../flywheel/scripts/og-image.mjs --name "Markdusk" \ + --tagline "A Mac-native markdown editor. Free, no account, no cloud, no plugins. It just opens the file." \ + --url markdusk.dravec.org --icon site/favicon.png --out site/og.png \ + --bg "#efecdb" --fg "#35402c" --accent "#6e7f2f" --note "macOS · free · open source" +``` diff --git a/site/favicon.png b/site/favicon.png new file mode 100644 index 0000000..0bfb717 Binary files /dev/null and b/site/favicon.png differ diff --git a/site/index.html b/site/index.html new file mode 100644 index 0000000..c8a941d --- /dev/null +++ b/site/index.html @@ -0,0 +1,186 @@ + + +
+ + +a Mac-native markdown editor
+It just opens the file. No account, no cloud, no plugins, no + knowledge-management religion — fast and native, the way TextEdit should have been.
+ Download for macOS + Free & open-source · signed & notarized · macOS 12+ · Apple Silicon and Intel + +
+ 
The default .md experience on a Mac is TextEdit showing you
+ raw asterisks. The good alternatives are paid (Bear, iA Writer, Typora)
+ or ask you to adopt a whole methodology (Obsidian). Markdusk is the third
+ option: free, fast, native, and opinionated — it
+ opens the file and gets out of the way.
Markers hide on inactive lines, stay on the line your cursor is on. Live KaTeX and Mermaid in the buffer.
Rust core, Tauri shell — no Electron. Opens from Finder in under a second; stays smooth past a megabyte.
iA-style sentence and paragraph dim with typewriter scroll, for when the draft needs all of you.
Command palette, fuzzy switcher, multi-cursor, regex find & replace, table tools that keep the pipes aligned.
[[file]] autocompletes and ⌘-click jumps — local linking without moving into Obsidian.
Smoke, Amber, and Verdure — a herbal Art Nouveau palette most editors would never ship.
It's not a knowledge base, not a CMS, not collaborative, + not cross-platform, not AI-first. Mac-only, on purpose.
+ +