Mise à jour vers v1
Changements et guide de mise à niveau pour la v1.0.
Découvrez les changements dans v1.0 dans l'article de blog.
Mettez à jour vers la dernière version de shadcn-docs-nuxt
Ajoutez i18n à la configuration Nuxt
nuxt.config.ts
Définissez defaultLocale
et locales
dans la propriété i18n
selon votre locale préférée. Ceci est utilisé pour la langue de l'interface utilisateur.
Locales d'interface actuellement prises en charge:
en
(English)fr
(Français)zh-CN
(简体中文)zh-TW
(繁體中文)ja
(日本語)km
(ភាសាខ្មែរ)ru
(Русский)ko
(한국어)hi
(हिन्दी)bn
(বাংলা)
Si vous souhaitez ajouter d'autres locales, n'hésitez pas à contribuer au projet.
Mettez à jour Tailwind CSS
assets/css/tailwind.css
@import 'tailwindcss';
@config '../../tailwind.config.js';
/* Si vous utilisez shadcn-docs-nuxt dans un monorepo, changez le nombre de .. pour correspondre au répertoire node_modules */
@source '../../node_modules/shadcn-docs-nuxt';
@layer base {
*,
::after,
::before,
::backdrop,
::file-selector-button {
border-color: var(--color-gray-200, currentcolor);
}
}
@utility step {
counter-increment: step;
&:before {
@apply absolute w-9 h-9 bg-muted rounded-full font-mono font-medium text-center text-base inline-flex items-center justify-center -indent-px border-4 border-background;
@apply -ml-[50px] -mt-1;
content: counter(step);
}
}
@layer base {
:root {
--background: 0 0% 100%;
--foreground: 222.2 84% 4.9%;
--card: 0 0% 100%;
--card-foreground: 222.2 84% 4.9%;
--popover: 0 0% 100%;
--popover-foreground: 222.2 84% 4.9%;
--primary: 221.2 83.2% 53.3%;
--primary-foreground: 210 40% 98%;
--secondary: 210 40% 96.1%;
--secondary-foreground: 222.2 47.4% 11.2%;
--muted: 210 40% 96.1%;
--muted-foreground: 215.4 16.3% 46.9%;
--accent: 210 40% 96.1%;
--accent-foreground: 222.2 47.4% 11.2%;
--destructive: 0 84.2% 60.2%;
--destructive-foreground: 210 40% 98%;
--border:214.3 31.8% 91.4%;
--input:214.3 31.8% 91.4%;
--ring:221.2 83.2% 53.3%;
--radius: 0.5rem;
}
.dark {
--background:222.2 84% 4.9%;
--foreground:210 40% 98%;
--card:222.2 84% 4.9%;
--card-foreground:210 40% 98%;
--popover:222.2 84% 4.9%;
--popover-foreground:210 40% 98%;
--primary:217.2 91.2% 59.8%;
--primary-foreground:222.2 47.4% 11.2%;
--secondary:217.2 32.6% 17.5%;
--secondary-foreground:210 40% 98%;
--muted:217.2 32.6% 17.5%;
--muted-foreground:215 20.2% 65.1%;
--accent:217.2 32.6% 17.5%;
--accent-foreground:210 40% 98%;
--destructive:0 62.8% 30.6%;
--destructive-foreground:210 40% 98%;
--border:217.2 32.6% 17.5%;
--input:217.2 32.6% 17.5%;
--ring:224.3 76.3% 48%;
}
}
@layer base {
* {
@apply border-border outline-ring/50;
}
body {
@apply bg-background text-foreground;
}
}
Si vous avez besoin d'aide pour la mise à niveau, vous pouvez rejoindre le serveur Discord et poster dans le canal 🔼・upgrade
ou me DM sur Bluesky avec un lien vers votre projet. Je ferai de mon mieux pour répondre aux questions / envoyer des PR pour aider dans le processus.