Hmm, can't I control that in my browser prefs already?
Now before anyone goes off and says crazy things like 'well users can have their own style sheet' or 'people can pick different skins if they want different fonts', let me say that you're missing the point. Yes, users can have their own style sheet. They can pick different skins if they want. But if they can pick different skins, why shouldn't they be able to pick a choice of fonts that works better for them than what a skin necessarily mandates?
IMO an easy way to change font size is a must, and I do not think there is a need to explain why. As for font type it's rarely a problem for me, but this post:
http://www.simplemachines.org/community/index.php?topic=490658
...made me realize that font type could be very important for some people. And maybe it's of big importance not only for the people with dyslexia.
Font size I'm a bit more iffy about seeing how easy it is to change font size in a browser (ctrl + scroll mouse)
- Way too many people do not know about this, not only about the hot keys, but even the options in the View menu. In Opera it's much easier/visible though.
- After all this is a zoom function, so it resizes not only the text.
<?xml version="1.0"?>
<skin>
<name>Weaving (Open Sans)</name>
<css include="http://fonts.googleapis.com/css?family=Open+Sans:400,400italic,700,700italic"></css>
</skin>$main_font = Open Sans
$main_font_size = 85%/130%
$menu_font = $main_font
$subject_font = $main_fontIn order to offer different font choices to the user:
I'm thinking a single dedicated option in the profile area. Or even in the sidebar. And then along with it a change-of-font-size menu. This would be a nightmare to do with skins since you'd need to have multiple variations of each skin.
@Nao: Please explain that css include tag. Can I reference local fonts? Does it replace @font-face (which no longer works, btw)?
<css include="http://fonts.googleapis.com/css?family=Open+Sans:400,400italic,700"></css>