diff options
Diffstat (limited to 'src/components/settings_modal/helpers')
| -rw-r--r-- | src/components/settings_modal/helpers/boolean_setting.vue | 6 | ||||
| -rw-r--r-- | src/components/settings_modal/helpers/modified_indicator.vue (renamed from src/components/settings_modal/helpers/modified_icon.vue) | 25 | ||||
| -rw-r--r-- | src/components/settings_modal/helpers/shared_computed_object.js | 1 |
3 files changed, 18 insertions, 14 deletions
diff --git a/src/components/settings_modal/helpers/boolean_setting.vue b/src/components/settings_modal/helpers/boolean_setting.vue index f7c392cd..b600b63b 100644 --- a/src/components/settings_modal/helpers/boolean_setting.vue +++ b/src/components/settings_modal/helpers/boolean_setting.vue @@ -13,7 +13,7 @@ > <slot /> </span> - <ModifiedIcon :changed="isChanged" /> + <ModifiedIndicator :changed="isChanged" /> </Checkbox> </label> </template> @@ -21,7 +21,7 @@ <script> import { get, set } from 'lodash' import Checkbox from 'src/components/checkbox/checkbox.vue' -import ModifiedIcon from './modified_icon.vue' +import ModifiedIndicator from './modified_indicator.vue' export default { props: [ 'path', @@ -29,7 +29,7 @@ export default { ], components: { Checkbox, - ModifiedIcon + ModifiedIndicator }, computed: { pathDefault () { diff --git a/src/components/settings_modal/helpers/modified_icon.vue b/src/components/settings_modal/helpers/modified_indicator.vue index 27e0a9c5..b75a2811 100644 --- a/src/components/settings_modal/helpers/modified_icon.vue +++ b/src/components/settings_modal/helpers/modified_indicator.vue @@ -1,15 +1,17 @@ <template> <span v-if="changed" - class="ModifiedIcon" + class="ModifiedIndicator" > <Popover trigger="hover" > - <i - slot="trigger" - class="icon icon-wrench" - /> + <span slot="trigger"> + + <FAIcon + icon="wrench" + /> + </span> <div class="modified-tooltip" slot="content" @@ -22,6 +24,13 @@ <script> import Popover from 'src/components/popover/popover.vue' +import { library } from '@fortawesome/fontawesome-svg-core' +import { faWrench } from '@fortawesome/free-solid-svg-icons' + +library.add( + faWrench +) + export default { props: ['changed'], components: { Popover } @@ -29,14 +38,10 @@ export default { </script> <style lang="scss"> -.ModifiedIcon { +.ModifiedIndicator { display: inline-block; position: relative; - .icon { - display: inline-block; - } - .modified-tooltip { margin: 0.5em 1em; min-width: 10em; diff --git a/src/components/settings_modal/helpers/shared_computed_object.js b/src/components/settings_modal/helpers/shared_computed_object.js index 3cbcd288..2c833c0c 100644 --- a/src/components/settings_modal/helpers/shared_computed_object.js +++ b/src/components/settings_modal/helpers/shared_computed_object.js @@ -9,7 +9,6 @@ const SharedComputedObject = () => ({ .map(key => [ key + 'DefaultValue', function () { - console.log(this.$store.getters.defaultConfig) return this.$store.getters.defaultConfig[key] } ]) |
