openUrl('https://github.com/rclone-ui/rclone-ui')}
>
- UI v{uiVersion}, CLI v{cliVersion}
+ {isPreview ? 'rcloneui.com' : `UI v${uiVersion}, CLI v${cliVersion}`}
diff --git a/src/pages/Transfers.tsx b/src/pages/Transfers.tsx
index 7a1a4f4..f1d5347 100644
--- a/src/pages/Transfers.tsx
+++ b/src/pages/Transfers.tsx
@@ -5,6 +5,7 @@ import { message } from '@tauri-apps/plugin-dialog'
import { ChevronRightIcon, RefreshCcwIcon, SearchCheckIcon } from 'lucide-react'
import { startTransition, useCallback, useMemo, useState } from 'react'
import { buildReadablePathMultiple, formatBytes } from '../../lib/format'
+import { useIsPreview } from '../../lib/preview'
import { listTransfers } from '../../lib/rclone/api'
import { usePersistedStore } from '../../store/persisted'
import type { JobItem } from '../../types/jobs'
@@ -121,6 +122,7 @@ export default function Transfers() {
}
function JobCard({ job, onSelect }: { job: JobItem; onSelect: (job: JobItem) => void }) {
+ const isPreview = useIsPreview()
return (
>
diff --git a/tailwind.config.js b/tailwind.config.js
index 64cee47..3009eba 100644
--- a/tailwind.config.js
+++ b/tailwind.config.js
@@ -6,6 +6,7 @@ export default {
'./index.html',
'./src/**/*.{js,ts,jsx,tsx}',
'./lib/**/*.{js,ts,jsx,tsx}',
+ './video/**/*.{js,ts,jsx,tsx}',
'./node_modules/@heroui/theme/dist/**/*.{js,ts,jsx,tsx}',
],
theme: {