Update PositionWidget & fix BatteryWidget

This commit is contained in:
Sacha Weatherstone
2022-10-08 21:33:45 +10:30
parent c6bd178f20
commit fadd4ea590
2 changed files with 13 additions and 13 deletions
+1 -1
View File
@@ -79,7 +79,7 @@ export const BatteryWidget = ({
className="text-Orange-500 h-5 w-5 flex-shrink-0 self-center" className="text-Orange-500 h-5 w-5 flex-shrink-0 self-center"
aria-hidden="true" aria-hidden="true"
/> />
Unknown {timeRemaining}
</p> </p>
</dd> </dd>
</div> </div>
+12 -12
View File
@@ -2,24 +2,24 @@ import type React from "react";
import { MapPinIcon } from "@heroicons/react/24/outline"; import { MapPinIcon } from "@heroicons/react/24/outline";
import { Card } from "../Card.js";
import { Dropdown } from "../Dropdown.js";
export interface PositionWidgetProps { export interface PositionWidgetProps {
grid: string; grid: string;
} }
export const PositionWidget = ({ grid }: PositionWidgetProps): JSX.Element => { export const PositionWidget = ({ grid }: PositionWidgetProps): JSX.Element => {
return ( return (
<Card className="flex-col"> <div className="relative overflow-hidden rounded-lg bg-white p-4 shadow">
<Dropdown title="Position" icon={<MapPinIcon className="h-4" />}> <dt>
<div className="flex"> <div className="absolute rounded-md bg-rose-500 p-3">
<div className="flex w-20 bg-teal-600 p-3"> <MapPinIcon className="h-6 text-white" aria-hidden="true" />
<MapPinIcon className="m-auto h-12 text-white" />
</div>
<span className="m-auto text-lg">{grid}</span>
</div> </div>
</Dropdown> <p className="ml-16 truncate text-sm font-medium text-gray-500">
</Card> Current Location
</p>
</dt>
<dd className="ml-16 flex items-baseline">
<p className="text-2xl font-semibold text-gray-900">{grid}</p>
</dd>
</div>
); );
}; };