X-Git-Url: http://these/git/?a=blobdiff_plain;f=src%2Fshared%2Fcomponents%2Fhome%2Fsite-form.tsx;h=d37d7129e4f7df2bb1917d95a62dddbecb1478e0;hb=0ab1777046164d69eab1ec1ec0198ece2383a828;hp=ba1ce3800594465cd191b651131efd76c2420d6c;hpb=6684bbeaf6df12a8725368bee30f191de285db2d;p=lemmy-ui.git diff --git a/src/shared/components/home/site-form.tsx b/src/shared/components/home/site-form.tsx index ba1ce38..d37d712 100644 --- a/src/shared/components/home/site-form.tsx +++ b/src/shared/components/home/site-form.tsx @@ -3,7 +3,12 @@ import { Prompt } from "inferno-router"; import { CreateSite, EditSite, Site } from "lemmy-js-client"; import { i18n } from "../../i18next"; import { WebSocketService } from "../../services"; -import { authField, capitalizeFirstLetter, wsClient } from "../../utils"; +import { + authField, + capitalizeFirstLetter, + themes, + wsClient, +} from "../../utils"; import { Spinner } from "../common/icon"; import { ImageUploadForm } from "../common/image-upload-form"; import { MarkdownTextArea } from "../common/markdown-textarea"; @@ -31,6 +36,7 @@ export class SiteForm extends Component { require_application: null, application_question: null, private_instance: null, + default_theme: null, auth: authField(), }, loading: false, @@ -66,6 +72,7 @@ export class SiteForm extends Component { require_application: site.require_application, application_question: site.application_question, private_instance: site.private_instance, + default_theme: site.default_theme, auth: authField(), }; } @@ -314,6 +321,27 @@ export class SiteForm extends Component { +
+
+ + +
+
@@ -321,7 +349,7 @@ export class SiteForm extends Component { class="form-check-input" id="create-site-private-instance" type="checkbox" - checked={this.state.siteForm.private_instance} + value={this.state.siteForm.default_theme} onChange={linkEvent(this, this.handleSitePrivateInstance)} />