Get Started: For Content Designers
Welcome to Teardrop Design System! This guide will help you understand how to write content that works seamlessly with Teardrop components and follows Hardwater's voice and tone.
Overview
Content is a crucial part of the user experience. Teardrop provides guidelines and patterns to help you write clear, consistent, and effective content for Hardwater products.
Voice and Tone
Hardwater Voice
Hardwater's voice is:
- Clear and direct - Get to the point without unnecessary words
- Professional yet approachable - Maintain expertise while being friendly
- Action-oriented - Focus on what users can do and achieve
- Empathetic - Understand and acknowledge user needs
Hardwater Studios Voice
Hardwater Studios maintains the core Hardwater voice while adding:
- Creative flair - More expressive language where appropriate
- Artistic references - Can incorporate creative terminology
- Studio-specific terminology - Uses industry-specific language
Content Standards
Writing Guidelines
- Be concise - Use the fewest words to convey your message
- Use active voice - "Click Save" not "Save should be clicked"
- Write for scanning - Use headings, lists, and short paragraphs
- Be consistent - Use the same terms for the same concepts
- Write for accessibility - Use clear, simple language
Terminology
Maintain consistent terminology across all Hardwater products:
- Actions - Use consistent button labels (Save, Cancel, Delete, etc.)
- Status messages - Standardize success, error, and warning messages
- Navigation - Consistent navigation labels
- Forms - Standard form field labels and help text
Component-Specific Content
Buttons
Button text should be:
- Action verbs (Save, Delete, Submit)
- Short (1-3 words)
- Clear about what will happen
Good:
- "Save changes"
- "Delete account"
- "Submit form"
Avoid:
- "Click here to save your changes"
- "Are you sure you want to delete?"
Form Labels
Form labels should:
- Be clear and descriptive
- Indicate required fields
- Provide context when needed
Good:
- "Email address" (required)
- "Phone number (optional)"
- "Password (must be at least 8 characters)"
Error Messages
Error messages should:
- Explain what went wrong
- Suggest how to fix it
- Use plain language
Good:
- "Email address is required"
- "Password must be at least 8 characters"
- "Invalid email format"
Success Messages
Success messages should:
- Confirm what happened
- Be brief and positive
- Provide next steps if needed
Good:
- "Changes saved successfully"
- "Account created"
- "Email sent. Check your inbox."
Content Patterns
Empty States
When there's no content to display:
- Clear heading - Explain what's missing
- Helpful description - Why it's empty and what to do
- Action - Button or link to take action
Example:
No projects yet
Create your first project to get started.
[Create Project]
Loading States
Loading messages should:
- Be brief
- Explain what's happening
- Use consistent language
Examples:
- "Loading..."
- "Saving changes..."
- "Uploading file..."
Confirmation Dialogs
Confirmation dialogs should:
- Clearly state what will happen
- Use action verbs in buttons
- Make the destructive action obvious
Good:
Delete project?
This action cannot be undone. All project data will be permanently deleted.
[Cancel] [Delete Project]
Brand-Specific Content
Hardwater
Content for Hardwater products should:
- Use professional, business-focused language
- Emphasize efficiency and productivity
- Focus on outcomes and results
Hardwater Studios
Content for Hardwater Studios can:
- Incorporate creative terminology
- Use more expressive language
- Reference artistic concepts when appropriate
Accessibility in Content
Writing for Screen Readers
- Use descriptive link text ("Learn more about pricing" not "Click here")
- Provide alt text for images
- Use headings to structure content
Plain Language
- Use simple, everyday words
- Avoid jargon and technical terms when possible
- Explain technical terms when necessary
Content Resources
Getting Help
- Content Design Team - Reach out for content reviews
- Design System Team - Questions about content patterns
- Documentation - Full content guidelines