From e51b0877fdbbfb6713b21f82ace3572e159020fe Mon Sep 17 00:00:00 2001 From: alice <166900055+alicesaidhi@users.noreply.github.com> Date: Sun, 3 Nov 2024 01:39:05 +0100 Subject: [PATCH] Removed banner, removed copyright notice, reduced home page --- docs/.vitepress/config.ts | 1 - docs/.vitepress/theme/home.css | 9 ++- docs/.vitepress/theme/index.js | 6 -- docs/.vitepress/theme/layout.vue | 16 ---- docs/.vitepress/theme/vars.css | 132 +------------------------------ docs/index.md | 14 +--- docs/package.json | 3 +- 7 files changed, 9 insertions(+), 172 deletions(-) delete mode 100644 docs/.vitepress/theme/layout.vue diff --git a/docs/.vitepress/config.ts b/docs/.vitepress/config.ts index ee843b8..cde7870 100644 --- a/docs/.vitepress/config.ts +++ b/docs/.vitepress/config.ts @@ -25,7 +25,6 @@ export default withMermaid({ footer: { message: 'Released under the MIT License.', - copyright: 'Copyright © 2023-present centau' }, // https://vitepress.dev/reference/default-theme-config diff --git a/docs/.vitepress/theme/home.css b/docs/.vitepress/theme/home.css index e1d17f1..c5f042c 100644 --- a/docs/.vitepress/theme/home.css +++ b/docs/.vitepress/theme/home.css @@ -1,7 +1,3 @@ -.home > * > .plugin-tabs--tab-list { - background-color: var(--vp-c-bg-alt); -} - .home > * > .VPNavBar:not(.top) { backdrop-filter: blur(0.5rem); background-color: transparent !important; @@ -15,4 +11,9 @@ display: flex; justify-content: center; flex-direction: column; +} + +.VPHome { + margin-top: auto !important; + margin-bottom: auto !important; } \ No newline at end of file diff --git a/docs/.vitepress/theme/index.js b/docs/.vitepress/theme/index.js index 636d7fc..7f7e9a7 100644 --- a/docs/.vitepress/theme/index.js +++ b/docs/.vitepress/theme/index.js @@ -1,14 +1,8 @@ // .vitepress/theme/index.js import DefaultTheme from 'vitepress/theme' -import layout from './layout.vue' -import { enhanceAppWithTabs } from 'vitepress-plugin-tabs/client' import './vars.css' import './home.css' export default { extends: DefaultTheme, - enhanceApp({ app }) { - enhanceAppWithTabs(app) - }, - Layout: layout } \ No newline at end of file diff --git a/docs/.vitepress/theme/layout.vue b/docs/.vitepress/theme/layout.vue deleted file mode 100644 index a0e527d..0000000 --- a/docs/.vitepress/theme/layout.vue +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - Vide is 0.x software and may go through breaking changes through different versions - - - - \ No newline at end of file diff --git a/docs/.vitepress/theme/vars.css b/docs/.vitepress/theme/vars.css index cad99da..6556617 100644 --- a/docs/.vitepress/theme/vars.css +++ b/docs/.vitepress/theme/vars.css @@ -1,39 +1,3 @@ -/* Banner Stuff */ - -.banner { - background-color: var(--vp-button-brand-bg); - color: var(--vp-button-brand-text); - width: 100%; - text-align: center; - position: fixed; - bottom: 0px; - z-index: 50; -} - -.advertising { - margin: auto; -} - -@media only screen and (min-width: 768px) { - .advertising { - width: calc(100% - 8rem); - } -} - -@media only screen and (min-width: 960px) { - .banner { - position: fixed; - margin-top: var(--vp-nav-height); - bottom: auto; - } - #VPSidebarNav { - margin-top: 1.5rem; - } - .VPLocalNav { - top: calc(var(--vp-nav-height) + 1.5rem) !important; - } -} - /* Colors */ :root { @@ -79,98 +43,4 @@ --vp-c-border: #111720; --vp-c-divider: #1d273c; --vp-c-gutter: #181d27; -} - -/* Fonts */ - -@font-face { - font-family: "JetBrains Mono"; - src: url("https://cdn.jsdelivr.net/gh/JetBrains/JetBrainsMono/web/woff2/JetBrainsMono-Bold-Italic.woff2") - format("woff2"), - url("https://cdn.jsdelivr.net/gh/JetBrains/JetBrainsMono/web/woff/JetBrainsMono-Bold-Italic.woff") - format("woff"); - font-weight: 700; - font-style: italic; - font-display: swap; -} - -@font-face { - font-family: "JetBrains Mono"; - src: url("https://cdn.jsdelivr.net/gh/JetBrains/JetBrainsMono/web/woff2/JetBrainsMono-Bold.woff2") - format("woff2"), - url("https://cdn.jsdelivr.net/gh/JetBrains/JetBrainsMono/web/woff/JetBrainsMono-Bold.woff") - format("woff"); - font-weight: 700; - font-style: normal; - font-display: swap; -} - -@font-face { - font-family: "JetBrains Mono"; - src: url("https://cdn.jsdelivr.net/gh/JetBrains/JetBrainsMono/web/woff2/JetBrainsMono-ExtraBold-Italic.woff2") - format("woff2"), - url("https://cdn.jsdelivr.net/gh/JetBrains/JetBrainsMono/web/woff/JetBrainsMono-ExtraBold-Italic.woff") - format("woff"); - font-weight: 800; - font-style: italic; - font-display: swap; -} - -@font-face { - font-family: "JetBrains Mono"; - src: url("https://cdn.jsdelivr.net/gh/JetBrains/JetBrainsMono/web/woff2/JetBrainsMono-ExtraBold.woff2") - format("woff2"), - url("https://cdn.jsdelivr.net/gh/JetBrains/JetBrainsMono/web/woff/JetBrainsMono-ExtraBold.woff") - format("woff"); - font-weight: 800; - font-style: normal; - font-display: swap; -} - -@font-face { - font-family: "JetBrains Mono"; - src: url("https://cdn.jsdelivr.net/gh/JetBrains/JetBrainsMono/web/woff2/JetBrainsMono-Italic.woff2") - format("woff2"), - url("https://cdn.jsdelivr.net/gh/JetBrains/JetBrainsMono/web/woff/JetBrainsMono-Italic.woff") - format("woff"); - font-weight: 400; - font-style: italic; - font-display: swap; -} - -@font-face { - font-family: "JetBrains Mono"; - src: url("https://cdn.jsdelivr.net/gh/JetBrains/JetBrainsMono/web/woff2/JetBrainsMono-Medium-Italic.woff2") - format("woff2"), - url("https://cdn.jsdelivr.net/gh/JetBrains/JetBrainsMono/web/woff/JetBrainsMono-Medium-Italic.woff") - format("woff"); - font-weight: 500; - font-style: italic; - font-display: swap; -} - -@font-face { - font-family: "JetBrains Mono"; - src: url("https://cdn.jsdelivr.net/gh/JetBrains/JetBrainsMono/web/woff2/JetBrainsMono-Medium.woff2") - format("woff2"), - url("https://cdn.jsdelivr.net/gh/JetBrains/JetBrainsMono/web/woff/JetBrainsMono-Medium.woff") - format("woff"); - font-weight: 500; - font-style: normal; - font-display: swap; -} - -@font-face { - font-family: "JetBrains Mono"; - src: url("https://cdn.jsdelivr.net/gh/JetBrains/JetBrainsMono/web/woff2/JetBrainsMono-Regular.woff2") - format("woff2"), - url("https://cdn.jsdelivr.net/gh/JetBrains/JetBrainsMono/web/woff/JetBrainsMono-Regular.woff") - format("woff"); - font-weight: 400; - font-style: normal; - font-display: swap; -} - -:root { - --vp-font-family-mono: "JetBrains Mono"; -} +} \ No newline at end of file diff --git a/docs/index.md b/docs/index.md index 97d2c33..21f0227 100644 --- a/docs/index.md +++ b/docs/index.md @@ -8,25 +8,15 @@ next: hero: name: "Vide" - tagline: A reactive UI and state library for Luau. + tagline: A reactive UI library for Luau. image: src: /logo.svg actions: - theme: brand - text: What is Vide? - link: /tut/crash-course/1-introduction - - theme: alt text: Crash Course - link: /tut/crash-course/2-creation + link: /tut/crash-course/1-introduction - theme: alt text: API Reference link: /api/reactivity-core -features: - - title: Reactive State Management - details: Built upon Solid and makes building reactive applications simple. - - title: Declarative and simple - details: Syntax designed to be minimal while also being easy to understand. - - title: Fully Luau typecheckable - details: Luau's typechecker catches type errors before you even begin testing. --- diff --git a/docs/package.json b/docs/package.json index 5d16f6b..5e3035b 100644 --- a/docs/package.json +++ b/docs/package.json @@ -7,7 +7,6 @@ }, "devDependencies": { "vitepress": "1.4.1", - "vitepress-plugin-mermaid": "2.0.17", - "vitepress-plugin-tabs": "^0.5.0" + "vitepress-plugin-mermaid": "2.0.17" } }