Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[PWA-623]: Update Venia's inputs #2510

Merged
merged 84 commits into from
Jul 14, 2020

Commits on Jun 9, 2020

  1. PWA-621: Carry over design tokens from styleguide

    - copy tokens to `venia-ui`
    - move index.css to `venia-ui`
    - update global vars and move to tokens
    - update custom property name references
    anthoula committed Jun 9, 2020
    Configuration menu
    Copy the full SHA
    39778f4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    18b1b8e View commit details
    Browse the repository at this point in the history

Commits on Jun 10, 2020

  1. PWA-621: Carry over design tokens from styleguide

    - update serif font fallback value
    - update @font-face weights in templates
    - add serif @font-face in templates
    anthoula committed Jun 10, 2020
    Configuration menu
    Copy the full SHA
    26832d0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    70e218a View commit details
    Browse the repository at this point in the history

Commits on Jun 15, 2020

  1. Merge branch 'develop' of github.com:magento/pwa-studio into PWA-621

    # Conflicts:
    #	packages/venia-concept/template.html
    #	packages/venia-ui/lib/components/Footer/footer.css
    #	packages/venia-ui/templates/default-font-include.mst
    anthoula committed Jun 15, 2020
    Configuration menu
    Copy the full SHA
    b572c09 View commit details
    Browse the repository at this point in the history
  2. PWA-621: Carry over design tokens from styleguide

    - use absolute paths to import `venia-ui` in `venia-concept`
    anthoula committed Jun 15, 2020
    Configuration menu
    Copy the full SHA
    04f6e49 View commit details
    Browse the repository at this point in the history
  3. PWA-621: Carry over design tokens from styleguide

    - update existing CSS custom properties to use the new values
    anthoula committed Jun 15, 2020
    Configuration menu
    Copy the full SHA
    1ec9180 View commit details
    Browse the repository at this point in the history
  4. PWA-622: Update Venia's button to match the styleguide's button

    - Initial styling for new button styles
    davemacaulay committed Jun 15, 2020
    Configuration menu
    Copy the full SHA
    fcc0ca1 View commit details
    Browse the repository at this point in the history
  5. PWA-621: Carry over design tokens from styleguide

    - use functional color notation
    anthoula committed Jun 15, 2020
    Configuration menu
    Copy the full SHA
    c0bef2a View commit details
    Browse the repository at this point in the history
  6. PWA-622: Update Venia's button to match the styleguide's button

    - Fix various buttons throughout the app
    davemacaulay committed Jun 15, 2020
    Configuration menu
    Copy the full SHA
    feff900 View commit details
    Browse the repository at this point in the history

Commits on Jun 16, 2020

  1. Configuration menu
    Copy the full SHA
    7baf474 View commit details
    Browse the repository at this point in the history
  2. PWA-622: Update Venia's button to match the styleguide's button

    - Fix various buttons throughout the app
    davemacaulay committed Jun 16, 2020
    Configuration menu
    Copy the full SHA
    bced8a9 View commit details
    Browse the repository at this point in the history

Commits on Jun 17, 2020

  1. Configuration menu
    Copy the full SHA
    71907b8 View commit details
    Browse the repository at this point in the history
  2. PWA-622: Update Venia's button to match the styleguide's button

    - Create <LinkButton /> component
    davemacaulay committed Jun 17, 2020
    Configuration menu
    Copy the full SHA
    adb825c View commit details
    Browse the repository at this point in the history
  3. PWA-622: Update Venia's button to match the styleguide's button

    - Update hover state to new colors
    - Fix various buttons throughout site
    - Fix estimate shipping info inconsistencies
    davemacaulay committed Jun 17, 2020
    Configuration menu
    Copy the full SHA
    1f7ae7c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    90794c4 View commit details
    Browse the repository at this point in the history
  5. Merge branch 'PWA-621' into PWA-622

    # Conflicts:
    #	packages/venia-ui/lib/tokens.css
    davemacaulay committed Jun 17, 2020
    Configuration menu
    Copy the full SHA
    199670d View commit details
    Browse the repository at this point in the history

