Commit Graph

43 Commits

Author SHA1 Message Date
Matthias Puchstein
2579460c1f refactored DreamPage to use lazy loading with Suspense for charts and media, modularized chart components into DreamCharts.tsx using d3, and optimized build by grouping libraries into separate chunks in vite.config.ts
Signed-off-by: Matthias Puchstein <matthias@puchstein.bayern>
2025-07-17 00:53:56 +02:00
Matthias Puchstein
afec14c390 added DreamVR component for neural network-based VR visualization of chip input dreams, integrated @react-three/fiber and @react-three/drei dependencies, and updated package-lock.json
Signed-off-by: Matthias Puchstein <matthias@puchstein.bayern>
2025-07-17 00:19:41 +02:00
Matthias Puchstein
c4bf7c8b20 added audio field enhancements in MockDreams, improved chart handling for chip inputs (EEG, vitals, and movement visualization) using d3, and expanded multimedia support in DreamPage UI components
Signed-off-by: Matthias Puchstein <matthias@puchstein.bayern>
2025-07-17 00:01:44 +02:00
Matthias Puchstein
0c3b2bf81d updated chip input type in MockDreams: replaced description with text, adjusted Dream type, and extended UI components for consistent rendering across DreamPage and DreamCard
Signed-off-by: Matthias Puchstein <matthias@puchstein.bayern>
2025-07-16 23:13:00 +02:00
Matthias Puchstein
73e022212f added d3 and @types/d3 dependencies for enhanced data visualization capabilities in UI development
Signed-off-by: Matthias Puchstein <matthias@puchstein.bayern>
2025-07-16 22:11:57 +02:00
Matthias Puchstein
d38947d316 added dynamic tags display to DreamPage for improved visualization and categorization of dream data
Signed-off-by: Matthias Puchstein <matthias@puchstein.bayern>
2025-07-16 21:15:52 +02:00
Matthias Puchstein
6471ffb916 enhanced ResearchLive project card layout: added min-height and flex properties to improve aesthetic and text alignment consistency
Signed-off-by: Matthias Puchstein <matthias@puchstein.bayern>
2025-07-16 20:53:05 +02:00
Matthias Puchstein
6e1de4b48f refactored ResearchLive data structure and components: updated mock data models, removed researcher interviews section, and revised StudyCard handling for optional participants field
Signed-off-by: Matthias Puchstein <matthias@puchstein.bayern>
2025-07-16 20:47:42 +02:00
Matthias Puchstein
b8e8057442 removed redundant media references from MockDreams data; updated DreamPage carousel container class for specificity and styled controls in App.css for improved UI consistencies
Signed-off-by: Matthias Puchstein <matthias@puchstein.bayern>
2025-07-16 20:13:09 +02:00
Matthias Puchstein
8df4c91907 updated ResearchLive mock data to include optedIn status and adjusted UI to display participation state for enhanced user interaction feedback
Signed-off-by: Matthias Puchstein <matthias@puchstein.bayern>
2025-07-16 19:46:51 +02:00
Matthias Puchstein
26dd1c45a3 removed theme observer and dark theme logo text support from ChipOverview; replaced logo rendering with static header text for simplification and cleaner design
Signed-off-by: Matthias Puchstein <matthias@puchstein.bayern>
2025-07-13 02:53:49 +02:00
Matthias Puchstein
95bc368ebb added dark theme support for logo text in Overview and ChipOverview, included new logotext_dark.svg, and implemented a theme observer; updated ChipCard navigation logic for correct routing
Signed-off-by: Matthias Puchstein <matthias@puchstein.bayern>
2025-07-13 02:41:21 +02:00
Matthias Puchstein
36bb04cfa9 introduced Record page and /record route, updated Navbar with new microphone button redirecting to Record, and commented out unused DreamRecord in Home for cleaner structure
Signed-off-by: Matthias Puchstein <matthias@puchstein.bayern>
2025-07-12 16:15:27 +02:00
Matthias Puchstein
d6e6b1ccb4 removed NavigationLinks component and its usage across DreamArchive pages; replaced redundant hero and section headers with reusable components (HeroSection, SectionHeader, etc.) for improved maintainability and reduced code duplication
Signed-off-by: Matthias Puchstein <matthias@puchstein.bayern>
2025-07-12 15:46:21 +02:00
Matthias Puchstein
184d31c07f modularized ResearchLive by introducing reusable components (DreamyCard, HeroSection, SectionHeader, etc.), reducing code duplication and improving maintainability
Signed-off-by: Matthias Puchstein <matthias@puchstein.bayern>
2025-07-12 14:07:04 +02:00
Matthias Puchstein
b77736b88f introduced mock data for ResearchLive, UserDreams, and WorldwideEvents pages; replaced hardcoded content in WorldwideEvents with dynamic data rendering for improved flexibility and maintainability
Signed-off-by: Matthias Puchstein <matthias@puchstein.bayern>
2025-07-12 13:59:01 +02:00
Matthias Puchstein
cebad8a7b0 restructured DreamArchive by introducing detailed subroutes and dedicated pages (WorldwideEvents, CulturalLandscapes, etc.), added ScrollToTop for improved UX, and removed deprecated Archive component.
Signed-off-by: Matthias Puchstein <matthias@puchstein.bayern>
2025-07-12 13:48:23 +02:00
Matthias Puchstein
e0ad21cc2b commented out unused NavLink button in ChipOverview for cleaner code structure and readability
Signed-off-by: Matthias Puchstein <matthias@puchstein.bayern>
2025-07-12 12:58:28 +02:00
Matthias Puchstein
d107630ae4 updated ChipOverview navigation button to redirect to root path (/) instead of /home for improved routing consistency
Signed-off-by: Matthias Puchstein <matthias@puchstein.bayern>
2025-07-12 12:46:55 +02:00
Matthias Puchstein
cf01e429e4 added detailed layout and interactive elements to ChipOverview, incorporated floating backgrounds, hero section, features grid, specifications, research, applications, and CTA; updated Navbar to link to ChipOverview for improved navigation
Signed-off-by: Matthias Puchstein <matthias@puchstein.bayern>
2025-07-12 12:45:11 +02:00
Matthias Puchstein
ccca533db6 added dreamy gradient styles to index.css, expanded getBackgroundStyle for gradient types, introduced ChipCard component, updated Home with ChipCard, and refined layouts with consistent paddings and shadows
Signed-off-by: Matthias Puchstein <matthias@puchstein.bayern>
2025-07-12 12:32:58 +02:00
Matthias Puchstein
153f5fd146 introduced ChipOverview route and component, refactored Home to use DreamCardCompact for streamlined rendering, and extracted DailyHighlights into a reusable component
Signed-off-by: Matthias Puchstein <matthias@puchstein.bayern>
2025-07-12 12:10:51 +02:00
Matthias Puchstein
ff30258377 refactored Record component into DreamRecord, updated routes and navigation for consistency, and integrated DreamRecord into Home.
Signed-off-by: Matthias Puchstein <matthias@puchstein.bayern>
2025-07-12 11:21:51 +02:00
Matthias Puchstein
0cb192ef81 refined Home layout with new NavLink elements for improved navigation, added animations (fadeIn, gradient-animation), updated SplashScreen background with dynamic gradient, and adjusted text.svg gradient colors for better contrast.
Signed-off-by: Matthias Puchstein <matthias@puchstein.bayern>
2025-07-10 00:25:12 +02:00
Matthias Puchstein
ca4ec57666 modularized the Record component into a standalone file Record.tsx, updated Home and App to reflect the changes, and streamlined styles in SplashScreen for consistency and dynamic theming
Signed-off-by: Matthias Puchstein <matthias@puchstein.bayern>
2025-07-10 00:01:04 +02:00
Matthias Puchstein
98f587ccbc integrated carousel for displaying AI media (image/video), enhanced conditional rendering logic for better media support, and included react-slick for improved user experience.
Signed-off-by: Matthias Puchstein <matthias@puchstein.bayern>
2025-07-09 23:50:38 +02:00
Matthias Puchstein
846822ed41 updated mock dream dates with randomized range generator, adjusted imports for consistency, and relocated utilities for better structure
Signed-off-by: Matthias Puchstein <matthias@puchstein.bayern>
2025-07-09 23:46:16 +02:00
Matthias Puchstein
bb1d778600 added utility functions for date formatting and styling, refactored components to use reusable helpers
Signed-off-by: Matthias Puchstein <matthias@puchstein.bayern>
2025-07-09 23:40:21 +02:00
Matthias Puchstein
4bb7f4c979 added mock daily highlights, new dream entries, and enhanced personalized home page layout and functionality
Signed-off-by: Matthias Puchstein <matthias@puchstein.bayern>
2025-07-09 23:27:45 +02:00
Matthias Puchstein
18f2984bbc reworked layout and styles, added new overview page and improved theme handling
Signed-off-by: Matthias Puchstein <matthias@puchstein.bayern>
2025-07-09 23:16:23 +02:00
Matthias Puchstein
97ebb62239 reworked styles for a more cohesive and dynamic theme
Signed-off-by: Matthias Puchstein <matthias@puchstein.bayern>
2025-07-09 22:17:03 +02:00
Matthias Puchstein
5ad3894683 let junie rework the theme one more time 2025-07-09 21:11:36 +02:00
Matthias Puchstein
62a2ff03dd reworked the input type for more flexibility 2025-07-06 17:19:36 +02:00
Matthias Puchstein
84a72d5354 added a combined logo+text for easier styling 2025-07-06 16:24:41 +02:00
Matthias Puchstein
27558b3e09 reworked the startpage 2025-07-05 00:12:48 +02:00
Matthias Puchstein
8a0afcbe6b added a fake login and some style changes 2025-07-04 23:03:20 +02:00
Matthias Puchstein
50b1bec73c let junie rework the theme one more time 2025-07-04 15:36:04 +02:00
Matthias Puchstein
ebe2e33189 moved DreamCards to own Component 2025-07-04 11:37:56 +02:00
Matthias Puchstein
8b50263bd8 some responsiveness etc 2025-07-03 23:47:11 +02:00
Matthias Puchstein
5a24298114 added a dream page 2025-07-03 22:26:48 +02:00
Matthias Puchstein
29b8768f0a fixed the design (chatgpt and junie did) 2025-07-03 20:54:41 +02:00
Matthias Puchstein
9223f9d89a need to fix some colors 2025-07-03 20:15:23 +02:00
Matthias Puchstein
9778182451 started working on the Feed 2025-07-03 19:55:48 +02:00