Skip to content

Commit c13f171

Browse files
committed
Merge remote-tracking branch 'origin/main' into update/keynote-sessions
2 parents 40cd5f3 + 0ab6d05 commit c13f171

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

52 files changed

+1384
-74
lines changed

.github/workflows/test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@ jobs:
3535
# SKIP_BUILD=true bundle exec rake test
3636
# NOTE: サイトが仕上がったら、上記テストを走らせると自動検知できる。
3737
# ただ初期は自動検知の通知が多すぎるので手動で実行するのが吉。
38+
python test-directory-structure.py
3839
3940
# Deploy job is triggered only pushed to main branch && CI passed
4041
deploy:
@@ -86,4 +87,3 @@ jobs:
8687
with:
8788
personal_token: ${{ secrets.GITHUB_TOKEN }}
8889
publish_dir: ./_site
89-

404.html

Lines changed: 7 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -3,31 +3,13 @@
33
layout: default
44
---
55

6-
<style type="text/css" media="screen">
7-
.container {
8-
margin: 10px auto;
9-
max-width: 600px;
10-
text-align: center;
11-
}
12-
h1 {
13-
margin: 30px 0;
14-
font-size: 4em;
15-
line-height: 1;
16-
letter-spacing: -1px;
17-
}
18-
</style>
6+
{% include navbar.html %}
197

20-
<div class="container" style='margin-bottom: 200px;'>
21-
<h1 style='margin-top: 130px;'>Page Not Found</h1>
8+
<div class="text-center my-40 mx-8 xl:my-20">
9+
<h2 class="text-5xl">Page Not Found</h1>
2210

23-
<p><strong>お探しのページが見つかりませんでした 🥹</strong></p>
24-
<p style='margin-bottom: 100px;'>リンク切れなどあれば <a href='https://twitter.com/DojoConJapan'>@DojoConJapan</a> アカウントまで<br class='ignore-sp'>ご報告いただけると嬉しいです 🙏</p>
25-
26-
<h2 style='margin-bottom: 30px;'>
27-
<i class="fab fa-twitter"></i>
28-
<a href='https://twitter.com/DojoConJapan'>
29-
最近の投稿を見る
30-
</a>
31-
</h2>
32-
<a class="twitter-timeline" data-lang="ja" data-height="600" href="https://twitter.com/DojoConJapan?ref_src=twsrc%5Etfw">Tweets by DojoConJapan</a> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>
11+
<p class="my-8">
12+
<strong>お探しのページが見つかりませんでした🥹</strong><br />
13+
リンク切れなどあれば <i class="fab fa-x-twitter"></i> <a href='https://x.com/{{ site.x }}' target="_blank">@DojoConJapan</a> アカウントまで<wbr>ご報告いただけると嬉しいです🙏
14+
</p>
3315
</div>

Gemfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ group :jekyll_plugins do
1111
gem 'jekyll-include-cache'
1212
gem 'jekyll-sitemap'
1313
gem 'jekyll-liquify'
14+
gem 'jekyll-redirect-from'
1415

1516
# No need this gem because we build by GitHub Actions and serve on Pages.
1617
# gem 'github-pages'

Gemfile.lock

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -104,6 +104,8 @@ GEM
104104
liquid
105105
logger
106106
redcarpet
107+
jekyll-redirect-from (0.16.0)
108+
jekyll (>= 3.3, < 5.0)
107109
jekyll-sass-converter (3.1.0)
108110
sass-embedded (~> 1.75)
109111
jekyll-sitemap (1.4.0)
@@ -218,6 +220,7 @@ DEPENDENCIES
218220
jekyll-feed
219221
jekyll-include-cache
220222
jekyll-liquify
223+
jekyll-redirect-from
221224
jekyll-sitemap
222225
mini_racer
223226
rake

_config.yml

