diff --git a/docs/.vuepress/public/studio-banner.jpg b/docs/.vuepress/public/studio-banner.jpg new file mode 100644 index 000000000..bd9b2bcde Binary files /dev/null and b/docs/.vuepress/public/studio-banner.jpg differ diff --git a/docs/.vuepress/theme/layouts/Layout.vue b/docs/.vuepress/theme/layouts/Layout.vue index 7bf01643c..20eb116af 100644 --- a/docs/.vuepress/theme/layouts/Layout.vue +++ b/docs/.vuepress/theme/layouts/Layout.vue @@ -1,6 +1,6 @@ @@ -9,13 +9,17 @@ // var CarbonAds = require('./CarbonAds.vue').default; // import Layout from '@vuepress/theme-default/layouts/Layout.vue'; // import CarbonAds from './CarbonAds.vue'; + +// Check all the default slots: +// https://github.com/vuejs/vuepress/blob/9fb4bb00925d9409e6732118e996411c6a82c85d/packages/%40vuepress/theme-default/layouts/Layout.vue import Layout from '@parent-theme/layouts/Layout.vue'; import CarbonAds from './CarbonAds.vue'; +import StudioSdkBannerSidebar from './StudioSdkBannerSidebar.vue'; export default { components: { Layout, - CarbonAds, + StudioSdkBannerSidebar, }, }; diff --git a/docs/.vuepress/theme/layouts/StudioSdkBannerSidebar.vue b/docs/.vuepress/theme/layouts/StudioSdkBannerSidebar.vue new file mode 100644 index 000000000..726258c1a --- /dev/null +++ b/docs/.vuepress/theme/layouts/StudioSdkBannerSidebar.vue @@ -0,0 +1,43 @@ + + + + + diff --git a/docs/.vuepress/theme/layouts/utils.js b/docs/.vuepress/theme/layouts/utils.js new file mode 100644 index 000000000..a216ed46a --- /dev/null +++ b/docs/.vuepress/theme/layouts/utils.js @@ -0,0 +1,7 @@ +export const getSdkUtmParams = (medium = '') => { + return `utm_source=grapesjs-docs&utm_medium=${medium}`; +} + +export const getSdkDocsLink = (medium = '') => { + return `https://app.grapesjs.com/docs-sdk/overview/getting-started?${getSdkUtmParams(medium)}`; +} \ No newline at end of file diff --git a/docs/package.json b/docs/package.json index 7c810f3cc..45020bbbd 100644 --- a/docs/package.json +++ b/docs/package.json @@ -2,7 +2,7 @@ "name": "@grapesjs/docs", "private": true, "description": "Free and Open Source Web Builder Framework", - "version": "0.22.3", + "version": "0.22.4", "license": "BSD-3-Clause", "homepage": "http://grapesjs.com", "files": [ diff --git a/packages/core/package.json b/packages/core/package.json index 232747eb3..0e15c7719 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,7 +1,7 @@ { "name": "grapesjs", "description": "Free and Open Source Web Builder Framework", - "version": "0.22.5", + "version": "0.22.6-rc.0", "author": "Artur Arseniev", "license": "BSD-3-Clause", "homepage": "http://grapesjs.com", diff --git a/packages/core/src/styles/scss/main.scss b/packages/core/src/styles/scss/main.scss index ac767c625..68a585c15 100644 --- a/packages/core/src/styles/scss/main.scss +++ b/packages/core/src/styles/scss/main.scss @@ -3,7 +3,7 @@ @use 'codemirror/lib/codemirror'; @use 'codemirror/theme/hopscotch'; -@use 'gjs_vars.scss'; +@use 'gjs_vars'; @use 'gjs_main_mixins'; @use 'gjs_status';