Skip to content

fix(ui): correct Primary button hover/active colors for true inversion

3859505
Select commit
Loading
Failed to load commit list.
Closed

feat(ui): modernize editor UI with monochrome shadcn-style design system #591

fix(ui): correct Primary button hover/active colors for true inversion
3859505
Select commit
Loading
Failed to load commit list.
codefactor.io / CodeFactor failed Jan 28, 2026 in 4s

2 issues fixed. 13 issues found. Autofix available.

Annotations

Check notice on line 535 in UnityProject/Packages/com.jasonxudeveloper.jengine.core/Editor/CustomEditor/BootstrapEditor.cs

See this annotation in the file changed.

@codefactor-io codefactor-io / CodeFactor

UnityProject/Packages/com.jasonxudeveloper.jengine.core/Editor/CustomEditor/BootstrapEditor.cs#L535

Code should not contain multiple blank lines in a row. (SA1507)

Check notice on line 271 in UnityProject/Packages/com.jasonxudeveloper.jengine.ui/Editor/Internal/BootstrapEditorUI.cs

See this annotation in the file changed.

@codefactor-io codefactor-io / CodeFactor

UnityProject/Packages/com.jasonxudeveloper.jengine.ui/Editor/Internal/BootstrapEditorUI.cs#L271

Prefer comparing `Count` to 0 rather than using `Any()`, both for clarity and for performance. (CA1860)

Check notice on line 284 in UnityProject/Packages/com.jasonxudeveloper.jengine.ui/Editor/Internal/BootstrapEditorUI.cs

See this annotation in the file changed.

@codefactor-io codefactor-io / CodeFactor

UnityProject/Packages/com.jasonxudeveloper.jengine.ui/Editor/Internal/BootstrapEditorUI.cs#L284

Prefer comparing `Count` to 0 rather than using `Any()`, both for clarity and for performance. (CA1860)

Check notice on line 182 in UnityProject/Packages/com.jasonxudeveloper.jengine.ui/Editor/Internal/PanelUI.cs

See this annotation in the file changed.

@codefactor-io codefactor-io / CodeFactor

UnityProject/Packages/com.jasonxudeveloper.jengine.ui/Editor/Internal/PanelUI.cs#L182

Prefer comparing `Count` to 0 rather than using `Any()`, both for clarity and for performance. (CA1860)

Check notice on line 310 in UnityProject/Packages/com.jasonxudeveloper.jengine.ui/Editor/Internal/BootstrapEditorUI.cs

See this annotation in the file changed.

@codefactor-io codefactor-io / CodeFactor

UnityProject/Packages/com.jasonxudeveloper.jengine.ui/Editor/Internal/BootstrapEditorUI.cs#L310

Prefer comparing `Count` to 0 rather than using `Any()`, both for clarity and for performance. (CA1860)

Check notice on line 156 in UnityProject/Packages/com.jasonxudeveloper.jengine.core/Editor/EditorUtils.cs

See this annotation in the file changed.

@codefactor-io codefactor-io / CodeFactor

UnityProject/Packages/com.jasonxudeveloper.jengine.core/Editor/EditorUtils.cs#L156

Prefer comparing `Length` to 0 rather than using `Any()`, both for clarity and for performance. (CA1860)

Check notice on line 53 in UnityProject/Packages/com.jasonxudeveloper.jengine.core/Editor/CustomEditor/SettingsUIBuilder.cs

See this annotation in the file changed.

@codefactor-io codefactor-io / CodeFactor

UnityProject/Packages/com.jasonxudeveloper.jengine.core/Editor/CustomEditor/SettingsUIBuilder.cs#L53

Prefer comparing `Count` to 0 rather than using `Any()`, both for clarity and for performance. (CA1860)

Check notice on line 356 in UnityProject/Packages/com.jasonxudeveloper.jengine.ui/Editor/Internal/BootstrapEditorUI.cs

See this annotation in the file changed.

@codefactor-io codefactor-io / CodeFactor

UnityProject/Packages/com.jasonxudeveloper.jengine.ui/Editor/Internal/BootstrapEditorUI.cs#L356

Prefer comparing `Count` to 0 rather than using `Any()`, both for clarity and for performance. (CA1860)

Check notice on line 323 in UnityProject/Packages/com.jasonxudeveloper.jengine.ui/Editor/Internal/BootstrapEditorUI.cs

See this annotation in the file changed.

@codefactor-io codefactor-io / CodeFactor

UnityProject/Packages/com.jasonxudeveloper.jengine.ui/Editor/Internal/BootstrapEditorUI.cs#L323

Prefer comparing `Count` to 0 rather than using `Any()`, both for clarity and for performance. (CA1860)

Check notice on line 173 in UnityProject/Packages/com.jasonxudeveloper.jengine.core/Editor/CustomEditor/BootstrapEditor.cs

See this annotation in the file changed.

@codefactor-io codefactor-io / CodeFactor

UnityProject/Packages/com.jasonxudeveloper.jengine.core/Editor/CustomEditor/BootstrapEditor.cs#L173

Prefer comparing `Count` to 0 rather than using `Any()`, both for clarity and for performance. (CA1860)

Check notice on line 297 in UnityProject/Packages/com.jasonxudeveloper.jengine.ui/Editor/Internal/BootstrapEditorUI.cs

See this annotation in the file changed.

@codefactor-io codefactor-io / CodeFactor

UnityProject/Packages/com.jasonxudeveloper.jengine.ui/Editor/Internal/BootstrapEditorUI.cs#L297

Prefer comparing `Count` to 0 rather than using `Any()`, both for clarity and for performance. (CA1860)

Check notice on line 399 in UnityProject/Packages/com.jasonxudeveloper.jengine.ui/Runtime/MessageBox.cs

See this annotation in the file changed.

@codefactor-io codefactor-io / CodeFactor

UnityProject/Packages/com.jasonxudeveloper.jengine.ui/Runtime/MessageBox.cs#L348-L399

Complex Method

Check notice on line 336 in UnityProject/Packages/com.jasonxudeveloper.jengine.ui/Editor/Internal/BootstrapEditorUI.cs

See this annotation in the file changed.

@codefactor-io codefactor-io / CodeFactor

UnityProject/Packages/com.jasonxudeveloper.jengine.ui/Editor/Internal/BootstrapEditorUI.cs#L336

Prefer comparing `Count` to 0 rather than using `Any()`, both for clarity and for performance. (CA1860)