|
Add compact .btn-icon-sm and fix copy-button demo
- Introduce `.btn-icon-sm` (28×28, 18 px icon) in `_buttons.scss` for a miniature icon-button variant. - Remove `.btn-secondary` from demo copy buttons so they render as transparent icon-only controls without background. - Add `size` prop to `GnIconButton` and `GnCopyButton` Vue components. - Update docs and demo to reflect the new size option. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com> |
|---|
|
|
| CLAUDE.md |
|---|
| README.md |
|---|
| demo/partials/buttons.html |
|---|
| dist/css/demo.css |
|---|
| dist/css/demo.css.map |
|---|
| dist/css/kit.css |
|---|
| dist/css/kit.css.map |
|---|
| dist/index.html |
|---|
| dist/vue/index.js |
|---|
| dist/vue/index.js.map |
|---|
| docs/vue/component-api.md |
|---|
| examples/vue/dist/assets/index-C4wyE_0N.css 0 → 100644 |
|---|
|
Not supported
|
| examples/vue/dist/assets/index-Cb0JMDo2.js 0 → 100644 |
|---|
| examples/vue/dist/assets/index-DeJpMzDj.js 100644 → 0 |
|---|
| examples/vue/dist/assets/index-DoqU3q6H.css 100644 → 0 |
|---|
|
Not supported
|
| examples/vue/dist/index.html |
|---|
| src/scss/components/_buttons.scss |
|---|
| src/vue/components/GnCopyButton.js |
|---|
| src/vue/components/GnIconButton.js |
|---|