peakshift / makers.bolt.fun

https://makers.bolt.fun
GNU General Public License v3.0
31 stars 21 forks source link

Navigation component, redesigned profile edit, better carousel #118

Closed MTG2000 closed 2 years ago

MTG2000 commented 2 years ago

Fixes #108, #107, #88, #87, #119

netlify[bot] commented 2 years ago

Deploy Preview for makers-bolt-fun ready!

Name Link
Latest commit 20e2b1ea75998d69fd544d9cc086a4baa86579a6
Latest deploy log https://app.netlify.com/sites/makers-bolt-fun/deploys/62ffca076b99b000087afc23
Deploy Preview https://deploy-preview-118--makers-bolt-fun.netlify.app
Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site settings.

netlify[bot] commented 2 years ago

Deploy Preview for makers-bolt-fun-preview ready!

Name Link
Latest commit 20e2b1ea75998d69fd544d9cc086a4baa86579a6
Latest deploy log https://app.netlify.com/sites/makers-bolt-fun-preview/deploys/62ffca073bd5bb0008c54c9f
Deploy Preview https://deploy-preview-118--makers-bolt-fun-preview.netlify.app
Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site settings.

netlify[bot] commented 2 years ago

Deploy Preview for makers-bolt-fun-stories ready!

Name Link
Latest commit 20e2b1ea75998d69fd544d9cc086a4baa86579a6
Latest deploy log https://app.netlify.com/sites/makers-bolt-fun-stories/deploys/62ffca07bbfbaa0008a188f5
Deploy Preview https://deploy-preview-118--makers-bolt-fun-stories.netlify.app
Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site settings.

MTG2000 commented 2 years ago

Fixes also these issues:

91 #120

barefoot-88 commented 2 years ago

@MTG2000 Here is some QA feedback to be implemented before we merge this PR. I'll break it up into sections and try to reference the issues where possible.


Edit profile (Issue #108 )

Left Column (Navigation)

Middle Column (Information)

Right Column (Profile Preview + Save/Cancel CTAs)

Within this card you have...

Save Changes/Cancel button

No changes (Save disabled)

Screenshot 2022-08-10 at 12 18 11

Change made (Save enabled)

Screenshot 2022-08-10 at 12 18 35

Saving changes (In progress)

Screenshot 2022-08-10 at 12 20 11

Changes saved (Success)

Screenshot 2022-08-10 at 12 21 09

Changes failed (Error)

Screenshot 2022-08-10 at 12 23 17

Navigation (Issue #107 )

Please review the following QA changes to the navigation issue.

Mobile

Screenshot 2022-08-10 at 12 33 13

Web

User not signed in

Screenshot 2022-08-10 at 12 41 46

User Signed In

Screenshot 2022-08-10 at 12 42 20

Categories Carousel (Apps page) (Issue #88 )

Please can we implement this carousel chevron as designed in #88 . As you can see, this should also be hovering there, rather than just showing up when the user hovers over it.

How it works We should implement it so that it is a single click in either direction. When normal, the chevron shows on the end of the row (right hand side), and when clicked it takes you to the end of the row (lying flush with the edge of the container). The chevron then appears on the left hand side so the user knows they can navigate back to the start position.

Normal state

Screenshot 2022-08-10 at 13 00 31

After being clicked Chevron moves over to the left hand side. Final category item is flush to the side of the page.

Screenshot 2022-08-10 at 12 58 28

Category page layout (#125 )

If you have time, it would also be great to fix this issue re. the page layout and margins for Categories

Screenshot 2022-08-10 at 13 12 55
barefoot-88 commented 2 years ago

@MTG2000 Please review...

Navigation

Mobile Menu

Screenshot 2022-08-10 at 16 07 05

Web nav

Screenshot 2022-08-10 at 16 14 35

vs

Screenshot 2022-08-10 at 16 14 53

Edit profile ⏳

... waiting for lnurl-auth response...

MTG2000 commented 2 years ago

@barefoot-88 Should be fixed now

barefoot-88 commented 2 years ago

A few things I noticed when clicking through on mobile...

a). Profile names run off the edge of the screen.

image

b). Padding of profile components should be 16px, not 24px (always follow this rule on mobile)...

c). Profile edit state: buttons should be vertically stacked

image

d). Hottest projects page: should have the same margins, header card, etc as the other categories pages...

image

MTG2000 commented 2 years ago

@barefoot-88 @johnsBeharry Is there anything remaining in this PR before we can merge it?

johnsBeharry commented 2 years ago

@MTG2000 I'll do another review, but in the mean time is #109 dependent on this PR getting merged?

MTG2000 commented 2 years ago

is #109 dependent on this PR getting merged?

Nope, not really.