aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/App.vue6
-rw-r--r--src/components/SettingsPage.vue35
2 files changed, 3 insertions, 38 deletions
diff --git a/src/App.vue b/src/App.vue
index 366aeea..1beefd2 100644
--- a/src/App.vue
+++ b/src/App.vue
@@ -54,7 +54,6 @@
v-else-if="atSettings"
@update-title-size="updateTitleSize"
@update-content-size="updateContentSize"
- @update-background-image-url="updateBackgroundImageURL"
:realTitleSize="parseInt(titleSize)"
:realContentSize="contentSize"
/>
@@ -94,7 +93,7 @@ export default {
snackbarText: "Default snackbar text (End-user shouldn't see this)",
bg: {
// backgroundColor: "grey",
- backgroundImage: "",
+ // backgroundImage: "url(https://wallpapercave.com/wp/wp9649930.jpg)",
backgroundPosition: "center",
},
}),
@@ -125,9 +124,6 @@ export default {
updateContentSize(s) {
this.contentSize = s;
},
- updateBackgroundImageURL(s) {
- this.bg.backgroundImage = s ? `url(${s})` : "";
- },
},
};
</script>
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";