Skip to content

Commit 460a923

Browse files
Merge pull request #29 from renanfranca/20-fix-css-bug-at-chromium-browsers
fix css bug at chromium browsers
2 parents 3bb08ef + 1e96ebd commit 460a923

File tree

1 file changed

+24
-15
lines changed

1 file changed

+24
-15
lines changed

.vitepress/theme/components/HomePage.vue

Lines changed: 24 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,6 @@ onUnmounted(() => {
4040
<object
4141
:data="`https://opencollective.com/seed4j/tiers/backers.svg?avatarHeight=40&width=${backersImageWidth}&button=false`"
4242
type="image/svg+xml"
43-
class="backers-svg"
4443
aria-label="Backers"
4544
>
4645
Backers
@@ -57,56 +56,66 @@ onUnmounted(() => {
5756
</div>
5857
</template>
5958

60-
<style scoped>
59+
<style>
6160
.VPHomeSponsors {
62-
margin: 96px 0 0 0;
61+
margin: 96px 0 0 0 !important;
6362
}
6463
65-
:deep(.vp-sponsor) {
64+
.vp-sponsor {
6665
border-radius: 16px 16px 0 0 !important;
6766
}
6867
69-
:deep(.vp-sponsor-grid-image) {
68+
.vp-sponsor-grid-image {
7069
max-width: 100%;
7170
filter: none !important;
7271
transition: filter 0.25s;
7372
border-radius: 50%;
7473
}
7574
76-
:deep(.dark .vp-sponsor-grid-image) {
75+
.dark .vp-sponsor-grid-image {
7776
filter: none !important;
7877
}
7978
80-
:deep(.dark .vp-sponsor-grid-item:hover) {
79+
.dark .vp-sponsor-grid-item:hover {
8180
background-color: var(--vp-c-bg-soft) !important;
8281
}
8382
84-
85-
:deep(.vp-sponsor-grid.xmini .vp-sponsor-grid-image) {
83+
.vp-sponsor-grid.xmini .vp-sponsor-grid-image {
8684
max-width: 64px;
8785
max-height: 35px !important;
8886
}
8987
90-
:deep(.vp-sponsor-grid.mini .vp-sponsor-grid-image) {
88+
.vp-sponsor-grid.mini .vp-sponsor-grid-image {
9189
max-width: 96px;
9290
max-height: 40px !important;
9391
}
9492
95-
:deep(.vp-sponsor-grid.small .vp-sponsor-grid-image) {
93+
.vp-sponsor-grid.small .vp-sponsor-grid-image {
9694
max-width: 96px;
9795
max-height: 45px !important;
9896
}
9997
100-
:deep(.vp-sponsor-grid.medium .vp-sponsor-grid-image) {
98+
.vp-sponsor-grid.medium .vp-sponsor-grid-image {
10199
max-width: 120px;
102100
max-height: 50px !important;
103101
}
104102
105-
:deep(.vp-sponsor-grid.big .vp-sponsor-grid-image) {
103+
.vp-sponsor-grid.big .vp-sponsor-grid-image {
106104
max-width: 192px;
107105
max-height: 60px !important;
108106
}
109107
108+
.dark .vp-sponsor-grid-image {
109+
filter: none !important;
110+
}
111+
112+
.dark .vp-sponsor-grid-item:hover {
113+
background-color: var(--vp-c-default-soft) !important;
114+
}
115+
</style>
116+
117+
<style scoped>
118+
110119
.vp-backer {
111120
padding: 0 24px;
112121
}
@@ -153,8 +162,8 @@ onUnmounted(() => {
153162
transition: background-color 0.25s;
154163
}
155164
156-
.backers-svg {
157-
background-color: var(--vp-c-bg-soft);
165+
object {
166+
color-scheme: light;
158167
}
159168
160169
.action {

0 commit comments

Comments
 (0)