UNPKG

morris

Version:

Nine Men's Morris implementation in Node.js

114 lines (107 loc) 1.65 kB
body { margin: 0; padding: 0; width: 100%; height: 100vh; font-family: "Helvetica Neue", "Helvetica", sans-serif; } .view.game { height: 100vh; display: flex; flex-direction: column; } .view.bar { flex: 1; } .bar { padding: 10px 10px; display: flex; } .bar .actions { flex: 1; } .bar .actions.actions-left { text-align: left; } .bar .actions.actions-right { text-align: right; } .board-main { width: 100%; flex: 1; margin: auto; text-align: center; } .board-main #board { max-width: 100%; } .view:not(.visible) { display: none; } .view.menu { background-color: #f5f5f5; width: 100%; height: 100%; text-align: center; } h1 { margin: 0; font-weight: 300; font-size: 3em; } .btn { background-color: #1baacf; border: none; color: #fff; font-size: 1.2em; padding: 5px 10px; cursor: pointer; } .btn:hover { background-color: #1aa1c4; } .menu .section { margin: 10px 0px; } input { outline: none; font-size: 1em; border: 2px solid #dadada; padding: 3px 6px; } input[type="number"] { width: 5em; } input:focus { border-color: #1baacf; } .board-main svg .piece { stroke-width: 1px; } .board-main svg .piece.team-white { fill: #eeeeee; stroke: #dadada; } .board-main svg .piece.team-black { fill: #555555; stroke: #2d2d2d; } .board-main svg .piece.team-false { display: none; } .board-main svg rect { fill: none; } .board-main svg .point { fill: #fff; } .board-main svg line, .board-main svg rect, .board-main svg .point { stroke: #4d4d4d; stroke-width: .5px; } .board-main svg .point.selected { stroke-width: 2px; } .file-input { display: none; }