Skip to content

Commit a1ac3ca

Browse files
committed
Merge remote-tracking branch 'origin/main' into add-outline-page
2 parents 2e2f3b1 + 605ed18 commit a1ac3ca

File tree

19 files changed

+122
-99
lines changed

19 files changed

+122
-99
lines changed

.github/workflows/test.yml

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -32,10 +32,7 @@ jobs:
3232
run: |
3333
JEKYLL_ENV=production bundle exec jekyll build
3434
JEKYLL_ENV=production bundle exec jekyll doctor
35-
# SKIP_BUILD=true bundle exec rake test
36-
# NOTE: サイトが仕上がったら、上記テストを走らせると自動検知できる。
37-
# ただ初期は自動検知の通知が多すぎるので手動で実行するのが吉。
38-
python test-directory-structure.py
35+
SKIP_BUILD=true bundle exec rake test
3936
4037
# Deploy job is triggered only pushed to main branch && CI passed
4138
deploy:

Rakefile

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,11 @@ task default: 'test'
33
# HTML Proofer helps to detect broken links.
44
# https://github.com/gjtorikian/html-proofer
55
require 'html-proofer'
6+
require_relative '_tests/custom_checks'
7+
68
task test: [:build] do
79
options = {
8-
checks: ['Links', 'Images', 'Scripts', 'OpenGraph', 'Favicon'],
10+
checks: ['Links', 'Images', 'Scripts', 'OpenGraph', 'Favicon', 'CustomChecks'],
911
allow_hash_href: false,
1012
disable_external: true,
1113
enforce_https: true,

_data/events.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,15 @@
1+
- title: CoderDojoなんでも相談カフェ
2+
outline: CoderDojoに関わる事であればなんでも相談できるカフェ
3+
img: /img/events/nandemo-sodan-cafe.webp
4+
tag: イベント
5+
url: /events/nandemo-sodan-cafe/
6+
17
- title: ぼくのかんがえたさいきょうのCoderDojoワークショップ
28
outline: 理想のCoderDojoをみんなで考えるワークショップです。ワークシートに自分が考える理想のCoderDojoを書いて、他の参加者とシェアしましょう。
39
img: /img/events/saikyo-coderdojo.webp
410
tag: ワークショップ
511
url: /events/saikyo-coderdojo/
12+
613
- title: DojoCon Japan 2025 プログラミングコンテスト
714
outline: |
815
プログラミングコンテストのファイナリストによる発表・来場者による投票・授賞式を行います。<br />

_data/sponsors.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,13 @@
2020
message: "「やりたいこと」を「できる」に変える<br>新たなアイデアの創出に強い熱意と情熱を持って挑戦するすべての人たちのために、さくらインターネットは ―「やりたいこと」を「できる」に変える― あらゆるアプローチを “インターネット” を通じて提供します。"
2121
logo_scale: 1
2222

23+
- name: ポノス株式会社
24+
logo: /img/sponsors/Ponos.png
25+
link: https://www.ponos.jp/
26+
type: silver
27+
message: "ポノスは、1990年の創業以来ゲームを通してエンターテインメントという文化の発展に貢献してまいりました。【求められるモノは創らない、それ以上を創り出す。】を掲げ、自分たちしか創れない価値をプラスしていくことを大切にしています。現在は、オリジナルゲーム開発を核に事業を展開し、代表タイトル『にゃんこ大戦争』は、累計DL1億回(2025年2月現在)を超え、多くのお客様に楽しんでいただいております。"
28+
logo_scale: 1
29+
2330
- name: サニーサイド<wbr>システムズ<wbr>合同会社
2431
logo: /img/sponsors/Sunnyside_systems.png
2532
link: https://www.sunnyside-sys.com/

_includes/top/sections/hero.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
</div>
44

55
<div class="flex mx-auto max-w-[1080px] justify-center lg:justify-start">
6-
<p class="lg:-mt-6 xl:-mt-10 leading-8 px-6 text-lg font-bold">
6+
<p class="lg:-mt-6 xl:-mt-10 leading-8 px-6 text-lg">
77
DojoCon Japanとは日本の CoderDojo コミュニティメンバーが全国から集まる、<br />
88
年に1度のカンファレンスイベント(CoderDojo Conference) です。<br />
99
2016年に始まり、2025年は福岡県久留米市にて開催します。

_includes/top/sections/sponsor.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ <h3 class="text-2xl mt-20 text-center mb-4">ゴールドスポンサー
1717
{% for sponsor in gold_sponsors %}
1818
{% if sponsor.link %}
1919
<a
20-
class="w-full flex flex-col mb-5 transition-all duration-200 hover:opacity-70 hover:scale-105 cursor-pointer"
20+
class="w-full flex flex-col mb-5 transition-all duration-200 hover:scale-105 cursor-pointer"
2121
style="transform-style: preserve-3d;"
2222
href="{{ sponsor.link }}"
2323
target="_blank"
@@ -45,7 +45,7 @@ <h3 class="text-2xl mt-20 text-center mb-4">シルバースポンサー
4545
{% for sponsor in silver_sponsors %}
4646
{% if sponsor.link %}
4747
<a
48-
class="max-w-[{{500 | times:sponsor.logo_scale | round}}px] w-full flex flex-col mb-5 transition-all duration-200 hover:opacity-70 hover:scale-105 cursor-pointer"
48+
class="max-w-[{{500 | times:sponsor.logo_scale | round}}px] w-full flex flex-col mb-5 transition-all duration-200 hover:scale-105 cursor-pointer"
4949
style="transform-style: preserve-3d;"
5050
href="{{ sponsor.link }}"
5151
target="_blank"
@@ -73,7 +73,7 @@ <h3 class="text-2xl mt-20 text-center mb-4">ブロンズスポンサー
7373
{% for sponsor in bronze_sponsors %}
7474
{% if sponsor.link %}
7575
<a
76-
class="max-w-[{{300 | times:sponsor.logo_scale | round}}px] w-full flex flex-col mb-5 transition-all duration-200 hover:opacity-70 hover:scale-105 cursor-pointer"
76+
class="max-w-[{{300 | times:sponsor.logo_scale | round}}px] w-full flex flex-col mb-5 transition-all duration-200 hover:scale-105 cursor-pointer"
7777
style="transform-style: preserve-3d;"
7878
href="{{ sponsor.link }}"
7979
target="_blank"
@@ -101,7 +101,7 @@ <h3 class="text-2xl mt-20 text-center mb-4">インカインドスポンサー
101101
{% for sponsor in inkind_sponsors %}
102102
{% if sponsor.link %}
103103
<a
104-
class="max-w-[{{270 | times:sponsor.logo_scale | round}}px] w-full flex flex-col transition-all duration-200 hover:opacity-70 hover:scale-105 cursor-pointer"
104+
class="max-w-[{{270 | times:sponsor.logo_scale | round}}px] w-full flex flex-col transition-all duration-200 hover:scale-105 cursor-pointer"
105105
style="transform-style: preserve-3d;"
106106
href="{{ sponsor.link }}"
107107
target="_blank" rel="noopener noreferrer"

_layouts/default.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
<html lang="ja" dir="ltr">
1010
{% include head.html %}
1111

12-
<body class="bg-linear-106 from-[#9d1e29] to-[#d4932a] text-[#262626] font-bold tracking-wider min-h-dvh p-4 flex">
12+
<body class="bg-linear-106 from-[#9d1e29] to-[#d4932a] text-[#262626] tracking-wider min-h-dvh p-4 flex">
1313
<div class="bg-white rounded-2xl min-h-full flex-grow flex flex-col">
1414
{% include header.html %}
1515

_layouts/top.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
<html lang="ja" dir="ltr">
1010
{% include head.html %}
1111

12-
<body class="bg-linear-106 from-[#9d1e29] to-[#d4932a] text-[#262626] font-bold tracking-wider min-h-dvh p-4 flex">
12+
<body class="bg-linear-106 from-[#9d1e29] to-[#d4932a] text-[#262626] tracking-wider min-h-dvh p-4 flex">
1313
<div class="bg-white rounded-2xl min-h-full flex-grow flex flex-col">
1414
<div class="flex-grow">
1515
{{ content }}

_pages/sponsors.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ title: スポンサーのご紹介
2828
<div class="w-full flex flex-col mb-5">
2929
{% if sponsor.link %}
3030
<a
31-
class="flex-grow w-full flex items-center justify-center transition-all duration-200 hover:opacity-70 hover:scale-105 cursor-pointer"
31+
class="flex-grow w-full flex items-center justify-center transition-all duration-200 hover:scale-105 cursor-pointer"
3232
style="transform-style: preserve-3d;"
3333
href="{{ sponsor.link }}"
3434
target="_blank"
@@ -56,7 +56,7 @@ title: スポンサーのご紹介
5656
<div class="flex flex-col mb-5">
5757
{% if sponsor.link %}
5858
<a
59-
class="flex-grow w-full flex items-center justify-center transition-all duration-200 hover:opacity-70 hover:scale-105 cursor-pointer"
59+
class="flex-grow w-full flex items-center justify-center transition-all duration-200 hover:scale-105 cursor-pointer"
6060
style="transform-style: preserve-3d;"
6161
href="{{ sponsor.link }}"
6262
target="_blank"
@@ -84,7 +84,7 @@ title: スポンサーのご紹介
8484
<div class="flex flex-col mb-5">
8585
{% if sponsor.link %}
8686
<a
87-
class="w-full h-auto lg:h-96 flex-grow-0 flex items-center justify-center transition-all duration-200 hover:opacity-70 hover:scale-105 cursor-pointer"
87+
class="w-full h-auto lg:h-96 flex-grow-0 flex items-center justify-center transition-all duration-200 hover:scale-105 cursor-pointer"
8888
style="transform-style: preserve-3d;"
8989
href="{{ sponsor.link }}"
9090
target="_blank"
@@ -112,7 +112,7 @@ title: スポンサーのご紹介
112112
<div class="flex flex-col">
113113
{% if sponsor.link %}
114114
<a
115-
class="flex-grow w-full flex items-center justify-center transition-all duration-200 hover:opacity-70 hover:scale-105 cursor-pointer"
115+
class="flex-grow w-full flex items-center justify-center transition-all duration-200 hover:scale-105 cursor-pointer"
116116
style="transform-style: preserve-3d;"
117117
href="{{ sponsor.link }}"
118118
target="_blank"

_posts/2025-08-28-saikyo-coderdojo.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ layout: post
33
title: ぼくのかんがえたさいきょうのCoderDojoワークショップ
44
date: 2025-08-28T00:00:00 UTC+09:00
55
categories: event
6-
thumbnail: /img/events/saikyo-coderdojo.png
6+
thumbnail: /img/events/saikyo-coderdojo.webp
77
permalink: /events/saikyo-coderdojo/
88
---
99

0 commit comments

Comments
 (0)