From 52fc0cc7994ee2e3563655ed7236b1ae51b5af88 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Luis=20Pereira?= Date: Thu, 30 Jun 2022 19:30:54 -0300 Subject: [PATCH] Add autoimport global components, tailwinds configuration and css changes --- postcss.config.js | 12 ++- src/assets/css/main.scss | 1 + src/components/Breadcrumb.vue | 2 +- src/components/Button/ButtonExpand.vue | 26 +++--- src/components/Card/Card.vue | 5 -- src/components/Card/CardHeader.vue | 5 -- src/components/Card/VCard.vue | 5 ++ .../{CardContent.vue => VCardContent.vue} | 2 +- src/components/Card/VCardHeader.vue | 5 ++ src/components/Gallery/GalleryThumbnail.vue | 2 +- src/components/Gallery/ImageViewer.vue | 4 +- src/components/Gallery/Main.vue | 10 ++- src/components/Layout/LayoutFooter.vue | 4 +- src/components/Layout/LayoutHeader.vue | 89 +++++++++++-------- src/components/Map/VMap.vue | 1 + src/components/SwitchTheme.vue | 73 +++++++++++++++ src/components/Tab/TabItem.vue | 11 +-- src/components/TreeView.vue | 6 +- src/components/VSpinner.vue | 5 +- src/components/globalComponents.js | 13 +++ src/config/vendor/tailwind.config.js | 5 ++ src/constants/configPaths.js | 4 + src/main.js | 13 ++- .../otus/components/Citation/CitationList.vue | 10 +-- .../otus/components/Citation/CitationRow.vue | 3 +- src/modules/otus/components/Descendants.vue | 8 +- src/modules/otus/components/Gallery.vue | 4 +- src/modules/otus/components/Map.vue | 4 +- src/modules/otus/components/TaxaInfo.vue | 6 +- .../otus/components/TypeDesignation.vue | 8 +- src/modules/otus/components/TypeSpecimen.vue | 8 +- src/modules/otus/views/Index.vue | 15 +++- tailwind.config.js | 75 ++++++++++++++++ 33 files changed, 323 insertions(+), 121 deletions(-) delete mode 100644 src/components/Card/Card.vue delete mode 100644 src/components/Card/CardHeader.vue create mode 100644 src/components/Card/VCard.vue rename src/components/Card/{CardContent.vue => VCardContent.vue} (52%) create mode 100644 src/components/Card/VCardHeader.vue create mode 100644 src/components/SwitchTheme.vue create mode 100644 src/components/globalComponents.js create mode 100644 src/config/vendor/tailwind.config.js create mode 100644 src/constants/configPaths.js diff --git a/postcss.config.js b/postcss.config.js index 33ad091..d5fb4fa 100644 --- a/postcss.config.js +++ b/postcss.config.js @@ -1,6 +1,16 @@ +const fs = require('fs') +const { + userTailwindConfigPath, + defaultTailwindConfigPath +} = require('./src/constants/configPaths') + module.exports = { plugins: { - tailwindcss: {}, + tailwindcss: { + config: fs.existsSync(userTailwindConfigPath) + ? userTailwindConfigPath + : defaultTailwindConfigPath + }, autoprefixer: {}, }, } diff --git a/src/assets/css/main.scss b/src/assets/css/main.scss index 54c3ff1..d8d35f2 100644 --- a/src/assets/css/main.scss +++ b/src/assets/css/main.scss @@ -6,4 +6,5 @@ } body { @apply bg-gray-100; + @apply dark:bg-gray-900; } diff --git a/src/components/Breadcrumb.vue b/src/components/Breadcrumb.vue index a3d28ba..115fdc9 100644 --- a/src/components/Breadcrumb.vue +++ b/src/components/Breadcrumb.vue @@ -20,7 +20,7 @@ {{ key }} diff --git a/src/components/Button/ButtonExpand.vue b/src/components/Button/ButtonExpand.vue index 9f384a3..8cea3e8 100644 --- a/src/components/Button/ButtonExpand.vue +++ b/src/components/Button/ButtonExpand.vue @@ -1,7 +1,18 @@