diff options
author | Sebastian <sebasjm@gmail.com> | 2023-07-12 15:42:27 -0300 |
---|---|---|
committer | Sebastian <sebasjm@gmail.com> | 2023-07-12 15:42:43 -0300 |
commit | b7823407c04958b143c2c37d7b7e465bdd7d4895 (patch) | |
tree | b384eb5cc3347bfa08263ecbeeee71e7ebe61759 /packages/demobank-ui/src/components/LangSelector.tsx | |
parent | 8c2fed4e1c9e09df2521898220f23c5f6b804cd2 (diff) | |
download | wallet-core-b7823407c04958b143c2c37d7b7e465bdd7d4895.tar.xz |
mobile friendly
Diffstat (limited to 'packages/demobank-ui/src/components/LangSelector.tsx')
-rw-r--r-- | packages/demobank-ui/src/components/LangSelector.tsx | 17 |
1 files changed, 13 insertions, 4 deletions
diff --git a/packages/demobank-ui/src/components/LangSelector.tsx b/packages/demobank-ui/src/components/LangSelector.tsx index 9680344cb..ca4411682 100644 --- a/packages/demobank-ui/src/components/LangSelector.tsx +++ b/packages/demobank-ui/src/components/LangSelector.tsx @@ -63,20 +63,29 @@ export function LangSelectorLikePy(): VNode { }, []); return ( <Fragment> - <button + <a + href="#" + class="pure-button" name="language" onClick={(ev) => { + ev.preventDefault(); setHidden((h) => !h); ev.stopPropagation(); }} > {getLangName(lang)} - </button> - <div id="lang" class={hidden ? "hide" : ""}> + </a> + <div + id="lang" + class={hidden ? "hide" : ""} + style={{ + display: "inline-block", + }} + > <div style="position: relative; overflow: visible;"> <div class="nav" - style="position: absolute; max-height: 60vh; overflow-y: scroll" + style="position: absolute; max-height: 60vh; overflow-y: auto; margin-left: -120px; margin-top: 20px" > {Object.keys(messages) .filter((l) => l !== lang) |