shrimp-vue-components
Imagishrimp's Vue Component Emporium
To follow the links in this file, you should go to the github repo
Installation
npm i -S shrimp-vue-components
Table of Contents
- bigTools
- firebaseAdminPanel - Very powerful tool that let's you manage your firebase database very easily. Has a ton of customization potential with custom delegates and what not.
- image
- imageGrid - A simple image grid with a fileDropper.
- input
- autoform - Quick customizable automatic form building. Can be extended.
- boolean - Input switch (on or off).
- combobox - Dropdown menu.
- date - Date selector.
- file - File(s) selector.
- json - Self explanatory.
- markdown - Mark down editor.
- number - Self explanatory.
- readOnly - Just shows a value that cannot be edited. Good for when you want to show something on the form that is a result of other parameters.
- textLine - Single line text input.
- textLineAutoComplete - Perhaps should be called a dictionary selector. Allows selection from a key value pair object with customization on what to show & what to match on.
- textParagraph - Self explanatory.
- textPassword - Self explanatory.
- layout
- dialog - Highly customizable Dialog generator.
- modal - Simple modal with multiple animation options.
- popover - Simple popover.
- tabView - Simple tabview that makes use of vue's slots.
- virtualList - Forked from vue-virtual-scroll-list. Used to increase performance of giant lists. Only renders a select portion.
- dataTable - Forked & improved from vue-materialize-datatable. Uses virtualList behind the scenes to provide a very performant experience while going through big data.
- misc
- animator - Simple tool to animate absolutely positioned elements.
- collapsible - Allows for collapsing & expanding content by clicking on a custom header.
- fileDropper - Filedropper / selector. Accepts filters.
- functions - Useful collection of functions. Mostly used by this library itself.
- vuePlugins
- toasts - Easily create & dismiss toasts. Customizable.
- cms - A framework for content managment. Powerful and customizable. In place as well as popup component support.
- firebaseAuthentication - Easily configure authentication for your firebase instances.
Running examples & demo
# install dependenciesgit clone https://github.com/Imagination-International-Inc/shrimpVueComponents.git# cd to cloned folder andnpm run dev