diff --git a/package-lock.json b/package-lock.json index 02265aa..dca71e4 100644 Binary files a/package-lock.json and b/package-lock.json differ diff --git a/package.json b/package.json index 63887f1..7956252 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "minesweeper", - "version": "0.82.16", + "version": "0.83.0", "description": "Just Minesweeper!", "author": "Florine W. Dekker", "browser": "dist/bundle.js", @@ -17,21 +17,21 @@ }, "dependencies": { "alea": "^1.0.1", - "canvas-confetti": "^1.5.1" + "canvas-confetti": "^1.6.0" }, "devDependencies": { - "grunt": "^1.4.1", + "grunt": "^1.5.3", "grunt-cli": "^1.4.3", - "grunt-contrib-clean": "^2.0.0", + "grunt-contrib-clean": "^2.0.1", "grunt-contrib-copy": "^1.0.0", "grunt-contrib-watch": "^1.1.0", "grunt-focus": "^1.0.0", "grunt-text-replace": "^0.4.0", "grunt-webpack": "^5.0.0", - "ts-loader": "^9.2.6", - "ts-node": "^10.5.0", - "typescript": "^4.5.5", - "webpack": "^5.69.1", - "webpack-cli": "^4.9.2" + "ts-loader": "^9.4.1", + "ts-node": "^10.9.1", + "typescript": "^4.9.3", + "webpack": "^5.75.0", + "webpack-cli": "^5.0.0" } } diff --git a/src/main/css/main.css b/src/main/css/main.css index 9dc89a7..fe8d695 100644 --- a/src/main/css/main.css +++ b/src/main/css/main.css @@ -1,71 +1,42 @@ -form { - display: inline; -} - -form button.cancel { - background-color: #606c76; - border-color: #606c76; -} - - /* Controls */ -.row.controls { - text-align: center; +.controls-group { + display: flex; + flex-direction: column; + gap: 1em; } -.row.controls input, .row.controls button { - display: inline; +.controls { + display: flex; + gap: 1em; + + flex-wrap: wrap; + align-items: start; + justify-content: center; + justify-items: center; } -.row.controls select, .row.controls input { +.controls select { width: unset; + margin-bottom: 0; } /* Canvas */ -#canvasContainer { +#canvas-container { text-align: center; } #canvas { - display: inline; - box-sizing: border-box; border: 4mm ridge #bdbdbd; } -#canvas.invisible { - visibility: hidden !important; -} - - -/* Overlay */ -.overlayWrapper { - z-index: 20; - position: fixed; - top: 0; - right: 0; - bottom: 0; - left: 0; +/* Dialogs */ +#high-scores-dialog article, +#statistics-dialog article { width: 100%; - height: 100%; - display: flex; - justify-content: center; - align-items: center; - - background-color: rgba(0, 0, 0, 0.5); } -.overlay { - padding: 6rem; - min-width: 33%; - max-height: 80%; - overflow: auto; - - background-color: white; -} - - -#statisticsOverlay td { +#statistics-dialog td { text-align: right; } diff --git a/src/main/index.html b/src/main/index.html index b815f5f..6c6f237 100644 --- a/src/main/index.html +++ b/src/main/index.html @@ -8,18 +8,24 @@ + + + + + + + Minesweeper | FWDekker - - + -