@ng-vcl/ng-vcl

A comprehensive library of components for Angular 8+ with VCL based styling

Usage no npm install needed!

<script type="module">
  import ngVclNgVcl from 'https://cdn.skypack.dev/@ng-vcl/ng-vcl';
</script>

README

ng-vcl

A comprehensive library of components for Angular 10+ with VCL based styling.

Browse master demo

Build

Browse dev demo

Build

Features

  • Theming/styling through the VCL
  • Highly accessible HTML honoring WAI-ARIA recommendations
  • Feature complete, we want you to be able to build standard apps using 80% ng-vcl components
  • Extensibility, it is possible to extend components to accomodate custom features
  • Straightforward APIs
  • Mix, match, extend, mash-up components

Status

ng-vcl is production ready. We adhere to semver.

Installation

Install via npm

npm install @vcl/ng-vcl

Usage

import { VCLIconModule } from '@vcl/ng-vcl';
…
@NgModule ({....
  imports: [...,
    VCLIconModule,
  …]
})

Demo / Docs

Open https://vcl.github.io/ng-vcl/master for master and https://vcl.github.io/ng-vcl/dev for dev

OR

git clone https://github.com/ng-vcl/ng-vcl.git
cd ng-vcl
npm install
npm start

Open http://localhost:3000/ to see the demo browser.