From 6d020a85d68a399037f8979437991feeaf12a156 Mon Sep 17 00:00:00 2001 From: Alexander Wang Date: Sun, 2 Aug 2026 10:05:03 -0700 Subject: [PATCH 1/2] Remove the D2 Slack integration docs --- docs/releases/0.1.3.md | 3 +-- docs/tour/extensions.md | 1 - docs/tour/slack.md | 56 ----------------------------------------- sidebars.ts | 1 - 4 files changed, 1 insertion(+), 60 deletions(-) delete mode 100644 docs/tour/slack.md diff --git a/docs/releases/0.1.3.md b/docs/releases/0.1.3.md index fb9d0c7..d77721c 100644 --- a/docs/releases/0.1.3.md +++ b/docs/releases/0.1.3.md @@ -2,7 +2,7 @@ Many have asked how to get the diagram to look like the one on D2's [cheat sheet ![sketch](https://user-images.githubusercontent.com/3120367/209235066-d8ad6b3c-d19b-491d-b014-407f3c47407f.png) -The Slack app for D2 has now hit production, so if you're looking for the quickest way to express a visual model without interrupting the conversation flow, go to [https://d2lang.com/tour/slack/](https://d2lang.com/tour/slack/) to install. +This release also introduced the Slack app for D2. Hope everyone is enjoying the holidays this week! @@ -32,4 +32,3 @@ Hope everyone is enjoying the holidays this week! - Fixes edge case where `style` being defined in same scope as `sql_table` causes compiler to skip compiling `sql_table`. [#506](https://github.com/terrastruct/d2/issues/506) - Fixes panic passing a non-string value to `constraint`. [#248](https://github.com/terrastruct/d2/issues/248) - Fixes edge case where the key `null` was compiling wrongly. [#507](https://github.com/terrastruct/d2/issues/507) - diff --git a/docs/tour/extensions.md b/docs/tour/extensions.md index 82203aa..c9d578a 100644 --- a/docs/tour/extensions.md +++ b/docs/tour/extensions.md @@ -11,7 +11,6 @@ Officially developed and maintained by the creators of D2. - [VSCode extension](/tour/vscode/) - [Vim plugin](/tour/vim/) - [Obsidian plugin](/tour/obsidian/) -- [D2 app for Slack](/tour/slack/) - [Discord plugin](/tour/discord/) ## Community diff --git a/docs/tour/slack.md b/docs/tour/slack.md deleted file mode 100644 index e35aa67..0000000 --- a/docs/tour/slack.md +++ /dev/null @@ -1,56 +0,0 @@ -# D2 app for Slack - -import WebPImage from '@site/src/components/WebPImage'; - - - -### The fastest way to explain what you mean mid-conversation - -Ever have like 6 rounds of back-and-forth to explain what you mean when it's a pretty -simple model you're explaining? The D2 app for Slack lets you create beautiful diagrams on the fly with -a `/d2` command. - -Slack requires configurations that can only be set on a third-party platform. So **you'll -need to create a Terrastruct account (paid) to use the D2 app for Slack**. Terrastruct does not -collect any data from Slack. - - -Add to Slack - - -## Communicating ideas - - - -## Put large diagrams in the conversation for discussion - - - -## Additional information - -- [Privacy policy](https://www.terrastruct.com/privacy-policy/) -- [Security policy](https://www.terrastruct.com/security-policy/) diff --git a/sidebars.ts b/sidebars.ts index 81a6c65..2fcfa2a 100644 --- a/sidebars.ts +++ b/sidebars.ts @@ -145,7 +145,6 @@ const sidebars: SidebarsConfig = { "tour/vscode", "tour/vim", "tour/obsidian", - "tour/slack", "tour/discord", ], }, From d575c7f3e8d75f7ca3b58ffb106c903f81a90572 Mon Sep 17 00:00:00 2001 From: Alexander Wang Date: Sun, 2 Aug 2026 10:08:44 -0700 Subject: [PATCH 2/2] Format Slack docs removal --- sidebars.ts | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/sidebars.ts b/sidebars.ts index 2fcfa2a..fdee4af 100644 --- a/sidebars.ts +++ b/sidebars.ts @@ -141,12 +141,7 @@ const sidebars: SidebarsConfig = { type: "category", label: "Official", link: { type: "doc", id: "tour/vscode" }, - items: [ - "tour/vscode", - "tour/vim", - "tour/obsidian", - "tour/discord", - ], + items: ["tour/vscode", "tour/vim", "tour/obsidian", "tour/discord"], }, ], },