grace/typst_web_magic
git clone https://git.gae.moe/grace/typst_web_magic
efd68d3
main
1@import url ( 'https://fonts.googleapis.com/css2?family=Radley:ital@0;1&display=swap' ); 2 3: root { 4color-scheme : light; 5--rp-base : # faf4ed ; 6--rp-surface : # fffaf3 ; 7--rp-overlay : # f2e9e1 ; 8--rp-muted : # 9893a5 ; 9--rp-subtle : # 797593 ; 10--rp-text : # 575279 ; 11--rp-love : # b4637a ; 12--rp-gold : # ea9d34 ; 13--rp-rose : # d7827e ; 14--rp-pine : # 286983 ; 15--rp-foam : # 56949f ; 16--rp-iris : # 907aa9 ; 17color : var ( --rp-text ); 18background-color : var ( --rp-base ); 19font-family : 'Radley' , serif; 20line-height : 1.65 ; 21} 22 23body { 24max-width : 72 ch ; 25margin : 2 rem auto; 26padding : 0 1.25 rem ; 27overflow-wrap : break-word; 28} 29 30h1 , h2 , h3 , h4 , h5 , h6 { 31color : var ( --rp-pine ); 32line-height : 1.25 ; 33} 34 35a { color : var ( --rp-love ); } 36a : hover { color : var ( --rp-iris ); } 37 38img , video , svg { max-width : 100 % ; height : auto; } 39figure { margin-inline : 0 ; } 40figcaption , time , . post-author { color : var ( --rp-subtle ); } 41 42pre , code { background : var ( --rp-overlay ); } 43code { padding : 0.15 em 0.3 em ; border-radius : 0.2 em ; } 44pre { padding : 1 rem ; overflow-x : auto; border-radius : 0.4 rem ; } 45pre code { padding : 0 ; } 46 47blockquote { 48margin-inline : 0 ; 49padding-left : 1 rem ; 50border-left : 3 px solidvar ( --rp-rose ); 51} 52 53hr { border : 0 ; border-top : 1 px solidvar ( --rp-overlay ); } 54:: selection { background : var ( --rp-overlay ); }