diff --git a/css/chess.css b/css/chess.css index 729a040..f894fc1 100644 --- a/css/chess.css +++ b/css/chess.css @@ -79,9 +79,13 @@ button:disabled .silhouette { position: relative; width: 100%; height: 100%; - border: 1px solid black; border-collapse: collapse; + border-style: hidden; padding-top: 100%; + box-shadow: 0 0 0 1px black, 2px 2px 4px #00000080; + border-radius: 6pt; + overflow: hidden; + background-color: #FAEED2; } #cb_board tr { @@ -105,6 +109,7 @@ button:disabled .silhouette { width: 100%; min-width: 24em; max-height: calc(100vh - (8px + 2.8em)); + padding-right: calc(3.25em + 10px); } #cb_control_form { @@ -112,25 +117,29 @@ button:disabled .silhouette { display: flex; flex-flow: column nowrap; margin-right: auto; + border-radius: 6pt; + padding: 1.125em; + background-color: #FFFFF0; + box-shadow: 0 0 0 1px black, 2px 2px 4px #00000080; +} + +#cb_controls, #cb_theme, #cb_names, #cb_navigate { + white-space: nowrap; +} + +#cb_theme, #cb_names, #cb_navigate { + margin-top: 1.125em; } #cb_scrollable { flex: 1 1000 auto; - padding-right: calc(8px + 3em); + padding-bottom: 0.5em; overflow: auto; } -#cb_scrollable > *:last-child { - margin-bottom: 0.5em; -} - -#cb_controls, #cb_theme, #cb_names, #cb_message, #cb_navigate { +#cb_message { margin-top: 0.5em; - white-space: nowrap; -} - -#cb_controls, #cb_theme, #cb_names { - padding-right: calc(3.25em + 12px); + margin-bottom: 1em; } #cb_theme { @@ -378,8 +387,8 @@ button:disabled .silhouette { .badges { position: fixed; - bottom: 12px; - right: 12px; + bottom: 5px; + right: 5px; margin: 0; display: flex; flex-flow: column nowrap; @@ -423,11 +432,10 @@ button:disabled .silhouette { align-items: center; width: 14em; height: 14em; - border: 1px solid black; - box-shadow: 3px 3px 3px black; + box-shadow: 0 0 0 1px black, 5px 5px 3px #00000080; margin: 1em; padding: 0.5em; - border-radius: 5px; + border-radius: 6pt; background-color: #FFFFF0; overflow: hidden; background-image: @@ -440,11 +448,11 @@ button:disabled .silhouette { } .game-tile:hover { - box-shadow: 3px 3px 3px blue; + box-shadow: 0 0 0 1px black, 5px 5px 3px #0000FF80; } .game-tile.game-tile-selected { - box-shadow: 0 0 0 2px blue, 5px 5px 3px black; + box-shadow: 0 0 0 2px blue, 5px 5px 3px #00000080; } .game-tile.game-tile-selected:hover { @@ -606,16 +614,13 @@ button:disabled .silhouette { } #cb_control_container { - margin-top: 0.5em; + margin-top: 1em; margin-left: 8px; max-height: none; overflow: visible; width: 100%; max-width: calc(100vw - (8px + 24px)); - } - - #cb_scrollable { - padding-right: 8px; + padding-right: 0; } .badges { @@ -623,7 +628,7 @@ button:disabled .silhouette { bottom: auto; right: auto; margin-left: auto; - margin-right: 8px; + margin-right: 5px; display: flex; flex-flow: row nowrap; justify-content: flex-end; diff --git a/index.html b/index.html index d852675..2fdb6fd 100644 --- a/index.html +++ b/index.html @@ -218,8 +218,8 @@ vs. -
+