Skip to content
This repository was archived by the owner on Jan 24, 2025. It is now read-only.

Commit af7f6fd

Browse files
committed
style
1 parent f9ec462 commit af7f6fd

File tree

9 files changed

+29
-25
lines changed

9 files changed

+29
-25
lines changed

packages/react-databrowser/src/components/databrowser/components/display/display-header.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ export const DisplayHeader = ({
6060
</div>
6161

6262
{/*{!hideBadges && (*/}
63-
<div className="flex h-10 flex-wrap items-center gap-1">
63+
<div className="flex h-10 flex-wrap items-center gap-1.5">
6464
<TypeTag variant={type} type="badge" />
6565
<SizeBadge dataKey={dataKey} />
6666
<LengthBadge dataKey={dataKey} type={type} content={content} />

packages/react-databrowser/src/components/databrowser/components/display/display-list-edit.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -135,7 +135,8 @@ const FormItem = ({ name, label }: { name: string; label: string; isNumber?: boo
135135
<span className="text-zinc-300">/</span>
136136
{selector}
137137
</div>
138-
<div className="overflow-hidden rounded-md border border-zinc-300 bg-white py-1 shadow-sm">
138+
139+
<div className="overflow-hidden rounded-md border border-zinc-300 bg-white p-2 shadow-sm">
139140
{editor}
140141
</div>
141142
</div>

packages/react-databrowser/src/components/databrowser/components/display/input/content-type-select.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,9 @@ export const ContentTypeSelect = ({
2828
return (
2929
<Select value={value} onValueChange={onChange}>
3030
<SelectTrigger className="h-6 w-auto border-none bg-transparent pl-0 pr-6 text-xs text-zinc-500">
31-
<SelectValue placeholder="Expires" />
31+
<SelectValue placeholder="Text" />
3232
</SelectTrigger>
33+
3334
<SelectContent>
3435
<SelectGroup>
3536
<SelectItem value={"Text"}>Text</SelectItem>

packages/react-databrowser/src/components/databrowser/components/display/input/custom-editor.tsx

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ export const CustomEditor = ({
2828

2929
return (
3030
<div
31-
className={cn(maxDynamicHeight === undefined && "h-full")}
31+
className={cn(maxDynamicHeight === undefined && "h-full p-2")}
3232
style={{
3333
height: maxDynamicHeight,
3434
}}
@@ -58,10 +58,11 @@ export const CustomEditor = ({
5858
minimap: {
5959
enabled: false,
6060
},
61+
folding: false,
62+
glyphMargin: false,
6163
lineNumbers: "off",
6264
parameterHints: { enabled: false },
63-
glyphMargin: false,
64-
lineDecorationsWidth: 5,
65+
lineDecorationsWidth: 0,
6566
automaticLayout: true,
6667
scrollBeyondLastLine: false,
6768
renderLineHighlight: "none",

packages/react-databrowser/src/components/databrowser/components/display/key-actions.tsx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,13 +13,15 @@ import { useDeleteKey } from "../../hooks"
1313

1414
export function KeyActions({ dataKey, content }: { dataKey: string; content?: string }) {
1515
const { mutateAsync: deleteKey } = useDeleteKey()
16+
1617
return (
1718
<DropdownMenu>
1819
<DropdownMenuTrigger asChild>
1920
<Button size="icon-sm">
2021
<IconDotsVertical className="size-4 text-zinc-500" />
2122
</Button>
2223
</DropdownMenuTrigger>
24+
2325
<DropdownMenuContent className="" align="end">
2426
{content && (
2527
<DropdownMenuItem

packages/react-databrowser/src/components/databrowser/components/sidebar/index.tsx

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -35,9 +35,7 @@ export function Sidebar() {
3535
<Input
3636
type="text"
3737
placeholder="Search"
38-
className={
39-
"rounded-l-none border-zinc-300 px-2 font-normal placeholder-zinc-300 focus-visible:ring-0"
40-
}
38+
className={"rounded-l-none border-zinc-300 font-normal"}
4139
onChange={(e) => setSearchKey(e.target.value)}
4240
value={search.key}
4341
/>

packages/react-databrowser/src/components/databrowser/components/sidebar/keys-list.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ const KeyItem = ({ data }: { data: RedisKey }) => {
3131
variant={isKeySelected ? "default" : "ghost"}
3232
className={cn(
3333
"relative flex h-10 w-full items-center justify-start gap-2 px-3 py-0 ",
34-
"border border-transparent text-left",
34+
"select-none border border-transparent text-left",
3535
isKeySelected && "shadow-sm",
3636
isKeySelected && dataType === "string" && "border-sky-400 !bg-sky-50 text-sky-900",
3737
isKeySelected && dataType === "list" && "border-orange-400 !bg-orange-50 text-orange-900",

packages/react-databrowser/src/components/databrowser/components/sidebar/type-selector.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,9 +26,10 @@ export function DataTypeSelector() {
2626
}}
2727
value={search.type === undefined ? ALL_TYPES_KEY : search.type}
2828
>
29-
<SelectTrigger className="!w-auto whitespace-nowrap rounded-lg rounded-r-none border-r-0 border-zinc-300 pr-7">
29+
<SelectTrigger className="!w-auto select-none whitespace-nowrap rounded-r-none border-r-0 border-zinc-300 pr-8">
3030
<SelectValue />
3131
</SelectTrigger>
32+
3233
<SelectContent>
3334
<SelectGroup>
3435
{[[ALL_TYPES_KEY, "All Types"], ...Object.entries(DATA_TYPE_NAMES)].map(

packages/react-databrowser/src/components/databrowser/components/type-tag.tsx

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -13,25 +13,25 @@ import { cva, type VariantProps } from "class-variance-authority"
1313
import { cn } from "@/lib/utils"
1414

1515
const iconsMap = {
16-
string: <IconQuote size={16} stroke={1.5} />,
17-
set: <IconLayersIntersect size={16} stroke={1.5} />,
18-
hash: <IconHash size={16} stroke={1.5} />,
19-
json: <IconCodeDots size={16} stroke={1.5} />,
20-
zset: <IconArrowsSort size={16} stroke={1.5} />,
21-
list: <IconList size={16} stroke={1.5} />,
22-
stream: <IconList size={16} stroke={1.5} />,
16+
string: <IconQuote size={15} stroke={1.3} />,
17+
set: <IconLayersIntersect size={15} stroke={1.3} />,
18+
hash: <IconHash size={15} stroke={1.3} />,
19+
json: <IconCodeDots size={15} stroke={1.3} />,
20+
zset: <IconArrowsSort size={15} stroke={1.3} />,
21+
list: <IconList size={15} stroke={1.3} />,
22+
stream: <IconList size={15} stroke={1.3} />,
2323
} as const
2424

2525
const tagVariants = cva("inline-flex shrink-0 items-center rounded-md justify-center", {
2626
variants: {
2727
variant: {
28-
string: "bg-sky-100 text-sky-800",
29-
list: "bg-orange-100 text-orange-800",
30-
hash: "bg-amber-100 text-amber-800",
31-
set: "bg-indigo-100 text-indigo-800",
32-
zset: "bg-pink-100 text-pink-800",
33-
json: "bg-purple-100 text-purple-800",
34-
stream: "bg-orange-100 text-orange-800",
28+
string: "bg-sky-200 text-sky-800",
29+
list: "bg-orange-200 text-orange-800",
30+
hash: "bg-amber-200 text-amber-800",
31+
set: "bg-indigo-200 text-indigo-800",
32+
zset: "bg-pink-200 text-pink-800",
33+
json: "bg-purple-200 text-purple-800",
34+
stream: "bg-orange-200 text-orange-800",
3535
},
3636
type: {
3737
icon: "size-5",

0 commit comments

Comments
 (0)