Lines changed: 8 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ url: https://dojocon2025.coderdojo.jp
1212
date_published: 2024年7月7日
1313
date_event: 2025年10月25日(土曜)
1414
venue: 久留米シティプラザ
15-
map: https://maps.app.goo.gl/4jicdzYEBzjtHd916
15+
map: https://maps.app.goo.gl/9gpxs56cK1cyMbdQ6
1616

1717
x: DojoConJapan
1818
facebook: dojoconjapan
@@ -26,6 +26,7 @@ registration: https://dojocon-japan.doorkeeper.jp/events/176163
2626
plugins:
2727
- jekyll-feed
2828
- jekyll-include-cache
29+
- jekyll-redirect-from
2930
- jekyll-sitemap # This must be LAST to include contents generated by gems above
3031
- jekyll-liquify # This enable to use variables in frontmatter
3132

@@ -56,14 +57,9 @@ defaults:
5657
# their entries' file path in the `include:` list.
5758
#
5859
exclude:
59-
- .sass-cache/
60-
- .jekyll-cache/
61-
- gemfiles/
62-
- Gemfile
63-
- Gemfile.lock
64-
- node_modules/
65-
- tasks/
66-
- vendor/bundle/
67-
- vendor/cache/
68-
- vendor/gems/
69-
- vendor/ruby/
60+
- docker-compose.yml
61+
- Dockerfile
62+
- LICENSE.md
63+
- Rakefile
64+
- README.md
65+
- test-directory-structure.py

_data/events.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
- title: ぼくのかんがえたさいきょうのCoderDojoワークショップ
2+
outline: 理想のCoderDojoをみんなで考えるワークショップです。ワークシートに自分が考える理想のCoderDojoを書いて、他の参加者とシェアしましょう。
3+
img: /img/events/saikyo-coderdojo.webp
4+
tag: ワークショップ
5+
url: /events/saikyo-coderdojo/

_data/sponsors.yml

Lines changed: 83 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,83 @@
1+
# - id: ID(スポンサーページのアンカータグになります)
2+
# name: スポンサー名
3+
# tool: スポンサー提供ツール名(inkindの場合使用)
4+
# logo: ロゴ画像ファイルのパス
5+
# link: ロゴ画像をクリックした際のリンク先
6+
# type: スポンサー種別(platinum, gold, silver, bronze, inkind, individual)
7+
# message: スポンサー紹介文
8+
# logo_scale: ロゴ画像の拡大率(1が等倍、0.5が半分のサイズ)
9+
10+
- id: cygames
11+
name: 株式会社<wbr>Cygames
12+
logo: /img/sponsors/Cygames.jpg
13+
link:
14+
type: gold
15+
message:
16+
logo_scale: 1
17+
18+
- id: sakura_internet
19+
name: さくら<wbr>インターネット<wbr>株式会社
20+
logo: /img/sponsors/sakura_internet.png
21+
link:
22+
type: silver
23+
message:
24+
logo_scale: 1
25+
26+
- id: sunnyside_systems
27+
name: サニーサイド<wbr>システムズ<wbr>合同会社
28+
logo: /img/sponsors/Sunnyside_systems.png
29+
link:
30+
type: bronze
31+
message:
32+
logo_scale: 1
33+
34+
- id: dojoletter
35+
name: DojoLetter<wbr>編集部
36+
logo: /img/sponsors/DojoLetter.png
37+
link:
38+
type: bronze
39+
message:
40+
logo_scale: 0.8
41+
42+
- id: unique_i_net
43+
name: ユニーク・<wbr>アイネット<wbr>株式会社
44+
logo: /img/sponsors/Unique_i_net.png
45+
link:
46+
type: bronze
47+
message:
48+
logo_scale: 1
49+
50+
- id: tcs
51+
name: 株式会社<wbr>テクノ・<wbr>カルチャー・<wbr>システム
52+
logo: /img/sponsors/TechnoCultureSystem.png
53+
link:
54+
type: bronze
55+
message:
56+
logo_scale: 0.8
57+
58+
- id: ma
59+
name: 一般社団法人<wbr>MA
60+
tool: ProtoPedia
61+
logo: /img/sponsors/ProtoPedia.png
62+
link:
63+
type: inkind
64+
message:
65+
logo_scale: 1
66+
67+
- id: nulab
68+
name: 株式会社<wbr>ヌーラボ
69+
tool: Backlog
70+
logo: /img/sponsors/Nulab.png
71+
link:
72+
type: inkind
73+
message:
74+
logo_scale: 0.8
75+
76+
- id: yasslab
77+
name: YassLab <wbr>株式会社
78+
tool: Doorkeeper
79+
logo: /img/sponsors/YassLab.png
80+
link:
81+
type: inkind
82+
message:
83+
logo_scale: 0.9

