[PR #1831] [MERGED] Improve Docs Layout consistency #4018

Closed
opened 2026-03-13 11:28:28 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/better-auth/better-auth/pull/1831
Author: @fuma-nama
Created: 3/15/2025
Status: Merged
Merged: 3/15/2025
Merged by: @Bekacru

Base: mainHead: main


📝 Commits (4)

📊 Changes

9 files changed (+246 additions, -329 deletions)

View changed files

📝 docs/app/docs/layout.tsx (+1 -2)
📝 docs/app/global.css (+2 -0)
📝 docs/app/layout.config.tsx (+1 -10)
📝 docs/components/nav-bar.tsx (+2 -2)
📝 docs/components/nav-mobile.tsx (+109 -138)
📝 docs/components/side-bar.tsx (+118 -96)
📝 docs/components/theme-toggler.tsx (+11 -21)
📝 docs/components/ui/fade-in.tsx (+1 -59)
📝 docs/components/ui/select.tsx (+1 -1)

📄 Description

I'm using BetterAuth for some of my new projects and really love it, the docs is pretty helpful.

I found a few problems about the UI consistency, it's a small complaint but I think it will look a lot better if we can adjust some details:

image

And I was confused about the double menu buttons when browsing on phone, I think the minimalism design BetterAuth currently uses will suit better with a single trigger:

image

And also improved the sidebar animation, hope the maintainers love it ;)


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/better-auth/better-auth/pull/1831 **Author:** [@fuma-nama](https://github.com/fuma-nama) **Created:** 3/15/2025 **Status:** ✅ Merged **Merged:** 3/15/2025 **Merged by:** [@Bekacru](https://github.com/Bekacru) **Base:** `main` ← **Head:** `main` --- ### 📝 Commits (4) - [`196796b`](https://github.com/better-auth/better-auth/commit/196796bb524dc3f7bce2c077ab33a4f81c901635) Fix sidebar tabs pre-rendering - [`2a3406d`](https://github.com/better-auth/better-auth/commit/2a3406d3a48c919e7ed3ce7129be3cbae0b0679f) Improve sidebar consistency - [`48fe651`](https://github.com/better-auth/better-auth/commit/48fe65118b6947eff5474101d4d2cf722f832538) improve searchbar alignment - [`e53627a`](https://github.com/better-auth/better-auth/commit/e53627a0e1539ad5b001d7461e06c9170af5728e) improve animation ### 📊 Changes **9 files changed** (+246 additions, -329 deletions) <details> <summary>View changed files</summary> 📝 `docs/app/docs/layout.tsx` (+1 -2) 📝 `docs/app/global.css` (+2 -0) 📝 `docs/app/layout.config.tsx` (+1 -10) 📝 `docs/components/nav-bar.tsx` (+2 -2) 📝 `docs/components/nav-mobile.tsx` (+109 -138) 📝 `docs/components/side-bar.tsx` (+118 -96) 📝 `docs/components/theme-toggler.tsx` (+11 -21) 📝 `docs/components/ui/fade-in.tsx` (+1 -59) 📝 `docs/components/ui/select.tsx` (+1 -1) </details> ### 📄 Description I'm using BetterAuth for some of my new projects and really love it, the docs is pretty helpful. I found a few problems about the UI consistency, it's a small complaint but I think it will look a lot better if we can adjust some details: ![image](https://github.com/user-attachments/assets/e01c3fd7-daa4-4bdb-99db-a2dae200971f) And I was confused about the double menu buttons when browsing on phone, I think the minimalism design BetterAuth currently uses will suit better with a single trigger: ![image](https://github.com/user-attachments/assets/376cca15-6fc6-4172-a819-160266c5e1c3) And also improved the sidebar animation, hope the maintainers love it ;) --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2026-03-13 11:28:28 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/better-auth#4018