docs: documenter l'extension VS Code (README EN/FR, centre d'aide, site)
- README.md / README.fr.md : bullet dans « What Arboretum does », section dédiée « VS Code extension » (build/packaging VSIX, install, sign in), ligne monorepo. - Centre d'aide in-app (help-content.ts) : item « VS Code extension » dans Integrations (EN/FR). - Site vitrine : 9e carte de features « Native VS Code extension » (feat9, EN/FR + icône).
This commit is contained in:
@@ -71,6 +71,13 @@ const { t } = useI18n();
|
||||
</template>
|
||||
{{ t('feat8Desc') }}
|
||||
</FeatureCard>
|
||||
|
||||
<FeatureCard :title="t('feat9Title')">
|
||||
<template #icon>
|
||||
<svg width="21" height="21" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><polyline points="16 18 22 12 16 6" /><polyline points="8 6 2 12 8 18" /></svg>
|
||||
</template>
|
||||
{{ t('feat9Desc') }}
|
||||
</FeatureCard>
|
||||
</div>
|
||||
</section>
|
||||
</template>
|
||||
|
||||
@@ -32,6 +32,8 @@ export default {
|
||||
feat7Desc: 'Group repos and run one Claude session across all of them at once.',
|
||||
feat8Title: 'Local-first & secure',
|
||||
feat8Desc: 'Binds to localhost, hashes tokens, remote access via Tailscale.',
|
||||
feat9Title: 'Native VS Code extension',
|
||||
feat9Desc: 'Drive worktrees and attach sessions in native terminals, right inside your editor.',
|
||||
scAKicker: 'Worktree-first dashboard',
|
||||
scATitle: 'See what needs you — before anything stalls',
|
||||
scABody:
|
||||
|
||||
@@ -32,6 +32,8 @@ export default {
|
||||
feat7Desc: 'Regroupez des repos et pilotez-les via une seule session Claude, tous à la fois.',
|
||||
feat8Title: 'Local-first & sécurisé',
|
||||
feat8Desc: 'Se lie à localhost, hashe les tokens, accès distant via Tailscale.',
|
||||
feat9Title: 'Extension VS Code native',
|
||||
feat9Desc: 'Pilotez vos worktrees et attachez vos sessions dans des terminaux natifs, directement dans votre éditeur.',
|
||||
scAKicker: 'Dashboard worktree-first',
|
||||
scATitle: 'Voyez ce qui vous attend — avant que ça ne bloque',
|
||||
scABody:
|
||||
|
||||
@@ -185,6 +185,10 @@ const en: HelpSection[] = [
|
||||
title: 'Source code',
|
||||
body: 'The “Source code” icon in the navigation always links to the Arboretum source repository on Gitea.',
|
||||
},
|
||||
{
|
||||
title: 'VS Code extension',
|
||||
body: 'Prefer your editor? A native VS Code extension (not a webview) connects to the same daemon: a live tree of repos/worktrees/sessions, native terminals to attach to any session, a waiting counter with notifications, and git actions — right inside VS Code. It is distributed as a private VSIX; build it with “npm run build:vscode” then package with vsce, install via “Install from VSIX”, and sign in with a token.',
|
||||
},
|
||||
],
|
||||
},
|
||||
];
|
||||
@@ -361,6 +365,10 @@ const fr: HelpSection[] = [
|
||||
title: 'Code source',
|
||||
body: 'L’icône « Code source » de la navigation pointe toujours vers le dépôt source d’Arboretum sur Gitea.',
|
||||
},
|
||||
{
|
||||
title: 'Extension VS Code',
|
||||
body: 'Vous préférez votre éditeur ? Une extension VS Code native (pas un webview) se connecte au même daemon : un arbre en direct des repos/worktrees/sessions, des terminaux natifs pour s’attacher à n’importe quelle session, un compteur d’attente avec notifications, et les actions git — directement dans VS Code. Distribuée en VSIX privé : buildez avec « npm run build:vscode » puis packagez avec vsce, installez via « Installer à partir d’un VSIX », et connectez-vous avec un token.',
|
||||
},
|
||||
],
|
||||
},
|
||||
];
|
||||
|
||||
Reference in New Issue
Block a user