1/**
2 * Styling for error display
3 */
4
5.dokuwiki div.strata-debug-message { /* the error message */
6    color: __text__;
7    background-image: url(../../images/error.png);
8    background-repeat: no-repeat;
9    background-position: 8px 50%;
10    background-color: #FCC;
11
12    margin: 0;
13    padding: 0.4em 0.4em 0.4em 32px;
14
15    border: 1px solid;
16    border-color: #FAA;
17    border-radius: 5px;
18    border-top-right-radius: 5px;
19    border-top-left-radius: 5px;
20}
21
22.dokuwiki div.strata-debug-message.strata-debug-continued { /* error message is followed by something */
23    border-bottom-right-radius: 0;
24    border-bottom-left-radius: 0;
25}
26
27.dokuwiki div.strata-debug { /* the line container */
28    line-height: normal;
29    font-family: monospace;
30    background-color: __background_site__;
31    padding: 0.5em;
32
33    border: 1px solid __border__;
34    border-top: 0;
35    border-bottom-right-radius: 5px;
36    border-bottom-left-radius: 5px;
37
38    box-shadow: 0 0 0.5em __border__ inset;
39}
40.dokuwiki div.strata-debug div.strata-debug-line { /* normal line */
41    white-space: pre;
42    padding: 0 2px 0 2px;
43}
44
45.dokuwiki div.strata-debug div.strata-debug-highlight { /* The highlighted lines container */
46    background-color: #FCC;
47    color: __text__;
48    border: 1px #faa solid;
49    border-radius: 3px;
50}
51
52/**
53 * Entry styling
54 */
55.dokuwiki .strata-data-fragment-link-previous {
56    float: left;
57}
58.dokuwiki .strata-data-fragment-link-next {
59    float: right;
60}
61
62/* Column filter style */
63.strata-container-table tr.filter input {
64    background-color: __background__;
65    border: 1px solid silver;
66    font-style: italic;
67    width: 100%;
68}
69
70.strata-container-table tr.filter {
71    display: none;
72}
73
74.strata-container-table tr.filter.isFiltered, .strata-container.strata-ui-filter table tr.filter {
75    display: table-row;
76}
77
78/* Sort style */
79.strata-ui-sort-direction,
80.strata-ui-eos ~ li .strata-ui-sort-direction,
81.strata-container-table:hover .sorting {
82    background-image: url('images/sort_both.png');
83}
84
85.strata-ui-sort-direction[data-strata-sort-direction="asc"],
86.strata-container-table .sorting[data-strata-sort-direction="asc"],
87.strata-container-table:hover .sorting[data-strata-sort-direction="asc"] {
88    background-image: url('images/sort_asc.png');
89}
90
91.strata-ui-sort-direction[data-strata-sort-direction="desc"],
92.strata-container-table .sorting[data-strata-sort-direction="desc"],
93.strata-container-table:hover .sorting[data-strata-sort-direction="desc"] {
94    background-image: url('images/sort_desc.png');
95}
96
97/* Column sort style */
98.strata-container-table thead tr th.sorting {
99    padding-right: 19px;
100    cursor: pointer;
101    background-position: right center;
102    background-repeat: no-repeat;
103}
104
105.strata-container-table thead tr input,
106.strata-container-table thead tr select {
107    min-width: 100%;
108}
109
110.strata-container-table td[data-strata-sort="0"] {
111    background-color: #EAEBFF;
112}
113
114.strata-container-table td[data-strata-sort="1"] {
115    background-color: #F2F3FF;
116}
117
118.strata-container-table td[data-strata-sort="2"] {
119    background-color: #F9F9FF;
120}
121
122/* Generic sort and filter style */
123.strata-ui-sort-direction {
124    display: inline-block;
125    width: 19px;
126    margin-left: 4px;
127    cursor: pointer;
128    background-position: center center;
129    background-repeat: no-repeat;
130}
131
132.strata-ui-eos ~ li .strata-ui-sort-direction {
133    cursor: auto;
134}
135
136.strata-container ul.filter {
137    list-style-type: none;
138    padding: 0;
139    overflow: auto;
140    border-radius: 5px;
141    box-shadow: 0 0 5px __border__ inset;
142    padding: 5px;
143}
144
145.page .strata-container ul.filter li {
146    margin: 1.5px 1.5px 1.5px 1.5px;
147    padding: 4px 4px 4px 4px;
148    height: 21px;
149    display: inline-block;
150    border-radius: 2px;
151    color: @ini_text;
152}
153
154.strata-container ul.filter li:not(.strata-no-sort):before {
155    content: "|||| ";
156    cursor: move;
157    text-shadow: 1px 1px white;
158}
159
160.strata-container ul.filter li.ui-drop-target:before {
161    content: "Drop here";
162    font-style: italic;
163    padding: 4px 7px 4px 7px;
164}
165
166.strata-container .filter option.strata-filter-special {
167    font-style: italic;
168}
169
170.strata-container .filter li input,
171.strata-container .filter li select {
172    margin-left: 2px;
173}
174