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

New onboarding flow + console navigation #1517

Open
wants to merge 97 commits into
base: feat-pink-v2
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from 76 commits
Commits
Show all changes
97 commits
Select commit Hold shift + click to select a range
f2a384f
Merge branch 'main' into feat-pink-v2
ernstmul Oct 18, 2024
4271c66
WIP
ernstmul Nov 11, 2024
b3662b5
Restructure page
ernstmul Nov 12, 2024
3eba7b8
WIP
ernstmul Nov 13, 2024
5cf8825
Add region selection
ernstmul Nov 14, 2024
005c496
Add create button
ernstmul Nov 14, 2024
6f1e7f2
Animation WIP
ernstmul Nov 15, 2024
cd14148
Make animation responsive
ernstmul Nov 15, 2024
f0c05c8
WIP on animation
ernstmul Nov 15, 2024
192352b
Create the actual project
ernstmul Nov 15, 2024
1b46830
Merge remote-tracking branch 'origin/feat-pink-v2' into feat-pink-v2
ernstmul Nov 15, 2024
4ed5860
Merge branch 'feat-pink-v2' into feat-new-onboarding-flow
ernstmul Nov 15, 2024
38bb11d
Loading animation update
ernstmul Nov 19, 2024
6e2ee5e
Make background fully transparent at the start
ernstmul Nov 25, 2024
e22c8ed
Animation updates
ernstmul Nov 25, 2024
6ac6917
Adjust customId algignment. And animation adjustments
ernstmul Nov 25, 2024
187f63c
Update pink svelte
ernstmul Dec 2, 2024
21daea7
Merge branch 'feat-pink-v2' into feat-new-onboarding-flow
ernstmul Dec 17, 2024
a943b2c
Small change for CI
ernstmul Dec 17, 2024
495bb4f
Small change for CI
ernstmul Dec 17, 2024
74897cb
Remove toggle
ernstmul Dec 17, 2024
c18fd73
Merge branch 'feat-pink-v2' into feat-new-onboarding-flow
ernstmul Dec 24, 2024
42b9415
Add flag images pre-loader
ernstmul Dec 24, 2024
4ae4850
Titles should be Aeonik Pro
ernstmul Dec 24, 2024
f0ae94c
Feedback fixes
ernstmul Dec 24, 2024
31779f6
More subtle grid and use toggle state without submitting
ernstmul Dec 24, 2024
f35ec70
Remove shimmer
ernstmul Dec 24, 2024
129c74e
Correct "halo" width for mobile
ernstmul Dec 24, 2024
fbf10a4
Update colors for dark mode and make background of container animate
ernstmul Dec 27, 2024
82d64af
Restart animation on viewport change
ernstmul Dec 27, 2024
2b2ece4
Revise animation and support darkmode
ernstmul Dec 30, 2024
89a5a3d
Remove animation toggle and proceed in flow
ernstmul Jan 9, 2025
22f3ca0
Merge branch 'feat-pink-v2' into feat-new-onboarding-flow
ernstmul Jan 9, 2025
038808c
Set loading back to false, and change a loading sentence
ernstmul Jan 9, 2025
bd79504
Correct start loading state
ernstmul Jan 9, 2025
d10d306
Merge branch 'feat-pink-v2' into feat-new-onboarding-flow
ernstmul Jan 13, 2025
2ae75ed
Wip new navigation implementation
ernstmul Jan 14, 2025
ecf1f7a
Wip new navigation implementation
ernstmul Jan 15, 2025
ffd7221
Merge branch 'feat-pink-v2' into feat-new-onboarding-flow
ernstmul Jan 15, 2025
5719ec8
Fix header, and add hook to check if project is being created
ernstmul Jan 15, 2025
f261e01
update pink-svelte
ernstmul Jan 15, 2025
69af5ea
Make org optional, use adjusted breadcrumb component
ernstmul Jan 15, 2025
206b13c
Move navbar to console
ernstmul Jan 15, 2025
0e83b4a
Fix sidebar on mobile/tablet
ernstmul Jan 15, 2025
6689b93
Add console breadcrumbs
ernstmul Jan 15, 2025
30a574e
Add appwrite sidebar
ernstmul Jan 15, 2025
1298bf4
Update mobile sidebar
ernstmul Jan 15, 2025
aba7703
Fix footer to bottom
ernstmul Jan 15, 2025
677d3cd
Add feedback to mobile menu
ernstmul Jan 15, 2025
fbdc42b
Fix footer for overview page
ernstmul Jan 15, 2025
e9e6336
remove console.log
ernstmul Jan 15, 2025
b82149c
Add account dropdown
ernstmul Jan 16, 2025
520ccb1
Overlay to button
ernstmul Jan 16, 2025
b0e7d44
Theme selection
ernstmul Jan 16, 2025
40a7b14
Theme selection mobile
ernstmul Jan 16, 2025
00fe254
Fix overlay darkmode
ernstmul Jan 16, 2025
1bb3502
Account menu and bottomsheet fixes
ernstmul Jan 16, 2025
86f44e9
Close the sidebar on click
ernstmul Jan 16, 2025
81c524d
Remove unused icon
ernstmul Jan 16, 2025
68fc27a
Auto close sidebar on viewport size change
ernstmul Jan 16, 2025
01d598d
Add progress card info
ernstmul Jan 16, 2025
7d64b0a
Wip on onboarding
ernstmul Jan 16, 2025
ed32dbf
Show only 4 projects with most recent updatedAt
ernstmul Jan 16, 2025
66a2eae
Make dismiss button work
ernstmul Jan 16, 2025
bbd62f9
progress card updates
ernstmul Jan 16, 2025
507bb06
Platform onboarding
ernstmul Jan 16, 2025
557a74a
Update melt-ui, and pink
ernstmul Jan 20, 2025
315908b
Do hard reload when dismissing the onboarding screens
ernstmul Jan 20, 2025
d896f6f
Fix add platform page
ernstmul Jan 20, 2025
c9402fe
Remove chevrons on mobile
ernstmul Jan 20, 2025
68666c7
Fix onboarding build your app
ernstmul Jan 20, 2025
7ffed9c
Show correct get started page
ernstmul Jan 20, 2025
2f3db42
Don't show tier on self hosted
ernstmul Jan 20, 2025
e4eaec2
Delete old header
ernstmul Jan 20, 2025
4393b21
Fix alerts
ernstmul Jan 20, 2025
d4f4d95
Exclude progress-card
ernstmul Jan 20, 2025
c5377f1
Sub menu changes WIP
ernstmul Jan 21, 2025
955cb35
Fix sub navigation
ernstmul Jan 21, 2025
4c3d69e
Make footer stick to bottom
ernstmul Jan 21, 2025
c392012
Dashboard alignment mobile updates
ernstmul Jan 21, 2025
895ed98
Use pink package with fixes
ernstmul Jan 21, 2025
7f7f7a9
responsive change
ernstmul Jan 21, 2025
01a627f
Rename
ernstmul Jan 21, 2025
a7c63e5
Update listener
ernstmul Jan 21, 2025
ea6c3e0
Rename classes
ernstmul Jan 21, 2025
e4deccc
Use var
ernstmul Jan 21, 2025
3abffc9
Update listener
ernstmul Jan 21, 2025
91850fe
Update css vars
ernstmul Jan 21, 2025
4b952b0
Update listener
ernstmul Jan 21, 2025
51793ce
Simplify progresscard
ernstmul Jan 21, 2025
3ec80d2
Remove !
ernstmul Jan 21, 2025
06256ad
Move logic to script tag
ernstmul Jan 21, 2025
29e0388
Change url scheme
ernstmul Jan 21, 2025
4b1e45f
Update src/routes/(console)/project-[project]/overview/onboard.svelte
ernstmul Jan 21, 2025
8b15b9c
Update src/routes/(console)/project-[project]/overview/onboard.svelte
ernstmul Jan 21, 2025
e93deef
Change cursor to pointer
ernstmul Jan 21, 2025
396c9c6
Merge remote-tracking branch 'origin/feat-new-onboarding-flow' into f…
ernstmul Jan 21, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
"@appwrite.io/pink": "0.25.0",
"@appwrite.io/pink-icons": "0.25.0",
"@appwrite.io/pink-icons-svelte": "1.0.0-next.7",
"@appwrite.io/pink-svelte": "https://pkg.pr.new/appwrite/pink/@appwrite.io/pink-svelte@246",
"@appwrite.io/pink-svelte": "https://pkg.pr.new/appwrite/pink/@appwrite.io/pink-svelte@d4fdbf2",
"@popperjs/core": "^2.11.8",
"@sentry/sveltekit": "^8.38.0",
"@stripe/stripe-js": "^3.5.0",
Expand All @@ -46,7 +46,7 @@
},
"devDependencies": {
"@melt-ui/pp": "^0.3.2",
"@melt-ui/svelte": "^0.83.0",
"@melt-ui/svelte": "^0.86.2",
"@playwright/test": "^1.49.0",
"@sveltejs/adapter-static": "^3.0.6",
"@sveltejs/kit": "^2.8.1",
Expand Down
37 changes: 19 additions & 18 deletions pnpm-lock.yaml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading