[dw-nonfree] Layout: Sunday Morning
[commit: http://hg.dwscoalition.org/dw-nonfree/rev/a77eed684cd6]
http://bugs.dwscoalition.org/show_bug.cgi?id=1614
New layout: Sunday Morning by Calla; six themes: Red Squiggle, Green
Squiggle, Yellow Squiggle, Green Swirls, Pink Swirls, Purple Swirls
Patch by afuna, screenshots by
piranha.
Files modified:
http://bugs.dwscoalition.org/show_bug.cgi?id=1614
New layout: Sunday Morning by Calla; six themes: Red Squiggle, Green
Squiggle, Yellow Squiggle, Green Swirls, Pink Swirls, Purple Swirls
Patch by afuna, screenshots by
![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Files modified:
- bin/upgrading/s2layers-local.dat
- bin/upgrading/s2layers/sundaymorning/layout.s2
- bin/upgrading/s2layers/sundaymorning/themes.s2
- cgi-bin/LJ/S2Theme/sundaymorning.pm
- cgi-bin/LJ/S2Theme_local.pm
- htdocs/img/customize/previews/sundaymorning/greensquiggle.png
- htdocs/img/customize/previews/sundaymorning/greenswirls.png
- htdocs/img/customize/previews/sundaymorning/pinkswirls.png
- htdocs/img/customize/previews/sundaymorning/purpleswirls.png
- htdocs/img/customize/previews/sundaymorning/redsquiggle.png
- htdocs/img/customize/previews/sundaymorning/yellowsquiggle.png
- htdocs/stc/sundaymorning/greensquiggle.png
- htdocs/stc/sundaymorning/greenswirls.png
- htdocs/stc/sundaymorning/pinkswirls.png
- htdocs/stc/sundaymorning/purpleswirls.png
- htdocs/stc/sundaymorning/redsquiggle.png
- htdocs/stc/sundaymorning/yellowsquiggle.png
-------------------------------------------------------------------------------- diff -r d054d14d3fa0 -r a77eed684cd6 bin/upgrading/s2layers-local.dat --- a/bin/upgrading/s2layers-local.dat Thu Sep 03 16:34:12 2009 +0000 +++ b/bin/upgrading/s2layers-local.dat Sun Sep 06 17:45:44 2009 +0000 @@ -5,6 +5,9 @@ colorside/themes-local theme+ modish/themes-local theme+ modish/layout +sundaymorning/layout layout core2 +sundaymorning/themes theme+ sundaymorning/layout + transmogrified/layout layout core2 transmogrified/themes theme+ transmogrified/layout diff -r d054d14d3fa0 -r a77eed684cd6 bin/upgrading/s2layers/sundaymorning/layout.s2 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/bin/upgrading/s2layers/sundaymorning/layout.s2 Sun Sep 06 17:45:44 2009 +0000 @@ -0,0 +1,780 @@ +layerinfo "type" = "layout"; +layerinfo "name" = "Sunday Morning"; +layerinfo "redist_uniq" = "sundaymorning/layout"; +layerinfo "author_name" = "Calla"; +layerinfo "lang" = "en"; + +# Originally a Transmogrified theme + +set layout_type = "two-columns-left"; +set layout_authors = [ { "name" => "Calla", "type" => "user" } ]; + +set entry_management_links = "text"; +set comment_management_links = "text"; +set all_commentsubjects = true; + +propgroup presentation { + property use num_items_recent; + property use num_items_reading; + property use use_journalstyle_entry_page; + property use layout_type; + property use sidebar_width; + property use tags_page_type; + property use userpics_position; + property use use_custom_friend_colors; +} + +set layout_type = "two-columns-right"; +set userpics_position = "right"; +set sidebar_width = "200px"; +set tags_page_type = ""; + +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_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; +} + +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_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_module_customtext; + 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 +property use font_base; +property use font_fallback; +property use font_base_size; +property use font_base_units; +property use font_module_heading; +property use font_module_heading_size; +property use font_module_heading_units; + +set font_base = "Arial"; +set font_fallback = "sans-serif"; +set font_base_size = "0.813"; +set font_base_units = "em"; +set font_module_heading_size = "1.1"; +set font_module_heading_units = "em"; + +propgroup customcss { + property use external_stylesheet; + property use include_default_stylesheet; + property use linked_stylesheet; + property use custom_css; +} + +set module_layout_sections = "none|(none)|one|Header|two|Sidebar"; +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_time_section = "none"; +set module_customtext_section = "two"; +set module_credit_section = "two"; +set module_poweredby_section = "two"; +set module_poweredby_order = 20; + +function prop_init { + if ( $*image_background_page_url != "" and not $*image_background_page_url->starts_with("http") ) { + $*image_background_page_url = "$*STATDIR/$*image_background_page_url"; + } +} + +function Page::print() +{ + """ + <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> + <html xmlns="http://www.w3.org/1999/xhtml"> + <head>"""; + $this->print_head(); + $this->print_stylesheets(); + $this->print_head_title(); + println "</head>"; + $this->print_wrapper_start(); + $this->print_control_strip(); + """ + <div id="container"> + <div id="header"> + """; + """ + <a name="top"> + """; + $this->print_global_title(); + """ + </a> + </div> + """; + $this->print_module_section("one"); + """ + <div id="wrap"> + <div id="content"> + """; + $this->print_body(); + """ + </div> + """; + $this->print_module_section("two"); + """ + </div><div style="clear:both;"></div> + </div> + """; + $this->print_wrapper_end(); + """ + </html> + """; +} + +function Page::print_default_stylesheet() { + # hardcoded for now + var string sidebar_position = "left"; + var string sidebar_position_alt = "right"; + + var string page_fonts = generate_font_css( $*font_base, $*font_fallback, $*font_base_size, $*font_base_units ); + + var string page_background_colors = generate_color_css( new Color, $*color_page_background, new Color ); + var string page_colors = generate_color_css( $*color_page_text, new Color, new Color ); + var string page_link_colors = generate_color_css( $*color_page_link, new Color, new Color ); + var string page_link_active_colors = generate_color_css( $*color_page_link_active, new Color, new Color ); + var string page_link_hover_colors = generate_color_css( $*color_page_link_hover, new Color, new Color ); + var string page_link_visited_colors = generate_color_css( $*color_page_link_visited, new Color, new Color ); + + var string page_content_title_colors = generate_color_css( $*color_entry_title, $*color_entry_background, $*color_entry_border ); + + var string container_background = generate_background_css( $*image_background_page_url, $*image_background_page_repeat, "100% 70px", new Color ); + + var string page_title_colors = generate_color_css( $*color_page_title, $*color_page_title_background, new Color ); + var string page_title_anchor_colors = generate_color_css( $*color_page_title, new Color, new Color ); + var string header_colors = generate_color_css( $*color_header_text, $*color_header_background, $*color_module_border ); + var string header_hover_colors = generate_color_css( $*color_header_hover, $*color_header_hover_background, new Color ); + + var string module_heading_fonts = generate_font_css( $*font_module_heading, $*font_fallback $*font_module_heading_size, $*font_module_heading_units ); + var string module_base_colors = generate_color_css( $*color_module_text, new Color, new Color ); + var string module_link_colors = generate_color_css ( $*color_module_link, new Color, new Color ); + var string module_link_active_colors = generate_color_css( $*color_module_link_active, new Color, new Color ); + var string module_link_hover_colors = generate_color_css( $*color_module_link_hover, new Color, new Color ); + var string module_link_visited_colors = generate_color_css( $*color_module_link_visited, new Color, new Color ); + var string module_title_colors = generate_color_css( $*color_module_title, $*color_module_title_background, $*color_module_title_border ); + var string module_colors = generate_color_css( new Color, $*color_module_background, $*color_module_border ); + + var string entry_colors = generate_color_css( $*color_entry_text, $*color_entry_background, $*color_entry_border ); + var string entry_title_colors = generate_color_css( $*color_entry_title, $*color_entry_title_background, new Color ); + var string entry_title_link_colors = generate_color_css( $*color_entry_title, new Color, new Color ); + var string userpic_colors = generate_color_css( new Color, $*color_module_background, $*color_entry_title_border ); + + var string entry_link_colors = generate_color_css( $*color_entry_link, new Color, new Color ); + var string entry_link_active_colors = generate_color_css( $*color_entry_link_active, new Color, new Color ); + var string entry_link_hover_colors = generate_color_css( $*color_entry_link_hover, new Color, new Color ); + var string entry_link_visited_colors = generate_color_css( $*color_entry_link_visited, new Color, new Color ); + + var string navigation_colors = generate_color_css( $*color_navigation_text, $*color_navigation_background, $*color_navigation_border ); + var string postform_colors = generate_color_css( new Color, $*color_entry_background, $*color_entry_border ); + + var string userpic_css = ""; + if($*userpics_position == "left") { + $userpic_css = """.entry-title, .comment-title {margin: 0; } + .has-userpic .header {margin: 0 0 0 120px; } + .entry .userpic a, .comment .userpic a {left: 10px; right: auto; }"""; + } + elseif($*userpics_position == "right") { + $userpic_css = """.has-userpic .entry-title, .has-userpic .comment-title {margin: 0; margin-right: 120px; } + .entry .userpic a, .comment .userpic a {right: 10px; left: auto; }"""; + } + +""" + +<style type="text/css"> +/* believe me, this style is much easier to deal with if you +just leave this here. It says "lets use the IE box model" for +non IE browsers */ +* { box-sizing:border-box; -moz-box-sizing:border-box } + +body { + $page_background_colors + $page_fonts + margin: 0 0%; + padding: 0; + width: 100%; +} + +a { + $page_link_colors + text-decoration: none; +} +a:active { + $page_link_active_colors +} +a:visited { + $page_link_visited_colors +} +a:hover { + $page_link_hover_colors + text-decoration: none; +} + +#container { + width: 100%; + margin-left: 0px; + position: relative; + $container_background +} + +#header { + $page_title_colors + margin: 0; + padding: 0; +} + +#header a { + $page_title_anchor_colors + text-decoration: none; +} + +#header h1 { + margin: 0px; + font-size: 2em; + padding: 1em; +} + +#header h2 { + padding: 0 1em 1em 1em; +} + +#wrap { + $page_colors + padding-$sidebar_position_alt: $*sidebar_width; + padding-top: 10px; + padding-left: 0; + margin-$sidebar_position: 250px; +} + +#content { + width: 100%; + margin-left: 10px; + z-index: 20; +} + +.entry-wrapper { + margin-top: -20px; +} + +.module-section-two { + position: absolute; + left: 2em; + top: 8em; + width: $*sidebar_width; + max-width: 220px; + height: 200px; + $module_base_colors + padding-right: 5px; + margin-right: -230px;; +} + +.module-section-one li { + position: relative; + display: inline; + list-style: none; +} +.module-section-one ul { + $module_base_colors + margin: 1.5em 0 0 250px; + padding: 0.5em; +} + +.module-section-one li a { + text-decoration: none; + padding-top: 0.5em; + padding-right: 20px; + padding-bottom: 0.5em; + padding-left: 20px; + $header_colors +} + +.module-section-one ul li a:hover, .module-section-one ul li.active a { + $header_hover_colors +} + +.module-section-two a, .module-section-two .module-header a { + text-decoration: none; + $module_link_colors +} + +.module-section-two a:visited, .module-section-two .module-header a:visited +{ + $module_link_visited_colors +} + +.module-section-two a:hover, .module-section-two .module-header a:hover { + $module_link_hover_colors +} + +.module-section-two a:active, .module-section-two .module-header a:active { + $module_link_active_colors +} + +.module-section-two h2 { + margin: 0; + margin-bottom: 7px; + $module_heading_fonts + padding: 0.2em; + text-align: center; + $module_title_colors + border-left: none; border-right: none; border-top: none; +} + +.module-section-two ul { + list-style-type: none; + margin-left: 0.5em; + padding: 0; +} +.module-section-two ul ul { + list-style-type: none; + margin-left: 0.5em; + padding: 0; + margin-bottom: 0px; +} + +.module-section-two .module { + $module_colors + border-top: none; +} + +.module-section-two .module:first-child { + border-top: 1px solid $*color_module_border; +} + +.module-userprofile, .module-tags, .module-syndicate { + text-align: center; +} + +.module-userprofile .userpic img { + border: none; + margin: 20px; +} +.module-userprofile .userpic { + text-align: center; +} +.module-userprofile ul { + margin: 0px; + padding: 0px; + text-align: center; + margin-top: 5px; +} +.module-userprofile p { + margin-top: 0px; + margin-bottom: 0px; +} +.module-userprofile li { + display: inline; + padding: 5px; + list-style: none; +} +.module-calendar { + text-align: center; +} +.module-calendar table { + margin-left: auto; + margin-right: auto; +} + +.module-credit dl { + margin: 0 1em; +} +.module-credit dt, .module-credit dd { + padding: 0; + margin: 0; + display: block; +} +.module-credit dt { + float: left; + clear: left; + font-weight: bold; + margin-right: 0.5em; +} + +.module-section-two .module-powered { + font-size: 0.8em; + text-align: center; +} + +.entry, .comment, .text_noentries_day { + padding: 10px; + margin-top: 200px; + position: relative; + margin-bottom: 10px; +} +$userpic_css +.entry .userpic a, .comment .userpic a { + display: block; + position: absolute; + top: -50px; + padding: 5px; +} +.entry .userpic img, .comment .userpic img { + border: none; +} +.entry-title, .comment-title { + padding: 0.2em; +} +.entry-title a, .comment-title a { + text-decoration: none; +} + +.entry-wrapper .entry, .comment, .text_noentries_day { + $entry_colors + margin-top: 100px; +} +.entry-wrapper .userpic a, .comment-wrapper .userpic a { + $userpic_colors +} +.entry-wrapper .entry-title, .comment-wrapper .comment-title { + border: none; + $entry_title_colors +} +.entry-wrapper .entry-title a, .comment-wrapper .comment-title a { + $entry_title_link_colors +} +.entry-wrapper a, .comment-wrapper a { + $entry_link_colors +} +.entry-wrapper a:active, .comment-wrapper a:active { + $entry_link_active_colors +} +.entry-wrapper a:visited, .comment-wrapper a:visited { + $entry_link_visited_colors +} +.entry-wrapper a:hover, .comment-wrapper a:hover { + $entry_link_hover_colors +} + +.entry .time, .entry .date { + padding: 0.2em; + display: inline-block; +} +.entry-content, .comment-content { + padding: 10px 0px; +} +.tag { + font-weight: bold; + text-align: left; +} +.tag a { + font-weight: normal; +} +.tag ul { display: inline; margin: 0; padding: 0; } + +.tag li { + display: inline; + list-style: none; + padding: 0px; +} + +*+html .tag li { + padding: 0 5px; +} + +.entry .metadata ul { + margin: 0px; + padding: 0px; +} +.entry .metadata li { + list-style: none; +} +.entry .footer .inner, .comment .footer .inner { + text-align: right; +} +.entry .footer a { + white-space: nowrap; +} +.entry-management-links, .entry-interaction-links, .comment-management-links, .comment-interaction-links { + text-align: right; + margin: 0; + padding: 0; + display: inline; +} +.entry-management-links li, .entry-interaction-links li, +.comment-management-links li, .comment-interaction-links li { + display: inline; + list-style: none; + margin: 0; + padding: 5px; +} +/* lets have a default */ +.entry-management-links li a, .comment-management-links li a, +.comment-interaction-links .thread a { + padding-left: 1em; +} + +#entries { + margin-top: -30px; +} + +.entry-management-links, .entry-interaction-links, .comment-management-links, .comment-interaction-links { + margin: 0; + padding: 0; + display: inline; + font-size: 0.8em; + text-transform: lowercase; + color: #bbb; +} + +.entry-management-links li, .entry-interaction-links li, .comment-management-links li, .comment-interaction-links li { + display: inline; + list-style: none; + margin: 0; + padding: 0 0 0 1em; +} + +.entry-interaction-links li a, .entry-management-links .tell_friend a, +.comment-interaction-links li a { + padding-left: 1em; + display: inline; +} +.entry .footer hr { + display: none; +} + +.entry .metadata-label { + font-weight: bold; +} +.comment-poster { + display: inline-block; + min-width: 40%; +} + +#content > hr { display: none; } + +.navigation { + margin: 0; + padding: 0px; + text-align: left; + margin-top: 30px; + $navigation_colors +} + +.navigation ul { + margin-top: 0px; + padding-top: 5px; + text-align: left; + font-size: 0.7em; +} + +.navigation li { + display: inline; + padding: 0 1px; +} +.navigation .page-back a:before { + content: " << "; + font-size: 0.9em; + letter-spacing: 0px; + vertical-align: 40%; + padding-right: 1px; + text-decoration: none; + +} + +.navigation .page-forward a:after { + content: " >>"; + font-size: 0.9em; + letter-spacing: 0px; + vertical-align: 40%; + padding-left: 1px; + text-decoration: none; + +} + +.tags-container { + $entry_colors + padding: 10px; +} + +.tags-container h2 { + padding: 0.2em; + margin: 0 10px 20px 0; + font-size: 1.2em; + margin-bottom: 20px; + $page_content_title_colors +} + +.tags-container ul { + margin: 10px; padding: 0; + text-align: left; +} +.tags-container li { + margin-left: 10px; + padding: 0; +} + +.manage-tags-link { + text-align: center; + font-size: 0.7em; +} + +.month-wrapper, #archive-month dl { + padding: 10px; + position: relative; + margin: 20px 0px; + $entry_colors +} + + .month-wrapper h3 { + padding: 0.2em; + margin: 0; + font-size: 1.2em; + margin-bottom: 20px; + $page_content_title_colors +} + +.month caption { + display: none; +} +.month .day span, .month .day p { + padding: 0; + margin: 0; +} +.month .day p { + margin-top: 4px; + margin-bottom: -4px; +} +.month .day, .month th { + line-height: 2em; + vertical-align: text-top; + padding: 5px; + text-align: center; +} +/* IE only to line up the empty days neatly */ +*+html .month .day span, *+html .month th span{ + vertical-align: 100%; +} +.month .day-has-entries { + line-height: 1em; +} +.month .footer { + width: 250px; + text-align: center; + margin: 10px 0px; +} + +#postform { + margin-top: 20px; + $postform_colors +} + +.text_noentries_day { + margin-top: 20px; + margin-bottom: 20px; +} + +#archive-month dt { + font-weight: bold; +} +#archive-month .entry-title { + display: inline-block; + padding-left: 5px; +} + +#commenttext { + width: 95%; +} + +</style> +"""; + +} diff -r d054d14d3fa0 -r a77eed684cd6 bin/upgrading/s2layers/sundaymorning/themes.s2 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/bin/upgrading/s2layers/sundaymorning/themes.s2 Sun Sep 06 17:45:44 2009 +0000 @@ -0,0 +1,281 @@ +#NEWLAYER: sundaymorning/greensquiggle +layerinfo type = "theme"; +layerinfo name = "Green Squiggle"; +layerinfo redist_uniq = "sundaymorning/greensquiggle"; +layerinfo author_name = "Calla"; + +set layout_resources = [ { "name" => "Tuts+", "url" => "http://vector.tutsplus.com/freebies/vectors/free-vector-decorative-ornament/" } ]; +set image_background_page_url = "sundaymorning/greensquiggle.png"; + +set color_page_background = "#e6f8e4"; +set color_page_text = "#666666"; +set color_page_link = "#538f4d"; +set color_page_link_hover = "#333"; +set color_page_link_visited = "#113311"; + +set color_page_title = "#333"; +set color_page_title_background = "#c4c4c4"; +set color_header_text = "#333"; +set color_header_background = "#fff"; +set color_header_hover = "#333"; +set color_header_hover_background = "#e7e7e7"; + +set color_module_text = "#333"; +set color_module_link = "#538f4d"; +set color_module_link_hover = "#333"; +set color_module_background = "#f7fcfe"; +set color_module_border = "#999"; + +set color_module_title = "#333"; +set color_module_title_background = "#e7e7e7"; +set color_module_title_border = "#999"; + +set color_entry_text = "#333"; +set color_entry_background = "#fff"; +set color_entry_border = "#999"; + +set color_entry_title = "#333"; +set color_entry_title_background = "#c4c4c4"; +set color_entry_title_border = "#ddd"; + +set color_entry_link = "#538f4d"; +set color_entry_link_hover = "#333"; +set color_entry_link_visited = "#113311"; + +set color_navigation_text = "#333000"; + + +#NEWLAYER: sundaymorning/greenswirls +layerinfo type = "theme"; +layerinfo name = "Green Swirls"; +layerinfo redist_uniq = "sundaymorning/greenswirls"; +layerinfo author_name = "Calla"; + +set layout_resources = [ { "name" => "Beeex.net", "url" => "http://beeex.net/freebies/vectors/vector-swooshes-and-swirls" } ]; +set image_background_page_url = "sundaymorning/greenswirls.png"; + +set color_page_background = "#fff"; +set color_page_text = "#666666"; +set color_page_link = "#599ea5"; +set color_page_link_hover = "#444"; +set color_page_link_visited = "#698e95"; + +set color_page_title = "#444"; +set color_page_title_background = "#b0e1e4"; +set color_header_text = "#444"; +set color_header_background = "#e0f1e1"; +set color_header_hover = "#444"; +set color_header_hover_background = "#dceff0"; + +set color_module_text = "#444"; +set color_module_link = "#599ea5"; +set color_module_link_hover = "#444"; +set color_module_background = "#f7fcfe"; +set color_module_border = "#999"; + +set color_module_title = "#444"; +set color_module_title_background = "#e0f1e1"; +set color_module_title_border = "#999"; + +set color_entry_text = "#444"; +set color_entry_background = "#fff"; +set color_entry_border = "#999"; + +set color_entry_title = "#444"; +set color_entry_title_background = "#e0f1e1"; +set color_entry_title_border = "#ddd"; + +set color_entry_link = "#599ea5"; +set color_entry_link_hover = "#444"; +set color_entry_link_visited = "#698e95"; + +set color_navigation_text = "#444000"; + + +#NEWLAYER: sundaymorning/pinkswirls +layerinfo type = "theme"; +layerinfo name = "Pink Swirls"; +layerinfo redist_uniq = "sundaymorning/pinkswirls"; +layerinfo author_name = "Calla"; + +set layout_resources = [ { "name" => "Beeex.net", "url" => "http://beeex.net/freebies/vectors/vector-swooshes-and-swirls" } ]; +set image_background_page_url = "sundaymorning/pinkswirls.png"; + +set color_page_background = "#e8eef1"; +set color_page_text = "#666666"; +set color_page_link = "#db127a"; +set color_page_link_hover = "#444"; +set color_page_link_visited = "#bb528a"; + +set color_page_title = "#ffffff"; +set color_page_title_background = "#f2a5cd"; +set color_header_text = "#444"; +set color_header_background = "#f7fcfe"; +set color_header_hover = "#444"; +set color_header_hover_background = "#f0eaed"; + +set color_module_text = "#444"; +set color_module_link = "#e0197e"; +set color_module_link_hover = "#444"; +set color_module_background = "#f7fcfe"; +set color_module_border = "#999"; + +set color_module_title = "#444"; +set color_module_title_background = "#f0eaed"; +set color_module_title_border = "#999"; + +set color_entry_text = "#444"; +set color_entry_background = "#f7fcfe"; +set color_entry_border = "#999"; + +set color_entry_title = "#444"; +set color_entry_title_background = "#f0eaed"; +set color_entry_title_border = "#ddd"; + +set color_entry_link = "#db127a"; +set color_entry_link_hover = "#444"; +set color_entry_link_visited = "#bb528a"; + +set color_navigation_text = "#444000"; + + +#NEWLAYER: sundaymorning/purpleswirls +layerinfo type = "theme"; +layerinfo name = "Purple Swirls"; +layerinfo redist_uniq = "sundaymorning/purpleswirls"; +layerinfo author_name = "Calla"; + +set layout_resources = [ { "name" => "Beeex.net", "url" => "http://beeex.net/freebies/vectors/vector-swooshes-and-swirls" } ]; +set image_background_page_url = "sundaymorning/purpleswirls.png"; + +set color_page_background = "#fff"; +set color_page_text = "#666666"; +set color_page_link = "#9675a7"; +set color_page_link_hover = "#444"; +set color_page_link_visited = "#8685b7"; + +set color_page_title = "#eee"; +set color_page_title_background = "#673e7b"; +set color_header_text = "#444"; +set color_header_background = "#f7ebf4"; +set color_header_hover = "#444"; +set color_header_hover_background = "#e0d8e4"; + +set color_module_text = "#444"; +set color_module_link = "#9675a7"; +set color_module_link_hover = "#444"; +set color_module_background = "#f7fcfe"; +set color_module_border = "#999"; + +set color_module_title = "#444"; +set color_module_title_background = "#f7ebf4"; +set color_module_title_border = "#999"; + +set color_entry_text = "#666"; +set color_entry_background = "#f7fcfe"; +set color_entry_border = "#999"; + +set color_entry_title = "#444"; +set color_entry_title_background = "#e0d8e4"; +set color_entry_title_border = "#ddd"; + +set color_entry_link = "#9675a7"; +set color_entry_link_hover = "#444"; +set color_entry_link_visited = "#8685b7"; + +set color_navigation_text = "#444000"; + + +#NEWLAYER: sundaymorning/redsquiggle +layerinfo type = "theme"; +layerinfo name = "Red Squiggle"; +layerinfo redist_uniq = "sundaymorning/redsquiggle"; +layerinfo author_name = "Calla"; + +set layout_resources = [ { "name" => "Tuts+", "url" => "http://vector.tutsplus.com/freebies/vectors/free-vector-decorative-ornament/" } ]; +set image_background_page_url = "sundaymorning/redsquiggle.png"; + +set color_page_background = "#ffeeed"; +set color_page_text = "#666666"; +set color_page_link = "#8e2f2d"; +set color_page_link_hover = "#333"; +set color_page_link_visited = "#6e3f3d"; + +set color_page_title = "#eee"; +set color_page_title_background = "#8e2f2d"; +set color_header_text = "#333"; +set color_header_background = "#fff"; +set color_header_hover = "#333"; +set color_header_hover_background = "#e5d4d4"; + +set color_module_text = "#333"; +set color_module_link = "#8e2f2d"; +set color_module_link_hover = "#333"; +set color_module_background = "#f7fcfe"; +set color_module_border = "#999"; + +set color_module_title = "#333"; +set color_module_title_background = "#e5d4d4"; +set color_module_title_border = "#999"; + +set color_entry_text = "#333"; +set color_entry_background = "#fff"; +set color_entry_border = "#999"; + +set color_entry_title = "#333"; +set color_entry_title_background = "#e5d4d4"; +set color_entry_title_border = "#ddd"; + +set color_entry_link = "#8e2f2d"; +set color_entry_link_hover = "#333"; +set color_entry_link_visited = "#6e3f3d"; + +set color_navigation_text = "#333000"; + + +#NEWLAYER: sundaymorning/yellowsquiggle +layerinfo type = "theme"; +layerinfo name = "Yellow Squiggle"; +layerinfo redist_uniq = "sundaymorning/yellowsquiggle"; +layerinfo author_name = "Calla"; + +set layout_resources = [ { "name" => "Tuts+", "url" => "http://vector.tutsplus.com/freebies/vectors/free-vector-decorative-ornament/" } ]; +set image_background_page_url = "sundaymorning/yellowsquiggle.png"; + +set color_page_background = "#f5f8e4"; +set color_page_text = "#666666"; +set color_page_link = "#998a8e"; +set color_page_link_hover = "#333"; +set color_page_link_visited = "#797a7e"; + +set color_page_title = "#333"; +set color_page_title_background = "#ccc6be"; +set color_header_text = "#333"; +set color_header_background = "#fff"; +set color_header_hover = "#333"; +set color_header_hover_background = "#e6dfd6"; + +set color_module_text = "#333"; +set color_module_link = "#998a8e"; +set color_module_link_hover = "#333"; +set color_module_background = "#f7fcfe"; +set color_module_border = "#999"; + +set color_module_title = "#333"; +set color_module_title_background = "#cbc5bd"; +set color_module_title_border = "#999"; + +set color_entry_text = "#333"; +set color_entry_background = "#fff"; +set color_entry_border = "#999"; + +set color_entry_title = "#333"; +set color_entry_title_background = "#cbc5bd"; +set color_entry_title_border = "#ddd"; + +set color_entry_link = "#998a8e"; +set color_entry_link_hover = "#333"; +set color_entry_link_visited = "#797a7e"; + +set color_navigation_text = "#333000"; + diff -r d054d14d3fa0 -r a77eed684cd6 cgi-bin/LJ/S2Theme/sundaymorning.pm --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/cgi-bin/LJ/S2Theme/sundaymorning.pm Sun Sep 06 17:45:44 2009 +0000 @@ -0,0 +1,35 @@ +package LJ::S2Theme::sundaymorning; +use base qw( LJ::S2Theme ); + +sub layouts { ( "2l" => "two-columns-left" ) } +sub layout_prop { "layout_type" } + +sub designer { "Calla" } + + +package LJ::S2Theme::sundaymorning::greensquiggle; +use base qw( LJ::S2Theme::sundaymorning ); +sub cats { qw() } + +package LJ::S2Theme::sundaymorning::greenswirls; +use base qw( LJ::S2Theme::sundaymorning ); +sub cats { qw( featured ) } + +package LJ::S2Theme::sundaymorning::pinkswirls; +use base qw( LJ::S2Theme::sundaymorning ); +sub cats { qw() } + +package LJ::S2Theme::sundaymorning::purpleswirls; +use base qw( LJ::S2Theme::sundaymorning ); +sub cats { qw() } + +package LJ::S2Theme::sundaymorning::redsquiggle; +use base qw( LJ::S2Theme::sundaymorning ); +sub cats { qw( featured ) } + +package LJ::S2Theme::sundaymorning::yellowsquiggle; +use base qw( LJ::S2Theme::sundaymorning ); +sub cats { qw() } + +1; + diff -r d054d14d3fa0 -r a77eed684cd6 cgi-bin/LJ/S2Theme_local.pm --- a/cgi-bin/LJ/S2Theme_local.pm Thu Sep 03 16:34:12 2009 +0000 +++ b/cgi-bin/LJ/S2Theme_local.pm Sun Sep 06 17:45:44 2009 +0000 @@ -6,6 +6,7 @@ sub local_default_themes { return ( colorside => 'colorside/nadeshiko', modish => 'modish/scarlet', + sundaymorning => 'sundaymorning/greensquiggle', transmogrified => 'transmogrified/basic', ); } diff -r d054d14d3fa0 -r a77eed684cd6 htdocs/img/customize/previews/sundaymorning/greensquiggle.png Binary file htdocs/img/customize/previews/sundaymorning/greensquiggle.png has changed diff -r d054d14d3fa0 -r a77eed684cd6 htdocs/img/customize/previews/sundaymorning/greenswirls.png Binary file htdocs/img/customize/previews/sundaymorning/greenswirls.png has changed diff -r d054d14d3fa0 -r a77eed684cd6 htdocs/img/customize/previews/sundaymorning/pinkswirls.png Binary file htdocs/img/customize/previews/sundaymorning/pinkswirls.png has changed diff -r d054d14d3fa0 -r a77eed684cd6 htdocs/img/customize/previews/sundaymorning/purpleswirls.png Binary file htdocs/img/customize/previews/sundaymorning/purpleswirls.png has changed diff -r d054d14d3fa0 -r a77eed684cd6 htdocs/img/customize/previews/sundaymorning/redsquiggle.png Binary file htdocs/img/customize/previews/sundaymorning/redsquiggle.png has changed diff -r d054d14d3fa0 -r a77eed684cd6 htdocs/img/customize/previews/sundaymorning/yellowsquiggle.png Binary file htdocs/img/customize/previews/sundaymorning/yellowsquiggle.png has changed diff -r d054d14d3fa0 -r a77eed684cd6 htdocs/stc/sundaymorning/greensquiggle.png Binary file htdocs/stc/sundaymorning/greensquiggle.png has changed diff -r d054d14d3fa0 -r a77eed684cd6 htdocs/stc/sundaymorning/greenswirls.png Binary file htdocs/stc/sundaymorning/greenswirls.png has changed diff -r d054d14d3fa0 -r a77eed684cd6 htdocs/stc/sundaymorning/pinkswirls.png Binary file htdocs/stc/sundaymorning/pinkswirls.png has changed diff -r d054d14d3fa0 -r a77eed684cd6 htdocs/stc/sundaymorning/purpleswirls.png Binary file htdocs/stc/sundaymorning/purpleswirls.png has changed diff -r d054d14d3fa0 -r a77eed684cd6 htdocs/stc/sundaymorning/redsquiggle.png Binary file htdocs/stc/sundaymorning/redsquiggle.png has changed diff -r d054d14d3fa0 -r a77eed684cd6 htdocs/stc/sundaymorning/yellowsquiggle.png Binary file htdocs/stc/sundaymorning/yellowsquiggle.png has changed --------------------------------------------------------------------------------