0.0.0-9 • Published 7 years ago

babel-plugin-angularjs-inline-style v0.0.0-9

Weekly downloads
12
License
GPL-2.0
Repository
github
Last release
7 years ago

Pseudo CSS encapsulation for AngularJS

TL;DR Namespace CSS to AngularJS component by styleUrl property using component name.

Use

We need to scope all CSS styles with a class whose name is equals to component name. (Note that component name is camelCase and class name is kebab-case.)

Example

a-foo {
  .class { ... }
  ...
}
const AFooComponent = {
  selector: 'aFoo',
  styleUrl: './a-foo.css'
  template: '...',
};

angular.module('...', [])
  .component('aFoo', AFooComponent);