![Oracle Drags Its Feet in the JavaScript Trademark Dispute](https://cdn.sanity.io/images/cgdhsj6q/production/919c3b22c24f93884c548d60cbb338e819ff2435-1024x1024.webp?w=400&fit=max&auto=format)
Security News
Oracle Drags Its Feet in the JavaScript Trademark Dispute
Oracle seeks to dismiss fraud claims in the JavaScript trademark dispute, delaying the case and avoiding questions about its right to the name.
@hennge/ui-react
Advanced tools
A collection of highly accessible React components implementing the HENNGE One Design System
A collection of highly accessible React components implementing the HENNGE One Design System
npm install @hennge/ui-react -E
pnpm install @hennge/ui-react -E
import "@hennge/ui-react/dist/style.css";
Although this stylesheet is produced using Tailwind CSS, you do not need Tailwind CSS in your project to use this library.
If you are using Tailwind CSS in your project, you can import the Tailwind CSS configuration and plugin used in this library to recompile the combined stylesheet from your project and this library. (You do not import the pre-built stylesheet shipped in this library.)
This approach has the advantage of reducing the size of the final CSS bundle by removing unused styles and reducing duplication of CSS classes.
import type { Config } from "tailwindcss";
import reactAria from "tailwindcss-react-aria-components";
import { henngeUiReactTailwindCssConfig } from "@hennge/ui-react";
import { henngeDesignSystemColorTailwindCssPlugin } from "@hennge/ui-react";
export default {
...henngeUiReactTailwindCssConfig,
content: [
"./index.html",
"./src/**/*.{ts,tsx}",
path.join(path.dirname(require.resolve("@hennge/ui-react")), "**/*.js"),
],
plugins: [reactAria, henngeDesignSystemColorTailwindCssPlugin],
} satisfies Config;
Read more: https://tailwindcss.com/docs/content-configuration#working-with-third-party-libraries
import { Button } from "@hennge/ui-react";
Complete documentations of the components in this library is provided in the Storybook.
https://ssh.hennge.io/hennge-ui-react/dev/
Access to Storybook and Figma requires HENNGE organization account.
You can also view the Storybook locally by running the development commands listed below.
Access to source code requires HENNGE organization account.
git clone https://github.com/HENNGE/hennge-ui-react.git
pnpm i --frozen-lockfile
pnpm storybook
# TypeScript check
pnpm typecheck
# Biome check
pnpm check
# Produces ./dist folder
pnpm build
# Produces ./hennge-ui-react-{version}.tgz
pnpm pack
To try a development build of this package, drop the file into other project and install:
pnpm install ./hennge-ui-react-{version}.tgz
pnpm install ./hennge-ui-react-{version}.tgz
# Produces ./storybook-static folder
pnpm build-storybook
pnpm icons
FAQs
A collection of highly accessible React components implementing the HENNGE One Design System
The npm package @hennge/ui-react receives a total of 0 weekly downloads. As such, @hennge/ui-react popularity was classified as not popular.
We found that @hennge/ui-react demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 0 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.
Security News
Oracle seeks to dismiss fraud claims in the JavaScript trademark dispute, delaying the case and avoiding questions about its right to the name.
Security News
The Linux Foundation is warning open source developers that compliance with global sanctions is mandatory, highlighting legal risks and restrictions on contributions.
Security News
Maven Central now validates Sigstore signatures, making it easier for developers to verify the provenance of Java packages.