New content

Nothing is saved - this prototype shows the fields, the validation and the rules that gate publishing.

Content type

Videos and articles share a single content model - the type only changes which fields apply.

Basics

0/120 characters. Front-loaded titles perform measurably better in the feed.

Derived from the title: /

0 characters · markdown supported (**bold**, ### headings, lists)

Auto-filled from the first 160 characters of the body until you edit it. 0/200.

Video files

Uploads are simulated in this prototype - picking a file only records its name.

Drag a file here, or .

MP4 up to 500 MB. Vertical or landscape both work.

Drag a file here, or .

JPG or PNG, 1280×720 or better.

Drag a file here, or .

Required before this video can be published.

No captions attached. You can save a draft or schedule, but publish stays blocked until a .vtt file is uploaded.

Hard cap of 360 seconds (6 minutes).

Categories

At least one. Items in two categories appear in both feeds.

Categories

Hashtags

Comma or Enter creates a chip. Everything is normalised to lowercase.

Up to 10 resources shown under the content.

1/10 rows used.

Attachments

Up to 5 files. Allowed: pdf, png, jpg, docx, pptx, xlsx, csv. 25 MB each.

Anything outside the allowlist is rejected server-side, not just hidden from the picker. 0/5 used.

Affiliate & sponsorship

Optional. Anything set here renders an automatic disclosure line to every learner - you cannot publish a paid placement without it.

Publish blockedA title is required.