diff --git a/src/components/GiPageLayout/index.vue b/src/components/GiPageLayout/index.vue index 1e7455c..95a83cb 100644 --- a/src/components/GiPageLayout/index.vue +++ b/src/components/GiPageLayout/index.vue @@ -6,16 +6,19 @@
-
+
- + +
+
+
@@ -144,6 +147,7 @@ watch(() => breakpoint.value, (val) => { } .gi-page-layout__body { + position: relative; flex: 1; display: flex; flex-direction: column; @@ -173,7 +177,6 @@ watch(() => breakpoint.value, (val) => { box-sizing: border-box; background-color: var(--color-bg-1); cursor: pointer; - transition: all .3s cubic-bezier(.4,0,.2,1); width: 24px; height: 24px; border-radius: 50%; @@ -182,7 +185,18 @@ watch(() => breakpoint.value, (val) => { box-shadow: 0 2px 3px rgba(0, 0, 0, 0.1); } -.gi-split-button.none { +.gi-page-layout__mask{ + content: ""; + position: absolute; + top: 0; left: 0; + right: 0; + bottom: 0; + backdrop-filter: blur(20px); + z-index: 20; +} + +.gi-split-button.none { + left: -12px; }