Add GnCopyButton component and strict icon rule in docs
- Create GnCopyButton Vue adapter component with clipboard copy
  and 3-second icon swap from ph-copy to ph-check.
- Register GnCopyButton in plugin and index exports.
- Add copy-button demo block to demo/partials/buttons.html.
- Update CLAUDE.md, README, and Vue docs with component entry.
- Enforce "all icons must carry the ph class" rule in CLAUDE.md.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
1 parent 9c87b8e commit c6128b48441f9054d76993e87b876417e4aaeab7
@Eugene Sukhodolskiy Eugene Sukhodolskiy authored 23 hours ago
Showing 16 changed files
View
CLAUDE.md
View
README.md
View
demo/partials/buttons.html
View
dist/index.html
View
dist/vue/index.js
Too large (Show diff)
View
dist/vue/index.js.map
View
docs/vue/ai-usage-guide.md
View
docs/vue/component-api.md
View
examples/vue/dist/assets/index-BA-Bfx4J.js 100644 → 0
View
examples/vue/dist/assets/index-CZK7DMAT.js 0 → 100644
View
examples/vue/dist/assets/index-D0W_617a.css 100644 → 0
Not supported
View
examples/vue/dist/assets/index-DoqU3q6H.css 0 → 100644
Not supported
View
examples/vue/dist/index.html
View
src/vue/components/GnCopyButton.js 0 → 100644
View
src/vue/index.js
View
src/vue/plugin.js