diff options
author | Louise Crow <louise.crow@gmail.com> | 2017-09-27 16:22:32 +0100 |
---|---|---|
committer | Louise Crow <louise.crow@gmail.com> | 2017-09-27 16:22:32 +0100 |
commit | 2bfe3de491ae721d5d57ddec3c0051108ce39c8f (patch) | |
tree | f7464c5cbb45e84aaddf6ae0eed6541b1a6f808f | |
parent | 30f48c5d6c9b2f800e21eebb5a1dd56ff5241446 (diff) | |
parent | b927df66e39d66d38586467e3084579f0fbebc9f (diff) |
Merge branch 'release/0.30.0.0' into develop
-rw-r--r-- | app/assets/images/content_type/icon_application_octet-stream_large.png (renamed from app/assets/images/icon_application_octet-stream_large.png) | bin | 795 -> 795 bytes | |||
-rw-r--r-- | app/assets/images/content_type/icon_application_pdf_large.png (renamed from app/assets/images/icon_application_pdf_large.png) | bin | 498 -> 498 bytes | |||
-rw-r--r-- | app/assets/images/content_type/icon_application_rtf_large.png (renamed from app/assets/images/icon_application_rtf_large.png) | bin | 461 -> 461 bytes | |||
-rw-r--r-- | app/assets/images/content_type/icon_application_vnd.ms-excel_large.png (renamed from app/assets/images/icon_application_vnd.ms-excel_large.png) | bin | 485 -> 485 bytes | |||
-rw-r--r-- | app/assets/images/content_type/icon_application_vnd.ms-powerpoint_large.png (renamed from app/assets/images/icon_application_vnd.ms-powerpoint_large.png) | bin | 456 -> 456 bytes | |||
-rw-r--r-- | app/assets/images/content_type/icon_application_vnd.ms-word_large.png (renamed from app/assets/images/icon_application_vnd.ms-word_large.png) | bin | 560 -> 560 bytes | |||
-rw-r--r-- | app/assets/images/content_type/icon_application_zip_large.png (renamed from app/assets/images/icon_application_zip_large.png) | bin | 203 -> 203 bytes | |||
l--------- | app/assets/images/content_type/icon_image_bmp_large.png (renamed from app/assets/images/icon_image_bmp_large.png) | 0 | ||||
l--------- | app/assets/images/content_type/icon_image_gif_large.png (renamed from app/assets/images/icon_image_gif_large.png) | 0 | ||||
-rw-r--r-- | app/assets/images/content_type/icon_image_img_large.png (renamed from app/assets/images/icon_image_img_large.png) | bin | 479 -> 479 bytes | |||
l--------- | app/assets/images/content_type/icon_image_jpeg_large.png (renamed from app/assets/images/icon_image_jpeg_large.png) | 0 | ||||
l--------- | app/assets/images/content_type/icon_image_png_large.png (renamed from app/assets/images/icon_image_png_large.png) | 0 | ||||
-rw-r--r-- | app/assets/images/content_type/icon_image_tiff_large.png (renamed from app/assets/images/icon_image_tiff_large.png) | bin | 613 -> 613 bytes | |||
-rw-r--r-- | app/assets/images/content_type/icon_message_delivery-status_large.png (renamed from app/assets/images/icon_message_delivery-status_large.png) | bin | 551 -> 551 bytes | |||
-rw-r--r-- | app/assets/images/content_type/icon_text_html_large.png (renamed from app/assets/images/icon_text_html_large.png) | bin | 682 -> 682 bytes | |||
-rw-r--r-- | app/assets/images/content_type/icon_text_plain_large.png (renamed from app/assets/images/icon_text_plain_large.png) | bin | 172 -> 172 bytes | |||
-rw-r--r-- | app/assets/images/content_type/icon_text_x-vcard_large.png (renamed from app/assets/images/icon_text_x-vcard_large.png) | bin | 648 -> 648 bytes | |||
-rw-r--r-- | app/assets/images/content_type/icon_unknown.png (renamed from app/assets/images/icon_unknown.png) | bin | 543 -> 543 bytes | |||
-rw-r--r-- | app/assets/images/home-grad.png | bin | 306 -> 0 bytes | |||
-rw-r--r-- | app/assets/images/locale-switcher.png | bin | 1556 -> 0 bytes | |||
-rw-r--r-- | app/assets/images/old-logo.png | bin | 1606 -> 0 bytes | |||
-rw-r--r-- | app/assets/images/quote-marks.png | bin | 649 -> 0 bytes | |||
-rw-r--r-- | app/assets/images/small-green-cross.png | bin | 353 -> 0 bytes | |||
-rw-r--r-- | app/assets/images/wordpress.png | bin | 678 -> 0 bytes | |||
-rw-r--r-- | app/assets/stylesheets/custom.css.scss | 274 | ||||
-rw-r--r-- | app/assets/stylesheets/responsive/custom.scss | 46 | ||||
-rw-r--r-- | lib/alavetelitheme.rb | 14 | ||||
-rw-r--r-- | lib/config/custom-routes.rb | 4 | ||||
-rw-r--r-- | lib/views/general/_orglink.html.erb | 1 |
29 files changed, 62 insertions, 277 deletions
diff --git a/app/assets/images/icon_application_octet-stream_large.png b/app/assets/images/content_type/icon_application_octet-stream_large.png Binary files differindex 02347f1..02347f1 100644 --- a/app/assets/images/icon_application_octet-stream_large.png +++ b/app/assets/images/content_type/icon_application_octet-stream_large.png diff --git a/app/assets/images/icon_application_pdf_large.png b/app/assets/images/content_type/icon_application_pdf_large.png Binary files differindex 1374851..1374851 100644 --- a/app/assets/images/icon_application_pdf_large.png +++ b/app/assets/images/content_type/icon_application_pdf_large.png diff --git a/app/assets/images/icon_application_rtf_large.png b/app/assets/images/content_type/icon_application_rtf_large.png Binary files differindex fbed2e9..fbed2e9 100644 --- a/app/assets/images/icon_application_rtf_large.png +++ b/app/assets/images/content_type/icon_application_rtf_large.png diff --git a/app/assets/images/icon_application_vnd.ms-excel_large.png b/app/assets/images/content_type/icon_application_vnd.ms-excel_large.png Binary files differindex 86e1ee4..86e1ee4 100644 --- a/app/assets/images/icon_application_vnd.ms-excel_large.png +++ b/app/assets/images/content_type/icon_application_vnd.ms-excel_large.png diff --git a/app/assets/images/icon_application_vnd.ms-powerpoint_large.png b/app/assets/images/content_type/icon_application_vnd.ms-powerpoint_large.png Binary files differindex 6374b3b..6374b3b 100644 --- a/app/assets/images/icon_application_vnd.ms-powerpoint_large.png +++ b/app/assets/images/content_type/icon_application_vnd.ms-powerpoint_large.png diff --git a/app/assets/images/icon_application_vnd.ms-word_large.png b/app/assets/images/content_type/icon_application_vnd.ms-word_large.png Binary files differindex 5a2916a..5a2916a 100644 --- a/app/assets/images/icon_application_vnd.ms-word_large.png +++ b/app/assets/images/content_type/icon_application_vnd.ms-word_large.png diff --git a/app/assets/images/icon_application_zip_large.png b/app/assets/images/content_type/icon_application_zip_large.png Binary files differindex 042d8c7..042d8c7 100644 --- a/app/assets/images/icon_application_zip_large.png +++ b/app/assets/images/content_type/icon_application_zip_large.png diff --git a/app/assets/images/icon_image_bmp_large.png b/app/assets/images/content_type/icon_image_bmp_large.png index 347bdaa..347bdaa 120000 --- a/app/assets/images/icon_image_bmp_large.png +++ b/app/assets/images/content_type/icon_image_bmp_large.png diff --git a/app/assets/images/icon_image_gif_large.png b/app/assets/images/content_type/icon_image_gif_large.png index 347bdaa..347bdaa 120000 --- a/app/assets/images/icon_image_gif_large.png +++ b/app/assets/images/content_type/icon_image_gif_large.png diff --git a/app/assets/images/icon_image_img_large.png b/app/assets/images/content_type/icon_image_img_large.png Binary files differindex 06e263d..06e263d 100644 --- a/app/assets/images/icon_image_img_large.png +++ b/app/assets/images/content_type/icon_image_img_large.png diff --git a/app/assets/images/icon_image_jpeg_large.png b/app/assets/images/content_type/icon_image_jpeg_large.png index 347bdaa..347bdaa 120000 --- a/app/assets/images/icon_image_jpeg_large.png +++ b/app/assets/images/content_type/icon_image_jpeg_large.png diff --git a/app/assets/images/icon_image_png_large.png b/app/assets/images/content_type/icon_image_png_large.png index 347bdaa..347bdaa 120000 --- a/app/assets/images/icon_image_png_large.png +++ b/app/assets/images/content_type/icon_image_png_large.png diff --git a/app/assets/images/icon_image_tiff_large.png b/app/assets/images/content_type/icon_image_tiff_large.png Binary files differindex be2029a..be2029a 100644 --- a/app/assets/images/icon_image_tiff_large.png +++ b/app/assets/images/content_type/icon_image_tiff_large.png diff --git a/app/assets/images/icon_message_delivery-status_large.png b/app/assets/images/content_type/icon_message_delivery-status_large.png Binary files differindex 8a895bc..8a895bc 100644 --- a/app/assets/images/icon_message_delivery-status_large.png +++ b/app/assets/images/content_type/icon_message_delivery-status_large.png diff --git a/app/assets/images/icon_text_html_large.png b/app/assets/images/content_type/icon_text_html_large.png Binary files differindex f772ea3..f772ea3 100644 --- a/app/assets/images/icon_text_html_large.png +++ b/app/assets/images/content_type/icon_text_html_large.png diff --git a/app/assets/images/icon_text_plain_large.png b/app/assets/images/content_type/icon_text_plain_large.png Binary files differindex fe31dc4..fe31dc4 100644 --- a/app/assets/images/icon_text_plain_large.png +++ b/app/assets/images/content_type/icon_text_plain_large.png diff --git a/app/assets/images/icon_text_x-vcard_large.png b/app/assets/images/content_type/icon_text_x-vcard_large.png Binary files differindex 112ffb1..112ffb1 100644 --- a/app/assets/images/icon_text_x-vcard_large.png +++ b/app/assets/images/content_type/icon_text_x-vcard_large.png diff --git a/app/assets/images/icon_unknown.png b/app/assets/images/content_type/icon_unknown.png Binary files differindex a10dd3d..a10dd3d 100644 --- a/app/assets/images/icon_unknown.png +++ b/app/assets/images/content_type/icon_unknown.png diff --git a/app/assets/images/home-grad.png b/app/assets/images/home-grad.png Binary files differdeleted file mode 100644 index ff9887a..0000000 --- a/app/assets/images/home-grad.png +++ /dev/null diff --git a/app/assets/images/locale-switcher.png b/app/assets/images/locale-switcher.png Binary files differdeleted file mode 100644 index 850cb9a..0000000 --- a/app/assets/images/locale-switcher.png +++ /dev/null diff --git a/app/assets/images/old-logo.png b/app/assets/images/old-logo.png Binary files differdeleted file mode 100644 index 8b88458..0000000 --- a/app/assets/images/old-logo.png +++ /dev/null diff --git a/app/assets/images/quote-marks.png b/app/assets/images/quote-marks.png Binary files differdeleted file mode 100644 index e98f35c..0000000 --- a/app/assets/images/quote-marks.png +++ /dev/null diff --git a/app/assets/images/small-green-cross.png b/app/assets/images/small-green-cross.png Binary files differdeleted file mode 100644 index 96ebac9..0000000 --- a/app/assets/images/small-green-cross.png +++ /dev/null diff --git a/app/assets/images/wordpress.png b/app/assets/images/wordpress.png Binary files differdeleted file mode 100644 index 31955ac..0000000 --- a/app/assets/images/wordpress.png +++ /dev/null diff --git a/app/assets/stylesheets/custom.css.scss b/app/assets/stylesheets/custom.css.scss deleted file mode 100644 index 6ca983e..0000000 --- a/app/assets/stylesheets/custom.css.scss +++ /dev/null @@ -1,274 +0,0 @@ -body { -color:#444; -font-family:Arial, sans-serif; -} - -#banner { -background-repeat:no-repeat; -background-position:center top; -background-color:#F0F0F0; -background:image-url('stripes.png'); -} - -#topnav { -font-family:'DeliciousRoman', Arial, sans-serif; -} - -#topnav li a,#topnav li a:visited { -color:#ADADAD; -} - -#topnav li a:hover { -color:#fff; -} - -#topnav ul li.selected { - background:#fff; -} - -#topnav ul li a { -color:#6B3C6A !important; -} - -#logged_in_bar { -color:#444; -} - -#logged_in_bar a,#logged_in_bar a:visited { -color:#92B3FF; -} - -h1,h2,h3 { - font-family:Trebuchet, Trebuchet MS, Helvetica, sans-serif; - color:#555; -} - -h1 { -color:#93278F; -font-size:42px; -font-family:'DeliciousBold', Arial, sans-serif; -} - -h2 { -font-size:1.4em; -} - - -h2,dt { -color:#93278F; -font-family:'DeliciousBold', Arial, sans-serif; -font-weight:400; -} - -h3 { -color:#6B3C6A; -font-family:'DeliciousRoman', Arial, sans-serif; -font-weight:400; -} - -a { -color:#93278F; -} - -p.subtitle { -font-family:'DeliciousRoman'; -color:#6B3C7F; -} - -.request_listing span.head a,.user_listing span.head a,.body_listing span.head a { -color:#6B3C6A; -font-family:'DeliciousRoman', Arial, sans-serif; -font-weight:400; -} - -.request_listing span.desc { -background:image-url('quote-marks.png') no-repeat; -color:#444; -} - -.feed_link a,.act_link a,#header_right > a { -color:#6B3C6A; -} - -#request_form label,label.form_label,span#to_public_body { -color:#6B3C6A; -} - -span#to_public_body { -font-family:'DeliciousBold', Arial, sans-serif; -} - -#middle_strip { -color:#93278F; -} - -#stepwise_make_request { -background-color:#d0d0d0; -background:image-url('stripes.png'); -border:1px solid #DEBEDD; -font-family:'DeliciousRoman', Arial, sans-serif; -color:#6B3C6A; -} - -div.comment_in_request { -background:image-url('stripes-70-light2.png'); -border-color:#5F5F5F; -border-style:dotted; -border-width:1px; -} - -#request_form label,label.form_label { -font-family:'DeliciousRoman', Arial, sans-serif; -} - -#navigation_search input[type=text] { - border-color:#BE7DBC; -} - - -form input[type=submit],a.link_button_green,a.link_button_green_large { -font-family:'DeliciousRoman', Arial, sans-serif; -} - -div.frontpage-box { -background:image-url('stripes.png'); -border:1px solid #DEBEDD; -font-family:'DeliciousRoman', Arial, sans-serif; -color:#6B3C6A; -} - - -div.correspondence,div.comment_in_request { -background:image-url('stripes-70.png'); -} - -div.outgoing.correspondence { -background:image-url('stripes-70-light.png'); -} - -#frontpage_splash { -background:image-url('flying-computer.png') no-repeat 175px bottom; -} - -#frontpage_splash h1 { -font-family:'DeliciousRoman', Arial, sans-serif; -font-size:39px; -color:#6B3C6A; -font-weight:400; -margin:0 0 20px; -} - -#frontpage_splash h1 strong { -font-family:'DeliciousHeavyRegular', Arial, sans-serif; -font-size:54px; -color:#93278F; -font-weight:400; -} - -#frontpage_splash h1 span { -font-family:Georgia; -font-style:italic; -font-weight:400; -font-size:25px; -color:#6B3C6A; -} - -#frontpage_splash h2 { -font-size:26px; -font-weight:400; -color:#6B3C6A; -font-family:'DeliciousRoman', Arial, sans-serif; -} - -#frontpage_splash h2 strong { -font-size:31px; -color:#93278F; -font-family:'DeliciousBold', Arial, sans-serif; -} - -#frontpage_splash h2 span { -color:#6B3C6A; -font-style:italic; -font-size:19px; -font-family:Georgia; -} - - -#ui-datepicker-div.ui-widget { -font-family:Arial, sans-serif; -color:#93278F; -} - -#ui-datepicker-div .ui-datepicker-header,#ui-datepicker-div .ui-widget-header { -color:#93278F; -font-family:'DeliciousRoman'; -} - -#ui-datepicker-div .ui-state-default:hover { -background:#DEB4D8; -color:#FFF; -} - -#ui-datepicker-div .ui-state-active { -background:#D093C7; -color:#FFF; -} - -#other-country-notice { -background:#93278F; -color:#FFF; -} - -p.public-body-name-prefix { -color:#DEB4D8; -} - -#other-country-notice a { -color:#FFF; -} - - -#link_box { -position:absolute; -text-align:left; -background-color:#FFF; -z-index:999; -opacity:0.9px; -border-radius:6px; --moz-border-radius:6px; -border:1px solid #93278F; -display:none; -padding:5px; -} - -#link_box .close-button { -background-color:#93278F; -margin-left:15px; -padding:0; -} - -div.correspondence p.preview_subject { -font-family:'DeliciousRoman'; -color:#6B3C7F; -} - -div.correspondence p.preview_subject strong { -color:#6B3C7F; -} - -div.controller_help h1 a,#logged_in_bar a,#logged_in_bar a:visited,#stepwise_make_request strong { -color:#93278F; -} - - -body.front { -background:image-url('home-grad.png') repeat-x 0 160px; -} - -.request_listing span.desc { -background:image-url('quote-marks.png') no-repeat; -} - -#frontpage_examples .excerpt { -background:image-url('quote-marks.png') no-repeat; -} diff --git a/app/assets/stylesheets/responsive/custom.scss b/app/assets/stylesheets/responsive/custom.scss index d32f609..d0282c0 100644 --- a/app/assets/stylesheets/responsive/custom.scss +++ b/app/assets/stylesheets/responsive/custom.scss @@ -33,6 +33,52 @@ } } + +#navigation .more-menu { + background-color: #333; +} + +.account-link:after { + position: relative; + top: -0.15em; + margin-left: 1em; + font-size: 0.5em; + content: "▼"; +} + +.logged-in-menu { + color: black; + box-shadow: 0 3px 15px 0 rgba(0, 0, 0, 0.1); +} + +#navigation .logged-in-menu a, +#navigation .logged-in-menu__signout-link a { + color: #197ace; + text-decoration: none; + transition: none; + &:hover { + color: #197ace; + background-color: transparent; + text-decoration: underline; + } +} + +#navigation .logged-in-menu__signout-link a { + text-transform: uppercase; + font-weight: bold; + font-size: 0.8em; + color: #888; + &:hover { + color: #888; + } +} + +.pro-pill { + color: #567386; + font-weight: 600; + background-color: #FFFF00; +} + /* General styles */ body{ background-color: $body-bg; diff --git a/lib/alavetelitheme.rb b/lib/alavetelitheme.rb index 0658142..c472d34 100644 --- a/lib/alavetelitheme.rb +++ b/lib/alavetelitheme.rb @@ -45,6 +45,20 @@ $alaveteli_route_extensions << 'custom-routes.rb' Rails.application.config.assets.paths.unshift theme_asset_path end +# Append individual theme assets to the asset path +theme_asset_path = File.join(File.dirname(__FILE__), + '..', + 'app', + 'assets') +theme_asset_path = Pathname.new(theme_asset_path).cleanpath.to_s + +LOOSE_THEME_ASSETS = lambda do |logical_path, filename| + filename.start_with?(theme_asset_path) && + !['.js', '.css', ''].include?(File.extname(logical_path)) +end + +Rails.application.config.assets.precompile.unshift(LOOSE_THEME_ASSETS) + # Tell FastGettext about the theme's translations: look in the theme's # locale-theme directory for a translation in the first place, and if # it isn't found, look in the Alaveteli locale directory next: diff --git a/lib/config/custom-routes.rb b/lib/config/custom-routes.rb index 98fccf7..efbf95e 100644 --- a/lib/config/custom-routes.rb +++ b/lib/config/custom-routes.rb @@ -3,7 +3,7 @@ Rails.application.routes.draw do # brand new controller example - # match '/mycontroller' => 'general#mycontroller' + # get '/mycontroller' => 'general#mycontroller' # Additional help page example - # match '/help/help_out' => 'help#help_out' + # get '/help/help_out' => 'help#help_out' end diff --git a/lib/views/general/_orglink.html.erb b/lib/views/general/_orglink.html.erb deleted file mode 100644 index b22d123..0000000 --- a/lib/views/general/_orglink.html.erb +++ /dev/null @@ -1 +0,0 @@ -<%= link_to image_tag('old-logo.png', :alt => 'Alaveteli logo'), frontpage_url, :id=>'logo' %> |