# HG changeset patch # User Jaroslav Tulach # Date 1391847953 -3600 # Node ID 4eb79fa3434a6b3e3e4227a8ef837e6e0bfe015e # Parent df12da7ceed9c5124783d736884f31a5f49a8221 Different colors and symbols diff -r df12da7ceed9 -r 4eb79fa3434a minesweeper/src/main/java/org/apidesign/demo/minesweeper/MinesModel.java --- a/minesweeper/src/main/java/org/apidesign/demo/minesweeper/MinesModel.java Sat Feb 08 09:10:48 2014 +0100 +++ b/minesweeper/src/main/java/org/apidesign/demo/minesweeper/MinesModel.java Sat Feb 08 09:25:53 2014 +0100 @@ -55,14 +55,14 @@ }) static class SquareModel { @ComputedProperty static String html(SquareType state) { - if (state == null) return " "; + if (state == null) return " "; switch (state) { - case EXPLOSION: return "B"; - case UNKNOWN: return "?"; + case EXPLOSION: return "✗"; + case UNKNOWN: return " "; case DISCOVERED: return "✔"; case N_0: return " "; } - return "" + state.ordinal(); + return "ɸ" + (state.ordinal() - 1); } @ComputedProperty static String style(SquareType state) { diff -r df12da7ceed9 -r 4eb79fa3434a minesweeper/src/main/webapp/pages/mines.css --- a/minesweeper/src/main/webapp/pages/mines.css Sat Feb 08 09:10:48 2014 +0100 +++ b/minesweeper/src/main/webapp/pages/mines.css Sat Feb 08 09:25:53 2014 +0100 @@ -44,14 +44,14 @@ } table.field td.UNKNOWN { - background-color: #D0D0D0; + background-color: #D6E4E1; cursor: pointer; } table.field td.EXPLOSION { - background-color: #f1100c; + background-color: #A31E39; } table.field td.DISCOVERED { - background-color: #100cf1; + background-color: #9DB2B1; } .but-orientation { margin-top:20px;