]> git.ipfire.org Git - thirdparty/vuejs/router.git/commitdiff
docs: refactor and fix become sponsor button colors
authorEduardo San Martin Morote <posva13@gmail.com>
Tue, 10 Sep 2024 09:30:03 +0000 (11:30 +0200)
committerEduardo San Martin Morote <posva13@gmail.com>
Tue, 10 Sep 2024 09:30:03 +0000 (11:30 +0200)
packages/docs/.vitepress/theme/components/HomeSponsors.vue
packages/docs/.vitepress/theme/index.ts
packages/docs/.vitepress/theme/styles/sponsors.css [deleted file]

index 458b02c7d6b5ce5f3bb86486e1f1793cdb4f3f72..9ff54014096a3df0e8f41ad4e1b830052ebedd85 100644 (file)
@@ -1,3 +1,16 @@
+<script setup lang="ts">
+import HomeSponsorsGroup from './HomeSponsorsGroup.vue'
+import sponsors from './sponsors.json'
+import { useData } from 'vitepress'
+
+const { site } = useData()
+const translations = {
+  en: 'Become a sponsor',
+  'en-US': 'Become a Sponsor!',
+  'zh-CN': '成为赞助者!',
+}
+</script>
+
 <template>
   <div class="sponsors_outer">
     <div>
   </div>
 </template>
 
-<script setup lang="ts">
-import HomeSponsorsGroup from './HomeSponsorsGroup.vue'
-import sponsors from './sponsors.json'
-import { useData } from 'vitepress'
 
-const { site } = useData()
-const translations = {
-  en: 'Become a sponsor',
-  'en-US': 'Become a Sponsor!',
-  'zh-CN': '成为赞助者!',
+<style scoped>
+.become-sponsor {
+  font-size: 0.9em;
+  font-weight: 700;
+  width: auto;
+  text-align: center;
+  background-color: transparent;
+  padding: 0.75em 2em;
+  border-radius: 2em;
+  transition: all 0.30s ease;
+  box-sizing: border-box;
+  border: 2px solid var(--vp-c-brand-1);
+  text-decoration: none;
+}
+
+.become-sponsor:hover {
+  background-color: var(--vp-c-brand);
+  border-color: var(--vp-c-brand);
+  color: var(--vp-button-brand-text) !important;
+}
+
+.sponsors-top .become-sponsor {
+  font-size: 0.75em;
+  padding: 0.2em;
+  width: auto;
+  max-width: 150px;
 }
-</script>
 
-<style scoped>
 .sponsors_outer {
   text-align: center;
   padding: 35px 40px 45px;
index 4fd5c4eb090cb9f857146f70e3462e2c5df9aa5b..25da9d003a9f533110dbdb05e1b345d809640587 100644 (file)
@@ -5,7 +5,6 @@ import AsideSponsors from './components/AsideSponsors.vue'
 // import HomeSponsors from './components/HomeSponsors.vue'
 import TranslationStatus from 'vitepress-translation-helper/ui/TranslationStatus.vue'
 import './styles/vars.css'
-import './styles/sponsors.css'
 import VueSchoolLink from './components/VueSchoolLink.vue'
 import VueMasteryLogoLink from './components/VueMasteryLogoLink.vue'
 import status from '../translation-status.json'
diff --git a/packages/docs/.vitepress/theme/styles/sponsors.css b/packages/docs/.vitepress/theme/styles/sponsors.css
deleted file mode 100644 (file)
index 6350ff3..0000000
+++ /dev/null
@@ -1,26 +0,0 @@
-.become-sponsor {
-  font-size: 0.9em;
-  font-weight: 700;
-  width: auto;
-  text-align: center;
-  background-color: transparent;
-  padding: 0.75em 2em;
-  border-radius: 2em;
-  transition: all 0.15s ease;
-  box-sizing: border-box;
-  border: 2px solid var(--vp-c-brand-dark);
-}
-
-.become-sponsor:hover {
-  background-color: var(--vp-c-brand);
-  text-decoration: none;
-  border-color: var(--vp-c-brand);
-  color: var(--vp-button-brand-text) !important;
-}
-
-.sponsors-top .become-sponsor {
-  font-size: 0.75em;
-  padding: 0.2em;
-  width: auto;
-  max-width: 150px;
-}