Welcome to Storybook for Vue
5 |6 | This is a UI component dev environment for your vue app. 7 |
8 |
├── .eslintignore
├── config
├── prod.env.js
├── test.env.js
├── dev.env.js
└── index.js
├── docs
├── favicon.ico
├── images
│ ├── logo.png
│ ├── board
│ │ ├── red.png
│ │ ├── blue2.jpg
│ │ ├── blue3.jpg
│ │ ├── grey.jpg
│ │ ├── maple.jpg
│ │ ├── olive.jpg
│ │ ├── wood2.jpg
│ │ ├── wood3.jpg
│ │ ├── canvas2.jpg
│ │ ├── gray-hi.png
│ │ ├── marble.jpg
│ │ ├── 3d
│ │ │ ├── Light-Wood.png
│ │ │ └── woodi.1024.png
│ │ ├── brown.svg
│ │ ├── green.svg
│ │ ├── purple.svg
│ │ └── blue.svg
│ └── pieces
│ │ ├── staunton
│ │ └── basic
│ │ │ ├── Black-Bishop.png
│ │ │ ├── Black-King.png
│ │ │ ├── Black-Knight.png
│ │ │ ├── Black-Pawn.png
│ │ │ ├── Black-Queen.png
│ │ │ ├── Black-Rook.png
│ │ │ ├── White-Bishop.png
│ │ │ ├── White-King.png
│ │ │ ├── White-Knight.png
│ │ │ ├── White-Pawn.png
│ │ │ ├── White-Queen.png
│ │ │ ├── White-Rook.png
│ │ │ ├── Black-Bishop-Flipped.png
│ │ │ ├── Black-Knight-Flipped.png
│ │ │ ├── White-Bishop-Flipped.png
│ │ │ └── White-Knight-Flipped.png
│ │ ├── alpha
│ │ ├── bP.svg
│ │ ├── bR.svg
│ │ ├── wR.svg
│ │ ├── bB.svg
│ │ ├── bN.svg
│ │ ├── bQ.svg
│ │ └── wP.svg
│ │ ├── cburnett
│ │ ├── bP.svg
│ │ ├── wP.svg
│ │ ├── wR.svg
│ │ ├── bR.svg
│ │ ├── wK.svg
│ │ ├── wN.svg
│ │ ├── wK-full.svg
│ │ ├── wB.svg
│ │ ├── bB.svg
│ │ ├── bK.svg
│ │ ├── bK-full.svg
│ │ ├── bN.svg
│ │ ├── wQ.svg
│ │ ├── bQ.svg
│ │ └── wbK.svg
│ │ ├── chessnut
│ │ ├── wP.svg
│ │ ├── bP.svg
│ │ ├── wN.svg
│ │ └── bN.svg
│ │ ├── pirouetti
│ │ ├── bR.svg
│ │ ├── wR.svg
│ │ ├── invert
│ │ │ ├── bR.svg
│ │ │ ├── wR.svg
│ │ │ ├── bP.svg
│ │ │ ├── wP.svg
│ │ │ ├── bB.svg
│ │ │ ├── wB.svg
│ │ │ ├── bQ.svg
│ │ │ ├── wQ.svg
│ │ │ ├── bN.svg
│ │ │ ├── wN.svg
│ │ │ ├── bK.svg
│ │ │ └── wK.svg
│ │ ├── bP.svg
│ │ ├── wP.svg
│ │ ├── wB.svg
│ │ ├── bQ.svg
│ │ ├── wQ.svg
│ │ ├── bB.svg
│ │ ├── bN.svg
│ │ ├── wN.svg
│ │ ├── bK.svg
│ │ └── wK.svg
│ │ ├── spatial
│ │ ├── wP.svg
│ │ ├── bP.svg
│ │ ├── wN.svg
│ │ ├── bN.svg
│ │ ├── bR.svg
│ │ ├── wR.svg
│ │ ├── bQ.svg
│ │ ├── wQ.svg
│ │ ├── bK.svg
│ │ └── wK.svg
│ │ ├── merida
│ │ ├── wR.svg
│ │ ├── bP.svg
│ │ ├── bR.svg
│ │ └── wP.svg
│ │ └── fantasy
│ │ ├── bP.svg
│ │ └── wP.svg
├── sound
│ ├── move.mp3
│ ├── capture.mp3
│ └── victory.mp3
├── img
│ └── icons
│ │ ├── favicon.ico
│ │ ├── favicon-16x16.png
│ │ ├── favicon-32x32.png
│ │ ├── apple-touch-icon.png
│ │ ├── mstile-150x150.png
│ │ ├── android-chrome-192x192.png
│ │ ├── android-chrome-512x512.png
│ │ ├── apple-touch-icon-60x60.png
│ │ ├── apple-touch-icon-76x76.png
│ │ ├── apple-touch-icon-120x120.png
│ │ ├── apple-touch-icon-152x152.png
│ │ ├── apple-touch-icon-180x180.png
│ │ └── msapplication-icon-144x144.png
├── static
│ └── media
│ │ ├── ChessSansUsual.e305c528.woff
│ │ ├── wR.57350123.svg
│ │ ├── bP.344e161b.svg
│ │ ├── bR.027332a0.svg
│ │ └── wP.4ff1ce7c.svg
├── manifest.json
├── iframe.html
└── index.html
├── src
├── assets
│ └── logo.png
├── components
│ ├── chessboard
│ │ └── assets
│ │ │ └── css
│ │ │ ├── fonts
│ │ │ ├── ChessSansUscf.woff
│ │ │ ├── ChessSansUsual.woff
│ │ │ └── ChessSansPiratf.woff
│ │ │ ├── styleBoard.css
│ │ │ ├── images
│ │ │ └── pieces
│ │ │ │ └── merida
│ │ │ │ ├── wR.svg
│ │ │ │ ├── bP.svg
│ │ │ │ └── bR.svg
│ │ │ └── pieces.css
│ ├── .stories
│ │ ├── index.js
│ │ └── hello.js
│ ├── scrollStaticDirection
│ │ └── storie.js
│ ├── boardTimer
│ │ ├── storie.js
│ │ └── timeWorker.js
│ └── Welcome.vue
├── main.js
└── App.vue
├── static
├── images
│ ├── logo.png
│ ├── board
│ │ ├── red.png
│ │ ├── blue2.jpg
│ │ ├── blue3.jpg
│ │ ├── grey.jpg
│ │ ├── maple.jpg
│ │ ├── marble.jpg
│ │ ├── olive.jpg
│ │ ├── wood2.jpg
│ │ ├── wood3.jpg
│ │ ├── canvas2.jpg
│ │ ├── gray-hi.png
│ │ ├── 3d
│ │ │ ├── Light-Wood.png
│ │ │ └── woodi.1024.png
│ │ ├── brown.svg
│ │ ├── green.svg
│ │ ├── purple.svg
│ │ └── blue.svg
│ └── pieces
│ │ ├── staunton
│ │ └── basic
│ │ │ ├── Black-King.png
│ │ │ ├── Black-Pawn.png
│ │ │ ├── Black-Rook.png
│ │ │ ├── White-King.png
│ │ │ ├── White-Pawn.png
│ │ │ ├── White-Rook.png
│ │ │ ├── Black-Bishop.png
│ │ │ ├── Black-Knight.png
│ │ │ ├── Black-Queen.png
│ │ │ ├── White-Bishop.png
│ │ │ ├── White-Knight.png
│ │ │ ├── White-Queen.png
│ │ │ ├── Black-Bishop-Flipped.png
│ │ │ ├── Black-Knight-Flipped.png
│ │ │ ├── White-Bishop-Flipped.png
│ │ │ └── White-Knight-Flipped.png
│ │ ├── alpha
│ │ ├── bP.svg
│ │ ├── bR.svg
│ │ ├── wR.svg
│ │ ├── bB.svg
│ │ ├── bN.svg
│ │ ├── bQ.svg
│ │ └── wP.svg
│ │ ├── cburnett
│ │ ├── bP.svg
│ │ ├── wP.svg
│ │ ├── wR.svg
│ │ ├── bR.svg
│ │ ├── wK.svg
│ │ ├── wN.svg
│ │ ├── wK-full.svg
│ │ ├── wB.svg
│ │ ├── bB.svg
│ │ ├── bK.svg
│ │ ├── bK-full.svg
│ │ ├── bN.svg
│ │ ├── wQ.svg
│ │ ├── bQ.svg
│ │ └── wbK.svg
│ │ ├── chessnut
│ │ ├── wP.svg
│ │ ├── bP.svg
│ │ ├── wN.svg
│ │ └── bN.svg
│ │ ├── pirouetti
│ │ ├── bR.svg
│ │ ├── wR.svg
│ │ ├── invert
│ │ │ ├── bR.svg
│ │ │ ├── wR.svg
│ │ │ ├── bP.svg
│ │ │ ├── wP.svg
│ │ │ ├── bB.svg
│ │ │ ├── wB.svg
│ │ │ ├── bQ.svg
│ │ │ ├── wQ.svg
│ │ │ ├── bN.svg
│ │ │ ├── wN.svg
│ │ │ ├── bK.svg
│ │ │ └── wK.svg
│ │ ├── bP.svg
│ │ ├── wP.svg
│ │ ├── wB.svg
│ │ ├── bQ.svg
│ │ ├── wQ.svg
│ │ ├── bB.svg
│ │ ├── bN.svg
│ │ ├── wN.svg
│ │ ├── bK.svg
│ │ └── wK.svg
│ │ ├── spatial
│ │ ├── wP.svg
│ │ ├── bP.svg
│ │ ├── wN.svg
│ │ ├── bN.svg
│ │ ├── bR.svg
│ │ ├── wR.svg
│ │ ├── bQ.svg
│ │ ├── wQ.svg
│ │ ├── bK.svg
│ │ └── wK.svg
│ │ ├── merida
│ │ ├── wR.svg
│ │ ├── bP.svg
│ │ ├── bR.svg
│ │ └── wP.svg
│ │ └── fantasy
│ │ ├── bP.svg
│ │ └── wP.svg
├── sound
│ ├── move.mp3
│ ├── capture.mp3
│ └── victory.mp3
├── img
│ └── icons
│ │ ├── favicon.ico
│ │ ├── favicon-16x16.png
│ │ ├── favicon-32x32.png
│ │ ├── mstile-150x150.png
│ │ ├── apple-touch-icon.png
│ │ ├── android-chrome-192x192.png
│ │ ├── android-chrome-512x512.png
│ │ ├── apple-touch-icon-120x120.png
│ │ ├── apple-touch-icon-152x152.png
│ │ ├── apple-touch-icon-180x180.png
│ │ ├── apple-touch-icon-60x60.png
│ │ ├── apple-touch-icon-76x76.png
│ │ └── msapplication-icon-144x144.png
└── manifest.json
├── images
└── chessStorybook.png
├── .editorconfig
├── .storybook
├── addons.js
└── config.js
├── .postcssrc.js
├── .gitignore
├── README.md
├── .babelrc
├── test
└── e2e
│ ├── specs
│ └── test.js
│ ├── custom-assertions
│ └── elementCount.js
│ ├── runner.js
│ └── nightwatch.conf.js
├── .eslintrc.js
└── webpack.config.js
/.eslintignore:
--------------------------------------------------------------------------------
1 | build/*.js
2 | config/*.js
3 |
--------------------------------------------------------------------------------
/config/prod.env.js:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | NODE_ENV: '"production"'
3 | }
4 |
--------------------------------------------------------------------------------
/docs/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gustaYo/vue-chess-storybook/HEAD/docs/favicon.ico
--------------------------------------------------------------------------------
/docs/images/logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gustaYo/vue-chess-storybook/HEAD/docs/images/logo.png
--------------------------------------------------------------------------------
/docs/sound/move.mp3:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gustaYo/vue-chess-storybook/HEAD/docs/sound/move.mp3
--------------------------------------------------------------------------------
/src/assets/logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gustaYo/vue-chess-storybook/HEAD/src/assets/logo.png
--------------------------------------------------------------------------------
/docs/sound/capture.mp3:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gustaYo/vue-chess-storybook/HEAD/docs/sound/capture.mp3
--------------------------------------------------------------------------------
/docs/sound/victory.mp3:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gustaYo/vue-chess-storybook/HEAD/docs/sound/victory.mp3
--------------------------------------------------------------------------------
/static/images/logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gustaYo/vue-chess-storybook/HEAD/static/images/logo.png
--------------------------------------------------------------------------------
/static/sound/move.mp3:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gustaYo/vue-chess-storybook/HEAD/static/sound/move.mp3
--------------------------------------------------------------------------------
/docs/images/board/red.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gustaYo/vue-chess-storybook/HEAD/docs/images/board/red.png
--------------------------------------------------------------------------------
/images/chessStorybook.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gustaYo/vue-chess-storybook/HEAD/images/chessStorybook.png
--------------------------------------------------------------------------------
/static/sound/capture.mp3:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gustaYo/vue-chess-storybook/HEAD/static/sound/capture.mp3
--------------------------------------------------------------------------------
/static/sound/victory.mp3:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gustaYo/vue-chess-storybook/HEAD/static/sound/victory.mp3
--------------------------------------------------------------------------------
/docs/images/board/blue2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gustaYo/vue-chess-storybook/HEAD/docs/images/board/blue2.jpg
--------------------------------------------------------------------------------
/docs/images/board/blue3.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gustaYo/vue-chess-storybook/HEAD/docs/images/board/blue3.jpg
--------------------------------------------------------------------------------
/docs/images/board/grey.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gustaYo/vue-chess-storybook/HEAD/docs/images/board/grey.jpg
--------------------------------------------------------------------------------
/docs/images/board/maple.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gustaYo/vue-chess-storybook/HEAD/docs/images/board/maple.jpg
--------------------------------------------------------------------------------
/docs/images/board/olive.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gustaYo/vue-chess-storybook/HEAD/docs/images/board/olive.jpg
--------------------------------------------------------------------------------
/docs/images/board/wood2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gustaYo/vue-chess-storybook/HEAD/docs/images/board/wood2.jpg
--------------------------------------------------------------------------------
/docs/images/board/wood3.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gustaYo/vue-chess-storybook/HEAD/docs/images/board/wood3.jpg
--------------------------------------------------------------------------------
/docs/img/icons/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gustaYo/vue-chess-storybook/HEAD/docs/img/icons/favicon.ico
--------------------------------------------------------------------------------
/static/images/board/red.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gustaYo/vue-chess-storybook/HEAD/static/images/board/red.png
--------------------------------------------------------------------------------
/docs/images/board/canvas2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gustaYo/vue-chess-storybook/HEAD/docs/images/board/canvas2.jpg
--------------------------------------------------------------------------------
/docs/images/board/gray-hi.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gustaYo/vue-chess-storybook/HEAD/docs/images/board/gray-hi.png
--------------------------------------------------------------------------------
/docs/images/board/marble.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gustaYo/vue-chess-storybook/HEAD/docs/images/board/marble.jpg
--------------------------------------------------------------------------------
/static/images/board/blue2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gustaYo/vue-chess-storybook/HEAD/static/images/board/blue2.jpg
--------------------------------------------------------------------------------
/static/images/board/blue3.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gustaYo/vue-chess-storybook/HEAD/static/images/board/blue3.jpg
--------------------------------------------------------------------------------
/static/images/board/grey.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gustaYo/vue-chess-storybook/HEAD/static/images/board/grey.jpg
--------------------------------------------------------------------------------
/static/images/board/maple.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gustaYo/vue-chess-storybook/HEAD/static/images/board/maple.jpg
--------------------------------------------------------------------------------
/static/images/board/marble.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gustaYo/vue-chess-storybook/HEAD/static/images/board/marble.jpg
--------------------------------------------------------------------------------
/static/images/board/olive.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gustaYo/vue-chess-storybook/HEAD/static/images/board/olive.jpg
--------------------------------------------------------------------------------
/static/images/board/wood2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gustaYo/vue-chess-storybook/HEAD/static/images/board/wood2.jpg
--------------------------------------------------------------------------------
/static/images/board/wood3.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gustaYo/vue-chess-storybook/HEAD/static/images/board/wood3.jpg
--------------------------------------------------------------------------------
/static/img/icons/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gustaYo/vue-chess-storybook/HEAD/static/img/icons/favicon.ico
--------------------------------------------------------------------------------
/docs/img/icons/favicon-16x16.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gustaYo/vue-chess-storybook/HEAD/docs/img/icons/favicon-16x16.png
--------------------------------------------------------------------------------
/docs/img/icons/favicon-32x32.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gustaYo/vue-chess-storybook/HEAD/docs/img/icons/favicon-32x32.png
--------------------------------------------------------------------------------
/static/images/board/canvas2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gustaYo/vue-chess-storybook/HEAD/static/images/board/canvas2.jpg
--------------------------------------------------------------------------------
/static/images/board/gray-hi.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gustaYo/vue-chess-storybook/HEAD/static/images/board/gray-hi.png
--------------------------------------------------------------------------------
/docs/images/board/3d/Light-Wood.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gustaYo/vue-chess-storybook/HEAD/docs/images/board/3d/Light-Wood.png
--------------------------------------------------------------------------------
/docs/images/board/3d/woodi.1024.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gustaYo/vue-chess-storybook/HEAD/docs/images/board/3d/woodi.1024.png
--------------------------------------------------------------------------------
/docs/img/icons/apple-touch-icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gustaYo/vue-chess-storybook/HEAD/docs/img/icons/apple-touch-icon.png
--------------------------------------------------------------------------------
/docs/img/icons/mstile-150x150.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gustaYo/vue-chess-storybook/HEAD/docs/img/icons/mstile-150x150.png
--------------------------------------------------------------------------------
/static/img/icons/favicon-16x16.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gustaYo/vue-chess-storybook/HEAD/static/img/icons/favicon-16x16.png
--------------------------------------------------------------------------------
/static/img/icons/favicon-32x32.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gustaYo/vue-chess-storybook/HEAD/static/img/icons/favicon-32x32.png
--------------------------------------------------------------------------------
/static/img/icons/mstile-150x150.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gustaYo/vue-chess-storybook/HEAD/static/img/icons/mstile-150x150.png
--------------------------------------------------------------------------------
/static/images/board/3d/Light-Wood.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gustaYo/vue-chess-storybook/HEAD/static/images/board/3d/Light-Wood.png
--------------------------------------------------------------------------------
/static/images/board/3d/woodi.1024.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gustaYo/vue-chess-storybook/HEAD/static/images/board/3d/woodi.1024.png
--------------------------------------------------------------------------------
/static/img/icons/apple-touch-icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gustaYo/vue-chess-storybook/HEAD/static/img/icons/apple-touch-icon.png
--------------------------------------------------------------------------------
/docs/img/icons/android-chrome-192x192.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gustaYo/vue-chess-storybook/HEAD/docs/img/icons/android-chrome-192x192.png
--------------------------------------------------------------------------------
/docs/img/icons/android-chrome-512x512.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gustaYo/vue-chess-storybook/HEAD/docs/img/icons/android-chrome-512x512.png
--------------------------------------------------------------------------------
/docs/img/icons/apple-touch-icon-60x60.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gustaYo/vue-chess-storybook/HEAD/docs/img/icons/apple-touch-icon-60x60.png
--------------------------------------------------------------------------------
/docs/img/icons/apple-touch-icon-76x76.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gustaYo/vue-chess-storybook/HEAD/docs/img/icons/apple-touch-icon-76x76.png
--------------------------------------------------------------------------------
/docs/img/icons/apple-touch-icon-120x120.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gustaYo/vue-chess-storybook/HEAD/docs/img/icons/apple-touch-icon-120x120.png
--------------------------------------------------------------------------------
/docs/img/icons/apple-touch-icon-152x152.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gustaYo/vue-chess-storybook/HEAD/docs/img/icons/apple-touch-icon-152x152.png
--------------------------------------------------------------------------------
/docs/img/icons/apple-touch-icon-180x180.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gustaYo/vue-chess-storybook/HEAD/docs/img/icons/apple-touch-icon-180x180.png
--------------------------------------------------------------------------------
/docs/img/icons/msapplication-icon-144x144.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gustaYo/vue-chess-storybook/HEAD/docs/img/icons/msapplication-icon-144x144.png
--------------------------------------------------------------------------------
/static/img/icons/android-chrome-192x192.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gustaYo/vue-chess-storybook/HEAD/static/img/icons/android-chrome-192x192.png
--------------------------------------------------------------------------------
/static/img/icons/android-chrome-512x512.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gustaYo/vue-chess-storybook/HEAD/static/img/icons/android-chrome-512x512.png
--------------------------------------------------------------------------------
/static/img/icons/apple-touch-icon-120x120.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gustaYo/vue-chess-storybook/HEAD/static/img/icons/apple-touch-icon-120x120.png
--------------------------------------------------------------------------------
/static/img/icons/apple-touch-icon-152x152.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gustaYo/vue-chess-storybook/HEAD/static/img/icons/apple-touch-icon-152x152.png
--------------------------------------------------------------------------------
/static/img/icons/apple-touch-icon-180x180.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gustaYo/vue-chess-storybook/HEAD/static/img/icons/apple-touch-icon-180x180.png
--------------------------------------------------------------------------------
/static/img/icons/apple-touch-icon-60x60.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gustaYo/vue-chess-storybook/HEAD/static/img/icons/apple-touch-icon-60x60.png
--------------------------------------------------------------------------------
/static/img/icons/apple-touch-icon-76x76.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gustaYo/vue-chess-storybook/HEAD/static/img/icons/apple-touch-icon-76x76.png
--------------------------------------------------------------------------------
/docs/static/media/ChessSansUsual.e305c528.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gustaYo/vue-chess-storybook/HEAD/docs/static/media/ChessSansUsual.e305c528.woff
--------------------------------------------------------------------------------
/static/img/icons/msapplication-icon-144x144.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gustaYo/vue-chess-storybook/HEAD/static/img/icons/msapplication-icon-144x144.png
--------------------------------------------------------------------------------
/docs/images/pieces/staunton/basic/Black-Bishop.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gustaYo/vue-chess-storybook/HEAD/docs/images/pieces/staunton/basic/Black-Bishop.png
--------------------------------------------------------------------------------
/docs/images/pieces/staunton/basic/Black-King.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gustaYo/vue-chess-storybook/HEAD/docs/images/pieces/staunton/basic/Black-King.png
--------------------------------------------------------------------------------
/docs/images/pieces/staunton/basic/Black-Knight.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gustaYo/vue-chess-storybook/HEAD/docs/images/pieces/staunton/basic/Black-Knight.png
--------------------------------------------------------------------------------
/docs/images/pieces/staunton/basic/Black-Pawn.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gustaYo/vue-chess-storybook/HEAD/docs/images/pieces/staunton/basic/Black-Pawn.png
--------------------------------------------------------------------------------
/docs/images/pieces/staunton/basic/Black-Queen.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gustaYo/vue-chess-storybook/HEAD/docs/images/pieces/staunton/basic/Black-Queen.png
--------------------------------------------------------------------------------
/docs/images/pieces/staunton/basic/Black-Rook.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gustaYo/vue-chess-storybook/HEAD/docs/images/pieces/staunton/basic/Black-Rook.png
--------------------------------------------------------------------------------
/docs/images/pieces/staunton/basic/White-Bishop.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gustaYo/vue-chess-storybook/HEAD/docs/images/pieces/staunton/basic/White-Bishop.png
--------------------------------------------------------------------------------
/docs/images/pieces/staunton/basic/White-King.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gustaYo/vue-chess-storybook/HEAD/docs/images/pieces/staunton/basic/White-King.png
--------------------------------------------------------------------------------
/docs/images/pieces/staunton/basic/White-Knight.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gustaYo/vue-chess-storybook/HEAD/docs/images/pieces/staunton/basic/White-Knight.png
--------------------------------------------------------------------------------
/docs/images/pieces/staunton/basic/White-Pawn.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gustaYo/vue-chess-storybook/HEAD/docs/images/pieces/staunton/basic/White-Pawn.png
--------------------------------------------------------------------------------
/docs/images/pieces/staunton/basic/White-Queen.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gustaYo/vue-chess-storybook/HEAD/docs/images/pieces/staunton/basic/White-Queen.png
--------------------------------------------------------------------------------
/docs/images/pieces/staunton/basic/White-Rook.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gustaYo/vue-chess-storybook/HEAD/docs/images/pieces/staunton/basic/White-Rook.png
--------------------------------------------------------------------------------
/static/images/pieces/staunton/basic/Black-King.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gustaYo/vue-chess-storybook/HEAD/static/images/pieces/staunton/basic/Black-King.png
--------------------------------------------------------------------------------
/static/images/pieces/staunton/basic/Black-Pawn.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gustaYo/vue-chess-storybook/HEAD/static/images/pieces/staunton/basic/Black-Pawn.png
--------------------------------------------------------------------------------
/static/images/pieces/staunton/basic/Black-Rook.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gustaYo/vue-chess-storybook/HEAD/static/images/pieces/staunton/basic/Black-Rook.png
--------------------------------------------------------------------------------
/static/images/pieces/staunton/basic/White-King.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gustaYo/vue-chess-storybook/HEAD/static/images/pieces/staunton/basic/White-King.png
--------------------------------------------------------------------------------
/static/images/pieces/staunton/basic/White-Pawn.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gustaYo/vue-chess-storybook/HEAD/static/images/pieces/staunton/basic/White-Pawn.png
--------------------------------------------------------------------------------
/static/images/pieces/staunton/basic/White-Rook.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gustaYo/vue-chess-storybook/HEAD/static/images/pieces/staunton/basic/White-Rook.png
--------------------------------------------------------------------------------
/static/images/pieces/staunton/basic/Black-Bishop.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gustaYo/vue-chess-storybook/HEAD/static/images/pieces/staunton/basic/Black-Bishop.png
--------------------------------------------------------------------------------
/static/images/pieces/staunton/basic/Black-Knight.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gustaYo/vue-chess-storybook/HEAD/static/images/pieces/staunton/basic/Black-Knight.png
--------------------------------------------------------------------------------
/static/images/pieces/staunton/basic/Black-Queen.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gustaYo/vue-chess-storybook/HEAD/static/images/pieces/staunton/basic/Black-Queen.png
--------------------------------------------------------------------------------
/static/images/pieces/staunton/basic/White-Bishop.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gustaYo/vue-chess-storybook/HEAD/static/images/pieces/staunton/basic/White-Bishop.png
--------------------------------------------------------------------------------
/static/images/pieces/staunton/basic/White-Knight.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gustaYo/vue-chess-storybook/HEAD/static/images/pieces/staunton/basic/White-Knight.png
--------------------------------------------------------------------------------
/static/images/pieces/staunton/basic/White-Queen.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gustaYo/vue-chess-storybook/HEAD/static/images/pieces/staunton/basic/White-Queen.png
--------------------------------------------------------------------------------
/config/test.env.js:
--------------------------------------------------------------------------------
1 | var merge = require('webpack-merge')
2 | var devEnv = require('./dev.env')
3 |
4 | module.exports = merge(devEnv, {
5 | NODE_ENV: '"testing"'
6 | })
7 |
--------------------------------------------------------------------------------
/config/dev.env.js:
--------------------------------------------------------------------------------
1 | var merge = require('webpack-merge')
2 | var prodEnv = require('./prod.env')
3 |
4 | module.exports = merge(prodEnv, {
5 | NODE_ENV: '"development"'
6 | })
7 |
--------------------------------------------------------------------------------
/docs/images/pieces/staunton/basic/Black-Bishop-Flipped.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gustaYo/vue-chess-storybook/HEAD/docs/images/pieces/staunton/basic/Black-Bishop-Flipped.png
--------------------------------------------------------------------------------
/docs/images/pieces/staunton/basic/Black-Knight-Flipped.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gustaYo/vue-chess-storybook/HEAD/docs/images/pieces/staunton/basic/Black-Knight-Flipped.png
--------------------------------------------------------------------------------
/docs/images/pieces/staunton/basic/White-Bishop-Flipped.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gustaYo/vue-chess-storybook/HEAD/docs/images/pieces/staunton/basic/White-Bishop-Flipped.png
--------------------------------------------------------------------------------
/docs/images/pieces/staunton/basic/White-Knight-Flipped.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gustaYo/vue-chess-storybook/HEAD/docs/images/pieces/staunton/basic/White-Knight-Flipped.png
--------------------------------------------------------------------------------
/static/images/pieces/staunton/basic/Black-Bishop-Flipped.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gustaYo/vue-chess-storybook/HEAD/static/images/pieces/staunton/basic/Black-Bishop-Flipped.png
--------------------------------------------------------------------------------
/static/images/pieces/staunton/basic/Black-Knight-Flipped.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gustaYo/vue-chess-storybook/HEAD/static/images/pieces/staunton/basic/Black-Knight-Flipped.png
--------------------------------------------------------------------------------
/static/images/pieces/staunton/basic/White-Bishop-Flipped.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gustaYo/vue-chess-storybook/HEAD/static/images/pieces/staunton/basic/White-Bishop-Flipped.png
--------------------------------------------------------------------------------
/static/images/pieces/staunton/basic/White-Knight-Flipped.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gustaYo/vue-chess-storybook/HEAD/static/images/pieces/staunton/basic/White-Knight-Flipped.png
--------------------------------------------------------------------------------
/src/components/chessboard/assets/css/fonts/ChessSansUscf.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gustaYo/vue-chess-storybook/HEAD/src/components/chessboard/assets/css/fonts/ChessSansUscf.woff
--------------------------------------------------------------------------------
/src/components/chessboard/assets/css/fonts/ChessSansUsual.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gustaYo/vue-chess-storybook/HEAD/src/components/chessboard/assets/css/fonts/ChessSansUsual.woff
--------------------------------------------------------------------------------
/src/components/chessboard/assets/css/fonts/ChessSansPiratf.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/gustaYo/vue-chess-storybook/HEAD/src/components/chessboard/assets/css/fonts/ChessSansPiratf.woff
--------------------------------------------------------------------------------
/.editorconfig:
--------------------------------------------------------------------------------
1 | root = true
2 |
3 | [*]
4 | charset = utf-8
5 | indent_style = space
6 | indent_size = 2
7 | end_of_line = lf
8 | insert_final_newline = true
9 | trim_trailing_whitespace = true
10 |
--------------------------------------------------------------------------------
/.storybook/addons.js:
--------------------------------------------------------------------------------
1 | import '@storybook/addon-actions/register';
2 | import '@storybook/addon-links/register';
3 | import '@storybook/addon-notes/register';
4 | import '@storybook/addon-knobs/register';
5 |
--------------------------------------------------------------------------------
/.postcssrc.js:
--------------------------------------------------------------------------------
1 | // https://github.com/michael-ciniawsky/postcss-load-config
2 |
3 | module.exports = {
4 | "plugins": {
5 | // to edit target browsers: use "browserlist" field in package.json
6 | "autoprefixer": {}
7 | }
8 | }
9 |
--------------------------------------------------------------------------------
/.storybook/config.js:
--------------------------------------------------------------------------------
1 | import { configure, setAddon } from '@storybook/vue';
2 | import Vue from 'vue'
3 | import Vuex from 'vuex'
4 | Vue.use(Vuex)
5 | function loadStories() {
6 | require('../src/components/.stories');
7 | }
8 | configure(loadStories, module);
9 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | .DS_Store
2 | node_modules/
3 | dist/
4 | npm-debug.log*
5 | yarn-debug.log*
6 | yarn-error.log*
7 | test/e2e/reports
8 | selenium-debug.log
9 | storybook-static/
10 |
11 | # Editor directories and files
12 | .idea
13 | *.suo
14 | *.ntvs*
15 | *.njsproj
16 | *.sln
17 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # Storybook VueChess Demo
2 |
3 | Rewriting components in vue2.
4 |
5 | Example
6 | ------
7 |
8 | 
9 |
10 | 1. `git clone ...`
11 | 2. `yarn install`
12 | 3. Run the dev storybook server (`yarn storybook`)
13 |
14 |
15 |
--------------------------------------------------------------------------------
/docs/images/pieces/alpha/bP.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/static/images/pieces/alpha/bP.svg:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/components/.stories/index.js:
--------------------------------------------------------------------------------
1 | import Vuex from 'vuex';
2 | import { storiesOf } from '@storybook/vue';
3 |
4 | require('./hello.js');
5 | require('../boardHistory/storie.js');
6 | require('../boardTimer/storie.js');
7 | require('../chessboard/storie.js');
8 | require('../puzzle/storie.js');
9 | require('../scrollStaticDirection/storie.js');
10 |
11 |
--------------------------------------------------------------------------------
/src/main.js:
--------------------------------------------------------------------------------
1 | // The Vue build version to load with the `import` command
2 | // (runtime-only or standalone) has been set in webpack.base.conf with an alias.
3 | import Vue from 'vue'
4 | import App from './App'
5 |
6 | Vue.config.productionTip = false
7 |
8 | /* eslint-disable no-new */
9 | new Vue({
10 | el: '#app',
11 | template: '
6 | This is a UI component dev environment for your vue app. 7 |
8 |
8 |