Skip to content

Conversation

@federicobucchi
Copy link
Member

@federicobucchi federicobucchi commented Oct 21, 2025

Motivation:

We need to redesign the Community page swift.org/community

Modifications:

Added new styles, content, assets

Needed:

  • The 4 links for Explore the Forums
  • The 4 links for Contribute to Swift
  • The 5 links for Follow Swift
  • The 5 icons for Follow Swift

Result:

Screen Shot 2025-10-17 at 08 40 06

@federicobucchi federicobucchi requested a review from a team as a code owner October 21, 2025 19:29
@federicobucchi federicobucchi changed the title Fb/community Redesign Community Page Oct 21, 2025
Copy link
Member

@alexandersandberg alexandersandberg left a comment

Choose a reason for hiding this comment

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

This top section looks great, but I wonder if there's something we can do to make the bottom two images appear clickable. Currently, there's not really any visual cue that tells me they are links, other than when I hover them, but that's not available on mobile.

Not sure how... overlay a link arrow over the images? Or an arrow next to the card titles?

Image

To be consistent, I think we want to end the section subtitles with a ., e.g. here:

The community's official channel for answering questions and discussing the development of Swift.

Image

For the "Contribute to Swift" section, maybe we can change the subtitle a bit, e.g. to:

Swift welcomes contributions from everyone, whether you write code or help in other ways.


Many of the card descriptions are truncated. We should try to tweak them to be a bit shorter maybe to not truncate for more viewport widths.

Image Image

I also noticed that some are still WIP descriptions, e.g.: Topics related to the Swift Evolution Process. Another line here.

Mentioning this here as it wasn't called out in the PR description to be missing.


It should be possible to compress the images. I tried one of them and managed to reduce the file size by 75% using a lossless compression.

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.

3 participants