The design should include
the input field
the output field
buttons/navigation
look-and-feel stylistic components (e.g., color scheme, fonts, layout)
accessibility guidelines.