Ui
⛔️ MOVED to monorepo "ledger-live"
Install / Use
/learn @LedgerHQ/UiREADME
⛔️ DEPRECATED
This repository is now deprecated. We moved to a new mono repository architecture containing all of Ledger Live JavaScript Ecosystem that you can find here. You can follow the migration guide to help you make the transition.
ui <br/>

Design and interface resources for React and React Native projects.
Status: while perfectly useable the libraries are still in alpha state and are subject to breaking changes without notice :fire:.
About
@leggerhq/ui is a monorepo comprised of the following packages:
-
@ledgerhq/react-ui: React components and styles. -
@ledgerhq/native-ui: React Native components and styles -
@ledgerhq/ui-shared: Shared assets and code shared between react and native modules. -
@ledgerhq/icons-ui: Shared SVG icons.
Installation
This repo is setup with yarn workspaces.
# Running yarn should install and hoist the dependencies for every package.
yarn
# Generate the icons.
yarn icons build
Usage
Several aliases to the yarn workspace command can be used for convenience.
# yarn workspace @ledgerhq/react-ui
yarn react
# yarn workspace @ledgerhq/native-ui
yarn native
# yarn workspace @ledgerhq/ui-shared
yarn shared
# yarn workspace @ledgerhq/icons-ui
yarn icons
You can use them as prefixes to set the scope and run a command for a given submodule.
# Prefix the command you want to run with an alias like this:
yarn react add -D package
yarn native storybook
yarn shared clean
yarn icons build
Examples
The examples folder contains some code samples and minimal projects that you can look into in order to understand how to use the UI libraries with popular development stacks.
Related Skills
bluebubbles
346.4kUse when you need to send or manage iMessages via BlueBubbles (recommended iMessage integration). Calls go through the generic message tool with channel="bluebubbles".
slack
346.4kUse when you need to control Slack from OpenClaw via the slack tool, including reacting to messages or pinning/unpinning items in Slack channels or DMs.
frontend-design
107.2kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
Writing Hookify Rules
107.2kThis skill should be used when the user asks to "create a hookify rule", "write a hook rule", "configure hookify", "add a hookify rule", or needs guidance on hookify rule syntax and patterns.
