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

fix: refactor loading of main page, use new Sidebar in main page, fix small UI bugs #4451

Merged
merged 50 commits into from
Nov 8, 2024
Merged
Changes from 1 commit
Commits
Show all changes
50 commits
Select commit Hold shift + click to select a range
d40d410
Tighten space between main page sidebar buttons
lucaseduoli Nov 6, 2024
fe21643
Fixed skeleton size
lucaseduoli Nov 6, 2024
b0437e2
Added playground button back
lucaseduoli Nov 6, 2024
10aff75
Updated no components and flows state
lucaseduoli Nov 6, 2024
87b2b9f
Update default icon to Workflow
lucaseduoli Nov 6, 2024
188e6b8
Fixed size of list cards
lucaseduoli Nov 6, 2024
03d34cc
Removed browse store
lucaseduoli Nov 6, 2024
c9eaa30
Removed playground button
lucaseduoli Nov 6, 2024
8bab8ab
Removed black background from empty folder state
lucaseduoli Nov 6, 2024
7855278
Update empty state color
lucaseduoli Nov 6, 2024
c5d77ef
Fix color of empty state
lucaseduoli Nov 6, 2024
0275267
fix text not selectable
lucaseduoli Nov 6, 2024
c00a851
updated border color
lucaseduoli Nov 6, 2024
f0ace82
added shadow only on hover
lucaseduoli Nov 6, 2024
994d382
Remove JSON from Download JSON
lucaseduoli Nov 6, 2024
1a2780f
Fixed colors and weight of tabs on home page
lucaseduoli Nov 6, 2024
c646a73
Fixed padding on list and grid components
lucaseduoli Nov 6, 2024
6e5734f
Update icons that take long to load
lucaseduoli Nov 6, 2024
dbf4bd6
Fixed icon and bg color for home tiles
lucaseduoli Nov 7, 2024
22007ac
Removed unused code
lucaseduoli Nov 7, 2024
439a991
removed placeholder data for skeleton to not appear on first load
lucaseduoli Nov 7, 2024
4b6f7a7
Make onSuccess refetch the queries so that the loading waits for it
lucaseduoli Nov 7, 2024
35cef79
Removed unused divs on foldersidebarnav
lucaseduoli Nov 7, 2024
486b1bd
Refactor sidebar buttons to use new shadcn sidebar
lucaseduoli Nov 7, 2024
64c4d47
Created skeletons for folder, grid and list
lucaseduoli Nov 7, 2024
8a37c2e
Added new sidebar size
lucaseduoli Nov 7, 2024
071b10c
Use new sidebar button on header and implemented animation
lucaseduoli Nov 7, 2024
5abfeca
Changed icon to getIcon
lucaseduoli Nov 7, 2024
e944443
Added sidebar provider and fixed loading states of the main page
lucaseduoli Nov 7, 2024
fc0dfd2
Removed folder buttons on emptyPage
lucaseduoli Nov 7, 2024
aace1fe
Fixed foldername to appear immediatly, and fixed loading states for t…
lucaseduoli Nov 7, 2024
c82b610
Removed unused state from folders store
lucaseduoli Nov 7, 2024
db5f044
Removed unused states from folders store type
lucaseduoli Nov 7, 2024
a285ff8
Added new icon
lucaseduoli Nov 7, 2024
8f37bde
fixed modals component to not show a trash icon
lucaseduoli Nov 7, 2024
bae3507
Changed icons to load immediatly
lucaseduoli Nov 7, 2024
e6844b7
Added empty folder condition to not display header info
lucaseduoli Nov 7, 2024
1b746c0
Added conditions to show loading state until everything loads
lucaseduoli Nov 7, 2024
db9a132
Created empty folder state
lucaseduoli Nov 7, 2024
a20fb10
Changed empty page to correct colors
lucaseduoli Nov 7, 2024
6ce8c32
Added skeletons while flows of the folder are loading
lucaseduoli Nov 7, 2024
7fe28cc
Removed shadow from text
lucaseduoli Nov 7, 2024
ce40476
Fixed font chivo taking long time to load
lucaseduoli Nov 7, 2024
eb372f1
Fix adding new folder not redirecting
lucaseduoli Nov 7, 2024
c6f0a3a
[autofix.ci] apply automated fixes
autofix-ci[bot] Nov 7, 2024
35c0783
Fixed colors and paddings on list and grid components
lucaseduoli Nov 7, 2024
cc2d82f
Re added tooltips to upload and create folders
lucaseduoli Nov 8, 2024
f0276f5
fix input for name editing
lucaseduoli Nov 8, 2024
ac47c5e
Fix tests
lucaseduoli Nov 8, 2024
95816aa
Merge remote-tracking branch 'origin/main' into fix/home_nav_sweep
lucaseduoli Nov 8, 2024
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
Prev Previous commit
Next Next commit
Update empty state color
lucaseduoli committed Nov 6, 2024

Verified

This commit was signed with the committer’s verified signature.
burmanm Michael Burman
commit 78552784a12d61f3e75c32f9df4c8bb9382122c7
2 changes: 1 addition & 1 deletion src/frontend/src/pages/MainPage/pages/emptyPage/index.tsx
Original file line number Diff line number Diff line change
@@ -19,7 +19,7 @@ export const EmptyPage = ({
const folders = useFolderStore((state) => state.folders);

return (
<div className="m-0 p-0">
<div className="m-0 h-full w-full bg-black p-0">
<div className="text-container">
{(folderData?.folder?.name && folderData?.flows?.items?.length !== 0) ||
(folders?.length > 1 && (