fix fix fix

pull/3796/head
Kia King Ishii 1 year ago
parent 8b7d27ab07
commit 8e84643019

@ -12,7 +12,7 @@ import {
VPTeamMembers VPTeamMembers
} from 'vitepress/theme' } from 'vitepress/theme'
const members = [ const members1 = [
{ {
avatar: 'https://github.com/yyx990803.png', avatar: 'https://github.com/yyx990803.png',
name: 'Evan You', name: 'Evan You',
@ -31,13 +31,43 @@ const members = [
{ icon: 'twitter', link: 'https://twitter.com/KiaKing85' } { icon: 'twitter', link: 'https://twitter.com/KiaKing85' }
] ]
}, },
// {
// avatar: 'https://github.com/kiaking.png',
// name: 'Kia King Ishii',
// title: 'Developer',
// links: [
// { icon: 'github', link: 'https://github.com/kiaking' },
// { icon: 'twitter', link: 'https://twitter.com/KiaKing85' }
// ]
// },
// {
// avatar: 'https://github.com/kiaking.png',
// name: 'Kia King Ishii',
// title: 'Developer',
// links: [
// { icon: 'github', link: 'https://github.com/kiaking' },
// { icon: 'twitter', link: 'https://twitter.com/KiaKing85' }
// ]
// },
// {
// avatar: 'https://github.com/kiaking.png',
// name: 'Kia King Ishii',
// title: 'Developer',
// links: [
// { icon: 'github', link: 'https://github.com/kiaking' },
// { icon: 'twitter', link: 'https://twitter.com/KiaKing85' }
// ]
// }
]
const members2 = [
{ {
avatar: 'https://github.com/kiaking.png', avatar: 'https://github.com/yyx990803.png',
name: 'Kia King Ishii', name: 'Evan You',
title: 'Developer', title: 'Creator',
links: [ links: [
{ icon: 'github', link: 'https://github.com/kiaking' }, { icon: 'github', link: 'https://github.com/yyx990803' },
{ icon: 'twitter', link: 'https://twitter.com/KiaKing85' } { icon: 'twitter', link: 'https://twitter.com/youyuxi' }
] ]
}, },
{ {
@ -57,7 +87,25 @@ const members = [
{ icon: 'github', link: 'https://github.com/kiaking' }, { icon: 'github', link: 'https://github.com/kiaking' },
{ icon: 'twitter', link: 'https://twitter.com/KiaKing85' } { icon: 'twitter', link: 'https://twitter.com/KiaKing85' }
] ]
} },
// {
// avatar: 'https://github.com/kiaking.png',
// name: 'Kia King Ishii',
// title: 'Developer',
// links: [
// { icon: 'github', link: 'https://github.com/kiaking' },
// { icon: 'twitter', link: 'https://twitter.com/KiaKing85' }
// ]
// },
// {
// avatar: 'https://github.com/kiaking.png',
// name: 'Kia King Ishii',
// title: 'Developer',
// links: [
// { icon: 'github', link: 'https://github.com/kiaking' },
// { icon: 'twitter', link: 'https://twitter.com/KiaKing85' }
// ]
// }
] ]
</script> </script>
@ -69,7 +117,7 @@ const members = [
have chosen to be featured below. have chosen to be featured below.
</template> </template>
</VPTeamPageTitle> </VPTeamPageTitle>
<VPTeamMembers :members="members" /> <VPTeamMembers :members="members1" />
<VPTeamPageSection> <VPTeamPageSection>
<template #title>Team Emeriti</template> <template #title>Team Emeriti</template>
<template #lead> <template #lead>
@ -77,7 +125,7 @@ const members = [
contributions in the past. contributions in the past.
</template> </template>
<template #members> <template #members>
<VPTeamMembers size="small" :members="members" /> <VPTeamMembers size="small" :members="members2" />
</template> </template>
</VPTeamPageSection> </VPTeamPageSection>
</VPTeamPage> </VPTeamPage>

@ -38,70 +38,84 @@ const classes = computed(() => [props.size, `count-${props.members.length}`])
width: 100%; width: 100%;
} }
/**
* Small size layout.
* -------------------------------------------------------------------------- */
@media (min-width: 512px) { @media (min-width: 512px) {
.VPTeamMembers.small .container { .VPTeamMembers.small .container {
grid-template-columns: repeat(2, 1fr); grid-template-columns: repeat(2, 1fr);
} }
.VPTeamMembers.small.count-1 .container, .VPTeamMembers.small.count-1 .container,
.VPTeamMembers.medium.count-1 .container { .VPTeamMembers.small.count-2 .container {
display: flex; display: flex;
justify-content: center; justify-content: center;
} }
.VPTeamMembers.small.count-1 .item { .VPTeamMembers.small.count-1 .item,
.VPTeamMembers.small.count-2 .item {
max-width: 272px; max-width: 272px;
} }
}
.VPTeamMembers.medium.count-1 .item { @media (min-width: 768px) {
max-width: 368px; .VPTeamMembers.small .container {
grid-template-columns: repeat(3, 1fr);
} }
} }
@media (min-width: 640px) { @media (min-width: 960px) {
.VPTeamMembers.medium .container { .VPTeamMembers.small .container {
grid-template-columns: repeat(2, 1fr); grid-template-columns: repeat(4, 1fr);
} }
.VPTeamMembers.medium.count-2 .container { .VPTeamMembers.small.count-3 .container {
display: flex; display: flex;
justify-content: center; justify-content: center;
} }
.VPTeamMembers.medium.count-2 .item { .VPTeamMembers.small.count-3 .item {
max-width: 368px; max-width: 272px;
} }
} }
@media (min-width: 768px) { /**
.VPTeamMembers.small .container { * Medium size layout.
grid-template-columns: repeat(3, 1fr); * -------------------------------------------------------------------------- */
}
.VPTeamMembers.small.count-2 .container { @media (min-width: 512px) and (max-width: 639px) {
.VPTeamMembers.medium .container {
display: flex; display: flex;
flex-direction: column;
justify-content: center; justify-content: center;
align-items: center;
} }
.VPTeamMembers.small.count-2 .item { .VPTeamMembers.medium .item {
max-width: 272px; max-width: 368px;
} }
} }
@media (min-width: 960px) { @media (min-width: 640px) {
.VPTeamMembers.small .container { .VPTeamMembers.medium .container {
grid-template-columns: repeat(4, 1fr); grid-template-columns: repeat(2, 1fr);
} }
.VPTeamMembers.small.count-3 .container { .VPTeamMembers.medium.count-1 .container,
.VPTeamMembers.medium.count-2 .container {
display: flex; display: flex;
justify-content: center; justify-content: center;
align-items: center;
} }
.VPTeamMembers.small.count-3 .item { .VPTeamMembers.medium.count-1 .item,
max-width: 272px; .VPTeamMembers.medium.count-2 .item {
max-width: 368px;
} }
}
@media (min-width: 960px) {
.VPTeamMembers.medium .container { .VPTeamMembers.medium .container {
grid-template-columns: repeat(3, 1fr); grid-template-columns: repeat(3, 1fr);
} }

@ -526,6 +526,13 @@
margin-bottom: 24px; margin-bottom: 24px;
} }
@media (min-width: 512px) {
.VPTeamMembers.small.count-2 .item,
.VPTeamMembers.small.count-3 .item {
max-width: 100% !important;
}
}
@media (min-width: 768px) { @media (min-width: 768px) {
.vp-doc .VPTeamMembers.small .container, .vp-doc .VPTeamMembers.small .container,
.vp-doc .VPTeamMembers.medium .container { .vp-doc .VPTeamMembers.medium .container {

Loading…
Cancel
Save