diff --git a/src/lib/components/LanguageSelector.svelte b/src/lib/components/LanguageSelector.svelte
new file mode 100644
index 0000000..279cd70
--- /dev/null
+++ b/src/lib/components/LanguageSelector.svelte
@@ -0,0 +1,163 @@
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/lib/components/UserHeader.svelte b/src/lib/components/UserHeader.svelte
index 46d7df8..fd89603 100644
--- a/src/lib/components/UserHeader.svelte
+++ b/src/lib/components/UserHeader.svelte
@@ -1,99 +1,21 @@
@@ -149,59 +71,6 @@
background-position: center;
background-size: contain;
}
- .language-selector{
- position: relative;
- }
- #language-button{
- width: auto;
- padding: 0.5rem 1rem;
- border-radius: 8px;
- background-color: var(--nord3);
- color: white;
- font-size: 0.9rem;
- font-weight: 600;
- cursor: pointer;
- transition: background-color 100ms;
- }
- #language-button:hover{
- background-color: var(--nord2);
- }
- #language-options{
- --bg_color: var(--nord3);
- box-sizing: border-box;
- border-radius: 5px;
- position: absolute;
- right: 0;
- top: calc(100% + 10px);
- background-color: var(--bg_color);
- width: 10ch;
- padding: 0.5rem;
- z-index: 1000;
- }
- #language-options button{
- width: 100%;
- background-color: transparent;
- color: white;
- border: none;
- padding: 0.5rem;
- margin: 0;
- border-radius: 4px;
- cursor: pointer;
- font-size: 1rem;
- text-align: left;
- transition: background-color 100ms;
- }
- #language-options button:hover{
- background-color: var(--nord2);
- }
- #language-options button.active{
- background-color: var(--nord14);
- }
- .header-right{
- display: flex;
- align-items: center;
- gap: 0.5rem;
- }
#options{
--bg_color: var(--nord3);
box-sizing: border-box;
@@ -266,41 +135,17 @@ h2 + p{
}
-