{"_id":"@_jinu/liquid-glass-ui","_rev":"11-e0c9db887b60823651976628d13cc89f","name":"@_jinu/liquid-glass-ui","dist-tags":{"latest":"0.5.6"},"versions":{"0.1.0":{"name":"@_jinu/liquid-glass-ui","version":"0.1.0","keywords":["react","ui","components","glassmorphism","liquid-glass","apple","design-system"],"author":{"name":"Jinu"},"license":"MIT","_id":"@_jinu/liquid-glass-ui@0.1.0","maintainers":[{"name":"jinu.yeon","email":"yjw5615@gmail.com"}],"homepage":"https://github.com/sogom/liquid-glass-ui#readme","bugs":{"url":"https://github.com/sogom/liquid-glass-ui/issues"},"dist":{"shasum":"0a0bbea7abf95b9a7068a6d4f52bd7e945cc53b1","tarball":"https://registry.npmjs.org/@_jinu/liquid-glass-ui/-/liquid-glass-ui-0.1.0.tgz","fileCount":8,"integrity":"sha512-zVwWXwwLcx/qiEG7FCEAPVeC+rtFUGRwDaZ8ruyKSPKiGcUywLaAnECAS6Slb6d4EYydqS4R1fkfvusSImDeyQ==","signatures":[{"sig":"MEQCIE66KcMJKA3Xyys3fjWE5gYEBz0TdOV7zDhf6JwR6pY2AiB3Sx0TkcuHLDYHvbsebAURuV53SAHUQn3rO12GNryfmg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84508},"main":"./dist/liquid-glass-ui.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/liquid-glass-ui.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/liquid-glass-ui.js","require":"./dist/liquid-glass-ui.cjs"},"./themes/ey.css":"./src/themes/ey.css","./dist/style.css":"./dist/style.css"},"gitHead":"9729672ec8d6b2de0b086119d9c2bf20fa39d7bd","scripts":{"dev":"vite","lint":"eslint .","build":"tsc -p tsconfig.build.json && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","prepublishOnly":"npm run build","build-storybook":"storybook build"},"_npmUser":{"name":"jinu.yeon","email":"yjw5615@gmail.com"},"repository":{"url":"git+https://github.com/sogom/liquid-glass-ui.git","type":"git"},"_npmVersion":"10.8.2","description":"Apple Liquid Glass inspired React UI components with glassmorphism effects","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","react":"^19.2.0","eslint":"^9.39.1","vitest":"^4.0.18","globals":"^16.5.0","react-dom":"^19.2.0","storybook":"^10.2.12","@eslint/js":"^9.39.1","playwright":"^1.58.2","typescript":"~5.9.3","@types/node":"^24.10.1","@types/react":"^19.2.7","@types/react-dom":"^19.2.3","typescript-eslint":"^8.48.0","@vitest/coverage-v8":"^4.0.18","@vitejs/plugin-react":"^5.1.1","@storybook/addon-a11y":"^10.2.12","@storybook/addon-docs":"^10.2.12","@storybook/react-vite":"^10.2.12","@storybook/addon-vitest":"^10.2.12","eslint-plugin-storybook":"^10.2.12","@chromatic-com/storybook":"^5.0.1","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.0.18","@storybook/addon-onboarding":"^10.2.12","eslint-plugin-react-refresh":"^0.4.24"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/liquid-glass-ui_0.1.0_1772506033915_0.8685651238898984","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@_jinu/liquid-glass-ui","version":"0.2.0","keywords":["react","ui","components","glassmorphism","liquid-glass","apple","design-system"],"author":{"name":"Jinu"},"license":"MIT","_id":"@_jinu/liquid-glass-ui@0.2.0","maintainers":[{"name":"jinu.yeon","email":"yjw5615@gmail.com"}],"homepage":"https://github.com/sogom/liquid-glass-ui#readme","bugs":{"url":"https://github.com/sogom/liquid-glass-ui/issues"},"dist":{"shasum":"48301430967af934619bee164ef109107204e41b","tarball":"https://registry.npmjs.org/@_jinu/liquid-glass-ui/-/liquid-glass-ui-0.2.0.tgz","fileCount":8,"integrity":"sha512-JwvOJJY20SxUivs6knwCEYBoKh8vYfMTg/oOOZadrT6ys1ILE2jWwu6C1JUkHKzKnXiL2FDiIyJzVhW7OTeFWg==","signatures":[{"sig":"MEQCIDKWGjSb32bFTqSeCkh3bQ2zyOppwKC/txssE2/oDGlIAiAZYCBZtidQEmi5XHHUqVJSfUH1KDDw9guvBUbHXesYPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100147},"main":"./dist/liquid-glass-ui.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/liquid-glass-ui.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/liquid-glass-ui.js","require":"./dist/liquid-glass-ui.cjs"},"./themes/ey.css":"./src/themes/ey.css","./dist/style.css":"./dist/style.css"},"gitHead":"05c0df13678c277660635ffaa9d766bad50a7dd1","scripts":{"dev":"vite","lint":"eslint .","build":"tsc -p tsconfig.build.json && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","prepublishOnly":"npm run build","build-storybook":"storybook build"},"_npmUser":{"name":"jinu.yeon","email":"yjw5615@gmail.com"},"repository":{"url":"git+https://github.com/sogom/liquid-glass-ui.git","type":"git"},"_npmVersion":"10.8.2","description":"Apple Liquid Glass inspired React UI components with glassmorphism effects","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","react":"^19.2.0","eslint":"^9.39.1","vitest":"^4.0.18","globals":"^16.5.0","react-dom":"^19.2.0","storybook":"^10.2.12","@eslint/js":"^9.39.1","playwright":"^1.58.2","typescript":"~5.9.3","@types/node":"^24.10.1","@types/react":"^19.2.7","@types/react-dom":"^19.2.3","typescript-eslint":"^8.48.0","@vitest/coverage-v8":"^4.0.18","@vitejs/plugin-react":"^5.1.1","@storybook/addon-a11y":"^10.2.12","@storybook/addon-docs":"^10.2.12","@storybook/react-vite":"^10.2.12","@storybook/addon-vitest":"^10.2.12","eslint-plugin-storybook":"^10.2.12","@chromatic-com/storybook":"^5.0.1","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.0.18","@storybook/addon-onboarding":"^10.2.12","eslint-plugin-react-refresh":"^0.4.24"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/liquid-glass-ui_0.2.0_1772508829726_0.2511683560195017","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@_jinu/liquid-glass-ui","version":"0.3.0","keywords":["react","ui","components","glassmorphism","liquid-glass","apple","design-system"],"author":{"name":"Jinu"},"license":"MIT","_id":"@_jinu/liquid-glass-ui@0.3.0","maintainers":[{"name":"jinu.yeon","email":"yjw5615@gmail.com"}],"dist":{"shasum":"0a7b8aff602af6eff16281bb4d02abb9c6d614b6","tarball":"https://registry.npmjs.org/@_jinu/liquid-glass-ui/-/liquid-glass-ui-0.3.0.tgz","fileCount":8,"integrity":"sha512-aA5LDq9KDAFTJnsnM95+TXdk0BzpeJjTQjJd5ZQ9lxbg0sczigIFYVfJTJQIwBhWUQBZx7akXkjwGkDzAuEYSA==","signatures":[{"sig":"MEYCIQDtDc89Od3gy9MwGmEPbP6nfpQq2KVD/gFpH+HrZcYQwgIhAMAEhhvadzRuzuDuRQ25DN+UyFIROfBGcjYfVZEkGXre","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":99986},"main":"./dist/liquid-glass-ui.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/liquid-glass-ui.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/liquid-glass-ui.js","require":"./dist/liquid-glass-ui.cjs"},"./themes/ey.css":"./src/themes/ey.css","./dist/style.css":"./dist/style.css"},"gitHead":"2bdce844ba87eb9882a19c5d158dd8930a931cdd","scripts":{"dev":"vite","lint":"eslint .","build":"tsc -p tsconfig.build.json && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","prepublishOnly":"npm run build","build-storybook":"storybook build"},"_npmUser":{"name":"jinu.yeon","email":"yjw5615@gmail.com"},"_npmVersion":"10.8.2","description":"Apple Liquid Glass inspired React UI components with glassmorphism effects","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","react":"^19.2.0","eslint":"^9.39.1","vitest":"^4.0.18","globals":"^16.5.0","react-dom":"^19.2.0","storybook":"^10.2.12","@eslint/js":"^9.39.1","playwright":"^1.58.2","typescript":"~5.9.3","@types/node":"^24.10.1","@types/react":"^19.2.7","@types/react-dom":"^19.2.3","typescript-eslint":"^8.48.0","@vitest/coverage-v8":"^4.0.18","@vitejs/plugin-react":"^5.1.1","@storybook/addon-a11y":"^10.2.12","@storybook/addon-docs":"^10.2.12","@storybook/react-vite":"^10.2.12","@storybook/addon-vitest":"^10.2.12","eslint-plugin-storybook":"^10.2.12","@chromatic-com/storybook":"^5.0.1","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.0.18","@storybook/addon-onboarding":"^10.2.12","eslint-plugin-react-refresh":"^0.4.24"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/liquid-glass-ui_0.3.0_1772511712447_0.8061156464820673","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@_jinu/liquid-glass-ui","version":"0.4.0","keywords":["react","ui","components","glassmorphism","liquid-glass","apple","design-system"],"author":{"name":"Jinu"},"license":"MIT","_id":"@_jinu/liquid-glass-ui@0.4.0","maintainers":[{"name":"jinu.yeon","email":"yjw5615@gmail.com"}],"dist":{"shasum":"9016212ca074c96771be8ade83acdb0df0c6e7d1","tarball":"https://registry.npmjs.org/@_jinu/liquid-glass-ui/-/liquid-glass-ui-0.4.0.tgz","fileCount":8,"integrity":"sha512-VZIup4Zfmv0AlFa4VPqig13kiPGnCahMiK4CSCGgcJ9jZcvyHKfiA0fkSh7Wp6TyeQ1mTcnKbFZcFM7nHYt2+A==","signatures":[{"sig":"MEQCIDIfuDNlKnpLozoQ0suOXnI+YxyqNTMkAgxhn23RI3K+AiAbKzZRjxWLjAyG4sM/auniApR9t7RcHb79UFytUJY9vA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":132006},"main":"./dist/liquid-glass-ui.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/liquid-glass-ui.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/liquid-glass-ui.js","require":"./dist/liquid-glass-ui.cjs"},"./themes/ey.css":"./src/themes/ey.css","./dist/style.css":"./dist/style.css"},"gitHead":"5b21df3a2dc0bee9142f8eea6ff045a6fa757498","scripts":{"dev":"vite","lint":"eslint .","build":"tsc -p tsconfig.build.json && vite build","preview":"vite preview","storybook":"storybook dev -p 6006","prepublishOnly":"npm run build","build-storybook":"storybook build"},"_npmUser":{"name":"jinu.yeon","email":"yjw5615@gmail.com"},"_npmVersion":"10.8.2","description":"Apple Liquid Glass inspired React UI components with glassmorphism effects","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","react":"^19.2.0","eslint":"^9.39.1","vitest":"^4.0.18","globals":"^16.5.0","react-dom":"^19.2.0","storybook":"^10.2.12","@eslint/js":"^9.39.1","playwright":"^1.58.2","typescript":"~5.9.3","@types/node":"^24.10.1","@types/react":"^19.2.7","@types/react-dom":"^19.2.3","typescript-eslint":"^8.48.0","@vitest/coverage-v8":"^4.0.18","@vitejs/plugin-react":"^5.1.1","@storybook/addon-a11y":"^10.2.12","@storybook/addon-docs":"^10.2.12","@storybook/react-vite":"^10.2.12","@storybook/addon-vitest":"^10.2.12","eslint-plugin-storybook":"^10.2.12","@chromatic-com/storybook":"^5.0.1","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.0.18","@storybook/addon-onboarding":"^10.2.12","eslint-plugin-react-refresh":"^0.4.24"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/liquid-glass-ui_0.4.0_1772521792537_0.4717032268080428","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@_jinu/liquid-glass-ui","version":"0.5.0","keywords":["react","ui","components","glassmorphism","liquid-glass","apple","design-system"],"author":{"name":"Jinu"},"license":"MIT","_id":"@_jinu/liquid-glass-ui@0.5.0","maintainers":[{"name":"jinu.yeon","email":"yjw5615@gmail.com"}],"dist":{"shasum":"cd583f183c5742ab7689a1a2516b499d483f3df1","tarball":"https://registry.npmjs.org/@_jinu/liquid-glass-ui/-/liquid-glass-ui-0.5.0.tgz","fileCount":8,"integrity":"sha512-kmaCeHBrdZiq8PLrGQkqXGyHEIO0RLVadrwEJMvLFjCdW31JQVuf+VQGRruy1dfrVOTjtpbz6b7PLIh7IcjU8w==","signatures":[{"sig":"MEUCIQDK4nSOBnXca2mwRJB5DZnoJ8/WRCD6w9jpGlyJVNkg7gIge6dP2PDLt25pArKiVUWLUiVxvdhApzQS4/d/xb5Pkuk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":141505},"main":"./dist/liquid-glass-ui.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/liquid-glass-ui.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/liquid-glass-ui.js","require":"./dist/liquid-glass-ui.cjs"},"./themes/ey.css":"./src/themes/ey.css","./dist/style.css":"./dist/style.css"},"gitHead":"aab5f33560876318aa890f085ea0923059b67c89","scripts":{"dev":"vite","lint":"eslint .","build":"tsc -p tsconfig.build.json && vite build","preview":"vite preview","dev:demo":"vite dev --config vite.demo.config.ts","storybook":"storybook dev -p 6006","build:demo":"vite build --config vite.demo.config.ts","prepublishOnly":"npm run build","build-storybook":"storybook build"},"_npmUser":{"name":"jinu.yeon","email":"yjw5615@gmail.com"},"_npmVersion":"10.8.2","description":"Apple Liquid Glass inspired React UI components with glassmorphism effects","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","react":"^19.2.0","eslint":"^9.39.1","vitest":"^4.0.18","globals":"^16.5.0","react-dom":"^19.2.0","storybook":"^10.2.12","@eslint/js":"^9.39.1","playwright":"^1.58.2","typescript":"~5.9.3","@types/node":"^24.10.1","@types/react":"^19.2.7","@types/react-dom":"^19.2.3","typescript-eslint":"^8.48.0","@vitest/coverage-v8":"^4.0.18","@vitejs/plugin-react":"^5.1.1","@storybook/addon-a11y":"^10.2.12","@storybook/addon-docs":"^10.2.12","@storybook/react-vite":"^10.2.12","@storybook/addon-vitest":"^10.2.12","eslint-plugin-storybook":"^10.2.12","@chromatic-com/storybook":"^5.0.1","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.0.18","@storybook/addon-onboarding":"^10.2.12","eslint-plugin-react-refresh":"^0.4.24"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/liquid-glass-ui_0.5.0_1772591332451_0.21755207937177734","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@_jinu/liquid-glass-ui","version":"0.5.1","keywords":["react","ui","components","glassmorphism","liquid-glass","apple","design-system"],"author":{"name":"Jinu"},"license":"MIT","_id":"@_jinu/liquid-glass-ui@0.5.1","maintainers":[{"name":"jinu.yeon","email":"yjw5615@gmail.com"}],"dist":{"shasum":"ea50f72ed910138d67f2bb58772217e899f700a8","tarball":"https://registry.npmjs.org/@_jinu/liquid-glass-ui/-/liquid-glass-ui-0.5.1.tgz","fileCount":9,"integrity":"sha512-fclUtcJJmQzAtVvllPoFjU6AOp4S2BQZyERThUtqVBNUmUlYsFDvUShWtA+RTXe7hyh6YGjMWamAwhhM54CyIw==","signatures":[{"sig":"MEUCIQCYzgAig+bf9Gc6rMuBI6ytwmQfRMukmKr+6JuyGtmvTQIgVT/P5sKZ+ZPjkrV31NBWscOj+2TLy+8L3SJxvRx4syg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":147579},"main":"./dist/liquid-glass-ui.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/liquid-glass-ui.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/liquid-glass-ui.js","require":"./dist/liquid-glass-ui.cjs"},"./themes/ey.css":"./src/themes/ey.css","./dist/style.css":"./dist/style.css","./themes/light.css":"./src/themes/light.css"},"gitHead":"e4db7ea5265a848f631cb993239b722dc03a1ca7","scripts":{"dev":"vite","lint":"eslint .","build":"tsc -p tsconfig.build.json && vite build","preview":"vite preview","dev:demo":"vite dev --config vite.demo.config.ts","storybook":"storybook dev -p 6006","build:demo":"vite build --config vite.demo.config.ts","prepublishOnly":"npm run build","build-storybook":"storybook build"},"_npmUser":{"name":"jinu.yeon","email":"yjw5615@gmail.com"},"_npmVersion":"10.8.2","description":"Apple Liquid Glass inspired React UI components with glassmorphism effects","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","react":"^19.2.0","eslint":"^9.39.1","vitest":"^4.0.18","globals":"^16.5.0","react-dom":"^19.2.0","storybook":"^10.2.12","@eslint/js":"^9.39.1","playwright":"^1.58.2","typescript":"~5.9.3","@types/node":"^24.10.1","@types/react":"^19.2.7","@types/react-dom":"^19.2.3","typescript-eslint":"^8.48.0","@vitest/coverage-v8":"^4.0.18","@vitejs/plugin-react":"^5.1.1","@storybook/addon-a11y":"^10.2.12","@storybook/addon-docs":"^10.2.12","@storybook/react-vite":"^10.2.12","@storybook/addon-vitest":"^10.2.12","eslint-plugin-storybook":"^10.2.12","@chromatic-com/storybook":"^5.0.1","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.0.18","@storybook/addon-onboarding":"^10.2.12","eslint-plugin-react-refresh":"^0.4.24"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/liquid-glass-ui_0.5.1_1772600442119_0.2524660680320292","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"@_jinu/liquid-glass-ui","version":"0.5.2","keywords":["react","ui","components","glassmorphism","liquid-glass","apple","design-system"],"author":{"name":"Jinu"},"license":"MIT","_id":"@_jinu/liquid-glass-ui@0.5.2","maintainers":[{"name":"jinu.yeon","email":"yjw5615@gmail.com"}],"dist":{"shasum":"a3e66b3e6a4773f2751db6e950569bc84daf2b7d","tarball":"https://registry.npmjs.org/@_jinu/liquid-glass-ui/-/liquid-glass-ui-0.5.2.tgz","fileCount":9,"integrity":"sha512-OtszoWA3GNZj1aQ2tw3RyH/qrIN1HpWmDbDseh7IJPoG60CILYb2JQB0RC3DKe/z+UqJ/uIS+0omdpJ4bMWJnA==","signatures":[{"sig":"MEYCIQDu29CJmUJGOE3vl3TUDDho9siGVohhY/nH5XTQcJlywQIhAPXPc18Y67gfjH/Kdkcz4RgeilccKRDaU0bfvzDovuCs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":147190},"main":"./dist/liquid-glass-ui.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/liquid-glass-ui.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/liquid-glass-ui.js","require":"./dist/liquid-glass-ui.cjs"},"./themes/ey.css":"./src/themes/ey.css","./dist/style.css":"./dist/style.css","./themes/light.css":"./src/themes/light.css"},"gitHead":"17423c517b9475f4924c3213bd7202054bcff2f7","scripts":{"dev":"vite","lint":"eslint .","test":"vitest","build":"tsc -p tsconfig.build.json && vite build","preview":"vite preview","dev:demo":"vite dev --config vite.demo.config.ts","build:demo":"vite build --config vite.demo.config.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"jinu.yeon","email":"yjw5615@gmail.com"},"_npmVersion":"10.8.2","description":"Apple Liquid Glass inspired React UI components with glassmorphism effects","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","react":"^19.2.0","eslint":"^9.39.1","vitest":"^4.0.18","globals":"^16.5.0","react-dom":"^19.2.0","@eslint/js":"^9.39.1","playwright":"^1.58.2","typescript":"~5.9.3","@types/node":"^24.10.1","@types/react":"^19.2.7","@types/react-dom":"^19.2.3","typescript-eslint":"^8.48.0","@vitest/coverage-v8":"^4.0.18","@vitejs/plugin-react":"^5.1.1","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.0.18","eslint-plugin-react-refresh":"^0.4.24"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/liquid-glass-ui_0.5.2_1772601190980_0.8221114425072515","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"@_jinu/liquid-glass-ui","version":"0.5.3","keywords":["react","ui","components","glassmorphism","liquid-glass","apple","design-system"],"author":{"name":"Jinu"},"license":"MIT","_id":"@_jinu/liquid-glass-ui@0.5.3","maintainers":[{"name":"jinu.yeon","email":"yjw5615@gmail.com"}],"dist":{"shasum":"f8e6619158ce8f341416254ae2068d9787af1176","tarball":"https://registry.npmjs.org/@_jinu/liquid-glass-ui/-/liquid-glass-ui-0.5.3.tgz","fileCount":43,"integrity":"sha512-BGCc0XMITXp+UoKbiVWMhWDASz+nIVwAH0AzBDmWhEdjX8D/88pD+io+9DxElOOZo90eDGXahNdTSthSAQBOwg==","signatures":[{"sig":"MEQCIBTpB3lj8jEanFvCwOy33ogq9EfsiN51EWGJSe8jkN5sAiAihjIza8VYXDj2/qXAWdBtivH6j7XFc741FmAwMzMpGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":171163},"main":"./dist/liquid-glass-ui.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/liquid-glass-ui.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/liquid-glass-ui.js","default":"./dist/liquid-glass-ui.js","require":"./dist/liquid-glass-ui.cjs"},"./style.css":"./dist/liquid-glass-ui.css","./themes/ey.css":"./src/themes/ey.css","./dist/style.css":"./dist/liquid-glass-ui.css","./themes/light.css":"./src/themes/light.css"},"gitHead":"8b5bfdc04e1d3b943f2a26261ba28d2f8a867799","scripts":{"dev":"vite","lint":"eslint .","test":"vitest","build":"vite build && tsc -p tsconfig.build.json","preview":"vite preview","dev:demo":"vite dev --config vite.demo.config.ts","build:demo":"vite build --config vite.demo.config.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"jinu.yeon","email":"yjw5615@gmail.com"},"_npmVersion":"10.8.2","description":"Apple Liquid Glass inspired React UI components with glassmorphism effects","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","react":"^19.2.0","eslint":"^9.39.1","vitest":"^4.0.18","globals":"^16.5.0","react-dom":"^19.2.0","@eslint/js":"^9.39.1","playwright":"^1.58.2","typescript":"~5.9.3","@types/node":"^24.10.1","@types/react":"^19.2.7","@types/react-dom":"^19.2.3","typescript-eslint":"^8.48.0","@vitest/coverage-v8":"^4.0.18","@vitejs/plugin-react":"^5.1.1","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.0.18","eslint-plugin-react-refresh":"^0.4.24"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/liquid-glass-ui_0.5.3_1773640780943_0.9588699833395802","host":"s3://npm-registry-packages-npm-production"}},"0.5.4":{"name":"@_jinu/liquid-glass-ui","version":"0.5.4","keywords":["react","ui","components","glassmorphism","liquid-glass","apple","design-system"],"author":{"name":"Jinu"},"license":"MIT","_id":"@_jinu/liquid-glass-ui@0.5.4","maintainers":[{"name":"jinu.yeon","email":"yjw5615@gmail.com"}],"dist":{"shasum":"15be680b604e8b8fcf01f63a5b487bc0ac9edbdd","tarball":"https://registry.npmjs.org/@_jinu/liquid-glass-ui/-/liquid-glass-ui-0.5.4.tgz","fileCount":43,"integrity":"sha512-CY+349qWIObB8gK59Dr9eRENo8DkAmQmfpr/4EynsY5Fkjgnoddb6uJGRNFX1t/qX7obOPswzDeYvJFtrYuBqw==","signatures":[{"sig":"MEQCIAl+wpxTJB1lY3OThIXXN0IwPiYCgsETxbxTAKqwSP/CAiBVGW/GsOH9coJtV8EW26AiqtYm99hmo39mollKr9Utjw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":171483},"main":"./dist/liquid-glass-ui.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/liquid-glass-ui.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/liquid-glass-ui.js","default":"./dist/liquid-glass-ui.js","require":"./dist/liquid-glass-ui.cjs"},"./style.css":"./dist/liquid-glass-ui.css","./themes/ey.css":"./src/themes/ey.css","./dist/style.css":"./dist/liquid-glass-ui.css","./themes/light.css":"./src/themes/light.css"},"gitHead":"42b72ed56797f6906e7b284d50c5bc423e52fca2","scripts":{"dev":"vite","lint":"eslint .","test":"vitest","build":"vite build && tsc -p tsconfig.build.json","preview":"vite preview","dev:demo":"vite dev --config vite.demo.config.ts","build:demo":"vite build --config vite.demo.config.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"jinu.yeon","email":"yjw5615@gmail.com"},"_npmVersion":"10.8.2","description":"Apple Liquid Glass inspired React UI components with glassmorphism effects","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.0","typesVersions":{"*":{"style.css":["./dist/liquid-glass-ui.css"],"themes/ey.css":["./src/themes/ey.css"],"dist/style.css":["./dist/liquid-glass-ui.css"],"themes/light.css":["./src/themes/light.css"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","react":"^19.2.0","eslint":"^9.39.1","vitest":"^4.0.18","globals":"^16.5.0","react-dom":"^19.2.0","@eslint/js":"^9.39.1","playwright":"^1.58.2","typescript":"~5.9.3","@types/node":"^24.10.1","@types/react":"^19.2.7","@types/react-dom":"^19.2.3","typescript-eslint":"^8.48.0","@vitest/coverage-v8":"^4.0.18","@vitejs/plugin-react":"^5.1.1","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.0.18","eslint-plugin-react-refresh":"^0.4.24"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/liquid-glass-ui_0.5.4_1773641710137_0.3651047855209846","host":"s3://npm-registry-packages-npm-production"}},"0.5.5":{"name":"@_jinu/liquid-glass-ui","version":"0.5.5","keywords":["react","ui","components","glassmorphism","liquid-glass","apple","design-system"],"author":{"name":"Jinu"},"license":"MIT","_id":"@_jinu/liquid-glass-ui@0.5.5","maintainers":[{"name":"jinu.yeon","email":"yjw5615@gmail.com"}],"dist":{"shasum":"86dab1a36466f45bb8645e7eeced26be0aed570f","tarball":"https://registry.npmjs.org/@_jinu/liquid-glass-ui/-/liquid-glass-ui-0.5.5.tgz","fileCount":43,"integrity":"sha512-ZY5h/4IzHLXvj5EY7k2jqvClpDturfjWp4Z6I+G5UAIIhMia4bjgbJNR+oZUa59fiLjXG4ADM4S6839yo3/O1A==","signatures":[{"sig":"MEQCIEi3DWex8FU+cSkz3VmQUaGw8v9jF/VpYYL+1GFZKOaBAiAjnXJIVPta6py9RAp0HuDA3RJDe9zbile7SF/P397fdQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":171130},"main":"./dist/liquid-glass-ui.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/liquid-glass-ui.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/liquid-glass-ui.js","default":"./dist/liquid-glass-ui.js","require":"./dist/liquid-glass-ui.cjs"},"./style.css":"./dist/style.css","./themes/ey.css":"./themes/ey.css","./dist/style.css":"./dist/style.css","./themes/light.css":"./themes/light.css"},"gitHead":"5192e7a66c7683abab93efa5d9764eddfcf6b065","scripts":{"dev":"vite","lint":"eslint .","test":"vitest","build":"vite build && tsc -p tsconfig.build.json","preview":"vite preview","dev:demo":"vite dev --config vite.demo.config.ts","build:demo":"vite build --config vite.demo.config.ts","prepublishOnly":"npm run build"},"_npmUser":{"name":"jinu.yeon","email":"yjw5615@gmail.com"},"_npmVersion":"10.8.2","description":"Apple Liquid Glass inspired React UI components with glassmorphism effects","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.19.0","_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","react":"^19.2.0","eslint":"^9.39.1","vitest":"^4.0.18","globals":"^16.5.0","react-dom":"^19.2.0","@eslint/js":"^9.39.1","playwright":"^1.58.2","typescript":"~5.9.3","@types/node":"^24.10.1","@types/react":"^19.2.7","@types/react-dom":"^19.2.3","typescript-eslint":"^8.48.0","@vitest/coverage-v8":"^4.0.18","@vitejs/plugin-react":"^5.1.1","eslint-plugin-react-hooks":"^7.0.1","@vitest/browser-playwright":"^4.0.18","eslint-plugin-react-refresh":"^0.4.24"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/liquid-glass-ui_0.5.5_1773642242149_0.8556861537710048","host":"s3://npm-registry-packages-npm-production"}},"0.5.6":{"name":"@_jinu/liquid-glass-ui","version":"0.5.6","type":"module","description":"Apple Liquid Glass inspired React UI components with glassmorphism effects","keywords":["react","ui","components","glassmorphism","liquid-glass","apple","design-system"],"author":{"name":"Jinu"},"license":"MIT","main":"./dist/liquid-glass-ui.cjs","module":"./dist/liquid-glass-ui.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/liquid-glass-ui.js","require":"./dist/liquid-glass-ui.cjs","default":"./dist/liquid-glass-ui.js"},"./style.css":"./dist/style.css","./dist/style.css":"./dist/style.css","./themes/ey.css":"./themes/ey.css","./themes/light.css":"./themes/light.css"},"sideEffects":["**/*.css"],"scripts":{"dev":"vite","build":"vite build && tsc -p tsconfig.build.json","lint":"eslint .","preview":"vite preview","dev:demo":"vite dev --config vite.demo.config.ts","build:demo":"vite build --config vite.demo.config.ts","prepublishOnly":"npm run build","test":"vitest"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"devDependencies":{"react":"^19.2.0","react-dom":"^19.2.0","@eslint/js":"^9.39.1","@types/node":"^24.10.1","@types/react":"^19.2.7","@types/react-dom":"^19.2.3","@vitejs/plugin-react":"^5.1.1","eslint":"^9.39.1","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.4.24","globals":"^16.5.0","typescript":"~5.9.3","typescript-eslint":"^8.48.0","vite":"^7.3.1","vitest":"^4.0.18","playwright":"^1.58.2","@vitest/browser-playwright":"^4.0.18","@vitest/coverage-v8":"^4.0.18"},"_id":"@_jinu/liquid-glass-ui@0.5.6","gitHead":"1e1f5b0f2060c7be0485f3e45fa8b226065d045b","_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-WrTWQKwFctSU6Oab7q0bBoc8cCcVYj9S6u4VgwTJ7pcyN5aqQVd2pcIx8zWAXfGJ2THv73zUkgs6zCiMHEACFA==","shasum":"c39af349ed83b4ef0d4e1340b9ff27afdf3e9cc8","tarball":"https://registry.npmjs.org/@_jinu/liquid-glass-ui/-/liquid-glass-ui-0.5.6.tgz","fileCount":44,"unpackedSize":171366,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDd8u7HmDhpudRwzuB+RMKo5YqSJUK7O8p9Vt+tXzu6lgIhAPhnWUZEMXlNLLaRJW6ZofdcnQgqLcr7fRMxiUG9Bs0l"}]},"_npmUser":{"name":"jinu.yeon","email":"yjw5615@gmail.com"},"directories":{},"maintainers":[{"name":"jinu.yeon","email":"yjw5615@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/liquid-glass-ui_0.5.6_1773657950125_0.29482965265408523"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-03T02:47:13.832Z","modified":"2026-03-16T10:45:50.416Z","0.1.0":"2026-03-03T02:47:14.086Z","0.2.0":"2026-03-03T03:33:49.870Z","0.3.0":"2026-03-03T04:21:52.631Z","0.4.0":"2026-03-03T07:09:52.683Z","0.5.0":"2026-03-04T02:28:52.629Z","0.5.1":"2026-03-04T05:00:42.283Z","0.5.2":"2026-03-04T05:13:11.137Z","0.5.3":"2026-03-16T05:59:41.096Z","0.5.4":"2026-03-16T06:15:10.289Z","0.5.5":"2026-03-16T06:24:02.299Z","0.5.6":"2026-03-16T10:45:50.289Z"},"author":{"name":"Jinu"},"license":"MIT","keywords":["react","ui","components","glassmorphism","liquid-glass","apple","design-system"],"description":"Apple Liquid Glass inspired React UI components with glassmorphism effects","maintainers":[{"name":"jinu.yeon","email":"yjw5615@gmail.com"}],"readme":"# Liquid Glass UI\n\nApple Liquid Glass에서 영감받은 React UI 컴포넌트 라이브러리입니다.\nGlassmorphism 효과(backdrop blur, 반투명 배경, 유리 광택, 글로우)를 간단한 React 컴포넌트로 제공합니다.\n\n[![npm](https://img.shields.io/npm/v/@_jinu/liquid-glass-ui)](https://www.npmjs.com/package/@_jinu/liquid-glass-ui)\n[![license](https://img.shields.io/npm/l/@_jinu/liquid-glass-ui)](LICENSE)\n\n**[라이브 데모](https://sogom.github.io/liquid-glass-ui/)** · **[대시보드 데모](https://sogom.github.io/liquid-glass-ui/#/dashboard)**\n\n## 설치\n\n```bash\nnpm install @_jinu/liquid-glass-ui\n```\n\n## 빠른 시작\n\n```tsx\n// 1. 스타일 임포트\nimport '@_jinu/liquid-glass-ui/style.css';\n\n// 2. (선택) 테마 임포트\nimport '@_jinu/liquid-glass-ui/themes/ey.css';    // EY 다크 테마\nimport '@_jinu/liquid-glass-ui/themes/light.css';  // 라이트 테마\n\n// 3. 컴포넌트 사용\nimport { Button, Card, Modal, ThemeProvider } from '@_jinu/liquid-glass-ui';\n\nfunction App() {\n  return (\n    <ThemeProvider theme=\"default\">\n      <Button variant=\"accent\" glow>Hello Glass!</Button>\n    </ThemeProvider>\n  );\n}\n```\n\n## 컴포넌트\n\n### Button\n\n```tsx\nimport { Button } from '@_jinu/liquid-glass-ui';\n\n<Button variant=\"accent\" size=\"md\" glow glowIntensity={0.8}>\n  Click me\n</Button>\n```\n\n**Props**: `variant` (solid / outline / ghost / accent), `size` (sm / md / lg), `shape` (rounded / pill), `loading`, `glow`, `glowIntensity` (0–1), `leftIcon`, `rightIcon`, `disabled`\n\n### Input\n\n```tsx\nimport { Input } from '@_jinu/liquid-glass-ui';\n\n<Input label=\"Email\" placeholder=\"you@example.com\" variant=\"solid\" />\n<Input state=\"error\" errorMessage=\"필수 입력 항목입니다\" />\n<Input leftIcon={<SearchIcon />} numeric />\n```\n\n**Props**: `variant` (solid / outline / ghost), `size` (sm / md / lg), `state` (default / error / success), `label`, `hint`, `errorMessage`, `successMessage`, `leftIcon`, `rightIcon`, `numeric`\n\n### Badge\n\n```tsx\nimport { Badge } from '@_jinu/liquid-glass-ui';\n\n<Badge status=\"success\" dot pulse>Active</Badge>\n<Badge variant=\"accent\" glow glowIntensity={0.6} interactive>Glowing</Badge>\n```\n\n**Props**: `variant` (solid / outline / ghost / accent), `size` (sm / md / lg), `shape` (rounded / pill), `status` (default / info / success / warning / error), `dot`, `pulse`, `glow`, `glowIntensity` (0–1), `closable`, `onClose`, `interactive`, `leftIcon`\n\n### Toggle\n\n```tsx\nimport { Toggle } from '@_jinu/liquid-glass-ui';\n\n<Toggle checked={on} onChange={setOn} label=\"다크 모드\" size=\"md\" />\n```\n\n**Props**: `checked`, `defaultChecked`, `onChange`, `size` (sm / md / lg), `label`, `labelPosition` (left / right), `color`, `disabled`\n\n### Tabs\n\nCompound Component 패턴으로 구성됩니다.\n\n```tsx\nimport { Tabs, TabList, Tab, TabPanel } from '@_jinu/liquid-glass-ui';\n\n<Tabs defaultValue=\"tab1\" variant=\"pill\" size=\"md\">\n  <TabList>\n    <Tab value=\"tab1\">Overview</Tab>\n    <Tab value=\"tab2\">Features</Tab>\n    <Tab value=\"tab3\" disabled>Disabled</Tab>\n  </TabList>\n  <TabPanel value=\"tab1\">첫 번째 탭 내용</TabPanel>\n  <TabPanel value=\"tab2\">두 번째 탭 내용</TabPanel>\n</Tabs>\n```\n\n**Props**: `value`, `defaultValue`, `onValueChange`, `variant` (solid / outline / pill), `size` (sm / md / lg), `intensity`\n\n### Card\n\n```tsx\nimport { Card, CardHeader, CardBody, CardFooter } from '@_jinu/liquid-glass-ui';\n\n<Card variant=\"solid\" hoverable glow glowIntensity={0.7}>\n  <CardHeader>제목</CardHeader>\n  <CardBody>카드 내용</CardBody>\n  <CardFooter>\n    <Button variant=\"accent\">확인</Button>\n  </CardFooter>\n</Card>\n```\n\n**Props**: `variant` (solid / outline / ghost), `size` (sm / md / lg), `hoverable`, `glow`, `glowIntensity` (0–1), `intensity`, `color`\n\n### Tooltip\n\n```tsx\nimport { Tooltip } from '@_jinu/liquid-glass-ui';\n\n<Tooltip content=\"도움말 텍스트\" placement=\"top\" arrow>\n  <button>마우스를 올려보세요</button>\n</Tooltip>\n```\n\n**Props**: `content`, `placement` (top / bottom / left / right), `trigger` (hover / click), `arrow`, `delay`, `closeDelay`, `disabled`, `intensity`\n\n### Modal\n\n```tsx\nimport { Modal, ModalHeader, ModalBody, ModalFooter } from '@_jinu/liquid-glass-ui';\n\n<Modal open={open} onClose={() => setOpen(false)} size=\"md\">\n  <ModalHeader showClose>제목</ModalHeader>\n  <ModalBody>모달 내용</ModalBody>\n  <ModalFooter>\n    <Button onClick={() => setOpen(false)}>확인</Button>\n  </ModalFooter>\n</Modal>\n```\n\n**Props**: `open`, `onClose`, `size` (sm / md / lg), `closeOnOverlay`, `closeOnEsc`, `bgColor`, `intensity`\n\n### Dropdown\n\n```tsx\nimport {\n  Dropdown, DropdownTrigger, DropdownMenu,\n  DropdownItem, DropdownDivider, DropdownGroup,\n} from '@_jinu/liquid-glass-ui';\n\n<Dropdown placement=\"bottom-start\" size=\"md\">\n  <DropdownTrigger>옵션</DropdownTrigger>\n  <DropdownMenu>\n    <DropdownGroup label=\"파일\">\n      <DropdownItem icon={<FileIcon />} shortcut=\"⌘N\">새 파일</DropdownItem>\n    </DropdownGroup>\n    <DropdownDivider />\n    <DropdownItem active>선택된 항목</DropdownItem>\n    <DropdownItem danger>삭제</DropdownItem>\n  </DropdownMenu>\n</Dropdown>\n```\n\n**Dropdown Props**: `placement` (bottom-start / bottom-end / top-start / top-end), `size` (sm / md / lg), `disabled`\n\n**DropdownItem Props**: `icon`, `shortcut`, `active`, `disabled`, `danger`, `onSelect`\n\n## 레이아웃 컴포넌트\n\n### Container & Stack\n\n```tsx\nimport { Container } from '@_jinu/liquid-glass-ui';\nimport { Stack, Spacer } from '@_jinu/liquid-glass-ui';\n\n<Container maxWidth=\"lg\" padding=\"md\">\n  <Stack direction=\"horizontal\" gap=\"sm\" wrap align=\"center\">\n    <div>아이템 1</div>\n    <div>아이템 2</div>\n    <Spacer />\n    <div>오른쪽으로 밀림</div>\n  </Stack>\n</Container>\n```\n\n**Stack Props**: `direction` (horizontal / vertical), `gap` (xs / sm / md / lg / xl), `wrap`, `align`, `justify`\n\n### Divider\n\n```tsx\nimport { Divider } from '@_jinu/liquid-glass-ui';\n\n<Divider variant=\"solid\" />\n<Divider variant=\"dashed\" />\n<Divider variant=\"gradient\" label=\"또는\" labelPosition=\"center\" />\n```\n\n**Props**: `variant` (solid / dashed / gradient), `label`, `labelPosition` (left / center / right)\n\n### AspectRatio\n\n```tsx\nimport { AspectRatio } from '@_jinu/liquid-glass-ui';\n\n<AspectRatio ratio={16 / 9} maxWidth=\"400px\">\n  <img src=\"thumbnail.jpg\" alt=\"비디오\" />\n</AspectRatio>\n```\n\n**Props**: `ratio`, `maxWidth`\n\n### AppBar\n\n```tsx\nimport { AppBar } from '@_jinu/liquid-glass-ui';\n\n<AppBar\n  position=\"fixed\"\n  size=\"compact\"\n  leading={<Logo />}\n  trailing={<Avatar />}\n/>\n```\n\n**Props**: `position` (fixed / sticky / static), `size` (compact / default), `leading`, `trailing`, `intensity`\n\n### Sidebar\n\n```tsx\nimport { Sidebar, SidebarSection, SidebarItem } from '@_jinu/liquid-glass-ui';\n\n<Sidebar collapsed={false} width=\"220px\" collapsedWidth=\"60px\">\n  <SidebarSection title=\"메뉴\">\n    <SidebarItem icon=\"📊\" active>대시보드</SidebarItem>\n    <SidebarItem icon=\"👥\" badge=\"New\">사용자</SidebarItem>\n  </SidebarSection>\n</Sidebar>\n```\n\n**Props**: `collapsed`, `width`, `collapsedWidth`\n\n**SidebarItem Props**: `icon`, `active`, `badge`, `onClick`\n\n### Panel\n\n```tsx\nimport { Panel, PanelHeader, PanelBody, PanelFooter } from '@_jinu/liquid-glass-ui';\n\n<Panel variant=\"default\" fill>\n  <PanelHeader actions={<Badge>3</Badge>}>제목</PanelHeader>\n  <PanelBody scroll>스크롤 가능한 내용</PanelBody>\n  <PanelFooter>\n    <Button>저장</Button>\n  </PanelFooter>\n</Panel>\n```\n\n**Props**: `variant` (default / flat), `size` (sm / md / lg), `fill`\n\n## 테마\n\n```tsx\nimport { ThemeProvider } from '@_jinu/liquid-glass-ui';\n\n// 다크 테마 (EY 브랜드)\nimport '@_jinu/liquid-glass-ui/themes/ey.css';\n<ThemeProvider theme=\"ey\">\n  <App />\n</ThemeProvider>\n\n// 라이트 테마 (AG Grid alpine 등 라이트 UI와 호환)\nimport '@_jinu/liquid-glass-ui/themes/light.css';\n<ThemeProvider theme=\"light\">\n  <App />\n</ThemeProvider>\n```\n\n사용 가능한 테마: `default` (다크 퍼플), `ey` (다크 옐로), `light` (라이트)\n\n## 주요 특징\n\n- React 18 / 19 지원\n- TypeScript 완벽 지원 (타입 선언 포함)\n- CSS Modules 기반 스타일링 (전역 스타일 오염 없음)\n- 접근성 지원 (ARIA roles, 키보드 네비게이션, 포커스 관리)\n- Controlled / Uncontrolled 패턴 지원\n- Tree-shaking 지원\n- forwardRef 지원\n- Glow 강도 조절 (0–1) — Button, Badge, Card\n- 테마 시스템 (EY 다크, Light 테마 내장)\n- UI, 레이아웃, 네비게이션을 포함한 18개 컴포넌트\n\n## 라이선스\n\nMIT\n","readmeFilename":"README.md"}