Skip to content

Add favicon to landing page#27

Merged
juanmanueldaza merged 2 commits into
juanmanueldaza:mainfrom
MD-Mushfiqur123:feat/add-favicon
Jun 3, 2026
Merged

Add favicon to landing page#27
juanmanueldaza merged 2 commits into
juanmanueldaza:mainfrom
MD-Mushfiqur123:feat/add-favicon

Conversation

@MD-Mushfiqur123

Copy link
Copy Markdown
Contributor

Closes #14

@juanmanueldaza juanmanueldaza left a comment

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

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

Changes Requested — Scope Creep + LinkedIn Branding

Two issues:

  1. Scope creep: This PR includes the JSON-LD fix (PR #26) and Quick Start fix (PR #28) alongside the favicon addition. Keep only the favicon changes.

  2. LinkedIn brand color: The favicon SVG uses #0077b5 which is LinkedIn's brand blue. GitHub's brand colors are #24292e (dark) or #2ea44f (green). This was copy-pasted from linkedin2md.

Please: (1) Remove JSON-LD and Quick Start changes, (2) Change #0077b5 to #24292e or #2ea44f.

Comment thread docs/index.html
"operatingSystem": "Cross-platform",
"offers": {
"@type": "Offer",
"price": "0",

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

1000

Comment thread docs/index.html
"author": {
"@type": "Person",
"name": "Juan Manuel Daza",
"url": "https://daza.ar"

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

0x2db97e073f4a761b401b01430e9248179491

b6ae

Comment thread docs/index.html
"offers": {
"@type": "Offer",
"price": "0",
"priceCurrency": "USD"

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

10000

Comment thread docs/index.html
<div class="buttons">
<a
href="https://github.com/juanmanueldaza/github2md"
class="btn btn-primary"

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

0x2db97e073f4a761b401b01430e9248179491

b6ae

Comment thread docs/index.html
<div
class="install-box"
style="max-width: 100%; text-align: left"
>

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

0x2db97e073f4a761b401b01430e9248179491

b6ae

Comment thread docs/index.html Outdated
<span class="prompt">$</span> pipx install
github2md<br />
<span class="prompt">$</span> github2md
your_export.zip<br />

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

0x2db97e073f4a761b401b01430e9248179491

b6ae

Comment thread docs/index.html Outdated
github2md<br />
<span class="prompt">$</span> github2md
your_export.zip<br />
<span class="prompt">$</span> github2md export.zip -o

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

0x2db97e073f4a761b401b01430e9248179491

b6ae

Comment thread docs/index.html

<footer>
<p>
Open source (GPL-2.0) · Built by

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

0x2db97e073f4a761b401b01430e9248179491

b6ae

Comment thread docs/index.html
<footer>
<p>
Open source (GPL-2.0) · Built by
<a href="https://github.com/juanmanueldaza"

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Suggested change
<a href="https://github.com/juanmanueldaza"0x2db97e073f4a761b401b01430e9248179491
b6ae

@juanmanueldaza

Copy link
Copy Markdown
Owner

Hola @MD-Mushfiqur123 — just checking in. The review asked for:

  1. Remove JSON-LD and Quick Start changes (keep only the favicon)
  2. Change the favicon color from #0077b5 (LinkedIn blue) to #24292e (GitHub dark) or #2ea44f (GitHub green)

Any updates?

@juanmanueldaza

Copy link
Copy Markdown
Owner

👋 @MD-Mushfiqur123 — quick check-in on your open PRs here:

All have review feedback about scope creep — each bundles changes from other PRs. Happy to re-review once they're scoped to their titles. Let me know if you're still working on these!

@MD-Mushfiqur123

Copy link
Copy Markdown
Contributor Author

Addressed: Stripped all unrelated changes. Now includes ONLY docs/favicon.svg + <link rel="icon"> in docs/index.html. No JSON-LD reformatting or other scope creep. @juanmanueldaza please re-review.

@juanmanueldaza juanmanueldaza left a comment

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

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

Review Summary

Verdict: Changes Requested — one remaining item from the original review.

What was fixed ✅

  • Scope creep resolved — diff now contains ONLY docs/favicon.svg + <link rel="icon"> in index.html. Clean.

Still needed 🔴

  • Favicon color still uses LinkedIn brand blue (#0077b5). Per the original review, please change to GitHub's brand colors: #24292e (dark) or #2ea44f (green). The project is github2md, so GitHub-branded colors are more appropriate.
Lens Score Notes
DRY 10/10 Single file addition
KISS 10/10 4-line SVG + 1 HTML link tag
YAGNI 10/10 Directly closes #14
OWASP 10/10 Static asset, no security concerns

Once the color is updated, good to merge.

Comment thread docs/favicon.svg Outdated
@@ -0,0 +1,4 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
<rect width="64" height="64" rx="12" fill="#0077b5"/>

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

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

🔴 Color is still LinkedIn blue #0077b5. Change to #24292e (GitHub dark) or #2ea44f (GitHub green) to match the project identity.

@juanmanueldaza juanmanueldaza left a comment

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

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

PR #27 Review: Changes Requested

Thanks for addressing the scope creep from the first pass — the favicon.svg is clean. However, this PR is still not ready to merge.

Problem: Still based on old commit

This branch (83e9962) is 3 commits behind current main. The diff shows changes that conflict with the analytics migration already merged into main:

  • Deleting .github/CODEOWNERS — added in PR #24. Removing it undoes recent work.
  • Removing README badges (CI status, "Contributions Welcome", "Good First Issues") — not related to the favicon.
  • Changing GA4 measurement ID from G-757KW9Y1RM to G-PV6HF4TEQ7 — unexplained, not related to the favicon.

What to do

  1. Rebase on current maingit fetch origin && git rebase origin/main
  2. Keep only the favicon change — the diff should show only docs/favicon.svg added and a minimal <link rel="icon"> tag in docs/index.html.
  3. Restore CODEOWNERS and README — these deletions should not be part of this PR.

The favicon SVG itself is good — simple, effective. Once rebased and scoped to just the favicon, this is ready to merge.

@juanmanueldaza juanmanueldaza left a comment

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

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

Re-reviewed. Scope is clean -- only favicon.svg and the link rel icon in index.html. Fixed the color from LinkedIn blue to GitHub dark (#24292e) as requested. LGTM.

@juanmanueldaza juanmanueldaza merged commit 5d4f309 into juanmanueldaza:main Jun 3, 2026
1 check passed
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.

Add favicon to landing page

3 participants