Skip to content

chore(atomic): migrate atomic-ipx-modal to Lit and make it public#6967

Merged
alexprudhomme merged 24 commits intomainfrom
copilot/migrate-atomic-ipx-modal-to-lit
Feb 5, 2026
Merged

chore(atomic): migrate atomic-ipx-modal to Lit and make it public#6967
alexprudhomme merged 24 commits intomainfrom
copilot/migrate-atomic-ipx-modal-to-lit

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Jan 14, 2026

✅ Checklist

  • 🧪 The component is unit tested
  • 🧪 The component includes E2E tests
  • 🗑️ Old Cypress tests exclusive to the component are removed
  • 📖 The component is documented in storybook with an .mdx file
  • ♿ The component complies with the Web Content Accessibility Guidelines.
  • 🌐 All strings intended for humans or assistive technology must be localized with i18n.
  • 📦 The Lit component is exported in the appropriate index.ts and lazy-index.ts files.
  • 🎨 CSS parts are documented still accessible.
  • 🦥 Slotted Content, public methods and properties are documented
  • 🔄 The component outputs the same Angular output as before with Stencil
  • 🏷️ The component declares the component type in the HTMLElementTagNameMap

https://coveord.atlassian.net/browse/KIT-5351

Copilot AI and others added 2 commits January 14, 2026 19:33
Co-authored-by: alexprudhomme <78121423+alexprudhomme@users.noreply.github.com>
Co-authored-by: alexprudhomme <78121423+alexprudhomme@users.noreply.github.com>
Copilot AI changed the title [WIP] Migrate atomic-ipx-modal to Lit feat(atomic): migrate atomic-ipx-modal to Lit Jan 14, 2026
Copilot AI requested a review from alexprudhomme January 14, 2026 19:39
@alexprudhomme
Copy link
Copy Markdown
Contributor

Make it not internal, add stories, mdx and e2e tests @copilot

- Remove @internal tag from component
- Add Storybook stories with Default, WithoutFooter, and Closed variants
- Add MDX documentation with usage examples
- Add E2E tests covering modal display, interactions, and states
- Add page object and fixture for E2E testing

Co-authored-by: alexprudhomme <78121423+alexprudhomme@users.noreply.github.com>
Copy link
Copy Markdown
Contributor Author

Copilot AI commented Jan 14, 2026

Make it not internal, add stories, mdx and e2e tests @copilot

Done in commit 70d1ed7. The component is now public (removed @internal tag) and includes:

  • Storybook stories: 3 variants (Default, WithoutFooter, Closed) demonstrating different modal configurations
  • MDX documentation: Comprehensive guide with usage examples, slot documentation, behavior explanation, and styling options
  • E2E tests: 11 test cases covering modal display, interactions, content rendering, and state management with page object pattern

All files are linted and ready for review.

Copilot AI changed the title feat(atomic): migrate atomic-ipx-modal to Lit feat(atomic): migrate atomic-ipx-modal to Lit and make it public Jan 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants