🚀 Big News: Socket Acquires Coana to Bring Reachability Analysis to Every Appsec Team.Learn more
Socket
Book a DemoInstallSign in
Socket

@spectrum-web-components/tooltip

Package Overview
Dependencies
Maintainers
5
Versions
407
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@spectrum-web-components/tooltip

`sp-tooltip` allow users to get contextual help or information about specific components when hovering or focusing on them.

0.4.3
Source
npm
Version published
Weekly downloads
4.6K
-4.01%
Maintainers
5
Weekly downloads
 
Created
Source

Description

sp-tooltip allow users to get contextual help or information about specific components when hovering or focusing on them.

Usage

See it on NPM! How big is this package in your project?

yarn add @spectrum-web-components/tooltip

Import the side effectful registration of <sp-tooltip> via:

import '@spectrum-web-components/tooltip/sp-tooltip.js';

When looking to leverage the Tooltip base class as a type and/or for extension purposes, do so via:

import { Tooltip } from '@spectrum-web-components/tooltip';

Example

Tooltips can be top, bottom, left, or right.

<sp-tooltip open placement="top">Label</sp-tooltip>
<br />
<br />
<sp-tooltip open placement="bottom">Label</sp-tooltip>
<br />
<br />
<sp-tooltip open placement="left">Label</sp-tooltip>
<br />
<br />
<sp-tooltip open placement="right">Label</sp-tooltip>

Variants

Informative

This is the informative or info variant of Tooltip

<sp-tooltip open placement="top" variant="info">Label</sp-tooltip>
<sp-tooltip open placement="top" variant="info">
    Lorem ipsum dolor sit amet, consectetur adipiscing elit
</sp-tooltip>
<sp-tooltip open placement="top" variant="info">
    <sp-icon size="s" name="ui:InfoSmall" slot="icon"></sp-icon>
    Label
</sp-tooltip>
<sp-tooltip open placement="top" variant="info">
    <sp-icon size="s" name="ui:InfoSmall" slot="icon"></sp-icon>
    Lorem ipsum dolor sit amet, consectetur adipiscing elit
</sp-tooltip>

Positive

This is the postive (a.k.a.) success variant of Tooltip

<sp-tooltip open placement="top" variant="positive">Label</sp-tooltip>
<sp-tooltip open placement="top" variant="positive">
    Lorem ipsum dolor sit amet, consectetur adipiscing elit
</sp-tooltip>
<sp-tooltip open placement="top" variant="positive">
    <sp-icon size="s" name="ui:CheckmarkSmall" slot="icon"></sp-icon>
    Label
</sp-tooltip>
<sp-tooltip open placement="top" variant="positive">
    <sp-icon size="s" name="ui:CheckmarkSmall" slot="icon"></sp-icon>
    Lorem ipsum dolor sit amet, consectetur adipiscing elit
</sp-tooltip>

Negative

This is the negative a.k.a. error variant of Tooltip

<sp-tooltip open placement="top" variant="negative">Label</sp-tooltip>
<sp-tooltip open placement="top" variant="negative">
    Lorem ipsum dolor sit amet, consectetur adipiscing elit
</sp-tooltip>
<sp-tooltip open placement="top" variant="negative">
    <sp-icon size="s" name="ui:AlertSmall" slot="icon"></sp-icon>
    Label
</sp-tooltip>
<sp-tooltip open placement="top" variant="negative">
    <sp-icon size="s" name="ui:AlertSmall" slot="icon"></sp-icon>
    Lorem ipsum dolor sit amet, consectetur adipiscing elit
</sp-tooltip>

Keywords

spectrum css

FAQs

Package last updated on 05 Aug 2020

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts