4.0.1 • Published 3 years ago
skeleton-elements v4.0.1
Skeleton Elements
Skeleton elements (aka UI Skeletons, Skeleton Screens, Ghost Elements) - UI for improved perceived performance
Documentation
See the documentation with examples and API documentation.
Installation
With npm:
npm i skeleton-elements --saveStyles
Skeleton Elements requires stylesheet to be included:
<link rel="stylesheet" href="path/to/skeleton-elements.css" />With bundler (like webpack) you can import styles directly from JavaScript:
import 'skeleton-elements/css';Or it can be included for each component separately:
skeleton-elements/css- All stylesskeleton-elements/css/core- Core stylesskeleton-elements/css/block- Block componentskeleton-elements/css/text- Text componentskeleton-elements/css/image- Image componentskeleton-elements/css/avatar- Avatar componentskeleton-elements/css/effects- Effects
SCSS
SCSS styles are also included:
skeleton-elements/scss- All stylesskeleton-elements/scss/core- Core stylesskeleton-elements/scss/block- Block componentskeleton-elements/scss/text- Text componentskeleton-elements/scss/image- Image componentskeleton-elements/scss/avatar- Avatar componentskeleton-elements/scss/effects- Effects
Usage
See the documentation for more examples and API documentation.
<style>
.user-avatar .skeleton-block {
width: 120px;
height: 120px;
border-radius: 50%;
}
</style>
<div id="app">
...
<div class="user">
<div class="user-avatar">
<div class="skeleton-block skeleton-effect-fade"></div>
</div>
<div class="user-name">
<span class="skeleton-text skeleton-effect-fade">John Doe</span>
</div>
</div>
...
</div>Contribution
Yes please! See the contributing guidelines for details.
Licence
This project is licensed under the terms of the MIT license.
4.0.1
3 years ago
4.0.0
4 years ago
4.0.0-beta.6
4 years ago
4.0.0-beta.3
4 years ago
4.0.0-beta.2
4 years ago
4.0.0-beta.1
4 years ago
3.5.0
4 years ago
3.4.0
4 years ago
3.3.0
5 years ago
3.2.0
5 years ago
3.1.0
5 years ago
3.0.0-beta.1
5 years ago
3.0.0
5 years ago
0.0.1
6 years ago