Implemented comprehensive Chromebook-specific fixes including viewport adjustments, enhanced touch and keyboard detection, improved scrolling and keyboard navigation hooks, and extensive CSS optimizations for better usability. Updated chat and dashboard interfaces for larger touch targets, better focus management, and responsive layouts. Added documentation in docs/CHROMEBOOK-FIXES.md and new hooks for Chromebook scroll and keyboard handling.
22 lines
591 B
TypeScript
22 lines
591 B
TypeScript
import { Metadata, Viewport } from "next";
|
|
|
|
export const metadata: Metadata = {
|
|
title: "Customer Chats | Ember Market",
|
|
description: "Manage your customer conversations",
|
|
};
|
|
|
|
export const viewport: Viewport = {
|
|
width: "device-width",
|
|
initialScale: 1,
|
|
maximumScale: 3,
|
|
userScalable: true,
|
|
viewportFit: "cover",
|
|
themeColor: [
|
|
{ media: "(prefers-color-scheme: dark)", color: "#000000" },
|
|
{ media: "(prefers-color-scheme: light)", color: "#D53F8C" },
|
|
],
|
|
};
|
|
|
|
export default function ChatsLayout({ children }: { children: React.ReactNode }) {
|
|
return <>{children}</>;
|
|
}
|