diff --git a/src/lib/components/notes/note-color-picker.svelte b/src/lib/components/notes/note-color-picker.svelte
index ee24ae7..727f479 100644
--- a/src/lib/components/notes/note-color-picker.svelte
+++ b/src/lib/components/notes/note-color-picker.svelte
@@ -1,6 +1,6 @@
+
+
+ {#each NoteColorArray as [color, colorData] (color)}
+
+
+ {#if value === color}
+
+ {/if}
+
+ {/each}
+
+
+
diff --git a/src/lib/components/settings/settings-modal.svelte b/src/lib/components/settings/settings-modal.svelte
index a49eb87..9b30079 100644
--- a/src/lib/components/settings/settings-modal.svelte
+++ b/src/lib/components/settings/settings-modal.svelte
@@ -1,8 +1,9 @@
@@ -17,5 +18,8 @@
bind:value={$noteScale}
/>
-
+
diff --git a/src/lib/db/enums/note-color.ts b/src/lib/db/enums/note-color.ts
index b746c15..31ef3fa 100644
--- a/src/lib/db/enums/note-color.ts
+++ b/src/lib/db/enums/note-color.ts
@@ -30,3 +30,7 @@ export const NoteColor = {
DARK: 'hsl(0, 0%, 85%)',
},
} as const;
+
+export const NoteColorArray = Object.entries(NoteColor) as [
+ [keyof typeof NoteColor, (typeof NoteColor)[keyof typeof NoteColor]]
+];