Page MenuHomePhabricator

TextArea: Demonstrate more examples on the Codex docs
Closed, ResolvedPublic3 Estimated Story Points

Description

Overview

This task covers adding demos of the TextArea component to the Codex docs site.

Currently, the documentation for TextArea component includes a configurable demo with these props: status, autosize, placeholder, disabled, readonly, & rows.

Acceptance criteria

  • A configurable demo including all props of the TextArea component is added
    • Add start icon & end icon
  • Any other necessary demos and documentation are added to the page
    • Add a textarea with default prop values
    • Add a textarea with autosize
    • Add textarea with native attribute: row
    • Add a textarea with icons
    • Add a textarea with a placeholder
    • Add a textarea with disabled
    • Add a textarea with readonly
  • Usage information displays correctly and contains adequate detail

Resources

Event Timeline

lwatson renamed this task from TextArea: Add more demo examples to Codex docs to TextArea: Demonstrate more examples on the Codex docs.Jun 2 2023, 2:03 PM

Change 926506 had a related patch set uploaded (by LWatson; author: LWatson):

[design/codex@main] TextArea: Demonstrate more examples on the Codex docs

https://gerrit.wikimedia.org/r/926506

Restricted Application triaged this task as High priority. · View Herald TranscriptJun 2 2023, 11:00 PM

Change 926506 merged by jenkins-bot:

[design/codex@main] TextArea: Demonstrate more examples on the Codex docs

https://gerrit.wikimedia.org/r/926506

lwatson reopened this task as In Progress.
lwatson updated the task description. (Show Details)
ldelench_wmf set the point value for this task to 3.Jun 12 2023, 9:15 PM

Moving this task to Design Sign-Off since it was the current status in our previous board.

@lwatson design sign-off done, all seems to work well.

Just a small thing, since this info icon is smaller than the rest of icons in our icon system, could we use another icon there so it seems 16x16px? e.g. you could use the iconInfoFilled instead.

Captura de pantalla 2023-06-13 a las 13.55.05.png (642×1 px, 68 KB)

Change 929727 had a related patch set uploaded (by LWatson; author: LWatson):

[design/codex@main] TextArea: Change icon in demo

https://gerrit.wikimedia.org/r/929727

Change 929727 merged by jenkins-bot:

[design/codex@main] TextArea: Change icon in demo

https://gerrit.wikimedia.org/r/929727

bmartinezcalvo subscribed.

Design sign-off done. All looks good to me. Thank you @lwatson!

Change 931666 had a related patch set uploaded (by Anne Tomasevich; author: Anne Tomasevich):

[mediawiki/core@master] Update Codex from v0.12.0 to v0.13.0

https://gerrit.wikimedia.org/r/931666

Test wiki created on Patch demo by ATomasevich (WMF) using patch(es) linked to this task:
https://patchdemo.wmflabs.org/wikis/2c8b23bc31/w

Change 931666 merged by jenkins-bot:

[mediawiki/core@master] Update Codex from v0.12.0 to v0.13.0

https://gerrit.wikimedia.org/r/931666

AnneT claimed this task.

Test wiki on Patch demo by ATomasevich (WMF) using patch(es) linked to this task was deleted:

https://patchdemo.wmflabs.org/wikis/2c8b23bc31/w/