
Product
Unify Your Security Stack with Socket Basics
A single platform for static analysis, secrets detection, container scanning, and CVE checks—built on trusted open source tools, ready to run out of the box.
mediacube-ui
Advanced tools
This design system based on Storybook and Storybook Design Token Addon. Storybook is an open source tool for developing UI components in isolation for React, Vue, and Angular. It makes building stunning UIs organized and efficient.
Storybook is a user interface development environment and playground for UI components. The tool enables developers to create components independently and showcase components interactively in an isolated development environment.
Storybook runs outside of the main app so users can develop UI components in isolation without worrying about app specific dependencies and requirements.
yarn install
yarn start
yarn lint
yarn test:unit
yarn serve
yarn build
The plugin tries to organize your tokens into token groups. You can annotate token groups by adding specific comment blocks to your stylesheets. Only annotated tokens will be listed by the plugin. The specified presenter is used to render examples of your tokens. See Presenters for further information.
CSS example:
/**
* @tokens Colors
* @presenter Color
*/
:root {
--n0: #fff; /* Token Description */
--n100: #fbfbfb;
--n200: #edeeef;
--n300: #e4e5e7;
--primary: var(--n300);
}
/**
* @tokens Border Radius
* @presenter BorderRadius
*/
:root {
--border-radius-m: 4px;
--border-radius-l: 8px;
}
SCSS example:
/**
* @tokens Colors
* @presenter Color
*/
$n0: #fff; /* Token Description */
$n100: #fbfbfb;
$n200: #edeeef;
$n300: #e4e5e7;
$primary: $n300;
/**
* @tokens Border Radius
* @presenter BorderRadius
*/
$border-radius-m: 4px;
$border-radius-l: 8px;
SVG example:
<?xml version="1.0" encoding="UTF-8"?>
<svg
data-token-name="check"
width="24px"
height="24px"
viewBox="0 0 24 24"
version="1.1"
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink"
>
<path
d="M9.35221912,16.3536125 L19.5004166,5.34255149 C19.9029667,4.90884428 20.5808871,4.88358644 21.0145944,5.28613652 C21.4483016,5.6886866 21.4735594,6.36660707 21.0710093,6.80031428 L10.1375155,18.6574532 C9.71359736,19.1141823 8.99084087,19.1141823 8.56692275,18.6574532 L3.28613652,12.890538 C2.88358644,12.4568308 2.90884428,11.7789103 3.34255149,11.3763602 C3.77625869,10.9738101 4.45417917,10.999068 4.85672925,11.4327752 L9.35221912,16.3536125 Z"
fill="currentColor"
></path>
</svg>
Make sure to specify the data-token-name
attribute.
Presenters are used to render examples for your design tokens. The following presenters are available:
FAQs
Design system for Mediacube services
The npm package mediacube-ui receives a total of 1,829 weekly downloads. As such, mediacube-ui popularity was classified as popular.
We found that mediacube-ui demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 2 open source maintainers collaborating on the project.
Did you know?
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.
Product
A single platform for static analysis, secrets detection, container scanning, and CVE checks—built on trusted open source tools, ready to run out of the box.
Product
Socket is launching experimental protection for the Hugging Face ecosystem, scanning for malware and malicious payload injections inside model files to prevent silent AI supply chain attacks.
Research
/Security News
The Socket Threat Research Team uncovered a coordinated campaign that floods the Chrome Web Store with 131 rebranded clones of a WhatsApp Web automation extension to spam Brazilian users.