JSPM

@patternfly/react-styles

6.3.0-prerelease.4
    • ESM via JSPM
    • ES Module Entrypoint
    • Export Map
    • Keywords
    • License
    • Repository URL
    • TypeScript Types
    • README
    • Created
    • Published
    • Downloads 72616
    • Score
      100M100P100Q150180F
    • 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/AboutModalBox/about-modal-box.js
    • @patternfly/react-styles/css/components/AboutModalBox/about-modal-box.mjs
    • @patternfly/react-styles/css/components/Accordion/accordion
    • @patternfly/react-styles/css/components/Accordion/accordion.js
    • @patternfly/react-styles/css/components/Accordion/accordion.mjs
    • @patternfly/react-styles/css/components/ActionList/action-list
    • @patternfly/react-styles/css/components/ActionList/action-list.js
    • @patternfly/react-styles/css/components/ActionList/action-list.mjs
    • @patternfly/react-styles/css/components/Alert/alert
    • @patternfly/react-styles/css/components/Alert/alert-group
    • @patternfly/react-styles/css/components/Alert/alert-group.js
    • @patternfly/react-styles/css/components/Alert/alert-group.mjs
    • @patternfly/react-styles/css/components/Alert/alert.js
    • @patternfly/react-styles/css/components/Alert/alert.mjs
    • @patternfly/react-styles/css/components/Avatar/avatar
    • @patternfly/react-styles/css/components/Avatar/avatar.js
    • @patternfly/react-styles/css/components/Avatar/avatar.mjs
    • @patternfly/react-styles/css/components/BackToTop/back-to-top
    • @patternfly/react-styles/css/components/BackToTop/back-to-top.js
    • @patternfly/react-styles/css/components/BackToTop/back-to-top.mjs
    • @patternfly/react-styles/css/components/Backdrop/backdrop
    • @patternfly/react-styles/css/components/Backdrop/backdrop.js
    • @patternfly/react-styles/css/components/Backdrop/backdrop.mjs
    • @patternfly/react-styles/css/components/BackgroundImage/background-image
    • @patternfly/react-styles/css/components/BackgroundImage/background-image.js
    • @patternfly/react-styles/css/components/BackgroundImage/background-image.mjs
    • @patternfly/react-styles/css/components/Badge/badge
    • @patternfly/react-styles/css/components/Badge/badge.js
    • @patternfly/react-styles/css/components/Badge/badge.mjs
    • @patternfly/react-styles/css/components/Banner/banner
    • @patternfly/react-styles/css/components/Banner/banner.js
    • @patternfly/react-styles/css/components/Banner/banner.mjs
    • @patternfly/react-styles/css/components/Brand/brand
    • @patternfly/react-styles/css/components/Brand/brand.js
    • @patternfly/react-styles/css/components/Brand/brand.mjs
    • @patternfly/react-styles/css/components/Breadcrumb/breadcrumb
    • @patternfly/react-styles/css/components/Breadcrumb/breadcrumb.js
    • @patternfly/react-styles/css/components/Breadcrumb/breadcrumb.mjs
    • @patternfly/react-styles/css/components/Button/button
    • @patternfly/react-styles/css/components/Button/button.js
    • @patternfly/react-styles/css/components/Button/button.mjs
    • @patternfly/react-styles/css/components/CalendarMonth/calendar-month
    • @patternfly/react-styles/css/components/CalendarMonth/calendar-month.js
    • @patternfly/react-styles/css/components/CalendarMonth/calendar-month.mjs
    • @patternfly/react-styles/css/components/Card/card
    • @patternfly/react-styles/css/components/Card/card.js
    • @patternfly/react-styles/css/components/Card/card.mjs
    • @patternfly/react-styles/css/components/Check/check
    • @patternfly/react-styles/css/components/Check/check.js
    • @patternfly/react-styles/css/components/Check/check.mjs
    • @patternfly/react-styles/css/components/ClipboardCopy/clipboard-copy
    • @patternfly/react-styles/css/components/ClipboardCopy/clipboard-copy.js
    • @patternfly/react-styles/css/components/ClipboardCopy/clipboard-copy.mjs
    • @patternfly/react-styles/css/components/CodeBlock/code-block
    • @patternfly/react-styles/css/components/CodeBlock/code-block.js
    • @patternfly/react-styles/css/components/CodeBlock/code-block.mjs
    • @patternfly/react-styles/css/components/CodeEditor/code-editor
    • @patternfly/react-styles/css/components/CodeEditor/code-editor.css
    • @patternfly/react-styles/css/components/CodeEditor/code-editor.js
    • @patternfly/react-styles/css/components/CodeEditor/code-editor.mjs
    • @patternfly/react-styles/css/components/Content/content
    • @patternfly/react-styles/css/components/Content/content.js
    • @patternfly/react-styles/css/components/Content/content.mjs
    • @patternfly/react-styles/css/components/DataList/data-list
    • @patternfly/react-styles/css/components/DataList/data-list-grid
    • @patternfly/react-styles/css/components/DataList/data-list-grid.js
    • @patternfly/react-styles/css/components/DataList/data-list.js
    • @patternfly/react-styles/css/components/DataList/data-list.mjs
    • @patternfly/react-styles/css/components/DatePicker/date-picker
    • @patternfly/react-styles/css/components/DatePicker/date-picker.js
    • @patternfly/react-styles/css/components/DatePicker/date-picker.mjs
    • @patternfly/react-styles/css/components/DescriptionList/description-list
    • @patternfly/react-styles/css/components/DescriptionList/description-list.js
    • @patternfly/react-styles/css/components/DescriptionList/description-list.mjs
    • @patternfly/react-styles/css/components/Divider/divider
    • @patternfly/react-styles/css/components/Divider/divider.css
    • @patternfly/react-styles/css/components/Divider/divider.js
    • @patternfly/react-styles/css/components/Divider/divider.mjs
    • @patternfly/react-styles/css/components/DragDrop/drag-drop
    • @patternfly/react-styles/css/components/DragDrop/drag-drop.js
    • @patternfly/react-styles/css/components/DragDrop/drag-drop.mjs
    • @patternfly/react-styles/css/components/Drawer/drawer
    • @patternfly/react-styles/css/components/Drawer/drawer.css
    • @patternfly/react-styles/css/components/Drawer/drawer.js
    • @patternfly/react-styles/css/components/Drawer/drawer.mjs
    • @patternfly/react-styles/css/components/DualListSelector/dual-list-selector
    • @patternfly/react-styles/css/components/DualListSelector/dual-list-selector.js
    • @patternfly/react-styles/css/components/DualListSelector/dual-list-selector.mjs
    • @patternfly/react-styles/css/components/EmptyState/empty-state
    • @patternfly/react-styles/css/components/EmptyState/empty-state.js
    • @patternfly/react-styles/css/components/EmptyState/empty-state.mjs
    • @patternfly/react-styles/css/components/ExpandableSection/expandable-section
    • @patternfly/react-styles/css/components/ExpandableSection/expandable-section.js
    • @patternfly/react-styles/css/components/ExpandableSection/expandable-section.mjs
    • @patternfly/react-styles/css/components/FileUpload/file-upload
    • @patternfly/react-styles/css/components/FileUpload/file-upload.js
    • @patternfly/react-styles/css/components/FileUpload/file-upload.mjs
    • @patternfly/react-styles/css/components/Form/form
    • @patternfly/react-styles/css/components/Form/form.js
    • @patternfly/react-styles/css/components/Form/form.mjs
    • @patternfly/react-styles/css/components/FormControl/form-control
    • @patternfly/react-styles/css/components/FormControl/form-control.js
    • @patternfly/react-styles/css/components/FormControl/form-control.mjs
    • @patternfly/react-styles/css/components/HelperText/helper-text
    • @patternfly/react-styles/css/components/HelperText/helper-text.js
    • @patternfly/react-styles/css/components/HelperText/helper-text.mjs
    • @patternfly/react-styles/css/components/Hint/hint
    • @patternfly/react-styles/css/components/Hint/hint.js
    • @patternfly/react-styles/css/components/Hint/hint.mjs
    • @patternfly/react-styles/css/components/Icon/icon
    • @patternfly/react-styles/css/components/Icon/icon.js
    • @patternfly/react-styles/css/components/Icon/icon.mjs
    • @patternfly/react-styles/css/components/InlineEdit/inline-edit
    • @patternfly/react-styles/css/components/InlineEdit/inline-edit.js
    • @patternfly/react-styles/css/components/InlineEdit/inline-edit.mjs
    • @patternfly/react-styles/css/components/InputGroup/input-group
    • @patternfly/react-styles/css/components/InputGroup/input-group.js
    • @patternfly/react-styles/css/components/InputGroup/input-group.mjs
    • @patternfly/react-styles/css/components/JumpLinks/jump-links
    • @patternfly/react-styles/css/components/JumpLinks/jump-links.js
    • @patternfly/react-styles/css/components/JumpLinks/jump-links.mjs
    • @patternfly/react-styles/css/components/Label/label
    • @patternfly/react-styles/css/components/Label/label-group
    • @patternfly/react-styles/css/components/Label/label-group.css
    • @patternfly/react-styles/css/components/Label/label-group.js
    • @patternfly/react-styles/css/components/Label/label-group.mjs
    • @patternfly/react-styles/css/components/Label/label.css
    • @patternfly/react-styles/css/components/Label/label.js
    • @patternfly/react-styles/css/components/Label/label.mjs
    • @patternfly/react-styles/css/components/List/list
    • @patternfly/react-styles/css/components/List/list.js
    • @patternfly/react-styles/css/components/List/list.mjs
    • @patternfly/react-styles/css/components/Login/login
    • @patternfly/react-styles/css/components/Login/login.js
    • @patternfly/react-styles/css/components/Login/login.mjs
    • @patternfly/react-styles/css/components/Masthead/masthead
    • @patternfly/react-styles/css/components/Masthead/masthead.js
    • @patternfly/react-styles/css/components/Masthead/masthead.mjs
    • @patternfly/react-styles/css/components/Menu/menu
    • @patternfly/react-styles/css/components/Menu/menu.css
    • @patternfly/react-styles/css/components/Menu/menu.js
    • @patternfly/react-styles/css/components/Menu/menu.mjs
    • @patternfly/react-styles/css/components/MenuToggle/menu-toggle
    • @patternfly/react-styles/css/components/MenuToggle/menu-toggle.js
    • @patternfly/react-styles/css/components/MenuToggle/menu-toggle.mjs
    • @patternfly/react-styles/css/components/ModalBox/modal-box
    • @patternfly/react-styles/css/components/ModalBox/modal-box.js
    • @patternfly/react-styles/css/components/ModalBox/modal-box.mjs
    • @patternfly/react-styles/css/components/MultipleFileUpload/multiple-file-upload
    • @patternfly/react-styles/css/components/MultipleFileUpload/multiple-file-upload.js
    • @patternfly/react-styles/css/components/MultipleFileUpload/multiple-file-upload.mjs
    • @patternfly/react-styles/css/components/Nav/nav
    • @patternfly/react-styles/css/components/Nav/nav.js
    • @patternfly/react-styles/css/components/Nav/nav.mjs
    • @patternfly/react-styles/css/components/NotificationDrawer/notification-drawer
    • @patternfly/react-styles/css/components/NotificationDrawer/notification-drawer.js
    • @patternfly/react-styles/css/components/NotificationDrawer/notification-drawer.mjs
    • @patternfly/react-styles/css/components/NumberInput/number-input
    • @patternfly/react-styles/css/components/NumberInput/number-input.js
    • @patternfly/react-styles/css/components/NumberInput/number-input.mjs
    • @patternfly/react-styles/css/components/OverflowMenu/overflow-menu
    • @patternfly/react-styles/css/components/OverflowMenu/overflow-menu.js
    • @patternfly/react-styles/css/components/OverflowMenu/overflow-menu.mjs
    • @patternfly/react-styles/css/components/Page/page
    • @patternfly/react-styles/css/components/Page/page.js
    • @patternfly/react-styles/css/components/Page/page.mjs
    • @patternfly/react-styles/css/components/Pagination/pagination
    • @patternfly/react-styles/css/components/Pagination/pagination.js
    • @patternfly/react-styles/css/components/Pagination/pagination.mjs
    • @patternfly/react-styles/css/components/Panel/panel
    • @patternfly/react-styles/css/components/Panel/panel.js
    • @patternfly/react-styles/css/components/Panel/panel.mjs
    • @patternfly/react-styles/css/components/Popover/popover
    • @patternfly/react-styles/css/components/Popover/popover.js
    • @patternfly/react-styles/css/components/Popover/popover.mjs
    • @patternfly/react-styles/css/components/Popper/Popper.css
    • @patternfly/react-styles/css/components/Progress/progress
    • @patternfly/react-styles/css/components/Progress/progress.js
    • @patternfly/react-styles/css/components/Progress/progress.mjs
    • @patternfly/react-styles/css/components/ProgressStepper/progress-stepper
    • @patternfly/react-styles/css/components/ProgressStepper/progress-stepper.js
    • @patternfly/react-styles/css/components/ProgressStepper/progress-stepper.mjs
    • @patternfly/react-styles/css/components/Radio/radio
    • @patternfly/react-styles/css/components/Radio/radio.js
    • @patternfly/react-styles/css/components/Radio/radio.mjs
    • @patternfly/react-styles/css/components/Sidebar/sidebar
    • @patternfly/react-styles/css/components/Sidebar/sidebar.js
    • @patternfly/react-styles/css/components/Sidebar/sidebar.mjs
    • @patternfly/react-styles/css/components/SimpleList/simple-list
    • @patternfly/react-styles/css/components/SimpleList/simple-list.js
    • @patternfly/react-styles/css/components/SimpleList/simple-list.mjs
    • @patternfly/react-styles/css/components/Skeleton/skeleton
    • @patternfly/react-styles/css/components/Skeleton/skeleton.js
    • @patternfly/react-styles/css/components/Skeleton/skeleton.mjs
    • @patternfly/react-styles/css/components/SkipToContent/skip-to-content
    • @patternfly/react-styles/css/components/SkipToContent/skip-to-content.js
    • @patternfly/react-styles/css/components/SkipToContent/skip-to-content.mjs
    • @patternfly/react-styles/css/components/Slider/slider
    • @patternfly/react-styles/css/components/Slider/slider.js
    • @patternfly/react-styles/css/components/Slider/slider.mjs
    • @patternfly/react-styles/css/components/Spinner/spinner
    • @patternfly/react-styles/css/components/Spinner/spinner.js
    • @patternfly/react-styles/css/components/Spinner/spinner.mjs
    • @patternfly/react-styles/css/components/Switch/switch
    • @patternfly/react-styles/css/components/Switch/switch.js
    • @patternfly/react-styles/css/components/Switch/switch.mjs
    • @patternfly/react-styles/css/components/TabContent/tab-content
    • @patternfly/react-styles/css/components/TabContent/tab-content.js
    • @patternfly/react-styles/css/components/TabContent/tab-content.mjs
    • @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-grid.js
    • @patternfly/react-styles/css/components/Table/table-grid.mjs
    • @patternfly/react-styles/css/components/Table/table-scrollable
    • @patternfly/react-styles/css/components/Table/table-scrollable.js
    • @patternfly/react-styles/css/components/Table/table-scrollable.mjs
    • @patternfly/react-styles/css/components/Table/table-tree-view
    • @patternfly/react-styles/css/components/Table/table-tree-view.js
    • @patternfly/react-styles/css/components/Table/table-tree-view.mjs
    • @patternfly/react-styles/css/components/Table/table.js
    • @patternfly/react-styles/css/components/Table/table.mjs
    • @patternfly/react-styles/css/components/Tabs/tabs
    • @patternfly/react-styles/css/components/Tabs/tabs.js
    • @patternfly/react-styles/css/components/Tabs/tabs.mjs
    • @patternfly/react-styles/css/components/TextInputGroup/text-input-group
    • @patternfly/react-styles/css/components/TextInputGroup/text-input-group.css
    • @patternfly/react-styles/css/components/TextInputGroup/text-input-group.js
    • @patternfly/react-styles/css/components/TextInputGroup/text-input-group.mjs
    • @patternfly/react-styles/css/components/Tile/tile
    • @patternfly/react-styles/css/components/Tile/tile.js
    • @patternfly/react-styles/css/components/Tile/tile.mjs
    • @patternfly/react-styles/css/components/Timestamp/timestamp
    • @patternfly/react-styles/css/components/Timestamp/timestamp.js
    • @patternfly/react-styles/css/components/Timestamp/timestamp.mjs
    • @patternfly/react-styles/css/components/Title/title
    • @patternfly/react-styles/css/components/Title/title.js
    • @patternfly/react-styles/css/components/Title/title.mjs
    • @patternfly/react-styles/css/components/ToggleGroup/toggle-group
    • @patternfly/react-styles/css/components/ToggleGroup/toggle-group.js
    • @patternfly/react-styles/css/components/ToggleGroup/toggle-group.mjs
    • @patternfly/react-styles/css/components/Toolbar/toolbar
    • @patternfly/react-styles/css/components/Toolbar/toolbar.js
    • @patternfly/react-styles/css/components/Toolbar/toolbar.mjs
    • @patternfly/react-styles/css/components/Tooltip/tooltip
    • @patternfly/react-styles/css/components/Tooltip/tooltip.js
    • @patternfly/react-styles/css/components/Tooltip/tooltip.mjs
    • @patternfly/react-styles/css/components/TreeView/tree-view
    • @patternfly/react-styles/css/components/TreeView/tree-view.js
    • @patternfly/react-styles/css/components/TreeView/tree-view.mjs
    • @patternfly/react-styles/css/components/Truncate/truncate
    • @patternfly/react-styles/css/components/Truncate/truncate.js
    • @patternfly/react-styles/css/components/Truncate/truncate.mjs
    • @patternfly/react-styles/css/components/Wizard/wizard
    • @patternfly/react-styles/css/components/Wizard/wizard.css
    • @patternfly/react-styles/css/components/Wizard/wizard.js
    • @patternfly/react-styles/css/components/Wizard/wizard.mjs
    • @patternfly/react-styles/css/layouts/Bullseye/bullseye
    • @patternfly/react-styles/css/layouts/Bullseye/bullseye.js
    • @patternfly/react-styles/css/layouts/Bullseye/bullseye.mjs
    • @patternfly/react-styles/css/layouts/Flex/flex
    • @patternfly/react-styles/css/layouts/Flex/flex.js
    • @patternfly/react-styles/css/layouts/Flex/flex.mjs
    • @patternfly/react-styles/css/layouts/Gallery/gallery
    • @patternfly/react-styles/css/layouts/Gallery/gallery.js
    • @patternfly/react-styles/css/layouts/Gallery/gallery.mjs
    • @patternfly/react-styles/css/layouts/Grid/grid
    • @patternfly/react-styles/css/layouts/Grid/grid.js
    • @patternfly/react-styles/css/layouts/Grid/grid.mjs
    • @patternfly/react-styles/css/layouts/Level/level
    • @patternfly/react-styles/css/layouts/Level/level.js
    • @patternfly/react-styles/css/layouts/Level/level.mjs
    • @patternfly/react-styles/css/layouts/Split/split
    • @patternfly/react-styles/css/layouts/Split/split.js
    • @patternfly/react-styles/css/layouts/Split/split.mjs
    • @patternfly/react-styles/css/layouts/Stack/stack
    • @patternfly/react-styles/css/layouts/Stack/stack.js
    • @patternfly/react-styles/css/layouts/Stack/stack.mjs
    • @patternfly/react-styles/css/layouts/Toolbar/toolbar.css
    • @patternfly/react-styles/css/utilities/Accessibility/accessibility
    • @patternfly/react-styles/css/utilities/Accessibility/accessibility.js
    • @patternfly/react-styles/css/utilities/Accessibility/accessibility.mjs
    • @patternfly/react-styles/css/utilities/Alignment/alignment
    • @patternfly/react-styles/css/utilities/Alignment/alignment.js
    • @patternfly/react-styles/css/utilities/Display/display.css
    • @patternfly/react-styles/css/utilities/Spacing/spacing
    • @patternfly/react-styles/css/utilities/Spacing/spacing.css
    • @patternfly/react-styles/css/utilities/Spacing/spacing.js
    • @patternfly/react-styles/css/utilities/Text/text
    • @patternfly/react-styles/css/utilities/Text/text.css
    • @patternfly/react-styles/css/utilities/Text/text.js
    • @patternfly/react-styles/dist/esm/index.js
    • @patternfly/react-styles/dist/js/index.js
    • @patternfly/react-styles/package.json
    • @patternfly/react-styles/src/css/components/Popper/Popper.css
    • @patternfly/react-styles/src/css/components/Table/inline-edit.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 Button = ({ 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>