first commit

This commit is contained in:
mstfyldz
2026-08-16 17:18:23 +03:00
commit 5ace6898b6
61 changed files with 12065 additions and 0 deletions
+38
View File
@@ -0,0 +1,38 @@
export type MoodType = "all" | "focus" | "night" | "spark" | "calm" | "visual";
export interface MoodConfig {
id: MoodType;
label: string;
sublabel: string;
iconName: string;
color: string;
bgColor: string;
stampText: string;
}
export type PostType = "notebook" | "sticky" | "polaroid" | "code" | "audio";
export interface JournalPost {
id: string;
type: PostType;
date: string;
timestamp: string;
mood: MoodType;
moodLabel: string;
title?: string;
content: string;
marginNotes?: string[];
tags: string[];
likes: number;
highlightWords?: string[];
authorNote?: string;
// Specific properties
imageUrl?: string;
imageCaption?: string;
codeSnippet?: string;
codeLanguage?: string;
audioDuration?: string;
audioTitle?: string;
stampedText?: string;
}