blob: 9ddcfc8a7e33d3dbd80a0ffde1edf99414a3c26d [file] [log] [blame]
Larbi Gharibe9af9732021-03-31 15:08:01 +01001:root {
2 --main-color: #1F1F1F;
3 --secondary-color: white;
4 --third-color: #2F2F2F;
5 --main-text-color: #3e5869;
6 --secondary-text-color: #b0c7d6;
7 --send-message-form: #F5F5F5;
8}
9
10html, body {
11 height: 100%;
12 margin: 0;
13 padding: 0;
14 font-family: 'Open Sans', sans-serif;
15 font-weight: 200;
Adrien Béraud35e7d7c2021-04-13 03:28:39 -040016 color: #3e5869;
Larbi Gharibe9af9732021-03-31 15:08:01 +010017}
18
19#root {
20 height: 100%;
21}
22
23.app {
24 display: grid;
25 height: 100%;
Adrien Béraud150b4782021-04-21 19:40:59 -040026 grid-template-columns: 320px 1fr;
27 grid-template-rows: 40px 50px 1fr 1fr 92px;
Adrien Béraud35e7d7c2021-04-13 03:28:39 -040028 grid-template-areas:
Adrien Béraud150b4782021-04-21 19:40:59 -040029 "h m"
30 "n m"
31 "r m"
32 "r m"
33 "r s";
34}
35
36.MuiContainer-root {
37 padding-bottom: 32px;
Larbi Gharibe9af9732021-03-31 15:08:01 +010038}
39
40.login {
41 background-color: var(--main-color);
42}
43
44.header-section {
45 grid-area: h;
46}
47
Adrien Béraud35e7d7c2021-04-13 03:28:39 -040048.main-search {
Larbi Gharibe9af9732021-03-31 15:08:01 +010049 grid-area: n;
50}
51
52.rooms-list {
53 grid-area: r;
54}
55
56.message-list {
57 grid-area: m;
58}
59
60.send-message-form {
61 grid-area: s;
62}
63
64/* REST OF CSS */
65
66.header-section {
67 background-color: var(--main-color);
68
69}
70
71.simple-menu {
72 color: var(--send-message-form);
73}
74
Adrien Béraud35e7d7c2021-04-13 03:28:39 -040075.main-search-input {
76 padding: 8px;
77 background-color: var(--secondary-color);
78 width: 100%;
79}
80
81.rooms-list {
82 overflow-y: scroll;
83}
84.rooms-list .MuiListItemText-primary,
85.rooms-list .MuiListItemText-secondary
86{
87 overflow: hidden;
88 text-overflow: ellipsis;
89}
90
91/*
Larbi Gharibe9af9732021-03-31 15:08:01 +010092.rooms-list {
93 box-sizing: border-box;
94 padding: 10px;
95 background-color: var(--main-color);
96 overflow: scroll;
97 height: 100%;
98}
99
100.rooms-list ul {
Adrien Béraud35e7d7c2021-04-13 03:28:39 -0400101 list-style-type: none;
Larbi Gharibe9af9732021-03-31 15:08:01 +0100102 padding: 0;
103 overflow: scoll;
104}
105
106.rooms-list li {
107 margin: 10px 0;
108}
109
110.rooms-list h3 {
111 margin: 5px 0;
112 color: var(--secondary-color);
113}
114
115.rooms-list .room a {
116 color: var(--secondary-text-color);
117 font-weight: 600;
118 text-decoration: none;
Adrien Béraud35e7d7c2021-04-13 03:28:39 -0400119
Larbi Gharibe9af9732021-03-31 15:08:01 +0100120}
121
122.rooms-list .room.active a {
123 color: var(--secondary-color);
124}
Adrien Béraud35e7d7c2021-04-13 03:28:39 -0400125*/
126/*
Larbi Gharibe9af9732021-03-31 15:08:01 +0100127.new-room-form {
128 padding: 0 5px;
129 background: var(--secondary-color);
130 color: var(--main-text-color);
131}
132
133.new-room-form form {
134 height: 100%;
135 display: flex;
136 justify-content: space-between;
137 align-items: center;
138}
139
140.new-room-form input {
141 width: 135px;
142 background: var(--secondary-color);
143}
144
145.new-room-form button {
146 background: var(--secondary-color);
147 color: var(--main-text-color);
148 border: 0;
Adrien Béraud35e7d7c2021-04-13 03:28:39 -0400149}
Larbi Gharibe9af9732021-03-31 15:08:01 +0100150
151.new-room-form input::placeholder {
152 color: var(--main-text-color);
153 font-weight: 200;
154}
155
156.new-room-form input:focus {
157 outline-width: 0;
158}
159
160.new-room-form input {
161 border: 0;
162}
163
164.new-room-form button {
165 border: 0;
Adrien Béraud35e7d7c2021-04-13 03:28:39 -0400166}*/
167
168.list-placeholder {
169 margin: 32px auto;
170 width: 256px;
171 text-align: center;
172}
173
174.list-placeholder .subtitle {
175 color:#a0a0a0;
Larbi Gharibe9af9732021-03-31 15:08:01 +0100176}
177
178.message {
179 margin: 15px 0;
180}
181
182.message .message-username {
183 font-size: 11px;
184 font-weight: bold;
185 color: var(--secondary-color);
186 opacity: 0.9;
187 margin-bottom: 6px;
188}
189.message .message-text {
190 background: var(--third-color);
191 color: var(--secondary-color);
192 display: inline;
193 padding: 4px 8px;
194 border-radius: 8px;
195}
196
Adrien Béraud35e7d7c2021-04-13 03:28:39 -0400197.send-message-card {
198 border-radius: 8px;
199 margin: 16px;
200 /*padding: 8px;*/
201}
202/*
Larbi Gharibe9af9732021-03-31 15:08:01 +0100203.message-list {
204 box-sizing: border-box;
205 padding-left: 6px;
206 width: 100%;
207 height: 100%;
208 overflow: scroll;
209 background: var(--third-color);
210}
211
212.message-list .join-room {
213 display: flex;
214 justify-content: center;
215 align-items: center;
216 height: 100%;
217 font-size: 34px;
218 font-weight: 300;
Adrien Béraud35e7d7c2021-04-13 03:28:39 -0400219}*/
220/*
Larbi Gharibe9af9732021-03-31 15:08:01 +0100221.send-message-form {
222 background: var(--send-message-form);
223 display: flex;
224}
225
226.send-message-form input {
227 width: 100%;
228 padding: 15px 10px;
229 margin: 0;
230 border-style: none;
231 background: var(--send-message-form);
232 font-weight: 200;
233
234}
235
236.send-message-form input:focus {
237 outline-width: 0;
238}
239
240.send-message-form input::placeholder {
241 color: var(--main-text-color);
242}
Adrien Béraud35e7d7c2021-04-13 03:28:39 -0400243*/
Larbi Gharibe9af9732021-03-31 15:08:01 +0100244.help-text {
245 position: absolute;
246 top: 10px;
247}