Skip to content

Commit b8c227c

Browse files
authored
Merge pull request #3211 from SwiftPackageIndex/new-sponsors
New sponsors preview
2 parents 518db7b + 9c34919 commit b8c227c

File tree

4 files changed

+43
-12
lines changed

4 files changed

+43
-12
lines changed

FrontEnd/styles/home.scss

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,4 +58,16 @@ body.home {
5858
display: flex;
5959
flex-direction: column;
6060
gap: 15px;
61+
62+
.ccta picture {
63+
width: 100%;
64+
height: 60px;
65+
text-align: center;
66+
67+
img {
68+
width: 100%;
69+
height: 100%;
70+
object-fit: contain;
71+
}
72+
}
6173
}
Lines changed: 1 addition & 0 deletions
Loading
Lines changed: 1 addition & 0 deletions
Loading

Sources/App/Core/Supporters.swift

Lines changed: 29 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -19,18 +19,35 @@ enum Supporters {
1919
width: 100, height: 123),
2020
url: "http://apple.com")
2121

22-
static var corporate: [Corporate] = [
23-
.init(name: "Emerge Tools",
24-
logo: .init(lightModeUrl: "/images/sponsors/emerge-tools.png",
25-
darkModeUrl: "/images/sponsors/emerge-tools~dark.png"),
26-
url: "https://www.emergetools.com/?utm_source=spi2&utm_medium=sponsor&utm_campaign=emerge",
27-
advertisingCopy: "Join the future of mobile development. Trusted by top companies like Duolingo, Square, DoorDash & more…"),
28-
.init(name: "Genius Scan SDK",
29-
logo: .init(lightModeUrl: "/images/sponsors/genius-scan.png",
30-
darkModeUrl: "/images/sponsors/genius-scan~dark.png"),
31-
url: "https://geniusscansdk.com/?utm_source=swiftpackageindex&utm_medium=referral&utm_campaign=spi_2024_jan_jun",
32-
advertisingCopy: "Embed a reliable, high-quality, privacy-focused document scanner in your app."),
33-
]
22+
static var corporate: [Corporate] = {
23+
if Current.environment() == .production {
24+
return [
25+
.init(name: "Emerge Tools",
26+
logo: .init(lightModeUrl: "/images/sponsors/emerge-tools.png",
27+
darkModeUrl: "/images/sponsors/emerge-tools~dark.png"),
28+
url: "https://www.emergetools.com/?utm_source=spi2&utm_medium=sponsor&utm_campaign=emerge",
29+
advertisingCopy: "Join the future of mobile development. Trusted by top companies like Duolingo, Square, DoorDash & more…"),
30+
.init(name: "Genius Scan SDK",
31+
logo: .init(lightModeUrl: "/images/sponsors/genius-scan.png",
32+
darkModeUrl: "/images/sponsors/genius-scan~dark.png"),
33+
url: "https://geniusscansdk.com/?utm_source=swiftpackageindex&utm_medium=referral&utm_campaign=spi_2024_jan_jun",
34+
advertisingCopy: "Embed a reliable, high-quality, privacy-focused document scanner in your app."),
35+
]
36+
} else {
37+
return [
38+
.init(name: "Emerge Tools",
39+
logo: .init(lightModeUrl: "/images/sponsors/emerge-tools.png",
40+
darkModeUrl: "/images/sponsors/emerge-tools~dark.png"),
41+
url: "https://www.emergetools.com/?utm_source=spi2&utm_medium=sponsor&utm_campaign=emerge",
42+
advertisingCopy: "Join the future of mobile development. Trusted by top companies like Duolingo, Square, DoorDash & more…"),
43+
.init(name: "ContextSDK",
44+
logo: .init(lightModeUrl: "/images/sponsors/contextsdk.svg",
45+
darkModeUrl: "/images/sponsors/contextsdk~dark.svg"),
46+
url: "https://contextsdk.com",
47+
advertisingCopy: "Intent detection with real-world context. Lean, lightweight and GDPR compliant out of the box."),
48+
]
49+
}
50+
}()
3451

3552
static var infrastructure: [Corporate] = [
3653
.init(name: "MacStadium",

0 commit comments

Comments
 (0)