Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/vcl/ng-vcl
Angular VCL ‒ an Angular component library based on the VCL CSS eco system
https://github.com/vcl/ng-vcl
angular components themes vcl
Last synced: 2 months ago
JSON representation
Angular VCL ‒ an Angular component library based on the VCL CSS eco system
- Host: GitHub
- URL: https://github.com/vcl/ng-vcl
- Owner: vcl
- License: mit
- Created: 2016-08-03T09:37:59.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2024-05-14T15:59:54.000Z (7 months ago)
- Last Synced: 2024-05-15T07:24:53.096Z (7 months ago)
- Topics: angular, components, themes, vcl
- Language: TypeScript
- Homepage: https://vcl.github.io/ng-vcl/master/#/
- Size: 108 MB
- Stars: 16
- Watchers: 7
- Forks: 9
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
- awesome-angular - ng-vcl - Angular VCL ‒ an Angular component library based on the [VCL](https://vcl.github.io) CSS eco system. (Table of contents / Third Party Components)
- fucking-awesome-angular - ng-vcl - Angular VCL ‒ an Angular component library based on the 🌎 [VCL](vcl.github.io) CSS eco system. (Table of contents / Third Party Components)
README
# [ng-vcl](https://vcl.github.io/ng-vcl/master/)
A comprehensive library of components for Angular 14+ with [VCL](http://vcl.github.io/) based styling.
**[Browse master demo](https://vcl.github.io/ng-vcl/master)**
[![Build](https://github.com/vcl/ng-vcl/actions/workflows/build.yml/badge.svg)](https://github.com/vcl/ng-vcl/actions/workflows/build.yml)
**[Browse dev demo](https://vcl.github.io/ng-vcl/dev)**
![Build](https://github.com/vcl/ng-vcl/workflows/Build/badge.svg?branch=dev)
## Features
- Theming/styling through the [VCL](http://vcl.github.io/)
- Highly accessible HTML honoring [WAI-ARIA](https://www.w3.org/WAI/intro/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 accommodate custom features
- Straightforward APIs
- Mix, match, extend, mash-up components## Status
ng-vcl is production ready. We adhere to semver.
## Installation
Install via npm
```sh
npm install @vcl/ng-vcl
```## Usage
```ts
import { VCLIconModule } from '@vcl/ng-vcl';
…
@NgModule ({....
imports: [...,
VCLIconModule,
…]
})
```## Demo / Docs
[https://vcl.github.io/ng-vcl/master](https://vcl.github.io/ng-vcl/master)
OR
```sh
git clone https://github.com/ng-vcl/ng-vcl.git
cd ng-vcl
npm install
npm start
```Open [http://localhost:3000/](http://localhost:3000/) to see the demo browser.