This commit is contained in:
2026-01-03 02:44:25 +00:00
commit 4c0e498c4e
140 changed files with 245676 additions and 0 deletions

View File

@@ -0,0 +1,30 @@
import { DeesElement, type TemplateResult } from '@design.estate/dees-element';
declare global {
interface HTMLElementTagNameMap {
'sz-settings-view': SzSettingsView;
}
}
export interface ISettings {
darkMode: boolean;
cloudflareToken: string;
cloudflareZoneId: string;
autoRenewCerts: boolean;
renewalThreshold: number;
acmeEmail: string;
httpPort: number;
httpsPort: number;
forceHttps: boolean;
}
export declare class SzSettingsView extends DeesElement {
static demo: () => TemplateResult<1>;
accessor settings: ISettings;
accessor currentUser: string;
static styles: import("@design.estate/dees-element").CSSResult[];
render(): TemplateResult;
private toggleDarkMode;
private toggleSetting;
private updateSetting;
private handleChangePassword;
private handleReset;
private handleSave;
}