UNPKG

@hitachivantara/uikit-react-core

Version:

Core React components for the NEXT Design System.

56 lines (55 loc) 1.48 kB
"use strict"; Object.defineProperty(exports, Symbol.toStringTag, { value: "Module" }); const uikitReactUtils = require("@hitachivantara/uikit-react-utils"); const uikitStyles = require("@hitachivantara/uikit-styles"); const focusUtils = require("../../utils/focusUtils.cjs"); const name = "HvVerticalScrollListItem"; const { staticClasses, useClasses } = uikitReactUtils.createClasses(name, { root: { padding: "0", height: "32px", width: "32px", display: "flex", justifyContent: "center", alignItems: "center" }, icon: { width: "1em", height: "1em", borderRadius: uikitStyles.theme.radii.full, fontSize: 6, color: uikitStyles.theme.colors.text, display: "inline-block", backgroundColor: "currentcolor" }, notSelected: { fontSize: 4, color: uikitStyles.theme.colors.textDisabled }, // TODO: remove in v6 (use classes.button) text: {}, button: { display: "flex", justifyContent: "center", alignItems: "center", height: "16px", width: "16px", borderRadius: uikitStyles.theme.radii.full, cursor: "pointer", "&:hover": { backgroundColor: uikitStyles.theme.colors.bgHover, "& $notSelected": { fontSize: 6, color: uikitStyles.theme.colors.text } }, "&:focus": { outline: "none" }, "&:focus-visible": { ...focusUtils.outlineStyles } } }); exports.staticClasses = staticClasses; exports.useClasses = useClasses;