Max updates GitHub ribbon#491
Conversation
|
cc #413 |
There was a problem hiding this comment.
Code Review
This pull request refactors .eleventy.js by removing redundant comments, adds a bun.lock file, and introduces a new GitHub ribbon component included in the bio, games, and index pages. Additionally, it updates the achievement badge logic in game-stats.njk to clear the container before rendering and hide it if no badges are present. Feedback was provided regarding the use of an external image URL for the GitHub ribbon, suggesting that the image be hosted locally or replaced with a CSS implementation to avoid external dependencies.
|
/gemini review |
There was a problem hiding this comment.
Code Review
This pull request adds a GitHub ribbon component to the main site pages, updates several dependencies including Tailwind CSS and PostCSS, and refines the achievement badge rendering logic. A review comment correctly identifies a visibility bug in the badge container where Tailwind's responsive utilities override the 'hidden' class on desktop screens, and also notes inconsistent indentation in the updated script.
|
/gemini review |
There was a problem hiding this comment.
Code Review
This pull request introduces a GitHub ribbon component across multiple pages and updates several project dependencies, including Tailwind CSS and PostCSS. Additionally, the game statistics script was improved to properly clear and toggle the visibility of the achievement badge container. Feedback was provided regarding a potentially undefined repository URL variable and redundant accessibility attributes on the new ribbon component.
No description provided.