Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
35 commits
Select commit Hold shift + click to select a range
f578acd
🚀 chore: OSS 公開準備
touyou Apr 9, 2026
857400e
📝 docs: CODE_OF_CONDUCT を追加(日/英)
touyou Apr 9, 2026
fafc097
📝 docs: SECURITY.md を追加
touyou Apr 9, 2026
59de9bf
fix: README の thumbnail を GitHub raw URL に変更
touyou Apr 9, 2026
cdd02d1
🎉 chore: v1.0.0 リリース準備
touyou Apr 9, 2026
b2fc915
📝 docs: ドキュメントの日英統合 + README 言語切り替えリンク
touyou Apr 9, 2026
48f5eff
📝 docs: CODE_OF_CONDUCT / CONTRIBUTING を日本語→区切り線→英語の形式に統一
touyou Apr 9, 2026
8602496
fix: README の thumbnail URL を正しい refs/heads/main 形式に修正
touyou Apr 9, 2026
1f589bc
fix: setup.sh / mcp.mdx / スキル Python スクリプトのドメイン残存を修正
touyou Apr 9, 2026
74c8e1e
📝 docs: コンポーネント README にガイドラインリンクを追加
touyou Apr 9, 2026
f1c83a4
fix: レビュー指摘3件に対応
touyou Apr 9, 2026
064722c
fix: CONTRIBUTING 日本語版に .tool-versions 言及を追加 + AI instructions sync
touyou Apr 9, 2026
6df5d76
fix: generate-readmes.mjs にガイドラインリンクを追加
touyou Apr 9, 2026
8f83e89
Merge pull request #222 from goodpatch/chore/prepare-oss-release
touyou Apr 13, 2026
2df39dd
chore(deps): bump tar from 7.4.3 to 7.5.13
dependabot[bot] Apr 13, 2026
7840c3c
chore(deps): bump flatted from 3.3.3 to 3.4.2
dependabot[bot] Apr 13, 2026
43fc240
Merge pull request #224 from goodpatch/dependabot/npm_and_yarn/tar-7.…
touyou Apr 13, 2026
582cfe6
Merge pull request #225 from goodpatch/dependabot/npm_and_yarn/flatte…
touyou Apr 13, 2026
3e2c928
chore(deps): bump next from 15.3.8 to 15.5.15
dependabot[bot] Apr 13, 2026
10aff67
Merge pull request #226 from goodpatch/dependabot/npm_and_yarn/next-1…
touyou Apr 13, 2026
e54c0ba
Revert "Merge pull request #226 from goodpatch/dependabot/npm_and_yar…
touyou Apr 13, 2026
71ea477
Merge pull request #227 from goodpatch/fix/revert-next-bump
touyou Apr 13, 2026
beefb82
chore(deps): bump brace-expansion from 1.1.12 to 1.1.13
dependabot[bot] Apr 13, 2026
cf3dec0
⬆️ fix: Next.js 15.5.15 + Storybook 8.6.18 互換性修正
touyou Apr 13, 2026
5b09df1
Merge pull request #228 from goodpatch/dependabot/npm_and_yarn/brace-…
touyou Apr 13, 2026
cb0c622
⬆️ feat: Storybook 8 → 10 マイグレーション
touyou Apr 13, 2026
185f68f
♻️ feat: パッケージ名を sparkle-design に変更、バージョンを 0.9.0 に設定
touyou Apr 13, 2026
14ca5b4
📝 fix: レビュー指摘修正(英語コメント復元、CLAUDE.md バージョン更新)
touyou Apr 13, 2026
fb79f6e
♻️ fix: stories の import を @storybook/nextjs-vite に移行
touyou Apr 13, 2026
e28c81a
🔀 merge: origin/main をマージし lockfile のコンフリクトを解消
touyou Apr 13, 2026
b8af88f
📝 fix: レビュー指摘修正(preview.ts の import 修正、mergeConfig 使用)
touyou Apr 13, 2026
fbe0695
Merge pull request #229 from goodpatch/fix/next-15.5-storybook-compat
touyou Apr 13, 2026
60f7028
chore(deps-dev): bump vite from 6.3.5 to 6.4.2
dependabot[bot] Apr 13, 2026
a6c68d2
Merge pull request #230 from goodpatch/dependabot/npm_and_yarn/vite-6…
touyou Apr 13, 2026
965c5ce
✨ feat(radio): MotionPreview ストーリーを追加
tianshen-gp Apr 14, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .claude/skills/add-sparkle-component/SKILL.md
Original file line number Diff line number Diff line change
Expand Up @@ -100,7 +100,7 @@ Ensure `components.json` contains the Sparkle Design registry:
```json
{
"registries": {
"@sparkle-design": "https://sparkle-design.vercel.app/r/{name}.json"
"@sparkle-design": "https://sparkle-design.goodpatch.com/r/{name}.json"
}
}
```
Expand Down Expand Up @@ -316,7 +316,7 @@ Sparkle Design components provide:

### Official Documentation

