Skip to content

Update website for 26-27 team photos, council tree and past members - #157

Merged
Soundcreates merged 15 commits into
kjsce-codecell:masterfrom
Arav-Arun:master
Aug 12, 2026
Merged

Update website for 26-27 team photos, council tree and past members#157
Soundcreates merged 15 commits into
kjsce-codecell:masterfrom
Arav-Arun:master

Conversation

@Arav-Arun

Copy link
Copy Markdown
Contributor

This PR brings together all updates for the KJSCE Codecell 26-27 website.

Changes

  • Team Photos: Updated and compressed all team member photos (converted to WebP for better performance)
  • Council Members Tree: Updated with new SY representative images
  • Past Committee Members: Added 25-26 members to the past committee section

pranavmendon and others added 10 commits July 14, 2026 22:46
feat: added 25-26 in past committee members
- Replaced current png images of our team section with webp
- added dummy image for pending photo additions
feat: added 25-26 in past committee members
- Added anchita sahu to sy creative team
- Fixed the name prefix errors in 2025-26 past committee member cards
- added anmol rai to past committee 2025-2026
updated photos for normal, likeasir and shades.
- Highly compressed and converted to webp
Comment thread index.html
Comment thread index.html

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

This PR updates the KJSCE Codecell website content for the 2026–27 team by refreshing team member imagery/links, adjusting the terminal “shades/likeasir” avatar effects to match the new image pathing approach, and adding the 2025–26 committee to the “Past Committee Members” section.

Changes:

  • Updated the “Our Team” section with 2026–27 member images (new paths) and refreshed profile links.
  • Refactored likeasir/shades in the terminal script to switch avatar variants via /normal/, /shades/, /likeasir/ folders.
  • Added a new “Past Committee Members” block for 2025–26 and initialized its Baraja navigation.

Reviewed changes

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

File Description
static/js/terminal.js Updates avatar-variant switching logic to work with the new folder-based image structure.
index.html Replaces team/member entries and adds the 2025–26 past committee section + Baraja init for the new year.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread index.html Outdated
@Soundcreates

Copy link
Copy Markdown
Contributor

Fix the codeforces profile issue, and from next time , use conventional commit formats while commiting, refer this documentation -> https://www.conventionalcommits.org/en/v1.0.0/

@Soundcreates

Copy link
Copy Markdown
Contributor

Fix the codeforces profile issue, and from next time , use conventional commit formats while commiting, refer this documentation -> https://www.conventionalcommits.org/en/v1.0.0/

Has been resolved for now

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

Copilot reviewed 2 out of 96 changed files in this pull request and generated no new comments.

Suppressed comments (2)

index.html:3736

  • Links opened with target="_blank" should include rel="noopener noreferrer" to prevent reverse-tabnabbing and avoid leaking window.opener to the opened site. This block introduces multiple new external links without the rel attribute.
                  <h6><a href="https://shantanavmukherjee.xyz" target="_blank">shantanavmukherjee.xyz</a></h6>
                  <h6><a href="https://github.com/soundcreates" target="_blank">GitHub: @soundcreates</a></h6>
                  <h6><a href="https://www.codechef.com/users/shantanv2401" target="_blank">Codechef: @shantanv2401</a></h6>
                  <h6><a href="https://codeforces.com/profile/Shantanav_Mukherjee" target="_blank">CodeForces: @Shantanav_Mukherjee</a></h6>
                  <h6><a href="https://leetcode.com/u/ShantanavM/" target="_blank">LeetCode: @ShantanavM</a></h6>

index.html:3727

  • id="avatar" is reused across many <img> elements (there are 28 matches in this file), which makes the HTML invalid and can break any JS that relies on unique IDs (e.g., getElementById). The styling currently targets #avatar in static/styles/styles.css (e.g., around lines ~1879 / ~1992), so the robust fix is to migrate those selectors to a class (e.g., .avatar) and remove the duplicated id attributes from the markup.
                <img src="static/images/team-2026-27/normal/shantanav.webp" height="96" class="avatar" id="avatar" alt="">

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.

6 participants