0.0.61 • Published 4 months ago

@betsybot/betsy-web-components v0.0.61

Weekly downloads
-
License
MIT
Repository
github
Last release
4 months ago

Betsy Bot Material 3 Aurelia Web Components

For use in Aurelia 2 only. Does not support Aurelia 1.

Originally created for Betsy Bot but now available for anyone to use.

Consume the plugin

Install the npm package

npm install @betsybot/betsy-web-components

Register the components in your main.ts or main.js file

import * as BetsyWebComponentsPlugin from '@betsybot/betsy-web-components';
//Don't forget the styles!
import '@betsybot/betsy-web-components/dist/style.css';

Aurelia
    // Load all exports from the plugin
    .register(BetsyWebComponentsPlugin)
    .app(App)
    .start();

Using Icons?

Add to your index.html

    <link href="https://fonts.googleapis.com/icon?family=Material+Symbols+Outlined" rel="stylesheet">
    <link href="https://fonts.googleapis.com/icon?family=Material+Symbols+Rounded" rel="stylesheet">
    <link href="https://fonts.googleapis.com/icon?family=Material+Symbols+Sharp" rel="stylesheet">

Component List

  • 💤 Waiting for Material Web Component
  • 🟡 In progress
  • ✅ Complete

Material 3

  • ✅ Button
  • ✅ Checkbox
  • ✅ Chipset
    • ✅ Chip (With variants)
  • ✅ Icon
  • ✅ Fab
  • ✅ List
    • ✅ List item
  • ✅ Menu
    • ✅ Menu Item
  • ✅ Progress (With variants)
  • ✅ Select
  • ✅ Switch
  • ✅ Tabs
    • ✅ Tab (With variants)
  • ✅ Text Field

Material 2

  • 💤 Accordion
  • 💤 Banner
  • 💤 Card (Card Content - Card Footer - Card Header)
  • 💤 Dialog
  • 💤 Drawer
  • 🟡 Form Field
  • 🟡 Radio
  • 💤 Topbar
0.0.60

4 months ago

0.0.61

4 months ago

0.0.59

4 months ago

0.0.57

4 months ago

0.0.58

4 months ago

0.0.56

4 months ago

0.0.55

5 months ago

0.0.54

5 months ago

0.0.53

5 months ago

0.0.52

5 months ago

0.0.51

5 months ago

0.0.50

5 months ago

0.0.49

5 months ago

0.0.48

5 months ago