mirror of
https://github.com/discourse/discourse.git
synced 2024-12-15 09:43:46 +08:00
3ad2fd032b
* UX: More additions * UX: more * DEV: Add admin/config/themes route * UX: Use admin config card * syntax merge fixes * cleanup * cleanup * checkbox * more * error * save on click * more * fix setter * DEV: Implement vanilla checkbox * cleanup * UX: save themes as default * DEV: Add component list to card * DEV: Add placeholder for no screenshots * DEV: Fix default theme reactivity Also add content/optionalAction yields to config area card and put the theme user selectable checkbox there, along with adding styles. * DEV: Change to generic "look and feel" config area * DEV: Auto redirect to themes on base look and feel route * UX: Remove computed from sorted themes * linting * UX: Turn update icon into button that routes to settings * DEV: remove unused function * UX: center icons with title * DEV: Lint * UX: Hook up theme preview button * DEV: Minor fixes --------- Co-authored-by: Martin Brennan <martin@discourse.org> Co-authored-by: Joffrey JAFFEUX <j.jaffeux@gmail.com>
22 lines
557 B
Handlebars
22 lines
557 B
Handlebars
<AdminPageHeader
|
|
@titleLabel="admin.config_areas.look_and_feel.title"
|
|
@descriptionLabel="admin.config_areas.look_and_feel.description"
|
|
>
|
|
<:breadcrumbs>
|
|
<DBreadcrumbsItem
|
|
@path="/admin/config/look-and-feel"
|
|
@label={{i18n "admin.config_areas.look_and_feel.title"}}
|
|
/>
|
|
</:breadcrumbs>
|
|
|
|
<:tabs>
|
|
<NavItem
|
|
@route="adminConfig.lookAndFeel.themes"
|
|
@label="admin.config_areas.look_and_feel.themes.title"
|
|
/>
|
|
</:tabs>
|
|
</AdminPageHeader>
|
|
|
|
<div class="admin-container admin-config-page__main-area">
|
|
{{outlet}}
|
|
</div> |