diff --git a/resources/assets/js/components/AkauntingHtmlEditor.vue b/resources/assets/js/components/AkauntingHtmlEditor.vue
new file mode 100644
index 000000000..22be7451b
--- /dev/null
+++ b/resources/assets/js/components/AkauntingHtmlEditor.vue
@@ -0,0 +1,94 @@
+
+
+
+
diff --git a/resources/assets/js/mixins/global.js b/resources/assets/js/mixins/global.js
index f765248d7..46bdabf21 100644
--- a/resources/assets/js/mixins/global.js
+++ b/resources/assets/js/mixins/global.js
@@ -11,12 +11,13 @@ import AkauntingSelect from './../components/AkauntingSelect';
import AkauntingSelectRemote from './../components/AkauntingSelectRemote';
import AkauntingDate from './../components/AkauntingDate';
import AkauntingRecurring from './../components/AkauntingRecurring';
+import AkauntingHtmlEditor from './../components/AkauntingHtmlEditor';
import NProgress from 'nprogress';
import 'nprogress/nprogress.css';
import NProgressAxios from './../plugins/nprogress-axios';
-import { Select, Option, Steps, Step, Button, Link, Tooltip } from 'element-ui';
+import { Select, Option, Steps, Step, Button, Link, Tooltip, ColorPicker } from 'element-ui';
import Form from './../plugins/form';
@@ -31,6 +32,7 @@ export default {
AkauntingModalAddNew,
AkauntingDate,
AkauntingRecurring,
+ AkauntingHtmlEditor,
[Select.name]: Select,
[Option.name]: Option,
[Steps.name]: Steps,
@@ -38,6 +40,7 @@ export default {
[Button.name]: Button,
[Link.name]: Link,
[Tooltip.name]: Tooltip,
+ [ColorPicker.name]: ColorPicker,
},
data: function () {
diff --git a/resources/assets/js/views/settings/settings.js b/resources/assets/js/views/settings/settings.js
index ee28fd6ba..40c7f9be6 100644
--- a/resources/assets/js/views/settings/settings.js
+++ b/resources/assets/js/views/settings/settings.js
@@ -14,11 +14,9 @@ import Global from './../../mixins/global';
import Form from './../../plugins/form';
import BulkAction from './../../plugins/bulk-action';
-import HtmlEditor from './../../components/Inputs/HtmlEditor';
-import {ColorPicker} from 'element-ui';
// plugin setup
-Vue.use(DashboardPlugin, ColorPicker);
+Vue.use(DashboardPlugin);
const app = new Vue({
el: '#app',
@@ -27,13 +25,9 @@ const app = new Vue({
Global
],
- components: {
- HtmlEditor,
- [ColorPicker.name]: ColorPicker,
- },
-
mounted() {
this.onChangeProtocol(this.form.protocol);
+
this.color = this.form.color;
},
@@ -41,7 +35,7 @@ const app = new Vue({
return {
form: new Form('setting'),
bulk_action: new BulkAction('settings'),
- email:{
+ email: {
sendmailPath:true,
smtpHost:true,
smtpPort:true,
@@ -60,7 +54,7 @@ const app = new Vue({
},
color: '#55588b',
- predefineColors:[
+ predefineColors: [
'#3c3f72',
'#55588b',
'#e5e5e5',
diff --git a/resources/views/partials/form/text_editor_group.blade.php b/resources/views/partials/form/text_editor_group.blade.php
index ade409483..74ff56c1c 100644
--- a/resources/views/partials/form/text_editor_group.blade.php
+++ b/resources/views/partials/form/text_editor_group.blade.php
@@ -7,7 +7,7 @@
{!! Form::label($name, $text, ['class' => 'form-control-label'])!!}
@endif
-
+ >