diff options
Diffstat (limited to 'play.css')
-rw-r--r-- | play.css | 36 |
1 files changed, 23 insertions, 13 deletions
@@ -41,20 +41,13 @@ main { background-color: #777; } top: 60px; } -/* Put cards on right of map when zoomed to fit, or very wide screen */ -main { grid-template-columns: 1fr min-content min-content 1fr; } -#mapwrap { grid-row: 1; grid-column: 2 } -#card_panel { grid-row: 1; grid-column: 3 } -@media (min-width: 2200px) { main { display: grid; } } -main.fit { display: grid; } - /* MAP */ #mapwrap { box-shadow: 0px 1px 10px #0008; width: 1650px; height: 2550px; - margin-bottom: 36px; + margin-bottom: 24px; } #mapwrap.fit { @@ -341,15 +334,32 @@ path.tip { stroke: white; stroke-dasharray: 4 4; } /* CARDS */ #card_panel { - text-align: center; - margin: 24px; + display: flex; + flex-wrap: wrap; + align-content: start; + justify-content: center; + gap: 18px; + padding: 18px; } -#card_panel .card { - display: inline-block; - margin: 9px; +#card_panel { width: 800px; margin: 0 auto; } +@media (max-width: 800px) { + #card_panel { width: 1614px; justify-content: start; } } +/* Put cards on right of map when zoomed to fit, or very wide screen */ +#mapwrap { grid-row: 1; grid-column: 2 } +#card_panel { grid-row: 1; grid-column: 3 } +#grid { grid-template-columns: 1fr min-content min-content 1fr; } + +@media (min-width: 2200px) { + #grid { display: grid; } + #card_panel { width: 250px; } +} + +#grid.fit { display: grid; } +#grid.fit #card_panel { width: 250px; } + .card { width: 248px; height: 348px; |