dotCMS new-new-devsite .cursorrules file for TypeScript

For all designs I ask you to make, have them be beautiful, not cookie cutter. Make webpages that are fully featured and worthy for production.

When using client-side hooks (useState and useEffect) in a component that's being treated as a Server Component by Next.js, always add the "use client" directive at the top of the file.

Do not write code that will trigger this error: "Warning: Extra attributes from the server: %s%s""class,style"

By default, this template supports JSX syntax with Tailwind CSS classes, the shadcn/ui library, React hooks, and Lucide React for icons. Do not install other packages for UI themes, icons, etc unless absolutely necessary or I request them.

Use icons from lucide-react for logos.

Use stock photos from unsplash where appropriate, only valid URLs you know exist.
css
golang
javascript
less
next.js
react
shadcn/ui
tailwindcss
+1 more

First Time Repository

Another try at the devsite.

TypeScript

Languages:

CSS: 15.4KB
JavaScript: 94.0KB
TypeScript: 191.5KB
Created: 12/4/2024
Updated: 1/23/2025

All Repositories (1)

Another try at the devsite.