Skip to content

Commit 5ca77cb

Browse files
Merge branch 'develop' into topic/COR-777-RSS-Cache-Times
2 parents d946bb6 + 90eb913 commit 5ca77cb

File tree

8 files changed

+77
-38
lines changed

8 files changed

+77
-38
lines changed

app/assets/stylesheets/authentication.scss

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,6 @@ form.new_user .mdl-button {
2929
}
3030

3131
.authentication__header-text {
32-
@extend %display-text;
32+
@include display-text;
3333
color: $color-white;
3434
}

app/assets/stylesheets/components/sidebar.scss

Lines changed: 44 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,11 @@ $sidebar-link-width: $sidebar-width-expanded - 60px; // link padding = 60px
44
$sidebar-collapse-transition: width 0.2s cubic-bezier(0.4, 0, 0.2, 1), transform 0.2s cubic-bezier(0.4, 0, 0.2, 1);
55
$sidebar-toggle-button-transition: transform 500ms linear;
66

7-
.tenant__item {
7+
.nav__item {
88
position: relative;
99
}
1010

11-
.tenant__item .material-icons {
11+
.nav__item .material-icons {
1212
position: absolute;
1313
right: 10px;
1414
}
@@ -21,7 +21,7 @@ $sidebar-toggle-button-transition: transform 500ms linear;
2121
flex-grow: 0;
2222
flex-shrink: 0;
2323
flex-basis: auto;
24-
box-shadow: 1px 0px 5px 1px rgba(0,0,0,.5);
24+
box-shadow: 1px 0px 5px 1px rgba(0, 0, 0, .5);
2525
overflow-y: hidden;
2626
}
2727

@@ -42,7 +42,7 @@ $sidebar-toggle-button-transition: transform 500ms linear;
4242
}
4343

4444
.sidebar__brand-name {
45-
@extend %display-text;
45+
@include display-text;
4646
color: $color-white;
4747
margin: 0 15px;
4848
text-decoration: none;
@@ -80,7 +80,7 @@ $sidebar-toggle-button-transition: transform 500ms linear;
8080
color: $color-grey-dark;
8181
}
8282

83-
.mdl-layout__drawer .mdl-navigation .mdl-navigation__link.tenant__item {
83+
.mdl-layout__drawer .mdl-navigation .mdl-navigation__link.nav__item {
8484
background-color: $employer-color;
8585
color: $color-white;
8686
}
@@ -103,35 +103,50 @@ $sidebar-toggle-button-transition: transform 500ms linear;
103103
}
104104
}
105105

106-
// Collapsing
107-
108-
@media only screen and (min-width: 1024px) {
109-
.sidebar--collapsed {
110-
111-
.nav__item-name,
112-
.sidebar__brand-name {
113-
display: none;
114-
}
115-
116-
.mdl-layout__drawer .mdl-navigation .mdl-navigation__link {
117-
padding-left: 30px;
118-
}
106+
.environment {
107+
background-color: $flash-error-background !important;
108+
}
119109

120-
.tenant__item .material-icons {
121-
position: static;
122-
}
110+
.environment__abbreviated {
111+
display: none;
112+
}
123113

124-
.sidebar__toggle-button:after {
125-
transform: rotate(-540deg);
126-
transition: $sidebar-toggle-button-transition;
127-
}
114+
// Collapsing
128115

129-
.layout__sidebar {
130-
width: $sidebar-width-collapsed;
131-
transition: $sidebar-collapse-transition;
116+
@media only screen and (min-width: 1024px) {
117+
.sidebar--collapsed {
118+
.environment__full {
119+
display: none;
120+
}
121+
122+
.environment__abbreviated {
123+
display: block;
124+
}
125+
126+
.nav__item-name,
127+
.sidebar__brand-name {
128+
display: none;
129+
}
130+
131+
.mdl-layout__drawer .mdl-navigation .mdl-navigation__link {
132+
padding-left: 30px;
133+
}
134+
135+
.nav__item .material-icons {
136+
position: static;
137+
}
138+
139+
.sidebar__toggle-button:after {
140+
transform: rotate(-540deg);
141+
transition: $sidebar-toggle-button-transition;
142+
}
143+
144+
.layout__sidebar {
145+
width: $sidebar-width-collapsed;
146+
transition: $sidebar-collapse-transition;
147+
}
132148
}
133149
}
134-
}
135150

136151
@media only screen and (max-width: 1024px) {
137152
.layout__sidebar,

app/assets/stylesheets/variables/_typography.scss

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
$cortex-font-stack: Montserrat, sans-serif;
3030
$base-font-size: 1rem;
3131

32-
%display-text { // Cortex Logo
32+
@mixin display-text { // Cortex Logo
3333
color: $color-grey-dark;
3434
font-family: $cortex-font-stack;
3535
font-weight: normal;

app/helpers/application_helper.rb

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,27 @@ def extra_config
1010
end
1111

1212
def qualtrics_domain
13-
extra_config.qualtrics_id.delete('_').downcase
13+
extra_config.qualtrics_id.delete('_').downcase
1414
end
1515

1616
def flag_enabled?(flag_name)
1717
Cortex.flipper[flag_name].enabled?(current_user, request)
1818
end
19+
20+
def environment
21+
request.local? ? :local : Rails.env
22+
end
23+
24+
def environment_abbreviated
25+
case environment
26+
when 'production'
27+
:prd
28+
when 'staging'
29+
:stg
30+
when 'development'
31+
:dev
32+
else
33+
:loc
34+
end
35+
end
1936
end

app/views/layouts/application.html.haml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
%main.mdl-layout__content.layout__main-content
1919
= yield
2020
= render 'partials/flash'
21-
21+
2222
%script{src: '//cdn.ckeditor.com/4.6.2/standard-all/ckeditor.js', type: 'text/javascript'}
2323
= javascript_include_tag :application, {'data-turbolinks-eval': false}
2424
= render 'layouts/google_analytics' if extra_config.google_analytics_id?
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
.mdl-navigation__link.nav__item.environment{class: "environment--#{environment}"}
2+
.environment__full
3+
= environment
4+
.environment__abbreviated
5+
= environment_abbreviated

app/views/partials/_sidebar.html.haml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,5 +4,9 @@
44
= image_tag 'logo.svg', class: 'sidebar__brand-logo'
55
%h1.sidebar__brand-name Cortex
66
= render 'partials/navigation'
7-
= render 'partials/tenant_display'
7+
%footer
8+
%nav.demo-navigation.mdl-navigation
9+
- unless environment == :production
10+
= render 'partials/environment_display'
11+
= render 'partials/tenant_display'
812
.sidebar__toggle-button#sidebar__toggle-button
Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,2 @@
1-
%footer
2-
%nav.demo-navigation.mdl-navigation
3-
%div{class: 'mdl-navigation__link tenant__item'}
4-
= cell(:tenant, Tenant.find_by_name('Corporate') || current_user.tenant).(:current)
1+
.mdl-navigation__link.nav__item
2+
= cell(:tenant, Tenant.find_by_name('Corporate') || current_user.tenant).(:current)

0 commit comments

Comments
 (0)