1.2.6 • Published 2 years ago

@forter/group v1.2.6

Weekly downloads
-
License
Apache-2.0
Repository
github
Last release
2 years ago

fc-group

An element by Forter

Usage

<script>
   import '@forter/group';
</script>

<fc-group gap="10">
  <div slot="title">Ori's favorite song</div>
  <div slot="right-title">0/6</div>
  <fc-card slot="items">1</fc-card>
  <fc-card slot="items">2</fc-card>
  <fc-card slot="items">3</fc-card>
  <fc-card slot="items">4</fc-card>
  <fc-card slot="items">5</fc-card>
  <fc-card slot="items">6</fc-card>
  <fc-card slot="items">7</fc-card>
  <fc-card slot="items">8</fc-card>
  <fc-card slot="items">9</fc-card>
</fc-group>

Examples

<!-- one item -->
<fc-group>
  <div slot="title">Ori's favorite song</div>
  <div slot="right-title">0/6</div>
  <fc-card slot="items">1</fc-card>
</fc-group>
<!-- two items -->
<fc-group>
  <div slot="title">Ori's favorite song</div>
  <div slot="right-title">0/6</div>
  <fc-card slot="items">1</fc-card>
  <fc-card slot="items">2</fc-card>
</fc-group>
<!-- three items -->
<fc-group>
  <div slot="title">Ori's favorite song</div>
  <div slot="right-title">0/6</div>
  <fc-card slot="items">1</fc-card>
  <fc-card slot="items">2</fc-card>
  <fc-card slot="items">3</fc-card>
</fc-group>
<!-- four items -->
<fc-group>
  <div slot="title">Ori's favorite song</div>
  <div slot="right-title">0/6</div>
  <fc-card slot="items">1</fc-card>
  <fc-card slot="items">2</fc-card>
  <fc-card slot="items">3</fc-card>
  <fc-card slot="items">4</fc-card>
</fc-group>
<!-- popup component -->
<fc-group>
  <div slot="title">Ori's favorite song</div>
  <div slot="right-title">0/6</div>
  <div slot="popup">Hello, good bye!</div>
  <fc-card slot="items">1</fc-card>
  <fc-card slot="items">2</fc-card>
  <fc-card slot="items">3</fc-card>
  <fc-card slot="items">4</fc-card>
</fc-group>

Properties

PropertyAttributeTypeDefaultDescription
currentPagecurrentPagenumber0Current page
fcGroupItemsContainerany
gapgapnumber10Gap between items
groupItemsContainerany
groupItemsSlotany
itemsitemsany[]Calculated items
lastPagelastPagenumber0Last page
overflowContainerany
paddingOffsetpaddingOffsetnumber10Increases the padding of the overflow element, and offsets it back to the place where it should bemainly used to show shadows on the overflow element.
pagesInfoany
popupSlotany
sliderContainerany

Events

EventDescription
pageupdateCustom event fired when the page is changed

CSS Custom Properties

Property
--fc-group-page-button-background-color
--fc-group-page-button-color
--fc-group-popup-background-color
--fc-group-popup-border-radius
--fc-group-popup-box-shadow
--fc-group-popup-color
--fc-group-popup-font
--fc-group-popup-padding
--header-font
--header-text-color
1.2.6

2 years ago

1.2.5

2 years ago

1.2.4

2 years ago

1.2.3

2 years ago

1.2.2

2 years ago

1.2.1

2 years ago

1.2.0

2 years ago

1.1.0

2 years ago

1.0.1

2 years ago