Skip to content

Commit 2c54ecb

Browse files
update: color
1 parent 039aa82 commit 2c54ecb

File tree

1 file changed

+28
-18
lines changed

1 file changed

+28
-18
lines changed

style.css

+28-18
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
@charset "UTF-8";
22

3+
:root{
4+
--white: #fff;
5+
--black: #2f2f2f;
6+
}
7+
38
/* # # フォント # # */
49
html{
510
font-family: "游ゴシック", "Noto Sans", "Meiryo", "Arial", sans-serif;
@@ -9,15 +14,15 @@ html{
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

4348
aside{
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
/* # # 文字表記に関して # # */
7787
h2{
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

Comments
 (0)