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

@@ -498,12 +498,14 @@ const styles = StyleSheet.create({
borderRadius: 30,
},
greeting: {
fontSize: 24,
fontSize: 20,
fontWeight: '600',
fontFamily: 'AliBold',
},
welcome: {
marginTop: 6,
fontSize: 14,
fontFamily: 'AliRegular',
},
sectionSpacing: {
gap: 16,
@@ -514,10 +516,12 @@ const styles = StyleSheet.create({
sectionTitle: {
fontSize: 16,
fontWeight: '500',
fontFamily: 'AliBold',
},
sectionHeader: {
fontSize: 20,
fontWeight: '600',
fontFamily: 'AliBold',
},
segmentedControl: {
flexDirection: 'row',
@@ -537,6 +541,7 @@ const styles = StyleSheet.create({
segmentLabel: {
fontSize: 14,
fontWeight: '600',
fontFamily: 'AliBold',
},
segmentBadge: {
minWidth: 24,
@@ -549,6 +554,7 @@ const styles = StyleSheet.create({
segmentBadgeText: {
fontSize: 12,
fontWeight: '600',
fontFamily: 'AliBold',
},
emptyState: {
alignItems: 'center',
@@ -566,11 +572,13 @@ const styles = StyleSheet.create({
textAlign: 'center',
fontSize: 18,
fontWeight: '600',
fontFamily: 'AliBold',
},
emptySubtitle: {
textAlign: 'center',
fontSize: 14,
lineHeight: 20,
fontFamily: 'AliRegular',
},
primaryButton: {
marginTop: 8,
@@ -584,6 +592,7 @@ const styles = StyleSheet.create({
primaryButtonText: {
fontSize: 16,
fontWeight: '600',
fontFamily: 'AliBold',
},
cardsWrapper: {
gap: 16,
@@ -597,5 +606,6 @@ const styles = StyleSheet.create({
},
loadingText: {
fontSize: 14,
fontFamily: 'AliRegular',
},
});

View File

@@ -598,7 +598,7 @@ const styles = StyleSheet.create({
fontSize: 16,
fontWeight: '700',
color: '#192126',
fontFamily: 'AliRegular'
fontFamily: 'AliBold'
},
debugButtonsContainer: {
flexDirection: 'row',
@@ -625,6 +625,7 @@ const styles = StyleSheet.create({
},
debugButtonText: {
fontSize: 12,
fontFamily: 'AliRegular',
},
metricsRow: {
flexDirection: 'row',
@@ -658,13 +659,15 @@ const styles = StyleSheet.create({
fontSize: 18,
lineHeight: 18,
fontWeight: '600',
textAlignVertical: 'bottom'
textAlignVertical: 'bottom',
fontFamily: 'AliBold'
},
caloriesUnit: {
color: '#515558ff',
fontSize: 12,
marginLeft: 4,
lineHeight: 18,
fontFamily: 'AliRegular',
},
trainingContent: {
marginTop: 8,
@@ -698,6 +701,7 @@ const styles = StyleSheet.create({
fontSize: 18,
fontWeight: '800',
color: '#8B74F3',
fontFamily: 'AliBold',
},
cyclingHeader: {
flexDirection: 'row',
@@ -717,6 +721,7 @@ const styles = StyleSheet.create({
color: '#FFFFFF',
fontSize: 20,
fontWeight: '800',
fontFamily: 'AliBold',
},
mapArea: {
backgroundColor: 'rgba(255,255,255,0.08)',
@@ -756,6 +761,7 @@ const styles = StyleSheet.create({
cardTitle: {
fontSize: 14,
color: '#192126',
fontFamily: 'AliBold',
},
heartCard: {
backgroundColor: '#FFE5E5',
@@ -776,12 +782,14 @@ const styles = StyleSheet.create({
alignSelf: 'flex-end',
color: '#5B5B5B',
fontWeight: '600',
fontFamily: 'AliBold',
},
stepsValue: {
fontSize: 14,
color: '#7A6A42',
fontWeight: '700',
marginBottom: 8,
fontFamily: 'AliBold',
},
errorContainer: {
flexDirection: 'row',
@@ -797,6 +805,7 @@ const styles = StyleSheet.create({
fontWeight: '600',
marginLeft: 8,
flex: 1,
fontFamily: 'AliRegular',
},
retryButton: {
padding: 4,
@@ -811,11 +820,13 @@ const styles = StyleSheet.create({
viewMoreText: {
fontSize: 14,
color: '#192126',
fontFamily: 'AliRegular',
},
viewMoreIcon: {
fontSize: 16,
color: '#192126',
marginLeft: 4,
fontFamily: 'AliRegular',
},
stressCardRow: {
flexDirection: 'row',
@@ -886,6 +897,7 @@ const styles = StyleSheet.create({
color: '#0369A1',
fontWeight: '800',
marginTop: 8,
fontFamily: 'AliBold',
},
addWeightButton: {
position: 'absolute',
@@ -906,6 +918,7 @@ const styles = StyleSheet.create({
fontWeight: '700',
color: '#192126',
textAlign: 'left',
fontFamily: 'AliBold',
},