Skip to content
This repository has been archived by the owner on Dec 3, 2024. It is now read-only.

BAU Dont override user workspace colour preferences #497

Merged
merged 1 commit into from
Dec 2, 2024

Conversation

sfount
Copy link
Contributor

@sfount sfount commented Sep 17, 2024

Change description

Remove the colour customisations specified at the repository configuration level.

Developers can still specify their own customisations for the workspaces.

The current version of vscode has very little contrast with the chosen colour scheme which makes it hard to use.

This also removes an override for formatting on saving which can also now be chosen by the developer based on their setup -- formatting issues should be caught in pre-commit checks both locally and during the CI process.

Example of low contrast icons with the repository specified colour scheme
Grey icons on a bright green background - an example of low contrast icons with the repository specified colour scheme

  • [ ] Unit tests and other appropriate tests added or updated
  • [ ] README and other documentation has been updated / added (if needed)
  • Commit messages are meaningful and follow good commit message guidelines

Remove the colour customisations specified at the repository configuration level.

Developers can still specify their own customisations for the workspaces.

The current version of vscode has very little contrast with the chosen colour scheme
which makes it hard to use.

This also removes an override for formatting on saving which can also now be
chosen by the developer based on their setup -- formatting issues should be
caught in pre-commit checks both locally and during the CI process.
@sfount sfount force-pushed the BAU-fix-colour-settings branch from de6543a to 419df7a Compare December 2, 2024 09:55
@sfount sfount merged commit 6e0005d into main Dec 2, 2024
8 checks passed
@sfount sfount deleted the BAU-fix-colour-settings branch December 2, 2024 09:57
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants