forked from Github/frigate
UI Tweaks (#11263)
* Add icons for frigate+ items * Fix bug where export didn't start * Fix mobile overflow * Capitalize first letter function
This commit is contained in:
@@ -568,7 +568,7 @@ export function CameraGroupEdit({
|
||||
/>
|
||||
|
||||
<Separator className="flex my-2 bg-secondary" />
|
||||
<div className="max-h-[40dvh] overflow-y-auto">
|
||||
<div className="max-h-[25dvh] md:max-h-[40dvh] overflow-y-auto">
|
||||
<FormField
|
||||
control={form.control}
|
||||
name="cameras"
|
||||
|
||||
@@ -121,6 +121,14 @@ export default function ExportDialog({
|
||||
className="flex items-center gap-2"
|
||||
size="sm"
|
||||
onClick={() => {
|
||||
const now = new Date(latestTime * 1000);
|
||||
let start = 0;
|
||||
now.setHours(now.getHours() - 1);
|
||||
start = now.getTime() / 1000;
|
||||
setRange({
|
||||
before: latestTime,
|
||||
after: start,
|
||||
});
|
||||
setMode("select");
|
||||
}}
|
||||
>
|
||||
|
||||
@@ -24,6 +24,7 @@ import ActivityIndicator from "../indicators/activity-indicator";
|
||||
import { TimeRange } from "@/types/timeline";
|
||||
import { NoThumbSlider } from "../ui/slider";
|
||||
import { PREVIEW_FPS, PREVIEW_PADDING } from "@/types/preview";
|
||||
import { capitalizeFirstLetter } from "@/utils/stringUtil";
|
||||
|
||||
type PreviewPlayerProps = {
|
||||
review: ReviewSegment;
|
||||
@@ -263,7 +264,7 @@ export default function PreviewThumbnailPlayer({
|
||||
.filter(
|
||||
(item) => item !== undefined && !item.includes("-verified"),
|
||||
)
|
||||
.map((text) => text.charAt(0).toUpperCase() + text.substring(1))
|
||||
.map((text) => capitalizeFirstLetter(text))
|
||||
.sort()
|
||||
.join(", ")
|
||||
.replaceAll("-verified", "")}
|
||||
|
||||
Reference in New Issue
Block a user