feat: add download from the Microsoft Store button

This commit is contained in:
rzmk 2024-09-27 09:38:35 -04:00
parent dc0acd62e5
commit 6d0f0d2177
No known key found for this signature in database

View file

@ -123,7 +123,8 @@ export const Hero = () => {
{downloadData && OS !== "unknown" ? ( {downloadData && OS !== "unknown" ? (
<> <>
<p className="text-white text-md text-center mx-auto mb-4"> <p className="text-white text-md text-center mx-auto mb-4">
Download qsv pro and explore the free plan or unlock features with a paid plan. Download qsv pro and explore the free plan
or unlock features with a paid plan.
</p> </p>
<div className="flex justify-center"> <div className="flex justify-center">
{Object.keys(downloadData).map( {Object.keys(downloadData).map(
@ -138,11 +139,24 @@ export const Hero = () => {
> >
{downloadData[platform].map( {downloadData[platform].map(
(download, index) => ( (download, index) => (
<>
{platform ===
"windows" && (
<div className="flex justify-center">
<a href="https://apps.microsoft.com/detail/xpffdj3f1jsztf?mode=full">
<img
src="https://get.microsoft.com/images/en-us%20light.svg"
width="200"
/>
</a>
</div>
)}
<a <a
key={index} key={index}
href={`https://github.com/dathere/qsv-pro-releases/releases/download/${name}/${download[1]}`} // Replace with actual download path href={`https://github.com/dathere/qsv-pro-releases/releases/download/${name}/${download[1]}`} // Replace with actual download path
className={`block lg:min-w-96 text-white font-bold py-2 px-4 rounded mt-4 ${ className={`block lg:min-w-96 text-white font-bold py-2 px-4 rounded mt-4 ${
platform === OS platform ===
OS
? " bg-teal-600 hover:bg-teal-700" ? " bg-teal-600 hover:bg-teal-700"
: " bg-blue-500 hover:bg-blue-700" : " bg-blue-500 hover:bg-blue-700"
}`} }`}
@ -150,6 +164,7 @@ export const Hero = () => {
> >
{download[0]} {download[0]}
</a> </a>
</>
) )
)} )}
</div> </div>