[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
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:
http://bugs.dwscoalition.org/show_bug.cgi?id=2068
Two themes for Bases by
![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
* 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 --------------------------------------------------------------------------------