stable

Clone or download

Read-only

Replace spinner by skeleton screen

part of story #12443 Table: Minimal folder display Instead of displaying a spinner, display a loading state. Empty state is now displayed in a card in order to avoid too much flickering (there is still flickering but it is less visible than if there is a transition card -> no card. Therefore size of the illustration needs to be decreased and whitespaces adjusted. This will be done in a dedicated commit. Change-Id: Ic0218d1a17d7a786dc58a6430d7dffd70bc827b2

Modified Files

Name
M plugins/document/scripts/document/components/App.vue +4 −17 Go to diff View file
R plugins/document/scripts/document/components/EmptyDocmanSvg.vue Go to diff View file
R plugins/document/scripts/document/components/DocumentSpinner.vue Go to diff View file
A plugins/document/scripts/document/components/FolderView.vue +55 −0 Go to diff View file
M plugins/document/scripts/document/package.json +1 −1 Go to diff View file
M plugins/document/scripts/document/po/fr.po +10 −1 Go to diff View file
M plugins/document/scripts/document/po/template.pot +9 −0 Go to diff View file
M plugins/document/scripts/document/webpack.config.js +4 −1 Go to diff View file
M plugins/document/themes/BurningParrot/document/_document.scss +8 −5 Go to diff View file
A src/www/scripts/vue-components/skeletons/SkeletonTable.vue +77 −0 Go to diff View file
M src/www/themes/common/tlp/doc/resources/visual-assets/manifest.json +2 −1 Go to diff View file
A src/www/themes/common/tlp/doc/resources/visual-assets/skeletons/example.html +6 −0 Go to diff View file
A src/www/themes/common/tlp/doc/resources/visual-assets/skeletons/manifest.json +4 −0 Go to diff View file
M src/www/themes/common/tlp/src/scss/_components.scss +1 −0 Go to diff View file
A src/www/themes/common/tlp/src/scss/components/_skeleton.scss +54 −0 Go to diff View file
M tools/utils/scripts/webpack-aliases.js +5 −0 Go to diff View file