Skip to content

Add plastic style to shields.io badges for visual consistency#51

Merged
Malcolmnixon merged 3 commits intomainfrom
copilot/update-readme-badge-style
Jan 22, 2026
Merged

Add plastic style to shields.io badges for visual consistency#51
Malcolmnixon merged 3 commits intomainfrom
copilot/update-readme-badge-style

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Jan 22, 2026

Badges in README.md lacked consistent styling. Updated all shields.io badges to use the plastic style parameter, matching the pattern from the TestResults repository.

Changes

  • Added ?style=plastic to shields.io badges:

    • GitHub forks
    • GitHub stars
    • GitHub contributors
    • GitHub license
    • NuGet version
  • Build, Quality Gate, and Security badges unchanged (GitHub Actions and SonarCloud badge systems don't support style parameter)

Example

-[![GitHub forks](https://img.shields.io/github/forks/demaconsulting/SonarMark)](...)
+[![GitHub forks](https://img.shields.io/github/forks/demaconsulting/SonarMark?style=plastic)](...)
Original prompt

This section details on the original issue you should resolve

<issue_title>[Feature]: Badges in "plastic" style</issue_title>
<issue_description>### Problem Statement

The README.md file badges for forks and repo stars should use the "plastic" style to be consistent with the other badges.

Proposed Solution

Update the README.md file to use the correct badge styles - an example can be found at https://github.com/demaconsulting/TestResults/blob/main/README.md

Alternatives Considered

No response

Additional Context

No response

Priority

Low - Nice to have

Contribution

  • I would be willing to submit a PR for this feature

Code of Conduct

  • I agree to follow this project's Code of Conduct</issue_description>

Comments on the Issue (you are @copilot in this section)


✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.

Co-authored-by: Malcolmnixon <1863707+Malcolmnixon@users.noreply.github.com>
@Malcolmnixon Malcolmnixon marked this pull request as ready for review January 22, 2026 16:53
Co-authored-by: Malcolmnixon <1863707+Malcolmnixon@users.noreply.github.com>
Copilot AI changed the title [WIP] Update README.md file badges to plastic style Add plastic style to shields.io badges for visual consistency Jan 22, 2026
Copilot AI requested a review from Malcolmnixon January 22, 2026 16:54
@Malcolmnixon Malcolmnixon merged commit c28daa9 into main Jan 22, 2026
10 checks passed
@Malcolmnixon Malcolmnixon deleted the copilot/update-readme-badge-style branch January 22, 2026 17:01
Copilot AI added a commit that referenced this pull request Mar 4, 2026
…d/Failed

- Output now shows test names (SonarMark_QualityGateRetrieval) instead of descriptions
- Status now uses title case (Passed/Failed) consistent with template PR #51
- Removed unused 'displayName' parameter from RunValidationTest

Co-authored-by: Malcolmnixon <1863707+Malcolmnixon@users.noreply.github.com>
Copilot AI added a commit that referenced this pull request Mar 4, 2026
- requirements.yaml: semantic IDs (CLI-001 → Sonar-Cmd-Cli, PLT-001 → Sonar-Platform-Windows, etc.)
- README.md: replace Self-Validation Tests table with Self Validation section showing actual output format
- docs/guide/guide.md: restructure self-validation section with Validation Report example (template PR #51)
- .markdownlint-cli2.jsonc: allow siblings_only duplicate headings for Self-Validation

Co-authored-by: Malcolmnixon <1863707+Malcolmnixon@users.noreply.github.com>
Malcolmnixon added a commit that referenced this pull request Mar 4, 2026
* Initial plan

* Fix code/config drift from TemplateDotNetTool template

- Program.cs: route errors to Console.Error.WriteLine (stderr)
- Program.cs: version display uses context.WriteLine (respects --silent)
- Context.cs: add AutoFlush=true on log StreamWriter
- Context.cs: WriteError uses Console.Error.WriteLine (stderr)
- Tests: update to capture Console.Error for error assertions
- Tests.csproj: LangVersion 12 → latest
- SonarMark.csproj: reorganize packages into labeled ItemGroups
- build.yaml: add dotnet tool restore step to CodeQL job
- build.yaml: add sonarmark to versionmark capture list
- pull_request_template.md: add self-validation checklist item

Co-authored-by: Malcolmnixon <1863707+Malcolmnixon@users.noreply.github.com>

* Update agent documentation for template consistency

- AGENTS.md: C# 12 → C# (latest), .markdownlint.json → .markdownlint-cli2.jsonc
- code-quality-agent.md: .markdownlint.json → .markdownlint-cli2.jsonc
- repo-consistency-agent.md: fix markdownlint filename, add Tracking Template Evolution section
- requirements-agent.md: add Test Source Filters section

Co-authored-by: Malcolmnixon <1863707+Malcolmnixon@users.noreply.github.com>

* Fix Validation.cs: use test names in console output, title-case Passed/Failed

- Output now shows test names (SonarMark_QualityGateRetrieval) instead of descriptions
- Status now uses title case (Passed/Failed) consistent with template PR #51
- Removed unused 'displayName' parameter from RunValidationTest

Co-authored-by: Malcolmnixon <1863707+Malcolmnixon@users.noreply.github.com>

* Apply remaining template updates: semantic IDs, self-validation docs

- requirements.yaml: semantic IDs (CLI-001 → Sonar-Cmd-Cli, PLT-001 → Sonar-Platform-Windows, etc.)
- README.md: replace Self-Validation Tests table with Self Validation section showing actual output format
- docs/guide/guide.md: restructure self-validation section with Validation Report example (template PR #51)
- .markdownlint-cli2.jsonc: allow siblings_only duplicate headings for Self-Validation

Co-authored-by: Malcolmnixon <1863707+Malcolmnixon@users.noreply.github.com>

* requirements.yaml: rename IDs to SonarMark- prefix with Svr/Rpt/Plt abbreviations

Co-authored-by: Malcolmnixon <1863707+Malcolmnixon@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: Malcolmnixon <1863707+Malcolmnixon@users.noreply.github.com>
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.

[Feature]: Badges in "plastic" style

2 participants