Skip to content

Commit 4b2d1f6

Browse files
Copilotrajbos
andcommitted
Make power users panel bigger and add explanatory tooltip
Co-authored-by: rajbos <6085745+rajbos@users.noreply.github.com>
1 parent 8cafdf6 commit 4b2d1f6

1 file changed

Lines changed: 14 additions & 5 deletions

File tree

src/App.tsx

Lines changed: 14 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ import { Separator } from "@/components/ui/separator";
1111
import { ChartContainer, ChartTooltip, ChartTooltipContent } from "@/components/ui/chart";
1212
import { Table, TableBody, TableCell, TableHead, TableHeader, TableRow } from "@/components/ui/table";
1313
import { Sheet, SheetContent, SheetHeader, SheetTitle, SheetTrigger } from "@/components/ui/sheet";
14+
import { Tooltip as UITooltip, TooltipContent, TooltipTrigger } from "@/components/ui/tooltip";
1415
import {
1516
AggregatedData,
1617
CopilotUsageData,
@@ -357,12 +358,20 @@ function App() {
357358
{powerUserSummary && (
358359
<Sheet>
359360
<SheetTrigger asChild>
360-
<Button variant="outline" className="flex items-center gap-2">
361-
<span className="text-sm">Power Users:</span>
362-
<span className="font-bold">{powerUserSummary.totalPowerUsers}</span>
363-
</Button>
361+
<UITooltip>
362+
<TooltipTrigger asChild>
363+
<Button variant="outline" className="flex items-center gap-2">
364+
<span className="text-sm">Power Users:</span>
365+
<span className="font-bold">{powerUserSummary.totalPowerUsers}</span>
366+
</Button>
367+
</TooltipTrigger>
368+
<TooltipContent>
369+
<p>Power users are the top 10% of users by request count.<br/>
370+
These users make the most requests to GitHub Copilot.</p>
371+
</TooltipContent>
372+
</UITooltip>
364373
</SheetTrigger>
365-
<SheetContent className="w-[600px] sm:w-[800px] overflow-y-auto">
374+
<SheetContent className="w-[800px] sm:w-[1000px] lg:w-[1200px] overflow-y-auto">
366375
<SheetHeader>
367376
<SheetTitle>Power Users Analysis</SheetTitle>
368377
</SheetHeader>

0 commit comments

Comments
 (0)