Repository navigation
Add EcoLogits contributors to team section - #28
Merged
Merged
Conversation
Surface EcoLogits maintainers from the docs site alongside CodeCarbon volunteers, including David Berenstein, with project badges and GitHub links.
…lator, and update ecosystem references
Contributor
Author
|
Hey @inigoimaz — would love your review on this when you have a moment 🙂 |
Removed organisation details for contributors and enhanced the layout for better responsiveness and visual appeal. Adjusted text alignment and spacing for improved readability.
Updated the highlighter initialization to use global variables for better performance and to avoid redundant instances. This change allows for asynchronous loading of the highlighter while ensuring a single instance is reused across calls.
…d Team.astro Eliminated the 'products' field from the ContributorSchema and updated the Team.astro section to reflect this change, enhancing the clarity and focus on contributor details.
inimaz
reviewed
Aug 3, 2026
inimaz
left a comment
Collaborator
There was a problem hiding this comment.
Thanks @davidberenstein1957 for this, left some comments
inimaz
approved these changes
Sep 28, 2026
inimaz
left a comment
Collaborator
There was a problem hiding this comment.
Thanks @davidberenstein1957 !
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description
Adds GitHub links for the EcoLogits contributors and confirms the existing contributor entries, addressing @inimaz's review. Also rewrites the Team section layout and touches copy on the hero and a blog post/ecosystem tagline.
github_urlfor Benoît Courty, Amine Saboni, Sasha Luccioni, Iñigo Imaz, Luis Blanche, Patrick and Claire Saignol. Samuel Rincé, Adrien Banse, Vincent Duarte and David Berenstein already had one. Valentin Defour is the only contributor without a link (see below).organisation: "Hugging Face"and the "adding a contributor" guide comment that were dropped earlier in this branch.drafts/github-readmes/*files — out of scope for this PR.src/utils/highlightCode.tsrefactor that had been mixed into this branch; it will be proposed separately.src/sections/Team.astro: the two-column layout (contributor grid beside a "want to contribute" sidebar) is replaced with a single centered column — heading, then a responsive contributor grid (up to 4 columns), then a "want to contribute" block. Contributor cards now link the avatar and name tocontributor.github_urlwhen set, falling back to plain (non-linked) rendering otherwise;organisationis only rendered when present. The single "View all contributors" button is replaced with two buttons, one linking to${GITHUB_CODECARBON_URL}/graphs/contributorsand one to${GITHUB_ECOLOGITS_URL}/graphs/contributors(both imported from../consts).h1now reads "Measure the environmental footprint of compute & GenAI" (was "computing & AI").Handle confirmation
Each handle was confirmed against a GitHub user profile whose
namefield matches the contributor's name (or, where the profile is already referenced viaimg_path's avatar id, the id-derived login's name):benoit-ctySaboniAminesashavorinimazLuisBlancheprmths128(profile name: "Patrick LLORET")Claire6675(profile name: "Claire SAIGNOL")vdwow(profile name: "Valentin D."), which only weakly matches — not confirmed.Related Issue
N/A
Motivation and Context
@inimaz asked to drop the draft READMEs and to fill in GitHub URLs for the remaining contributors.
How Has This Been Tested?
pnpm installpnpm run build(astro build, succeeds)npx prettier --checkon the changed filesScreenshots (if appropriate):
N/A
Types of changes
Checklist: