Skip to content

Enforce usage of SCSS in Vue components#1358

Merged
dmohns merged 5 commits intomainfrom
deprecate-global-ui-styles
Mar 11, 2026
Merged

Enforce usage of SCSS in Vue components#1358
dmohns merged 5 commits intomainfrom
deprecate-global-ui-styles

Conversation

@dmohns
Copy link
Copy Markdown
Member

@dmohns dmohns commented Mar 10, 2026

Brief summary of the change made

First step towards: #1256

The end goal is that every Vue component uses <style scoped lang="scss">. This PR implements the first, easier step, to enforce scss.

Are there any other side effects of this change that we should be aware of?

Describe how you tested your changes?

Pull Request checklist

Please confirm you have completed any of the necessary steps below.

  • Meaningful Pull Request title and description
  • Changes tested as described above
  • Added appropriate documentation for the change.
  • Created GitHub issues for any relevant followup/future enhancements if appropriate.

@dmohns dmohns changed the title Deprecate global UI styles Enforce usage of SCSS in Vue components Mar 10, 2026
@dmohns dmohns requested a review from beesaferoot March 10, 2026 13:33
@dmohns dmohns merged commit 6331b01 into main Mar 11, 2026
16 checks passed
@dmohns dmohns deleted the deprecate-global-ui-styles branch March 11, 2026 08:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants