opt: color

This commit is contained in:
bggRGjQaUbCoE
2024-08-26 20:45:45 +08:00
parent 5a28ce0e41
commit 448d554f03
5 changed files with 40 additions and 16 deletions

View File

@@ -132,7 +132,6 @@ class VideoCardV extends StatelessWidget {
label: Utils.videoItemSemantics(videoItem),
excludeSemantics: true,
child: Card(
elevation: 0,
clipBehavior: Clip.hardEdge,
margin: EdgeInsets.zero,
child: GestureDetector(

View File

@@ -180,6 +180,20 @@ class MyApp extends StatelessWidget {
),
},
),
popupMenuTheme: PopupMenuThemeData(
surfaceTintColor: lightColorScheme.surfaceTint,
),
cardTheme: CardTheme(
elevation: 2,
surfaceTintColor: lightColorScheme.surfaceTint,
shadowColor: Colors.transparent,
),
dialogTheme: DialogTheme(
surfaceTintColor: lightColorScheme.surfaceTint,
),
progressIndicatorTheme: ProgressIndicatorThemeData(
refreshBackgroundColor: lightColorScheme.onSecondary,
),
),
darkTheme: ThemeData(
// fontFamily: 'HarmonyOS',
@@ -198,6 +212,20 @@ class MyApp extends StatelessWidget {
contentTextStyle: TextStyle(color: darkColorScheme.secondary),
elevation: 20,
),
popupMenuTheme: PopupMenuThemeData(
surfaceTintColor: darkColorScheme.surfaceTint,
),
cardTheme: CardTheme(
elevation: 2,
surfaceTintColor: darkColorScheme.surfaceTint,
shadowColor: Colors.transparent,
),
dialogTheme: DialogTheme(
surfaceTintColor: darkColorScheme.surfaceTint,
),
progressIndicatorTheme: ProgressIndicatorThemeData(
refreshBackgroundColor: darkColorScheme.onSecondary,
),
),
localizationsDelegates: const [
GlobalCupertinoLocalizations.delegate,

View File

@@ -26,7 +26,6 @@ class BangumiCardV extends StatelessWidget {
Widget build(BuildContext context) {
String heroTag = Utils.makeHeroTag(bangumiItem.mediaId);
return Card(
elevation: 0,
clipBehavior: Clip.hardEdge,
margin: EdgeInsets.zero,
child: GestureDetector(

View File

@@ -22,7 +22,6 @@ class LiveCardV extends StatelessWidget {
Widget build(BuildContext context) {
String heroTag = Utils.makeHeroTag(liveItem.roomId);
return Card(
elevation: 0,
clipBehavior: Clip.hardEdge,
margin: EdgeInsets.zero,
child: GestureDetector(
@@ -60,18 +59,18 @@ class LiveCardV extends StatelessWidget {
height: maxHeight,
),
),
Positioned(
left: 0,
right: 0,
bottom: 0,
child: AnimatedOpacity(
opacity: 1,
duration: const Duration(milliseconds: 200),
child: VideoStat(
liveItem: liveItem,
),
Positioned(
left: 0,
right: 0,
bottom: 0,
child: AnimatedOpacity(
opacity: 1,
duration: const Duration(milliseconds: 200),
child: VideoStat(
liveItem: liveItem,
),
),
),
],
);
}),
@@ -88,9 +87,7 @@ class LiveCardV extends StatelessWidget {
class LiveContent extends StatelessWidget {
final dynamic liveItem;
const LiveContent(
{Key? key, required this.liveItem})
: super(key: key);
const LiveContent({Key? key, required this.liveItem}) : super(key: key);
@override
Widget build(BuildContext context) {
return Expanded(

View File

@@ -52,6 +52,7 @@ class _ColorSelectPageState extends State<ColorSelectPage> {
onChanged: (dynamic val) async {
ctr.type.value = 0;
ctr.setting.put(SettingBoxKey.dynamicColor, true);
Get.forceAppUpdate();
},
),
),