Improve dashboard responsive layouts (#805)

* Improve dashboard responsive layouts

* Improve proxy pools mobile layout

* Improve CLI tool card input responsiveness

---------

Co-authored-by: Delynn Assistant <zhen@dkzhen.org>
This commit is contained in:
Zhen 2026-05-01 16:34:07 +07:00 committed by GitHub
parent 9ca388972c
commit 0da61d8f7b
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
29 changed files with 561 additions and 464 deletions

View file

@ -18,7 +18,7 @@ export default function SegmentedControl({
return (
<div
className={cn(
"inline-flex items-center p-1 rounded-lg",
"inline-flex items-center p-1 rounded-lg overflow-x-auto",
"bg-black/5 dark:bg-white/5",
className
)}
@ -28,7 +28,7 @@ export default function SegmentedControl({
key={option.value}
onClick={() => onChange(option.value)}
className={cn(
"px-4 rounded-md font-medium transition-all",
"shrink-0 px-4 rounded-md font-medium transition-all",
sizes[size],
value === option.value
? "bg-white dark:bg-white/10 text-text-main shadow-sm"