style(ui): 为应用组件统一添加自定义字体样式

This commit is contained in:
richarjiang
2025-11-27 09:22:55 +08:00
parent 518282ecb8
commit 01388a5c4f
16 changed files with 103 additions and 11 deletions

View File

@@ -82,10 +82,10 @@ const SimpleRingProgress = ({
/>
</Svg>
<View style={{ position: 'absolute', alignItems: 'center', justifyContent: 'center', top: 0, left: 0, right: 0, bottom: 0 }}>
<Text style={{ fontSize: 12, fontWeight: '600', color: '#192126' }}>
<Text style={{ fontSize: 12, fontWeight: '600', color: '#192126', fontFamily: 'AliBold' }}>
{Math.round(remainingCalories)}
</Text>
<Text style={{ fontSize: 8, color: '#9AA3AE' }}>{t('statistics.components.diet.remaining')}</Text>
<Text style={{ fontSize: 8, color: '#9AA3AE', fontFamily: 'AliRegular' }}>{t('statistics.components.diet.remaining')}</Text>
</View>
</View>
);
@@ -361,12 +361,14 @@ const styles = StyleSheet.create({
cardTitle: {
fontSize: 14,
color: '#192126',
fontWeight: '600'
fontWeight: '600',
fontFamily: 'AliBold',
},
cardSubtitle: {
fontSize: 10,
color: '#9AA3AE',
fontWeight: '600',
fontFamily: 'AliRegular',
},
contentContainer: {
flexDirection: 'row',
@@ -419,11 +421,13 @@ const styles = StyleSheet.create({
fontSize: 10,
color: '#9AA3AE',
flex: 1,
fontFamily: 'AliRegular',
},
statValue: {
fontSize: 12,
color: '#192126',
fontWeight: '600',
fontFamily: 'AliBold',
},
// 卡路里相关样式
calorieSection: {
@@ -442,6 +446,7 @@ const styles = StyleSheet.create({
fontSize: 16,
fontWeight: '800',
color: '#192126',
fontFamily: 'AliBold',
},
calorieContent: {
},
@@ -450,6 +455,7 @@ const styles = StyleSheet.create({
color: '#64748B',
fontWeight: '600',
marginRight: 4,
fontFamily: 'AliRegular',
},
calculationRow: {
flexDirection: 'row',
@@ -461,11 +467,13 @@ const styles = StyleSheet.create({
fontSize: 14,
fontWeight: '600',
color: '#192126',
fontFamily: 'AliBold',
},
calculationText: {
fontSize: 10,
fontWeight: '600',
color: '#64748B',
fontFamily: 'AliRegular',
},
calculationItem: {
flexDirection: 'row',
@@ -476,11 +484,13 @@ const styles = StyleSheet.create({
fontSize: 9,
color: '#64748B',
fontWeight: '500',
fontFamily: 'AliRegular',
},
calculationValue: {
fontSize: 11,
fontWeight: '700',
color: '#192126',
fontFamily: 'AliBold',
},
remainingCaloriesContainer: {
flexDirection: 'row',
@@ -491,6 +501,7 @@ const styles = StyleSheet.create({
fontSize: 10,
color: '#64748B',
fontWeight: '500',
fontFamily: 'AliRegular',
},
mealsContainer: {
flexDirection: 'row',
@@ -514,6 +525,7 @@ const styles = StyleSheet.create({
fontSize: 10,
color: '#64748B',
fontWeight: '600',
fontFamily: 'AliRegular',
},
// 食物选项样式
foodOptionsContainer: {
@@ -559,5 +571,6 @@ const styles = StyleSheet.create({
fontWeight: '500',
color: '#192126',
textAlign: 'center',
fontFamily: 'AliRegular',
},
});