New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@zywave/zui-base-styles

Package Overview
Dependencies
Maintainers
0
Versions
153
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@zywave/zui-base-styles

## Installation

  • 4.2.1
  • latest
  • npm
  • Socket score

Version published
Maintainers
0
Created
Source

zui-base-styles

Installation

npm:

> npm i --save @zywave/zui-base-styles

yarn:

> yarn add @zywave/zui-base-styles

See the documentation site for more information.

Running locally

Be sure all dependencies for the monorepo have been installed (instructions at the root CONTRIBUTING.md)

Watch

> npx gulp watch

Run

> npx gulp run

Documentation

Within base.scss and normalize.scss you'll notice duplication of selectors specifying base styles, these selectors are chained with a class of .zui.

h1,
h1.zui {
  font-size: rem(26);
}

.zui is currently experimental and is available as a prototype package via zui-app-styles in the exp branch. This will soon be available in the dev branch after testing. .zui was created to allow for simpler class names within our style library, and to avoid clashing styles; i.e. if a user pulls in a 3rd party stylesheet which defines .row, but ZUI also defines .row these classes could mix but .zui instead removes all styles on itself first, and then adds the ZUI defined styles.

Why is .zui in zui-base-styles? zui-base-styles and zui-app-styles are not dependencies of each other, they could be used independently. Since .zui removes all styles from an element it resides on, we wanted to preserve the styles zui-base-styles provides, hence the need to add the second set of selectors chained with .zui.

FAQs

Package last updated on 10 Jan 2025

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