1
0
mirror of https://github.com/immich-app/immich.git synced 2025-06-17 03:47:45 +02:00

feat(web): custom stylesheets (#4602)

* add initial ui and api definitions for stylesheets

* proper saving

* make custom css work

* add textarea

* rebuild api

* run prettier

* add typecast

* update typings

* move css accordion to be sorted alphabetically

* set content-type properly

* rename stylesheets to theme

* fix server test
This commit is contained in:
Wingy
2023-10-23 11:38:41 -07:00
committed by GitHub
parent 28d35bf04e
commit 62a11283af
23 changed files with 405 additions and 2 deletions

View File

@ -3307,6 +3307,12 @@ export interface SystemConfigDto {
* @memberof SystemConfigDto
*/
'storageTemplate': SystemConfigStorageTemplateDto;
/**
*
* @type {SystemConfigThemeDto}
* @memberof SystemConfigDto
*/
'theme': SystemConfigThemeDto;
/**
*
* @type {SystemConfigThumbnailDto}
@ -3741,6 +3747,19 @@ export interface SystemConfigTemplateStorageOptionDto {
*/
'yearOptions': Array<string>;
}
/**
*
* @export
* @interface SystemConfigThemeDto
*/
export interface SystemConfigThemeDto {
/**
*
* @type {string}
* @memberof SystemConfigThemeDto
*/
'customCss': string;
}
/**
*
* @export