diff --git a/web/src/lib/device.ts b/web/src/lib/device.ts index 8f8dd595..e0864963 100644 --- a/web/src/lib/device.ts +++ b/web/src/lib/device.ts @@ -14,6 +14,9 @@ const device = { android: false, mobile: false, }, + browser: { + chrome: false, + }, prefers: { language: "en", reducedMotion: false, @@ -49,6 +52,10 @@ if (browser) { mobile: iOS || android, }; + device.browser = { + chrome: ua.includes("chrome/"), + }; + device.prefers = { language: navigator.language.toLowerCase().slice(0, 2) || "en", reducedMotion: window.matchMedia('(prefers-reduced-motion: reduce)').matches,