- [Sparkle Design](https://sparkle-design.vercel.app/)
- [Sparkle Design](https://sparkle-design.goodpatch.com/)
- [shadcn/ui CLI](https://ui.shadcn.com/docs/cli)
- [Tailwind CSS](https://tailwindcss.com/docs)
- [Radix UI](https://www.radix-ui.com/)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -81,7 +81,7 @@ Location: `src/app/globals.css`

/* npm パッケージとして利用する場合は @source が必要(sparkle-design-cli が自動挿入) */
/* パスは globals.css の配置に応じて調整(例: src/app/ なら ../../node_modules/...) */
/* @source "../../node_modules/@goodpatch/sparkle-design/dist"; */
/* @source "../../node_modules/sparkle-design/dist"; */

/* Import Sparkle Design CSS SECOND */
@import "./sparkle-design.css";
Expand All @@ -96,7 +96,7 @@ Location: `src/app/globals.css`

**Important:** Import order matters! Tailwind must come before Sparkle Design CSS.

> npm パッケージとして `@goodpatch/sparkle-design` を利用する場合、`sparkle.config.json` の `extend.source-packages` を設定すると、`sparkle-design-cli` が `@source` ディレクティブを自動挿入する。
> npm パッケージとして `sparkle-design` を利用する場合、`sparkle.config.json` の `extend.source-packages` を設定すると、`sparkle-design-cli` が `@source` ディレクティブを自動挿入する。

### 3. Import in Root Layout

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -802,7 +802,7 @@ Button, Input, Checkbox, IconButton など `isDisabled` prop を持つコンポ

## Resources

- **Official Documentation:** https://sparkle-design.vercel.app/
- **Official Documentation:** https://sparkle-design.goodpatch.com/
- **shadcn/ui Documentation:** https://ui.shadcn.com/docs
- **Tailwind CSS Documentation:** https://tailwindcss.com/docs
- **Radix UI Documentation:** https://www.radix-ui.com/
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -138,7 +138,7 @@ Registry not found: @sparkle-design/<component-name>
```json
{
"registries": {
"@sparkle-design": "https://sparkle-design.vercel.app/r/{name}.json"
"@sparkle-design": "https://sparkle-design.goodpatch.com/r/{name}.json"
}
}
```
Expand Down Expand Up @@ -169,7 +169,7 @@ pnpm dlx shadcn@latest add @sparkle-design/<component-name>

**Solution C:** Verify component name

Check available components at: https://sparkle-design.vercel.app/
Check available components at: https://sparkle-design.goodpatch.com/

Common component names:

Expand Down Expand Up @@ -397,7 +397,7 @@ If you're still experiencing problems after trying these solutions:

Check if others have encountered the same problem:

- Sparkle Design documentation: https://sparkle-design.vercel.app/
- Sparkle Design documentation: https://sparkle-design.goodpatch.com/
- shadcn/ui documentation: https://ui.shadcn.com/docs

5. **Create a minimal reproduction:**
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -253,7 +253,7 @@ def main() -> int:
print(f"❌ Configuration error: {error_msg}\n", file=sys.stderr)
print("💡 Tip: Make sure components.json has the @sparkle-design registry configured:")
print(' "registries": {')
print(' "@sparkle-design": "https://sparkle-design.vercel.app/r/{name}.json"')
print(' "@sparkle-design": "https://sparkle-design.goodpatch.com/r/{name}.json"')
print(" }")
return 1

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
from typing import Any


REQUIRED_REGISTRY_URL = "https://sparkle-design.vercel.app/r/{name}.json"
REQUIRED_REGISTRY_URL = "https://sparkle-design.goodpatch.com/r/{name}.json"


def check_components_json(project_path: Path) -> tuple[bool, list[str]]:
Expand Down
16 changes: 8 additions & 8 deletions .claude/skills/setup-sparkle-design/SKILL.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
name: setup-sparkle-design
description: >
@goodpatch/sparkle-design(React コンポーネントライブラリ)の導入・セットアップ・
sparkle-design(React コンポーネントライブラリ)の導入・セットアップ・
テーマカスタマイズ・コンポーネント選択を支援するスキル。
npm インストール、sparkle-design-cli による CSS 生成、sparkle.config.json のテーマ設定、
アンチパターンガードの導入までをカバーする。
Expand All @@ -19,9 +19,9 @@ description: >

# Skill: setup-sparkle-design

プロジェクトに `@goodpatch/sparkle-design` を npm パッケージとして導入し、コンポーネントを利用できる状態にするためのスキル。
プロジェクトに `sparkle-design` を npm パッケージとして導入し、コンポーネントを利用できる状態にするためのスキル。

> **社内版との違い**: 社内版 `@goodpatch/sparkle-design-internal` を導入する場合は `install-sparkle-design` スキルを使ってください。こちらは公開版 `@goodpatch/sparkle-design` 用です。
> **社内版との違い**: 社内版 `@goodpatch/sparkle-design-internal` を導入する場合は `install-sparkle-design` スキルを使ってください。こちらは公開版 `sparkle-design` 用です。

---

Expand Down Expand Up @@ -62,16 +62,16 @@ description: >

```bash
# npm
npm install @goodpatch/sparkle-design
npm install sparkle-design

# pnpm
pnpm add @goodpatch/sparkle-design
pnpm add sparkle-design

# yarn
yarn add @goodpatch/sparkle-design
yarn add sparkle-design
```

> **認証不要**: `@goodpatch/sparkle-design` は npmjs.com で公開されているため、`.npmrc` の設定やトークンは不要です。
> **認証不要**: `sparkle-design` は npmjs.com で公開されているため、`.npmrc` の設定やトークンは不要です。

### Step 2: CSS セットアップ

Expand Down Expand Up @@ -157,7 +157,7 @@ export default function RootLayout({ children }) {
### Step 3: コンポーネントを使う

```tsx
import { Button, Card, Input } from "@goodpatch/sparkle-design";
import { Button, Card, Input } from "sparkle-design";

export function MyPage() {
return (
Expand Down
Loading
Loading