Skip to main content

Design System

AKASHA Core’s user interface is built with design system components from akasha-ui, aligning with AKASHA’s visual language and offering full customisation.

Most components from akasha-ui are included in the ui package of akasha-core for universal use, while others are placed in relevant extensions.

Components from shadcn are inside the components folder of the ui package and are imported like so:

import { Switch } from "@akashaorg/ui/lib/components/switch";

Whereas components from the akasha-ui are placed in the akasha-components folder of the ui package and imported like so:

import { IconContainer } from "@akashaorg/ui/lib/akasha-components/icon-container";

For detailed information about akasha-ui and the Design System, please check the akasha-ui documentation.