onClickDelete(workflow, e)}>
diff --git a/src/scss/global.scss b/src/scss/global.scss
index 1f967ca..8e5d873 100644
--- a/src/scss/global.scss
+++ b/src/scss/global.scss
@@ -77,11 +77,9 @@ body {
--comfy-node-name-foreground: var(--body-text-color);
--comfy-spinner-main-color: var(--neutral-600);
--comfy-spinner-accent-color: var(--secondary-600);
-}
-.mobile {
- --comfy-progress-bar-background: lightgrey;
- --comfy-progress-bar-foreground: #B3D8A9
+ --f7-navbar-color: var(--body-text-color);
+ --f7-navbar-bg-color: var(--neutral-800);
}
@mixin square-button {
From 263d62cb34605acf47a15b8398ea0ea301929ce2 Mon Sep 17 00:00:00 2001
From: space-nuko <24979496+space-nuko@users.noreply.github.com>
Date: Wed, 31 May 2023 17:04:00 -0500
Subject: [PATCH 5/8] By index instead of workflow ID
---
src/AppMobile.svelte | 15 ++++++-------
src/lib/stores/interfaceState.ts | 4 ++--
src/mobile/GenToolbar.svelte | 9 --------
src/mobile/MainToolbar.svelte | 8 +++----
src/mobile/routes/gallery.svelte | 34 ++++++++++++++++++++++++++++++
src/mobile/routes/queue.svelte | 34 ++++++++++++++++++++++++++++++
src/mobile/routes/workflow.svelte | 7 +-----
src/mobile/routes/workflows.svelte | 2 +-
8 files changed, 83 insertions(+), 30 deletions(-)
create mode 100644 src/mobile/routes/gallery.svelte
create mode 100644 src/mobile/routes/queue.svelte
diff --git a/src/AppMobile.svelte b/src/AppMobile.svelte
index 67a3e21..bfb44c4 100644
--- a/src/AppMobile.svelte
+++ b/src/AppMobile.svelte
@@ -13,9 +13,8 @@
import GenToolbar from './mobile/GenToolbar.svelte'
import WorkflowsPage from './mobile/routes/workflows.svelte';
- import AboutPage from './mobile/routes/about.svelte';
- import LoginPage from './mobile/routes/login.svelte';
- import GraphPage from './mobile/routes/graph.svelte';
+ import QueuePage from './mobile/routes/queue.svelte';
+ import GalleryPage from './mobile/routes/gallery.svelte';
import WorkflowPage from './mobile/routes/workflow.svelte';
import type { Framework7Parameters, Modal } from "framework7/types";
import interfaceState from "$lib/stores/interfaceState";
@@ -106,12 +105,12 @@
}
},
{
- path: '/about/',
- component: AboutPage,
+ path: '/queue/',
+ component: QueuePage,
},
{
- path: '/login/',
- component: LoginPage,
+ path: '/gallery/',
+ component: GalleryPage,
},
// {
// path: '/graph/',
@@ -179,7 +178,7 @@
browserHistoryRoot="/mobile/"
>
- {#if $interfaceState.selectedWorkflowID && $interfaceState.showingWorkflow}
+ {#if $interfaceState.selectedWorkflowIndex && $interfaceState.showingWorkflow}
{/if}
diff --git a/src/lib/stores/interfaceState.ts b/src/lib/stores/interfaceState.ts
index de43ecf..0d70b14 100644
--- a/src/lib/stores/interfaceState.ts
+++ b/src/lib/stores/interfaceState.ts
@@ -14,7 +14,7 @@ export type InterfaceState = {
graphTransitioning: boolean,
isJumpingToNode: boolean,
- selectedWorkflowID: WorkflowInstID | null
+ selectedWorkflowIndex: number | null
showingWorkflow: boolean
isDarkMode: boolean
@@ -35,7 +35,7 @@ const store: Writable = writable(
graphTransitioning: false,
isJumpingToNode: false,
- selectedWorkflowID: null,
+ selectedWorkflowIndex: null,
showingWorkflow: false,
isDarkMode: false,
diff --git a/src/mobile/GenToolbar.svelte b/src/mobile/GenToolbar.svelte
index 16634ba..61d063e 100644
--- a/src/mobile/GenToolbar.svelte
+++ b/src/mobile/GenToolbar.svelte
@@ -74,15 +74,6 @@
progressPercent = 0
progressText = "??.?%"
}
-
- let centerHref = "/workflows/"
- $: if ($interfaceState.selectedWorkflowID) {
- centerHref = `/workflows/${$interfaceState.selectedWorkflowID}/`
- }
- else {
- centerHref = "/workflows/";
- }
-
diff --git a/src/mobile/MainToolbar.svelte b/src/mobile/MainToolbar.svelte
index 6b19a71..b923f6a 100644
--- a/src/mobile/MainToolbar.svelte
+++ b/src/mobile/MainToolbar.svelte
@@ -76,8 +76,8 @@
}
let centerHref = "/workflows/"
- $: if ($interfaceState.selectedWorkflowID) {
- centerHref = `/workflows/${$interfaceState.selectedWorkflowID}/`
+ $: if ($interfaceState.selectedWorkflowIndex) {
+ centerHref = `/workflows/${$interfaceState.selectedWorkflowIndex}/`
}
else {
centerHref = "/workflows/";
@@ -108,13 +108,13 @@