This repository was archived by the owner on Dec 19, 2024. It is now read-only.
File tree Expand file tree Collapse file tree 3 files changed +29
-21
lines changed
Expand file tree Collapse file tree 3 files changed +29
-21
lines changed Original file line number Diff line number Diff line change @@ -198,17 +198,13 @@ h6 {
198198 transform : translate3d (0 , 0 , 0 ); /* fix webkit/blink poor rendering issues */
199199}
200200
201- : root {
202- --cssnext-Header-height : calc (var (--r-lineHeight ) * 2.5 );
203- }
204-
205201.r-VerticalRhythm {font-size : .8333rem }
206202@media (--r-minM) {
207203 .r-VerticalRhythm {font-size : 1rem }
208204}
209205
210206@media (--r-minM) {
211- .cssnext-Body {padding-top : var (--cssnext-Header-height )}
207+ .cssnext-Body {padding-top : calc ( var (--r-lineHeight ) * 2.5 )}
212208}
213209
214210.cssnext-Center { text-align : center }
Original file line number Diff line number Diff line change @@ -16,10 +16,6 @@ export default class Footer extends Component {
1616 < SVGIcon
1717 svg = { requireRaw ( "./src/assets/cssnext.svg" ) }
1818 className = "cssnext-Header-logo-img"
19- style = { {
20- height : "1rem" ,
21- verticalAlign : "middle" ,
22- } }
2319 />
2420 { " is brought to you by " }
2521 < a href = "https://twitter.com/MoOx" > @MoOx</ a >
Original file line number Diff line number Diff line change 1+ @import "cssrecipes-vertical-rhythm/lib/base.css" ;
2+
3+ : root {
4+ --cssnext-Header-height : calc (var (--r-lineHeight ) * 2.5 );
5+ --cssnextLogo-ratio : calc (256 / 48 );
6+ }
7+
18.cssnext-Header {
29 line-height : var (--cssnext-Header-height );
310}
1724 .cssnext-Header-logo {
1825 display : block;
1926 text-align : center;
27+ font-size : 1.5rem ;
2028 }
29+
2130 @media (--r-minM) {
2231 .cssnext-Header-logo {
2332 display : inline-block;
24- margin : 0 1.5 rem 0 0 !important ;
33+ margin : 0 1 rem 0 0 ;
2534 }
2635 }
2736
2837 /* remvove default link effect */
2938 .cssnext-Header-logo ::before {display : none}
3039
3140 .cssnext-Header-logo-img {
32- height : var (--r-lineHeight );
33- width : auto;
34- vertical-align : middle;
3541 display : inline-block;
42+ vertical-align : middle;
43+ height : 1em ;
44+ width : calc (1em * var (--cssnextLogo-ratio ));
45+ margin-right : .2rem ;
3646 }
3747
3848 .cssnext-Header-logo-img-svg {
4858 @media (--r-minM) {
4959 .cssnext-Header-version {
5060 position : absolute;
51- bottom : -1.2 rem ;
52- right : 4 rem ;
61+ bottom : -1.5 rem ;
62+ left : calc ( .5 em * var ( --cssnextLogo-ratio )) ;
5363
5464 line-height : 1 ;
55- color : # fff ;
65+ color : # ccc ;
5666 opacity : .4 ;
5767 }
5868
120130
121131 @media (--r-minXL) {
122132 .js-Headroom--hide .cssnext-Header-logo {
123- position : fixed;
124- transform : translateY (100% );
125- top : 0 ;
126- left : 2rem ;
133+ position : absolute;
134+ top : calc (var (--cssnext-Header-height ) + 1rem );
135+ left : 1rem ;
136+
137+ height : 1em ;
138+
127139 filter :
128140 drop-shadow (0 0 1px # fff )
129141 drop-shadow (0 0 6px # fff )
130142 ;
131143 }
132144
145+ .js-Headroom--hide .cssnext-Header-logo-img {
146+ vertical-align : top;
147+ }
148+
133149 .js-Headroom--hide .cssnext-Header-version {
134- color : # 000
150+ color : # 000;
135151 }
136152 }
You can’t perform that action at this time.
0 commit comments