All Projects → luyilin → Vue Cute Timeline

luyilin / Vue Cute Timeline

Licence: mit
A cute timeline component for Vue.js.

Projects that are alternatives of or similar to Vue Cute Timeline

vue-feather
Feather component for Vue.js.
Stars: ✭ 108 (-62.63%)
Mutual labels:  vue-component
edsc-timeline
No description or website provided.
Stars: ✭ 16 (-94.46%)
Mutual labels:  timeline
Stepprogressview
Step-by-step progress view with labels and shapes. A good replacement for UIActivityIndicatorView and UIProgressView.
Stars: ✭ 272 (-5.88%)
Mutual labels:  timeline
vue-simple-upload-component
A simple upload component for Vue.js 2.x
Stars: ✭ 14 (-95.16%)
Mutual labels:  vue-component
react-native-beautiful-timeline
Fully customizable, beautifully designed Timeline for React Native.
Stars: ✭ 111 (-61.59%)
Mutual labels:  timeline
Vue A11y Calendar
Accessible, internationalized Vue calendar
Stars: ✭ 255 (-11.76%)
Mutual labels:  vue-component
timeline
Takes tweets from a bot's followings and markovifies them. Ruby port of sneaksnake/timeline
Stars: ✭ 13 (-95.5%)
Mutual labels:  timeline
Mojs
The motion graphics toolbelt for the web
Stars: ✭ 17,189 (+5847.75%)
Mutual labels:  timeline
vue-popover
Reusable popover component for Vue
Stars: ✭ 22 (-92.39%)
Mutual labels:  vue-component
Scena
🎬 Scena is a component that represents the timeline of Scene.js. You can control time, properties, and items.
Stars: ✭ 259 (-10.38%)
Mutual labels:  timeline
vue-notification-bell
Vue.js notification bell component.
Stars: ✭ 64 (-77.85%)
Mutual labels:  vue-component
vue-icon
Maybe it is the smallest vue component that contains all the feather icons
Stars: ✭ 44 (-84.78%)
Mutual labels:  vue-component
Vue Float Menu
🎈Customizable floating menu for Vue
Stars: ✭ 252 (-12.8%)
Mutual labels:  vue-component
notifyme
react-notification-timeline is a react based component helps in managing the notification in time-based manner.
Stars: ✭ 94 (-67.47%)
Mutual labels:  timeline
Stepperview
SwiftUI iOS component for Step Indications.
Stars: ✭ 281 (-2.77%)
Mutual labels:  timeline
TimeAxis
⚡️ (停止维护)基于jQuery实现的时光轴,左侧有一个缩小的时间选择器,快速向上的箭头。
Stars: ✭ 27 (-90.66%)
Mutual labels:  timeline
timeline heatmap
A kibana visualization that uses swim lanes to visualize multiple sources over time. Each swim lane represents a source and the intervals of the date histogram are colored based on the metric defined at the given time.
Stars: ✭ 18 (-93.77%)
Mutual labels:  timeline
Stream Js
JS / Browser Client - Build Activity Feeds & Streams with GetStream.io
Stars: ✭ 286 (-1.04%)
Mutual labels:  timeline
Timeline list
Timeline widget for flutter
Stars: ✭ 281 (-2.77%)
Mutual labels:  timeline
React Horizontal Timeline
[Not maintained] A Timeline component
Stars: ✭ 257 (-11.07%)
Mutual labels:  timeline

vue-cute-timeline

NPM version NPM downloads CircleCI

DEMO

Introduction

A cute timeline component for Vue.js.

Install

yarn add vue-cute-timeline --save

Usage

<template>
  <timeline>
    <timeline-title>title</timeline-title>
    <timeline-item bg-color="#9dd8e0">item1</timeline-item>
    <timeline-item :hollow="true">item2</timeline-item>
  </timeline>
</template>

<script>
import { Timeline, TimelineItem, TimelineTitle } from 'vue-cute-timeline'

export default {
  components: {
    Timeline,
    TimelineItem,
    TimelineTitle
  }
}
</script>

API

<timeline> props

It will be better to use hyphenated attributes instead of camelcase attributes. The discussion explained why.

  • timeline-theme

    The theme color of the timeline component.

    Set the line's and circle's color.

    Type: string
    Default: #dbdde0
    
  • timeline-bg

    The background color of the timeline circle component (for hollow and others if needed).

    Set the hollow circle's and other timeline symbol's default background color.

    Type: string
    Default: #dbdde0
    

<timeline-item> / <timeline-title> props

  • bg-color

    Set the circle's and the circle's border color.

    Type: string
    Default: #dbdde0
    
  • line-color

    Set only the circle's border color.

    Type: string
    Default: #dbdde0
    
  • hollow

    Control whether the circle is hollow or not. _Note** When hollow cannot be used together with bg-color, unless you wish to change the hollow background color.

    Type: boolean
    Default: false
    
  • font-color

    Set the timeline item or title font color. Or you can set font color by add a className, as the content of the timeline item/title is a slot.

    Type: string
    Default: #37414a
    
    • icon-size

    Set the timeline item or title icon size. Control the size of the circle or of the image set using slots="others".

    Type: string ('small'| 'medium'|'large')
    Default: ''
    

Slots

  • others

    Don't like the circle? You can set it to a image, iconfont or anything you want.

    <timeline-item>
      <img
          src="https://user-images.githubusercontent.com/12069729/36057805-80cfc3d2-0e4e-11e8-8851-6fda091ff389.png"
          class="icon-heart"
          slot="others"
      />
    </timeline-item>
    

License

MIT © luyilin

minemine.cc · GitHub @luyilin · Twitter @luyilin12

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].