Hovers
There are several classes for adding hover effects to elements. Hover effects can be used to give visual affordance to the user that an element can be interacted with.
Dim Text
You can dim any element, including text links on hover and focus with the dim class. It will fade the element to an opacity of 50% in 150ms.
vue
link text<template>
<a v-b v-black v-dim v-link href="#">
link text
</a>
</template>
Dim Card
You can dim any element on hover and focus with the dim element. Not just text. Here is a card component that will dim on hover.
vue
Card title<template>
<a v-db v-dim v-link href="#">
<img v-db v-mw.100 alt="SF at night" src="#" />
<span>Card title</span>
</a>
</template>
Reveal Children on Hover
vue
<template>
<a v-link v-dt v-hide-child href="#">
<span v-child v-white>
Card title
</span>
</a>
</template>
Add pointer on Hover
vue
<template>
<div v-dim v-pointer>
Add pointer on hover to element.
</div>
</template>
Grow on Hover
Using the grow class on an element will cause it to scale to 1.05% of its normal size on hover.
vue
Portfolio Project #11 <template>
<a v-grow v-dib href="#">
Portfolio Project #11
</a>
</template>