diff --git a/src/components/settings_modal/helpers/size_setting.js b/src/components/settings_modal/helpers/unit_setting.js similarity index 81% rename from src/components/settings_modal/helpers/size_setting.js rename to src/components/settings_modal/helpers/unit_setting.js index 12cef705..c9c23cb0 100644 --- a/src/components/settings_modal/helpers/size_setting.js +++ b/src/components/settings_modal/helpers/unit_setting.js @@ -17,6 +17,10 @@ export default { units: { type: Array, default: () => allCssUnits + }, + unitSet: { + type: String, + default: 'none' } }, computed: { @@ -30,6 +34,10 @@ export default { }, methods: { ...Setting.methods, + getUnitString (value) { + if (this.unitSet === 'none') return value + return this.$t(['settings', 'units', this.unitSet, value].join('.')) + }, updateValue (e) { this.configSink(this.path, parseInt(e.target.value) + this.stateUnit) }, diff --git a/src/components/settings_modal/helpers/size_setting.vue b/src/components/settings_modal/helpers/unit_setting.vue similarity index 77% rename from src/components/settings_modal/helpers/size_setting.vue rename to src/components/settings_modal/helpers/unit_setting.vue index 6c3fbaeb..d6aafe26 100644 --- a/src/components/settings_modal/helpers/size_setting.vue +++ b/src/components/settings_modal/helpers/unit_setting.vue @@ -1,7 +1,7 @@ - +