Kanvas Phoenix is a powerful library of pre-built components and features designed to simplify and expedite the development. These components are based on the Atomic Design concept that uses tailwind and seamlessly integrate with Kanvas Niche. Kanvas Phoenix streamlines the creation of attractive and functional user interfaces, allowing frontend developers to focus on business logic rather than reinventing the wheel in each project.
-
Reusable Components: Kanvas Phoenix offers a wide range of ready-to-use components such as navigation bars, tables, charts, forms,inputs and more, following best design and usability practices.
-
Integration with Kanvas Niche: Kanvas Phoenix components are designed to work seamlessly with Kanvas Niche, ensuring a consistent development experience.
-
Atomic Design: The library follows the Atomic Design approach, allowing easy composition and customization of UI elements.
-
Enhanced Productivity: By using Kanvas Phoenix, developers can significantly speed up the development of dashboard administrators, saving time and resources.
-
Easy Customization: While components are highly customizable, they also include sensible default settings. see tailwind default config, making them easy to use in projects without extensive customization.
To start using Kanvas Phoenix in your project, follow these simple steps:
-
Ensure you have installed Kanvas Core JS
-
Install Kanvas Phoenix using npm or yarn:
npm install @kanvas/phoenix
# or
yarn add @kanvas/phoenix
- Import the necessary components into your project and start using them.
import { Atoms, Molecules, Organism } from '@kanvas/phoenix';
// Start building your dashboard!`
Kanvas Phoenix integrates seamlessly into your project. Here's a quick example of how to use a button component:
import { Atoms} from '@kanvas/phoenix';
function MyPage() {
return (
<div>
<Atoms.Button.Solid onClick={doSomething}>Do something </Atoms.Button.Solid>
</div>
);
}
For detailed instructions on how to run this project, please refer to the Running the Project Guide.
For more in-depth information on using Kanvas Phoenix components and features, please refer to our documentation at TBD.