| {{ define "styles" }} | |
| html { overflow-y: scroll; } | |
| table { width: 100%; border-collapse:collapse; } | |
| tr, th { border: 2px solid white; background-color: gray; font-size: 18px; } | |
| tr, td { border: 2px solid white; font-size: 16px; } | |
| tbody tr { display: none; margin:0; padding:0; } | |
| td { padding: 0px; } | |
| td div { font-size: 0px; } | |
| div span { font-size: 16px; } | |
| div.invisible { display: none; } | |
| span.span_whitespace { background-color: blue; opacity: 0.75; } | |
| span.span_grapheme { background-color: yellow; opacity: 0.75; } | |
| span.span_softBreak {border-left: 2px solid red; } | |
| span.span_hardBreak { border-left: 2px solid coral; } | |
| span.span_word { border-left: 2px solid darkturquoise; } | |
| span.span_control { border-left: 2px solid green; } | |
| input[type='button'] { | |
| border: 0; | |
| background-color: lightsteelblue; | |
| cursor: pointer; | |
| width: 100%; | |
| height: 100%; | |
| display: block; | |
| box-shadow: none; | |
| margin:0; | |
| padding:0; | |
| font-size: 16px; | |
| } | |
| input[type='button'].grapheme { background-color: palegoldenrod; color: black; } | |
| input[type='button'].softBreak { background-color: lightpink; color: black; } | |
| input[type='button'].hardBreak { background-color: peachpuff; color: black; } | |
| input[type='button'].word { background-color: lightcyan; color: black; } | |
| input[type='button'].control { background-color: palegreen; color: green; } | |
| input[type='button'].whitespace { background-color: lavender; color: purple; } | |
| input[type='button'].inactive { opacity: 0.25; } | |
| input[type='button'].disabled { color: gray; background-color: lightgray; text-decoration: line-through; } | |
| selected { background-color: yellow; } | |
| td.results1 { color: black; } | |
| td.results2 { color: darkgray; } | |
| td.results { font-style: italic; text-align: right; } | |
| span.underlined { text-decoration: underline; } | |
| span.regular { foreground-color: gray; } | |
| tr.l1, tr.open { display: table-row; } | |
| tr.l1 { background: #bbb; } | |
| tr.l2 { background: #ccc; } | |
| tr.l3 { background: #ddd; } | |
| tr.l4 { background: #eee; } | |
| tr.l5 { background: #fff; } | |
| tr td:first-of-type { | |
| position: relative; | |
| padding-left: 0.2em; | |
| } | |
| tr td a { | |
| color: inherit; | |
| text-decoration: inherit; | |
| position: absolute; | |
| left: 0.25em; | |
| } | |
| tr td:first-of-type { padding-left: 1em; } | |
| td.one_line { display: flex; flex-direction: row; } | |
| {{ end }} |