-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.css
147 lines (121 loc) · 4.49 KB
/
index.css
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
:root {
--main-color: #29481c;
--main-color2: #578544;
--second-color: #e7ffe5;
--await-color: #fff2db;
--done-color: #d7ffb3;
--process-color: #c0faff;
--main-size: 16px;
--smaller-size: 14px;
}/* Корневой псевдокласс для объеявления переменных: цвета и размер текста*/
* {/*Селектор для всех элементов на странице*/
box-sizing: border-box;
font-family: "Lucida Fax" , monospace;
}
.awaits{/*Класс для окраски статуса ожидания*/
background: var(--await-color);
}
.process{/*Класс для окраски статуса в процессе*/
background: var(--process-color);
}
.done{/*Класс для окраски статуса готов*/
background: var(--done-color);
}
h2{/*Размер шрифта и цвета для заголовка*/
font-size: 30px;
color: var(--main-color2);
}
ul {/*Отступы для тела списка*/
margin: 0 10px 0 0;
padding: 0;
}
ul li {/*Элементы списка: курсор, отступы и положение, цвет и размер шрифта*/
cursor: pointer;
position: relative;
padding: 12px 8px 12px 30px;
margin: 0 0 5px 0;
color: var(--main-color);
font-size: var(--main-size);
/*Обрезание излишнего текста троеточием и запрет на перенос пробелов*/
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
ul li:hover {
/*Подчеркивание элементов списка при наведении мыши*/
text-decoration: underline;
}
ul li.target {
/*При фокусе элемента списка подчеркивание и выделение жирным*/
font-weight: bold;
text-decoration: underline;
}
.header {
/*Контейнер под заголовок - отступ, цвет и центрирование текста*/
padding: 20px;
color: var(--main-color);
text-align: center;
}
.addBtn {
/*Класс для кнопок Поиска и Добавления новой задачи: отступы, цвета, центрирование текста и курсор*/
padding: 10px 10px 10px 10px;
margin: 10px 10px 10px 10px;
background: var(--second-color);
color: var(--main-color);
text-align: center;
font-size: var(--main-size);
cursor: pointer;
}
.Btn:hover {
/*Подчеркивание текста при наведении мыши*/
text-decoration: underline;
}
#search {
/*Контейнер поиска - отступы, отсутсвие границы при нажатии мышью, размер шрифта*/
padding: 10px 10px 10px 10px;
margin: 5px 10px 10px 0;
border: none;
font-size: var(--smaller-size);
}
#list {
/*Контейнер под список - ширина и притяжение к левому краю*/
float: left;
width: 33%;
}
#note {
/*Контейнер под поле редактирования заметок - ширина, высота и притяжение к правому краю*/
float: right;
width: 67%;
height: 400px;
}
.MainArea {
/*Контейнер под контейнеры для списка и редактирования - ширина и позиция на экране*/
width: 80%;
position: absolute;
right: 0;
left: 0;
margin: auto;
}
#MainText {
/*Поле редактирования заметок - отсутсвие границы при нажатии, ширина и высота, запрет изменения размера, цвет и размер шрифта*/
border: none;
width: 100%;
height: 100%;
background-color: var(--second-color);
resize: none;
font-size: var(--smaller-size);
}
textarea, input{
/*Границы для полей ввода текста*/
outline: var(--main-color2) 2px dashed;
}
.EditBtn{
/*Класс для кнопок Сохранить, Удалить, и Кнопок-статусов: отступы, цвет, притяжение к левому краю, центрирование текста, курсор и размер шрифта*/
padding: 10px;
margin: 5px;
color: var(--main-color);
float: left;
text-align: center;
font-size: var(--smaller-size);
cursor: pointer;
}