SpecFlow icon indicating copy to clipboard operation
SpecFlow copied to clipboard

The unimplemented step coloring is not visually distinguishable in dark mode

Open godrose opened this issue 4 years ago • 2 comments

SpecFlow Version:

  • [ ] 3.7
  • [x] 3.6
  • [ ] 3.5
  • [ ] 3.4
  • [ ] 3.3
  • [ ] 3.1
  • [ ] 3.0
  • [ ] 2.4
  • [ ] 2.3
  • [ ] 2.2
  • [ ] 2.1
  • [ ] 2.0
  • [ ] 1.9

Used Test Runner

  • [ ] SpecFlow+Runner
  • [ ] MSTest
  • [ ] NUnit
  • [x] Xunit

Version number:

Project Format of the SpecFlow project

  • [ ] Classic project format using packages.config
  • [ ] Classic project format using <PackageReference> tags
  • [ ] Sdk-style project format

.feature.cs files are generated using

  • [ ] SpecFlow.Tools.MsBuild.Generation NuGet package
  • [ ] SpecFlowSingleFileGenerator custom tool

Visual Studio Version

  • [x] VS 2019
  • [ ] VS 2017

Enable SpecFlowSingleFileGenerator Custom Tool option in Visual Studio extension settings

  • [ ] Enabled
  • [ ] Disabled

Are the latest Visual Studio updates installed?

  • [x] Yes
  • [ ] No, I use Visual Studio version <Major>.<Minor>.<Patch>

.NET Framework:

  • [ ] >= .NET 4.5
  • [ ] before .NET 4.5
  • [ ] .NET Core 2.1
  • [x] .NET Core 3.1
  • [ ] .NET 5.0

Test Execution Method:

  • [ ] Visual Studio Test Explorer
  • [ ] TFS/VSTS/Azure DevOps – Task – PLEASE SPECIFY THE NAME OF THE TASK
  • [ ] Command line – PLEASE SPECIFY THE FULL COMMAND LINE

<SpecFlow> Section in app.config or content of specflow.json


Issue Description

The unimplemented step coloring is not visually distinguishable in dark mode

Steps to Reproduce

  • Use VS 2019 with dark theme
  • Install SpecFlow VS Extension
  • Create a feature
  • Start writing steps

Expected: Unimplemented steps are displayed in color that's suitable for dark theme Actual: Unimplemented steps are displayed in dark purple that's very hard to see on dark background

godrose avatar Feb 19 '21 16:02 godrose

@SabotageAndi Hey. Any idea what's the priority of this issue?

godrose avatar Jun 20 '21 06:06 godrose

It's not on our list at all. But changing the default color to something better should not be a big change.

This should be the code for it: https://github.com/SpecFlowOSS/SpecFlow.VisualStudio/tree/a6aa6bc52aea0483d056bf3ecda3acca95a83583/TechTalk.SpecFlow.VSIXShared/GherkinFileEditor

SabotageAndi avatar Jul 05 '21 09:07 SabotageAndi