개선: 배포 검증과 관리자 UX 안정화
TaxBaik Browser E2E / browser-e2e (push) Failing after 1m3s
TaxBaik CI/CD / build-and-deploy (push) Failing after 2m46s

This commit is contained in:
2026-06-27 20:57:09 +09:00
parent 64b08831e8
commit f29f2c3cff
51 changed files with 948 additions and 199 deletions
+36
View File
@@ -426,6 +426,38 @@ body.with-mobile-cta {
.container {
padding: 0 var(--spacing-md);
}
.site-header .navbar-brand {
font-size: 1.1rem;
}
.site-header .navbar-nav {
padding: 0.5rem 0 0;
}
.site-header .nav-link,
.site-header .btn {
width: 100%;
}
.site-header .navbar-toggler {
border: 1px solid var(--color-border);
box-shadow: none;
}
.site-header .navbar-collapse {
padding-bottom: 0.5rem;
}
.pagination {
flex-wrap: wrap;
gap: 0.25rem;
}
.pagination .page-link {
min-width: 2.75rem;
text-align: center;
}
}
@media (max-width: 375px) {
@@ -445,6 +477,10 @@ body.with-mobile-cta {
.card-body {
padding: 1rem;
}
.hero-section .d-flex {
gap: 0.75rem !important;
}
}
/* ===== 일반 유틸리티 ===== */
+12 -8
View File
@@ -8,13 +8,17 @@ function openKakao() {
}
document.addEventListener('DOMContentLoaded', function() {
// Sticky header shadow
const navbar = document.querySelector('.navbar');
window.addEventListener('scroll', function() {
if (window.scrollY > 0) {
navbar.style.boxShadow = '0 2px 8px rgba(0,0,0,0.1)';
} else {
navbar.style.boxShadow = '0 1px 3px rgba(0,0,0,0.1)';
}
});
if (!navbar) {
return;
}
const setShadow = () => {
navbar.style.boxShadow = window.scrollY > 0
? '0 2px 8px rgba(0,0,0,0.1)'
: '0 1px 3px rgba(0,0,0,0.1)';
};
setShadow();
window.addEventListener('scroll', setShadow, { passive: true });
});