@enso-ui/loader

Loaders, overlays, and skeleton placeholders for Enso UI
12,205
Install
npm install @enso-ui/loader
Latest Version:4.2.2
Vue:3
Older releases:2
License:MIT
Last Updated:Apr 25, 2026
Links: GitHub  ·  npm
Maintainer: aocneanu

Loader

License Stable Downloads Vue JavaScript SCSS npm Issues Merge Requests

Description

Loader provides spinning overlays and richer skeleton placeholders for Enso UI pages and cards.

Installation

Install the package:

yarn add @enso-ui/loader

The components can be used inside or outside the Enso ecosystem.

Features

  • exports Loader, Overlay, and Skeleton through the Bulma entrypoint
  • supports simple overlays and animated spinner loaders
  • ships skeleton presets for labels, forms, tables, and charts
  • keeps the visual primitives decoupled from any specific backend contract

Usage

<script setup>
import { Loader, Skeleton } from '@enso-ui/loader/bulma';
</script>

<Loader transparent />
<Skeleton type="table" />

API

Bulma exports

Import: @enso-ui/loader/bulma

Loader
  • transparent: boolean = false
  • accepts Bulma color classes: is-primary, is-link, is-info, is-success, is-warning, is-danger, is-light, is-dark, is-white, is-black
  • accepts size classes: is-small, is-medium, is-large
Overlay
  • transparent: boolean = false
  • slots: default overlay content.
Skeleton
  • type: "label" | "chart" | "table" | "form" required preset selector.

Deep skeleton presets:

  • src/bulma/skeletons/Label.vue
  • src/bulma/skeletons/Chart.vue
  • src/bulma/skeletons/Table.vue
  • src/bulma/skeletons/Form.vue

Depends On

Contributions

are welcome. Pull requests are great, but issues are good too.

Thank you to all the people who already contributed to Enso!

License

MIT

Related Packages

node-esm-loader

A webpack-like loader for Node

48,094 8
vue-button-spinner

A simple button spinner.

16,948 35
http-vue-loader

Load .vue files directly from your html/js. No node.js environment, no build ste...

52,627 1,477
mpvue-loader

mpvue single-file component loader for Webpack

20,800 46
weex-vue-loader

Vue.js component loader for Webpack

13,557 4,958

Version History

Version Released Vue License
4.2.2 ^3.5.0 MIT
4.2.1 ^3.5.0 MIT
4.2.0 ^3.5.0 MIT
4.1.4 ^3.5.0 MIT
4.1.3 ^3.5.0 MIT