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

feat: new onboarding #9066

Closed
wants to merge 68 commits into from
Closed

feat: new onboarding #9066

wants to merge 68 commits into from

Conversation

scmmishra
Copy link
Member

@scmmishra scmmishra commented Mar 5, 2024

CleanShot.2024-03-08.at.16.08.19.mp4

Fixes https://linear.app/chatwoot/issue/CW-2887/onboarding-ui

nithindavid and others added 14 commits March 4, 2024 02:31
* feat: Adds onboarding views after signup

* Updates i18n strings

* Review fixes

* feat: Adds assets used in the onboarding pages (#8935)

* feats: Adds assets used in the onboarding pages

* Adds icons and translations

* Update app/javascript/dashboard/i18n/locale/en/signup.json

* Updates locale string

* Review fixes

* Fixes layout on large and extra large screens

* Reverts unwanted changes

* Fixes styles on signup page

* Adds signup page APIs

* Update app/javascript/dashboard/routes/index.js

* Updates signup page
* feat: Adds steps to show onboarding view after signup

* Updates routes

* Review fixes

* chore: Adds helpers needed for onboarding views (#8937)

* chore: Adds helpers needed for onboarding views

* Update OnboardingHelper.js

* Update OnboardingHelper.spec.js

* Update BrowserHelper.spec.js

* Update app/javascript/v3/helpers/BrowserHelper.js

Co-authored-by: Sivin Varghese <[email protected]>

* Update app/javascript/v3/helpers/OnboardingHelper.js

Co-authored-by: Sivin Varghese <[email protected]>

* Updates helper

* Update app/javascript/dashboard/constants/globals.js

* Update app/javascript/v3/helpers/BrowserHelper.js

* Update app/javascript/v3/helpers/specs/BrowserHelper.spec.js

* Adds case for handling empty values

* Lint error fixes

---------

Co-authored-by: Sivin Varghese <[email protected]>

---------

Co-authored-by: Sivin Varghese <[email protected]>
@vishnu-narayanan vishnu-narayanan temporarily deployed to chatwoot-pr-9066 March 5, 2024 03:51 Inactive
@pranavrajs pranavrajs marked this pull request as ready for review March 7, 2024 06:29
@pranavrajs pranavrajs self-requested a review as a code owner March 7, 2024 06:29
@pranavrajs pranavrajs marked this pull request as draft March 7, 2024 06:29
Copy link

linear bot commented Mar 12, 2024

CW-2887 Onboarding UI

@chatwoot chatwoot deleted a comment from linear bot Mar 12, 2024
Copy link
Member

@iamsivin iamsivin left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@scmmishra Please take a look at the comments.

app/javascript/v3/views/auth/signup/Index.vue Outdated Show resolved Hide resolved
app/javascript/v3/views/onboarding/SetupCompany.vue Outdated Show resolved Hide resolved
@chatwoot chatwoot deleted a comment from linear bot Mar 12, 2024
Copy link

linear bot commented Mar 12, 2024

@sojan-official
Copy link
Member

  • backend changes looks good to me

Copy link

linear bot commented Mar 13, 2024

Copy link

🐢 Turtley slow progress alert! This pull request has been idle for over 30 days. Can we please speed things up and either merge it or release it back into the wild?

@github-actions github-actions bot added the stale label Apr 18, 2024
@scmmishra
Copy link
Member Author

Closing for now, will re-open if required

@scmmishra scmmishra closed this May 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

7 participants