Skip to content

Achievement Section - #30

Open
shashankshaga wants to merge 2 commits into
mainfrom
Achievements-section-enhancement
Open

Achievement Section#30
shashankshaga wants to merge 2 commits into
mainfrom
Achievements-section-enhancement

Conversation

@shashankshaga

Copy link
Copy Markdown

I attempted to add a glow effect along the border, which didn’t work, but I was able to make the trophy glow in a cycle using keyframes, my first time experimenting with it. I plan to implement a carousel similar to the one on the MIL website. For now, this commit establishes the basic structure of the achievements page.

…ned in a banner style with glowing effects.

I attempted to add a glow effect along the border, which didn’t work, but I was able to make the trophy glow in a cycle using keyframes, my first time experimenting with it. I plan to implement a carousel similar to the one on the MIL website. For now, this commit establishes the basic structure of the achievements page.
@shashankshaga shashankshaga changed the title I added an achievements section to the Subjugator.org homepage, designed in a banner style with glowing effects. I added an achievements section to the Subjugator.org homepage Oct 20, 2025
@DaniParr

Copy link
Copy Markdown
image

@DaniParr

Copy link
Copy Markdown

Thanks for sending the image over discord, but I prefer if it is added to your PR, also make sure to assign me as a reviewer so I get notified that this PR requires review!

@DaniParr DaniParr 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.

This is a good starting point, but I would suggest creating a separate file as its own JSX component, as well as writing a standalone CSS file.

Additionally, make sure to extract all the achievements from our website, note them in a JSON file and create a function that generates the React components after parsing the JSON file. That way when we want to add new achievements to the website, it is as easy as modifying the JSON file.

@DaniParr DaniParr changed the title I added an achievements section to the Subjugator.org homepage Achievement Section Oct 23, 2025
@DaniParr

Copy link
Copy Markdown

Also why does it say NaviGator on the header, shouldn't it be SubjuGator?
https://subjugator-org.vercel.app/

…n file that interacts with the react components to update data, updated css

I created a separate JSON file to store the data, which is then fed into the Achievements.jsx component. I moved the Achievements section out of the Home page into its own component for better modularity y. Finally, I added CSS to style the section, including gradient headings, a continuous scrolling carousel, bounce animations for the achievement cards, and glow effects.
@shashankshaga
shashankshaga requested review from DaniParr and removed request for pablopupo October 27, 2025 03:40
@shashankshaga shashankshaga reopened this Nov 1, 2025
@DaniParr

DaniParr commented Nov 4, 2025

Copy link
Copy Markdown

@shashankshaga Can I get a new screenshot of what the changes look like?

@shashankshaga

Copy link
Copy Markdown
Author
image

I added a key frame bounce effect as well as a continuous motion of the banners. Also updated all the information in a json file which then using a react component updated the information into the banner. The UI looks a little unprofessional but I will make the final updates and fix that.

image

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.

2 participants