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

UI/UX Improvements for Deployment #66

Merged
merged 29 commits into from
Jan 7, 2025
Merged

UI/UX Improvements for Deployment #66

merged 29 commits into from
Jan 7, 2025

Conversation

keshav-space
Copy link
Member

Related #62

- Instead, use Gravatar for profile picture

Signed-off-by: Keshav Priyadarshi <[email protected]>
Signed-off-by: Keshav Priyadarshi <[email protected]>
Signed-off-by: Keshav Priyadarshi <[email protected]>
Signed-off-by: Keshav Priyadarshi <[email protected]>
- Update base.html to load JavaScript at the end
- Use full desktop width for the site

Signed-off-by: Keshav Priyadarshi <[email protected]>
Signed-off-by: Keshav Priyadarshi <[email protected]>
- Remove review items
- Add dropdown for user profile and logout
- Display federatedcode version in navbar

Signed-off-by: Keshav Priyadarshi <[email protected]>
Signed-off-by: Keshav Priyadarshi <[email protected]>
- Show profile pictures for up to 4 followers
- Truncate the remaining followers
- Use Gravatar for follower avatars

Signed-off-by: Keshav Priyadarshi <[email protected]>
Signed-off-by: Keshav Priyadarshi <[email protected]>
- Display user profile picture alongside comments
- Prevent overflow of long text comments
- Fix the size of the input text area
- Use Gravatar for user profile pictures
- Bug fix: Show correct update time for comments

Signed-off-by: Keshav Priyadarshi <[email protected]>
Signed-off-by: Keshav Priyadarshi <[email protected]>
- Insted redirect users to the home page if already logged in

Signed-off-by: Keshav Priyadarshi <[email protected]>
Signed-off-by: Keshav Priyadarshi <[email protected]>
- Detect and store client timezone in cookies
- Add TimezoneMiddleware to activate localization based on cookies

Signed-off-by: Keshav Priyadarshi <[email protected]>
Signed-off-by: Keshav Priyadarshi <[email protected]>
- Use compact table for package listing
- Redesign package search template

Signed-off-by: Keshav Priyadarshi <[email protected]>
Signed-off-by: Keshav Priyadarshi <[email protected]>
Signed-off-by: Keshav Priyadarshi <[email protected]>
Signed-off-by: Keshav Priyadarshi <[email protected]>
@keshav-space keshav-space self-assigned this Jan 3, 2025
@keshav-space keshav-space merged commit 4634ce2 into main Jan 7, 2025
5 checks passed
@keshav-space keshav-space deleted the ux-improvements branch January 7, 2025 06:45
@keshav-space keshav-space added UI enhancement New feature or request labels Jan 7, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request UI
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant