stable

Clone or download

Read-only

Display skeletons ☠

While the cards are loading, we should display skeleton screen so that user is knowing that something is ongoing. Part of story #13640: See minimal card display Change-Id: Ib62b5853ea44c7df99d03d44294307ed92743ce0

Modified Files

Name
M plugins/taskboard/scripts/taskboard/index.ts +2 −0 Go to diff View file
A plugins/taskboard/scripts/taskboard/src/components/TaskBoard/SwimlaneSkeleton.test.ts +57 −0 Go to diff View file
A plugins/taskboard/scripts/taskboard/src/components/TaskBoard/SwimlaneSkeleton.vue +49 −0 Go to diff View file
M plugins/taskboard/scripts/taskboard/src/components/TaskBoard/TaskBoardBody.test.ts +7 −0 Go to diff View file
M plugins/taskboard/scripts/taskboard/src/components/TaskBoard/TaskBoardBody.vue +6 −1 Go to diff View file
M plugins/taskboard/scripts/taskboard/src/components/TaskBoard/__snapshots__/TaskBoardBody.test.ts.snap +2 −0 Go to diff View file
M plugins/taskboard/scripts/taskboard/src/store/actions.ts +4 −2 Go to diff View file
M plugins/taskboard/scripts/taskboard/src/store/mutations.ts +4 −0 Go to diff View file
M plugins/taskboard/scripts/taskboard/src/type.d.ts +1 −0 Go to diff View file
M plugins/taskboard/themes/includes/_body.scss +1 −0 Go to diff View file
M plugins/taskboard/themes/includes/_cards.scss +9 −0 Go to diff View file
A src/www/themes/common/tlp/doc/resources/visual-assets/skeletons/cards/example.html +4 −0 Go to diff View file
A src/www/themes/common/tlp/doc/resources/visual-assets/skeletons/cards/manifest.json +4 −0 Go to diff View file
M src/www/themes/common/tlp/doc/resources/visual-assets/skeletons/manifest.json +1 −0 Go to diff View file
M src/www/themes/common/tlp/src/scss/components/_skeleton.scss +10 −2 Go to diff View file