1
0
mirror of https://github.com/pocket-id/pocket-id.git synced 2026-03-24 06:40:06 +00:00

feat: make home page URL configurable (#1215)

This commit is contained in:
Elias Schneider
2026-01-07 22:01:51 +01:00
committed by GitHub
parent 03f9be0d12
commit 0a94f0fd64
16 changed files with 63 additions and 12 deletions

View File

@@ -28,7 +28,7 @@
<div class="flex h-16 items-center">
{#if !isAuthPage}
<a
href="/settings/account"
href="/"
class="flex items-center gap-3 transition-opacity hover:opacity-80"
>
<Logo class="size-8" />

View File

@@ -1,5 +1,5 @@
import userStore from '$lib/stores/user-store';
import type { AllAppConfig, AppConfigRawResponse } from '$lib/types/application-configuration';
import type { AllAppConfig, AppConfigRawResponse } from '$lib/types/application-configuration.type';
import {
cachedApplicationLogo,
cachedBackgroundImage,

View File

@@ -1,5 +1,5 @@
import AppConfigService from '$lib/services/app-config-service';
import type { AppConfig } from '$lib/types/application-configuration';
import type { AppConfig } from '$lib/types/application-configuration.type';
import { applyAccentColor } from '$lib/utils/accent-color-util';
import { writable } from 'svelte/store';

View File

@@ -2,6 +2,7 @@ import type { CustomClaim } from './custom-claim.type';
export type AppConfig = {
appName: string;
homePageUrl: string;
allowOwnAccountEdit: boolean;
allowUserSignups: 'disabled' | 'withToken' | 'open';
emailOneTimeAccessAsUnauthenticatedEnabled: boolean;