annotate .cms/css/pages.css @ 0:78edf6b517a0 draft

24.10
author Coffee CMS <info@coffee-cms.ru>
date Fri, 11 Oct 2024 22:40:23 +0000
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1 #pages {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
2 display: grid;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
3 height: 100%;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
4 grid-template-rows: auto 1fr auto;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
5 grid-template-areas:
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
6 "main-header"
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
7 "main-main"
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
8 "main-footer";
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
9 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
10
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
11 #pages .main-header {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
12 grid-area: main-header;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
13 display: grid;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
14 gap: 1rem;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
15 min-height: 35px;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
16 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
17
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
18 @media (max-width: 1023px) {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
19 #pages .main-header {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
20 padding: 1rem 0.7rem 1rem 0.4rem;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
21 grid-template-columns: 1fr auto auto auto;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
22 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
23 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
24 @media (min-width: 1024px) {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
25 #pages .main-header {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
26 padding: 1rem 2.4rem 1rem 1rem;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
27 grid-template-columns: 1fr auto 1fr auto;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
28 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
29 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
30
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
31 /* вернули скролл к стандартной ширине
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
32 @-moz-document url-prefix() {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
33 #pages .main-header {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
34 padding-right: 1.4rem;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
35 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
36 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
37 */
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
38
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
39 #pages .search-wrapper {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
40 display: grid;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
41 grid-template-columns: 1fr auto auto;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
42 min-width: 180px;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
43 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
44 #pages .page-search {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
45 grid-column: 1/-1;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
46 grid-row: 1/2;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
47 border-radius: 0.3rem;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
48 font-size: 0.875rem;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
49 padding: 0 4.7rem 0 0.54rem;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
50 height: 100%;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
51 width: 100%;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
52 background-color: var(--page-search);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
53 border: 2px solid var(--input-border);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
54 color: var(--text);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
55 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
56 #pages .reset {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
57 grid-column: 2/3;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
58 grid-row: 1/2;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
59 cursor: pointer;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
60 margin: 4px;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
61 border-radius: 50%;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
62 outline: none;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
63 width: 27px;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
64 height: 27px;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
65 background-color: transparent;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
66 background-repeat: no-repeat;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
67 background-position: center center;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
68 background-size: 12px;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
69 background-image: var(--icon-clear);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
70 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
71 @media (max-width: 1023px) {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
72 #pages .reset:active {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
73 background-color: var(--bg-4);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
74 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
75 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
76 @media (min-width: 1024px) {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
77 #pages .reset:hover {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
78 background-color: var(--bg-4);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
79 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
80 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
81
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
82 #pages .page-search-button {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
83 grid-column: 3/4;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
84 grid-row: 1/2;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
85 border-radius: 3px;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
86 cursor: pointer;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
87 border: none;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
88 outline: none;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
89 width: 42px;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
90 min-height: unset;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
91 background-color: transparent;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
92 background-repeat: no-repeat;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
93 background-position: center center;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
94 background-size: 48%;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
95 background-image: var(--search-icon);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
96 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
97
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
98
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
99 #pages .add-page-btn {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
100 display: flex;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
101 width: 35px;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
102 border-radius: 0.3rem;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
103 cursor: pointer;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
104 background-color: var(--bg-3);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
105 position: relative;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
106 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
107 #pages .add-page-btn:hover {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
108 background-color: var(--add-page-btn-hover);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
109 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
110 #pages .add-page-btn .x1 {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
111 width: 2px;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
112 height: 16px;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
113 border-radius: 2px;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
114 position: absolute;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
115 top: 50%;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
116 left: 50%;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
117 transform: rotate(0deg) translate(-50%, -50%);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
118 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
119 #pages .add-page-btn .x2 {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
120 width: 16px;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
121 height: 2px;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
122 border-radius: 2px;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
123 position: absolute;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
124 top: 50%;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
125 left: 50%;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
126 transform: rotate(0deg) translate(-50%, -50%);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
127 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
128 #pages .add-page-btn .x1, #pages .add-page-btn .x2 {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
129 background-color: var(--add-page-btn-svg-b-plus);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
130 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
131
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
132 #pages .add-pages {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
133 display: grid;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
134 grid-auto-flow: column;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
135 column-gap: 1rem;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
136 align-content: center;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
137 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
138
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
139 #pages .del-pages-btn {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
140 display: grid;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
141 cursor: pointer;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
142 width: 35px;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
143 border-radius: 0.3rem;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
144 user-select: none;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
145 background-repeat: no-repeat;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
146 background-position: center center;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
147 background-size: 100%;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
148 background-image: var(--icon-trash);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
149 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
150 @media (max-width: 1023px) {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
151 #pages .add-page-btn .add-page-label {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
152 display: none;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
153 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
154 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
155 @media (min-width: 1024px) {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
156 #pages .add-page-btn {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
157 width: auto;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
158 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
159 #pages .add-page-btn .add-page-label {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
160 display: block;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
161 width: max-content;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
162 padding: 4px 10px 4px 10px;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
163 background-color: var(--bg-3);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
164 border: 2px solid var(--add-page-btn-br);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
165 text-decoration: none;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
166 font-size: 0.9rem;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
167 color: var(--add-page-btn-font);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
168 border-radius: 0.3rem;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
169 cursor: pointer;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
170 user-select: none;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
171 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
172 #pages .add-page-btn .add-page-label:hover {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
173 background-color: var(--bg-2);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
174 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
175 #pages .add-page-btn .x1, #pages .add-page-btn .x2 {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
176 display: none;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
177 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
178 #pages .del-pages-btn:hover {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
179 background-color: var(--bg-4);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
180 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
181 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
182
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
183
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
184 #pages .main-main {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
185 grid-area: main-main;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
186 overflow-y: scroll;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
187 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
188 @media (max-width: 1023px) {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
189 #pages .main-main {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
190 padding: 0 0.4rem 0.3rem 0.4rem;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
191 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
192 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
193 @media (min-width: 1024px) {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
194 #pages .main-main {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
195 padding: 0rem 1rem 0.3rem 1rem;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
196 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
197 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
198
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
199
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
200
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
201
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
202
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
203 #pages .pages-grid {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
204 display: grid;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
205 row-gap: 0.3rem;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
206 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
207
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
208 #pages .pages-grid > div {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
209 border-radius: 0.3rem;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
210 display: grid;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
211 padding: 0.7rem;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
212 column-gap: 0.7rem;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
213 box-shadow: var(--shadows);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
214 position: relative;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
215 row-gap: 0.5rem;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
216 background-color: var(--windows);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
217 background-image: var(--noise);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
218 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
219 @media (max-width: 1023px) {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
220 #pages .pages-grid > div {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
221 grid-template-areas:
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
222 "page-name page-pin page-del"
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
223 "page-butt published page-del";
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
224 grid-template-columns: 1fr auto 1.4rem;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
225 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
226 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
227 @media (min-width: 1024px) {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
228 #pages .pages-grid > div {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
229 grid-template-areas:
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
230 "page-name page-pin page-date page-del"
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
231 "page-butt published page-date page-del";
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
232 grid-template-columns: 1fr auto 6rem 1.4rem;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
233 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
234 #pages .pages-grid > div:hover {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
235 background-color: var(--windows-hover)
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
236 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
237 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
238 #pages .pages-grid > div.open {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
239 background-color: var(--pages-grid-div-open);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
240 box-shadow: 0 0 0 2px var(--pages-grid-div-open-shadow) inset;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
241 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
242
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
243 #pages .pages-grid > div.home {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
244 box-shadow: 0 0 0 2px var(--pages-grid-div-open-shadow) inset;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
245 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
246 #pages .pages-grid > div[data-published="0"] {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
247 box-shadow: 0 0 0 2px var(--hidden) inset;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
248 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
249
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
250 @media (max-width: 1023px) {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
251 #pages .pages-grid > div.open {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
252 grid-template-areas:
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
253 "page-name page-pin page-del "
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
254 "page-butt published page-del "
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
255 "page-prop page-prop page-prop";
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
256 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
257 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
258 @media (min-width: 1024px) {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
259 #pages .pages-grid > div.open {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
260 grid-template-areas:
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
261 "page-name page-pin page-date page-del "
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
262 "page-butt published page-date page-del "
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
263 "page-prop page-prop page-prop page-prop";
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
264 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
265 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
266
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
267
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
268 #pages .pages-grid > div.last-edited::before {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
269 content: "";
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
270 position: absolute;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
271 left: 3px;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
272 top: 3px;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
273 z-index: 1;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
274 width: 7px;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
275 height: 7px;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
276 border-radius: 50%;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
277 background-color: var(--green-3);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
278 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
279
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
280 #pages .pin {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
281 grid-area: page-pin;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
282 width: 15px;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
283 height: 15px;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
284 margin: -11px auto 0 auto;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
285 cursor: pointer;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
286 background-repeat: no-repeat;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
287 background-position: center center;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
288 background-size: 84%;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
289 background-image: var(--pages-pin-off);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
290 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
291 #pages [data-pin="1"] .pin {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
292 background-image: var(--pages-pin-on);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
293 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
294 @media (min-width: 1024px) {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
295 #pages .pages-grid > div .pin {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
296 display: none;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
297 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
298 #pages .pages-grid > div[data-pin="1"] .pin {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
299 display: block;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
300 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
301 #pages .pages-grid > div:hover .pin {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
302 display: block;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
303 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
304 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
305
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
306 #pages .pages-grid > div > .published {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
307 grid-area: published;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
308 width: 18px;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
309 height: 18px;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
310 cursor: pointer;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
311 background-size: 100%;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
312 background-position: center;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
313 background-repeat: no-repeat;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
314 background-image: var(--eye-on);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
315 grid-row: 2/3;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
316 align-self: end;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
317 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
318 #pages .pages-grid [data-published="0"] .published {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
319 background-image: var(--eye-off);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
320 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
321 @media (min-width: 1024px) {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
322 #pages .pages-grid > div > .published {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
323 opacity: 0;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
324 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
325 #pages .pages-grid > div.open > .published {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
326 opacity: 1;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
327 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
328 #pages .pages-grid > div:hover .published {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
329 opacity: 1;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
330 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
331 #pages .pages-grid [data-published="0"] .published {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
332 opacity: 1;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
333 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
334 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
335
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
336
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
337 .page-buttons div {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
338 cursor: pointer;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
339 user-select: none;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
340 color: var(--buttons-font);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
341 position: relative;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
342 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
343 .page-buttons .loading::after {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
344 content: "";
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
345 display: block;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
346 width: 100%;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
347 height: 2px;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
348 position: absolute;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
349 left: 0;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
350 right: 0;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
351 bottom: -3px;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
352 border-radius: 2px;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
353 background-image: repeating-linear-gradient(90deg, var(--link) -0.2rem, var(--windows) 0rem, var(--link) 0.2rem);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
354 animation: barberpole 10s linear infinite;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
355 background-size: 300% 300%;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
356 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
357 @keyframes barberpole {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
358 100% {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
359 background-position: 150% 150%;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
360 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
361 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
362
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
363
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
364 .page-buttons div:hover {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
365 color: var(--buttons-hover);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
366 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
367 .pages-grid > div.open .page-prop-btn {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
368 color: var(--buttons-open);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
369 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
370
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
371 .page-prop-save-btn {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
372 display: none;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
373 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
374 .pages-grid > div.open .page-prop-save-btn {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
375 display: block;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
376 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
377 .pages-grid > div.open .page-prop-save-btn.saved {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
378 color: var(--saved);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
379 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
380
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
381 .pages-grid a.page-name {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
382 grid-area: page-name;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
383 width: fit-content;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
384 display: flex;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
385 margin-top: -5px;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
386 font-size: 1rem;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
387 min-height: 21px; /* for empty title */
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
388 text-decoration: none;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
389 color: var(--link);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
390 font-weight: 600;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
391 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
392 .pages-grid a.page-name:hover {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
393 color: var(--link-hover);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
394 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
395
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
396
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
397 .page-buttons {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
398 grid-area: page-butt;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
399 display: flex;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
400 column-gap: 0.7rem;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
401 font-size: 0.9rem;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
402 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
403 @media (max-width: 320px) {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
404 .page-buttons {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
405 font-size: 0.7rem;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
406 align-self: center;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
407 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
408 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
409 @media (min-width: 1024px) {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
410 .page-buttons {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
411 opacity: 0;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
412 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
413 .pages-grid > div:hover .page-buttons {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
414 opacity: 1;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
415 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
416 .pages-grid > div.open .page-buttons {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
417 opacity: 1;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
418 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
419 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
420 @media (max-width: 1023px) {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
421 .page-date {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
422 display: none;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
423 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
424 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
425 @media (min-width: 1024px) {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
426 .page-date {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
427 grid-area: page-date;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
428 display: flex;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
429 justify-content: center;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
430 align-items: center;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
431 font-size: 0.8rem;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
432 color: var(--page-date);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
433 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
434 .page-date.future {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
435 color: var(--page-date-planned);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
436 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
437 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
438
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
439 #pages .page-prop {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
440 display: none;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
441 grid-area: page-prop;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
442 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
443 @media (max-width: 1023px) {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
444 #pages .pages-grid > div.open .page-prop {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
445 display: grid;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
446 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
447 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
448 @media (min-width: 1024px) {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
449 #pages .page-prop, #pages .page-properties {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
450 grid-template-areas:
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
451 "cTitle vTitle cTemplate vTemplate"
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
452 "cURL vURL cDate vDate"
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
453 "cSEO vSEO cTime vTime"
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
454 "cDesc vDesc cTags vTags";
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
455 grid-template-columns: 6em minmax(240px, 100%) 6em minmax(240px, 100%);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
456 row-gap: 0.75rem;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
457 column-gap: 0.7rem;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
458 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
459 #pages .pages-grid > div.open .page-prop {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
460 display: grid;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
461 padding: 0.5rem 0 0.3rem 0;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
462 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
463 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
464
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
465 #pages .page-prop > .title, #pages .page-properties > .title {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
466 font-size: 1rem;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
467 line-height: 27px;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
468 color: var(--names);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
469 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
470
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
471
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
472 /* Select */
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
473 #pages .page-prop .template-select-grid, #pages .page-properties .template-select-grid {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
474 position: relative;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
475 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
476 #pages .page-prop .field-select, #pages .page-properties .field-select {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
477 display: grid;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
478 grid-template-columns: 1fr 28px;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
479 height: 100%;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
480 min-height: 30px;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
481 cursor: pointer;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
482 background-color: var(--bg-4);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
483 border: 1px solid var(--bg-4);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
484 border-radius: 4px;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
485 user-select: none;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
486 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
487 #pages .page-prop .field-select > .value,
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
488 #pages .page-properties .field-select > .value {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
489 padding: 0 0 0 0.44rem;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
490 white-space: nowrap;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
491 overflow: hidden;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
492 line-height: 26px;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
493 font-size: 0.94rem;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
494 color: var(--text);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
495 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
496 #pages .page-prop .field-select > .icon,
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
497 #pages .page-properties .field-select > .icon {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
498 background-image: var(--select-icon);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
499 background-repeat: no-repeat;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
500 background-position: center;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
501 background-size: 12px;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
502 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
503
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
504
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
505 #pages .page-prop .template-select-grid .field-options, #pages .page-properties .template-select-grid .field-options {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
506 display: grid;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
507 position: absolute;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
508 height: 0;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
509 overflow: hidden;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
510 width: 100%;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
511 border-radius: 0.25rem;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
512 box-shadow: 0 2px 3px 0 #00000033;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
513 max-height: 17rem;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
514 z-index: 7;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
515 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
516 #pages .page-prop .template-select-grid .field-options.open, #pages .page-properties .template-select-grid .field-options.open {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
517 background-color: var(--bg-3);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
518 border: 2px solid var(--bg-4);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
519 margin-top: 2px;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
520 color: var(--text);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
521 overflow: auto;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
522 height: auto;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
523 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
524 #pages .page-prop .template-select-grid .field-options .option, #pages .page-properties .template-select-grid .field-options .option {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
525 padding: 0.4rem 0.44rem;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
526 cursor: pointer;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
527 font-size: 0.94rem;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
528 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
529 #pages .page-prop .template-select-grid .field-options .option:hover, #pages .page-properties .template-select-grid .field-options .option:hover {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
530 background-color: var(--bg-2);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
531 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
532
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
533 @media (max-width: 1023px) {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
534 #pages .page-prop > .title:not(:first-child), #pages .page-properties > .title:not(:first-child) {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
535 padding-top: 0.75rem;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
536 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
537 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
538 @media (min-width: 1024px) {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
539 #pages .page-prop > .title, #pages .page-properties > .title {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
540 text-align: right;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
541 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
542 #pages .page-prop .page.title, #pages .page-properties .page.title { grid-area: cTitle; }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
543 #pages .page-prop input[name=title], #pages .page-properties input[name=title] { grid-area: vTitle; }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
544 #pages .page-prop .seo.title, #pages .page-properties .seo.title { grid-area: cSEO; }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
545 #pages .page-prop input[name=seo_title], #pages .page-properties input[name=seo_title] { grid-area: vSEO; }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
546 #pages .page-prop .url.title, #pages .page-properties .url.title { grid-area: cURL; }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
547 #pages .page-prop .url-input, #pages .page-properties .url-input { grid-area: vURL; }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
548 #pages .page-prop .template.title, #pages .page-properties .template.title { grid-area: cTemplate; }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
549 #pages .page-prop .template-select-grid, .page-properties .template-select-grid { grid-area: vTemplate; }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
550 #pages .page-prop .description.title, #pages .page-properties .description.title { grid-area: cDesc; }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
551 #pages .page-prop textarea[name="description"], #pages .page-properties textarea[name="description"] { grid-area: vDesc; }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
552 #pages .page-prop .date.title, #pages .page-properties .date.title { grid-area: cDate; }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
553 #pages .page-prop input[name=date], .page-properties input[name=date] { grid-area: vDate; max-width: fit-content; }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
554 #pages .page-prop .time.title, #pages .page-properties .time.title { grid-area: cTime; }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
555 #pages .page-prop input[name=time], #pages .page-properties input[name=time] { grid-area: vTime; max-width: fit-content; }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
556 #pages .page-prop .tags.title, #pages .page-properties .tags.title { grid-area: cTags; }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
557 #pages .page-prop textarea[name="tags"], #pages .page-properties textarea[name="tags"] { grid-area: vTags; }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
558 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
559
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
560
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
561 .page-prop .url-input {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
562 display: grid;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
563 grid-template-columns: 1fr 2.7rem;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
564 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
565 @media (max-width: 1023px) {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
566 .page-prop > .url-input:not(:first-child), .page-prop > .template-select-grid:not(:first-child) {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
567 padding-top: 0;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
568 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
569 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
570
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
571 .page-prop .url-input > input {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
572 width: 100%;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
573 grid-column: 1/-1;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
574 grid-row: 1/-1;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
575 padding-right: 3rem;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
576 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
577 .page-prop .url-input .url-translit {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
578 display: grid;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
579 grid-column: 2/3;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
580 grid-row: 1/-1;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
581 cursor: pointer;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
582 background-repeat: no-repeat;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
583 background-position: center center;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
584 background-size: 54%;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
585 background-image: var(--icon-link);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
586 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
587
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
588
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
589 .pages-grid > div > input[type="checkbox"] {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
590 grid-area: page-del;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
591 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
592 @media (min-width: 1024px) {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
593 .pages-grid > div > input[type="checkbox"] {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
594 align-self: center;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
595 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
596 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
597
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
598 .page-prop input,
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
599 .page-prop textarea{
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
600 border-radius: 4px;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
601 font-size: 0.94rem;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
602 padding: 0 0.54rem;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
603 min-height: 30px;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
604 height: 100%;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
605 background-color: var(--bg-4);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
606 border: 1px solid var(--bg-4);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
607 color: var(--text);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
608 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
609
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
610 .page-prop textarea {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
611 font-family: var(--sans-serif);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
612 line-height: 1.3em;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
613 resize: vertical;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
614 display: block;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
615 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
616
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
617 .page-prop select, .page-prop input[type=date], .page-prop input[type=time] {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
618 -moz-padding-start: 4px;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
619 -moz-padding-end: 4px;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
620 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
621
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
622 #pages .main-footer {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
623 grid-area: main-footer;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
624 padding: 1rem;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
625 display: grid;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
626 column-gap: 1rem;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
627 grid-auto-flow: column;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
628 justify-content: space-between;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
629 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
630
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
631 #pages .main-footer .pager::-webkit-scrollbar {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
632 height: 0;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
633 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
634
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
635 #pages .main-footer .pager {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
636 scrollbar-width: none;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
637 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
638
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
639 #pages .counters {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
640 display: grid;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
641 column-gap: 0.5rem;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
642 grid-auto-flow: column;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
643 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
644 #pages .counters input {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
645 border-radius: 4px;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
646 font-size: 0.875rem;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
647 padding: 0 0.3rem;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
648 min-height: 30px;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
649 height: 100%;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
650 width: 3.2rem;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
651 text-align: center;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
652 background-color: var(--bg-4);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
653 border: 1px solid var(--bg-4);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
654 color: var(--text);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
655 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
656 #pages .counters span {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
657 display: flex;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
658 align-items: center;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
659 font-size: 0.875rem;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
660 color: var(--text);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
661 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
662
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
663
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
664 #pages .main-footer .pager {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
665 display: grid;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
666 grid-auto-flow: column;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
667 column-gap: 0.5rem;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
668 overflow-x: auto;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
669 padding: 4px;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
670 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
671
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
672 #pages .main-footer .pager > div {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
673 color: var(--text);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
674 background-color: var(--bg-3);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
675 display: flex;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
676 justify-content: center;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
677 align-items: center;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
678 min-width: 32px;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
679 border-radius: 0.7rem;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
680 font-size: 0.875rem;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
681 cursor: pointer;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
682 user-select: none;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
683 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
684
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
685 #pages .main-footer .pager > div.active {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
686 color: var(--main-footer-pager-div-active-font);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
687 box-shadow: 0 0 0 0.25rem var(--pages-main-footer-pager-div-bg-active);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
688 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
689
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
690 #pages .main-footer .pager > div:hover {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
691 color: var(--main-footer-pager-div-hover);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
692 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
693
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
694 #pages .page-editor-bg {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
695 display: grid;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
696 position: relative;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
697 grid-row: 1/-1;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
698 grid-column: 1/-1;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
699 z-index: 9;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
700 background-color: var(--bg-3);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
701 background-image: var(--noise);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
702 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
703 @media (min-width: 1024px) {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
704 #pages .page-editor-bg {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
705 padding: 1rem;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
706 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
707 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
708 #pages .page-editor-bg.hidden {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
709 display: none;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
710 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
711
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
712
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
713 #pages .page-editor-grid {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
714 position: relative;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
715 background-color: var(--bg-3);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
716 box-shadow: 0 0 3px 0 #00000096;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
717 min-height: 0; /*Scroll*/
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
718 display: grid;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
719 grid-template-rows: auto auto auto auto 1fr 1rem;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
720 grid-template-areas:
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
721 "page-editor-header page-editor-header"
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
722 "page-editor-buttons page-editor-buttons"
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
723 "page-properties page-properties"
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
724 "page-editor-panel page-editor-panel"
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
725 "page-editor tags"
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
726 "bottom bottom";
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
727 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
728
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
729 #pages .page-editor-grid::before {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
730 content: "";
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
731 position: absolute;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
732 left: 3px;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
733 top: 3px;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
734 z-index: 1;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
735 width: 7px;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
736 height: 7px;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
737 border-radius: 50%;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
738
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
739 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
740
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
741 #pages .page-editor-grid[data-changed="true"]::before {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
742 background-color: var(--changes);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
743 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
744
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
745
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
746
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
747
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
748
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
749
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
750
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
751
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
752
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
753
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
754 #pages .page-properties {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
755 grid-area: page-properties;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
756 display: grid;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
757 padding: 0.5rem 0.5rem 1rem 0.5rem;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
758 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
759
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
760 @media (max-width: 414px) {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
761 #pages .page-properties {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
762 grid-row: 3/-1;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
763 z-index: 111;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
764 background-color: var(--bg-3);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
765 align-content: start;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
766 overflow-y: auto;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
767 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
768 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
769
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
770
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
771
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
772
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
773 #pages .page-properties.hidden {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
774 display: none;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
775 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
776
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
777
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
778 /* Options */
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
779 #pages .page-properties select {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
780 appearance: none;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
781 background-repeat: no-repeat;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
782 background-position: right .37rem center;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
783 background-size: 16px 12px;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
784 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
785
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
786 #pages .page-properties select {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
787 background-image: var(--select-icon);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
788 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
789
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
790
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
791
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
792 #pages .page-properties .url-input {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
793 display: grid;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
794 grid-template-columns: 1fr 2.7rem;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
795 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
796 #pages .page-properties .url-input > input {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
797 width: 100%;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
798 grid-column: 1/-1;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
799 grid-row: 1/-1;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
800 padding-right: 3rem;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
801 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
802 #pages .page-properties .url-input .url-translit {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
803 display: grid;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
804 grid-column: 2/3;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
805 grid-row: 1/-1;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
806 cursor: pointer;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
807 background-repeat: no-repeat;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
808 background-position: center center;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
809 background-size: 54%;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
810 background-image: var(--icon-link);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
811 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
812
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
813 #pages .page-properties input,
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
814 #pages .page-properties textarea {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
815 border-radius: 4px;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
816 font-size: 0.94rem;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
817 padding: 0 0.54rem;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
818 min-height: 30px;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
819 height: 100%;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
820 background-color: var(--bg-4);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
821 border: 1px solid var(--bg-4);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
822 color: var(--text);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
823 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
824
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
825 #pages .page-properties textarea {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
826 font-family: var(--sans-serif);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
827 font-size: 0.94rem;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
828 line-height: 1.3em;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
829 resize: vertical;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
830 min-height: 3.75rem;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
831 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
832
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
833 #pages .page-properties select, #pages .page-properties input[type=date], #pages .page-properties input[type=time] {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
834 -moz-padding-start: 4px;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
835 -moz-padding-end: 4px;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
836 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
837
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
838
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
839
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
840
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
841
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
842
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
843
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
844
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
845
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
846
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
847
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
848
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
849
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
850
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
851
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
852
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
853
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
854
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
855
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
856
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
857 @media (max-width: 1023px) {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
858 #pages .page-editor-grid {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
859 grid-template-columns: 1fr 0;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
860 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
861 #pages .page-editor-grid.tags-opened {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
862 grid-template-columns: 1fr max-content;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
863 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
864 #pages .tags {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
865 z-index: 3;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
866 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
867 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
868 @media (min-width: 1024px) {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
869 #pages .page-editor-grid {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
870 grid-template-columns: 1fr 0;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
871 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
872 #pages .page-editor-grid.tags-opened {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
873 grid-template-columns: 1fr max-content;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
874 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
875 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
876 @media (min-width: 1024px) {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
877 #pages .page-editor-grid {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
878 border-radius: 5px;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
879 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
880 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
881
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
882 #pages .page-editor-header {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
883 grid-area: page-editor-header;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
884 display: grid;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
885 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
886 @media (max-width: 1023px) {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
887 #pages .page-editor-header {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
888 grid-template-areas:
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
889 "close title";
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
890 grid-template-columns: auto 1fr;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
891 column-gap: 1rem;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
892 row-gap: 0.5rem;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
893 padding: 10px 10px 0 10px;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
894 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
895 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
896 @media (min-width: 1024px) {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
897 #pages .page-editor-header {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
898 padding: 10px 10px 0 10px;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
899 grid-template-columns: max-content 1fr;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
900 column-gap: 1rem;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
901 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
902 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
903
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
904 #pages .close-page-button {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
905 position: relative;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
906 cursor: pointer;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
907 width: 2rem;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
908 height: 2rem;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
909 border-radius: 3px;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
910 background-color: var(--bg-3);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
911 background-repeat: no-repeat;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
912 background-position: center center;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
913 background-size: 40%;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
914 background-image: var(--icon-close);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
915 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
916 #pages .close-page-button:hover {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
917 background-color: var(--bg-4);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
918 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
919 @media (max-width: 1023px) {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
920 #pages .close-page-button {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
921 grid-area: close;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
922 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
923 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
924
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
925 #pages .save-page-button {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
926 cursor: pointer;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
927 user-select: none;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
928 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
929
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
930 #pages .page-editor-buttons .save-page-button.saved {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
931 color: var(--saved);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
932 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
933 #pages .page-editor-buttons .save-page-button.error {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
934 color: var(--error);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
935 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
936
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
937
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
938 #pages .open-properties {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
939 cursor: pointer;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
940 user-select: none;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
941 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
942 #pages .page-editor-grid.properties .open-properties {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
943 color: var(--buttons-open);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
944 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
945
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
946 #pages .page-editor-header a {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
947 color: var(--link);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
948 text-decoration: none;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
949 width: fit-content;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
950 align-self: center;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
951 font-weight: 600;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
952 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
953 #pages .page-editor-header a:hover {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
954 color: var(--link-hover);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
955 text-decoration: none;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
956 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
957
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
958 @media (max-width: 1023px) {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
959 .page-editor-title {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
960 grid-area: title;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
961 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
962 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
963
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
964 #pages .page-editor-buttons {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
965 display: grid;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
966 grid-area: page-editor-buttons;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
967 grid-auto-flow: column;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
968 gap: 0.7em;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
969 justify-content: start;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
970 overflow-x: auto;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
971 overflow-y: hidden;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
972 font-size: 1rem;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
973 color: var(--buttons-font);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
974 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
975 @media (max-width: 1023px) {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
976 #pages .page-editor-buttons {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
977 padding: 10px 10px;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
978 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
979 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
980 @media (min-width: 1024px) {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
981 #pages .page-editor-buttons {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
982 padding: 10px 14px;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
983 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
984 #pages .page-editor-buttons > div:hover {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
985 color: var(--buttons-hover);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
986 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
987 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
988 #pages .page-editor-buttons.hidden {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
989 display: none;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
990 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
991
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
992
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
993 #pages .open-mediateka {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
994 cursor: pointer;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
995 user-select: none;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
996 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
997 #pages .page-editor-grid.mediateka .open-mediateka {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
998 color: var(--buttons-open);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
999 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1000
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1001
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1002 #pages .tags-helper {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1003 cursor: pointer;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1004 user-select: none;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1005 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1006 #pages .page-editor-grid.tags-opened .tags-helper {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1007 color: var(--buttons-open);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1008 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1009
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1010
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1011 #pages .codemirror-replace {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1012 cursor: pointer;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1013 user-select: none;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1014 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1015
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1016
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1017 #pages .page-editor-buttons a {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1018 color: var(--uni-editor);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1019 text-decoration: none;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1020 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1021 @media (min-width: 1024px) {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1022 #pages .page-editor-buttons a:hover {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1023 color: var(--buttons-hover);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1024 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1025 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1026
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1027
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1028 #pages .page-editor-panel {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1029 display: grid;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1030 grid-area: page-editor-panel;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1031 padding:10px;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1032 position: relative;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1033 max-width: 100%;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1034 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1035 #pages .page-editor-panel.hidden {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1036 display: none;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1037 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1038
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1039 #pages .upload-progress {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1040 position: absolute;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1041 width: 0%;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1042 height: 3px;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1043 background-color: tomato;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1044 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1045 @keyframes barberpole {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1046 100% {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1047 background-position: 100% 100%;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1048 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1049 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1050
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1051 #pages .mediateka-grid {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1052 display: grid;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1053 grid-template-rows: auto auto;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1054 grid-template-columns: 1fr;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1055 row-gap: 10px;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1056 grid-template-areas:
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1057 "mediateka-files-hscroll"
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1058 "mediateka-buttons";
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1059 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1060 #pages .mediateka-grid.hidden {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1061 display: none;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1062 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1063
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1064 #pages .mediateka-files-hscroll {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1065 grid-area: mediateka-files-hscroll;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1066 overflow-x: auto;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1067 overflow-y: hidden;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1068 padding-bottom: 4px;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1069 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1070
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1071 #pages .mediateka-files-grid {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1072 display: grid;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1073 column-gap: 5px;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1074 grid-auto-columns: 130px;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1075 grid-auto-flow: column;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1076 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1077
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1078 #pages .file-block {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1079 height: 130px;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1080 background-color: var(--bg-2);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1081 box-shadow: 0 2px 3px 0 #0000004d;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1082 border: 2px solid var(--br-3);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1083 border-radius: 8px;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1084 overflow: hidden;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1085 position: relative;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1086 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1087
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1088 #pages .file-block:hover {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1089 border: 2px solid var(--br-active);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1090 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1091 #pages .file-block.active-file {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1092 border: 2px solid var(--br-active);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1093 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1094
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1095 #pages .file-block img {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1096 object-fit: contain;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1097 width: 100%;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1098 height: 100%;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1099 display: block;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1100 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1101
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1102 #pages .file-block .media-name {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1103 width: 100%;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1104 font-size: 60%;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1105 position: absolute;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1106 padding: 0 2%;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1107 overflow: hidden;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1108 color: var(--text);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1109 word-break: break-all;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1110 background-color: #0005;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1111 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1112
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1113 #pages .file-block input[type="checkbox"] {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1114 position: absolute;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1115 right: 3px;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1116 top: 5px;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1117 z-index: 1;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1118 width: 1rem;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1119 height: 1rem;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1120 display: none;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1121 border-color: var(--orange);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1122 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1123
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1124 #pages .file-block:hover input[type="checkbox"] {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1125 display: block;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1126 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1127
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1128 #pages .file-block input[type="checkbox"]:checked {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1129 display: block;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1130 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1131
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1132 #pages .file-block .ext {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1133 position: absolute;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1134 z-index: 12;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1135 bottom: 3px;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1136 left: 3px;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1137 font-size: 12px;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1138 padding: 1px 5px 1px 3px;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1139 border-radius: 3px;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1140 cursor: default;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1141 background-color: var(--bg-4);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1142 color: var(--ext);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1143 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1144
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1145 #pages .mediateka-buttons {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1146 display: grid;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1147 grid-area: mediateka-buttons;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1148 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1149 @media (max-width: 1023px) {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1150 #pages .mediateka-buttons {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1151 grid-template-rows: auto;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1152 grid-template-columns: 1fr 1fr;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1153 gap: 0.9rem;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1154 grid-template-areas:
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1155 "upload-files del-uploaded-files"
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1156 "link-file link-file";
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1157 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1158 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1159 @media (min-width: 1024px) {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1160 #pages .mediateka-buttons {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1161 grid-template-columns: auto 1fr auto;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1162 column-gap:15px;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1163 grid-template-areas: "upload-files link-file del-uploaded-files";
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1164 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1165 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1166 #pages .upload-files {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1167 grid-area: upload-files;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1168 min-height: 2.5rem;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1169 position: relative;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1170 background-color: var(--bg-2);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1171 user-select: none;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1172
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1173 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1174 #pages .mediateka-buttons .inputfile {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1175 width: 100%;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1176 opacity: 0;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1177 position: absolute;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1178 left: 0;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1179 right: 0;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1180 top: 0;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1181 bottom: 0;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1182 overflow: hidden;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1183 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1184 #pages .mediateka-buttons .inputfile + label {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1185 height: 100%;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1186 padding: 11px 10px 0 10px;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1187 display: flex;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1188 cursor: pointer;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1189 justify-content: center;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1190 border-radius: 4px;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1191 font-size: 1rem;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1192 line-height: 1;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1193 color: var(--buttons-font);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1194 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1195
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1196 #pages .link-file {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1197 grid-area: link-file;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1198 display: grid;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1199 grid-template-columns: 1fr auto;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1200 column-gap: 1rem;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1201 line-height: 2;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1202 min-height: 2.5rem;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1203 align-items: center;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1204 padding-left: 10px;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1205 padding-right: 4px;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1206 border-radius: 5px;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1207 font-size: 1rem;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1208 word-break: break-all;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1209 background-color: var(--bg-2);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1210 color: var(--buttons-font);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1211 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1212 #pages .link-file a {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1213 color: var(--link);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1214 text-decoration: none;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1215 border-bottom: 1px dashed;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1216 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1217 #pages .link-file-tag {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1218 line-height: 1.4;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1219 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1220 #pages .link-file-copy-btn {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1221 cursor: pointer;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1222 z-index: 1;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1223 font-size: 0.8rem;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1224 padding: 0 0.4rem 1px 0.4rem;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1225 border-radius: 0.2rem;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1226 display: flex;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1227 min-height: 2rem;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1228 height: calc(100% - 8px);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1229 user-select: none;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1230 justify-content: center;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1231 align-items: center;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1232 background-color: var(--bg-3);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1233 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1234
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1235 #pages .del-uploaded-files {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1236 grid-area: del-uploaded-files;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1237 display: flex;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1238 justify-content: center;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1239 align-items: center;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1240 padding: 0 10px 2px 10px;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1241 border-radius: 4px;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1242 font-size: 1rem;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1243 cursor: pointer;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1244 line-height: 1;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1245 background-color: var(--orange);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1246 color: var(--white);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1247 user-select: none;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1248 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1249 #pages .del-uploaded-files:hover {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1250 box-shadow: 0 0 0 0.25rem var(--focus-orange);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1251 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1252
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1253 #pages .del-uploaded-files.disabled {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1254 background-color: var(--bg-2);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1255 color: var(--font-bg);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1256 cursor: context-menu;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1257 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1258 #pages .del-uploaded-files.disabled:hover {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1259 box-shadow: unset;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1260 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1261
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1262 /* теги, в которые заворачивается html-код */
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1263 #pages .page-editor-grid > .tags {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1264 grid-area: tags;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1265 display: none;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1266 width: max-content;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1267 overflow-y: auto;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1268 background-color: var(--tags-bg);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1269 position: relative;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1270 scrollbar-width: none;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1271 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1272 #pages .page-editor-grid > .tags::-webkit-scrollbar {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1273 display: none;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1274 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1275 #pages .page-editor-grid.tags-opened > .tags {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1276 display: block;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1277 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1278
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1279 #pages .tags-grid {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1280 display: grid;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1281 position: relative;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1282 padding: 0.3rem 0;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1283 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1284
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1285 #pages .tags-grid > div {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1286 display: flex;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1287 padding: 7px 15px 7px 15px;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1288 color: var(--tags-font);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1289 font-size: 0.9rem;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1290 cursor: pointer;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1291 justify-content: space-between;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1292 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1293
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1294 #pages .tags-grid > div .tag {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1295 color: var(--windows-font);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1296 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1297 #pages .tags-grid > div:hover {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1298 background-color: var(--codemirror-bg);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1299 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1300
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1301 #pages .no-database, #pages .no-tables {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1302 color: var(--windows-font);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1303 border-radius: 0.4rem;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1304 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1305
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1306
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1307 #pages .page-editor {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1308 grid-area: page-editor;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1309 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1310 @media (max-width: 1023px) {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1311 #pages .page-editor {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1312 grid-column: 1/-1;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1313 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1314 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1315 body .CodeMirror {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1316 min-height: 100%;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1317 max-height: 100%;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1318 height: 2rem;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1319 font-family: var(--monospace);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1320 font-weight: normal;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1321 font-size: 1.04rem;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1322 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1323 body .CodeMirror-dialog input {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1324 font-family: var(--monospace);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1325 font-size: 100%;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1326 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1327
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1328 body .CodeMirror-wrap pre.CodeMirror-line, body .CodeMirror-wrap pre.CodeMirror-line-like {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1329 word-wrap: break-word;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1330 white-space: pre-wrap;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1331 word-break: break-all;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1332 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1333
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1334 /* Codemirror dark and light theme Start */
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1335 .cm-s-default.CodeMirror {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1336 background-color: var(--codemirror-bg);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1337 color: var(--codemirror-text);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1338 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1339 .cm-s-default .CodeMirror-gutters {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1340 background-color: var(--codemirror-bg);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1341 color: var(--codemirror-numbeslines);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1342 border: none;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1343 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1344 /* Codemirror light theme Start */
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1345 .light .CodeMirror .CodeMirror-guttermarker,
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1346 .light .CodeMirror .CodeMirror-guttermarker-subtle,
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1347 .light .CodeMirror .CodeMirror-linenumber {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1348 color: var(--codemirror-numbeslines);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1349 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1350 .light .CodeMirror .CodeMirror-cursor {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1351 border-left: 2px solid #ff5100;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1352 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1353 .light .CodeMirror div.CodeMirror-selected {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1354 background-color: #0663d2;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1355 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1356 .light .CodeMirror .cm-searching {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1357 background-color: rgb(112 112 100 / 30%);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1358 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1359 .light .CodeMirror-focused div.CodeMirror-selected {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1360 background-color: #0663d2;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1361 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1362 .light .CodeMirror .CodeMirror-line::selection,
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1363 .light .CodeMirror .CodeMirror-line>span::selection,
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1364 .light .CodeMirror .CodeMirror-line>span>span::selection {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1365 background-color: rgba(128, 203, 196, 0.2);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1366 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1367 .light .CodeMirror .CodeMirror-line::-moz-selection,
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1368 .light .CodeMirror .CodeMirror-line>span::-moz-selection,
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1369 .light .CodeMirror .CodeMirror-line>span>span::-moz-selection {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1370 background-color: rgba(128, 203, 196, 0.2);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1371 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1372 .light .CodeMirror .CodeMirror-activeline-background {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1373 background-color: #f5f1efb5;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1374 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1375 .light .CodeMirror .cm-keyword {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1376 color: #C792EA;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1377 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1378 .light .CodeMirror .cm-operator {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1379 color: #00a5e8;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1380 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1381 .light .CodeMirror .cm-variable-2 {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1382 color: #373737;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1383 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1384 .light .CodeMirror .cm-variable-3,
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1385 .light .CodeMirror .cm-type {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1386 color: #f07178;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1387 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1388 .light .CodeMirror .cm-builtin {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1389 color: #ffa706;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1390 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1391 .light .CodeMirror .cm-atom {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1392 color: #F78C6C;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1393 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1394 .light .CodeMirror .cm-number {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1395 color: #FF5370;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1396 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1397 .light .CodeMirror .cm-def {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1398 color: #03A9F4;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1399 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1400 .light .CodeMirror .cm-string {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1401 color: #71b199;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1402 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1403 .light .CodeMirror .cm-string-2 {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1404 color: #f07178;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1405 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1406 .light .CodeMirror .cm-comment {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1407 color: #546E7A;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1408 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1409 .light .CodeMirror .cm-variable {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1410 color: #f07178;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1411 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1412 .light .CodeMirror .cm-tag {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1413 color: #b6745c;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1414 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1415 .light .CodeMirror .cm-meta {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1416 color: #ff7600;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1417 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1418 .light .CodeMirror .cm-attribute {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1419 color: #C792EA;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1420 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1421 .light .CodeMirror .cm-property {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1422 color: #373737;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1423 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1424 .light .CodeMirror .cm-qualifier {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1425 color: #c868e9;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1426 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1427 .light .CodeMirror .cm-variable-3,
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1428 .light .CodeMirror .cm-type {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1429 color: #f71d1d;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1430 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1431 .light .CodeMirror .cm-error {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1432 color: rgba(255, 255, 255, 1.0);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1433 background-color: #FF5370;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1434 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1435 .light .CodeMirror .CodeMirror-matchingbracket {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1436 text-decoration: underline;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1437 color: #0004ff !important;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1438 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1439 /* Codemirror dark theme Start */
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1440 .dark .CodeMirror .CodeMirror-guttermarker,
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1441 .dark .CodeMirror .CodeMirror-guttermarker-subtle,
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1442 .dark .CodeMirror .CodeMirror-linenumber {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1443 color: var(--codemirror-numbeslines);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1444 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1445 .dark .CodeMirror .CodeMirror-cursor {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1446 border-left: 2px solid #FFCC00;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1447 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1448 .dark .CodeMirror div.CodeMirror-selected {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1449 background-color: #0663d2;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1450 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1451 .dark .CodeMirror .cm-searching {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1452 background-color: rgb(112 112 100 / 30%);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1453 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1454 .dark .CodeMirror-focused div.CodeMirror-selected {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1455 background-color: #0663d2;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1456 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1457 .dark .CodeMirror .CodeMirror-line::selection,
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1458 .dark .CodeMirror .CodeMirror-line>span::selection,
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1459 .dark .CodeMirror .CodeMirror-line>span>span::selection {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1460 background-color: rgba(128, 203, 196, 0.2);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1461 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1462 .dark .CodeMirror .CodeMirror-line::-moz-selection,
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1463 .dark .CodeMirror .CodeMirror-line>span::-moz-selection,
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1464 .dark .CodeMirror .CodeMirror-line>span>span::-moz-selection {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1465 background-color: rgba(128, 203, 196, 0.2);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1466 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1467 .dark .CodeMirror .CodeMirror-activeline-background {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1468 background-color: #2c2929b5;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1469 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1470 .dark .CodeMirror .cm-keyword {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1471 color: #C792EA;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1472 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1473 .dark .CodeMirror .cm-operator {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1474 color: #89DDFF;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1475 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1476 .dark .CodeMirror .cm-variable-2 {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1477 color: #EEFFFF;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1478 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1479 .dark .CodeMirror .cm-variable-3,
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1480 .dark .CodeMirror .cm-type {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1481 color: #f07178;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1482 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1483 .dark .CodeMirror .cm-builtin {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1484 color: #FFCB6B;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1485 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1486 .dark .CodeMirror .cm-atom {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1487 color: #F78C6C;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1488 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1489 .dark .CodeMirror .cm-number {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1490 color: #FF5370;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1491 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1492 .dark .CodeMirror .cm-def {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1493 color: #82AAFF;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1494 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1495 .dark .CodeMirror .cm-string {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1496 color: #94af6e;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1497 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1498 .dark .CodeMirror .cm-string-2 {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1499 color: #f07178;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1500 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1501 .dark .CodeMirror .cm-comment {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1502 color: #546E7A;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1503 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1504 .dark .CodeMirror .cm-variable {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1505 color: #f07178;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1506 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1507 .dark .CodeMirror .cm-tag {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1508 color: #FF5370;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1509 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1510 .dark .CodeMirror .cm-meta {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1511 color: #FFCB6B;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1512 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1513 .dark .CodeMirror .cm-attribute {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1514 color: #C792EA;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1515 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1516 .dark .CodeMirror .cm-property {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1517 color: #C792EA;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1518 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1519 .dark .CodeMirror .cm-qualifier {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1520 color: #DECB6B;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1521 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1522 .dark .CodeMirror .cm-variable-3,
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1523 .dark .CodeMirror .cm-type {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1524 color: #DECB6B;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1525 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1526 .dark .CodeMirror .cm-error {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1527 color: rgba(255, 255, 255, 1.0);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1528 background-color: #FF5370;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1529 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1530 .dark .CodeMirror .CodeMirror-matchingbracket {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1531 text-decoration: underline;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1532 color: white !important;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1533 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1534 /* Codemirror dark theme End. */
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1535
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1536
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1537 #lbox-window {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1538 position: fixed;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1539 z-index: 999;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1540 cursor: pointer;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1541 background-color: var(--lbox-window);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1542 display: grid;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1543 height: 100vh;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1544 width: 100vw;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1545 grid-template-areas: "lightbox";
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1546 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1547 #lbox-window img, #lbox-window video, #lbox-window audio {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1548 max-width: 100%;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1549 max-height: 100%;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1550 box-shadow: 0 3px 7px 0 #0000004d;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1551 grid-area: lightbox;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1552 align-self: center;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1553 justify-self: center;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1554 overflow: hidden;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1555 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1556
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1557 #lbox-window audio {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1558 width: 97%;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1559 height: 54px;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1560 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1561
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1562
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1563
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1564
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1565
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1566
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1567 /* Pages Utils */
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1568
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1569 #pages-utils {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1570 display: grid;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1571 gap: 1rem;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1572 overflow-y: auto;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1573 max-height: 100%;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1574 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1575
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1576 @media (max-width: 1023px) {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1577 #pages-utils {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1578 padding: 1rem 0.4rem 1rem 0.4rem;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1579 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1580 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1581
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1582 @media (min-width: 1024px) {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1583 #pages-utils {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1584 padding: 1rem;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1585 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1586 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1587
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1588 #pages-utils .pages-utils-main {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1589 background-color: var(--windows);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1590 background-image: var(--noise);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1591 box-shadow: var(--shadows);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1592 border-radius: 0.3rem;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1593 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1594 @media (max-width: 1023px) {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1595 #pages-utils .pages-utils-main {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1596 padding: 1rem 0.7rem 1rem 0.7rem;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1597 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1598 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1599 @media (min-width: 1024px) {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1600 #pages-utils .pages-utils-main {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1601 padding: 1rem;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1602 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1603 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1604
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1605 #pages-utils .replace-util {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1606 display: grid;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1607 gap: 1rem;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1608 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1609 #pages-utils .replace-util > p {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1610 color: var(--text);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1611 font-size: 1rem;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1612 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1613
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1614 #pages-utils .replace-inputs {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1615 display: grid;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1616 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1617 @media (max-width: 1023px) {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1618 #pages-utils .replace-inputs {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1619 gap: 0.5rem;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1620 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1621 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1622 @media (min-width: 1024px) {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1623 #pages-utils .replace-inputs {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1624 grid-template-columns: 1fr 1fr;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1625 gap: 1rem;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1626 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1627 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1628
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1629 #pages-utils .regex, #pages-utils .replace, #pages-utils .replace_id_col, #pages-utils .replace_column, #pages-utils .replace_table {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1630 display: grid;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1631 row-gap: 0.2rem;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1632 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1633
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1634 #pages-utils .regex .title, #pages-utils .replace .title, #pages-utils .replace_id_col, #pages-utils .replace_column, #pages-utils .replace_table {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1635 font-size: 1rem;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1636 color: var(--windows-font);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1637 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1638
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1639
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1640 #pages-utils .replace-inputs input {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1641 border-radius: 4px;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1642 font-size: 0.875rem;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1643 padding: 0 0.54rem;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1644 min-height: 35px;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1645 width: 100%;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1646 color: var(--input-font);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1647 background-color: var(--input-bg);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1648 border: 2px solid var(--input-border);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1649 }
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1650
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1651 #pages-utils .replace-btn {
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1652 width: fit-content;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1653 display: flex;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1654 justify-content: center;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1655 align-items: center;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1656 padding: 0.44rem 0.74rem 0.47rem 0.74rem;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1657 min-height: 35px;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1658 border-radius: 0.25rem;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1659 background-color: var(--button-bg);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1660 border: 1px solid var(--button-border);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1661 color: var(--windows-font);
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1662 font-size: 0.875rem;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1663 cursor: pointer;
Coffee CMS <info@coffee-cms.ru>
parents:
diff changeset
1664 }