概要
Jelly UI は、依存関係ゼロのWeb Componentsライブラリ。 ソフトで触感的なUI を簡単に導入可能。 WCAG AA 準拠のカラートークンとダークモード、RTL対応。 40種類のカスタムエレメント を1つのスクリプトタグで利用可能。 導入や使い方がシンプルな点が特徴。
Jelly UIの特徴
- 依存関係ゼロ で動作するWeb Componentsライブラリ
- ソフトボディ物理表現 を取り入れた、柔らかい印象のUI実現
- 実際のフォームコントロール として動作
- ダークモード と 右から左(RTL) の言語サポート
- WCAG AA レベルのアクセシビリティカラートークン内蔵
- 40種類のカスタムエレメント 収録
- 1つのスクリプトタグ 挿入のみで利用開始可能
- 公式デモ や APIリファレンス も提供
主な導入方法
-
CDN経由 で以下のスクリプトタグをHTMLに追加
<script type="module" src="https://jelly-ui.com/package.js"></script> -
テーマ設定 やモード自動切替も可能
<jelly-theme mode="auto"> <jelly-button variant="mint">Publish</jelly-button> </jelly-theme>
利用シーン・メリット
- デザイン性とアクセシビリティ 両立が必要なプロダクトUI
- 軽量・高速 なWebサイトやアプリケーション
- 依存ライブラリを増やしたくない 開発環境
- 多言語対応 や ダークモード 必須なグローバル向けUI
公式リソース
- デモショーケース や APIリファレンス へのリンクあり
- Showcaseで実際の見た目や動作を確認可能
- APIリファレンスで詳細な使い方やカスタマイズ方法を学習
まとめ
- Jelly UI は、現代的なWeb UI開発に最適な、 依存関係ゼロ・高アクセシビリティ なWeb Componentsライブラリ