[Frontend] Sanding/positioning and Cancel button added to Messasges dialog

open #159
open #170
Added Cancel button to Messages dialog in DialogService.js;
Important tweaks to layout of messages to allow
bottom-bar to align to bottom in singleton dialog view;
Revised status colors in theme's constants files;
This commit is contained in:
Charles Hacskaylo
2015-10-08 19:10:26 -07:00
parent 0e840ae003
commit 954fdd5906
11 changed files with 211 additions and 103 deletions

View File

@@ -167,8 +167,8 @@
&:before { content:"\e608"; }
color: $colorStatusDefault;
font-size: $iconW;
padding-left: 1px;
width: $iconW;
padding: 1px;
width: $iconW + 2;
}
.message-severity-info .type-icon.message-type {
@@ -201,6 +201,7 @@
.l-message {
@include display-flex;
@include flex-direction(row);
@include align-items(stretch);
.type-icon.message-type {
//@include test(red);
@include flex(0 1 auto);
@@ -223,22 +224,41 @@
// Message as singleton
.t-message-single {
@include messageBlock(80px);
@include desktop {
.l-message,
.bottom-bar {
@include absPosDefault();
}
.bottom-bar {
top: auto;
height: $ovrFooterH;
}
}
}
// Messages in list
.t-message-list {
@include messageBlock(32px);
.message-contents {
.l-message {
//border-bottom: 1px solid pullForward($colorOvrBg, 20%);
@include border-radius($controlCr);
background: rgba($colorOvrFg, 0.1);
margin-bottom: $interiorMargin;
margin-right: $interiorMarginLg;
padding: $interiorMarginLg;
.message-contents,
.bottom-bar {
//@include test(green);
position: relative;
}
.message-contents {
font-size: 0.9em;
margin-left: $interiorMarginLg;
.message-action { color: pushBack($colorOvrFg, 20%); }
.bottom-bar { text-align: left; }
}
@@ -249,4 +269,8 @@
}
}
}
@include desktop {
.message-contents .l-message { margin-right: $interiorMarginLg; }
}
}