diff --git a/@dasig/Optimizers/OptimizeBackground.tsx b/@dasig/Optimizers/OptimizeBackground.tsx deleted file mode 100644 index 1c27caf..0000000 --- a/@dasig/Optimizers/OptimizeBackground.tsx +++ /dev/null @@ -1,17 +0,0 @@ -import sharp from 'sharp' - -const convertBackground = async () => { - const inputSrc = 'src/assets/images/background.png' - const webpOutput = 'fwt/images/background.webp' - const avifOutput = 'fwt/images/background.avif' - - const avifBuffer = await sharp(inputSrc).avif({ quality: 60 }).resize(1920).toBuffer() - await sharp(avifBuffer).toFile(avifOutput) - - const webpBuffer = await sharp(inputSrc).webp({ quality: 75 }).resize(1920).toBuffer() - await sharp(webpBuffer).toFile(webpOutput) -} - -export default () => { - convertBackground() -} diff --git a/@dasig/Optimizers/OptimizeImage.tsx b/@dasig/Optimizers/OptimizeImage.tsx deleted file mode 100644 index 00afd77..0000000 --- a/@dasig/Optimizers/OptimizeImage.tsx +++ /dev/null @@ -1,21 +0,0 @@ -import sharp from 'sharp' - -interface Props { - src: string - size?: number -} - -const convertImage = async (props: Props) => { - const avifOutputPath = `fwt/images/${props.src.split('.').slice(0, -1).join('.')}.avif` - const webpOutputPath = `fwt/images/${props.src.split('.').slice(0, -1).join('.')}.webp` - - const avifBuffer = await sharp(`src/assets/images/${props.src}`).avif({ quality: 60 }).resize(props.size).toBuffer() - await sharp(avifBuffer).toFile(avifOutputPath) - - const webpBuffer = await sharp(`src/assets/images/${props.src}`).webp({ quality: 75 }).resize(props.size).toBuffer() - await sharp(webpBuffer).toFile(webpOutputPath) -} - -export default (props: Props) => { - convertImage(props) -} diff --git a/@dasig/Optimizers/OptimizeLogo.tsx b/@dasig/Optimizers/OptimizeLogo.tsx deleted file mode 100644 index f948031..0000000 --- a/@dasig/Optimizers/OptimizeLogo.tsx +++ /dev/null @@ -1,34 +0,0 @@ -import sharp from 'sharp' - -interface Props { - size?: number - favicon?: boolean -} - -const convertLogo = async (props: Props) => { - const inputSrc = 'src/assets/images/logo.png' - const webpImage = 'fwt/images/logo.webp' - const avifImage = 'fwt/images/logo.avif' - - const avifBuffer = await sharp(inputSrc).avif({ quality: 60 }).resize(props.size).toBuffer() - await sharp(avifBuffer).toFile(avifImage) - - const webpBuffer = await sharp(inputSrc).webp({ quality: 75 }).resize(props.size).toBuffer() - await sharp(webpBuffer).toFile(webpImage) -} - -const generateFavicon = async (props: Props) => { - const inputSrc = 'src/assets/images/logo.png' - const favicon = 'public/favicon.png' - - const faviconBuffer = await sharp(inputSrc).png({ quality: 90 }).resize(50).toBuffer() - await sharp(faviconBuffer).toFile(favicon) -} - -export default (props: Props) => { - convertLogo(props) - - if (props.favicon) { - generateFavicon(props) - } -} diff --git a/@dasig/components/Box.tsx b/@dasig/components/Box.tsx index d27815f..a0c2c76 100644 --- a/@dasig/components/Box.tsx +++ b/@dasig/components/Box.tsx @@ -9,7 +9,7 @@ interface Props { } export default (props: Props) => { - const boxClass = createMemo(() => (props.curved ? 'curvedbox' : 'box')) + const boxClass = createMemo(() => (props.curved ? 'dasig-curvedbox' : 'dasig-box')) return (
diff --git a/@dasig/components/Button.tsx b/@dasig/components/Button.tsx index 0ac4e8c..6ea3901 100644 --- a/@dasig/components/Button.tsx +++ b/@dasig/components/Button.tsx @@ -40,7 +40,7 @@ export default (props: Props) => { - @@ -65,13 +65,13 @@ export default (props: Props) => { - - diff --git a/@dasig/components/Column.tsx b/@dasig/components/Column.tsx index e683a7c..5ff18f3 100644 --- a/@dasig/components/Column.tsx +++ b/@dasig/components/Column.tsx @@ -10,7 +10,7 @@ interface Props { export default (props: Props) => { return ( <> -
+
{props.children}
diff --git a/@dasig/components/Footer.tsx b/@dasig/components/Footer.tsx index 0f00944..f757fe6 100644 --- a/@dasig/components/Footer.tsx +++ b/@dasig/components/Footer.tsx @@ -8,7 +8,7 @@ interface Props { export default (props: Props) => { return ( <> -