All Projects → shwilliam → vue-scrollin

shwilliam / vue-scrollin

Licence: MIT license
🎰 Scroll-in text component for Vue

Programming Languages

javascript
184084 projects - #8 most used programming language
Vue
7211 projects

Projects that are alternatives of or similar to vue-scrollin

React Native Text Ticker
React Native Text Ticker/Marquee Component
Stars: ✭ 212 (+247.54%)
Mutual labels:  text, scroll
text-editor
A text selection range API written in pure JavaScript, for modern browsers.
Stars: ✭ 24 (-60.66%)
Mutual labels:  text
rake new2
A Python library that enables smooth keyword extraction from any text using the RAKE(Rapid Automatic Keyword Extraction) algorithm.
Stars: ✭ 23 (-62.3%)
Mutual labels:  text
privacy-policy-template
Privacy Policy Template for website or app
Stars: ✭ 64 (+4.92%)
Mutual labels:  text
react-smart-scroll
Efficient rendering of long lists in React
Stars: ✭ 27 (-55.74%)
Mutual labels:  scroll
scrolltotop
Scroll To Top extension for Chrome, Firefox, Safari, Opera.
Stars: ✭ 60 (-1.64%)
Mutual labels:  scroll
instagram-text-editor
An Instagram like text editor Flutter widget that helps you to change your text style.
Stars: ✭ 66 (+8.2%)
Mutual labels:  text
als typograf
Ruby client for ArtLebedevStudio.RemoteTypograf Web Service.
Stars: ✭ 15 (-75.41%)
Mutual labels:  text
chisel
A library to sculpt text on any device that you can handle pixels
Stars: ✭ 37 (-39.34%)
Mutual labels:  text
text-sdk-php
PHP SDK to send messages with CM.com
Stars: ✭ 18 (-70.49%)
Mutual labels:  text
RAE
基于tensorflow搭建的神经网络recursive autuencode,用于实现句子聚类
Stars: ✭ 12 (-80.33%)
Mutual labels:  text
react-scrolling-color-background
background with color transitioning as you scroll, declarative and easy to setup
Stars: ✭ 53 (-13.11%)
Mutual labels:  scroll
table
Produces a string that represents slice data in a text table, inspired by gajus/table.
Stars: ✭ 130 (+113.11%)
Mutual labels:  text
RubyTextMeshPro
Unity Text Mesh Proでルビ(フリガナ)のタグを追加しました.
Stars: ✭ 61 (+0%)
Mutual labels:  text
vue-responsive-text
↔ Vue component that scales its child node in relation to its parent node's width
Stars: ✭ 23 (-62.3%)
Mutual labels:  text
text-classification-baseline
Pipeline for fast building text classification TF-IDF + LogReg baselines.
Stars: ✭ 55 (-9.84%)
Mutual labels:  text
seamless-scroll-polyfill
Scroll Behavior polyfill
Stars: ✭ 134 (+119.67%)
Mutual labels:  scroll
edits.cr
Edit distance algorithms inc. Jaro, Damerau-Levenshtein, and Optimal Alignment
Stars: ✭ 16 (-73.77%)
Mutual labels:  text
classy
Super simple text classifier using Naive Bayes. Plug-and-play, no dependencies
Stars: ✭ 12 (-80.33%)
Mutual labels:  text
use-smooth-scroll
React hook which gives a smooth scrolling function.
Stars: ✭ 41 (-32.79%)
Mutual labels:  scroll

vue-scrollin

Scroll-in text component for Vue

'vue-scrollin' is a Vue component that scrolls through various characters on mount before revealing the correct text.

Try it on CodeSandbox

Install

Install the package from npm with your favorite package manager (eg. yarn add vue-scrollin or npm i vue-scrollin).

Usage

Simply import and register the component and use it in your template. For example,

<template>
  <VScrollin>
    this text will scroll
  </VScrollin>
</template>

<script>
import VScrollin from 'vue-scrollin'

export default {
  [...]
  components: {
    VScrollin
  }
};
</script>

Props

Easily customise the animation with optional props.

Property name Type Default Description
characters String/Array a-z Characters scrolled through
misses Number 4 Number of scrolls before correct letter
speed Number 80 Delay of each letter scoll (ms)

Contributing

This project is open to and encourages contributions! Feel free to discuss any bug fixes/features in the issues. If you wish to work on this project:

  1. Fork the project
  2. Create your feature branch (git checkout -b new-feature-branch)
  3. Commit your changes (git commit -am 'add new feature')
  4. Push to the branch (git push origin new-feature-branch)
  5. Submit a pull request!
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].