28 lines
757 B
Dart
28 lines
757 B
Dart
import "package:go_router/go_router.dart";
|
|
import "package:provider/provider.dart";
|
|
import "package:shadcn_flutter/shadcn_flutter.dart";
|
|
|
|
import "providers/settings_provider.dart";
|
|
import "routes/router.dart";
|
|
|
|
class ClawdApp extends StatelessWidget {
|
|
const ClawdApp();
|
|
|
|
@override
|
|
Widget build(BuildContext context) {
|
|
return Consumer<SettingsProvider>(
|
|
builder: (context, settingsProvider, _) {
|
|
return ShadcnApp.router(
|
|
title: "Clawd",
|
|
routerConfig: AppRouter.router,
|
|
scaling: const AdaptiveScaling(0.9),
|
|
theme: ThemeData(
|
|
colorScheme: ColorSchemes.darkGray.rose,
|
|
density: Density.spaciousDensity,
|
|
radius: 0.5,
|
|
),
|
|
);
|
|
},
|
|
);
|
|
}
|
|
}
|