Skip to content

Conversation

@kmuralidharan91
Copy link
Collaborator

@kmuralidharan91 kmuralidharan91 commented Sep 9, 2025

Dependent PRs

SwiftLeeds/swiftleeds-web#159

Before After
image image

Copy link
Collaborator

@adamoxley adamoxley left a comment

Choose a reason for hiding this comment

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

Haven't had a chance to actually run the code yet, but a general look through the code looks good. Nicely done! 👍

Left a few small comments but nothing that would stop this from being merged, would be good to have some others take a look at this change.

Comment on lines 58 to 63
guard let path = Bundle.main.path(forResource: "about", ofType: "json"),
let data = NSData(contentsOfFile: path) as Data? else {
errorMessage = "Could not find about.json file"
isLoading = false
return
}
Copy link
Collaborator

Choose a reason for hiding this comment

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

This would be a good one to move to our backend, but being this close to the date it probably wouldn't get done 😄 I guess the team is easy enough to update if it ever changes anyways and having the structure already defined on front end is good to have if we did move it to the backend.

Choose a reason for hiding this comment

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

This is my main concern with a few of these PRs, we really need to be API driven and not locking ourselves into slower releases and opening up to inconsistency between mobile and web.

Less critical for a staff page but as a key principle

Comment on lines 11 to 26
{
"name": "Adam Oxley",
"role": null,
"linkedInURL": "https://www.linkedin.com/in/adam-oxley-41183a82/",
"twitterURL": "https://twitter.com/admoxly",
"slackURL": "https://swiftleedsworkspace.slack.com/team/U02DRL7KUCS",
"photoURL": "https://swiftleeds.co.uk/img/team/oxley.jpg"
},
{
"name": "Adam Rush",
"role": "Founder and Host",
"linkedInURL": "https://www.linkedin.com/in/swiftlyrush/",
"twitterURL": "https://twitter.com/Adam9Rush",
"slackURL": "https://swiftleedsworkspace.slack.com/archives/D02ELG76VC0",
"photoURL": "https://swiftleeds.co.uk/img/team/rush.jpg"
},
Copy link
Collaborator

Choose a reason for hiding this comment

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

I personally feel that @adamrushy should be first in the list here 😄

Choose a reason for hiding this comment

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

We randomise order on the website for exactly this.. no one has priority/preference. All equals.

Comment on lines +27 to +31
#if os(iOS)
let columnCount = UIDevice.current.userInterfaceIdiom == .pad ? 3 : 2
#else
let columnCount = 2
#endif
Copy link
Collaborator

Choose a reason for hiding this comment

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

Could this not be simplified without the if os(iOS) check since it defaults to 2 if it's not .pad anyhow? 🤔

@kmuralidharan91 kmuralidharan91 merged commit 933085a into add-social-links Sep 28, 2025
@kmuralidharan91 kmuralidharan91 deleted the add-team-info branch September 28, 2025 16:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants