tweak css
This commit is contained in:
parent
ad3f831936
commit
1261b0f905
31
src/Game.vue
31
src/Game.vue
@ -166,17 +166,12 @@ function shake() {
|
|||||||
</header>
|
</header>
|
||||||
<div id="board">
|
<div id="board">
|
||||||
<div
|
<div
|
||||||
class="row"
|
|
||||||
v-for="(row, index) in board"
|
v-for="(row, index) in board"
|
||||||
:class="{ shake: shakeRowIndex === index }"
|
:class="['row', shakeRowIndex === index && 'shake']"
|
||||||
>
|
>
|
||||||
<div
|
<div
|
||||||
v-for="(tile, index) in row"
|
v-for="(tile, index) in row"
|
||||||
:class="[
|
:class="['tile', tile.letter && 'filled', tile.state && 'revealed']"
|
||||||
'tile',
|
|
||||||
tile.letter ? 'filled' : 'empty',
|
|
||||||
tile.state && 'revealed'
|
|
||||||
]"
|
|
||||||
>
|
>
|
||||||
<div class="front" :style="{ transitionDelay: `${index * 300}ms` }">
|
<div class="front" :style="{ transitionDelay: `${index * 300}ms` }">
|
||||||
{{ tile.letter }}
|
{{ tile.letter }}
|
||||||
@ -236,10 +231,8 @@ function shake() {
|
|||||||
user-select: none;
|
user-select: none;
|
||||||
position: relative;
|
position: relative;
|
||||||
}
|
}
|
||||||
@media (max-height: 680px) {
|
.tile.filled {
|
||||||
.tile {
|
animation: zoom 0.2s;
|
||||||
font-size: 3vh;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
.tile .front,
|
.tile .front,
|
||||||
.tile .back {
|
.tile .back {
|
||||||
@ -259,17 +252,11 @@ function shake() {
|
|||||||
.tile .front {
|
.tile .front {
|
||||||
border: 2px solid #d3d6da;
|
border: 2px solid #d3d6da;
|
||||||
}
|
}
|
||||||
.tile .back {
|
|
||||||
transform: rotateX(180deg);
|
|
||||||
}
|
|
||||||
.tile.filled .front {
|
.tile.filled .front {
|
||||||
border-color: #999;
|
border-color: #999;
|
||||||
}
|
}
|
||||||
.tile.filled {
|
.tile .back {
|
||||||
animation: zoom 0.2s;
|
transform: rotateX(180deg);
|
||||||
}
|
|
||||||
.tile:not(.empty) {
|
|
||||||
border: none;
|
|
||||||
}
|
}
|
||||||
.tile.revealed .front {
|
.tile.revealed .front {
|
||||||
transform: rotateX(180deg);
|
transform: rotateX(180deg);
|
||||||
@ -326,4 +313,10 @@ function shake() {
|
|||||||
transform: translate(1px);
|
transform: translate(1px);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@media (max-height: 680px) {
|
||||||
|
.tile {
|
||||||
|
font-size: 3vh;
|
||||||
|
}
|
||||||
|
}
|
||||||
</style>
|
</style>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user