fix: watch later pop invalid rounded corners (#505)

* fix: watch later pop invalid rounded corners

* chore: revert to attr mode

---------

Co-authored-by: Hakadao <a578457889743@gmail.com>
This commit is contained in:
star knight
2024-04-11 11:42:06 +08:00
committed by GitHub
parent 85c10d65d6
commit 36960da9f8
4 changed files with 31 additions and 2 deletions

View File

@@ -16,6 +16,7 @@ const settingsMenu = {
[MenuType.SearchPage]: defineAsyncComponent(() => import('./components/SearchPage.vue')),
[MenuType.Home]: defineAsyncComponent(() => import('./components/Home.vue')),
[MenuType.Compatibility]: defineAsyncComponent(() => import('./components/Compatibility.vue')),
// [MenuType.BilibiliSettings]: defineAsyncComponent(() => import('./components/BilibiliSettings.vue')),
[MenuType.About]: defineAsyncComponent(() => import('./components/About.vue')),
}
const activatedMenuItem = ref<MenuType>(MenuType.General)
@@ -65,6 +66,12 @@ const settingsMenuItems = computed((): MenuItem[] => {
iconActivated: 'mingcute:polygon-fill',
title: t('settings.menu_compatibility'),
},
// {
// value: MenuType.BilibiliSettings,
// icon: 'ant-design:bilibili-outlined',
// iconActivated: 'ant-design:bilibili-outlined',
// title: 'Bilibili',
// },
{
value: MenuType.About,
icon: 'mingcute:information-line',

View File

@@ -0,0 +1,20 @@
<template>
<div flex="~ justify-between gap-4">
<aside>
<ul flex="~ col gap-1" ml--4>
<li p="x-4 y-2" bg="hover:$bew-fill-2" rounded="$bew-radius">
home page
</li>
<li p="x-4 y-2" bg="hover:$bew-fill-2" rounded="$bew-radius">
video page
</li>
<li p="x-4 y-2" bg="hover:$bew-fill-2" rounded="$bew-radius">
moments page
</li>
</ul>
</aside>
<main flex-1>
<span text="8xl">WIP...</span>
</main>
</div>
</template>

View File

@@ -4,6 +4,7 @@ export enum MenuType {
SearchPage = 'SearchPage',
Home = 'Home',
Compatibility = 'Compatibility',
BilibiliSettings = 'BilibiliSettings',
About = 'About',
}

View File

@@ -49,11 +49,12 @@ function getAllWatchLaterList() {
<template>
<div
bg="$bew-elevated-solid-1"
w="380px"
shadow="$bew-shadow-2"
bg="$bew-elevated-solid-1"
rounded="$bew-radius"
pos="relative"
style="box-shadow: var(--bew-shadow-2)"
of="hidden"
>
<!-- top bar -->
<header