├── .npmrc
├── .tool-versions
├── .browserslistrc
├── postcss.config.js
├── public
├── favicon.ico
├── webfonts
│ ├── fa-solid-900.eot
│ ├── fa-solid-900.ttf
│ ├── fa-brands-400.eot
│ ├── fa-brands-400.ttf
│ ├── fa-brands-400.woff
│ ├── fa-brands-400.woff2
│ ├── fa-regular-400.eot
│ ├── fa-regular-400.ttf
│ ├── fa-regular-400.woff
│ ├── fa-solid-900.woff
│ ├── fa-solid-900.woff2
│ └── fa-regular-400.woff2
└── index.html
├── src
├── assets
│ ├── logo.png
│ ├── search.png
│ ├── home_hover.png
│ ├── home_page.png
│ ├── header__user.png
│ ├── menu_footer.png
│ ├── header__aside.png
│ ├── fonts
│ │ └── Source_Sans_Pro
│ │ │ ├── Bold.woff
│ │ │ ├── Bold.woff2
│ │ │ ├── Light.woff
│ │ │ ├── Light.woff2
│ │ │ ├── Regular.woff
│ │ │ ├── Regular.woff2
│ │ │ ├── SemiBold.woff
│ │ │ └── SemiBold.woff2
│ ├── assets_icon.svg
│ ├── assets_icon_active.svg
│ ├── home_icon.svg
│ ├── home_icon_active.svg
│ ├── requests_icon.svg
│ ├── requests_icon_active.svg
│ ├── content_icon.svg
│ ├── campaigns_icon.svg
│ ├── campaigns_icon_active.svg
│ ├── content_icon_active.svg
│ ├── analytics_icon.svg
│ ├── analytics_icon_active.svg
│ ├── integration_icon.svg
│ └── integration_icon_active.svg
├── config.js
├── views
│ ├── Home.vue
│ ├── IntegrationLayout.vue
│ └── Integration.vue
├── main.js
├── router.js
├── components
│ ├── Search.vue
│ ├── AppHeader.vue
│ ├── MainMenuToggle.vue
│ ├── UserMenu.vue
│ ├── WorkatoLink.vue
│ ├── Menu.vue
│ ├── SidePanel.vue
│ └── MainMenu.vue
└── App.vue
├── babel.config.js
├── vue.config.js
├── .gitignore
├── docs
├── assets
│ ├── navigation.js
│ ├── custom.css
│ ├── search.js
│ └── highlight.css
└── types
│ ├── EmbeddingClient.MessageType.html
│ ├── EmbeddingClient.VendorNavigationEvent.html
│ ├── EmbeddingMessages.EmbeddingUnloadedMessage.html
│ ├── EmbeddingMessages.EmbeddingClickMessage.html
│ ├── EmbeddingMessages.EmbeddingVendorMessage.html
│ ├── EmbeddingMessages.EmbeddingNavigationMessage.html
│ ├── EmbeddingMessages.EmbeddingLoadedMessage.html
│ ├── EmbeddingMessages.EmbeddingHeightChangeMessage.html
│ └── EmbeddingMessages.EmbeddingNavigatedMessage.html
├── bin
└── start-dev-server.js
├── .env
├── package.json
├── server
└── index.js
└── README.md
/.npmrc:
--------------------------------------------------------------------------------
1 | legacy-peer-deps=true
2 |
--------------------------------------------------------------------------------
/.tool-versions:
--------------------------------------------------------------------------------
1 | nodejs 16.20.0
2 |
--------------------------------------------------------------------------------
/.browserslistrc:
--------------------------------------------------------------------------------
1 | > 1%
2 | last 2 versions
3 |
--------------------------------------------------------------------------------
/postcss.config.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | plugins: {
3 | autoprefixer: {}
4 | }
5 | }
6 |
--------------------------------------------------------------------------------
/public/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/workato/full-embed-sample/master/public/favicon.ico
--------------------------------------------------------------------------------
/src/assets/logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/workato/full-embed-sample/master/src/assets/logo.png
--------------------------------------------------------------------------------
/babel.config.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | presets: [
3 | '@vue/cli-plugin-babel/preset'
4 | ]
5 | }
6 |
--------------------------------------------------------------------------------
/src/assets/search.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/workato/full-embed-sample/master/src/assets/search.png
--------------------------------------------------------------------------------
/src/assets/home_hover.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/workato/full-embed-sample/master/src/assets/home_hover.png
--------------------------------------------------------------------------------
/src/assets/home_page.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/workato/full-embed-sample/master/src/assets/home_page.png
--------------------------------------------------------------------------------
/src/assets/header__user.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/workato/full-embed-sample/master/src/assets/header__user.png
--------------------------------------------------------------------------------
/src/assets/menu_footer.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/workato/full-embed-sample/master/src/assets/menu_footer.png
--------------------------------------------------------------------------------
/src/assets/header__aside.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/workato/full-embed-sample/master/src/assets/header__aside.png
--------------------------------------------------------------------------------
/public/webfonts/fa-solid-900.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/workato/full-embed-sample/master/public/webfonts/fa-solid-900.eot
--------------------------------------------------------------------------------
/public/webfonts/fa-solid-900.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/workato/full-embed-sample/master/public/webfonts/fa-solid-900.ttf
--------------------------------------------------------------------------------
/public/webfonts/fa-brands-400.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/workato/full-embed-sample/master/public/webfonts/fa-brands-400.eot
--------------------------------------------------------------------------------
/public/webfonts/fa-brands-400.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/workato/full-embed-sample/master/public/webfonts/fa-brands-400.ttf
--------------------------------------------------------------------------------
/public/webfonts/fa-brands-400.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/workato/full-embed-sample/master/public/webfonts/fa-brands-400.woff
--------------------------------------------------------------------------------
/public/webfonts/fa-brands-400.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/workato/full-embed-sample/master/public/webfonts/fa-brands-400.woff2
--------------------------------------------------------------------------------
/public/webfonts/fa-regular-400.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/workato/full-embed-sample/master/public/webfonts/fa-regular-400.eot
--------------------------------------------------------------------------------
/public/webfonts/fa-regular-400.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/workato/full-embed-sample/master/public/webfonts/fa-regular-400.ttf
--------------------------------------------------------------------------------
/public/webfonts/fa-regular-400.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/workato/full-embed-sample/master/public/webfonts/fa-regular-400.woff
--------------------------------------------------------------------------------
/public/webfonts/fa-solid-900.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/workato/full-embed-sample/master/public/webfonts/fa-solid-900.woff
--------------------------------------------------------------------------------
/public/webfonts/fa-solid-900.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/workato/full-embed-sample/master/public/webfonts/fa-solid-900.woff2
--------------------------------------------------------------------------------
/public/webfonts/fa-regular-400.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/workato/full-embed-sample/master/public/webfonts/fa-regular-400.woff2
--------------------------------------------------------------------------------
/src/config.js:
--------------------------------------------------------------------------------
1 | export const config = {
2 | workatoOrigin: process.env.VUE_APP_WK_ORIGIN,
3 | workatoRoutesPrefix: '/integration',
4 | };
5 |
--------------------------------------------------------------------------------
/src/assets/fonts/Source_Sans_Pro/Bold.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/workato/full-embed-sample/master/src/assets/fonts/Source_Sans_Pro/Bold.woff
--------------------------------------------------------------------------------
/src/assets/fonts/Source_Sans_Pro/Bold.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/workato/full-embed-sample/master/src/assets/fonts/Source_Sans_Pro/Bold.woff2
--------------------------------------------------------------------------------
/src/assets/fonts/Source_Sans_Pro/Light.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/workato/full-embed-sample/master/src/assets/fonts/Source_Sans_Pro/Light.woff
--------------------------------------------------------------------------------
/src/assets/fonts/Source_Sans_Pro/Light.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/workato/full-embed-sample/master/src/assets/fonts/Source_Sans_Pro/Light.woff2
--------------------------------------------------------------------------------
/src/assets/fonts/Source_Sans_Pro/Regular.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/workato/full-embed-sample/master/src/assets/fonts/Source_Sans_Pro/Regular.woff
--------------------------------------------------------------------------------
/src/assets/fonts/Source_Sans_Pro/Regular.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/workato/full-embed-sample/master/src/assets/fonts/Source_Sans_Pro/Regular.woff2
--------------------------------------------------------------------------------
/src/assets/fonts/Source_Sans_Pro/SemiBold.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/workato/full-embed-sample/master/src/assets/fonts/Source_Sans_Pro/SemiBold.woff
--------------------------------------------------------------------------------
/src/assets/fonts/Source_Sans_Pro/SemiBold.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/workato/full-embed-sample/master/src/assets/fonts/Source_Sans_Pro/SemiBold.woff2
--------------------------------------------------------------------------------
/vue.config.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | crossorigin: 'anonymous',
3 | devServer: {
4 | allowedHosts: 'all'
5 | },
6 | pluginOptions: {
7 | express: {
8 | shouldServeApp: true,
9 | serverDir: './server'
10 | }
11 | }
12 | };
13 |
--------------------------------------------------------------------------------
/src/views/Home.vue:
--------------------------------------------------------------------------------
1 |
2 |
4 |
7 |
12 |