diff --git a/assets/images/third-party-icons/beat-leader.png b/assets/images/third-party-icons/beat-leader.png new file mode 100644 index 00000000..f1250d0a Binary files /dev/null and b/assets/images/third-party-icons/beat-leader.png differ diff --git a/src/renderer/pages/settings-page.component.tsx b/src/renderer/pages/settings-page.component.tsx index 454dde8b..2647f603 100644 --- a/src/renderer/pages/settings-page.component.tsx +++ b/src/renderer/pages/settings-page.component.tsx @@ -5,9 +5,7 @@ import { RadioItem, SettingRadioArray } from "renderer/components/settings/setti import { BsmButton } from "renderer/components/shared/bsm-button.component"; import { BsmIconType } from "renderer/components/svgs/bsm-icon.component"; import { DefaultConfigKey, ThemeConfig } from "renderer/config/default-configuration.config"; -import { useObservable } from "renderer/hooks/use-observable.hook"; import { useThemeColor } from "renderer/hooks/use-theme-color.hook"; -import { AuthUserService } from "renderer/services/auth-user.service"; import { BsDownloaderService } from "renderer/services/bs-downloader.service"; import { ConfigurationService } from "renderer/services/configuration.service" import { I18nService } from "renderer/services/i18n.service"; @@ -26,6 +24,7 @@ import modelSaberIcon from "../../../assets/images/third-party-icons/model-saber import beatSaverIcon from "../../../assets/images/third-party-icons/beat-saver.png"; import beastSaberIcon from "../../../assets/images/third-party-icons/beast-saber.png"; import scoreSaberIcon from "../../../assets/images/third-party-icons/score-saber.png"; +import beatleaderIcon from "../../../assets/images/third-party-icons/beat-leader.png"; import Tippy from '@tippyjs/react'; import { MapsManagerService } from "renderer/services/maps-manager.service"; import { PlaylistsManagerService } from "renderer/services/playlists-manager.service"; @@ -226,6 +225,9 @@ export function SettingsPage() { {e.stopPropagation(); linkOpener.open("https://scoresaber.com/")}}/> + + {e.stopPropagation(); linkOpener.open("https://www.beatleader.xyz/")}}/> + {e.stopPropagation(); linkOpener.open("https://modelsaber.com/")}}/> @@ -247,6 +249,9 @@ export function SettingsPage() { {e.stopPropagation(); linkOpener.open("https://scoresaber.com/")}}/> + + {e.stopPropagation(); linkOpener.open("https://www.beatleader.xyz/")}}/> +
  • tooglePlaylistsDeepLinks()}>