Commits on Jun 18, 2020

  1. PWA-622: Update Venia's button to match the styleguide's button

    - Update unit test snapshots
    davemacaulay committed Jun 18, 2020
    Configuration menu
    Copy the full SHA
    10b3b28 View commit details
    Browse the repository at this point in the history
  2. PWA-622: Update Venia's button to match the styleguide's button

    - Update filter and sort buttons
    - Make icons the same color in account area
    - Fix shipping estimate button
    davemacaulay committed Jun 18, 2020
    Configuration menu
    Copy the full SHA
    9da638d View commit details
    Browse the repository at this point in the history
  3. PWA-622: Update Venia's button to match the styleguide's button

    - Prettier & update snapshots
    davemacaulay committed Jun 18, 2020
    Configuration menu
    Copy the full SHA
    a5c01c3 View commit details
    Browse the repository at this point in the history
  4. PWA-622: Update Venia's button to match the styleguide's button

    - Update all colors to match new designs
    davemacaulay committed Jun 18, 2020
    Configuration menu
    Copy the full SHA
    598270f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c7e05c3 View commit details
    Browse the repository at this point in the history
  6. PWA-622: Update Venia's button to match the styleguide's button

    - Revert style guide changes
    davemacaulay committed Jun 18, 2020
    Configuration menu
    Copy the full SHA
    1bbbca6 View commit details
    Browse the repository at this point in the history
  7. PWA-622: Update Venia's button to match the styleguide's button

    - Update teal colour to use blue
    davemacaulay committed Jun 18, 2020
    Configuration menu
    Copy the full SHA
    bd11567 View commit details
    Browse the repository at this point in the history
  8. PWA-623: Update Venia's inputs to match the styleguide's inputs

    - update style for text inputs
    - update icon size within text inputs
    anthoula committed Jun 18, 2020
    Configuration menu
    Copy the full SHA
    667c822 View commit details
    Browse the repository at this point in the history

Commits on Jun 22, 2020

  1. Merge branch 'develop' into PWA-622

    # Conflicts:
    #	packages/venia-ui/lib/components/Button/button.css
    #	packages/venia-ui/lib/components/Checkout/flow.css
    #	packages/venia-ui/lib/components/MiniCart/emptyMiniCartBody.css
    #	packages/venia-ui/lib/components/ProductSort/productSort.css
    #	packages/venia-ui/lib/components/SignIn/signIn.css
    #	packages/venia-ui/lib/tokens.css
    davemacaulay committed Jun 22, 2020
    Configuration menu
    Copy the full SHA
    1fffe5b View commit details
    Browse the repository at this point in the history
  2. PWA-622: Update Venia's button to match the styleguide's button

    - Update search page filter button
    davemacaulay committed Jun 22, 2020
    Configuration menu
    Copy the full SHA
    a46dcb4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    aa66d8f View commit details
    Browse the repository at this point in the history
  4. PWA-623: Update Venia's inputs to match the styleguide's inputs

    - update style for search input with autocomplete dropdown
    anthoula committed Jun 22, 2020
    Configuration menu
    Copy the full SHA
    097c694 View commit details
    Browse the repository at this point in the history
  5. PWA-622: Update Venia's button to match the styleguide's button

    - Update usage of rgba with var usage
    - Fix flex- usage
    davemacaulay committed Jun 22, 2020
    Configuration menu
    Copy the full SHA
    bf31cda View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    6eaf2f7 View commit details
    Browse the repository at this point in the history

