BUG: PROD: v1.3.0-beta Onboarding Profile Picture Misaligns When Name Validation Error Appears
Maintainers usually reply within 2 days
Assessment
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Newbie friendliness
- 82/100
Research direction
Launch PictoPy’s onboarding wizard and open Step 1, then enter a single word longer than 30 characters to reproduce the validation state. Inspect the profile setup container’s layout when the error message appears and disappears. Done means the profile picture retains its original vertical alignment in both valid and invalid states, with the validation message still displayed correctly.
Written by the indexing model from the issue text.
Description
BUG: PROD: v1.3.0-beta Onboarding Profile Picture Misaligns When Name Validation Error Appears
Description
In PictoPy v1.3.0-beta, the first step of the onboarding wizard allows users to enter their name and select a profile picture.
The name field correctly validates that a single word cannot exceed 30 characters. When this limit is exceeded, an error message appears below the name input:
A single word cannot exceed 30 characters.
However, displaying this validation error causes the profile picture circle to become vertically misaligned within the profile setup container.
The validation itself works as expected. The issue is limited to the profile picture's positioning when the error message appears.
Steps to Reproduce
- Launch PictoPy v1.3.0-beta for the first time.
- Navigate to Step 1 of the onboarding wizard.
- Enter a name containing a single word longer than 30 characters.
- Observe the validation error displayed below the name input.
- Notice the change in the profile picture circle's alignment.
Actual Behavior
- The validation error is displayed correctly below the name input.
- The profile picture circle shifts from its original position when the error message appears.
- This causes the profile picture to become vertically misaligned with the name input and the surrounding layout.
Expected Behavior
- The profile picture circle should maintain its original alignment regardless of whether the name validation error is displayed.
- Displaying or removing the validation error should not cause the profile picture to shift vertically.
- The profile setup container should maintain a consistent layout in both valid and invalid input states.
Environment
- Application: PictoPy
- Version: v1.3.0-beta
- Location: Onboarding wizard, Step 1 (profile setup)
- Category: Production Bug / UI Layout / Form Validation
Screenshots
Without error ⏬
With error ⏬
- Dominant language
- Python
- Stars
- 304
- Forks
- 725
- Avg merge
- 3d 2h
- Merged PRs (30d)
- 8
Getting set up
- No Dockerfile or Docker Compose file
- No pull request template
- Read the contributing guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from AOSSIE-Org/PictoPy
-
BUG: PROD: v1.3.0-beta First-Launch Onboarding Does Not Auto-Select the Default AvatarPossibly taken @RitikaSen27 claimed this today. Openbug good first issue UI
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
AOSSIE-Org/PictoPy#1645 · 1 comment ·
Maintainers usually reply within 2 days
-
BUG:BUG: Inefficient path resolution in frame loop, duplicate image encode pipelines, and redundant DB calls in videos.pyPossibly taken @vjkumar2756 claimed this 1 day ago. Openenhancement possible-duplicate
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
AOSSIE-Org/PictoPy#1641 · 4 comments ·
Maintainers usually reply within 2 days
-
BUG: Invalid target directory in package.json cargo:check scriptPossibly taken @nishtha-agarwal-211 claimed this 1 day ago. Openbug
Difficulty 1/5 Under an hour Newbie friendliness 88/100
AOSSIE-Org/PictoPy#1639 · 3 comments ·
Maintainers usually reply within 2 days
-
BUG:Edit Album strips spaces from the password so albums with a leading/trailing space in the password can't be editedPossibly taken @ManyaJain111 claimed this 1 day ago. Openbug enhancement possible-duplicate
Difficulty 2/5 1-3 hours Newbie friendliness 77/100
AOSSIE-Org/PictoPy#1637 · 7 comments ·
Maintainers usually reply within 2 days
-
bug possible-duplicate
Difficulty 2/5 1-3 hours Newbie friendliness 83/100
AOSSIE-Org/PictoPy#1632 · 4 comments ·
Maintainers usually reply within 2 days
All issues in AOSSIE-Org/PictoPy
Similar issues
-
type-bug
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
Maintainers usually reply within 1 day
-
push_gh-pages fails on master branch on forksPossibly taken A pull request linked to this issue is open or already merged. Opengood first issue infrastructure
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
kuznia-rdzeni/coreblocks#1135 ·
-
good first issue server
Difficulty 2/5 1-3 hours Newbie friendliness 85/100
Maintainers usually reply within 1 day
-
documentation priority: high
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
a-lex-s/mealie-telegram-bot#54 ·
Maintainers usually reply within 1 day