Motion review playback optimizations (#10659)

* handle motion timestamps with ranges

* check for overlaps when checking segment for events

* rename motion color vars to significant_motion for consistency

* safelist significant_motion

* rename vars for clarity and use timeout instead of interval
This commit is contained in:
Josh Hawkins
2024-03-24 21:37:44 -05:00
committed by GitHub
parent 24d29dd32c
commit 7b64091128
9 changed files with 163 additions and 129 deletions

View File

@@ -9,7 +9,7 @@ module.exports = {
],
safelist: [
{
pattern: /(outline|shadow)-severity_(alert|detection|motion)/,
pattern: /(outline|shadow)-severity_(alert|detection|significant_motion)/,
},
],
theme: {
@@ -87,9 +87,9 @@ module.exports = {
DEFAULT: "hsl(var(--severity_detection))",
dimmed: "hsl(var(--severity_detection_dimmed))",
},
severity_motion: {
DEFAULT: "hsl(var(--severity_motion))",
dimmed: "hsl(var(--severity_motion_dimmed))",
severity_significant_motion: {
DEFAULT: "hsl(var(--severity_significant_motion))",
dimmed: "hsl(var(--severity_significant_motion_dimmed))",
},
motion_review: {
DEFAULT: "hsl(var(--motion_review))",