@@ -108,30 +108,37 @@ footer>div>dl>dd>ul li img {
108108 filter : invert (100% ) hue-rotate (180deg );
109109}
110110
111- .title {
112- font-size : 2.5rem ;
113- }
114- .subtitle {
115- font-size : 1.5rem ;
116- text-align : center;
111+ h1 {
112+ font-size : 4rem ;
113+ line-height : 3rem ;
117114}
118- h1 . subpage {
119- font-size : 4 rem ;
120- font-weight : 700 ;
121- line-height : 3 rem ;
115+ # homepage h1 {
116+ font-size : 2.5 rem ;
117+ font-weight : 400 ;
118+ line-height : 2 rem ;
122119}
123- h2 . homepage {
120+ # homepage h3 {
124121 font-size : 1.5rem ;
125122 line-height : 2rem ;
126123 font-weight : 700 ;
127124}
128- h2 .subpage {
125+ # about section {
126+ font-size : 1.5rem ;
127+ line-height : 2.5rem ;
128+ }
129+ # for-developers h2 {
129130 font-size : 2rem ;
130131 font-weight : 700 ;
131132 line-height : 3rem ;
132133}
133- .button-purple {
134- background-color : var (--purple );;
134+ # homepage h1 + p {
135+ font-size : 1.5rem ;
136+ font-weight : 400 ;
137+ text-align : center;
138+ line-height : 2rem ;
139+ }
140+ # features li a : last-child {
141+ background-color : var (--purple );
135142 padding : 12px 24px ;
136143 font-weight : 700 ;
137144 color : var (--white );
@@ -140,21 +147,25 @@ h2.subpage {
140147 width : max-content;
141148 height : max-content;
142149}
143- p . descriptor {
150+ h2 + div > p : first-child {
144151 font-size : 1.25rem ;
145152 line-height : 2rem ;
146153}
147- .intro-light {
154+ # about main > article > h1 ~ p : not (div ~ p ): last-of-type {
155+ margin-block-start : 0 ;
156+ }
157+ main > article > h1 ~ p : not (div ~ p ) {
148158 font-size : 1.5rem ;
149159 line-height : 2.5rem ;
160+ font-weight : 400 ;
150161}
151- . developer-tutorials {
162+ # developer-tutorials li {
152163 list-style : none;
153164}
154- . developer-tutorials a {
165+ # developer-tutorials li a {
155166 color : var (--dark );
156167}
157- . solid-servers a {
168+ # solid-server-implementations li a {
158169 color : var (--purple );
159170 font-size : 1.25rem ;
160171 line-height : 2.5rem ;
@@ -205,7 +216,8 @@ p.descriptor {
205216
206217# about main > article > div > section ,
207218# hosted-pod-services ,
208- # solid-organizations {
219+ # solid-organizations ,
220+ # solid-server-implementations {
209221 color : # 000 ;
210222 background-color : # fff ;
211223 padding : 2rem ;
@@ -357,15 +369,15 @@ p.descriptor {
357369 main > article > h1 ,
358370 main > article > p {
359371 color : # fff ;
360- font-weight : 400 ;
372+ font-weight : 700 ;
361373 padding : 0 6rem ;
362374 }
363375
364376 # homepage main > article > div > section > div > ul ,
365377 # developer-tutorials {
366378 border-radius : 30px ;
367379 }
368-
380+
369381 # solutions-using-solid-technology h2 {
370382 padding : 0 6rem ;
371383 }
@@ -450,12 +462,14 @@ p.descriptor {
450462
451463 # about main > article > div > section ,
452464 # hosted-pod-services ,
453- # solid-organizations {
465+ # solid-organizations ,
466+ # solid-server-implementations {
454467 padding : 2rem 6rem ;
455468 }
456469
457470 # hosted-pod-services {
458471 display : block;
472+ padding-bottom : 0 ;
459473 }
460474
461475 # about main > article img {
@@ -517,7 +531,8 @@ p.descriptor {
517531 line-height : 2.5rem ;
518532 }
519533
520- # hosted-pod-services {
534+ # solid-server-implementations {
535+ margin-top : -2em ;
521536 margin-bottom : 4rem ;
522537 }
523538
@@ -528,6 +543,7 @@ p.descriptor {
528543 grid-gap : 2rem ;
529544 margin-inline-start : 0 ;
530545 padding-inline-start : 0 ;
546+ margin-block-end : 0 ;
531547 width : 100% ;
532548 word-break : break-word
533549 }
0 commit comments