add: 歴史ページをマークアップ(コンポーネント化)

This commit is contained in:
yuki540 2018-04-19 17:41:47 +09:00
parent f2d0e69a00
commit d60d0cad7e
9 changed files with 46 additions and 2 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 100 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 231 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 272 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 149 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 56 KiB

View File

@ -425,6 +425,7 @@
<div></div><div></div><div></div><div></div>
<h2>このサイトの歴史</h2>
</section>
<history-box />
</section>
<!--**** product ****-->

View File

@ -2,9 +2,10 @@ import riot from 'riot'
import route from 'riot-route'
import * as util from './lib/util'
import preload_json from './config/preload'
import history_json from './config/history'
// components
import './components/app.tag'
import './components/history-box.tag'
// init
util.setRingSize()
@ -18,4 +19,4 @@ util.startLoading(() => {
}, data => {})
})
riot.mount('app')
riot.mount('history-box', { historys: history_json })

View File

@ -0,0 +1,10 @@
<history-box>
<div class="history-box">
<section each={ history, key in opts.historys }>
<p class="version">{ "version_" + history.version }</p>
<h4 class="title">{ history.title }</h4>
<img src={ history.thumb } alt={ history.title } />
<a href={ history.link } target="_blank">{ "v" + history.version + "を見る" }</a>
</section>
</div>
</history-box>

View File

@ -0,0 +1,32 @@
export default [
{
"version": "1.0.0",
"title": "幻想",
"thumb": "./images/history/v1.png",
"link": "http://v1.yuki540.com"
},
{
"version": "2.0.0",
"title": "サテラ",
"thumb": "./images/history/v2.png",
"link": "http://v2.yuki540.com"
},
{
"version": "3.0.0",
"title": "結衣",
"thumb": "./images/history/v3.png",
"link": "http://v3.yuki540.com"
},
{
"version": "4.0.0",
"title": "共依存",
"thumb": "./images/history/v4.png",
"link": "http://v4.yuki540.com"
},
{
"version": "5.0.0",
"title": "ヒトリゴト",
"thumb": "./images/history/v5.png",
"link": "http://v5.yuki540.com"
}
]