Page MenuHomePhabricator

🦄 Refactor Create Wizard Cards in Platform UI
Closed, ResolvedPublic

Description

Steps from task breakdown:

  • Create a new TemporalityCreateWikiWizardStep card (based on the existing StepThree card) that will be specific to Wiki Creation
  • Rename the "StepOne" card to SiteDetailsCreateWikiWizardStep
  • Rename the "StepTwo" card to AudienceAndPurposeWizardStep
  • Rename the "StepThree" card to TemporalityProfileEditWizardStep that is now only used when editing the profile
  • Remove the submitButtonText abstraction logic from the TemporalityCreateWikiWizardStep and TemporalityProfileEditWizardStep cards. As they are no longer reused each card can hard code the correct value.

Event Timeline

rosalieper opened https://github.com/wbstack/ui/pull/1105

UI: Refactor Create Wizard Cards in Platform UI and Add Step 4 in CreateWiki.vue

Hi @Rosalie_WMDE, I added a load of comments to the PR which I hope gives you some idea for where to work on Monday. I realise it was only a draft so maybe you'd already thought of some of them that you wanted to do.

I'm taking this task over as Rosalie isn't working today and this is the next thing to work on that isn't blocked.

outdooracorn opened https://github.com/wbstack/ui/pull/1106

Use more meaningful names for step cards in CreateWikiWizard

rosalieper closed https://github.com/wbstack/ui/pull/1105

Refactor Create Wizard Cards in Platform UI