| body { |
| background-color: #F0F0F0; |
| font: 1rem/1.4 -apple-system, BlinkMacSystemFont, |
| Segoe UI, Roboto, Oxygen, |
| Ubuntu, Cantarell, Fira Sans, |
| Droid Sans, Helvetica Neue, sans-serif; |
| } |
| |
| header { |
| position: relative; |
| z-index: 2; |
| left: 0px; |
| text-align: left; |
| max-width: 420px; |
| padding: 0.5em; |
| background-color: rgba(255, 255, 255, 0.90); |
| margin-bottom: 0.5em; |
| border-radius: 2px; |
| } |
| |
| details summary { |
| font-size: 1.0em; |
| font-weight: bold; |
| } |
| |
| details[open] summary { |
| font-size: 1.4em; |
| font-weight: bold; |
| } |
| |
| header h1 { |
| margin-top: 0px; |
| } |
| |
| canvas { |
| position: absolute; |
| z-index: 0; |
| width: 100%; |
| height: 100%; |
| left: 0; |
| top: 0; |
| right: 0; |
| bottom: 0; |
| margin: 0; |
| touch-action: none; |
| } |
| |
| .back { |
| float: right; |
| text-decoration: none; |
| } |
| |
| .back:hover { |
| text-decoration: underline; |
| } |
| |
| .back::before { |
| display: inline-block; |
| content: attr(data-index) '<'; |
| font-weight: bold; |
| white-space: nowrap; |
| margin-right: 0.2em; |
| margin-left: 0.2em; |
| } |
| |
| /* Used for the 'barebones' samples */ |
| .barebones-button { |
| font-family: "Karla", sans-serif; |
| border: rgb(80, 168, 252) 2px solid; |
| border-radius: 2px; |
| box-sizing: border-box; |
| background: none; |
| height: 55px; |
| min-width: 176px; |
| display: inline-block; |
| position: relative; |
| cursor: pointer; |
| font-size: 18px; |
| color: rgb(80, 168, 252); |
| background-color: rgba(255, 255, 255, 0.7); |
| } |