Skip to content

Add Akpahsamuel contributor card#122

Merged
kelvinator07 merged 1 commit into
btrust-builders:mainfrom
Akpahsamuel:add-Akpahsamuel
Jul 13, 2026
Merged

Add Akpahsamuel contributor card#122
kelvinator07 merged 1 commit into
btrust-builders:mainfrom
Akpahsamuel:add-Akpahsamuel

Conversation

@Akpahsamuel

Copy link
Copy Markdown
Contributor

Add Akpahsamuel contributor card

Adds my contributor card at contributors/Akpahsamuel.html as part of the open-source contribution tutorial.

What's in the card:

  • Name, short bio
  • Languages: Rust, Python, JavaScript, TypeScript, Shell
  • Tools: TypeScript, Git, Linux, Bash, VS Code

Checklist

  • I have added a screenshot from browser with my changes
  • There are no errors in the console
  • I had fun going through this tutorial (ノ^o^)ノ and learned on the way ٩(^◡^)۶
  • There are some things I'd like to improve in this tutorial. I have written them below.

Things I'd improve in the tutorial

  1. CONTRIBUTING.md is out of date about how cards load. It says to manually add your filename to scripts/contributors.js, but that file is now auto-generated by scripts/generate-cards.sh and is gitignored. On a fresh clone contributors.js doesn't exist, so opening index.html shows no cards until you run bash scripts/generate-cards.sh. The docs should replace the manual-edit step with running that script, and mention it before the "preview in browser" step.
  2. The card template has a broken image. The template references icons/bitcoin/bitcoin-original.svg, which doesn't exist in devicon (404 → broken-image icon). I left it out of my card for this reason.
  3. The clone step assumes SSH. HTTPS would be a gentler default for first-time contributors who haven't set up SSH keys yet.

Copilot AI review requested due to automatic review settings July 3, 2026 19:15

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

Adds a new contributor card (contributors/Akpahsamuel.html) to be rendered in the contributors gallery (loaded via scripts/load-cards.js iframes).

Changes:

  • Introduces a new contributor profile card for “Samuel Akpah”
  • Adds language badges and tool icons (Devicon) with card-local CSS styling

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment on lines +16 to +20
<img class="icon" src="https://cdn.jsdelivr.net/gh/devicons/devicon/icons/typescript/typescript-original.svg" />
<img class="icon" src="https://cdn.jsdelivr.net/gh/devicons/devicon/icons/git/git-original.svg" />
<img class="icon" src="https://cdn.jsdelivr.net/gh/devicons/devicon/icons/linux/linux-original.svg" />
<img class="icon" src="https://cdn.jsdelivr.net/gh/devicons/devicon/icons/bash/bash-original.svg" />
<img class="icon" src="https://cdn.jsdelivr.net/gh/devicons/devicon/icons/vscode/vscode-original.svg" />
@kelvinator07
kelvinator07 merged commit 45e0945 into btrust-builders:main Jul 13, 2026
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