diff --git a/public/images/product/chocolate-cake.png b/public/images/product/chocolate-cake.png new file mode 100644 index 0000000..6ce26df Binary files /dev/null and b/public/images/product/chocolate-cake.png differ diff --git a/public/images/product/colorful_step.png b/public/images/product/colorful_step.png new file mode 100755 index 0000000..89101c4 Binary files /dev/null and b/public/images/product/colorful_step.png differ diff --git a/public/images/product/nicoJS.png b/public/images/product/nicoJS.png new file mode 100755 index 0000000..915728e Binary files /dev/null and b/public/images/product/nicoJS.png differ diff --git a/public/images/product/onsen-node.png b/public/images/product/onsen-node.png new file mode 100755 index 0000000..2075a28 Binary files /dev/null and b/public/images/product/onsen-node.png differ diff --git a/public/images/product/onsen-php.png b/public/images/product/onsen-php.png new file mode 100644 index 0000000..b39955d Binary files /dev/null and b/public/images/product/onsen-php.png differ diff --git a/public/images/product/ontama.png b/public/images/product/ontama.png new file mode 100755 index 0000000..6aa279c Binary files /dev/null and b/public/images/product/ontama.png differ diff --git a/public/images/product/oregairu.png b/public/images/product/oregairu.png new file mode 100644 index 0000000..fd82412 Binary files /dev/null and b/public/images/product/oregairu.png differ diff --git a/public/images/product/satella.io.png b/public/images/product/satella.io.png new file mode 100755 index 0000000..af36bbb Binary files /dev/null and b/public/images/product/satella.io.png differ diff --git a/public/images/product/shuvi-lib.jpg b/public/images/product/shuvi-lib.jpg new file mode 100644 index 0000000..f396907 Binary files /dev/null and b/public/images/product/shuvi-lib.jpg differ diff --git a/public/images/product/shuvi.png b/public/images/product/shuvi.png new file mode 100644 index 0000000..decc4b2 Binary files /dev/null and b/public/images/product/shuvi.png differ diff --git a/public/images/product/toa.png b/public/images/product/toa.png new file mode 100755 index 0000000..f3e7569 Binary files /dev/null and b/public/images/product/toa.png differ diff --git a/public/images/product/wakaba.png b/public/images/product/wakaba.png new file mode 100755 index 0000000..f56ee18 Binary files /dev/null and b/public/images/product/wakaba.png differ diff --git a/public/images/product/web-icon-node.png b/public/images/product/web-icon-node.png new file mode 100755 index 0000000..696786d Binary files /dev/null and b/public/images/product/web-icon-node.png differ diff --git a/public/images/product/yuki540_v1.png b/public/images/product/yuki540_v1.png new file mode 100644 index 0000000..1b42c6e Binary files /dev/null and b/public/images/product/yuki540_v1.png differ diff --git a/public/images/product/yuki540_v2.png b/public/images/product/yuki540_v2.png new file mode 100644 index 0000000..9033e49 Binary files /dev/null and b/public/images/product/yuki540_v2.png differ diff --git a/public/index.html b/public/index.html index 820f206..5bcf7fe 100644 --- a/public/index.html +++ b/public/index.html @@ -434,6 +434,7 @@

作ったもの

+ diff --git a/src/scripts/app.js b/src/scripts/app.js index a82586a..44d6d1f 100644 --- a/src/scripts/app.js +++ b/src/scripts/app.js @@ -3,9 +3,11 @@ import route from 'riot-route' import * as util from './lib/util' import preload_json from './config/preload' import history_json from './config/history' +import product_json from './config/product' // components import './components/history-box.tag' +import './components/product-box.tag' // init util.setRingSize() @@ -19,4 +21,6 @@ util.startLoading(() => { }, data => {}) }) +// render riot.mount('history-box', { historys: history_json }) +riot.mount('product-box', { products: product_json }) diff --git a/src/scripts/components/product-box.tag b/src/scripts/components/product-box.tag new file mode 100644 index 0000000..b4f7366 --- /dev/null +++ b/src/scripts/components/product-box.tag @@ -0,0 +1,43 @@ + + + diff --git a/src/scripts/config/product.js b/src/scripts/config/product.js new file mode 100644 index 0000000..92bf5db --- /dev/null +++ b/src/scripts/config/product.js @@ -0,0 +1,87 @@ +export default { + "app": [ + { + "name": "satella.io", + "link": "https://github.com/yuki540net/satella.io", + "thumb": "./images/product/satella.io.png", + "description": "イラストに「命」を吹き込むソフトウェア", + "date": "2017/02/05" + }, + { + "name": "Shuvi", + "link": "https://github.com/yuki540net/Shuvi", + "thumb": "./images/product/shuvi.png", + "description": "フレームレスなYouTubeプレイヤー", + "date": "2017/05/13" + }, + { + "name": "若葉", + "link": "https://github.com/yuki540net/wakaba", + "thumb": "./images/product/wakaba.png", + "description": "PC画面上にコメントが流せるデスクトップアプリ", + "date": "2017/03/19" + }, + { + "name": "兎亜", + "link": "https://github.com/yuki540net/toa", + "thumb": "./images/product/toa.png", + "description": "シンプルで可愛いミュージックプレイヤー", + "date": "2017/04/08" + }, + { + "name": "音卵", + "link": "https://github.com/yuki540net/ontama", + "thumb": "./images/product/ontama.png", + "description": "声優ラジオ音泉をダウンロードするAndroidアプリ", + "date": "2017/04/15" + } + ], + "lib": [ + { + "name": "shuvi-lib", + "link": "https://github.com/yuki540net/shuvi-lib", + "thumb": "./images/product/shuvi-lib.jpg", + "description": "YouTube IFrame Player APIをゆるふわラッピングしたライブラリ", + "date": "2017/05/14" + }, + { + "name": "onsen-node", + "link": "https://github.com/yuki540net/onsen-node", + "thumb": "./images/product/onsen-node.png", + "description": "声優ラジオ音泉APIライブラリ for Node", + "date": "2017/02/25" + }, + { + "name": "nicoJS", + "link": "https://github.com/yuki540net/nicoJS", + "thumb": "./images/product/nicoJS.png", + "description": "ニコニコ風コメントを実装するライブラリ", + "date": "2016/09/25" + } + ], + "design": [ + { + "name": "ChocolateCake", + "link": "https://chocolate-cake.yuki540.com/", + "thumb": "./images/product/chocolate-cake.png", + "description": "僕が作ったCSS Animation作品をまとめたサイト", + "date": "2018/03/22" + }, + { + "name": "俺ガイル非公式サイト", + "link": "http://oregairu.yuki540.com", + "thumb": "./images/product/oregairu.png", + "description": "『俺は、本物が欲しい。』", + "date": "2016/03/20" + } + ], + "movie": [ + { + "name": "COLORFUL_STEP", + "link": "http://www.nicovideo.jp/watch/sm26374280", + "thumb": "./images/product/colorful_step.png", + "description": "待ち望んだ全ては------そこにあるの。", + "date": "2015/05/30" + } + ] +}