Skip to content

Commit 79a4d45

Browse files
committed
chore: fix demo style
1 parent b41368d commit 79a4d45

25 files changed

+40
-665
lines changed

.vitepress/config.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
import type { DefaultTheme } from 'vitepress'
22
import { defineConfig } from 'vitepress'
33
import { transformerTwoslash } from '@shikijs/vitepress-twoslash'
4+
import vite from '../vite.config'
45

56
const CURRENT_VERSION = '0.47.1'
67

.vitepress/theme/Layout.vue

Lines changed: 0 additions & 138 deletions
This file was deleted.

.vitepress/theme/NotFound.vue

Lines changed: 0 additions & 23 deletions
This file was deleted.

.vitepress/theme/components/BooleanDisplay.vue

Lines changed: 0 additions & 25 deletions
This file was deleted.

.vitepress/theme/components/DarkModeSwitch.vue

Lines changed: 0 additions & 13 deletions
This file was deleted.

.vitepress/theme/components/Demo.vue

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,9 @@ import SlideContainer from '@slidev/client/internals/SlideContainer.vue'
1515
import '@slidev/client/styles/layouts-base.css'
1616
import '@slidev/theme-default/styles/layouts.css'
1717
18+
import DemoEditor from './DemoEditor.vue'
19+
import DemoSlide from './DemoSlide.vue'
20+
1821
const page = ref(0)
1922
const paused = ref(false)
2023
const code = ref('')

.vitepress/theme/components/DemoContainer.vue

Lines changed: 0 additions & 18 deletions
This file was deleted.
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
<template>
2+
<div class="xl:grid xl:grid-cols-[3fr_4fr] gap-4" min-h-80vh px8 xl:px20 py5 max-w-100vw xl:max-w-450 mxa>
3+
<div flex="~ col items-center justify-center" min-h-150>
4+
<h1 hidden>
5+
Slidev
6+
</h1>
7+
<img src="/logo-title.png" alt="Slidev" w-80 xl:w-100 xl:mt--35>
8+
<h2 text-3xl mt--5 op80 text-center>
9+
Presentation Slides for Developers
10+
</h2>
11+
<div flex="~ gap-3 justify-center" p4 mt-5>
12+
<a href="/guide/" class="bg-$vp-c-brand-3 text-white px5 py3 text-xl font-bold rounded-xl hover:bg-$vp-c-brand-1">Get Started</a>
13+
<a href="/guide/why" class="bg-$vp-c-gray-1 text-white px5 py3 text-xl font-bold rounded-2xl hover:bg-$vp-c-brand-1">Why</a>
14+
</div>
15+
</div>
16+
<div flex>
17+
<div w-180 ma>
18+
<ClientOnly>
19+
<Demo />
20+
</ClientOnly>
21+
</div>
22+
</div>
23+
</div>
24+
</template>

.vitepress/theme/components/Tweet.vue renamed to .vitepress/theme/components/TheTweet.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ A simple wrapper for embedded Tweet
33
44
Usage:
55
6-
<Tweet id="20" />
6+
<TheTweet id="20" />
77
-->
88

99
<script setup lang="ts">

.vitepress/theme/components/ToggleSideBarButton.vue

Lines changed: 0 additions & 46 deletions
This file was deleted.

0 commit comments

Comments
 (0)