From ad026481a2a672f5da12d19ac8d3f2a3cabeaf21 Mon Sep 17 00:00:00 2001 From: Fornax Date: Tue, 17 Jan 2023 19:03:14 +0100 Subject: [PATCH] Improve file viewer style consistnecy --- svelte/src/file_viewer/AdLeaderboard.svelte | 13 ++++--- svelte/src/file_viewer/viewers/Abuse.svelte | 6 ++-- .../file_viewer/viewers/BandwidthUsage.svelte | 2 +- svelte/src/file_viewer/viewers/File.svelte | 10 +++--- .../src/file_viewer/viewers/IconBlock.svelte | 36 +++++++++++++++++++ .../src/file_viewer/viewers/SpeedLimit.svelte | 2 +- .../src/file_viewer/viewers/TextBlock.svelte | 5 +-- svelte/src/file_viewer/viewers/Torrent.svelte | 12 +++---- svelte/src/file_viewer/viewers/Video.svelte | 15 +++----- svelte/src/file_viewer/viewers/Zip.svelte | 29 ++++++++------- webcontroller/style.go | 2 +- 11 files changed, 81 insertions(+), 51 deletions(-) create mode 100644 svelte/src/file_viewer/viewers/IconBlock.svelte diff --git a/svelte/src/file_viewer/AdLeaderboard.svelte b/svelte/src/file_viewer/AdLeaderboard.svelte index 4ce6463..de4f6f3 100644 --- a/svelte/src/file_viewer/AdLeaderboard.svelte +++ b/svelte/src/file_viewer/AdLeaderboard.svelte @@ -1,8 +1,8 @@ -
- -

Unavailable for legal reasons

+

{file.name}

+ +

Unavailable for legal reasons

This file has been removed for violating pixeldrain's content policy. Type of abuse: diff --git a/svelte/src/file_viewer/viewers/BandwidthUsage.svelte b/svelte/src/file_viewer/viewers/BandwidthUsage.svelte index 67b36cb..bce48e7 100644 --- a/svelte/src/file_viewer/viewers/BandwidthUsage.svelte +++ b/svelte/src/file_viewer/viewers/BandwidthUsage.svelte @@ -12,7 +12,7 @@ $: transfer_left = download_limits.transfer_limit = download_limits.transfer_lim {#if $download_limits.loaded} - + {#if file.size > transfer_left}

This file is too large to download completely with your current diff --git a/svelte/src/file_viewer/viewers/File.svelte b/svelte/src/file_viewer/viewers/File.svelte index b2e01f0..614e566 100644 --- a/svelte/src/file_viewer/viewers/File.svelte +++ b/svelte/src/file_viewer/viewers/File.svelte @@ -1,7 +1,7 @@

{file.name}

-File icon - + Type: {file.mime_type}
No preview is available for this file type. Download to view it locally.
@@ -26,9 +25,8 @@ let file = { download Download -
- -

+ +
{#if file.show_ads} {/if} diff --git a/svelte/src/file_viewer/viewers/IconBlock.svelte b/svelte/src/file_viewer/viewers/IconBlock.svelte new file mode 100644 index 0000000..635328c --- /dev/null +++ b/svelte/src/file_viewer/viewers/IconBlock.svelte @@ -0,0 +1,36 @@ + + +
+ File icon +
+ +
+
+ + diff --git a/svelte/src/file_viewer/viewers/SpeedLimit.svelte b/svelte/src/file_viewer/viewers/SpeedLimit.svelte index fe892bb..93e1999 100644 --- a/svelte/src/file_viewer/viewers/SpeedLimit.svelte +++ b/svelte/src/file_viewer/viewers/SpeedLimit.svelte @@ -15,7 +15,7 @@ export let file = {
- + Yea, I'm gonna need you to slow down a bit

Pixeldrain's free tier is supported by advertisements. There's only so diff --git a/svelte/src/file_viewer/viewers/TextBlock.svelte b/svelte/src/file_viewer/viewers/TextBlock.svelte index f23aa57..b51991b 100644 --- a/svelte/src/file_viewer/viewers/TextBlock.svelte +++ b/svelte/src/file_viewer/viewers/TextBlock.svelte @@ -1,9 +1,9 @@ -

+
@@ -13,6 +13,7 @@ export let center = false text-align: initial; padding-left: 8px; vertical-align: middle; + max-width: 100%; background-color: var(--shaded_background); border-radius: 8px; diff --git a/svelte/src/file_viewer/viewers/Torrent.svelte b/svelte/src/file_viewer/viewers/Torrent.svelte index 2803d70..1d594bf 100644 --- a/svelte/src/file_viewer/viewers/Torrent.svelte +++ b/svelte/src/file_viewer/viewers/Torrent.svelte @@ -3,6 +3,7 @@ import { createEventDispatcher } from "svelte"; import Magnet from "../../icons/Magnet.svelte"; import { formatDate } from "../../util/Formatting.svelte" import { copy_text } from "../../util/Util.svelte"; +import IconBlock from "./IconBlock.svelte"; import TextBlock from "./TextBlock.svelte"; import TorrentItem from "./TorrentItem.svelte" @@ -79,8 +80,7 @@ const copy_magnet = () => {

{file.name}

-File icon - + {#if status === "finished"} Created by: {torrent.created_by}
Comment: {torrent.comment}
@@ -120,12 +120,10 @@ const copy_magnet = () => { download Download torrent file -
- + +
{#if status === "finished"} -
-
- +

Files in this torrent

diff --git a/svelte/src/file_viewer/viewers/Video.svelte b/svelte/src/file_viewer/viewers/Video.svelte index 7f38a65..a1ada78 100644 --- a/svelte/src/file_viewer/viewers/Video.svelte +++ b/svelte/src/file_viewer/viewers/Video.svelte @@ -1,7 +1,7 @@