_header-nav.scss 1.97 KiB
Newer Older
  // Reference: https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Flexible_Box_Layout/Aligning_Items_in_a_Flex_Container
Amaury Martiny's avatar
Amaury Martiny committed
  .header-nav_left,
  .header-nav_right {
    flex-direction: column;
    justify-content: center;
    width: 2.3rem;
  }

  .header-nav_left {
    padding-left: 0.5rem;
  }

  .header-nav_right {
    padding-right: 0.5rem;
  }

  .header-nav_title {
    align-items: center; /* vertical alignment of titles */
    /**
     * Push the the area for the right button to the right
     * https://stackoverflow.com/a/35270047/3208553
     */
    flex-grow: 1;
    justify-content: center;
    z-index: 2;
Amaury Martiny's avatar
Amaury Martiny committed
    a,
    a:link,
    a:visited,
    h1 {
      margin: -0.175rem 0 -0.175rem;
      padding: 0.25rem 0.5rem 0.175rem;
      display: inline-block;
      font-size: ms(0);
      line-height: ms(0) * 0.8;
      color: rgba($black, 0.675);
      font-weight: 500;
    }
    z-index: 9;
    color: rgba($black, 0.675);
    font-weight: 500;
    display: block;
Brian Flanagan's avatar
Brian Flanagan committed
    margin: -0.175rem 0 -0.175rem;
    padding: 0.25rem 0.5rem 0.175rem;
    border-radius: 0.25rem;
Amaury Martiny's avatar
Amaury Martiny committed
      background: rgba($faint, 0.5);

    &.icon {
      width: ms(0) * 1.3 + 0.5rem;
      height: ms(0) * 1.3 + 0.5rem;
      text-indent: -9999rem;
      background-size: ms(0) auto;
      background-position: center center;
      background-repeat: no-repeat;
      opacity: 0.675;
      &:hover {
        opacity: 1;
      }

      &.-receive {
Amaury Martiny's avatar
Amaury Martiny committed
        background-image: url('./assets/img/icons/receive.svg');
Amaury Martiny's avatar
Amaury Martiny committed
        background-image: url('./assets/img/icons/gear.svg');
Amaury Martiny's avatar
Amaury Martiny committed
        background-image: url('./assets/img/icons/back.svg');
Amaury Martiny's avatar
Amaury Martiny committed
        background-image: url('./assets/img/icons/close.svg');
Amaury Martiny's avatar
Amaury Martiny committed
        background-image: url('./assets/img/icons/plus.svg');