Skip to content

Tracking: gaps found migrating a production map-first app #385

Closed

Description

@mvilacad

Gaps found while porting a production map-first field-sales app (React/Tailwind/shadcn to SvelteKit + @codeatlasdev/ui@4.5.0, pinned there because later majors broke too much). Every gap that forced a local workaround is listed here. At the time of writing the app carries 35 TODO(lib#...) markers across 19 issues and 62 CSS selectors against internal .ca-* classes in 18 files. The goal is a library where this kind of product needs none of them.

Legend: additive = optional props/tokens/new components, defaults unchanged. breaking = changes default rendering or API for existing users.

Shell and map

Theme and tokens

Typography

Forms

Feedback

Data display

DX, docs and release

Notes

Activity

  1. mvilacad commented on Oct 23, 2026

    @mvilacad
    ContributorAuthor

    Every gap listed here is on main (#339-#363, #373-#383) except #380. #380 is covered by the contributor PR #412, which is waiting for a rebase on main. Tracked there.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:componentsSvelte components and primitivesenhancementNew feature or request

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions