import Page from './Page'; import Button from '../../common/components/Button'; import Switch from '../../common/components/Switch'; import EditCustomCssModal from './EditCustomCssModal'; import EditCustomHeaderModal from './EditCustomHeaderModal'; import EditCustomFooterModal from './EditCustomFooterModal'; import UploadImageButton from './UploadImageButton'; import saveSettings from '../utils/saveSettings'; export default class AppearancePage extends Page { init() { super.init(); this.primaryColor = m.prop(app.data.settings.theme_primary_color); this.secondaryColor = m.prop(app.data.settings.theme_secondary_color); this.darkMode = m.prop(app.data.settings.theme_dark_mode === '1'); this.coloredHeader = m.prop(app.data.settings.theme_colored_header === '1'); } view() { return (