Skip to content

bassjobsen/less-plugin-ionic

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

less-plugin-ionic

Imports the Less code for Ionic Framework before your custom Less code. Ionic is a beautiful, open source front-end SDK for developing hybrid mobile apps with HTML5.

Motivation and explanation for the Less version of Ionic.

lessc usage

Install..

Requires Less v2.4.0

npm install -g less-plugin-ionic

and then on the command line,

lessc file.less --ionic

Should use this plugin together with the Less autoprefix plugin:

npm istall less-autoprefix
lessc file.less --ionic --autoprefix="Android >= 2.1,BlackBerry >= 7,Chrome >= 20,Firefox >= 21,Explorer >= 10,iOS >= 3.2,Opera > 12,Safari > 6,OperaMobile >= 12.1,ChromeAndroid >= 40,FirefoxAndroid >= 30,ExplorerMobile >= 10" 

Customize your Ionic app’s theme with Less

Now read the Formula which describe how to deploy Ionic apps with Less.

Programmatic usage

var LessPluginIonic = require('less-plugin-ionic'),
    ionicPlugin = new LessPluginIonic();
var LessPluginAutoPrefix = require('less-plugin-autoprefix'),
    autoprefixPlugin = new LessPluginAutoPrefix({browsers: ["Android >= 2.1","BlackBerry >= 7","Chrome >= 20","Firefox >= 21","Explorer >= 10","iOS >= 3.2","Opera > 12","Safari > 6","OperaMobile >= 12.1","ChromeAndroid >= 40","FirefoxAndroid >= 30","ExplorerMobile >= 10"] });  
less.render(lessString, { plugins: [ionicPlugin,autoprefixPlugin] })
  .then(

Browser usage

Browser usage is not supported at this time.

Ionicons

Ionic also comes with its own free and open-sourced icon font, Ionicons, with over 500 icons to choose from. This plugin compiles the CSS for these icons, but does not install the font files. You should download the font files at Ionicons copy the ionicons.eot, ionicons.woff,ionicons.svg and ionicons.ttf to your font folder. Finally make sure that @ionicons-font-path points to the folder.

About

Ionic Framework for less.js

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published