1.0.18 • Published 2 years ago

iqair-ui v1.0.18

Weekly downloads
-
License
-
Repository
-
Last release
2 years ago

iqair-ui

Shared UI library for IQAir components

Get started

Download the package from NPM

npm install iqair-ui

Import the stylesheet

In your global .scss or .css file, add @import "iqair-ui/styles.css"

Import the modules you want to use

Example with IQAirButtonModule and IQAirChipModule

// example.module.ts
import { IQAirButtonModule } from 'iqair-ui/button';
  import { IQAirChipModule } from 'iqair-ui/chip'

@NgModule({
  imports: [IQAirButtonModule, IQAirChipModule],
  declarations: [ExampleComponent]
})
export class ExampleModule {}

// example.component.html
<button iqair-flat-button color="primary" size="md">Click</button>
<iqair-chip color="destructive" size="sm">chip</iqair-chip>

List of modules

  • IQAirAlertModule
  • IQAirAvatarModule
  • IQAirButtonModule
  • IQAirCardModule
  • IQAirChipModule
  • IQAirCoreModule
  • IQAirDialogModule
  • IQAirDividerModule
  • IQAirDropdownMenuModule
  • IQAirFeaturedIconModule
  • IQAirLinkModule
  • IQAirSnackbarModule
  • IQAirSpinnerModule
  • IQAirTabsModule
  • IQAirTooltipModule

Build

Run npm run build:ui to build the project.

Build & Publish

  • Bump the version: npm version major|minor|patch
  • Build the library: npm run build:ui The build artifacts will be stored in the dist/ directory. This will also run the tailwind command to generate the .css file reusing the iqair-tailwind config.

  • Publish to NPM: go to the dist folder cd dist/ui run npm publish

Running unit tests

Run ng test ui to execute the unit tests via Karma.

1.0.18

2 years ago

1.0.17

2 years ago

1.0.15

2 years ago

1.0.14

2 years ago

1.0.13

2 years ago

1.0.11

2 years ago

1.0.10

2 years ago

1.0.9

2 years ago

1.0.8

2 years ago

1.0.7

2 years ago

1.0.6

2 years ago

1.0.4

2 years ago

1.0.3

2 years ago

1.0.2

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago