Uploaded image for project: 'Realm Studio'
  1. Realm Studio
  2. RSTUDIO-56

Avoid CSS clashes by migrating to using CSS modules

    • Type: Icon: Task Task
    • Resolution: Unresolved
    • Priority: Icon: Unknown Unknown
    • None
    • Affects Version/s: None
    • Component/s: None

      In the current configuration we might have two components that has sub-components with equal names that accidentally overrides or "crosstalks" because we're not using uniquely (generated) CSS classnames. We could easily enable CSS modules

      • then we just need to pass the generated CSS class names to the className property of the relevant elements (which means going through all components of the app). We would probably also need to introduce a TypeScript definition of .scss files.

            Assignee:
            Unassigned Unassigned
            Reporter:
            unitosyncbot Unito Sync Bot
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: