aboutsummaryrefslogtreecommitdiff
path: root/src/components/SettingsPage.vue
diff options
context:
space:
mode:
Diffstat (limited to 'src/components/SettingsPage.vue')
-rw-r--r--src/components/SettingsPage.vue35
1 files changed, 2 insertions, 33 deletions
diff --git a/src/components/SettingsPage.vue b/src/components/SettingsPage.vue
index cc00f93..8dc35b1 100644
--- a/src/components/SettingsPage.vue
+++ b/src/components/SettingsPage.vue
@@ -30,17 +30,6 @@
</v-card-text>
</v-window-item>
<v-window-item :value="2">
- <v-card-text>
- <v-text-field
- label="Background Image URL"
- prepend-icon="mdi-image"
- variant="outlined"
- shaped
- v-model="backgroundImageURL"
- ></v-text-field>
- </v-card-text>
- </v-window-item>
- <v-window-item :value="3">
<v-textarea height="300" no-resize readonly :value="debugLog">
</v-textarea>
<v-card-actions class="d-flex justify-space-around">
@@ -51,7 +40,7 @@
<v-btn variant="outlined" @click="debugLog = ''">Clear Output</v-btn>
</v-card-actions>
</v-window-item>
- <v-window-item :value="4">
+ <v-window-item :value="3">
<v-card-text>
<span class="text-h6"
>Otonashi is a simple, easy-to-use classboard app, built by 135e2
@@ -69,7 +58,7 @@
export default {
name: "SettingsPage",
props: ["realTitleSize", "realContentSize"],
- emits: ["updateTitleSize", "updateContentSize", "updateBackgroundImageURL"],
+ emits: ["updateTitleSize", "updateContentSize"],
computed: {
currentTitle() {
@@ -77,8 +66,6 @@ export default {
case 1:
return "MainPage Settings";
case 2:
- return "Background Settings";
- case 3:
return "Developer Settings";
default:
return "About Otonashi";
@@ -95,15 +82,9 @@ export default {
contentSize(s, _) {
this.$emit("updateContentSize", s);
},
- // eslint-disable-next-line no-unused-vars
- backgroundImageURL(s, _) {
- this.$emit("updateBackgroundImageURL", s);
- this.writeToLS();
- },
},
mounted() {
- this.loadFromLS();
// Sync titleSize with realTitleSize
this.titleSize = this.realTitleSize;
// Same
@@ -111,7 +92,6 @@ export default {
},
data: () => ({
- backgroundImageURL: "",
titleSize: 35,
contentSize: "text-h5",
debugLog: "",
@@ -120,17 +100,6 @@ export default {
methods: {
// LocalStorage
- loadFromLS() {
- this.backgroundImageURL =
- JSON.parse(localStorage.getItem("BackgroundImageURL")) ||
- this.backgroundImageURL;
- },
- writeToLS() {
- localStorage.setItem(
- "backgroundImageURL",
- JSON.stringify(this.backgroundImageURL)
- );
- },
clearLS() {
localStorage.clear();
this.debugLog += "LocalStorage cleared.\n";