Skip to content

Conversation

@CryZe
Copy link
Collaborator

@CryZe CryZe commented Mar 26, 2025

  1. This splits up the UI code into a separate views and components folder to clarify the purpose of each file.

  2. This refactors some code to use CSS modules, functional React components and splits up the Settings component into roughly one component per setting.

This is just the beginning of more code refactoring.

@CryZe CryZe added enhancement A new feature or general improvement to LiveSplit One. UI The issue is about the user interface. code quality The goal is to improve the quality of the code. labels Mar 26, 2025
@CryZe CryZe enabled auto-merge March 26, 2025 20:11
This refactors some code to use CSS modules, functional React components
and splits up the Settings component into roughly one component per
setting.
@CryZe CryZe merged commit 42b3c12 into LiveSplit:master Mar 26, 2025
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

code quality The goal is to improve the quality of the code. enhancement A new feature or general improvement to LiveSplit One. UI The issue is about the user interface.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant