Commit 071de30f80ea471c48f52ff1f5d728089b75a8c0

Authored by Dmitriy Zaporozhets
1 parent db0c353a

Fix app theme being ignored for public projects

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
app/assets/stylesheets/common.scss
... ... @@ -350,6 +350,7 @@ table {
350 350 .navbar-gitlab .navbar-inner .nav > li .btn-sign-in {
351 351 @extend .btn-new;
352 352 padding: 5px 15px;
  353 + text-shadow: none;
353 354 }
354 355  
355 356 .broadcast-message {
... ...
app/views/layouts/public.html.haml
1 1 !!! 5
2 2 %html{ lang: "en"}
3 3 = render "layouts/head", title: "Public Projects"
4   - %body{class: "ui_mars application", :'data-page' => body_data_page}
  4 + %body{class: "#{app_theme} application", :'data-page' => body_data_page}
5 5 - if current_user
6 6 = render "layouts/head_panel", title: "Public Projects"
7 7 - else
... ...
app/views/layouts/public_projects.html.haml
1 1 !!! 5
2 2 %html{ lang: "en"}
3 3 = render "layouts/head", title: @project.name_with_namespace
4   - %body{class: "ui_mars application", :'data-page' => body_data_page}
  4 + %body{class: "#{app_theme} application", :'data-page' => body_data_page}
5 5 = render "layouts/public_head_panel"
6 6 %nav.main-nav
7 7 .container= render 'layouts/nav/project'
... ...