kareila: (Default)
kareila ([personal profile] kareila) wrote in [site community profile] changelog2010-07-20 05:55 pm

[dw-free] Bases: 2 new themes by timeasmymeasure

[commit: http://hg.dwscoalition.org/dw-free/rev/21a42c9892fa]

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

Two new themes for Bases: Comfort and Velvet Steel, designed by [personal profile] timeasmymeasure.

Patch by [personal profile] dancing_serpent. Previews by [personal profile] ninetydegrees.

Files modified:
  • bin/upgrading/s2layers/bases/themes.s2
  • cgi-bin/LJ/S2Theme/bases.pm
  • htdocs/img/customize/previews/bases/comfort.png
  • htdocs/img/customize/previews/bases/velvetsteel.png
--------------------------------------------------------------------------------
diff -r f34d507591d3 -r 21a42c9892fa bin/upgrading/s2layers/bases/themes.s2
--- a/bin/upgrading/s2layers/bases/themes.s2	Mon Jul 19 22:07:55 2010 -0700
+++ b/bin/upgrading/s2layers/bases/themes.s2	Tue Jul 20 12:55:04 2010 -0500
@@ -53,6 +53,46 @@ function Page::print_theme_stylesheet() 
     #content > .inner > .module-navlinks .module-list { background: $*color_page_link; }
     """;
 }
+
+#NEWLAYER: bases/comfort
+layerinfo type = "theme";
+layerinfo name = "Comfort";
+layerinfo redist_uniq = "bases/comfort";
+layerinfo author_name = "timeasmymeasure";
+ 
+set layout_authors = [ { "name" => "timeasmymeasure", "type" => "user" } ];
+
+set color_page_background = "#dacba4";
+set color_page_border = "#972648";
+set color_page_link = "#4e8693";
+set color_page_link_active = "#4e8693";
+set color_page_link_hover = "#972648";
+set color_page_link_visited = "#4e8693";
+set color_page_text = "#452b22";
+set color_page_title = "#452b22";
+
+set color_comment_title_background = "#e1d1a9";
+
+set color_entry_background = "#f2f0ce";
+set color_entry_border = "#972648";
+set color_entry_text = "#452b22";
+set color_entry_title = "#972648";
+set color_entry_title_background = "#e5d5ad";
+
+set color_header_background = "#f2f0ce";
+
+set color_module_background = "#f2f0ce";
+set color_module_border = "#972648";
+set color_module_text = "#452b22";
+set color_module_title = "#4e8693";
+set color_module_title_background = "#e5d5ad";
+
+function Page::print_theme_stylesheet() {
+    """
+    .module-header a:hover, .module-header a:visited:hover, .module-header a:active:hover {color: #972648;}
+    """;
+}
+
 
 #NEWLAYER: bases/lightondark
 layerinfo type = "theme";
@@ -362,3 +402,40 @@ input, select { color: $*color_module_te
 
 """;
 }
+
+
+#NEWLAYER: bases/velvetsteel
+layerinfo type = "theme";
+layerinfo name = "Velvet Steel";
+layerinfo redist_uniq = "bases/velvetsteel";
+layerinfo author_name = "timeasmymeasure";
+ 
+set layout_authors = [ { "name" => "timeasmymeasure", "type" => "user" } ];
+
+set color_comment_title_background = "#cccccc";
+set color_entry_background = "#ffffff";
+set color_entry_border = "#949494";
+set color_entry_interaction_links = "#603048";
+set color_entry_title = "#303030";
+set color_entry_title_background = "#e8e8e8";
+
+set color_header_background = "#ffffff";
+
+set color_module_background = "#ffffff";
+set color_module_border = "#949494";
+set color_module_title = "#783060";
+set color_module_title_background = "#bfbfbf";
+
+set color_page_background = "#eaeaea";
+set color_page_border = "#949494";
+set color_page_link = "#783060";
+set color_page_link_active = "#783060";
+set color_page_link_hover = "#603048";
+set color_page_link_visited = "#783060";
+set color_page_text = "#303030";
+
+function Page::print_theme_stylesheet() {
+    """
+    .module-header a:hover, .module-header a:visited:hover, .module-header a:active:hover {color: #603048;}
+    """;
+}
diff -r f34d507591d3 -r 21a42c9892fa cgi-bin/LJ/S2Theme/bases.pm
--- a/cgi-bin/LJ/S2Theme/bases.pm	Mon Jul 19 22:07:55 2010 -0700
+++ b/cgi-bin/LJ/S2Theme/bases.pm	Tue Jul 20 12:55:04 2010 -0500
@@ -11,10 +11,20 @@ sub cats { qw( ) }
 sub cats { qw( ) }
 sub designer { "malionette" }
 
+package LJ::S2Theme::bases::comfort;
+use base qw( LJ::S2Theme::bases );
+sub cats { qw( ) }
+sub designer { "timeasmymeasure" }
+
 package LJ::S2Theme::bases::lightondark;
 use base qw( LJ::S2Theme::bases );
 sub cats { qw( ) }
 sub designer { "cesy" }
+
+package LJ::S2Theme::bases::nnwm2009;
+use base qw( LJ::S2Theme::bases );
+sub cats { qw( ) }
+sub designer { "zvi" }
 
 package LJ::S2Theme::bases::steele;
 use base qw( LJ::S2Theme::bases );
@@ -26,6 +36,11 @@ sub cats { qw() }
 sub cats { qw() }
 sub designer { "sky" }
 
+package LJ::S2Theme::bases::summerholiday;
+use base qw( LJ::S2Theme::bases );
+sub cats { qw( ) }
+sub designer { "rb" }
+
 package LJ::S2Theme::bases::sunandsand;
 use base qw( LJ::S2Theme::bases );
 sub cats { qw( featured ) }
@@ -35,16 +50,10 @@ use base qw( LJ::S2Theme::bases );
 use base qw( LJ::S2Theme::bases );
 sub cats { qw() }
 
-package LJ::S2Theme::bases::summerholiday;
+package LJ::S2Theme::bases::velvetsteel;
 use base qw( LJ::S2Theme::bases );
 sub cats { qw( ) }
-sub designer { "rb" }
-
-package LJ::S2Theme::bases::nnwm2009;
-use base qw( LJ::S2Theme::bases );
-sub cats { qw( ) }
-sub designer { "zvi" }
-
+sub designer { "timeasmymeasure" }
 
 
 1;
diff -r f34d507591d3 -r 21a42c9892fa htdocs/img/customize/previews/bases/comfort.png
Binary file htdocs/img/customize/previews/bases/comfort.png has changed
diff -r f34d507591d3 -r 21a42c9892fa htdocs/img/customize/previews/bases/velvetsteel.png
Binary file htdocs/img/customize/previews/bases/velvetsteel.png has changed
--------------------------------------------------------------------------------