Mercurial Hosting > chat
comparison src/chat.css @ 60:3521166513b3
finish invite
author | Franklin Schmidt <fschmidt@gmail.com> |
---|---|
date | Tue, 04 Mar 2025 20:31:00 -0700 |
parents | 323ddacc1593 |
children | afd5ab5b02a2 |
comparison
equal
deleted
inserted
replaced
59:8270106644db | 60:3521166513b3 |
---|---|
5 left: 0; | 5 left: 0; |
6 right: 0; | 6 right: 0; |
7 } | 7 } |
8 | 8 |
9 div[chat_content] { | 9 div[chat_content] { |
10 margin-left: 3%; | |
11 margin-right: 3%; | |
12 display: flex; | 10 display: flex; |
13 height: calc(100% - 32px); | 11 height: calc(100% - 32px); |
14 } | |
15 | |
16 div[chats] { | |
17 overflow-y: auto; | |
18 } | 12 } |
19 | 13 |
20 div[chats] > div { | 14 div[chats] > div { |
21 margin-top: 2px; | 15 margin-top: 2px; |
22 margin-bottom: 2px; | 16 margin-bottom: 2px; |
38 display: flex; | 32 display: flex; |
39 flex-direction: column; | 33 flex-direction: column; |
40 justify-content: space-between; | 34 justify-content: space-between; |
41 } | 35 } |
42 | 36 |
37 div[chat_content][show="intro"] div[posts] { | |
38 display: none; | |
39 } | |
40 | |
43 div[posts] > * { | 41 div[posts] > * { |
44 padding-right: 3vw; | 42 padding-right: 3vw; |
45 } | 43 } |
46 | 44 |
47 div[top] { | 45 div[top] { |
65 div[post] { | 63 div[post] { |
66 margin-top: 16px; | 64 margin-top: 16px; |
67 margin-bottom: 16px; | 65 margin-bottom: 16px; |
68 } | 66 } |
69 | 67 |
70 [intro] { | 68 div[intro] { |
69 width: 100%; | |
71 display: flex; | 70 display: flex; |
72 flex-direction: column; | 71 flex-direction: column; |
73 align-items: center; | 72 align-items: center; |
74 } | 73 } |
75 | 74 |
76 [intro] input[type=email] { | 75 div[intro] form { |
76 max-width: 100%; | |
77 } | |
78 div[intro] input[type=email] { | |
77 width: 250px; | 79 width: 250px; |
80 max-width: 100%; | |
78 } | 81 } |
79 | 82 |
80 div[who] { | 83 div[who] { |
81 display: flex; | 84 display: flex; |
82 justify-content: space-between; | 85 justify-content: space-between; |
168 div[chat_content] { | 171 div[chat_content] { |
169 margin-left: calc(3% - 8px); | 172 margin-left: calc(3% - 8px); |
170 margin-right: 0; | 173 margin-right: 0; |
171 } | 174 } |
172 | 175 |
176 div[chat_content][show="chats"] div[intro], | |
177 div[chat_content][show="posts"] div[intro] { | |
178 display: none; | |
179 } | |
180 | |
173 div[chats] { | 181 div[chats] { |
182 overflow-y: auto; | |
174 width: 250px; | 183 width: 250px; |
175 padding-right: 8px; | 184 padding-right: 8px; |
176 flex-shrink: 0; | 185 flex-shrink: 0; |
177 } | 186 } |
178 | 187 |
188 div[intro], | |
179 div[posts] { | 189 div[posts] { |
180 padding-left: 8px; | 190 padding-left: 8px; |
181 border-left: 1px solid grey; | 191 border-left: 1px solid grey; |
182 } | 192 } |
183 | 193 |
185 display: none; | 195 display: none; |
186 } | 196 } |
187 } | 197 } |
188 | 198 |
189 @media (max-width: 699px) { | 199 @media (max-width: 699px) { |
200 div[chat_content][show="intro"], | |
201 div[chat_content][show="chats"] { | |
202 flex-direction: column; | |
203 overflow-y: auto; | |
204 } | |
205 div[chat_content][show="posts"] { | |
206 margin-left: 3%; | |
207 } | |
208 | |
190 div[chat_content][show="chats"] div[posts], | 209 div[chat_content][show="chats"] div[posts], |
210 div[chat_content][show="posts"] div[intro], | |
191 div[chat_content][show="posts"] div[chats] { | 211 div[chat_content][show="posts"] div[chats] { |
192 display: none; | 212 display: none; |
213 } | |
214 | |
215 div[chats], | |
216 div[intro] { | |
217 padding-left: 3%; | |
218 padding-right: 3%; | |
193 } | 219 } |
194 | 220 |
195 div[chats] { | 221 div[chats] { |
196 width: 100%; | 222 width: 100%; |
223 } | |
224 | |
225 div[intro] { | |
226 margin-top: 20px; | |
227 border-top: 1px solid grey; | |
228 } | |
229 | |
230 div[intro] [or] { | |
231 display: none; | |
197 } | 232 } |
198 | 233 |
199 div[chat_content][show="posts"] { | 234 div[chat_content][show="posts"] { |
200 margin-right: 0; | 235 margin-right: 0; |
201 } | 236 } |