Skip to content

Commit 6d633d5

Browse files
committed
deploy: 9bd931a
1 parent e463cf0 commit 6d633d5

File tree

5 files changed

+274
-19
lines changed

5 files changed

+274
-19
lines changed

feed.xml

Lines changed: 23 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,26 @@
1-
<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" ><generator uri="https://jekyllrb.com/" version="4.4.1">Jekyll</generator><link href="https://dojocon2025.coderdojo.jp/feed.xml" rel="self" type="application/atom+xml" /><link href="https://dojocon2025.coderdojo.jp/" rel="alternate" type="text/html" /><updated>2025-09-25T05:32:11+09:00</updated><id>https://dojocon2025.coderdojo.jp/feed.xml</id><title type="html">DojoCon Japan</title><subtitle>DojoCon Japan は CoderDojo コミュニティのカンファレンスイベントです。CoderDojo 関係者を対象に運営ノウハウの共有や関係者同士の交流などを目的として毎年開催されています。</subtitle><entry><title type="html">Gold, Silver, Bronze スポンサーの募集を終了しました</title><link href="https://dojocon2025.coderdojo.jp/news/sponsorship-closed/" rel="alternate" type="text/html" title="Gold, Silver, Bronze スポンサーの募集を終了しました" /><published>2025-09-24T09:00:00+09:00</published><updated>2025-09-24T09:00:00+09:00</updated><id>https://dojocon2025.coderdojo.jp/news/sponsorship-closed</id><content type="html" xml:base="https://dojocon2025.coderdojo.jp/news/sponsorship-closed/"><![CDATA[<p>
1+
<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" ><generator uri="https://jekyllrb.com/" version="4.4.1">Jekyll</generator><link href="https://dojocon2025.coderdojo.jp/feed.xml" rel="self" type="application/atom+xml" /><link href="https://dojocon2025.coderdojo.jp/" rel="alternate" type="text/html" /><updated>2025-09-25T13:00:57+09:00</updated><id>https://dojocon2025.coderdojo.jp/feed.xml</id><title type="html">DojoCon Japan</title><subtitle>DojoCon Japan は CoderDojo コミュニティのカンファレンスイベントです。CoderDojo 関係者を対象に運営ノウハウの共有や関係者同士の交流などを目的として毎年開催されています。</subtitle><entry><title type="html">DojoCon Japan 2025 プログラミングコンテスト ファイナリスト決定</title><link href="https://dojocon2025.coderdojo.jp/news/contest-qualified/" rel="alternate" type="text/html" title="DojoCon Japan 2025 プログラミングコンテスト ファイナリスト決定" /><published>2025-09-25T09:00:00+09:00</published><updated>2025-09-25T09:00:00+09:00</updated><id>https://dojocon2025.coderdojo.jp/news/contest-qualified</id><content type="html" xml:base="https://dojocon2025.coderdojo.jp/news/contest-qualified/"><![CDATA[<p>DojoCon Japan 2025 プログラミングコンテストのファイナリストが決定しました。<br />
2+
以下の 6 作品の中から当日参加者の投票で白帯・黒帯各コースの優勝作品が選出されます。</p>
3+
4+
<h3 id="黒帯コース">黒帯コース</h3>
5+
6+
<ul>
7+
<li><a href="https://protopedia.net/prototype/7466" target="_blank">Egg Beat</a></li>
8+
<li><a href="https://protopedia.net/prototype/7430" target="_blank">ピタへび!!</a></li>
9+
<li><a href="https://protopedia.net/prototype/7404" target="_blank">ヤモリゲーム</a></li>
10+
</ul>
11+
12+
<h3 id="白帯コース">白帯コース</h3>
13+
14+
<ul>
15+
<li><a href="https://protopedia.net/prototype/7434" target="_blank">スペース・サイクリング</a></li>
16+
<li><a href="https://protopedia.net/prototype/7110" target="_blank">ひらめきゲーム</a></li>
17+
<li><a href="https://protopedia.net/prototype/7425" target="_blank">初心者ねこのお手伝い</a></li>
18+
</ul>
19+
20+
<p class="mt-6">
21+
ご応募いただいたすべての作品は下記のページをご確認ください。<br />
22+
<a href="https://protopedia.net/event/dojocon2025" target="_blank">DojoCon Japan 2025 応募作品</a>
23+
</p>]]></content><author><name></name></author><category term="news" /><category term="コンテスト" /><summary type="html"><![CDATA[DojoCon Japan 2025 プログラミングコンテストのファイナリストが決定しました。 以下の 6 作品の中から当日参加者の投票で白帯・黒帯各コースの優勝作品が選出されます。]]></summary></entry><entry><title type="html">Gold, Silver, Bronze スポンサーの募集を終了しました</title><link href="https://dojocon2025.coderdojo.jp/news/sponsorship-closed/" rel="alternate" type="text/html" title="Gold, Silver, Bronze スポンサーの募集を終了しました" /><published>2025-09-24T09:00:00+09:00</published><updated>2025-09-24T09:00:00+09:00</updated><id>https://dojocon2025.coderdojo.jp/news/sponsorship-closed</id><content type="html" xml:base="https://dojocon2025.coderdojo.jp/news/sponsorship-closed/"><![CDATA[<p>
224
DojoCon Japan 2025 Gold, Silver, Bronze スポンサーの募集は 2025年9月24日 をもって終了しました。<br />
325
ご検討頂いた方を含め、多数のご応募頂きありがとうございました。<br />
426
スポンサーの一覧は下記のページをご覧ください。<br />

