add website downloads and deploy workflow (#1165)

This commit is contained in:
ekko
2026-05-30 21:35:38 +08:00
committed by GitHub
parent 4c3f025b8f
commit e45b3a881e
14 changed files with 425 additions and 41 deletions
+1 -1
View File
@@ -39,7 +39,7 @@ function navigate(name: string) {
<router-view />
<DocContent v-if="route.meta.page" />
<div v-else class="docs-placeholder">
<p>Select a section from the sidebar to get started.</p>
<p>{{ t('docs.placeholder') }}</p>
</div>
</div>
</div>
+13 -1
View File
@@ -9,16 +9,28 @@ import StarHistorySection from '@/components/landing/StarHistorySection.vue'
<template>
<div class="landing">
<HeroSection />
<section class="download-section">
<InstallSection />
</section>
<ScreenshotsSection />
<FeaturesGrid />
<div class="cta-row">
<InstallSection class="cta-col" />
<StarHistorySection class="cta-col" />
</div>
</div>
</template>
<style scoped lang="scss">
.download-section {
max-width: 1120px;
margin: 0 auto;
padding: 56px 24px 16px;
@media (max-width: $breakpoint-mobile) {
padding: 32px 16px 8px;
}
}
.cta-row {
max-width: 1120px;
margin: 0 auto;