diff --git a/app/javascript/dashboard/routes/dashboard/settings/personal/AcccessToken.vue b/app/javascript/dashboard/routes/dashboard/settings/personal/AcccessToken.vue new file mode 100644 index 000000000..e69de29bb diff --git a/app/javascript/dashboard/routes/dashboard/settings/personal/AudioNotifications.vue b/app/javascript/dashboard/routes/dashboard/settings/personal/AudioNotifications.vue new file mode 100644 index 000000000..e69de29bb diff --git a/app/javascript/dashboard/routes/dashboard/settings/personal/Avatar.vue b/app/javascript/dashboard/routes/dashboard/settings/personal/Avatar.vue new file mode 100644 index 000000000..1fad70eef --- /dev/null +++ b/app/javascript/dashboard/routes/dashboard/settings/personal/Avatar.vue @@ -0,0 +1,55 @@ + + + + + diff --git a/app/javascript/dashboard/routes/dashboard/settings/personal/ChangePassword.vue b/app/javascript/dashboard/routes/dashboard/settings/personal/ChangePassword.vue new file mode 100644 index 000000000..e69de29bb diff --git a/app/javascript/dashboard/routes/dashboard/settings/personal/HotKey.vue b/app/javascript/dashboard/routes/dashboard/settings/personal/HotKey.vue new file mode 100644 index 000000000..e69de29bb diff --git a/app/javascript/dashboard/routes/dashboard/settings/personal/Index.vue b/app/javascript/dashboard/routes/dashboard/settings/personal/Index.vue new file mode 100644 index 000000000..3defb06c9 --- /dev/null +++ b/app/javascript/dashboard/routes/dashboard/settings/personal/Index.vue @@ -0,0 +1,62 @@ + + diff --git a/app/javascript/dashboard/routes/dashboard/settings/personal/NotificaitionPreferences.vue b/app/javascript/dashboard/routes/dashboard/settings/personal/NotificaitionPreferences.vue new file mode 100644 index 000000000..e69de29bb diff --git a/app/javascript/dashboard/routes/dashboard/settings/personal/Signature.vue b/app/javascript/dashboard/routes/dashboard/settings/personal/Signature.vue new file mode 100644 index 000000000..e69de29bb diff --git a/app/javascript/dashboard/routes/dashboard/settings/personal/Thumbnail.vue b/app/javascript/dashboard/routes/dashboard/settings/personal/Thumbnail.vue new file mode 100644 index 000000000..500dcd21c --- /dev/null +++ b/app/javascript/dashboard/routes/dashboard/settings/personal/Thumbnail.vue @@ -0,0 +1,228 @@ + + + + diff --git a/app/javascript/dashboard/routes/dashboard/settings/personal/personal.routes.js b/app/javascript/dashboard/routes/dashboard/settings/personal/personal.routes.js new file mode 100644 index 000000000..50f566605 --- /dev/null +++ b/app/javascript/dashboard/routes/dashboard/settings/personal/personal.routes.js @@ -0,0 +1,20 @@ +import { frontendURL } from '../../../../helper/URLHelper'; + +const Index = () => import('./Index.vue'); + +export default { + routes: [ + { + path: frontendURL('accounts/:accountId/personal'), + name: 'personal_settings', + roles: ['administrator', 'agent'], + component: Index, + props: { + headerTitle: 'PROFILE_SETTINGS.TITLE', + icon: 'edit', + showNewButton: false, + showSidemenuIcon: false, + }, + }, + ], +}; diff --git a/app/javascript/dashboard/routes/dashboard/settings/personal/upload.png b/app/javascript/dashboard/routes/dashboard/settings/personal/upload.png new file mode 100644 index 000000000..0e1364ae3 Binary files /dev/null and b/app/javascript/dashboard/routes/dashboard/settings/personal/upload.png differ diff --git a/app/javascript/dashboard/routes/dashboard/settings/settings.routes.js b/app/javascript/dashboard/routes/dashboard/settings/settings.routes.js index 98b81f47c..ae6eb73e9 100644 --- a/app/javascript/dashboard/routes/dashboard/settings/settings.routes.js +++ b/app/javascript/dashboard/routes/dashboard/settings/settings.routes.js @@ -18,6 +18,7 @@ import reports from './reports/reports.routes'; import store from '../../../store'; import sla from './sla/sla.routes'; import teams from './teams/teams.routes'; +import personal from './personal/personal.routes'; export default { routes: [ @@ -39,6 +40,7 @@ export default { ...automation.routes, ...auditlogs.routes, ...billing.routes, + ...personal.routes, ...campaigns.routes, ...canned.routes, ...inbox.routes, diff --git a/public/hot-key-enter.png b/public/hot-key-enter.png new file mode 100644 index 000000000..28b3fcded Binary files /dev/null and b/public/hot-key-enter.png differ diff --git a/public/upload.png b/public/upload.png new file mode 100644 index 000000000..0e1364ae3 Binary files /dev/null and b/public/upload.png differ