index.html

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -324,6 +324,16 @@ <h2 class="text-4xl mt-20 sm:mt-32 xl:mt-60 2xl:mt-40 text-center">
324324

325325

326326

327+
<li>
328+
<a href="/news/contest-qualified/" class="text-sm flex items-center py-4 flex-wrap sm:flex-nowrap gap-y-1">
329+
<time class="block min-w-24 mr-2">2025.09.25</time>
330+
<span class="block min-w-36 mr-6 px-4 py-px rounded-xs bg-[#cc8f2e] text-white text-center">コンテスト</span>
331+
332+
プログラミングコンテストのファイナリストが決定しました
333+
334+
</a>
335+
</li>
336+
327337
<li>
328338
<a href="/news/sponsorship-closed/" class="text-sm flex items-center py-4 flex-wrap sm:flex-nowrap gap-y-1">
329339
<time class="block min-w-24 mr-2">2025.09.24</time>
@@ -364,16 +374,6 @@ <h2 class="text-4xl mt-20 sm:mt-32 xl:mt-60 2xl:mt-40 text-center">
364374
</a>
365375
</li>
366376

367-
<li>
368-
<a href="/sponsorship/" class="text-sm flex items-center py-4 flex-wrap sm:flex-nowrap gap-y-1">
369-
<time class="block min-w-24 mr-2">2025.08.02</time>
370-
<span class="block min-w-36 mr-6 px-4 py-px rounded-xs bg-[#cc8f2e] text-white text-center">スポンサー</span>
371-
372-
DojoCon Japan 2025 スポンサー募集のお知らせを掲載しました
373-
374-
</a>
375-
</li>
376-
377377
</ul>
378378

379379
<div class="w-full sm:w-96 mb-12">

news/contest-qualified/index.html

