Step toward a one-page application
[vchess.git] / public / stylesheets / variant.sass
index 0ebad8c..ae4f0b2 100644 (file)
@@ -37,7 +37,7 @@ a#homeLink
       margin-top: 10px
       display: block
 
-#helpMenu
+#userMenu, #settings
   @media screen and (min-width: 768px)
     float: right
   .info-container
@@ -67,6 +67,9 @@ label.drawer-toggle
 
 // Game section:
 
+td.highlight-lm
+  background-color: plum
+
 button.play
   height: 24px
   margin: 0
@@ -77,6 +80,10 @@ button.play.spaceleft
   margin-left: 15px
 button.play.spaceright
   margin-right: 15px
+button.play.big-spaceleft
+  margin-left: 25px
+button.play.big-spaceright
+  margin-right: 25px
 
 .aboveboard-wrapper
   width: 80vh
@@ -157,10 +164,6 @@ div.board8
   width: 12.5%
   padding-bottom: 12.5%
 
-div.board8-reserve
-  width: 10%
-  padding-bottom: 10%
-
 div.board10
   width: 10%
   padding-bottom: 10%
@@ -191,9 +194,8 @@ div.board11
     background-color: #e6ee9c
     &:hover
       background-color: skyblue
-    .choice-piece
-      width: 90%
-      max-width: 100%
+    &.choice-piece
+      width: 100%
       height: auto
       display: block
 
@@ -222,7 +224,7 @@ img.ghost
   background-color: #00cc66 !important
 
 .in-shadow
-  opacity: 0.5
+  filter: brightness(50%)
 
 .incheck
   background-color: #cc3300 !important
@@ -249,6 +251,7 @@ img.ghost
 
 #fen-string
   margin-top: 0
+  margin-bottom: 10px
 
 #pgn-game
   margin-top: 0
@@ -262,7 +265,7 @@ img.ghost
 #pgn-div > a
   display: none
 
-#fen-div > p
+//#fen-div > p
   margin-left: 0
   margin-right: 0
 
@@ -289,26 +292,26 @@ figure.diagram-container
     display: block
     width: 40%
     min-width: 240px
-    max-width: 800px
     margin-left: auto
     margin-right: auto
   .diag12
     float: left
     margin-left: calc(10% - 20px)
     margin-right: 40px
-    @media screen and (max-width: 500px)
+    @media screen and (max-width: 630px)
       float: none
       margin: 0 auto 10px auto
   .diag22
     float: left
     margin-right: calc(10% - 20px)
-    @media screen and (max-width: 500px)
+    @media screen and (max-width: 630px)
       float: none
       margin: 0 auto
   figcaption
     display: block
     clear: both
     padding-top: 5px
+    font-size: 0.8em
 
 p.boxed
   background-color: #FFCC66
@@ -363,9 +366,6 @@ ul:not(.browser-default) > li
 .mistake-newproblem
   color: #663300
 
-#problem-solution
-  display: none
-
 #solution-div h3
   background-color: lightgrey
   padding: 3px 5px
@@ -382,3 +382,8 @@ ul:not(.browser-default) > li
 
 .problem
   margin: 10px 0
+
+.only-mine
+  background-color: yellow
+  &:hover
+    background-color: yellow