Small screen downloads

This commit is contained in:
Bojan Mojsilovic 2024-02-05 19:13:11 +01:00
parent 7f9476c52e
commit 9a1ed492a0
2 changed files with 113 additions and 3 deletions

View File

@ -203,6 +203,63 @@
} }
} }
.downloadsExtra {
display: none;
}
@media only screen and (max-width: 1087px) {
.downloadsExtra {
display: block;
width: 100%;
padding-left: 42px;
margin-bottom: 24px;
padding-top: 20px;
border-top: 1px solid var(--subtile-devider);
.title {
color: var(--text-primary);
font-size: 18px;
font-weight: 600;
line-height: 20px;
text-transform: capitalize;
margin-bottom: 20px;
}
.list {
>div {
display: flex;
align-items: center;
.githubIcon {
width: 24px;
height: 24px;
display: inline-block;
margin-right: 9px;
background-image: url( '../assets/icons/github.svg');
background-size: contain;
}
.githubIconLight {
width: 24px;
height: 24px;
display: inline-block;
margin-right: 9px;
background-image: url( '../assets/icons/github_light.svg');
background-size: contain;
}
>a {
color: var(--text-secondary-2);
font-size: 16px;
font-weight: 400;
line-height: 40px;
}
}
}
}
}
@media only screen and (max-width: 720px) { @media only screen and (max-width: 720px) {
.callToAction { .callToAction {
@ -214,12 +271,19 @@
align-items: center; align-items: center;
} }
.promoHolder {
margin-bottom: 0;
}
.linkHolder { .linkHolder {
margin-top: 20px; margin-top: 0;
flex-direction: column; flex-direction: column;
align-items: center; align-items: center;
width: 100%;
padding-inline: 28px;
>div { >div {
width: 100%;
.desktopCTA { .desktopCTA {
display: none; display: none;
} }
@ -231,7 +295,6 @@
height: 63px; height: 63px;
} }
} }
width: 100%; width: 100%;
margin-bottom: 20px; margin-bottom: 20px;
} }
@ -254,7 +317,7 @@
.playStore { .playStore {
margin-top: 4px; margin-top: 4px;
margin-bottom: 250px; margin-bottom: 24px;
flex-direction: column; flex-direction: column;
align-items: center; align-items: center;
.callToActionAndroid { .callToActionAndroid {
@ -267,4 +330,8 @@
} }
} }
} }
.downloadsExtra {
margin-bottom: 80px;
}
} }

View File

@ -161,6 +161,49 @@ const Downloads: Component = () => {
</div> </div>
</div> </div>
</div> </div>
<div class={styles.downloadsExtra}>
<div class={styles.title}>
{intl.formatMessage(t.links.title)}
</div>
<div class={styles.list}>
<ExternalLink
darkIcon={gitHubLight}
lightIcon={gitHubDark}
label={intl.formatMessage(t.links.webApp)}
href='https://github.com/PrimalHQ/primal-web-app'
/>
<ExternalLink
darkIcon={gitHubLight}
lightIcon={gitHubDark}
label={intl.formatMessage(t.links.iosApp)}
href='https://github.com/PrimalHQ/primal-ios-app'
/>
<ExternalLink
darkIcon={gitHubLight}
lightIcon={gitHubDark}
label={intl.formatMessage(t.links.andApp)}
href='https://github.com/PrimalHQ/primal-android-app'
/>
<ExternalLink
darkIcon={gitHubLight}
lightIcon={gitHubDark}
label={intl.formatMessage(t.links.cachingService)}
href='https://github.com/PrimalHQ/primal-caching-service'
/>
<ExternalLink
darkIcon={gitHubLight}
lightIcon={gitHubDark}
label={intl.formatMessage(t.links.primalServer)}
href='https://github.com/PrimalHQ/primal-server'
/>
</div>
</div>
</div> </div>
); );
} }