From 7e82b2f5d9ae960f7aee40c51280778e6cd02a96 Mon Sep 17 00:00:00 2001 From: ThatOneCalculator Date: Mon, 21 Nov 2022 14:55:41 -0800 Subject: [PATCH] page style --- package.json | 2 +- packages/client/src/pages/page.vue | 58 +++++++++++++++++++++++------- 2 files changed, 46 insertions(+), 14 deletions(-) diff --git a/package.json b/package.json index 55ec2d747..396758003 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "calckey", - "version": "12.119.0-calc.15.5", + "version": "12.119.0-calc.16", "codename": "aqua", "repository": { "type": "git", diff --git a/packages/client/src/pages/page.vue b/packages/client/src/pages/page.vue index 913009010..818c89a4e 100644 --- a/packages/client/src/pages/page.vue +++ b/packages/client/src/pages/page.vue @@ -4,14 +4,25 @@
-
- +
@@ -34,18 +45,14 @@
- @@ -191,12 +198,37 @@ definePageMetadata(computed(() => page ? { > .banner { margin: 0rem !important; - > img { + > .banner-image { // TODO: 良い感じのアスペクト比で表示 display: block; width: 100%; height: 150px; object-fit: cover; + + > .menu-actions { + position: absolute; + top: 12px; + right: 12px; + -webkit-backdrop-filter: var(--blur, blur(8px)); + backdrop-filter: var(--blur, blur(8px)); + background: rgba(0, 0, 0, 0.2); + padding: 8px; + border-radius: 24px; + + > .menu { + vertical-align: bottom; + height: 31px; + width: 31px; + color: #fff; + text-shadow: 0 0 8px #000; + font-size: 16px; + } + + > .koudoku { + margin-left: 4px; + vertical-align: bottom; + } + } } }