Bananacss Versions Save

:banana: The brazilian CSS preprocessor writen in NodeJS.

0.8.0

7 years ago
  • bananafile.json for customize your build.
  • @function and bnn-function features created.

0.7.2

7 years ago
  • Fix default output path

0.7.1

7 years ago
  • Fix Banana Render usage
  • Fix modules jsdocs
  • Docs improvements
  • All project refactored with css-ast-iterations API

0.7.0

7 years ago

minions-funny-gif-GiNyo8KD5j9mM

  • Banana grid system
    • bnn-row
    • bnn-col
  • Box Model
    • bnn-box (inside or outside)
  • Option for compress/minify the generated CSS.

0.6.0

7 years ago
  • Fix @import syntax
  • Folders structure refactor
  • New feature injection syntax
const inputBananaCode = '.a {bnn-size: 50px;}';

// Features injection
const config = {};
config.bnnSize = true; // Default: false
config.bnnPosition = true; // Default: false
config.bnnGradient = true; // Default: false
config.bnnVariable = true; // Default: false
config.bnnImport = true; // Default: false
config.bnnAlign = true; // Default: false
config.bnnWidth = true; // Default: false
config.bnnHeight = true; // Default: false

const Banana = require('banana')(config);

// Output the css
const output = Banana.render("./fake_path.bnn", inputBananaCode);

console.log(output); // .a {width: 50px; height: 50px;}

0.5.1

7 years ago
  • JSDoc added
  • Folders structure refactor

giphy 1

0.5.0

7 years ago
  • New property: bnn-width
  • New property: bnn-height

0.4.3

7 years ago
  • Improvements on error handling
  • Refactor watcher feature

0.4.2

7 years ago
  • addProperty() abstraction created
  • removeProperty() abstraction created
  • Fix all positioning bugs

0.4.1

7 years ago

giphy