From fb26f17fb86575f56c487dc0013f856fadecb882 Mon Sep 17 00:00:00 2001 From: Wim Brand Date: Tue, 21 Sep 2021 23:12:55 +0200 Subject: [PATCH] Makes tables scrollable --- res/include/style/layout.css | 12 ++++- svelte/src/admin_panel/AbuseReporters.svelte | 50 ++++++++++---------- svelte/src/admin_panel/IPBans.svelte | 46 +++++++++--------- svelte/src/user_home/APIKeys.svelte | 48 ++++++++++--------- svelte/src/user_home/Router.svelte | 44 +++++++++-------- 5 files changed, 109 insertions(+), 91 deletions(-) diff --git a/res/include/style/layout.css b/res/include/style/layout.css index bb62abd..9662530 100644 --- a/res/include/style/layout.css +++ b/res/include/style/layout.css @@ -331,8 +331,18 @@ table:not(.form) { border-collapse: collapse; width: 100%; } +.table_scroll { + width: 100%; + overflow-x: auto; + overflow-y: hidden; + white-space: nowrap; +} +.table_scroll > table { + min-width: 100%; +} + tr:not(.form) {border-bottom: 1px var(--layer_2_color_border) solid;} -tr > td, tr > th {padding: 0.4em;} +tr > td, tr > th {padding: 0.3em 0.6em;} @media(max-width: 30em) { /* Forms will be stacked on small screens */ tr.form > td { diff --git a/svelte/src/admin_panel/AbuseReporters.svelte b/svelte/src/admin_panel/AbuseReporters.svelte index fd169f5..3d07593 100644 --- a/svelte/src/admin_panel/AbuseReporters.svelte +++ b/svelte/src/admin_panel/AbuseReporters.svelte @@ -133,32 +133,34 @@ onMount(get_reporters);
- - - - - - - - - - - {#each reporters as reporter} +
+
E-mailNameBlockedTypeLast usedCreated
- - - - - - - + + + + + + + - {/each} -
{reporter.email}{reporter.name}{reporter.files_blocked}{reporter.type}{formatDate(reporter.last_used, true, true, false)}{formatDate(reporter.created, false, false, false)} - - E-mailNameBlockedTypeLast usedCreated
+ {#each reporters as reporter} + + {reporter.email} + {reporter.name} + {reporter.files_blocked} + {reporter.type} + {formatDate(reporter.last_used, true, true, false)} + {formatDate(reporter.created, false, false, false)} + + + + + {/each} + +