...
For this update, the only functional update the is proposed is the function for editing the URL. Rather than opening another modal, it is proposed that we show the input field within the existing modal.
...
A few other updates are noted below.
...
Channel name (required)
When the modal first opens, focus on the channel name field immediately.
This field is required
The ‘Create Channel’ button is disabled until a name is entered
...
Does not accept markdown.
Channel Header
...
- Removed
Since there is a callout in the channel header .
Preview toggle (new)
For the channel header, there is a new icon button in the top-right of the header input that allows users to toggle the preview of how their markdown will look.
...
when no header is set, this field is removed from the channel creation modal. In an effort to reduce the number of fields presented when creating a channel, this has been removed. It can always be added after a channel has been created either through the Channel Settings modal or clicking on the header area.
Errors
When there are errors in the form, the ‘Create Channel’ button is also disabled until this is addressed.
Real-time validation on blur of the field
For text the channel name and URL inputs, format/requirement validations happen as soon as the field loses focus (on blur).
...
Top error notice
When the ‘Create channel’ button is clicked, but the server comes back with errors, a global notice displays at the top of the form (see below) as well as marking any invalid fields.
...
Mobile Webview
...