Skip to content

Commit 19e8f71

Browse files
committed
improve theme picker style
1 parent 638671e commit 19e8f71

File tree

7 files changed

+81
-28
lines changed

7 files changed

+81
-28
lines changed

css/style.css

+9-4
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ header .dropdown {
4747
display: none;
4848
/* place just below navbar link*/
4949
position: absolute;
50-
top: 54px;
50+
top: 55px;
5151
background-color: var(--background-color-e2);
5252
color: var(--text-color-me);
5353
/* extend border of navbar links, to encompass top of .dropdown-content */
@@ -155,11 +155,11 @@ header div#theme-picker button.theme-button {
155155
/* keep orientation with the navbar links*/
156156
float: left;
157157
text-align: center;
158-
padding: 12px 12px;
158+
padding: 15px 12px 11px 12px;
159159
/* remove underline usual in links */
160160
text-decoration: none;
161161
line-height: 25px;
162-
font-size: 18px;
162+
font-size: 20px;
163163
/* remove standard button border */
164164
border: 0px;
165165
/* opposite colors */
@@ -177,7 +177,7 @@ header div#theme-picker div.theme-options {
177177
display: none;
178178
/* place just below navbar link*/
179179
position: absolute;
180-
top: 54px;
180+
top: 55px;
181181
right: 0px;
182182
background-color: var(--background-color-e2);
183183
}
@@ -206,6 +206,11 @@ header div#theme-picker div.theme-options button.pick-theme {
206206
text-align: left;
207207
}
208208

209+
div#theme-picker div.theme-options button.pick-theme span.theme-icon {
210+
float: left;
211+
margin: 0px 5px 0px 0px;
212+
}
213+
209214
header div#theme-picker div.theme-options button.pick-theme:hover {
210215
background-color: var(--background-color-e3);
211216
}

index.html

+12-4
Original file line numberDiff line numberDiff line change
@@ -37,11 +37,19 @@
3737
<button class="theme-button">
3838
<span class="theme-icon material-symbols-outlined">brightness_6</span>
3939
</button>
40-
4140
<div class="theme-options">
42-
<button class="pick-theme pick-default" onclick="switchToTheme('default')"><span class="theme-icon material-symbols-outlined">brightness_6</span>default</button>
43-
<button class="pick-theme pick-light" onclick="switchToTheme('light')"><span class="theme-icon material-symbols-outlined">brightness_high</span>light</button>
44-
<button class="pick-theme pick-dark" onclick="switchToTheme('dark')"><span class="theme-icon material-symbols-outlined">brightness_4</span>dark</button>
41+
<button class="pick-theme pick-default" onclick="switchToTheme('default')">
42+
<span class="theme-icon material-symbols-outlined">brightness_6</span>
43+
default
44+
</button>
45+
<button class="pick-theme pick-light" onclick="switchToTheme('light')">
46+
<span class="theme-icon material-symbols-outlined">brightness_high</span>
47+
light
48+
</button>
49+
<button class="pick-theme pick-dark" onclick="switchToTheme('dark')">
50+
<span class="theme-icon material-symbols-outlined">brightness_4</span>
51+
dark
52+
</button>
4553
</div>
4654
</div>
4755

pages/about-me/curriculum-vitae/index.html

+12-4
Original file line numberDiff line numberDiff line change
@@ -37,11 +37,19 @@
3737
<button class="theme-button">
3838
<span class="theme-icon material-symbols-outlined">brightness_6</span>
3939
</button>
40-
4140
<div class="theme-options">
42-
<button class="pick-theme pick-default" onclick="switchToTheme('default')"><span class="theme-icon material-symbols-outlined">brightness_6</span>default</button>
43-
<button class="pick-theme pick-light" onclick="switchToTheme('light')"><span class="theme-icon material-symbols-outlined">brightness_high</span>light</button>
44-
<button class="pick-theme pick-dark" onclick="switchToTheme('dark')"><span class="theme-icon material-symbols-outlined">brightness_4</span>dark</button>
41+
<button class="pick-theme pick-default" onclick="switchToTheme('default')">
42+
<span class="theme-icon material-symbols-outlined">brightness_6</span>
43+
default
44+
</button>
45+
<button class="pick-theme pick-light" onclick="switchToTheme('light')">
46+
<span class="theme-icon material-symbols-outlined">brightness_high</span>
47+
light
48+
</button>
49+
<button class="pick-theme pick-dark" onclick="switchToTheme('dark')">
50+
<span class="theme-icon material-symbols-outlined">brightness_4</span>
51+
dark
52+
</button>
4553
</div>
4654
</div>
4755

pages/about-me/index.html

