diff --git a/docs/components/AppearanceToggleTransition.vue b/docs/components/AppearanceToggleTransition.vue new file mode 100644 index 00000000..7ad13277 --- /dev/null +++ b/docs/components/AppearanceToggleTransition.vue @@ -0,0 +1,79 @@ + + + + + diff --git a/docs/en/guide/extending-default-theme.md b/docs/en/guide/extending-default-theme.md index 307e0db4..1758d19b 100644 --- a/docs/en/guide/extending-default-theme.md +++ b/docs/en/guide/extending-default-theme.md @@ -258,79 +258,7 @@ Full list of slots available in the default theme layout: You can extend the default theme to provide a custom transition when the color mode is toggled. An example: -```vue [.vitepress/theme/Layout.vue] - - - - - -``` +<<< @/components/AppearanceToggleTransition.vue [.vitepress/theme/Layout.vue] Result (**warning!**: flashing colors, sudden movements, bright lights): diff --git a/docs/es/guide/extending-default-theme.md b/docs/es/guide/extending-default-theme.md index 1e4a7885..524b6dcf 100644 --- a/docs/es/guide/extending-default-theme.md +++ b/docs/es/guide/extending-default-theme.md @@ -218,79 +218,7 @@ Lista completa de _slots_ disponibles en el layout del tema por defecto: Puede extender el tema por defecto para proporcionar una transición personalizada cuando el modo de color es alternado. Un ejemplo: -```vue [.vitepress/theme/Layout.vue] - - - - - -``` +<<< @/components/AppearanceToggleTransition.vue [.vitepress/theme/Layout.vue] Resultado (**atención!**: colores destellantes, movimientos súbitos, luces brillantes): diff --git a/docs/fa/guide/extending-default-theme.md b/docs/fa/guide/extending-default-theme.md index ccea29a6..017ed979 100644 --- a/docs/fa/guide/extending-default-theme.md +++ b/docs/fa/guide/extending-default-theme.md @@ -220,79 +220,7 @@ export default { شما می‌توانید تم پیش‌فرض را گسترش دهید تا هنگام تغییر حالت رنگ، یک انتقال سفارشی را فراهم کند. به عنوان مثال: -```vue [.vitepress/theme/Layout.vue] - - - - - -``` +<<< @/components/AppearanceToggleTransition.vue [.vitepress/theme/Layout.vue] نتیجه (**هشدار!**: رنگ‌های فلاشینگ، حرکات ناگهانی، نورهای شدید): diff --git a/docs/ja/guide/extending-default-theme.md b/docs/ja/guide/extending-default-theme.md index 2abe4d84..e03aa846 100644 --- a/docs/ja/guide/extending-default-theme.md +++ b/docs/ja/guide/extending-default-theme.md @@ -220,79 +220,7 @@ export default { カラーモード切り替え時にカスタムトランジションを提供するよう、デフォルトテーマを拡張できます。例: -```vue [.vitepress/theme/Layout.vue] - - - - - -``` +<<< @/components/AppearanceToggleTransition.vue [.vitepress/theme/Layout.vue] 結果(**注意!**:点滅や急な動き、明るい光を含みます): diff --git a/docs/ko/guide/extending-default-theme.md b/docs/ko/guide/extending-default-theme.md index 2c450b8b..acd445f6 100644 --- a/docs/ko/guide/extending-default-theme.md +++ b/docs/ko/guide/extending-default-theme.md @@ -218,79 +218,7 @@ export default { 기본 테마를 확장하여 컬러 모드가 전환될 때 커스텀 트랜지션 효과를 제공할 수 있습니다. 예제: -```vue [.vitepress/theme/Layout.vue] - - - - - -``` +<<< @/components/AppearanceToggleTransition.vue [.vitepress/theme/Layout.vue] 결과 (**광과민성 주의!**: 색상 깜빡임, 갑작스러운 움직임, 밝은 빛): diff --git a/docs/pt/guide/extending-default-theme.md b/docs/pt/guide/extending-default-theme.md index 99db5b75..e3c39354 100644 --- a/docs/pt/guide/extending-default-theme.md +++ b/docs/pt/guide/extending-default-theme.md @@ -218,79 +218,7 @@ Lista completa de _slots_ disponíveis no layout do tema padrão: Você pode estender o tema padrão para fornecer uma transição personalizada quando o modo de cor é alternado. Um exemplo: -```vue [.vitepress/theme/Layout.vue] - - - - - -``` +<<< @/components/AppearanceToggleTransition.vue [.vitepress/theme/Layout.vue] Resultado (**atenção!**: cores piscantes, movimentos súbitos, luzes brilhantes): diff --git a/docs/public/appearance-toggle-transition.webp b/docs/public/appearance-toggle-transition.webp index 7c2a8d7a..84c54972 100644 Binary files a/docs/public/appearance-toggle-transition.webp and b/docs/public/appearance-toggle-transition.webp differ diff --git a/docs/ru/guide/extending-default-theme.md b/docs/ru/guide/extending-default-theme.md index 0d1320a6..c07677a8 100644 --- a/docs/ru/guide/extending-default-theme.md +++ b/docs/ru/guide/extending-default-theme.md @@ -219,79 +219,7 @@ export default { Вы можете расширить стандартную тему, чтобы обеспечить пользовательский переход при переключении цветового режима. Пример: -```vue [.vitepress/theme/Layout.vue] - - - - - -``` +<<< @/components/AppearanceToggleTransition.vue [.vitepress/theme/Layout.vue] Результат (**предупреждение!**: мигающие цвета, резкие движения, яркий свет): diff --git a/docs/zh/guide/extending-default-theme.md b/docs/zh/guide/extending-default-theme.md index 974fca81..c9068f19 100644 --- a/docs/zh/guide/extending-default-theme.md +++ b/docs/zh/guide/extending-default-theme.md @@ -217,79 +217,7 @@ export default { 可以扩展默认主题以在切换颜色模式时提供自定义过渡动画。例如: -```vue [.vitepress/theme/Layout.vue] - - - - - -``` +<<< @/components/AppearanceToggleTransition.vue [.vitepress/theme/Layout.vue] 结果(**注意!**:画面闪烁、快速闪现、强光刺激):