@atomic-package/apb-cli

Command line tool for developing APB CSS (Atomic Parts Base CSS)


Keywords
APBCSS, CSS, Atomic Design, UI Parts, Atomic Base, apb, apb-css, cli, css3, javascript, node, node-js, scss, scss-framework, typescript, ui, ui-components, ui-framework, ui-kit
License
MIT
Install
npm install @atomic-package/apb-cli@0.0.6

Documentation

apb-cli

Command line tool for developing APB CSS (Atomic Parts Base CSS)

APB CSS http://apbcss.com/

What is this๏ผŸ

APBCSS Assets File ็”Ÿๆˆใฎ็‚บใฎใ‚ณใƒžใƒณใƒ‰ใƒฉใ‚คใƒณใƒ„ใƒผใƒซใงใ™ใ€‚

Install

Install with npm:

npm install -g @atomic-package/apb-cli

usage

Default Usage

apb new

scssใƒ•ใ‚ฉใƒซใƒ€ใ‚’ๅŸบใซใ€ๅ„ใƒ•ใ‚กใ‚คใƒซใŒ็”Ÿๆˆใ•ใ‚Œใพใ™ใ€‚

Designation Folder Name

apb new [appName]

ไปปๆ„ใฎใƒ•ใ‚ฉใƒซใƒ€ๅใ‚’ๆŒ‡ๅฎšใงใใพใ™ใ€‚

Designation Create Path

apb new [appName] --path=path

ไปปๆ„ใฎ็”Ÿๆˆใƒ‘ใ‚นใ‚’ๆŒ‡ๅฎšใงใใพใ™ใ€‚

Generate Command

Default Usage

apb generate [assetsType]

or

apb --generate [assetsType]

Shortcut

apb -g [assetsType]

Assets Type

AssetsType Name Details
base ใ‚ขใƒ—ใƒชใ‚ฑใƒผใ‚ทใƒงใƒณใฎbaseใจใชใ‚‹styleใŒๅฎš็พฉใ•ใ‚Œใฆใ„ใ‚‹ใƒ•ใ‚กใ‚คใƒซ็พค
pages ใ‚ขใƒ—ใƒชใ‚ฑใƒผใ‚ทใƒงใƒณใฎๅ„ใƒšใƒผใ‚ธๅ›บๆœ‰ใฎstyleใŒๅฎš็พฉใ•ใ‚Œใฆใ„ใ‚‹ใƒ•ใ‚กใ‚คใƒซ็พค
parts APBCSSใฎcoreใจใชใ‚‹ๅ„ใƒ‘ใƒผใƒ„ใฎstyleใŒๅฎš็พฉใ•ใ‚Œใฆใ„ใ‚‹ใƒ•ใ‚กใ‚คใƒซ็พค

What's included

scss/
โ”œโ”€โ”€ base/
โ”‚   โ”œโ”€โ”€ _base.scss
โ”‚   โ”œโ”€โ”€ _mixin.scss
โ”‚   โ”œโ”€โ”€ _reset.scss
โ”‚   โ””โ”€โ”€ _setting.scss
โ”œโ”€โ”€ pages/
โ”‚   โ”œโ”€โ”€ _index.scss
โ”‚   โ””โ”€โ”€ _pages_inc.scss
โ”œโ”€โ”€ parts/
โ”‚   โ”œโ”€โ”€ _animation.scss
โ”‚   โ”œโ”€โ”€ _base.scss
โ”‚   โ”œโ”€โ”€ _bg.scss
โ”‚   โ”œโ”€โ”€ _box.scss
โ”‚   โ”œโ”€โ”€ _button.scss
โ”‚   โ”œโ”€โ”€ _footer.scss
โ”‚   โ”œโ”€โ”€ _form.scss
โ”‚   โ”œโ”€โ”€ _header.scss
โ”‚   โ”œโ”€โ”€ _icon.scss
โ”‚   โ”œโ”€โ”€ _list.scss
โ”‚   โ”œโ”€โ”€ _media_queries.scss
โ”‚   โ”œโ”€โ”€ _modal.scss
โ”‚   โ”œโ”€โ”€ _navigation_menu.scss
โ”‚   โ”œโ”€โ”€ _paragraph.scss
โ”‚   โ”œโ”€โ”€ _separate.scss
โ”‚   โ”œโ”€โ”€ _table.scss
โ”‚   โ””โ”€โ”€ _title.scss
โ”œโ”€โ”€ _common_inc.scss
โ”œโ”€โ”€ _parts.scss
โ””โ”€โ”€ style.scss    
    

Creators

Daisuke Takayama

Copyright and license

MIT