+12-4
Original file line numberDiff line numberDiff line change
@@ -37,11 +37,19 @@
3737
<button class="theme-button">
3838
<span class="theme-icon material-symbols-outlined">brightness_6</span>
3939
</button>
40-
4140
<div class="theme-options">
42-
<button class="pick-theme pick-default" onclick="switchToTheme('default')"><span class="theme-icon material-symbols-outlined">brightness_6</span>default</button>
43-
<button class="pick-theme pick-light" onclick="switchToTheme('light')"><span class="theme-icon material-symbols-outlined">brightness_high</span>light</button>
44-
<button class="pick-theme pick-dark" onclick="switchToTheme('dark')"><span class="theme-icon material-symbols-outlined">brightness_4</span>dark</button>
41+
<button class="pick-theme pick-default" onclick="switchToTheme('default')">
42+
<span class="theme-icon material-symbols-outlined">brightness_6</span>
43+
default
44+
</button>
45+
<button class="pick-theme pick-light" onclick="switchToTheme('light')">
46+
<span class="theme-icon material-symbols-outlined">brightness_high</span>
47+
light
48+
</button>
49+
<button class="pick-theme pick-dark" onclick="switchToTheme('dark')">
50+
<span class="theme-icon material-symbols-outlined">brightness_4</span>
51+
dark
52+
</button>
4553
</div>
4654
</div>
4755

pages/contact/index.html

+12-4
Original file line numberDiff line numberDiff line change
@@ -37,11 +37,19 @@
3737
<button class="theme-button">
3838
<span class="theme-icon material-symbols-outlined">brightness_6</span>
3939
</button>
40-
4140
<div class="theme-options">
42-
<button class="pick-theme pick-default" onclick="switchToTheme('default')"><span class="theme-icon material-symbols-outlined">brightness_6</span>default</button>
43-
<button class="pick-theme pick-light" onclick="switchToTheme('light')"><span class="theme-icon material-symbols-outlined">brightness_high</span>light</button>
44-
<button class="pick-theme pick-dark" onclick="switchToTheme('dark')"><span class="theme-icon material-symbols-outlined">brightness_4</span>dark</button>
41+
<button class="pick-theme pick-default" onclick="switchToTheme('default')">
42+
<span class="theme-icon material-symbols-outlined">brightness_6</span>
43+
default
44+
</button>
45+
<button class="pick-theme pick-light" onclick="switchToTheme('light')">
46+
<span class="theme-icon material-symbols-outlined">brightness_high</span>
47+
light
48+
</button>
49+
<button class="pick-theme pick-dark" onclick="switchToTheme('dark')">
50+
<span class="theme-icon material-symbols-outlined">brightness_4</span>
51+
dark
52+
</button>
4553
</div>
4654
</div>
4755

pages/research/index.html

+12-4
Original file line numberDiff line numberDiff line change
@@ -38,11 +38,19 @@
3838
<button class="theme-button">
3939
<span class="theme-icon material-symbols-outlined">brightness_6</span>
4040
</button>
41-
4241
<div class="theme-options">
43-
<button class="pick-theme pick-default" onclick="switchToTheme('default')"><span class="theme-icon material-symbols-outlined">brightness_6</span>default</button>
44-
<button class="pick-theme pick-light" onclick="switchToTheme('light')"><span class="theme-icon material-symbols-outlined">brightness_high</span>light</button>
45-
<button class="pick-theme pick-dark" onclick="switchToTheme('dark')"><span class="theme-icon material-symbols-outlined">brightness_4</span>dark</button>
42+
<button class="pick-theme pick-default" onclick="switchToTheme('default')">
43+
<span class="theme-icon material-symbols-outlined">brightness_6</span>
44+
default
45+
</button>
46+
<button class="pick-theme pick-light" onclick="switchToTheme('light')">
47+
<span class="theme-icon material-symbols-outlined">brightness_high</span>
48+
light
49+
</button>
50+
<button class="pick-theme pick-dark" onclick="switchToTheme('dark')">
51+
<span class="theme-icon material-symbols-outlined">brightness_4</span>
52+
dark
53+
</button>
4654
</div>
4755
</div>
4856

pages/teaching/index.html

+12-4
Original file line numberDiff line numberDiff line change
@@ -37,11 +37,19 @@
3737
<button class="theme-button">
3838
<span class="theme-icon material-symbols-outlined">brightness_6</span>
3939
</button>
40-
4140
<div class="theme-options">
42-
<button class="pick-theme pick-default" onclick="switchToTheme('default')"><span class="theme-icon material-symbols-outlined">brightness_6</span>default</button>
43-
<button class="pick-theme pick-light" onclick="switchToTheme('light')"><span class="theme-icon material-symbols-outlined">brightness_high</span>light</button>
44-
<button class="pick-theme pick-dark" onclick="switchToTheme('dark')"><span class="theme-icon material-symbols-outlined">brightness_4</span>dark</button>
41+
<button class="pick-theme pick-default" onclick="switchToTheme('default')">
42+
<span class="theme-icon material-symbols-outlined">brightness_6</span>
43+
default
44+
</button>
45+
<button class="pick-theme pick-light" onclick="switchToTheme('light')">
46+
<span class="theme-icon material-symbols-outlined">brightness_high</span>
47+
light
48+
</button>
49+
<button class="pick-theme pick-dark" onclick="switchToTheme('dark')">
50+
<span class="theme-icon material-symbols-outlined">brightness_4</span>
51+
dark
52+
</button>
4553
</div>
4654
</div>
4755

0 commit comments

Comments
 (0)