Commits on Jun 23, 2020

  1. Merge branch 'PWA-622' of github.com:magento-obsessive-owls/pwa-studi…

    …o into PWA-623
    
    # Conflicts:
    #	packages/venia-ui/lib/components/Field/field.css
    anthoula committed Jun 23, 2020
    Configuration menu
    Copy the full SHA
    98ec9ca View commit details
    Browse the repository at this point in the history
  2. PWA-622: Update Venia's button to match the styleguide's button

    - Fix buttons on coupon code & gift card when error is displayed
    davemacaulay committed Jun 23, 2020
    Configuration menu
    Copy the full SHA
    964a3a7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    46f1628 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    bfd2e76 View commit details
    Browse the repository at this point in the history
  5. PWA-623: Update Venia's inputs to match the styleguide's inputs

    - update textarea styles
    - fix style for payments form
    anthoula committed Jun 23, 2020
    Configuration menu
    Copy the full SHA
    32ff9a1 View commit details
    Browse the repository at this point in the history
  6. PWA-622: Update Venia's button to match the styleguide's button

    - Remove background color from header
    davemacaulay committed Jun 23, 2020
    Configuration menu
    Copy the full SHA
    a7fe268 View commit details
    Browse the repository at this point in the history
  7. PWA-623: Update Venia's inputs to match the styleguide's inputs

    - update checkbox styles
    anthoula committed Jun 23, 2020
    Configuration menu
    Copy the full SHA
    ac809be View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    1ce2851 View commit details
    Browse the repository at this point in the history
  9. PWA-622: Update Venia's button to match the styleguide's button

    - Add white background to header
    davemacaulay committed Jun 23, 2020
    Configuration menu
    Copy the full SHA
    0e295a9 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    cbf339b View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2020

  1. PWA-623: Update Venia's inputs to match the styleguide's inputs

    - update checkbox styles in filter modal
    anthoula committed Jun 24, 2020
    Configuration menu
    Copy the full SHA
    1f332b1 View commit details
    Browse the repository at this point in the history
  2. PWA-622: Update Venia's button to match the styleguide's button

    - Fix checkout buttons
    davemacaulay committed Jun 24, 2020
    Configuration menu
    Copy the full SHA
    d95f194 View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2020

  1. Configuration menu
    Copy the full SHA
    cf677aa View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d6f8c7e View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2020

  1. PWA-622: Update Venia's button to match the styleguide's button

    - Update auth shipping address edit buttons
    davemacaulay committed Jun 26, 2020
    Configuration menu
    Copy the full SHA
    8c6e821 View commit details
    Browse the repository at this point in the history
  2. PWA-622: Update Venia's button to match the styleguide's button

    - Update checkout auth button to be secondary style
    davemacaulay committed Jun 26, 2020
    Configuration menu
    Copy the full SHA
    474e4ce View commit details
    Browse the repository at this point in the history
  3. PWA-622: Update Venia's button to match the styleguide's button

    - Update button treatments in mini cart
    davemacaulay committed Jun 26, 2020
    Configuration menu
    Copy the full SHA
    138623a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3a036f5 View commit details
    Browse the repository at this point in the history
  5. Merge branch 'develop' of github.com:magento/pwa-studio into PWA-623

    # Conflicts:
    #	packages/venia-ui/lib/components/Checkbox/checkbox.css
    #	packages/venia-ui/lib/components/Field/field.css
    #	packages/venia-ui/lib/components/TextArea/textArea.css
    #	packages/venia-ui/lib/tokens.css
    anthoula committed Jun 26, 2020
    Configuration menu
    Copy the full SHA
    60dc26a View commit details
    Browse the repository at this point in the history
  6. PWA-623: Update Venia's inputs to match the styleguide's inputs

    - update box shadow
    anthoula committed Jun 26, 2020
    Configuration menu
    Copy the full SHA
    a291183 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    c935dbe View commit details
    Browse the repository at this point in the history
  8. PWA-623: Update Venia's inputs to match the styleguide's inputs

    - update quantity stepper design
    anthoula committed Jun 26, 2020
    Configuration menu
    Copy the full SHA
    5ad7a9a View commit details
    Browse the repository at this point in the history

Commits on Jul 6, 2020

  1. PWA-623: Update Venia's inputs to match the styleguide's inputs

    - remove global resets
    - fix radio positioning
    - round values to integers
    anthoula committed Jul 6, 2020
    Configuration menu
    Copy the full SHA
    ef6a198 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2c80bef View commit details
    Browse the repository at this point in the history

