Settings content updates

This commit is contained in:
advplyr 2022-11-26 11:08:09 -06:00
parent c62a1dfff0
commit 53f73e1201
7 changed files with 13 additions and 15 deletions

View File

@ -8,7 +8,7 @@
</div>
</div>
<p v-if="description" id="description" class="mb-6 text-gray-200" v-html="description" />
<p v-if="description" id="settings-description" class="mb-6 text-gray-200" v-html="description" />
<slot></slot>
</div>
@ -24,21 +24,21 @@ export default {
},
methods: {
clicked() {
this.$emit('clicked');
this.$emit('clicked')
}
}
}
</script>
<style>
#description a {
#settings-description a {
color: rgb(96 165 250);
}
#description a:hover {
#settings-description a:hover {
color: rgb(147 197 253);
text-decoration-line: underline;
}
#description code {
#settings-description code {
font-size: 0.875rem;
border-radius: 6px;
background-color: rgb(82, 82, 82);

View File

@ -1,6 +1,6 @@
<template>
<div>
<app-settings-content :headerText="$strings.HeaderSettings">
<app-settings-content :header-text="$strings.HeaderSettings">
<div class="lg:flex">
<div class="flex-1">
<div class="pt-4">
@ -205,7 +205,7 @@
<ui-btn color="bg" small :padding-x="4" class="hidden lg:block mr-2" :loading="isPurgingCache" @click.stop="purgeItemsCache">{{ $strings.ButtonPurgeItemsCache }}</ui-btn>
<ui-btn color="bg" small :padding-x="4" class="hidden lg:block mr-2" :loading="isResettingLibraryItems" @click="resetLibraryItems">{{ $strings.ButtonRemoveAllLibraryItems }}</ui-btn>
</div>
<div class="flex items-center py-4">
<div class="flex-grow" />
<p class="pr-2 text-sm font-book text-yellow-400">

View File

@ -1,6 +1,6 @@
<template>
<div>
<app-settings-content :headerText="$strings.HeaderLibraries" showAddButton=true @clicked="setShowLibraryModal">
<app-settings-content :header-text="$strings.HeaderLibraries" show-add-button @clicked="setShowLibraryModal">
<tables-library-libraries-table @showLibraryModal="setShowLibraryModal" />
</app-settings-content>
<modals-libraries-edit-modal v-model="showLibraryModal" :library="selectedLibrary" />

View File

@ -1,6 +1,6 @@
<template>
<div>
<app-settings-content :headerText="$strings.HeaderLibraryStats + ': ' + currentLibraryName">
<app-settings-content :header-text="$strings.HeaderLibraryStats + ': ' + currentLibraryName">
<stats-preview-icons v-if="totalItems" :library-stats="libraryStats" />
<div class="flex lg:flex-row flex-wrap justify-between flex-col mt-8">

View File

@ -1,8 +1,6 @@
<template>
<div>
<app-settings-content :headerText="$strings.HeaderListeningSessions">
<app-settings-content :header-text="$strings.HeaderListeningSessions">
<div class="flex justify-end mb-2">
<ui-dropdown v-model="selectedUser" :items="userItems" :label="$strings.LabelFilterByUser" small class="max-w-48" @input="updateUserFilter" />
</div>

View File

@ -1,6 +1,6 @@
<template>
<div>
<app-settings-content :headerText="$strings.HeaderYourStats">
<app-settings-content :header-text="$strings.HeaderYourStats">
<div class="flex justify-center">
<div class="flex p-2">
<svg class="hidden sm:block h-14 w-14 lg:h-18 lg:w-18" viewBox="0 0 24 24">

View File

@ -1,6 +1,6 @@
<template>
<div>
<app-settings-content :headerText="$strings.HeaderUsers" showAddButton=true @clicked="setShowUserModal">
<app-settings-content :header-text="$strings.HeaderUsers" show-add-button @clicked="setShowUserModal">
<tables-users-table />
</app-settings-content>
<modals-account-modal ref="accountModal" v-model="showAccountModal" :account="selectedAccount" />
@ -12,7 +12,7 @@ export default {
data() {
return {
selectedAccount: null,
showAccountModal: false,
showAccountModal: false
}
},
computed: {},