Commit 060b453
authored
[Front-End] Separate landing from explorer (#464)
* refactor: create an apps folder that includes all services
* feat: add UI package with atomic components and utilities
* feat: initialize landing page with Next.js, Tailwind CSS, and essential configurations
- Add ESLint and Prettier configurations for code quality.
- Create Next.js configuration for custom webpack settings.
- Set up Tailwind CSS with a comprehensive theme and utility classes.
- Implement landing page layout with header, footer, and main sections.
- Include components for user interaction, such as sign-in options and upload functionality.
- Establish a responsive design with a focus on user experience and accessibility.
- Add README for project setup and usage instructions.
* feat: integrate @auto-drive/ui package and refactor components
- Add @auto-drive/ui as a dependency for shared components and utilities.
- Update Tailwind configuration to include UI package paths for content.
- Refactor various components to utilize the new UI package for buttons and routes.
- Remove deprecated components and files, streamlining the codebase.
- Adjust navigation logic in the app to enhance user experience.
* chore: add @auto-drive/ui as a workspace dependency in yarn.lock
* chore: add UI build step to Makefile and include it in common targets
* fix: some old imports
* chore: add landing and UI workspace commands to package.json
* chore: update Makefile to include 'ui' in the all target
* chore: update test and build commands in package.json for auth and backend apps
* feat: implement automatic login and authentication redirection
* fix: update redirection path in page component from explorer to drive/global
* refactor: remove unused imports in SideNavBar component
* refactor: replace useAutomaticLogin hook with AutomaticLoginWrapper component in AppLayout
* chore: update .gitignore to include .yarn directory and remove install-state.gz file
* chore: remove .yarn/install-state.gz files from auth, backend, and hasura apps
* chore: delete .yarn/install-state.gz file from gateway app
* chore: remove .yarn/install-state.gz file from auth migrations
* chore: delete cached webpack pack files from client-development directory1 parent bd54959 commit 060b453
File tree
503 files changed
+1771
-715
lines changed- apps
- auth
- __tests__
- utils
- migrations
- sqls
- src
- controllers
- drivers
- repositories
- services/authManager
- providers
- useCases
- utils
- types
- backend
- __tests__
- e2e
- downloads
- objects
- uploads
- users
- integration/s3-sdk
- unit
- repositories
- useCases
- utils
- migrations
- sqls
- src
- app
- apis
- controllers
- s3
- middlewares
- servers
- core
- downloads
- objects
- files
- s3
- uploads
- users
- docs
- reference
- errors
- infrastructure
- drivers
- eventRouter
- processors
- repositories
- asyncDownloads
- objects
- s3
- uploads
- users
- services
- auth
- download
- memoryDownloadCache
- dsn
- fileGateway
- objectMappingListener
- upload
- onchainPublisher
- uploadProcessorCache
- types
- frontend
- gql
- public
- images
- src
- app
- [chain]
- [...not-found]
- drive
- admin
- developers
- fs/[cid]
- global
- metadata/[cid]
- profile
- search/[cid]
- trash
- explorer
- [cid]
- api/auth/[...nextauth]
- authenticate
- fonts
- onboarding
- components
- atoms
- layouts
- molecules
- AccountInformation
- DefaultPasswordModal
- FilePreview
- NetworkDropdown
- SearchBar
- Sidebar
- Table
- UploadButton
- organisms
- FileTable
- FilesToBeReviewed
- ObjectDetails
- UserAsyncDownloads
- UserTable
- views
- AdminPanel
- Developers
- FileExplorer
- FileSystem
- GlobalFiles
- NotFound
- Onboarding
- Profile
- PublicFileDetails
- SearchResult
- TrashFiles
- UserFiles
- constants
- contexts
- globalStates
- hooks
- services
- auth
- gql
- common
- utils
- stubs
- gateway
- public
- src
- hasura
- docker-entrypoint-initdb.d
- metadata
- databases
- default/tables
- migrations/default/1739554139049_add-root-metadata
- landing
- public
- src
- app
- fonts
- components
- LandingHeader
- views/LandingHome
- auth
- .yarn
- migrations/.yarn
- backend
- .yarn
- migrations/.yarn
- frontend
- .yarn
- src
- app
- [chain]/drive
- faqs
- components
- atoms
- layouts
- molecules
- FAQs
- LandingHeader
- constants
- gateway/.yarn
- hasura/.yarn
- packages/ui
- src
- atoms
- constants
- icons
- utils
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
503 files changed
+1771
-715
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
| 4 | + | |
4 | 5 | | |
5 | 6 | | |
6 | 7 | | |
| |||
43 | 44 | | |
44 | 45 | | |
45 | 46 | | |
46 | | - | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| 14 | + | |
| 15 | + | |
14 | 16 | | |
15 | 17 | | |
16 | 18 | | |
| |||
23 | 25 | | |
24 | 26 | | |
25 | 27 | | |
26 | | - | |
| 28 | + | |
27 | 29 | | |
28 | 30 | | |
29 | 31 | | |
| |||
34 | 36 | | |
35 | 37 | | |
36 | 38 | | |
37 | | - | |
| 39 | + | |
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
0 commit comments