mirror of https://github.com/VERT-sh/VERT.git
feat: show supported formats in file categories
+ minor language change
This commit is contained in:
parent
51e67a3970
commit
63e9cb3cd8
|
@ -55,7 +55,7 @@
|
||||||
class="inline-block -mt-1 mr-2 bg-accent-red p-2 rounded-full overflow-visible"
|
class="inline-block -mt-1 mr-2 bg-accent-red p-2 rounded-full overflow-visible"
|
||||||
color="black"
|
color="black"
|
||||||
/>
|
/>
|
||||||
Converting Video
|
Video conversion
|
||||||
</h2>
|
</h2>
|
||||||
<p
|
<p
|
||||||
class={clsx("text-sm font-normal", {
|
class={clsx("text-sm font-normal", {
|
||||||
|
|
|
@ -10,7 +10,18 @@
|
||||||
// -- JovannMC
|
// -- JovannMC
|
||||||
|
|
||||||
import Uploader from "$lib/components/functional/Uploader.svelte";
|
import Uploader from "$lib/components/functional/Uploader.svelte";
|
||||||
|
import { converters } from "$lib/converters";
|
||||||
import { AudioLines, Check, Film, Image } from "lucide-svelte";
|
import { AudioLines, Check, Film, Image } from "lucide-svelte";
|
||||||
|
|
||||||
|
const getSupportedFormats = (name: string) =>
|
||||||
|
converters.find((c) => c.name === name)?.supportedFormats.join(", ") ||
|
||||||
|
"none";
|
||||||
|
|
||||||
|
const supportedFormats = {
|
||||||
|
images: getSupportedFormats("libvips"),
|
||||||
|
audio: getSupportedFormats("ffmpeg"),
|
||||||
|
video: getSupportedFormats("vertd"),
|
||||||
|
};
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<div class="max-w-6xl w-full mx-auto px-6 md:px-8">
|
<div class="max-w-6xl w-full mx-auto px-6 md:px-8">
|
||||||
|
@ -40,7 +51,7 @@
|
||||||
<hr />
|
<hr />
|
||||||
|
|
||||||
<div class="mt-10 md:mt-16">
|
<div class="mt-10 md:mt-16">
|
||||||
<h2 class="text-center text-4xl">VERT Supports...</h2>
|
<h2 class="text-center text-4xl">VERT supports...</h2>
|
||||||
|
|
||||||
<div class="grid gap-4 md:grid-cols-3 mt-8">
|
<div class="grid gap-4 md:grid-cols-3 mt-8">
|
||||||
<div class="file-category-card">
|
<div class="file-category-card">
|
||||||
|
@ -51,7 +62,13 @@
|
||||||
<span>Images</span>
|
<span>Images</span>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
<div class="flex flex-col text-center justify-center">
|
||||||
<p>Animated images are not supported (yet).</p>
|
<p>Animated images are not supported (yet).</p>
|
||||||
|
<p>
|
||||||
|
<b>Supported formats:</b>
|
||||||
|
{supportedFormats.images}
|
||||||
|
</p>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="file-category-card">
|
<div class="file-category-card">
|
||||||
|
@ -62,9 +79,15 @@
|
||||||
<span>Audio</span>
|
<span>Audio</span>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
<div class="flex flex-col text-center justify-between">
|
||||||
<p class="flex items-center justify-center gap-2">
|
<p class="flex items-center justify-center gap-2">
|
||||||
<Check size="20" /> Fully supported
|
<Check size="20" /> Fully supported
|
||||||
</p>
|
</p>
|
||||||
|
<p>
|
||||||
|
<b>Supported formats:</b>
|
||||||
|
{supportedFormats.audio}
|
||||||
|
</p>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="file-category-card">
|
<div class="file-category-card">
|
||||||
|
@ -74,13 +97,16 @@
|
||||||
</div>
|
</div>
|
||||||
<span>Video *</span>
|
<span>Video *</span>
|
||||||
</div>
|
</div>
|
||||||
|
<div class="flex flex-col text-center justify-between">
|
||||||
<p>
|
<p>
|
||||||
Video requires special setup. <a
|
Video requires special setup. <a
|
||||||
target="_blank"
|
target="_blank"
|
||||||
href="https://github.com/VERT-sh/VERT/wiki/How-to-convert-video-with-VERT"
|
href="https://github.com/VERT-sh/VERT/wiki/How-to-convert-video-with-VERT"
|
||||||
>Learn more</a
|
>Learn more</a
|
||||||
>
|
>.
|
||||||
</p>
|
</p>
|
||||||
|
<p><b>Supported formats:</b> {supportedFormats.video}</p>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
Loading…
Reference in New Issue