Skip to content

Can we start V3? #459

@jayelkaake

Description

@jayelkaake

I've been working with this for the last week pretty heavily and I have a fork which I've started some big improvements that are not reverse-compatible (in addition to a bunch of small ones that are):

  1. Replace deprecated TabsComponent with new TabsComponent.
  2. Update the project structure to centralize all component files in each of their respective locations as specified by view_component-contrib which seems to be taking over the standard.
  3. Update CSS so it isn't scoped to html[class~="Polaris-Summer-Editions-2023"] which makes things harder to style properly since that top level has a high specificity.
  4. Implement rubocop, stylelint, spell-check and other linters so we can keep the code clean with reduced maintenance.

I've also created an automatic dark mode option and made several fixes, but I'll submit those PRs to the main branch.

Can one of the maintainers create a the new branch so we can start on it?

I'd be happy to join as a maintainer BTW. I'm starting a new project with this so I can "battle-test" v3.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions