Skip to content

docs: update README with branding images#1148

Open
rjaegers wants to merge 5 commits intomainfrom
docs/add-branding-1
Open

docs: update README with branding images#1148
rjaegers wants to merge 5 commits intomainfrom
docs/add-branding-1

Conversation

@rjaegers
Copy link
Member

@rjaegers rjaegers commented Feb 8, 2026

🚀 Hey, I have created a Pull Request

Description of changes

This pull request updates the README.md to improve its visual presentation and branding. The most important change is the addition of a header section featuring a logo image and link to the repository.

Documentation and branding improvements:

  • Added a visually prominent header with a linked logo image to the top of README.md, enhancing the project's branding and visual appeal.

✔️ Checklist

  • I have followed the contribution guidelines for this repository
  • I have added tests for new behavior, and have not broken any existing tests
  • I have added or updated relevant documentation
  • I have verified that all added components are accounted for in the SBOM

Signed-off-by: Ron <45816308+rjaegers@users.noreply.github.com>
@rjaegers rjaegers requested a review from a team as a code owner February 8, 2026 16:50
Copilot AI review requested due to automatic review settings February 8, 2026 16:50
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the repository README to add a branded header with a linked logo at the top for improved visual presentation.

Changes:

  • Added an HTML header block with a linked logo image at the top of README.md
  • Added markdownlint disable/enable markers around the new header block

README.md Outdated
Comment on lines 1 to 10
<!-- markdownlint-disable -->
<a href="https://github.com/philips-software/amp-devcontainer">
<h1 align="center">
<picture>
<source media="(prefers-color-scheme: dark)" srcset="https://github.com/user-attachments/assets/9ac111f8-7349-42e1-9778-d05d65969ba6">
<img alt="Flutter" src="https://github.com/user-attachments/assets/9ac111f8-7349-42e1-9778-d05d65969ba6">
</picture>
</h1>
</a>
<!-- markdownlint enable -->
Copy link

Copilot AI Feb 8, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The markdownlint re-enable comment is malformed (<!-- markdownlint enable -->) and won’t re-enable linting. markdownlint expects <!-- markdownlint-enable --> (with a hyphen), so the disable may unintentionally apply to the rest of the README.

Copilot uses AI. Check for mistakes.
README.md Outdated
Comment on lines 3 to 8
<h1 align="center">
<picture>
<source media="(prefers-color-scheme: dark)" srcset="https://github.com/user-attachments/assets/9ac111f8-7349-42e1-9778-d05d65969ba6">
<img alt="Flutter" src="https://github.com/user-attachments/assets/9ac111f8-7349-42e1-9778-d05d65969ba6">
</picture>
</h1>
Copy link

Copilot AI Feb 8, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This introduces a second top-level heading (<h1>) before the existing # amp-devcontainer heading, resulting in multiple H1s and a confusing heading structure for screen readers. Consider replacing the <h1> with a non-heading container (e.g., <div align="center">) or removing/merging the existing Markdown H1 so there is only one H1 overall.

Suggested change
<h1 align="center">
<picture>
<source media="(prefers-color-scheme: dark)" srcset="https://github.com/user-attachments/assets/9ac111f8-7349-42e1-9778-d05d65969ba6">
<img alt="Flutter" src="https://github.com/user-attachments/assets/9ac111f8-7349-42e1-9778-d05d65969ba6">
</picture>
</h1>
<div align="center">
<picture>
<source media="(prefers-color-scheme: dark)" srcset="https://github.com/user-attachments/assets/9ac111f8-7349-42e1-9778-d05d65969ba6">
<img alt="Flutter" src="https://github.com/user-attachments/assets/9ac111f8-7349-42e1-9778-d05d65969ba6">
</picture>
</div>

Copilot uses AI. Check for mistakes.
README.md Outdated
<h1 align="center">
<picture>
<source media="(prefers-color-scheme: dark)" srcset="https://github.com/user-attachments/assets/9ac111f8-7349-42e1-9778-d05d65969ba6">
<img alt="Flutter" src="https://github.com/user-attachments/assets/9ac111f8-7349-42e1-9778-d05d65969ba6">
Copy link

Copilot AI Feb 8, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The alt text is “Flutter”, which appears unrelated to this project and will be misleading for assistive technologies and when the image fails to load. Use meaningful alt text like the project name (e.g., “amp-devcontainer logo”) or an empty alt (alt="") if the image is purely decorative and the surrounding text already conveys the title.

Suggested change
<img alt="Flutter" src="https://github.com/user-attachments/assets/9ac111f8-7349-42e1-9778-d05d65969ba6">
<img alt="amp-devcontainer logo" src="https://github.com/user-attachments/assets/9ac111f8-7349-42e1-9778-d05d65969ba6">

Copilot uses AI. Check for mistakes.
Comment on lines 4 to 7
<picture>
<source media="(prefers-color-scheme: dark)" srcset="https://github.com/user-attachments/assets/9ac111f8-7349-42e1-9778-d05d65969ba6">
<img alt="Flutter" src="https://github.com/user-attachments/assets/9ac111f8-7349-42e1-9778-d05d65969ba6">
</picture>
Copy link

Copilot AI Feb 8, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The logo is hosted on github.com/user-attachments, which can be harder to manage/version and may be less stable than keeping the asset in-repo (e.g., docs/assets/ or .github/ with a relative URL). Also, the dark-mode <source> and default <img> point to the same image, so the <picture> offers no functional difference—consider providing distinct dark/light assets or simplifying the markup.

Suggested change
<picture>
<source media="(prefers-color-scheme: dark)" srcset="https://github.com/user-attachments/assets/9ac111f8-7349-42e1-9778-d05d65969ba6">
<img alt="Flutter" src="https://github.com/user-attachments/assets/9ac111f8-7349-42e1-9778-d05d65969ba6">
</picture>
<img alt="amp-devcontainer logo" src=".github/assets/amp-devcontainer-logo.svg">

Copilot uses AI. Check for mistakes.
@github-actions
Copy link
Contributor

github-actions bot commented Feb 8, 2026

⚠️MegaLinter analysis: Success with warnings

Descriptor Linter Files Fixed Errors Warnings Elapsed time
✅ ACTION actionlint 21 0 0 0.42s
✅ DOCKERFILE hadolint 3 0 0 0.6s
✅ GHERKIN gherkin-lint 6 0 0 2.09s
✅ JSON npm-package-json-lint yes no no 0.32s
✅ JSON prettier 21 4 0 0 0.48s
✅ JSON v8r 21 0 0 6.73s
⚠️ MARKDOWN markdownlint 12 0 2 0 0.82s
✅ MARKDOWN markdown-table-formatter 12 0 0 0 0.2s
✅ REPOSITORY checkov yes no no 15.04s
✅ REPOSITORY gitleaks yes no no 0.45s
✅ REPOSITORY git_diff yes no no 0.01s
✅ REPOSITORY grype yes no no 34.68s
✅ REPOSITORY secretlint yes no no 0.78s
✅ REPOSITORY syft yes no no 1.72s
✅ REPOSITORY trivy yes no no 7.05s
✅ REPOSITORY trivy-sbom yes no no 0.21s
✅ REPOSITORY trufflehog yes no no 2.29s
⚠️ SPELL lychee 81 4 0 11.69s
✅ YAML prettier 29 0 0 0 0.84s
✅ YAML v8r 29 0 0 6.97s
✅ YAML yamllint 29 0 0 0.63s

Detailed Issues

⚠️ SPELL / lychee - 4 errors
[IGNORED] docker://pandoc/extra:3.7.0@sha256:a703d335fa237f8fc3303329d87e2555dca5187930da38bfa9010fa4e690933a | Unsupported: Error creating request client: builder error for url (docker://pandoc/extra:3.7.0@sha256:a703d335fa237f8fc3303329d87e2555dca5187930da38bfa9010fa4e690933a)
[ERROR] https://www.conventionalcommits.org/en/v1.0.0/ | Network error: error sending request for url (https://www.conventionalcommits.org/en/v1.0.0/) Maybe a certificate error?
[ERROR] https://www.contributor-covenant.org/version/2/0/code_of_conduct.html | Network error: error sending request for url (https://www.contributor-covenant.org/version/2/0/code_of_conduct.html) Maybe a certificate error?
[403] https://developer.arm.com/downloads/-/arm-gnu-toolchain-downloads | Network error: Forbidden
[IGNORED] https://vscode.dev/redirect?url=vscode://ms-vscode-remote.remote-containers/cloneInVolume?url=https://github.com/philips-software/amp-devcontainer | Unsupported: Error creating request client: builder error for url (vscode://ms-vscode-remote.remote-containers/cloneInVolume?url=https://github.com/philips-software/amp-devcontainer)
[404] https://github.com/user-attachments/assets/bd514b53-60de-4206-b97d-be4971d4908f | Network error: Not Found
📝 Summary
---------------------
🔍 Total..........129
✅ Successful.....123
⏳ Timeouts.........0
🔀 Redirected.......0
👻 Excluded.........0
❓ Unknown..........0
🚫 Errors...........4

Errors in README.md
[404] https://github.com/user-attachments/assets/bd514b53-60de-4206-b97d-be4971d4908f | Network error: Not Found

Errors in .github/CONTRIBUTING.md
[ERROR] https://www.conventionalcommits.org/en/v1.0.0/ | Network error: error sending request for url (https://www.conventionalcommits.org/en/v1.0.0/) Maybe a certificate error?

Errors in .github/TOOL_VERSION_ISSUE_TEMPLATE.md
[403] https://developer.arm.com/downloads/-/arm-gnu-toolchain-downloads | Network error: Forbidden

Errors in .github/CODE_OF_CONDUCT.md
[ERROR] https://www.contributor-covenant.org/version/2/0/code_of_conduct.html | Network error: error sending request for url (https://www.contributor-covenant.org/version/2/0/code_of_conduct.html) Maybe a certificate error?
⚠️ MARKDOWN / markdownlint - 2 errors
README.md:145:1 error MD033/no-inline-html Inline HTML [Element: details]
README.md:145:10 error MD033/no-inline-html Inline HTML [Element: summary]

See detailed reports in MegaLinter artifacts

Your project could benefit from a custom flavor, which would allow you to run only the linters you need, and thus improve runtime performances. (Skip this info by defining FLAVOR_SUGGESTIONS: false)

  • Documentation: Custom Flavors
  • Command: npx mega-linter-runner@9.3.0 --custom-flavor-setup --custom-flavor-linters ACTION_ACTIONLINT,DOCKERFILE_HADOLINT,GHERKIN_GHERKIN_LINT,JSON_V8R,JSON_PRETTIER,JSON_NPM_PACKAGE_JSON_LINT,MARKDOWN_MARKDOWNLINT,MARKDOWN_MARKDOWN_TABLE_FORMATTER,REPOSITORY_CHECKOV,REPOSITORY_GIT_DIFF,REPOSITORY_GITLEAKS,REPOSITORY_GRYPE,REPOSITORY_SECRETLINT,REPOSITORY_SYFT,REPOSITORY_TRIVY,REPOSITORY_TRIVY_SBOM,REPOSITORY_TRUFFLEHOG,SPELL_LYCHEE,YAML_PRETTIER,YAML_YAMLLINT,YAML_V8R

MegaLinter is graciously provided by OX Security

@github-actions
Copy link
Contributor

github-actions bot commented Feb 8, 2026

📦 Container Size Analysis

Note

Comparing ghcr.io/philips-software/amp-devcontainer-base:edgeghcr.io/philips-software/amp-devcontainer-base:pr-1148

📈 Size Comparison Table

OS/Platform Previous Current Change Trend
linux/amd64 174.05 MB 174.05 MB 1.62 kB (0%) 🔽
linux/arm64 166.57 MB 166.57 MB 116 B (0%) 🔽

@github-actions
Copy link
Contributor

github-actions bot commented Feb 8, 2026

📦 Container Size Analysis

Note

Comparing ghcr.io/philips-software/amp-devcontainer-rust:edgeghcr.io/philips-software/amp-devcontainer-rust:pr-1148

📈 Size Comparison Table

OS/Platform Previous Current Change Trend
linux/amd64 554.46 MB 554.46 MB 1.79 kB (0%) 🔽
linux/arm64 508.69 MB 508.69 MB +13 B (+0%) 🔼

@github-actions
Copy link
Contributor

github-actions bot commented Feb 8, 2026

📦 Container Size Analysis

Note

Comparing ghcr.io/philips-software/amp-devcontainer-cpp:edgeghcr.io/philips-software/amp-devcontainer-cpp:pr-1148

📈 Size Comparison Table

OS/Platform Previous Current Change Trend
linux/amd64 695.77 MB 695.76 MB 1.69 kB (0%) 🔽
linux/arm64 676.63 MB 676.63 MB +999 B (+0%) 🔼

@github-actions
Copy link
Contributor

github-actions bot commented Feb 8, 2026

Test Results

 7 files  ±0   7 suites  ±0   3m 53s ⏱️ -2s
33 tests ±0  33 ✅ ±0  0 💤 ±0  0 ❌ ±0 
69 runs  ±0  69 ✅ ±0  0 💤 ±0  0 ❌ ±0 

Results for commit eb638c4. ± Comparison against base commit 558e7e8.

♻️ This comment has been updated with latest results.

Copilot AI review requested due to automatic review settings February 9, 2026 07:24
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 1 out of 1 changed files in this pull request and generated 2 comments.

@@ -1,8 +1,19 @@
# amp-devcontainer

<!-- markdownlint-disable -->
Copy link

Copilot AI Feb 9, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The markdownlint re-enable directive looks incorrect. markdownlint expects <!-- markdownlint-enable --> (with a space), not <!-- markdownlint-enable -->. With the current comment, markdownlint may stay disabled for the rest of the file.

Copilot uses AI. Check for mistakes.
<div align="center">
[![Linting & Formatting](https://github.com/philips-software/amp-devcontainer/actions/workflows/linting-formatting.yml/badge.svg)](https://github.com/philips-software/amp-devcontainer/actions/workflows/linting-formatting.yml) [![Continuous Integration](https://github.com/philips-software/amp-devcontainer/actions/workflows/continuous-integration.yml/badge.svg?branch=main)](https://github.com/philips-software/amp-devcontainer/actions/workflows/continuous-integration.yml) [![OpenSSF Best Practices](https://www.bestpractices.dev/projects/9267/badge)](https://www.bestpractices.dev/projects/9267) [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/philips-software/amp-devcontainer/badge)](https://securityscorecards.dev/viewer/?uri=github.com/philips-software/amp-devcontainer)
</div>
<!-- markdownlint-enable -->
Copy link

Copilot AI Feb 9, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The markdownlint re-enable directive looks incorrect. markdownlint expects <!-- markdownlint-enable --> (with a space), not <!-- markdownlint-enable -->. With the current comment, markdownlint may stay disabled for the rest of the file.

Copilot uses AI. Check for mistakes.
Copilot AI review requested due to automatic review settings February 9, 2026 07:50
@sonarqubecloud
Copy link

sonarqubecloud bot commented Feb 9, 2026

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 1 out of 1 changed files in this pull request and generated 3 comments.

@@ -1,8 +1,22 @@
# amp-devcontainer

<!-- markdownlint-disable -->
Copy link

Copilot AI Feb 9, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The README disables all markdownlint rules for the entire header block. It’s usually better to disable only the specific rule(s) needed (commonly MD033 for inline HTML) to avoid hiding other formatting issues in that section. Consider changing this to a targeted disable (e.g., <!-- markdownlint-disable MD033 -->) and re-enabling afterward.

Copilot uses AI. Check for mistakes.

<i>-- Amplify! your developer experience</i>
</div>
<!-- markdownlint-enable -->
Copy link

Copilot AI Feb 9, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The README disables all markdownlint rules for the entire header block. It’s usually better to disable only the specific rule(s) needed (commonly MD033 for inline HTML) to avoid hiding other formatting issues in that section. Consider changing this to a targeted disable (e.g., <!-- markdownlint-disable MD033 -->) and re-enabling afterward.

Copilot uses AI. Check for mistakes.
[![Linting & Formatting](https://github.com/philips-software/amp-devcontainer/actions/workflows/linting-formatting.yml/badge.svg)](https://github.com/philips-software/amp-devcontainer/actions/workflows/linting-formatting.yml) [![Continuous Integration](https://github.com/philips-software/amp-devcontainer/actions/workflows/continuous-integration.yml/badge.svg?branch=main)](https://github.com/philips-software/amp-devcontainer/actions/workflows/continuous-integration.yml) [![OpenSSF Best Practices](https://www.bestpractices.dev/projects/9267/badge)](https://www.bestpractices.dev/projects/9267) [![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/philips-software/amp-devcontainer/badge)](https://securityscorecards.dev/viewer/?uri=github.com/philips-software/amp-devcontainer)
<!-- markdownlint enable -->

<i>-- Amplify! your developer experience</i>
Copy link

Copilot AI Feb 9, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Using <i> for emphasis is more “presentational” than semantic. Prefer <em> (or plain Markdown emphasis) for better accessibility/semantics, and consider dropping the leading -- if it’s only decorative (screen readers will read it literally).

Copilot uses AI. Check for mistakes.
<a href="https://github.com/philips-software/amp-devcontainer">
<div align="center">
<picture>
<source media="(prefers-color-scheme: dark)" srcset="https://github.com/user-attachments/assets/bd514b53-60de-4206-b97d-be4971d4908f">

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

is this supposed to be visible in the readme view? on inspect I can see the code but I don't see the expect image

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

While checking it out from my GitHub app I also don't see the image. I wonder if it is scoped to my user account, I was trying to refrain from adding the images to the repository. But I don't know if that will hold.

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.

3 participants