diff --git a/apps/docs-dev/src/.vitepress/theme/custom.css b/apps/docs-dev/src/.vitepress/theme/custom.css index 5746fe5..7c09ed2 100644 --- a/apps/docs-dev/src/.vitepress/theme/custom.css +++ b/apps/docs-dev/src/.vitepress/theme/custom.css @@ -77,4 +77,40 @@ height: 28px; /* Menyeimbangkan ukuran logo dengan tinggi teks */ width: 28px; margin-right: 0; /* Margin sudah digantikan oleh 'gap' pada parent */ +} + +/* ========================================================================== + ADJUSTING SEARCH BAR POSITION & SPACING + ========================================================================== */ + +/* Menggeser Search agar lebih dekat ke Logo */ +.VPNavBarSearch { + margin-left: 0px; + margin-right: auto; +} + +/* Memperbaiki tampilan tombol Search agar lebih kompak */ +.VPNavBarSearch .DocSearch-Button { + border-radius: 8px; + height: 32px; + padding: 0 12px; +} + +/* Kustomisasi warna background & border (Light Mode) */ +:not(.dark) .VPNavBarSearch .DocSearch-Button { + background-color: #f3f4f6; + border-color: #e5e7eb; /* Border abu-abu tipis untuk light mode */ +} + +/* Kustomisasi warna background & border (Dark Mode) */ +.dark .VPNavBarSearch .DocSearch-Button { + background-color: var(--vp-c-bg-soft); + border-color: #374151; /* Border gelap yang elegan untuk dark mode */ +} + +/* Opsional: Jika ingin Search tetap di tengah namun punya batasan */ +@media (min-width: 768px) { + .VPNavBar .VPNavBarSearch { + flex-grow: 0; + } } \ No newline at end of file