_includes/head.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,8 @@
2424
<meta name="twitter:image" content="{{ site.url }}{{ page.thumbnail }}" />
2525
<meta property="og:image" content="{{ site.url }}{{ page.thumbnail }}" />
2626
{% else %}
27-
<meta name="twitter:image" content="{{ site.url }}/img/{{ site.year }}/ogp/ogp.jpg" />
28-
<meta property="og:image" content="{{ site.url }}/img/{{ site.year }}/ogp/ogp.jpg" />
27+
<meta name="twitter:image" content="{{ site.url }}/img/ogp/ogp.jpg" />
28+
<meta property="og:image" content="{{ site.url }}/img/ogp/ogp.jpg" />
2929
{% endif %}
3030

3131
{% if page.url != "/" %}

_includes/header.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,10 +22,10 @@ <h1 class="xl:block hidden mx-auto max-w-lg pt-5 px-8">
2222
class="flex flex-col min-h-20 items-stretch gap-2 *:px-6 *:text-center *:text-[20px] *:leading-[1.75] *:text-[#cc8f2e] [&_a]:block">
2323
<li><a href="#outline">開催概要</a></li>
2424
<li><a href="#session">セッション</a></li>
25-
<li><a href="/events">企画</a></li>
26-
<li><a href="/contest">コンテスト</a></li>
25+
<li><a href="/events/">企画</a></li>
26+
<li><a href="/contests/">コンテスト</a></li>
2727
<li><a href="https://suzuri.jp/DojoConJapan" target="_blank">グッズ</a></li>
28-
<li><a href="/sponsorship">スポンサー募集</a></li>
28+
<li><a href="/sponsorship/">スポンサー募集</a></li>
2929
<li><a href="{{ site.contact }}" target="_blank">お問い合わせ</a></li>
3030
</ul>
3131
</nav>

_includes/navbar.html

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,12 @@
22
<nav
33
class="rounded-[40px] w-fit mx-auto bg-[#f5f5f5] mt-8 inset-shadow-[0px_-2px_10px_rgba(125,125,125,0.25)] shadow-[7px_7px_10px_rgba(125,125,125,0.15)]">
44
<ul class="flex flex-wrap min-h-20 items-center p-5 justify-center divide-x-2 gap-y-2 *:text-[#cc8f2e] *:px-6">
5-
<li><a href="#outline">開催概要</a></li>
6-
<li><a href="#session">セッション</a></li>
7-
<li><a href="/events">企画</a></li>
8-
<li><a href="/contest">コンテスト</a></li>
5+
<li><a href="/#outline">開催概要</a></li>
6+
<li><a href="/#session">セッション</a></li>
7+
<li><a href="/events/">企画</a></li>
8+
<li><a href="/contests/">コンテスト</a></li>
99
<li><a href="https://suzuri.jp/DojoConJapan" target="_blank">グッズ</a></li>
10-
<li><a href="/sponsorship">スポンサー募集</a></li>
10+
<li><a href="/sponsorship/">スポンサー募集</a></li>
1111
<li><a href="{{ site.contact }}" target="_blank">お問い合わせ</a></li>
1212
</ul>
1313
</nav>

0 commit comments

Comments
 (0)