1bf6e62f2S猫头猫import rpx from '@/utils/rpx'; 2bf6e62f2S猫头猫 3bf6e62f2S猫头猫const fontSizeConst = { 43ee62d1bS猫头猫 /** 标签 */ 53ee62d1bS猫头猫 tag: rpx(20), 6102052c3S猫头猫 /** 描述文本等字体 */ 7102052c3S猫头猫 description: rpx(22), 8ec26b768S猫头猫 /** 副标题 */ 9ec26b768S猫头猫 subTitle: rpx(26), 10102052c3S猫头猫 /** 正文字体 */ 11102052c3S猫头猫 content: rpx(28), 12102052c3S猫头猫 /** 标题字体 */ 13102052c3S猫头猫 title: rpx(32), 14102052c3S猫头猫 /** appbar的字体 */ 15102052c3S猫头猫 appbar: rpx(36), 16bf6e62f2S猫头猫}; 17bf6e62f2S猫头猫 18102052c3S猫头猫const fontWeightConst = { 19bf6e62f2S猫头猫 regular: '400', 20102052c3S猫头猫 medium: '500', 21102052c3S猫头猫 semibold: '600', 22ec26b768S猫头猫 bold: '700', 23bf6e62f2S猫头猫 bolder: '800', 24102052c3S猫头猫} as const; 25bf6e62f2S猫头猫 263ee62d1bS猫头猫const iconSizeConst = { 27ec26b768S猫头猫 small: rpx(32), 28ec26b768S猫头猫 normal: rpx(48), 29*4060c00aS猫头猫 big: rpx(64), 30*4060c00aS猫头猫}; 313ee62d1bS猫头猫 3240d04e95S猫头猫type ColorKey = 'normal' | 'secondary' | 'highlight'; 333ee62d1bS猫头猫const colorMap: Record<ColorKey, keyof ReactNativePaper.ThemeColors> = { 343ee62d1bS猫头猫 normal: 'text', 353ee62d1bS猫头猫 secondary: 'textSecondary', 363ee62d1bS猫头猫 highlight: 'textHighlight', 373ee62d1bS猫头猫} as const; 383ee62d1bS猫头猫 393ee62d1bS猫头猫export {fontSizeConst, fontWeightConst, iconSizeConst, colorMap}; 403ee62d1bS猫头猫export type {ColorKey}; 41