decred.org/dcrdex@v1.0.3/client/webserver/site/src/css/wallets.scss (about)

     1  .walletspage {
     2    .ico-unlocked {
     3      color: var(--indicator-good);
     4    }
     5  
     6    .market-select-logo {
     7      width: 20px;
     8      height: 20px;
     9    }
    10  
    11    .short-host {
    12      text-overflow: ellipsis;
    13      max-width: 175px;
    14    }
    15  
    16    .mw-90p {
    17      min-width: 90%;
    18    }
    19  
    20    #recoverWalletConfirm,
    21    #confirmForce,
    22    #toggleWalletStatusConfirm {
    23      width: 400px;
    24    }
    25  
    26    #content {
    27      flex-direction: column;
    28    }
    29  
    30    #assetSelect {
    31      flex-direction: row;
    32  
    33      .icon-select {
    34        cursor: pointer;
    35        min-height: fit-content;
    36  
    37        img[data-tmpl=img] {
    38          width: 30px;
    39          height: 30px;
    40        }
    41  
    42        img[data-tmpl=parentImg] {
    43          position: absolute;
    44          left: 15px;
    45          bottom: 15px;
    46          width: 20px;
    47          height: 20px;
    48          border-radius: 10px;
    49          border: 3px solid var(--section-bg);
    50          background-color: var(--section-bg);
    51        }
    52  
    53        &.selected,
    54        &:hover {
    55          background-color: var(--body-bg);
    56          // border: 1px solid var(--border-color);
    57          opacity: 1;
    58  
    59          img[data-tmpl=parentImg] {
    60            border: 3px solid var(--body-bg);
    61            background-color: var(--section-bg);
    62          }
    63        }
    64      }
    65  
    66      .icon-select.nowallet {
    67        opacity: 0.7;
    68  
    69        [data-tmpl=balance] {
    70          display: none;
    71        }
    72      }
    73    }
    74  
    75    table#balanceTable {
    76      td {
    77        line-height: 1;
    78      }
    79  
    80      tr.itemized > td {
    81        padding-bottom: 0.25rem;
    82      }
    83  
    84      tr:not(.sub, :first-child) td {
    85        padding-top: 0.5rem;
    86      }
    87  
    88      tr {
    89        font-size: 1.1rem;
    90      }
    91  
    92      tr.sub {
    93        font-size: 0.9rem;
    94  
    95        &.last > td:first-child::before {
    96          content: '└─ ',
    97        }
    98  
    99        & > td:first-child::before {
   100          content: '├─ ',
   101        }
   102  
   103        & > td:last-child {
   104          @include border-right;
   105  
   106          padding-right: 0.5rem;
   107        }
   108      }
   109    }
   110  
   111    #walletInfo {
   112      border-left: none;
   113  
   114      table#walletInfoTable {
   115        td {
   116          padding: 2px 5px 2px 0;
   117          line-height: 1;
   118  
   119          &:last-child {
   120            text-align: right;
   121            padding-left: 1rem;
   122          }
   123        }
   124      }
   125    }
   126  
   127    #earlierTxs, #txViewBlockExplorer {
   128      text-decoration: underline;
   129      cursor: pointer;
   130    }
   131  
   132    #checkmarkBox {
   133      height: 100px;
   134    }
   135  
   136    #walletDetailsBox {
   137      // Asset name and balance sizes for mobile. Redefined for > sm below.
   138      #assetLogo {
   139        width: 30px;
   140        height: 30px;
   141      }
   142  
   143      #assetName {
   144        font-size: 30px;
   145      }
   146  
   147      #balance {
   148        font-size: 20px;
   149      }
   150  
   151      #balanceUnit {
   152        font-size: 17px;
   153      }
   154  
   155      #fiatBalanceBox {
   156        font-size: 13px;
   157      }
   158  
   159      #tokenParentLogo {
   160        width: 18px;
   161        height: 18px;
   162      }
   163  
   164      #contractAddress {
   165        opacity: 0.4;
   166      }
   167    }
   168  
   169    .peers-table-icon {
   170      padding-left: 30%;
   171    }
   172  
   173    #vspDisplay {
   174      #vspEditIcon {
   175        display: none;
   176      }
   177  
   178      &:hover #vspEditIcon {
   179        display: inline;
   180      }
   181    }
   182  
   183    .scrollsmall {
   184      @include stylish-overflow;
   185    }
   186  
   187    .positive-tx {
   188      color: var(--indicator-good);
   189    }
   190  
   191    .negative-tx {
   192      color: $danger;
   193    }
   194  }
   195  
   196  @include media-breakpoint-up(xl) {
   197    .scrollsmall {
   198      overflow: hidden;
   199    }
   200  
   201    .column {
   202      @include hidden-overflow;
   203      @include fill-abs;
   204    }
   205  }
   206  
   207  @include media-breakpoint-up(lg) {
   208    .fill-abs-lg {
   209      @include fill-abs;
   210    }
   211  
   212    .stylish-overflow-lg {
   213      @include stylish-overflow;
   214    }
   215  
   216    .walletspage {
   217      #walletDetailsBox {
   218        border-bottom: none !important;
   219      }
   220    }
   221  
   222    .flex-wrap-lg {
   223      flex-wrap: wrap;
   224    }
   225  
   226    #purchaseTicketsErrBox {
   227      background-color: var(--section-bg);
   228    }
   229  }
   230  
   231  @include media-breakpoint-up(sm) {
   232    .walletspage {
   233      #walletDetailsBox {
   234        #assetLogo {
   235          width: 40px;
   236          height: 40px;
   237        }
   238  
   239        #assetName {
   240          font-size: 40px;
   241        }
   242  
   243        #balance {
   244          font-size: 28px;
   245        }
   246  
   247        #balanceUnit {
   248          font-size: 20px;
   249        }
   250  
   251        #fiatBalanceBox {
   252          font-size: 15px;
   253        }
   254      }
   255  
   256      #content {
   257        flex-direction: row;
   258      }
   259  
   260      #assetSelect {
   261        flex-direction: column;
   262        overflow-y: auto;
   263  
   264        .icon-select {
   265          padding: 15px;
   266  
   267          img[data-tmpl=img] {
   268            width: 40px;
   269            height: 40px;
   270          }
   271  
   272          img[data-tmpl=parentImg] {
   273            left: 20px;
   274            bottom: 20px;
   275            width: 28px;
   276            height: 28px;
   277            border-radius: 15px;
   278          }
   279        }
   280      }
   281    }
   282  }
   283  
   284  @include media-breakpoint-up(md) {
   285    .walletspage {
   286      #sendReceive {
   287        border-bottom: none;
   288      }
   289    }
   290  }
   291  
   292  #restoreWalletInfo,
   293  #exportWalletAuth,
   294  #unapproveTokenForm {
   295    width: 450px;
   296  }
   297  
   298  #txDetails {
   299    width: 450px;
   300  }
   301  
   302  #submitReconfig[disabled] {
   303    cursor: not-allowed;
   304  }
   305  
   306