{{#gh-view-title openMobileMenu="openMobileMenu"}}General{{/gh-view-title}}
{{#gh-spin-button class="btn btn-blue" action="save" submitting=submitting}}Save{{/gh-spin-button}}
{{#gh-form-group errors=model.errors hasValidated=model.hasValidated property="title"}} {{gh-input model.title id="blog-title" name="general[title]" type="text" focusOut=(action "validate" "title" target=model) update=(action (mut model.title))}} {{gh-error-message errors=model.errors property="title"}}

The name of your blog

{{/gh-form-group}} {{#gh-form-group errors=model.errors hasValidated=model.hasValidated property="description" class="description-container"}} {{gh-textarea model.description id="blog-description" name="general[description]" focusOut=(action "validate" "description" target=model) update=(action (mut model.description))}} {{gh-error-message errors=model.errors property="description"}}

Describe what your blog is about {{gh-count-characters model.description}}

{{/gh-form-group}}
{{#if model.logo}} {{else}} {{/if}}

Display a logo for your publication

{{#if showUploadLogoModal}} {{gh-fullscreen-modal "upload-image" model=(hash model=model imageProperty="logo" allowUrlInput=true) close=(action "toggleUploadLogoModal") modifier="action wide"}} {{/if}}
{{#if config.fileStorage}}
{{#if model.icon}} icon {{else}} {{/if}}

Upload a square blog icon ('.ico' or '.png', max. 100kb, 32px * 32px up to 1,000px * 1,000px) for your publication

{{#if showUploadIconModal}} {{gh-fullscreen-modal "upload-image" model=(hash model=model imageProperty="icon" accept=iconMimeTypes extensions=iconExtensions allowUrlInput=false uploadUrl="/uploads/icon/") close=(action "toggleUploadIconModal") modifier="action wide"}} {{/if}}
{{/if}}
{{#if model.cover}} cover photo {{else}} {{/if}}

Display a cover image on your site

{{#if showUploadCoverModal}} {{gh-fullscreen-modal "upload-image" model=(hash model=model imageProperty="cover" allowUrlInput=true) close=(action "toggleUploadCoverModal") modifier="action wide"}} {{/if}}
{{#gh-form-group errors=model.errors hasValidated=model.hasValidated property="postsPerPage"}} {{! `pattern` brings up numeric keypad allowing any number of digits}} {{gh-input model.postsPerPage id="postsPerPage" name="general[postsPerPage]" focusOut=(action "validate" "postsPerPage" target=model) min="1" max="1000" type="number" pattern="[0-9]*" update=(action (mut model.postsPerPage))}} {{gh-error-message errors=model.errors property="postsPerPage"}}

How many posts should be displayed on each page

{{/gh-form-group}}
{{#gh-form-group errors=model.errors hasValidated=model.hasValidated property="facebook"}} {{gh-error-message errors=model.errors property="facebook"}}

URL of your blog's Facebook Page

{{/gh-form-group}}
{{#gh-form-group errors=model.errors hasValidated=model.hasValidated property="twitter"}} {{gh-error-message errors=model.errors property="twitter"}}

URL of your blog's Twitter profile

{{/gh-form-group}}
{{gh-timezone-select activeTimezone=model.activeTimezone availableTimezones=availableTimezones update=(action "setTimezone")}}
{{#if model.isPrivate}} {{#gh-form-group errors=model.errors hasValidated=model.hasValidated property="password"}} {{gh-input model.password name="general[password]" type="text" focusOut=(action "validate" "password" target=model) update=(action (mut model.password))}} {{gh-error-message errors=model.errors property="password"}}

This password will be needed to access your blog. All search engine optimization and social features are now disabled. This password is stored in plaintext.

{{/gh-form-group}} {{/if}}

Themes

{{gh-theme-table availableThemes=model.availableThemes activateTheme=(action "setTheme") downloadTheme=(action "downloadTheme") deleteTheme=(action "deleteTheme")}}
{{#link-to "settings.general.uploadtheme" class="btn btn-green"}} Upload a theme {{/link-to}}
{{#if showDeleteThemeModal}} {{gh-fullscreen-modal "delete-theme" model=(hash theme=themeToDelete download=(action "downloadTheme" themeToDelete) ) close=(action "hideDeleteThemeModal") confirm=(action "deleteTheme") modifier="action wide"}} {{/if}}
{{outlet}}