firmware card adjustments

This commit is contained in:
Foster Irwin 2022-11-08 09:00:54 -07:00
parent c5e0ccd9d8
commit 4e8371375f
2 changed files with 20 additions and 16 deletions

View file

@ -27,17 +27,12 @@ export const FirmwareCard = ({
<div className="card__body"> <div className="card__body">
<p>{description}</p> <p>{description}</p>
</div> </div>
<div className="card__footer"> <div className="card__footer mt-auto">
{release?.length ? (
<>
<a
href={release[0].assets[1]?.browser_download_url}
className="button button--secondary button--block"
>
Download
</a>
<div className="margin-top--sm"> <div className="margin-top--sm">
<h3>Older versions</h3> <details>
<summary>
Older Versions
</summary>
{release.slice(1, 6).map((release) => { {release.slice(1, 6).map((release) => {
return ( return (
<div key={release.id}> <div key={release.id}>
@ -47,7 +42,16 @@ export const FirmwareCard = ({
</div> </div>
); );
})} })}
</details>
</div> </div>
{release?.length ? (
<>
<a
href={release[0].assets[1]?.browser_download_url}
className="button button--secondary button--block margin-top--sm"
>
Download {variant}
</a>
</> </>
) : ( ) : (
<button disabled className="button button--secondary button--block"> <button disabled className="button button--secondary button--block">

View file

@ -207,7 +207,7 @@ const Firmware = (): JSX.Element => {
href="https://nightly.link/meshtastic/firmware/workflows/main/master/built.zip" href="https://nightly.link/meshtastic/firmware/workflows/main/master/built.zip"
className="button button--secondary button--block" className="button button--secondary button--block"
> >
Download Download Bleeding
</a> </a>
</div> </div>
</div> </div>