fix;设置和深浅色

This commit is contained in:
jingyun
2026-06-05 17:54:46 +08:00
parent 33d04a5545
commit af865b13fb
24 changed files with 742 additions and 290 deletions
+5 -4
View File
@@ -1,4 +1,5 @@
import 'package:flutter/material.dart';
import 'package:shadcn_ui/shadcn_ui.dart';
import '../theme/yanting_text.dart';
import '../theme/yanting_tokens.dart';
@@ -11,6 +12,7 @@ class PageHeader extends StatelessWidget {
@override
Widget build(BuildContext context) {
final colors = ShadTheme.of(context).colorScheme;
return Padding(
padding: const EdgeInsets.only(top: 4, bottom: 18),
child: Column(
@@ -21,9 +23,7 @@ class PageHeader extends StatelessWidget {
const SizedBox(height: 8),
Text(
subtitle!,
style: YantingText.sub.copyWith(
color: YantingColors.mutedForeground,
),
style: YantingText.sub.copyWith(color: colors.mutedForeground),
),
],
],
@@ -40,6 +40,7 @@ class SectionTitle extends StatelessWidget {
@override
Widget build(BuildContext context) {
final colors = ShadTheme.of(context).colorScheme;
return Padding(
padding: const EdgeInsets.only(
top: YantingSpacing.sectionGap,
@@ -50,7 +51,7 @@ class SectionTitle extends StatelessWidget {
Text(title, style: YantingText.sectionTitle),
if (icon != null) ...[
const SizedBox(width: 6),
Icon(icon, size: 18, color: YantingColors.mutedForeground),
Icon(icon, size: 18, color: colors.mutedForeground),
],
],
),