You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
204 lines
3.2 KiB
204 lines
3.2 KiB
#controls-container {
|
|
bottom: 0;
|
|
left: 20px;
|
|
padding: 40px 0;
|
|
position: absolute;
|
|
top: 0;
|
|
width: 300px;
|
|
z-index: 1;
|
|
}
|
|
|
|
.controls-block {
|
|
background: #23074d;
|
|
border-radius: 0 18px 0 18px;
|
|
color: #0cffe1;
|
|
display: none;
|
|
font-size: 24px;
|
|
margin-bottom: 24px;
|
|
overflow: hidden;
|
|
padding-bottom: 24px;
|
|
position: relative;
|
|
text-align: center;
|
|
}
|
|
|
|
.controls-title {
|
|
background: #0cffe1;
|
|
border-bottom: 2px solid black;
|
|
color: #ff217c;
|
|
font-size: 14px;
|
|
margin-bottom: 16px;
|
|
padding: 8px 24px;
|
|
text-align: left;
|
|
}
|
|
|
|
.controls-message {
|
|
cursor: default;
|
|
font-size: 16px;
|
|
padding: 24px;
|
|
}
|
|
|
|
.controls-button {
|
|
cursor: pointer;
|
|
padding: 8px 0;
|
|
}
|
|
|
|
.controls-button:hover {
|
|
background: yellow;
|
|
color: #23074d;
|
|
}
|
|
|
|
/*===== PLAYERS BLOCK =====*/
|
|
#controls-players {
|
|
}
|
|
|
|
.controls-player {
|
|
cursor: default;
|
|
padding: 8px 24px;
|
|
}
|
|
|
|
/*===== MOVES BLOCK =====*/
|
|
#controls-moves {
|
|
background: #ffec83;
|
|
border-radius: 0 18px 0 18px;
|
|
color: #ff217c;
|
|
position: relative;
|
|
}
|
|
|
|
#controls-moves-count {
|
|
cursor: default;
|
|
font-size: 84px;
|
|
}
|
|
|
|
.controls-moves-buttons-layout {
|
|
display: flex;
|
|
flex-direction: row;
|
|
}
|
|
|
|
#controls-moves-reset,
|
|
#controls-moves-undo {
|
|
flex: 1;
|
|
font-size: 12px;
|
|
padding: 12px;
|
|
}
|
|
|
|
#controls-moves-solve {
|
|
font-size: 24px;
|
|
padding: 8px 0;
|
|
}
|
|
|
|
/*===== OPTIONS BLOCK =====*/
|
|
#controls-options {
|
|
}
|
|
|
|
#controls-options .controls-button {
|
|
font-size: 16px;
|
|
padding: 8px 24px;
|
|
}
|
|
|
|
#controls-options .controls-message {
|
|
color: #ffa283;
|
|
font-size: 12px;
|
|
padding: 16px 0 0 0;
|
|
}
|
|
|
|
/*===== COUNTDOWN BLOCK =====*/
|
|
#controls-countdown {
|
|
background: #F96600;
|
|
border-color: #ffec83;
|
|
color: #ffff00;
|
|
cursor: default;
|
|
}
|
|
|
|
#controls-countdown .controls-title {
|
|
background: #CA1800;
|
|
color: #ffec83;
|
|
}
|
|
|
|
.controls-countdown-layout {
|
|
display: flex;
|
|
flex-direction: row;
|
|
}
|
|
|
|
#controls-countdown-value {
|
|
cursor: default;
|
|
flex: 1;
|
|
font-size: 64px;
|
|
}
|
|
|
|
#controls-countdown-value::after {
|
|
content: 'seconds';
|
|
display: block;
|
|
font-size: 12px;
|
|
margin-top: -12px;
|
|
}
|
|
|
|
#controls-countdown-moves {
|
|
cursor: default;
|
|
flex: 1;
|
|
font-size: 64px;
|
|
}
|
|
|
|
#controls-countdown-moves::after {
|
|
content: 'moves';
|
|
display: block;
|
|
font-size: 12px;
|
|
margin-top: -12px;
|
|
}
|
|
|
|
#controls-countdown-skip {
|
|
margin-top: 16px;
|
|
}
|
|
|
|
/*===== WIN BLOCK =====*/
|
|
#controls-win {
|
|
background: #483c6c;
|
|
border-width: 0;
|
|
color: #F96600;
|
|
}
|
|
|
|
#controls-win-message {
|
|
color: #ffec83;
|
|
padding-bottom: 0;
|
|
}
|
|
|
|
#controls-win-count {
|
|
color: #ffec83;
|
|
cursor: default;
|
|
font-size: 84px;
|
|
}
|
|
|
|
#controls-win-count::after {
|
|
content: 'moves';
|
|
display: block;
|
|
font-size: 12px;
|
|
margin-top: -12px;
|
|
}
|
|
|
|
#controls-win-next {
|
|
display: none;
|
|
}
|
|
|
|
/*===== FOOTER BLOCK =====*/
|
|
#controls-footer {
|
|
bottom: 0;
|
|
left: 0;
|
|
padding: 24px;
|
|
position: absolute;
|
|
right: 0;
|
|
text-align: center;
|
|
}
|
|
|
|
#controls-footer a {
|
|
border: 1px solid transparent;
|
|
color: #639699;
|
|
font-size: 24px;
|
|
font-weight: bold;
|
|
padding: 0 24px;
|
|
text-decoration: none;
|
|
}
|
|
|
|
#controls-footer a:hover {
|
|
background: #FFFF00;
|
|
border-color: #23074d;
|
|
color: #23074d;
|
|
}
|
|
|