Lines changed: 215 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,215 @@
1+
2+
3+
4+
<!DOCTYPE html>
5+
<html lang="ja" dir="ltr">
6+
<head>
7+
<meta charset="utf-8">
8+
<meta name="viewport" content="width=device-width,initial-scale=1.0,minimum-scale=1.0">
9+
10+
11+
<title>DojoCon Japan 2025 プログラミングコンテスト ファイナリスト決定 | DojoCon Japan 2025</title>
12+
13+
14+
<!-- Meta -------------------------- -->
15+
<meta property="fb:app_id" content="1750803431730303" />
16+
<meta name="twitter:card" content="summary_large_image" />
17+
<meta name="twitter:site" content="@DojoConJapan" />
18+
19+
<meta name="twitter:title" content="DojoCon Japan 2025 プログラミングコンテスト ファイナリスト決定 | DojoCon Japan 2025" />
20+
<meta property="og:title" content="DojoCon Japan 2025 プログラミングコンテスト ファイナリスト決定 | DojoCon Japan 2025" />
21+
22+
23+
24+
<meta name="twitter:image" content="https://dojocon2025.coderdojo.jp/img/ogp/ogp.jpg" />
25+
<meta property="og:image" content="https://dojocon2025.coderdojo.jp/img/ogp/ogp.jpg" />
26+
27+
28+
29+
<meta property="og:type" content="article" />
30+
31+
32+
<meta property="og:url" content="https://dojocon2025.coderdojo.jp/news/contest-qualified/" />
33+
34+
<meta property="og:description" content="DojoCon Japan は CoderDojo コミュニティのカンファレンスイベントです。CoderDojo 関係者を対象に運営ノウハウの共有や関係者同士の交流などを目的として毎年開催されています。" />
35+
<meta name="twitter:description" content="DojoCon Japan は CoderDojo コミュニティのカンファレンスイベントです。CoderDojo 関係者を対象に運営ノウハウの共有や関係者同士の交流などを目的として毎年開催されています。" />
36+
<meta name="description" content="DojoCon Japan は CoderDojo コミュニティのカンファレンスイベントです。CoderDojo 関係者を対象に運営ノウハウの共有や関係者同士の交流などを目的として毎年開催されています。" />
37+
38+
39+
<!-- Google Analytics -------------------------- -->
40+
41+
<!-- Google tag (gtag.js) -->
42+
<script async src="https://www.googletagmanager.com/gtag/js?id=G-40RZ5HKFJ0"></script>
43+
<script>
44+
window.dataLayer = window.dataLayer || [];
45+
function gtag(){dataLayer.push(arguments);}
46+
gtag('js', new Date());
47+
48+
gtag('config', 'G-40RZ5HKFJ0');
49+
</script>
50+
51+
52+
53+
<!-- Favicon -------------------------- -->
54+
<link rel="icon" href="/img/favicon/favicon.svg" sizes="any" type="image/svg+xml">
55+
<link rel="icon" href="/img/favicon/favicon.webp" sizes="512" type="image/webp">
56+
<link rel="apple-touch-icon" href="/img/favicon/apple-touch-icon.png"> <!-- 192x192px -->
57+
<!-- favicon.ico をルートディレクトリにそっと置く。しかしheadには書かない。 -->
58+
59+
<!-- CSS Framework -------------------------- -->
60+
<!-- Font Awasome https://fontawesome.com/ -->
61+
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/css/all.min.css" integrity="sha512-SnH5WK+bZxgPHs44uWIX+LLJAJ9/2PkPKZ5QiAj6Ta86w+fsb2TkcmfRyVX3pBnMFcV7oQPJkl9QevSCWr3W6A==" crossorigin="anonymous" referrerpolicy="no-referrer" />
62+
<!-- Tailwind CSS -->
63+
<script src="https://cdn.jsdelivr.net/npm/@tailwindcss/browser@4"></script>
64+
65+
<!-- CSS -------------------------- -->
66+
<!-- DojoCon CSS -->
67+
<link rel="stylesheet" href="/css/main.css?7f8c4bb4" />
68+
</head>
69+
70+
71+
<body class="bg-linear-106 from-[#9d1e29] to-[#d4932a] text-[#262626] tracking-wider min-h-dvh p-4 flex">
72+
<div class="bg-white rounded-2xl min-h-full flex-grow flex flex-col">
73+
<h1 class="xl:block hidden mx-auto max-w-lg pt-5 px-8">
74+
<a href="/">
75+
<img src="/img/common/header-logo.webp" alt="DojoCon Japan 2025 Inspire Next." />
76+
</a>
77+
</h1>
78+
79+
<div class="fixed xl:hidden left-0 top-7 z-10 flex w-screen min-h-18 justify-center">
80+
<div
81+
class="flex flex-col h-full w-[calc(100%-60px)] items-stretch rounded-[10px] bg-[#f5f5f5] py-3 pl-4 pr-3 shadow-[7px_7px_10px_rgba(125,125,125,0.15)] inset-shadow-[0px_-2px_10px_rgba(125,125,125,0.25)]">
82+
<div class="flex items-center justify-between gap-2">
83+
<a href="/" class="flex h-full items-center">
84+
<img src="/img/common/header-logo.webp" class="w-full max-w-[250px] max-h-full"
85+
alt="DojoCon Japan 2025 Inspire Next." />
86+
</a>
87+
<div class="flex items-cetner gap-x-2 shrink-0">
88+
<a href="/registration/" class="px-3 py-2 rounded-sm text-center bg-[#cc8f2e] text-[#f5f5f5] justify-center">
89+
参加申込
90+
</a>
91+
<button id="menu-btn" type="button" aria-label="メニューを開く"
92+
class="flex p-2 size-10 shrink-0 flex-col items-center justify-center rounded border border-gray-300 bg-white cursor-pointer">
93+
<i class="fa-solid fa-bars"></i>
94+
</button>
95+
</div>
96+
</div>
97+
<nav id="menu-nav" class="hidden my-2 flex-col items-stretch transition-all duration-300">
98+
<ul
99+
class="flex flex-col min-h-20 items-stretch gap-2 *:px-6 *:text-center *:text-[20px] *:leading-[1.75] *:text-[#cc8f2e] [&_a]:block">
100+
<li><a href="/#outline">開催概要</a></li>
101+
<li><a href="/sessions/">セッション</a></li>
102+
<li><a href="/events/">イベント</a></li>
103+
<li><a href="/contests/">コンテスト</a></li>
104+
<li><a href="https://suzuri.jp/DojoConJapan" target="_blank">グッズ</a></li>
105+
<li><a href="/sponsorship/list/">スポンサー紹介</a></li>
106+
<li><a href="https://forms.gle/t9ctDcuZZ8cqqFtR6" target="_blank">お問い合わせ</a></li>
107+
</ul>
108+
</nav>
109+
</div>
110+
</div>
111+
112+
<script>
113+
document.addEventListener('DOMContentLoaded', function () {
114+
const menuBtn = document.getElementById('menu-btn');
115+
const menuNav = document.getElementById('menu-nav');
116+
if (!menuBtn || !menuNav) return;
117+
118+
menuBtn.addEventListener('click', function () {
119+
menuNav.classList.toggle('flex');
120+
menuNav.classList.toggle('hidden');
121+
});
122+
menuNav.querySelectorAll('a').forEach(function (link) {
123+
link.addEventListener('click', function () {
124+
menuNav.classList.remove('flex');
125+
menuNav.classList.add('hidden');
126+
});
127+
});
128+
});
129+
</script>
130+
131+
132+
<div class="flex-grow">
133+
<div class="hidden xl:block sticky mx-4 top-4 z-10">
134+
<nav
135+
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)] flex items-stretch">
136+
<ul class="flex flex-wrap min-h-20 items-center p-5 pr-0 justify-center divide-x-2 gap-y-2 *:text-[#cc8f2e] *:px-6">
137+
<li><a href="/#outline">開催概要</a></li>
138+
<li><a href="/sessions/">セッション</a></li>
139+
<li><a href="/events/">イベント</a></li>
140+
<li><a href="/contests/">コンテスト</a></li>
141+
<li><a href="https://suzuri.jp/DojoConJapan" target="_blank">グッズ</a></li>
142+
<li><a href="/sponsorship/list/">スポンサー紹介</a></li>
143+
<li><a href="https://forms.gle/t9ctDcuZZ8cqqFtR6" target="_blank">お問い合わせ</a></li>
144+
</ul>
145+
<a href="/registration/" class="text-xl px-8 py-4 rounded-r-[40px] bg-[#cc8f2e] text-[#f5f5f5] inset-shadow-[0px_-2px_10px_rgba(125,125,125,0.25)] flex items-center">
146+
参加申込
147+
</a>
148+
</nav>
149+
</div>
150+
151+
152+
<h2 class="mx-auto text-4xl text-center mb-2 mt-30 px-4 sm:px-8 xl:mt-15">
153+
DojoCon Japan 2025 プログラミングコンテスト ファイナリスト決定
154+
<span class="block mt-5 text-2xl"></span>
155+
</h2>
156+
157+
<div class="max-w-4xl mx-auto px-4 sm:px-8 post-content my-8">
158+
<p>DojoCon Japan 2025 プログラミングコンテストのファイナリストが決定しました。<br />
159+
以下の 6 作品の中から当日参加者の投票で白帯・黒帯各コースの優勝作品が選出されます。</p>
160+
161+
<h3 id="黒帯コース">黒帯コース</h3>
162+
163+
<ul>
164+
<li><a href="https://protopedia.net/prototype/7466" target="_blank">Egg Beat</a></li>
165+
<li><a href="https://protopedia.net/prototype/7430" target="_blank">ピタへび!!</a></li>
166+
<li><a href="https://protopedia.net/prototype/7404" target="_blank">ヤモリゲーム</a></li>
167+
</ul>
168+
169+
<h3 id="白帯コース">白帯コース</h3>
170+
171+
<ul>
172+
<li><a href="https://protopedia.net/prototype/7434" target="_blank">スペース・サイクリング</a></li>
173+
<li><a href="https://protopedia.net/prototype/7110" target="_blank">ひらめきゲーム</a></li>
174+
<li><a href="https://protopedia.net/prototype/7425" target="_blank">初心者ねこのお手伝い</a></li>
175+
</ul>
176+
177+
<p class="mt-6">
178+
ご応募いただいたすべての作品は下記のページをご確認ください。<br />
179+
<a href="https://protopedia.net/event/dojocon2025" target="_blank">DojoCon Japan 2025 応募作品</a>
180+
</p>
181+
182+
</div>
183+
184+
</div>
185+
186+
<footer class="site-footer">
187+
<div class="footer-logo">
188+
<img src="/img/common/footer-logo.webp" alt="DojoCon Japan 2025 Inspire Next." />
189+
</div>
190+
<div class="footer-social">
191+
<a href="https://x.com/DojoConJapan" target="_blank" rel="noopener" class="social-x" aria-label="X">
192+
<i class="fa-brands fa-x-twitter" style="color:#000000;"></i>
193+
</a>
194+
<a href="https://www.facebook.com/dojoconjapan" target="_blank" rel="noopener" class="social-facebook" aria-label="Facebook">
195+
<i class="fa-brands fa-facebook" style="color:#0866ff;"></i>
196+
</a>
197+
<a href="https://www.youtube.com/channel/UCX3tz875ZDtU85rFkYuwl5w" target="_blank" rel="noopener" class="social-youtube" aria-label="YouTube">
198+
<i class="fa-brands fa-youtube" style="color:#ff0033;"></i>
199+
</a>
200+
</div>
201+
<nav class="footer-links">
202+
<a href="/">ホーム</a>
203+
<a href="/code-of-conduct/">行動規範</a>
204+
<a href="/privacy">プライバシーポリシー</a>
205+
<a href="https://forms.gle/t9ctDcuZZ8cqqFtR6" target="_blank">お問い合わせ</a>
206+
</nav>
207+
<div class="footer-copyright">
208+
&copy; DojoCon Japan 2025 実行委員会
209+
</div>
210+
</footer>
211+
212+
</div>
213+
</body>
214+
215+
</html>

