501 lines
11 KiB
SCSS
501 lines
11 KiB
SCSS
#tab-receive {
|
|
@extend .deflash-blue;
|
|
ion-header-bar {
|
|
button {
|
|
i {
|
|
color:#fff;
|
|
font-size: 1.1rem;
|
|
}
|
|
}
|
|
}
|
|
.border-top {
|
|
border-top:1px solid rgb(228,228,228);
|
|
}
|
|
.scroll {
|
|
height:100%;
|
|
}
|
|
#address {
|
|
background: #fff;
|
|
height: 66vh;
|
|
display: flex;
|
|
align-items: center;
|
|
justify-content: center;
|
|
position: relative;
|
|
flex-flow: column;
|
|
@media(max-height: 600px) {
|
|
height: 68vh;
|
|
}
|
|
@media(max-height: 600px) and (-webkit-device-pixel-ratio: 2) {
|
|
height: 64vh;
|
|
}
|
|
&-info {
|
|
height: 100%;
|
|
display: flex;
|
|
flex-direction: column;
|
|
justify-content: center;
|
|
align-items: center;
|
|
width: 100%;
|
|
}
|
|
article {
|
|
flex:1;
|
|
width: 100%;
|
|
}
|
|
#bit-address {
|
|
width: 100%;
|
|
align-self: flex-end;
|
|
margin-top: auto;
|
|
justify-content: center;
|
|
align-content: center;
|
|
position: relative;
|
|
min-height: 40px;
|
|
#next-address {
|
|
color:$v-light-gray;
|
|
}
|
|
}
|
|
.incomplete {
|
|
padding: 50px;
|
|
height: 352px;
|
|
.title {
|
|
padding: 20px;
|
|
font-size: 25px;
|
|
color: #444;
|
|
}
|
|
.subtitle {
|
|
padding: 20px;
|
|
color: #444;
|
|
}
|
|
.button {
|
|
}
|
|
}
|
|
.item {
|
|
border: none;
|
|
font-size: .8rem;
|
|
z-index: 0;
|
|
i {
|
|
font-size: 1.3rem;
|
|
}
|
|
}
|
|
#qr-options {
|
|
.item {
|
|
font-size:.7rem;
|
|
@media(min-width:350px) {
|
|
font-size:.9rem;
|
|
}
|
|
@media(min-width:450px) {
|
|
font-size:1rem;
|
|
}
|
|
}
|
|
}
|
|
.bit-address {
|
|
font-size: .8rem;
|
|
// left:10%;
|
|
cursor: pointer;
|
|
cursor: hand;
|
|
position: absolute;
|
|
transition: all .15s ease;
|
|
width:100%;
|
|
height: 100%;
|
|
z-index: 0;
|
|
position: absolute;
|
|
top:50%;
|
|
&, &.next {
|
|
left:100%;
|
|
-webkit-transform: translate(100%, -40%);
|
|
transform: translate(100%, -40%);
|
|
}
|
|
&.next, &.prev {
|
|
z-index:2;
|
|
}
|
|
&.current,
|
|
&.prev {
|
|
left:50%;
|
|
}
|
|
&.current {
|
|
-webkit-transform: translate(-50%, -40%);
|
|
transform: translate(-50%, -40%);
|
|
z-index: 3;
|
|
}
|
|
&.prev {
|
|
-webkit-transform: translate(-150%, -40%);
|
|
transform: translate(-150%, -40%);
|
|
}
|
|
.item {
|
|
white-space: nowrap;
|
|
padding-top: 5px;
|
|
padding-bottom: 5px;
|
|
font-size: .7rem;
|
|
@media(min-width:350px) {
|
|
font-size:.9rem;
|
|
}
|
|
@media(min-width:450px) {
|
|
font-size:1rem;
|
|
}
|
|
color:$v-light-gray;
|
|
}
|
|
}
|
|
.qr {
|
|
padding: 15vh 0 4vh;
|
|
align-self: center;
|
|
margin-top: auto;
|
|
height: 220px;
|
|
position: relative;
|
|
justify-content: center;
|
|
flex: 1;
|
|
z-index: 1;
|
|
div {
|
|
transition: all .4s ease;
|
|
&.current,
|
|
&.prev,
|
|
&.next {
|
|
position: absolute;
|
|
top:50%;
|
|
}
|
|
&.current,
|
|
&.prev {
|
|
left:50%;
|
|
}
|
|
&.current {
|
|
-webkit-transform: translate(-50%, -40%);
|
|
transform: translate(-50%, -40%);
|
|
}
|
|
&.prev {
|
|
-webkit-transform: translate(-150%, -40%);
|
|
transform: translate(-150%, -40%);
|
|
}
|
|
&.next {
|
|
left:100%;
|
|
-webkit-transform: translate(100%, -40%);
|
|
transform: translate(100%, -40%);
|
|
}
|
|
}
|
|
.overlay {
|
|
position: absolute;
|
|
width: 220px;
|
|
height: 100%;
|
|
background-color: rgba(255,255,255,0.8);
|
|
button {
|
|
width: 100%;
|
|
top: 50%;
|
|
-webkit-transform: translateY(-50%);
|
|
transform: translateY(-50%);
|
|
}
|
|
}
|
|
@media(max-height: 700px) {
|
|
padding: 10vh 0 4vh;
|
|
}
|
|
div {
|
|
display: flex;
|
|
justify-content: center;
|
|
align-items: center;
|
|
position: relative;
|
|
min-height: 220px;
|
|
}
|
|
}
|
|
#qr-options {
|
|
justify-content: center;
|
|
align-self: flex-end;
|
|
.item{
|
|
i{left:25px;}
|
|
}
|
|
}
|
|
.backup {
|
|
background-color: orange;
|
|
color: #fff;
|
|
position: absolute;
|
|
top: 0;
|
|
left:0;
|
|
z-index: 2;
|
|
i {
|
|
padding: 10px;
|
|
}
|
|
}
|
|
@media (max-height: 600px) {
|
|
& {
|
|
.qr {
|
|
padding:6vh 0 0;
|
|
div {
|
|
-webkit-transform: scale(.7);
|
|
transform: scale(.7);
|
|
}
|
|
}
|
|
#bit-address {
|
|
position: relative;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
#wallets {
|
|
position: relative;
|
|
&:before {
|
|
content: "";
|
|
display: inline-block;
|
|
width: 0;
|
|
height: 0;
|
|
border-style: solid;
|
|
border-width: 0 20px 20px 20px;
|
|
border-color: transparent transparent rgb(242,242,242) transparent;
|
|
top: -9px;
|
|
position: absolute;
|
|
left: 50%;
|
|
-webkit-transform: translateX(-50%);
|
|
transform: translateX(-50%);
|
|
z-index: 4;
|
|
}
|
|
}
|
|
#first-time-tip {
|
|
background: rgba(30, 49, 134, 1);
|
|
background: -moz-linear-gradient(top, rgba(30, 49, 134, 1) 0%, rgba(30, 49, 134, 0) 88%, rgba(30, 49, 134, 0) 100%);
|
|
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(30, 49, 134, 1)), color-stop(88%, rgba(30, 49, 134, 0)), color-stop(100%, rgba(30, 49, 134, 0)));
|
|
background: -webkit-linear-gradient(top, rgba(30, 49, 134, 1) 0%, rgba(30, 49, 134, 0) 88%, rgba(30, 49, 134, 0) 100%);
|
|
background: -o-linear-gradient(top, rgba(30, 49, 134, 1) 0%, rgba(30, 49, 134, 0) 88%, rgba(30, 49, 134, 0) 100%);
|
|
background: -ms-linear-gradient(top, rgba(30, 49, 134, 1) 0%, rgba(30, 49, 134, 0) 88%, rgba(30, 49, 134, 0) 100%);
|
|
background: linear-gradient(to bottom, rgba(30, 49, 134, 1) 0%, rgba(30, 49, 134, 0) 88%, rgba(30, 49, 134, 0) 100%);
|
|
position: absolute;
|
|
top: 0;
|
|
left: 0;
|
|
width: 100%;
|
|
height: 100%;
|
|
opacity: 0;
|
|
animation-name: fadeIn;
|
|
animation-iteration-count: 1;
|
|
animation-timing-function: ease-in;
|
|
animation-duration: .4s;
|
|
animation-delay: 2s;
|
|
animation-fill-mode: forwards;
|
|
z-index: 10;
|
|
text-align: center;
|
|
color: #fff;
|
|
padding-top: 3rem;
|
|
.close {
|
|
top: .5rem;
|
|
right: 1rem;
|
|
position: absolute;
|
|
font-size: 1.5rem;
|
|
opacity: .5;
|
|
}
|
|
h3 {
|
|
color: #fff;
|
|
margin-bottom:1rem;
|
|
}
|
|
}
|
|
.receive-tab-bitcoin-icon {
|
|
border-right: 1px solid rgb(228, 228, 228);
|
|
padding-right: 10px;
|
|
}
|
|
#wallets {
|
|
#sidebar-wallet{
|
|
display: none;
|
|
}
|
|
}
|
|
.wallets {
|
|
position: relative;
|
|
height: calc(27vh - 62px);
|
|
z-index: 5;
|
|
.slides {
|
|
.swiper-container {
|
|
position: absolute;
|
|
left: 50%;
|
|
top: 50%;
|
|
-webkit-transform: translate(-50%, -50%);
|
|
transform: translate(-50%, -50%);
|
|
max-width: 450px;
|
|
.swiper-wrapper {
|
|
height: auto;
|
|
top: 10%;
|
|
position:relative;
|
|
@media(max-height: 600px) {
|
|
padding-top:.2rem
|
|
}
|
|
@media(min-height: 900px) {
|
|
top:30%;
|
|
}
|
|
}
|
|
.swiper-slide {
|
|
text-align: center;
|
|
.card{
|
|
margin-top: 1vh;
|
|
display: inline-block;
|
|
width:80%;
|
|
@media(min-height: 1000px) and (max-width: 699px) {
|
|
.item {
|
|
padding: 2vh 3vw 2vh 3vw;
|
|
}
|
|
}
|
|
}
|
|
@media(max-width: 500px) {
|
|
&-next {
|
|
left:-25%;
|
|
}
|
|
&-prev {
|
|
left:25%;
|
|
}
|
|
}
|
|
}
|
|
@media (max-height: 600px) {
|
|
& {
|
|
-webkit-transform: translate(-50%, -58%);
|
|
transform: translate(-50%, -58%);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
@media(min-width: 700px) and (min-height: 700px) {
|
|
.wallets {
|
|
display: none;
|
|
}
|
|
#address {
|
|
float:left;
|
|
height:100%;
|
|
width:calc(100% - 410px);
|
|
@media(max-width: 1000px){
|
|
width:65%;
|
|
}
|
|
&-info {
|
|
height: 100%;
|
|
}
|
|
#qr-options {
|
|
.item{
|
|
font-size:1rem;
|
|
}
|
|
}
|
|
.qr {
|
|
height: 70%;
|
|
div {
|
|
opacity: 0;
|
|
transition: none;
|
|
&.current {
|
|
opacity: 1;
|
|
}
|
|
}
|
|
}
|
|
.bit-address {
|
|
opacity: 0;
|
|
transition: none;
|
|
&.current {
|
|
opacity: 1;
|
|
}
|
|
}
|
|
.backup,
|
|
#bit-address {
|
|
left:0;
|
|
}
|
|
#bit-address {
|
|
height: 10%;
|
|
padding: 1vh;
|
|
.bit-address {
|
|
.item{
|
|
top: 40%;
|
|
-webkit-transform: translateY(-40%);
|
|
transform: translateY(-40%);
|
|
font-size:1rem;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
#wallets {
|
|
float:left;
|
|
width:35%;
|
|
height: 100%;
|
|
display: flex;
|
|
flex-direction: column;
|
|
overflow: visible;
|
|
max-width: 410px;
|
|
@media(max-height: 600px) {
|
|
padding-top:.55rem;
|
|
}
|
|
@media(max-width: 1000px) {
|
|
max-width: none;
|
|
}
|
|
#sidebar-wallet {
|
|
display: block;
|
|
}
|
|
.list {
|
|
height: 100%;overflow: visible;
|
|
}
|
|
#wallet-list {
|
|
position: absolute;
|
|
width: 110%;
|
|
overflow-y: auto;
|
|
height: 100%;
|
|
left: -6%;
|
|
}
|
|
.wallet {
|
|
&.current {
|
|
position: relative;
|
|
.card {
|
|
opacity: 1;
|
|
-webkit-transform: scale(1);
|
|
transform: scale(1);
|
|
}
|
|
&:before {
|
|
right: 93%;
|
|
top: 50%;
|
|
border: solid transparent;
|
|
content: " ";
|
|
height: 0;
|
|
width: 0;
|
|
position: absolute;
|
|
pointer-events: none;
|
|
border-right-color: #f2f2f2;
|
|
border-width: 20px;
|
|
margin-top: -20px;
|
|
}
|
|
}
|
|
}
|
|
.card {
|
|
max-width: 350px;
|
|
box-shadow: 0 1px 36px rgba(0, 0, 0, 0.07);
|
|
padding:0;
|
|
border-radius: 6px;
|
|
padding:2px;
|
|
width: 80%;
|
|
position: relative;
|
|
margin: 1.5rem auto 0;
|
|
position: relative;
|
|
opacity: .5;
|
|
-webkit-transform:scale(.85);
|
|
transform:scale(.85);
|
|
transition:transform .2s ease;
|
|
.item {
|
|
padding: 6% 10% 6% 8%;
|
|
span {
|
|
clear: both;
|
|
width: 100%;
|
|
display: inline-block;
|
|
&.wallet-name {
|
|
font-size:16px;
|
|
width: 79%;
|
|
white-space: nowrap;
|
|
text-overflow: ellipsis;
|
|
overflow: hidden;
|
|
font-weight: 600;
|
|
}
|
|
&.wallet-number {
|
|
visibility: hidden;
|
|
}
|
|
&.visible {
|
|
visibility: visible !important;
|
|
}
|
|
}
|
|
.big-icon-svg {
|
|
padding: 0;
|
|
& > .bg {
|
|
padding:.3rem;
|
|
width: 40px;
|
|
height:40px;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
@keyframes fadeIn {
|
|
0% {
|
|
opacity: 0;
|
|
}
|
|
100% {
|
|
opacity: 1;
|
|
}
|
|
}
|