Skip to content

Commit b10ba36

Browse files
committed
docs: make the anncement visable
1 parent 849671e commit b10ba36

5 files changed

Lines changed: 14 additions & 21 deletions

File tree

‎docs/app/app.config.ts‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ export default defineAppConfig({
2323
{ label: 'Add-ons', sections: ['add-ons'], link: 'section' as const },
2424
{ label: 'Reference', sections: ['references'], link: 'section' as const },
2525
{ label: 'Errors', sections: ['errors'], link: 'section' as const },
26-
// { label: 'Blog', sections: ['posts'], link: 'section' as const },
26+
{ label: 'Blog', sections: ['posts'], link: 'section' as const },
2727
{
2828
label: `v${devframePkg.version}`,
2929
to: '/migrations',

‎docs/app/components/global/PostAuthor.vue‎

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,8 @@ withDefaults(defineProps<{
1515
:href="href"
1616
target="_blank"
1717
rel="noopener noreferrer"
18-
class="not-prose mt-6 inline-flex items-center gap-3 rounded-lg text-inherit no-underline transition-opacity hover:opacity-80"
18+
style="margin-top: -5rem;"
19+
class="not-prose mb-6 inline-flex items-center gap-3 rounded-lg text-inherit no-underline transition-opacity hover:opacity-80"
1920
>
2021
<img
2122
src="https://github.com/antfu.png?size=96"

‎docs/content/9.posts/1.pluggable-extensible-playful-devtools.md‎

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,16 +3,13 @@ title: Pluggable, Extensible, and Playful DevTools
33
date: 2026-08-30T00:00:00Z
44
lang: en
55
duration: 15min
6-
description: 'Why DevTools should be portable devframes: one definition, many host frameworks, and shared interfaces for people and coding agents.'
6+
description: 'Introduction to Devframe, a framework for building pluggable, extensible, and playful DevTools.'
77
author: Anthony Fu
88
---
99

1010
::post-author{author="Anthony Fu" handle="@antfu" href="https://github.com/antfu"}
1111
::
1212

13-
> [!NOTE]
14-
> This page is still working in progress and not yet announced. Please don't share it outside yet.
15-
1613
Over the years, we have built quite a few DevTools: [UnoCSS Inspector](https://unocss.dev/tools/inspector#inspector), [Vite Plugin Inspect](https://github.com/antfu-collective/vite-plugin-inspect), [Vitest UI](https://vitest.dev/guide/ui), [Nuxt DevTools](https://github.com/nuxt/devtools), [ESLint Config Inspector](https://github.com/eslint/config-inspector), and [Node Modules Inspector](https://github.com/antfu/node-modules-inspector), among others.
1714

1815
They look quite different, but fundamentally they all try to do the same thing: make implicit state visible. Instead of guessing why a CSS utility was generated, how a module was transformed, or which configuration applies to a file, we can see the process directly and interact with it.

‎docs/content/index.md‎

Lines changed: 9 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -54,19 +54,18 @@ A framework-neutral foundation for devtools. One definition becomes a Web Standa
5454
:::
5555
::
5656

57-
<!--
57+
5858
::u-page-section
5959
:::callout
6060
---
6161
icon: i-lucide-newspaper
62-
to: https://antfu.me/posts/pluggable-extensible-playful-devtools
62+
to: /posts/pluggable-extensible-playful-devtools
6363
target: _blank
6464
class: 'max-w-3xl mx-auto mt-[-10]'
6565
---
6666
Read the announcement, **Pluggable, Extensible, and Playful DevTools**, for the vision behind devframe.
6767
:::
6868
::
69-
-->
7069

7170
::landing-features
7271
#headline
@@ -341,24 +340,20 @@ When several devtools run at once, discovery becomes the problem. `@devframes/hu
341340
```
342341
::
343342

344-
345-
<!--
346-
- label: Read the announcement
347-
to: https://antfu.me/posts/pluggable-extensible-playful-devtools
348-
target: _blank
349-
color: neutral
350-
variant: subtle
351-
size: lg
352-
icon: i-lucide-newspaper
353-
-->
354-
355343
::landing-cta
356344
---
357345
links:
358346
- label: Get started
359347
to: /guide
360348
trailingIcon: i-lucide-arrow-right
361349
size: lg
350+
- label: Read the announcement
351+
to: /posts/pluggable-extensible-playful-devtools
352+
target: _blank
353+
color: neutral
354+
variant: subtle
355+
size: lg
356+
icon: i-lucide-newspaper
362357
---
363358
#title
364359
Ship your devtool everywhere

‎skills/devframe/SKILL.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ Two layers, one boundary:
3030

3131
Devframe is framework- and build-tool-agnostic - it has zero dependency on Vite or any `@vitejs/*` package and makes no UI-framework assumption. [Vite DevTools](https://devtools.vite.dev/) is the first flagship hub UI provider built on it; the built-in devframes deliberately span Vue, Svelte, Solid, React, and Next to prove the point.
3232

33-
High-level concept: [Pluggable, Extensible, and Playful DevTools](https://antfu.me/posts/pluggable-extensible-playful-devtools). Full reference: [devfra.me](https://devfra.me/).
33+
High-level concept: [Pluggable, Extensible, and Playful DevTools](https://devfra.me/posts/pluggable-extensible-playful-devtools). Full reference: [devfra.me](https://devfra.me/).
3434

3535
## Deployment map — pick by how it's served, not by what it does
3636

0 commit comments

Comments
 (0)