-
-
Notifications
You must be signed in to change notification settings - Fork 38
Project restructure as monorepo #15
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
Open
nixrajput
wants to merge
15
commits into
master
Choose a base branch
from
project-restructure-as-monorepo
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from 5 commits
Commits
Show all changes
15 commits
Select commit
Hold shift + click to select a range
77ed66c
chore: restructure project as monorepo with v1 and v2 versions
nixrajput 35a5756
docs: update project structure to monorepo and add v1 README
nixrajput 20c38dd
feat: add hero section and navbar components with icons and assets
nixrajput 83b4471
refactor: improve UI animations and remove login button from navbar
nixrajput dbbe701
feat: implement about page and add responsive navigation with theme s…
nixrajput 5f30faa
feat: add Vercel Analytics and Speed Insights tracking
nixrajput a009f07
fix: update scroll target from ref to document in resizable navbar
nixrajput d40835f
chore: update project files and improve documentation
nixrajput e8214fc
chore: update motion package version and enhance README documentation
nixrajput 1632182
chore: implement review changes and suggestions by coderabbit
nixrajput 62dbefb
chore: update dependencies and enhance testing scripts
nixrajput d3a9813
feat: implement liquid glass button and custom theme management system
nixrajput d2432cc
refactor: update UI colors and animations for consistent theme styling
nixrajput 7073114
feat: add futuristic background and migrate tests to Bun
nixrajput 679acf8
refactor: migrate test files to Bun and add JSDOM setup
nixrajput File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1 +1,5 @@ | ||
| github: nixrajput | ||
| ko_fi: nixrajput | ||
| buy_me_a_coffee: nixrajput | ||
| thanks_dev: u/gh/nixrajput | ||
| open_collective: nixrajput |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,87 @@ | ||
| # Pull Request Checklist | ||
|
|
||
| ## What does this PR do? | ||
|
|
||
| <!-- **Please provide a clear and concise description of the changes in this PR.** Example: --> | ||
|
|
||
| <!-- | ||
|
|
||
| - Adds/improves functionality for the carousel widget | ||
| - Fixes bugs or issues | ||
| - Adds new features like autoplay, infinite scrolling, etc. | ||
| - Optimizes performance or enhances accessibility | ||
|
|
||
| --> | ||
|
|
||
| ## **Checklist** | ||
|
|
||
| ### Code Changes | ||
|
|
||
| - [ ] I have added new features to the package (e.g., autoplay, indicator customization, etc.) | ||
| - [ ] I have fixed existing issues (e.g., performance, edge cases) | ||
| - [ ] I have improved the overall structure or optimized the codebase | ||
|
|
||
| ### Documentation | ||
|
|
||
| - [ ] I have updated the README file or relevant documentation with the changes | ||
| - [ ] I have added code usage examples or updated existing examples to reflect changes | ||
| - [ ] I have updated the package version in the `pubspec.yaml` file | ||
nixrajput marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||
|
|
||
| ### Testing | ||
|
|
||
| **General Tests** | ||
|
|
||
| - [ ] The carousel widget works correctly with default settings | ||
| - [ ] The carousel can handle a dynamic number of children (images, texts, etc.) | ||
| - [ ] The carousel supports custom widgets for carousel items | ||
|
|
||
| **Autoplay Feature** | ||
|
|
||
| - [ ] Autoplay starts when enabled and stops when disabled | ||
| - [ ] Autoplay pauses when the user interacts (swipes/taps) with the carousel | ||
| - [ ] Autoplay resumes after interaction | ||
|
|
||
| **Indicators and Customization** | ||
|
|
||
| - [ ] The carousel displays indicators correctly and updates when navigating through slides | ||
| - [ ] Custom indicators (colors, shapes, positions) are rendered correctly | ||
| - [ ] Custom animations or transitions between slides work as expected | ||
|
|
||
| **Looping and Scrolling** | ||
|
|
||
| - [ ] Infinite loop mode works smoothly without any jumps or glitches | ||
| - [ ] The carousel scrolls smoothly horizontally and/or vertically | ||
| - [ ] Pagination and snapping behavior works as expected | ||
|
|
||
| **Accessibility** | ||
|
|
||
| - [ ] The carousel widget supports screen readers (e.g., `Semantics` labels added) | ||
| - [ ] Users can navigate between items using a keyboard (if necessary) | ||
|
|
||
| **Responsiveness** | ||
|
|
||
| - [ ] The carousel adapts to different screen sizes (mobile, tablet, desktop) | ||
| - [ ] The carousel responds correctly to device orientation changes | ||
|
|
||
| **Error Handling** | ||
|
|
||
| - [ ] The carousel handles empty/null items gracefully | ||
| - [ ] The carousel handles large data sets without crashes or performance drops | ||
|
|
||
| ### Performance | ||
|
|
||
| - [ ] I ran performance tests to ensure no regressions | ||
| - [ ] The carousel renders efficiently, even with a large number of items | ||
|
|
||
nixrajput marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||
| ### How did you verify your code works? | ||
|
|
||
| <!-- **Please explain how you tested the code changes.** Example: --> | ||
|
|
||
| <!-- | ||
|
|
||
| - I have written unit tests covering the new features | ||
| - I ran manual tests to check various carousel configurations (autoplay, infinite loop, custom widgets) | ||
| - I verified the carousel on different devices and screen sizes | ||
| - All tests pass locally (`flutter test`) | ||
nixrajput marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||
|
|
||
| --> | ||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Binary file not shown.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.