Name
resetPage()}
+ bind:value={options.search.name}
placeholder="Search by name..."/>
+
+ Toggle extra search fields
+
+
+
+ Display Name
+
+
+
+
+
+ ID
+
+
+
+
+
+ Description
+
+
+
+
+
\ No newline at end of file
diff --git a/dashboard/src/routes/Dash/Group/Group.svelte b/dashboard/src/routes/Dash/Group/Group.svelte
index 576b2d17..3b1d1cf7 100644
--- a/dashboard/src/routes/Dash/Group/Group.svelte
+++ b/dashboard/src/routes/Dash/Group/Group.svelte
@@ -15,6 +15,8 @@
import { filterList, paginateList, getPageAmount } from '../../../components/list/functions';
import PageControl from "../../../components/list/PageControl.svelte";
import { writable, type Writable } from "svelte/store";
+ import TinyView from "../../../components/list/TinyView.svelte";
+ import TextView from "../../../components/list/TextView.svelte";
// get the state from the navigator so that we know which tab to start on
let location = useLocation();
@@ -110,6 +112,7 @@
function getDefaultItemsPerpage(): number {
if (listView === 'card') return 24;
+ else if (listView === 'tiny') return 36;
else if (settings && settings.accessibility && settings.accessibility.expandedcards)
return 10;
else return 25;
@@ -184,6 +187,10 @@
{#if pageOptions.view === "card"}
+ {:else if pageOptions.view === "tiny"}
+
+ {:else if pageOptions.view === "text"}
+
{:else}
{/if}
diff --git a/dashboard/src/routes/Dash/Member/Member.svelte b/dashboard/src/routes/Dash/Member/Member.svelte
index e943d988..90cf9fcd 100644
--- a/dashboard/src/routes/Dash/Member/Member.svelte
+++ b/dashboard/src/routes/Dash/Member/Member.svelte
@@ -15,6 +15,8 @@
import { filterList, getPageAmount, paginateList } from '../../../components/list/functions';
import PageControl from "../../../components/list/PageControl.svelte";
import { writable, type Writable } from "svelte/store";
+ import TinyView from "../../../components/list/TinyView.svelte";
+ import TextView from "../../../components/list/TextView.svelte";
// get the state from the navigator so that we know which tab to start on
let location = useLocation();
@@ -113,6 +115,7 @@
function getDefaultItemsPerpage(): number {
if (listView === 'card') return 24;
+ else if (listView === 'tiny') return 36;
else if (settings && settings.accessibility && settings.accessibility.expandedcards)
return 10;
else return 25
@@ -186,6 +189,10 @@
{#if pageOptions.view === "card"}
+ {:else if pageOptions.view === "tiny"}
+
+ {:else if pageOptions.view === "text"}
+
{:else}
{/if}