Skip to content

Commit 3be6dd0

Browse files
committed
[PRAC/cont] Continue transition to "universal" m..
Correct createModalContactsEl..() func, renamed cls's in modal-type.css Worth noting: - permanently arising errors in the console. core: B-3 / JS-BL
1 parent cc81f70 commit 3be6dd0

File tree

2 files changed

+202
-212
lines changed

2 files changed

+202
-212
lines changed

core-courses/3-js-basic-level/practicum-js-basic-level/sb-crm-client/css/modal-type.css

Lines changed: 30 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -195,7 +195,7 @@
195195
color: var(--gray);
196196
}
197197

198-
.add-contact-btn-margin {
198+
.modal-contact-btn-margin {
199199
margin-bottom: 15px;
200200
}
201201

@@ -219,14 +219,14 @@
219219
width: 100%;
220220
}
221221

222-
.modal__add-body-add-contact-select {
222+
.modal__body-add-contact-select {
223223
position: relative;
224224
width: 120px;
225225
height: 37px;
226226
background-color: var(--select-gray);
227227
}
228228

229-
.modal__add-body-add-contact-drop-btn {
229+
.modal__body-add-contact-drop-btn {
230230
position: relative;
231231
display: flex;
232232
justify-content: flex-start;
@@ -246,7 +246,7 @@
246246
/* -webkit-font-smoothing: antialiased; */
247247
}
248248

249-
.modal__add-body-add-contact-drop-btn:after {
249+
.modal__body-add-contact-drop-btn:after {
250250
content: '';
251251
position: absolute;
252252
top: 50%;
@@ -263,28 +263,28 @@
263263
pointer-events: none;
264264
}
265265

266-
.modal__add-body-add-contact-drop-btn:focus-visible,
267-
.modal__add-body-add-contact-drop-btn:focus {
266+
.modal__body-add-contact-drop-btn:focus-visible,
267+
.modal__body-add-contact-drop-btn:focus {
268268
border-color: var(--main-purple);
269269
box-shadow: 0 0 0 .25rem rgba(152, 115, 255, .25);
270270
z-index: 5;
271271
}
272272

273-
.modal__add-body-add-contact-drop-btn:not(:focus-visible),
274-
.modal__add-body-add-contact-drop-btn:not(:focus) {
273+
.modal__body-add-contact-drop-btn:not(:focus-visible),
274+
.modal__body-add-contact-drop-btn:not(:focus) {
275275
z-index: 3;
276276
}
277277

278-
.modal__add-body-add-contact-drop-btn.arrow-rotate:focus-visible,
279-
.modal__add-body-add-contact-drop-btn.arrow-rotate:focus {
278+
.modal__body-add-contact-drop-btn.arrow-rotate:focus-visible,
279+
.modal__body-add-contact-drop-btn.arrow-rotate:focus {
280280
z-index: 6;
281281
}
282282

283-
.modal__add-body-add-contact-drop-btn.arrow-rotate:after {
283+
.modal__body-add-contact-drop-btn.arrow-rotate:after {
284284
transform: translateY(-50%) rotate(180deg);
285285
}
286286

287-
.modal__add-body-add-contact-list {
287+
.modal__body-add-contact-list {
288288
position: absolute;
289289
left: 0;
290290
top: 36px;
@@ -299,7 +299,7 @@
299299
z-index: 4;
300300
}
301301

302-
.modal__add-body-add-contact-item {
302+
.modal__body-add-contact-item {
303303
box-sizing: border-box;
304304
margin: 0;
305305
padding: 0;
@@ -312,36 +312,36 @@
312312
transition-timing-function: ease;
313313
}
314314

315-
.modal__add-body-add-contact-item.first-visible {
315+
.modal__body-add-contact-item.first-visible {
316316
padding-top: 9px;
317317
}
318318

319-
.modal__add-body-add-contact-item.last-visible {
319+
.modal__body-add-contact-item.last-visible {
320320
padding-bottom: 5px;
321321
}
322322

323-
.modal__add-body-add-contact-item:focus-visible {
323+
.modal__body-add-contact-item:focus-visible {
324324
color: var(--main-purple);
325325
}
326326

327-
.modal__add-body-add-contact-item:focus-visible:active {
327+
.modal__body-add-contact-item:focus-visible:active {
328328
color: var(--text-gray);
329329
}
330330

331-
.modal__add-body-add-contact-item:active {
331+
.modal__body-add-contact-item:active {
332332
color: var(--text-gray);
333333
}
334334

335-
.modal__add-body-add-contact-input {
335+
.modal__body-add-contact-input {
336336
border: 1px solid var(--gray);
337337
border-radius: 0;
338338
}
339339

340-
.modal__add-body-add-contact-input::placeholder {
340+
.modal__body-add-contact-input::placeholder {
341341
font-weight: var(--regular);
342342
}
343343

344-
.modal__add-body-add-x-btn {
344+
.modal__body-add-x-btn {
345345
position: relative;
346346
border: 1px solid var(--gray);
347347
border-radius: 0;
@@ -353,7 +353,7 @@
353353
transition-timing-function: ease;
354354
}
355355

356-
.modal__add-body-add-x-btn-icon {
356+
.modal__body-add-x-btn-icon {
357357
position: absolute;
358358
top: 50%;
359359
left: 50%;
@@ -363,17 +363,17 @@
363363
transition: color var(--short) ease;
364364
}
365365

366-
.modal__add-body-add-x-btn:focus-visible:not(:active) {
366+
.modal__body-add-x-btn:focus-visible:not(:active) {
367367
border-color: var(--bootstrap-red);
368368
box-shadow: 0 0 0 .25rem rgba(220, 53, 69, .25);
369369
z-index: 1;
370370
}
371371

372-
.modal__add-body-add-x-btn:focus-visible:not(:active) .modal__add-body-add-x-btn-icon {
372+
.modal__body-add-x-btn:focus-visible:not(:active) .modal__body-add-x-btn-icon {
373373
color: var(--bootstrap-red);
374374
}
375375

376-
.modal__add-body-add-x-btn:active:not(:focus-visible) {
376+
.modal__body-add-x-btn:active:not(:focus-visible) {
377377
border-color: var(--gray);
378378
box-shadow: 0 0 0 .25rem rgba(200, 197, 209, 0.25);
379379
z-index: 1;
@@ -440,25 +440,25 @@
440440
color: var(--cold-purple);
441441
}
442442

443-
.modal__add-body-add-contact-item:hover:not(:focus-visible):not(:active) {
443+
.modal__body-add-contact-item:hover:not(:focus-visible):not(:active) {
444444
background-color: var(--select-gray);
445445
}
446446

447-
.modal__add-body-add-contact-drop-btn:hover:after {
447+
.modal__body-add-contact-drop-btn:hover:after {
448448
transform: translateY(-50%) scale(1.2);
449449
}
450450

451-
.modal__add-body-add-contact-drop-btn.arrow-rotate:hover:after {
451+
.modal__body-add-contact-drop-btn.arrow-rotate:hover:after {
452452
transform: translateY(-50%) rotate(180deg) scale(1.2);
453453
}
454454

455-
.modal__add-body-add-x-btn:hover:not(:active) {
455+
.modal__body-add-x-btn:hover:not(:active) {
456456
border-color: var(--bootstrap-red);
457457
box-shadow: 0 0 0 .25rem rgba(220, 53, 69, .25);
458458
z-index: 10;
459459
}
460460

461-
.modal__add-body-add-x-btn:hover:not(:active) .modal__add-body-add-x-btn-icon {
461+
.modal__body-add-x-btn:hover:not(:active) .modal__body-add-x-btn-icon {
462462
color: var(--bootstrap-red);
463463
}
464464

0 commit comments

Comments
 (0)