From e0a7e0fec760ba12c8067a37e10c96f1f05876e2 Mon Sep 17 00:00:00 2001 From: erdgeist Date: Wed, 24 Jun 2026 04:13:16 +0200 Subject: Stage 1 complete: Rails 2.3.5 to Rails 3.2.22.5 upgrade - Converted plugins to gems (Gemfile) - Updated config structure (application.rb, boot.rb, environment.rb) - Converted routes to Rails 3 DSL - Converted named_scope to scope throughout models - Converted find(:all, :conditions) to where() chains - Fixed has_many :order to use ordering scope - Updated session store and secret token configuration - Fixed exception_notification middleware configuration - Patched Ruby 2.4 / Rails 3.2 incompatibilities: - Integer/Float duration arithmetic (ActiveSupport) - Arel visit_Integer for PostgreSQL adapter - create_database String/Integer coercion - ActionController consider_all_requests_local - Migrated taggings schema for acts-as-taggable-on - Replaced dynamic_form gem with custom form_error_messages helper - Fixed Rails 3 block helper syntax (form_for, form_tag, fields_for) - Fixed admin layout yield - Updated test suite for Rails 3 APIs --- public/stylesheets/ccc.css_old | 257 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 257 insertions(+) create mode 100644 public/stylesheets/ccc.css_old (limited to 'public/stylesheets/ccc.css_old') diff --git a/public/stylesheets/ccc.css_old b/public/stylesheets/ccc.css_old new file mode 100644 index 00000000..93651b92 --- /dev/null +++ b/public/stylesheets/ccc.css_old @@ -0,0 +1,257 @@ +body { + background-color: #FFFFFF; + margin: 0; + padding: 0; + text-align: center; + font-family: Verdana, Helvetica, Arial, sans-serif; + font-size: 11px; + line-height: 16px; + background-color: #ffffff; + color: #535353; +} + +div#header { + height: 224px; +} + +div#header img { + border: none; +} + +div#wrapper { + position: relative; + width: 909px; + margin-left: 90px; + text-align: left; +} + +pre { + overflow: auto; +} + +.right { + text-align: right; +} + +/*------------------links-------------------*/ + +a { + color: #F8921E; + text-decoration: none; +} + +a:visited { + color: #5b8ca7; +} + +a:hover { + color: #5b8ca7; +} + +/*------------------headlines-------------------*/ + +h2 { + font-size: 15px; + line-height: 20px; + font-family: Helvetica; +} + +div#center_column h2 a { + color: #535353; + text-decoration: none; +} + +div#center_column h2 a:hover { + color: #8e8e8e; +} + +div#center_column h2.headline { + margin-top: 10px; + padding-top: 30px; + border-top: 2px solid #cccccc; +} + +div.article_partial h2 a { + text-decoration: none; +} + +h3 { + font-size: 13px; + text-decoration: none; + +} + +h4 { + font-size: 11px; + text-decoration: bold; +} + +/*------------------main-navigation-------------------*/ + +div.main_navigation ul { + margin-left: 0; + padding-left: 0; + line-height: 18px; +} + +div.main_navigation li { + list-style-type: none; +} + +div.main_navigation a { + text-decoration: none; + font-size: 14px; +} + +div.main_navigation a.inactive:hover { + color: #F8921E; +} + +div.main_navigation a.active { + color: #000000; + text-decoration: none; + font-size: 13px; +} + +div.main_navigation a.inactive { + color: #aeadad; + font-size: 13px; +} + +/*------------------calendar-featured-tags-------------------*/ + +div#frontpage_calendar { + margin-top: 30px; +} + +div#frontpage_calendar h2, div#tags h2, div#featured_articles h2 { + color: #aeadad; + border-top: 2px solid #aeadad; + border-bottom: 2px solid #aeadad; + font-size: 16px; + padding-top: 2px; + padding-bottom: 2px; +} + +div#frontpage_calendar ul, div#tags ul, div#featured_articles ul { + padding: 0px; + font-size: 11px; +} + +div#featured_articles #ds_icon img { + padding-top: 10px; +} + +div#featured_articles #events_icon img { + padding-left: 10px; +} + +div#frontpage_calendar li { + margin-bottom: 20px; +} + +div#frontpage_calendar li, div#tags li, div#featured_articles li { + list-style-type: none; +} + +div#frontpage_calendar li a, div#tags li a, div#featured_articles li a { + text-decoration: none; + color: #535353; +} + +div#frontpage_calendar li a:hover, +div#tags li a:hover, +div#featured_articles li a:hover { + text-decoration: none; + color: #ff9600; +} + +/*--------------------------------------------------------------*/ + +div.author_and_date { + font-style: italic; + padding-left: 15px; + font-family: Georgia; +} + +div#left_column { + position: absolute; + background-image: url(/images/left_column.png); + background-position: top right; + background-repeat: no-repeat; + left: 0px; + width: 115px; + min-height: 100px; + text-align: right; + padding-right: 70px; +} + + +div#center_column { + position: absolute; + background-color: #ffffff; + left: 200px; + width: 460px; + padding-left: 15px; + padding-right: 15px; + padding-bottom: 40px; +} + +div#right_column { + position: absolute; + background-color: #ffffff; + padding-left: 70px; + left: 675px; + width: 155px; + height: 100px; +} + +div.teaser_ruler { + border-top: 1px solid #CCCCCC; + border-bottom: 1px dashed #CCCCCC; + height: 3px; + margin-top: 30px; +} + +div.article_partial { + margin-bottom: 30px; +} + + +div.article_partial p.excerpt { + color: #404040; +} + +div#center_column div.body, +div#center_column div.abstract { + font-size: 11px; + line-height: 16px; +} + +div#search { + position: absolute; + top: 145px; + left: 676px; + height: 20px; + vertical-align: top; +} + +div#search input[type=button] { + display: block; + height: 20px; +} + +div#search input[type=text] { + display: block; + padding: 0px; + margin: 0px; + height: 20px; + width: 132px; + line-height: 20px; + border: none; + background-image: url(/images/search_field.png); + background-repeat:no-repeat; + padding-right: 5px; + margin-right: 5px; + background-position: top top; +} -- cgit v1.3