Skip to content

Conversation

melocoh
Copy link
Contributor

@melocoh melocoh commented Sep 2, 2025

closes #129

Description:
Add affiliate group found in the CSSS Discord.

Features

Under the route /affiliates in the mainsite, added the following:

  • affiliate information to src/app/pages/affiliates/affiliates.ts
  • each group's compressed (ideally around 50kB) logo to public/images/affiliates/.

Note

  • Some of the discord links were created by discord user 'meloco' because the provided links from the CSSS server and SFSS club's site had already expired. Although these new URLs are set to "non-expiry", if the admin of the servers ever delete those links, then they will cease functionality.

@jbriones1 jbriones1 self-requested a review September 3, 2025 00:29
Copy link
Collaborator

@jbriones1 jbriones1 left a comment

Choose a reason for hiding this comment

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

A few changes requested.

Copy link
Collaborator

@jbriones1 jbriones1 left a comment

Choose a reason for hiding this comment

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

Per our discussion, in affiliates.component.scsss, line 33, replace the .card-header styles with the one below, thanks.

.card-header {
  @include g.no-select;
  top: 0;
  text-align: center;

  backdrop-filter: brightness(50%);
  background-color: transparent;

  > p {
    margin: 0;
  }
}

Copy link
Collaborator

@jbriones1 jbriones1 left a comment

Choose a reason for hiding this comment

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

LGTM. Welcome to the W3 Committee.

@jbriones1 jbriones1 merged commit c5447b2 into CSSS:main Oct 2, 2025
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.

[Feature] Affiliates page

2 participants