1-
2-
3-
41<!DOCTYPE html>
52< html lang ="ja " dir ="ltr ">
6- < head >
3+ < head >
74 < meta charset ="utf-8 ">
85 < meta name ="viewport " content ="width=device-width,initial-scale=1.0,minimum-scale=1.0 ">
96
6461 <!--<script src="https://cdn.jsdelivr.net/npm/@tailwindcss/browser@4.1.14" integrity="sha512-M4ecs0CyhBq7W0PeumwMxVaA9pWbhuD4mCqGTe7/357R8/avaeGSJAtk2dYCgFrZyWvjq1Sju0Wcyf2jnP941Q==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>-->
6562
6663 <!-- CSS -------------------------- -->
67- <!--<link rel="stylesheet" href='/css/main.css?v=2025-10-24_12-32-57 ' />-->
64+ <!--<link rel="stylesheet" href='/css/main.css?v=2025-10-24_12-34-24 ' />-->
6865</ head >
6966
7067
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-5 *: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 ="/time-table/ "> タイムテーブル</ a > </ li >
105- < li > < a href ="https://suzuri.jp/DojoConJapan " target ="_blank "> グッズ</ a > </ li >
106- < li > < a href ="/sponsorship/list/ "> スポンサー紹介</ a > </ li >
107- < li > < a href ="https://forms.gle/pDkX4gUwaugfkn2M7 " target ="_blank "> お問い合わせ</ a > </ li >
108- </ ul >
109- </ nav >
110- </ div >
111- </ div >
112-
113- < script >
114- document . addEventListener ( 'DOMContentLoaded' , function ( ) {
115- const menuBtn = document . getElementById ( 'menu-btn' ) ;
116- const menuNav = document . getElementById ( 'menu-nav' ) ;
117- if ( ! menuBtn || ! menuNav ) return ;
118-
119- menuBtn . addEventListener ( 'click' , function ( ) {
120- menuNav . classList . toggle ( 'flex' ) ;
121- menuNav . classList . toggle ( 'hidden' ) ;
122- } ) ;
123- menuNav . querySelectorAll ( 'a' ) . forEach ( function ( link ) {
124- link . addEventListener ( 'click' , function ( ) {
125- menuNav . classList . remove ( 'flex' ) ;
126- menuNav . classList . add ( 'hidden' ) ;
127- } ) ;
128- } ) ;
129- } ) ;
130- </ script >
131-
132-
133- < div class ="flex-grow ">
134- < div class ="xl:block hidden sticky mx-4 top-4 z-10 ">
68+ <!--<div class="xl:block hidden sticky mx-4 top-4 z-10">
13569 <nav
13670 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">
13771 <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-5">
@@ -149,46 +83,29 @@ <h1 class="xl:block hidden mx-auto max-w-lg pt-5 px-8">
14983 </a>
15084 </nav>
15185</div>
152-
86+ -->
15387
15488< div class ="text-center my-40 mx-8 xl:my-20 ">
15589 < h2 class ="text-5xl "> Page Not Found</ h1 >
15690
15791 < p class ="my-8 ">
15892 < strong > お探しのページが見つかりませんでした🥹</ strong > < br />
159- リンク切れなどあれば < i class =" fab fa-x-twitter " > </ i > < a href =' https://x.com/ ' target =" _blank " > @DojoConJapan </ a > アカウントまで < wbr > ご報告いただけると嬉しいです🙏
93+ リンク切れなどあれば < i > coolestprojects2026@coderdojo.jp </ i > まで < wbr > ご報告いただけると嬉しいです🙏
16094 </ p >
16195</ div >
16296
163- </ div >
16497
165- < footer class ="site-footer ">
166- < div class ="footer-logo ">
167- < img src ="/img/common/footer-logo.webp " alt ="DojoCon Japan 2025 Inspire Next. " />
168- </ div >
169- < div class ="footer-social ">
170- < a href ="https://x.com/ " target ="_blank " rel ="noopener " class ="social-x " aria-label ="X ">
171- < i class ="fa-brands fa-x-twitter " style ="color:#000000; "> </ i >
172- </ a >
173- < a href ="https://www.facebook.com/ " target ="_blank " rel ="noopener " class ="social-facebook " aria-label ="Facebook ">
174- < i class ="fa-brands fa-facebook " style ="color:#0866ff; "> </ i >
175- </ a >
176- < a href ="https://www.youtube.com/channel/ " target ="_blank " rel ="noopener " class ="social-youtube " aria-label ="YouTube ">
177- < i class ="fa-brands fa-youtube " style ="color:#ff0033; "> </ i >
178- </ a >
179- </ div >
180- < nav class ="footer-links ">
181- < a href ="/ "> ホーム</ a >
182- < a href ="/code-of-conduct/ "> 行動規範</ a >
183- < a href ="/privacy "> プライバシーポリシー</ a >
184- < a href ="https://forms.gle/pDkX4gUwaugfkn2M7 " target ="_blank "> お問い合わせ</ a >
185- </ nav >
186- < div class ="footer-copyright ">
187- © DojoCon Japan 2025 実行委員会
188- </ div >
189- </ footer >
19098
191- </ div >
192- </ body >
99+ <!--
100+ <body class="bg-linear-106 from-[#9d1e29] to-[#d4932a] text-[#262626] tracking-wider min-h-dvh p-4 flex">
101+ <div class="bg-white rounded-2xl min-h-full flex-grow flex flex-col">
102+ <div class="flex-grow">
103+ TODO: content
104+ </div>
105+ </div>
106+
107+ TODO: include footer.html
108+ </body>
109+ -->
193110
194111</ html >
0 commit comments