diff --git a/src/components/galleria/Galleria.d.ts b/src/components/galleria/Galleria.d.ts new file mode 100644 index 000000000..97ce765af --- /dev/null +++ b/src/components/galleria/Galleria.d.ts @@ -0,0 +1,36 @@ +import Vue, {VNode} from 'vue'; + +export declare class Galleria extends Vue { + id?: string; + value?: any; + activeItemIndex?: number; + fullScreen?: boolean; + visible?: boolean; + numVisible?: number; + responsiveOptions?: any[]; + showPreviewNavButtons?: boolean; + showThumbnailNavButtons?: boolean; + showNavButtonsOnPreviewHover?: boolean; + changePreviewOnIndicatorHover?: boolean; + circular?: boolean; + autoPlay?: boolean; + transitionInterval?: number; + showThumbnails?: boolean; + thumbnailsPosition?: string; + verticalThumbnailViewPortHeight?: string; + showIndicators?: boolean; + showIndicatorsOnPreview?: boolean; + indicatorsPosition?: string; + baseZIndex?: number; + maskClass?: string; + galleriaStyle?: string; + galleriaClass?: string; + $slots: { + header: VNode[]; + footer: VNode[]; + previewItem: VNode[]; + previewCaption: VNode[]; + indicator: VNode[]; + thumbnailItem: VNode[]; + } +} diff --git a/src/components/galleria/Galleria.vue b/src/components/galleria/Galleria.vue new file mode 100644 index 000000000..89e6b78fc --- /dev/null +++ b/src/components/galleria/Galleria.vue @@ -0,0 +1,425 @@ + + + + + diff --git a/src/components/galleria/GalleriaContent.vue b/src/components/galleria/GalleriaContent.vue new file mode 100644 index 000000000..b9e008149 --- /dev/null +++ b/src/components/galleria/GalleriaContent.vue @@ -0,0 +1,102 @@ + + + diff --git a/src/components/galleria/GalleriaItemSlot.vue b/src/components/galleria/GalleriaItemSlot.vue new file mode 100644 index 000000000..bef169623 --- /dev/null +++ b/src/components/galleria/GalleriaItemSlot.vue @@ -0,0 +1,52 @@ + diff --git a/src/components/galleria/GalleriaPreview.vue b/src/components/galleria/GalleriaPreview.vue new file mode 100644 index 000000000..f39fcae11 --- /dev/null +++ b/src/components/galleria/GalleriaPreview.vue @@ -0,0 +1,162 @@ + + + diff --git a/src/components/galleria/GalleriaThumbnails.vue b/src/components/galleria/GalleriaThumbnails.vue new file mode 100644 index 000000000..deca60ee7 --- /dev/null +++ b/src/components/galleria/GalleriaThumbnails.vue @@ -0,0 +1,411 @@ + + +