1
0
James Ketrenos 99f0971873 Lots of fixes for volcano and other features
Signed-off-by: James Ketrenos <james_eikona@ketrenos.com>
2022-06-18 12:30:26 -07:00

88 lines
1.5 KiB
CSS

.Hand {
display: flex;
bottom: 0;
left: 0;
right: 0;
justify-content: space-between;
align-items: flex-end;
height: 10.5rem;
max-height: 10.5;
overflow: visible;
flex-shrink: 1;
}
.Hand .CardsSelected {
display: flex;
position: absolute;
bottom: 1rem;
left: 2rem;
padding: 0.25rem 0.5rem;
border-radius: 0.25rem;
background-color: white;
border: 2px solid black;
z-index: 500; /* above cards */
pointer-events: none;
opacity: 0.75;
}
.Hand .CardGroup {
display: flex;
min-height: calc(7.2em + 0.5em);
justify-items: space-between;
justify-content: space-between;
}
.Hand .Cards {
display: inline-block;
position: absolute;
text-align: right;
vertical-align: bottom;
padding: 0.5em;
box-sizing: border-box;
max-height: 100%;
max-width: 100%;
}
.Hand .Stack {
position: relative;
display: flex;
}
.Hand .Stack:not(:first-child) {
margin-left: -3.5em;
transition: margin-left 1s ease-in-out 0.25s;
}
.Hand .Stack > * {
transition: margin-left 1s ease-in-out 0.25s, margin-right 1s ease-in-out 0.25s;
}
.Hand .Stack > *:not(:first-child) {
margin-left: -4em;
}
.Hand .Placard:hover {
filter: brightness(105%);
}
.Hand .Development:hover {
filter: brightness(150%);
}
.Hand .Development.Selected {
filter: brightness(150%);
top: -2.5em;
}
.Hand .Development {
position: relative;
display: inline-block;
width: 4.9em;
height: 7.2em;
background-position: center;
background-repeat: no-repeat;
background-size: cover;
margin: 0.25em;
cursor: pointer;
}