1
0
mirror of https://github.com/kremalicious/metamask-extension.git synced 2024-10-23 11:46:13 +02:00
metamask-extension/ui/app/pages/swaps/view-quote/index.scss
Dan J Miller 5456d55c88
Update main-quote-summary designs/styles (#9612)
* Update main-quote-summary designs/styles

* Clean up css: use className instead of element types

* Style fixes to symbol elements in main-quote-view

* Use correct source for token iconUrls passed to main-quote-view

* Improve vertical spacing on view-quote screen and with new main-quote-view designs

* Remove unused classes

* Tweak space around large quote amount text in main-quote-summary
2020-10-25 10:53:34 -02:30

157 lines
2.6 KiB
SCSS

.view-quote {
display: flex;
flex-flow: column;
align-items: center;
flex: 1;
width: 100%;
&__content {
display: flex;
flex-flow: column;
align-items: center;
width: 100%;
height: 100%;
padding-left: 20px;
padding-right: 20px;
justify-content: space-between;
@media screen and (max-width: 576px) {
overflow-y: auto;
max-height: 388px;
}
}
@media screen and (min-width: 576px) {
width: 348px;
}
&__new-quote-countdown {
@include H7;
font-weight: bold;
&--danger {
span {
color: $Red-500;
}
}
}
&__view-other-button-container {
border-radius: 28px;
width: 100%;
position: relative;
display: flex;
align-items: center;
justify-content: center;
min-height: 46px;
}
&__view-other-button,
&__view-other-button-fade {
display: flex;
align-items: center;
position: absolute;
@include H7;
color: white;
font-weight: bold;
cursor: pointer;
border-radius: 28px;
padding: 5px 18px;
background: linear-gradient(90deg, $Blue-500 0%, $Blue-400 101.32%);
@media screen and (min-width: 576px) {
@include H6;
margin-bottom: 0;
}
.fa-arrow-right {
margin-left: 4px;
font-size: 10px;
margin-top: 2px;
}
}
&__view-other-button-fade {
background: #0372c3;
opacity: 0;
transition: opacity ease-in-out 1s;
&:hover {
opacity: 1;
};
}
&__insufficient-eth-warning-wrapper {
width: 100%;
align-items: center;
justify-content: center;
width: intrinsic; /* Safari/WebKit uses a non-standard name */
width: max-content;
max-width: 340px;
@media screen and (min-width: 576px) {
min-height: 36px;
display: flex;
}
}
&__bold {
font-weight: bold;
}
&__countdown-timer-container {
@media screen and (max-width: 576px) {
margin-top: 12px;
margin-bottom: 16px;
&--thin {
margin-top: 8px;
margin-bottom: 8px;
> div {
margin-top: 0;
margin-bottom: 0;
}
}
}
@media screen and (min-width: 576px) {
&--thin {
margin-top: 6px;
}
}
}
&__fee-card-container {
width: 100%;
margin-bottom: 8px;
@media screen and (min-width: 576px) {
margin-bottom: 0;
&--three-rows {
margin-bottom: -16px;
}
}
}
&__metamask-rate {
display: flex;
}
&__metamask-rate-text {
@include H7;
color: $Grey-500;
}
&__metamask-rate-info-icon {
margin-left: 4px;
}
}