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

[feedback-widget] feat: lazy load feedback widget component #13616

Closed
wants to merge 18 commits into from

Commits on Apr 4, 2019

  1. initial feedback widget integration

    Marcy Sutton committed Apr 4, 2019
    Configuration menu
    Copy the full SHA
    2f1463f View commit details
    Browse the repository at this point in the history

Commits on Apr 18, 2019

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

Commits on Apr 19, 2019

  1. update widget with greg's fabulous styles + state

    Marcy Sutton committed Apr 19, 2019
    Configuration menu
    Copy the full SHA
    175b461 View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2019

  1. add emotion plugin to jest-preprocess

    Marcy Sutton committed Apr 22, 2019
    Configuration menu
    Copy the full SHA
    0e9a1c8 View commit details
    Browse the repository at this point in the history
  2. improve focus management in screens

    Marcy Sutton committed Apr 22, 2019
    Configuration menu
    Copy the full SHA
    221debf View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cb7cf17 View commit details
    Browse the repository at this point in the history
  4. remove widget from features page

    Marcy Sutton committed Apr 22, 2019
    Configuration menu
    Copy the full SHA
    bef73a2 View commit details
    Browse the repository at this point in the history

Commits on Apr 24, 2019

  1. Use design tokens (1/2)

    There’s more to do, but this is a start…
    
    - remove `font-family: sans-serif` along the way
    - remove components/feedback-widget/presets in favor of utils/presets.breakpoints
    fk committed Apr 24, 2019
    Configuration menu
    Copy the full SHA
    d7e91a4 View commit details
    Browse the repository at this point in the history
  2. fix: height of widget

    greglobinski committed Apr 24, 2019
    Configuration menu
    Copy the full SHA
    aa7028a View commit details
    Browse the repository at this point in the history
  3. feat: lazy load feedback widget

    pieh committed Apr 24, 2019
    Configuration menu
    Copy the full SHA
    b05299d View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2019

  1. Use design tokens (2/2)

    - chose to reduce the border around the „emoji toggle buttons“ from 3 to 1px
    - add horizontal margin for screens below desktop/lg
    fk committed Apr 25, 2019
    Configuration menu
    Copy the full SHA
    b5a84b8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fe5b5e7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a816c8f View commit details
    Browse the repository at this point in the history
  4. Swap breakpoints -> `mediaQueries

    fk committed Apr 25, 2019
    Configuration menu
    Copy the full SHA
    2e26800 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c168f29 View commit details
    Browse the repository at this point in the history
  6. lazy load widget on hover/focus to not waste bandwidth/cpu cycles if …

    …user has no intention of using it
    pieh committed Apr 25, 2019
    Configuration menu
    Copy the full SHA
    bbd2065 View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2019

  1. handle focus transfer, display loading state if lazy widget is not lo…

    …aded within 1 second of a button click
    pieh committed Apr 26, 2019
    Configuration menu
    Copy the full SHA
    4a5b175 View commit details
    Browse the repository at this point in the history

Commits on Apr 29, 2019

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