refactor(mobile): refactor theme management (#14415)
This commit is contained in:
@@ -133,6 +133,7 @@ class _MobileLayout extends StatelessWidget {
|
||||
).tr(),
|
||||
subtitle: Text(
|
||||
setting.subtitle,
|
||||
style: context.textTheme.labelLarge,
|
||||
).tr(),
|
||||
onTap: () =>
|
||||
context.pushRoute(SettingsSubRoute(section: setting)),
|
||||
|
||||
@@ -264,7 +264,7 @@ class MapPage extends HookConsumerWidget {
|
||||
selectedAssets.value = selected ? selection : {};
|
||||
}
|
||||
|
||||
return MapThemeOveride(
|
||||
return MapThemeOverride(
|
||||
mapBuilder: (style) => context.isMobile
|
||||
// Single-column
|
||||
? Scaffold(
|
||||
|
||||
@@ -58,7 +58,7 @@ class MapLocationPickerPage extends HookConsumerWidget {
|
||||
controller.value?.animateCamera(CameraUpdate.newLatLng(currentLatLng));
|
||||
}
|
||||
|
||||
return MapThemeOveride(
|
||||
return MapThemeOverride(
|
||||
mapBuilder: (style) => Builder(
|
||||
builder: (ctx) => Scaffold(
|
||||
backgroundColor: ctx.themeData.cardColor,
|
||||
|
||||
Reference in New Issue
Block a user