[dw-nonfree] Styles: loophole in header font strings
[commit: http://hg.dwscoalition.org/dw-nonfree/rev/6b52fd3df972]
http://bugs.dwscoalition.org/show_bug.cgi?id=2981
Use font_base in all font variables.
Patch by
ninetydegrees.
Files modified:
http://bugs.dwscoalition.org/show_bug.cgi?id=2981
Use font_base in all font variables.
Patch by
![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Files modified:
- bin/upgrading/s2layers/sundaymorning/layout.s2
- bin/upgrading/s2layers/transmogrified/layout.s2
-------------------------------------------------------------------------------- diff -r 222bb7e9271d -r 6b52fd3df972 bin/upgrading/s2layers/sundaymorning/layout.s2 --- a/bin/upgrading/s2layers/sundaymorning/layout.s2 Mon Oct 11 18:59:22 2010 +0800 +++ b/bin/upgrading/s2layers/sundaymorning/layout.s2 Fri Oct 22 23:19:15 2010 +0800 @@ -288,11 +288,11 @@ function Page::print_default_stylesheet( var string navigation_colors = generate_color_css( $*color_navigation_text, $*color_navigation_background, $*color_navigation_border ); var string postform_colors = generate_color_css( new Color, $*color_entry_background, $*color_entry_border ); - var string page_font = generate_font_css($*font_base, $*font_fallback, $*font_base_size, $*font_base_units); - var string page_title_font = generate_font_css($*font_journal_title, $*font_fallback, $*font_journal_title_size, $*font_journal_title_units); - var string entry_title_font = generate_font_css($*font_entry_title, $*font_fallback, $*font_entry_title_size, $*font_entry_title_units); - var string module_font = generate_font_css($*font_module_text, $*font_fallback, $*font_module_text_size, $*font_module_text_units); - var string module_title_font = generate_font_css($*font_module_heading, $*font_fallback, $*font_module_heading_size, $*font_module_heading_units); + var string page_font = generate_font_css("", $*font_base, $*font_fallback, $*font_base_size, $*font_base_units); + var string page_title_font = generate_font_css($*font_journal_title, $*font_base, $*font_fallback, $*font_journal_title_size, $*font_journal_title_units); + var string entry_title_font = generate_font_css($*font_entry_title, $*font_base, $*font_fallback, $*font_entry_title_size, $*font_entry_title_units); + var string module_font = generate_font_css($*font_module_text, $*font_base, $*font_fallback, $*font_module_text_size, $*font_module_text_units); + var string module_title_font = generate_font_css($*font_module_heading, $*font_base, $*font_fallback, $*font_module_heading_size, $*font_module_heading_units); var string userpic_css = ""; if($*userpics_position == "left") { diff -r 222bb7e9271d -r 6b52fd3df972 bin/upgrading/s2layers/transmogrified/layout.s2 --- a/bin/upgrading/s2layers/transmogrified/layout.s2 Mon Oct 11 18:59:22 2010 +0800 +++ b/bin/upgrading/s2layers/transmogrified/layout.s2 Fri Oct 22 23:19:15 2010 +0800 @@ -348,11 +348,11 @@ function Page::print_default_stylesheet var string page_link_hover_colors = generate_color_css($*color_page_link_hover, new Color, new Color); var string page_link_visited_colors = generate_color_css($*color_page_link_visited, new Color, new Color); - var string page_font = generate_font_css($*font_base, $*font_fallback, $*font_base_size, $*font_base_units); - var string page_title_font = generate_font_css($*font_journal_title, $*font_fallback, $*font_journal_title_size, $*font_journal_title_units); - var string entry_title_font = generate_font_css($*font_entry_title, $*font_fallback, $*font_entry_title_size, $*font_entry_title_units); - var string module_font = generate_font_css($*font_module_text, $*font_fallback, $*font_module_text_size, $*font_module_text_units); - var string module_title_font = generate_font_css($*font_module_heading, $*font_fallback, $*font_module_heading_size, $*font_module_heading_units); + var string page_font = generate_font_css("", $*font_base, $*font_fallback, $*font_base_size, $*font_base_units); + var string page_title_font = generate_font_css($*font_journal_title, $*font_base, $*font_fallback, $*font_journal_title_size, $*font_journal_title_units); + var string entry_title_font = generate_font_css($*font_entry_title, $*font_base, $*font_fallback, $*font_entry_title_size, $*font_entry_title_units); + var string module_font = generate_font_css($*font_module_text, $*font_base, $*font_fallback, $*font_module_text_size, $*font_module_text_units); + var string module_title_font = generate_font_css($*font_module_heading, $*font_base, $*font_fallback, $*font_module_heading_size, $*font_module_heading_units); var string userpic_css = ""; --------------------------------------------------------------------------------