Javascript Vue

Vuejs-title: Title bubble directive for Vue.js1 min read

vuejs-title

Title bubble directive for Vue.js

What?

It is a title bubble directive for Vue.js that you can easily use in your projects.
The most important features are stylish, simple, lightweight, convertible.

Install

npm install vuejs-title –save

Usage

// ES6
import vTitle from ‘vuejs-title’
Vue.use(vTitle)

// ES5
var vTitle = require(‘vuejs-title’)
Vue.use(vTitle)

Example

[1] <div title=”Somethings…” v-title></div>

[2] <div v-title=”‘Somethings…'”></div>

[3] <div v-title=”data”></div>

[4] <div :title=”data” v-title></div>

Configurations

You can convert as you like with the settings. To do this, we will make a change in the “Usage” section for the “vuejs-title” you added to your project.

Example Usage

// ES6
import vTitle from ‘vuejs-title’
Vue.use(vTitle, {
cssClass: “my-title-bubble”,
fontSize: “20px”
})

// ES5
var vTitle = require(‘vuejs-title’)
Vue.use(vTitle, {
cssClass: “my-title-bubble”,
fontSize: “20px”
})

You can change the configurations in the following table according to the figure above:

Configuration
Type
Default
Description

bgColor
String
rgba(0,0,0,0.7)
Color background of the title bubble

cssClass
String
v-title
The css class name of the title bubble.

fontSize
String
14px
Font size of the title bubble

maxHeight
String
50px
Max height of the title balloon

maxWidth
String
250px
Max width of the title balloon

minPositionGap
Integer
20
Distance of the title balloon from window edges

padding
String
5px 10px
Inner space of the title balloon

round
String
4px
Rolling radius of the corners of the title bubble

textColor
String
#FFF
Font color of the title bubble

transitionDelay
Integer
200
Transition delay of the title bubble

transitionDuration
Integer
300
Transition duration of the title bubble

GitHub

https://github.com/fattihkoca/vuejs-title

Pin It on Pinterest

Generated by Feedzy