Skip to content

Commit fc55832

Browse files
committed
more...
1 parent cbe9268 commit fc55832

File tree

18 files changed

+33
-22
lines changed

18 files changed

+33
-22
lines changed

src/app/(dashboard)/network/page.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@ function NetworkOverview({ network }: Readonly<{ network: Network }>) {
8989
/>
9090
<button
9191
className={
92-
"flex items-center gap-2 dark:text-neutral-300 text-neutral-500 hover:text-neutral-100 transition-all hover:bg-nb-gray-800/60 py-2 px-3 rounded-md cursor-pointer"
92+
"flex items-center gap-2 interactive-cell"
9393
}
9494
onClick={() => setNetworkModal(true)}
9595
>

src/app/(dashboard)/peer/page.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -179,7 +179,7 @@ function PeerOverview() {
179179
<ModalTrigger>
180180
<div
181181
className={
182-
"flex items-center gap-2 text-neutral-500 dark:text-neutral-300 hover:text-neutral-700 dark:hover:text-neutral-100 transition-all hover:bg-gray-100 dark:hover:bg-nb-gray-800/60 py-2 px-3 rounded-md cursor-pointer"
182+
"flex items-center gap-2 interactive-cell"
183183
}
184184
>
185185
<PencilIcon size={16} />

src/app/globals.css

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,16 @@
22
@tailwind components;
33
@tailwind utilities;
44

5+
@layer components {
6+
.interactive-cell {
7+
@apply dark:text-neutral-300 text-neutral-500 py-2 px-3 rounded-md;
8+
@apply transition-all hover:bg-gray-300 hover:text-neutral-800 dark:hover:text-neutral-100 dark:hover:bg-nb-gray-800/60 cursor-pointer;
9+
}
510

11+
.table-row-hoverable {
12+
@apply transition-all hover:bg-gray-100 dark:hover:bg-nb-gray-940 cursor-pointer;
13+
}
14+
}
615

716
h1 {
817
@apply text-2xl font-medium text-gray-700 dark:text-nb-gray-100 my-1;

src/components/FullTooltip.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,8 @@ export default function FullTooltip({
6666
<div
6767
className={cn(
6868
isAction ? "cursor-pointer" : "cursor-default",
69-
"inline-flex items-center gap-2 dark:text-neutral-300 text-neutral-500 hover:text-neutral-100 transition-all hover:bg-nb-gray-800/60 py-2 px-3 rounded-md",
69+
"inline-flex items-center gap-2",
70+
"interactive-cell",
7071
className,
7172
)}
7273
>

src/components/table/Table.tsx

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -103,9 +103,10 @@ const TableRow = React.forwardRef<
103103
className={cn(
104104
"transition-colors group/table-row data-[state=selected]:bg-neutral-100 dark:data-[state=selected]:bg-nb-gray-930/70",
105105
"data-[state=selected]:border-gray-200 dark:data-[state=selected]:border-nb-gray-900",
106+
"table-row-hoverable",
106107
minimal
107-
? "hover:bg-gray-50 dark:hover:bg-nb-gray-900/10"
108-
: "border-b dark:border-zinc-700/40 border-gray-200 dark:hover:bg-nb-gray-940 hover:bg-gray-100",
108+
? ""
109+
: "border-b dark:border-zinc-700/40 border-gray-200",
109110
className,
110111
)}
111112
{...props}

src/modules/activity/ActivityTable.tsx

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,6 @@ export default function ActivityTable({
106106
<DataTable
107107
headingTarget={headingTarget}
108108
wrapperClassName={"gap-0 flex flex-col"}
109-
tableClassName={"px-8 mt-10"}
110109
paginationClassName={"max-w-[800px]"}
111110
as={"div"}
112111
text={"Activity Events"}

src/modules/dns-nameservers/table/NameserverNameCell.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ export default function NameserverNameCell({ ns }: Props) {
1111
<div className={"flex min-w-[270px] max-w-[270px]"}>
1212
<div
1313
className={
14-
"group flex items-center gap-2 dark:text-neutral-300 text-neutral-500 transition-all hover:bg-gray-300 hover:text-neutral-800 dark:hover:text-neutral-100 dark:hover:bg-nb-gray-800/60 py-2 px-3 rounded-md cursor-pointer"
14+
"group flex items-center gap-2 interactive-cell"
1515
}
1616
>
1717
<ActiveInactiveRow

src/modules/groups/AssignPeerToGroupModal.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -196,7 +196,7 @@ export const AssignGroupToPeerModalContent = ({
196196
{groupName !== "All" && (
197197
<button
198198
className={
199-
"flex items-center gap-2 dark:text-neutral-300 text-neutral-500 hover:text-neutral-100 transition-all hover:bg-nb-gray-800/60 py-2 px-3 rounded-md cursor-pointer"
199+
"flex items-center gap-2 interactive-cell"
200200
}
201201
onClick={() => setGroupNameModal(true)}
202202
>

src/modules/networks/misc/NetworkInformationSquare.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,9 @@ export const NetworkInformationSquare = ({
2020
return (
2121
<button
2222
className={cn(
23-
"flex w-full items-center max-w-[300px] gap-4 text-neutral-500 dark:text-neutral-300 transition-all group/network rounded-md",
23+
"flex w-full items-center max-w-[300px] gap-4 group/network",
2424
onClick
25-
? "hover:bg-gray-300 hover:text-neutral-700 dark:hover:text-neutral-100 dark:hover:bg-nb-gray-910 cursor-pointer py-2 pl-3 pr-5 relative"
25+
? "interactive-cell pl-3 pr-5 relative"
2626
: "cursor-default",
2727
)}
2828
onClick={onClick}

src/modules/peers/PeerAddressCell.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ export default function PeerAddressCell({ peer }: Props) {
2323
>
2424
<div
2525
className={
26-
"flex gap-4 items-center min-w-[320px] max-w-[320px] group/cell transition-all hover:bg-gray-100/50 dark:hover:bg-nb-gray-800/10 py-2 px-3 rounded-md cursor-default"
26+
"flex gap-4 items-center min-w-[320px] max-w-[320px] group/cell interactive-cell"
2727
}
2828
onClick={(e) => {
2929
e.stopPropagation();

0 commit comments

Comments
 (0)