json-schema-org / website

JSON Schema website
https://json-schema.org
Other
63 stars 162 forks source link

🐛 Bug: Sponsors Button Not Working Correctly #1067

Open IyaadDev opened 2 hours ago

IyaadDev commented 2 hours ago

Describe the bug

While the "Add your brand here" technically works, most users would perceive this as not working / broken, as only the text saying "Your logo here" has a href referencing the link, meaning the rest of the button, inclusive of the "+" icon does not function, providing a misleading idea that it is a broken link

Steps To Reproduce

  1. Navigate to https://json-schema.org/ (Note: adding #sponsors only works some of the time for some reason, directly going to https://json-schema.org/#sponsors does not open sponsors instantly)
  2. Scroll down to "Sponsors"
  3. The buttons mentioned in the bug description are visible

Expected Behavior

Typically, users should expect that the entire button be responsive, perhaps also adding a target=blank or _blank to open in a new tab (not necessary, just personal opinion), but most of the button is unresponsive and does not go to the contribute url

Screenshots

https://github.com/user-attachments/assets/ba6af677-b2bd-430c-8c07-4c17d79de842

Device Information [optional]

- OS: Ubuntu 22.04
- Browser: edge
- version: 22

Are you working on this issue?

No

Do you think this work might require an [Architectural Decision Record (ADR)]? (significant or noteworthy)

No

DhairyaMajmudar commented 2 hours ago

Good find @IyaadDev the whole button should be acting as a redirecting link