npm package for managing themes in React, with light, dark, and custom modes. Detects system preference and saves settings. Compatible with TypeScript, Next.js, Vite, and Tailwind CSS.
Posted by

Technologies and libraries used in i7a-themes:
react, react-dom) – for theme components and hooks.eslint, @eslint/js, eslint-plugin-react, @typescript-eslint/eslint-plugin) – for code linting.@typescript-eslint/parser) – integrates ESLint with TypeScript.Optional: works seamlessly with Tailwind CSS by mapping CSS variables to Tailwind classes, but Tailwind is not strictly part of the package.