Skip to content

Commit bf6e72c

Browse files
Merge pull request #246 from nodejsjp/feature/jobs
feat: jobboard 2017
2 parents 6e37d55 + 3e22802 commit bf6e72c

19 files changed

Lines changed: 78 additions & 28 deletions

.gitignore

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
/node_modules
22
/build
33
.DS_Store
4-
npm-debug.log
4+
npm-debug.log
5+
*.swp

bulbofile.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,7 @@ asset('source/news/**/*.md')
8282
.pipe(layout('news')) // Single news page
8383
]))
8484

85+
const postedAt = x => x.fm.postedAt ? x.fm.postedAt.valueOf() : 0
8586
// Jobboard pages
8687
asset('source/jobs/**/*.md')
8788
.watch('source/**/*.{md,njk}')
@@ -91,7 +92,7 @@ asset('source/jobs/**/*.md')
9192
src
9293
.pipe(accumulate('jobboard.html', {
9394
debounce: true,
94-
sort: (x, y) => y.fm.postedAt.valueOf() - x.fm.postedAt.valueOf()
95+
sort: (x, y) => postedAt(y) - postedAt(x)
9596
}))
9697
.pipe(layout('jobboard')), // Job index page
9798
src

source/css/style.css

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,3 @@ a {
99
.title {
1010
line-height: 1.5;
1111
}
12-
13-
img {
14-
max-width: 100%;
15-
}

source/css/tacit.min.css

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
3.82 KB
Loading
3.42 KB
Loading
3.04 KB
Loading
8.35 KB
Loading
5.6 KB
Loading

source/jobs/2017/dwango.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
---
2+
name: 株式会社ドワンゴ
3+
url: http://dwango.co.jp/
4+
image: images/company-logo/dwango.png
5+
postedAt: 2017-09-22
6+
---
7+
8+
株式会社ドワンゴは、ゲームや音楽をはじめとするエンタテインメント分野において、次世代ネットワークコミュニケーションの創出を目指す、ネットワーク・エンタテインメント・カンパニーです。 5,000万人を超える登録ユーザー数を誇る国内最大級の動画サイト「niconico(ニコニコ動画)」の運営をはじめ、モバイル向け音楽配信、ゲームソフト及びオンラインゲームの企画・開発・販売などを行っています。 高度なネットワーク技術と独創的な発想を強みに、良質なコンテンツを様々なプラットフォームに提供しています。
9+
10+

0 commit comments

Comments
 (0)