Multilingual sites supports

This commit is contained in:
林玮 (Jade Lin) 2024-09-16 00:08:59 +08:00
parent 360a6f6207
commit 566d04e7e1
No known key found for this signature in database
GPG key ID: 8F30F127640DE1CC
5 changed files with 96 additions and 2 deletions

46
sass/menu.scss Normal file
View file

@ -0,0 +1,46 @@
@import "variables";
.menu--language-selector {
&.menu {
display: flex;
flex-direction: column;
position: relative;
list-style: none;
padding: 0;
margin: 0;
}
&.open {
.menu__dropdown {
display: flex;
}
}
.menu {
&__trigger {
color: var(--accent);
border: 2px solid;
margin-left: 10px;
height: 100%;
padding: 3px 8px;
margin-bottom: 0 !important;
position: relative;
cursor: pointer;
}
&__dropdown {
left: auto;
right: 0;
display: none;
flex-direction: column;
position: absolute;
background: var(--background);
box-shadow: 0 10px var(--background), -10px 10px var(--background), 10px 10px var(--background);
color: var(--accent);
border: 2px solid var(--accent);
margin: 0;
padding: 10px;
top: 10px;
left: 0;
list-style: none;
z-index: 99;
}
}
}

View file

@ -3,6 +3,7 @@
@import 'header';
@import 'logo';
@import 'main';
@import 'menu';
@import 'post';
@import 'pagination';
@import 'footer';