Feature: Tenant Short Name and Branding Implementation
All checks were successful
Koori-ERP-Deploy-System / deploy-demo (push) Has been skipped
Koori-ERP-Deploy-System / deploy-production (push) Successful in 49s

- Added short_name to Tenant model and controller
- Updated Landlord/Tenant pages (Create, Edit, Show, Index)
- Implemented branding customization (Favicon, Login Copyright, Sidebar Title)
- Updated HandleInertiaRequests to share branding data
This commit is contained in:
2026-01-29 16:28:34 +08:00
parent 746eeb6f01
commit 2e71a1cb29
10 changed files with 78 additions and 18 deletions

View File

@@ -12,6 +12,8 @@ export interface AuthUser {
}
export interface Branding {
name?: string;
short_name?: string;
logo_url?: string | null;
primary_color?: string;
text_color?: string;
@@ -26,6 +28,7 @@ export interface PageProps {
error?: string;
};
branding?: Branding | null;
[key: string]: unknown;
}
declare global {