feat: take care of patterns where social link is not present

pull/712/head
Kia Ishii 3 years ago
parent db326c1e02
commit 40e60cbc13

@ -52,13 +52,6 @@ const { hasSidebar } = useSidebar()
transition: border-color 0.5s, background-color 0.5s; transition: border-color 0.5s, background-color 0.5s;
} }
@media (min-width: 768px) {
.VPNavBar.has-sidebar {
padding-right: 0;
}
}
@media (min-width: 768px) { @media (min-width: 768px) {
.VPNavBar { .VPNavBar {
padding: 0 32px; padding: 0 32px;
@ -72,6 +65,8 @@ const { hasSidebar } = useSidebar()
} }
.VPNavBar.has-sidebar .content { .VPNavBar.has-sidebar .content {
margin-right: -32px;
padding-right: 32px;
backdrop-filter: saturate(50%) blur(8px); backdrop-filter: saturate(50%) blur(8px);
-webkit-backdrop-filter: saturate(50%) blur(8px); -webkit-backdrop-filter: saturate(50%) blur(8px);
} }

@ -1,19 +1,14 @@
<script lang="ts" setup> <script lang="ts" setup>
import { useData } from 'vitepress' import { useData } from 'vitepress'
import VPSocialLinks from './VPSocialLinks.vue' import VPSocialLinks from './VPSocialLinks.vue'
import { useSidebar } from '../composables/sidebar'
const { theme } = useData() const { theme } = useData()
const { hasSidebar } = useSidebar()
</script> </script>
<template> <template>
<VPSocialLinks <VPSocialLinks
v-if="theme.socialLinks" v-if="theme.socialLinks"
:class="{ class="VPNavBarSocialLinks"
'VPNavBarSocialLinks' : true,
'has-sidebar' : hasSidebar
}"
:links="theme.socialLinks" :links="theme.socialLinks"
/> />
</template> </template>
@ -29,8 +24,4 @@ const { hasSidebar } = useSidebar()
align-items: center; align-items: center;
} }
} }
.has-sidebar {
padding-right: 32px;
}
</style> </style>

Loading…
Cancel
Save