forked from cybrespace/pinafore
feat(settings): add theme settings to general (#706)
This commit is contained in:
parent
a760687c6d
commit
f3254bb22d
|
@ -35,11 +35,8 @@
|
||||||
</div>
|
</div>
|
||||||
</form>
|
</form>
|
||||||
|
|
||||||
<h2>Themes
|
<h2>{themeTitle}</h2>
|
||||||
</h2>
|
<ThemeSettings instanceName={$currentInstance} />
|
||||||
<p>
|
|
||||||
Changes to the theme can be made in <em>Settings > Instances > (instance name)</em>
|
|
||||||
</p>
|
|
||||||
</SettingsLayout>
|
</SettingsLayout>
|
||||||
<style>
|
<style>
|
||||||
.ui-settings {
|
.ui-settings {
|
||||||
|
@ -55,12 +52,19 @@
|
||||||
</style>
|
</style>
|
||||||
<script>
|
<script>
|
||||||
import SettingsLayout from '../../_components/settings/SettingsLayout.html'
|
import SettingsLayout from '../../_components/settings/SettingsLayout.html'
|
||||||
|
import ThemeSettings from '../../_components/settings/instance/ThemeSettings.html'
|
||||||
import { store } from '../../_store/store'
|
import { store } from '../../_store/store'
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
components: {
|
components: {
|
||||||
SettingsLayout
|
SettingsLayout,
|
||||||
|
ThemeSettings
|
||||||
},
|
},
|
||||||
store: () => store
|
store: () => store,
|
||||||
|
computed: {
|
||||||
|
themeTitle: ({ $loggedInInstancesInOrder, $currentInstance }) => (
|
||||||
|
$loggedInInstancesInOrder.length > 1 ? `Theme for ${$currentInstance}` : 'Theme'
|
||||||
|
)
|
||||||
|
}
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
Loading…
Reference in New Issue