/ package.js
package.js
1 Package.describe({ 2 name: 'ethereum:dapp-styles', 3 summary: 'CSS/LESS framework for dapps', 4 version: '0.5.8', 5 git: 'http://github.com/ethereum/dapp-styles' 6 }); 7 8 Package.onUse(function(api) { 9 api.versionsFrom('1.2'); 10 api.use('less', 'client'); 11 12 api.addAssets('icons/Simple-Line-Icons.svg', 'client'); 13 api.addAssets('icons/Simple-Line-Icons.eot', 'client'); 14 api.addAssets('icons/Simple-Line-Icons.ttf', 'client'); 15 api.addAssets('icons/Simple-Line-Icons.woff', 'client'); 16 17 api.addAssets('fonts/Montserrat-Black.otf', 'client'); 18 api.addAssets('fonts/Montserrat-Bold.otf', 'client'); 19 api.addAssets('fonts/Montserrat-Hairline.otf', 'client'); 20 api.addAssets('fonts/Montserrat-Light.otf', 'client'); 21 api.addAssets('fonts/Montserrat-Regular.otf', 'client'); 22 api.addAssets('fonts/SourceSansPro-Black.otf', 'client'); 23 // api.addAssets('fonts/SourceSansPro-Blacklt.otf', 'client'); 24 api.addAssets('fonts/SourceSansPro-Bold.otf', 'client'); 25 // api.addAssets('fonts/SourceSansPro-Boldlt.otf', 'client'); 26 api.addAssets('fonts/SourceSansPro-Light.otf', 'client'); 27 // api.addAssets('fonts/SourceSansPro-Lightlt.otf', 'client'); 28 api.addAssets('fonts/SourceSansPro-ExtraLight.otf', 'client'); 29 // api.addAssets('fonts/SourceSansPro-ExtraLightlt.otf', 'client'); 30 api.addAssets('fonts/SourceSansPro-Regular.otf', 'client'); 31 api.addAssets('fonts/SourceSansPro-Semibold.otf', 'client'); 32 // api.addAssets('fonts/SourceSansPro-Semiboldlt.otf', 'client'); 33 // api.addAssets('fonts/SourceSansPro-lt.otf', 'client'); 34 35 api.addFiles('lib/base/base/_variables.import.less', 'client'); // Global Variables 36 37 api.addFiles('lib/base/base/_mixins.import.less', 'client'); // Base Mixins 38 api.addFiles('lib/base/base/_resets.import.less', 'client'); // General Resets 39 40 // api.addFiles('lib/base/base/_global.import.less', 'client'); // Global Typography and Headings 41 // api.addFiles('lib/base/base/_lists.import.less', 'client'); // Unordered Lists, Ordered Lists and Navigation 42 // api.addFiles('lib/base/base/_blockquotes.import.less', 'client'); // Blockquotes 43 // api.addFiles('lib/base/base/_code.import.less', 'client'); // Code 44 // api.addFiles('lib/base/base/_tables.import.less', 'client'); // Tables 45 // api.addFiles('lib/base/base/_forms.import.less', 'client'); // Forms, Input Types and Buttons 46 47 // api.addFiles('lib/base/base/_buttons.import.less', 'client'); // Custom Base Buttons 48 // api.addFiles('lib/base/base/_helpers.import.less', 'client'); // Custom Base Helpers 49 50 api.addFiles('lib/base/base/_grid.import.less', 'client'); // Grid 51 api.addFiles('lib/base/base/_tablet-grid.import.less', 'client'); // Tablet Grid 52 api.addFiles('lib/base/base/_mobile-grid.import.less', 'client'); // Mobile Grid 53 api.addFiles('lib/base/base/_print.import.less', 'client'); // Print Page Styles 54 55 api.addFiles('lib/base/_desktop-styles.import.less', 'client'); 56 api.addFiles('lib/base/_mobile-styles.import.less', 'client'); 57 api.addFiles('lib/base/_tablet-styles.import.less', 'client'); 58 59 api.addFiles('lib/base/style.import.less', 'client'); 60 api.addFiles('lib/simple-line-icons.import.less', 'client'); 61 api.addFiles('lib/normalize.import.less', 'client'); 62 api.addFiles('lib/lesshat.import.less', 'client'); 63 api.addFiles('fonts.import.less', 'client'); 64 api.addFiles('constants.import.less', 'client'); 65 api.addFiles('mixins.import.less', 'client'); 66 api.addFiles('elements.import.less', 'client'); 67 api.addFiles('containers.import.less', 'client'); 68 api.addFiles('buttons.import.less', 'client'); 69 api.addFiles('responsive.import.less', 'client'); 70 71 api.addFiles('dapp-styles.less', 'client', {isImport: true}); 72 }); 73 74 // Package.onTest(function(api) { 75 // api.use('tinytest'); 76 // api.use('ethereum:blocks'); 77 // api.addFiles('blocks-tests.js'); 78 // }); 79