afuna: Cat under a blanket. Text: "Cats are just little people with Fur and Fangs" (Default)
afuna ([personal profile] afuna) wrote in [site community profile] changelog2009-11-19 03:53 pm

[dw-free] Themes: Steele and Beechy (Bases)

[commit: http://hg.dwscoalition.org/dw-free/rev/19b5d74b0528]

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

Two themes for Bases by [personal profile] malionette:

* Beechy - entries on a white background, with green and yellow accent
colors. Page background has vertical stripes in shades of green
* Steele - entries on a dark gray background, with blue gray accent colors.

Patch and screenshot by 900degrees.

Files modified:
  • bin/upgrading/s2layers/bases/themes.s2
  • cgi-bin/LJ/S2Theme/bases.pm
  • htdocs/img/customize/previews/bases/beechy.png
  • htdocs/img/customize/previews/bases/steele.png
  • htdocs/stc/bases/beechy-background.gif
--------------------------------------------------------------------------------
diff -r 596b9dcc5bba -r 19b5d74b0528 bin/upgrading/s2layers/bases/themes.s2
--- a/bin/upgrading/s2layers/bases/themes.s2	Thu Nov 19 15:20:26 2009 +0000
+++ b/bin/upgrading/s2layers/bases/themes.s2	Thu Nov 19 15:52:49 2009 +0000
@@ -1,3 +1,59 @@
+#NEWLAYER: bases/beechy
+layerinfo type = "theme";
+layerinfo name = "Beechy";
+layerinfo redist_uniq = "bases/beechy";
+layerinfo author_name = "malionette";
+ 
+set layout_authors = [ { "name" => "malionette", "type" => "user" } ];
+
+set color_page_background = "#74c6b3";
+set color_page_text = "#606060"; 
+set color_page_link = "#589d96";
+set color_page_link_active = "#589d96";
+set color_page_link_hover = "#74c6b3";
+set color_page_link_visited = "#589d96"; 
+set color_page_border = "#c6e8cf";
+set color_page_title = "#ffffff";
+
+set color_header_background = "#f1d751";
+
+set color_module_background = "#ffffff";
+set color_module_text = "#606060";
+set color_module_link = "#589d96";
+set color_module_link_active = "#589d96";
+set color_module_link_hover = "#74c6b3";
+set color_module_link_visited = "#589d96";
+set color_module_border = "#ffffff";
+set color_module_title = "#ffffff";
+set color_module_title_background = "#f1d751";
+
+set color_entry_background = "#ffffff";
+set color_entry_text = "#606060";
+set color_entry_link = "#589d96";
+set color_entry_link_active = "#589d96";
+set color_entry_link_hover = "#74c6b3";
+set color_entry_link_visited = "#589d96";
+set color_entry_border = "#c6e8cf";
+set color_entry_title = "#ffffff";
+set color_entry_title_background = "#c6e8cf";
+set color_entry_interaction_links = "#ffffff";
+
+set color_comment_title_background = "#ffffff";
+
+set image_background_page_url = "bases/beechy-background.gif";
+set image_background_page_repeat = "repeat";
+
+function Page::print_theme_stylesheet() {
+    """
+    #entries, .page-entry .entry, .page-tags .tags-container,
+    .page-archive #archive-year, .page-month #archive-month, .page-reply .entry-title {
+        border-top: 2.417em solid $*color_page_link; margin-top: .083em;
+    }
+
+    #content > .inner > .module-navlinks .module-list { background: $*color_page_link; }
+    """;
+}
+
 #NEWLAYER: bases/lightondark
 layerinfo type = "theme";
 layerinfo name = "Light On Dark";
@@ -48,6 +104,47 @@ function Page::print_theme_stylesheet()
 """;
 }
 
+#NEWLAYER: bases/steele
+layerinfo type = "theme";
+layerinfo name = "Steele";
+layerinfo redist_uniq = "bases/steele";
+layerinfo author_name = "malionette";
+ 
+set layout_authors = [ { "name" => "malionette", "type" => "user" } ];
+
+set color_page_background = "#333333";
+set color_page_text = "#eeeeee"; 
+set color_page_link = "#8f9ba5";
+set color_page_link_active = "#8f9ba5";
+set color_page_link_hover = "#6a7a87";
+set color_page_link_visited = "#8f9ba5"; 
+set color_page_border = "#555555";
+set color_page_title = "#eeeeee";
+
+set color_header_background = "#404040";
+
+set color_module_background = "#404040";
+set color_module_text = "#eeeeee";
+set color_module_link = "#6a7a87";
+set color_module_link_active = "#6a7a87";
+set color_module_link_hover = "#8f9ba5";
+set color_module_link_visited = "#6a7a87";
+set color_module_border = "#555555";
+set color_module_title = "#eeeeee";
+set color_module_title_background = "#6a7a87";
+
+set color_entry_background = "#404040";
+set color_entry_text = "#eeeeee";
+set color_entry_link = "#8f9ba5";
+set color_entry_link_active = "#8f9ba5";
+set color_entry_link_hover = "#6a7a87";
+set color_entry_link_visited = "#8f9ba5";
+set color_entry_border = "#555555";
+set color_entry_title = "#6a7a87";
+set color_entry_title_background = "#404040";
+set color_entry_interaction_links = "#eeeeee";
+
+set color_comment_title_background = "#555555";
 
 #NEWLAYER: bases/strawberrysundae
 layerinfo type = "theme";
diff -r 596b9dcc5bba -r 19b5d74b0528 cgi-bin/LJ/S2Theme/bases.pm
--- a/cgi-bin/LJ/S2Theme/bases.pm	Thu Nov 19 15:20:26 2009 +0000
+++ b/cgi-bin/LJ/S2Theme/bases.pm	Thu Nov 19 15:52:49 2009 +0000
@@ -6,10 +6,20 @@ sub layout_prop { "layout_type" }
 
 sub designer { "Malionette" }
 
+package LJ::S2Theme::bases::beechy;
+use base qw( LJ::S2Theme::bases );
+sub cats { qw( ) }
+sub designer { "malionette" }
+
 package LJ::S2Theme::bases::lightondark;
 use base qw( LJ::S2Theme::bases );
 sub cats { qw( ) }
 sub designer { "cesy" }
+
+package LJ::S2Theme::bases::steele;
+use base qw( LJ::S2Theme::bases );
+sub cats { qw( ) }
+sub designer { "malionette" }
 
 package LJ::S2Theme::bases::strawberrysundae;
 use base qw( LJ::S2Theme::bases );
diff -r 596b9dcc5bba -r 19b5d74b0528 htdocs/img/customize/previews/bases/beechy.png
Binary file htdocs/img/customize/previews/bases/beechy.png has changed
diff -r 596b9dcc5bba -r 19b5d74b0528 htdocs/img/customize/previews/bases/steele.png
Binary file htdocs/img/customize/previews/bases/steele.png has changed
diff -r 596b9dcc5bba -r 19b5d74b0528 htdocs/stc/bases/beechy-background.gif
Binary file htdocs/stc/bases/beechy-background.gif has changed
--------------------------------------------------------------------------------