13 border-left: 1px solid $silver;
18 @media (min-width: 1076px) {
19 @include sticky(30px);
22 padding: 0 45px 0 56px;
23 flex-direction: column;
34 justify-content: flex-end;
38 background-color: $light-silver;
41 box-sizing: border-box;
63 margin: 35px 60px 35px 60px;
65 justify-content: space-between;
69 text-transform: uppercase;
98 @mixin version-page-box-shadow() {
99 box-shadow: 1px 1px 0 0 rgba(24, 24, 24, 0.06);
102 @mixin version-page-sub-title(){
104 text-transform: uppercase;
105 border-bottom: 1px solid $light-gray;
106 padding: 12px 0 10px 45px;
109 .versions-page-view {
110 padding: 0 56px 0 45px;
113 flex-direction: column;
115 .create-new-version {
116 @extend .text-uppercase;
118 flex-direction: row-reverse;
123 .newVersionDisabled > *, .svg-icon-wrapper{
124 pointer-events: none;
127 .version-page-header {
129 justify-content: space-between;
130 .versions-page-title {
132 text-transform: uppercase;
136 .depricate-btn-wrapper {
138 justify-content: flex-end;
143 .versions-page-list-and-tree {
147 .version-tree-wrapper {
149 flex-direction: column;
150 transition: all 1s ease;
151 @include version-page-box-shadow();
153 .version-tree-title-container {
154 @include body-1-emphasis();
155 @media (min-width: 1076px) {
156 @include sticky(1px);
158 background-color: $light-silver;
162 @include version-page-sub-title();
165 .version-tree-full-screen {
172 border-left: 1px solid $silver;
174 border-bottom: 1px solid $silver;
176 .node:not(.selectedNode):hover {
177 .outer-circle, .inner-circle {
178 transform: scale(1.1);
187 flex-direction: column;
189 .version-list-items {
190 @extend .flex-column;
192 .item-version, .item-status {
198 border-bottom: 1px solid $silver;
204 $row-hover-color: lighten($blue, 54%);
205 $row-active-color: lighten($blue, 51%);
206 cursor: $cursor-pointer;
211 @include version-page-box-shadow();
216 background-color: $row-hover-color;
220 box-shadow: 0 1px 4px 0 rgba(24, 24, 24, 0.06), inset 5px 0 0 0 $blue;
221 background-color: $row-active-color;
224 box-shadow: 0 1px 4px 0 rgba(24, 24, 24, 0.06), inset 5px 0 0 0 lighten($blue, 35%);
230 background-color: $light-silver;
231 @media (min-width: 1076px) {
232 @include sticky(1px);
234 @include body-1-emphasis();
235 @include version-page-sub-title();
239 pointer-events: none;
241 @include version-page-box-shadow();
244 .header-field.actions {
249 .version-item-field {
253 &.item-version, &.item-status {
258 &.item-description, &.item-last-edited {
262 &.item-description, &.header-description {
266 &.item-description > .description-text {
268 @include ellipsis($max-width: 280px);
275 justify-content: space-between;
278 &.item-select, &.item-create {
296 &:hover:not([disabled]) {
305 /* To keep ellipsis hider's background the same color as row background */
306 &:not(.selected):hover .item-description > .description-text:after {
307 background: $row-hover-color;
310 &:hover:active .item-description > .description-text:after {
311 background: $row-active-color;
325 .inputinput-selector {
327 border-color: $light-gray;
335 background-color: $silver;