Commits on Jul 7, 2020

  1. PWA-623: Update Venia's inputs to match the styleguide's inputs

    - update error validation state for text, select, gift cards, and coupon code inputs
    anthoula committed Jul 7, 2020
    Configuration menu
    Copy the full SHA
    8f94bf5 View commit details
    Browse the repository at this point in the history
  2. PWA-623: Update Venia's inputs to match the styleguide's inputs

    - update test snapshots
    anthoula committed Jul 7, 2020
    Configuration menu
    Copy the full SHA
    57e9818 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fe7ef31 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    220372d View commit details
    Browse the repository at this point in the history
  5. PWA-623: Update Venia's inputs to match the styleguide's inputs

    - update error validation state coupon code inputs
    - update test snapshot
    anthoula committed Jul 7, 2020
    Configuration menu
    Copy the full SHA
    4b2b561 View commit details
    Browse the repository at this point in the history
  6. PWA-623: Update Venia's inputs to match the styleguide's inputs

    - update test snapshots
    anthoula committed Jul 7, 2020
    Configuration menu
    Copy the full SHA
    9ef403b View commit details
    Browse the repository at this point in the history
  7. PWA-623: Update Venia's inputs to match the styleguide's inputs

    - update test snapshots
    anthoula committed Jul 7, 2020
    Configuration menu
    Copy the full SHA
    d3f87f1 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    94b1713 View commit details
    Browse the repository at this point in the history
  9. PWA-623: Update Venia's inputs to match the styleguide's inputs

    - increase textarea padding
    anthoula committed Jul 7, 2020
    Configuration menu
    Copy the full SHA
    074eb90 View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2020

  1. Configuration menu
    Copy the full SHA
    b908b16 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0a4652c View commit details
    Browse the repository at this point in the history
  3. PWA-623: Update Venia's inputs to match the styleguide's inputs

    - remove required symbols for fields
    - add optional symbols for fields
    anthoula committed Jul 8, 2020
    Configuration menu
    Copy the full SHA
    21fc286 View commit details
    Browse the repository at this point in the history
  4. PWA-623: Update Venia's inputs to match the styleguide's inputs

    - increase checkbox label font size
    anthoula committed Jul 8, 2020
    Configuration menu
    Copy the full SHA
    9702b84 View commit details
    Browse the repository at this point in the history
  5. Merge branch 'develop' of github.com:magento/pwa-studio into PWA-623

    # Conflicts:
    #	packages/venia-ui/lib/components/CheckoutPage/ShippingInformation/AddressForm/__tests__/__snapshots__/customerForm.spec.js.snap
    #	packages/venia-ui/lib/components/CheckoutPage/ShippingInformation/AddressForm/__tests__/__snapshots__/guestForm.spec.js.snap
    #	packages/venia-ui/lib/components/CheckoutPage/ShippingInformation/AddressForm/customerForm.js
    #	packages/venia-ui/lib/components/CheckoutPage/ShippingInformation/AddressForm/guestForm.js
    anthoula committed Jul 8, 2020
    Configuration menu
    Copy the full SHA
    80456ea View commit details
    Browse the repository at this point in the history
  6. PWA-623: Update Venia's inputs to match the styleguide's inputs

    - fix field padding and font weight
    anthoula committed Jul 8, 2020
    Configuration menu
    Copy the full SHA
    9d0849a View commit details
    Browse the repository at this point in the history
  7. PWA-623: Update Venia's inputs to match the styleguide's inputs

    - fix input negative space
    anthoula committed Jul 8, 2020
    Configuration menu
    Copy the full SHA
    8c87b90 View commit details
    Browse the repository at this point in the history

Commits on Jul 9, 2020

  1. PWA-623: Update Venia's inputs to match the styleguide's inputs

    - fix input negative space
    anthoula committed Jul 9, 2020
    Configuration menu
    Copy the full SHA
    dff6f12 View commit details
    Browse the repository at this point in the history
  2. PWA-623: Update Venia's inputs to match the styleguide's inputs

    - update optional label
    anthoula committed Jul 9, 2020
    Configuration menu
    Copy the full SHA
    e8d5cbc View commit details
    Browse the repository at this point in the history
  3. PWA-623: Update Venia's inputs to match the styleguide's inputs

    - update header icons
    anthoula committed Jul 9, 2020
    Configuration menu
    Copy the full SHA
    91099cc View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4bae472 View commit details
    Browse the repository at this point in the history

Commits on Jul 13, 2020

  1. PWA-623: Update Venia's inputs to match the styleguide's inputs

    - use class modifiers
    anthoula committed Jul 13, 2020
    Configuration menu
    Copy the full SHA
    daea614 View commit details
    Browse the repository at this point in the history
  2. PWA-623: Update Venia's inputs to match the styleguide's inputs

    - fix stepper style cascading
    - update error message style
    anthoula committed Jul 13, 2020
    Configuration menu
    Copy the full SHA
    197ba3a View commit details
    Browse the repository at this point in the history
  3. PWA-623: Update Venia's inputs to match the styleguide's inputs

    - remove redundant properties
    anthoula committed Jul 13, 2020
    Configuration menu
    Copy the full SHA
    1e60f71 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0768e67 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c869293 View commit details
    Browse the repository at this point in the history
  6. PWA-623: Update Venia's inputs to match the styleguide's inputs

    - remove unused props
    anthoula committed Jul 13, 2020
    Configuration menu
    Copy the full SHA
    da7c414 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    351a7f6 View commit details
    Browse the repository at this point in the history
  8. PWA-623: Update Venia's inputs to match the styleguide's inputs

    - remove unused class
    anthoula committed Jul 13, 2020
    Configuration menu
    Copy the full SHA
    c87e0ae View commit details
    Browse the repository at this point in the history

Commits on Jul 14, 2020

  1. Update packages/venia-ui/lib/components/TextInput/textInput.js

    Co-authored-by: Tommy Wiebell <[email protected]>
    anthoula and tjwiebell committed Jul 14, 2020
    Configuration menu
    Copy the full SHA
    fd1660b View commit details
    Browse the repository at this point in the history