83 lines
1.5 KiB
TypeScript
83 lines
1.5 KiB
TypeScript
|
export class CustomizationOptions {
|
||
|
mainColor: string;
|
||
|
secondaryColor: string;
|
||
|
panel: {
|
||
|
background: {
|
||
|
// gradientDirection: string;
|
||
|
borderStyle: string;
|
||
|
borderColor: string;
|
||
|
borderWidth: string;
|
||
|
}, fonts: {
|
||
|
color: string;
|
||
|
family: string;
|
||
|
size: string;
|
||
|
},
|
||
|
title: {
|
||
|
color: string;
|
||
|
family: string;
|
||
|
size: string;
|
||
|
},
|
||
|
links: {
|
||
|
color: string;
|
||
|
family: string;
|
||
|
size: string;
|
||
|
// decoration: string;
|
||
|
onHover: {
|
||
|
color: string;
|
||
|
}
|
||
|
};
|
||
|
buttons: {
|
||
|
backgroundColor: string;
|
||
|
color: string;
|
||
|
fontWeight:string;
|
||
|
borderStyle: string;
|
||
|
borderColor: string;
|
||
|
borderWidth: string;
|
||
|
borderRadius: string;
|
||
|
onHover: {
|
||
|
backgroundColor: string;
|
||
|
color: string;
|
||
|
borderColor: string;
|
||
|
}
|
||
|
|
||
|
};
|
||
|
|
||
|
|
||
|
panelElements: {
|
||
|
backgroundColor: string;
|
||
|
borderColor: string;
|
||
|
color: string;
|
||
|
}
|
||
|
};
|
||
|
|
||
|
box: {
|
||
|
borderColor: string;
|
||
|
borderStyle: string;
|
||
|
borderWidth: string;
|
||
|
borderRadius: string;
|
||
|
}
|
||
|
;
|
||
|
links: {
|
||
|
color: "";
|
||
|
family: string;
|
||
|
decoration: string;
|
||
|
onHover: {
|
||
|
color: string;
|
||
|
};
|
||
|
};
|
||
|
|
||
|
buttons: {
|
||
|
backgroundColor: string;
|
||
|
color: string;
|
||
|
borderStyle: string;
|
||
|
borderColor: string;
|
||
|
borderWidth: string;
|
||
|
borderRadius: string;
|
||
|
onHover: {
|
||
|
backgroundColor: string;
|
||
|
color: string;
|
||
|
borderColor: string;
|
||
|
};
|
||
|
};
|
||
|
}
|