Skip to content

Commit f33e3d2

Browse files
committedApr 28, 2025··
update docs
1 parent db25ba5 commit f33e3d2

File tree

1 file changed

+14
-9
lines changed

1 file changed

+14
-9
lines changed
 

‎docs/.vuepress/components/SponsorPanel.vue

Lines changed: 14 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
v-for="(brand, index) in processedGoldSponsors"
1313
v-show="!isCollapsed || (isCollapsed && shouldShowSponsor(brand))"
1414
:key="'gold-' + index"
15-
:class="{ 'brand-item-gold-mode collapsed-mode': isCollapsed }"
15+
:class="{ 'collapsed-mode': isCollapsed }"
1616
class="brand-item gold"
1717
@click="openSponsorLink(brand.href)"
1818
>
@@ -30,7 +30,7 @@
3030
v-for="(brand, index) in processedGeneralSponsors"
3131
v-show="!isCollapsed || (isCollapsed && shouldShowSponsor(brand))"
3232
:key="'general-' + index"
33-
:class="{ 'brand-item-mode collapsed-mode': isCollapsed }"
33+
:class="{ 'collapsed-mode': isCollapsed }"
3434
class="brand-item"
3535
@click="openSponsorLink(brand.href)"
3636
>
@@ -87,6 +87,14 @@ const shouldShowExtraBecomeSponsor = computed(() => {
8787
const toggleCollapse = () => {
8888
isCollapsed.value = !isCollapsed.value;
8989
};
90+
91+
const brandItemGoldHeight = computed(() => {
92+
return isCollapsed ? '32px' : '96px'
93+
})
94+
95+
const brandItemHeight = computed(() => {
96+
return isCollapsed ? '32px' : '66px'
97+
})
9098
</script>
9199

92100
<style scoped>
@@ -130,20 +138,17 @@ const toggleCollapse = () => {
130138
display: flex;
131139
align-items: center;
132140
justify-content: center;
141+
height: v-bind(brandItemHeight);
133142
transition: all 0.3s ease;
134143
position: relative;
135144
}
136145
137-
.brand-item-mode {
138-
height: 66px;
139-
}
140-
141146
.brand-item:hover {
142147
border: 1px solid var(--vp-c-brand);
143148
}
144149
145-
.brand-item-gold-mode {
146-
height: 96px;
150+
.brand-item.gold {
151+
height: v-bind(brandItemGoldHeight);
147152
}
148153
149154
.brand-image {
@@ -169,7 +174,7 @@ const toggleCollapse = () => {
169174
}
170175
171176
.collapsed-mode {
172-
height: 32px;
177+
height: 32px !important;
173178
}
174179
175180
.collapsed-mode .brand-image {

0 commit comments

Comments
 (0)
Please sign in to comment.