blob: d6038f99b749abd1a283fa68fa16876796351723 [file] [log] [blame]
Davit Tabidze207ce082024-04-09 19:15:25 +04001:root:not([data-theme]) {
Davit Tabidze7304dab2024-06-10 21:34:00 +04002 --pico-background-color: unset;
3 --pico-color: unset;
Davit Tabidze207ce082024-04-09 19:15:25 +04004}
5
Davit Tabidze9ca49262024-07-10 15:51:27 +04006:root {
7 --bg: #d6d6d6;
8 --bodyBg: #3a3a3a;
9 --text: #3a3a3a;
10 --formText: #d6d6d6;
11 --button: #7f9f7f;
12 --logo: #d4888d;
13 --fontSize: 14px;
14}
15
Davit Tabidze207ce082024-04-09 19:15:25 +040016body {
Davit Tabidze7304dab2024-06-10 21:34:00 +040017 margin: 0;
18 padding: 0;
Davit Tabidze9ca49262024-07-10 15:51:27 +040019 font-family: Hack, monospace;
Davit Tabidze7304dab2024-06-10 21:34:00 +040020 display: flex;
21 height: 100vh;
Davit Tabidze9ca49262024-07-10 15:51:27 +040022 padding-left: 5px !important;
23 padding-right: 5px !important;
24 background-color: var(--bodyBg);
25 overflow-x: hidden;
26 overflow-y: hidden;
Davit Tabidze207ce082024-04-09 19:15:25 +040027}
28
29#left-panel {
Davit Tabidze7304dab2024-06-10 21:34:00 +040030 width: 80px;
Davit Tabidze9ca49262024-07-10 15:51:27 +040031 background-color: var(--bg);
Davit Tabidze7304dab2024-06-10 21:34:00 +040032 display: flex;
33 flex-direction: column;
34 align-items: center;
35 margin-top: 5px;
36 margin-bottom: 5px;
Davit Tabidze207ce082024-04-09 19:15:25 +040037}
38
39.app-list {
Davit Tabidze7304dab2024-06-10 21:34:00 +040040 display: flex;
41 flex-direction: column;
42 align-items: center;
Davit Tabidze9ca49262024-07-10 15:51:27 +040043 overflow-y: auto;
44 overflow-x: hidden;
45 padding-top: 3px;
46 width: 95% !important;
47 /* scrollbar-width: thin;
48 scrollbar-color: var(--bodyBg) var(--bg); */
Davit Tabidze207ce082024-04-09 19:15:25 +040049}
50
Davit Tabidze9ca49262024-07-10 15:51:27 +040051.scrollbar-custom {
52 scrollbar-width: thin;
53 scrollbar-color: var(--bodyBg) var(--bg);
54}
55
56/* .app-list:hover::-webkit-scrollbar {
57 width: 6px;
58 scrollbar-color: var(--bodyBg) var(--bg);
59} */
60
61.scrollbar-custom::-webkit-scrollbar {
62 width: 6px;
63}
64
65.scrollbar-custom::-webkit-scrollbar-track {
66 background-color: var(--bg) !important;
67}
68
69.scrollbar-custom::-webkit-scrollbar-thumb {
70 background-color: var(--bodyBg) !important;
71 border-radius: 4px !important;
72}
73
74.scrollbar-custom::-webkit-scrollbar-thumb:hover {
75 background-color: var(--bodyBg);
76}
77
78/* .layout-scrollbar::-webkit-scrollbar-thumb:active {
79 background-color: var(--bodyBg);
80} */
81
Davit Tabidze207ce082024-04-09 19:15:25 +040082#right-panel {
Davit Tabidze7304dab2024-06-10 21:34:00 +040083 flex: 1;
Davit Tabidze9ca49262024-07-10 15:51:27 +040084 background-color: none !important;
85 margin: 5px 0 5px 5px;
Davit Tabidze7304dab2024-06-10 21:34:00 +040086 padding: 2px;
Davit Tabidze207ce082024-04-09 19:15:25 +040087}
88
Davit Tabidze00077272024-06-11 20:19:36 +040089.appFrame {
Davit Tabidze7304dab2024-06-10 21:34:00 +040090 border-radius: 10px;
Davit Tabidze00077272024-06-11 20:19:36 +040091 width: 100%;
92 height: 100%;
93 border: 0;
Davit Tabidze207ce082024-04-09 19:15:25 +040094}
95
Davit Tabidze9ca49262024-07-10 15:51:27 +040096.app-icon {
97 /* position: relative; */
98 /* display: inline-block; */
99 display: flex;
100 flex-direction: column;
101 align-items: center;
Davit Tabidze7304dab2024-06-10 21:34:00 +0400102 justify-content: center;
Davit Tabidze9ca49262024-07-10 15:51:27 +0400103 /* cursor: initial; */
Davit Tabidze7304dab2024-06-10 21:34:00 +0400104 width: 80px !important;
105 height: 50px !important;
106 margin-bottom: 10px !important;
107 cursor: pointer !important;
Davit Tabidze9ca49262024-07-10 15:51:27 +0400108 /* --pico-background-color: unset !important;
109 --pico-color: unset !important; */
Davit Tabidze207ce082024-04-09 19:15:25 +0400110}
111
112.tooltip {
Davit Tabidze7304dab2024-06-10 21:34:00 +0400113 position: absolute;
114 width: 200px;
Davit Tabidze9ca49262024-07-10 15:51:27 +0400115 left: 90px;
Davit Tabidze7304dab2024-06-10 21:34:00 +0400116 transform: translateY(-50%);
Davit Tabidze9ca49262024-07-10 15:51:27 +0400117 background-color: var(--bodyBg);
Davit Tabidze7304dab2024-06-10 21:34:00 +0400118 padding: 5px;
119 z-index: 1;
120 display: flex;
121 flex-direction: column;
122 align-items: center;
123 visibility: hidden;
124 opacity: 0;
125 cursor: auto;
126 font-size: 16px;
Davit Tabidze207ce082024-04-09 19:15:25 +0400127}
128
129.help-button {
Davit Tabidze7304dab2024-06-10 21:34:00 +0400130 margin-top: 5px !important;
131 padding: 0 !important;
132 border: 0 !important;
Davit Tabidze9ca49262024-07-10 15:51:27 +0400133 margin-bottom: 1px !important;
Davit Tabidze7304dab2024-06-10 21:34:00 +0400134 width: 100% !important;
Davit Tabidze9ca49262024-07-10 15:51:27 +0400135 background-color: var(--button) !important;
136 color: var(--bodyBg) !important;
137 border-radius: 0 !important;
Davit Tabidze7304dab2024-06-10 21:34:00 +0400138 cursor: pointer !important;
139 font-size: 16px !important;
Davit Tabidze207ce082024-04-09 19:15:25 +0400140}
141
Davit Tabidze207ce082024-04-09 19:15:25 +0400142.tooltip p {
Davit Tabidze9ca49262024-07-10 15:51:27 +0400143 color: var(--formText);
Davit Tabidze7304dab2024-06-10 21:34:00 +0400144 margin: 0;
145 cursor: auto;
Davit Tabidze9ca49262024-07-10 15:51:27 +0400146 font-size: var(--fontSize);
Davit Tabidze207ce082024-04-09 19:15:25 +0400147}
148
Davit Tabidze9ca49262024-07-10 15:51:27 +0400149.app-icon:hover {
Davit Tabidze7304dab2024-06-10 21:34:00 +0400150 transform: scale(1.15);
Davit Tabidze207ce082024-04-09 19:15:25 +0400151}
152
Davit Tabidze207ce082024-04-09 19:15:25 +0400153.modal-left {
Davit Tabidze7304dab2024-06-10 21:34:00 +0400154 overflow-y: auto;
155 float: left;
156 margin-left: 0px;
Davit Tabidze9ca49262024-07-10 15:51:27 +0400157 padding-right: 10px;
Davit Tabidze7304dab2024-06-10 21:34:00 +0400158 background-color: #fbfcfc;
159 border-radius: 2px;
Davit Tabidze207ce082024-04-09 19:15:25 +0400160}
161
162.modal-right {
Davit Tabidze9ca49262024-07-10 15:51:27 +0400163 flex: 1;
164 /* width: 70%; */
Davit Tabidze7304dab2024-06-10 21:34:00 +0400165 overflow-y: auto;
166 float: right;
167 margin-left: 2px;
Davit Tabidze9ca49262024-07-10 15:51:27 +0400168 color: var(--bg);
169 padding-left: 10px;
170 padding-right: 10px;
171 font-size: 16px !important;
Davit Tabidze207ce082024-04-09 19:15:25 +0400172}
173
174.app-help-modal {
Davit Tabidze7304dab2024-06-10 21:34:00 +0400175 position: fixed;
176 top: 0;
177 left: 0;
178 width: 100%;
179 height: 100%;
180 display: flex;
181 align-items: center;
182 justify-content: center;
183 flex-direction: column;
184 overflow: hidden;
Davit Tabidze207ce082024-04-09 19:15:25 +0400185}
186
187.app-help-modal-article {
Davit Tabidze7304dab2024-06-10 21:34:00 +0400188 display: flex;
189 flex-direction: row;
190 width: 100%;
191 max-width: 100%;
192 min-height: 97%;
193 max-height: 97%;
194 overflow: hidden;
Davit Tabidze207ce082024-04-09 19:15:25 +0400195}
196
197.app-info-modal-article header {
Davit Tabidze7304dab2024-06-10 21:34:00 +0400198 flex: 0 0 auto;
Davit Tabidze207ce082024-04-09 19:15:25 +0400199}
200
201header {
Davit Tabidze7304dab2024-06-10 21:34:00 +0400202 display: flex;
203 justify-content: space-between;
204 align-items: center;
205 position: relative;
206 margin-bottom: 2px !important;
Davit Tabidze9ca49262024-07-10 15:51:27 +0400207 background-color: var(--bodyBg) !important;
208}
209
210header h4 {
211 color: var(--formText) !important;
212 padding-left: 10px;
Davit Tabidze207ce082024-04-09 19:15:25 +0400213}
214
215.close-button {
Davit Tabidze7304dab2024-06-10 21:34:00 +0400216 padding: 0;
217 border: none;
218 background: none;
219 cursor: pointer;
220 outline: none;
221 width: 1.5em;
222 height: 1.5em;
223 position: absolute;
224 top: 11px;
Davit Tabidze9ca49262024-07-10 15:51:27 +0400225 right: 28px;
Davit Tabidze207ce082024-04-09 19:15:25 +0400226}
227
228.modal-article {
Davit Tabidze7304dab2024-06-10 21:34:00 +0400229 min-width: 80% !important;
230 max-width: 80% !important;
231 min-height: 90% !important;
232 max-height: 90% !important;
233 overflow: hidden;
Davit Tabidze9ca49262024-07-10 15:51:27 +0400234 padding-left: 5px !important;
235 padding-right: 5px !important;
Davit Tabidze207ce082024-04-09 19:15:25 +0400236}
237
238.help-content {
Davit Tabidze7304dab2024-06-10 21:34:00 +0400239 display: none;
Davit Tabidze207ce082024-04-09 19:15:25 +0400240}
241
242.circle {
Davit Tabidze7304dab2024-06-10 21:34:00 +0400243 width: 50px;
244 height: 50px;
245 border-radius: 50%;
Davit Tabidze9ca49262024-07-10 15:51:27 +0400246 background-color: var(--bodyBg);
Davit Tabidze7304dab2024-06-10 21:34:00 +0400247 display: flex;
248 justify-content: center;
249 align-items: center;
Davit Tabidze9ca49262024-07-10 15:51:27 +0400250 margin-top: 2px;
Davit Tabidze207ce082024-04-09 19:15:25 +0400251}
252
Davit Tabidze9ca49262024-07-10 15:51:27 +0400253#user-initial {
Davit Tabidze7304dab2024-06-10 21:34:00 +0400254 font-size: 24px;
255 text-align: center;
256 line-height: 50px;
257 margin: 0;
258 position: relative;
259 display: inline-block;
Davit Tabidze9ca49262024-07-10 15:51:27 +0400260 color: var(--logo);
Davit Tabidze207ce082024-04-09 19:15:25 +0400261}
262
263.user-circle {
Davit Tabidze7304dab2024-06-10 21:34:00 +0400264 min-width: 80px !important;
265 max-width: 80px !important;
266 cursor: pointer;
267 display: flex;
268 align-items: center;
269 justify-content: center;
Davit Tabidze207ce082024-04-09 19:15:25 +0400270}
271
272.separator {
Davit Tabidze7304dab2024-06-10 21:34:00 +0400273 margin-top: 2px !important;
274 margin-bottom: 4px !important;
275 border-width: 2px !important;
Davit Tabidze9ca49262024-07-10 15:51:27 +0400276 border-color: var(--bodyBg) !important;
Davit Tabidze7304dab2024-06-10 21:34:00 +0400277 width: 100% !important;
Davit Tabidze207ce082024-04-09 19:15:25 +0400278}
279
gio106b0242024-05-21 12:17:03 +0400280.modal-left ul {
Davit Tabidze7304dab2024-06-10 21:34:00 +0400281 padding-inline-start: 0px !important;
282 margin-bottom: 0px;
283 list-style: none;
284 font-size: 14px;
Davit Tabidze207ce082024-04-09 19:15:25 +0400285}
286
gio106b0242024-05-21 12:17:03 +0400287.modal-left ul li {
Davit Tabidze7304dab2024-06-10 21:34:00 +0400288 list-style: none !important;
Davit Tabidze9ca49262024-07-10 15:51:27 +0400289 padding-inline-start: 10px !important;
Davit Tabidze7304dab2024-06-10 21:34:00 +0400290 margin-bottom: 0px;
291 font-size: 16px !important;
Davit Tabidze207ce082024-04-09 19:15:25 +0400292}
293
gio106b0242024-05-21 12:17:03 +0400294.modal-left ul li a {
Davit Tabidze7304dab2024-06-10 21:34:00 +0400295 --pico-text-decoration: none;
296 cursor: pointer;
gio106b0242024-05-21 12:17:03 +0400297}
gio106b0242024-05-21 12:17:03 +0400298.modal-left ul li a[aria-current] {
Davit Tabidze7304dab2024-06-10 21:34:00 +0400299 color: var(--pico-primary);
gio106b0242024-05-21 12:17:03 +0400300}
301
Davit Tabidze207ce082024-04-09 19:15:25 +0400302.tooltip-user {
Davit Tabidze7304dab2024-06-10 21:34:00 +0400303 position: absolute;
Davit Tabidze9ca49262024-07-10 15:51:27 +0400304 top: 45px;
305 left: 85.5px;
Davit Tabidze7304dab2024-06-10 21:34:00 +0400306 transform: translateY(-50%);
307 width: 234px;
Davit Tabidze9ca49262024-07-10 15:51:27 +0400308 background-color: var(--bodyBg);
Davit Tabidze7304dab2024-06-10 21:34:00 +0400309 padding: 5px;
310 z-index: 1;
311 display: flex;
312 flex-direction: column;
313 align-items: center;
314 visibility: hidden;
315 opacity: 0;
Davit Tabidze7304dab2024-06-10 21:34:00 +0400316 cursor: auto;
Davit Tabidze207ce082024-04-09 19:15:25 +0400317}
318
Davit Tabidze00077272024-06-11 20:19:36 +0400319#logout-button {
Davit Tabidze7304dab2024-06-10 21:34:00 +0400320 margin-top: 5px !important;
321 padding: 0 !important;
322 border: 0 !important;
323 margin-bottom: 5px !important;
324 width: 100% !important;
Davit Tabidze7304dab2024-06-10 21:34:00 +0400325 cursor: pointer !important;
326 font-size: 19px !important;
Davit Tabidze9ca49262024-07-10 15:51:27 +0400327 border-radius: 0;
328 background-color: var(--button);
329 color: var(--text) !important;
Davit Tabidze207ce082024-04-09 19:15:25 +0400330}
331
332.tooltip-user p {
Davit Tabidze7304dab2024-06-10 21:34:00 +0400333 color: white;
334 margin: 0;
335 cursor: auto;
336 font-size: 19px;
Davit Tabidze9ca49262024-07-10 15:51:27 +0400337 color: var(--logo);
Davit Tabidze207ce082024-04-09 19:15:25 +0400338}