11@charset "UTF-8" ;
22
3+ : root {
4+ --white : # fff ;
5+ --black : # 2f2f2f ;
6+ }
7+
38/* # # フォント # # */
49html {
510 font-family : "游ゴシック" , "Noto Sans" , "Meiryo" , "Arial" , sans-serif;
914/* # ライトモード # */
1015@media (prefers-color-scheme : light){
1116 html {
12- background-color : # fff ;
13- color : # 2f2f2f ;
17+ background-color : var ( --white ) ;
18+ color : var ( --black ) ;
1419 }
1520}
1621/* # ダークモード # */
1722@media (prefers-color-scheme : dark){
1823 html {
19- background-color : # 2f2f2f ;
20- color : # fff ;
24+ background-color : var ( --black ) ;
25+ color : var ( --white ) ;
2126 }
2227}
2328
@@ -42,19 +47,24 @@ main{
4247
4348aside {
4449 position : sticky;
45- height : 100% ;
4650 top : 10px ;
4751 width : 16% ;
52+ height : 100% ;
4853 font-size : 1.0rem ;
4954}
5055
5156/* # # 携帯(縦)でのアクセス用(追従メニューの割合) # # */
52- @media screen and (max-width : 1080px ){
53- .content {width : 100% ;}
54- aside {width : 0% ;}
55- aside p {font-size : 0px ;}
57+ @media screen and (max-width : 1080px ){
58+ .content {
59+ width : 100% ;
60+ padding : 0px ;
61+ }
62+ aside {
63+ width : 0% ;
64+ padding : 0px ;
65+ }
66+ aside p {font-size : 0 ;}
5667 main {padding : 15px ;}
57- .content , aside {padding : 0px ;}
5868}
5969
6070/* # ライトモード # */
@@ -75,8 +85,8 @@ footer{margin-top: auto;}
7585
7686/* # # 文字表記に関して # # */
7787h2 {
78- -webkit-box-shadow : 5px 5px 0 # fff ;
79- box-shadow : 0px 5px 0 # fff ;
88+ -webkit-box-shadow : 5px 5px 0 var ( --white ) ;
89+ box-shadow : 0px 5px 0 var ( --white ) ;
8090}
8191/* # ライトモード # */
8292@media (prefers-color-scheme : light){a {color : green;}}
@@ -107,7 +117,7 @@ aside p:hover, aside p:focus{
107117@media (prefers-color-scheme : dark){
108118 aside p {
109119 opacity : 0.8 ;
110- color : black;
120+ color : var ( -- black) ;
111121 }
112122 aside p : hover , aside p : focus {opacity : 1.0 ;}
113123 aside p a {opacity : 1.0 ;}
@@ -120,23 +130,23 @@ aside p:hover, aside p:focus{
120130}
121131/* # ダークモード # */
122132@media (prefers-color-scheme : dark){
123- aside p a {color : black;}
124- aside p a : hover , aside p a : focus {color : black;}
133+ aside p a {color : var ( -- black) ;}
134+ aside p a : hover , aside p a : focus {color : var ( -- black) ;}
125135}
126136
127137/* # ダークモード # */
128138@media (prefers-color-scheme : dark){
129139 h1 {
130140 padding : 1rem 2rem ;
131141 background : unset;
132- color : # fff ;
142+ color : var ( --white ) ;
133143 }
134144
135145 h2 {background : unset;}
136146}
137147
138148/* # 携帯のタップした一瞬の時の色を透明に変更 # */
139- a : active {-webkit-tap-highlight-color : rgba (255 , 255 , 255 , .15 );}
149+ a : active {-webkit-tap-highlight-color : rgba (255 , 255 , 255 , .2 );}
140150
141151/* # # 範囲選択の時の文字の色 # # */
142152/* # ライトモード # */
@@ -145,4 +155,4 @@ a:active{-webkit-tap-highlight-color: rgba(255, 255, 255, .15);}
145155 a ::selection {background : rgba (150 250 200 / .5 );}
146156}
147157/* # ダークモード # */
148- @media (prefers-color-scheme : dark){::selection {background : rgba (255 , 255 , 255 , .45 );}}
158+ @media (prefers-color-scheme : dark){::selection {background : rgba (255 , 255 , 255 , .5 );}}
0 commit comments