@codeffekt/ce-uikit
v0.7.0
Published
Versatile UI Kit including layout utilities and a collection of components
Downloads
9
Readme
Overview
ce-uikit is a comprehensive collection of reusable components and layout utilities designed to streamline the development of Angular applications. It provides a set of polished UI elements including buttons, popovers, search boxes, and select menus, along with powerful layout tools for creating visually appealing interfaces without dealing with css headaches.
Features
- Customizable Design System: Tailor the UI to your brand with a comprehensive set of variables for colors, typography, and more.
- Layout Utilities: Simplify the arrangement of UI elements with our utility components for layout, spacing, alignment, and more.
- Polished Components: A curated set of components like buttons, popovers, search boxes, and select menus that are ready to use out of the box.
- Easy Integration: Seamlessly integrate the UI kit into your Angular projects with straightforward installation and usage instructions.
Installation
- Install required tools:
npm install --save @codeffekt/ce-uikit
- Link a pre-defined theme
@import '@codeffekt/ce-uikit/themes/blue-radiant-red.scss'
or add it to angular.json:
"styles": ["@codeffekt/ce-uikit/themes/blue-radiant-red.scss"],
- Add CeUIkit into your app.module.ts file:
...
import { CeUikitModule } from '@codeffekt/ce-uikit';
...
@NgModule({
imports: [
...
CeUikitModule
],
...
bootstrap: [AppComponent]
})
export class AppModule { }
Usage
In your component template use ce-uikit layout utilities and components :
<ce-grid [gap]="2" gridCols="200px 1fr">
<ce-container [padding]="2">
<ce-text color="primary">Hello</ce-text>
</ce-container>
<ce-container>
<ce-text>World</ce-text>
</ce-container>
</ce-container>
More information on ce-uikit usage coming soon...
License
This project is licensed under the Apache 2.0 License