11body {
2- background : # fafafa ;
3- color : # 202124 ;
4- font : 16 px system-ui , sans-serif;
2+ background : # f6f8fa ;
3+ color : # 1f2328 ;
4+ font : 14 px -apple-system , BlinkMacSystemFont , "Segoe UI" , sans-serif;
55 margin : 0 auto;
6- max-width : 42 rem ;
6+ max-width : 72 rem ;
77 padding : 3rem 1.5rem ;
88}
99
1010main {
1111 background : white;
12- border : 1px solid # ddd ;
13- border-radius : 0.75 rem ;
12+ border : 1px solid # d0d7de ;
13+ border-radius : 0.375 rem ;
1414 padding : 2rem ;
1515}
1616
1717.authentication-status {
18+ align-items : center;
1819 display : flex;
1920 justify-content : flex-end;
2021 margin : 1rem 0 ;
@@ -24,9 +25,34 @@ main {
2425 background : # c9362b ;
2526 border : 2px solid # 8f241d ;
2627 border-radius : 50% ;
27- height : 1.25rem ;
28- padding : 0 ;
29- width : 1.25rem ;
28+ display : inline-block;
29+ height : 0.65rem ;
30+ width : 0.65rem ;
31+ }
32+
33+ .feedback-authentication-status > span : nth-child (2 ) {
34+ align-items : center;
35+ display : flex;
36+ font-weight : 600 ;
37+ gap : 0.4rem ;
38+ margin-left : 0.5rem ;
39+ }
40+
41+ .feedback-authentication-status > span : nth-child (2 ) a {
42+ align-items : center;
43+ color : inherit;
44+ display : flex;
45+ gap : 0.4rem ;
46+ text-decoration : none;
47+ }
48+
49+ .feedback-authentication-status img ,
50+ .comment-author img {
51+ border-radius : 50% ;
52+ }
53+
54+ .feedback-authentication-action {
55+ margin-left : 0.75rem ;
3056}
3157
3258.feedback-authentication-dot .authenticated {
@@ -47,14 +73,16 @@ main {
4773}
4874
4975.ranking-card {
50- border : 1px solid # d7dbe0 ;
51- border-radius : 0.5rem ;
76+ background : # fff ;
77+ border : 1px solid # d0d7de ;
78+ border-radius : 0.375rem ;
79+ box-shadow : 0 1px 0 rgba (31 , 35 , 40 , 0.04 );
5280 padding : 1rem ;
5381}
5482
5583.ranking-card h3 { margin-top : 0 ; }
5684
57- .discussion { border : 1px solid # ddd ; border-radius : 0.5 rem ; padding : 1rem ; }
85+ .discussion { border : 1px solid # d0d7de ; border-radius : 0.375 rem ; padding : 1rem ; }
5886.own-post { border-color : # 356fc0 ; box-shadow : inset 4px 0 # 356fc0 ; }
5987.controls { display : flex; flex-wrap : wrap; gap : 0.5rem ; margin-top : 1rem ; }
6088
@@ -66,14 +94,23 @@ main {
6694.reactions {
6795 display : flex;
6896 flex-wrap : wrap;
69- gap : 0.75 rem ;
97+ gap : 0.35 rem ;
7098 margin-top : 1rem ;
7199}
72100
73101.reaction-control {
74- border : 1px solid # c7ced8 ;
75- border-radius : 0.25rem ;
76- padding : 0.35rem 0.55rem ;
102+ background : # f6f8fa ;
103+ border : 1px solid # d0d7de ;
104+ border-radius : 2rem ;
105+ color : # 0969da ;
106+ min-width : 3.25rem ;
107+ padding : 0.25rem 0.55rem ;
108+ }
109+
110+ .reaction-control : hover ,
111+ .reaction-control [aria-pressed = "true" ] {
112+ background : # ddf4ff ;
113+ border-color : # 54aeff ;
77114}
78115
79116.poll-option {
@@ -94,27 +131,79 @@ main {
94131}
95132
96133.comment {
97- border-left : 3px solid # d7dbe0 ;
134+ border : 1px solid # d0d7de ;
135+ border-radius : 0.375rem ;
98136 margin-top : 1.5rem ;
99- padding-left : 1rem ;
137+ overflow : hidden;
138+ padding : 0 1rem 1rem ;
139+ }
140+
141+ .comment-author {
142+ align-items : center;
143+ background : # f6f8fa ;
144+ border-bottom : 1px solid # d0d7de ;
145+ display : flex;
146+ gap : 0.5rem ;
147+ margin : 0 -1rem 1rem ;
148+ padding : 0.55rem 1rem ;
100149}
101150
151+ .comment-author time { color : # 656d76 ; margin-left : auto; }
152+
102153.comment-form {
103154 display : grid;
104155 gap : 0.75rem ;
105156 margin-top : 1.5rem ;
106157}
107158
108159textarea {
160+ border : 1px solid # d0d7de ;
161+ border-radius : 0.375rem ;
109162 font : inherit;
163+ min-height : 7rem ;
110164 padding : 0.75rem ;
111165 resize : vertical;
112166}
113167
168+ .comment-box {
169+ border : 1px solid # d0d7de ;
170+ border-radius : 0.375rem ;
171+ overflow : hidden;
172+ }
173+
174+ .comment-box-header {
175+ background : # f6f8fa ;
176+ border-bottom : 1px solid # d0d7de ;
177+ font-weight : 600 ;
178+ padding : 0.6rem 0.9rem ;
179+ }
180+
181+ .comment-box textarea {
182+ border : 0 ;
183+ box-sizing : border-box;
184+ display : block;
185+ margin : 0 ;
186+ width : 100% ;
187+ }
188+
189+ .comment-box small {
190+ color : # 656d76 ;
191+ display : block;
192+ padding : 0 0.75rem 0.65rem ;
193+ }
194+
114195.reply {
115196 margin-left : 1.5rem ;
116197}
117198
199+ .markdown-body { line-height : 1.5 ; overflow-wrap : anywhere; }
200+ .markdown-body pre { background : # f6f8fa ; border-radius : 0.375rem ; overflow : auto; padding : 1rem ; }
201+ .markdown-body code { background : rgba (175 , 184 , 193 , 0.2 ); border-radius : 0.375rem ; padding : 0.15em 0.3em ; }
202+ .markdown-body pre code { background : transparent; padding : 0 ; }
203+ .markdown-body img { max-width : 100% ; }
204+ .markdown-body table { border-collapse : collapse; display : block; overflow : auto; }
205+ .markdown-body td , .markdown-body th { border : 1px solid # d0d7de ; padding : 0.4rem 0.8rem ; }
206+
118207.tag {
119208 background : # eef2f6 ;
120209 border-radius : 0.25rem ;
@@ -123,13 +212,17 @@ textarea {
123212}
124213
125214button {
215+ background : # f6f8fa ;
216+ border : 1px solid rgba (31 , 35 , 40 , 0.15 );
217+ border-radius : 0.375rem ;
126218 cursor : pointer;
127219 font : inherit;
128220 padding : 0.6rem 1rem ;
129221}
130222
131223button [aria-pressed = "true" ] {
132- background : # fff4bd ;
224+ background : # ddf4ff ;
225+ border-color : # 54aeff ;
133226}
134227
135228# status {
0 commit comments