Skip to content

Commit

Permalink
added individual components styles
Browse files Browse the repository at this point in the history
  • Loading branch information
scratchuz4k committed Jun 26, 2024
1 parent 2341c45 commit 6590221
Show file tree
Hide file tree
Showing 17 changed files with 1,604 additions and 211 deletions.
16 changes: 1 addition & 15 deletions .storybook/preview.js
Original file line number Diff line number Diff line change
@@ -1,20 +1,6 @@
/** @type { import('@storybook/vue3').Preview } */
import '@/assets/style.scss'
import '../src/assets/styles/main.scss'

const preview = {
parameters: {
controls: {
matchers: {
color: /(background|color)$/i,
date: /Date$/i,
},
},
},
};

export default preview;

import '../src/assets/style.scss'
import { setup } from '@storybook/vue3';

const components = {
Expand Down
20 changes: 20 additions & 0 deletions build-scss.cjs
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
const { exec } = require('child_process');

const files = {
'src/assets/styles/main.scss': 'dist/styles/main.css',
'src/assets/styles/tree.scss': 'dist/styles/tree.css'
};

Object.keys(files).forEach(key => {
exec(`sass ${key} ${files[key]}`, (err, stdout, stderr) => {
if (err) {
console.error(`Error compiling ${key}: ${err.message}`);
return;
}
if (stderr) {
console.error(`Sass stderr: ${stderr}`);
return;
}
console.log(`Compiled ${key} to ${files[key]}`);
});
});
Loading

0 comments on commit 6590221

Please sign in to comment.