JSPM

@patternfly/react-styles

4.11.14
    • ESM via JSPM
    • ES Module Entrypoint
    • Export Map
    • Keywords
    • License
    • Repository URL
    • TypeScript Types
    • README
    • Created
    • Published
    • Downloads 72616
    • Score
      100M100P100Q150179F
    • License MIT

    CSS-in-JS class maps and utilities for PatternFly.

    Package Exports

    • @patternfly/react-styles
    • @patternfly/react-styles/css/components/AboutModalBox/about-modal-box
    • @patternfly/react-styles/css/components/Accordion/accordion
    • @patternfly/react-styles/css/components/ActionList/action-list
    • @patternfly/react-styles/css/components/Alert/alert
    • @patternfly/react-styles/css/components/AlertGroup/alert-group
    • @patternfly/react-styles/css/components/AppLauncher/app-launcher
    • @patternfly/react-styles/css/components/Avatar/avatar
    • @patternfly/react-styles/css/components/Backdrop/backdrop
    • @patternfly/react-styles/css/components/BackgroundImage/background-image
    • @patternfly/react-styles/css/components/Badge/badge
    • @patternfly/react-styles/css/components/Banner/banner
    • @patternfly/react-styles/css/components/Breadcrumb/breadcrumb
    • @patternfly/react-styles/css/components/Button/button
    • @patternfly/react-styles/css/components/CalendarMonth/calendar-month
    • @patternfly/react-styles/css/components/Card/card
    • @patternfly/react-styles/css/components/Check/check
    • @patternfly/react-styles/css/components/Chip/chip
    • @patternfly/react-styles/css/components/Chip/chip.css
    • @patternfly/react-styles/css/components/ChipGroup/chip-group
    • @patternfly/react-styles/css/components/ChipGroup/chip-group.css
    • @patternfly/react-styles/css/components/ClipboardCopy/clipboard-copy
    • @patternfly/react-styles/css/components/CodeBlock/code-block
    • @patternfly/react-styles/css/components/CodeEditor/code-editor
    • @patternfly/react-styles/css/components/CodeEditor/code-editor.css
    • @patternfly/react-styles/css/components/Consoles/AccessConsoles
    • @patternfly/react-styles/css/components/Consoles/AccessConsoles.css
    • @patternfly/react-styles/css/components/Consoles/DesktopViewer
    • @patternfly/react-styles/css/components/Consoles/DesktopViewer.css
    • @patternfly/react-styles/css/components/Consoles/SerialConsole
    • @patternfly/react-styles/css/components/Consoles/SerialConsole.css
    • @patternfly/react-styles/css/components/Consoles/VncConsole
    • @patternfly/react-styles/css/components/Consoles/VncConsole.css
    • @patternfly/react-styles/css/components/Consoles/xterm.css
    • @patternfly/react-styles/css/components/Content/content
    • @patternfly/react-styles/css/components/ContextSelector/context-selector
    • @patternfly/react-styles/css/components/DataList/data-list
    • @patternfly/react-styles/css/components/DataList/data-list-grid
    • @patternfly/react-styles/css/components/DatePicker/date-picker
    • @patternfly/react-styles/css/components/DescriptionList/description-list
    • @patternfly/react-styles/css/components/Divider/divider
    • @patternfly/react-styles/css/components/Divider/divider.css
    • @patternfly/react-styles/css/components/Drawer/drawer
    • @patternfly/react-styles/css/components/Dropdown/dropdown
    • @patternfly/react-styles/css/components/DualListSelector/dual-list-selector
    • @patternfly/react-styles/css/components/EmptyState/empty-state
    • @patternfly/react-styles/css/components/ExpandableSection/expandable-section
    • @patternfly/react-styles/css/components/FileUpload/file-upload
    • @patternfly/react-styles/css/components/Form/form
    • @patternfly/react-styles/css/components/FormControl/form-control
    • @patternfly/react-styles/css/components/HelperText/helper-text
    • @patternfly/react-styles/css/components/Hint/hint
    • @patternfly/react-styles/css/components/InlineEdit/inline-edit
    • @patternfly/react-styles/css/components/InputGroup/input-group
    • @patternfly/react-styles/css/components/JumpLinks/jump-links
    • @patternfly/react-styles/css/components/Label/label
    • @patternfly/react-styles/css/components/LabelGroup/label-group
    • @patternfly/react-styles/css/components/List/list
    • @patternfly/react-styles/css/components/LogViewer/log-viewer
    • @patternfly/react-styles/css/components/Login/login
    • @patternfly/react-styles/css/components/Masthead/masthead
    • @patternfly/react-styles/css/components/Menu/menu
    • @patternfly/react-styles/css/components/MenuToggle/menu-toggle
    • @patternfly/react-styles/css/components/ModalBox/modal-box
    • @patternfly/react-styles/css/components/Nav/nav
    • @patternfly/react-styles/css/components/NotificationBadge/notification-badge
    • @patternfly/react-styles/css/components/NotificationDrawer/notification-drawer
    • @patternfly/react-styles/css/components/NumberInput/number-input
    • @patternfly/react-styles/css/components/OptionsMenu/options-menu
    • @patternfly/react-styles/css/components/OverflowMenu/overflow-menu
    • @patternfly/react-styles/css/components/Page/page
    • @patternfly/react-styles/css/components/Pagination/pagination
    • @patternfly/react-styles/css/components/Popover/popover
    • @patternfly/react-styles/css/components/Popper/Popper.css
    • @patternfly/react-styles/css/components/Progress/progress
    • @patternfly/react-styles/css/components/Radio/radio
    • @patternfly/react-styles/css/components/SearchInput/search-input
    • @patternfly/react-styles/css/components/Select/select
    • @patternfly/react-styles/css/components/Select/select.css
    • @patternfly/react-styles/css/components/Sidebar/sidebar
    • @patternfly/react-styles/css/components/SimpleList/simple-list
    • @patternfly/react-styles/css/components/Skeleton/skeleton
    • @patternfly/react-styles/css/components/SkipToContent/skip-to-content
    • @patternfly/react-styles/css/components/Slider/slider
    • @patternfly/react-styles/css/components/Spinner/spinner
    • @patternfly/react-styles/css/components/Switch/switch
    • @patternfly/react-styles/css/components/TabContent/tab-content
    • @patternfly/react-styles/css/components/Table/inline-edit.css
    • @patternfly/react-styles/css/components/Table/table
    • @patternfly/react-styles/css/components/Table/table-grid
    • @patternfly/react-styles/css/components/Table/table-tree-view
    • @patternfly/react-styles/css/components/Tabs/tabs
    • @patternfly/react-styles/css/components/Tile/tile
    • @patternfly/react-styles/css/components/Title/title
    • @patternfly/react-styles/css/components/ToggleGroup/toggle-group
    • @patternfly/react-styles/css/components/Toolbar/toolbar
    • @patternfly/react-styles/css/components/Tooltip/tooltip
    • @patternfly/react-styles/css/components/Topology/topology-components.css
    • @patternfly/react-styles/css/components/Topology/topology-controlbar.css
    • @patternfly/react-styles/css/components/Topology/topology-side-bar.css
    • @patternfly/react-styles/css/components/Topology/topology-view.css
    • @patternfly/react-styles/css/components/TreeView/tree-view
    • @patternfly/react-styles/css/components/Wizard/wizard
    • @patternfly/react-styles/css/layouts/Bullseye/bullseye
    • @patternfly/react-styles/css/layouts/Flex/flex
    • @patternfly/react-styles/css/layouts/Gallery/gallery
    • @patternfly/react-styles/css/layouts/Grid/grid
    • @patternfly/react-styles/css/layouts/Level/level
    • @patternfly/react-styles/css/layouts/Split/split
    • @patternfly/react-styles/css/layouts/Stack/stack
    • @patternfly/react-styles/css/layouts/Toolbar/toolbar.css
    • @patternfly/react-styles/css/utilities/Accessibility/accessibility
    • @patternfly/react-styles/src/css/components/Consoles/AccessConsoles.css
    • @patternfly/react-styles/src/css/components/Consoles/DesktopViewer.css
    • @patternfly/react-styles/src/css/components/Consoles/SerialConsole.css
    • @patternfly/react-styles/src/css/components/Consoles/VncConsole.css
    • @patternfly/react-styles/src/css/components/Popper/Popper.css
    • @patternfly/react-styles/src/css/components/Table/inline-edit.css
    • @patternfly/react-styles/src/css/components/Topology/topology-controlbar.css
    • @patternfly/react-styles/src/css/components/Topology/topology-side-bar.css
    • @patternfly/react-styles/src/css/components/Topology/topology-view.css
    • @patternfly/react-styles/src/css/layouts/Toolbar/toolbar.css

    This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (@patternfly/react-styles) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

    Readme

    @patternfly/react-styles

    Library that provides CSS-in-JS capabilities

    Example

    import { css } from '@patternfly/react-styles';
    import styles from './Button.css';
    
    const Buttton = ({ isActive, isDisabled, children }) => (
      <button
        disabled={isDisabled}
        className={css(styles.button, isActive && styles.modifiers.active, isDisabled && styles.modifiers.disabled)}
      >
        {children}
      </button>
    );
    DOM output
    <button disabled="" class="pf-c-button pf-is-disabled">
      Hello World
    </button>