- Introduced foundational UI components (`Badge`, `LockCard`, `SectionHeader`, `AvatarIcon`, etc.) for flexible layouts and consistent design. - Added migration support with the `MigrationModal` component and backend integration for exporting/importing data between Electron and Tauri. - Extended form components with `TextAreaInput`, `OrderInput`, `ToggleField`, and `ToolbarSelect` for improved input handling. - Updated `ScribeShell` with migration popup logic to prompt users for data migration. - Integrated `AlertStack` for better alert handling and notification management. - Enhanced Rust/Tauri services with migration command implementations. - Added translations and styles for new components.
5 lines
170 B
TypeScript
5 lines
170 B
TypeScript
export function isWebKitWithoutIndentFix(): boolean {
|
|
const ua: string = navigator.userAgent;
|
|
return /AppleWebKit/.test(ua) && !/Chrome|Chromium|Edg/.test(ua);
|
|
}
|