silphius/app/react/components/dom/grid.module.css
2024-07-28 08:50:09 -05:00

46 lines
962 B
CSS

.grid {
--border: 2.5px;
border: var(--border) solid #444444;
line-height: 0;
opacity: 1;
position: relative;
}
.innerGrid {
background-color: var(--color);
border-bottom: var(--border) solid #999999;
border-right: var(--border) solid #999999;
display: grid;
grid-template-columns: repeat(var(--columns), 1fr);
}
.label {
background-color: transparent;
color: white;
font-family: Cookbook, Georgia, 'Times New Roman', Times, serif;
margin: 0;
text-shadow:
0px -1px 0px black,
1px 0px 0px black,
0px 1px 0px black,
-1px 0px 0px black
;
}
.slot {
border-left: var(--border) solid #999999;
border-top: var(--border) solid #999999;
display: inline-block;
line-height: 0;
padding: 0;
&:hover {
background-color: rgba(0, 0, 0, 0.2);
}
&.active {
border: var(--border) solid yellow;
margin-bottom: calc(-1 * var(--border));
margin-right: calc(-1 * var(--border));
z-index: 1;
}
}