news/index.html

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -155,6 +155,20 @@ <h2 class="text-4xl text-center mb-8 mt-30 xl:mt-15">
155155
<ul class="max-w-248 mx-auto px-8 flex flex-wrap *:w-full justify-between divide-y divide-[#ccc]">
156156

157157

158+
<li class="py-4">
159+
<a href="/news/contest-qualified/">
160+
<div class="flex items-center gap-x-2">
161+
<time class="text-sm text-gray-600">2025.09.25</time>
162+
<span class="block min-w-24 text-center px-4 py-px rounded-xs bg-[#cc8f2e] text-white">コンテスト</span>
163+
</div>
164+
<p>
165+
166+
プログラミングコンテストのファイナリストが決定しました
167+
168+
</p>
169+
</a>
170+
</li>
171+
158172
<li class="py-4">
159173
<a href="/news/sponsorship-closed/">
160174
<div class="flex items-center gap-x-2">

sitemap.xml

Lines changed: 12 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,35 +2,35 @@
22
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
33
<url>
44
<loc>https://dojocon2025.coderdojo.jp/code-of-conduct/</loc>
5-
<lastmod>2025-09-25T05:32:11+09:00</lastmod>
5+
<lastmod>2025-09-25T13:00:57+09:00</lastmod>
66
</url>
77
<url>
88
<loc>https://dojocon2025.coderdojo.jp/events/</loc>
9-
<lastmod>2025-09-25T05:32:11+09:00</lastmod>
9+
<lastmod>2025-09-25T13:00:57+09:00</lastmod>
1010
</url>
1111
<url>
1212
<loc>https://dojocon2025.coderdojo.jp/news/</loc>
13-
<lastmod>2025-09-25T05:32:11+09:00</lastmod>
13+
<lastmod>2025-09-25T13:00:57+09:00</lastmod>
1414
</url>
1515
<url>
1616
<loc>https://dojocon2025.coderdojo.jp/privacy/</loc>
17-
<lastmod>2025-09-25T05:32:11+09:00</lastmod>
17+
<lastmod>2025-09-25T13:00:57+09:00</lastmod>
1818
</url>
1919
<url>
2020
<loc>https://dojocon2025.coderdojo.jp/contests/how-to-apply.html</loc>
21-
<lastmod>2025-09-25T05:32:11+09:00</lastmod>
21+
<lastmod>2025-09-25T13:00:57+09:00</lastmod>
2222
</url>
2323
<url>
2424
<loc>https://dojocon2025.coderdojo.jp/contests/terms.html</loc>
25-
<lastmod>2025-09-25T05:32:11+09:00</lastmod>
25+
<lastmod>2025-09-25T13:00:57+09:00</lastmod>
2626
</url>
2727
<url>
2828
<loc>https://dojocon2025.coderdojo.jp/sessions/</loc>
29-
<lastmod>2025-09-25T05:32:11+09:00</lastmod>
29+
<lastmod>2025-09-25T13:00:57+09:00</lastmod>
3030
</url>
3131
<url>
3232
<loc>https://dojocon2025.coderdojo.jp/sponsorship/list/</loc>
33-
<lastmod>2025-09-25T05:32:11+09:00</lastmod>
33+
<lastmod>2025-09-25T13:00:57+09:00</lastmod>
3434
</url>
3535
<url>
3636
<loc>https://dojocon2025.coderdojo.jp/contests/</loc>
@@ -93,6 +93,10 @@
9393
<lastmod>2025-09-24T09:00:00+09:00</lastmod>
9494
</url>
9595
<url>
96+
<loc>https://dojocon2025.coderdojo.jp/news/contest-qualified/</loc>
97+
<lastmod>2025-09-25T09:00:00+09:00</lastmod>
98+
</url>
99+
<url>
96100
<loc>https://dojocon2025.coderdojo.jp/</loc>
97101
</url>
98102
</urlset>

0 commit comments

Comments
 (0)