add favorite system and other small tweaks and fixes.
continuous-integration/drone/push Build is passing

This commit is contained in:
2021-02-27 16:47:57 +01:00
parent 48b439af4f
commit 16237a89a4
20 changed files with 147 additions and 39 deletions
+5
View File
@@ -7,8 +7,12 @@
import selectionStore from "../stores/selection";
import ProjectEntry from "./ProjectEntry.svelte";
import QlList from "./QLList.svelte";
import Boi from "../components/Boi.svelte";
import type { ModalData } from "../stores/modal";
export let projects: ProjectResult[];
const mdProjectAdd: ModalData = {name: "project.add"};
let expiringProjects: ProjectResult[];
let activeProjects: ProjectResult[];
@@ -53,6 +57,7 @@
<div class="quest-log">
<div class="list">
<Boi compacter open={mdProjectAdd}>Add Project</Boi>
<QlList label="Deadlines" projects={expiringProjects} />
<QlList label="Active" projects={activeProjects} />
<QlList label="To Do" projects={ideaProjects} />