Socket
Socket
Sign inDemoInstall

@carbon/ibm-security

Package Overview
Dependencies
Maintainers
17
Versions
436
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@carbon/ibm-security

Carbon for IBM Security


Version published
Weekly downloads
1.1K
decreased by-16.52%
Maintainers
17
Weekly downloads
 
Created
Source

Carbon for IBM Security

Carbon for IBM Security is an open-source Carbon experience framework built by IBM Security. With the Carbon Design System and IBM Design Language as its foundation, the framework consists of working code, resources, and a vibrant community of contributors.

Licensed under the Apache License, Version 2.0 CircleCI Netlify Status PRs Welcome

Getting started

If you're just getting started and looking for React components, take a look at our Storybook.

If you're trying to find something specific, here's a full list of packages that we support!

Package nameDescription
ColorsWork with IBM Design Language colors
GridBuild layouts using the grid system
LayoutLayout-based units and spacing scale
IconsIconography assets
ThemesColor tokens available in Carbon for IBM Security
TypeType tokens used alongside IBM Plex

To install Carbon for IBM Security in your project, you'll need to run one of the following commands using a package manager:

# npm - https://www.npmjs.com
npm i -S @carbon/ibm-security

# Yarn - https://yarnpkg.com
yarn add @carbon/ibm-security

Distribution tags

Please use distribution tags to install the most relevant version of this framework. e.g. npm i -S @carbon/ibm-security@latest:

  • @latest - Stable
  • @canary - Prerelease
  • @next - Alpha

React

All components come with any installation of Carbon for IBM Security. You can use them by doing the following in your project:

// ES Modules - https://tc39.es/ecma262/#sec-modules
import { ComponentName } from '@carbon/ibm-security';

// CommonJS - http://www.commonjs.org
const { ComponentName } = require('@carbon/ibm-security');

Babel builds both of these variants and imports carbon-components-react in the respective version using a plugin, so that no further transpilation is required.

SCSS

To add a component style to your build, import the component directly. Importing a component this way will bring in any dependencies that component has as well. The import system removes duplicate dependencies, so shared dependencies between components will not create extra CSS.

@import '@carbon/ibm-security/scss/components/ComponentName/index';

To add all of the components' styles, import the entry point:

@import '@carbon/ibm-security/scss/index';

CSS

To add all of the components' processed and minified styles, reference @carbon/ibm-security/css/index.min.css.

Documentation

Contributing

We're always looking for contributors to help us fix bugs, build new features, or help us improve documentation. If you're interested, check out our contributing guide.

Troubleshooting

If you experience any issues while using Carbon for IBM Security, please create an issue if your issue does not already exist.

License

Licensed under the Apache License, Version 2.0.

FAQs

Package last updated on 20 Aug 2019

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

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc