From d68e5b02d0974b8dc0658aae355fa4b524565650 Mon Sep 17 00:00:00 2001 From: mrholek Date: Wed, 3 Sep 2025 10:26:57 +0200 Subject: [PATCH 01/13] docs: migrate to Sass modules and enhance responsive behavior. --- packages/docs/.vuepress/client.ts | 3 +- .../src/client/components/Header.vue | 70 +++- .../.vuepress/src/client/components/Toc.vue | 8 +- .../.vuepress/src/client/styles/_ads.scss | 3 + .../.vuepress/src/client/styles/_anchor.scss | 3 + .../src/client/styles/_callouts.scss | 3 + .../client/styles/_component-examples.scss | 9 + .../.vuepress/src/client/styles/_footer.scss | 8 +- .../.vuepress/src/client/styles/_layout.scss | 37 +- .../.vuepress/src/client/styles/_prism.scss | 6 +- .../.vuepress/src/client/styles/_search.scss | 326 ++++++++++-------- .../.vuepress/src/client/styles/_sidebar.scss | 12 +- .../.vuepress/src/client/styles/_toc.scss | 14 +- .../src/client/styles/_variables.scss | 9 +- .../.vuepress/src/client/styles/index.scss | 33 +- 15 files changed, 318 insertions(+), 226 deletions(-) diff --git a/packages/docs/.vuepress/client.ts b/packages/docs/.vuepress/client.ts index 0404f0fd..ae44077a 100644 --- a/packages/docs/.vuepress/client.ts +++ b/packages/docs/.vuepress/client.ts @@ -3,7 +3,6 @@ import { defineClientConfig } from '@vuepress/client' import { CIcon, CIconSvg } from '@coreui/icons-vue' import CChartPlugin from '@coreui/vue-chartjs' import CoreuiVue from '@coreui/vue/src/' -import '@coreui/coreui/scss/coreui.scss' import '@coreui/chartjs/scss/coreui-chartjs.scss' import { @@ -21,6 +20,7 @@ import { cilCheckCircle, cilCloudDownload, cilContrast, + cilExternalLink, cilHandshake, cilInfo, cilLayers, @@ -51,6 +51,7 @@ export const icons = { cilCheckCircle, cilCloudDownload, cilContrast, + cilExternalLink, cilHandshake, cilInfo, cilLayers, diff --git a/packages/docs/.vuepress/src/client/components/Header.vue b/packages/docs/.vuepress/src/client/components/Header.vue index 17ee1090..9c252ed6 100644 --- a/packages/docs/.vuepress/src/client/components/Header.vue +++ b/packages/docs/.vuepress/src/client/components/Header.vue @@ -1,4 +1,5 @@