diff --git a/client/components/Reader/SettingsPage/SettingsPage.vue b/client/components/Reader/SettingsPage/SettingsPage.vue
index 6610ad95..e7e3d23f 100644
--- a/client/components/Reader/SettingsPage/SettingsPage.vue
+++ b/client/components/Reader/SettingsPage/SettingsPage.vue
@@ -115,7 +115,7 @@
-
+
@@ -123,7 +123,7 @@
Слева/справа
-
+
@@ -134,7 +134,7 @@
Сверху/снизу
-
+
@@ -287,9 +287,11 @@
Загружать весь текст
-
-
+
+
+
+ Установить по-умолчанию
@@ -405,6 +407,23 @@ class SettingsPage extends Vue {
this.$emit('settings-toggle');
}
+ async setDefaults() {
+ try {
+ if (await this.$confirm('Подтвердите установку настроек по-умолчанию', '', {
+ confirmButtonText: 'OK',
+ cancelButtonText: 'Отмена',
+ type: 'warning'
+ })) {
+ this.form = Object.assign({}, rstore.settingDefaults);
+ for (let prop in rstore.settingDefaults) {
+ this[prop] = this.form[prop];
+ }
+ }
+ } catch (e) {
+ //
+ }
+ }
+
keyHook(event) {
if (event.type == 'keydown' && event.code == 'Escape') {
this.close();
diff --git a/package.json b/package.json
index a4579e2e..59d779dd 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "Liberama",
- "version": "0.1.5",
+ "version": "0.1.6",
"engines": {
"node": ">=10.0.0"
},