From 736d0558df3d0cb54e2e5d5fade478f5dd238be3 Mon Sep 17 00:00:00 2001 From: Dilson's Pickles Date: Mon, 21 Aug 2023 16:15:46 +1000 Subject: [PATCH] Update download for windows page --- src/components/card/IconLinkCard.jsx | 20 +++++ .../downloads/download-for-windows.astro | 78 +++++++------------ src/styles/icons.css | 12 +++ 3 files changed, 61 insertions(+), 49 deletions(-) create mode 100644 src/components/card/IconLinkCard.jsx diff --git a/src/components/card/IconLinkCard.jsx b/src/components/card/IconLinkCard.jsx new file mode 100644 index 0000000..c9d6421 --- /dev/null +++ b/src/components/card/IconLinkCard.jsx @@ -0,0 +1,20 @@ +import React from "react"; + +function IconLinkCard(props) { + const { icon, title, description, targetURL, linkText } = props; + return ( +
+
+ +

{title}

+

{description}

+
+ + + {linkText} + +
+ ); +} + +export default IconLinkCard; diff --git a/src/pages/downloads/download-for-windows.astro b/src/pages/downloads/download-for-windows.astro index 8a5a7ea..8e5dd76 100644 --- a/src/pages/downloads/download-for-windows.astro +++ b/src/pages/downloads/download-for-windows.astro @@ -3,6 +3,7 @@ import { releaseData } from "../../assets/js/releaseData"; import DownloadsPaginationButton from "../../components/button/DownloadsPaginationButton"; import DownloadCard from "../../components/card/DownloadCard"; import BaseLayout from "../../layouts/BaseLayout.astro"; +import IconLinkCard from "../../components/card/IconLinkCard"; import "../../styles/icons.css"; const { win } = releaseData; @@ -35,16 +36,7 @@ const { win } = releaseData;
{ win.map((item) => { - return ( - - ); + return ; }) }
@@ -52,40 +44,20 @@ const { win } = releaseData;

Additional resources

-
-
- -

Ffmpeg import/export library

- An optional library which handles additional file formats (like - WMA, M4A, AC3 and others) -

-
- - Link to ffmpef page -
-
-
- -

Plugins

- Elevate your productions with a vast selection of third-party - plug-ins, including VST3, Nyquist and more. -

-
- - Link to ffmpef page -
+ +
@@ -130,13 +102,21 @@ const { win } = releaseData;
diff --git a/src/styles/icons.css b/src/styles/icons.css index 83d8c2d..f1c8826 100644 --- a/src/styles/icons.css +++ b/src/styles/icons.css @@ -14,6 +14,10 @@ font-size: 36px; } +.icon-medium { + font-size: 24px; +} + .icon-save:before { content: "\EF29"; } @@ -28,4 +32,12 @@ .icon-mixer:before { content: "\EF27" +} + +.icon-arrow-left:before { + content: "\EF35" +} + +.icon-arrow-right:before { + content: "\EF34" } \ No newline at end of file