Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
Size: Mime:
import { styled } from 'styleh-components';
import { media, fontValue } from '@skava/styleh-toolset';
import { Wrapper } from '@skava/ui/dist/forms/views/SearchInput';
import { StyledLabel, StyledInput, TextBoxWrapper } from '@skava/ui/dist/inputs/TextBox';
import { StyledWrapper, StyledAnimatedExpandableCard, HeaderWrapper, ActionBarWrapper, } from '@skava/ui-presets/dist/abstractions/ShoppingList';
import { PaginationWrapper } from '@skava/ui-presets/dist/presets/Pagination';
import { StyledListName, StyledPrimaryButton, SubmitButton, CancelButton, StyledTextBoxPlugin, ListNameWrapper, StyledRemoveIcon as StyledDeleteIcon, StyledProductListWrapper, StyledObserverForm, StyledTextPlugin, StyledOneObserverForm, Search, ButtonGroup, StyledListDetails, } from '@skava/ui-presets/dist/presets/ShoppingList';
import { SwitchLabel } from '@skava/packages/ui';
import { ButtonText, ButtonIcon, StyledCancelButton, ConfirmButton, StyledSelect } from '@skava/packages/ui';
import { ProductTitle, StyledImageLink, StyledImage, } from '@skava/ui-presets/dist/presets/ProductPieces';
import { StyledAddToCartButton, StyledShoppingListDropDown, StyledRemoveIcon, } from '@skava/ui-presets/dist/presets/ShoppingList/Item/ProductItem';
import { StyledShareIcon } from '@skava/ui-presets/dist/presets/ShoppingList/ShareList';
import { StyledOptionList, StyledOption, SelectText, } from '@skava/packages/ui';
import { ProductWrapper } from '@skava/ui-presets/dist/abstractions/ProductPieces/ProductItem';
const StyledSearch = styled(Search) ``;
const StyledOuterWrapper = styled.div.attrs({
    'data-qa': 'qa-lists-management-container',
}) `
  margin-top: 0.5rem;
  ${media.phoneOrSmaller `
    margin-top: 0;
  `}
  h2 {
    font-weight: 500;
    padding-bottom: 0.25rem;
    ${media.tabletOrSmaller `
      font-size: 1.25rem;
    `}
  }
  ${Wrapper} {
    background: var(--color-pure-white);
    padding: 1rem 1rem 2rem;
    ${media.tabletOrSmaller `
      padding: 1rem 1rem 1.5rem;
    `}
    ${media.phoneOrSmaller `
      padding: 1rem 0.5rem;
    `}
    ${StyledLabel} {
      font-size: 1.5rem;
      margin-bottom: 1.2rem;
      ${media.tabletOrSmaller `
        font-size: 1.25rem;
        margin-bottom: 1.5rem;
      `}
    }
    ${StyledInput} {
      font-size: 1rem;
      border: 1px solid var(--color-light-grey);
      &::placeholder {
        font-size: 1rem;
        color: var(--color-light-grey);
        padding-left: 0.5rem;
      }
    }
    ${TextBoxWrapper} {
      margin-bottom: 0;
    }
  }
  ${StyledWrapper} {
    background: var(--color-pure-white);
    padding: 1rem 1rem 1.5rem;
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
    ${media.tabletOrSmaller `
      padding: 1rem;
    `}
    ${StyledPrimaryButton} {
      width: 10.3125rem;
      ${media.phoneOrSmaller `
        width: 8.125rem;
      `}
    }
    ${ButtonGroup} {
      ${media.phoneOrSmaller `
        padding-top: 0.625rem;
      `}
    }
    ${CancelButton}, ${SubmitButton} {
      width: 10.3125rem;
      ${media.tabletOrSmaller `
        width: 7.5rem;
      `}
    }
    ${StyledObserverForm} {
      width: 100%;
      ${StyledTextBoxPlugin} {
        padding-right: 0;
      }
    }
  }
  ${StyledAnimatedExpandableCard} {
    background: var(--color-pure-white);
    padding: 1.5rem 1rem 1.5rem;
    ${media.tabletOrSmaller `
      padding: 1rem 1rem 1.625rem;
    `}
    ${media.phoneOrSmaller `
      padding: 1rem 0.5rem 1.625rem;
      margin-bottom: 0.5rem;
    `}
    ${StyledProductListWrapper} {
      padding-left: 0;
      padding-top: 2.75rem;
      ${media.phoneOrSmaller `
        padding-top: 1.5rem;
      `}
    }
    ${StyledCancelButton} {
      border: 1px solid var(--color-dark-grey);
      label {
        color: var(--color-dark-grey);
      }
    }
    ${ConfirmButton} {
      margin-right: 0.5rem;
    }
    ${HeaderWrapper} {
      margin-bottom: 0;
      height: auto;
      padding-bottom: 0;
      flex-wrap: wrap;
      ${StyledShareIcon} {
        pointer-events: none;
      }
      ${StyledShareIcon}, ${StyledDeleteIcon} {
        g path {
          fill: var(--color-dark-grey);
        }
      }
      ${StyledDeleteIcon} {
        ${media.tabletOrSmaller `
          margin-right: 1.25rem;
        `}
      }
      ${ActionBarWrapper} {
        ${ListNameWrapper} {
          margin-right: 0;
          width: 11.5625rem;
          ${media.tabletOrSmaller `
            margin-bottom: 0.75rem;
          `}
        }
        ${media.phoneOrSmaller `
          margin: 0;
        `}
      }
      ${StyledListName} {
        @font (20, bold);
        ${media.tabletOrSmaller `
          font-size: 1rem;
        `}
      }
      ${StyledListDetails} {
        ${media.phoneOrSmaller `
          position: absolute;
          top: 0;
          right: 0;
          padding: var(--spacing-medium) var(--spacing-small) 0 0;
        `}
      }
      ${SwitchLabel} {
        font-weight: 700;
      }
      ${ButtonText} {
        font: ${fontValue(18, 'bold')};
        padding-right: var(--spacing-extra-small);
        ${media.tabletOrSmaller `
          font-size: 1rem;
        `}
      }
      ${ButtonIcon} {
        margin-left: 0.625rem;
      }
    }
  }
  ${PaginationWrapper} {
    justify-content: center;
    padding-top: 1rem;
    margin-bottom: 1.5rem;
  }
`;
const ListsWrapper = styled.div.attrs({
    'data-qa': 'qa-lists-wrapper-container'
}) `
  ${ProductTitle} {
    @font (18, semi);
    ${media.tabletOrSmaller `
      @font (14, bold);
    `}
  }
  ${StyledAddToCartButton} {
    width: 10.3125rem;
    ${media.tabletOrSmaller `
      margin-bottom: 1.25rem;
    `}
    ${media.phoneOrSmaller `
      width: 100%;
      margin-bottom: 0.5rem;
      margin-top: 1.25rem;
    `}
  }
  ${StyledShoppingListDropDown} {
    width: 7.625rem;
    ${media.tabletOrSmaller `
      width: 8.75rem;
    `}
    ${media.phoneOrSmaller `
      width: calc(100% - 2.875rem);
    `}
    g path {
      fill: var(--color-dark-grey);
    }
  }
  ${StyledImageLink} {
    flex: 0 0 17.125rem;
    height: auto;
    ${media.tabletOrSmaller `
      flex: 0 0 7.3125rem;
      height: 6.75rem;
    `}
    ${StyledImage} {
      flex: 0 0 17.125rem;
      margin: auto;
      ${media.tabletOrSmaller `
        flex: 0 0 7.3125rem;
      `}
    }
  }
  ${StyledSelect} {
    color: var(--color-dark-grey);
    border: 1px solid var(--color-light-grey);
    padding: 0.625rem 0.75rem 0.625rem 0.875rem;
  }
  ${StyledShareIcon} {
    ${media.tabletOrSmaller `
      margin-right: 1.625rem;
    `}
  }
  ${StyledRemoveIcon} {
    margin-right: 0.5rem;
    ${media.tabletOrSmaller `
      margin-right: 0;
    `}
    g path {
      fill: var(--color-dark-grey);
    }
  }
  ${StyledOptionList} {
    width: 13.4375rem;
    ${media.phoneOrSmaller `
      width: 100%;
    `}
    .rah-static > div {
      height: 9.375rem;
      overflow: auto;
      border: 1px solid var(--color-light-grey);
    }
    ${StyledOption} {
      &:last-of-type {
        position: sticky;
        bottom: 0;
        background: white;
        border-radius: 4px;
        ${StyledTextPlugin} {
          label {
            top: 65%;
            color: var(--color-dark-grey);
            font-size: var(--spacing-medium);
          }
        }
        ${StyledOneObserverForm} {
          border-bottom: 1px solid transparent;
          &:hover {
            border-bottom: 1px solid var(--color-light-grey);
          }
        }
      }
      ${SelectText} {
        font-size: var(--spacing-medium);
        color: var(--color-dark-grey);
      }
      &:hover {
        ${SelectText} {
          color: var(--color-white);
        }
      }
    }
  }
  ${ProductWrapper} {
    padding-right: var(--spacing-medium);
    ${media.phoneOrSmaller `
      padding: 0;
    `}
  }
`;
export { StyledSearch, StyledOuterWrapper, ListsWrapper };
export default StyledOuterWrapper;
//# sourceMappingURL=styled.js.map