diff --git a/astro.config.mjs b/astro.config.mjs index dd1e457..d473fa9 100644 --- a/astro.config.mjs +++ b/astro.config.mjs @@ -13,6 +13,7 @@ export default defineConfig({ robotsTxt(), purgecss({ fontFace: true, + keyframes: true, variables: true, }), ], diff --git a/fwt/Optimizers/OptimizeLogo.tsx b/fwt/Optimizers/OptimizeLogo.tsx index f948031..e3e8014 100644 --- a/fwt/Optimizers/OptimizeLogo.tsx +++ b/fwt/Optimizers/OptimizeLogo.tsx @@ -2,7 +2,6 @@ import sharp from 'sharp' interface Props { size?: number - favicon?: boolean } const convertLogo = async (props: Props) => { @@ -17,18 +16,6 @@ const convertLogo = async (props: Props) => { 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/fwt/components/Button.tsx b/fwt/components/Button.tsx index 0ac4e8c..19fcb26 100644 --- a/fwt/components/Button.tsx +++ b/fwt/components/Button.tsx @@ -8,7 +8,6 @@ interface Props { edges?: 'curved' | 'rounded' | 'flat' design?: 'bu-primary' | 'bu-link' | 'bu-info' | 'bu-success' | 'bu-warning' | 'bu-danger' | 'bu-dark' | 'bu-light' | 'bu-text' | 'bu-ghost' | 'bo-primary' | 'bo-secondary' | 'bo-success' | 'bo-danger' | 'bo-warning' | 'bo-info' | 'bo-light' | 'bo-dark' | 'bo-link' submit?: boolean - newtab?: boolean } const getBorderRadius = (edge: Props['edges']) => { @@ -32,14 +31,14 @@ export default (props: Props) => { - + - + diff --git a/fwt/components/Link.tsx b/fwt/components/Link.tsx index 75b0b4f..cdd5ffc 100644 --- a/fwt/components/Link.tsx +++ b/fwt/components/Link.tsx @@ -3,13 +3,12 @@ import '../styles/Link.sass' interface Props { to: string children?: any - newtab?: boolean } export default (props: Props) => { return ( <> - + {props.children} diff --git a/fwt/components/Padding.tsx b/fwt/components/Padding.tsx deleted file mode 100644 index b18c8f6..0000000 --- a/fwt/components/Padding.tsx +++ /dev/null @@ -1,13 +0,0 @@ -import { type JSXElement } from 'solid-js' - -interface Props { - left: number - right: number - top?: number - bottom?: number - children: JSXElement -} - -export default (props: Props) => { - return
{props.children}
-} diff --git a/fwt/index.ts b/fwt/index.ts index daa0266..df20152 100644 --- a/fwt/index.ts +++ b/fwt/index.ts @@ -13,8 +13,6 @@ export { default as Navbar } from './components/Navbar' export { default as Page } from './components/Page' export { default as Row } from './components/Row' export { default as Display } from './components/Display' -export { default as Padding } from './components/Padding' -export { default as Modal } from './components/Modal' export { default as OptimizeBackground } from './Optimizers/OptimizeBackground' export { default as OptimizeImage } from './Optimizers/OptimizeImage' diff --git a/fwt/styles/Page.sass b/fwt/styles/Page.sass index 4f6e85d..af99849 100644 --- a/fwt/styles/Page.sass +++ b/fwt/styles/Page.sass @@ -7,6 +7,7 @@ @extend .page display: flex flex-direction: column + align-items: center .row @extend .column