2015-05-08 09:58:00 +00:00
|
|
|
|
$supergood-color: hsl(145,51%,45%);
|
|
|
|
|
$good-color: hsl(62,45%,46%);
|
|
|
|
|
$ok-color: hsl(41,100%,49%);
|
|
|
|
|
$bad-color: hsl(30,93%,50%);
|
|
|
|
|
$superbad-color: hsl(19,90%,51%);
|
|
|
|
|
|
2015-09-29 12:07:25 +00:00
|
|
|
|
$task-state-closed-color: $supergood-color;
|
|
|
|
|
$task-state-pending-color: hsl(206,7%,28%);
|
|
|
|
|
$task-state-open-color: $ok-color;
|
|
|
|
|
$task-state-escalating-color: $superbad-color;
|
|
|
|
|
|
2015-06-01 15:08:38 +00:00
|
|
|
|
$minWidth: 1024px;
|
|
|
|
|
$sidebarWidth: 280px;
|
|
|
|
|
$navigationWidth: 260px;
|
|
|
|
|
|
2015-10-21 09:10:18 +00:00
|
|
|
|
$highlight-color: hsl(205,90%,60%);
|
2015-08-06 16:19:31 +00:00
|
|
|
|
|
2017-02-07 09:51:18 +00:00
|
|
|
|
@mixin desktop {
|
|
|
|
|
@media screen and (min-width: 1260px) {
|
|
|
|
|
@content;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@mixin small-desktop {
|
|
|
|
|
@media screen and (max-width: 1260px) {
|
|
|
|
|
@content;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@mixin tablet {
|
|
|
|
|
@media screen and (min-width: 768px) {
|
|
|
|
|
@content;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@mixin phone {
|
|
|
|
|
@media screen and (max-width: 767px) {
|
|
|
|
|
@content;
|
|
|
|
|
}
|
|
|
|
|
}
|
2015-11-04 11:30:46 +00:00
|
|
|
|
|
2015-03-25 17:00:00 +00:00
|
|
|
|
html {
|
|
|
|
|
height: 100%;
|
|
|
|
|
}
|
|
|
|
|
|
2014-07-04 10:20:39 +00:00
|
|
|
|
body {
|
2014-07-15 08:21:01 +00:00
|
|
|
|
font-family: "Fira Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
|
2014-07-23 22:13:40 +00:00
|
|
|
|
line-height: 1.45;
|
2014-07-18 16:18:13 +00:00
|
|
|
|
font-weight: normal;
|
2015-06-24 10:45:08 +00:00
|
|
|
|
background: hsl(210,14%,97%);
|
2015-03-25 17:00:00 +00:00
|
|
|
|
height: 100%;
|
2015-11-04 15:39:12 +00:00
|
|
|
|
color: hsl(60,1%,34%);
|
2015-06-10 10:58:21 +00:00
|
|
|
|
word-wrap: break-word;
|
|
|
|
|
overflow-wrap: break-word;
|
2015-06-08 10:21:37 +00:00
|
|
|
|
display: flex;
|
2015-06-09 08:47:20 +00:00
|
|
|
|
flex-direction: column;
|
2014-07-04 10:20:39 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-08-17 15:51:42 +00:00
|
|
|
|
/* prevent clickable <use xlink:href="#icon-abc"></use> */
|
|
|
|
|
use {
|
|
|
|
|
pointer-events: none;
|
|
|
|
|
}
|
|
|
|
|
|
2014-09-30 11:15:40 +00:00
|
|
|
|
p {
|
2015-11-17 11:10:04 +00:00
|
|
|
|
margin: 12px 0;
|
2015-08-17 15:51:42 +00:00
|
|
|
|
|
2015-06-17 11:53:09 +00:00
|
|
|
|
&.subtle {
|
|
|
|
|
color: hsl(60,1%,74%);
|
|
|
|
|
}
|
2016-01-19 08:58:37 +00:00
|
|
|
|
|
|
|
|
|
&.description {
|
|
|
|
|
color: hsl(190,2%,74%);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
h3 + .description {
|
|
|
|
|
margin-top: 0;
|
2014-09-30 11:15:40 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-10-06 19:51:28 +00:00
|
|
|
|
strong {
|
|
|
|
|
font-weight: 500;
|
|
|
|
|
}
|
|
|
|
|
|
2015-09-17 15:01:35 +00:00
|
|
|
|
.text-muted {
|
|
|
|
|
color: hsl(60,1%,74%);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.text-small {
|
|
|
|
|
font-size: 12px;
|
|
|
|
|
}
|
|
|
|
|
|
2014-11-07 13:37:02 +00:00
|
|
|
|
.u-highlight {
|
2015-01-12 13:32:24 +00:00
|
|
|
|
color: #0F94D6;
|
2014-11-07 13:37:02 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-06-09 08:47:20 +00:00
|
|
|
|
.u-dontfold {
|
|
|
|
|
flex-shrink: 0;
|
|
|
|
|
}
|
|
|
|
|
|
2015-11-04 11:30:46 +00:00
|
|
|
|
.u-invisible {
|
|
|
|
|
opacity: 0;
|
|
|
|
|
pointer-events: none;
|
2015-11-05 11:04:29 +00:00
|
|
|
|
position: absolute !important;
|
2015-11-04 11:30:46 +00:00
|
|
|
|
}
|
|
|
|
|
|
2014-10-07 15:28:24 +00:00
|
|
|
|
a {
|
|
|
|
|
outline: none !important;
|
2014-11-07 13:37:02 +00:00
|
|
|
|
@extend .u-highlight;
|
2015-08-17 16:13:27 +00:00
|
|
|
|
|
|
|
|
|
&.is-disabled,
|
|
|
|
|
&[disabled] {
|
|
|
|
|
pointer-events: none;
|
|
|
|
|
cursor: not-allowed;
|
|
|
|
|
opacity: .33;
|
|
|
|
|
}
|
2014-10-07 15:28:24 +00:00
|
|
|
|
}
|
|
|
|
|
|
2014-09-05 09:20:07 +00:00
|
|
|
|
a.create {
|
|
|
|
|
color: hsl(145,51%,45%);
|
|
|
|
|
text-decoration: underline;
|
|
|
|
|
}
|
|
|
|
|
|
2014-08-25 16:32:39 +00:00
|
|
|
|
small {
|
2017-02-18 12:22:01 +00:00
|
|
|
|
color: hsl(198,4%,56%);
|
2014-08-25 16:32:39 +00:00
|
|
|
|
font-size: 12px;
|
|
|
|
|
}
|
|
|
|
|
|
2015-01-06 14:00:38 +00:00
|
|
|
|
blockquote {
|
|
|
|
|
font-size: inherit;
|
|
|
|
|
}
|
2015-01-05 00:12:52 +00:00
|
|
|
|
|
2017-04-27 09:07:31 +00:00
|
|
|
|
ol, ul {
|
|
|
|
|
padding-left: 20px;
|
2016-12-15 10:43:45 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-05-26 09:45:14 +00:00
|
|
|
|
#app {
|
|
|
|
|
display: flex;
|
2015-06-08 10:21:37 +00:00
|
|
|
|
flex: 1;
|
2015-06-01 15:08:38 +00:00
|
|
|
|
min-width: $minWidth;
|
2015-06-10 09:41:36 +00:00
|
|
|
|
overflow: auto;
|
2015-05-26 09:45:14 +00:00
|
|
|
|
}
|
|
|
|
|
|
2014-09-01 11:23:36 +00:00
|
|
|
|
.u-unclickable {
|
|
|
|
|
pointer-events: none;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.u-clickable {
|
|
|
|
|
cursor: pointer;
|
2015-05-13 14:38:48 +00:00
|
|
|
|
user-select: none;
|
2014-09-01 11:23:36 +00:00
|
|
|
|
}
|
|
|
|
|
|
2016-02-09 17:09:50 +00:00
|
|
|
|
.u-unselectable {
|
|
|
|
|
pointer-events: none;
|
|
|
|
|
user-select: none;
|
|
|
|
|
}
|
|
|
|
|
|
2017-01-30 11:05:36 +00:00
|
|
|
|
.u-no-userselect {
|
|
|
|
|
user-select: none;
|
|
|
|
|
}
|
|
|
|
|
|
2014-09-04 13:03:32 +00:00
|
|
|
|
.u-textTruncate {
|
|
|
|
|
white-space: nowrap;
|
|
|
|
|
overflow: hidden;
|
|
|
|
|
text-overflow: ellipsis;
|
|
|
|
|
}
|
|
|
|
|
|
2014-09-02 11:23:12 +00:00
|
|
|
|
.u-positionOrigin {
|
|
|
|
|
position: relative;
|
|
|
|
|
}
|
|
|
|
|
|
2015-09-17 15:01:35 +00:00
|
|
|
|
.u-inlineBlock {
|
|
|
|
|
display: inline-block;
|
|
|
|
|
}
|
|
|
|
|
|
2016-05-17 11:51:20 +00:00
|
|
|
|
.u-notAllowed {
|
|
|
|
|
cursor: not-allowed;
|
|
|
|
|
}
|
|
|
|
|
|
2014-09-02 11:23:12 +00:00
|
|
|
|
.zIndex-1,
|
|
|
|
|
.zIndex-2,
|
|
|
|
|
.zIndex-3,
|
|
|
|
|
.zIndex-4,
|
|
|
|
|
.zIndex-5,
|
|
|
|
|
.zIndex-6,
|
|
|
|
|
.zIndex-7,
|
|
|
|
|
.zIndex-8,
|
|
|
|
|
.zIndex-9,
|
|
|
|
|
.zIndex-10 {
|
|
|
|
|
position: relative;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.zIndex-1 {
|
|
|
|
|
z-index: 100;
|
|
|
|
|
}
|
|
|
|
|
.zIndex-2 {
|
|
|
|
|
z-index: 200;
|
|
|
|
|
}
|
|
|
|
|
.zIndex-3 {
|
|
|
|
|
z-index: 300;
|
|
|
|
|
}
|
|
|
|
|
.zIndex-4 {
|
|
|
|
|
z-index: 400;
|
|
|
|
|
}
|
|
|
|
|
.zIndex-5 {
|
|
|
|
|
z-index: 500;
|
|
|
|
|
}
|
|
|
|
|
.zIndex-6 {
|
|
|
|
|
z-index: 600;
|
|
|
|
|
}
|
|
|
|
|
.zIndex-7 {
|
|
|
|
|
z-index: 700;
|
|
|
|
|
}
|
|
|
|
|
.zIndex-8 {
|
|
|
|
|
z-index: 800;
|
|
|
|
|
}
|
|
|
|
|
.zIndex-9 {
|
|
|
|
|
z-index: 900;
|
|
|
|
|
}
|
|
|
|
|
.zIndex-10 {
|
|
|
|
|
z-index: 1000;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.clickCatcher {
|
2014-09-29 18:35:23 +00:00
|
|
|
|
top: 0;
|
2014-09-02 11:23:12 +00:00
|
|
|
|
left: 0;
|
|
|
|
|
width: 100%;
|
|
|
|
|
height: 100%;
|
|
|
|
|
position: absolute;
|
|
|
|
|
cursor: default;
|
|
|
|
|
}
|
|
|
|
|
|
2014-09-04 00:54:33 +00:00
|
|
|
|
.debug .clickCatcher {
|
|
|
|
|
background: hsla(0,100%,50%,.13);
|
2014-09-02 11:23:12 +00:00
|
|
|
|
}
|
|
|
|
|
|
2014-09-04 00:54:33 +00:00
|
|
|
|
.debug .clickCatcher + .clickCatcher {
|
|
|
|
|
background: hsla(50,100%,50%,.13);
|
2014-09-02 11:23:12 +00:00
|
|
|
|
}
|
|
|
|
|
|
2014-11-14 10:15:00 +00:00
|
|
|
|
.clearfix:after {
|
|
|
|
|
visibility: hidden;
|
|
|
|
|
display: block;
|
|
|
|
|
font-size: 0;
|
|
|
|
|
content: " ";
|
|
|
|
|
clear: both;
|
|
|
|
|
height: 0;
|
|
|
|
|
}
|
|
|
|
|
.clearfix { display: inline-block; }
|
|
|
|
|
/* start commented backslash hack \*/
|
|
|
|
|
* html .clearfix { height: 1%; }
|
|
|
|
|
.clearfix { display: block; }
|
|
|
|
|
/* close commented backslash hack */
|
|
|
|
|
|
2014-09-29 18:35:23 +00:00
|
|
|
|
[contenteditable] {
|
|
|
|
|
display: block;
|
|
|
|
|
outline-style: none;
|
|
|
|
|
border-radius: 3px;
|
2015-01-20 06:45:17 +00:00
|
|
|
|
|
|
|
|
|
/* needed to make empty tags editable, otherwise no focus can be set */
|
|
|
|
|
min-height: 10px;
|
|
|
|
|
min-width: 20px;
|
2014-09-29 18:35:23 +00:00
|
|
|
|
}
|
|
|
|
|
[contenteditable]:hover,
|
|
|
|
|
[contenteditable]:focus {
|
2017-04-27 09:26:45 +00:00
|
|
|
|
background: hsl(210,17%,98%);
|
2014-09-29 18:35:23 +00:00
|
|
|
|
}
|
2014-10-01 11:57:36 +00:00
|
|
|
|
[contenteditable]:focus {
|
|
|
|
|
text-overflow: clip !important;
|
|
|
|
|
}
|
2014-09-29 18:35:23 +00:00
|
|
|
|
[contenteditable].invalid {
|
2014-10-07 12:40:21 +00:00
|
|
|
|
background: #F92;
|
2014-09-29 18:35:23 +00:00
|
|
|
|
}
|
|
|
|
|
[contenteditable] > .placeholder {
|
|
|
|
|
color: #999;
|
|
|
|
|
}
|
2014-12-28 18:35:20 +00:00
|
|
|
|
[contenteditable] p {
|
|
|
|
|
margin: 0;
|
|
|
|
|
}
|
2014-09-29 18:35:23 +00:00
|
|
|
|
|
2014-12-28 18:55:10 +00:00
|
|
|
|
/* fix for placeholder */
|
|
|
|
|
.Medium-placeholder {
|
|
|
|
|
position: relative;
|
|
|
|
|
}
|
|
|
|
|
|
2014-09-15 21:58:54 +00:00
|
|
|
|
.close,
|
|
|
|
|
.close:hover {
|
|
|
|
|
float: none;
|
|
|
|
|
opacity: 1;
|
|
|
|
|
}
|
|
|
|
|
|
2014-07-04 10:20:39 +00:00
|
|
|
|
#app > nav {
|
|
|
|
|
position: relative;
|
|
|
|
|
z-index: 1;
|
|
|
|
|
}
|
|
|
|
|
|
2015-11-17 14:52:50 +00:00
|
|
|
|
pre {
|
|
|
|
|
display: block;
|
|
|
|
|
padding: 9.5px;
|
|
|
|
|
margin: 0 0 20px;
|
|
|
|
|
font-size: 13px;
|
|
|
|
|
line-height: 1.42857143;
|
|
|
|
|
color: #333;
|
|
|
|
|
word-break: break-all;
|
|
|
|
|
word-wrap: break-word;
|
2015-11-20 14:43:23 +00:00
|
|
|
|
background: white;
|
|
|
|
|
border: 1px solid hsl(0,0%,90%);
|
2015-11-17 14:52:50 +00:00
|
|
|
|
border-radius: 3px;
|
|
|
|
|
}
|
|
|
|
|
pre code {
|
|
|
|
|
padding: 0;
|
|
|
|
|
font-size: inherit;
|
|
|
|
|
color: inherit;
|
|
|
|
|
white-space: pre-wrap;
|
|
|
|
|
background-color: transparent;
|
|
|
|
|
border-radius: 0;
|
|
|
|
|
}
|
|
|
|
|
|
2015-11-20 14:43:23 +00:00
|
|
|
|
.hljs,
|
|
|
|
|
code {
|
|
|
|
|
background: none;
|
|
|
|
|
padding: 2px 4px;
|
|
|
|
|
font-size: 0.88em;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
code:not(.hljs) {
|
|
|
|
|
border: 1px solid rgba(0,0,0,.2);
|
|
|
|
|
border-radius: 3px;
|
|
|
|
|
white-space: nowrap;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
pre code.hljs {
|
|
|
|
|
font-size: 1em;
|
|
|
|
|
}
|
|
|
|
|
|
2015-06-09 17:51:43 +00:00
|
|
|
|
.textarea::placeholder,
|
|
|
|
|
.form-control::placeholder,
|
2016-02-09 13:30:36 +00:00
|
|
|
|
.token-input::placeholder,
|
|
|
|
|
.u-placeholder {
|
2015-06-09 17:51:43 +00:00
|
|
|
|
color: hsl(0,0%,80%);
|
|
|
|
|
}
|
2014-09-04 21:56:58 +00:00
|
|
|
|
|
2015-06-24 15:40:38 +00:00
|
|
|
|
.btn {
|
|
|
|
|
display: inline-block;
|
2014-11-14 10:15:00 +00:00
|
|
|
|
font-size: 14px;
|
|
|
|
|
padding: 10px 24px 9px;
|
2016-03-22 15:06:56 +00:00
|
|
|
|
color: hsl(0,0%,33%);
|
2014-11-14 10:15:00 +00:00
|
|
|
|
background: white;
|
2015-06-25 14:11:38 +00:00
|
|
|
|
border: 1px solid rgba(0,0,0,.1);
|
2015-01-14 22:45:08 +00:00
|
|
|
|
outline: none !important;
|
2015-06-24 15:40:38 +00:00
|
|
|
|
touch-action: manipulation;
|
|
|
|
|
user-select: none;
|
|
|
|
|
cursor: pointer;
|
|
|
|
|
border-radius: 4px;
|
|
|
|
|
text-align: center;
|
|
|
|
|
white-space: nowrap;
|
|
|
|
|
vertical-align: middle;
|
2016-05-19 08:20:38 +00:00
|
|
|
|
|
2015-09-15 09:49:38 +00:00
|
|
|
|
.icon {
|
|
|
|
|
vertical-align: middle;
|
2016-02-04 13:28:27 +00:00
|
|
|
|
margin-top: -3px;
|
2016-02-09 15:08:48 +00:00
|
|
|
|
fill: currentColor;
|
2015-09-15 09:49:38 +00:00
|
|
|
|
}
|
2015-10-19 13:22:54 +00:00
|
|
|
|
|
|
|
|
|
&.btn--icon--last .icon {
|
|
|
|
|
margin-left: 5px; // so far only used in ticket_zoom secondaryAction dropup
|
|
|
|
|
}
|
2016-05-19 08:20:38 +00:00
|
|
|
|
|
2015-06-24 15:40:38 +00:00
|
|
|
|
&:focus {
|
|
|
|
|
box-shadow: 0 0 0 3px hsl(201,62%,90%);
|
|
|
|
|
}
|
2015-10-06 19:51:28 +00:00
|
|
|
|
|
|
|
|
|
&.btn--small {
|
|
|
|
|
padding-top: 5px;
|
|
|
|
|
padding-bottom: 4px;
|
|
|
|
|
}
|
2016-05-19 08:20:38 +00:00
|
|
|
|
|
2015-03-10 20:11:36 +00:00
|
|
|
|
&.btn--slim {
|
|
|
|
|
padding-left: 12px;
|
|
|
|
|
padding-right: 12px;
|
|
|
|
|
}
|
2015-06-09 14:48:58 +00:00
|
|
|
|
|
2016-02-09 15:08:48 +00:00
|
|
|
|
&.btn--fullWidth {
|
|
|
|
|
width: 100%;
|
|
|
|
|
text-align: center;
|
|
|
|
|
justify-content: center;
|
|
|
|
|
}
|
|
|
|
|
|
2015-06-09 14:48:58 +00:00
|
|
|
|
&.btn--table {
|
|
|
|
|
padding: 4px 9px;
|
|
|
|
|
border: none;
|
2015-06-09 15:47:44 +00:00
|
|
|
|
margin: 5px 6px 0;
|
2015-06-26 08:47:27 +00:00
|
|
|
|
vertical-align: baseline; /* calendar_subscriptions.jst.eco */
|
2016-05-19 08:20:38 +00:00
|
|
|
|
|
2015-06-09 14:48:58 +00:00
|
|
|
|
.icon {
|
|
|
|
|
vertical-align: middle;
|
|
|
|
|
margin-right: 5px;
|
|
|
|
|
}
|
|
|
|
|
}
|
2015-06-29 11:17:43 +00:00
|
|
|
|
|
|
|
|
|
&.is-disabled,
|
2015-06-30 07:44:45 +00:00
|
|
|
|
&[disabled] {
|
2014-11-14 10:15:00 +00:00
|
|
|
|
pointer-events: none;
|
|
|
|
|
cursor: not-allowed;
|
|
|
|
|
opacity: .33;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
&:active {
|
|
|
|
|
box-shadow: none;
|
2015-01-14 22:45:08 +00:00
|
|
|
|
background: hsl(0,0%,98%);
|
2014-11-14 10:15:00 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-01-14 21:00:37 +00:00
|
|
|
|
&.btn--action {
|
2015-03-10 20:11:36 +00:00
|
|
|
|
text-transform: uppercase;
|
|
|
|
|
color: hsl(0,0%,60%);
|
|
|
|
|
font-size: 12px;
|
2015-06-26 09:47:28 +00:00
|
|
|
|
letter-spacing: 0.05em;
|
2015-01-21 15:54:09 +00:00
|
|
|
|
height: 31px;
|
2015-10-06 19:51:28 +00:00
|
|
|
|
padding: 2px 11px 0 !important;
|
2015-05-21 14:45:41 +00:00
|
|
|
|
display: inline-flex;
|
|
|
|
|
align-items: center;
|
2016-05-19 08:20:38 +00:00
|
|
|
|
|
2015-09-17 15:01:35 +00:00
|
|
|
|
.icon {
|
|
|
|
|
margin: -2px 5px 0 -2px;
|
|
|
|
|
fill: hsl(0,0%,60%);
|
|
|
|
|
}
|
2015-10-02 16:03:42 +00:00
|
|
|
|
|
|
|
|
|
.icon:only-child {
|
|
|
|
|
margin: 0;
|
|
|
|
|
}
|
2016-05-19 08:20:38 +00:00
|
|
|
|
|
2015-03-10 20:11:36 +00:00
|
|
|
|
&.btn--slim {
|
|
|
|
|
padding-left: 7px !important;
|
|
|
|
|
padding-right: 7px !important;
|
2016-05-19 08:20:38 +00:00
|
|
|
|
|
2016-01-13 14:42:34 +00:00
|
|
|
|
&.btn--small {
|
|
|
|
|
padding-left: 5px !important;
|
|
|
|
|
padding-right: 5px !important;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
&.btn--small {
|
|
|
|
|
height: 27px;
|
|
|
|
|
font-size: 11px;
|
|
|
|
|
padding-left: 8px;
|
|
|
|
|
padding-right: 8px;
|
2015-03-10 20:11:36 +00:00
|
|
|
|
}
|
2015-01-14 21:00:37 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-05-28 11:33:54 +00:00
|
|
|
|
// used in .recipientList-controls
|
2015-05-21 14:45:41 +00:00
|
|
|
|
&.btn--onDark {
|
|
|
|
|
background: none;
|
2015-05-28 11:33:54 +00:00
|
|
|
|
color: white;
|
2016-05-19 08:20:38 +00:00
|
|
|
|
|
2015-05-28 11:33:54 +00:00
|
|
|
|
svg {
|
|
|
|
|
fill: currentColor;
|
|
|
|
|
opacity: 1;
|
2015-05-21 14:45:41 +00:00
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
2014-11-14 10:15:00 +00:00
|
|
|
|
&.btn--primary {
|
|
|
|
|
color: white;
|
2015-01-14 22:45:08 +00:00
|
|
|
|
background: hsl(203,65%,55%);
|
|
|
|
|
&:active {
|
|
|
|
|
background: hsl(203,65%,45%);
|
|
|
|
|
}
|
2015-10-05 08:13:30 +00:00
|
|
|
|
.icon {
|
|
|
|
|
fill: white;
|
|
|
|
|
opacity: 1;
|
|
|
|
|
}
|
2014-11-14 10:15:00 +00:00
|
|
|
|
}
|
|
|
|
|
|
2016-02-09 15:28:39 +00:00
|
|
|
|
&.btn--secondary {
|
|
|
|
|
color: hsl(202,68%,54%);
|
|
|
|
|
}
|
|
|
|
|
|
2015-06-24 12:29:29 +00:00
|
|
|
|
&.btn--positive,
|
2016-02-04 13:28:27 +00:00
|
|
|
|
&.btn--create,
|
2014-11-14 10:15:00 +00:00
|
|
|
|
&.btn--success {
|
|
|
|
|
color: white;
|
|
|
|
|
background: hsl(145,51%,45%);
|
2016-05-19 08:20:38 +00:00
|
|
|
|
|
2015-01-14 22:45:08 +00:00
|
|
|
|
&:active {
|
|
|
|
|
background: hsl(145,51%,35%);
|
|
|
|
|
}
|
2015-06-24 12:29:29 +00:00
|
|
|
|
|
2015-06-26 09:47:28 +00:00
|
|
|
|
&.btn--secondary {
|
2015-06-24 12:29:29 +00:00
|
|
|
|
background: white;
|
|
|
|
|
color: hsl(145,51%,45%);
|
2016-05-19 08:20:38 +00:00
|
|
|
|
|
2015-06-26 09:47:28 +00:00
|
|
|
|
&:active {
|
|
|
|
|
background: hsl(0,0%,98%);
|
|
|
|
|
}
|
2015-06-24 12:29:29 +00:00
|
|
|
|
}
|
2015-11-05 11:04:29 +00:00
|
|
|
|
|
2016-02-04 13:28:27 +00:00
|
|
|
|
&.btn--text {
|
|
|
|
|
color: $supergood-color;
|
|
|
|
|
}
|
|
|
|
|
|
2015-11-05 11:04:29 +00:00
|
|
|
|
.icon {
|
|
|
|
|
fill: white;
|
|
|
|
|
}
|
2014-11-14 10:15:00 +00:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
&.btn--danger {
|
|
|
|
|
color: white;
|
|
|
|
|
background: hsl(0,65%,55%);
|
2015-01-14 22:45:08 +00:00
|
|
|
|
&:active {
|
|
|
|
|
background: hsl(0,65%,45%);
|
|
|
|
|
}
|
2015-06-24 12:29:29 +00:00
|
|
|
|
|
2015-06-26 09:47:28 +00:00
|
|
|
|
&.btn--secondary {
|
2015-06-24 12:29:29 +00:00
|
|
|
|
background: white;
|
|
|
|
|
color: hsl(0,65%,55%);
|
2016-05-19 08:20:38 +00:00
|
|
|
|
|
2015-06-26 09:47:28 +00:00
|
|
|
|
&:active {
|
|
|
|
|
background: hsl(0,0%,98%);
|
|
|
|
|
}
|
2015-06-24 12:29:29 +00:00
|
|
|
|
}
|
2014-11-14 10:15:00 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-01-15 00:12:26 +00:00
|
|
|
|
&.btn--text {
|
2015-06-16 11:17:55 +00:00
|
|
|
|
font-size: inherit;
|
2016-03-04 14:05:07 +00:00
|
|
|
|
margin: -10px;
|
|
|
|
|
padding: 10px;
|
2015-01-15 00:12:26 +00:00
|
|
|
|
color: hsl(203,65%,55%);
|
|
|
|
|
border: none;
|
|
|
|
|
background: none;
|
2015-06-16 11:17:55 +00:00
|
|
|
|
vertical-align: baseline;
|
2015-06-30 08:22:30 +00:00
|
|
|
|
text-align: left;
|
2016-05-19 08:20:38 +00:00
|
|
|
|
|
2015-10-19 13:22:54 +00:00
|
|
|
|
.icon {
|
|
|
|
|
fill: currentColor;
|
|
|
|
|
opacity: 1;
|
|
|
|
|
}
|
2016-05-19 08:20:38 +00:00
|
|
|
|
|
2015-01-15 00:12:26 +00:00
|
|
|
|
&:active {
|
2015-06-26 09:47:28 +00:00
|
|
|
|
color: hsl(203,65%,40%);
|
2015-10-20 15:16:29 +00:00
|
|
|
|
background: none;
|
2015-01-15 00:12:26 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-06-26 09:47:28 +00:00
|
|
|
|
&.btn--secondary {
|
|
|
|
|
color: hsl(0,0%,68%);
|
|
|
|
|
text-decoration: underline;
|
2016-05-19 08:20:38 +00:00
|
|
|
|
|
2015-06-26 09:47:28 +00:00
|
|
|
|
&:active {
|
|
|
|
|
color: hsl(0,0%,53%);
|
|
|
|
|
}
|
2015-01-14 22:45:08 +00:00
|
|
|
|
}
|
2015-06-26 09:47:28 +00:00
|
|
|
|
|
|
|
|
|
&.btn--positive {
|
|
|
|
|
color: hsl(145,51%,45%);
|
2016-05-19 08:20:38 +00:00
|
|
|
|
|
2015-06-26 09:47:28 +00:00
|
|
|
|
&:active {
|
|
|
|
|
color: hsl(145,51%,30%);
|
|
|
|
|
background: none;
|
|
|
|
|
}
|
2014-11-14 10:15:00 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-06-26 09:47:28 +00:00
|
|
|
|
&.btn--danger {
|
|
|
|
|
color: hsl(0,65%,55%);
|
2016-05-19 08:20:38 +00:00
|
|
|
|
|
2015-06-26 09:47:28 +00:00
|
|
|
|
&:active {
|
|
|
|
|
color: hsl(0,65%,40%);
|
|
|
|
|
background: none;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
&.btn--subtle {
|
|
|
|
|
text-decoration: underline;
|
|
|
|
|
color: hsl(0,0%,85%);
|
2016-05-19 08:20:38 +00:00
|
|
|
|
|
2015-06-26 09:47:28 +00:00
|
|
|
|
&:active {
|
|
|
|
|
color: hsl(0,0%,75%);
|
|
|
|
|
}
|
2014-11-14 10:15:00 +00:00
|
|
|
|
}
|
2016-03-04 14:21:33 +00:00
|
|
|
|
|
|
|
|
|
&.space-left {
|
|
|
|
|
margin-left: 0;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
&.space-right {
|
|
|
|
|
margin-right: 0;
|
|
|
|
|
}
|
2014-11-14 10:15:00 +00:00
|
|
|
|
}
|
2015-03-10 20:11:36 +00:00
|
|
|
|
|
2016-11-09 14:05:18 +00:00
|
|
|
|
&.btn--textLarge {
|
|
|
|
|
@extend .btn--text;
|
|
|
|
|
margin: 0px;
|
|
|
|
|
}
|
|
|
|
|
|
2015-11-05 11:04:29 +00:00
|
|
|
|
&.btn--quad {
|
|
|
|
|
padding: 10px 12px 9px;
|
2016-05-19 08:20:38 +00:00
|
|
|
|
|
2016-02-04 13:28:27 +00:00
|
|
|
|
.icon {
|
|
|
|
|
margin-top: -1px;
|
|
|
|
|
}
|
2015-11-05 11:04:29 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-03-10 20:11:36 +00:00
|
|
|
|
&.btn--split--first {
|
|
|
|
|
border-radius: 3px 0 0 3px;
|
|
|
|
|
}
|
|
|
|
|
&.btn--split,
|
|
|
|
|
&.btn--split--last {
|
|
|
|
|
border-radius: 0;
|
|
|
|
|
border-left: none;
|
2015-06-26 09:47:28 +00:00
|
|
|
|
margin-left: 0 !important;
|
2015-03-10 20:11:36 +00:00
|
|
|
|
}
|
|
|
|
|
&.btn--split--last {
|
|
|
|
|
border-radius: 0 3px 3px 0;
|
|
|
|
|
}
|
2015-06-29 15:30:08 +00:00
|
|
|
|
|
|
|
|
|
&.btn--dropdown {
|
|
|
|
|
position: relative;
|
2016-05-19 08:20:38 +00:00
|
|
|
|
|
2015-06-29 15:30:08 +00:00
|
|
|
|
select {
|
|
|
|
|
opacity: 0;
|
|
|
|
|
width: 100%;
|
|
|
|
|
height: 100%;
|
|
|
|
|
left: 0;
|
|
|
|
|
top: 0;
|
|
|
|
|
position: absolute;
|
|
|
|
|
cursor: pointer;
|
|
|
|
|
}
|
|
|
|
|
}
|
2014-11-14 10:15:00 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-10-15 09:07:58 +00:00
|
|
|
|
.btn + .btn,
|
2015-10-19 13:22:54 +00:00
|
|
|
|
.btn + .buttonDropdown,
|
|
|
|
|
.buttonDropdown + .buttonDropdown {
|
2014-11-14 10:15:00 +00:00
|
|
|
|
margin-left: 10px;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.btn + .btn.align-right {
|
|
|
|
|
margin-left: auto;
|
|
|
|
|
}
|
|
|
|
|
|
2014-12-16 15:54:13 +00:00
|
|
|
|
.btn.align-right ~ .btn {
|
|
|
|
|
margin-left: 15px;
|
|
|
|
|
}
|
|
|
|
|
|
2016-11-23 13:58:31 +00:00
|
|
|
|
.vertical > .btn:not(.hidden) + .btn {
|
2014-11-14 10:15:00 +00:00
|
|
|
|
margin-left: 0;
|
|
|
|
|
margin-top: 10px;
|
|
|
|
|
}
|
|
|
|
|
|
2015-05-22 07:59:35 +00:00
|
|
|
|
.btn--download .icon-download {
|
2014-11-14 10:15:00 +00:00
|
|
|
|
margin-right: 6px;
|
2015-05-22 07:59:35 +00:00
|
|
|
|
margin-top: 4px;
|
2014-11-14 10:15:00 +00:00
|
|
|
|
margin-left: -10px;
|
|
|
|
|
vertical-align: top;
|
2015-05-22 07:59:35 +00:00
|
|
|
|
fill: white;
|
2014-11-14 10:15:00 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-05-21 14:45:41 +00:00
|
|
|
|
.btn-label {
|
2015-05-28 11:33:54 +00:00
|
|
|
|
margin-left: 7px;
|
2015-05-21 14:45:41 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-03-10 20:11:36 +00:00
|
|
|
|
.visibility-change {
|
|
|
|
|
/*
|
2016-05-19 08:20:38 +00:00
|
|
|
|
|
2015-03-10 20:11:36 +00:00
|
|
|
|
Interactive Visibility Change Classes:
|
2016-05-19 08:20:38 +00:00
|
|
|
|
|
2015-03-10 20:11:36 +00:00
|
|
|
|
<div class="visibility-change">
|
2015-06-02 16:21:14 +00:00
|
|
|
|
<svg class="icon-marker" data-visible="active"><use xlink:href="#icon-marker" /></svg>
|
2015-03-10 20:11:36 +00:00
|
|
|
|
</div>
|
2016-05-19 08:20:38 +00:00
|
|
|
|
|
2015-03-10 20:11:36 +00:00
|
|
|
|
Important: HTML Order active > hover > normal
|
|
|
|
|
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
[data-visible=active],
|
|
|
|
|
[data-visible=hover] {
|
|
|
|
|
display: none;
|
|
|
|
|
}
|
|
|
|
|
|
2015-06-02 16:21:14 +00:00
|
|
|
|
&.is-active [data-visible=active] {
|
2015-03-10 20:11:36 +00:00
|
|
|
|
display: block;
|
2016-05-19 08:20:38 +00:00
|
|
|
|
|
2015-03-10 20:11:36 +00:00
|
|
|
|
& ~ [data-visible=normal] {
|
|
|
|
|
display: none
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
&:hover [data-visible=hover] {
|
|
|
|
|
display: block;
|
2016-05-19 08:20:38 +00:00
|
|
|
|
|
2015-03-10 20:11:36 +00:00
|
|
|
|
& ~ [data-visible=normal] {
|
|
|
|
|
display: none
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
2015-10-20 15:16:29 +00:00
|
|
|
|
.btn-group {
|
|
|
|
|
display: inline-flex;
|
|
|
|
|
flex-wrap: wrap;
|
2016-05-19 08:20:38 +00:00
|
|
|
|
|
2015-10-20 15:16:29 +00:00
|
|
|
|
&.btn-group--full {
|
|
|
|
|
display: flex;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
& + .btn-group {
|
|
|
|
|
margin-top: 10px;
|
|
|
|
|
padding-top: 10px;
|
2016-05-19 08:20:38 +00:00
|
|
|
|
border-top: 1px solid hsl(240,2%,92%);
|
2015-10-20 15:16:29 +00:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.btn + .btn {
|
|
|
|
|
margin-left: 0;
|
|
|
|
|
}
|
|
|
|
|
|
2016-11-09 14:05:18 +00:00
|
|
|
|
.btn--text, .btn--textLarge {
|
2015-10-20 15:16:29 +00:00
|
|
|
|
padding: 6px 10px 5px; /* reporting main.eco */
|
|
|
|
|
display: inline-block;
|
2015-10-21 09:10:18 +00:00
|
|
|
|
border-radius: 3px;
|
2016-05-19 08:20:38 +00:00
|
|
|
|
|
2015-10-21 09:10:18 +00:00
|
|
|
|
&.is-selected {
|
|
|
|
|
background: hsl(203,65%,55%);
|
|
|
|
|
color: white;
|
|
|
|
|
}
|
2015-10-20 15:16:29 +00:00
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
2015-10-02 21:36:15 +00:00
|
|
|
|
.buttonDropdown {
|
|
|
|
|
display: flex;
|
2015-10-19 13:22:54 +00:00
|
|
|
|
align-items: center;
|
2015-10-05 08:13:30 +00:00
|
|
|
|
position: relative;
|
|
|
|
|
user-select: none;
|
2016-05-19 08:20:38 +00:00
|
|
|
|
|
2015-10-05 08:13:30 +00:00
|
|
|
|
.dropdown-menu {
|
|
|
|
|
margin-bottom: 0;
|
2015-10-02 21:36:15 +00:00
|
|
|
|
}
|
2016-05-19 08:20:38 +00:00
|
|
|
|
|
2015-10-05 08:13:30 +00:00
|
|
|
|
&.is-open .dropdown-menu {
|
|
|
|
|
display: block;
|
2015-10-02 21:36:15 +00:00
|
|
|
|
}
|
2015-10-19 13:22:54 +00:00
|
|
|
|
|
|
|
|
|
.btn--text {
|
2016-03-04 14:40:07 +00:00
|
|
|
|
padding-left: 13px;
|
|
|
|
|
padding-right: 13px;
|
2015-10-19 13:22:54 +00:00
|
|
|
|
}
|
2015-10-02 21:36:15 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-10-06 19:51:28 +00:00
|
|
|
|
.status-fields {
|
|
|
|
|
display: flex;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.status-field {
|
2015-10-07 07:49:03 +00:00
|
|
|
|
color: hsl(0,0%,60%);
|
|
|
|
|
border: 1px solid hsl(0,0%,90%);
|
2016-03-23 13:26:53 +00:00
|
|
|
|
display: flex;
|
|
|
|
|
height: 34px;
|
|
|
|
|
align-items: center;
|
|
|
|
|
line-height: 35px;
|
2016-05-19 08:20:38 +00:00
|
|
|
|
|
2015-11-03 14:20:03 +00:00
|
|
|
|
&.is-clickable {
|
|
|
|
|
background: hsl(203,65%,55%);
|
|
|
|
|
color: white;
|
|
|
|
|
cursor: pointer;
|
|
|
|
|
border-color: hsl(203,65%,45%);
|
|
|
|
|
box-shadow: 1px 0 hsl(203,65%,45%);
|
|
|
|
|
position: relative;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
&.is-blinking {
|
|
|
|
|
animation: pulsate 667ms ease-in-out infinite alternate;
|
|
|
|
|
}
|
2016-05-19 08:20:38 +00:00
|
|
|
|
|
2015-10-06 19:51:28 +00:00
|
|
|
|
&:not(:last-child):not(:only-child) {
|
|
|
|
|
border-right: none;
|
|
|
|
|
}
|
2016-05-19 08:20:38 +00:00
|
|
|
|
|
2015-10-06 19:51:28 +00:00
|
|
|
|
&:first-child {
|
|
|
|
|
border-radius: 5px 0 0 5px;
|
|
|
|
|
}
|
2016-05-19 08:20:38 +00:00
|
|
|
|
|
2015-10-06 19:51:28 +00:00
|
|
|
|
&:last-child {
|
|
|
|
|
border-radius: 0 5px 5px 0;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
&:only-child {
|
|
|
|
|
border-radius: 5px;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.badge {
|
2016-03-23 13:26:53 +00:00
|
|
|
|
margin: 0 5px 0 10px;
|
2015-11-03 14:20:03 +00:00
|
|
|
|
background: hsla(210,50%,10%,.24);
|
2015-10-06 19:51:28 +00:00
|
|
|
|
}
|
2016-01-15 13:51:27 +00:00
|
|
|
|
|
2016-03-23 13:26:53 +00:00
|
|
|
|
.status-badge {
|
|
|
|
|
width: 32px;
|
|
|
|
|
display: inline-flex;
|
|
|
|
|
align-items: center;
|
|
|
|
|
justify-content: center;
|
|
|
|
|
align-self: stretch;
|
2016-01-15 13:51:27 +00:00
|
|
|
|
}
|
2015-10-06 19:51:28 +00:00
|
|
|
|
}
|
|
|
|
|
|
2016-03-23 15:24:33 +00:00
|
|
|
|
.status-badge {
|
|
|
|
|
display: inline-block;
|
|
|
|
|
}
|
|
|
|
|
|
2016-03-23 13:26:53 +00:00
|
|
|
|
.info-badge {
|
2016-03-23 15:24:33 +00:00
|
|
|
|
fill: currentColor;
|
|
|
|
|
padding: 3px 6px 1px;
|
2016-03-23 13:26:53 +00:00
|
|
|
|
line-height: 12px;
|
2016-03-23 15:24:33 +00:00
|
|
|
|
opacity: 0.5;
|
|
|
|
|
position: relative;
|
2016-05-19 08:20:38 +00:00
|
|
|
|
|
|
|
|
|
/*
|
|
|
|
|
border in its own layer to make it more
|
2016-03-23 15:24:33 +00:00
|
|
|
|
translucend but still depend on the currentColor
|
|
|
|
|
*/
|
|
|
|
|
&:after {
|
|
|
|
|
content: "";
|
|
|
|
|
position: absolute;
|
|
|
|
|
width: 100%;
|
|
|
|
|
height: 100%;
|
|
|
|
|
left: 0;
|
|
|
|
|
top: 0;
|
|
|
|
|
border: 1px solid currentColor;
|
|
|
|
|
opacity: 0.5;
|
|
|
|
|
border-radius: 100%;
|
|
|
|
|
}
|
2015-11-03 14:20:03 +00:00
|
|
|
|
}
|
|
|
|
|
|
2016-03-23 13:26:53 +00:00
|
|
|
|
@keyframes pulsate {
|
|
|
|
|
to { filter: brightness(1.2); }
|
2016-01-15 13:51:27 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-10-06 19:51:28 +00:00
|
|
|
|
.badge {
|
|
|
|
|
display: inline-block;
|
|
|
|
|
min-width: 18px;
|
|
|
|
|
padding: 3px 5px;
|
|
|
|
|
font-size: 12px;
|
|
|
|
|
font-weight: 500;
|
|
|
|
|
line-height: 1;
|
|
|
|
|
color: #fff;
|
|
|
|
|
text-align: center;
|
|
|
|
|
white-space: nowrap;
|
|
|
|
|
vertical-align: top;
|
|
|
|
|
border-radius: 9px;
|
|
|
|
|
background: hsl(198,18%,86%);
|
|
|
|
|
margin-right: 3px;
|
2015-10-08 08:12:59 +00:00
|
|
|
|
flex-shrink: 0;
|
2015-10-06 19:51:28 +00:00
|
|
|
|
|
|
|
|
|
&:empty {
|
|
|
|
|
display: none;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
&.badge--big {
|
|
|
|
|
min-width: 22px;
|
|
|
|
|
font-size: 14px;
|
|
|
|
|
border-radius: 11px;
|
|
|
|
|
padding: 5px 7px 3px;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
&.badge--text {
|
|
|
|
|
min-width: 0;
|
|
|
|
|
padding: 0;
|
2015-11-04 11:30:46 +00:00
|
|
|
|
margin-right: 0;
|
2015-10-06 19:51:28 +00:00
|
|
|
|
font-size: inherit;
|
2015-11-04 11:30:46 +00:00
|
|
|
|
font-weight: inherit;
|
|
|
|
|
text-align: inherit;
|
|
|
|
|
line-height: inherit;
|
2015-10-06 19:51:28 +00:00
|
|
|
|
color: #d0d2d3;
|
|
|
|
|
background: none;
|
|
|
|
|
border-radius: 0;
|
2015-11-04 11:30:46 +00:00
|
|
|
|
vertical-align: baseline;
|
2015-10-06 19:51:28 +00:00
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
2015-11-16 13:10:40 +00:00
|
|
|
|
.key-value {
|
|
|
|
|
td:first-child {
|
|
|
|
|
padding-right: 10px;
|
|
|
|
|
color: #999;
|
|
|
|
|
}
|
|
|
|
|
}
|
2015-10-02 21:36:15 +00:00
|
|
|
|
|
2012-10-14 23:00:34 +00:00
|
|
|
|
table {
|
2015-06-09 19:20:55 +00:00
|
|
|
|
table-layout: fixed;
|
2012-10-14 23:00:34 +00:00
|
|
|
|
}
|
2014-07-23 19:47:57 +00:00
|
|
|
|
|
2013-07-30 13:58:33 +00:00
|
|
|
|
.table {
|
|
|
|
|
display: table;
|
2016-05-19 08:20:38 +00:00
|
|
|
|
|
2016-05-03 10:06:40 +00:00
|
|
|
|
small {
|
|
|
|
|
color: inherit;
|
|
|
|
|
}
|
2015-11-04 15:39:12 +00:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.table--light {
|
2017-02-18 12:22:01 +00:00
|
|
|
|
color: hsl(198,4%,56%);
|
2013-07-30 13:58:33 +00:00
|
|
|
|
}
|
2014-07-23 19:47:57 +00:00
|
|
|
|
|
2015-09-08 08:21:59 +00:00
|
|
|
|
.table-fluid {
|
|
|
|
|
table-layout: auto;
|
|
|
|
|
}
|
|
|
|
|
|
2013-07-30 13:58:33 +00:00
|
|
|
|
.table .table-row {
|
|
|
|
|
display: table-row;
|
|
|
|
|
}
|
2014-07-23 19:47:57 +00:00
|
|
|
|
|
2015-11-05 12:24:24 +00:00
|
|
|
|
.table--placeholder {
|
|
|
|
|
th {
|
|
|
|
|
text-align: center;
|
|
|
|
|
}
|
|
|
|
|
td {
|
|
|
|
|
height: 40px;
|
2016-05-19 08:20:38 +00:00
|
|
|
|
}
|
2015-11-05 12:24:24 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-10-22 09:25:44 +00:00
|
|
|
|
.table th:not(.noTruncate) .table-column-title,
|
2014-09-29 11:32:34 +00:00
|
|
|
|
.table td:not(.noTruncate) {
|
2014-10-07 13:36:44 +00:00
|
|
|
|
@extend .u-textTruncate;
|
2014-07-23 19:47:57 +00:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.table > thead > tr > th {
|
2014-07-23 20:56:59 +00:00
|
|
|
|
padding: 12px 9px 10px;
|
2014-07-23 19:47:57 +00:00
|
|
|
|
border-bottom: none;
|
|
|
|
|
border-top: 1px solid #ececec;
|
|
|
|
|
background: #f0f1f2;
|
|
|
|
|
color: #444a4f;
|
|
|
|
|
font-weight: normal;
|
|
|
|
|
font-size: 12px;
|
|
|
|
|
text-transform: uppercase;
|
2015-09-22 13:19:05 +00:00
|
|
|
|
letter-spacing: 0.05em;
|
2015-10-22 09:25:44 +00:00
|
|
|
|
position: relative;
|
|
|
|
|
user-select: none;
|
2014-07-23 19:47:57 +00:00
|
|
|
|
}
|
2014-07-23 20:56:59 +00:00
|
|
|
|
|
2015-10-22 11:52:52 +00:00
|
|
|
|
.table-column-head {
|
2015-10-22 11:39:33 +00:00
|
|
|
|
cursor: pointer;
|
2015-10-22 11:52:52 +00:00
|
|
|
|
display: flex;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.table-column-sortIcon {
|
|
|
|
|
margin-left: auto;
|
2015-10-22 11:39:33 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-10-27 09:57:23 +00:00
|
|
|
|
th.align-right {
|
|
|
|
|
.table-column-title {
|
|
|
|
|
margin-left: auto;
|
|
|
|
|
}
|
|
|
|
|
.table-column-sortIcon {
|
|
|
|
|
margin-left: 0;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
2014-07-23 20:56:59 +00:00
|
|
|
|
.table > tbody > tr > td {
|
2016-03-14 09:07:34 +00:00
|
|
|
|
padding: 10px 10px 8px;
|
2016-05-03 10:30:25 +00:00
|
|
|
|
border-color: hsl(0,0%,95%);
|
2014-07-23 20:56:59 +00:00
|
|
|
|
}
|
|
|
|
|
|
2016-10-06 16:59:02 +00:00
|
|
|
|
.table-hover > tbody > tr:hover > td,
|
|
|
|
|
.table-hover > tbody > tr.is-hover > td {
|
2015-06-09 09:17:54 +00:00
|
|
|
|
background: white;
|
2014-07-23 20:56:59 +00:00
|
|
|
|
}
|
2016-05-19 08:20:38 +00:00
|
|
|
|
|
2014-07-23 20:56:59 +00:00
|
|
|
|
.table-hover > tbody > tr:hover > th {
|
|
|
|
|
background: rgba(0,8,14,.015);
|
|
|
|
|
}
|
|
|
|
|
|
2015-10-22 09:25:44 +00:00
|
|
|
|
.table-col-resize {
|
|
|
|
|
position: absolute;
|
|
|
|
|
right: 0;
|
|
|
|
|
top: 0;
|
|
|
|
|
height: 100%;
|
|
|
|
|
cursor: col-resize;
|
|
|
|
|
padding: 10px;
|
|
|
|
|
margin-right: -10px;
|
|
|
|
|
z-index: 1;
|
2016-05-19 08:20:38 +00:00
|
|
|
|
|
2015-10-22 09:25:44 +00:00
|
|
|
|
&:after {
|
|
|
|
|
content: "";
|
|
|
|
|
display: block;
|
|
|
|
|
width: 1px;
|
|
|
|
|
height: 100%;
|
|
|
|
|
background: hsl(210,7%,85%);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
2014-07-23 20:56:59 +00:00
|
|
|
|
.table > thead:first-child > tr:first-child > th.no-padding,
|
|
|
|
|
.table > thead > tr > th.no-padding,
|
|
|
|
|
.table > tbody > tr > td.no-padding {
|
|
|
|
|
padding: 0;
|
|
|
|
|
}
|
|
|
|
|
|
2015-05-27 12:21:56 +00:00
|
|
|
|
.table tr.is-inactive {
|
|
|
|
|
opacity: 0.5;
|
|
|
|
|
text-decoration: line-through;
|
2016-05-19 08:20:38 +00:00
|
|
|
|
|
2015-05-27 12:21:56 +00:00
|
|
|
|
a {
|
|
|
|
|
color: #bbb;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
2016-05-03 10:06:40 +00:00
|
|
|
|
.table tr.is-grayed-out {
|
2016-05-03 10:30:25 +00:00
|
|
|
|
color: hsl(120,1%,77%);
|
2016-05-19 08:20:38 +00:00
|
|
|
|
|
2016-05-03 10:30:25 +00:00
|
|
|
|
.icon {
|
|
|
|
|
opacity: 0.33;
|
|
|
|
|
}
|
2016-05-03 10:06:40 +00:00
|
|
|
|
}
|
|
|
|
|
|
2016-03-14 14:57:27 +00:00
|
|
|
|
.table .icon-draggable,
|
2015-05-26 18:03:52 +00:00
|
|
|
|
.table .icon-trash {
|
|
|
|
|
vertical-align: middle;
|
|
|
|
|
fill: hsl(240,1%,77%);
|
|
|
|
|
}
|
|
|
|
|
|
2016-03-14 15:44:28 +00:00
|
|
|
|
.table-checkbox,
|
|
|
|
|
.table-radio {
|
|
|
|
|
padding: 0 !important;
|
|
|
|
|
}
|
|
|
|
|
|
2015-09-29 13:15:45 +00:00
|
|
|
|
.table .table-sort-arrow {
|
|
|
|
|
opacity: 1;
|
|
|
|
|
fill: hsl(206,7%,33%);
|
|
|
|
|
width: 8px;
|
|
|
|
|
height: 8px;
|
|
|
|
|
margin-left: 3px;
|
|
|
|
|
margin-top: -2px;
|
|
|
|
|
vertical-align: middle;
|
|
|
|
|
}
|
|
|
|
|
|
2015-10-20 15:16:29 +00:00
|
|
|
|
.checkbox-list {
|
|
|
|
|
list-style: none;
|
|
|
|
|
margin-bottom: 15px;
|
|
|
|
|
padding: 3px 12px;
|
|
|
|
|
font-size: 14px;
|
|
|
|
|
line-height: 25px;
|
|
|
|
|
color: hsl(60,1%,34%);
|
|
|
|
|
background: white;
|
|
|
|
|
border: 1px solid hsl(0, 0%, 90%);
|
|
|
|
|
border-radius: 3px;
|
|
|
|
|
}
|
|
|
|
|
|
2015-09-15 09:28:44 +00:00
|
|
|
|
.checkbox-replacement,
|
|
|
|
|
.radio-replacement {
|
2014-07-23 20:56:59 +00:00
|
|
|
|
padding: 0;
|
|
|
|
|
margin: 0;
|
2015-05-13 14:38:48 +00:00
|
|
|
|
@extend .u-clickable;
|
|
|
|
|
display: flex;
|
|
|
|
|
align-items: center;
|
|
|
|
|
justify-content: center;
|
2016-03-03 10:39:22 +00:00
|
|
|
|
position: relative;
|
2017-01-30 08:45:45 +00:00
|
|
|
|
|
|
|
|
|
.icon-checked {
|
|
|
|
|
color: black;
|
|
|
|
|
}
|
2014-07-23 20:56:59 +00:00
|
|
|
|
|
2017-01-30 08:45:45 +00:00
|
|
|
|
.icon-unchecked {
|
|
|
|
|
color: hsl(60,1%,61%);
|
|
|
|
|
}
|
2016-02-08 16:24:48 +00:00
|
|
|
|
|
2017-01-30 08:45:45 +00:00
|
|
|
|
.icon-indeterminate {
|
|
|
|
|
display: none;
|
|
|
|
|
color: hsl(60,1%,61%);
|
|
|
|
|
}
|
2016-02-08 16:24:48 +00:00
|
|
|
|
|
2017-01-30 08:45:45 +00:00
|
|
|
|
&.is-disabled {
|
|
|
|
|
cursor: default;
|
|
|
|
|
}
|
2015-09-15 15:45:23 +00:00
|
|
|
|
|
2017-01-30 08:45:45 +00:00
|
|
|
|
&.checkbox-replacement--fullscreen,
|
|
|
|
|
&.radio-replacement--fullscreen {
|
|
|
|
|
position: absolute;
|
|
|
|
|
left: 0;
|
|
|
|
|
top: 0;
|
|
|
|
|
width: 100%;
|
|
|
|
|
height: 100%;
|
|
|
|
|
}
|
2016-03-03 10:39:22 +00:00
|
|
|
|
|
2017-01-30 08:45:45 +00:00
|
|
|
|
&.checkbox-replacement--inline,
|
|
|
|
|
&.radio-replacement--inline {
|
|
|
|
|
display: inline-flex;
|
|
|
|
|
margin-right: 3px;
|
|
|
|
|
}
|
2016-03-03 10:39:22 +00:00
|
|
|
|
|
2017-01-30 08:45:45 +00:00
|
|
|
|
input {
|
|
|
|
|
pointer-events: none;
|
|
|
|
|
position: absolute;
|
|
|
|
|
opacity: 0;
|
2016-05-03 10:31:06 +00:00
|
|
|
|
|
2017-01-30 08:45:45 +00:00
|
|
|
|
&:disabled ~ .icon {
|
|
|
|
|
opacity: 0.33;
|
|
|
|
|
fill: none;
|
|
|
|
|
cursor: default;
|
|
|
|
|
}
|
2016-05-03 10:31:06 +00:00
|
|
|
|
|
2017-01-30 08:45:45 +00:00
|
|
|
|
&:not(:checked) ~ .icon-checked,
|
|
|
|
|
&:checked ~ .icon-unchecked {
|
|
|
|
|
display: none;
|
|
|
|
|
}
|
2016-03-03 10:39:22 +00:00
|
|
|
|
|
2017-01-30 08:45:45 +00:00
|
|
|
|
&:focus:not(.is-active) ~ .icon-checked,
|
|
|
|
|
&:focus:not(.is-active) ~ .icon-unchecked {
|
|
|
|
|
box-shadow: 0 0 0 2px hsl(201,62%,90%);
|
|
|
|
|
color: hsl(200,71%,59%);
|
|
|
|
|
}
|
|
|
|
|
}
|
2016-03-03 10:39:22 +00:00
|
|
|
|
|
2017-01-30 08:45:45 +00:00
|
|
|
|
+ .label-text {
|
|
|
|
|
margin-left: 0;
|
|
|
|
|
}
|
2016-03-03 10:39:22 +00:00
|
|
|
|
}
|
|
|
|
|
|
2017-02-20 08:01:00 +00:00
|
|
|
|
.checkbox-replacement {
|
|
|
|
|
&:indeterminate {
|
|
|
|
|
~ .icon-checked,
|
|
|
|
|
~ .icon-unchecked {
|
|
|
|
|
display: none;
|
|
|
|
|
}
|
|
|
|
|
~ .icon-indeterminate {
|
|
|
|
|
display: block;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
2017-01-30 08:45:45 +00:00
|
|
|
|
.radio-replacement {
|
|
|
|
|
input:focus ~ .icon-checked,
|
|
|
|
|
input:focus ~ .icon-unchecked {
|
|
|
|
|
border-radius: 100%;
|
|
|
|
|
}
|
2015-09-22 11:26:48 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-09-15 09:49:38 +00:00
|
|
|
|
.table .checkbox-replacement,
|
|
|
|
|
.table .radio-replacement {
|
2015-09-30 14:18:01 +00:00
|
|
|
|
height: 40px;
|
2015-12-14 16:03:02 +00:00
|
|
|
|
width: 40px;
|
2015-09-15 09:49:38 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-09-29 12:07:25 +00:00
|
|
|
|
.table-overview tbody .icon-checkbox,
|
|
|
|
|
.table-overview tbody .icon-radio,
|
|
|
|
|
.table-overview tbody .icon-checkbox-checked,
|
|
|
|
|
.table-overview tbody .icon-radio-checked {
|
|
|
|
|
fill: transparent;
|
2014-07-23 19:47:57 +00:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.table .table-cell {
|
2013-07-30 13:58:33 +00:00
|
|
|
|
vertical-align: top;
|
|
|
|
|
display: table-cell;
|
|
|
|
|
border-bottom: 1px solid #eeeeee;
|
|
|
|
|
}
|
2014-07-23 19:47:57 +00:00
|
|
|
|
|
2013-08-05 00:03:27 +00:00
|
|
|
|
.hero-two {
|
|
|
|
|
width: 100%;
|
|
|
|
|
}
|
|
|
|
|
.hero-two .hero-left {
|
|
|
|
|
width: 50%;
|
|
|
|
|
float: left;
|
|
|
|
|
}
|
|
|
|
|
.hero-two .hero-right {
|
|
|
|
|
width: 50%;
|
|
|
|
|
float: right;
|
|
|
|
|
}
|
|
|
|
|
|
2013-07-30 13:58:33 +00:00
|
|
|
|
#task {
|
2013-04-18 12:41:58 +00:00
|
|
|
|
position: fixed;
|
2013-07-26 12:41:03 +00:00
|
|
|
|
display: table;
|
2013-04-18 12:41:58 +00:00
|
|
|
|
width: 100%;
|
2013-09-22 17:40:58 +00:00
|
|
|
|
min-width: 1000px;
|
2013-08-19 20:46:19 +00:00
|
|
|
|
top: 46px;
|
2014-07-07 17:18:51 +00:00
|
|
|
|
display: none;
|
2013-07-30 13:58:33 +00:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
#task > .taskbar {
|
|
|
|
|
display: table-row;
|
|
|
|
|
z-index: 1040;
|
2013-04-18 12:41:58 +00:00
|
|
|
|
}
|
|
|
|
|
|
2013-07-26 12:41:03 +00:00
|
|
|
|
#task > .taskbar > div {
|
2013-08-19 20:46:19 +00:00
|
|
|
|
padding: 0 4px 4px 4px;
|
2013-07-26 12:41:03 +00:00
|
|
|
|
display: table-cell;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
#task .task {
|
2014-10-07 13:36:44 +00:00
|
|
|
|
@extend .u-textTruncate;
|
2013-04-17 23:42:00 +00:00
|
|
|
|
max-width: 120px;
|
2013-08-20 11:28:32 +00:00
|
|
|
|
display: inline-block;
|
2013-04-17 23:42:00 +00:00
|
|
|
|
}
|
2013-04-24 08:34:18 +00:00
|
|
|
|
|
2013-07-26 12:41:03 +00:00
|
|
|
|
#task .task > a,
|
|
|
|
|
#task .task > a:hover {
|
2013-04-18 12:41:58 +00:00
|
|
|
|
color: #ffffff;
|
2013-04-17 23:42:00 +00:00
|
|
|
|
text-decoration: none;
|
|
|
|
|
}
|
|
|
|
|
|
2013-07-26 12:41:03 +00:00
|
|
|
|
#task .btn-default .task > a,
|
|
|
|
|
#task .btn-default .task > a:hover {
|
2013-04-24 08:34:18 +00:00
|
|
|
|
color: #333333;
|
|
|
|
|
}
|
|
|
|
|
|
2013-07-30 13:58:33 +00:00
|
|
|
|
#task .taskbar .btn-small {
|
2013-09-17 08:48:49 +00:00
|
|
|
|
padding: 3px 8px 4px;
|
2013-04-24 08:34:18 +00:00
|
|
|
|
margin-top: 2px;
|
2013-07-30 13:58:33 +00:00
|
|
|
|
font-size: 11px;
|
|
|
|
|
font-weight: 300;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
#task .taskbar .btn-default {
|
|
|
|
|
background-color: #c3c3c3;
|
|
|
|
|
border-color: #c3c3c3;
|
2013-04-24 08:34:18 +00:00
|
|
|
|
}
|
|
|
|
|
|
2013-07-26 12:41:03 +00:00
|
|
|
|
#task [data-type="close"] {
|
2013-04-24 08:34:18 +00:00
|
|
|
|
margin-left: 5px;
|
2013-08-19 20:46:19 +00:00
|
|
|
|
font-size: 13px;
|
|
|
|
|
top: 1px;
|
2013-04-24 08:34:18 +00:00
|
|
|
|
}
|
|
|
|
|
|
2013-07-26 12:41:03 +00:00
|
|
|
|
#task .taskbar-items {
|
2013-04-24 08:34:18 +00:00
|
|
|
|
}
|
|
|
|
|
|
2013-07-26 12:41:03 +00:00
|
|
|
|
#task .taskbar-new {
|
|
|
|
|
text-align: right;
|
|
|
|
|
padding-right: 12px;
|
2013-04-24 08:34:18 +00:00
|
|
|
|
}
|
|
|
|
|
|
2012-10-22 20:30:31 +00:00
|
|
|
|
.max-size-scroll {
|
|
|
|
|
max-height: 240px;
|
|
|
|
|
overflow-y: scroll;
|
|
|
|
|
}
|
|
|
|
|
|
2012-04-10 14:06:46 +00:00
|
|
|
|
/*
|
|
|
|
|
#content > *:not(.active) {
|
|
|
|
|
display: none !important;
|
|
|
|
|
}
|
|
|
|
|
*/
|
|
|
|
|
|
2012-08-24 18:54:57 +00:00
|
|
|
|
h1, h2, h3, h4, h5, h6 {
|
2014-07-02 15:15:50 +00:00
|
|
|
|
font-weight: normal;
|
2015-05-28 11:33:54 +00:00
|
|
|
|
color: hsl(202,8%,28%);
|
2012-08-24 18:54:57 +00:00
|
|
|
|
}
|
|
|
|
|
|
2012-09-20 12:08:02 +00:00
|
|
|
|
h1 {
|
2015-11-05 11:17:59 +00:00
|
|
|
|
font-size: 24px;
|
|
|
|
|
line-height: 30px;
|
2012-09-20 12:08:02 +00:00
|
|
|
|
}
|
2014-07-15 08:30:50 +00:00
|
|
|
|
|
|
|
|
|
h2,
|
|
|
|
|
h2.popover-title {
|
2015-09-07 08:43:28 +00:00
|
|
|
|
font-size: 20px;
|
2014-07-04 10:29:52 +00:00
|
|
|
|
line-height: 25px;
|
2012-09-20 12:08:02 +00:00
|
|
|
|
}
|
2014-07-15 08:30:50 +00:00
|
|
|
|
|
2012-09-20 12:08:02 +00:00
|
|
|
|
h3 {
|
2015-09-07 08:43:28 +00:00
|
|
|
|
font-size: 16px;
|
2015-06-26 08:47:27 +00:00
|
|
|
|
margin: 20px 0 8px;
|
2015-09-07 08:43:28 +00:00
|
|
|
|
color: hsl(207,7%,29%);
|
|
|
|
|
font-weight: normal;
|
2016-05-19 08:20:38 +00:00
|
|
|
|
|
2015-06-16 11:17:55 +00:00
|
|
|
|
.subtitle {
|
2015-06-29 15:30:08 +00:00
|
|
|
|
display: inline;
|
2015-06-16 11:17:55 +00:00
|
|
|
|
font-size: 12px;
|
|
|
|
|
text-transform: none;
|
|
|
|
|
color: hsl(0,0%,60%);
|
|
|
|
|
letter-spacing: initial;
|
|
|
|
|
}
|
2013-07-30 13:58:33 +00:00
|
|
|
|
}
|
2014-07-15 08:30:50 +00:00
|
|
|
|
|
2013-07-30 13:58:33 +00:00
|
|
|
|
h4 {
|
2015-09-07 08:43:28 +00:00
|
|
|
|
font-size: 13px;
|
|
|
|
|
text-transform: uppercase;
|
2012-09-20 12:08:02 +00:00
|
|
|
|
}
|
2014-07-15 08:30:50 +00:00
|
|
|
|
|
2013-08-04 22:03:13 +00:00
|
|
|
|
h5 {
|
2015-09-07 08:43:28 +00:00
|
|
|
|
font-size: 13px;
|
|
|
|
|
font-weight: bold;
|
2012-11-03 08:52:22 +00:00
|
|
|
|
}
|
2013-07-30 13:58:33 +00:00
|
|
|
|
|
2014-10-09 22:27:59 +00:00
|
|
|
|
label,
|
2015-09-07 22:05:39 +00:00
|
|
|
|
.checkbox.form-group label,
|
|
|
|
|
.label {
|
2014-07-02 15:15:50 +00:00
|
|
|
|
text-transform: uppercase;
|
2015-06-08 11:02:01 +00:00
|
|
|
|
color: hsl(198,19%,72%);
|
2014-11-15 16:05:03 +00:00
|
|
|
|
display: block;
|
2015-09-25 12:02:27 +00:00
|
|
|
|
font-size: 13px;
|
2014-07-02 15:15:50 +00:00
|
|
|
|
font-weight: normal;
|
2015-09-14 16:44:36 +00:00
|
|
|
|
letter-spacing: 0.05em;
|
2014-11-15 16:05:03 +00:00
|
|
|
|
margin-bottom: 4px;
|
2015-01-20 01:44:33 +00:00
|
|
|
|
text-align: left;
|
|
|
|
|
padding: 0;
|
2016-06-28 08:34:02 +00:00
|
|
|
|
/* user-select: none; disabled because of chrome51 https://github.com/martini/zammad/issues/183 */
|
2014-08-30 10:24:31 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-06-16 11:17:55 +00:00
|
|
|
|
/* circumventing the label:not(.inline-label) selector because it's too strong */
|
2015-09-30 13:28:26 +00:00
|
|
|
|
.inline-label,
|
2015-10-23 14:29:48 +00:00
|
|
|
|
.label-success,
|
|
|
|
|
.label-warning,
|
|
|
|
|
.label-danger {
|
2015-06-16 11:17:55 +00:00
|
|
|
|
font-size: inherit;
|
|
|
|
|
font-weight: inherit;
|
|
|
|
|
text-align: inherit;
|
|
|
|
|
color: inherit;
|
|
|
|
|
letter-spacing: 0;
|
|
|
|
|
margin: 0;
|
|
|
|
|
text-transform: none;
|
|
|
|
|
display: inline;
|
2015-06-25 14:15:13 +00:00
|
|
|
|
white-space: nowrap; /* for labels in tables that might get crushed view: calendar_subscriptions */
|
2015-06-16 11:17:55 +00:00
|
|
|
|
}
|
2016-02-17 16:46:36 +00:00
|
|
|
|
.inline-label {
|
|
|
|
|
color: hsl(206,7%,28%);
|
|
|
|
|
}
|
2015-09-15 15:45:23 +00:00
|
|
|
|
.label-text {
|
2015-09-15 09:49:38 +00:00
|
|
|
|
margin-left: 3px;
|
2015-09-15 15:45:23 +00:00
|
|
|
|
user-select: none;
|
|
|
|
|
cursor: pointer;
|
2015-09-15 09:49:38 +00:00
|
|
|
|
}
|
2015-06-16 11:17:55 +00:00
|
|
|
|
|
2015-10-23 14:29:48 +00:00
|
|
|
|
.label-success,
|
|
|
|
|
.label-warning,
|
|
|
|
|
.label-danger {
|
2015-09-30 13:28:26 +00:00
|
|
|
|
background: none;
|
|
|
|
|
}
|
|
|
|
|
|
2015-10-23 14:29:48 +00:00
|
|
|
|
.label-success {
|
2015-10-06 19:51:28 +00:00
|
|
|
|
color: $supergood-color;
|
|
|
|
|
}
|
|
|
|
|
|
2015-10-23 14:29:48 +00:00
|
|
|
|
.label-warning {
|
2015-09-30 13:28:26 +00:00
|
|
|
|
color: $ok-color;
|
|
|
|
|
}
|
|
|
|
|
|
2015-10-23 14:29:48 +00:00
|
|
|
|
.label-danger {
|
2015-09-30 13:28:26 +00:00
|
|
|
|
color: $superbad-color;
|
|
|
|
|
}
|
|
|
|
|
|
2015-10-23 14:29:48 +00:00
|
|
|
|
.label-subtle {
|
|
|
|
|
color: hsl(0,0%,80%);
|
|
|
|
|
}
|
|
|
|
|
|
2014-10-09 22:27:59 +00:00
|
|
|
|
fieldset {
|
|
|
|
|
margin: 0 -4px;
|
2014-11-14 10:15:00 +00:00
|
|
|
|
@extend .clearfix;
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2015-08-06 16:19:31 +00:00
|
|
|
|
h2 {
|
|
|
|
|
margin-left: 4px;
|
|
|
|
|
margin-right: 4px;
|
|
|
|
|
}
|
2014-10-09 22:27:59 +00:00
|
|
|
|
}
|
|
|
|
|
|
2016-02-10 11:03:55 +00:00
|
|
|
|
/*
|
|
|
|
|
|
|
|
|
|
Firefox Specific Hack
|
|
|
|
|
to fix the overflow of column select with long names
|
|
|
|
|
https://stackoverflow.com/questions/17408815/fieldset-resizes-wrong-appears-to-have-unremovable-min-width-min-content/17863685#17863685
|
|
|
|
|
|
|
|
|
|
*/
|
|
|
|
|
@-moz-document url-prefix() {
|
|
|
|
|
fieldset { display: table-cell; }
|
|
|
|
|
}
|
|
|
|
|
|
2015-09-29 13:54:14 +00:00
|
|
|
|
fieldset > .form-group {
|
2014-10-09 22:27:59 +00:00
|
|
|
|
padding: 0 4px;
|
|
|
|
|
}
|
|
|
|
|
|
2014-11-16 21:01:55 +00:00
|
|
|
|
.form-group {
|
|
|
|
|
margin-bottom: 16px;
|
2016-05-19 08:20:38 +00:00
|
|
|
|
|
2015-08-06 16:19:31 +00:00
|
|
|
|
&.form-group--inactive {
|
|
|
|
|
opacity: 0.5;
|
|
|
|
|
}
|
2014-11-16 21:01:55 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-09-29 13:54:14 +00:00
|
|
|
|
.date.form-group .controls {
|
2015-09-25 15:15:57 +00:00
|
|
|
|
position: relative;
|
|
|
|
|
}
|
|
|
|
|
|
2014-08-30 10:24:31 +00:00
|
|
|
|
.form-group + .form-group {
|
|
|
|
|
margin-top: 0;
|
2014-07-02 15:15:50 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-08-06 16:19:31 +00:00
|
|
|
|
.merge-group {
|
|
|
|
|
display: flex;
|
|
|
|
|
align-items: stretch;
|
2016-05-19 08:20:38 +00:00
|
|
|
|
|
2015-08-06 16:19:31 +00:00
|
|
|
|
&.merge-group--inactive {
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
&.merge-group--header {
|
|
|
|
|
h2 {
|
|
|
|
|
margin-bottom: 0;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
label {
|
|
|
|
|
display: inline;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.merge-source,
|
|
|
|
|
.merge-target {
|
|
|
|
|
border-bottom: 1px solid #eee;
|
|
|
|
|
}
|
|
|
|
|
}
|
2016-05-19 08:20:38 +00:00
|
|
|
|
|
2015-08-06 16:19:31 +00:00
|
|
|
|
.merge-target,
|
|
|
|
|
.merge-source {
|
|
|
|
|
flex: 1;
|
|
|
|
|
display: flex;
|
|
|
|
|
flex-direction: column;
|
|
|
|
|
justify-content: flex-end;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.merge-source,
|
|
|
|
|
.merge-target {
|
|
|
|
|
padding-bottom: 3px;
|
|
|
|
|
border-left: 1px solid #eee;
|
|
|
|
|
border-right: 1px solid #eee;
|
|
|
|
|
padding: 7px 13px;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
&:first-of-type {
|
|
|
|
|
margin-top: 6px;
|
2016-05-19 08:20:38 +00:00
|
|
|
|
|
2015-08-06 16:19:31 +00:00
|
|
|
|
.merge-source,
|
|
|
|
|
.merge-target {
|
|
|
|
|
border-top: 1px solid #eee;
|
|
|
|
|
border-radius: 3px 3px 0 0;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
&:last-of-type {
|
|
|
|
|
margin-bottom: 6px;
|
2016-05-19 08:20:38 +00:00
|
|
|
|
|
2015-08-06 16:19:31 +00:00
|
|
|
|
.merge-source,
|
|
|
|
|
.merge-target {
|
|
|
|
|
border-bottom: 1px solid #eee;
|
|
|
|
|
border-radius: 0 0 3px 3px;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.merge-value {
|
|
|
|
|
margin-bottom: 3px;
|
|
|
|
|
}
|
2016-05-19 08:20:38 +00:00
|
|
|
|
|
2015-08-06 16:19:31 +00:00
|
|
|
|
.form-group {
|
|
|
|
|
padding: 0;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.form-control {
|
|
|
|
|
margin: 0 !important;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
&.merge-group--multi {
|
|
|
|
|
.merge-value + .merge-value {
|
|
|
|
|
margin-top: 12px;
|
2016-05-19 08:20:38 +00:00
|
|
|
|
}
|
2015-08-06 16:19:31 +00:00
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.merge-controls {
|
|
|
|
|
flex: 1;
|
|
|
|
|
align-self: flex-end;
|
|
|
|
|
}
|
2016-05-19 08:20:38 +00:00
|
|
|
|
|
2015-08-06 16:19:31 +00:00
|
|
|
|
.merge-control {
|
|
|
|
|
margin-bottom: 5px;
|
|
|
|
|
height: 31px;
|
|
|
|
|
text-align: center;
|
|
|
|
|
display: flex;
|
|
|
|
|
flex: 1;
|
|
|
|
|
justify-content: space-between;
|
|
|
|
|
align-items: center;
|
|
|
|
|
align-self: flex-end;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.merge-control-input {
|
|
|
|
|
flex: 1;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.merge-arrow {
|
|
|
|
|
margin: 0 12px;
|
|
|
|
|
display: flex;
|
|
|
|
|
align-items: center;
|
|
|
|
|
justify-content: center;
|
2016-05-19 08:20:38 +00:00
|
|
|
|
|
2015-08-06 16:19:31 +00:00
|
|
|
|
.line-arrow {
|
|
|
|
|
fill: #e6e6e6;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
2014-11-16 21:01:55 +00:00
|
|
|
|
.formGroup-label {
|
2014-11-15 16:05:03 +00:00
|
|
|
|
padding: 0 2px;
|
2015-09-25 12:02:27 +00:00
|
|
|
|
margin-bottom: 5px;
|
2014-11-16 21:01:55 +00:00
|
|
|
|
position: relative;
|
2015-05-13 14:38:48 +00:00
|
|
|
|
display: flex;
|
|
|
|
|
align-items: center;
|
2016-05-19 08:20:38 +00:00
|
|
|
|
|
2014-11-16 21:01:55 +00:00
|
|
|
|
label {
|
|
|
|
|
margin: 0;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.bookmark.icon {
|
|
|
|
|
margin-bottom: -1px;
|
|
|
|
|
}
|
2015-09-09 13:43:43 +00:00
|
|
|
|
|
|
|
|
|
.formGroup-metaControl {
|
|
|
|
|
@extend .u-clickable;
|
|
|
|
|
padding: 6px 4px;
|
|
|
|
|
margin: -6px 0 -6px auto;
|
|
|
|
|
font-size: 20px;
|
|
|
|
|
line-height: 1;
|
|
|
|
|
color: hsl(198, 19%, 72%);
|
|
|
|
|
}
|
2014-11-16 21:01:55 +00:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.formGroup-bookmark {
|
2015-05-13 14:38:48 +00:00
|
|
|
|
@extend .u-clickable;
|
|
|
|
|
display: flex;
|
|
|
|
|
align-items: center;
|
|
|
|
|
flex-direction: row-reverse;
|
2014-11-16 21:01:55 +00:00
|
|
|
|
width: 30px;
|
|
|
|
|
height: 30px;
|
|
|
|
|
position: absolute;
|
|
|
|
|
right: 0;
|
|
|
|
|
top: -10px;
|
2014-11-15 16:05:03 +00:00
|
|
|
|
}
|
|
|
|
|
|
2014-10-03 22:38:56 +00:00
|
|
|
|
.form-group .controls .richtext {
|
2014-10-02 16:10:52 +00:00
|
|
|
|
position: relative;
|
2014-10-07 06:05:10 +00:00
|
|
|
|
height: auto;
|
2014-10-02 16:10:52 +00:00
|
|
|
|
}
|
|
|
|
|
|
2013-08-04 22:03:13 +00:00
|
|
|
|
.form-group .help-message {
|
2014-09-25 17:00:10 +00:00
|
|
|
|
cursor: help;
|
|
|
|
|
opacity: 0.2;
|
2015-01-14 22:39:56 +00:00
|
|
|
|
top: -2px;
|
|
|
|
|
position: relative;
|
2015-05-26 07:47:18 +00:00
|
|
|
|
margin-left: auto;
|
2016-05-19 08:20:38 +00:00
|
|
|
|
|
2015-05-26 07:47:18 +00:00
|
|
|
|
.icon-help {
|
2015-01-14 22:39:56 +00:00
|
|
|
|
display: block;
|
|
|
|
|
}
|
2013-08-04 22:03:13 +00:00
|
|
|
|
}
|
2014-07-02 15:15:50 +00:00
|
|
|
|
|
2014-10-09 22:27:59 +00:00
|
|
|
|
.form-group:not(.formGroup--halfSize) {
|
|
|
|
|
clear: left;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.form-group.formGroup--halfSize {
|
|
|
|
|
width: 50%;
|
|
|
|
|
float: left;
|
2016-05-19 08:20:38 +00:00
|
|
|
|
|
2015-09-18 13:07:15 +00:00
|
|
|
|
.form-control {
|
2015-10-16 16:01:12 +00:00
|
|
|
|
min-width: initial;
|
2015-09-18 13:07:15 +00:00
|
|
|
|
}
|
2014-10-09 22:27:59 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-09-29 13:54:14 +00:00
|
|
|
|
.formGroup--standalone .form-control {
|
2014-11-14 10:15:00 +00:00
|
|
|
|
margin-bottom: 0;
|
|
|
|
|
}
|
|
|
|
|
|
2016-02-17 14:00:29 +00:00
|
|
|
|
.controls--select {
|
2015-10-19 11:27:33 +00:00
|
|
|
|
position: relative;
|
|
|
|
|
}
|
|
|
|
|
|
2015-10-08 12:10:54 +00:00
|
|
|
|
.controls-label {
|
|
|
|
|
margin: 11px 10px 0;
|
|
|
|
|
flex-shrink: 0;
|
2015-09-29 13:54:14 +00:00
|
|
|
|
}
|
|
|
|
|
|
2017-04-18 16:16:51 +00:00
|
|
|
|
/* do not show safari auto fill icon - see issue #962 */
|
|
|
|
|
input::-webkit-contacts-auto-fill-button {
|
|
|
|
|
visibility: hidden;
|
|
|
|
|
display: none !important;
|
|
|
|
|
pointer-events: none;
|
|
|
|
|
position: absolute;
|
|
|
|
|
right: 0;
|
|
|
|
|
}
|
|
|
|
|
|
2016-05-19 08:20:38 +00:00
|
|
|
|
input[type="radio"],
|
2014-10-07 15:28:24 +00:00
|
|
|
|
input[type="checkbox"] {
|
|
|
|
|
margin: 0;
|
|
|
|
|
}
|
|
|
|
|
|
2014-09-26 15:08:41 +00:00
|
|
|
|
input[type=text],
|
|
|
|
|
input[type=password],
|
|
|
|
|
input[type=email],
|
2015-09-15 09:49:38 +00:00
|
|
|
|
input[type=date],
|
2015-09-17 15:01:35 +00:00
|
|
|
|
input[type=url],
|
2014-09-25 11:29:06 +00:00
|
|
|
|
textarea,
|
2014-10-09 22:27:59 +00:00
|
|
|
|
.form-control,
|
|
|
|
|
.checkbox.form-group .checkbox {
|
2014-09-25 11:29:06 +00:00
|
|
|
|
display: block;
|
2015-10-06 19:51:28 +00:00
|
|
|
|
padding: 7px 12px;
|
2014-09-25 11:29:06 +00:00
|
|
|
|
width: 100%;
|
2014-07-02 15:15:50 +00:00
|
|
|
|
height: 41px;
|
2014-09-25 11:29:06 +00:00
|
|
|
|
font-size: 14px;
|
2014-07-02 15:15:50 +00:00
|
|
|
|
font-weight: normal;
|
2015-10-06 19:51:28 +00:00
|
|
|
|
line-height: 25px;
|
2014-09-25 11:29:06 +00:00
|
|
|
|
color: #555;
|
|
|
|
|
background: white;
|
2014-11-15 12:44:13 +00:00
|
|
|
|
border: 1px solid hsl(0, 0%, 90%);
|
2014-07-02 15:15:50 +00:00
|
|
|
|
border-radius: 3px;
|
|
|
|
|
transition: none;
|
2014-11-15 12:44:13 +00:00
|
|
|
|
box-shadow: none;
|
2014-09-29 08:38:28 +00:00
|
|
|
|
outline: none;
|
2015-05-13 14:38:48 +00:00
|
|
|
|
appearance: none;
|
2015-12-01 23:40:39 +00:00
|
|
|
|
|
2015-08-06 16:19:31 +00:00
|
|
|
|
&.form-control--small {
|
2015-10-06 19:51:28 +00:00
|
|
|
|
padding: 5px 8px 4px;
|
2015-08-06 16:19:31 +00:00
|
|
|
|
height: 31px;
|
2015-10-06 19:51:28 +00:00
|
|
|
|
line-height: 20px;
|
2016-05-19 08:20:38 +00:00
|
|
|
|
|
2016-01-12 15:22:38 +00:00
|
|
|
|
&.form-control--multiline {
|
|
|
|
|
min-height: 31px;
|
|
|
|
|
}
|
2015-08-06 16:19:31 +00:00
|
|
|
|
}
|
2015-09-17 15:01:35 +00:00
|
|
|
|
|
|
|
|
|
&.form-control--inline {
|
|
|
|
|
display: inline-block;
|
|
|
|
|
width: auto;
|
|
|
|
|
}
|
2015-10-06 19:51:28 +00:00
|
|
|
|
|
|
|
|
|
&.form-control--multiline {
|
|
|
|
|
height: auto;
|
2016-01-12 15:22:38 +00:00
|
|
|
|
min-height: 41px;
|
2015-10-06 19:51:28 +00:00
|
|
|
|
}
|
2015-11-24 12:07:39 +00:00
|
|
|
|
|
|
|
|
|
&:focus,
|
|
|
|
|
&.focus {
|
|
|
|
|
border-color: hsl(200,71%,59%);
|
|
|
|
|
box-shadow: 0 0 0 3px hsl(201,62%,90%);
|
|
|
|
|
}
|
2014-07-02 15:15:50 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-09-18 13:07:15 +00:00
|
|
|
|
input[type=url] {
|
|
|
|
|
min-width: 400px;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.user-select.form-control {
|
|
|
|
|
padding-right: 35px;
|
|
|
|
|
min-width: 300px;
|
|
|
|
|
}
|
|
|
|
|
|
2015-06-16 11:17:55 +00:00
|
|
|
|
input[type=time] {
|
|
|
|
|
width: auto;
|
|
|
|
|
padding-left: 6px;
|
|
|
|
|
padding-right: 6px;
|
|
|
|
|
}
|
|
|
|
|
|
2015-06-29 15:04:09 +00:00
|
|
|
|
input.timeframe,
|
|
|
|
|
input.time {
|
|
|
|
|
box-sizing: content-box;
|
|
|
|
|
padding: 0 6px;
|
|
|
|
|
line-height: 42px;
|
2015-10-08 08:01:08 +00:00
|
|
|
|
flex-shrink: 0;
|
2016-05-19 08:20:38 +00:00
|
|
|
|
|
2015-09-14 16:48:46 +00:00
|
|
|
|
&.form-control--small {
|
|
|
|
|
line-height: 31px;
|
|
|
|
|
}
|
2015-06-29 15:04:09 +00:00
|
|
|
|
}
|
|
|
|
|
|
2016-12-13 23:16:03 +00:00
|
|
|
|
input.timeframe {
|
|
|
|
|
width: 5.5ch;
|
|
|
|
|
}
|
|
|
|
|
input.time {
|
|
|
|
|
width: 4.5ch;
|
|
|
|
|
}
|
|
|
|
|
|
2015-06-29 15:04:09 +00:00
|
|
|
|
input.time.time--12 {
|
|
|
|
|
width: 7.5ch;
|
|
|
|
|
}
|
|
|
|
|
|
2016-02-16 08:28:56 +00:00
|
|
|
|
.tokenfield.focus {
|
|
|
|
|
border-color: hsl(200,71%,59%);
|
|
|
|
|
box-shadow: 0 0 0 3px hsl(201,62%,90%);
|
|
|
|
|
}
|
2014-10-07 13:59:21 +00:00
|
|
|
|
|
2016-02-16 08:28:56 +00:00
|
|
|
|
.richtext.form-control {
|
|
|
|
|
padding-bottom: 28px;
|
|
|
|
|
}
|
2014-10-02 16:10:52 +00:00
|
|
|
|
|
2016-02-16 08:28:56 +00:00
|
|
|
|
.richtext.form-control [contenteditable] {
|
|
|
|
|
height: auto;
|
|
|
|
|
min-height: 82px;
|
|
|
|
|
background: none;
|
|
|
|
|
}
|
2016-01-14 21:40:53 +00:00
|
|
|
|
|
2016-02-16 08:28:56 +00:00
|
|
|
|
.richtext.form-control .attachments.attachments--list:not(:empty) {
|
|
|
|
|
border-top: 1px solid rgba(0,0,0,.04);
|
|
|
|
|
white-space: normal;
|
|
|
|
|
margin: 0 -12px -28px;
|
|
|
|
|
padding: 25px 20px 21px 72px;
|
|
|
|
|
position: relative;
|
|
|
|
|
line-height: 1;
|
|
|
|
|
}
|
2015-02-07 22:43:27 +00:00
|
|
|
|
|
2016-02-16 08:28:56 +00:00
|
|
|
|
textarea.form-control {
|
|
|
|
|
height: 118px;
|
|
|
|
|
}
|
2014-10-07 19:04:00 +00:00
|
|
|
|
|
2016-02-16 08:28:56 +00:00
|
|
|
|
select.form-control:not([multiple]) {
|
|
|
|
|
padding-right: 34px;
|
|
|
|
|
word-wrap: normal;
|
|
|
|
|
}
|
2015-06-26 08:47:27 +00:00
|
|
|
|
|
2016-02-16 08:28:56 +00:00
|
|
|
|
.form-control.is-hidden {
|
|
|
|
|
display: none;
|
|
|
|
|
}
|
2015-06-03 11:58:43 +00:00
|
|
|
|
|
2016-02-16 08:28:56 +00:00
|
|
|
|
.form-control[disabled], .form-control.is-disabled {
|
|
|
|
|
cursor: not-allowed;
|
|
|
|
|
background-color: #fff;
|
|
|
|
|
color: #d5d5d5;
|
|
|
|
|
opacity: 1;
|
|
|
|
|
}
|
2015-06-25 14:10:22 +00:00
|
|
|
|
|
2016-02-16 08:28:56 +00:00
|
|
|
|
.form-control.form-control--borderless {
|
|
|
|
|
border: none;
|
|
|
|
|
padding: 0;
|
|
|
|
|
line-height: inherit;
|
|
|
|
|
height: auto;
|
2016-05-19 08:20:38 +00:00
|
|
|
|
|
2016-02-16 08:28:56 +00:00
|
|
|
|
&:focus {
|
|
|
|
|
box-shadow: none;
|
2014-12-16 14:20:06 +00:00
|
|
|
|
}
|
2016-02-16 08:28:56 +00:00
|
|
|
|
}
|
2014-12-16 14:20:06 +00:00
|
|
|
|
|
2016-04-25 13:14:22 +00:00
|
|
|
|
.select.form-group,
|
|
|
|
|
.user_autocompletion.form-group {
|
|
|
|
|
.form-control {
|
|
|
|
|
padding-right: 21px;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
2016-02-16 08:28:56 +00:00
|
|
|
|
.form-control + .icon-arrow-down,
|
|
|
|
|
.dropdown-arrow {
|
|
|
|
|
position: absolute;
|
|
|
|
|
right: 12px;
|
|
|
|
|
top: 50%;
|
|
|
|
|
margin-top: -3px;
|
|
|
|
|
fill: black;
|
|
|
|
|
opacity: 0.39;
|
|
|
|
|
width: 13px;
|
|
|
|
|
height: 7px;
|
|
|
|
|
@extend .u-unclickable;
|
|
|
|
|
}
|
2014-12-16 14:20:06 +00:00
|
|
|
|
|
2016-02-16 08:28:56 +00:00
|
|
|
|
select::-ms-expand {
|
|
|
|
|
display: none;
|
|
|
|
|
}
|
2014-07-02 15:15:50 +00:00
|
|
|
|
|
2016-02-16 08:28:56 +00:00
|
|
|
|
.has-error .form-control,
|
|
|
|
|
.has-error .form-control:focus,
|
|
|
|
|
.has-error .form-control.focus {
|
|
|
|
|
box-shadow: none;
|
|
|
|
|
border-color: red !important;
|
|
|
|
|
}
|
2015-01-26 06:55:14 +00:00
|
|
|
|
|
2016-02-16 08:28:56 +00:00
|
|
|
|
input.has-error {
|
|
|
|
|
box-shadow: none;
|
|
|
|
|
border-color: red !important;
|
|
|
|
|
}
|
2014-07-02 15:15:50 +00:00
|
|
|
|
|
2016-02-16 08:28:56 +00:00
|
|
|
|
.help-inline:not(:empty) {
|
|
|
|
|
color: red;
|
|
|
|
|
padding: 2px;
|
|
|
|
|
font-size: 13px;
|
|
|
|
|
}
|
2015-08-06 16:19:31 +00:00
|
|
|
|
|
2016-02-16 08:28:56 +00:00
|
|
|
|
/* use on input[type=radio] */
|
|
|
|
|
.primary-email-switch {
|
|
|
|
|
display: none;
|
2015-08-06 16:19:31 +00:00
|
|
|
|
|
2016-02-16 08:28:56 +00:00
|
|
|
|
& + label {
|
|
|
|
|
font-size: 11px;
|
|
|
|
|
color: #DBDBDB;
|
|
|
|
|
cursor: pointer;
|
|
|
|
|
margin: 0;
|
2015-08-06 16:19:31 +00:00
|
|
|
|
}
|
|
|
|
|
|
2016-02-16 08:28:56 +00:00
|
|
|
|
&:checked + label {
|
|
|
|
|
color: $highlight-color;
|
2015-09-09 13:43:43 +00:00
|
|
|
|
}
|
2016-02-16 08:28:56 +00:00
|
|
|
|
}
|
2015-08-06 16:19:31 +00:00
|
|
|
|
|
2016-02-16 08:28:56 +00:00
|
|
|
|
.primary-email-switch-label {
|
|
|
|
|
text-overflow: ellipsis;
|
|
|
|
|
overflow: hidden;
|
|
|
|
|
white-space: nowrap;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.primary-email-switch + label {
|
|
|
|
|
align-self: stretch;
|
|
|
|
|
padding: 0 5px;
|
|
|
|
|
display: flex;
|
|
|
|
|
align-items: center;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.controls--button {
|
2016-02-18 14:44:48 +00:00
|
|
|
|
display: flex;
|
2016-05-19 08:20:38 +00:00
|
|
|
|
|
2016-02-16 08:28:56 +00:00
|
|
|
|
input,
|
|
|
|
|
.form-control {
|
|
|
|
|
flex: 1;
|
|
|
|
|
border-right: none;
|
|
|
|
|
border-top-right-radius: 0;
|
|
|
|
|
border-bottom-right-radius: 0;
|
2016-05-19 08:20:38 +00:00
|
|
|
|
|
2016-02-16 08:28:56 +00:00
|
|
|
|
&:focus + .controls-button {
|
|
|
|
|
.controls-button-inner {
|
|
|
|
|
border-color: hsl(200,71%,59%);
|
|
|
|
|
}
|
|
|
|
|
|
2016-05-19 08:20:38 +00:00
|
|
|
|
/*
|
|
|
|
|
|
|
|
|
|
fake the form-control outline
|
2016-02-16 08:28:56 +00:00
|
|
|
|
|
|
|
|
|
*/
|
|
|
|
|
&:before {
|
|
|
|
|
content: "";
|
|
|
|
|
position: absolute;
|
|
|
|
|
left: 0;
|
|
|
|
|
top: -3px;
|
|
|
|
|
right: -3px;
|
|
|
|
|
bottom: -3px;
|
|
|
|
|
background: hsl(201,62%,90%);
|
|
|
|
|
border-radius: 0 7px 7px 0;
|
2015-09-09 13:43:43 +00:00
|
|
|
|
}
|
|
|
|
|
}
|
2016-02-16 08:28:56 +00:00
|
|
|
|
}
|
|
|
|
|
}
|
2015-09-09 13:43:43 +00:00
|
|
|
|
|
2016-02-16 08:28:56 +00:00
|
|
|
|
.controls-button {
|
|
|
|
|
position: relative;
|
|
|
|
|
display: flex;
|
|
|
|
|
|
|
|
|
|
&.is-active .icon {
|
|
|
|
|
fill: $highlight-color;
|
2015-08-06 16:19:31 +00:00
|
|
|
|
}
|
2016-02-16 08:28:56 +00:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.controls-button-inner {
|
|
|
|
|
display: flex;
|
|
|
|
|
justify-content: center;
|
|
|
|
|
align-items: center;
|
|
|
|
|
padding: 0 10px;
|
|
|
|
|
background: white;
|
|
|
|
|
position: relative;
|
|
|
|
|
border: 1px solid hsl(0, 0%, 90%);
|
|
|
|
|
border-radius: 0 3px 3px 0;
|
|
|
|
|
}
|
2015-08-06 16:19:31 +00:00
|
|
|
|
|
2015-06-09 17:51:43 +00:00
|
|
|
|
.searchfield {
|
|
|
|
|
position: relative;
|
|
|
|
|
margin-bottom: 20px;
|
2015-06-09 23:33:25 +00:00
|
|
|
|
|
2015-06-09 17:51:43 +00:00
|
|
|
|
.icon {
|
2015-06-25 10:31:55 +00:00
|
|
|
|
left: 15px;
|
|
|
|
|
top: 12px;
|
2015-06-09 17:51:43 +00:00
|
|
|
|
width: 17px;
|
|
|
|
|
height: 17px;
|
|
|
|
|
position: absolute;
|
|
|
|
|
fill: hsl(60,1%,61%);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
input[type=search] {
|
|
|
|
|
appearance: textfield;
|
|
|
|
|
border-radius: 19px;
|
2015-06-25 10:31:55 +00:00
|
|
|
|
padding: 0 17px 0 42px;
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2016-07-05 15:06:00 +00:00
|
|
|
|
&.is-empty + .empty-search {
|
|
|
|
|
visibility: hidden;
|
|
|
|
|
}
|
2015-06-09 17:51:43 +00:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
input[type="search"]::-webkit-search-cancel-button,
|
|
|
|
|
input[type="search"]::-webkit-search-decoration {
|
|
|
|
|
-webkit-appearance: none;
|
|
|
|
|
}
|
2016-07-05 15:06:00 +00:00
|
|
|
|
|
|
|
|
|
.empty-search {
|
|
|
|
|
height: 41px;
|
|
|
|
|
width: 50px;
|
|
|
|
|
visibility: visible;
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2016-07-05 15:06:00 +00:00
|
|
|
|
.icon {
|
|
|
|
|
position: static;
|
|
|
|
|
opacity: 0.5;
|
|
|
|
|
}
|
|
|
|
|
}
|
2015-06-09 17:51:43 +00:00
|
|
|
|
}
|
|
|
|
|
|
2014-07-02 15:15:50 +00:00
|
|
|
|
.content {
|
|
|
|
|
overflow: auto;
|
2014-08-07 21:53:46 +00:00
|
|
|
|
position: relative;
|
2014-09-13 18:27:04 +00:00
|
|
|
|
background-color: #f8f9fa;
|
2012-08-22 12:17:33 +00:00
|
|
|
|
}
|
|
|
|
|
|
2014-07-02 15:15:50 +00:00
|
|
|
|
.content.fit {
|
2014-07-07 17:18:51 +00:00
|
|
|
|
padding: 10px;
|
2014-07-02 15:15:50 +00:00
|
|
|
|
background: #2c2d36;
|
2015-02-16 08:26:10 +00:00
|
|
|
|
z-index: 501;
|
2014-07-02 15:15:50 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-01-15 10:19:51 +00:00
|
|
|
|
.fullscreenMessage {
|
2015-01-16 11:40:15 +00:00
|
|
|
|
padding: 22px;
|
2015-05-13 14:38:48 +00:00
|
|
|
|
display: flex;
|
|
|
|
|
align-items: center;
|
|
|
|
|
justify-content: center;
|
2015-05-22 07:31:42 +00:00
|
|
|
|
flex: 1;
|
2015-02-16 08:26:10 +00:00
|
|
|
|
|
2015-06-08 13:21:47 +00:00
|
|
|
|
svg,
|
|
|
|
|
.icon {
|
2015-05-22 07:31:42 +00:00
|
|
|
|
margin-right: 14px;
|
2015-01-15 10:12:02 +00:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
h2 {
|
|
|
|
|
margin: 0;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
2015-06-03 11:56:15 +00:00
|
|
|
|
.selected-clue {
|
2017-04-27 09:53:44 +00:00
|
|
|
|
@extend .zIndex-6;
|
2015-06-09 15:48:22 +00:00
|
|
|
|
pointer-events: none;
|
2015-06-03 11:56:15 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-06-08 09:16:08 +00:00
|
|
|
|
.modal--clue {
|
|
|
|
|
display: flex;
|
|
|
|
|
align-items: center;
|
|
|
|
|
justify-content: center;
|
2017-04-27 09:53:44 +00:00
|
|
|
|
@extend .zIndex-5;
|
2016-05-19 08:20:38 +00:00
|
|
|
|
|
2015-06-08 09:16:08 +00:00
|
|
|
|
.modal-backdrop {
|
|
|
|
|
bottom: 0;
|
2015-06-09 14:17:56 +00:00
|
|
|
|
width: 200%;
|
|
|
|
|
height: 200%;
|
|
|
|
|
left: -100%;
|
|
|
|
|
top: -100%;
|
|
|
|
|
background: radial-gradient(hsla(202,68%,54%,0.1), hsla(202,68%,54%,.9));
|
2015-06-08 09:16:08 +00:00
|
|
|
|
}
|
2015-06-03 11:56:15 +00:00
|
|
|
|
|
2015-06-08 09:16:08 +00:00
|
|
|
|
.modal-spacer {
|
|
|
|
|
position: absolute;
|
|
|
|
|
opacity: 0;
|
|
|
|
|
padding: 18px;
|
|
|
|
|
}
|
2015-06-03 11:56:15 +00:00
|
|
|
|
|
2015-06-08 09:16:08 +00:00
|
|
|
|
.modal-arrow {
|
|
|
|
|
background: inherit;
|
|
|
|
|
width: 20px;
|
|
|
|
|
height: 20px;
|
|
|
|
|
position: absolute;
|
|
|
|
|
margin: -10px 0 53px -10px;
|
|
|
|
|
left: 0;
|
|
|
|
|
top: 50%;
|
|
|
|
|
transform: rotate(45deg);
|
2015-06-03 11:56:15 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-06-09 14:17:56 +00:00
|
|
|
|
.modal-spacer[data-position="above"] .modal-arrow {
|
2015-06-08 09:16:08 +00:00
|
|
|
|
left: 50%;
|
|
|
|
|
top: 100%;
|
|
|
|
|
background: hsl(210,5%,97%);
|
|
|
|
|
}
|
2015-06-03 11:56:15 +00:00
|
|
|
|
|
2015-06-09 14:17:56 +00:00
|
|
|
|
.modal-spacer[data-position="below"] .modal-arrow {
|
2015-06-08 09:16:08 +00:00
|
|
|
|
left: 50%;
|
|
|
|
|
top: 0;
|
|
|
|
|
}
|
2015-06-03 11:56:15 +00:00
|
|
|
|
|
2015-06-09 14:17:56 +00:00
|
|
|
|
.modal-spacer[data-position="left"] .modal-arrow {
|
2015-06-08 09:16:08 +00:00
|
|
|
|
left: 100%;
|
|
|
|
|
top: 50%;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.modal-content {
|
|
|
|
|
border: none;
|
|
|
|
|
width: 300px;
|
|
|
|
|
box-shadow:
|
|
|
|
|
0 8px 17px 0 rgba(0, 0, 0, 0.1),
|
|
|
|
|
0 6px 20px 0 rgba(0, 0, 0, 0.05);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.modal-controls {
|
|
|
|
|
background: hsl(210,5%,97%);
|
|
|
|
|
margin: 23px 0 0;
|
2015-07-15 15:15:39 +00:00
|
|
|
|
padding: 10px;
|
2015-06-08 09:16:08 +00:00
|
|
|
|
display: flex;
|
|
|
|
|
align-items: center;
|
|
|
|
|
justify-content: space-between;
|
2015-06-03 11:56:15 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-06-08 09:16:08 +00:00
|
|
|
|
.modal-control {
|
2016-03-04 14:05:07 +00:00
|
|
|
|
padding-left: 14px;
|
|
|
|
|
padding-right: 14px;
|
2016-05-19 08:20:38 +00:00
|
|
|
|
|
2015-06-08 09:16:08 +00:00
|
|
|
|
.btn.is-disabled {
|
|
|
|
|
opacity: 1;
|
|
|
|
|
color: hsl(240,5%,83%);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.modal-header {
|
|
|
|
|
padding-bottom: 7px;
|
|
|
|
|
font-size: 18px;
|
2015-06-03 11:56:15 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-06-08 09:16:08 +00:00
|
|
|
|
.modal-body {
|
|
|
|
|
max-width: 340px;
|
|
|
|
|
}
|
2015-06-03 11:56:15 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-06-08 09:16:08 +00:00
|
|
|
|
kbd {
|
2015-06-09 14:17:56 +00:00
|
|
|
|
background: hsl(200,8%,90%);
|
2015-06-08 09:16:08 +00:00
|
|
|
|
border-radius: 3px;
|
2015-06-09 14:17:56 +00:00
|
|
|
|
border: 1px solid hsl(240,7%,77%);
|
|
|
|
|
box-shadow: 0 1px rgba(0,0,0,.08);
|
|
|
|
|
color: hsl(240,7%,37%);
|
2015-06-08 09:16:08 +00:00
|
|
|
|
display: inline-block;
|
|
|
|
|
font-size: 12px;
|
|
|
|
|
margin: 0 1px;
|
|
|
|
|
padding: 0 4px;
|
|
|
|
|
vertical-align: top;
|
2015-06-03 11:56:15 +00:00
|
|
|
|
}
|
|
|
|
|
|
2014-07-04 10:20:39 +00:00
|
|
|
|
.form-stacked .checkbox label {
|
|
|
|
|
color: inherit;
|
|
|
|
|
font-size: 13px;
|
|
|
|
|
text-transform: inherit;
|
|
|
|
|
vertical-align: baseline;
|
|
|
|
|
letter-spacing: inherit;
|
2014-04-07 06:39:45 +00:00
|
|
|
|
}
|
2014-07-04 10:20:39 +00:00
|
|
|
|
|
2014-07-23 19:47:57 +00:00
|
|
|
|
.pagination {
|
2015-03-13 13:35:38 +00:00
|
|
|
|
margin: 0 0 0 19px;
|
2015-05-13 14:38:48 +00:00
|
|
|
|
display: flex;
|
2012-04-22 18:32:39 +00:00
|
|
|
|
}
|
2012-04-23 17:22:34 +00:00
|
|
|
|
|
2016-05-19 08:20:38 +00:00
|
|
|
|
.pagination > li > a,
|
2014-07-23 19:47:57 +00:00
|
|
|
|
.pagination > li > span {
|
|
|
|
|
padding: 0;
|
|
|
|
|
width: 31px;
|
2015-01-21 03:17:33 +00:00
|
|
|
|
height: 31px;
|
|
|
|
|
border-color: #e5e5e5;
|
2014-07-23 19:47:57 +00:00
|
|
|
|
}
|
|
|
|
|
|
2016-05-19 08:20:38 +00:00
|
|
|
|
.pagination > .active > a,
|
|
|
|
|
.pagination > .active > span,
|
|
|
|
|
.pagination > .active > a:hover,
|
|
|
|
|
.pagination > .active > span:hover,
|
|
|
|
|
.pagination > .active > a:focus,
|
2015-01-12 13:32:24 +00:00
|
|
|
|
.pagination > .active > span:focus {
|
|
|
|
|
background: #0F94D6;
|
|
|
|
|
border-color: #0F94D6;
|
|
|
|
|
}
|
|
|
|
|
|
2014-07-23 19:47:57 +00:00
|
|
|
|
.pagination-counter {
|
2015-03-13 13:35:38 +00:00
|
|
|
|
margin: 0 0 0 19px;
|
2015-01-21 03:17:33 +00:00
|
|
|
|
line-height: 33px;
|
2014-07-23 19:47:57 +00:00
|
|
|
|
color: #9c9c9b;
|
2012-07-20 11:23:09 +00:00
|
|
|
|
}
|
|
|
|
|
|
2014-07-23 19:47:57 +00:00
|
|
|
|
.pagination-items-range {
|
|
|
|
|
color: #706f6f;
|
2013-07-30 13:58:33 +00:00
|
|
|
|
}
|
|
|
|
|
|
2014-10-01 11:57:36 +00:00
|
|
|
|
.page-header {
|
2015-05-27 12:21:56 +00:00
|
|
|
|
margin: 0 0 15px;
|
|
|
|
|
padding: 0;
|
|
|
|
|
display: flex;
|
|
|
|
|
align-items: center;
|
|
|
|
|
flex-wrap: wrap;
|
2013-07-30 13:58:33 +00:00
|
|
|
|
}
|
2014-07-23 19:47:57 +00:00
|
|
|
|
|
2015-10-20 15:16:29 +00:00
|
|
|
|
.page-header--center {
|
|
|
|
|
justify-content: center;
|
|
|
|
|
}
|
|
|
|
|
|
2015-12-14 15:15:54 +00:00
|
|
|
|
.page-header-title {
|
|
|
|
|
display: flex;
|
|
|
|
|
align-items: center;
|
2016-05-19 08:20:38 +00:00
|
|
|
|
|
2015-12-14 15:15:54 +00:00
|
|
|
|
.zammad-switch {
|
|
|
|
|
margin-right: 9px;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
h1,
|
|
|
|
|
h2 {
|
|
|
|
|
margin-top: 9px;
|
|
|
|
|
margin-bottom: 7px;
|
|
|
|
|
}
|
2015-10-06 19:51:28 +00:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.page-header-center {
|
|
|
|
|
justify-self: center;
|
|
|
|
|
padding-left: 9px;
|
|
|
|
|
margin: 0 auto;
|
2016-05-19 08:20:38 +00:00
|
|
|
|
|
2015-10-06 19:51:28 +00:00
|
|
|
|
& + .page-header-meta {
|
|
|
|
|
margin-left: 0;
|
2016-01-12 10:31:52 +00:00
|
|
|
|
flex: none;
|
2015-10-06 19:51:28 +00:00
|
|
|
|
}
|
2014-07-24 14:41:53 +00:00
|
|
|
|
}
|
|
|
|
|
|
2013-07-30 13:58:33 +00:00
|
|
|
|
.page-header-meta {
|
2014-07-23 19:47:57 +00:00
|
|
|
|
margin-left: auto;
|
2015-12-14 15:08:08 +00:00
|
|
|
|
padding-left: 20px;
|
2015-05-13 14:38:48 +00:00
|
|
|
|
display: flex;
|
2015-12-14 15:12:33 +00:00
|
|
|
|
justify-content: flex-end;
|
2015-12-14 15:08:08 +00:00
|
|
|
|
flex: 1;
|
2015-12-14 15:12:33 +00:00
|
|
|
|
min-width: 0; /* firefox flexbug */
|
2016-05-19 08:20:38 +00:00
|
|
|
|
|
2015-12-14 15:08:08 +00:00
|
|
|
|
.btn {
|
|
|
|
|
overflow: hidden;
|
2015-12-14 15:12:33 +00:00
|
|
|
|
text-overflow: ellipsis;
|
2015-12-14 15:08:08 +00:00
|
|
|
|
white-space: nowrap;
|
|
|
|
|
}
|
2015-05-27 12:21:56 +00:00
|
|
|
|
|
|
|
|
|
.btn + .btn {
|
|
|
|
|
margin-left: 9px;
|
2015-01-21 03:17:33 +00:00
|
|
|
|
}
|
2012-08-22 12:17:33 +00:00
|
|
|
|
}
|
2012-07-20 11:23:09 +00:00
|
|
|
|
|
2015-11-17 11:10:04 +00:00
|
|
|
|
.page-content {
|
2016-02-17 16:46:36 +00:00
|
|
|
|
.formGroup-label label,
|
2015-11-17 11:10:04 +00:00
|
|
|
|
.label {
|
|
|
|
|
color: hsl(197,18%,70%);
|
|
|
|
|
}
|
|
|
|
|
.help-text,
|
|
|
|
|
.help-block {
|
|
|
|
|
color: hsl(198,19%,72%);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.page-description p {
|
|
|
|
|
color: initial;
|
|
|
|
|
}
|
|
|
|
|
|
2015-10-20 15:16:29 +00:00
|
|
|
|
.page-body--two-column {
|
|
|
|
|
display: flex;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.page-aside {
|
|
|
|
|
padding-right: 20px;
|
|
|
|
|
border-right: 1px solid hsl(0,0%,90%);
|
|
|
|
|
margin-right: 20px;
|
|
|
|
|
width: 240px;
|
|
|
|
|
flex-shrink: 0;
|
|
|
|
|
flex-grow: 0;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.page-main {
|
|
|
|
|
flex: 1;
|
|
|
|
|
}
|
|
|
|
|
|
2015-10-19 09:52:29 +00:00
|
|
|
|
.page-loading {
|
|
|
|
|
min-height: 500px;
|
|
|
|
|
display: flex;
|
|
|
|
|
align-items: center;
|
|
|
|
|
justify-content: center;
|
|
|
|
|
}
|
2016-05-19 08:20:38 +00:00
|
|
|
|
|
2015-10-19 09:52:29 +00:00
|
|
|
|
.page-loading-label {
|
|
|
|
|
margin-left: 10px;
|
|
|
|
|
margin-top: 1px;
|
|
|
|
|
}
|
|
|
|
|
|
2012-10-17 16:08:03 +00:00
|
|
|
|
.dropdown-menu .count {
|
2012-10-17 20:58:43 +00:00
|
|
|
|
padding-top: 1px;
|
2012-10-17 16:08:03 +00:00
|
|
|
|
margin-left: 10px;
|
|
|
|
|
}
|
|
|
|
|
|
2014-09-30 11:15:40 +00:00
|
|
|
|
.help-block {
|
|
|
|
|
margin: 0;
|
2014-11-14 10:15:00 +00:00
|
|
|
|
color: #bcbcbc;
|
2015-11-16 16:10:22 +00:00
|
|
|
|
font-size: 12px;
|
2016-05-19 08:20:38 +00:00
|
|
|
|
|
2014-11-14 10:15:00 +00:00
|
|
|
|
&.help-block--center {
|
|
|
|
|
text-align: center;
|
|
|
|
|
}
|
2014-09-30 11:15:40 +00:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.help-block:not(:empty) {
|
2015-11-17 11:10:04 +00:00
|
|
|
|
margin: 8px 2px 10px;
|
2014-09-13 11:12:00 +00:00
|
|
|
|
}
|
2012-09-20 12:08:02 +00:00
|
|
|
|
|
2012-04-22 18:32:39 +00:00
|
|
|
|
/* replace music icon with attachment */
|
|
|
|
|
.icon-attachment {
|
|
|
|
|
background-position: -24px 0;
|
|
|
|
|
}
|
2013-07-30 13:58:33 +00:00
|
|
|
|
|
2012-04-20 12:24:37 +00:00
|
|
|
|
/*
|
2014-07-04 10:20:39 +00:00
|
|
|
|
* hero-unit (used on getstarted, login, signup)
|
2012-04-20 12:24:37 +00:00
|
|
|
|
*/
|
2013-07-30 13:58:33 +00:00
|
|
|
|
|
|
|
|
|
.hero-unit {
|
2014-07-02 15:15:50 +00:00
|
|
|
|
width: 500px;
|
2014-07-07 10:31:03 +00:00
|
|
|
|
margin: 10px 0;
|
2014-07-04 10:20:39 +00:00
|
|
|
|
padding: 23px 25px;
|
2014-07-02 15:15:50 +00:00
|
|
|
|
border: 1px solid #e5f0f5;
|
2013-07-30 13:58:33 +00:00
|
|
|
|
color: inherit;
|
2014-07-02 15:15:50 +00:00
|
|
|
|
background-color: white;
|
|
|
|
|
border-radius: 6px;
|
2015-02-15 22:36:55 +00:00
|
|
|
|
box-shadow:
|
2014-07-04 10:20:39 +00:00
|
|
|
|
0 8px 17px 0 rgba(0, 0, 0, 0.2),
|
|
|
|
|
0 6px 20px 0 rgba(0, 0, 0, 0.19);
|
2016-05-19 08:20:38 +00:00
|
|
|
|
|
2015-09-25 12:02:27 +00:00
|
|
|
|
label {
|
|
|
|
|
color: hsl(0,0%,60%);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.inline-label {
|
|
|
|
|
font-size: inherit;
|
|
|
|
|
}
|
2013-09-18 13:06:57 +00:00
|
|
|
|
}
|
|
|
|
|
|
2014-07-04 10:29:52 +00:00
|
|
|
|
.hero-unit h1,
|
|
|
|
|
.hero-unit h2 {
|
2014-07-04 10:20:39 +00:00
|
|
|
|
margin-top: 0;
|
|
|
|
|
}
|
2012-11-12 14:05:53 +00:00
|
|
|
|
|
2015-02-15 22:36:55 +00:00
|
|
|
|
.getstarted,
|
2014-10-07 10:23:03 +00:00
|
|
|
|
.reset_password,
|
|
|
|
|
.signup,
|
2014-12-18 11:25:49 +00:00
|
|
|
|
.darkBackground,
|
|
|
|
|
.login {
|
2014-07-12 16:36:23 +00:00
|
|
|
|
padding: 10px;
|
2014-09-15 08:54:53 +00:00
|
|
|
|
background: hsl(234,10%,19%);
|
2014-07-12 16:36:23 +00:00
|
|
|
|
}
|
|
|
|
|
|
2014-11-17 15:08:24 +00:00
|
|
|
|
.content.getstarted {
|
|
|
|
|
padding: 0;
|
2015-02-15 22:36:55 +00:00
|
|
|
|
|
2014-11-17 15:08:24 +00:00
|
|
|
|
.main {
|
|
|
|
|
padding: 20px 10px;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
2014-11-17 09:54:40 +00:00
|
|
|
|
.login {
|
2014-12-18 11:25:49 +00:00
|
|
|
|
padding: 24px 24px 97px;
|
2015-02-15 22:36:55 +00:00
|
|
|
|
color: hsl(212,8%,40%);
|
|
|
|
|
|
2014-12-18 11:25:49 +00:00
|
|
|
|
a {
|
|
|
|
|
color: hsl(229,2%,51%);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
&.login--fancy {
|
|
|
|
|
color: hsla(0,0%,100%,.7);
|
|
|
|
|
background:
|
|
|
|
|
radial-gradient(circle at 49.06% 50.5%, #a36f71, transparent 74%),
|
|
|
|
|
radial-gradient(circle at 6.95% 9.56%, #745479, transparent 100%),
|
|
|
|
|
radial-gradient(circle at 2.58% 98.57%, #392e3e, transparent 51%),
|
|
|
|
|
radial-gradient(circle at 82.11% 97.15%, #5c404e, transparent 100%),
|
|
|
|
|
radial-gradient(circle at 50% 50%, #8b6b76, #8b6b76 100%);
|
2016-05-19 08:20:38 +00:00
|
|
|
|
|
2014-12-18 11:25:49 +00:00
|
|
|
|
a {
|
|
|
|
|
color: white;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.hero-unit {
|
2016-05-19 08:20:38 +00:00
|
|
|
|
box-shadow:
|
2014-12-18 11:25:49 +00:00
|
|
|
|
0 8px 17px 0 rgba(0, 0, 0, 0.1),
|
|
|
|
|
0 6px 20px 0 rgba(0, 0, 0, 0.09);
|
|
|
|
|
}
|
|
|
|
|
}
|
2014-11-17 09:54:40 +00:00
|
|
|
|
}
|
|
|
|
|
|
2014-07-04 10:20:39 +00:00
|
|
|
|
.login .hero-unit {
|
|
|
|
|
width: 430px;
|
2014-12-18 11:25:49 +00:00
|
|
|
|
margin: 0 0 28px;
|
2012-04-20 12:24:37 +00:00
|
|
|
|
}
|
|
|
|
|
|
2014-11-17 09:30:03 +00:00
|
|
|
|
.login .company-logo {
|
|
|
|
|
max-height: 100px;
|
|
|
|
|
max-width: 200px;
|
|
|
|
|
margin: 20px auto 42px;
|
2014-07-04 10:20:39 +00:00
|
|
|
|
display: block;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.login p {
|
2014-12-18 11:25:49 +00:00
|
|
|
|
margin: 0 auto 22px;
|
2014-07-04 10:20:39 +00:00
|
|
|
|
max-width: 400px;
|
|
|
|
|
text-align: center;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.login hr {
|
2014-12-18 11:25:49 +00:00
|
|
|
|
margin: 0 auto 22px;
|
2015-09-25 11:37:37 +00:00
|
|
|
|
border-top-color: hsl(240,5%,27%);
|
2014-07-04 10:20:39 +00:00
|
|
|
|
width: 100%;
|
|
|
|
|
max-width: 400px;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.login p a {
|
|
|
|
|
text-decoration: underline;
|
|
|
|
|
}
|
|
|
|
|
|
2014-11-17 09:54:40 +00:00
|
|
|
|
.poweredBy {
|
2015-05-13 14:38:48 +00:00
|
|
|
|
display: flex;
|
|
|
|
|
align-items: center;
|
|
|
|
|
justify-content: center;
|
2014-11-17 09:54:40 +00:00
|
|
|
|
color: hsl(233,7%,26%);
|
2014-12-18 11:25:49 +00:00
|
|
|
|
margin: auto 0 34px -16px;
|
2014-11-17 09:54:40 +00:00
|
|
|
|
cursor: default;
|
2014-12-18 11:25:49 +00:00
|
|
|
|
position: absolute;
|
|
|
|
|
bottom: 0;
|
|
|
|
|
left: 0;
|
|
|
|
|
right: 0;
|
2016-05-19 08:20:38 +00:00
|
|
|
|
|
2015-09-25 12:27:33 +00:00
|
|
|
|
.icon-logo {
|
2014-11-17 09:54:40 +00:00
|
|
|
|
margin-right: 8px;
|
|
|
|
|
margin-top: -11px;
|
2014-07-04 10:20:39 +00:00
|
|
|
|
}
|
|
|
|
|
|
2014-11-17 09:54:40 +00:00
|
|
|
|
.logotype {
|
2015-10-07 11:34:14 +00:00
|
|
|
|
margin-left: 7px;
|
|
|
|
|
margin-top: -3px;
|
2015-06-02 12:05:35 +00:00
|
|
|
|
fill: hsl(225,9%,27%);
|
2014-07-04 10:20:39 +00:00
|
|
|
|
}
|
2014-11-17 09:54:40 +00:00
|
|
|
|
}
|
|
|
|
|
|
2014-12-18 11:25:49 +00:00
|
|
|
|
.fullscreen {
|
|
|
|
|
@extend .fit;
|
|
|
|
|
display: table;
|
|
|
|
|
width: 100%;
|
2015-01-16 11:59:33 +00:00
|
|
|
|
height: 100%;
|
2014-12-18 11:25:49 +00:00
|
|
|
|
min-height: 100vh;
|
|
|
|
|
}
|
|
|
|
|
|
2015-09-25 11:37:37 +00:00
|
|
|
|
.fullscreen p {
|
|
|
|
|
color: hsl(212,8%,40%);
|
|
|
|
|
}
|
|
|
|
|
|
2014-12-18 11:25:49 +00:00
|
|
|
|
.fullscreen-center {
|
|
|
|
|
display: table-cell;
|
|
|
|
|
vertical-align: middle;
|
|
|
|
|
text-align: center;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.fullscreen-body {
|
|
|
|
|
text-align: left;
|
|
|
|
|
display: inline-block;
|
|
|
|
|
}
|
|
|
|
|
|
2014-07-02 15:15:50 +00:00
|
|
|
|
ol.tabs {
|
|
|
|
|
list-style: decimal inside;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
ol.tabs li {
|
|
|
|
|
display: list-item;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.tabs {
|
2015-10-20 15:16:29 +00:00
|
|
|
|
display: flex;
|
2014-09-18 10:40:17 +00:00
|
|
|
|
padding: 0;
|
2014-07-04 10:20:39 +00:00
|
|
|
|
margin-bottom: 20px;
|
2014-07-02 15:15:50 +00:00
|
|
|
|
color: #b8b8b8;
|
|
|
|
|
border: 1px solid rgba(0,8,14,.08);
|
|
|
|
|
border-radius: 3px;
|
2015-10-20 15:16:29 +00:00
|
|
|
|
background: white;
|
2014-07-02 15:15:50 +00:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.tabs-condensed .tab {
|
|
|
|
|
padding-left: 5px;
|
|
|
|
|
padding-right: 5px;
|
|
|
|
|
}
|
|
|
|
|
|
2014-07-02 15:31:34 +00:00
|
|
|
|
.progress-tabs .tab {
|
|
|
|
|
cursor: default;
|
|
|
|
|
}
|
|
|
|
|
|
2014-07-02 15:15:50 +00:00
|
|
|
|
.tab {
|
2015-11-04 11:30:46 +00:00
|
|
|
|
color: inherit;
|
2015-10-20 15:16:29 +00:00
|
|
|
|
height: 35px;
|
|
|
|
|
padding: 8px 20px;
|
2014-07-02 15:15:50 +00:00
|
|
|
|
text-align: center;
|
|
|
|
|
border-right: 1px solid rgba(0,8,14,.08);
|
2015-05-13 14:38:48 +00:00
|
|
|
|
flex: 1 1 auto;
|
|
|
|
|
@extend .u-clickable;
|
2015-11-04 11:30:46 +00:00
|
|
|
|
white-space: nowrap;
|
2016-05-19 08:20:38 +00:00
|
|
|
|
|
2015-11-04 11:30:46 +00:00
|
|
|
|
&.active {
|
|
|
|
|
color: white;
|
|
|
|
|
background: #444a4f;
|
|
|
|
|
box-shadow: none;
|
2016-05-19 08:20:38 +00:00
|
|
|
|
|
2015-11-04 11:30:46 +00:00
|
|
|
|
.tab-badge {
|
|
|
|
|
color: hsl(204,3%,65%);
|
|
|
|
|
}
|
|
|
|
|
}
|
2014-07-02 15:15:50 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-11-04 11:30:46 +00:00
|
|
|
|
.tab-dropdown {
|
|
|
|
|
position: relative;
|
|
|
|
|
display: flex;
|
|
|
|
|
align-items: center;
|
|
|
|
|
justify-content: center;
|
2016-05-19 08:20:38 +00:00
|
|
|
|
|
2015-11-04 11:30:46 +00:00
|
|
|
|
.arrow {
|
|
|
|
|
margin-left: 10px;
|
|
|
|
|
opacity: 0.75;
|
|
|
|
|
}
|
2016-05-19 08:20:38 +00:00
|
|
|
|
|
2015-11-04 11:30:46 +00:00
|
|
|
|
.icon {
|
|
|
|
|
fill: hsl(0,0%,70%);
|
|
|
|
|
}
|
2016-05-19 08:20:38 +00:00
|
|
|
|
|
2015-11-04 11:30:46 +00:00
|
|
|
|
&.active {
|
|
|
|
|
background: white;
|
2016-05-19 08:20:38 +00:00
|
|
|
|
|
2015-11-04 11:30:46 +00:00
|
|
|
|
.icon {
|
|
|
|
|
fill: #444a4f;
|
|
|
|
|
opacity: 1;
|
|
|
|
|
}
|
|
|
|
|
}
|
2014-07-02 15:15:50 +00:00
|
|
|
|
}
|
2014-07-02 15:31:34 +00:00
|
|
|
|
|
2014-07-02 15:15:50 +00:00
|
|
|
|
.tab:first-child {
|
|
|
|
|
border-radius: 3px 0 0 3px;
|
|
|
|
|
}
|
|
|
|
|
|
2015-11-18 15:12:43 +00:00
|
|
|
|
.tab:last-child:not(:only-child) {
|
2014-07-02 15:15:50 +00:00
|
|
|
|
border-radius: 0 3px 3px 0;
|
|
|
|
|
border-right: none;
|
|
|
|
|
}
|
|
|
|
|
|
2015-11-18 15:12:43 +00:00
|
|
|
|
.tab:only-child {
|
|
|
|
|
border-radius: 3px;
|
|
|
|
|
border-right: none;
|
|
|
|
|
}
|
|
|
|
|
|
2015-11-04 11:30:46 +00:00
|
|
|
|
.tab-badge {
|
|
|
|
|
margin-left: 3px;
|
|
|
|
|
font-size: 0.95em;
|
|
|
|
|
}
|
|
|
|
|
|
2015-11-04 15:39:03 +00:00
|
|
|
|
.tabs.tabs--inline {
|
|
|
|
|
display: inline-flex;
|
|
|
|
|
margin-left: 0;
|
|
|
|
|
margin-right: 0;
|
2016-05-19 08:20:38 +00:00
|
|
|
|
|
2015-11-04 15:39:03 +00:00
|
|
|
|
.tab {
|
|
|
|
|
flex: none;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.tabs--big {
|
2016-02-04 17:20:41 +00:00
|
|
|
|
margin: 28px auto;
|
2015-11-04 11:30:46 +00:00
|
|
|
|
font-size: 14px;
|
2014-07-18 16:18:13 +00:00
|
|
|
|
border-radius: 8px;
|
2016-05-19 08:20:38 +00:00
|
|
|
|
|
2015-10-20 15:16:29 +00:00
|
|
|
|
.tab {
|
2015-11-04 11:30:46 +00:00
|
|
|
|
height: auto;
|
2015-11-05 11:04:29 +00:00
|
|
|
|
padding: 10px 23px 9px;
|
2016-05-19 08:20:38 +00:00
|
|
|
|
|
2015-11-18 15:12:43 +00:00
|
|
|
|
&:first-child {
|
|
|
|
|
border-radius: 8px 0 0 8px;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
&:last-child {
|
|
|
|
|
border-radius: 0 8px 8px 0;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
&:only-child {
|
|
|
|
|
border-radius: 8px;
|
|
|
|
|
}
|
2015-11-04 11:30:46 +00:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.tab-dropdown {
|
|
|
|
|
padding-left: 18px;
|
|
|
|
|
padding-right: 15px;
|
2015-10-20 15:16:29 +00:00
|
|
|
|
}
|
2014-07-18 16:18:13 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-11-04 15:39:03 +00:00
|
|
|
|
.dashboard .tabs--big {
|
|
|
|
|
width: 50%;
|
|
|
|
|
}
|
|
|
|
|
|
2014-07-07 10:31:03 +00:00
|
|
|
|
.separator {
|
|
|
|
|
margin: 20px 0;
|
|
|
|
|
position: relative;
|
|
|
|
|
text-align: center;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.separator:before {
|
|
|
|
|
content: "";
|
|
|
|
|
position: absolute;
|
|
|
|
|
width: 100%;
|
|
|
|
|
height: 1px;
|
|
|
|
|
top: 50%;
|
|
|
|
|
left: 0;
|
|
|
|
|
background: #e6e6e6;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.separator-text {
|
|
|
|
|
padding: 0 10px;
|
|
|
|
|
color: #999;
|
|
|
|
|
font-size: 12px;
|
2015-09-22 13:19:05 +00:00
|
|
|
|
letter-spacing: 0.05em;
|
2014-07-07 10:31:03 +00:00
|
|
|
|
text-transform: uppercase;
|
|
|
|
|
background: white;
|
|
|
|
|
display: inline-block;
|
|
|
|
|
position: relative;
|
|
|
|
|
}
|
|
|
|
|
|
2015-07-15 14:41:26 +00:00
|
|
|
|
.auth-providers {
|
|
|
|
|
display: flex;
|
|
|
|
|
flex-wrap: wrap;
|
|
|
|
|
justify-content: space-between;
|
|
|
|
|
margin-bottom: -10px;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.auth-provider {
|
|
|
|
|
height: 40px;
|
|
|
|
|
padding: 0 10px 0 7px;
|
|
|
|
|
margin-bottom: 10px;
|
|
|
|
|
color: white !important;
|
2017-01-11 10:08:27 +00:00
|
|
|
|
line-height: 23px;
|
2014-11-14 10:15:00 +00:00
|
|
|
|
border-radius: 4px;
|
2015-05-13 14:38:48 +00:00
|
|
|
|
display: flex;
|
2015-07-15 14:41:26 +00:00
|
|
|
|
align-items: center;
|
|
|
|
|
text-decoration: none;
|
|
|
|
|
width: calc(33.33% - 6px);
|
2016-05-19 08:20:38 +00:00
|
|
|
|
|
2015-07-15 14:41:26 +00:00
|
|
|
|
&.auth-provider--wide {
|
2014-11-14 10:15:00 +00:00
|
|
|
|
padding-right: 25px;
|
|
|
|
|
}
|
2014-07-07 10:31:03 +00:00
|
|
|
|
|
2015-07-15 14:41:26 +00:00
|
|
|
|
&.auth-provider--facebook {
|
2014-11-14 10:15:00 +00:00
|
|
|
|
background: #4f699c;
|
|
|
|
|
}
|
|
|
|
|
|
2015-07-15 14:41:26 +00:00
|
|
|
|
&.auth-provider--google {
|
2017-01-11 10:08:27 +00:00
|
|
|
|
background: hsl(0,0%,93%);
|
|
|
|
|
color: hsl(0,0%,46%) !important;
|
2014-11-14 10:15:00 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-07-15 14:41:26 +00:00
|
|
|
|
&.auth-provider--twitter {
|
|
|
|
|
background: #2daee1;
|
2014-07-07 10:31:03 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-07-15 14:41:26 +00:00
|
|
|
|
&.auth-provider--email {
|
|
|
|
|
background: #ffd22e;
|
2014-07-07 10:31:03 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-07-15 14:41:26 +00:00
|
|
|
|
&.auth-provider--linkedin {
|
|
|
|
|
background: #006087;
|
2014-07-07 10:31:03 +00:00
|
|
|
|
}
|
|
|
|
|
|
2017-01-11 10:08:27 +00:00
|
|
|
|
&.auth-provider--github {
|
|
|
|
|
background: hsl(0,0%,27%);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
&.auth-provider--gitlab {
|
|
|
|
|
background: hsl(10,78%,53%);
|
|
|
|
|
}
|
|
|
|
|
|
2017-01-11 15:13:29 +00:00
|
|
|
|
&.auth-provider--oauth2 {
|
|
|
|
|
background: hsl(0,0%,15%);
|
|
|
|
|
}
|
|
|
|
|
|
2015-07-15 14:41:26 +00:00
|
|
|
|
.provider-name {
|
|
|
|
|
flex: 1;
|
2014-11-14 10:13:14 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-07-15 14:41:26 +00:00
|
|
|
|
.provider-icon {
|
2017-01-11 15:13:29 +00:00
|
|
|
|
width: 29px;
|
|
|
|
|
height: 24px;
|
2015-07-15 14:41:26 +00:00
|
|
|
|
margin-right: 10px;
|
|
|
|
|
margin-top: 1px;
|
2014-07-07 10:31:03 +00:00
|
|
|
|
}
|
2015-07-15 14:41:26 +00:00
|
|
|
|
}
|
2014-07-07 10:31:03 +00:00
|
|
|
|
|
2015-05-21 14:45:41 +00:00
|
|
|
|
/*
|
|
|
|
|
|
|
|
|
|
global icon definitions
|
|
|
|
|
=======================
|
|
|
|
|
|
|
|
|
|
*/
|
2015-05-07 17:27:53 +00:00
|
|
|
|
|
2015-05-26 16:29:04 +00:00
|
|
|
|
.icon-arrow-down,
|
|
|
|
|
.icon-arrow-up,
|
|
|
|
|
.icon-arrow-left,
|
|
|
|
|
.icon-arrow-right {
|
2015-05-21 14:45:41 +00:00
|
|
|
|
fill: black;
|
|
|
|
|
opacity: 0.39;
|
|
|
|
|
}
|
|
|
|
|
|
2016-01-14 11:13:31 +00:00
|
|
|
|
.icon-arrow-left,
|
|
|
|
|
.icon-arrow-right {
|
|
|
|
|
&.arrow--x2 {
|
|
|
|
|
width: 14px;
|
|
|
|
|
height: 26px;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
2015-05-21 14:45:41 +00:00
|
|
|
|
.arrow--disabled {
|
|
|
|
|
opacity: 0.23;
|
|
|
|
|
}
|
|
|
|
|
|
2015-05-22 07:59:35 +00:00
|
|
|
|
.icon-checkmark {
|
2015-09-30 15:52:30 +00:00
|
|
|
|
fill: $supergood-color;
|
2015-05-22 07:59:35 +00:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.icon-error {
|
2015-09-30 15:52:30 +00:00
|
|
|
|
fill: $superbad-color;
|
2015-05-22 07:59:35 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-05-26 08:10:29 +00:00
|
|
|
|
.loading.icon {
|
|
|
|
|
display: inline-block;
|
|
|
|
|
width: 30px;
|
|
|
|
|
height: 30px;
|
|
|
|
|
background: hsl(145,51%,45%);
|
|
|
|
|
animation: rotateplane 1.2s infinite ease-in-out;
|
|
|
|
|
}
|
2015-05-21 14:45:41 +00:00
|
|
|
|
|
2015-05-26 08:10:29 +00:00
|
|
|
|
.small.loading.icon {
|
|
|
|
|
width: 20px;
|
|
|
|
|
height: 20px;
|
|
|
|
|
}
|
2015-03-10 20:11:36 +00:00
|
|
|
|
|
2015-09-30 12:22:12 +00:00
|
|
|
|
.tiny.loading.icon {
|
|
|
|
|
width: 12px;
|
|
|
|
|
height: 12px;
|
|
|
|
|
}
|
|
|
|
|
|
2015-11-24 13:05:13 +00:00
|
|
|
|
.loading.icon.muted {
|
|
|
|
|
background: hsl(195,20%,96%);
|
|
|
|
|
}
|
|
|
|
|
|
2015-05-26 08:10:29 +00:00
|
|
|
|
@keyframes rotateplane {
|
2016-05-19 08:20:38 +00:00
|
|
|
|
0% {
|
2015-05-26 08:10:29 +00:00
|
|
|
|
transform: perspective(120px) rotateX(0deg) rotateY(0deg);
|
2016-05-19 08:20:38 +00:00
|
|
|
|
} 50% {
|
2015-05-26 08:10:29 +00:00
|
|
|
|
transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg);
|
2016-05-19 08:20:38 +00:00
|
|
|
|
} 100% {
|
2015-05-26 08:10:29 +00:00
|
|
|
|
transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);
|
2015-03-10 20:11:36 +00:00
|
|
|
|
}
|
2015-05-26 08:10:29 +00:00
|
|
|
|
}
|
2015-03-10 20:11:36 +00:00
|
|
|
|
|
2015-05-26 08:10:29 +00:00
|
|
|
|
.color-swatch {
|
2015-11-25 14:08:11 +00:00
|
|
|
|
padding: 2px;
|
|
|
|
|
margin: -2px 0;
|
2015-11-23 16:05:10 +00:00
|
|
|
|
cursor: pointer;
|
2016-05-19 08:20:38 +00:00
|
|
|
|
|
2015-11-25 14:08:11 +00:00
|
|
|
|
/* :after technique for bigger click area */
|
|
|
|
|
&:after {
|
|
|
|
|
content: "";
|
|
|
|
|
display: inline-block;
|
|
|
|
|
height: 11px;
|
|
|
|
|
width: 11px;
|
|
|
|
|
border-radius: 100%;
|
|
|
|
|
background: currentColor;
|
2015-11-23 16:05:10 +00:00
|
|
|
|
}
|
2015-05-26 08:10:29 +00:00
|
|
|
|
}
|
2015-03-10 20:11:36 +00:00
|
|
|
|
|
2015-09-07 22:05:15 +00:00
|
|
|
|
.icon-status {
|
|
|
|
|
fill: $ok-color;
|
2016-05-19 08:20:38 +00:00
|
|
|
|
|
2015-09-07 22:05:15 +00:00
|
|
|
|
&.inline {
|
2015-09-17 12:19:30 +00:00
|
|
|
|
margin-top: -3px;
|
|
|
|
|
vertical-align: middle;
|
2015-09-07 22:05:15 +00:00
|
|
|
|
}
|
2016-05-19 08:20:38 +00:00
|
|
|
|
|
2016-04-15 13:14:28 +00:00
|
|
|
|
&.inactive {
|
|
|
|
|
fill: hsl(198,18%,86%);
|
|
|
|
|
}
|
2015-09-07 22:05:15 +00:00
|
|
|
|
&.ok {
|
|
|
|
|
fill: $supergood-color;
|
|
|
|
|
}
|
|
|
|
|
&.error {
|
|
|
|
|
fill: $superbad-color;
|
|
|
|
|
}
|
2016-05-03 10:06:40 +00:00
|
|
|
|
&.neutral {
|
|
|
|
|
fill: $ok-color;
|
|
|
|
|
}
|
2015-09-07 22:05:15 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-10-06 19:51:28 +00:00
|
|
|
|
.icon-status-modified-inner-circle {
|
|
|
|
|
position: absolute;
|
2016-07-07 13:14:28 +00:00
|
|
|
|
left: 50%;
|
2015-10-06 19:51:28 +00:00
|
|
|
|
top: 0;
|
|
|
|
|
will-change: opacity;
|
2016-07-07 13:14:28 +00:00
|
|
|
|
transform: translate3d(-50%,0,0);
|
2015-10-06 19:51:28 +00:00
|
|
|
|
animation: fade 1.8s ease-in-out infinite;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@keyframes fade {
|
|
|
|
|
54% { opacity: 1 }
|
|
|
|
|
90% { opacity: 0 }
|
|
|
|
|
to { opacity: 1 }
|
|
|
|
|
}
|
|
|
|
|
|
2015-09-29 12:07:25 +00:00
|
|
|
|
.icon-checkbox,
|
2017-01-30 08:45:45 +00:00
|
|
|
|
.icon-checkbox-checked,
|
|
|
|
|
.icon-checkbox-indeterminate {
|
2015-09-29 12:07:25 +00:00
|
|
|
|
fill: white;
|
|
|
|
|
}
|
|
|
|
|
|
2014-07-18 16:18:13 +00:00
|
|
|
|
|
2012-04-13 14:42:33 +00:00
|
|
|
|
/*
|
|
|
|
|
* removed margin of forms to not break the layout with submit buttons within <form></form> area e. g. for modal dialogs
|
|
|
|
|
*/
|
|
|
|
|
form {
|
2014-07-09 11:25:35 +00:00
|
|
|
|
margin: 0;
|
2016-05-19 08:20:38 +00:00
|
|
|
|
|
2016-02-18 15:09:01 +00:00
|
|
|
|
&.form--flexibleWidth .controls {
|
|
|
|
|
display: table;
|
|
|
|
|
}
|
2012-04-13 14:42:33 +00:00
|
|
|
|
}
|
|
|
|
|
|
2014-07-04 10:20:39 +00:00
|
|
|
|
.form-controls {
|
2014-12-18 11:25:49 +00:00
|
|
|
|
@extend .clearfix;
|
2015-06-26 09:47:28 +00:00
|
|
|
|
display: flex;
|
|
|
|
|
align-items: center;
|
2014-07-04 10:20:39 +00:00
|
|
|
|
margin-top: 10px;
|
2016-05-19 08:20:38 +00:00
|
|
|
|
|
2015-06-26 09:47:28 +00:00
|
|
|
|
.btn + .btn:not(.align-right) {
|
|
|
|
|
margin-left: 20px;
|
|
|
|
|
}
|
2014-07-04 10:20:39 +00:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
form a.standalone {
|
|
|
|
|
line-height: 40px;
|
|
|
|
|
margin: 0 5px;
|
|
|
|
|
}
|
|
|
|
|
|
2014-09-05 09:20:07 +00:00
|
|
|
|
form a.standalone.align-right {
|
|
|
|
|
margin-left: auto;
|
|
|
|
|
}
|
|
|
|
|
|
2012-04-10 14:06:46 +00:00
|
|
|
|
footer {
|
2013-07-30 13:58:33 +00:00
|
|
|
|
clear: both;
|
2013-06-12 07:27:50 +00:00
|
|
|
|
padding-top: 10px;
|
2013-07-30 13:58:33 +00:00
|
|
|
|
padding-left: 10px;
|
|
|
|
|
padding-right: 22px;
|
2012-04-10 14:06:46 +00:00
|
|
|
|
}
|
|
|
|
|
|
2012-11-07 09:04:16 +00:00
|
|
|
|
.can-move {
|
|
|
|
|
cursor: move;
|
|
|
|
|
}
|
|
|
|
|
|
2012-12-07 00:01:43 +00:00
|
|
|
|
.can-move-placeholder {
|
2014-11-15 16:15:39 +00:00
|
|
|
|
border: 1px dashed #DDD;
|
|
|
|
|
background: #EEE;
|
|
|
|
|
margin-top: 5px;
|
|
|
|
|
margin-bottom: 5px;
|
2012-11-07 09:04:16 +00:00
|
|
|
|
}
|
|
|
|
|
|
2013-08-04 22:03:13 +00:00
|
|
|
|
.customer_info {
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.customer_info ul.nav > li {
|
|
|
|
|
width: 50%;
|
|
|
|
|
}
|
|
|
|
|
.customer_info ul.nav > li > a {
|
2014-10-07 13:36:44 +00:00
|
|
|
|
@extend .u-textTruncate;
|
2013-08-04 22:03:13 +00:00
|
|
|
|
}
|
|
|
|
|
.customer_info .thumbnail {
|
|
|
|
|
position: absolute;
|
2013-09-18 06:12:53 +00:00
|
|
|
|
right: 20px;
|
2013-08-04 22:03:13 +00:00
|
|
|
|
}
|
|
|
|
|
.customer_info textarea {
|
|
|
|
|
padding-left: 10px;
|
|
|
|
|
width: 100%;
|
|
|
|
|
border-color: #eee;
|
|
|
|
|
}
|
|
|
|
|
|
2015-11-04 11:30:46 +00:00
|
|
|
|
.overviews {
|
|
|
|
|
.sidebar {
|
2017-02-07 09:51:18 +00:00
|
|
|
|
@include small-desktop {
|
2015-11-04 11:30:46 +00:00
|
|
|
|
display: none;
|
|
|
|
|
}
|
|
|
|
|
}
|
2017-02-13 00:11:26 +00:00
|
|
|
|
|
|
|
|
|
.table > tbody > tr > td {
|
|
|
|
|
user-select: none;
|
|
|
|
|
}
|
2015-11-04 11:30:46 +00:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.overview-header {
|
|
|
|
|
position: relative;
|
2015-11-05 11:04:29 +00:00
|
|
|
|
margin: 20px 0 32px;
|
|
|
|
|
height: 41px;
|
2015-11-04 11:30:46 +00:00
|
|
|
|
display: none;
|
2015-11-05 11:04:29 +00:00
|
|
|
|
align-items: center;
|
2016-05-19 08:20:38 +00:00
|
|
|
|
|
2015-11-05 11:04:29 +00:00
|
|
|
|
.tabsHolder {
|
|
|
|
|
flex: 1;
|
|
|
|
|
margin-right: 20px;
|
2015-11-25 11:22:17 +00:00
|
|
|
|
min-width: 0; /* Firefox bug fix */
|
2015-11-05 11:04:29 +00:00
|
|
|
|
}
|
2016-05-19 08:20:38 +00:00
|
|
|
|
|
2015-11-04 11:30:46 +00:00
|
|
|
|
.tabs {
|
2015-11-05 11:04:29 +00:00
|
|
|
|
margin: 0;
|
2015-11-04 11:30:46 +00:00
|
|
|
|
position: relative;
|
|
|
|
|
}
|
|
|
|
|
|
2015-11-10 13:19:54 +00:00
|
|
|
|
.tabs-clone {
|
|
|
|
|
right: 0;
|
|
|
|
|
}
|
|
|
|
|
|
2015-11-04 11:30:46 +00:00
|
|
|
|
.dropdown {
|
|
|
|
|
min-width: 0;
|
|
|
|
|
width: 336px;
|
|
|
|
|
}
|
|
|
|
|
|
2017-02-07 09:51:18 +00:00
|
|
|
|
@include small-desktop {
|
2015-11-05 11:04:29 +00:00
|
|
|
|
display: flex;
|
2015-11-04 11:30:46 +00:00
|
|
|
|
}
|
2014-08-05 13:05:11 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-01-12 13:32:24 +00:00
|
|
|
|
.tableOverview-edit {
|
2015-05-08 09:58:00 +00:00
|
|
|
|
@extend .u-clickable, .u-highlight;
|
2015-01-12 13:32:24 +00:00
|
|
|
|
}
|
|
|
|
|
|
2014-09-24 10:02:03 +00:00
|
|
|
|
.bulkAction {
|
2015-11-04 11:30:46 +00:00
|
|
|
|
position: fixed;
|
|
|
|
|
bottom: 0;
|
|
|
|
|
left: $sidebarWidth + $navigationWidth;
|
|
|
|
|
right: 0;
|
2015-11-10 15:06:21 +00:00
|
|
|
|
min-width: $minWidth - $sidebarWidth - $navigationWidth;
|
2014-08-05 13:05:11 +00:00
|
|
|
|
background: white;
|
|
|
|
|
z-index: 1;
|
2016-05-19 08:20:38 +00:00
|
|
|
|
box-shadow:
|
2014-08-05 13:05:11 +00:00
|
|
|
|
0 -1px rgba(0,0,0,.05),
|
|
|
|
|
0 -2px rgba(0,0,0,.03),
|
|
|
|
|
0 -3px rgba(0,0,0,.01);
|
2016-05-19 08:20:38 +00:00
|
|
|
|
|
2017-02-07 09:51:18 +00:00
|
|
|
|
@include small-desktop {
|
2015-11-04 11:30:46 +00:00
|
|
|
|
left: $navigationWidth;
|
2015-11-10 15:06:21 +00:00
|
|
|
|
min-width: $minWidth - $sidebarWidth;
|
2015-11-04 11:30:46 +00:00
|
|
|
|
}
|
2013-09-18 21:04:18 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-10-19 12:10:36 +00:00
|
|
|
|
.bulkAction-firstStep {
|
|
|
|
|
display: flex;
|
|
|
|
|
align-items: center;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.bulkAction-secondStep {
|
|
|
|
|
display: flex;
|
|
|
|
|
flex-direction: column;
|
|
|
|
|
}
|
|
|
|
|
|
2014-09-24 10:02:03 +00:00
|
|
|
|
.bulkAction .btn {
|
2015-10-19 12:10:36 +00:00
|
|
|
|
margin: 0 16px;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.bulkAction .btn--text {
|
|
|
|
|
margin-right: 0;
|
2014-09-19 11:39:56 +00:00
|
|
|
|
}
|
|
|
|
|
|
2014-09-24 10:02:03 +00:00
|
|
|
|
.bulkAction-controls {
|
|
|
|
|
margin-top: 10px;
|
2015-10-19 12:10:36 +00:00
|
|
|
|
margin-left: auto;
|
2014-09-19 11:39:56 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-10-20 15:16:29 +00:00
|
|
|
|
.panel {
|
|
|
|
|
box-shadow: none;
|
|
|
|
|
color: hsl(60,1%,34%);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.panel-default > .panel-heading {
|
|
|
|
|
padding-bottom: 8px;
|
|
|
|
|
font-weight: normal;
|
|
|
|
|
text-transform: uppercase;
|
|
|
|
|
font-size: 12px;
|
|
|
|
|
line-height: 17px;
|
|
|
|
|
letter-spacing: 0.05em;
|
|
|
|
|
background: hsl(197, 20%, 93%);
|
|
|
|
|
background: hsl(197,20%,93%);
|
|
|
|
|
border-color: hsl(198,18%,86%);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.panel-title {
|
|
|
|
|
font-size: inherit;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.panel-group .panel-heading {
|
|
|
|
|
display: block;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.panel-body ul {
|
|
|
|
|
list-style: none;
|
|
|
|
|
padding: 0;
|
|
|
|
|
margin: 0;
|
|
|
|
|
}
|
|
|
|
|
|
2015-11-17 11:10:04 +00:00
|
|
|
|
.well {
|
|
|
|
|
background: white;
|
|
|
|
|
border: 1px solid hsl(240,3%,92%);
|
|
|
|
|
border-radius: 3px;
|
|
|
|
|
padding: 10px;
|
|
|
|
|
}
|
|
|
|
|
|
2012-04-22 18:32:39 +00:00
|
|
|
|
.well-muted {
|
2012-04-23 21:44:47 +00:00
|
|
|
|
background-color: whiteSmoke;
|
2012-04-22 18:32:39 +00:00
|
|
|
|
border: 1px solid #eee;
|
|
|
|
|
border: 1px solid rgba(0, 0, 0, 0.05);
|
|
|
|
|
border-radius: 4px;
|
2013-07-30 13:58:33 +00:00
|
|
|
|
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
|
2012-04-10 14:06:46 +00:00
|
|
|
|
}
|
|
|
|
|
|
2012-08-24 18:54:57 +00:00
|
|
|
|
.merged, .merge:hover {
|
|
|
|
|
text-decoration: line-through;
|
|
|
|
|
}
|
|
|
|
|
|
2012-05-13 12:53:35 +00:00
|
|
|
|
.translation {
|
|
|
|
|
border: 1px dotted #F92;
|
|
|
|
|
border-radius: 3px;
|
2015-11-19 15:19:02 +00:00
|
|
|
|
cursor: text;
|
2012-05-13 12:53:35 +00:00
|
|
|
|
}
|
|
|
|
|
.translation:hover {
|
|
|
|
|
}
|
2015-04-27 06:20:52 +00:00
|
|
|
|
.translation[contenteditable="true"] {
|
|
|
|
|
display: inline;
|
|
|
|
|
}
|
2015-11-19 14:48:48 +00:00
|
|
|
|
.translation[contenteditable="true"]:hover,
|
|
|
|
|
.translation[contenteditable="true"]:focus {
|
|
|
|
|
background: none;
|
|
|
|
|
}
|
2012-05-13 12:53:35 +00:00
|
|
|
|
.translation .icon-edit {
|
|
|
|
|
display: none;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.translation:hover .icon-edit {
|
|
|
|
|
display: inline-block;
|
|
|
|
|
}
|
|
|
|
|
|
2016-03-07 01:25:52 +00:00
|
|
|
|
.translationOverview .btn + .btn {
|
|
|
|
|
margin: -10px;
|
|
|
|
|
}
|
|
|
|
|
|
2013-01-31 23:45:30 +00:00
|
|
|
|
.sub_attribute .control-label {
|
|
|
|
|
width: 60px;
|
|
|
|
|
}
|
|
|
|
|
.sub_attribute .controls {
|
|
|
|
|
margin-left: 80px;
|
2013-06-11 21:24:04 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-10-05 12:10:45 +00:00
|
|
|
|
.splash {
|
2013-06-11 21:24:04 +00:00
|
|
|
|
position: absolute;
|
2015-10-05 12:10:45 +00:00
|
|
|
|
left: 0;
|
2013-08-19 20:46:19 +00:00
|
|
|
|
top: 0;
|
2015-10-05 12:10:45 +00:00
|
|
|
|
width: 100%;
|
2013-06-11 21:24:04 +00:00
|
|
|
|
height: 100%;
|
2015-10-05 12:54:53 +00:00
|
|
|
|
background: hsl(210,0%,98%);
|
2015-10-05 12:10:45 +00:00
|
|
|
|
display: flex;
|
|
|
|
|
align-items: center;
|
|
|
|
|
justify-content: center;
|
|
|
|
|
font-size: 16px;
|
2015-10-05 12:54:53 +00:00
|
|
|
|
color: hsl(0,0%,45%);
|
2016-05-19 08:20:38 +00:00
|
|
|
|
|
2015-10-05 12:10:45 +00:00
|
|
|
|
.icon {
|
|
|
|
|
margin-right: 10px;
|
2015-10-05 12:54:53 +00:00
|
|
|
|
filter: grayscale(90%);
|
2015-10-05 12:10:45 +00:00
|
|
|
|
}
|
2013-06-11 21:24:04 +00:00
|
|
|
|
}
|
2013-08-19 20:46:19 +00:00
|
|
|
|
|
2014-07-07 17:18:51 +00:00
|
|
|
|
.navigation {
|
2015-06-01 15:08:38 +00:00
|
|
|
|
width: $navigationWidth;
|
2015-01-16 12:45:44 +00:00
|
|
|
|
background: hsl(232,10%,16%);
|
2014-07-12 16:36:23 +00:00
|
|
|
|
position: relative;
|
2014-07-07 17:18:51 +00:00
|
|
|
|
}
|
|
|
|
|
|
2014-07-12 16:36:23 +00:00
|
|
|
|
.navigation:empty {
|
|
|
|
|
display: none !important;
|
|
|
|
|
}
|
|
|
|
|
|
2015-10-07 11:34:14 +00:00
|
|
|
|
.menu {
|
2014-09-19 11:18:58 +00:00
|
|
|
|
padding: 0;
|
|
|
|
|
margin: 0;
|
|
|
|
|
list-style: none;
|
2015-05-21 15:12:04 +00:00
|
|
|
|
flex-shrink: 0;
|
2014-09-19 11:18:58 +00:00
|
|
|
|
}
|
2014-07-07 17:18:51 +00:00
|
|
|
|
|
2015-10-07 11:34:14 +00:00
|
|
|
|
.menu .badge {
|
2015-10-06 19:51:28 +00:00
|
|
|
|
background: $ok-color;
|
|
|
|
|
color: hsl(233,10%,16%);
|
|
|
|
|
margin-right: 8px;
|
|
|
|
|
}
|
|
|
|
|
|
2015-10-07 11:34:14 +00:00
|
|
|
|
.menu .zammad-switch {
|
2015-10-06 19:51:28 +00:00
|
|
|
|
height: 22px;
|
|
|
|
|
}
|
|
|
|
|
|
2015-10-07 12:18:32 +00:00
|
|
|
|
.menu .dropdown-menu {
|
|
|
|
|
left: 10px;
|
|
|
|
|
right: 15px;
|
|
|
|
|
min-width: 0;
|
|
|
|
|
}
|
|
|
|
|
|
2015-10-07 11:34:14 +00:00
|
|
|
|
.menu-item {
|
2014-08-07 21:53:23 +00:00
|
|
|
|
padding: 0 15px;
|
|
|
|
|
height: 48px;
|
2014-07-07 17:18:51 +00:00
|
|
|
|
color: rgba(240, 250, 255, .25);
|
|
|
|
|
border-bottom: 1px solid rgba(240, 250, 255, .05);
|
2014-09-19 11:18:58 +00:00
|
|
|
|
text-decoration: none;
|
2015-10-07 11:34:14 +00:00
|
|
|
|
display: flex;
|
|
|
|
|
align-items: center;
|
2015-10-07 12:18:32 +00:00
|
|
|
|
cursor: pointer;
|
2014-07-07 17:18:51 +00:00
|
|
|
|
|
2015-10-07 11:34:14 +00:00
|
|
|
|
&:hover {
|
|
|
|
|
background: hsl(230,10%,13%);
|
|
|
|
|
border-bottom-color: rgba(240, 250, 255, .08);
|
|
|
|
|
}
|
2015-10-07 12:18:32 +00:00
|
|
|
|
|
2015-10-07 11:34:14 +00:00
|
|
|
|
&.is-active,
|
|
|
|
|
&.is-hovered {
|
|
|
|
|
background: none;
|
|
|
|
|
color: white;
|
|
|
|
|
}
|
2015-01-16 12:45:44 +00:00
|
|
|
|
|
2015-10-07 11:34:14 +00:00
|
|
|
|
&.is-active .menu-item-icon,
|
|
|
|
|
&.is-active .dropdown-icon,
|
|
|
|
|
&.is-hovered .menu-item-icon {
|
|
|
|
|
fill: currentColor;
|
|
|
|
|
}
|
2014-09-19 11:39:56 +00:00
|
|
|
|
|
2015-10-07 11:34:14 +00:00
|
|
|
|
&.is-active,
|
|
|
|
|
&.is-hovered {
|
2015-11-20 10:52:31 +00:00
|
|
|
|
background: hsl(202,68%,54%);
|
2015-10-07 11:34:14 +00:00
|
|
|
|
}
|
2014-09-19 11:18:58 +00:00
|
|
|
|
|
2015-11-20 10:52:31 +00:00
|
|
|
|
&.is-active .zammad-switch {
|
|
|
|
|
input:not(:checked) + label { // switch background
|
|
|
|
|
background: hsl(202,68%,43%);
|
|
|
|
|
}
|
2016-05-19 08:20:38 +00:00
|
|
|
|
|
2015-11-20 10:52:31 +00:00
|
|
|
|
label:after {
|
|
|
|
|
background: white;
|
|
|
|
|
}
|
2015-10-07 11:34:14 +00:00
|
|
|
|
}
|
2014-07-07 17:18:51 +00:00
|
|
|
|
|
2015-10-07 11:34:14 +00:00
|
|
|
|
.dropdown-icon {
|
2015-10-07 12:18:32 +00:00
|
|
|
|
fill: currentColor;
|
2015-10-07 11:34:14 +00:00
|
|
|
|
}
|
2015-05-28 12:47:00 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-10-07 11:34:14 +00:00
|
|
|
|
.menu-item-icon {
|
2014-07-07 17:18:51 +00:00
|
|
|
|
margin-right: 15px;
|
2015-05-07 17:27:53 +00:00
|
|
|
|
width: 24px;
|
|
|
|
|
height: 24px;
|
|
|
|
|
fill: hsl(206,7%,37%);
|
2014-07-07 17:18:51 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-10-07 11:34:14 +00:00
|
|
|
|
.menu-item-name {
|
2015-10-05 14:59:53 +00:00
|
|
|
|
flex: 1;
|
|
|
|
|
margin-top: 2px;
|
|
|
|
|
}
|
|
|
|
|
|
2014-07-09 11:25:35 +00:00
|
|
|
|
.tasks {
|
2014-07-09 14:49:42 +00:00
|
|
|
|
background: #2c2d36;
|
2015-05-26 08:10:29 +00:00
|
|
|
|
flex: 1;
|
2015-06-11 12:48:38 +00:00
|
|
|
|
overflow: auto;
|
2014-07-09 11:25:35 +00:00
|
|
|
|
}
|
|
|
|
|
|
2014-11-07 13:37:02 +00:00
|
|
|
|
.tasks.tasks--standalone {
|
2014-09-05 09:20:07 +00:00
|
|
|
|
background: none;
|
2015-06-08 11:02:01 +00:00
|
|
|
|
margin: 8px 0 0;
|
|
|
|
|
padding: 0;
|
2015-06-11 12:48:38 +00:00
|
|
|
|
overflow: visible;
|
2014-09-05 09:20:07 +00:00
|
|
|
|
}
|
|
|
|
|
|
2014-11-07 13:37:02 +00:00
|
|
|
|
.tasks--standalone .task {
|
2014-09-05 09:20:07 +00:00
|
|
|
|
padding: 0;
|
|
|
|
|
margin-bottom: 9px;
|
2015-05-13 14:38:48 +00:00
|
|
|
|
display: flex;
|
2014-11-07 13:37:02 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-06-11 14:06:02 +00:00
|
|
|
|
.tasks--standalone .task-text {
|
|
|
|
|
flex: 1;
|
|
|
|
|
min-width: 0; /* Firefox wrong content-calculation with word-wrap workaround */
|
|
|
|
|
}
|
|
|
|
|
|
2015-06-08 13:25:12 +00:00
|
|
|
|
.tasks--standalone .name {
|
2015-05-08 09:58:00 +00:00
|
|
|
|
@extend .u-highlight, .u-textTruncate;
|
2015-06-11 14:06:02 +00:00
|
|
|
|
display: block;
|
2014-09-05 09:20:07 +00:00
|
|
|
|
}
|
|
|
|
|
|
2014-11-07 13:37:02 +00:00
|
|
|
|
.tasks--standalone .time {
|
2014-09-05 09:20:07 +00:00
|
|
|
|
color: hsl(198,19%,72%);
|
|
|
|
|
}
|
|
|
|
|
|
2015-09-29 12:07:25 +00:00
|
|
|
|
.tasks--standalone .icon-task-state {
|
2015-05-21 14:45:41 +00:00
|
|
|
|
margin-right: 4px;
|
|
|
|
|
}
|
|
|
|
|
|
2015-05-08 16:33:50 +00:00
|
|
|
|
.nav-tab {
|
2015-10-08 13:30:49 +00:00
|
|
|
|
padding: 10px 15px 9px 0;
|
2014-07-09 14:49:42 +00:00
|
|
|
|
position: relative;
|
2015-05-08 16:11:33 +00:00
|
|
|
|
color: #808080;
|
2015-05-13 14:38:48 +00:00
|
|
|
|
display: flex;
|
|
|
|
|
align-items: center;
|
|
|
|
|
@extend .u-clickable;
|
2014-07-09 14:49:42 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-05-08 16:33:50 +00:00
|
|
|
|
.tasks-navigation .nav-tab {
|
2015-09-29 12:07:25 +00:00
|
|
|
|
height: 40px;
|
2014-09-05 09:20:07 +00:00
|
|
|
|
border-bottom: 1px solid #33363e;
|
|
|
|
|
}
|
2014-07-15 08:30:50 +00:00
|
|
|
|
|
2015-05-08 16:33:50 +00:00
|
|
|
|
.tasks-navigation .nav-tab:not(.is-active):hover {
|
2014-09-05 09:20:07 +00:00
|
|
|
|
background: #26272e;
|
|
|
|
|
}
|
2014-07-14 07:45:43 +00:00
|
|
|
|
|
2015-05-08 16:33:50 +00:00
|
|
|
|
.navigation .nav-tab-name {
|
2015-05-08 16:11:33 +00:00
|
|
|
|
text-align: left;
|
2014-09-05 09:20:07 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-06-10 10:37:44 +00:00
|
|
|
|
.tasks-navigation .nav-tab-icon .error {
|
|
|
|
|
transform: scale(0.85);
|
2014-09-05 09:20:07 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-05-08 16:33:50 +00:00
|
|
|
|
.nav-tab:hover {
|
2015-05-08 16:11:33 +00:00
|
|
|
|
color: #808080;
|
2014-09-05 09:20:07 +00:00
|
|
|
|
text-decoration: none;
|
2014-07-09 14:49:42 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-05-08 16:33:50 +00:00
|
|
|
|
.nav-tab.is-active,
|
2016-02-25 20:42:33 +00:00
|
|
|
|
.nav-tab.nav-tab--search:hover,
|
|
|
|
|
.nav-tab.nav-tab--search.is-hover {
|
2014-07-23 18:48:33 +00:00
|
|
|
|
background: #389ed9;
|
2015-05-08 16:11:33 +00:00
|
|
|
|
color: white;
|
2015-05-26 23:24:03 +00:00
|
|
|
|
|
2015-06-02 11:35:45 +00:00
|
|
|
|
.nav-tab-icon .icon {
|
2015-05-07 20:21:26 +00:00
|
|
|
|
fill: white;
|
|
|
|
|
}
|
2015-05-08 16:11:33 +00:00
|
|
|
|
}
|
2014-07-09 14:49:42 +00:00
|
|
|
|
|
2015-05-27 09:30:58 +00:00
|
|
|
|
.nav-tab.ui-sortable-helper {
|
|
|
|
|
border-bottom-color: transparent;
|
|
|
|
|
}
|
|
|
|
|
|
2015-05-08 16:33:50 +00:00
|
|
|
|
.nav-tab.nav-tab--search {
|
2015-05-08 16:11:33 +00:00
|
|
|
|
height: 30px;
|
2015-09-29 12:07:25 +00:00
|
|
|
|
padding-top: 9px;
|
2014-07-09 14:49:42 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-05-08 16:33:50 +00:00
|
|
|
|
.nav-tab-icon {
|
2015-05-08 16:11:33 +00:00
|
|
|
|
margin-top: -3px;
|
2015-06-02 11:35:45 +00:00
|
|
|
|
display: flex;
|
|
|
|
|
align-items: center;
|
|
|
|
|
justify-content: center;
|
|
|
|
|
position: relative;
|
2016-07-05 15:06:00 +00:00
|
|
|
|
width: 30px;
|
2014-10-31 10:05:15 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-06-02 11:35:45 +00:00
|
|
|
|
.nav-tab-icon .icon {
|
2016-07-05 15:06:00 +00:00
|
|
|
|
max-width: 18px;
|
|
|
|
|
max-height: 18px;
|
2015-05-21 14:45:41 +00:00
|
|
|
|
fill: #808080;
|
2015-05-07 20:21:26 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-06-10 10:49:57 +00:00
|
|
|
|
.nav-tab-icon .icon-diagonal-cross {
|
|
|
|
|
fill: #F35910;
|
|
|
|
|
width: 12px;
|
|
|
|
|
height: 12px;
|
|
|
|
|
}
|
|
|
|
|
|
2015-06-02 11:35:45 +00:00
|
|
|
|
.nav-tab-icon .icon.icon-loading {
|
2015-05-22 10:36:12 +00:00
|
|
|
|
animation: rotateplane 1.2s infinite ease-in-out;
|
|
|
|
|
fill: $supergood-color;
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2015-09-07 10:09:16 +00:00
|
|
|
|
/*
|
|
|
|
|
Safari font rendering bugfix while animating
|
|
|
|
|
http://stackoverflow.com/questions/9733011/safari-changing-font-weights-when-unrelated-animations-are-running
|
|
|
|
|
*/
|
2017-04-27 09:53:44 +00:00
|
|
|
|
@extend .zIndex-5; // stay beneath .global-search-menu
|
2015-09-07 10:09:16 +00:00
|
|
|
|
position: relative;
|
2015-05-22 10:36:12 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-05-08 16:33:50 +00:00
|
|
|
|
.nav-tab-close {
|
2014-07-09 14:49:42 +00:00
|
|
|
|
position: absolute;
|
|
|
|
|
right: 0;
|
|
|
|
|
top: 0;
|
|
|
|
|
height: 100%;
|
2016-03-11 14:04:07 +00:00
|
|
|
|
padding: 0 16px 0 0;
|
2014-07-09 14:49:42 +00:00
|
|
|
|
visibility: hidden;
|
2015-05-13 14:38:48 +00:00
|
|
|
|
@extend .u-clickable;
|
|
|
|
|
display: flex;
|
|
|
|
|
align-items: center;
|
2014-07-09 14:49:42 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-05-08 16:33:50 +00:00
|
|
|
|
.nav-tab:hover .nav-tab-close {
|
2014-09-15 22:09:42 +00:00
|
|
|
|
visibility: visible;
|
|
|
|
|
}
|
2014-07-09 14:49:42 +00:00
|
|
|
|
|
2015-05-08 16:33:50 +00:00
|
|
|
|
.nav-tab-close-inner {
|
2015-05-27 12:32:27 +00:00
|
|
|
|
width: 19px;
|
|
|
|
|
height: 19px;
|
2014-09-15 22:09:42 +00:00
|
|
|
|
background-color: #2c2d36;
|
|
|
|
|
border-radius: 100%;
|
2015-05-13 14:38:48 +00:00
|
|
|
|
display: flex;
|
|
|
|
|
align-items: center;
|
|
|
|
|
justify-content: center;
|
2014-09-15 22:09:42 +00:00
|
|
|
|
}
|
2014-07-09 14:49:42 +00:00
|
|
|
|
|
2015-05-08 16:33:50 +00:00
|
|
|
|
.nav-tab-close:hover .nav-tab-close-inner {
|
2014-09-15 22:09:42 +00:00
|
|
|
|
background-color: #972e29;
|
|
|
|
|
}
|
|
|
|
|
|
2015-05-26 19:42:08 +00:00
|
|
|
|
.nav-tab-close svg {
|
2015-05-27 12:32:27 +00:00
|
|
|
|
width: 9px;
|
|
|
|
|
height: 9px;
|
2015-05-07 20:21:26 +00:00
|
|
|
|
fill: white;
|
2014-09-15 22:09:42 +00:00
|
|
|
|
opacity: 0.3;
|
|
|
|
|
}
|
|
|
|
|
|
2015-05-26 19:42:08 +00:00
|
|
|
|
.nav-tab-close:hover svg {
|
2014-09-15 22:09:42 +00:00
|
|
|
|
opacity: 1;
|
2015-05-26 23:24:03 +00:00
|
|
|
|
}
|
2014-07-09 14:49:42 +00:00
|
|
|
|
|
2015-09-29 12:07:25 +00:00
|
|
|
|
.icon-task-state {
|
|
|
|
|
vertical-align: middle;
|
|
|
|
|
margin-top: -2px;
|
2015-05-21 14:45:41 +00:00
|
|
|
|
}
|
2015-09-29 12:07:25 +00:00
|
|
|
|
|
|
|
|
|
.nav-tab-icon .icon-task-state {
|
|
|
|
|
margin: 0;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.nav-tab.task-state-open.is-active {
|
|
|
|
|
background-color: $task-state-open-color;
|
|
|
|
|
}
|
|
|
|
|
.task-state-open-color {
|
|
|
|
|
color: $task-state-open-color;
|
|
|
|
|
}
|
|
|
|
|
.icon-task-state.open {
|
|
|
|
|
fill: $task-state-open-color;
|
2015-05-21 14:45:41 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-09-29 12:07:25 +00:00
|
|
|
|
.nav-tab.task-state-closed.is-active {
|
|
|
|
|
background-color: $task-state-closed-color;
|
|
|
|
|
}
|
|
|
|
|
.task-state-closed-color {
|
|
|
|
|
color: $task-state-closed-color;
|
2015-05-21 14:45:41 +00:00
|
|
|
|
}
|
2015-09-29 12:07:25 +00:00
|
|
|
|
.icon-task-state.closed {
|
|
|
|
|
fill: $task-state-closed-color;
|
2015-05-21 14:45:41 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-09-29 12:07:25 +00:00
|
|
|
|
.nav-tab.task-state-escalating.is-active {
|
|
|
|
|
background-color: $task-state-escalating-color;
|
|
|
|
|
}
|
|
|
|
|
.task-state-escalating-color {
|
|
|
|
|
color: $task-state-escalating-color;
|
|
|
|
|
}
|
|
|
|
|
.icon-task-state.escalating {
|
|
|
|
|
fill: $task-state-escalating-color;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// pending: stays blue
|
|
|
|
|
// .nav-tab.task-state-pending.is-active {
|
|
|
|
|
// background-color: $task-state-pending-color;
|
|
|
|
|
// }
|
|
|
|
|
|
|
|
|
|
.task-state-pending-color {
|
|
|
|
|
color: $task-state-pending-color;
|
2015-05-21 14:45:41 +00:00
|
|
|
|
}
|
2015-09-29 12:07:25 +00:00
|
|
|
|
.icon-task-state.pending {
|
|
|
|
|
fill: $task-state-pending-color;
|
2015-05-21 14:45:41 +00:00
|
|
|
|
}
|
|
|
|
|
|
2014-07-07 17:18:51 +00:00
|
|
|
|
.search {
|
2015-06-08 09:16:08 +00:00
|
|
|
|
padding: 11px 5px 4px 10px;
|
2015-09-29 12:07:25 +00:00
|
|
|
|
border-bottom: 1px solid rgba(240,250,255,.05);
|
2015-05-21 15:12:04 +00:00
|
|
|
|
flex-shrink: 0;
|
2015-05-26 08:10:29 +00:00
|
|
|
|
display: flex;
|
2015-06-03 11:56:15 +00:00
|
|
|
|
background-color: inherit;
|
2014-07-07 17:18:51 +00:00
|
|
|
|
}
|
2014-07-12 16:36:23 +00:00
|
|
|
|
|
|
|
|
|
.search-holder {
|
2015-05-26 08:10:29 +00:00
|
|
|
|
flex: 1;
|
2015-06-08 09:16:08 +00:00
|
|
|
|
border-radius: 15px;
|
2014-07-12 16:36:23 +00:00
|
|
|
|
position: relative;
|
|
|
|
|
transition: 240ms;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.empty-search {
|
|
|
|
|
position: absolute;
|
|
|
|
|
right: 0;
|
|
|
|
|
top: 0;
|
|
|
|
|
height: 30px;
|
|
|
|
|
width: 40px;
|
|
|
|
|
z-index: 1;
|
|
|
|
|
visibility: hidden;
|
2015-05-13 14:38:48 +00:00
|
|
|
|
display: flex;
|
|
|
|
|
align-items: center;
|
|
|
|
|
justify-content: center;
|
2015-06-08 09:40:33 +00:00
|
|
|
|
cursor: pointer;
|
2015-05-07 17:27:53 +00:00
|
|
|
|
}
|
|
|
|
|
|
2016-07-05 15:06:00 +00:00
|
|
|
|
.search .empty-search .icon-diagonal-cross {
|
2015-05-07 17:27:53 +00:00
|
|
|
|
fill: white;
|
|
|
|
|
opacity: 0.5;
|
2014-07-12 16:36:23 +00:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.filled.search .empty-search {
|
|
|
|
|
visibility: visible;
|
|
|
|
|
}
|
2014-07-07 17:18:51 +00:00
|
|
|
|
|
2015-06-10 09:41:36 +00:00
|
|
|
|
.search input[type=search] {
|
2014-07-12 16:36:23 +00:00
|
|
|
|
width: 100%;
|
2015-06-08 09:27:17 +00:00
|
|
|
|
padding: 5px 33px 5px 33px;
|
2014-07-09 11:25:35 +00:00
|
|
|
|
height: 30px;
|
|
|
|
|
color: #ECECEC;
|
2015-05-07 17:27:53 +00:00
|
|
|
|
background: #31373b;
|
2014-07-09 11:25:35 +00:00
|
|
|
|
line-height: 20px;
|
|
|
|
|
outline: none;
|
|
|
|
|
border: none;
|
|
|
|
|
border-radius: 15px;
|
|
|
|
|
position: relative;
|
|
|
|
|
z-index: 1;
|
2015-06-10 09:41:36 +00:00
|
|
|
|
appearance: textfield;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
input[type=search]::-webkit-search-cancel-button,
|
|
|
|
|
input[type=search]::-webkit-search-decoration {
|
|
|
|
|
-webkit-appearance: none;
|
2014-07-09 11:25:35 +00:00
|
|
|
|
}
|
2014-07-07 17:18:51 +00:00
|
|
|
|
|
2015-05-26 08:10:29 +00:00
|
|
|
|
.search .icon-magnifier {
|
2015-05-07 17:27:53 +00:00
|
|
|
|
position: absolute;
|
|
|
|
|
top: 8px;
|
|
|
|
|
left: 10px;
|
|
|
|
|
z-index: 2;
|
|
|
|
|
opacity: 0.5;
|
|
|
|
|
fill: white;
|
|
|
|
|
}
|
|
|
|
|
|
2014-07-12 16:36:23 +00:00
|
|
|
|
.search.focused .search-holder {
|
2014-07-09 11:25:35 +00:00
|
|
|
|
margin-right: -46px;
|
|
|
|
|
}
|
2014-07-08 14:36:40 +00:00
|
|
|
|
|
2015-06-01 15:39:36 +00:00
|
|
|
|
.search.focused .logo {
|
2014-07-09 11:25:35 +00:00
|
|
|
|
opacity: 0;
|
2015-01-21 12:15:05 +00:00
|
|
|
|
z-index: -1;
|
2014-07-09 11:25:35 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-06-02 12:05:35 +00:00
|
|
|
|
.search .logo {
|
2015-06-01 15:39:36 +00:00
|
|
|
|
position: relative;
|
2017-04-27 09:53:44 +00:00
|
|
|
|
@extend .u-clickable, .zIndex-3;
|
2015-06-08 09:16:08 +00:00
|
|
|
|
margin: -4px 10px 0 12px;
|
2014-07-09 11:25:35 +00:00
|
|
|
|
transition: 240ms;
|
2015-06-01 15:39:36 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-06-02 12:05:35 +00:00
|
|
|
|
.search .logo .icon-logo {
|
2014-08-05 13:26:57 +00:00
|
|
|
|
position: relative;
|
2014-07-09 11:25:35 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-06-02 12:05:35 +00:00
|
|
|
|
.search .logo .activity-counter {
|
2015-06-01 15:39:36 +00:00
|
|
|
|
min-width: 21px;
|
2014-08-05 13:26:57 +00:00
|
|
|
|
position: absolute;
|
2015-06-01 15:39:36 +00:00
|
|
|
|
right: -3px;
|
2015-06-03 07:49:09 +00:00
|
|
|
|
bottom: 2px;
|
2015-06-01 15:39:36 +00:00
|
|
|
|
padding: 0 4px;
|
2015-06-03 07:49:09 +00:00
|
|
|
|
font-size: 12px;
|
2015-06-01 15:39:36 +00:00
|
|
|
|
font-weight: 300;
|
2015-06-11 13:16:15 +00:00
|
|
|
|
line-height: 16px;
|
2014-08-05 13:26:57 +00:00
|
|
|
|
text-align: center;
|
|
|
|
|
color: white;
|
|
|
|
|
text-shadow: 0 1px 1px rgba(0,0,0,.21);
|
|
|
|
|
background: hsl(360,71%,60%);
|
|
|
|
|
border-radius: 10px;
|
2015-06-01 15:39:36 +00:00
|
|
|
|
border: 2px solid hsl(233,10%,16%);
|
|
|
|
|
}
|
|
|
|
|
|
2015-06-02 12:05:35 +00:00
|
|
|
|
.search .logo .activity-counter:empty {
|
2015-06-01 15:39:36 +00:00
|
|
|
|
display: none;
|
2014-08-05 13:26:57 +00:00
|
|
|
|
}
|
|
|
|
|
|
2016-07-05 15:06:00 +00:00
|
|
|
|
.global-search-menu {
|
2017-04-27 09:53:44 +00:00
|
|
|
|
@extend .zIndex-6;
|
2014-07-12 16:36:23 +00:00
|
|
|
|
background: #26272e;
|
|
|
|
|
position: absolute;
|
|
|
|
|
left: 0;
|
|
|
|
|
right: 0;
|
|
|
|
|
bottom: 0;
|
2015-06-08 09:20:29 +00:00
|
|
|
|
top: 53px;
|
2014-07-12 16:36:23 +00:00
|
|
|
|
display: none;
|
2015-10-19 09:57:15 +00:00
|
|
|
|
overflow: auto;
|
2016-07-05 15:06:00 +00:00
|
|
|
|
|
|
|
|
|
.divider {
|
|
|
|
|
height: 1px;
|
|
|
|
|
background: #2f3238;
|
|
|
|
|
margin: 14px 0 17px;
|
|
|
|
|
}
|
2014-07-12 16:36:23 +00:00
|
|
|
|
}
|
|
|
|
|
|
2016-07-05 15:06:00 +00:00
|
|
|
|
.search.open .global-search-menu {
|
2014-07-12 16:36:23 +00:00
|
|
|
|
display: block;
|
|
|
|
|
}
|
|
|
|
|
|
2016-07-05 15:06:00 +00:00
|
|
|
|
.global-search-detail-link {
|
|
|
|
|
padding: 9px 15px 8px 0;
|
|
|
|
|
margin-bottom: 7px;
|
|
|
|
|
height: auto !important;
|
|
|
|
|
|
|
|
|
|
.nav-tab-icon {
|
|
|
|
|
width: 18px;
|
|
|
|
|
margin-left: 10px;
|
|
|
|
|
margin-right: 10px;
|
|
|
|
|
|
|
|
|
|
.icon {
|
|
|
|
|
width: 18px;
|
|
|
|
|
height: 14px;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.nav-tab-name {
|
|
|
|
|
.icon {
|
|
|
|
|
fill: currentColor;
|
|
|
|
|
margin: -2px 0 0 3px;
|
|
|
|
|
vertical-align: middle;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.global-search-result {
|
|
|
|
|
margin: 0;
|
|
|
|
|
padding: 0;
|
|
|
|
|
list-style: none;
|
2014-07-12 16:36:23 +00:00
|
|
|
|
}
|
|
|
|
|
|
2014-07-09 11:25:35 +00:00
|
|
|
|
.user-menu {
|
|
|
|
|
padding: 0;
|
|
|
|
|
margin: 0;
|
|
|
|
|
list-style: none;
|
|
|
|
|
position: relative;
|
2015-05-21 15:12:04 +00:00
|
|
|
|
flex-shrink: 0;
|
2015-05-26 08:10:29 +00:00
|
|
|
|
display: flex;
|
2014-07-09 11:25:35 +00:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.user-menu > li {
|
2015-05-26 08:10:29 +00:00
|
|
|
|
flex: 1;
|
2014-07-09 11:25:35 +00:00
|
|
|
|
background: #26272e;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.user-menu .list-button {
|
|
|
|
|
height: 60px;
|
|
|
|
|
position: relative;
|
2014-10-07 13:36:44 +00:00
|
|
|
|
text-decoration: none;
|
2015-05-13 14:38:48 +00:00
|
|
|
|
@extend .u-clickable;
|
|
|
|
|
display: flex;
|
|
|
|
|
align-items: center;
|
|
|
|
|
justify-content: center;
|
2014-07-09 11:25:35 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-09-15 13:42:33 +00:00
|
|
|
|
.user-menu .list-button *:not(.dropdown-nose):not(.icon-crown) {
|
2014-07-09 11:25:35 +00:00
|
|
|
|
position: relative;
|
|
|
|
|
}
|
|
|
|
|
|
2015-06-08 09:16:08 +00:00
|
|
|
|
.user-menu > li:hover .list-button:before,
|
2015-11-11 10:57:34 +00:00
|
|
|
|
.user-menu > li.is-active .list-button:before,
|
2015-06-08 09:16:08 +00:00
|
|
|
|
.user-menu > li.is-hovered .list-button:before {
|
2014-07-09 11:25:35 +00:00
|
|
|
|
content: '';
|
|
|
|
|
position: absolute;
|
|
|
|
|
top: 4px;
|
|
|
|
|
right: 4px;
|
|
|
|
|
bottom: 4px;
|
|
|
|
|
left: 4px;
|
|
|
|
|
background: white;
|
|
|
|
|
}
|
|
|
|
|
|
2015-11-11 10:57:34 +00:00
|
|
|
|
.user-menu > li.is-active .list-button:before {
|
|
|
|
|
background: $highlight-color;
|
|
|
|
|
}
|
|
|
|
|
|
2015-06-08 09:16:08 +00:00
|
|
|
|
.user-menu li.add:hover .list-button:before,
|
2015-11-11 10:57:34 +00:00
|
|
|
|
.user-menu li.add.is-active .list-button:before,
|
2015-06-08 09:16:08 +00:00
|
|
|
|
.user-menu li.add.is-hovered .list-button:before {
|
2014-07-09 11:25:35 +00:00
|
|
|
|
background: #38ae6a;
|
|
|
|
|
}
|
|
|
|
|
|
2015-05-21 14:45:41 +00:00
|
|
|
|
.user-menu-icon {
|
2015-05-07 17:27:53 +00:00
|
|
|
|
width: 20px;
|
|
|
|
|
height: 20px;
|
|
|
|
|
fill: hsl(0,0%,30%);
|
2014-07-09 11:25:35 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-05-21 14:45:41 +00:00
|
|
|
|
.user-menu-icon.icon-plus {
|
2015-05-07 17:27:53 +00:00
|
|
|
|
fill: hsl(145,51%,45%);
|
|
|
|
|
}
|
|
|
|
|
|
2015-11-11 10:57:34 +00:00
|
|
|
|
.user-menu > li:hover .user-menu-icon {
|
2015-05-07 17:27:53 +00:00
|
|
|
|
fill: hsl(232,10%,16%);
|
|
|
|
|
}
|
|
|
|
|
|
2015-11-11 10:57:34 +00:00
|
|
|
|
.user-menu > li.is-active .user-menu-icon {
|
|
|
|
|
fill: white;
|
|
|
|
|
}
|
|
|
|
|
|
2015-05-21 14:45:41 +00:00
|
|
|
|
.user-menu > li.add:hover .user-menu-icon.icon-plus,
|
2015-06-08 09:16:08 +00:00
|
|
|
|
.user-menu > li.add.is-hovered .user-menu-icon.icon-plus,
|
2015-11-11 10:57:34 +00:00
|
|
|
|
.user-menu > li.add.is-active .user-menu-icon.icon-plus {
|
2015-05-07 17:27:53 +00:00
|
|
|
|
fill: white;
|
2014-07-09 11:25:35 +00:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.user-menu > li:not(:last-child) {
|
|
|
|
|
border-right: 1px solid #2c2d36;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.dropdown-nose {
|
|
|
|
|
position: absolute;
|
|
|
|
|
border: 7px solid transparent;
|
|
|
|
|
border-bottom: none;
|
|
|
|
|
border-top: 7px solid white;
|
|
|
|
|
left: 50%;
|
|
|
|
|
margin-left: -7px;
|
|
|
|
|
top: -6px;
|
|
|
|
|
display: none;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
li.add .dropdown-nose {
|
|
|
|
|
border-top-color: #38af6e;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.open.dropdown .dropdown-nose,
|
|
|
|
|
.open.dropup .dropdown-nose {
|
|
|
|
|
display: block;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.user-menu .dropdown-menu {
|
|
|
|
|
padding: 0;
|
|
|
|
|
border-radius: 0;
|
|
|
|
|
margin-bottom: 5px;
|
2014-07-09 13:28:57 +00:00
|
|
|
|
min-width: 0;
|
|
|
|
|
left: 10px;
|
|
|
|
|
right: 15px;
|
2014-09-18 09:11:17 +00:00
|
|
|
|
width: auto;
|
2014-07-09 11:25:35 +00:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.user-menu li.add .dropdown-menu {
|
|
|
|
|
background-color: #38af6e;
|
|
|
|
|
}
|
|
|
|
|
|
2015-05-28 15:25:07 +00:00
|
|
|
|
.user-menu li.add .dropdown-menu li > a {
|
|
|
|
|
color: white;
|
|
|
|
|
}
|
|
|
|
|
|
2014-07-09 11:25:35 +00:00
|
|
|
|
.user-menu li.add .dropdown-menu .divider {
|
|
|
|
|
background: #4cb77c;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.user-menu .dropdown-menu .divider {
|
|
|
|
|
margin: 0;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.user-menu .dropdown-menu > li > a {
|
2015-05-13 14:38:48 +00:00
|
|
|
|
display: flex;
|
2014-07-09 11:25:35 +00:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.avatar {
|
|
|
|
|
width: 40px;
|
|
|
|
|
height: 40px;
|
|
|
|
|
background-size: cover;
|
|
|
|
|
background-position: center;
|
2014-08-27 16:36:32 +00:00
|
|
|
|
background-color: rgba(0,0,0,.05);
|
2014-07-09 11:25:35 +00:00
|
|
|
|
border-radius: 100%;
|
|
|
|
|
display: inline-block;
|
|
|
|
|
vertical-align: bottom;
|
2015-09-15 10:42:13 +00:00
|
|
|
|
position: relative;
|
2016-06-03 12:54:10 +00:00
|
|
|
|
flex-shrink: 0;
|
2015-09-15 10:42:13 +00:00
|
|
|
|
|
2016-03-23 14:14:42 +00:00
|
|
|
|
&.size-30 {
|
|
|
|
|
width: 30px;
|
|
|
|
|
height: 30px;
|
|
|
|
|
}
|
|
|
|
|
|
2015-09-15 10:42:13 +00:00
|
|
|
|
.icon-crown {
|
|
|
|
|
position: absolute;
|
2015-09-15 13:57:24 +00:00
|
|
|
|
width: 28px;
|
2015-09-15 13:42:33 +00:00
|
|
|
|
left: 50%;
|
2015-09-15 13:57:24 +00:00
|
|
|
|
margin-left: -14px;
|
2015-09-15 13:42:33 +00:00
|
|
|
|
top: -15px;
|
2015-09-15 12:59:02 +00:00
|
|
|
|
fill: hsl(47,100%,59%);
|
2015-02-06 15:19:07 +00:00
|
|
|
|
}
|
|
|
|
|
|
2017-01-04 14:40:19 +00:00
|
|
|
|
&-status {
|
|
|
|
|
position: absolute;
|
|
|
|
|
right: -4px;
|
|
|
|
|
bottom: -4px;
|
|
|
|
|
border-radius: 999px;
|
|
|
|
|
background: hsl(234,10%,19%);
|
|
|
|
|
fill: white;
|
|
|
|
|
width: 21px;
|
|
|
|
|
height: 21px;
|
|
|
|
|
display: flex;
|
|
|
|
|
align-items: center;
|
|
|
|
|
justify-content: center;
|
|
|
|
|
}
|
|
|
|
|
|
2015-09-15 10:42:13 +00:00
|
|
|
|
&.size-50 {
|
2014-08-05 15:31:26 +00:00
|
|
|
|
width: 50px;
|
|
|
|
|
height: 50px;
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2015-09-15 10:42:13 +00:00
|
|
|
|
.icon-crown {
|
2015-09-15 13:57:24 +00:00
|
|
|
|
width: 36px;
|
|
|
|
|
margin-left: -18px;
|
2015-09-15 13:42:33 +00:00
|
|
|
|
top: -15px;
|
2015-09-15 10:42:13 +00:00
|
|
|
|
}
|
2014-08-05 15:31:26 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-09-15 10:42:13 +00:00
|
|
|
|
&.size-80 {
|
2014-11-06 15:18:22 +00:00
|
|
|
|
width: 82px;
|
|
|
|
|
height: 82px;
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2015-09-15 10:42:13 +00:00
|
|
|
|
.icon-crown {
|
2015-09-15 12:59:02 +00:00
|
|
|
|
width: 64px;
|
2015-09-15 13:42:33 +00:00
|
|
|
|
margin-left: -32px;
|
|
|
|
|
top: -16px;
|
2015-09-15 10:42:13 +00:00
|
|
|
|
}
|
2014-11-06 15:18:22 +00:00
|
|
|
|
}
|
|
|
|
|
|
2017-01-04 14:40:19 +00:00
|
|
|
|
&--idle {
|
|
|
|
|
filter: grayscale(100%);
|
|
|
|
|
opacity: 0.5;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
&--unique {
|
2014-11-23 08:44:24 +00:00
|
|
|
|
background-image: image_url("/assets/images/avatar-bg.png");
|
2016-03-23 14:14:42 +00:00
|
|
|
|
background-size: 300px 226px;
|
2014-09-18 10:40:17 +00:00
|
|
|
|
color: white;
|
2015-05-26 21:53:16 +00:00
|
|
|
|
line-height: 40px;
|
2014-09-18 10:40:17 +00:00
|
|
|
|
text-align: center;
|
|
|
|
|
font-size: 13px;
|
2015-09-22 13:19:05 +00:00
|
|
|
|
letter-spacing: 0.05em;
|
2014-09-18 10:40:17 +00:00
|
|
|
|
text-transform: uppercase;
|
|
|
|
|
text-shadow: 0 1px rgba(0,0,0,.2);
|
2014-11-15 16:05:03 +00:00
|
|
|
|
cursor: default;
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2016-03-23 14:14:42 +00:00
|
|
|
|
&.size-30 {
|
|
|
|
|
font-size: 10px;
|
|
|
|
|
line-height: 32px;
|
|
|
|
|
background-size: 225px 170px;
|
|
|
|
|
}
|
2014-09-18 10:40:17 +00:00
|
|
|
|
|
2015-09-15 10:42:13 +00:00
|
|
|
|
&.size-50 {
|
|
|
|
|
font-size: 16px;
|
|
|
|
|
line-height: 52px;
|
2016-03-23 14:14:42 +00:00
|
|
|
|
background-size: 375px 283px;
|
2015-09-15 10:42:13 +00:00
|
|
|
|
}
|
2014-11-06 15:18:22 +00:00
|
|
|
|
|
2015-09-15 10:42:13 +00:00
|
|
|
|
&.size-80 {
|
2016-03-23 14:14:42 +00:00
|
|
|
|
font-size: 26px;
|
2015-09-15 10:42:13 +00:00
|
|
|
|
line-height: 84px;
|
2016-03-23 14:14:42 +00:00
|
|
|
|
background-size: 600px 452px;
|
2015-09-15 10:42:13 +00:00
|
|
|
|
}
|
2015-02-06 15:19:07 +00:00
|
|
|
|
}
|
2015-10-15 14:13:27 +00:00
|
|
|
|
|
2017-01-06 17:05:08 +00:00
|
|
|
|
&--organization {
|
|
|
|
|
display: flex;
|
|
|
|
|
align-items: center;
|
|
|
|
|
justify-content: center;
|
|
|
|
|
|
|
|
|
|
.icon-organization {
|
|
|
|
|
fill: currentColor;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
&.size-80 {
|
|
|
|
|
.icon-organization {
|
|
|
|
|
width: 32px;
|
|
|
|
|
height: 32px;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
2017-02-21 08:58:10 +00:00
|
|
|
|
&--group {
|
|
|
|
|
overflow: hidden;
|
|
|
|
|
|
|
|
|
|
.icon {
|
|
|
|
|
fill: white;
|
|
|
|
|
position: absolute;
|
|
|
|
|
left: 50%;
|
|
|
|
|
transform: translateX(-50%);
|
|
|
|
|
width: 44px;
|
|
|
|
|
height: 44px;
|
|
|
|
|
bottom: -8px;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
&.size-30 .icon {
|
|
|
|
|
width: 33px;
|
|
|
|
|
height: 33px;
|
|
|
|
|
bottom: -6px;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
&.size-50 .icon {
|
|
|
|
|
width: 55px;
|
|
|
|
|
height: 55px;
|
|
|
|
|
bottom: -10px;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
&.size-80 .icon {
|
|
|
|
|
width: 88px;
|
|
|
|
|
height: 88px;
|
|
|
|
|
bottom: -15px;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
&-color-0 {
|
|
|
|
|
background: hsl(192,100%,38%);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
&-color-1 {
|
|
|
|
|
background: hsl(148,100%,38%);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
&-color-2 {
|
|
|
|
|
background: hsl(57,100%,37%);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
2015-10-19 09:15:43 +00:00
|
|
|
|
.icon-logo {
|
2015-10-15 14:13:27 +00:00
|
|
|
|
width: 100%;
|
|
|
|
|
height: 100%;
|
|
|
|
|
}
|
2015-09-15 10:42:13 +00:00
|
|
|
|
}
|
2015-02-06 15:19:07 +00:00
|
|
|
|
|
2014-07-07 17:18:51 +00:00
|
|
|
|
.sidebar {
|
2015-11-04 11:30:46 +00:00
|
|
|
|
width: 280px;
|
2014-09-24 11:24:01 +00:00
|
|
|
|
padding: 20px;
|
2015-06-08 11:02:01 +00:00
|
|
|
|
color: hsl(60,1%,34%);
|
2014-07-07 17:18:51 +00:00
|
|
|
|
background: white;
|
|
|
|
|
border-right: 1px solid #e6e6e6;
|
2014-07-07 18:31:45 +00:00
|
|
|
|
overflow: auto;
|
2017-02-07 09:51:18 +00:00
|
|
|
|
|
|
|
|
|
@include small-desktop {
|
|
|
|
|
&.optional {
|
|
|
|
|
display: none;
|
|
|
|
|
}
|
|
|
|
|
}
|
2015-09-30 14:07:10 +00:00
|
|
|
|
|
2015-06-30 11:51:51 +00:00
|
|
|
|
h2 {
|
|
|
|
|
margin-top: 0;
|
|
|
|
|
}
|
2014-07-07 17:18:51 +00:00
|
|
|
|
|
2015-06-30 11:51:51 +00:00
|
|
|
|
h3 {
|
2014-11-15 16:05:03 +00:00
|
|
|
|
margin: 0;
|
|
|
|
|
color: rgba(0,8,14,.73);
|
|
|
|
|
font-weight: normal;
|
|
|
|
|
font-size: 16px;
|
|
|
|
|
text-transform: initial;
|
|
|
|
|
letter-spacing: 0;
|
|
|
|
|
}
|
2015-06-30 11:51:51 +00:00
|
|
|
|
}
|
2014-11-15 16:05:03 +00:00
|
|
|
|
|
2015-11-04 11:30:46 +00:00
|
|
|
|
.sidebar-block {
|
|
|
|
|
margin: 20px 0;
|
2015-01-16 16:33:42 +00:00
|
|
|
|
|
2015-11-04 11:30:46 +00:00
|
|
|
|
&:first-child {
|
|
|
|
|
margin-top: 0;
|
2015-02-08 13:22:03 +00:00
|
|
|
|
}
|
2015-11-04 11:30:46 +00:00
|
|
|
|
}
|
|
|
|
|
.sidebar-block [contenteditable=true] {
|
|
|
|
|
white-space: normal; // do no u-textTruncate, we want to edit it inline
|
|
|
|
|
}
|
2014-11-15 16:05:03 +00:00
|
|
|
|
|
2015-11-04 11:30:46 +00:00
|
|
|
|
.main + .sidebar {
|
|
|
|
|
border-right: none;
|
|
|
|
|
border-left: 1px solid #e6e6e6;
|
|
|
|
|
}
|
2014-08-05 15:31:26 +00:00
|
|
|
|
|
2015-06-25 10:33:25 +00:00
|
|
|
|
.NavBarAdmin.sidebar,
|
|
|
|
|
.NavBarProfile.sidebar, {
|
2015-06-01 15:08:38 +00:00
|
|
|
|
width: $sidebarWidth;
|
2015-06-25 10:33:25 +00:00
|
|
|
|
|
|
|
|
|
h2 {
|
2014-09-25 13:42:21 +00:00
|
|
|
|
margin: 21px 0 12px;
|
|
|
|
|
}
|
2014-07-24 14:59:43 +00:00
|
|
|
|
|
2015-06-25 10:33:25 +00:00
|
|
|
|
h2:first-child {
|
|
|
|
|
margin-top: 0;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
2014-07-07 18:31:45 +00:00
|
|
|
|
.nav-stacked > li + li {
|
|
|
|
|
margin-top: 0;
|
|
|
|
|
}
|
|
|
|
|
|
2014-10-08 09:09:21 +00:00
|
|
|
|
.nav-pills > li > a,
|
|
|
|
|
.nav-pills > li > a:focus,
|
|
|
|
|
.nav-pills > li > a:active {
|
2014-09-24 10:09:24 +00:00
|
|
|
|
padding: 0;
|
|
|
|
|
height: 40px;
|
2014-07-07 18:31:45 +00:00
|
|
|
|
color: #0f94d6;
|
2014-09-24 10:09:24 +00:00
|
|
|
|
line-height: 39px;
|
2014-07-07 18:31:45 +00:00
|
|
|
|
border-radius: 0;
|
2014-07-08 14:36:40 +00:00
|
|
|
|
border-top: 1px solid #f2f2f3;
|
2014-10-08 09:09:21 +00:00
|
|
|
|
background: transparent; /* a:focus, a:active with bg: transparent fixes gray focus bg in IE 10 */
|
2015-05-13 14:38:48 +00:00
|
|
|
|
display: flex;
|
2014-10-07 13:36:44 +00:00
|
|
|
|
@extend .u-textTruncate;
|
2014-07-07 18:31:45 +00:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.nav-pills > li:hover > a {
|
|
|
|
|
background: #f2f2f3;
|
|
|
|
|
}
|
|
|
|
|
|
2014-07-08 14:36:40 +00:00
|
|
|
|
.nav-pills > li:hover > a,
|
2014-10-08 09:09:21 +00:00
|
|
|
|
.nav-pills > li:hover + li:not(.active) > a {
|
2014-07-08 14:36:40 +00:00
|
|
|
|
border-color: transparent;
|
|
|
|
|
}
|
|
|
|
|
|
2014-07-07 18:31:45 +00:00
|
|
|
|
.nav-pills > li.active > a,
|
|
|
|
|
.nav-pills > li.active > a:hover,
|
|
|
|
|
.nav-pills > li.active > a:focus {
|
|
|
|
|
color: white;
|
|
|
|
|
background: #2c2d36;
|
2014-10-08 09:09:21 +00:00
|
|
|
|
border-color: initial;
|
2014-07-07 18:31:45 +00:00
|
|
|
|
}
|
|
|
|
|
|
2014-07-08 14:36:40 +00:00
|
|
|
|
.nav-pills > li:hover > a,
|
|
|
|
|
.nav-pills > li.active > a,
|
|
|
|
|
.nav-pills > li.active > a:hover,
|
|
|
|
|
.nav-pills > li.active > a:focus {
|
|
|
|
|
padding-left: 10px;
|
|
|
|
|
padding-right: 10px;
|
|
|
|
|
margin-left: -10px;
|
|
|
|
|
margin-right: -10px;
|
|
|
|
|
}
|
|
|
|
|
|
2014-07-24 14:59:43 +00:00
|
|
|
|
.sidebar:not(.NavBarAdmin) .nav-pills > li:first-child > a {
|
|
|
|
|
border-top: none;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.nav-pills > li > a > .badge {
|
|
|
|
|
margin-left: auto;
|
2015-10-08 08:12:59 +00:00
|
|
|
|
padding-left: 10px;
|
2015-11-04 11:30:46 +00:00
|
|
|
|
margin-right: 5px;
|
2014-07-24 14:59:43 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-01-20 23:30:19 +00:00
|
|
|
|
a.list-group-item.active > .badge,
|
2014-07-24 14:59:43 +00:00
|
|
|
|
.nav-pills > .active > a > .badge {
|
|
|
|
|
color: #96969b;
|
|
|
|
|
background: none;
|
|
|
|
|
}
|
|
|
|
|
|
2014-07-07 17:18:51 +00:00
|
|
|
|
.main {
|
|
|
|
|
padding: 10px 20px;
|
2014-07-07 18:31:45 +00:00
|
|
|
|
overflow: auto;
|
2014-08-05 13:05:11 +00:00
|
|
|
|
position: relative;
|
2014-07-15 08:30:50 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-11-17 16:01:52 +00:00
|
|
|
|
.main--tabs,
|
|
|
|
|
.main.no-padding {
|
|
|
|
|
padding: 0;
|
|
|
|
|
}
|
2014-08-06 17:36:45 +00:00
|
|
|
|
|
2015-01-10 21:28:30 +00:00
|
|
|
|
.tooltip {
|
|
|
|
|
font-family: inherit;
|
|
|
|
|
}
|
|
|
|
|
|
2016-12-13 13:55:10 +00:00
|
|
|
|
.tooltip-inner {
|
|
|
|
|
max-width: 400px;
|
|
|
|
|
}
|
|
|
|
|
|
2014-07-15 08:30:50 +00:00
|
|
|
|
.popover {
|
2015-01-10 21:28:30 +00:00
|
|
|
|
font-family: inherit;
|
2014-07-15 08:30:50 +00:00
|
|
|
|
width: 372px;
|
|
|
|
|
max-width: 9999px;
|
|
|
|
|
border-radius: 0;
|
|
|
|
|
border: none;
|
2015-05-27 14:55:08 +00:00
|
|
|
|
color: hsl(206,7%,28%);
|
2014-07-15 08:30:50 +00:00
|
|
|
|
box-shadow: 0 1px 14px rgba(0,8,14,.25);
|
2017-04-27 09:53:44 +00:00
|
|
|
|
@extend .zIndex-6;
|
2014-07-15 08:30:50 +00:00
|
|
|
|
}
|
2015-01-10 21:28:30 +00:00
|
|
|
|
|
2015-03-25 17:00:00 +00:00
|
|
|
|
.popover-body {
|
|
|
|
|
overflow: auto;
|
|
|
|
|
}
|
|
|
|
|
|
2014-07-15 08:30:50 +00:00
|
|
|
|
.popover-title {
|
|
|
|
|
border: none;
|
|
|
|
|
background: none;
|
2015-01-20 01:44:33 +00:00
|
|
|
|
padding: 21px 17px 4px;
|
2014-07-15 08:30:50 +00:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.popover-content {
|
2016-03-23 14:16:04 +00:00
|
|
|
|
padding: 0 17px;
|
|
|
|
|
margin-bottom: 21px;
|
2014-07-15 08:30:50 +00:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.popover.right { margin-left: 4px; }
|
|
|
|
|
.popover.right > .arrow {
|
|
|
|
|
border-right: none;
|
|
|
|
|
left: -9px;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.popover.top { margin-bottom: 9px; }
|
|
|
|
|
.popover.top > .arrow {
|
|
|
|
|
border-top: none;
|
|
|
|
|
bottom: -9px;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.popover.left { margin-right: 9px; }
|
|
|
|
|
.popover.left > .arrow {
|
|
|
|
|
border-left: none;
|
|
|
|
|
right: -9px;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.popover.bottom { margin-top: 9px; }
|
|
|
|
|
.popover.bottom > .arrow {
|
|
|
|
|
border-bottom: none;
|
|
|
|
|
top: -9px;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.popover > .arrow:after {
|
|
|
|
|
border-width: 8px;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.popover .priority.icon:after {
|
|
|
|
|
background: white;
|
|
|
|
|
}
|
|
|
|
|
|
2015-01-14 22:00:51 +00:00
|
|
|
|
.popover .person .organization {
|
2014-07-15 08:30:50 +00:00
|
|
|
|
color: #a1a4a7;
|
|
|
|
|
}
|
|
|
|
|
|
2015-01-14 22:45:18 +00:00
|
|
|
|
.popover .user-organization {
|
2015-02-08 13:22:03 +00:00
|
|
|
|
@extend .u-textTruncate;
|
2015-01-14 22:45:18 +00:00
|
|
|
|
margin-bottom: 8px;
|
|
|
|
|
margin-top: -4px;
|
|
|
|
|
}
|
|
|
|
|
|
2015-02-08 13:22:03 +00:00
|
|
|
|
.popover-block {
|
|
|
|
|
@extend .sidebar-block;
|
|
|
|
|
margin: 10px 0;
|
|
|
|
|
}
|
|
|
|
|
|
2014-07-15 08:30:50 +00:00
|
|
|
|
.popover hr {
|
|
|
|
|
margin: 8px 0;
|
|
|
|
|
}
|
|
|
|
|
|
2015-01-14 22:00:51 +00:00
|
|
|
|
.popover .person .organization:before { content: '('; }
|
|
|
|
|
.popover .person .organization:after { content: ')'; }
|
2014-07-15 08:30:50 +00:00
|
|
|
|
|
2015-02-08 13:22:03 +00:00
|
|
|
|
.popover label {
|
|
|
|
|
font-size: 13px;
|
|
|
|
|
color: #a9bcc4;
|
2015-05-21 14:45:41 +00:00
|
|
|
|
font-weight: 300;
|
2015-02-08 13:22:03 +00:00
|
|
|
|
text-transform: uppercase;
|
2015-09-22 13:19:05 +00:00
|
|
|
|
letter-spacing: 0.05em;
|
2015-02-08 13:22:03 +00:00
|
|
|
|
}
|
|
|
|
|
|
2016-03-23 14:16:04 +00:00
|
|
|
|
.popover .two-columns,
|
|
|
|
|
.popover .three-columns {
|
2017-01-30 09:24:54 +00:00
|
|
|
|
margin-top: -8px;
|
2016-03-23 14:16:04 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-02-08 13:22:03 +00:00
|
|
|
|
.popover .column label {
|
2014-07-15 08:30:50 +00:00
|
|
|
|
margin: 8px 0 1px;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.popover .column {
|
2017-01-30 09:24:54 +00:00
|
|
|
|
margin-top: 8px;
|
2014-07-18 16:18:13 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-01-20 01:44:33 +00:00
|
|
|
|
.popover--notifications {
|
2016-04-15 09:22:38 +00:00
|
|
|
|
padding: 0;
|
2016-03-18 16:34:24 +00:00
|
|
|
|
left: $navigationWidth;
|
|
|
|
|
margin: 8px 2px;
|
2016-04-15 09:22:38 +00:00
|
|
|
|
max-height: calc(100% - 16px);
|
2015-05-04 17:02:24 +00:00
|
|
|
|
width: auto;
|
2015-06-09 22:47:22 +00:00
|
|
|
|
max-width: 400px;
|
|
|
|
|
min-width: 350px;
|
2015-06-09 14:49:49 +00:00
|
|
|
|
position: absolute;
|
2016-04-15 09:22:38 +00:00
|
|
|
|
flex-direction: column;
|
2017-04-27 09:53:44 +00:00
|
|
|
|
@extend .zIndex-2;
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2016-04-15 09:34:50 +00:00
|
|
|
|
&.is-visible {
|
|
|
|
|
display: flex;
|
|
|
|
|
}
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2016-04-15 09:22:38 +00:00
|
|
|
|
&.is-empty .popover-notificationsHeader {
|
|
|
|
|
box-shadow: none;
|
2015-01-20 01:44:33 +00:00
|
|
|
|
}
|
2015-01-20 13:31:05 +00:00
|
|
|
|
|
2015-01-21 16:20:34 +00:00
|
|
|
|
.arrow {
|
|
|
|
|
top: 23px !important;
|
2016-03-18 16:34:24 +00:00
|
|
|
|
left: -11px;
|
2015-01-21 16:20:34 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-01-20 13:31:05 +00:00
|
|
|
|
.popover-content {
|
2015-10-15 11:52:36 +00:00
|
|
|
|
padding-left: 0;
|
|
|
|
|
padding-right: 0;
|
2016-04-15 09:22:38 +00:00
|
|
|
|
margin-bottom: 0;
|
2015-10-15 11:52:36 +00:00
|
|
|
|
overflow-y: auto;
|
2015-01-20 13:31:05 +00:00
|
|
|
|
}
|
|
|
|
|
|
2016-04-15 09:22:38 +00:00
|
|
|
|
.popover-notificationsHeader {
|
2015-01-21 16:20:34 +00:00
|
|
|
|
box-shadow:
|
2015-01-20 13:31:05 +00:00
|
|
|
|
0 1px hsla(240,4%,95%,.5),
|
|
|
|
|
0 2px hsla(240,4%,95%,.2);
|
2016-04-15 09:22:38 +00:00
|
|
|
|
padding-bottom: 14px;
|
|
|
|
|
flex-shrink: 0;
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2016-04-15 09:22:38 +00:00
|
|
|
|
.btn {
|
|
|
|
|
padding-top: 3px;
|
|
|
|
|
padding-bottom: 5px;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.activity-placeholder {
|
|
|
|
|
margin-bottom: 21px;
|
2015-01-20 13:31:05 +00:00
|
|
|
|
}
|
2015-01-20 01:44:33 +00:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.popover-notificationsHeader {
|
2015-06-09 22:47:22 +00:00
|
|
|
|
padding-bottom: 8px;
|
2015-01-20 13:31:05 +00:00
|
|
|
|
margin: 21px 17px 0;
|
2015-01-21 16:20:34 +00:00
|
|
|
|
|
2015-01-20 01:44:33 +00:00
|
|
|
|
.popover-title {
|
|
|
|
|
@extend h1;
|
|
|
|
|
padding: 0;
|
|
|
|
|
line-height: 1;
|
|
|
|
|
}
|
2015-06-30 08:23:33 +00:00
|
|
|
|
|
|
|
|
|
.btn {
|
|
|
|
|
margin-top: 3px;
|
|
|
|
|
}
|
2015-01-19 12:21:43 +00:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.popover-notificationsCounter {
|
|
|
|
|
color: #e25253;
|
2015-01-20 01:44:33 +00:00
|
|
|
|
padding-left: 3px;
|
2015-01-19 12:21:43 +00:00
|
|
|
|
}
|
|
|
|
|
|
2016-04-29 08:23:12 +00:00
|
|
|
|
.user-popover,
|
|
|
|
|
.ticket-popover,
|
|
|
|
|
.organization-popover {
|
|
|
|
|
@extend .u-clickable;
|
|
|
|
|
}
|
|
|
|
|
|
2015-05-08 09:58:00 +00:00
|
|
|
|
.stat-icon {
|
|
|
|
|
position: relative;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.mood-icon {
|
|
|
|
|
width: 60px;
|
|
|
|
|
height: 59px;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.stopwatch-icon {
|
|
|
|
|
position: absolute;
|
|
|
|
|
left: 0;
|
|
|
|
|
top: 0;
|
|
|
|
|
width: 100%;
|
|
|
|
|
height: 100%;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.stat-stopwatch {
|
|
|
|
|
width: 77px;
|
|
|
|
|
height: 83px;
|
|
|
|
|
position: relative;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.stat-channel-icon {
|
|
|
|
|
width: 16px;
|
|
|
|
|
height: 16px;
|
|
|
|
|
fill: hsl(198,18%,72%);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.total-tickets {
|
|
|
|
|
height: 83px;
|
|
|
|
|
width: 48px;
|
|
|
|
|
margin-right: 4px;
|
|
|
|
|
margin-bottom: -9px;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.one-ticket {
|
|
|
|
|
width: 48px;
|
|
|
|
|
height: 10px;
|
|
|
|
|
margin-top: -7px;
|
|
|
|
|
margin-bottom: 2px;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.stat-tickets {
|
|
|
|
|
height: 100px;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
.in-process-icon {
|
|
|
|
|
width: 64px;
|
|
|
|
|
height: 64px;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.reopening-icon {
|
|
|
|
|
width: 68px;
|
|
|
|
|
height: 47px;
|
|
|
|
|
}
|
|
|
|
|
|
2015-11-09 16:52:15 +00:00
|
|
|
|
.supergood-color { fill: $supergood-color;}
|
|
|
|
|
.good-color { fill: $good-color; }
|
|
|
|
|
.ok-color { fill: $ok-color; }
|
|
|
|
|
.bad-color { fill: $bad-color; }
|
|
|
|
|
.superbad-color { fill: $superbad-color; }
|
2015-05-08 09:58:00 +00:00
|
|
|
|
|
2014-07-18 16:18:13 +00:00
|
|
|
|
.stat-widgets {
|
2016-02-04 17:20:41 +00:00
|
|
|
|
margin: -7px -7px 20px;
|
2014-07-18 16:18:13 +00:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.stat-widget {
|
|
|
|
|
height: 200px;
|
|
|
|
|
padding: 13px;
|
|
|
|
|
text-align: center;
|
|
|
|
|
line-height: 20px;
|
2014-11-07 13:37:02 +00:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.dashboard .stat-widget {
|
2017-01-03 10:29:37 +00:00
|
|
|
|
margin: 7px;
|
2014-07-18 16:18:13 +00:00
|
|
|
|
background: white;
|
|
|
|
|
border: 1px solid #e5f0f5;
|
|
|
|
|
border-radius: 1px;
|
|
|
|
|
box-shadow: 0 1px rgba(0,8,14,.02);
|
|
|
|
|
}
|
|
|
|
|
|
2015-09-07 08:43:28 +00:00
|
|
|
|
.stat-title {
|
|
|
|
|
font-size: 13px;
|
2014-07-18 16:18:13 +00:00
|
|
|
|
margin: 2px 0 8px;
|
|
|
|
|
color: #444a4f;
|
2015-09-07 08:43:28 +00:00
|
|
|
|
text-transform: uppercase;
|
2014-07-18 16:18:13 +00:00
|
|
|
|
font-weight: normal;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.stat-widget .stat-label {
|
|
|
|
|
color: #444a4f;
|
2014-11-07 13:37:02 +00:00
|
|
|
|
@extend .u-textTruncate;
|
2014-07-18 16:18:13 +00:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.stat-widget .stat-detail {
|
|
|
|
|
color: #b4b7b9;
|
2014-11-07 13:37:02 +00:00
|
|
|
|
@extend .u-textTruncate;
|
2014-07-18 16:18:13 +00:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.channel-distribution.stat-widget {
|
|
|
|
|
color: #a1a4a7;
|
|
|
|
|
}
|
|
|
|
|
|
2014-11-07 13:37:02 +00:00
|
|
|
|
.stat-graphic {
|
2015-05-13 14:38:48 +00:00
|
|
|
|
flex: 1;
|
|
|
|
|
display: flex;
|
|
|
|
|
justify-content: center;
|
|
|
|
|
align-items: center;
|
2015-09-08 08:36:00 +00:00
|
|
|
|
user-select: none;
|
2014-07-19 16:20:34 +00:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.time.stat-widget .stat-amount {
|
2015-10-06 19:51:28 +00:00
|
|
|
|
margin-top: 12px;
|
2014-07-19 16:20:34 +00:00
|
|
|
|
text-align: center;
|
|
|
|
|
font-size: 30px;
|
|
|
|
|
color: white;
|
|
|
|
|
text-shadow: 0 2px rgba(0,8,14,.2);
|
|
|
|
|
position: relative;
|
2015-09-08 08:36:00 +00:00
|
|
|
|
cursor: default;
|
2014-07-19 16:20:34 +00:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.time.stat-widget .stat-dial {
|
|
|
|
|
position: absolute;
|
|
|
|
|
top: 21px;
|
|
|
|
|
left: 14px;
|
|
|
|
|
}
|
|
|
|
|
|
2014-11-07 13:37:02 +00:00
|
|
|
|
.stats-row {
|
2014-07-18 16:18:13 +00:00
|
|
|
|
padding: 8px 0 7px;
|
|
|
|
|
margin-bottom: -7px;
|
|
|
|
|
border-radius: 3px;
|
2015-05-13 14:38:48 +00:00
|
|
|
|
display: flex;
|
|
|
|
|
flex-direction: column;
|
|
|
|
|
align-items: center;
|
2014-07-18 16:18:13 +00:00
|
|
|
|
}
|
|
|
|
|
|
2014-11-07 13:37:02 +00:00
|
|
|
|
.stats-row:hover {
|
2014-07-18 16:18:13 +00:00
|
|
|
|
background: rgba(0,8,14,.03);
|
|
|
|
|
}
|
|
|
|
|
|
2014-11-07 13:37:02 +00:00
|
|
|
|
.stats-row .stat-bars {
|
2014-07-18 16:18:13 +00:00
|
|
|
|
height: 73px;
|
|
|
|
|
margin: 16px 0 15px;
|
|
|
|
|
padding: 2px 12px;
|
|
|
|
|
width: 100%;
|
|
|
|
|
background: linear-gradient(to top, #f2f2f3, #f2f2f3 1px, transparent 1px);
|
|
|
|
|
background-position: center bottom;
|
|
|
|
|
background-size: 100% 12px;
|
2015-05-13 14:38:48 +00:00
|
|
|
|
display: flex;
|
|
|
|
|
align-items: flex-end;
|
2014-07-18 16:18:13 +00:00
|
|
|
|
}
|
|
|
|
|
|
2014-11-07 13:37:02 +00:00
|
|
|
|
.stat-bars .stat-bar {
|
2014-07-18 16:18:13 +00:00
|
|
|
|
border-radius: 5px;
|
|
|
|
|
width: 10px;
|
2014-11-07 13:37:02 +00:00
|
|
|
|
color: #a9bcc4;
|
2014-07-18 16:18:13 +00:00
|
|
|
|
background: #a9bcc4;
|
|
|
|
|
}
|
|
|
|
|
|
2014-11-07 13:37:02 +00:00
|
|
|
|
.stat-widget .secondary {
|
2014-07-18 16:18:13 +00:00
|
|
|
|
opacity: .38;
|
2014-11-07 13:37:02 +00:00
|
|
|
|
color: #a9bcc4;
|
|
|
|
|
background: #a9bcc4;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.stat-legend {
|
|
|
|
|
margin-top: 30px;
|
2015-05-13 14:38:48 +00:00
|
|
|
|
margin-left: auto;
|
|
|
|
|
display: flex;
|
2014-11-07 13:37:02 +00:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.stat-legendEntry {
|
|
|
|
|
font-size: 11px;
|
|
|
|
|
line-height: 1;
|
|
|
|
|
margin-left: 20px;
|
|
|
|
|
background: none !important;
|
2014-07-18 16:18:13 +00:00
|
|
|
|
}
|
|
|
|
|
|
2014-11-07 13:37:02 +00:00
|
|
|
|
.stat-circle {
|
|
|
|
|
margin-bottom: -1px;
|
2015-05-21 14:45:41 +00:00
|
|
|
|
margin-right: 3px;
|
2014-11-07 13:37:02 +00:00
|
|
|
|
width: 10px;
|
|
|
|
|
height: 10px;
|
|
|
|
|
border-radius: 100%;
|
|
|
|
|
display: inline-block;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.frequency.stat-widget {
|
|
|
|
|
.stat-bars {
|
|
|
|
|
margin-top: 0;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.stats-row {
|
|
|
|
|
margin-bottom: 0;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.stat-label {
|
|
|
|
|
color: #a1a4a7;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.primary {
|
|
|
|
|
color: hsl(145,51%,45%);
|
|
|
|
|
background: hsl(145,51%,45%);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
2014-07-18 16:18:13 +00:00
|
|
|
|
.activity.sidebar {
|
2014-07-23 22:13:40 +00:00
|
|
|
|
width: 370px;
|
2014-08-05 09:03:38 +00:00
|
|
|
|
padding: 0;
|
2014-07-18 16:18:13 +00:00
|
|
|
|
border-left: 1px solid #e8e8e8;
|
|
|
|
|
}
|
|
|
|
|
|
2014-07-23 22:13:40 +00:00
|
|
|
|
.activity h2 {
|
2014-08-05 09:03:38 +00:00
|
|
|
|
margin-left: 19px;
|
2014-07-23 22:13:40 +00:00
|
|
|
|
margin-bottom: 15px;
|
2014-08-05 09:03:38 +00:00
|
|
|
|
margin-right: 26px;
|
|
|
|
|
}
|
|
|
|
|
|
2015-10-15 11:52:36 +00:00
|
|
|
|
.activity-entries {
|
|
|
|
|
margin: 0 -17px;
|
|
|
|
|
}
|
|
|
|
|
|
2015-10-19 09:12:31 +00:00
|
|
|
|
.activity-placeholder {
|
|
|
|
|
@extend .u-textTruncate;
|
|
|
|
|
padding: 0 17px;
|
|
|
|
|
}
|
|
|
|
|
|
2015-06-11 10:35:31 +00:00
|
|
|
|
.activity-entry {
|
|
|
|
|
display: flex;
|
2015-10-15 11:52:36 +00:00
|
|
|
|
padding: 0 17px;
|
2015-10-19 06:46:38 +00:00
|
|
|
|
|
2015-06-11 10:35:31 +00:00
|
|
|
|
&.is-inactive {
|
2015-10-19 06:46:38 +00:00
|
|
|
|
opacity: 0.5;
|
2015-10-15 11:52:36 +00:00
|
|
|
|
}
|
|
|
|
|
|
2016-02-25 20:42:33 +00:00
|
|
|
|
&.is-hover {
|
|
|
|
|
background-color: #f8f9fa;
|
|
|
|
|
}
|
|
|
|
|
|
2015-10-15 11:52:36 +00:00
|
|
|
|
&.activity-entry--removeable {
|
|
|
|
|
padding-right: 0;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
&:not(:hover) .activity-remove {
|
|
|
|
|
opacity: 0;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
&:not(:last-child) .activity-body:after {
|
|
|
|
|
content: "";
|
|
|
|
|
position: absolute;
|
|
|
|
|
bottom: 0;
|
|
|
|
|
right: 0;
|
|
|
|
|
left: 0;
|
|
|
|
|
border-bottom: 1px solid #f2f2f3;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
&.activity-entry--removeable:not(:last-child) .activity-body:after {
|
|
|
|
|
right: 17px;
|
2015-06-11 10:35:31 +00:00
|
|
|
|
}
|
2014-07-23 22:13:40 +00:00
|
|
|
|
}
|
|
|
|
|
|
2014-08-05 09:03:38 +00:00
|
|
|
|
.activity-avatar {
|
2015-06-11 10:35:31 +00:00
|
|
|
|
padding: 16px 2px 0;
|
2014-08-05 09:03:38 +00:00
|
|
|
|
margin-right: 10px;
|
2015-06-11 10:35:31 +00:00
|
|
|
|
flex-shrink: 0;
|
2014-07-23 22:13:40 +00:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.activity-body {
|
2014-09-15 20:55:06 +00:00
|
|
|
|
padding: 16px 0 16px 2px;
|
2014-08-05 09:03:38 +00:00
|
|
|
|
position: relative;
|
2015-06-11 10:35:31 +00:00
|
|
|
|
display: flex;
|
|
|
|
|
flex: 1;
|
2015-06-11 14:06:02 +00:00
|
|
|
|
min-width: 0; /* Firefox wrong content-calculation with word-wrap workaround */
|
2014-08-05 09:03:38 +00:00
|
|
|
|
}
|
|
|
|
|
|
2014-07-23 22:13:40 +00:00
|
|
|
|
.activity-message {
|
2015-10-15 11:52:36 +00:00
|
|
|
|
color: #444a4f;
|
2015-06-11 10:35:31 +00:00
|
|
|
|
flex: 1;
|
2015-06-11 14:06:02 +00:00
|
|
|
|
min-width: 0; /* Firefox wrong content-calculation with word-wrap workaround */
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2015-10-15 11:52:36 +00:00
|
|
|
|
&:hover .activity-text {
|
|
|
|
|
text-decoration: underline;
|
|
|
|
|
}
|
2014-07-23 22:13:40 +00:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.activity-time {
|
|
|
|
|
margin-top: 2px;
|
|
|
|
|
color: #a1a4a7;
|
2014-08-05 09:03:38 +00:00
|
|
|
|
display: block;
|
2014-07-23 22:13:40 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-10-15 11:52:36 +00:00
|
|
|
|
.activity-remove {
|
|
|
|
|
display: flex;
|
|
|
|
|
align-items: center;
|
|
|
|
|
justify-content: center;
|
|
|
|
|
cursor: pointer;
|
|
|
|
|
padding-left: 10px;
|
|
|
|
|
padding-right: 27px;
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2015-10-15 11:52:36 +00:00
|
|
|
|
.activity-remove-icon-holder {
|
|
|
|
|
width: 19px;
|
|
|
|
|
height: 19px;
|
|
|
|
|
border-radius: 100%;
|
|
|
|
|
display: flex;
|
|
|
|
|
align-items: center;
|
|
|
|
|
justify-content: center;
|
|
|
|
|
background: hsl(0,0%,80%);
|
|
|
|
|
}
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2015-10-15 11:52:36 +00:00
|
|
|
|
.icon {
|
|
|
|
|
fill: white;
|
|
|
|
|
width: 9px;
|
|
|
|
|
height: 9px;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
&:hover {
|
|
|
|
|
.activity-remove-icon-holder {
|
|
|
|
|
background: #972e29;
|
|
|
|
|
}
|
|
|
|
|
.icon {
|
|
|
|
|
opacity: 1;
|
|
|
|
|
}
|
|
|
|
|
}
|
2014-07-23 22:13:40 +00:00
|
|
|
|
}
|
|
|
|
|
|
2014-11-14 15:44:59 +00:00
|
|
|
|
.form-inline {
|
2015-05-13 14:38:48 +00:00
|
|
|
|
display: flex;
|
2014-11-14 15:44:59 +00:00
|
|
|
|
}
|
|
|
|
|
|
2014-08-05 13:05:11 +00:00
|
|
|
|
.form-inline .input-group-addon,
|
2014-09-19 11:39:56 +00:00
|
|
|
|
.form-inline .form-control:not(textarea) {
|
2014-08-05 13:05:11 +00:00
|
|
|
|
background: white;
|
|
|
|
|
border: none;
|
|
|
|
|
line-height: 1;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.form-inline .form-group {
|
|
|
|
|
overflow: hidden;
|
2014-08-29 15:09:20 +00:00
|
|
|
|
position: relative;
|
2014-08-30 09:39:23 +00:00
|
|
|
|
height: 60px;
|
2015-05-13 14:38:48 +00:00
|
|
|
|
flex: 1 1 auto;
|
2014-08-06 17:36:45 +00:00
|
|
|
|
}
|
|
|
|
|
|
2014-08-29 20:07:50 +00:00
|
|
|
|
.form-group.is-changed {
|
|
|
|
|
position: relative;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.form-group.is-changed:before {
|
|
|
|
|
content: "";
|
|
|
|
|
position: absolute;
|
2014-11-16 21:01:55 +00:00
|
|
|
|
top: 23px;
|
2016-08-02 23:25:16 +00:00
|
|
|
|
left: -12px;
|
2014-11-16 21:01:55 +00:00
|
|
|
|
bottom: 0;
|
2014-08-29 20:07:50 +00:00
|
|
|
|
width: 3px;
|
2014-11-16 21:01:55 +00:00
|
|
|
|
background: repeating-linear-gradient(45deg, hsl(193,18%,90%), hsl(193,18%,90%) 5px, transparent 5px, transparent 9px) repeat center;
|
|
|
|
|
background-size: 11px 11px;
|
2014-08-29 20:07:50 +00:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.form-inline .form-group.is-changed:before {
|
|
|
|
|
width: 100%;
|
|
|
|
|
height: 3px;
|
2014-11-16 21:01:55 +00:00
|
|
|
|
top: 0;
|
|
|
|
|
left: 0;
|
|
|
|
|
bottom: auto;
|
2014-08-29 20:07:50 +00:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.form-group.is-changed label {
|
|
|
|
|
color: hsl(198,19%,72%);
|
|
|
|
|
position: relative;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.form-group.is-changed label:before {
|
|
|
|
|
position: absolute;
|
|
|
|
|
content: '';
|
|
|
|
|
left: -10px;
|
|
|
|
|
width: 5px;
|
|
|
|
|
height: 5px;
|
|
|
|
|
top: 50%;
|
2014-11-16 21:01:55 +00:00
|
|
|
|
margin-top: -3px;
|
2014-08-29 20:07:50 +00:00
|
|
|
|
border-radius: 100%;
|
|
|
|
|
background: hsl(198,19%,72%);
|
|
|
|
|
}
|
|
|
|
|
|
2014-08-06 17:36:45 +00:00
|
|
|
|
.form-inline .form-group .btn {
|
2014-08-29 20:35:23 +00:00
|
|
|
|
margin: 10px;
|
2014-08-05 13:05:11 +00:00
|
|
|
|
}
|
|
|
|
|
|
2014-09-19 11:39:56 +00:00
|
|
|
|
.form-inline .form-group:not(:last-child),
|
|
|
|
|
.form-inline.form-inline--enclosed .form-group {
|
2014-08-05 13:05:11 +00:00
|
|
|
|
border-right: 1px solid #f0f0f0;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.form-inline .input-group-addon {
|
2014-09-24 10:02:03 +00:00
|
|
|
|
width: auto;
|
2014-08-29 15:09:20 +00:00
|
|
|
|
padding: 0;
|
2014-08-30 09:39:23 +00:00
|
|
|
|
margin: 10px 18px 0;
|
2014-08-05 13:05:11 +00:00
|
|
|
|
font-size: 13px;
|
|
|
|
|
letter-spacing: 0.05em;
|
|
|
|
|
color: #ccc;
|
2014-09-24 10:02:03 +00:00
|
|
|
|
display: inline-block;
|
2014-08-29 20:07:50 +00:00
|
|
|
|
position: relative;
|
2014-08-05 13:05:11 +00:00
|
|
|
|
}
|
|
|
|
|
|
2014-09-19 11:39:56 +00:00
|
|
|
|
.form-inline .form-control:not(textarea) {
|
2014-08-29 15:09:20 +00:00
|
|
|
|
width: 100%;
|
|
|
|
|
height: 100%;
|
|
|
|
|
left: 0;
|
|
|
|
|
top: 0;
|
|
|
|
|
position: absolute;
|
2014-10-07 15:28:24 +00:00
|
|
|
|
padding: 28px 18px 12px;
|
2014-08-06 23:17:26 +00:00
|
|
|
|
float: none;
|
|
|
|
|
display: block;
|
2014-08-05 13:05:11 +00:00
|
|
|
|
border-radius: 0;
|
2014-08-29 15:09:20 +00:00
|
|
|
|
background: none;
|
2014-08-05 13:05:11 +00:00
|
|
|
|
}
|
|
|
|
|
|
2016-02-17 14:00:29 +00:00
|
|
|
|
.form-inline .controls--select {
|
2015-10-19 11:27:33 +00:00
|
|
|
|
position: static;
|
|
|
|
|
}
|
|
|
|
|
|
2014-09-24 10:02:03 +00:00
|
|
|
|
.bulkAction-secondStep .form-group {
|
2014-10-08 10:18:16 +00:00
|
|
|
|
min-width: 140px;
|
2014-09-24 10:02:03 +00:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.bulkAction-secondStep .form-inline .textarea.form-group {
|
2014-10-08 10:06:36 +00:00
|
|
|
|
padding: 5px 10px;
|
2014-09-19 11:39:56 +00:00
|
|
|
|
height: auto;
|
|
|
|
|
}
|
|
|
|
|
|
2014-09-24 10:02:03 +00:00
|
|
|
|
.bulkAction-secondStep .form-inline .textarea.form-group .input-group-addon {
|
|
|
|
|
margin-left: 8px;
|
|
|
|
|
margin-right: 8px;
|
2014-09-19 11:39:56 +00:00
|
|
|
|
margin-bottom: 5px;
|
|
|
|
|
}
|
|
|
|
|
|
2014-09-24 10:02:03 +00:00
|
|
|
|
.bulkAction-secondStep .form-inline textarea.form-control {
|
2014-09-19 11:39:56 +00:00
|
|
|
|
display: block;
|
|
|
|
|
width: 100%;
|
|
|
|
|
resize: vertical;
|
2014-10-08 10:06:36 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-10-19 12:10:36 +00:00
|
|
|
|
.bulkAction-secondStep .form-inline .expanding-wrapper {
|
|
|
|
|
margin: 0 6px;
|
|
|
|
|
}
|
|
|
|
|
|
2014-10-08 10:06:36 +00:00
|
|
|
|
.bulkAction-secondStep .form-inline textarea.form-control:not(:focus) {
|
2014-09-24 10:02:03 +00:00
|
|
|
|
border-color: #f0f0f0;
|
2014-09-19 11:39:56 +00:00
|
|
|
|
}
|
|
|
|
|
|
2014-09-15 16:08:23 +00:00
|
|
|
|
.ticketZoom {
|
2014-08-07 21:53:46 +00:00
|
|
|
|
background: #f8f9fa;
|
2017-01-03 10:29:37 +00:00
|
|
|
|
/*
|
|
|
|
|
force ticket zoom to show scrollbars
|
2015-10-15 11:52:36 +00:00
|
|
|
|
because we offset the tabs bar when the os shows scrollbars
|
|
|
|
|
*/
|
|
|
|
|
min-height: 101%;
|
2014-08-07 21:53:46 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-03-10 20:11:36 +00:00
|
|
|
|
.ticketZoom-controls {
|
2015-05-13 14:38:48 +00:00
|
|
|
|
display: flex;
|
|
|
|
|
justify-content: flex-end;
|
|
|
|
|
align-items: center;
|
2015-06-02 18:23:02 +00:00
|
|
|
|
padding: 28px 0 0 0;
|
2016-03-22 16:38:21 +00:00
|
|
|
|
margin-right: -40px;
|
2015-03-10 20:11:36 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-06-02 16:21:14 +00:00
|
|
|
|
.icon-marker {
|
|
|
|
|
fill: hsl(0,0%,61%);
|
2015-05-21 14:45:41 +00:00
|
|
|
|
width: 17px;
|
|
|
|
|
height: 19px;
|
|
|
|
|
}
|
|
|
|
|
|
2015-06-02 18:23:02 +00:00
|
|
|
|
.ticketZoom .ticketZoom-header {
|
|
|
|
|
margin-top: 6px;
|
2014-10-01 11:57:36 +00:00
|
|
|
|
padding: 0;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.ticketZoom .ticket-article {
|
|
|
|
|
margin-top: 55px;
|
2014-08-05 15:31:26 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-02-20 23:17:49 +00:00
|
|
|
|
.ticketZoom > .overview-navigator {
|
|
|
|
|
margin-top: 32px;
|
|
|
|
|
padding-left: 20px;
|
|
|
|
|
}
|
|
|
|
|
|
2015-01-12 14:34:28 +00:00
|
|
|
|
.ticket-article,
|
2015-04-05 22:36:21 +00:00
|
|
|
|
.article-new {
|
2017-04-27 10:00:22 +00:00
|
|
|
|
max-width: 1280px;
|
|
|
|
|
margin: 0 auto;
|
2015-01-12 14:34:28 +00:00
|
|
|
|
padding: 0 21px;
|
|
|
|
|
}
|
|
|
|
|
|
2014-08-05 15:31:26 +00:00
|
|
|
|
.ticket-title {
|
2017-04-27 10:00:22 +00:00
|
|
|
|
max-width: 1280px;
|
2014-10-07 07:59:34 +00:00
|
|
|
|
padding: 0 81px;
|
2014-08-05 15:31:26 +00:00
|
|
|
|
}
|
|
|
|
|
|
2014-12-17 22:02:09 +00:00
|
|
|
|
.ticket-title-update {
|
2015-02-07 22:43:27 +00:00
|
|
|
|
@extend h1;
|
2014-12-17 22:02:09 +00:00
|
|
|
|
white-space: normal;
|
2015-02-07 22:43:27 +00:00
|
|
|
|
margin-top: 15px;
|
|
|
|
|
margin-bottom: 8px;
|
2017-04-27 09:26:45 +00:00
|
|
|
|
padding: 0 7px;
|
2015-02-07 22:43:27 +00:00
|
|
|
|
text-align: center;
|
2017-04-27 09:26:45 +00:00
|
|
|
|
|
2017-04-27 09:28:49 +00:00
|
|
|
|
.ticketZoom-header & {
|
|
|
|
|
&:hover,
|
|
|
|
|
&:focus {
|
|
|
|
|
background: hsl(210,17%,93%);
|
|
|
|
|
}
|
2017-04-27 09:26:45 +00:00
|
|
|
|
}
|
2014-12-17 22:02:09 +00:00
|
|
|
|
}
|
|
|
|
|
|
2014-08-25 16:32:39 +00:00
|
|
|
|
.task-subline {
|
2014-08-19 07:23:26 +00:00
|
|
|
|
text-align: center;
|
2014-08-25 16:32:39 +00:00
|
|
|
|
display: block;
|
2014-08-05 15:31:26 +00:00
|
|
|
|
}
|
|
|
|
|
|
2014-08-27 10:45:21 +00:00
|
|
|
|
.ticket-article-item {
|
|
|
|
|
padding-bottom: 33px;
|
|
|
|
|
position: relative;
|
2016-05-10 12:47:27 +00:00
|
|
|
|
z-index: 1; // fixed chrome 49 + flex issue, not shown article
|
2015-02-07 22:43:27 +00:00
|
|
|
|
|
2015-01-12 14:34:28 +00:00
|
|
|
|
.avatar {
|
|
|
|
|
position: absolute;
|
|
|
|
|
right: 0;
|
|
|
|
|
top: 5px;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
&.agent .avatar {
|
|
|
|
|
right: auto;
|
|
|
|
|
left: 0;
|
|
|
|
|
}
|
2014-08-27 10:45:21 +00:00
|
|
|
|
}
|
|
|
|
|
|
2014-12-28 15:28:52 +00:00
|
|
|
|
/*
|
|
|
|
|
clip the article-meta to not stand out on the other side
|
2015-01-15 00:04:07 +00:00
|
|
|
|
of the textBubble if the text bubble is small
|
2014-08-27 10:45:21 +00:00
|
|
|
|
*/
|
2014-08-06 17:36:45 +00:00
|
|
|
|
|
2014-08-27 10:45:21 +00:00
|
|
|
|
.article-meta-clip {
|
|
|
|
|
overflow: hidden;
|
2014-08-26 14:38:26 +00:00
|
|
|
|
position: relative;
|
2014-08-27 10:45:21 +00:00
|
|
|
|
height: 100%;
|
2015-01-12 14:34:28 +00:00
|
|
|
|
margin: 0 55px;
|
2014-08-25 23:34:22 +00:00
|
|
|
|
}
|
2014-08-27 10:45:21 +00:00
|
|
|
|
|
2014-08-25 16:32:39 +00:00
|
|
|
|
.article-content {
|
2015-05-27 14:55:08 +00:00
|
|
|
|
color: hsl(60,1%,34%);
|
2014-09-02 11:23:12 +00:00
|
|
|
|
position: relative;
|
2016-11-23 09:48:46 +00:00
|
|
|
|
z-index: 1;
|
2015-01-12 14:34:28 +00:00
|
|
|
|
padding: 0 55px;
|
2014-08-25 16:32:39 +00:00
|
|
|
|
}
|
|
|
|
|
|
2014-08-27 10:45:21 +00:00
|
|
|
|
.article-content-meta {
|
2014-08-26 14:38:26 +00:00
|
|
|
|
position: absolute;
|
2014-08-27 10:45:21 +00:00
|
|
|
|
width: 100%;
|
|
|
|
|
}
|
2014-08-26 14:38:26 +00:00
|
|
|
|
|
2014-08-25 16:32:39 +00:00
|
|
|
|
.article-meta {
|
|
|
|
|
background: #2c2d36;
|
|
|
|
|
color: white;
|
|
|
|
|
padding: 21px 25px 11px;
|
|
|
|
|
margin: 0 12px;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.article-meta.bottom {
|
|
|
|
|
padding-top: 17px;
|
|
|
|
|
padding-bottom: 8px;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.article-meta-row {
|
|
|
|
|
margin-bottom: 5px;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.article-meta-key {
|
2015-01-12 14:34:28 +00:00
|
|
|
|
width: 20%;
|
2014-08-25 16:32:39 +00:00
|
|
|
|
text-transform: uppercase;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.article-meta-value {
|
|
|
|
|
margin-left: 8px;
|
|
|
|
|
}
|
|
|
|
|
|
2015-05-21 14:45:41 +00:00
|
|
|
|
.article-meta-icon {
|
|
|
|
|
fill: white;
|
2014-08-26 14:38:26 +00:00
|
|
|
|
vertical-align: top;
|
2015-05-21 14:45:41 +00:00
|
|
|
|
margin: 2px 3px 0 0;
|
2014-08-25 16:32:39 +00:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.article-meta .text-muted {
|
|
|
|
|
color: #96969b;
|
|
|
|
|
}
|
|
|
|
|
|
2014-09-15 10:27:34 +00:00
|
|
|
|
.internal-border {
|
|
|
|
|
padding: 5px;
|
|
|
|
|
border-radius: 8px;
|
|
|
|
|
margin: -5px;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.is-internal .internal-border {
|
|
|
|
|
background: repeating-linear-gradient(45deg, hsl(18,79%,89%), hsl(18,79%,89%) 5px, hsl(210,17%,98%) 5px, hsl(210,17%,98%) 6px);
|
|
|
|
|
background-size: 8px 8px;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.is-internal .bubble-arrow {
|
|
|
|
|
display: none;
|
|
|
|
|
}
|
|
|
|
|
|
2015-01-15 00:13:08 +00:00
|
|
|
|
.textBubble {
|
2014-08-05 15:31:26 +00:00
|
|
|
|
padding: 10px 20px;
|
|
|
|
|
background: white;
|
2014-08-27 10:45:21 +00:00
|
|
|
|
border-radius: 2px;
|
2014-08-05 15:31:26 +00:00
|
|
|
|
border: 1px solid hsl(240,4%,95%);
|
|
|
|
|
box-shadow: 0 0 1px rgba(0,0,0,.06) inset;
|
|
|
|
|
position: relative;
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2015-01-09 11:53:44 +00:00
|
|
|
|
/* email css reset */
|
2015-01-15 00:13:08 +00:00
|
|
|
|
p {
|
2014-12-28 18:55:10 +00:00
|
|
|
|
margin: 0;
|
|
|
|
|
}
|
2015-01-15 00:13:08 +00:00
|
|
|
|
}
|
2015-01-09 11:53:44 +00:00
|
|
|
|
|
2015-01-15 00:13:08 +00:00
|
|
|
|
.ticket-article-item.state--folde-out .textBubble {
|
|
|
|
|
border-color: hsl(0,0%,90%);
|
|
|
|
|
}
|
2015-01-09 11:53:44 +00:00
|
|
|
|
|
2015-01-15 00:13:08 +00:00
|
|
|
|
.textBubble-content {
|
|
|
|
|
overflow: hidden;
|
|
|
|
|
position: relative;
|
|
|
|
|
}
|
2015-01-20 06:45:17 +00:00
|
|
|
|
|
2015-10-23 14:29:48 +00:00
|
|
|
|
.textBubble-footer {
|
|
|
|
|
display: flex;
|
|
|
|
|
justify-content: space-between;
|
|
|
|
|
align-items: center;
|
|
|
|
|
margin: 0 -12px -28px;
|
|
|
|
|
padding: 6px 12px;
|
|
|
|
|
border-radius: 0 0 4px 4px;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.textBubble-control {
|
|
|
|
|
display: flex;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.textBubble-letterCount:not(.label-danger):not(.label-warning) {
|
|
|
|
|
color: hsl(0,0%,80%);
|
|
|
|
|
}
|
|
|
|
|
|
2015-01-15 00:26:19 +00:00
|
|
|
|
.textBubble-overflowContainer {
|
2015-01-15 00:13:08 +00:00
|
|
|
|
position: absolute;
|
|
|
|
|
bottom: 0;
|
|
|
|
|
left: 0;
|
|
|
|
|
right: 0;
|
|
|
|
|
background: white;
|
2017-03-13 18:38:29 +00:00
|
|
|
|
|
2017-01-30 17:28:02 +00:00
|
|
|
|
&.is-open {
|
|
|
|
|
&:before {
|
|
|
|
|
opacity: 0;
|
|
|
|
|
}
|
|
|
|
|
}
|
2015-01-20 06:45:17 +00:00
|
|
|
|
|
2015-01-15 00:13:08 +00:00
|
|
|
|
.btn {
|
2016-03-04 14:34:24 +00:00
|
|
|
|
padding-top: 17px;
|
|
|
|
|
padding-bottom: 17px;
|
2015-01-20 06:45:17 +00:00
|
|
|
|
font-size: 10px;
|
2014-08-27 10:45:21 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-01-15 00:13:08 +00:00
|
|
|
|
&:before {
|
|
|
|
|
content: "";
|
|
|
|
|
position: absolute;
|
|
|
|
|
left: 0;
|
|
|
|
|
right: 0;
|
|
|
|
|
top: -30px;
|
|
|
|
|
height: 30px;
|
2015-01-20 01:57:08 +00:00
|
|
|
|
background: linear-gradient(rgba(255,255,255,0), white);
|
2017-01-30 17:28:02 +00:00
|
|
|
|
transition: opacity 300ms;
|
2015-01-15 00:13:08 +00:00
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
2015-01-15 00:26:19 +00:00
|
|
|
|
.customer .textBubble-overflowContainer {
|
2015-01-15 00:13:08 +00:00
|
|
|
|
background: #e5f0f5;
|
|
|
|
|
&:before {
|
2015-01-20 01:57:08 +00:00
|
|
|
|
background: linear-gradient(hsla(199,44%,93%,0), hsl(199,44%,93%));
|
2015-01-15 00:13:08 +00:00
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.customer.ticket-article-item .textBubble {
|
2014-08-05 15:31:26 +00:00
|
|
|
|
background: #e5f0f5;
|
|
|
|
|
border-color: hsl(199,38%,92%);
|
|
|
|
|
box-shadow: none;
|
|
|
|
|
}
|
|
|
|
|
|
2017-03-13 18:38:29 +00:00
|
|
|
|
.customer .richtext-content blockquote {
|
|
|
|
|
border-left: 5px solid #dfdfdf;
|
|
|
|
|
}
|
|
|
|
|
|
2015-01-15 00:13:08 +00:00
|
|
|
|
.customer.ticket-article-item.state--folde-out .textBubble {
|
2014-08-27 10:45:21 +00:00
|
|
|
|
border-color: hsl(199,44%,85%);
|
|
|
|
|
}
|
|
|
|
|
|
2014-08-06 17:36:45 +00:00
|
|
|
|
.bubble-arrow {
|
2014-08-05 15:31:26 +00:00
|
|
|
|
position: absolute;
|
|
|
|
|
width: 7px;
|
|
|
|
|
height: 9px;
|
|
|
|
|
left: -6px;
|
|
|
|
|
top: 15px;
|
|
|
|
|
overflow: hidden;
|
|
|
|
|
}
|
2014-08-25 20:43:28 +00:00
|
|
|
|
|
2014-08-06 17:36:45 +00:00
|
|
|
|
.bubble-arrow:after {
|
2014-08-05 15:31:26 +00:00
|
|
|
|
content: "";
|
|
|
|
|
position: absolute;
|
|
|
|
|
top: -1px;
|
|
|
|
|
left: 2px;
|
|
|
|
|
width: 11px;
|
|
|
|
|
height: 11px;
|
|
|
|
|
background: white;
|
2015-05-28 11:33:54 +00:00
|
|
|
|
border: 1px solid hsl(240,4%,95%);
|
2014-08-05 15:31:26 +00:00
|
|
|
|
box-shadow: 0 0 1px rgba(0,0,0,.06) inset;
|
2015-05-13 14:38:48 +00:00
|
|
|
|
transform: rotate(-45deg);
|
2014-08-05 15:31:26 +00:00
|
|
|
|
}
|
|
|
|
|
|
2014-08-06 17:36:45 +00:00
|
|
|
|
.customer.ticket-article-item .bubble-arrow {
|
2014-08-05 15:31:26 +00:00
|
|
|
|
left: auto;
|
|
|
|
|
right: -6px;
|
|
|
|
|
}
|
|
|
|
|
|
2014-08-06 17:36:45 +00:00
|
|
|
|
.customer.ticket-article-item .bubble-arrow:after {
|
2014-08-05 15:31:26 +00:00
|
|
|
|
background: #e5f0f5;
|
|
|
|
|
left: auto;
|
|
|
|
|
right: 2px;
|
|
|
|
|
border-color: hsl(199,38%,92%);
|
|
|
|
|
box-shadow: none;
|
|
|
|
|
}
|
|
|
|
|
|
2016-01-14 21:40:53 +00:00
|
|
|
|
.attachments.attachments--list:not(:empty) {
|
2015-01-15 00:11:47 +00:00
|
|
|
|
border-top: 1px solid rgba(0,0,0,.04);
|
2014-09-30 10:12:18 +00:00
|
|
|
|
white-space: normal;
|
|
|
|
|
margin: 0 -20px;
|
|
|
|
|
padding: 26px 20px 7px 72px;
|
|
|
|
|
position: relative;
|
|
|
|
|
}
|
|
|
|
|
|
2016-01-14 21:40:53 +00:00
|
|
|
|
.attachments.attachments--list .attachments-title {
|
2015-09-07 08:43:28 +00:00
|
|
|
|
font-size: 13px;
|
2014-09-30 10:12:18 +00:00
|
|
|
|
color: hsl(60,1%,34%);
|
|
|
|
|
font-weight: bold;
|
|
|
|
|
padding: 0 7px;
|
|
|
|
|
margin: 0 0 4px;
|
|
|
|
|
}
|
|
|
|
|
|
2016-05-12 08:35:43 +00:00
|
|
|
|
.attachments .icon-paperclip {
|
2014-09-30 10:12:18 +00:00
|
|
|
|
position: absolute;
|
|
|
|
|
left: 33px;
|
|
|
|
|
top: 27px;
|
|
|
|
|
}
|
|
|
|
|
|
2014-08-25 16:32:39 +00:00
|
|
|
|
.ticket-article-item .task-subline {
|
2014-08-05 15:31:26 +00:00
|
|
|
|
margin-top: 12px;
|
2014-08-25 16:32:39 +00:00
|
|
|
|
}
|
|
|
|
|
|
2014-08-26 14:38:26 +00:00
|
|
|
|
.article-action {
|
2015-01-07 10:05:12 +00:00
|
|
|
|
padding-top: 5px;
|
|
|
|
|
margin-top: 5px;
|
2017-02-21 07:59:23 +00:00
|
|
|
|
color: hsl(198,4%,56%);
|
2014-08-27 10:45:21 +00:00
|
|
|
|
font-size: 12px;
|
|
|
|
|
text-align: center;
|
2014-10-07 13:36:44 +00:00
|
|
|
|
@extend .u-clickable;
|
2014-08-05 15:31:26 +00:00
|
|
|
|
}
|
|
|
|
|
|
2014-08-27 10:45:21 +00:00
|
|
|
|
.article-action:hover {
|
|
|
|
|
color: black;
|
|
|
|
|
text-decoration: none;
|
|
|
|
|
}
|
|
|
|
|
|
2015-05-21 14:45:41 +00:00
|
|
|
|
.article-action-icon {
|
|
|
|
|
margin-right: 5px;
|
2014-09-15 10:27:16 +00:00
|
|
|
|
vertical-align: top;
|
2015-05-21 14:45:41 +00:00
|
|
|
|
width: 17px;
|
|
|
|
|
height: 17px;
|
2017-02-21 07:59:23 +00:00
|
|
|
|
fill: currentColor;
|
2014-08-26 14:38:26 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-01-12 14:34:28 +00:00
|
|
|
|
.article-add {
|
|
|
|
|
position: relative;
|
2016-05-10 12:47:27 +00:00
|
|
|
|
z-index: 1; // fixed chrome 49 + flex issue, not shown article
|
2015-01-12 14:34:28 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-04-05 22:36:21 +00:00
|
|
|
|
.article-new {
|
2014-08-06 23:17:26 +00:00
|
|
|
|
margin-top: auto;
|
2014-09-02 11:23:12 +00:00
|
|
|
|
margin-bottom: 36px;
|
2014-08-06 17:36:45 +00:00
|
|
|
|
}
|
|
|
|
|
|
2014-09-29 18:35:23 +00:00
|
|
|
|
.dropArea {
|
|
|
|
|
background: white;
|
|
|
|
|
border: 5px solid;
|
|
|
|
|
color: hsl(202,66%,55%);
|
|
|
|
|
font-size: 20px;
|
|
|
|
|
margin: 5px;
|
|
|
|
|
display: none;
|
2015-05-28 14:26:49 +00:00
|
|
|
|
@extend .fit;
|
2014-09-29 18:35:23 +00:00
|
|
|
|
}
|
|
|
|
|
|
2014-10-07 06:05:10 +00:00
|
|
|
|
.is-dropTarget .dropArea {
|
2014-09-29 18:35:23 +00:00
|
|
|
|
display: block;
|
|
|
|
|
}
|
|
|
|
|
|
2015-05-28 14:26:49 +00:00
|
|
|
|
.dropArea-inner {
|
|
|
|
|
@extend .fit;
|
|
|
|
|
display: flex;
|
|
|
|
|
align-items: center;
|
|
|
|
|
justify-content: center;
|
|
|
|
|
}
|
|
|
|
|
|
2016-02-02 15:18:15 +00:00
|
|
|
|
.shortcut .dropdown-menu > .is-active > a {
|
2015-05-26 08:46:26 +00:00
|
|
|
|
background: none;
|
|
|
|
|
}
|
|
|
|
|
|
2016-02-02 15:42:21 +00:00
|
|
|
|
.shortcut .dropdown-menu {
|
|
|
|
|
overflow: auto;
|
2016-02-02 16:58:34 +00:00
|
|
|
|
position: absolute;
|
2016-02-02 15:42:21 +00:00
|
|
|
|
}
|
|
|
|
|
|
2014-10-08 11:56:28 +00:00
|
|
|
|
.editControls {
|
2015-01-12 14:34:28 +00:00
|
|
|
|
position: absolute;
|
|
|
|
|
left: 0;
|
|
|
|
|
top: 5px;
|
2014-09-04 00:54:33 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-05-21 14:45:41 +00:00
|
|
|
|
.article-add[data-type=email] .editControls {
|
|
|
|
|
top: 159px;
|
|
|
|
|
}
|
|
|
|
|
|
2014-10-08 11:56:28 +00:00
|
|
|
|
.editControls-item {
|
2014-09-02 14:35:50 +00:00
|
|
|
|
position: absolute;
|
2015-05-21 14:45:41 +00:00
|
|
|
|
top: 43px;
|
2017-04-27 09:53:44 +00:00
|
|
|
|
@extend .u-clickable, .zIndex-4;
|
2015-10-18 21:55:40 +00:00
|
|
|
|
|
2015-05-21 14:45:41 +00:00
|
|
|
|
&.is-hidden {
|
|
|
|
|
display: none;
|
|
|
|
|
}
|
2014-09-04 00:54:33 +00:00
|
|
|
|
}
|
|
|
|
|
|
2014-10-08 11:56:28 +00:00
|
|
|
|
.editControls-item:nth-child(3) {
|
|
|
|
|
top: 79px;
|
2014-09-04 00:54:33 +00:00
|
|
|
|
}
|
|
|
|
|
|
2014-10-08 11:56:28 +00:00
|
|
|
|
.editControls-item:nth-child(4) {
|
|
|
|
|
top: 115px;
|
2014-08-28 07:03:44 +00:00
|
|
|
|
}
|
|
|
|
|
|
2014-10-08 11:56:28 +00:00
|
|
|
|
.editControls-item:not(:last-child) {
|
2014-09-02 14:35:50 +00:00
|
|
|
|
border-bottom: 1px solid #e6e6e6;
|
2014-08-28 07:03:44 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-05-21 14:45:41 +00:00
|
|
|
|
.editControls-iconHolder {
|
|
|
|
|
width: 38px;
|
|
|
|
|
height: 35px;
|
|
|
|
|
display: flex;
|
|
|
|
|
align-items: center;
|
|
|
|
|
justify-content: center;
|
2014-08-27 16:36:32 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-10-20 10:52:47 +00:00
|
|
|
|
.editControls-icon .icon {
|
2015-05-21 14:45:41 +00:00
|
|
|
|
fill: hsl(210,2%,78%);
|
2014-08-27 16:36:32 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-05-21 14:45:41 +00:00
|
|
|
|
.pop-selector {
|
2014-09-02 14:35:50 +00:00
|
|
|
|
position: absolute;
|
2015-05-21 14:45:41 +00:00
|
|
|
|
top: 0;
|
|
|
|
|
left: 0;
|
|
|
|
|
display: flex;
|
|
|
|
|
align-items: center;
|
|
|
|
|
justify-content: center;
|
2016-03-11 14:07:01 +00:00
|
|
|
|
border-radius: 4px;
|
|
|
|
|
box-shadow: 0 1px 7px rgba(0,8,14,.13);
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2015-05-21 14:45:41 +00:00
|
|
|
|
&.is-hidden {
|
|
|
|
|
display: none;
|
|
|
|
|
}
|
2014-08-27 16:36:32 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-05-21 14:45:41 +00:00
|
|
|
|
.pop-selectable {
|
|
|
|
|
width: 35px;
|
|
|
|
|
height: 35px;
|
|
|
|
|
display: flex;
|
|
|
|
|
align-items: center;
|
|
|
|
|
justify-content: center;
|
|
|
|
|
@extend .u-clickable;
|
|
|
|
|
background: hsl(240,9%,19%);
|
2014-08-28 14:59:52 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-05-21 14:45:41 +00:00
|
|
|
|
.pop-selectable:hover {
|
|
|
|
|
background: white;
|
2014-08-27 16:36:32 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-05-21 14:45:41 +00:00
|
|
|
|
.pop-selectable:first-child {
|
|
|
|
|
border-radius: 4px 0 0 4px;
|
2014-08-27 16:36:32 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-05-21 14:45:41 +00:00
|
|
|
|
.pop-selectable:last-child {
|
|
|
|
|
border-radius: 0 4px 4px 0;
|
2014-08-27 16:36:32 +00:00
|
|
|
|
}
|
|
|
|
|
|
2016-11-23 09:48:46 +00:00
|
|
|
|
.pop-selectable:only-child {
|
|
|
|
|
border-radius: 4px;
|
|
|
|
|
}
|
|
|
|
|
|
2015-05-21 14:45:41 +00:00
|
|
|
|
.pop-selectable-icon {
|
|
|
|
|
fill: hsl(231,3%,40%);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.pop-selectable:hover .pop-selectable-icon {
|
|
|
|
|
fill: hsl(240,9%,19%);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.article-add .icon-internal {
|
|
|
|
|
fill: hsl(18,87%,65%);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.article-add.is-public .icon-internal,
|
|
|
|
|
.article-add.is-internal .icon-public {
|
|
|
|
|
display: none;
|
2014-08-27 16:36:32 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-04-05 22:36:21 +00:00
|
|
|
|
.article-new .recipient-picker {
|
2014-09-02 11:23:12 +00:00
|
|
|
|
height: 36px;
|
2014-08-28 14:59:52 +00:00
|
|
|
|
position: relative;
|
2014-08-29 13:01:38 +00:00
|
|
|
|
transition: 300ms;
|
2014-08-28 14:59:52 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-04-05 22:36:21 +00:00
|
|
|
|
.article-new .recipient-picker.is-open {
|
2014-08-28 14:59:52 +00:00
|
|
|
|
opacity: 1;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.recipient-picker .icon {
|
2014-09-02 14:35:50 +00:00
|
|
|
|
margin-top: -2px;
|
2014-08-28 14:59:52 +00:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.recipient-count {
|
|
|
|
|
margin-left: 3px;
|
2014-09-02 14:35:50 +00:00
|
|
|
|
margin-top: 1px;
|
2014-08-28 14:59:52 +00:00
|
|
|
|
line-height: 1;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.recipient-list {
|
|
|
|
|
position: absolute;
|
|
|
|
|
background: hsl(234,10%,19%);
|
|
|
|
|
left: 48px;
|
|
|
|
|
color: white;
|
|
|
|
|
}
|
|
|
|
|
|
2014-09-02 11:23:12 +00:00
|
|
|
|
.recipient-picker.is-open .recipient-list {
|
2014-08-28 14:59:52 +00:00
|
|
|
|
display: block;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.list-arrow {
|
|
|
|
|
position: absolute;
|
|
|
|
|
top: 210px;
|
|
|
|
|
left: -6px;
|
|
|
|
|
margin-top: -6px;
|
|
|
|
|
border-right: 6px solid #2c2d36;
|
|
|
|
|
border-top: 6px solid transparent;
|
|
|
|
|
border-bottom: 6px solid transparent;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.list-head {
|
|
|
|
|
height: 38px;
|
|
|
|
|
line-height: 38px;
|
|
|
|
|
padding: 1px 19px 0;
|
|
|
|
|
text-transform: uppercase;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.list-head div {
|
|
|
|
|
position: relative;
|
|
|
|
|
left: -20px;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.list-entry {
|
|
|
|
|
width: 340px;
|
|
|
|
|
height: 60px;
|
|
|
|
|
padding: 0 16px;
|
|
|
|
|
border-top: 1px solid hsl(240,6%,27%);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.list-entry-name {
|
|
|
|
|
margin-left: 18px;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.list-entry-type {
|
|
|
|
|
font-size: 12px;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.list-entry-type div {
|
|
|
|
|
padding: 3px 7px;
|
|
|
|
|
border: 1px solid hsl(234,10%,10%);
|
|
|
|
|
color: hsl(0,0%,40%);
|
|
|
|
|
background: hsl(234,10%,14%);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.list-entry-type .active {
|
|
|
|
|
color: white;
|
|
|
|
|
background: inherit;
|
|
|
|
|
box-shadow: 0 1px rgba(255,255,255,.03) inset;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.list-entry-type div:not(:last-child) {
|
|
|
|
|
border-right: none;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.list-entry-type div:first-child {
|
|
|
|
|
border-radius: 3px 0 0 3px;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.list-entry-type div:last-child {
|
|
|
|
|
border-left: none;
|
|
|
|
|
border-radius: 0 3px 3px 0;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.recipient-list input {
|
|
|
|
|
padding-top: 2px;
|
|
|
|
|
background: hsl(232,10%,16%);
|
|
|
|
|
color: white;
|
|
|
|
|
border: none;
|
|
|
|
|
outline: none;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.recipient-list input[type=submit] {
|
|
|
|
|
height: 0;
|
|
|
|
|
width: 0;
|
|
|
|
|
padding: 0;
|
|
|
|
|
position: absolute;
|
|
|
|
|
visibility: hidden;
|
|
|
|
|
}
|
|
|
|
|
|
2017-01-03 10:29:37 +00:00
|
|
|
|
.recipient-list input::placeholder {
|
2015-06-10 10:37:44 +00:00
|
|
|
|
color: #666;
|
|
|
|
|
}
|
2014-08-28 14:59:52 +00:00
|
|
|
|
|
2015-04-05 22:36:21 +00:00
|
|
|
|
.article-new .textBubble {
|
2014-08-28 07:03:44 +00:00
|
|
|
|
border-color: #b3b3b3;
|
|
|
|
|
border-radius: 5px;
|
2014-10-07 13:59:21 +00:00
|
|
|
|
padding-left: 12px;
|
|
|
|
|
padding-right: 12px;
|
2015-12-14 15:25:06 +00:00
|
|
|
|
cursor: text;
|
2014-08-28 07:03:44 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-04-05 22:36:21 +00:00
|
|
|
|
.articleNewEdit-body {
|
2014-08-28 07:03:44 +00:00
|
|
|
|
width: 100%;
|
2014-10-02 06:37:24 +00:00
|
|
|
|
position: relative;
|
2014-09-29 19:01:34 +00:00
|
|
|
|
min-height: 20px;
|
2014-08-28 07:03:44 +00:00
|
|
|
|
vertical-align: bottom;
|
|
|
|
|
border: none;
|
2017-04-27 09:26:45 +00:00
|
|
|
|
background: none !important; // overwrite [contenteditable]:hover
|
2014-08-28 07:03:44 +00:00
|
|
|
|
outline: none;
|
2014-09-04 00:54:33 +00:00
|
|
|
|
resize: none;
|
2014-08-28 07:03:44 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-04-05 22:36:21 +00:00
|
|
|
|
.articleNewEdit-body {
|
2014-09-29 18:35:23 +00:00
|
|
|
|
height: auto;
|
|
|
|
|
min-height: 38px;
|
|
|
|
|
}
|
|
|
|
|
|
2015-05-28 11:33:54 +00:00
|
|
|
|
.article-new .bubble-arrow:after {
|
2014-08-28 07:03:44 +00:00
|
|
|
|
border-color: #b3b3b3;
|
|
|
|
|
box-shadow: none;
|
|
|
|
|
}
|
|
|
|
|
|
2014-09-04 00:54:33 +00:00
|
|
|
|
.article-attachment {
|
|
|
|
|
position: absolute;
|
2014-10-06 13:49:46 +00:00
|
|
|
|
bottom: -4px;
|
2014-09-04 00:54:33 +00:00
|
|
|
|
left: 10px;
|
2014-09-29 18:35:23 +00:00
|
|
|
|
right: 10px;
|
2014-10-06 13:49:46 +00:00
|
|
|
|
height: 42px;
|
2014-09-04 00:54:33 +00:00
|
|
|
|
padding: 10px 0;
|
|
|
|
|
color: #b3b3b3;
|
2014-10-05 10:52:28 +00:00
|
|
|
|
overflow: hidden;
|
2015-05-28 14:26:49 +00:00
|
|
|
|
@extend .u-unclickable, .u-textTruncate;
|
2014-09-04 00:54:33 +00:00
|
|
|
|
}
|
|
|
|
|
|
2014-10-07 13:59:21 +00:00
|
|
|
|
.attachments:not(:empty) {
|
2014-09-29 18:35:23 +00:00
|
|
|
|
padding: 9px 5px;
|
|
|
|
|
border-top: 1px solid hsl(0,0%,93%);
|
2014-10-07 13:59:21 +00:00
|
|
|
|
margin: 6px -12px 30px;
|
2014-09-29 18:35:23 +00:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.attachment {
|
|
|
|
|
font-size: 13px;
|
2014-09-30 10:12:18 +00:00
|
|
|
|
padding: 1px 10px 1px 7px;
|
2014-09-29 18:35:23 +00:00
|
|
|
|
cursor: default;
|
2015-01-29 16:05:26 +00:00
|
|
|
|
position: relative;
|
2015-05-28 14:26:49 +00:00
|
|
|
|
display: flex;
|
2014-09-29 18:35:23 +00:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.attachment:hover {
|
|
|
|
|
background: hsl(200,20%,97%);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.attachment-name {
|
|
|
|
|
margin-right: 5px;
|
2015-06-12 13:41:34 +00:00
|
|
|
|
min-width: 0;
|
2015-05-28 14:26:49 +00:00
|
|
|
|
@extend .u-highlight;
|
2014-09-29 18:35:23 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-01-29 08:51:13 +00:00
|
|
|
|
.attachment-size {
|
|
|
|
|
white-space: nowrap;
|
2015-01-29 15:24:35 +00:00
|
|
|
|
float: right;
|
|
|
|
|
margin-right: 10px;
|
2015-01-29 08:51:13 +00:00
|
|
|
|
}
|
|
|
|
|
|
2014-09-29 18:35:23 +00:00
|
|
|
|
.attachment-delete {
|
|
|
|
|
color: hsl(198,19%,72%);
|
|
|
|
|
text-decoration: underline;
|
|
|
|
|
display: none;
|
2015-01-29 08:51:13 +00:00
|
|
|
|
white-space: nowrap;
|
2015-05-28 14:26:49 +00:00
|
|
|
|
margin-left: auto;
|
2015-06-12 09:49:23 +00:00
|
|
|
|
cursor: pointer;
|
|
|
|
|
user-select: none;
|
2014-09-29 18:35:23 +00:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.attachment:hover .attachment-delete {
|
2015-01-29 16:05:26 +00:00
|
|
|
|
padding: 0 10px 0 30px;
|
|
|
|
|
float: right;
|
2014-09-29 18:35:23 +00:00
|
|
|
|
display: block;
|
2015-01-29 16:05:26 +00:00
|
|
|
|
position: absolute;
|
|
|
|
|
right: 0;
|
|
|
|
|
background: linear-gradient(to right, hsla(200,20%,97%,0), hsla(200,20%,97%,1) 20px);
|
2014-09-29 18:35:23 +00:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.attachment-delete .icon {
|
2015-05-28 14:26:49 +00:00
|
|
|
|
fill: hsl(198,18%,72%);
|
|
|
|
|
width: 9px;
|
|
|
|
|
height: 9px;
|
2014-09-29 18:35:23 +00:00
|
|
|
|
margin-right: 5px;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.attachmentPlaceholder-inputHolder {
|
2014-09-04 00:54:33 +00:00
|
|
|
|
position: relative;
|
|
|
|
|
display: inline-block;
|
|
|
|
|
overflow: hidden;
|
|
|
|
|
vertical-align: bottom;
|
2015-06-12 09:49:23 +00:00
|
|
|
|
pointer-events: auto;
|
|
|
|
|
@extend .u-highlight;
|
2014-08-28 07:03:44 +00:00
|
|
|
|
}
|
|
|
|
|
|
2014-09-29 18:35:23 +00:00
|
|
|
|
.attachmentUpload {
|
|
|
|
|
color: hsl(198,19%,72%);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.attachmentUpload-cancel {
|
2015-05-28 14:26:49 +00:00
|
|
|
|
@extend .u-clickable;
|
|
|
|
|
margin-left: auto;
|
2014-09-29 18:35:23 +00:00
|
|
|
|
text-decoration: underline;
|
|
|
|
|
}
|
|
|
|
|
|
2015-05-28 14:26:49 +00:00
|
|
|
|
.attachmentUpload .icon {
|
|
|
|
|
fill: hsl(198,18%,72%);
|
|
|
|
|
width: 9px;
|
|
|
|
|
height: 9px;
|
2014-09-29 18:35:23 +00:00
|
|
|
|
margin-right: 5px;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.attachmentUpload-progressBar {
|
|
|
|
|
position: absolute;
|
|
|
|
|
height: 4px;
|
|
|
|
|
background: hsl(202,66%,55%);
|
|
|
|
|
left: 0;
|
2014-10-06 13:49:46 +00:00
|
|
|
|
bottom: 0;
|
2014-09-29 18:35:23 +00:00
|
|
|
|
}
|
|
|
|
|
|
2014-10-01 11:57:36 +00:00
|
|
|
|
.tabsSidebar-tabsSpacer {
|
2014-09-15 16:08:23 +00:00
|
|
|
|
padding-right: 62px !important;
|
2014-10-01 11:57:36 +00:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.tabsSidebar-sidebarSpacer {
|
2015-06-01 15:08:38 +00:00
|
|
|
|
margin-right: $sidebarWidth;
|
2015-10-19 09:23:53 +00:00
|
|
|
|
transition: margin-right 500ms;
|
2014-09-15 16:08:23 +00:00
|
|
|
|
}
|
|
|
|
|
|
2014-10-01 11:57:36 +00:00
|
|
|
|
.tabsSidebar-sidebarSpacer.is-closed {
|
2014-09-15 16:08:23 +00:00
|
|
|
|
margin-right: 0;
|
|
|
|
|
}
|
|
|
|
|
|
2014-09-29 10:54:04 +00:00
|
|
|
|
.tabsSidebar-holder {
|
|
|
|
|
overflow: hidden;
|
|
|
|
|
position: relative;
|
2015-05-13 14:38:48 +00:00
|
|
|
|
flex: 1;
|
|
|
|
|
display: flex;
|
|
|
|
|
flex-direction: column;
|
2014-09-29 10:54:04 +00:00
|
|
|
|
}
|
|
|
|
|
|
2014-09-15 16:08:23 +00:00
|
|
|
|
.tabsSidebar .sidebar {
|
2015-06-01 15:08:38 +00:00
|
|
|
|
width: $sidebarWidth;
|
2014-08-07 21:53:46 +00:00
|
|
|
|
border-left: 1px solid #e6e6e6;
|
2014-11-14 14:37:14 +00:00
|
|
|
|
padding: 0;
|
2014-08-07 21:53:46 +00:00
|
|
|
|
}
|
|
|
|
|
|
2014-11-15 16:05:03 +00:00
|
|
|
|
.tabsSidebar .sidebar > hr {
|
2014-11-14 14:37:14 +00:00
|
|
|
|
margin: 20px;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.tabsSidebar .sidebar-header {
|
2015-05-13 14:38:48 +00:00
|
|
|
|
display: flex;
|
2015-05-27 08:49:45 +00:00
|
|
|
|
align-content: stretch;
|
2014-11-17 10:13:44 +00:00
|
|
|
|
position: relative;
|
2015-05-27 08:21:13 +00:00
|
|
|
|
margin: 0 20px;
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2014-11-17 10:13:44 +00:00
|
|
|
|
+ hr {
|
2015-05-27 08:21:13 +00:00
|
|
|
|
margin-top: 0;
|
2014-11-17 10:13:44 +00:00
|
|
|
|
}
|
2014-08-07 21:53:46 +00:00
|
|
|
|
}
|
2014-11-17 15:08:24 +00:00
|
|
|
|
|
2015-05-27 08:21:13 +00:00
|
|
|
|
.sidebar-header-headline {
|
2015-05-27 08:49:45 +00:00
|
|
|
|
padding: 33px 0 17px 25px;
|
2015-05-27 08:21:13 +00:00
|
|
|
|
margin: 0 0 0 -20px;
|
|
|
|
|
line-height: 1;
|
|
|
|
|
padding-right: 8px;
|
|
|
|
|
@extend .u-clickable, .u-textTruncate;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.sidebar-header-actions {
|
|
|
|
|
flex: 1;
|
2015-05-27 08:49:45 +00:00
|
|
|
|
margin-right: 5px;
|
|
|
|
|
display: flex;
|
|
|
|
|
align-items: center;
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2015-05-27 08:49:45 +00:00
|
|
|
|
.dropdown {
|
|
|
|
|
flex: 1;
|
|
|
|
|
position: static;
|
|
|
|
|
}
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2015-05-27 08:21:13 +00:00
|
|
|
|
.dropdown-toggle {
|
2015-05-27 08:49:45 +00:00
|
|
|
|
padding-top: 38px;
|
|
|
|
|
padding-bottom: 24px;
|
2015-05-27 08:21:13 +00:00
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
2014-09-15 16:08:23 +00:00
|
|
|
|
.tabsSidebar-close {
|
2015-05-27 08:49:45 +00:00
|
|
|
|
padding: 27px 35px 12px 0;
|
2015-05-27 08:21:13 +00:00
|
|
|
|
margin: 0 -20px 0 0;
|
2015-05-13 14:38:48 +00:00
|
|
|
|
@extend .u-clickable;
|
|
|
|
|
display: flex;
|
|
|
|
|
align-items: center;
|
|
|
|
|
justify-content: center;
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2015-05-07 20:21:26 +00:00
|
|
|
|
.icon {
|
|
|
|
|
fill: black;
|
|
|
|
|
}
|
2014-08-07 21:53:46 +00:00
|
|
|
|
}
|
|
|
|
|
|
2014-11-14 14:37:14 +00:00
|
|
|
|
.tabsSidebar .sidebar-content {
|
|
|
|
|
padding: 0 20px 20px;
|
|
|
|
|
}
|
|
|
|
|
|
2014-08-07 21:53:46 +00:00
|
|
|
|
.sidebar.bottom-form-shadow {
|
2017-01-03 10:29:37 +00:00
|
|
|
|
box-shadow:
|
2014-08-07 21:53:46 +00:00
|
|
|
|
0 -1px rgba(0,0,0,.005) inset,
|
|
|
|
|
0 -2px rgba(0,0,0,.005) inset,
|
|
|
|
|
0 -3px rgba(0,0,0,.005) inset,
|
|
|
|
|
0 -4px rgba(0,0,0,.005) inset;
|
|
|
|
|
}
|
|
|
|
|
|
2014-09-15 16:08:23 +00:00
|
|
|
|
.tabsSidebar {
|
2014-08-07 21:53:46 +00:00
|
|
|
|
position: absolute;
|
|
|
|
|
right: 0;
|
|
|
|
|
top: 0;
|
2014-12-16 14:07:50 +00:00
|
|
|
|
bottom: 0;
|
2014-08-07 21:53:46 +00:00
|
|
|
|
transition: 500ms;
|
2014-12-16 14:07:50 +00:00
|
|
|
|
|
|
|
|
|
&.tabsSidebar--attributeBarSpacer {
|
|
|
|
|
bottom: 60px;
|
|
|
|
|
}
|
2014-08-07 21:53:46 +00:00
|
|
|
|
}
|
|
|
|
|
|
2014-09-15 16:08:23 +00:00
|
|
|
|
.tabsSidebar.is-closed {
|
2015-06-01 15:08:38 +00:00
|
|
|
|
transform: translateX($sidebarWidth);
|
2014-08-07 21:53:46 +00:00
|
|
|
|
}
|
|
|
|
|
|
2014-09-15 16:08:23 +00:00
|
|
|
|
.tabsSidebar-tabs {
|
2015-09-30 15:07:23 +00:00
|
|
|
|
display: flex;
|
|
|
|
|
flex-direction: column;
|
|
|
|
|
justify-content: center;
|
2014-08-07 21:53:46 +00:00
|
|
|
|
position: absolute;
|
|
|
|
|
left: -55px;
|
|
|
|
|
top: 0;
|
|
|
|
|
bottom: 0;
|
2014-12-09 10:26:16 +00:00
|
|
|
|
pointer-events: none;
|
2014-08-07 21:53:46 +00:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.test {
|
|
|
|
|
position: absolute;
|
|
|
|
|
width: 100%;
|
|
|
|
|
}
|
|
|
|
|
|
2014-09-15 16:08:23 +00:00
|
|
|
|
.tabsSidebar-tab {
|
2014-08-07 21:53:46 +00:00
|
|
|
|
width: 56px;
|
|
|
|
|
height: 60px;
|
|
|
|
|
background: hsl(197,20%,93%);
|
2014-08-29 20:07:50 +00:00
|
|
|
|
position: relative;
|
|
|
|
|
border-top: 1px solid hsl(202,12%,87%);
|
2015-05-13 14:38:48 +00:00
|
|
|
|
@extend .u-clickable;
|
2015-06-09 15:48:22 +00:00
|
|
|
|
pointer-events: auto;
|
2015-05-13 14:38:48 +00:00
|
|
|
|
display: flex;
|
|
|
|
|
align-items: center;
|
|
|
|
|
justify-content: center;
|
2014-08-07 21:53:46 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-05-27 08:49:45 +00:00
|
|
|
|
.tabsSidebar-tab.is-changed:before {
|
|
|
|
|
position: absolute;
|
|
|
|
|
content: '';
|
|
|
|
|
left: -3px;
|
|
|
|
|
width: 6px;
|
|
|
|
|
height: 6px;
|
|
|
|
|
top: 50%;
|
|
|
|
|
margin-top: -3px;
|
|
|
|
|
border-radius: 100%;
|
|
|
|
|
background: hsl(198,19%,72%);
|
|
|
|
|
box-shadow: 0 0 0 2px hsl(210,17%,98%);
|
|
|
|
|
}
|
2014-08-29 20:07:50 +00:00
|
|
|
|
|
2014-09-15 16:08:23 +00:00
|
|
|
|
.tabsSidebar-tab:first-child {
|
2014-08-07 21:53:46 +00:00
|
|
|
|
border-top-left-radius: 8px;
|
2014-08-29 20:07:50 +00:00
|
|
|
|
border-top: none;
|
2014-08-07 21:53:46 +00:00
|
|
|
|
}
|
|
|
|
|
|
2014-09-15 16:08:23 +00:00
|
|
|
|
.tabsSidebar-tab:last-child {
|
2014-08-07 21:53:46 +00:00
|
|
|
|
border-bottom-left-radius: 8px;
|
|
|
|
|
}
|
|
|
|
|
|
2014-09-15 16:08:23 +00:00
|
|
|
|
.tabsSidebar-tab .icon {
|
2015-05-07 17:27:53 +00:00
|
|
|
|
width: 24px;
|
|
|
|
|
height: 24px;
|
|
|
|
|
fill: hsl(197,19%,78%);
|
2014-08-07 21:53:46 +00:00
|
|
|
|
}
|
|
|
|
|
|
2014-09-15 16:08:23 +00:00
|
|
|
|
.tabsSidebar-tab.active .icon {
|
2015-05-07 17:27:53 +00:00
|
|
|
|
fill: hsl(206,7%,37%);
|
2014-08-07 21:53:46 +00:00
|
|
|
|
}
|
|
|
|
|
|
2014-08-30 10:24:31 +00:00
|
|
|
|
.sidebar .text-muted {
|
2016-02-09 15:08:48 +00:00
|
|
|
|
color: hsl(198,22%,82%);
|
2014-08-30 10:24:31 +00:00
|
|
|
|
}
|
|
|
|
|
|
2014-11-14 10:14:34 +00:00
|
|
|
|
.alert {
|
2015-09-30 11:58:55 +00:00
|
|
|
|
padding: 10px 15px 8px;
|
2014-11-14 10:14:34 +00:00
|
|
|
|
border-radius: 3px;
|
2015-09-30 11:58:55 +00:00
|
|
|
|
color: white;
|
|
|
|
|
border: none;
|
2016-05-19 08:20:38 +00:00
|
|
|
|
|
2014-11-14 10:14:34 +00:00
|
|
|
|
&.alert--info {
|
2015-09-30 11:58:55 +00:00
|
|
|
|
background: hsl(203,65%,55%);
|
2014-11-14 10:14:34 +00:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
&.alert--success {
|
2015-09-30 11:58:55 +00:00
|
|
|
|
background: hsl(145,51%,45%);
|
2014-11-14 10:14:34 +00:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
&.alert--warning {
|
2015-09-30 11:58:55 +00:00
|
|
|
|
color: hsl(45,98%,17%);
|
|
|
|
|
background: hsl(45,98%,63%);
|
2014-11-14 10:14:34 +00:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
&.alert--danger {
|
2015-09-30 11:58:55 +00:00
|
|
|
|
background: hsl(11,85%,48%);
|
2014-11-14 10:14:34 +00:00
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
2015-05-28 14:21:31 +00:00
|
|
|
|
.tags,
|
|
|
|
|
.links {
|
|
|
|
|
margin: 20px 0;
|
2014-08-30 10:24:31 +00:00
|
|
|
|
}
|
|
|
|
|
|
2017-01-04 14:40:19 +00:00
|
|
|
|
.tags {
|
|
|
|
|
margin-top: 10px;
|
|
|
|
|
}
|
|
|
|
|
|
2016-02-09 15:08:48 +00:00
|
|
|
|
.userNotifications label + .btn {
|
|
|
|
|
margin-top: 1px;
|
|
|
|
|
}
|
|
|
|
|
|
2015-09-07 22:05:39 +00:00
|
|
|
|
.list {
|
2014-08-30 10:24:31 +00:00
|
|
|
|
padding: 0;
|
|
|
|
|
margin-bottom: 5px;
|
|
|
|
|
}
|
|
|
|
|
|
2015-09-07 22:05:39 +00:00
|
|
|
|
.list-title {
|
2015-05-28 14:21:31 +00:00
|
|
|
|
margin-top: 7px;
|
2015-06-08 11:02:01 +00:00
|
|
|
|
margin-bottom: 4px;
|
|
|
|
|
text-transform: uppercase;
|
|
|
|
|
color: hsl(198,19%,84%);
|
|
|
|
|
display: block;
|
|
|
|
|
font-size: 12px;
|
|
|
|
|
font-weight: normal;
|
2015-09-22 13:19:05 +00:00
|
|
|
|
letter-spacing: 0.05em;
|
2015-05-28 14:21:31 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-09-07 22:05:39 +00:00
|
|
|
|
.list-item {
|
2015-05-28 13:27:44 +00:00
|
|
|
|
display: flex;
|
|
|
|
|
align-items: center;
|
|
|
|
|
color: hsl(206,7%,28%);
|
2014-08-30 10:24:31 +00:00
|
|
|
|
border-bottom: 1px solid hsl(240,4%,95%);
|
2014-08-29 20:07:50 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-09-07 22:05:39 +00:00
|
|
|
|
.list-item-name {
|
2015-05-28 13:27:44 +00:00
|
|
|
|
flex: 1;
|
2015-06-08 11:02:01 +00:00
|
|
|
|
padding: 4px 1px;
|
2015-05-28 13:27:44 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-09-07 22:05:39 +00:00
|
|
|
|
.list-item-delete {
|
2014-08-30 10:24:31 +00:00
|
|
|
|
padding: 0 10px;
|
2015-06-08 11:02:01 +00:00
|
|
|
|
margin-right: -3px;
|
2015-05-28 13:27:44 +00:00
|
|
|
|
display: flex;
|
|
|
|
|
align-items: center;
|
|
|
|
|
justify-content: center;
|
2015-06-08 11:02:01 +00:00
|
|
|
|
align-self: stretch;
|
2015-05-28 13:27:44 +00:00
|
|
|
|
@extend .u-clickable;
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2015-05-28 13:27:44 +00:00
|
|
|
|
.icon {
|
|
|
|
|
width: 9px;
|
|
|
|
|
height: 9px;
|
|
|
|
|
fill: hsl(0,0%,82%);
|
|
|
|
|
}
|
2014-08-30 10:24:31 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-09-07 22:05:39 +00:00
|
|
|
|
.list-item-delete:hover .icon {
|
2015-05-28 13:27:44 +00:00
|
|
|
|
fill: hsl(1,77%,47%);
|
2014-08-30 10:24:31 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-05-28 14:21:31 +00:00
|
|
|
|
.ticket-id {
|
|
|
|
|
color: white;
|
|
|
|
|
background: hsl(198,19%,72%);
|
|
|
|
|
font-size: 11px;
|
|
|
|
|
border-radius: 7px;
|
|
|
|
|
padding: 0 5px;
|
|
|
|
|
margin-right: 2px;
|
|
|
|
|
}
|
|
|
|
|
|
2014-11-14 15:44:59 +00:00
|
|
|
|
.attributeBar {
|
|
|
|
|
height: 60px;
|
|
|
|
|
background: white;
|
|
|
|
|
transition: margin 250ms;
|
2015-05-21 15:12:04 +00:00
|
|
|
|
flex-shrink: 0;
|
2015-10-02 21:36:15 +00:00
|
|
|
|
padding: 10px;
|
|
|
|
|
display: flex;
|
|
|
|
|
justify-content: flex-end;
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2014-11-14 15:44:59 +00:00
|
|
|
|
&.is-closed {
|
|
|
|
|
margin-bottom: -60px;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
2014-09-15 16:08:23 +00:00
|
|
|
|
.newTicket {
|
2015-05-27 12:21:56 +00:00
|
|
|
|
padding: 14px 34px;
|
2014-09-04 21:56:58 +00:00
|
|
|
|
}
|
|
|
|
|
|
2014-09-15 16:08:23 +00:00
|
|
|
|
.newTicket .sidebar {
|
2014-09-05 09:20:07 +00:00
|
|
|
|
width: 290px;
|
|
|
|
|
}
|
2014-09-15 16:08:23 +00:00
|
|
|
|
.newTicket .form-control:not(:focus):not(.focus) {
|
2014-09-05 09:20:07 +00:00
|
|
|
|
border-color: hsl(0,0%,90%);
|
|
|
|
|
}
|
2014-11-14 10:15:00 +00:00
|
|
|
|
.newTicket .article-form-top {
|
|
|
|
|
margin-top: 15px;
|
|
|
|
|
}
|
2014-09-05 09:20:07 +00:00
|
|
|
|
|
2016-01-14 11:13:31 +00:00
|
|
|
|
.newTicket--chatTicket {
|
|
|
|
|
flex: 1;
|
|
|
|
|
display: flex;
|
|
|
|
|
padding: 0;
|
|
|
|
|
height: 100%;
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2016-01-14 11:13:31 +00:00
|
|
|
|
& > .icon {
|
|
|
|
|
position: absolute;
|
|
|
|
|
top: 50%;
|
|
|
|
|
transform: translateY(-50%) translateX(-50%);
|
|
|
|
|
}
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2016-01-14 11:13:31 +00:00
|
|
|
|
& > .box {
|
2016-05-12 09:50:10 +00:00
|
|
|
|
width: calc(50% - 47px);
|
2016-01-14 11:13:31 +00:00
|
|
|
|
margin: 34px;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.chatHistory {
|
|
|
|
|
display: flex;
|
|
|
|
|
flex-direction: column;
|
|
|
|
|
}
|
2016-01-15 09:32:07 +00:00
|
|
|
|
|
|
|
|
|
.boxFade {
|
2016-05-12 09:50:10 +00:00
|
|
|
|
width: 94px;
|
2016-01-15 09:32:07 +00:00
|
|
|
|
top: 34px;
|
|
|
|
|
height: 100%;
|
|
|
|
|
position: absolute;
|
|
|
|
|
margin-left: -34px;
|
|
|
|
|
z-index: 1;
|
|
|
|
|
}
|
2016-01-14 11:13:31 +00:00
|
|
|
|
}
|
|
|
|
|
|
2014-09-04 21:56:58 +00:00
|
|
|
|
.box {
|
|
|
|
|
background: white;
|
2015-05-27 12:21:56 +00:00
|
|
|
|
margin: 20px 0;
|
2014-09-04 21:56:58 +00:00
|
|
|
|
border: 1px solid #e6e6e6;
|
2015-05-27 12:21:56 +00:00
|
|
|
|
padding: 20px 24px;
|
2014-09-04 21:56:58 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-05-27 12:21:56 +00:00
|
|
|
|
.box.box--newTicket {
|
|
|
|
|
max-width: 658px;
|
|
|
|
|
margin-left: auto;
|
|
|
|
|
margin-right: auto;
|
|
|
|
|
}
|
|
|
|
|
|
2014-09-04 21:56:58 +00:00
|
|
|
|
.box .page-header {
|
|
|
|
|
text-align: center;
|
2015-05-27 12:21:56 +00:00
|
|
|
|
margin-bottom: 12px;
|
2014-09-04 21:56:58 +00:00
|
|
|
|
}
|
|
|
|
|
|
2016-02-04 17:20:41 +00:00
|
|
|
|
.box--paper {
|
|
|
|
|
background-image: linear-gradient(transparent 30px, hsl(0,0%,93%) 31px);
|
|
|
|
|
background-size: 100% 31px;
|
|
|
|
|
line-height: 31px;
|
|
|
|
|
padding-top: 31px;
|
|
|
|
|
padding-bottom: 31px;
|
|
|
|
|
|
|
|
|
|
h1, h2, h3 {
|
|
|
|
|
margin: 0;
|
|
|
|
|
line-height: inherit;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
h3:not(:first-child) {
|
|
|
|
|
margin-top: 31px;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
2014-09-04 21:56:58 +00:00
|
|
|
|
.box h1 {
|
2016-01-14 11:13:31 +00:00
|
|
|
|
margin-top: 10px;
|
2016-01-14 21:40:53 +00:00
|
|
|
|
margin-bottom: 12px;
|
2014-09-04 21:56:58 +00:00
|
|
|
|
color: hsl(60,1%,34%);
|
2016-01-14 11:13:31 +00:00
|
|
|
|
flex: 1;
|
2014-09-04 21:56:58 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-05-27 12:21:56 +00:00
|
|
|
|
.box h2 {
|
|
|
|
|
margin-top: 12px;
|
|
|
|
|
}
|
|
|
|
|
|
2014-09-04 21:56:58 +00:00
|
|
|
|
.box .two-columns {
|
|
|
|
|
margin-left: -4px;
|
|
|
|
|
margin-right: -4px;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.box .two-columns .column {
|
|
|
|
|
margin-left: 4px;
|
|
|
|
|
margin-right: 4px;
|
|
|
|
|
width: calc(50% - 8px);
|
|
|
|
|
}
|
|
|
|
|
|
2015-05-27 12:21:56 +00:00
|
|
|
|
.box-controls {
|
|
|
|
|
margin-top: 20px;
|
|
|
|
|
display: flex;
|
|
|
|
|
align-items: center;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.box--yellow {
|
|
|
|
|
background: hsl(47,100%,93%);
|
|
|
|
|
border-color: hsl(47,100%,75%);
|
|
|
|
|
color: hsl(47,20%,67%);
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2015-05-27 12:21:56 +00:00
|
|
|
|
h1, h2 {
|
|
|
|
|
color: hsl(47,3%,28%);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.box-progress {
|
|
|
|
|
display: flex;
|
|
|
|
|
align-items: center;
|
|
|
|
|
justify-content: center;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.box-progress-title {
|
|
|
|
|
color: hsl(47,3%,28%);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.box-progress-body {
|
|
|
|
|
flex: 1;
|
|
|
|
|
margin-left: 24px;
|
|
|
|
|
display: flex;
|
|
|
|
|
align-items: center;
|
|
|
|
|
justify-content: center;
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2015-05-27 12:21:56 +00:00
|
|
|
|
progress {
|
|
|
|
|
width: 100%;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
2016-11-23 13:58:31 +00:00
|
|
|
|
.horizontal > .box {
|
|
|
|
|
margin-top: 4px;
|
|
|
|
|
margin-bottom: 4px;
|
|
|
|
|
|
|
|
|
|
& + .box {
|
|
|
|
|
border-left-width: 0;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
2014-09-04 21:56:58 +00:00
|
|
|
|
.formset-inset {
|
2014-11-14 10:15:00 +00:00
|
|
|
|
margin: 34px -24px 24px;
|
|
|
|
|
padding: 19px 24px 24px;
|
2014-09-04 21:56:58 +00:00
|
|
|
|
background: hsl(197,20%,93%);
|
|
|
|
|
border-top: 1px solid hsl(0,0%,90%);
|
|
|
|
|
border-bottom: 1px solid hsl(0,0%,90%);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.type-tabs .tab {
|
2015-11-04 15:39:03 +00:00
|
|
|
|
height: 40px;
|
2014-12-16 14:11:49 +00:00
|
|
|
|
line-height: 42px;
|
|
|
|
|
padding: 0 12px 0 12px;
|
2014-12-16 14:20:06 +00:00
|
|
|
|
list-style: none;
|
2014-09-04 21:56:58 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-05-07 20:21:26 +00:00
|
|
|
|
.type-tabs .tab-icon {
|
|
|
|
|
width: 16px;
|
|
|
|
|
height: 16px;
|
|
|
|
|
fill: #ccc;
|
2014-09-04 21:56:58 +00:00
|
|
|
|
vertical-align: top;
|
|
|
|
|
margin-right: 9px;
|
2014-12-16 14:11:49 +00:00
|
|
|
|
margin-top: 11px;
|
2015-05-13 14:38:48 +00:00
|
|
|
|
transform: scale(1.2);
|
2014-09-04 21:56:58 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-05-07 20:21:26 +00:00
|
|
|
|
.type-tabs .tab.active .tab-icon {
|
|
|
|
|
fill: white;
|
|
|
|
|
}
|
|
|
|
|
|
2016-04-25 13:14:22 +00:00
|
|
|
|
.token {
|
2014-09-04 21:56:58 +00:00
|
|
|
|
padding: 0 0 0 10px;
|
2016-04-25 13:14:22 +00:00
|
|
|
|
margin: 0 5px 6px 0;
|
|
|
|
|
height: 26px;
|
2014-09-04 21:56:58 +00:00
|
|
|
|
color: white;
|
2016-04-25 13:14:22 +00:00
|
|
|
|
border-radius: 3px;
|
2014-09-04 21:56:58 +00:00
|
|
|
|
background: hsl(198,19%,72%);
|
|
|
|
|
border: none;
|
|
|
|
|
float: none;
|
2015-05-27 07:23:16 +00:00
|
|
|
|
display: inline-flex;
|
|
|
|
|
align-items: center;
|
2016-04-25 13:14:22 +00:00
|
|
|
|
cursor: default;
|
2014-09-04 21:56:58 +00:00
|
|
|
|
}
|
|
|
|
|
|
2017-01-03 10:29:37 +00:00
|
|
|
|
/*
|
2016-04-25 13:14:22 +00:00
|
|
|
|
selector needs to be stronger than .token-input
|
|
|
|
|
in order to override input[type=text]
|
|
|
|
|
*/
|
2014-09-04 21:56:58 +00:00
|
|
|
|
.tokenfield .token-input {
|
|
|
|
|
vertical-align: top;
|
2016-04-25 13:14:22 +00:00
|
|
|
|
padding: 0 10px 7px 5px;
|
2016-04-18 12:53:28 +00:00
|
|
|
|
margin: 0;
|
2016-04-25 13:14:22 +00:00
|
|
|
|
min-width: 60px;
|
2016-04-18 12:53:28 +00:00
|
|
|
|
height: 32px;
|
2015-06-19 14:31:54 +00:00
|
|
|
|
display: inline-block;
|
2016-04-25 13:14:22 +00:00
|
|
|
|
border: none;
|
|
|
|
|
box-shadow: none;
|
|
|
|
|
outline: none;
|
|
|
|
|
flex: 1;
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2016-04-25 13:14:22 +00:00
|
|
|
|
&:focus {
|
|
|
|
|
box-shadow: none;
|
|
|
|
|
}
|
2014-09-04 21:56:58 +00:00
|
|
|
|
}
|
|
|
|
|
|
2016-04-18 12:53:28 +00:00
|
|
|
|
.tokenfield .token ~ .token-input {
|
|
|
|
|
padding: 0 5px 7px 0;
|
|
|
|
|
}
|
|
|
|
|
|
2016-04-25 13:14:22 +00:00
|
|
|
|
.token-label {
|
2014-09-13 11:12:00 +00:00
|
|
|
|
padding: 0;
|
2014-09-04 21:56:58 +00:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.tokenfield.form-control {
|
2016-04-18 12:53:28 +00:00
|
|
|
|
padding: 7px 7px 0;
|
2016-04-25 13:14:22 +00:00
|
|
|
|
height: auto;
|
|
|
|
|
display: flex;
|
|
|
|
|
flex-wrap: wrap;
|
2014-09-04 21:56:58 +00:00
|
|
|
|
}
|
|
|
|
|
|
2016-04-25 13:14:22 +00:00
|
|
|
|
.token .close,
|
|
|
|
|
.token-close {
|
2014-09-04 21:56:58 +00:00
|
|
|
|
margin: 0;
|
2016-04-25 13:14:22 +00:00
|
|
|
|
padding: 0 9px 0 12px;
|
2014-09-04 21:56:58 +00:00
|
|
|
|
font-family: inherit;
|
2016-04-25 13:14:22 +00:00
|
|
|
|
font-weight: 100;
|
|
|
|
|
font-size: 28px;
|
2014-09-04 21:56:58 +00:00
|
|
|
|
line-height: 1;
|
|
|
|
|
color: white;
|
|
|
|
|
text-shadow: none;
|
|
|
|
|
opacity: .3;
|
|
|
|
|
outline: none;
|
2015-05-27 07:23:16 +00:00
|
|
|
|
height: auto;
|
2016-04-25 13:14:22 +00:00
|
|
|
|
cursor: pointer;
|
2014-09-04 21:56:58 +00:00
|
|
|
|
}
|
|
|
|
|
|
2016-04-25 13:14:22 +00:00
|
|
|
|
.token .close:hover,
|
|
|
|
|
.token-close:hover {
|
2014-09-04 21:56:58 +00:00
|
|
|
|
opacity: .5;
|
|
|
|
|
}
|
|
|
|
|
|
2017-04-12 13:41:54 +00:00
|
|
|
|
/* allow/show autocomplete in modal dialog */
|
|
|
|
|
.ui-autocomplete.ui-widget-content {
|
2017-04-27 09:53:44 +00:00
|
|
|
|
@extend .zIndex-9;
|
2017-04-12 13:41:54 +00:00
|
|
|
|
}
|
|
|
|
|
|
2014-09-05 09:20:07 +00:00
|
|
|
|
.drox {
|
|
|
|
|
color: hsl(60,1%,74%);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.drox .drox-header {
|
|
|
|
|
padding-bottom: 2px;
|
|
|
|
|
margin-bottom: 16px;
|
|
|
|
|
border-bottom: 1px solid hsl(240,4%,95%);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.drox a.create {
|
|
|
|
|
margin-top: 2px;
|
|
|
|
|
display: inline-block;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.drox .form-group {
|
|
|
|
|
margin-bottom: 22px;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.drox .drox-body p:first-child {
|
|
|
|
|
margin-top: 20px;
|
|
|
|
|
}
|
|
|
|
|
|
2014-09-15 16:08:23 +00:00
|
|
|
|
.newTicket .templates {
|
2014-09-05 09:20:07 +00:00
|
|
|
|
border-bottom: 1px solid hsl(240,4%,95%);
|
|
|
|
|
padding-bottom: 14px;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.template-attributes {
|
|
|
|
|
margin: 17px 0 19px;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.template-attribute {
|
|
|
|
|
height: 24px;
|
|
|
|
|
line-height: 25px;
|
|
|
|
|
padding-left: 10px;
|
|
|
|
|
margin-bottom: 2px;
|
|
|
|
|
font-size: 13px;
|
|
|
|
|
color: hsl(198,11%,59%);
|
|
|
|
|
background: hsl(197,20%,93%);
|
|
|
|
|
border: 1px solid hsl(0,0%,90%);
|
|
|
|
|
border-radius: 3px;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.template-attribute .key {
|
|
|
|
|
text-transform: uppercase;
|
|
|
|
|
margin-right: 3px;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.template-attribute .value {
|
|
|
|
|
margin-left: 3px;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.template-attribute .delete {
|
|
|
|
|
padding: 0 7px;
|
|
|
|
|
margin-top: 4px;
|
|
|
|
|
line-height: 19px;
|
|
|
|
|
font-size: 28px;
|
2015-05-21 14:45:41 +00:00
|
|
|
|
font-weight: 300;
|
2014-09-05 09:20:07 +00:00
|
|
|
|
opacity: .4;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.customer-name {
|
|
|
|
|
color: hsl(60,1%,34%);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.customer-email {
|
|
|
|
|
margin-top: 5px;
|
|
|
|
|
margin-bottom: 20px;
|
|
|
|
|
display: block;
|
|
|
|
|
}
|
|
|
|
|
|
2015-06-10 11:24:19 +00:00
|
|
|
|
.table.user-list {
|
2015-06-09 19:20:55 +00:00
|
|
|
|
|
2015-06-09 15:47:44 +00:00
|
|
|
|
tr:hover .switchView {
|
|
|
|
|
visibility: visible;
|
|
|
|
|
}
|
2015-09-07 22:05:39 +00:00
|
|
|
|
|
|
|
|
|
td .list {
|
|
|
|
|
margin-top: -4px;
|
|
|
|
|
}
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2015-06-09 15:47:44 +00:00
|
|
|
|
.switchView {
|
|
|
|
|
visibility: hidden;
|
2015-06-10 11:24:19 +00:00
|
|
|
|
display: block;
|
|
|
|
|
text-overflow: ellipsis;
|
|
|
|
|
overflow: hidden;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// lame hardcoded width of this "View from users' perspective" button td
|
|
|
|
|
// i can't find another way to do it. It's not flexible. It sucks
|
|
|
|
|
.actionCell {
|
|
|
|
|
width: 250px;
|
2015-06-09 15:47:44 +00:00
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
2015-05-07 17:27:53 +00:00
|
|
|
|
.switchBackToUser {
|
2015-05-13 14:38:48 +00:00
|
|
|
|
display: flex;
|
|
|
|
|
align-items: center;
|
2014-09-15 21:59:21 +00:00
|
|
|
|
background: hsl(200,87%,45%);
|
2014-09-15 20:55:06 +00:00
|
|
|
|
color: #fff;
|
2014-09-15 21:59:21 +00:00
|
|
|
|
height: 45px;
|
|
|
|
|
padding: 0 17px;
|
2015-06-08 08:59:23 +00:00
|
|
|
|
/*top: -45px !important;*/
|
2014-09-15 21:59:21 +00:00
|
|
|
|
border-bottom: 5px solid hsl(205,90%,60%);
|
2015-05-07 17:27:53 +00:00
|
|
|
|
}
|
|
|
|
|
.switchBackToUser-icon {
|
|
|
|
|
width: 19px;
|
|
|
|
|
height: 18px;
|
2014-09-15 20:55:06 +00:00
|
|
|
|
}
|
2014-09-15 21:59:21 +00:00
|
|
|
|
.switchBackToUser-text {
|
|
|
|
|
margin-left: 10px;
|
|
|
|
|
}
|
|
|
|
|
.switchBackToUser-close {
|
|
|
|
|
width: 40px;
|
|
|
|
|
height: 40px;
|
|
|
|
|
margin-right: -10px;
|
2015-05-13 14:38:48 +00:00
|
|
|
|
display: flex;
|
|
|
|
|
align-items: center;
|
|
|
|
|
justify-content: center;
|
2015-12-09 15:14:43 +00:00
|
|
|
|
|
2015-05-26 19:42:08 +00:00
|
|
|
|
svg {
|
2015-05-07 17:27:53 +00:00
|
|
|
|
fill: white;
|
|
|
|
|
}
|
2014-09-15 21:59:21 +00:00
|
|
|
|
}
|
|
|
|
|
|
2014-10-29 19:43:56 +00:00
|
|
|
|
.modal {
|
|
|
|
|
position: fixed;
|
2017-04-27 09:53:44 +00:00
|
|
|
|
@extend .zIndex-9;
|
2014-10-29 19:43:56 +00:00
|
|
|
|
}
|
|
|
|
|
|
2014-09-16 08:15:57 +00:00
|
|
|
|
.modal-dialog {
|
2014-10-29 19:43:56 +00:00
|
|
|
|
width: auto;
|
|
|
|
|
max-width: 660px;
|
2014-09-16 08:15:57 +00:00
|
|
|
|
margin-top: 35px;
|
|
|
|
|
margin-bottom: 35px;
|
|
|
|
|
}
|
2015-09-14 16:47:42 +00:00
|
|
|
|
.modal--large .modal-dialog {
|
|
|
|
|
max-width: 740px;
|
|
|
|
|
}
|
2015-12-09 15:14:43 +00:00
|
|
|
|
.modal--small .modal-dialog {
|
|
|
|
|
max-width: 440px;
|
|
|
|
|
}
|
2015-08-28 14:50:40 +00:00
|
|
|
|
.modal-dialog.wizard {
|
|
|
|
|
max-width: 460px;
|
|
|
|
|
}
|
2014-09-16 08:15:57 +00:00
|
|
|
|
|
2014-10-29 19:43:56 +00:00
|
|
|
|
.modal-backdrop {
|
|
|
|
|
position: fixed;
|
|
|
|
|
}
|
|
|
|
|
|
2014-09-16 08:15:57 +00:00
|
|
|
|
.modal-content {
|
|
|
|
|
border-radius: 0;
|
|
|
|
|
border: 1px solid hsl(0,0%,90%);
|
|
|
|
|
box-shadow: none;
|
2015-06-08 09:16:08 +00:00
|
|
|
|
color: hsl(60,1%,34%);
|
2014-09-16 08:15:57 +00:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.modal-header {
|
|
|
|
|
padding: 30px 23px 23px;
|
|
|
|
|
border: none;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.modal-header h1 {
|
|
|
|
|
text-align: center;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.modal-close {
|
|
|
|
|
padding: 23px;
|
|
|
|
|
position: absolute;
|
|
|
|
|
right: 0;
|
|
|
|
|
top: 0;
|
2014-10-07 13:36:44 +00:00
|
|
|
|
@extend .u-clickable;
|
2014-09-16 08:15:57 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-05-26 19:42:08 +00:00
|
|
|
|
.modal-close .icon-diagonal-cross {
|
2014-09-16 08:15:57 +00:00
|
|
|
|
opacity: 0.18;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.modal-body {
|
|
|
|
|
padding: 0 23px;
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2015-06-18 08:04:16 +00:00
|
|
|
|
h2:first-child {
|
|
|
|
|
margin-top: 0;
|
|
|
|
|
}
|
2016-01-19 08:58:37 +00:00
|
|
|
|
|
|
|
|
|
p:first-child,
|
|
|
|
|
.alert.hidden:first-child + p {
|
|
|
|
|
margin-top: 0;
|
|
|
|
|
}
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2015-06-19 06:54:26 +00:00
|
|
|
|
.table > thead > tr > th {
|
|
|
|
|
background: hsl(197,20%,93%);
|
|
|
|
|
}
|
2014-09-16 08:15:57 +00:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.modal-footer {
|
|
|
|
|
padding: 23px 23px 20px;
|
|
|
|
|
border: none;
|
2015-06-18 08:04:16 +00:00
|
|
|
|
display: flex;
|
2014-09-16 08:15:57 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-03-13 11:38:42 +00:00
|
|
|
|
.modal-leftFooter,
|
|
|
|
|
.modal-centerFooter,
|
|
|
|
|
.modal-rightFooter {
|
2015-05-13 14:38:48 +00:00
|
|
|
|
display: flex;
|
2015-06-29 12:54:52 +00:00
|
|
|
|
align-items: center; /* because of btn--text btn--subtle being thinner than the rest */
|
2015-05-13 14:38:48 +00:00
|
|
|
|
flex: 1;
|
2015-03-13 11:38:42 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-01-15 09:07:06 +00:00
|
|
|
|
.modal.modal--local {
|
|
|
|
|
display: block;
|
|
|
|
|
padding-left: 40px;
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2015-01-15 09:07:06 +00:00
|
|
|
|
.modal-backdrop {
|
2015-01-21 15:41:01 +00:00
|
|
|
|
background: hsla(210,17%,93%,.55);
|
|
|
|
|
opacity: 1;
|
2015-01-15 09:07:06 +00:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.modal-dialog {
|
|
|
|
|
box-shadow: 0 0 40px hsla(210,17%,40%,.34);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
2014-09-16 10:21:58 +00:00
|
|
|
|
.caret {
|
|
|
|
|
position: absolute;
|
|
|
|
|
top: 50%;
|
|
|
|
|
margin-top: -3px;
|
|
|
|
|
right: 10px;
|
|
|
|
|
}
|
|
|
|
|
|
2014-09-17 22:05:12 +00:00
|
|
|
|
.dropdown-menu {
|
2014-09-16 10:21:58 +00:00
|
|
|
|
margin: 0;
|
|
|
|
|
padding: 0;
|
2014-11-07 13:37:02 +00:00
|
|
|
|
min-width: 100%;
|
2015-10-05 08:13:30 +00:00
|
|
|
|
color: white;
|
2015-03-10 20:11:36 +00:00
|
|
|
|
text-transform: initial;
|
|
|
|
|
letter-spacing: 0;
|
2014-11-14 10:15:00 +00:00
|
|
|
|
background: hsl(234,10%,19%);
|
2014-09-16 10:21:58 +00:00
|
|
|
|
border-radius: 0;
|
|
|
|
|
border: none;
|
|
|
|
|
box-shadow: none;
|
2015-03-13 13:41:46 +00:00
|
|
|
|
overflow: hidden;
|
2014-09-16 10:21:58 +00:00
|
|
|
|
}
|
2014-09-17 22:05:12 +00:00
|
|
|
|
|
2016-02-02 15:59:58 +00:00
|
|
|
|
.dropdown-menu kbd {
|
|
|
|
|
background: none;
|
|
|
|
|
color: inherit;
|
|
|
|
|
padding: 2px 5px;
|
|
|
|
|
margin-left: 7px;
|
|
|
|
|
line-height: 1;
|
|
|
|
|
vertical-align: baseline;
|
|
|
|
|
opacity: 0.5;
|
|
|
|
|
}
|
|
|
|
|
|
2014-11-07 13:37:02 +00:00
|
|
|
|
.dropdown-toggle {
|
2015-05-27 08:49:45 +00:00
|
|
|
|
display: flex;
|
|
|
|
|
align-items: center;
|
2014-11-07 13:37:02 +00:00
|
|
|
|
@extend .u-clickable;
|
|
|
|
|
}
|
|
|
|
|
|
2015-05-21 14:45:41 +00:00
|
|
|
|
.dropdown-icon {
|
|
|
|
|
width: 16px;
|
|
|
|
|
height: 16px;
|
|
|
|
|
opacity: 0.39;
|
|
|
|
|
}
|
|
|
|
|
|
2015-05-28 12:47:00 +00:00
|
|
|
|
.dropdown-menu.dropdown-menu--light {
|
|
|
|
|
background: white;
|
2015-10-05 08:13:30 +00:00
|
|
|
|
color: hsl(198,19%,72%);
|
2015-05-28 12:47:00 +00:00
|
|
|
|
}
|
|
|
|
|
|
2016-02-02 10:46:10 +00:00
|
|
|
|
.dropdown-menu.dropdown-menu--light > li {
|
2015-05-28 12:47:00 +00:00
|
|
|
|
color: hsl(202,70%,49%);
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2016-02-09 15:22:08 +00:00
|
|
|
|
&.dropdown-header {
|
|
|
|
|
color: hsl(198,19%,72%);
|
|
|
|
|
}
|
2015-05-28 12:47:00 +00:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.dropdown-menu.dropdown-menu--light > li > a:hover {
|
|
|
|
|
color: #2594d4;
|
|
|
|
|
background: rgba(0,0,0,.05);
|
|
|
|
|
}
|
|
|
|
|
|
2016-02-02 10:46:10 +00:00
|
|
|
|
.dropdown-menu.dropdown-menu--light li:hover {
|
2015-05-28 12:47:00 +00:00
|
|
|
|
background: none;
|
|
|
|
|
}
|
2016-02-02 10:46:10 +00:00
|
|
|
|
.dropdown-menu.dropdown-menu--light li.is-active {
|
|
|
|
|
color: white;
|
|
|
|
|
}
|
2015-05-28 12:47:00 +00:00
|
|
|
|
|
2014-09-17 22:05:12 +00:00
|
|
|
|
.dropdown ul {
|
2014-09-16 10:21:58 +00:00
|
|
|
|
margin: 0;
|
2016-12-15 10:43:45 +00:00
|
|
|
|
padding: 0;
|
2014-09-16 10:21:58 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-05-28 10:00:03 +00:00
|
|
|
|
.dropdown li,
|
|
|
|
|
.dropup li {
|
|
|
|
|
height: 39px;
|
2015-06-02 10:28:48 +00:00
|
|
|
|
line-height: 39px;
|
2014-09-17 22:05:12 +00:00
|
|
|
|
padding: 0 15px;
|
2015-06-19 14:31:54 +00:00
|
|
|
|
cursor: pointer;
|
2015-10-15 09:46:40 +00:00
|
|
|
|
white-space: nowrap;
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2015-11-04 11:30:46 +00:00
|
|
|
|
&:focus {
|
|
|
|
|
outline: none;
|
|
|
|
|
}
|
2014-09-16 10:21:58 +00:00
|
|
|
|
}
|
|
|
|
|
|
2014-09-17 22:05:12 +00:00
|
|
|
|
.dropdown li:not(:first-child) {
|
2014-09-16 10:21:58 +00:00
|
|
|
|
box-shadow: 0 1px rgba(255,255,255,.13) inset;
|
|
|
|
|
}
|
|
|
|
|
|
2014-09-17 22:05:12 +00:00
|
|
|
|
.dropdown li:hover,
|
|
|
|
|
.dropdown li.is-active {
|
2014-09-16 10:21:58 +00:00
|
|
|
|
background: hsl(205,90%,60%);
|
|
|
|
|
}
|
|
|
|
|
|
2015-06-19 14:31:54 +00:00
|
|
|
|
.dropdown li:hover + li,
|
2014-09-17 22:05:12 +00:00
|
|
|
|
.dropdown li.is-active + li {
|
2014-09-16 10:21:58 +00:00
|
|
|
|
box-shadow: none;
|
|
|
|
|
}
|
|
|
|
|
|
2014-09-24 14:03:23 +00:00
|
|
|
|
.dropdown-menu > li > a {
|
2015-10-05 08:13:30 +00:00
|
|
|
|
color: inherit;
|
2015-05-28 10:00:03 +00:00
|
|
|
|
padding: 0 15px;
|
|
|
|
|
margin: 0 -15px;
|
2015-05-28 12:47:00 +00:00
|
|
|
|
line-height: inherit;
|
2014-09-24 14:03:23 +00:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.dropdown-menu > li > a:hover {
|
2015-10-05 08:13:30 +00:00
|
|
|
|
color: inherit;
|
2014-09-24 14:03:23 +00:00
|
|
|
|
background: hsl(205,90%,60%);
|
|
|
|
|
}
|
|
|
|
|
|
2014-10-08 09:09:21 +00:00
|
|
|
|
.dropdown-menu > li > a span {
|
|
|
|
|
display: block;
|
|
|
|
|
}
|
|
|
|
|
|
2015-11-04 15:22:39 +00:00
|
|
|
|
.dropdown-menu .badge {
|
|
|
|
|
padding-left: 10px;
|
|
|
|
|
}
|
|
|
|
|
|
2015-03-10 20:11:36 +00:00
|
|
|
|
.dropdown.dropdown--actions {
|
|
|
|
|
li {
|
2015-06-19 14:41:10 +00:00
|
|
|
|
line-height: initial;
|
|
|
|
|
height: auto;
|
2015-10-05 08:13:30 +00:00
|
|
|
|
padding: 11px 15px;
|
2015-05-13 14:38:48 +00:00
|
|
|
|
display: flex;
|
|
|
|
|
align-items: center;
|
2015-06-19 14:41:10 +00:00
|
|
|
|
word-break: break-all;
|
2015-03-10 20:11:36 +00:00
|
|
|
|
}
|
2014-09-24 14:03:23 +00:00
|
|
|
|
|
2015-03-10 20:11:36 +00:00
|
|
|
|
.dropdown-iconSpacer,
|
2015-10-19 13:22:32 +00:00
|
|
|
|
.dropdown-selectedSpacer {
|
2015-05-13 14:38:48 +00:00
|
|
|
|
display: flex;
|
|
|
|
|
align-items: center;
|
2015-03-10 20:11:36 +00:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.dropdown-iconSpacer {
|
|
|
|
|
width: 25px;
|
|
|
|
|
}
|
|
|
|
|
|
2015-10-19 13:22:32 +00:00
|
|
|
|
.dropdown-selectedSpacer {
|
2015-03-10 20:11:36 +00:00
|
|
|
|
width: 34px;
|
|
|
|
|
margin-left: auto;
|
2015-05-13 14:38:48 +00:00
|
|
|
|
justify-content: flex-end;
|
2015-10-19 13:22:32 +00:00
|
|
|
|
opacity: 0;
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2015-10-19 13:22:32 +00:00
|
|
|
|
.icon {
|
|
|
|
|
fill: white;
|
|
|
|
|
}
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2015-10-19 13:22:32 +00:00
|
|
|
|
&.is-selected {
|
|
|
|
|
opacity: 1;
|
|
|
|
|
}
|
2015-03-10 20:11:36 +00:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
a {
|
2015-05-13 14:38:48 +00:00
|
|
|
|
@extend .u-clickable;
|
|
|
|
|
display: flex;
|
2015-06-02 09:11:48 +00:00
|
|
|
|
flex: 1;
|
|
|
|
|
padding: 0 18px;
|
2015-03-10 20:11:36 +00:00
|
|
|
|
}
|
2014-11-07 13:37:02 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-11-04 11:30:46 +00:00
|
|
|
|
.dropdown.dropdown--wide {
|
|
|
|
|
li {
|
|
|
|
|
padding-top: 12px;
|
|
|
|
|
padding-bottom: 12px;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
2015-05-28 10:00:03 +00:00
|
|
|
|
li.dropdown-header {
|
2016-02-09 15:22:08 +00:00
|
|
|
|
line-height: 34px;
|
|
|
|
|
height: 30px;
|
2015-05-28 10:00:03 +00:00
|
|
|
|
}
|
|
|
|
|
|
2014-09-18 10:40:17 +00:00
|
|
|
|
.recipientList,
|
2015-01-14 22:00:51 +00:00
|
|
|
|
.recipientList-organizationMembers {
|
2014-09-18 10:40:17 +00:00
|
|
|
|
list-style: none;
|
|
|
|
|
padding: 0;
|
2014-09-17 22:05:12 +00:00
|
|
|
|
}
|
2014-09-16 10:21:58 +00:00
|
|
|
|
|
2015-05-21 14:45:41 +00:00
|
|
|
|
.recipientList-entry {
|
|
|
|
|
@extend .u-clickable;
|
|
|
|
|
display: flex;
|
|
|
|
|
align-items: center;
|
|
|
|
|
}
|
|
|
|
|
|
2014-09-18 10:40:17 +00:00
|
|
|
|
.recipientList-entry .recipientList-iconSpacer {
|
|
|
|
|
width: 20px;
|
|
|
|
|
margin-left: -5px;
|
2015-05-21 14:45:41 +00:00
|
|
|
|
display: flex;
|
|
|
|
|
align-items: center;
|
|
|
|
|
justify-content: center;
|
2014-09-18 10:40:17 +00:00
|
|
|
|
}
|
2014-09-16 10:21:58 +00:00
|
|
|
|
|
2015-05-21 14:45:41 +00:00
|
|
|
|
.recipientList-icon {
|
|
|
|
|
width: 16px;
|
|
|
|
|
height: 16px;
|
|
|
|
|
fill: white;
|
2014-09-18 10:40:17 +00:00
|
|
|
|
opacity: 0.2;
|
|
|
|
|
}
|
2014-09-16 10:21:58 +00:00
|
|
|
|
|
2015-05-21 14:45:41 +00:00
|
|
|
|
.recipientList--new .recipientList-icon {
|
|
|
|
|
opacity: 1;
|
|
|
|
|
}
|
|
|
|
|
|
2016-04-25 13:14:22 +00:00
|
|
|
|
.recipientList-entry:hover .recipientList-icon,
|
|
|
|
|
.recipientList-entry.is-active .recipientList-icon {
|
2014-09-18 10:40:17 +00:00
|
|
|
|
opacity: 1;
|
|
|
|
|
}
|
2014-09-16 10:21:58 +00:00
|
|
|
|
|
2014-09-18 10:40:17 +00:00
|
|
|
|
.recipientList-name {
|
2014-11-07 13:37:02 +00:00
|
|
|
|
color: white;
|
2014-09-18 10:40:17 +00:00
|
|
|
|
margin-left: 10px;
|
2015-05-21 14:45:41 +00:00
|
|
|
|
flex: 1;
|
|
|
|
|
@extend .u-textTruncate;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.recipientList-arrow {
|
|
|
|
|
fill: white;
|
|
|
|
|
opacity: 0.39;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.recipientList-entry:hover .recipientList-arrow {
|
|
|
|
|
opacity: 1;
|
2014-09-18 10:40:17 +00:00
|
|
|
|
}
|
2014-09-17 22:05:12 +00:00
|
|
|
|
|
2014-09-18 10:40:17 +00:00
|
|
|
|
.recipientList-detail {
|
|
|
|
|
opacity: 0.5;
|
|
|
|
|
}
|
2014-09-17 22:05:12 +00:00
|
|
|
|
|
2014-09-18 10:40:17 +00:00
|
|
|
|
.recipientList-icon.plus {
|
|
|
|
|
margin-left: 13px;
|
|
|
|
|
}
|
2014-09-17 22:05:12 +00:00
|
|
|
|
|
2015-05-21 14:45:41 +00:00
|
|
|
|
.recipientList--new {
|
2014-09-18 10:40:17 +00:00
|
|
|
|
background: hsl(145,51%,45%);
|
|
|
|
|
}
|
2014-09-17 22:05:12 +00:00
|
|
|
|
|
2015-05-21 14:45:41 +00:00
|
|
|
|
.dropdown .recipientList--new:hover {
|
2014-09-18 10:40:17 +00:00
|
|
|
|
background: hsl(147,52%,43%);
|
|
|
|
|
}
|
2014-09-17 22:05:12 +00:00
|
|
|
|
|
2015-05-21 14:45:41 +00:00
|
|
|
|
.recipientList-controls,
|
|
|
|
|
.recipientList-controls:hover {
|
|
|
|
|
@extend .u-clickable;
|
2015-05-28 11:33:54 +00:00
|
|
|
|
padding: 0 10px !important;
|
2016-03-29 01:10:24 +00:00
|
|
|
|
background: hsl(206,7%,28%);
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2015-06-19 14:31:54 +00:00
|
|
|
|
& + li {
|
|
|
|
|
box-shadow: 0 1px rgba(255,255,255,.13) inset;
|
|
|
|
|
}
|
2014-09-18 10:40:17 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-01-14 22:00:51 +00:00
|
|
|
|
.recipientList-organizationMembers {
|
2014-09-18 10:40:17 +00:00
|
|
|
|
position: absolute;
|
|
|
|
|
top: 0;
|
|
|
|
|
left: 0;
|
|
|
|
|
right: 0;
|
|
|
|
|
}
|
2014-09-16 10:21:58 +00:00
|
|
|
|
|
2014-11-15 16:05:03 +00:00
|
|
|
|
.userInfo-avatar {
|
2014-09-25 11:29:06 +00:00
|
|
|
|
float: right;
|
2014-09-26 14:51:37 +00:00
|
|
|
|
position: relative;
|
|
|
|
|
}
|
2014-10-07 22:01:04 +00:00
|
|
|
|
|
2015-02-08 13:22:03 +00:00
|
|
|
|
.organizationInfo-avatar {
|
|
|
|
|
@extend .userInfo-avatar;
|
|
|
|
|
padding: 18px 0 0 18px;
|
|
|
|
|
}
|
|
|
|
|
|
2014-11-15 16:05:03 +00:00
|
|
|
|
.userList {
|
|
|
|
|
list-style: none;
|
|
|
|
|
padding: 0;
|
2015-02-08 13:22:03 +00:00
|
|
|
|
|
2016-03-23 14:15:38 +00:00
|
|
|
|
.userList-entry {
|
2014-11-15 16:05:03 +00:00
|
|
|
|
margin: 10px 0;
|
2016-03-23 14:15:38 +00:00
|
|
|
|
display: flex;
|
|
|
|
|
align-items: center;
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2016-03-23 14:15:38 +00:00
|
|
|
|
&:last-child {
|
|
|
|
|
margin-bottom: 0;
|
|
|
|
|
}
|
2014-11-15 16:05:03 +00:00
|
|
|
|
}
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2016-03-23 14:15:38 +00:00
|
|
|
|
.userList-name {
|
2014-11-15 16:05:03 +00:00
|
|
|
|
@extend .u-textTruncate;
|
2016-03-23 14:15:38 +00:00
|
|
|
|
margin-left: 7px;
|
2014-09-25 11:29:06 +00:00
|
|
|
|
}
|
2014-11-15 16:05:03 +00:00
|
|
|
|
}
|
2014-09-25 11:29:06 +00:00
|
|
|
|
|
2014-09-26 15:08:41 +00:00
|
|
|
|
.checkbox.form-group .checkbox {
|
2014-10-09 22:27:59 +00:00
|
|
|
|
margin-top: 0;
|
2014-09-26 15:08:41 +00:00
|
|
|
|
margin-bottom: 15px;
|
2014-10-09 22:27:59 +00:00
|
|
|
|
height: auto;
|
2015-09-29 12:07:25 +00:00
|
|
|
|
padding-top: 3px;
|
|
|
|
|
padding-bottom: 3px;
|
2014-10-09 22:27:59 +00:00
|
|
|
|
background: hsl(210,17%,98%);
|
2014-09-26 15:08:41 +00:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.checkbox.form-group label {
|
|
|
|
|
padding: 0 2px;
|
|
|
|
|
cursor: default;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.checkbox.form-group .controls label {
|
2016-04-06 08:28:09 +00:00
|
|
|
|
padding: 2px 0;
|
2014-09-26 15:08:41 +00:00
|
|
|
|
font: inherit;
|
|
|
|
|
font-size: 13px;
|
2014-10-09 22:27:59 +00:00
|
|
|
|
margin-bottom: 0;
|
2014-09-26 15:08:41 +00:00
|
|
|
|
color: inherit;
|
|
|
|
|
text-transform: inherit;
|
2014-10-09 22:27:59 +00:00
|
|
|
|
letter-spacing: 0;
|
2014-10-07 13:36:44 +00:00
|
|
|
|
@extend .u-clickable;
|
2014-09-26 15:08:41 +00:00
|
|
|
|
}
|
|
|
|
|
|
2014-09-29 08:38:28 +00:00
|
|
|
|
.userSearch-label {
|
2015-06-30 09:00:28 +00:00
|
|
|
|
margin: 11px 10px 0 0;
|
2014-09-29 08:38:28 +00:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.userSearch .tab:not(.active) {
|
|
|
|
|
background: white;
|
|
|
|
|
}
|
|
|
|
|
|
2015-06-09 19:20:55 +00:00
|
|
|
|
.userSearch {
|
|
|
|
|
margin: 0 0 20px;
|
|
|
|
|
}
|
|
|
|
|
|
2014-09-29 08:38:28 +00:00
|
|
|
|
.userSearch .tabs {
|
|
|
|
|
margin: 0;
|
|
|
|
|
}
|
|
|
|
|
|
2015-11-18 00:07:59 +00:00
|
|
|
|
.nav {
|
|
|
|
|
list-style: none;
|
|
|
|
|
padding: 0;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.nav a {
|
|
|
|
|
padding: 10px 15px;
|
|
|
|
|
display: block;
|
|
|
|
|
}
|
|
|
|
|
|
2014-09-29 09:08:51 +00:00
|
|
|
|
.nav-tabs {
|
2015-11-17 16:01:52 +00:00
|
|
|
|
display: flex;
|
2015-11-18 00:24:52 +00:00
|
|
|
|
margin: 10px -20px 20px;
|
|
|
|
|
padding: 0 20px 0 21px; /* margin-left: -1px */
|
|
|
|
|
position: relative;
|
2014-09-29 09:08:51 +00:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.nav-tabs li {
|
|
|
|
|
margin: 0;
|
2015-11-18 00:07:59 +00:00
|
|
|
|
color: hsl(0,0%,70%);
|
|
|
|
|
border: 1px solid hsl(0,0%,90%);
|
2015-11-17 16:01:52 +00:00
|
|
|
|
margin-left: -1px;
|
2015-11-18 00:07:59 +00:00
|
|
|
|
background: white;
|
2015-11-18 00:24:52 +00:00
|
|
|
|
position: relative;
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2015-11-18 00:07:59 +00:00
|
|
|
|
&:first-child {
|
2015-11-18 00:24:52 +00:00
|
|
|
|
border-radius: 7px 0 0 7px;
|
2015-11-18 00:07:59 +00:00
|
|
|
|
}
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2015-11-18 00:07:59 +00:00
|
|
|
|
&:last-child {
|
2015-11-18 00:24:52 +00:00
|
|
|
|
border-radius: 0 7px 7px 0;
|
2015-11-18 00:07:59 +00:00
|
|
|
|
}
|
2014-09-29 09:08:51 +00:00
|
|
|
|
|
2015-11-18 00:07:59 +00:00
|
|
|
|
&:only-child {
|
2015-11-18 00:24:52 +00:00
|
|
|
|
border-radius: 7px;
|
2015-11-18 00:07:59 +00:00
|
|
|
|
}
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2015-11-18 00:07:59 +00:00
|
|
|
|
&.active {
|
|
|
|
|
color: white;
|
|
|
|
|
background: hsl(206,7%,28%);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
a {
|
2015-12-04 09:22:39 +00:00
|
|
|
|
padding: 10px 24px 8px;
|
2015-11-18 00:07:59 +00:00
|
|
|
|
color: inherit;
|
|
|
|
|
color: inherit;
|
|
|
|
|
}
|
2014-09-29 09:08:51 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-11-05 11:16:47 +00:00
|
|
|
|
.tab-content {
|
2015-11-18 00:24:52 +00:00
|
|
|
|
h2:first-child {
|
|
|
|
|
margin-top: 0;
|
|
|
|
|
}
|
2015-11-05 11:16:47 +00:00
|
|
|
|
}
|
|
|
|
|
|
2014-09-30 11:15:40 +00:00
|
|
|
|
.settings-entry {
|
|
|
|
|
margin-bottom: 42px;
|
|
|
|
|
max-width: 700px;
|
|
|
|
|
}
|
|
|
|
|
|
2015-07-23 13:41:03 +00:00
|
|
|
|
.setting-controls {
|
|
|
|
|
margin-top: 14px;
|
|
|
|
|
display: flex;
|
|
|
|
|
justify-content: flex-end;
|
|
|
|
|
}
|
|
|
|
|
|
2014-09-30 11:15:40 +00:00
|
|
|
|
.form-item .form-group {
|
|
|
|
|
margin-bottom: 0;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.form-item .form-group + .form-group {
|
|
|
|
|
margin-top: 15px;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.form-item + .btn {
|
2014-10-09 22:27:59 +00:00
|
|
|
|
margin-left: 23px;
|
2014-09-30 11:15:40 +00:00
|
|
|
|
}
|
|
|
|
|
|
2014-10-01 11:57:36 +00:00
|
|
|
|
.scrollPageHeader {
|
2017-04-27 09:53:44 +00:00
|
|
|
|
@extend .zIndex-5;
|
2015-05-13 14:38:48 +00:00
|
|
|
|
display: flex;
|
|
|
|
|
align-items: center;
|
2014-10-01 11:57:36 +00:00
|
|
|
|
background: white;
|
|
|
|
|
border-bottom: 1px solid hsl(0,0%,78%);
|
|
|
|
|
height: 64px;
|
2015-06-01 15:08:38 +00:00
|
|
|
|
top: 0;
|
2015-06-11 12:16:20 +00:00
|
|
|
|
left: 0;
|
2015-06-10 10:54:44 +00:00
|
|
|
|
right: 0;
|
2014-10-01 11:57:36 +00:00
|
|
|
|
padding: 0 22px;
|
2015-06-11 12:16:20 +00:00
|
|
|
|
position: absolute;
|
2015-05-13 14:38:48 +00:00
|
|
|
|
transform: translateY(-64px);
|
2014-10-01 11:57:36 +00:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.scrollPageHeader small {
|
|
|
|
|
color: hsl(198,19%,72%);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.scrollPageHeader .ticket-title {
|
|
|
|
|
max-width: initial;
|
2014-10-07 10:22:12 +00:00
|
|
|
|
padding: 0;
|
2015-01-16 11:41:52 +00:00
|
|
|
|
min-width: 0;
|
2015-05-13 14:38:48 +00:00
|
|
|
|
flex: 1;
|
2014-10-01 11:57:36 +00:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.scrollPageHeader h1 {
|
|
|
|
|
font-size: 19px;
|
|
|
|
|
margin: 0 15px;
|
2014-10-07 13:36:44 +00:00
|
|
|
|
@extend .u-textTruncate;
|
2014-10-01 11:57:36 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-06-02 12:05:35 +00:00
|
|
|
|
|
|
|
|
|
.wizard-logo {
|
|
|
|
|
fill: white;
|
|
|
|
|
margin-left: -25px;
|
|
|
|
|
margin-bottom: 5px;
|
|
|
|
|
}
|
|
|
|
|
|
2014-11-14 10:15:00 +00:00
|
|
|
|
.wizard-slide {
|
2015-05-13 14:38:48 +00:00
|
|
|
|
@extend .hero-unit;
|
|
|
|
|
display: flex;
|
|
|
|
|
flex-direction: column;
|
2014-10-08 09:47:30 +00:00
|
|
|
|
width: 400px;
|
2014-11-14 10:15:00 +00:00
|
|
|
|
padding-bottom: 18px;
|
2014-11-17 15:08:24 +00:00
|
|
|
|
margin-bottom: 20px;
|
2014-10-07 10:23:03 +00:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.wizard h2 {
|
|
|
|
|
text-align: center;
|
|
|
|
|
border-bottom: 1px solid rgba(0,0,0,.13);
|
|
|
|
|
padding-bottom: 8px;
|
|
|
|
|
margin-bottom: 16px;
|
2015-05-26 23:24:03 +00:00
|
|
|
|
|
2014-11-14 10:15:00 +00:00
|
|
|
|
& + p {
|
|
|
|
|
margin-top: 0;
|
|
|
|
|
}
|
2014-10-07 10:23:03 +00:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.wizard-body {
|
2015-05-13 14:38:48 +00:00
|
|
|
|
flex: 1;
|
2014-10-07 10:23:03 +00:00
|
|
|
|
padding-bottom: 15px;
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2015-09-25 11:37:55 +00:00
|
|
|
|
.form-control {
|
|
|
|
|
min-width: 0;
|
|
|
|
|
}
|
2014-10-07 10:23:03 +00:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.wizard-controls {
|
2015-05-13 14:38:48 +00:00
|
|
|
|
display: flex;
|
2014-11-14 10:15:00 +00:00
|
|
|
|
margin-top: 15px;
|
2014-10-07 10:23:03 +00:00
|
|
|
|
height: 39px;
|
|
|
|
|
}
|
|
|
|
|
|
2014-11-14 10:15:00 +00:00
|
|
|
|
.wizard-buttonList {
|
|
|
|
|
margin-top: 15px;
|
|
|
|
|
min-width: 200px;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
p + .wizard-buttonList,
|
|
|
|
|
label + .wizard-buttonList {
|
|
|
|
|
margin-top: 5px;
|
|
|
|
|
}
|
|
|
|
|
|
2014-10-07 10:23:03 +00:00
|
|
|
|
.wizard-loadingText {
|
|
|
|
|
text-align: center;
|
|
|
|
|
margin: 0;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.wizard-loadingText .loading {
|
|
|
|
|
vertical-align: middle;
|
|
|
|
|
margin-right: 10px;
|
|
|
|
|
}
|
|
|
|
|
|
2014-11-14 10:15:00 +00:00
|
|
|
|
.wizard-aside {
|
|
|
|
|
padding-top: 15px;
|
|
|
|
|
text-align: center;
|
|
|
|
|
border-top: 1px solid rgba(0,0,0,.13);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.setup.wizard .wizard-body {
|
|
|
|
|
min-height: 140px;
|
2015-05-26 23:24:03 +00:00
|
|
|
|
|
2014-11-14 10:15:00 +00:00
|
|
|
|
& > p:first-child {
|
|
|
|
|
margin-top: 0;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
2015-07-12 01:32:40 +00:00
|
|
|
|
.setup.wizard .logo-preview, .branding .logo-preview {
|
2014-11-15 13:27:23 +00:00
|
|
|
|
display: block;
|
2014-11-17 09:29:50 +00:00
|
|
|
|
height: 0;
|
|
|
|
|
max-width: 200px;
|
|
|
|
|
max-height: 100px;
|
2015-07-12 01:32:40 +00:00
|
|
|
|
|
2015-06-22 09:46:59 +00:00
|
|
|
|
&[src=""] {
|
|
|
|
|
visibility: hidden;
|
|
|
|
|
}
|
2014-11-16 22:45:57 +00:00
|
|
|
|
|
2014-11-17 09:29:50 +00:00
|
|
|
|
+ .logo-preview-placeholder {
|
|
|
|
|
height: 100px;
|
|
|
|
|
color: hsl(0,0%,60%);
|
|
|
|
|
background: hsl(0,0%,95%);
|
|
|
|
|
margin-bottom: 10px;
|
2015-05-13 14:38:48 +00:00
|
|
|
|
display: flex;
|
|
|
|
|
align-items: center;
|
|
|
|
|
justify-content: center;
|
2014-11-15 14:55:35 +00:00
|
|
|
|
}
|
2014-11-14 10:15:00 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-07-12 05:32:22 +00:00
|
|
|
|
.setup.wizard .logo-preview:not([src=""]) {
|
2014-11-15 13:27:23 +00:00
|
|
|
|
margin: 0 auto 15px;
|
2014-11-15 14:55:35 +00:00
|
|
|
|
height: auto;
|
2015-05-26 23:24:03 +00:00
|
|
|
|
|
2014-11-17 09:29:50 +00:00
|
|
|
|
+ .logo-preview-placeholder {
|
|
|
|
|
display: none;
|
|
|
|
|
}
|
2014-11-14 10:15:00 +00:00
|
|
|
|
}
|
|
|
|
|
|
2014-11-17 15:08:24 +00:00
|
|
|
|
.setup.wizard .base-outbound-settings {
|
|
|
|
|
margin-top: 15px;
|
|
|
|
|
}
|
|
|
|
|
|
2015-07-12 05:32:22 +00:00
|
|
|
|
.branding .logo-preview:not([src=""]) {
|
|
|
|
|
margin: 20px auto 12px;
|
|
|
|
|
height: auto;
|
|
|
|
|
|
|
|
|
|
+ .logo-preview-placeholder {
|
|
|
|
|
display: none;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
2015-07-12 01:32:40 +00:00
|
|
|
|
.branding.login {
|
|
|
|
|
padding: 24px 24px 0px;
|
|
|
|
|
}
|
|
|
|
|
|
2014-10-08 09:47:30 +00:00
|
|
|
|
.import.wizard .wizard-slide {
|
2016-02-10 09:13:29 +00:00
|
|
|
|
min-height: 300px;
|
2014-10-08 09:47:30 +00:00
|
|
|
|
}
|
|
|
|
|
|
2014-10-07 10:23:03 +00:00
|
|
|
|
.import-source {
|
|
|
|
|
border-radius: 5px;
|
|
|
|
|
border: 1px solid rgba(0,0,0,.13);
|
|
|
|
|
height: 50px;
|
|
|
|
|
margin: 5px 0;
|
2014-10-07 13:36:44 +00:00
|
|
|
|
@extend .u-clickable;
|
2014-10-07 10:23:03 +00:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.input-feedback {
|
|
|
|
|
position: absolute;
|
|
|
|
|
padding-left: 10px;
|
|
|
|
|
right: 1px;
|
|
|
|
|
top: 1px;
|
|
|
|
|
bottom: 1px;
|
|
|
|
|
width: 52px;
|
|
|
|
|
border-radius: 0 5px 5px 0;
|
2014-10-07 15:28:24 +00:00
|
|
|
|
background: linear-gradient(to right, rgba(255,255,255,0), white 33%);
|
2014-10-07 10:23:03 +00:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.input-feedback .icon {
|
|
|
|
|
display: none;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.input-feedback[data-state=loading] .loading.icon,
|
2015-05-22 07:59:35 +00:00
|
|
|
|
.input-feedback[data-state=error] .icon-error,
|
|
|
|
|
.input-feedback[data-state=success] .icon-checkmark {
|
2014-10-07 10:23:03 +00:00
|
|
|
|
display: block;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.progressTable {
|
2014-10-07 12:36:09 +00:00
|
|
|
|
width: 100%;
|
2014-10-07 10:23:03 +00:00
|
|
|
|
margin: 0 auto;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.progressTable td {
|
2014-10-07 12:36:09 +00:00
|
|
|
|
padding: 8px;
|
|
|
|
|
overflow: auto;
|
|
|
|
|
width: 33%;
|
2014-10-07 10:23:03 +00:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.progressTable tr:not(:last-child) {
|
|
|
|
|
border-bottom: 1px solid #eee;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.progressTable td:first-child {
|
|
|
|
|
text-align: right;
|
|
|
|
|
}
|
|
|
|
|
|
2014-10-07 12:36:09 +00:00
|
|
|
|
.progressTable progress {
|
|
|
|
|
width: 100%;
|
|
|
|
|
min-width: 60px;
|
|
|
|
|
display: block;
|
2014-10-07 10:23:03 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-05-22 07:59:35 +00:00
|
|
|
|
.progressTable .icon-checkmark {
|
2014-10-07 10:23:03 +00:00
|
|
|
|
margin-left: 10px;
|
|
|
|
|
opacity: 0;
|
|
|
|
|
}
|
|
|
|
|
|
2015-05-22 07:59:35 +00:00
|
|
|
|
.progressTable tr.is-done .icon-checkmark {
|
2014-10-07 10:23:03 +00:00
|
|
|
|
opacity: 1;
|
|
|
|
|
}
|
|
|
|
|
|
2014-11-14 10:15:00 +00:00
|
|
|
|
.channelList {
|
2015-05-13 14:38:48 +00:00
|
|
|
|
flex: 1;
|
|
|
|
|
display: flex;
|
|
|
|
|
flex-direction: column;
|
2014-11-14 10:15:00 +00:00
|
|
|
|
background: white;
|
|
|
|
|
border-radius: 2px;
|
|
|
|
|
margin: 5px 0 20px;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.channelList,
|
|
|
|
|
.channelList-controls,
|
|
|
|
|
.channelList-controlEntry {
|
|
|
|
|
border: 1px solid hsl(251,6%,90%);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.channelList-entry {
|
2015-05-13 14:38:48 +00:00
|
|
|
|
display: flex;
|
2014-11-14 10:15:00 +00:00
|
|
|
|
cursor: default;
|
|
|
|
|
padding: 5px 8px;
|
2015-05-26 23:24:03 +00:00
|
|
|
|
|
2014-11-14 10:15:00 +00:00
|
|
|
|
&:not(:last-child) {
|
|
|
|
|
border-bottom: 1px solid hsl(251,6%,90%);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.channelList-label {
|
|
|
|
|
margin: 0 10px;
|
2015-05-13 14:38:48 +00:00
|
|
|
|
flex: 1;
|
2014-11-14 10:15:00 +00:00
|
|
|
|
& > * {
|
2015-05-26 23:24:03 +00:00
|
|
|
|
@extend .u-textTruncate;
|
2014-11-14 10:15:00 +00:00
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.channelList-status {
|
|
|
|
|
font-size: 12px;
|
|
|
|
|
color: #999;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.channelList-placeholder {
|
2015-05-13 14:38:48 +00:00
|
|
|
|
display: flex;
|
|
|
|
|
align-items: center;
|
|
|
|
|
justify-content: center;
|
|
|
|
|
flex: 1;
|
2014-11-14 10:15:00 +00:00
|
|
|
|
color: #999;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.channelList-controls {
|
|
|
|
|
margin-top: auto;
|
2015-05-13 14:38:48 +00:00
|
|
|
|
display: flex;
|
2014-11-14 10:15:00 +00:00
|
|
|
|
background: hsl(251,6%,92%);
|
|
|
|
|
border-left: none;
|
|
|
|
|
border-right: none;
|
|
|
|
|
border-bottom: none;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.channelList-controlEntry {
|
2015-05-13 14:38:48 +00:00
|
|
|
|
display: flex;
|
|
|
|
|
justify-content: center;
|
2014-11-14 10:15:00 +00:00
|
|
|
|
width: 26px;
|
|
|
|
|
height: 26px;
|
|
|
|
|
border-left: none;
|
|
|
|
|
border-top: none;
|
|
|
|
|
border-bottom: none;
|
|
|
|
|
position: relative;
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2014-11-14 10:15:00 +00:00
|
|
|
|
[data-toggle=dropdown] {
|
|
|
|
|
position: relative;
|
|
|
|
|
}
|
2016-05-17 11:51:20 +00:00
|
|
|
|
|
2014-11-14 10:15:00 +00:00
|
|
|
|
.icon {
|
|
|
|
|
opacity: 0.8;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
2015-05-26 16:29:04 +00:00
|
|
|
|
.avatar-gallery {
|
|
|
|
|
display: flex;
|
|
|
|
|
flex-wrap: wrap;
|
|
|
|
|
}
|
|
|
|
|
|
2014-10-29 19:43:56 +00:00
|
|
|
|
.avatar-holder {
|
|
|
|
|
display: inline-block;
|
|
|
|
|
position: relative;
|
2015-05-26 16:29:04 +00:00
|
|
|
|
margin: 0 32px 32px 0;
|
2014-10-29 19:43:56 +00:00
|
|
|
|
border-radius: 100%;
|
2015-05-26 16:29:04 +00:00
|
|
|
|
box-shadow: 0 0 0 4px white;
|
2016-05-17 11:51:20 +00:00
|
|
|
|
|
2014-10-29 19:43:56 +00:00
|
|
|
|
.avatar {
|
|
|
|
|
@extend .u-clickable;
|
2016-05-17 11:51:20 +00:00
|
|
|
|
|
2014-10-29 19:43:56 +00:00
|
|
|
|
&.is-active {
|
2015-05-26 16:29:04 +00:00
|
|
|
|
box-shadow: 0 0 0 4px hsl(200,71%,59%);
|
2014-10-29 19:43:56 +00:00
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.avatar--new {
|
|
|
|
|
background: hsl(145,51%,45%);
|
|
|
|
|
@extend .u-clickable;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.avatar-holder .avatar-delete {
|
|
|
|
|
position: absolute;
|
2015-05-26 16:29:04 +00:00
|
|
|
|
right: -15px;
|
|
|
|
|
top: -15px;
|
|
|
|
|
width: 40px;
|
|
|
|
|
height: 40px;
|
2014-10-29 19:43:56 +00:00
|
|
|
|
pointer-events: none;
|
|
|
|
|
visibility: hidden;
|
2015-05-26 16:29:04 +00:00
|
|
|
|
background: white;
|
|
|
|
|
display: flex;
|
|
|
|
|
align-items: center;
|
|
|
|
|
justify-content: center;
|
|
|
|
|
border-radius: 100%;
|
|
|
|
|
box-shadow: 0 1px 5px rgba(0,0,0,.05);
|
2014-10-29 19:43:56 +00:00
|
|
|
|
@extend .u-clickable;
|
2015-05-26 16:29:04 +00:00
|
|
|
|
|
|
|
|
|
svg {
|
|
|
|
|
opacity: 0.5;
|
|
|
|
|
fill: hsl(234,10%,19%);
|
|
|
|
|
}
|
2016-05-17 11:51:20 +00:00
|
|
|
|
|
2015-05-26 16:29:04 +00:00
|
|
|
|
&:hover svg {
|
2014-10-29 19:43:56 +00:00
|
|
|
|
opacity: 1;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.avatar-holder:hover .avatar-delete {
|
|
|
|
|
visibility: visible;
|
|
|
|
|
pointer-events: auto;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.camera video {
|
|
|
|
|
position: absolute;
|
|
|
|
|
visibility: hidden;
|
|
|
|
|
pointer-events: none;
|
|
|
|
|
}
|
|
|
|
|
.camera-preview {
|
|
|
|
|
display: block;
|
|
|
|
|
margin: 0 auto;
|
|
|
|
|
}
|
|
|
|
|
.camera-flash {
|
|
|
|
|
@extend .fit;
|
|
|
|
|
background: white;
|
|
|
|
|
opacity: 0;
|
|
|
|
|
@extend .u-unclickable;
|
|
|
|
|
}
|
|
|
|
|
.camera-flash.is-active {
|
2015-05-13 14:38:48 +00:00
|
|
|
|
animation: flash 500ms ease;
|
2014-10-29 19:43:56 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-05-13 14:38:48 +00:00
|
|
|
|
@keyframes flash { 0% { opacity: 0 } 50% { opacity: 1 } 100% { opacity: 0 } }
|
2014-10-29 19:43:56 +00:00
|
|
|
|
|
|
|
|
|
.fileUpload {
|
|
|
|
|
position: relative;
|
|
|
|
|
overflow: hidden;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.fileUpload input {
|
2016-05-17 11:51:20 +00:00
|
|
|
|
position: absolute;
|
|
|
|
|
right: 0;
|
2014-10-29 19:43:56 +00:00
|
|
|
|
top: 0;
|
2016-05-17 11:51:20 +00:00
|
|
|
|
font-size: 118px;
|
|
|
|
|
margin: 0;
|
|
|
|
|
padding: 0;
|
|
|
|
|
cursor: pointer;
|
2014-10-29 19:43:56 +00:00
|
|
|
|
opacity: 0;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.imageCropper p {
|
|
|
|
|
margin: 0;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.imageCropper-holder {
|
|
|
|
|
height: 340px;
|
|
|
|
|
margin: 15px 0;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.imageCropper-image {
|
|
|
|
|
max-width: 100%;
|
|
|
|
|
max-height: 100%;
|
|
|
|
|
opacity: 0;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.imageCropper-preview {
|
|
|
|
|
width: 40px;
|
|
|
|
|
height: 40px;
|
|
|
|
|
border-radius: 100%;
|
|
|
|
|
overflow: hidden;
|
|
|
|
|
margin: 0 10px;
|
|
|
|
|
background: hsl(210,17%,98%);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.cropper-container {
|
|
|
|
|
/* prevent cropper.js's centering – we center via flex */
|
|
|
|
|
left: 0 !important;
|
|
|
|
|
}
|
2014-10-07 21:38:28 +00:00
|
|
|
|
|
2014-11-10 11:09:01 +00:00
|
|
|
|
.profile {
|
2014-11-07 13:37:02 +00:00
|
|
|
|
padding: 60px;
|
|
|
|
|
overflow: auto;
|
2015-05-26 16:48:35 +00:00
|
|
|
|
flex: 1;
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2014-11-07 13:37:02 +00:00
|
|
|
|
h1 {
|
|
|
|
|
margin: 18px 0 0;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.tabs {
|
|
|
|
|
margin-top: 2px;
|
|
|
|
|
margin-bottom: 25px;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
2014-11-10 11:09:01 +00:00
|
|
|
|
.profile-window {
|
2015-06-02 09:37:58 +00:00
|
|
|
|
color: hsl(60,1%,34%);
|
2014-11-07 13:37:02 +00:00
|
|
|
|
background: white;
|
|
|
|
|
max-width: 660px;
|
|
|
|
|
margin: 0 auto;
|
|
|
|
|
border: 1px solid #e6e6e6;
|
|
|
|
|
}
|
|
|
|
|
|
2014-11-10 11:09:01 +00:00
|
|
|
|
.profile-section {
|
2014-11-07 13:37:02 +00:00
|
|
|
|
padding: 20px 50px;
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2014-11-15 16:15:39 +00:00
|
|
|
|
&.profile-memberSection {
|
|
|
|
|
margin-bottom: 10px;
|
|
|
|
|
}
|
2014-11-07 13:37:02 +00:00
|
|
|
|
}
|
|
|
|
|
|
2014-11-10 11:09:01 +00:00
|
|
|
|
.profile-section:not(:last-child) {
|
2014-11-07 13:37:02 +00:00
|
|
|
|
border-bottom: 1px solid #f2f2f2;
|
|
|
|
|
}
|
|
|
|
|
|
2014-11-10 11:09:01 +00:00
|
|
|
|
.profile-action {
|
2014-11-07 13:37:02 +00:00
|
|
|
|
margin-right: -20px;
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2014-11-07 13:37:02 +00:00
|
|
|
|
.dropdown-toggle {
|
|
|
|
|
margin-top: -20px;
|
|
|
|
|
margin-right: -30px;
|
|
|
|
|
margin-bottom: 8px;
|
|
|
|
|
padding: 26px 40px 2px;
|
|
|
|
|
}
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2014-11-07 13:37:02 +00:00
|
|
|
|
label {
|
2015-05-21 14:45:41 +00:00
|
|
|
|
margin: 0 8px;
|
2014-11-07 13:37:02 +00:00
|
|
|
|
padding: 0;
|
|
|
|
|
cursor: inherit;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
2014-11-10 11:09:01 +00:00
|
|
|
|
.profile-subtitle {
|
2014-11-07 13:37:02 +00:00
|
|
|
|
font-size: 16px;
|
|
|
|
|
@extend .u-highlight;
|
|
|
|
|
}
|
|
|
|
|
|
2014-11-10 11:09:01 +00:00
|
|
|
|
.profile-details {
|
2014-11-07 13:37:02 +00:00
|
|
|
|
margin-left: -50px;
|
|
|
|
|
}
|
|
|
|
|
|
2014-11-11 07:53:21 +00:00
|
|
|
|
.profile-ticketsPlaceholder {
|
2015-05-13 14:38:48 +00:00
|
|
|
|
flex: 1;
|
2014-11-15 16:19:40 +00:00
|
|
|
|
margin: 8px 0 22px;
|
2014-11-11 07:53:21 +00:00
|
|
|
|
color: hsl(209,28%,74%);
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2015-05-21 14:45:41 +00:00
|
|
|
|
.stat-icon {
|
2014-11-11 07:53:21 +00:00
|
|
|
|
margin-bottom: 10px;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
2014-11-10 11:09:01 +00:00
|
|
|
|
.profile-detailsEntry {
|
2014-11-07 13:37:02 +00:00
|
|
|
|
margin: 8px 0;
|
|
|
|
|
padding-left: 50px;
|
|
|
|
|
width: 50%;
|
|
|
|
|
}
|
|
|
|
|
|
2014-11-10 11:09:01 +00:00
|
|
|
|
.profile-detailsEntry label {
|
2014-11-07 13:37:02 +00:00
|
|
|
|
padding: 0;
|
|
|
|
|
margin-bottom: 2px;
|
|
|
|
|
display: block;
|
|
|
|
|
}
|
|
|
|
|
|
2014-11-14 12:55:24 +00:00
|
|
|
|
.profile-organizationMember {
|
2015-05-13 14:38:48 +00:00
|
|
|
|
@extend .profile-detailsEntry;
|
|
|
|
|
display: flex;
|
|
|
|
|
align-items: center;
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2014-11-14 12:55:24 +00:00
|
|
|
|
.avatar {
|
|
|
|
|
margin-right: 10px;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
2015-06-03 08:26:51 +00:00
|
|
|
|
.profile-ticketLists {
|
|
|
|
|
display: flex;
|
|
|
|
|
margin: 0 -25px;
|
|
|
|
|
}
|
|
|
|
|
|
2014-11-10 11:09:01 +00:00
|
|
|
|
.profile-ticketList {
|
2015-05-13 14:38:48 +00:00
|
|
|
|
display: flex;
|
|
|
|
|
flex-direction: column;
|
2015-06-03 08:26:51 +00:00
|
|
|
|
flex: 1 1 50%;
|
|
|
|
|
padding: 0 25px;
|
2015-06-11 14:06:02 +00:00
|
|
|
|
min-width: 0; /* Firefox wrong content-calculation with word-wrap workaround */
|
2014-11-11 07:53:21 +00:00
|
|
|
|
|
|
|
|
|
.tasks {
|
2015-06-08 11:02:01 +00:00
|
|
|
|
margin-bottom: 10px;
|
2015-05-13 14:38:48 +00:00
|
|
|
|
display: flex;
|
2015-10-15 13:13:37 +00:00
|
|
|
|
flex-basis: auto;
|
2015-05-13 14:38:48 +00:00
|
|
|
|
flex-direction: column;
|
2014-11-11 07:53:21 +00:00
|
|
|
|
}
|
2014-11-07 13:37:02 +00:00
|
|
|
|
}
|
|
|
|
|
|
2014-11-10 11:09:01 +00:00
|
|
|
|
.profile .frequency.stat-widget {
|
2014-11-07 13:37:02 +00:00
|
|
|
|
height: 230px;
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2014-11-07 13:37:02 +00:00
|
|
|
|
.stat-bars {
|
|
|
|
|
height: 100px;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
2014-11-14 12:55:24 +00:00
|
|
|
|
.profile-organizationIcon {
|
2015-05-13 14:38:48 +00:00
|
|
|
|
display: flex;
|
|
|
|
|
align-items: center;
|
|
|
|
|
justify-content: center;
|
2014-11-14 12:55:24 +00:00
|
|
|
|
width: 80px;
|
|
|
|
|
height: 80px;
|
|
|
|
|
background: hsl(0,0%,87%);
|
|
|
|
|
border-radius: 100%;
|
|
|
|
|
opacity: 0.4;
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2015-05-26 16:48:35 +00:00
|
|
|
|
svg {
|
|
|
|
|
width: 32px;
|
|
|
|
|
height: 32px;
|
2014-11-14 12:55:24 +00:00
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
2015-06-02 18:23:02 +00:00
|
|
|
|
.highlighter {
|
2015-06-08 10:36:18 +00:00
|
|
|
|
display: flex;
|
2015-06-02 18:23:02 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-06-02 16:21:14 +00:00
|
|
|
|
[data-highlightcolor=Yellow]::selection { background: #f7e7b2; }
|
2015-03-12 10:26:12 +00:00
|
|
|
|
.highlight-Yellow { background: #f7e7b2; }
|
2015-03-10 20:11:36 +00:00
|
|
|
|
|
2015-06-02 16:21:14 +00:00
|
|
|
|
[data-highlightcolor=Green]::selection { background: #bce7b6; }
|
2015-03-12 10:26:12 +00:00
|
|
|
|
.highlight-Green { background: #bce7b6; }
|
2015-03-10 20:11:36 +00:00
|
|
|
|
|
2015-06-02 16:21:14 +00:00
|
|
|
|
[data-highlightcolor=Blue]::selection { background: #b3ddf9; }
|
2015-03-12 10:26:12 +00:00
|
|
|
|
.highlight-Blue { background: #b3ddf9; }
|
2015-03-10 20:11:36 +00:00
|
|
|
|
|
2015-06-02 16:21:14 +00:00
|
|
|
|
[data-highlightcolor=Pink]::selection { background: #fea9c5; }
|
2015-03-12 10:26:12 +00:00
|
|
|
|
.highlight-Pink { background: #fea9c5; }
|
2015-03-10 20:11:36 +00:00
|
|
|
|
|
2015-06-02 16:21:14 +00:00
|
|
|
|
[data-highlightcolor=Purple]::selection { background: #eac5ee; }
|
2015-03-12 10:26:12 +00:00
|
|
|
|
.highlight-Purple { background: #eac5ee; }
|
2015-03-10 20:11:36 +00:00
|
|
|
|
|
2015-04-12 08:41:59 +00:00
|
|
|
|
.translationOverview {
|
2015-04-12 20:47:56 +00:00
|
|
|
|
tbody > tr > td {
|
|
|
|
|
padding: 20px 0 0 10px;
|
|
|
|
|
}
|
|
|
|
|
.translationOverview-itemContainer {
|
|
|
|
|
padding: 10px 0 10px 10px;
|
|
|
|
|
}
|
2015-04-12 08:41:59 +00:00
|
|
|
|
.translationOverview-source {
|
|
|
|
|
width: 25%;
|
|
|
|
|
}
|
|
|
|
|
.translationOverview-target {
|
|
|
|
|
width: 35%;
|
|
|
|
|
}
|
|
|
|
|
.translationOverview-initial {
|
|
|
|
|
width: 25%;
|
|
|
|
|
}
|
|
|
|
|
.translationOverview-item {
|
|
|
|
|
width: 100%;
|
|
|
|
|
}
|
|
|
|
|
}
|
2014-10-07 21:38:28 +00:00
|
|
|
|
|
2015-02-20 13:40:51 +00:00
|
|
|
|
.overview-navigator {
|
2015-06-02 18:23:02 +00:00
|
|
|
|
@extend .horizontal;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.overview-navigator .pagination {
|
|
|
|
|
margin: 0 0 0 10px;
|
2015-02-20 13:40:51 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-05-26 09:36:30 +00:00
|
|
|
|
.empty-space {
|
|
|
|
|
padding: 50px;
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2015-05-26 09:36:30 +00:00
|
|
|
|
svg {
|
|
|
|
|
width: 200px;
|
|
|
|
|
height: auto;
|
|
|
|
|
}
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2015-05-26 09:36:30 +00:00
|
|
|
|
.empty-space-tagline {
|
|
|
|
|
color: hsl(198, 19%, 72%);
|
|
|
|
|
margin-top: 15px;
|
|
|
|
|
font-size: 18px;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
2015-06-16 11:17:55 +00:00
|
|
|
|
.horizontal-filters {
|
|
|
|
|
margin-bottom: 20px;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.horizontal-filter {
|
|
|
|
|
display: flex;
|
|
|
|
|
align-items: center;
|
|
|
|
|
background: hsl(197,20%,93%);
|
2015-06-18 08:04:16 +00:00
|
|
|
|
padding: 7px;
|
2015-06-16 11:17:55 +00:00
|
|
|
|
border: 1px solid hsl(198,19%,86%);
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2015-06-16 11:17:55 +00:00
|
|
|
|
&:first-child {
|
2015-06-19 06:54:26 +00:00
|
|
|
|
border-radius: 4px 4px 0 0;
|
2015-06-16 11:17:55 +00:00
|
|
|
|
}
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2015-06-16 11:17:55 +00:00
|
|
|
|
&:last-child {
|
2015-06-19 06:54:26 +00:00
|
|
|
|
border-radius: 0 0 4px 4px;
|
2015-06-16 11:17:55 +00:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
&:only-child {
|
2015-06-19 06:54:26 +00:00
|
|
|
|
border-radius: 4px;
|
2015-06-16 11:17:55 +00:00
|
|
|
|
}
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2015-06-16 11:17:55 +00:00
|
|
|
|
& + .horizontal-filter {
|
2015-06-18 08:04:16 +00:00
|
|
|
|
border-top: none;
|
2015-06-16 11:17:55 +00:00
|
|
|
|
}
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2015-06-16 11:17:55 +00:00
|
|
|
|
.horizontal-filter-body {
|
|
|
|
|
display: flex;
|
|
|
|
|
align-items: center;
|
2015-06-17 11:53:09 +00:00
|
|
|
|
flex: 1;
|
2015-06-16 11:17:55 +00:00
|
|
|
|
}
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2015-06-16 11:17:55 +00:00
|
|
|
|
.controls,
|
|
|
|
|
input {
|
|
|
|
|
margin-right: 5px;
|
|
|
|
|
}
|
|
|
|
|
|
2015-10-13 13:22:04 +00:00
|
|
|
|
.controls-label {
|
|
|
|
|
margin-left: 0;
|
|
|
|
|
margin-right: 5px;
|
|
|
|
|
}
|
|
|
|
|
|
2017-01-03 10:29:37 +00:00
|
|
|
|
select,
|
2015-06-16 11:17:55 +00:00
|
|
|
|
input {
|
|
|
|
|
border-color: hsl(198,19%,86%);
|
|
|
|
|
}
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2015-06-16 11:17:55 +00:00
|
|
|
|
input[type=text] {
|
|
|
|
|
width: auto;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
2015-06-25 14:10:22 +00:00
|
|
|
|
.output-input {
|
|
|
|
|
margin: 0 0 14px;
|
2015-06-29 11:18:30 +00:00
|
|
|
|
|
2015-06-25 14:10:22 +00:00
|
|
|
|
output {
|
|
|
|
|
margin: 0;
|
2015-06-29 11:18:30 +00:00
|
|
|
|
border-radius: 3px 3px 0 0;
|
2015-06-25 14:10:22 +00:00
|
|
|
|
border: 1px solid hsl(200,71%,59%);
|
2015-06-29 11:18:30 +00:00
|
|
|
|
border-bottom: none;
|
|
|
|
|
display: block;
|
2015-06-25 14:10:22 +00:00
|
|
|
|
}
|
2015-06-29 11:18:30 +00:00
|
|
|
|
|
2015-06-25 14:10:22 +00:00
|
|
|
|
input {
|
|
|
|
|
flex: 1;
|
|
|
|
|
border-top-left-radius: 0;
|
2015-06-29 11:18:30 +00:00
|
|
|
|
border-top-right-radius: 0;
|
|
|
|
|
border-top: none;
|
|
|
|
|
|
2015-06-25 14:10:22 +00:00
|
|
|
|
&:focus {
|
|
|
|
|
border-color: hsl(0,0%,90%);
|
|
|
|
|
box-shadow: none;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
2015-06-18 08:04:16 +00:00
|
|
|
|
output {
|
|
|
|
|
border-bottom: 1px solid hsl(200,71%,59%);
|
|
|
|
|
margin: 14px 0 0;
|
|
|
|
|
display: inline-block;
|
2015-06-25 14:10:22 +00:00
|
|
|
|
padding: 10px 12px 8px;
|
2015-06-18 08:04:16 +00:00
|
|
|
|
background: hsl(201,62%,93%);
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2015-06-25 14:10:22 +00:00
|
|
|
|
&[disabled] {
|
|
|
|
|
border-color: hsl(358,53%,56%);
|
|
|
|
|
background: hsl(358,53%,76%);
|
|
|
|
|
}
|
2015-06-18 08:04:16 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-10-06 19:51:28 +00:00
|
|
|
|
.zammad-switch {
|
2015-11-24 12:07:39 +00:00
|
|
|
|
overflow: hidden;
|
2015-10-06 19:51:28 +00:00
|
|
|
|
width: 50px;
|
2015-07-20 10:57:03 +00:00
|
|
|
|
height: 30px;
|
|
|
|
|
border-radius: 15px;
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2015-10-06 19:51:28 +00:00
|
|
|
|
&.zammad-switch--small {
|
|
|
|
|
width: 40px;
|
|
|
|
|
height: 24px;
|
|
|
|
|
border-radius: 12px;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
&.zammad-switch--dark {
|
|
|
|
|
label {
|
|
|
|
|
background: hsl(234,10%,5%);
|
|
|
|
|
}
|
|
|
|
|
label:before {
|
|
|
|
|
background: hsl(233,10%,10%);
|
|
|
|
|
}
|
|
|
|
|
label:after {
|
|
|
|
|
background: hsl(234,10%,19%);
|
|
|
|
|
}
|
|
|
|
|
}
|
2015-11-24 12:07:39 +00:00
|
|
|
|
|
|
|
|
|
&.zammad-switch--green input:checked + label {
|
|
|
|
|
background: $supergood-color;
|
|
|
|
|
}
|
2015-10-06 19:51:28 +00:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.zammad-switch label {
|
2015-11-24 12:07:39 +00:00
|
|
|
|
margin: 0;
|
2015-10-06 19:51:28 +00:00
|
|
|
|
position: relative;
|
|
|
|
|
width: 100%;
|
|
|
|
|
height: 100%;
|
|
|
|
|
border-radius: inherit;
|
2015-07-20 10:57:03 +00:00
|
|
|
|
outline: none;
|
|
|
|
|
cursor: pointer;
|
2015-11-20 10:52:31 +00:00
|
|
|
|
background: white;
|
2015-11-24 12:07:39 +00:00
|
|
|
|
box-shadow: 0 0 0 1px rgba(0,0,0,.1) inset;
|
|
|
|
|
user-select: none;
|
|
|
|
|
transition: background 200ms;
|
|
|
|
|
|
|
|
|
|
&:after {
|
|
|
|
|
content: "";
|
|
|
|
|
position: absolute;
|
|
|
|
|
transition: transform 200ms;
|
|
|
|
|
width: calc(60% - 2px);
|
|
|
|
|
height: calc(100% - 2px);
|
|
|
|
|
border-radius: inherit;
|
|
|
|
|
left: 1px;
|
|
|
|
|
top: 1px;
|
2017-01-03 10:29:37 +00:00
|
|
|
|
box-shadow:
|
2015-11-24 12:07:39 +00:00
|
|
|
|
0 0 0 1px rgba(0,0,0,.05),
|
|
|
|
|
0 1px 3px rgba(0,0,0,.2);
|
|
|
|
|
background: white;
|
|
|
|
|
}
|
2015-07-20 10:57:03 +00:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.zammad-switch input {
|
|
|
|
|
display: none;
|
|
|
|
|
|
2015-11-24 12:07:39 +00:00
|
|
|
|
&:focus + label {
|
|
|
|
|
transition: none;
|
|
|
|
|
background: hsl(200,71%,59%);
|
|
|
|
|
box-shadow: 0 0 0 3px hsl(201,62%,90%);
|
|
|
|
|
}
|
2015-07-20 10:57:03 +00:00
|
|
|
|
|
2015-11-24 12:07:39 +00:00
|
|
|
|
&:checked + label {
|
|
|
|
|
background: hsl(200,71%,59%);
|
|
|
|
|
}
|
2015-07-20 10:57:03 +00:00
|
|
|
|
|
2015-11-24 12:07:39 +00:00
|
|
|
|
&:checked + label:after {
|
|
|
|
|
transform: translateX(70%);
|
|
|
|
|
}
|
2015-07-20 10:57:03 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-11-24 12:07:39 +00:00
|
|
|
|
.controls .zammad-switch {
|
|
|
|
|
margin-top: 10px;
|
2015-07-20 10:57:03 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-06-16 11:17:55 +00:00
|
|
|
|
.horizontal-filter-text {
|
|
|
|
|
margin-right: 5px;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.filter-controls {
|
|
|
|
|
display: flex;
|
|
|
|
|
align-items: center;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.filter-control {
|
|
|
|
|
display: flex;
|
|
|
|
|
align-items: center;
|
|
|
|
|
justify-content: center;
|
2015-06-18 08:04:16 +00:00
|
|
|
|
width: 30px;
|
|
|
|
|
height: 30px;
|
2015-09-22 11:27:53 +00:00
|
|
|
|
box-shadow: 0 0 0 1px hsl(198,19%,86%) inset;
|
2015-06-16 11:17:55 +00:00
|
|
|
|
border-radius: 100%;
|
|
|
|
|
background: white;
|
|
|
|
|
cursor: pointer;
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2015-06-16 11:17:55 +00:00
|
|
|
|
&:hover:not(.is-disabled) {
|
|
|
|
|
border-color: hsl(198,19%,83%);
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2015-06-16 11:17:55 +00:00
|
|
|
|
.icon {
|
|
|
|
|
fill: black;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
&.is-disabled {
|
|
|
|
|
cursor: not-allowed;
|
|
|
|
|
opacity: 0.5;
|
|
|
|
|
}
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2015-06-16 11:17:55 +00:00
|
|
|
|
&:not(:last-child) {
|
|
|
|
|
margin-right: 7px;
|
|
|
|
|
}
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2015-06-16 11:17:55 +00:00
|
|
|
|
.icon {
|
|
|
|
|
fill: hsl(0,0%,61%);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.filter-preview {
|
|
|
|
|
margin: 20px 0;
|
|
|
|
|
}
|
|
|
|
|
|
2015-06-17 11:53:09 +00:00
|
|
|
|
.day-name {
|
|
|
|
|
text-align: center;
|
|
|
|
|
margin-bottom: 0;
|
|
|
|
|
color: inherit;
|
|
|
|
|
white-space: nowrap;
|
2015-06-16 11:17:55 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-06-17 11:53:09 +00:00
|
|
|
|
.form-group.day-time {
|
2015-09-15 15:45:23 +00:00
|
|
|
|
padding: 10px 5px 6px;
|
|
|
|
|
margin: 0;
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2015-09-14 16:48:46 +00:00
|
|
|
|
label {
|
2017-01-03 10:29:37 +00:00
|
|
|
|
text-align: center;
|
2015-09-14 16:48:46 +00:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.form-control {
|
|
|
|
|
margin-left: auto;
|
|
|
|
|
margin-right: auto;
|
2015-09-15 15:45:23 +00:00
|
|
|
|
margin-bottom: 8px;
|
2015-09-14 16:48:46 +00:00
|
|
|
|
}
|
2015-06-17 11:53:09 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-09-17 15:01:35 +00:00
|
|
|
|
.settings-row {
|
|
|
|
|
margin-bottom: 10px;
|
|
|
|
|
}
|
|
|
|
|
|
2015-06-17 11:53:09 +00:00
|
|
|
|
.settings-list {
|
|
|
|
|
border-collapse: separate;
|
2015-06-25 14:10:22 +00:00
|
|
|
|
color: hsl(60,1%,34%);
|
|
|
|
|
background: white;
|
2015-09-14 16:48:46 +00:00
|
|
|
|
table-layout: auto;
|
2015-11-17 00:43:36 +00:00
|
|
|
|
margin-bottom: 20px;
|
2016-04-18 00:02:31 +00:00
|
|
|
|
word-break: break-all;
|
|
|
|
|
word-wrap: break-word;
|
|
|
|
|
|
2015-09-18 15:52:12 +00:00
|
|
|
|
&.is-invalid {
|
|
|
|
|
border-radius: 3px;
|
2017-01-03 10:29:37 +00:00
|
|
|
|
box-shadow:
|
2015-09-18 15:52:12 +00:00
|
|
|
|
0 0 0 2px white,
|
|
|
|
|
0 0 0 4px hsl(0,90%,70%);
|
|
|
|
|
}
|
2015-09-30 14:39:07 +00:00
|
|
|
|
|
|
|
|
|
&.settings-list--fixed {
|
|
|
|
|
table-layout: fixed;
|
|
|
|
|
}
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2015-09-14 16:48:46 +00:00
|
|
|
|
&.settings-list--stretch {
|
|
|
|
|
width: 100%;
|
|
|
|
|
}
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2015-06-16 11:17:55 +00:00
|
|
|
|
&:not(:last-child) {
|
2015-06-17 11:53:09 +00:00
|
|
|
|
margin-bottom: 34px;
|
2015-06-16 11:17:55 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-06-17 11:53:09 +00:00
|
|
|
|
&.settings-list--toggleRow {
|
2015-09-17 12:50:10 +00:00
|
|
|
|
tr:not(.is-active) td > *:not(.dont-grey-out) {
|
2015-06-17 11:53:09 +00:00
|
|
|
|
opacity: 0.33;
|
|
|
|
|
}
|
2015-06-16 11:17:55 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-06-17 11:53:09 +00:00
|
|
|
|
&.settings-list--toggleColumn {
|
|
|
|
|
td:not(.is-active) * {
|
|
|
|
|
opacity: 0.33;
|
|
|
|
|
}
|
2015-06-16 11:17:55 +00:00
|
|
|
|
}
|
2016-05-03 08:51:46 +00:00
|
|
|
|
|
|
|
|
|
&.settings-list--placeholder {
|
|
|
|
|
th {
|
|
|
|
|
text-align: center;
|
|
|
|
|
border-bottom: 1px solid hsl(198, 18%, 86%);
|
|
|
|
|
border-radius: 4px;
|
|
|
|
|
}
|
|
|
|
|
td {
|
|
|
|
|
height: 40px;
|
|
|
|
|
}
|
|
|
|
|
}
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2015-06-17 11:53:09 +00:00
|
|
|
|
th, td {
|
2016-04-15 21:56:10 +00:00
|
|
|
|
vertical-align: top;
|
2015-09-14 17:00:45 +00:00
|
|
|
|
padding: 10px;
|
2015-06-17 11:53:09 +00:00
|
|
|
|
border: 1px solid hsl(198,18%,86%);
|
|
|
|
|
}
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2015-06-17 11:53:09 +00:00
|
|
|
|
th {
|
|
|
|
|
font-weight: normal;
|
|
|
|
|
text-transform: uppercase;
|
|
|
|
|
font-size: 12px;
|
2015-09-30 14:35:31 +00:00
|
|
|
|
line-height: 17px;
|
2015-09-22 13:19:05 +00:00
|
|
|
|
letter-spacing: 0.05em;
|
2015-06-17 11:53:09 +00:00
|
|
|
|
background: hsl(197,20%,93%);
|
|
|
|
|
border-bottom: none;
|
2016-04-18 00:02:31 +00:00
|
|
|
|
word-break: normal;
|
2015-06-16 11:17:55 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-09-16 14:46:24 +00:00
|
|
|
|
td.empty-cell {
|
|
|
|
|
border-top: none;
|
|
|
|
|
}
|
2016-02-10 17:27:29 +00:00
|
|
|
|
|
2016-02-08 16:24:48 +00:00
|
|
|
|
.settings-list-separator {
|
2016-02-10 17:27:29 +00:00
|
|
|
|
border-left-width: 3px;
|
2016-02-08 16:24:48 +00:00
|
|
|
|
}
|
2015-09-16 14:46:24 +00:00
|
|
|
|
|
2015-06-17 11:53:09 +00:00
|
|
|
|
.text-muted {
|
|
|
|
|
text-transform: none;
|
|
|
|
|
font-size: 10px;
|
|
|
|
|
letter-spacing: 0;
|
|
|
|
|
color: hsl(198,18%,72%);
|
|
|
|
|
}
|
2015-06-16 11:17:55 +00:00
|
|
|
|
|
2015-11-17 11:10:04 +00:00
|
|
|
|
.inline-label {
|
|
|
|
|
color: inherit;
|
|
|
|
|
}
|
|
|
|
|
|
2015-06-26 08:47:27 +00:00
|
|
|
|
.btn--table {
|
2017-03-16 14:03:10 +00:00
|
|
|
|
padding-top: 0;
|
|
|
|
|
padding-bottom: 0;
|
2015-06-26 08:47:27 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-06-17 11:53:09 +00:00
|
|
|
|
th:not(:last-child),
|
|
|
|
|
td:not(:last-child) {
|
|
|
|
|
border-right: none;
|
|
|
|
|
}
|
2015-06-16 11:17:55 +00:00
|
|
|
|
|
2016-02-04 13:28:27 +00:00
|
|
|
|
tr:not(:last-child) td,
|
|
|
|
|
& > tbody:not(:last-child) tr td {
|
2015-06-17 11:53:09 +00:00
|
|
|
|
border-bottom: none;
|
2015-06-16 11:17:55 +00:00
|
|
|
|
}
|
2015-06-17 11:53:09 +00:00
|
|
|
|
|
2015-09-15 09:49:38 +00:00
|
|
|
|
tr.is-inactive td {
|
|
|
|
|
color: hsl(199,19%,80%);
|
|
|
|
|
text-decoration: line-through;
|
|
|
|
|
}
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2015-11-23 13:34:29 +00:00
|
|
|
|
& > thead > tr > th:first-child {
|
2015-06-19 06:54:26 +00:00
|
|
|
|
border-top-left-radius: 4px;
|
2015-06-17 11:53:09 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-11-23 13:34:29 +00:00
|
|
|
|
& > thead > tr > th:last-child {
|
2015-06-19 06:54:26 +00:00
|
|
|
|
border-top-right-radius: 4px;
|
2015-06-17 11:53:09 +00:00
|
|
|
|
}
|
|
|
|
|
|
2016-02-04 13:28:27 +00:00
|
|
|
|
& > tbody:last-child > tr:last-child > td:first-child,
|
|
|
|
|
& > tfoot:last-child > tr:last-child > td:first-child {
|
2015-06-19 06:54:26 +00:00
|
|
|
|
border-bottom-left-radius: 4px;
|
2015-06-17 11:53:09 +00:00
|
|
|
|
}
|
|
|
|
|
|
2016-02-04 13:28:27 +00:00
|
|
|
|
& > tbody:last-child > tr:last-child > td:last-child,
|
|
|
|
|
& > tfoot:last-child > tr:last-child > td:last-child {
|
2015-06-19 06:54:26 +00:00
|
|
|
|
border-bottom-right-radius: 4px;
|
2015-06-17 11:53:09 +00:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
p {
|
2015-06-16 11:17:55 +00:00
|
|
|
|
margin: 0;
|
|
|
|
|
}
|
|
|
|
|
|
2015-09-14 17:00:45 +00:00
|
|
|
|
.settings-list-action-cell {
|
|
|
|
|
@extend .u-clickable;
|
|
|
|
|
text-align: center;
|
2015-11-23 13:42:00 +00:00
|
|
|
|
color: hsl(198,19%,72%);
|
2015-09-14 17:00:45 +00:00
|
|
|
|
background: hsl(197,22%,96%);
|
2015-09-15 15:45:23 +00:00
|
|
|
|
line-height: 1;
|
2015-11-23 13:42:00 +00:00
|
|
|
|
padding-top: 11px;
|
|
|
|
|
padding-bottom: 9px;
|
2016-05-17 11:51:20 +00:00
|
|
|
|
|
2015-09-14 17:00:45 +00:00
|
|
|
|
&:hover {
|
2015-11-23 13:42:00 +00:00
|
|
|
|
color: hsl(60,1%,34%);
|
2015-09-14 17:00:45 +00:00
|
|
|
|
}
|
2016-05-17 11:51:20 +00:00
|
|
|
|
|
2015-09-14 16:48:46 +00:00
|
|
|
|
.icon {
|
2015-11-23 13:42:00 +00:00
|
|
|
|
fill: currentColor;
|
2015-09-14 17:00:45 +00:00
|
|
|
|
vertical-align: top;
|
2015-11-23 13:42:00 +00:00
|
|
|
|
margin-top: -2px;
|
2015-09-14 16:48:46 +00:00
|
|
|
|
}
|
|
|
|
|
}
|
2015-09-15 09:49:38 +00:00
|
|
|
|
|
2016-02-17 14:30:05 +00:00
|
|
|
|
|
|
|
|
|
.settings-list-controls {
|
|
|
|
|
padding: 0;
|
2016-05-17 11:51:20 +00:00
|
|
|
|
|
2016-02-17 14:30:05 +00:00
|
|
|
|
& > div {
|
|
|
|
|
display: flex;
|
|
|
|
|
min-height: 40px;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.settings-list-control {
|
|
|
|
|
display: flex;
|
|
|
|
|
align-items: center;
|
|
|
|
|
justify-content: center;
|
|
|
|
|
padding: 0 10px;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
2016-02-04 13:28:27 +00:00
|
|
|
|
.settings-list-control-cell {
|
|
|
|
|
padding: 5px;
|
2016-05-17 11:51:20 +00:00
|
|
|
|
|
2016-02-04 13:28:27 +00:00
|
|
|
|
& ~ .settings-list-row-control {
|
|
|
|
|
padding-bottom: 7px;
|
2015-09-15 09:49:38 +00:00
|
|
|
|
}
|
|
|
|
|
}
|
2015-09-14 16:48:46 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-06-18 12:42:32 +00:00
|
|
|
|
|
|
|
|
|
.select-boxes {
|
|
|
|
|
display: flex;
|
|
|
|
|
align-items: flex-start;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.select-box {
|
|
|
|
|
display: flex;
|
|
|
|
|
flex-wrap: wrap;
|
|
|
|
|
margin: 0 14px;
|
2015-09-17 13:00:49 +00:00
|
|
|
|
background: white;
|
|
|
|
|
color: hsl(60,1%,34%);
|
|
|
|
|
border-right: 1px solid hsl(198,18%,86%);
|
|
|
|
|
border-bottom: 1px solid hsl(198,18%,86%);
|
|
|
|
|
border-radius: 3px 3px 0 0;
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2015-06-18 12:42:32 +00:00
|
|
|
|
&.select-box--vertical .select-value {
|
|
|
|
|
flex-basis: 100%;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
&.select-box--four .select-value {
|
|
|
|
|
flex-basis: 25%;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
&.select-box--six .select-value {
|
|
|
|
|
flex-basis: calc(100%/6);
|
|
|
|
|
}
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2015-06-18 12:42:32 +00:00
|
|
|
|
.select-box-header {
|
|
|
|
|
@extend label;
|
|
|
|
|
margin: 0;
|
2015-09-17 13:00:49 +00:00
|
|
|
|
color: inherit;
|
2015-06-18 12:42:32 +00:00
|
|
|
|
display: flex;
|
|
|
|
|
align-items: center;
|
|
|
|
|
padding: 8px 10px;
|
|
|
|
|
flex-basis: 100%;
|
|
|
|
|
white-space: nowrap;
|
2015-09-17 13:00:49 +00:00
|
|
|
|
background: hsl(197, 20%, 93%);
|
|
|
|
|
border-left: 1px solid hsl(198,18%,86%);
|
|
|
|
|
border-top: 1px solid hsl(198,18%,86%);
|
|
|
|
|
border-radius: 3px 3px 0 0;
|
2015-06-18 12:42:32 +00:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.select-value {
|
|
|
|
|
display: flex;
|
|
|
|
|
align-items: center;
|
|
|
|
|
justify-content: center;
|
|
|
|
|
min-height: 34px;
|
2015-06-24 14:47:06 +00:00
|
|
|
|
background-clip: content-box;
|
2017-01-03 10:29:37 +00:00
|
|
|
|
box-shadow:
|
2015-09-17 13:00:49 +00:00
|
|
|
|
1px 0 hsl(198,18%,86%) inset,
|
|
|
|
|
0 1px hsl(198,18%,86%) inset;
|
2015-06-18 12:42:32 +00:00
|
|
|
|
cursor: pointer;
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2015-06-18 12:42:32 +00:00
|
|
|
|
&.is-selected {
|
2015-09-17 13:00:49 +00:00
|
|
|
|
background-color: $highlight-color;
|
2015-06-24 14:47:06 +00:00
|
|
|
|
box-shadow: none;
|
2015-09-17 13:00:49 +00:00
|
|
|
|
color: white;
|
2015-06-18 12:42:32 +00:00
|
|
|
|
}
|
|
|
|
|
}
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2015-06-18 12:42:32 +00:00
|
|
|
|
&:first-child {
|
2017-01-03 10:29:37 +00:00
|
|
|
|
margin-left: 0;
|
2015-06-18 12:42:32 +00:00
|
|
|
|
}
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2015-06-18 12:42:32 +00:00
|
|
|
|
&:last-child {
|
2017-01-03 10:29:37 +00:00
|
|
|
|
margin-right: 0;
|
2015-06-18 12:42:32 +00:00
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
2015-06-19 14:31:54 +00:00
|
|
|
|
.searchableSelect {
|
|
|
|
|
position: relative;
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2015-06-25 08:46:57 +00:00
|
|
|
|
.form-control {
|
|
|
|
|
padding-right: 37px;
|
|
|
|
|
}
|
2015-08-04 15:43:06 +00:00
|
|
|
|
|
|
|
|
|
.searchableSelect-main {
|
|
|
|
|
position: relative;
|
2017-04-19 10:09:54 +00:00
|
|
|
|
|
|
|
|
|
&.form-control--small ~ .searchableSelect-autocomplete {
|
|
|
|
|
top: 7px;
|
|
|
|
|
left: 9px;
|
|
|
|
|
}
|
2015-08-04 15:43:06 +00:00
|
|
|
|
}
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2015-06-19 14:31:54 +00:00
|
|
|
|
.searchableSelect-shadow {
|
2015-08-21 08:14:31 +00:00
|
|
|
|
display: none;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.dropdown-menu {
|
|
|
|
|
margin-top: -3px;
|
2015-06-19 14:31:54 +00:00
|
|
|
|
}
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2015-06-19 14:31:54 +00:00
|
|
|
|
&.dropdown li:hover:not(.is-active) {
|
|
|
|
|
background: none;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
&.dropdown li.is-hidden {
|
|
|
|
|
display: none;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
li:not(.is-active):hover + li {
|
|
|
|
|
box-shadow: 0 1px rgba(255,255,255,.13) inset;
|
|
|
|
|
}
|
2015-08-04 14:56:10 +00:00
|
|
|
|
|
2015-08-04 15:43:06 +00:00
|
|
|
|
.searchableSelect-autocomplete {
|
|
|
|
|
position: absolute;
|
|
|
|
|
left: 13px;
|
2016-02-09 17:31:37 +00:00
|
|
|
|
top: 11px;
|
2015-08-04 15:43:06 +00:00
|
|
|
|
right: 37px;
|
|
|
|
|
white-space: nowrap;
|
|
|
|
|
overflow: hidden;
|
2015-08-21 08:14:31 +00:00
|
|
|
|
display: flex;
|
2015-09-22 15:59:25 +00:00
|
|
|
|
pointer-events: none;
|
|
|
|
|
white-space: pre;
|
2015-08-04 15:43:06 +00:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.searchableSelect-autocomplete-invisible {
|
|
|
|
|
color: transparent;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.searchableSelect-autocomplete-visible {
|
|
|
|
|
color: hsl(0,0%,33%);
|
|
|
|
|
background: hsl(201,61%,90%);
|
|
|
|
|
}
|
|
|
|
|
|
2015-08-04 14:56:10 +00:00
|
|
|
|
.loading.icon {
|
|
|
|
|
position: absolute;
|
|
|
|
|
right: 11px;
|
|
|
|
|
top: 11px;
|
|
|
|
|
display: none;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
&.is-loading {
|
|
|
|
|
.loading.icon {
|
|
|
|
|
display: block;
|
|
|
|
|
}
|
|
|
|
|
.icon-arrow-down {
|
|
|
|
|
display: none;
|
|
|
|
|
}
|
|
|
|
|
}
|
2015-06-19 14:31:54 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-06-24 13:33:23 +00:00
|
|
|
|
.action {
|
2015-06-24 10:45:08 +00:00
|
|
|
|
background: white;
|
|
|
|
|
border: 1px solid hsl(199,44%,93%);
|
|
|
|
|
color: hsl(206,7%,28%);
|
2015-06-24 13:16:13 +00:00
|
|
|
|
box-shadow: 0 2px hsl(210,7%,94%);
|
2015-06-24 10:45:08 +00:00
|
|
|
|
display: flex;
|
|
|
|
|
flex-wrap: wrap;
|
2015-06-24 13:16:13 +00:00
|
|
|
|
padding: 10px;
|
2015-09-22 11:27:16 +00:00
|
|
|
|
margin-bottom: 17px;
|
2015-06-24 10:45:08 +00:00
|
|
|
|
|
|
|
|
|
&.is-inactive {
|
2015-06-24 13:16:13 +00:00
|
|
|
|
background: none;
|
2015-06-24 10:45:08 +00:00
|
|
|
|
box-shadow: none;
|
|
|
|
|
position: relative;
|
|
|
|
|
top: 2px;
|
2015-06-24 13:16:13 +00:00
|
|
|
|
border-color: hsl(199,44%,94%);
|
2015-06-24 10:45:08 +00:00
|
|
|
|
|
2015-06-24 13:33:23 +00:00
|
|
|
|
& > *:not(.action-controls) {
|
2015-06-24 10:45:08 +00:00
|
|
|
|
opacity: 0.33;
|
|
|
|
|
}
|
2015-06-24 13:16:13 +00:00
|
|
|
|
}
|
2015-06-24 12:29:29 +00:00
|
|
|
|
|
2015-06-24 13:33:23 +00:00
|
|
|
|
.action-flow {
|
2015-06-24 13:16:13 +00:00
|
|
|
|
display: flex;
|
2015-09-17 12:19:30 +00:00
|
|
|
|
flex-wrap: wrap;
|
2016-12-13 13:55:10 +00:00
|
|
|
|
|
2015-09-22 15:16:29 +00:00
|
|
|
|
&.action-flow--noWrap {
|
|
|
|
|
flex-wrap: nowrap;
|
|
|
|
|
}
|
2016-12-13 13:55:10 +00:00
|
|
|
|
|
2015-09-17 15:01:35 +00:00
|
|
|
|
&.action-flow--row {
|
|
|
|
|
flex-basis: 100%;
|
|
|
|
|
}
|
2015-09-17 12:19:30 +00:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.action-separator {
|
|
|
|
|
width: 1px;
|
|
|
|
|
background: hsl(0,0%,97%);
|
|
|
|
|
margin: 0 10px;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.table {
|
|
|
|
|
margin-left: -9px;
|
|
|
|
|
margin-right: -9px;
|
2015-06-24 13:16:13 +00:00
|
|
|
|
}
|
2016-12-13 13:55:10 +00:00
|
|
|
|
|
2015-09-30 13:00:38 +00:00
|
|
|
|
h2 {
|
2015-09-25 11:21:05 +00:00
|
|
|
|
margin-bottom: 0;
|
|
|
|
|
}
|
2015-06-24 13:16:13 +00:00
|
|
|
|
|
2015-06-24 13:33:23 +00:00
|
|
|
|
.action-block,
|
2015-09-17 12:19:30 +00:00
|
|
|
|
.action-controls,
|
|
|
|
|
.action-row {
|
2015-06-24 13:16:13 +00:00
|
|
|
|
padding: 10px;
|
2016-12-13 13:55:10 +00:00
|
|
|
|
|
2015-09-17 12:19:30 +00:00
|
|
|
|
h2:first-child,
|
|
|
|
|
h3:first-child {
|
|
|
|
|
margin-top: 0;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
2015-09-17 15:01:35 +00:00
|
|
|
|
.action-block {
|
|
|
|
|
&.action-block--flex {
|
|
|
|
|
flex: 1;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
2015-09-17 12:19:30 +00:00
|
|
|
|
.action-row {
|
|
|
|
|
flex-basis: 100%;
|
2015-06-24 10:45:08 +00:00
|
|
|
|
}
|
2016-12-13 13:55:10 +00:00
|
|
|
|
|
2015-06-24 10:45:08 +00:00
|
|
|
|
h3 {
|
|
|
|
|
color: hsl(0,0%,60%);
|
|
|
|
|
margin-top: 0;
|
|
|
|
|
}
|
2015-09-22 15:16:29 +00:00
|
|
|
|
|
|
|
|
|
.action-label {
|
|
|
|
|
margin-left: auto;
|
|
|
|
|
background: hsl(197,20%,93%);
|
|
|
|
|
border: 1px solid hsl(197,20%,88%);
|
|
|
|
|
align-self: flex-start;
|
|
|
|
|
padding: 5px 10px;
|
|
|
|
|
margin-right: -25px;
|
|
|
|
|
margin-top: -4px;
|
2015-09-25 11:21:05 +00:00
|
|
|
|
margin-bottom: -5px;
|
2015-09-22 15:16:29 +00:00
|
|
|
|
color: hsl(197,16%,65%);
|
2015-09-25 11:21:05 +00:00
|
|
|
|
cursor: default;
|
2015-09-22 15:16:29 +00:00
|
|
|
|
}
|
2016-12-13 13:55:10 +00:00
|
|
|
|
|
2015-06-24 13:33:23 +00:00
|
|
|
|
.action-flow-icon {
|
|
|
|
|
width: 15px;
|
|
|
|
|
height: 24px;
|
2015-09-30 13:12:45 +00:00
|
|
|
|
margin-top: 16px; /* compensate for h3 height */
|
2015-06-24 13:33:23 +00:00
|
|
|
|
margin-left: 20px;
|
|
|
|
|
margin-right: 20px;
|
|
|
|
|
fill: hsl(198,17%,89%);
|
2015-06-24 10:45:08 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-06-24 13:33:23 +00:00
|
|
|
|
.action-controls {
|
2015-06-24 10:45:08 +00:00
|
|
|
|
display: flex;
|
2015-06-24 13:16:13 +00:00
|
|
|
|
margin-left: auto;
|
2015-09-17 12:19:30 +00:00
|
|
|
|
align-self: flex-end;
|
2016-12-13 13:55:10 +00:00
|
|
|
|
|
2015-06-30 08:22:47 +00:00
|
|
|
|
.btn {
|
|
|
|
|
align-self: center;
|
|
|
|
|
}
|
2015-06-24 10:45:08 +00:00
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
2016-12-13 13:55:10 +00:00
|
|
|
|
|
|
|
|
|
/*
|
2015-11-10 15:43:19 +00:00
|
|
|
|
datepicker resets some css it potentially inherits when its rendered inside a table
|
|
|
|
|
*/
|
|
|
|
|
|
2015-09-25 15:15:57 +00:00
|
|
|
|
.datepicker {
|
|
|
|
|
background: hsl(234,10%,19%);
|
|
|
|
|
color: white;
|
|
|
|
|
padding: 0 14px 11px;
|
|
|
|
|
position: absolute;
|
|
|
|
|
min-width: 0;
|
|
|
|
|
cursor: default;
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2015-09-25 15:15:57 +00:00
|
|
|
|
.datepicker-switch {
|
|
|
|
|
padding: 12px 0;
|
2015-11-23 13:34:29 +00:00
|
|
|
|
font-weight: bold;
|
2015-09-25 15:15:57 +00:00
|
|
|
|
font-size: 15px;
|
|
|
|
|
text-align: center;
|
|
|
|
|
cursor: pointer;
|
2015-11-23 13:34:29 +00:00
|
|
|
|
letter-spacing: 0;
|
|
|
|
|
line-height: 1.5;
|
|
|
|
|
text-transform: none;
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2015-09-25 15:15:57 +00:00
|
|
|
|
&:hover {
|
|
|
|
|
background: hsl(240,10%,14%);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
2015-11-10 15:43:19 +00:00
|
|
|
|
th {
|
|
|
|
|
background: none;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
th, td {
|
|
|
|
|
border: none;
|
|
|
|
|
}
|
|
|
|
|
|
2015-09-25 15:15:57 +00:00
|
|
|
|
.next,
|
|
|
|
|
.prev {
|
|
|
|
|
cursor: pointer;
|
|
|
|
|
padding: 12px 9px 0;
|
|
|
|
|
vertical-align: top;
|
|
|
|
|
text-align: center;
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2015-09-25 15:15:57 +00:00
|
|
|
|
.icon {
|
|
|
|
|
margin-top: 4px;
|
|
|
|
|
fill: white;
|
|
|
|
|
opacity: 1;
|
|
|
|
|
}
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2015-09-25 15:15:57 +00:00
|
|
|
|
&:hover {
|
|
|
|
|
background: hsl(240,10%,14%);
|
|
|
|
|
}
|
|
|
|
|
}
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2015-09-25 15:15:57 +00:00
|
|
|
|
.dow {
|
|
|
|
|
text-transform: uppercase;
|
|
|
|
|
font-size: 12px;
|
2015-10-08 08:01:08 +00:00
|
|
|
|
padding: 5px 5px 0;
|
2015-09-25 15:15:57 +00:00
|
|
|
|
text-align: center;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.day {
|
|
|
|
|
width: 27px;
|
2015-10-08 08:01:08 +00:00
|
|
|
|
height: 26px;
|
2016-02-17 16:46:36 +00:00
|
|
|
|
border-radius: 14px;
|
2015-11-10 15:43:19 +00:00
|
|
|
|
padding: 1px 0 0 !important;
|
2015-09-25 15:15:57 +00:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.month,
|
|
|
|
|
.year {
|
|
|
|
|
float: left;
|
|
|
|
|
width: 23%;
|
|
|
|
|
margin: 1%;
|
|
|
|
|
padding: 5px 0;
|
|
|
|
|
}
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2015-09-25 15:15:57 +00:00
|
|
|
|
.day, .month, .year {
|
|
|
|
|
text-align: center;
|
|
|
|
|
font-size: 15px;
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2015-09-25 15:15:57 +00:00
|
|
|
|
&:not(.disabled) {
|
|
|
|
|
cursor: pointer;
|
|
|
|
|
}
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2015-09-25 15:15:57 +00:00
|
|
|
|
&.disabled,
|
|
|
|
|
&.old,
|
|
|
|
|
&.new {
|
|
|
|
|
color: hsl(0,0%,33%);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
&.today {
|
2015-10-08 08:40:39 +00:00
|
|
|
|
background: hsl(240,10%,4%);
|
2015-09-25 15:15:57 +00:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
&.focused {
|
|
|
|
|
box-shadow: 0 0 0 1px hsl(207,82%,64%) inset;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
&.active {
|
|
|
|
|
color: white;
|
|
|
|
|
background: hsl(207,82%,64%);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.today {
|
|
|
|
|
text-align: center;
|
2015-10-08 08:01:08 +00:00
|
|
|
|
padding: 2px 0 0;
|
2015-09-25 15:15:57 +00:00
|
|
|
|
cursor: pointer;
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2015-09-25 15:15:57 +00:00
|
|
|
|
&.hidden {
|
|
|
|
|
display: none;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
2015-09-29 15:12:59 +00:00
|
|
|
|
#notify {
|
|
|
|
|
position: absolute;
|
2015-09-30 11:58:55 +00:00
|
|
|
|
top: 10px;
|
2015-09-29 15:12:59 +00:00
|
|
|
|
left: 0;
|
|
|
|
|
right: 0;
|
|
|
|
|
@extend .zIndex-10;
|
2017-01-10 10:51:49 +00:00
|
|
|
|
pointer-events: none;
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2015-09-29 15:12:59 +00:00
|
|
|
|
.noty_bar {
|
|
|
|
|
max-width: 500px;
|
|
|
|
|
text-align: center;
|
|
|
|
|
margin: 0 auto 10px;
|
|
|
|
|
|
|
|
|
|
.noty_message {
|
|
|
|
|
pointer-events: auto;
|
|
|
|
|
display: inline-block;
|
2015-09-30 15:52:30 +00:00
|
|
|
|
background: rgba(0,0,0,.75);
|
2015-09-30 11:58:55 +00:00
|
|
|
|
padding: 10px 15px 8px;
|
2015-09-29 15:12:59 +00:00
|
|
|
|
border-radius: 3px;
|
2015-09-30 11:58:55 +00:00
|
|
|
|
color: white;
|
2015-09-29 15:12:59 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-09-30 15:52:30 +00:00
|
|
|
|
.icon {
|
|
|
|
|
vertical-align: middle;
|
|
|
|
|
margin-top: -3px;
|
|
|
|
|
margin-right: 5px;
|
2015-09-29 15:12:59 +00:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
a {
|
|
|
|
|
color: inherit;
|
|
|
|
|
text-decoration: none;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.animated {
|
|
|
|
|
animation-duration: 300ms;
|
|
|
|
|
animation-fill-mode: both;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.fadeInDown {
|
|
|
|
|
animation-name: fadeInDown;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@keyframes fadeInDown {
|
|
|
|
|
from {
|
|
|
|
|
opacity: 0;
|
|
|
|
|
transform: translate3d(0, -50%, 0);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
to {
|
|
|
|
|
opacity: 1;
|
|
|
|
|
transform: none;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.fadeOutDown {
|
|
|
|
|
animation-name: fadeOutDown;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@keyframes fadeOutDown {
|
|
|
|
|
from {
|
|
|
|
|
opacity: 1;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
to {
|
|
|
|
|
opacity: 0;
|
|
|
|
|
transform: translate3d(0, 50%, 0);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
2015-09-30 12:22:43 +00:00
|
|
|
|
.loading-placeholder {
|
|
|
|
|
display: flex;
|
|
|
|
|
align-items: center;
|
|
|
|
|
justify-content: center;
|
|
|
|
|
height: 133px;
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2015-09-30 12:22:43 +00:00
|
|
|
|
.loading-text {
|
|
|
|
|
margin-left: 10px;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
2015-10-06 19:51:28 +00:00
|
|
|
|
.chat {
|
|
|
|
|
background: white;
|
|
|
|
|
flex: 1;
|
|
|
|
|
display: flex;
|
|
|
|
|
flex-direction: column;
|
2015-11-03 15:09:53 +00:00
|
|
|
|
padding: 0 14px;
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2015-10-06 19:51:28 +00:00
|
|
|
|
.page-header {
|
|
|
|
|
margin: 15px 6px 5px;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.chat-workspace {
|
|
|
|
|
display: flex;
|
|
|
|
|
flex-wrap: wrap;
|
|
|
|
|
padding: 0 0 10px;
|
|
|
|
|
margin: 0 -4px;
|
|
|
|
|
flex: 1;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.chat-window {
|
|
|
|
|
flex: 0 1 0;
|
|
|
|
|
overflow: hidden;
|
|
|
|
|
display: flex;
|
|
|
|
|
flex-direction: column;
|
|
|
|
|
color: hsl(0,0%,33%);
|
|
|
|
|
transition: all 500ms;
|
|
|
|
|
transform: scale(0);
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2015-10-06 19:51:28 +00:00
|
|
|
|
&.is-open {
|
|
|
|
|
flex: 1 0 25%;
|
|
|
|
|
transform: scale(1);
|
2015-11-12 12:10:13 +00:00
|
|
|
|
padding: 10px;
|
2015-10-06 19:51:28 +00:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
&.is-offline {
|
|
|
|
|
.chat-controls {
|
|
|
|
|
opacity: 0.5;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.chat-header {
|
|
|
|
|
background: hsl(210,8%,95%);
|
|
|
|
|
border: 1px solid hsl(0,0%,91%);
|
|
|
|
|
border-radius: 3px 3px 0 0;
|
2016-01-13 17:38:31 +00:00
|
|
|
|
height: 43px;
|
2015-10-06 19:51:28 +00:00
|
|
|
|
line-height: 13px;
|
|
|
|
|
flex-shrink: 0;
|
2016-01-13 14:42:34 +00:00
|
|
|
|
display: flex;
|
|
|
|
|
justify-content: space-between;
|
|
|
|
|
align-items: center;
|
2015-10-06 19:51:28 +00:00
|
|
|
|
}
|
|
|
|
|
|
2016-01-13 14:42:34 +00:00
|
|
|
|
.chat-name {
|
|
|
|
|
margin: 0 2px;
|
|
|
|
|
overflow: hidden;
|
|
|
|
|
text-overflow: ellipsis;
|
|
|
|
|
white-space: nowrap;
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2016-03-23 15:25:25 +00:00
|
|
|
|
.status-badge {
|
|
|
|
|
margin-left: 2px;
|
|
|
|
|
vertical-align: middle;
|
|
|
|
|
height: 100%;
|
|
|
|
|
}
|
2015-10-06 19:51:28 +00:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.chat-status {
|
2016-01-13 14:42:34 +00:00
|
|
|
|
margin-left: 10px;
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2015-10-06 19:51:28 +00:00
|
|
|
|
&[data-status='online'] .icon {
|
|
|
|
|
fill: $supergood-color;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
&[data-status='offline'] .icon {
|
|
|
|
|
fill: $superbad-color;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.icon-status-modified-inner-circle,
|
|
|
|
|
.icon-status-modified-outer-circle {
|
|
|
|
|
display: none;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
&.is-modified {
|
|
|
|
|
.icon-status {
|
|
|
|
|
display: none;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.icon-status-modified-inner-circle,
|
|
|
|
|
.icon-status-modified-outer-circle {
|
|
|
|
|
display: block;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2015-10-06 19:51:28 +00:00
|
|
|
|
.chat-status-holder {
|
|
|
|
|
position: relative;
|
|
|
|
|
}
|
2016-01-13 14:42:34 +00:00
|
|
|
|
|
|
|
|
|
.chat-disconnect,
|
2015-10-06 19:51:28 +00:00
|
|
|
|
.chat-close {
|
|
|
|
|
cursor: pointer;
|
2016-01-13 17:38:31 +00:00
|
|
|
|
padding: 10px;
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2016-01-13 14:42:34 +00:00
|
|
|
|
.btn {
|
|
|
|
|
min-width: 80px;
|
|
|
|
|
justify-content: center;
|
2015-10-06 19:51:28 +00:00
|
|
|
|
}
|
2016-01-13 14:42:34 +00:00
|
|
|
|
}
|
2015-10-06 19:51:28 +00:00
|
|
|
|
|
2016-01-13 14:42:34 +00:00
|
|
|
|
.chat-disconnect.is-hidden,
|
|
|
|
|
.chat-close.is-hidden {
|
|
|
|
|
display: none;
|
2015-10-06 19:51:28 +00:00
|
|
|
|
}
|
|
|
|
|
|
2016-07-04 13:59:12 +00:00
|
|
|
|
.chat-scroll-hint {
|
|
|
|
|
background: hsl(210,8%,98%);
|
|
|
|
|
display: flex;
|
|
|
|
|
align-items: center;
|
|
|
|
|
border: 1px solid hsl(0,0%,91%);
|
|
|
|
|
border-top: none;
|
|
|
|
|
padding: 7px 10px 6px;
|
|
|
|
|
color: hsl(0,0%,60%);
|
|
|
|
|
cursor: pointer;
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2016-07-04 13:59:12 +00:00
|
|
|
|
&.is-hidden {
|
|
|
|
|
display: none;
|
|
|
|
|
}
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2016-07-04 13:59:12 +00:00
|
|
|
|
.icon {
|
|
|
|
|
fill: hsl(210,5%,78%);
|
|
|
|
|
margin-right: 8px;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
2015-10-06 19:51:28 +00:00
|
|
|
|
.chat-body-holder {
|
|
|
|
|
flex: 1;
|
|
|
|
|
background: hsl(210,17%,98%);
|
|
|
|
|
font-size: 13px;
|
|
|
|
|
line-height: 18px;
|
|
|
|
|
overflow: auto;
|
|
|
|
|
border-right: 1px solid hsl(0,0%,91%);
|
|
|
|
|
border-left: 1px solid hsl(0,0%,91%);
|
|
|
|
|
position: relative;
|
|
|
|
|
}
|
|
|
|
|
|
2016-01-14 11:13:31 +00:00
|
|
|
|
.chat-body-holder--standalone {
|
|
|
|
|
border-top: 1px solid hsl(0,0%,91%);
|
|
|
|
|
border-bottom: 1px solid hsl(0,0%,91%);
|
|
|
|
|
}
|
|
|
|
|
|
2015-10-06 19:51:28 +00:00
|
|
|
|
.chat-body {
|
|
|
|
|
padding: 10px;
|
|
|
|
|
display: flex;
|
|
|
|
|
flex-direction: column;
|
|
|
|
|
align-items: flex-start;
|
|
|
|
|
position: absolute;
|
|
|
|
|
width: 100%;
|
|
|
|
|
top: 0;
|
|
|
|
|
left: 0;
|
|
|
|
|
}
|
|
|
|
|
|
2016-03-25 09:29:07 +00:00
|
|
|
|
.chat-timestamp,
|
|
|
|
|
.chat-notice-message {
|
2015-10-06 19:51:28 +00:00
|
|
|
|
font-size: 12px;
|
|
|
|
|
color: hsl(10,5%,78%);
|
|
|
|
|
margin-bottom: 4px;
|
|
|
|
|
align-self: center;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.chat-timestamp-label {
|
|
|
|
|
font-weight: 500;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.chat-message {
|
|
|
|
|
max-width: 90%;
|
|
|
|
|
background: white;
|
|
|
|
|
padding: 6px 12px;
|
|
|
|
|
border-radius: 16px;
|
|
|
|
|
margin-bottom: 4px;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.chat-message--customer.chat-message--new {
|
2015-11-13 15:20:25 +00:00
|
|
|
|
font-weight: bold;
|
2015-10-06 19:51:28 +00:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.chat-message--agent {
|
|
|
|
|
margin-left: auto;
|
|
|
|
|
background: hsl(199,44%,93%);
|
|
|
|
|
align-self: flex-end;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.chat-message--agent + .chat-message--customer,
|
|
|
|
|
.chat-message--customer + .chat-message--agent {
|
|
|
|
|
margin-top: 10px;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.chat-status-message {
|
|
|
|
|
align-self: center;
|
|
|
|
|
background: hsl(197,18%,92%);
|
|
|
|
|
padding: 6px 12px;
|
|
|
|
|
margin: 4px 0 10px;
|
|
|
|
|
border-radius: 3px;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.chat-loader {
|
|
|
|
|
margin-right: -4px;
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2015-10-06 19:51:28 +00:00
|
|
|
|
.icon {
|
2016-07-05 11:00:21 +00:00
|
|
|
|
width: 12px;
|
|
|
|
|
height: 12px;
|
2015-10-06 19:51:28 +00:00
|
|
|
|
fill: hsl(0,0%,90%);
|
|
|
|
|
margin-left: -4px;
|
|
|
|
|
vertical-align: middle;
|
|
|
|
|
animation: ease-in-out load-fade 600ms infinite alternate;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.icon + .icon {
|
|
|
|
|
animation-delay: .13s;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.icon + .icon + .icon {
|
|
|
|
|
animation-delay: .26s;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@keyframes load-fade {
|
|
|
|
|
from { opacity: .5; transform: scale(0.6); }
|
|
|
|
|
67% { opacity: 1; transform: scale(1); }
|
|
|
|
|
}
|
|
|
|
|
|
2016-01-13 17:38:31 +00:00
|
|
|
|
.chat-footer {
|
|
|
|
|
border-top: 1px solid hsl(0,0%,93%);
|
2016-07-04 14:20:59 +00:00
|
|
|
|
padding: 10px 10px 0;
|
2016-01-13 17:38:31 +00:00
|
|
|
|
display: flex;
|
|
|
|
|
justify-content: center;
|
|
|
|
|
align-self: stretch;
|
|
|
|
|
margin: 0 -10px;
|
|
|
|
|
}
|
|
|
|
|
|
2015-10-06 19:51:28 +00:00
|
|
|
|
.chat-controls {
|
|
|
|
|
display: flex;
|
|
|
|
|
align-items: flex-start;
|
|
|
|
|
padding: 10px;
|
|
|
|
|
border: 1px solid hsl(0,0%,91%);
|
|
|
|
|
border-radius: 0 0 3px 3px;
|
|
|
|
|
flex-shrink: 0;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.chat-input {
|
|
|
|
|
margin-right: 10px;
|
|
|
|
|
max-height: 50vh;
|
|
|
|
|
overflow: auto;
|
|
|
|
|
}
|
|
|
|
|
|
2015-11-16 16:10:22 +00:00
|
|
|
|
.browser {
|
|
|
|
|
margin: 0 0 20px;
|
|
|
|
|
border: 1px solid hsl(0,0%,90%);
|
|
|
|
|
border-radius: 5px;
|
|
|
|
|
position: relative;
|
2015-11-17 09:48:36 +00:00
|
|
|
|
transition: 500ms;
|
|
|
|
|
width: 100%;
|
2015-11-16 16:10:22 +00:00
|
|
|
|
}
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2015-11-16 16:10:22 +00:00
|
|
|
|
.browser-body {
|
|
|
|
|
position: relative;
|
|
|
|
|
overflow: hidden;
|
2015-11-17 00:43:36 +00:00
|
|
|
|
height: 450px;
|
|
|
|
|
width: 100%;
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2015-11-24 13:05:13 +00:00
|
|
|
|
.browser-website {
|
|
|
|
|
position: relative;
|
|
|
|
|
height: 100%;
|
|
|
|
|
transform-origin: left top;
|
2015-11-25 14:08:11 +00:00
|
|
|
|
overflow: hidden;
|
2016-02-16 08:28:56 +00:00
|
|
|
|
|
|
|
|
|
&.is-picking {
|
|
|
|
|
cursor: image_url("/assets/images/eyedropper.gif") 0 15, auto;
|
2015-11-24 13:05:13 +00:00
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
img {
|
|
|
|
|
vertical-align: bottom;
|
2015-11-16 16:10:22 +00:00
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.browser-head {
|
|
|
|
|
display: flex;
|
2015-11-17 00:43:36 +00:00
|
|
|
|
padding: 10px;
|
2015-11-16 16:10:22 +00:00
|
|
|
|
border-bottom: 1px solid hsl(0,0%,90%);
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2015-11-16 16:10:22 +00:00
|
|
|
|
.browser-input {
|
2015-11-24 12:06:02 +00:00
|
|
|
|
position: relative;
|
2015-11-25 14:08:11 +00:00
|
|
|
|
flex: 1;
|
|
|
|
|
margin-right: 10px;
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2015-11-17 00:43:36 +00:00
|
|
|
|
input {
|
|
|
|
|
min-width: 0;
|
2015-11-24 12:06:02 +00:00
|
|
|
|
padding-right: 40px;
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2015-11-24 13:05:13 +00:00
|
|
|
|
&.is-loading + .loading.icon {
|
|
|
|
|
display: block;
|
|
|
|
|
}
|
2015-11-24 12:06:02 +00:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.loading.icon {
|
|
|
|
|
position: absolute;
|
|
|
|
|
right: 11px;
|
2015-11-24 14:21:05 +00:00
|
|
|
|
top: 10px;
|
2015-11-24 12:06:02 +00:00
|
|
|
|
display: none;
|
|
|
|
|
}
|
2015-11-16 16:10:22 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-11-23 14:58:43 +00:00
|
|
|
|
.help-block {
|
|
|
|
|
margin-bottom: -3px;
|
|
|
|
|
}
|
|
|
|
|
|
2015-11-16 16:10:22 +00:00
|
|
|
|
.browser-control {
|
|
|
|
|
width: 39px;
|
|
|
|
|
display: flex;
|
|
|
|
|
align-items: center;
|
|
|
|
|
justify-content: center;
|
|
|
|
|
fill: hsl(202,8%,28%);
|
|
|
|
|
cursor: pointer;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.chat-demo {
|
|
|
|
|
.zammad-chat {
|
|
|
|
|
position: absolute;
|
|
|
|
|
transform-origin: right bottom;
|
2015-11-17 00:43:36 +00:00
|
|
|
|
transition: 500ms;
|
2015-11-24 17:12:59 +00:00
|
|
|
|
user-select: none;
|
|
|
|
|
will-change: transform;
|
2016-03-24 11:31:10 +00:00
|
|
|
|
|
|
|
|
|
&.is-fullscreen {
|
|
|
|
|
right: 0;
|
|
|
|
|
width: 100%;
|
|
|
|
|
height: 100%;
|
|
|
|
|
border-radius: 0 !important;
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2016-03-24 11:31:10 +00:00
|
|
|
|
.zammad-chat-header {
|
|
|
|
|
border-radius: 0 !important;
|
|
|
|
|
box-shadow:
|
|
|
|
|
0 -1px rgba(0,0,0,.1),
|
|
|
|
|
0 -1px rgba(0,0,0,.1) inset,
|
|
|
|
|
0 1px 1px rgba(0,0,0,.13);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.zammad-chat-controls {
|
|
|
|
|
border-radius: 0 0 5px 5px;
|
|
|
|
|
}
|
|
|
|
|
}
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2015-11-25 12:59:08 +00:00
|
|
|
|
&.no-transition {
|
|
|
|
|
transition: none;
|
|
|
|
|
}
|
2015-11-24 14:21:05 +00:00
|
|
|
|
|
|
|
|
|
.zammad-chat-welcome {
|
|
|
|
|
display: block !important;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.zammad-chat-header-icon-open {
|
|
|
|
|
display: inline !important;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.zammad-chat-agent-status,
|
|
|
|
|
.zammad-chat-header-icon-close,
|
2017-01-03 10:29:37 +00:00
|
|
|
|
.zammad-chat-agent {
|
2015-11-24 14:21:05 +00:00
|
|
|
|
display: none !important;
|
|
|
|
|
}
|
|
|
|
|
|
2017-01-03 10:29:37 +00:00
|
|
|
|
&.is-open {
|
2015-11-24 14:21:05 +00:00
|
|
|
|
.zammad-chat-agent {
|
|
|
|
|
display: block !important;
|
|
|
|
|
}
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2015-11-24 14:21:05 +00:00
|
|
|
|
.zammad-chat-header-icon-close,
|
|
|
|
|
.zammad-chat-agent-status {
|
|
|
|
|
display: inline-block !important;
|
|
|
|
|
}
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2015-11-24 14:21:05 +00:00
|
|
|
|
.zammad-chat-welcome,
|
|
|
|
|
.zammad-chat-header-icon-open {
|
|
|
|
|
display: none !important;
|
|
|
|
|
}
|
2015-11-17 00:43:36 +00:00
|
|
|
|
}
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2015-11-17 00:43:36 +00:00
|
|
|
|
&.is-fullscreen {
|
|
|
|
|
height: 100%;
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2015-11-24 13:08:53 +00:00
|
|
|
|
.zammad-chat-controls {
|
|
|
|
|
border-radius: 0 0 5px 5px;
|
|
|
|
|
}
|
2015-11-17 00:43:36 +00:00
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.zammad-chat-header {
|
2015-11-16 16:10:22 +00:00
|
|
|
|
pointer-events: auto;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.chat-demo-animationHolder {
|
|
|
|
|
position: absolute;
|
|
|
|
|
bottom: 0;
|
|
|
|
|
left: 0;
|
|
|
|
|
width: 100%;
|
|
|
|
|
height: 100%;
|
|
|
|
|
animation: slide-up 500ms;
|
2015-11-24 14:24:05 +00:00
|
|
|
|
pointer-events: none;
|
2015-11-16 16:10:22 +00:00
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@keyframes slide-up {
|
|
|
|
|
from { transform: translateY(100%); }
|
|
|
|
|
}
|
|
|
|
|
|
2015-11-17 00:43:36 +00:00
|
|
|
|
.select-tabs {
|
|
|
|
|
display: flex;
|
|
|
|
|
border: 1px solid hsla(206,100%,3%,0.08);
|
|
|
|
|
border-radius: 3px;
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2015-11-17 00:43:36 +00:00
|
|
|
|
.tab {
|
|
|
|
|
height: 39px;
|
|
|
|
|
padding-top: 11px;
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2015-11-17 00:43:36 +00:00
|
|
|
|
&.is-selected {
|
2015-11-17 14:52:50 +00:00
|
|
|
|
background: linear-gradient(hsla(202,50%,20%,0.1), hsla(202,50%,20%,.03));
|
2015-11-17 00:43:36 +00:00
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
2016-02-04 17:20:41 +00:00
|
|
|
|
.todo {
|
|
|
|
|
position: relative;
|
2016-02-05 11:29:26 +00:00
|
|
|
|
display: block;
|
2016-02-04 17:20:41 +00:00
|
|
|
|
|
2016-02-05 11:29:26 +00:00
|
|
|
|
.icon {
|
|
|
|
|
fill: hsl(0,0%,80%);
|
|
|
|
|
vertical-align: middle;
|
|
|
|
|
margin: -2px 3px 0 0;
|
2016-02-04 17:20:41 +00:00
|
|
|
|
}
|
|
|
|
|
|
2016-02-05 11:29:26 +00:00
|
|
|
|
&.is-done .icon {
|
|
|
|
|
fill: $supergood-color;
|
2016-02-04 17:20:41 +00:00
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
2016-02-09 13:30:36 +00:00
|
|
|
|
.columnSelect {
|
2016-02-09 17:09:50 +00:00
|
|
|
|
height: 234px;
|
2016-02-09 13:30:36 +00:00
|
|
|
|
display: flex;
|
|
|
|
|
padding: 0;
|
|
|
|
|
line-height: 22px;
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2016-02-09 13:30:36 +00:00
|
|
|
|
.columnSelect-shadow {
|
|
|
|
|
display: none;
|
|
|
|
|
}
|
|
|
|
|
|
2017-01-03 10:29:37 +00:00
|
|
|
|
.columnSelect-column--selected {
|
2016-02-09 17:09:50 +00:00
|
|
|
|
flex: 1 1 66%;
|
2016-02-09 13:30:36 +00:00
|
|
|
|
overflow: auto;
|
2016-02-09 14:59:36 +00:00
|
|
|
|
padding: 7px;
|
2016-02-09 13:30:36 +00:00
|
|
|
|
}
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2016-02-09 13:30:36 +00:00
|
|
|
|
.columnSelect-column--sidebar {
|
|
|
|
|
flex-basis: 33%;
|
|
|
|
|
flex-shrink: 1;
|
2016-02-10 16:32:46 +00:00
|
|
|
|
border-left: 1px solid hsl(198,4%,90%);
|
|
|
|
|
background: hsl(198,4%,96%);
|
2016-02-09 13:30:36 +00:00
|
|
|
|
display: flex;
|
|
|
|
|
flex-direction: column;
|
2016-02-09 17:09:50 +00:00
|
|
|
|
min-width: 0;
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2016-02-10 16:32:46 +00:00
|
|
|
|
.columnSelect-option:hover {
|
|
|
|
|
background: hsl(198,4%,91%);
|
|
|
|
|
}
|
2016-02-09 13:30:36 +00:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.columnSelect-pool {
|
2016-02-09 17:09:50 +00:00
|
|
|
|
flex: 1 1 auto;
|
2016-02-09 13:30:36 +00:00
|
|
|
|
overflow: auto;
|
2016-02-09 14:59:36 +00:00
|
|
|
|
padding: 7px;
|
2016-02-09 13:30:36 +00:00
|
|
|
|
}
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2016-02-09 13:30:36 +00:00
|
|
|
|
.columnSelect-option {
|
|
|
|
|
cursor: pointer;
|
|
|
|
|
user-select: none;
|
2016-02-09 14:59:36 +00:00
|
|
|
|
padding: 0 5px;
|
|
|
|
|
border-radius: 1px;
|
2016-02-09 17:09:50 +00:00
|
|
|
|
overflow: hidden;
|
|
|
|
|
white-space: nowrap;
|
|
|
|
|
text-overflow: ellipsis;
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2016-02-09 14:59:36 +00:00
|
|
|
|
&:hover {
|
2016-02-10 16:32:46 +00:00
|
|
|
|
background: hsl(198,4%,96%);
|
2016-02-09 14:59:36 +00:00
|
|
|
|
}
|
2016-02-09 13:30:36 +00:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.is-hidden,
|
|
|
|
|
.is-filtered {
|
|
|
|
|
display: none;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.columnSelect-search {
|
|
|
|
|
position: relative;
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2016-02-09 13:30:36 +00:00
|
|
|
|
.icon {
|
2016-02-10 16:32:46 +00:00
|
|
|
|
fill: hsl(198,4%,85%);
|
2016-02-09 13:30:36 +00:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.icon-magnifier {
|
|
|
|
|
left: 7px;
|
|
|
|
|
top: 5px;
|
|
|
|
|
position: absolute;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.columnSelect-search-clear {
|
|
|
|
|
position: absolute;
|
|
|
|
|
right: 0;
|
|
|
|
|
top: 0;
|
|
|
|
|
padding: 5px 7px;
|
|
|
|
|
cursor: pointer;
|
|
|
|
|
line-height: 1;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
input {
|
|
|
|
|
width: 100%;
|
|
|
|
|
padding: 2px 30px 1px;
|
|
|
|
|
border: none;
|
|
|
|
|
outline: none;
|
2016-02-10 16:32:46 +00:00
|
|
|
|
border-bottom: 1px solid hsl(198,4%,90%);
|
2016-02-09 13:30:36 +00:00
|
|
|
|
background: none;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
2016-05-03 10:06:40 +00:00
|
|
|
|
|
|
|
|
|
.pulsate-animation {
|
|
|
|
|
animation: pulsate 667ms ease-in-out infinite alternate;
|
|
|
|
|
}
|
|
|
|
|
|
2016-05-12 09:13:10 +00:00
|
|
|
|
.richtext-content {
|
2016-05-12 13:20:48 +00:00
|
|
|
|
table,
|
|
|
|
|
pre,
|
2016-05-17 11:51:20 +00:00
|
|
|
|
blockquote {
|
2016-05-12 09:13:10 +00:00
|
|
|
|
margin-bottom: 16px;
|
2016-05-12 09:32:51 +00:00
|
|
|
|
}
|
2016-05-12 09:13:10 +00:00
|
|
|
|
|
2016-05-12 13:20:48 +00:00
|
|
|
|
& > p,
|
|
|
|
|
& > table,
|
|
|
|
|
& > pre,
|
|
|
|
|
& > blockquote {
|
2016-05-12 09:13:10 +00:00
|
|
|
|
&:first-child {
|
|
|
|
|
margin-top: 6px;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
&:last-child {
|
|
|
|
|
margin-bottom: 6px;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
table {
|
|
|
|
|
border: none;
|
|
|
|
|
table-layout: auto;
|
|
|
|
|
display: block;
|
|
|
|
|
width: 100%;
|
|
|
|
|
overflow: auto;
|
|
|
|
|
word-break: keep-all;
|
2016-05-17 11:51:20 +00:00
|
|
|
|
|
2016-05-12 09:13:10 +00:00
|
|
|
|
td, th {
|
|
|
|
|
padding: 7px 12px;
|
|
|
|
|
border: 1px solid hsl(0,0%,87%);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
th {
|
|
|
|
|
font-weight: bold;
|
|
|
|
|
text-align: center;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
tbody tr:nth-child(even) {
|
|
|
|
|
background: hsl(0,0%,97%);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
col {
|
|
|
|
|
width: auto;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
2016-05-12 13:20:48 +00:00
|
|
|
|
blockquote {
|
|
|
|
|
padding: 8px 12px;
|
|
|
|
|
border-left: 5px solid #eee;
|
|
|
|
|
}
|
|
|
|
|
|
2016-05-12 09:13:10 +00:00
|
|
|
|
code {
|
|
|
|
|
border: none;
|
|
|
|
|
background: hsl(0,0%,97%);
|
2016-05-17 11:51:20 +00:00
|
|
|
|
white-space: pre-wrap;
|
2016-05-12 09:13:10 +00:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
pre {
|
2016-05-12 13:20:48 +00:00
|
|
|
|
padding: 12px 15px;
|
2016-05-12 09:13:10 +00:00
|
|
|
|
font-size: 13px;
|
|
|
|
|
line-height: 1.45;
|
|
|
|
|
background: hsl(0,0%,97%);
|
|
|
|
|
white-space: pre-wrap;
|
|
|
|
|
border-radius: 3px;
|
|
|
|
|
border: none;
|
|
|
|
|
overflow: auto;
|
|
|
|
|
}
|
2016-06-21 15:14:15 +00:00
|
|
|
|
|
|
|
|
|
hr {
|
|
|
|
|
margin-top: 6px;
|
|
|
|
|
margin-bottom: 6px;
|
|
|
|
|
border: 0;
|
|
|
|
|
border-top: 1px solid #dfdfdf;
|
|
|
|
|
}
|
2016-05-12 08:48:28 +00:00
|
|
|
|
}
|
|
|
|
|
|
2016-07-05 15:06:00 +00:00
|
|
|
|
.detail-search-header {
|
|
|
|
|
margin: 20px 0 32px;
|
|
|
|
|
}
|
|
|
|
|
|
2017-01-06 17:05:08 +00:00
|
|
|
|
.batch-overlay {
|
2017-04-27 09:53:44 +00:00
|
|
|
|
@extend .fit, .zIndex-1;
|
2017-01-06 17:05:08 +00:00
|
|
|
|
color: white;
|
|
|
|
|
text-transform: uppercase;
|
|
|
|
|
text-align: center;
|
|
|
|
|
letter-spacing: 0.07em;
|
|
|
|
|
font-size: 0.95em;
|
|
|
|
|
line-height: 1.3;
|
|
|
|
|
display: none;
|
|
|
|
|
will-change: display;
|
|
|
|
|
cursor: grabbing;
|
|
|
|
|
overflow: hidden;
|
2017-01-30 11:05:36 +00:00
|
|
|
|
user-select: none;
|
2017-01-06 17:05:08 +00:00
|
|
|
|
|
2017-02-13 00:11:26 +00:00
|
|
|
|
&.is-visible {
|
|
|
|
|
display: block;
|
|
|
|
|
}
|
|
|
|
|
|
2017-01-06 17:05:08 +00:00
|
|
|
|
&-backdrop {
|
|
|
|
|
@extend .fit;
|
|
|
|
|
background: hsla(231,20%,8%,.8);
|
|
|
|
|
opacity: 0;
|
|
|
|
|
will-change: opacity;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
&-circle {
|
|
|
|
|
margin: 35px auto;
|
|
|
|
|
background: hsl(207,7%,29%);
|
|
|
|
|
border-radius: 100%;
|
|
|
|
|
border: 4px solid white;
|
|
|
|
|
width: 140px;
|
|
|
|
|
height: 140px;
|
|
|
|
|
padding: 20px 0;
|
|
|
|
|
display: flex;
|
|
|
|
|
flex-direction: column;
|
|
|
|
|
justify-content: space-around;
|
|
|
|
|
align-items: center;
|
|
|
|
|
position: absolute;
|
|
|
|
|
left: 0;
|
|
|
|
|
right: 0;
|
|
|
|
|
will-change: transform, opacity;
|
|
|
|
|
visibility: hidden;
|
|
|
|
|
|
|
|
|
|
&--top {
|
|
|
|
|
top: 0;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
&--bottom {
|
|
|
|
|
bottom: 0;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.icon {
|
|
|
|
|
fill: currentColor;
|
|
|
|
|
opacity: 1;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
&-label {
|
|
|
|
|
width: 50%;
|
|
|
|
|
margin: 10px 0;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
&-cancel {
|
|
|
|
|
background: hsla(0,0%,100%,.21);
|
|
|
|
|
background-clip: padding-box;
|
|
|
|
|
border: 2px dashed hsla(0,0%,100%,.3);
|
|
|
|
|
border-radius: 8px;
|
|
|
|
|
padding: 28px;
|
2017-02-21 08:58:55 +00:00
|
|
|
|
margin: auto 200px;
|
2017-01-06 17:05:08 +00:00
|
|
|
|
position: absolute;
|
|
|
|
|
left: 0;
|
|
|
|
|
right: 0;
|
2017-02-21 08:58:55 +00:00
|
|
|
|
max-height: 100px;
|
2017-01-06 17:05:08 +00:00
|
|
|
|
visibility: hidden;
|
|
|
|
|
will-change: opacity;
|
2017-02-21 08:58:55 +00:00
|
|
|
|
display: flex;
|
|
|
|
|
justify-content: center;
|
|
|
|
|
align-items: center;
|
2017-01-06 17:05:08 +00:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
&-box {
|
|
|
|
|
background: hsl(232,9%,17%);
|
|
|
|
|
width: 100%;
|
|
|
|
|
position: absolute;
|
|
|
|
|
visibility: hidden;
|
|
|
|
|
will-change: opacity, transition;
|
2017-02-07 09:51:18 +00:00
|
|
|
|
|
|
|
|
|
&-inner {
|
|
|
|
|
margin: 37px 25px;
|
|
|
|
|
display: flex;
|
|
|
|
|
flex-wrap: wrap;
|
2017-02-09 23:26:54 +00:00
|
|
|
|
justify-content: center;
|
2017-02-07 09:51:18 +00:00
|
|
|
|
overflow: hidden;
|
|
|
|
|
}
|
2017-01-06 17:05:08 +00:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
&-assign {
|
2017-02-07 09:51:18 +00:00
|
|
|
|
padding-bottom: 50px;
|
2017-01-06 17:05:08 +00:00
|
|
|
|
bottom: -50px; // extra space for bounce animation
|
2017-02-07 09:51:18 +00:00
|
|
|
|
|
|
|
|
|
.batch-overlay-box-inner {
|
2017-02-09 23:26:54 +00:00
|
|
|
|
max-height: 310px;
|
2017-02-07 09:51:18 +00:00
|
|
|
|
|
2017-02-09 23:26:54 +00:00
|
|
|
|
@media screen and (min-height: 1000px) {
|
|
|
|
|
max-height: 465px;
|
|
|
|
|
}
|
|
|
|
|
}
|
2017-02-07 09:51:18 +00:00
|
|
|
|
|
2017-02-09 23:26:54 +00:00
|
|
|
|
&-group {
|
|
|
|
|
box-shadow: 0 0 35px hsla(0,0%,0%,.5);
|
|
|
|
|
|
|
|
|
|
.batch-overlay-box-inner {
|
|
|
|
|
margin-top: 42px;
|
|
|
|
|
margin-bottom: 10px;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
&-name {
|
|
|
|
|
position: absolute;
|
|
|
|
|
left: 0;
|
|
|
|
|
right: 0;
|
|
|
|
|
top: 0;
|
|
|
|
|
padding: 11px 13px 8px;
|
|
|
|
|
line-height: 1;
|
|
|
|
|
position: absolute;
|
|
|
|
|
background: hsl(233,10%,15%);
|
2017-02-07 09:51:18 +00:00
|
|
|
|
}
|
|
|
|
|
}
|
2017-01-06 17:05:08 +00:00
|
|
|
|
|
|
|
|
|
&-entry {
|
|
|
|
|
padding: 13px;
|
2017-02-07 09:51:18 +00:00
|
|
|
|
width: 116px;
|
2017-02-09 23:26:54 +00:00
|
|
|
|
height: 155px;
|
2017-01-06 17:05:08 +00:00
|
|
|
|
|
|
|
|
|
&.is-hovered {
|
|
|
|
|
.avatar {
|
|
|
|
|
border-color: $highlight-color;
|
|
|
|
|
transform: scale(1.05);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.avatar {
|
|
|
|
|
border: 4px solid hsl(231,5%,30%);
|
|
|
|
|
margin-bottom: 10px;
|
|
|
|
|
box-sizing: content-box;
|
|
|
|
|
transition: transform 120ms;
|
2017-02-09 23:26:54 +00:00
|
|
|
|
cursor: inherit;
|
2017-02-21 08:58:40 +00:00
|
|
|
|
z-index: 1;
|
2017-01-06 17:05:08 +00:00
|
|
|
|
}
|
|
|
|
|
|
2017-02-07 09:51:18 +00:00
|
|
|
|
&-name {
|
|
|
|
|
max-height: 34px;
|
|
|
|
|
overflow: hidden;
|
|
|
|
|
display: -webkit-box;
|
|
|
|
|
-webkit-box-orient: vertical;
|
|
|
|
|
-webkit-line-clamp: 2;
|
|
|
|
|
overflow: hidden;
|
|
|
|
|
word-break: break-word;
|
|
|
|
|
}
|
|
|
|
|
|
2017-01-06 17:05:08 +00:00
|
|
|
|
&-detail {
|
|
|
|
|
color: gray;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
&-macro {
|
2017-02-07 09:51:18 +00:00
|
|
|
|
padding-top: 50px;
|
2017-01-06 17:05:08 +00:00
|
|
|
|
top: -50px; // extra space for bounce animation
|
2017-02-07 09:51:18 +00:00
|
|
|
|
|
|
|
|
|
.batch-overlay-box-inner {
|
|
|
|
|
max-height: 146px;
|
2017-02-09 23:26:54 +00:00
|
|
|
|
margin: 24px 12px;
|
|
|
|
|
|
|
|
|
|
@media screen and (min-height: 800px) {
|
|
|
|
|
max-height: 292px;
|
|
|
|
|
}
|
2017-02-07 09:51:18 +00:00
|
|
|
|
}
|
2017-01-06 17:05:08 +00:00
|
|
|
|
|
|
|
|
|
&-entry {
|
|
|
|
|
margin: 13px;
|
|
|
|
|
border: 4px solid hsl(231,5%,30%);
|
|
|
|
|
background: hsl(233,9%,24%);
|
|
|
|
|
border-radius: 100%;
|
|
|
|
|
height: 120px;
|
|
|
|
|
width: 120px;
|
|
|
|
|
padding: 13px 13px 10px;
|
|
|
|
|
display: flex;
|
|
|
|
|
align-items: center;
|
|
|
|
|
justify-content: center;
|
|
|
|
|
font-size: 0.9em;
|
|
|
|
|
|
|
|
|
|
&.is-hovered {
|
|
|
|
|
border-color: $highlight-color;
|
|
|
|
|
transform: scale(1.05);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.batch-dragger {
|
|
|
|
|
position: absolute;
|
|
|
|
|
left: 0;
|
|
|
|
|
top: 0;
|
|
|
|
|
pointer-events: none;
|
|
|
|
|
width: 250px;
|
|
|
|
|
height: 40px;
|
|
|
|
|
will-change: transform;
|
|
|
|
|
|
|
|
|
|
&-item {
|
|
|
|
|
position: absolute;
|
|
|
|
|
left: 0;
|
|
|
|
|
width: 100%;
|
|
|
|
|
background: hsl(200,100%,91%);
|
|
|
|
|
border-radius: 4px;
|
|
|
|
|
display: flex;
|
|
|
|
|
align-items: center;
|
|
|
|
|
padding: 11px 0 9px 11px;
|
|
|
|
|
box-shadow: 0 0 10px hsla(0,0%,0%,.28);
|
|
|
|
|
will-change: transform;
|
|
|
|
|
|
|
|
|
|
a {
|
|
|
|
|
color: inherit;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
td {
|
|
|
|
|
display: block;
|
|
|
|
|
padding: 0 12px;
|
|
|
|
|
white-space: nowrap;
|
|
|
|
|
text-overflow: ellipsis;
|
|
|
|
|
overflow: hidden;
|
|
|
|
|
flex-shrink: 0;
|
|
|
|
|
|
|
|
|
|
&:nth-child(3) {
|
|
|
|
|
flex-shrink: 1;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
&:nth-child(n+4) {
|
|
|
|
|
display: none;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
&-counter {
|
|
|
|
|
position: absolute;
|
|
|
|
|
right: -8px;
|
|
|
|
|
bottom: -8px;
|
|
|
|
|
width: 25px;
|
|
|
|
|
height: 25px;
|
|
|
|
|
border-radius: 99px;
|
|
|
|
|
z-index: 1;
|
|
|
|
|
color: white;
|
|
|
|
|
background: $highlight-color;
|
|
|
|
|
display: flex;
|
|
|
|
|
align-items: center;
|
|
|
|
|
justify-content: center;
|
|
|
|
|
box-shadow: 0 0 10px hsla(0,0%,0%,.28);
|
|
|
|
|
will-change: transform;
|
|
|
|
|
|
|
|
|
|
&:empty {
|
|
|
|
|
display: none;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
2014-10-07 21:38:28 +00:00
|
|
|
|
|
|
|
|
|
/*
|
|
|
|
|
|
|
|
|
|
----------------
|
|
|
|
|
layout classes
|
|
|
|
|
----------------
|
|
|
|
|
|
|
|
|
|
*/
|
|
|
|
|
|
2017-01-03 10:29:37 +00:00
|
|
|
|
.horizontal,
|
|
|
|
|
.vertical,
|
2015-05-13 14:38:48 +00:00
|
|
|
|
.centered {
|
2014-10-07 21:38:28 +00:00
|
|
|
|
display: flex;
|
|
|
|
|
}
|
2017-01-03 10:29:37 +00:00
|
|
|
|
.horizontal.hide,
|
|
|
|
|
.vertical.hide,
|
2014-10-08 08:35:48 +00:00
|
|
|
|
.centered.hide {
|
2014-10-07 21:38:28 +00:00
|
|
|
|
display: none;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.horizontal {
|
|
|
|
|
flex-direction: row;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.horizontal.reverse {
|
|
|
|
|
flex-direction: row-reverse;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.vertical {
|
|
|
|
|
flex-direction: column;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.vertical.reverse {
|
|
|
|
|
flex-direction: column-reverse;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.vertical.stretch > *,
|
|
|
|
|
.horizontal.stretch > * {
|
|
|
|
|
flex: 1;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.relative {
|
|
|
|
|
position: relative;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.fit {
|
|
|
|
|
position: absolute;
|
|
|
|
|
top: 0;
|
|
|
|
|
left: 0;
|
|
|
|
|
bottom: 0;
|
|
|
|
|
right: 0;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
body.fit {
|
|
|
|
|
margin: 0;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.scrollable {
|
|
|
|
|
overflow: auto;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.flex {
|
2015-05-13 14:38:48 +00:00
|
|
|
|
flex: 1;
|
2014-10-07 21:38:28 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-10-08 12:10:54 +00:00
|
|
|
|
/*
|
|
|
|
|
|
|
|
|
|
Firefox minimum content bugfix
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2015-10-08 12:10:54 +00:00
|
|
|
|
https://github.com/philipwalton/flexbugs#1-minimum-content-sizing-of-flex-items-not-honored
|
|
|
|
|
|
2017-01-03 10:29:37 +00:00
|
|
|
|
"By default, flex items won’t shrink below their minimum
|
|
|
|
|
content size (the length of the longest word or fixed-size element).
|
2015-10-08 12:10:54 +00:00
|
|
|
|
To change this, set the min-width or min-height property."
|
2017-01-03 10:29:37 +00:00
|
|
|
|
|
2015-10-08 12:10:54 +00:00
|
|
|
|
*/
|
|
|
|
|
.flex-shrink-horizontal {
|
|
|
|
|
min-width: 0;
|
|
|
|
|
}
|
|
|
|
|
|
2014-12-09 10:12:51 +00:00
|
|
|
|
.flex-full {
|
2015-05-13 14:38:48 +00:00
|
|
|
|
flex: 1 1 100%;
|
2014-12-09 10:12:51 +00:00
|
|
|
|
}
|
|
|
|
|
|
2014-10-07 21:38:28 +00:00
|
|
|
|
.flex-auto {
|
2015-05-13 14:38:48 +00:00
|
|
|
|
flex: 1 1 auto;
|
2014-10-07 21:38:28 +00:00
|
|
|
|
}
|
|
|
|
|
|
2014-10-08 10:18:16 +00:00
|
|
|
|
.flex-shrink {
|
2015-05-13 14:38:48 +00:00
|
|
|
|
flex: 0 1 auto;
|
2014-10-08 10:18:16 +00:00
|
|
|
|
}
|
|
|
|
|
|
2014-10-07 21:38:28 +00:00
|
|
|
|
.flex-none {
|
2015-05-13 14:38:48 +00:00
|
|
|
|
flex: none;
|
2014-10-07 21:38:28 +00:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.flex-1 {
|
2015-05-13 14:38:48 +00:00
|
|
|
|
flex: 1;
|
2014-10-07 21:38:28 +00:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.flex-2 {
|
2015-05-13 14:38:48 +00:00
|
|
|
|
flex: 2;
|
2014-10-07 21:38:28 +00:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.flex-3 {
|
2015-05-13 14:38:48 +00:00
|
|
|
|
flex: 3;
|
2014-10-07 21:38:28 +00:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.justify-start {
|
|
|
|
|
justify-content: flex-start;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.justified {
|
|
|
|
|
justify-content: center;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.justify-end {
|
|
|
|
|
justify-content: flex-end;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.justify-between {
|
|
|
|
|
justify-content: space-between;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
.start {
|
|
|
|
|
align-items: flex-start;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.center {
|
|
|
|
|
align-items: center;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.centered {
|
|
|
|
|
align-items: center;
|
|
|
|
|
justify-content: center;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.end {
|
|
|
|
|
align-items: flex-end;
|
|
|
|
|
}
|
|
|
|
|
|
2015-01-21 03:17:33 +00:00
|
|
|
|
.self-start {
|
2015-05-13 14:38:48 +00:00
|
|
|
|
align-self: start;
|
2015-01-21 03:17:33 +00:00
|
|
|
|
}
|
|
|
|
|
|
2015-05-08 09:58:00 +00:00
|
|
|
|
.self-end {
|
2015-05-13 14:38:48 +00:00
|
|
|
|
align-self: end;
|
2015-05-08 09:58:00 +00:00
|
|
|
|
}
|
|
|
|
|
|
2016-11-23 13:58:31 +00:00
|
|
|
|
.span-width {
|
|
|
|
|
flex-basis: 100%;
|
|
|
|
|
}
|
|
|
|
|
|
2014-10-07 21:38:28 +00:00
|
|
|
|
.two-columns,
|
|
|
|
|
.three-columns,
|
|
|
|
|
.wrap {
|
2015-05-13 14:38:48 +00:00
|
|
|
|
flex-wrap: wrap;
|
2014-10-07 21:38:28 +00:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.two-columns > .column {
|
|
|
|
|
width: 50%;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.three-columns > .column {
|
|
|
|
|
width: 33.33%;
|
|
|
|
|
}
|
|
|
|
|
|
2015-03-13 11:38:42 +00:00
|
|
|
|
.align-left {
|
|
|
|
|
margin-right: auto;
|
|
|
|
|
}
|
|
|
|
|
|
2014-10-07 21:38:28 +00:00
|
|
|
|
.align-right {
|
|
|
|
|
margin-left: auto;
|
|
|
|
|
}
|
|
|
|
|
|
2015-11-16 13:10:40 +00:00
|
|
|
|
.space-left {
|
2017-01-03 10:29:37 +00:00
|
|
|
|
margin-left: 10px;
|
2015-11-16 13:10:40 +00:00
|
|
|
|
}
|
|
|
|
|
|
2016-03-04 14:21:33 +00:00
|
|
|
|
.space-right {
|
2017-01-03 10:29:37 +00:00
|
|
|
|
margin-right: 10px;
|
2016-03-04 14:21:33 +00:00
|
|
|
|
}
|
|
|
|
|
|
2014-10-07 21:38:28 +00:00
|
|
|
|
.align-center {
|
|
|
|
|
margin-left: auto;
|
|
|
|
|
margin-right: auto;
|
|
|
|
|
}
|
2016-11-23 13:58:31 +00:00
|
|
|
|
|
2017-01-04 14:40:19 +00:00
|
|
|
|
.half-spacer {
|
|
|
|
|
width: 5px;
|
|
|
|
|
height: 5px;
|
|
|
|
|
}
|
|
|
|
|
|
2016-11-23 13:58:31 +00:00
|
|
|
|
.spacer {
|
2017-01-03 10:29:37 +00:00
|
|
|
|
width: 10px;
|
|
|
|
|
height: 10px;
|
2016-11-23 13:58:31 +00:00
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.double-spacer {
|
|
|
|
|
width: 20px;
|
|
|
|
|
height: 20px;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.flex-spacer {
|
|
|
|
|
flex: 1;
|
|
|
|
|
}
|