This is HomeKasa's website. The start was provided by Adam Laycock
- templates from Treact
- Tailwind starter kit
- Mamba UI
More resources at Awesome TailwindCSS
The [Documentation][https://utils.arcath.net] of this scoped package
Provide {text, image, alt, title} and it will render a card like component with image as the background and text on top. Tested on desktop and mobile viewport sizes.
- move the URLs of all social accounts to a constants file. This will make the components reusable. Right now they are hardcoded in social-buttons.tsx
Social Icon SVGs are from https://tailwindcomponents.com/component/social-media-icons Pagination on the blog page
docker build -f Dockerfile.dev -t website .
docker run -p 3000:3000 website
docker build -f Dockerfile.prod -t website .
docker run -p 3000:3000 website
Though prod is usually run from rome
docker compose
SITE_URL=http://localhost:3000 NEXT_PUBLIC_SITE_URL=$SITE_URL
Address - use in footer Article - blog index Aside Data / Datalist Footer Nav Details - should include summary Time - use for blogs (updated at ) Header Main Section
index /blog /blog/[slug] /features/[slug] /help/index /resources /resources/us-taxes 404.tsx
- check opengraph for all pages
- check all blogs and index pages
For each page make sure we send the following attributes to Next SEO
- title
- description
- image
- keywords
- url (the canonical URL)
- article
- aside
- details
- footer
- header
- main
- mark
- nav
- section
- summary
- time
- All dates inside text (MDX or otherwise) should always be in yyy-mm-dd
https://blog.openreplay.com/using-mantine-with-react-and-next/