Skip to content

Commit f668867

Browse files
committed
feat: レスポンシブ対応
1 parent 318aa7f commit f668867

File tree

1 file changed

+22
-13
lines changed

1 file changed

+22
-13
lines changed

2025/src/components/Footer.astro

Lines changed: 22 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
<footer class="bg-gray-900 py-8 text-white md:py-12">
1+
<footer class="bg-gray-900 py-6 text-white sm:py-8 md:py-12">
22
<div class="container mx-auto px-4">
3-
<div class="mb-6 flex flex-col items-center">
4-
<div class="mb-3">
3+
<div class="mb-4 flex flex-col items-center sm:mb-6">
4+
<div class="mb-2 sm:mb-3">
55
<svg
66
width="40"
77
height="40"
@@ -149,24 +149,30 @@
149149
></path>
150150
</svg>
151151
</div>
152-
<h2 class="text-xl font-bold md:text-2xl">VimConf 2025</h2>
152+
<h2 class="text-lg font-bold sm:text-xl md:text-2xl">VimConf 2025</h2>
153153
</div>
154-
<div class="mb-6 grid gap-6 md:grid-cols-2">
154+
<div class="mb-4 grid gap-4 sm:mb-6 sm:gap-6 md:grid-cols-1 lg:grid-cols-2">
155155
<div>
156-
<h3 class="mb-3 text-base font-semibold text-emerald-400 md:text-lg">
156+
<h3
157+
class="mb-2 text-sm font-semibold text-emerald-400 sm:mb-3 sm:text-base md:text-lg"
158+
>
157159
VimConf 2025
158160
</h3>
159-
<ul class="space-y-1 text-sm text-gray-300 md:text-base">
161+
<ul class="space-y-1 text-xs text-gray-300 sm:text-sm md:text-base">
160162
<li>2025年11月2日(日)</li>
161163
<li>9:30 - 17:30</li>
162164
<li>アキバプラザ・アキバホール</li>
163165
</ul>
164166
</div>
165167
<div>
166-
<h3 class="mb-3 text-base font-semibold text-emerald-400 md:text-lg">
168+
<h3
169+
class="mb-2 text-sm font-semibold text-emerald-400 sm:mb-3 sm:text-base md:text-lg"
170+
>
167171
お問い合わせ
168172
</h3>
169-
<ul class="space-y-2 text-sm text-gray-300 md:text-base">
173+
<ul
174+
class="space-y-1 text-xs text-gray-300 sm:space-y-2 sm:text-sm md:text-base"
175+
>
170176
<li class="flex items-center">
171177
<svg
172178
xmlns="http://www.w3.org/2000/svg"
@@ -213,17 +219,20 @@
213219
class="transition-colors hover:text-emerald-400">@vim_jp</a
214220
>
215221
</li>
216-
<li class="flex items-center">
217-
<span>and </span><a
222+
<li class="flex items-center text-xs sm:text-sm">
223+
<span>and </span>
224+
<a
218225
href="https://kzmkbgzwl112s273gjeh.lite.vusercontent.net/#staff"
219226
class="ml-1 text-emerald-400 hover:underline">above Staff</a
220227
>
221228
</li>
222229
</ul>
223230
</div>
224231
</div>
225-
<div class="border-t border-gray-800 pt-6">
226-
<div class="mb-4 space-y-1 text-xs text-gray-400 md:text-sm">
232+
<div class="border-t border-gray-800 pt-4 sm:pt-6">
233+
<div
234+
class="text-2xs mb-3 space-y-1 text-gray-400 sm:mb-4 sm:text-xs md:text-sm"
235+
>
227236
<p>発表スライドはすべて英語です。</p>
228237
<p>発表は英語または日本語のいずれかの言語で行われます。</p>
229238
<p>登壇の様子を撮影し、後日YouTubeにアップロードします。</p>

0 commit comments

Comments
 (0)