[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
ninetydegrees.
Files modified:
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
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()
{
--------------------------------------------------------------------------------
