blob: 2982d5de232789410906b905554aaac3482cba17 [file] [log] [blame]
swissChili16de3222024-03-08 17:55:11 -05001.query-row {
2 display: grid;
3 grid-template-columns: 3fr 2fr min-content;
4 width: 100%;
5 grid-gap: 8px;
6 margin-bottom: 0;
7}
8
9html {
10 overflow: hidden;
11}
12
13body {
14 font-family: system-ui;
15 overflow: hidden;
16 position: fixed;
17 width: 100vw;
18 height: 100vh;
19 margin: 0;
20 padding: 8px;
21 box-sizing: border-box;
22}
23
24#app {
25 display: grid;
swissChili4f0a0a82024-03-08 18:58:38 -050026 grid-template-rows: min-content 1fr min-content;
swissChili16de3222024-03-08 17:55:11 -050027 width: 100%;
28 height: 100%;
29}
30
31.table-container {
32 overflow-y: scroll;
33 margin-top: 8px;
swissChili281af442024-11-14 23:30:29 -050034 display: flex;
35 flex-direction: column;
swissChili16de3222024-03-08 17:55:11 -050036/* border: 1px solid gray;*/
swissChili281af442024-11-14 23:30:29 -050037 font-size: 0.85rem!important;
38
swissChili16de3222024-03-08 17:55:11 -050039}
40
swissChili281af442024-11-14 23:30:29 -050041.table-title {
42 display: flex;
43 flex-direction: row;
44 justify-content: space-between;
45 background: rgb(242,242,247);
46 color: rgb(72,72,74);
47 position: sticky;
48 top: 0;
49 padding: 3px;
50}
51
52
swissChili4f0a0a82024-03-08 18:58:38 -050053.bottom-menu {
54 font-size: 0.85rem!important;
55 display: grid;
56 grid-template-columns: 1fr auto;
57 margin-top: 8px;
58}
59
swissChili281af442024-11-14 23:30:29 -050060.to {
61 border: 1px solid #59ACFF;
62 background: #F6FBFF;
63 border-radius: 4px;
64 padding: 3px;
65 margin-left: 8px;
66 justify-self: flex-end;
swissChili16de3222024-03-08 17:55:11 -050067}
68
swissChili281af442024-11-14 23:30:29 -050069.to::before {
70 content: "in ";
swissChili16de3222024-03-08 17:55:11 -050071}
72
swissChili281af442024-11-14 23:30:29 -050073
74.res {
75 border: 1px solid #FFCC00;
76 background: #FFF8DA;
77 border-radius: 4px;
78 padding: 3px;
79 margin-left: 8px;
80}
81
82.equals {
83 content: "= ";
84 color: #FF7700;
85/* font-weight: bold;*/
86}
87
88.filler {
89 flex: 1;
90 display: flex;
91 align-items: baseline;
92 justify-content: flex-end;
93}
94
95.entry {
96 margin: 4px 0;
97 display: flex;
98 flex-direction: row;
99 align-items: baseline;
100 flex-wrap: wrap;
101}
102
103.noselect {
104 -webkit-user-select: none; /* Safari */
105 -ms-user-select: none; /* IE 10 and IE 11 */
106 user-select: none; /* Standard syntax */
107 cursor: default;
108}
109
110.noselect input[type=text], .noselect textarea {
111 cursor: auto;
112}