Skip to content
This repository has been archived by the owner on Mar 13, 2024. It is now read-only.

[MM-27526] Onboarding Flow for End Users #6296

Merged
merged 57 commits into from
Aug 31, 2020
Merged

[MM-27526] Onboarding Flow for End Users #6296

merged 57 commits into from
Aug 31, 2020

Commits on Jul 13, 2020

  1. [MM-26468][MM-26483] Progress Bar Common Component/Sidebar Next Steps…

    … Component (#5865)
    
    * [MM-26483] Progress bar common component and PoC in the sidebar
    
    * Styling for the sidebar element and some tests
    
    * Added translations
    
    * Snapshot update
    
    * Style changes
    
    * Use same border design as channels
    devinbinnie committed Jul 13, 2020
    Configuration menu
    Copy the full SHA
    cbdfc57 View commit details
    Browse the repository at this point in the history
  2. [MM-26465] Background and general layout for cloud onboarding (#5823)

    * WIP
    
    * WIP
    
    * [MM-26465] Background and general layout for cloud onboarding
    
    * Mobile view, lint and type fixes, added a test file for later use
    
    * More test fixes
    
    * UX feedback
    
    * Replaced dumb comment with useful one
    
    * Turn off graphic at 1020px
    
    * Lint fix
    
    * Update copy
    
    * PR feedback
    
    Co-authored-by: Mattermod <mattermod@users.noreply.github.com>
    devinbinnie and mattermod committed Jul 13, 2020
    Configuration menu
    Copy the full SHA
    7cf611c View commit details
    Browse the repository at this point in the history

Commits on Jul 16, 2020

  1. [MM-26480] Card/Accordion Common Component (#5861)

    * WIP
    
    * WIP
    
    * [MM-26465] Background and general layout for cloud onboarding
    
    * Mobile view, lint and type fixes, added a test file for later use
    
    * More test fixes
    
    * UX feedback
    
    * Replaced dumb comment with useful one
    
    * Turn off graphic at 1020px
    
    * WIP
    
    * Initial card style
    
    * Collapse functionality (no animation)
    
    * WIP
    
    * Rest of accordion common component and some animation
    
    * Lint, type and test fixes
    
    * Updated snapshot
    
    * Reduce nesting
    
    * Merge'd
    
    * PR feedback
    
    * Fix box-shadow on collapsed state
    devinbinnie committed Jul 16, 2020
    Configuration menu
    Copy the full SHA
    25cacae View commit details
    Browse the repository at this point in the history

Commits on Jul 23, 2020

  1. [MM-26470] Base Next Step Wizard Controller and Styling (#5893)

    * WIP
    
    * WIP
    
    * [MM-26465] Background and general layout for cloud onboarding
    
    * Mobile view, lint and type fixes, added a test file for later use
    
    * More test fixes
    
    * UX feedback
    
    * Replaced dumb comment with useful one
    
    * Turn off graphic at 1020px
    
    * WIP
    
    * Initial card style
    
    * Collapse functionality (no animation)
    
    * WIP
    
    * Rest of accordion common component and some animation
    
    * Lint, type and test fixes
    
    * Updated snapshot
    
    * Reduce nesting
    
    * WIP - Wiring for step wizard
    
    * Skip getting started link, hook for final page
    
    * Moved steps into its own constants file, type and test fixes
    
    * Shifted around the screen changing and added final screen placeholder
    
    * Translations and wizard navigation button styling
    
    * Pick starting step based on which are finished, button styling fixes
    
    * Allow for getting out of next steps view by switching channels
    
    * PR feedback
    
    * PR feedback
    
    * blank
    
    * Change style of complete card header to be more like the regular one
    
    * Fixed background on complete step
    
    * Merge'd
    
    * PR feedback
    
    * PR feedback
    
    * Removed translation
    
    * Fixed box shadow transition on card
    
    * Removed duplicate logic
    
    * PR feedback
    
    * PR feedback
    
    * Fixed hover state on completed cards
    
    * re-add margin on complete state
    devinbinnie committed Jul 23, 2020
    Configuration menu
    Copy the full SHA
    a93932e View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2020

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

Commits on Jul 28, 2020

  1. [MM-26466] Close Next Steps Modal and functionality (#5995)

    * Hooked up the sidebar next steps bar and some fixes
    
    * Integration of state into app for next steps view, close next steps view modal preliminary
    
    * Styling and help arrow for modal
    
    * Missed a translation
    
    * PR feedback
    
    * Center the next steps modal
    
    * PR feedback
    
    * Translation fix
    devinbinnie committed Jul 28, 2020
    Configuration menu
    Copy the full SHA
    77f56af View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0db4c7e View commit details
    Browse the repository at this point in the history
  3. Transition screen

    devinbinnie committed Jul 28, 2020
    Configuration menu
    Copy the full SHA
    b523bd5 View commit details
    Browse the repository at this point in the history
  4. Fixed APNG issue

    devinbinnie committed Jul 28, 2020
    Configuration menu
    Copy the full SHA
    f997f8a View commit details
    Browse the repository at this point in the history

Commits on Jul 29, 2020

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

Commits on Jul 30, 2020

  1. Fixed styling

    devinbinnie committed Jul 30, 2020
    Configuration menu
    Copy the full SHA
    4b99a39 View commit details
    Browse the repository at this point in the history
  2. More fixes

    devinbinnie committed Jul 30, 2020
    Configuration menu
    Copy the full SHA
    e549f19 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c4fe1ca View commit details
    Browse the repository at this point in the history

Commits on Aug 4, 2020

  1. Dev PR feedback

    devinbinnie committed Aug 4, 2020
    Configuration menu
    Copy the full SHA
    f3b43cf View commit details
    Browse the repository at this point in the history
  2. UX PR feedback

    devinbinnie committed Aug 4, 2020
    Configuration menu
    Copy the full SHA
    79d18c9 View commit details
    Browse the repository at this point in the history
  3. [MM-27164] Picture Selector Common Component (#5973)

    * WIP
    
    * WIP
    
    * [MM-26465] Background and general layout for cloud onboarding
    
    * Mobile view, lint and type fixes, added a test file for later use
    
    * More test fixes
    
    * UX feedback
    
    * Replaced dumb comment with useful one
    
    * Turn off graphic at 1020px
    
    * WIP
    
    * Initial card style
    
    * Collapse functionality (no animation)
    
    * WIP
    
    * Rest of accordion common component and some animation
    
    * Lint, type and test fixes
    
    * Updated snapshot
    
    * Reduce nesting
    
    * WIP - Wiring for step wizard
    
    * Skip getting started link, hook for final page
    
    * Moved steps into its own constants file, type and test fixes
    
    * Shifted around the screen changing and added final screen placeholder
    
    * Translations and wizard navigation button styling
    
    * Pick starting step based on which are finished, button styling fixes
    
    * Allow for getting out of next steps view by switching channels
    
    * PR feedback
    
    * PR feedback
    
    * blank
    
    * Change style of complete card header to be more like the regular one
    
    * Fixed background on complete step
    
    * Merge'd
    
    * PR feedback
    
    * PR feedback
    
    * Removed translation
    
    * Fixed box shadow transition on card
    
    * Removed duplicate logic
    
    * WIP
    
    * Functional component that works
    
    * Styling and a couple tweaks
    
    * A few tests
    
    * Snapshots
    
    * Type and i18n fixes
    
    * PR feedback and test fixes
    
    * Added button hover states
    
    * PR feedback
    
    * Blur select button on select image
    
    * Blur on click, not on select image
    
    * Update components/picture_selector.tsx
    
    Co-authored-by: Nev Angelova <nevyana.angelova@mattermost.com>
    
    Co-authored-by: Nev Angelova <nevyana.angelova@mattermost.com>
    devinbinnie and Nev Angelova committed Aug 4, 2020
    Configuration menu
    Copy the full SHA
    fbd0184 View commit details
    Browse the repository at this point in the history
  4. [MM-26482] Textbox Common Component for Cloud Onboarding (#5904)

    * WIP
    
    * WIP
    
    * [MM-26465] Background and general layout for cloud onboarding
    
    * Mobile view, lint and type fixes, added a test file for later use
    
    * More test fixes
    
    * UX feedback
    
    * Replaced dumb comment with useful one
    
    * Turn off graphic at 1020px
    
    * WIP
    
    * Initial card style
    
    * Collapse functionality (no animation)
    
    * WIP
    
    * Rest of accordion common component and some animation
    
    * Lint, type and test fixes
    
    * Updated snapshot
    
    * Reduce nesting
    
    * WIP - Wiring for step wizard
    
    * Skip getting started link, hook for final page
    
    * Moved steps into its own constants file, type and test fixes
    
    * Shifted around the screen changing and added final screen placeholder
    
    * Translations and wizard navigation button styling
    
    * Pick starting step based on which are finished, button styling fixes
    
    * Allow for getting out of next steps view by switching channels
    
    * PR feedback
    
    * WIP
    
    * [MM-26472] Textbox Common Component for Cloud Onboarding
    
    * Specific styling for the Cloud Onboarding components
    
    * Added info component and some other styling
    
    * Fixed the error styling
    
    * Fixed most of the shifting in the textbox
    
    * Lint fix
    
    * PR feedback
    
    * blank
    
    * PR feedback
    
    * Change style of complete card header to be more like the regular one
    
    * Fixed background on complete step
    
    * Merge'd
    
    * PR feedback
    
    * PR feedback
    
    * Removed translation
    
    * PR feedback
    
    * Use box shadow instead of border for changing text input
    
    * Improved CSS from Asaad
    
    * Removed inner border when focused/error state
    
    * Removed unnecessary commented code
    
    * Merge'd
    
    * Switch to proper BEM
    devinbinnie committed Aug 4, 2020
    Configuration menu
    Copy the full SHA
    18a3ba3 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    dea01e0 View commit details
    Browse the repository at this point in the history

Commits on Aug 5, 2020

  1. Configuration menu
    Copy the full SHA
    681f8a5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3a929f5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    73466bc View commit details
    Browse the repository at this point in the history

Commits on Aug 6, 2020

  1. Adding files

    nickmisasi committed Aug 6, 2020
    Configuration menu
    Copy the full SHA
    90e181e View commit details
    Browse the repository at this point in the history

Commits on Aug 10, 2020

  1. [MM-26469] Complete Profile Step (#6077)

    * [MM-26469] Complete Profile Step
    
    * Lint fix
    devinbinnie committed Aug 10, 2020
    Configuration menu
    Copy the full SHA
    cf33468 View commit details
    Browse the repository at this point in the history
  2. [MM-26473] Tips and Next Steps screen (#6020)

    * Screen transitions for loading screen and final screen
    
    * Transition screen
    
    * Fixed APNG issue
    
    * Style for desktop and mobile
    
    * Fixed styling
    
    * More fixes
    
    * Functionality and test fixes
    
    * Dev PR feedback
    
    * UX PR feedback
    
    * UX feedback
    
    * Merge'd
    
    Co-authored-by: Mattermod <mattermod@users.noreply.github.com>
    devinbinnie and mattermod committed Aug 10, 2020
    Configuration menu
    Copy the full SHA
    26701b5 View commit details
    Browse the repository at this point in the history

Commits on Aug 11, 2020

  1. [MM-26471] Team Profile Setup step (#6083)

    * [MM-26471] Team Profile Setup step
    
    * Translation fix
    
    * PR feedback
    
    * Fixed an issue with an older version of the styles
    
    * Removed commented code
    devinbinnie committed Aug 11, 2020
    Configuration menu
    Copy the full SHA
    ad19b71 View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2020

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

Commits on Aug 17, 2020

  1. [MM-26472] Invite Members step (#6143)

    * WIP
    
    * WIP
    
    * [MM-26742] Functionality for Invite Members step, and most of styling
    
    * Beginning of common component, currently for use only in the Invite Members step
    
    * Cleanup
    
    * Couple small style fixes
    
    * Fixed the invite link at the bottom
    
    * Lint and test fixes
    
    * PR feedback
    
    * Fixed button width for copy link and fixed test
    devinbinnie committed Aug 17, 2020
    Configuration menu
    Copy the full SHA
    a131923 View commit details
    Browse the repository at this point in the history

Commits on Aug 19, 2020

  1. [MM-27908] Updated Cloud Logo (#6190)

    * [MM-27908] Updated Cloud Logo
    
    * Remove extra prop
    
    * Type fix
    devinbinnie committed Aug 19, 2020
    Configuration menu
    Copy the full SHA
    2529aa0 View commit details
    Browse the repository at this point in the history
  2. [MM-27907] Fixed input focus colour and fixed placeholder focus on mu…

    …lti_input (#6182)
    
    * [MM-27907] Fixed input focus colour and fixed placeholder focus on multi_input
    
    * PR feedback
    devinbinnie committed Aug 19, 2020
    Configuration menu
    Copy the full SHA
    aba0ef5 View commit details
    Browse the repository at this point in the history
  3. [MM-27159] Button States for Cloud Onboarding (#6189)

    * [MM-27159] Button States
    
    * PR feedback
    devinbinnie committed Aug 19, 2020
    Configuration menu
    Copy the full SHA
    200fd7c View commit details
    Browse the repository at this point in the history
  4. [MM-27305] Card Component Refactor for smoothness (#6172)

    * Refactor Card component to be more responsive and robust
    
    * Cleanup and a couple other bug fixes
    devinbinnie committed Aug 19, 2020
    Configuration menu
    Copy the full SHA
    396ab95 View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2020

  1. [MM-27974] Unit Tests for Cloud Onboarding (#6208)

    * [MM-27974] Unit Tests for Cloud Onboarding
    
    * Translation fix
    devinbinnie committed Aug 20, 2020
    Configuration menu
    Copy the full SHA
    1bdd166 View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2020

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

Commits on Aug 25, 2020

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

Commits on Aug 26, 2020

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

Commits on Aug 27, 2020

  1. Configuration menu
    Copy the full SHA
    cd20015 View commit details
    Browse the repository at this point in the history
  2. Code clean up

    nickmisasi committed Aug 27, 2020
    Configuration menu
    Copy the full SHA
    0e6f0a1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a057113 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    26ec777 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b51bb25 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    9e840e5 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    daa05d2 View commit details
    Browse the repository at this point in the history
  8. Fix one of the test issues

    nickmisasi committed Aug 27, 2020
    Configuration menu
    Copy the full SHA
    f37cd6e View commit details
    Browse the repository at this point in the history
  9. Fix other tests

    nickmisasi committed Aug 27, 2020
    Configuration menu
    Copy the full SHA
    ede4e65 View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2020

  1. Configuration menu
    Copy the full SHA
    0ce0841 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7a845f4 View commit details
    Browse the repository at this point in the history
  3. pushing to get help

    nickmisasi committed Aug 28, 2020
    Configuration menu
    Copy the full SHA
    f2b90ff View commit details
    Browse the repository at this point in the history
  4. Fixes and updating tests

    nickmisasi committed Aug 28, 2020
    Configuration menu
    Copy the full SHA
    eb885bf View commit details
    Browse the repository at this point in the history
  5. Fix package-lock

    nickmisasi committed Aug 28, 2020
    Configuration menu
    Copy the full SHA
    7c6aaa4 View commit details
    Browse the repository at this point in the history
  6. Fix package-lock

    nickmisasi committed Aug 28, 2020
    Configuration menu
    Copy the full SHA
    b07a2a5 View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2020

  1. Configuration menu
    Copy the full SHA
    2cd637b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    56b6c73 View commit details
    Browse the repository at this point in the history
  3. Some fixes for UX

    nickmisasi committed Aug 31, 2020
    Configuration menu
    Copy the full SHA
    1c115ab View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    01babfb View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6c781ab View commit details
    Browse the repository at this point in the history
  6. Fix tests

    nickmisasi committed Aug 31, 2020
    Configuration menu
    Copy the full SHA
    302a169 View commit details
    Browse the repository at this point in the history
  7. Fix test

    nickmisasi committed Aug 31, 2020
    Configuration menu
    Copy the full SHA
    0621034 View commit details
    Browse the repository at this point in the history