Skip to content

Commit d875e60

Browse files
committed
Add masks in app
1 parent 325c81f commit d875e60

File tree

7 files changed

+104
-10
lines changed

7 files changed

+104
-10
lines changed

src/assets/images/masks/balance.svg

Lines changed: 3 additions & 0 deletions
Loading

src/assets/images/masks/main.svg

Lines changed: 72 additions & 0 deletions
Loading

src/components/base/BackgroundImage.tsx

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,9 @@ export default class BackgroundImage extends Vue {
3535
render(h: CreateElement) {
3636
const body = h(components[this.theme.component ?? 'random'])
3737

38-
return <div class='background-image' key={ this.theme.name }> { body } </div>
38+
return <div class='background-image' key={ this.theme.name }>
39+
<div class="mask-background"></div>
40+
{ body }
41+
</div>
3942
}
4043
}

src/style/general.styl

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,4 +12,7 @@
1212
transform translate(-50%, -50%)
1313

1414
.transition-group
15-
position: relative
15+
position: relative
16+
17+
.background-image
18+
mask url('../assets/images/masks/main.svg') 50% 50% / 100% 80% no-repeat border-box

src/style/index.styl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
:root
99
--color-active #FA076C
10-
--color-bg #13111C
10+
--color-bg #22233D
1111
--color-green #91e60a
1212
--color-blue #04ded4
1313
--color-unfocus rgba(255, 255, 255, .5)

0 commit comments

Comments
 (0)