From 83fb885e8b8aebb30962e29820f598d37af04ce6 Mon Sep 17 00:00:00 2001 From: rift <117926989+Riftriot@users.noreply.github.com> Date: Sun, 17 Dec 2023 21:06:08 -0600 Subject: [PATCH] More settings styles --- src/locales/en.json | 2 ++ src/locales/ja.json | 2 ++ src/pages/Settings/Dropdown.tsx | 3 --- src/pages/Settings/Misc.tsx | 17 +++++++++------ src/pages/Settings/Proxy.tsx | 34 ++++++++++++++--------------- src/pages/Settings/TabComponent.tsx | 2 +- src/themes/main.css | 2 +- tailwind.config.js | 1 + 8 files changed, 33 insertions(+), 30 deletions(-) diff --git a/src/locales/en.json b/src/locales/en.json index cc1c848..1215e3c 100644 --- a/src/locales/en.json +++ b/src/locales/en.json @@ -27,10 +27,12 @@ }, "proxy": { "title": "Proxy", + "subtitle": "Choose the proxy that fits your needs", "automatic": "Automatic" }, "languages": { "title": "Language", + "subtitle": "Choose your preferred language", "japanese": "Japanese", "english": "English" } diff --git a/src/locales/ja.json b/src/locales/ja.json index 4d67130..f95790d 100644 --- a/src/locales/ja.json +++ b/src/locales/ja.json @@ -27,10 +27,12 @@ }, "proxy": { "title": "プロキシ", + "subtitle": "ニーズに合ったプロキシを選んでください", "automatic": "自動" }, "languages": { "title": "言語", + "subtitle": "好きな言語を選んでください", "japanese": "日本語", "english": "英語" } diff --git a/src/pages/Settings/Dropdown.tsx b/src/pages/Settings/Dropdown.tsx index 97c7a16..0b8fa84 100644 --- a/src/pages/Settings/Dropdown.tsx +++ b/src/pages/Settings/Dropdown.tsx @@ -7,12 +7,10 @@ interface Option { } const Dropdown = ({ - name, storageKey, options, refresh }: { - name: string; storageKey: string; options: Option[]; refresh: boolean; @@ -30,7 +28,6 @@ const Dropdown = ({ return (
-

{name}

{ const { t } = useTranslation(); - + const languages = [ { id: "ja", label: t("settings.languages.japanese") }, { id: "en-US", label: t("settings.languages.english") } @@ -24,12 +24,15 @@ const Misc = ({ id, active }) => { variants={settingsPageVariant} className="content-card flex flex-row flex-wrap justify-around" > - +
+
{t("settings.languages.title")}
+
{t("settings.languages.subtitle")}
+ +
); diff --git a/src/pages/Settings/Proxy.tsx b/src/pages/Settings/Proxy.tsx index f236b53..ccec584 100644 --- a/src/pages/Settings/Proxy.tsx +++ b/src/pages/Settings/Proxy.tsx @@ -13,27 +13,25 @@ const Proxy = ({ id, active }) => { ]; return ( + - - - +
+
{t("settings.proxy.title")}
+
{t("settings.proxy.subtitle")}
+ +
+
); }; export default Proxy; - diff --git a/src/pages/Settings/TabComponent.tsx b/src/pages/Settings/TabComponent.tsx index aeacd19..7796258 100644 --- a/src/pages/Settings/TabComponent.tsx +++ b/src/pages/Settings/TabComponent.tsx @@ -69,7 +69,7 @@ const TabComponent = ({ tabs, defaultIndex = 0 }) => { const { t } = useTranslation() return ( -
+
    diff --git a/src/themes/main.css b/src/themes/main.css index 0017b5b..4225b6c 100644 --- a/src/themes/main.css +++ b/src/themes/main.css @@ -2,6 +2,7 @@ :root { --background-primary: #191724; + --background-lighter: #16121f; --navbar-color: #26233a; --navbar-height: 60px; --navbar-text-color: #7967dd; @@ -25,4 +26,3 @@ .font-roboto { font-family: "Roboto"; } - diff --git a/tailwind.config.js b/tailwind.config.js index 6549176..a59b413 100644 --- a/tailwind.config.js +++ b/tailwind.config.js @@ -4,6 +4,7 @@ export default { theme: { colors: { primary: "var(--background-primary)", + lighter: "var(--background-lighter)", "navbar-text-color": "var(--navbar-text-color)", "navbar-color": "var(--navbar-color)", "text-color": "var(--navbar-link-color)",