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

[Feature] Enhance 'Title of Work' Input Box with Rotating Placeholders #558

Closed
1 task
Varshith-Yadav opened this issue Jan 10, 2025 · 1 comment
Closed
1 task
Assignees
Labels
💻 aspect: code Concerns the software code in the repository ✨ goal: improvement Improvement to an existing feature 🟩 priority: low Low priority and doesn't need to be rushed ⛔️ status: discarded Will not be worked on

Comments

@Varshith-Yadav
Copy link

Problem
The "Title of Work" input box currently has a static placeholder. This limits user engagement and doesn't provide examples of the variety of works users can input, such as songs, blogs, or research papers.
cc issue-1

Description
Introduce a feature to dynamically cycle through multiple placeholders in the "Title of Work" input box. Examples could include:
"Enter your song name"
"Enter your blog title"
"Enter your project title"
This feature enhances user experience by making the input box more interactive and guiding users with examples of acceptable inputs.

Alternatives
Keep the placeholder static and rely on additional tooltips or external documentation to inform users. However, this is less engaging and may not attract attention.
Use a dropdown with predefined titles, but this restricts user creativity.

Additional Context
This feature would involve cycling through an array of placeholder texts using JavaScript. The cycle could change every 3-5 seconds to give users ample time to read and understand the examples.

Implementation

  • I would be interested in implementing this feature.
@Varshith-Yadav Varshith-Yadav added ✨ goal: improvement Improvement to an existing feature 💻 aspect: code Concerns the software code in the repository 🚦 status: awaiting triage Has not been triaged & therefore, not ready for work 🟩 priority: low Low priority and doesn't need to be rushed labels Jan 10, 2025
@possumbilities
Copy link
Contributor

@Varshith-Yadav This is an interesting idea, thank you submitting it!,

After considering I think it doesn't pass a cost/benefit analysis. The Chooser's use-case is for someone who already has a work (or works) in mind to select a license for and so for them the specific context is already set, as well as the type of work, they just need to get help deciding on what license to utilize for that work (or works), and then the Attribution Details area is more or less an additional convenience for helping them mark their work should they choose to take advantage of that.

They should arrive with a blog post, or a song, or a selection of images already established. And therefore the form is not really guiding people towards learning what kinds of works can be used, but instead what kinds of licenses would work for the item (or items) they already have in mind.

Adding this, based on that context would add noise to the UX, and might introduce further bugs or Accessibility issues.

I think for now, its not a great fit for the Chooser, so Closing, but do feel free to keep contributing!

@possumbilities possumbilities closed this as not planned Won't fix, can't repro, duplicate, stale Jan 13, 2025
@github-project-automation github-project-automation bot moved this from Triage to Done in possumbilities Jan 13, 2025
@possumbilities possumbilities added ⛔️ status: discarded Will not be worked on and removed 🚦 status: awaiting triage Has not been triaged & therefore, not ready for work labels Jan 13, 2025
@possumbilities possumbilities self-assigned this Jan 13, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
💻 aspect: code Concerns the software code in the repository ✨ goal: improvement Improvement to an existing feature 🟩 priority: low Low priority and doesn't need to be rushed ⛔️ status: discarded Will not be worked on
Projects
Archived in project
Development

No branches or pull requests

2 participants