pull down to refresh

ODC #000016 - UX > IMPLEMENT

Designing Form’ elements for an online form-building website using NostrDesigning Form’ elements for an online form-building website using Nostr

If you miss it, please read our WTF is ODC (Open Design Challenge) intro post from more details.


ScenarioScenario

You're a UX designer for an new online form-building open source organization (Formstr.app is the competitor).

The company is doing a complete redesign of their product. It's a small team and you are tasked with designing the individual inputs and controls that clients can add to their forms.


TaskTask

In either a design program or HTML/CSS, design the following for the new forms:

  • Button
  • Text input
  • Textarea
  • Select
  • Checkbox
  • Radio
  • Switch/toggle
  • File input

Annotate your designs with the reasoning behind your decisions.

Extra Credit: Include mockups or guidance for how to use validation, add labels, and build layouts (like spacing, placement, input groups, etc.)


GuidesGuides

If you need help with this challenge, check out our hand-picked tutorial recommendations.


ToolsTools

Not sure which tools to use? Try something new, go 💯% FOSS!

PenPot (for everyone) by kaleidos
HTML5 / CSS3 by developer.mozilla.org

Share Your ResultsShare Your Results

When you finish the challenge, post your work including anonymized collected data and results on this thread! If you also share it on nostr, be sure to use the hashtag #opendesigner and tag Design_r@iris.to or @Design__r on X! We'll keep an eye out and repost good examples on a regular basis.


Check our previous ODC and support this community for creative minds, where you'll be able to get open and constructive feedback on your PoW. Ask anything in the ~Design territory and get some ⚡sats for the value you provide!




#Bitcoin #Design #BitcoinDesign #NostrDesign #Nostr #OpenDesign #DesignChallenge #OpenDesignChallenge #FormDesign #UXDesign #InputControls #FormElements #FormBuilding #UserExperience #DesignThinking #OpenSource