@shipsmartbrasil/vue-pages

Vue 3 components for pages.
1,483
Install
npm install @shipsmartbrasil/vue-pages
Latest Version:0.0.11
Vue:3
License:ISC
Last Updated:Sep 24, 2026
Links: npm
Maintainer: duardaum

@shipsmartbrasil/vue-pages

Biblioteca de componentes de layout e páginas para Vue 3 + TypeScript, criada para padronizar headers, footers, sidebars, boxes, cards e estruturas de página entre os projetos ShipSmart.

NPM: https://www.npmjs.com/package/@shipsmartbrasil/vue-pages

📦 Instalação

npm install @shipsmartbrasil/vue-pages
# ou
yarn add @shipsmartbrasil/vue-pages

🎨 Importação dos estilos

No arquivo main.ts ou main.js:

import "@shipsmartbrasil/vue-pages/dist/style.css";

🧩 Nomenclatura dos componentes

Todos os componentes seguem o padrão:

[NomeDoComponente]

Exemplo:

<Header />

📚 Componentes disponíveis

  • Header
  • Footer
  • Sidebar
  • BoxContent
  • LoadingPage
  • Card
  • CardCollapse
  • Carousel

📘 Exemplo de uso

<script setup lang="ts">
import { Header, Footer, Card } from "@shipsmartbrasil/vue-pages";
</script>

Related Packages

@shipsmartbrasil/vue-forms

Vue 3 components for forms

2,012
@shipsmartbrasil/vue-grid

Vue 3 components for grids and data tables.

1,964
@shipsmartbrasil/vue-core

Vue 3 components for core functionalities.

1,379

Version History

Version Released Vue License
0.0.11 >=3.4.0 <4 ISC
0.0.10 >=3.4.0 <4 ISC
0.0.9 >=3.4.0 <4 ISC
0.0.7 >=3.4.0 <4 ISC
0.0.5 >=3.4.0 <4 ISC