blob: 11db24695eefa4155b84d577a53f8764e2ee4f6d [file] [log] [blame]
{{ 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 }}