fu: Close-up of Fu, bringing a scoop of water to her mouth (Default)
fu ([personal profile] fu) wrote in [site community profile] changelog2011-03-28 12:08 pm

[dw-nonfree] Customize Journal Style: separate and expand presentation, colors, fonts and images

[commit: http://hg.dwscoalition.org/dw-nonfree/rev/e067b753213e]

http://bugs.dwscoalition.org/show_bug.cgi?id=3498

Reorder properties in Transmogrified and Sunday Morning + some tidying.
(options in /customize now follow the order as defined in layout.s2, instead
of being defined elsewhere)

Patch by [personal profile] ninetydegrees.

Files modified:
  • bin/upgrading/s2layers/sundaymorning/layout.s2
  • bin/upgrading/s2layers/transmogrified/layout.s2
--------------------------------------------------------------------------------
diff -r 896c5001775c -r e067b753213e bin/upgrading/s2layers/sundaymorning/layout.s2
--- a/bin/upgrading/s2layers/sundaymorning/layout.s2	Tue Feb 22 23:49:41 2011 +0800
+++ b/bin/upgrading/s2layers/sundaymorning/layout.s2	Mon Mar 28 20:07:46 2011 +0800
@@ -37,6 +37,87 @@ set custom_colors_template = "%%new%% .u
 set custom_colors_template = "%%new%% .userpic a { background-color: %%background%%; border: solid 1px %%foreground%%; }";
 
 set module_layout_sections = "none|(none)|two|Sidebar";
+
+propgroup colors {
+    property use color_page_background;
+    
+    property Color color_page_title_background { des = "Title background"; }
+    property use color_page_title;
+    property Color color_header_background { des = "Header background"; }
+    property Color color_header_text { des = "Header text"; }
+    property Color color_header_hover_background {des = "Header link background when hovered over"; }
+    property Color color_header_hover { des = "Header link text when hovered over"; }
+
+    property use color_page_text;
+
+    property use color_page_link;
+    property use color_page_link_hover;
+    property use color_page_link_active;
+    property use color_page_link_visited;
+
+    property use color_module_link;
+    property use color_module_link_hover;
+    property use color_module_link_active;
+    property use color_module_link_visited;
+    property use color_module_border;
+    property use color_module_text;
+    property use color_module_background;
+    property use color_module_title;
+    property Color color_module_title_background { des = "Sidebar box title background"; }
+    property Color color_module_title_border { des = "Sidebar box title border"; }
+
+    property use color_entry_border;
+    property use color_entry_background;
+    property use color_entry_link;
+    property use color_entry_link_hover;
+    property use color_entry_link_active;
+    property use color_entry_link_visited;
+    property use color_entry_text;
+    property use color_entry_title;
+    property Color color_entry_title_border { des = "Entry\Comment subject border"; }
+    property Color color_entry_title_background { des = "Entry\Comment subject background"; }
+
+    property Color color_navigation_background { des = "Page back/forwards background"; }
+    property Color color_navigation_text { des = "Page back/forwards text"; }
+    property Color color_navigation_border { des = "Page back/forwards border"; }
+}
+
+propgroup images {
+    property use image_background_page_group;
+}
+
+set image_background_page_repeat = "no-repeat";
+
+propgroup fonts {
+    property use font_base;
+    property use font_fallback;
+    property use font_base_size;
+    property use font_base_units;
+    property use font_journal_title;
+    property use font_journal_title_size;
+    property use font_journal_title_units;
+    property use font_entry_title;
+    property use font_entry_title_size;
+    property use font_entry_title_units;
+    property use font_comment_title;
+    property use font_comment_title_size;
+    property use font_comment_title_units;
+    property use font_module_heading;
+    property use font_module_heading_size;
+    property use font_module_heading_units;
+    property use font_module_text;
+    property use font_module_text_size;
+    property use font_module_text_units;
+}
+
+set font_base = "Arial";
+set font_fallback = "sans-serif";
+set font_base_size = "1";
+set font_base_units = "em";
+set font_journal_title_size = "2";
+set font_journal_title_units = "em";
+set font_module_heading_size = "1.353";
+set font_module_heading_units = "em";
 
 propgroup modules {
     property use module_userprofile_group;
@@ -117,89 +198,6 @@ propgroup text {
     property use text_module_customtext_content;
     property use text_module_customtext_url;
 }
-
-propgroup colors {
-    property use color_page_background;
-    
-    property Color color_page_title_background { des = "Title background"; }
-    property use color_page_title;
-    property Color color_header_background { des = "Header background"; }
-    property Color color_header_text { des = "Header text"; }
-    property Color color_header_hover_background {des = "Header link background when hovered over"; }
-    property Color color_header_hover { des = "Header link text when hovered over"; }
-
-    property use color_page_text;
-
-    property use color_page_link;
-    property use color_page_link_hover;
-    property use color_page_link_active;
-    property use color_page_link_visited;
-
-    property use color_module_link;
-    property use color_module_link_hover;
-    property use color_module_link_active;
-    property use color_module_link_visited;
-    property use color_module_border;
-    property use color_module_text;
-    property use color_module_background;
-    property use color_module_title;
-    property Color color_module_title_background { des = "Sidebar box title background"; }
-    property Color color_module_title_border { des = "Sidebar box title border"; }
-
-    property use color_entry_border;
-    property use color_entry_background;
-    property use color_entry_link;
-    property use color_entry_link_hover;
-    property use color_entry_link_active;
-    property use color_entry_link_visited;
-    property use color_entry_text;
-    property use color_entry_title;
-    property Color color_entry_title_border { des = "Entry\Comment subject border"; }
-    property Color color_entry_title_background { des = "Entry\Comment subject background"; }
-
-    property Color color_navigation_background { des = "Page back/forwards background"; }
-    property Color color_navigation_text { des = "Page back/forwards text"; }
-    property Color color_navigation_border { des = "Page back/forwards border"; }
-}
-
-# Images
-propgroup images {
-    property use image_background_page_group;
-}
-
-set image_background_page_repeat = "no-repeat";
-
-# Fonts
-propgroup fonts {
-    property use font_base;
-    property use font_fallback;
-    property use font_base_size;
-    property use font_base_units;
-    property use font_journal_title;
-    property use font_journal_title_size;
-    property use font_journal_title_units;
-    property use font_entry_title;
-    property use font_entry_title_size;
-    property use font_entry_title_units;
-    property use font_comment_title;
-    property use font_comment_title_size;
-    property use font_comment_title_units;
-    property use font_module_heading;
-    property use font_module_heading_size;
-    property use font_module_heading_units;
-    property use font_module_text;
-    property use font_module_text_size;
-    property use font_module_text_units;
-}
-
-set font_base = "Arial";
-set font_fallback = "sans-serif";
-set font_base_size = "1";
-set font_base_units = "em";
-set font_journal_title_size = "2";
-set font_journal_title_units = "em";
-set font_module_heading_size = "1.353";
-set font_module_heading_units = "em";
 
 propgroup customcss {
     property use external_stylesheet;
diff -r 896c5001775c -r e067b753213e bin/upgrading/s2layers/transmogrified/layout.s2
--- a/bin/upgrading/s2layers/transmogrified/layout.s2	Tue Feb 22 23:49:41 2011 +0800
+++ b/bin/upgrading/s2layers/transmogrified/layout.s2	Mon Mar 28 20:07:46 2011 +0800
@@ -6,10 +6,6 @@ layerinfo des = "Transmogrified, a style
 layerinfo des = "Transmogrified, a style you can change easily";
 
 set layout_authors = [ { "name" => "Yvonne" } ];
-
-set entry_management_links = "text";
-set comment_management_links = "text";
-set all_commentsubjects = true;
 
 propgroup presentation {
     property use num_items_recent;
@@ -46,79 +42,10 @@ set margins_unit = "%";
 set margins_unit = "%";
 set tags_page_type = "";
 set userpics_position = "right";
+set entry_management_links = "text";
+set comment_management_links = "text";
+set all_commentsubjects = true;
 set custom_colors_template = "%%new%% .userpic a {background-color: %%background%%; border: solid 1px %%foreground%%;}";
-
-propgroup modules {
-    property use module_userprofile_group;
-    property use module_navlinks_group;
-    property use module_calendar_group;
-    property use module_pagesummary_group;
-    property use module_tags_group;
-    property use module_active_group;
-    property use module_links_group;
-    property use module_syndicate_group;
-    property use module_time_group;
-    property use module_poweredby_group;
-    property use module_customtext_group;
-    property use module_credit_group;
-    property use module_search_group;
-}
-
-set module_layout_sections = "none|(none)|one|Header|two|Sidebar|three|Footer";
-set module_navlinks_section = "one";
-set module_userprofile_section = "two";
-set module_pagesummary_section = "two";
-set module_tags_section = "two";
-set module_links_section = "two";
-set module_syndicate_section = "two";
-set module_calendar_section = "two";
-set module_poweredby_section = "three";
-set module_time_section = "none";
-set module_customtext_section = "two";
-set module_active_section = "two";
-set module_credit_section = "two";
-set module_search_section = "two";
-
-propgroup text {
-    property use text_view_recent;
-    property use text_view_friends;
-    property use text_view_network;
-    property use text_view_friends_comm;
-    property use text_view_friends_filter;
-    property use text_view_archive;
-    property use text_view_userinfo;
-    property use text_view_memories;
-    property use text_view_tags;
-
-    property use text_post_comment;
-    property use text_max_comments;
-    property use text_read_comments;
-    property use text_post_comment_friends;
-    property use text_read_comments_friends;
-
-    property use text_skiplinks_back;
-    property use text_skiplinks_forward;
-    property use text_meta_music;
-    property use text_meta_mood;
-    property use text_meta_location;
-    property use text_meta_xpost;
-    property use text_tags;
-
-    property use text_entry_prev;
-    property use text_entry_next;
-    property use text_edit_entry;
-    property use text_edit_tags;
-    property use text_tell_friend;
-    property use text_mem_add;
-    property use text_watch_comments;
-    property use text_unwatch_comments;
-    property use text_permalink;
-    property use text_stickyentry_subject;
-    
-    property use text_module_customtext;
-    property use text_module_customtext_content;
-    property use text_module_customtext_url;
-}
 
 propgroup colors {
     property use color_page_background;
@@ -194,8 +121,6 @@ propgroup colors {
     property Color color_tagspage_title_background { des = "Tags page title background"; }
 }
 
-
-# Images
 propgroup images {
     property use image_background_page_group;
     property use image_background_header_group;
@@ -204,7 +129,6 @@ propgroup images {
     property use image_background_module_group;
 }
 
-# Fonts
 propgroup fonts {
     property use font_base;
     property use font_fallback;
@@ -234,13 +158,84 @@ set font_module_heading_size = "1.1";
 set font_module_heading_size = "1.1";
 set font_module_heading_units = "em";
 
+propgroup modules {
+    property use module_userprofile_group;
+    property use module_navlinks_group;
+    property use module_calendar_group;
+    property use module_pagesummary_group;
+    property use module_tags_group;
+    property use module_active_group;
+    property use module_links_group;
+    property use module_syndicate_group;
+    property use module_time_group;
+    property use module_poweredby_group;
+    property use module_customtext_group;
+    property use module_credit_group;
+    property use module_search_group;
+}
+
+set module_layout_sections = "none|(none)|one|Header|two|Sidebar|three|Footer";
+set module_navlinks_section = "one";
+set module_userprofile_section = "two";
+set module_pagesummary_section = "two";
+set module_tags_section = "two";
+set module_links_section = "two";
+set module_syndicate_section = "two";
+set module_calendar_section = "two";
+set module_poweredby_section = "three";
+set module_time_section = "none";
+set module_customtext_section = "two";
+set module_active_section = "two";
+set module_credit_section = "two";
+set module_search_section = "two";
+
+propgroup text {
+    property use text_view_recent;
+    property use text_view_friends;
+    property use text_view_network;
+    property use text_view_friends_comm;
+    property use text_view_friends_filter;
+    property use text_view_archive;
+    property use text_view_userinfo;
+    property use text_view_memories;
+    property use text_view_tags;
+
+    property use text_post_comment;
+    property use text_max_comments;
+    property use text_read_comments;
+    property use text_post_comment_friends;
+    property use text_read_comments_friends;
+
+    property use text_skiplinks_back;
+    property use text_skiplinks_forward;
+    property use text_meta_music;
+    property use text_meta_mood;
+    property use text_meta_location;
+    property use text_meta_xpost;
+    property use text_tags;
+
+    property use text_entry_prev;
+    property use text_entry_next;
+    property use text_edit_entry;
+    property use text_edit_tags;
+    property use text_tell_friend;
+    property use text_mem_add;
+    property use text_watch_comments;
+    property use text_unwatch_comments;
+    property use text_permalink;
+    property use text_stickyentry_subject;
+    
+    property use text_module_customtext;
+    property use text_module_customtext_content;
+    property use text_module_customtext_url;
+}
+
 propgroup customcss {
     property use external_stylesheet;
     property use include_default_stylesheet;
     property use linked_stylesheet;
     property use custom_css;
 }
-
 
 function Page::print()
 {
--------------------------------------------------------------------------------

Post a comment in response:

This account has disabled anonymous posting.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting

If you are unable to use this captcha for any reason, please contact us by email at support@dreamwidth.org