un / inbox

Modern email for teams and professionals. A replacement for outdated email technology and tools. Alt to hey.com, front.com, missiveapp.com
https://uninbox.com
Other
1.37k stars 105 forks source link

migrate(react/next): Signup: Username Form #405

Closed McPizza0 closed 2 months ago

McPizza0 commented 4 months ago

This is part of the migration from Nuxt to Next Please check the project here: https://github.com/orgs/un/projects/3?pane=info

What this issue covers

migrating apps/web-app/pages/join/index.vue

Resources

All Next items should be created in the /apps/web/ folder the source of the nuxt versions is in /apps/web-app/ For now this is a 1:1 migration from Nuxt - small code improvements/bug fixes can be included, but please open separate issues for larger re-factors.

The "Platform" backend should not be modified since we'll be running Nuxt and Next in parallel for a while

We'll be using the Radix theme for standard components: https://www.radix-ui.com/ with Radix Colors throughout the app: https://www.radix-ui.com/colors The radix primitives are also installed, so we can use ShadCN components where they're more suitable: https://ui.shadcn.com/

Instructions

Check the item type and status in the issue sidebar: image

If you want to work on this item, please Comment here You will not be assigned till you open a draft PR If your draft PR hasnt had any commits for more than 7 days, you will be unassigned

Ankur1493 commented 4 months ago

Hey for migrating these, we will need to import some libraries like react-use react etc. I tried converting this page, but need to import some packages to make this work

McPizza0 commented 4 months ago

i think @BlankParticle has already made this page here: apps/web/app/join/page.tsx I see the project status is "Needs design cleaning" need to find a way to sync project/issue status 🤔

@BlankParticle used useDebounce from @uidotdev/usehooks react-use seems cool thought and could replace a few separate packages

Ankur1493 commented 4 months ago

Yeah I am sorry, I saw that issue was created 4 hour ago, so I didn't thought there was a separate branch going on, talked with @BlankParticle and will work with him

McPizza0 commented 4 months ago

@Ankur1493 sorry, that was my bad 🙏

akshatarora130 commented 4 months ago

@Ankur1493 are you working on the design cleanup ?

McPizza0 commented 4 months ago

We have a new design that will be applied to the signup pages Please dont commit any work for it

McPizza0 commented 2 months ago

closing to track elsewhere