AOSSIE-Org / AOSSIE-Org/Devr.AI

BUG: Misaligned “Your Role” dropdown and missing input for “Other” option

Đang mở
#279 3 bình luận 0 reaction 0 người được giao Xem trên GitHub
Ngôn ngữ chính
Python
Star
102
Fork
137
Chỉ số merge pull request
Không có pull request nào được merge trong 30 ngày

Mô tả

### Is there an existing issue for this?

- [x] I have searched the existing issues

### What happened?

## 📌 Issue Overview
The “Your Role” field in the Join Waitlist form has a visual alignment issue and a usability problem when selecting the “Other” option. The field appears slightly misaligned, and users are unable to enter a custom role when “Other” is selected.

---

## 🔍 Steps to Reproduce
1. Go to the website landing page
2. Open the “Join Waitlist” form
3. Locate the “Your Role” dropdown field
4. Click on the dropdown and select “Other”
5. Observe the alignment and input behavior

---

## 🎯 Expected Behavior
- The “Your Role” dropdown should be properly aligned with the other form fields.
- When a user selects “Other”, a text input field should appear.
- The user should be able to type their custom role.
- The entered role should be included in the form submission.

---

## 🚨 Actual Behavior
- The dropdown appears slightly shifted compared to other input fields.
- Selecting “Other” does not show any input field.
- The label “Other:” includes a colon, which suggests an input is required, but no input option is provided.
- Users cannot specify a role that is not already listed.

---

## 📷 Screenshot
Attached screenshot shows the alignment issue and the “Other:” option without any text input field.

Image

---

## 💡 Suggested Improvements
- Fix the alignment of the “Your Role” dropdown so it matches other form fields.
- Show a text input field dynamically when “Other” is selected.
- Remove the colon from “Other” if no input is shown, or ensure the input appears immediately.
- Store the custom role value properly in the database along with the rest of the form data.

---

If this issue aligns with the project goals, I would be happy to work on it.
Kindly assign it to me if possible, and please let me know if there are any UI or backend guidelines to follow.

Thank you.

### Record

- [x] I agree to follow this project's Code of Conduct
- [x] I want to work on this issue

Hướng dẫn đóng góp

Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này

Đánh giá

Issue này chưa được đánh giá.

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.