mirror of
https://github.com/blakeblackshear/frigate.git
synced 2026-02-05 18:55:23 +03:00
Make disclaimer hidden under aria label
This commit is contained in:
parent
f5c8d724ce
commit
749e166e7b
@ -2,6 +2,7 @@ import { h } from 'preact';
|
|||||||
import useSWR from 'swr';
|
import useSWR from 'swr';
|
||||||
import ActivityIndicator from './ActivityIndicator';
|
import ActivityIndicator from './ActivityIndicator';
|
||||||
import { formatUnixTimestampToDateTime } from '../utils/dateUtil';
|
import { formatUnixTimestampToDateTime } from '../utils/dateUtil';
|
||||||
|
import About from '../icons/About';
|
||||||
import PlayIcon from '../icons/Play';
|
import PlayIcon from '../icons/Play';
|
||||||
import ExitIcon from '../icons/Exit';
|
import ExitIcon from '../icons/Exit';
|
||||||
import { Zone } from '../icons/Zone';
|
import { Zone } from '../icons/Zone';
|
||||||
@ -104,9 +105,19 @@ export default function TimelineSummary({ event, onFrameSelected }) {
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
{timeIndex >= 0 ? (
|
{timeIndex >= 0 ? (
|
||||||
<div className="bg-gray-500 p-4 m-2 max-w-md self-center">
|
<div className="m-2 max-w-md self-center">
|
||||||
Disclaimer: This data comes from the detect feed but is shown on the recordings, it is unlikely that the
|
<div className="flex justify-start">
|
||||||
streams are perfectly in sync so the bounding box and the footage will not line up perfectly.
|
<div className="text-lg flex justify-between py-4">Disclaimer</div>
|
||||||
|
<Button
|
||||||
|
className="rounded-full"
|
||||||
|
type="text"
|
||||||
|
color="gray"
|
||||||
|
aria-label=" Disclaimer: This data comes from the detect feed but is shown on the recordings, it is unlikely that the
|
||||||
|
streams are perfectly in sync so the bounding box and the footage will not line up perfectly. The annotation_offset field can be used to adjust this."
|
||||||
|
>
|
||||||
|
<About className="w-4" />
|
||||||
|
</Button>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
) : null}
|
) : null}
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
19
web/src/icons/About.jsx
Normal file
19
web/src/icons/About.jsx
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
import { h } from 'preact';
|
||||||
|
import { memo } from 'preact/compat';
|
||||||
|
|
||||||
|
export function About({ className = '' }) {
|
||||||
|
return (
|
||||||
|
<svg
|
||||||
|
xmlns="http://www.w3.org/2000/svg"
|
||||||
|
fill="currentColor"
|
||||||
|
viewBox="0 0 24 24"
|
||||||
|
strokeWidth={1.5}
|
||||||
|
stroke="currentColor"
|
||||||
|
className={`${className}`}
|
||||||
|
>
|
||||||
|
<path d="M11 7h2v2h-2zm0 4h2v6h-2zm1-9C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8z" />
|
||||||
|
</svg>
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
export default memo(About);
|
||||||
Loading…
Reference in New Issue
Block a user