Files
notifications-admin/app/assets/stylesheets/components/placeholder.scss
T

60 lines
1.5 KiB
SCSS
Raw Normal View History

2016-06-02 10:40:17 +01:00
%placeholder,
2015-12-10 16:48:07 +00:00
.placeholder {
2016-06-02 10:40:17 +01:00
2015-12-10 16:48:07 +00:00
display: inline;
2020-09-23 10:50:43 +01:00
background: $govuk-focus-colour;
2016-06-02 10:40:17 +01:00
color: $text-colour;
overflow-wrap: break-word;
word-wrap: break-word;
border-radius: 20px;
box-shadow: inset 0.47em 0 0 0 $white, inset -0.47em 0 0 0 $white, inset 0 -0.15em 0 0 $white, inset 0 0.15em 0 0 $white;
2016-06-02 10:40:17 +01:00
.sms-message-wrapper & {
box-shadow: inset 0.47em 0 0 0 $panel-colour, inset -0.47em 0 0 0 $panel-colour, inset 0 -0.18em 0 0 $panel-colour, inset 0 0.18em 0 0 $panel-colour;
2016-06-02 10:40:17 +01:00
}
}
.placeholder-no-brackets {
@extend %placeholder;
padding-left: 3px;
padding-right: 3px;
border-radius: 1px;
box-shadow: inset 0 -0.1em 0 0 $white, inset 0 0.1em 0 0 $white;
2015-12-10 16:48:07 +00:00
}
2016-07-12 12:48:09 +01:00
.placeholder-conditional {
@extend %placeholder;
border-radius: 0;
border-top-left-radius: 20px;
border-bottom-left-radius: 20px;
border-top-right-radius: 8px;
border-bottom-right-radius: 8px;
box-shadow: inset 0.47em 0 0 0 $white, inset -0.89em 0 0 0 $white, inset 0 -0.16em 0 0 $white, inset 0 0.16em 0 0 $white;
2016-07-12 12:48:09 +01:00
.sms-message-wrapper & {
box-shadow: inset 0.47em 0 0 0 $panel-colour, inset -0.89em 0 0 0 $panel-colour, inset 0 -0.18em 0 0 $panel-colour, inset 0 0.18em 0 0 $panel-colour;
2016-07-12 12:48:09 +01:00
}
}
2017-06-24 17:32:47 +01:00
.placeholder-redacted {
background: currentColor;
padding: 0 0.5em;
opacity: 0.8;
2017-06-29 15:30:10 +01:00
box-shadow: inset 0 -0.35em 0 0 $white;
position: relative;
top: 0.1em;
2017-06-24 17:32:47 +01:00
.sms-message-wrapper & {
2017-06-29 15:30:10 +01:00
box-shadow: inset 0 -0.35em 0 0 $panel-colour;
}
*:focus + p & {
2020-09-23 10:50:43 +01:00
box-shadow: inset 0 -0.35em 0 0 $govuk-focus-colour;
2017-06-24 17:32:47 +01:00
}
}