Skip to content

Feat: Add Character Counter and Maximum Length Validation for Podcast Title #1077

Description

@SB2318

Description

The Podcast Creation form currently does not provide users with visibility into the title character limit. Users should receive real-time feedback while entering a podcast title to ensure it remains within acceptable limits.

Implement a text watcher with character counting and maximum length validation for the Podcast Title field.

Navigation

Podcasts Screen → Mic Icon → Create Podcast Form

Proposed Changes

Podcast Title Field

  • Add a live character counter below or beside the title input.
  • Display the current character count and maximum allowed limit.
  • Prevent users from entering text beyond the configured limit.

Example:

Podcast Title
42 / 100

Validation Behavior

  • Update the character count in real time as the user types.
  • Prevent additional input once the limit is reached.
  • Handle pasted text gracefully by truncating or preventing overflow.
  • Optionally highlight the counter when approaching the maximum limit.

UI Requirements

  • Character counter should be clearly visible but not intrusive.
  • Maintain consistency with existing article creation forms.
  • Ensure smooth updates without affecting typing performance.

Expected Outcome

  • Users have clear visibility into title length restrictions.
  • Improved form usability and content consistency.
  • Reduced validation errors during podcast creation.

Acceptance Criteria

  • Character counter is added to the Podcast Title field.
  • Counter updates in real time.
  • Maximum title length is enforced.
  • Users cannot exceed the configured character limit.
  • Pasted text respects the maximum length restriction.
  • Existing podcast creation functionality remains unaffected.
  • Verified on Android and iOS devices.

Metadata

Metadata

Assignees

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions