修改RichFaces的默认字体和大小

 毕竟是老外的框架,默认的字体大小弄个11px 

明显不符合中国国情,不够和谐 
不过还好,RichFaces与其他JAVA开源框架一样,提供了很强大的定制功能 
只需三步即可修正这个问题 

一、复制richfaces-impl.jar/META-INF/skins/DEFAULT.skin.properties至ClassPath下 
并改名为common.skin.properties 

二、修改其中与字体大小相关的设置,将11px改为12px,如下 

Css代码 
  1. generalSizeFont=12px  
  2. headerSizeFont=12px  
  3. tabSizeFont=12  
  4. buttonSizeFont=12 (这两个为啥没有px?)  


再顺便将默认字体也改下,首选宋体(SimSun),如下 

Css代码 
  1. generalFamilyFont=SimSun, Arial, Verdana, sans-serif   
  2. headerFamilyFont=SimSun, Arial, Verdana, sans-serif  
  3. tabFamilyFont=SimSun, Arial, Verdana, sans-serif  
  4. buttonFamilyFont=SimSun, Arial, Verdana, sans-serif  



三、web.xml添加一行配置 

Xml代码 
  1. <context-param>  
  2.     <param-name>org.richfaces.SKIN</param-name>  
  3.     <param-value>common</param-value>  
  4. </context-param>  



启动服务 查看页面 太和谐了... 

附上最终配置 

Css代码 
  1. #Colors  
  2. headerBackgroundColor=#D4CFC7  
  3. headerGradientColor=#EDEAE6  
  4. headerTextColor=#000000  
  5. headerWeightFont=bold  
  6.   
  7. generalBackgroundColor=#FFFFFF  
  8. generalTextColor=#000000  
  9. generalSizeFont=12px  
  10. generalFamilyFont=SimSun, Arial, Verdana, sans-serif   
  11.   
  12. controlTextColor=#000000  
  13. controlBackgroundColor=#ffffff  
  14. additionalBackgroundColor=#F1EEE9  
  15.   
  16. shadowBackgroundColor=#000000  
  17. shadowOpacity=1  
  18.   
  19. panelBorderColor=#C4C0B9  
  20. subBorderColor=#ffffff  
  21.   
  22. tabBackgroundColor=#E3DED5  
  23. tabDisabledTextColor=#B1ADA7  
  24.   
  25. trimColor=#DFDCD5  
  26.   
  27. tipBackgroundColor=/#FAE6B0   
  28. tipBorderColor=/#E5973E   
  29.   
  30. selectControlColor=#E79A00  
  31.   
  32. generalLinkColor=#0078D0  
  33. hoverLinkColor=#0090FF  
  34. visitedLinkColor=#0090FF  
  35.   
  36. # Fonts  
  37. headerSizeFont=12px  
  38. headerFamilyFont=SimSun, Arial, Verdana, sans-serif  
  39.   
  40. tabSizeFont=12  
  41. tabFamilyFont=SimSun, Arial, Verdana, sans-serif  
  42.   
  43. buttonSizeFont=12  
  44. buttonFamilyFont=SimSun, Arial, Verdana, sans-serif  
  45.   
  46. tableBackgroundColor=#FFFFFF  
  47. tableFooterBackgroundColor=#cccccc  
  48. tableSubfooterBackgroundColor=#f1f1f1  
  49. tableBorderColor=#C4C0C9  
  50. tableBorderWidth=1px  
  51.   
  52. #Calendar colors  
  53. calendarWeekBackgroundColor=#F1EEE9  
  54.   
  55. calendarHolidaysBackgroundColor=#FFEBDA  
  56. calendarHolidaysTextColor=#FF7800  
  57.   
  58. calendarCurrentBackgroundColor=#FF7800  
  59. calendarCurrentTextColor=#FFEBDA  
  60.   
  61. calendarSpecBackgroundColor=#F1EEE9  
  62. calendarSpecTextColor=#000000  
  63.   
  64. warningColor=#FFE6E6  
  65. warningBackgroundColor=#FF0000  
  66.   
  67. editorBackgroundColor=#F1F1F1  
  68. editBackgroundColor=#FEFFDA  
  69.   
  70. #Gradients  
  71. gradientType=plain  
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值