Page MenuHomePhabricator

Add loading spinner component
Closed, DuplicatePublic

Description

Existing components:


Note, this started out as WVUI component task, with T310243: Deprecate WVUI in favor of Codex in, we moved it under Codex

Event Timeline

Change 715469 had a related patch set uploaded (by Inductiveload; author: Inductiveload):

[wvui@master] [Spinner] Add spinner widget

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

@Inductiveload If you have the time and inclination to contribute the Spinner component to our new UI library, Codex, we would welcome that. You can check out the developer docs here. If you did port your WVUI patch over to Codex, the changes would be:

  • Components are written in Vue 3, which for the spinner patch would just mean using Vue's defineComponent() method instead of Vue.extend
  • The way we're defining component-specific Less variables is still being figured out, so for now we're just dumping them in the component's <style> block (see an example here)
  • For component demos, we've moved away from Storybook and are using VitePress with some homegrown templates and Vue components (see docs here)

Let me know if I can provide any more information!

Volker_E renamed this task from Add spinner widget to WVUI to Add loading spinner component.Sep 10 2022, 5:06 AM
Volker_E edited projects, added Codex; removed WVUI.
Volker_E updated the task description. (Show Details)

Change 715469 abandoned by Catrope:

[wvui@master] [Spinner] Add spinner widget

Reason:

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

@Inductiveload: Per emails from Sep18 and Oct20 and https://www.mediawiki.org/wiki/Bug_management/Assignee_cleanup , I am resetting the assignee of this task because there has not been progress lately (please correct me if I am wrong!). Resetting the assignee avoids the impression that somebody is already working on this task. It also allows others to potentially work towards fixing this task. Please claim this task again when you plan to work on it (via Add Action...Assign / Claim in the dropdown menu) - it would be welcome. Thanks for your understanding!