vcss 0.0.1 copy "vcss: ^0.0.1" to clipboard
vcss: ^0.0.1 copied to clipboard

outdatedDart 1 only

Virtual CSS library.

vcss [EXPERIMENTAL] #

Usage #

import 'package:vcss/vcss.dart' as css;

Map borderMixin(color) => {css.border: '1px solid $color'};

class ExampleStyleSheet extends css.StyleSheet {
  build() =>
      css.rule(['.test', '.test2'])([
        {css.background: '#333'},
        borderMixin('#000'),

        css.rule('&.sub')({
          css.top: '10px'
        }),

        css.rule(['.abc', '.def'])({
          css.bottom: '20px',
          css.background: '30px'
        })
      ]);
}

main() {
  final cssBuilder = new css.StyleSheetBuilder();
  final styleSheet = new ExampleStyleSheet();
  cssBuilder.compile(styleSheet);
  print(cssBuilder.result.toString());
}
0
likes
25
points
1
downloads

Publisher

unverified uploader

Weekly Downloads

Virtual CSS library.

Repository (GitHub)
View/report issues

License

BSD-2-Clause (license)

More

Packages that depend on vcss