This commit is contained in:
parent
824f038084
commit
3efb87bcd8
24 changed files with 14 additions and 19 deletions
186
app/cell.scss
Normal file
186
app/cell.scss
Normal file
|
|
@ -0,0 +1,186 @@
|
|||
.solution {
|
||||
background-color: var(--color-maze-cell-solution);
|
||||
|
||||
&:hover {
|
||||
background-color: var(--color-maze-cell-solution-highlight);
|
||||
}
|
||||
}
|
||||
|
||||
.top {
|
||||
border-top-color: var(--color-maze-border);
|
||||
}
|
||||
|
||||
.right {
|
||||
border-right-color: var(--color-maze-border);
|
||||
}
|
||||
|
||||
.bottom {
|
||||
border-bottom-color: var(--color-maze-border);
|
||||
}
|
||||
|
||||
.left {
|
||||
border-left-color: var(--color-maze-border);
|
||||
}
|
||||
|
||||
.userSELF {
|
||||
background: radial-gradient(
|
||||
ellipse 16% 16% at center,
|
||||
var(--color-maze-cell-user) 0,
|
||||
var(--color-maze-cell-user) 100%,
|
||||
#0000 100%
|
||||
);
|
||||
|
||||
&.solution {
|
||||
background: radial-gradient(
|
||||
ellipse 16% 16% at center,
|
||||
var(--color-maze-cell-user-solution) 0,
|
||||
var(--color-maze-cell-user-solution) 100%,
|
||||
#0000 100%
|
||||
);
|
||||
|
||||
&:hover {
|
||||
background: radial-gradient(
|
||||
ellipse 33% 33% at center,
|
||||
var(--color-maze-cell-user-solution) 0,
|
||||
var(--color-maze-cell-user-solution) 80%,
|
||||
#0000 100%
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
&:hover {
|
||||
background: radial-gradient(
|
||||
ellipse 33% 33% at center,
|
||||
var(--color-maze-cell-user) 0,
|
||||
var(--color-maze-cell-user) 80%,
|
||||
#0000 100%
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
.marker {
|
||||
display: inline-block;
|
||||
position: absolute;
|
||||
|
||||
&:hover {
|
||||
background: #fc08;
|
||||
}
|
||||
}
|
||||
|
||||
.userUP .marker.UP {
|
||||
height: 50%;
|
||||
width: 100%;
|
||||
background: linear-gradient(
|
||||
90deg,
|
||||
#0000 0,
|
||||
#0000 33%,
|
||||
var(--color-maze-cell-user) 33%,
|
||||
var(--color-maze-cell-user) 66%,
|
||||
#0000 66%,
|
||||
#0000 100%
|
||||
);
|
||||
}
|
||||
|
||||
.solution.userUP .marker.UP {
|
||||
height: 50%;
|
||||
width: 100%;
|
||||
background: linear-gradient(
|
||||
90deg,
|
||||
#0000 0,
|
||||
#0000 33%,
|
||||
var(--color-maze-cell-user-solution) 33%,
|
||||
var(--color-maze-cell-user-solution) 66%,
|
||||
#0000 66%,
|
||||
#0000 100%
|
||||
);
|
||||
}
|
||||
|
||||
.userRIGHT .marker.RIGHT {
|
||||
height: 100%;
|
||||
width: 50%;
|
||||
left: 50%;
|
||||
background: linear-gradient(
|
||||
0deg,
|
||||
#0000 0,
|
||||
#0000 33%,
|
||||
var(--color-maze-cell-user) 33%,
|
||||
var(--color-maze-cell-user) 66%,
|
||||
#0000 66%,
|
||||
#0000 100%
|
||||
);
|
||||
}
|
||||
|
||||
.solution.userRIGHT .marker.RIGHT {
|
||||
height: 100%;
|
||||
width: 50%;
|
||||
left: 50%;
|
||||
background: linear-gradient(
|
||||
0deg,
|
||||
#0000 0,
|
||||
#0000 33%,
|
||||
var(--color-maze-cell-user-solution) 33%,
|
||||
var(--color-maze-cell-user-solution) 66%,
|
||||
#0000 66%,
|
||||
#0000 100%
|
||||
);
|
||||
}
|
||||
|
||||
.userDOWN .marker.DOWN {
|
||||
height: 50%;
|
||||
width: 100%;
|
||||
top: 50%;
|
||||
background: linear-gradient(
|
||||
90deg,
|
||||
#0000 0,
|
||||
#0000 33%,
|
||||
var(--color-maze-cell-user) 33%,
|
||||
var(--color-maze-cell-user) 66%,
|
||||
#0000 66%,
|
||||
#0000 100%
|
||||
);
|
||||
|
||||
}
|
||||
|
||||
.solution.userDOWN .marker.DOWN {
|
||||
height: 50%;
|
||||
width: 100%;
|
||||
top: 50%;
|
||||
background: linear-gradient(
|
||||
90deg,
|
||||
#0000 0,
|
||||
#0000 33%,
|
||||
var(--color-maze-cell-user-solution) 33%,
|
||||
var(--color-maze-cell-user-solution) 66%,
|
||||
#0000 66%,
|
||||
#0000 100%
|
||||
);
|
||||
|
||||
}
|
||||
|
||||
.userLEFT .marker.LEFT {
|
||||
height: 100%;
|
||||
width: 50%;
|
||||
background: linear-gradient(
|
||||
0deg,
|
||||
#0000 0,
|
||||
#0000 33%,
|
||||
var(--color-maze-cell-user) 33%,
|
||||
var(--color-maze-cell-user) 66%,
|
||||
#0000 66%,
|
||||
#0000 100%
|
||||
);
|
||||
}
|
||||
|
||||
.solution.userLEFT .marker.LEFT {
|
||||
height: 100%;
|
||||
width: 50%;
|
||||
background: linear-gradient(
|
||||
0deg,
|
||||
#0000 0,
|
||||
#0000 33%,
|
||||
var(--color-maze-cell-user-solution) 33%,
|
||||
var(--color-maze-cell-user-solution) 66%,
|
||||
#0000 66%,
|
||||
#0000 100%
|
||||
);
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue