debianize-mobilizon/js/src/oruga-config.ts

80 lines
1.7 KiB
TypeScript
Raw Normal View History

export const orugaConfig = {
iconPack: "",
iconComponent: "material-icon",
statusIcon: true,
button: {
rootClass: "btn",
variantClass: "btn-",
roundedClass: "btn-rounded",
outlinedClass: "btn-outlined-",
disabledClass: "btn-disabled",
},
field: {
rootClass: "field",
labelClass: "field-label",
messageClass: "text-sm italic",
variantClass: "field-",
variantMessageClass: "field-message-",
},
input: {
inputClass: "input",
roundedClass: "rounded",
variantClass: "input-",
iconRightClass: "input-icon-right",
},
inputitems: {
itemClass: "inputitems-item",
},
autocomplete: {
menuClass: "autocomplete-menu",
itemClass: "autocomplete-item",
},
icon: {
variantClass: "icon-",
},
checkbox: {
checkClass: "checkbox",
checkCheckedClass: "checkbox-checked",
labelClass: "checkbox-label",
},
dropdown: {
rootClass: "dropdown",
menuClass: "dropdown-menu",
itemClass: "dropdown-item",
itemActiveClass: "dropdown-item-active",
},
steps: {
itemHeaderActiveClass: "steps-nav-item-active",
itemHeaderPreviousClass: "steps-nav-item-previous",
stepMarkerClass: "step-marker",
stepDividerClass: "step-divider",
},
datepicker: {
iconNext: "ChevronRight",
iconPrev: "ChevronLeft",
},
modal: {
rootClass: "modal",
contentClass: "modal-content",
},
switch: {
labelClass: "switch-label",
},
select: {
selectClass: "select",
},
radio: {
checkCheckedClass: "radio-checked",
checkClass: "form-radio",
labelClass: "radio-label",
},
notification: {
rootClass: "notification",
variantClass: "notification-",
},
table: {
tableClass: "table",
tdClass: "table-td",
},
};