From dce1950909c52dd4575a0d5ebbd1a989ec02bd0d Mon Sep 17 00:00:00 2001 From: syui Date: Thu, 11 Apr 2024 03:25:22 +0900 Subject: [PATCH] fix --- public | 2 +- src/App.vue | 25 ++++++++++++++++++++----- 2 files changed, 21 insertions(+), 6 deletions(-) diff --git a/public b/public index 77f6159..2754a9d 160000 --- a/public +++ b/public @@ -1 +1 @@ -Subproject commit 77f615901cfb5d9b07a29c122643192aa3c2b89a +Subproject commit 2754a9d583749fd74cac330a182d9e16097be021 diff --git a/src/App.vue b/src/App.vue index ebd836b..4f5b0dc 100755 --- a/src/App.vue +++ b/src/App.vue @@ -76,7 +76,7 @@ - + @@ -151,7 +151,7 @@ - + @@ -1383,15 +1383,30 @@ span.color-sixth { mix-blend-mode: overlay; } -span.card-wrapper:hover > span.pattern-yui,span.card-wrapper:hover > span.pattern-first,span.card-wrapper:hover > span.pattern-second,span.card-wrapper:hover > span.pattern-third,span.card-wrapper:hover > span.pattern-fourth,span.card-wrapper:hover > span.pattern-fifth,span.card-wrapper:hover > span.pattern-sixth { +span.pattern-seven { + background: repeating-radial-gradient(circle at center, #f1f1f1, #313131 3px, #fff700 3px); + background-position: 50% 50%; + background-size: 120% 120%; + mix-blend-mode: color-dodge; + opacity: 0.3; +} + +span.color-seven { + background: linear-gradient(115deg, transparent 20%, #f1f1f1 30%, transparent 48% 52%, #313131 70%, transparent); + background-position: 50% 50%; + background-size: 200% 200%; + mix-blend-mode: overlay; +} + +span.card-wrapper:hover > span.pattern-yui,span.card-wrapper:hover > span.pattern-first,span.card-wrapper:hover > span.pattern-second,span.card-wrapper:hover > span.pattern-third,span.card-wrapper:hover > span.pattern-fourth,span.card-wrapper:hover > span.pattern-fifth, span.card-wrapper:hover > span.pattern-sixth, span.card-wrapper:hover > span.pattern-seven { background-position: calc(50% + (var(--ratio-x) * -50%)) calc(50% + (var(--ratio-y) * -50%)); } -span.card-wrapper:hover > span.color-yui,span.card-wrapper:hover > span.color-first,span.card-wrapper:hover > span.color-second,span.card-wrapper:hover > span.color-third,span.card-wrapper:hover > span.color-fourth,span.card-wrapper:hover > span.color-fifth,span.card-wrapper:hover > span.color-sixth { +span.card-wrapper:hover > span.color-yui,span.card-wrapper:hover > span.color-first,span.card-wrapper:hover > span.color-second,span.card-wrapper:hover > span.color-third,span.card-wrapper:hover > span.color-fourth,span.card-wrapper:hover > span.color-fifth, span.card-wrapper:hover > span.color-sixth, span.card-wrapper:hover > span.color-seven { background-position: calc(50% + (var(--ratio-x) * -50%)) calc(50% + (var(--ratio-y) * -50%)); } -span.card-wrapper:hover > span.highlight-yui,span.card-wrapper:hover > span.highlight-first,span.card-wrapper:hover > span.highlight-second,span.card-wrapper:hover > span.highlight-third,span.card-wrapper:hover > span.highlight-fourth,span.card-wrapper:hover > span.highlight-fifth,span.card-wrapper:hover > span.highlight-sixth { +span.card-wrapper:hover > span.highlight-yui,span.card-wrapper:hover > span.highlight-first,span.card-wrapper:hover > span.highlight-second,span.card-wrapper:hover > span.highlight-third,span.card-wrapper:hover > span.highlight-fourth,span.card-wrapper:hover > span.highlight-fifth, span.card-wrapper:hover > span.highlight-sixth, span.card-wrapper:hover > span.highlight-seven { background-repeat: no-repeat; }