style(responsive): standardize breakpoints for Home, Lotto, Travel, Blog

- Home.css: 960px → 1024px
- Lotto.css: merge 900px into 768px block; both 640px blocks → 480px
- Travel.css: merge 900px into 768px block; both 640px blocks → 480px
- Blog.css: merge 900px into 768px block (preserving all styles)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-04-23 14:29:34 +09:00
parent 75d1558508
commit 1e60524cfc
4 changed files with 44 additions and 59 deletions

View File

@@ -451,9 +451,8 @@
color: var(--muted);
}
@media (max-width: 900px) {
.blog-header,
.blog-grid {
@media (max-width: 768px) {
.blog-header {
grid-template-columns: 1fr;
}
@@ -469,6 +468,7 @@
.blog-list {
display: none;
gap: 10px;
}
.blog-list.is-visible {
@@ -498,22 +498,18 @@
.blog-article {
width: 100%;
padding: 18px;
}
}
@media (max-width: 768px) {
.blog-header h1 {
font-size: clamp(24px, 6vw, 32px);
}
.blog-grid {
grid-template-columns: 1fr;
gap: 18px;
}
.blog-list {
gap: 10px;
}
.blog-list__item-btn {
padding: 14px;
}
@@ -526,10 +522,6 @@
font-size: 12px;
}
.blog-article {
padding: 18px;
}
.blog-article__body h1 {
font-size: 24px;
}