Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
113 commits
Select commit Hold shift + click to select a range
d62729c
Analytics WIP
FleetAdmiralJakob May 25, 2026
96f26f8
Remove accidentally added temp dir
FleetAdmiralJakob May 30, 2026
1d2360c
sync validationStudentCodes
FleetAdmiralJakob May 30, 2026
d589dcc
Merge branch 'main' into analytics
FleetAdmiralJakob May 30, 2026
95ead04
fix issues
FleetAdmiralJakob May 30, 2026
c58ead9
Refresh app design system and screens
FleetAdmiralJakob Jun 20, 2026
d160946
fix: address CodeRabbit review findings
FleetAdmiralJakob Jun 21, 2026
b6b447d
Redesign UI of learning-plans.tsx based on this Figma page: https://w…
Gamius00 Jun 22, 2026
d98b4e7
Standardize button styling for dark neutral buttons
FleetAdmiralJakob Jun 22, 2026
bd73d86
Simplify tab icon and learning plan empty state layout
FleetAdmiralJakob Jun 22, 2026
87c3ebb
Update primary interactive gradient direction
FleetAdmiralJakob Jun 22, 2026
95a3957
Merge remote-tracking branch 'origin/main' into codex/update-design-s…
FleetAdmiralJakob Jun 22, 2026
8ef0b92
Update create picker close button colors
FleetAdmiralJakob Jun 22, 2026
b0541e4
Reuse shared CloseButton for sheet chrome
FleetAdmiralJakob Jun 22, 2026
ca0a202
Tighten notification card spacing
FleetAdmiralJakob Jun 22, 2026
8813c4b
Rename Tailwind config to TypeScript
FleetAdmiralJakob Jun 22, 2026
6fa3c39
Merge branch 'main' into codex/update-design-system
FleetAdmiralJakob Jun 22, 2026
7bbec0c
Use neutral button foreground colors consistently
FleetAdmiralJakob Jun 22, 2026
dfea75d
Extract reusable warning banner
FleetAdmiralJakob Jun 22, 2026
96b4792
Refactor analysis orbit loader animation
FleetAdmiralJakob Jun 22, 2026
1eadee2
Update design system radii
FleetAdmiralJakob Jun 23, 2026
207315e
Merge branch 'codex/update-design-system' into redesign-learnplan-page
Gamius00 Jun 23, 2026
7bb8209
Merge remote-tracking branch 'origin/realease-v-1.0.3' into redesign-…
Gamius00 Jun 23, 2026
4645c15
Merge pull request #127 from Dayova/codex/update-design-system
Gamius00 Jun 23, 2026
523121f
Enhance bottom navigation with gradient background and update primary…
Gamius00 Jun 23, 2026
a0fc939
Merge branch 'release-v-1.0.3' into redesign-learnplan-page
FleetAdmiralJakob Jun 23, 2026
569421f
Merge branch 'release-v-1.0.3' into redesign-learnplan-page
FleetAdmiralJakob Jun 23, 2026
3dcf121
Merge branch 'redesign-learnplan-page' of https://github.com/Dayova/d…
FleetAdmiralJakob Jun 23, 2026
2aacbec
Merge branch 'main' into release-v-1.0.3
Jun 23, 2026
c7a4946
Added Tag "Today" to the learnplans overview
Gamius00 Jun 23, 2026
d8c904b
Implemented Design System Colors
Gamius00 Jun 23, 2026
d74bbbf
Align design system badge subtleties with Figma
Jun 23, 2026
ce68de4
Merge branch 'main' into release-v-1.0.3
Jun 24, 2026
bcea203
Implemented Learn Path
Gamius00 Jun 24, 2026
a4d5e02
Add NotchedActionCard component and integrate ArrowUpRight icon in le…
Gamius00 Jun 24, 2026
71dd5c7
Add swipeable action rail to LearningPlanCard for editing and deletin…
Gamius00 Jun 24, 2026
0b103f7
Update design system to include the homework colours
Jun 25, 2026
76b9952
Make the design system closer to Figma
Jun 25, 2026
76e869a
Merge release-v-1.0.3 into warning link branch
FleetAdmiralJakob Jun 25, 2026
ae47dff
Merge pull request #145 from Dayova/codex/fix-design-system-colours
Gamius00 Jun 25, 2026
832a2f7
Merge remote-tracking branch 'origin/release-v-1.0.3' into redesign-l…
Gamius00 Jun 25, 2026
0c7f109
Add delete functionality for learning plans with confirmation alert
Gamius00 Jun 25, 2026
c7c9d9e
Add homework overview feature with swipeable action rail for editing …
Gamius00 Jun 25, 2026
aa69395
Merge branch 'release-v-1.0.3' into redesign-learnplan-page
Gamius00 Jun 25, 2026
b201a9a
Merge remote-tracking branch 'origin/release-v-1.0.3' into codex/add-…
Jun 26, 2026
4463a0a
Add PR screenshots for warning banner flow
Jun 26, 2026
2bab1d9
Add learning plan warning screenshots
Jun 26, 2026
e4fcd03
Polish learning plan warning screenshots
Jun 26, 2026
8c54672
Update notifications warning screenshot
Jun 26, 2026
46d0503
Delete uneccessary screenshots inside the codebase. If we want to store
Jun 26, 2026
4a18acf
Merge branch 'main' into release-v-1.0.3
Jun 26, 2026
ea5b857
Merge pull request #140 from Dayova/codex/add-reusable-warning-link
Gamius00 Jun 26, 2026
e1e6349
Remove duplicate warning colour token
Jun 26, 2026
8bafe9f
Update colors in bottom navigation and learning plans for better alig…
Gamius00 Jun 26, 2026
62169b8
Add create type picker modal for selecting homework or exam entries
Gamius00 Jun 26, 2026
0e59afb
Merge pull request #147 from Dayova/codex/remove-warning-colour
Gamius00 Jun 26, 2026
7ff7e75
Merge branch 'redesign-learnplan-page' into redesign-learn-paths
Gamius00 Jun 26, 2026
a379483
Redesign learning plan sessions
Gamius00 Jun 26, 2026
b1c5229
Merge pull request #141 from Dayova/redesign-learnplan-page
Gamius00 Jun 26, 2026
b116bdd
Merge branch 'release-v-1.0.3' into redesign-learn-paths
Gamius00 Jun 26, 2026
28a4b05
Implement interactive learning session flows
Jun 26, 2026
91d2f35
Merge branch 'main' into release-v-1.0.3
Jun 26, 2026
0da472d
Use design system tokens in entry screen
Jun 26, 2026
250835c
Merge branch 'release-v-1.0.3' into codex/issue-133-learning-sessions
Jun 26, 2026
10c5014
Merge branch 'release-v-1.0.3' into codex/fix-loading-flower-animation
Jun 26, 2026
4624416
Merge release-v-1.0.3 into redesign-learn-paths
FleetAdmiralJakob Jun 27, 2026
c37c15d
Merge pull request #149 from Dayova/redesign-learn-paths
FleetAdmiralJakob Jun 27, 2026
118f39c
Merge branch 'release-v-1.0.3' into codex/fix-loading-flower-animation
FleetAdmiralJakob Jun 27, 2026
6706313
Adjust loading flower expansion
FleetAdmiralJakob Jun 27, 2026
4d6b536
Merge remote-tracking branch 'origin/release-v-1.0.3' into codex/issu…
Jun 27, 2026
6d48724
Fix a bug where the flowers are expanded too much
FleetAdmiralJakob Jun 27, 2026
f057056
Add little comment for clarification
FleetAdmiralJakob Jun 27, 2026
62ba13a
Few comments
FleetAdmiralJakob Jun 27, 2026
7c68923
Merge pull request #139 from Dayova/codex/fix-loading-flower-animation
FleetAdmiralJakob Jun 27, 2026
b8fdcf4
Fix learning session analysis retries
Jun 27, 2026
41f54c4
Format
FleetAdmiralJakob Jun 27, 2026
dfa1079
Merge remote-tracking branch 'origin/release-v-1.0.3' into codex/issu…
Jun 27, 2026
8376918
Fix unused checks and Convex lint
FleetAdmiralJakob Jun 27, 2026
21d056f
Merge pull request #150 from Dayova/codex/issue-133-learning-sessions
FleetAdmiralJakob Jun 27, 2026
2b6badd
Remove unneeded patch
FleetAdmiralJakob Jun 27, 2026
7398869
Guard Nitro speech recognizer import
FleetAdmiralJakob Jun 27, 2026
0092d4f
Remove unused file
FleetAdmiralJakob Jun 27, 2026
83030e8
Fix card, card border, card rounding, card text and CTA button behaviour
FleetAdmiralJakob Jun 27, 2026
4f4a62a
fix colour of seperator
FleetAdmiralJakob Jun 27, 2026
20ae07c
Improve modal work
Jun 27, 2026
ce47e76
Implement onboarding auth flow
FleetAdmiralJakob Jun 27, 2026
ce88703
Polish learning plan path and cards
Jul 4, 2026
cac572b
Fix onboarding review findings
FleetAdmiralJakob Jul 5, 2026
49d5f26
Merge branch 'release-v-1.0.3' into codex/onboarding-auth-flow
FleetAdmiralJakob Jul 5, 2026
07594e7
Fix learning path session action accessibility
Jul 5, 2026
77cfe0d
Fix stale learning time planning hint
FleetAdmiralJakob Jul 5, 2026
8e0dcf6
Enhance onboarding auth flow with SVG artwork integration and layout …
Gamius00 Jul 6, 2026
4ba372f
Add onboarding flow types, components, and SVG assets for enhanced us…
Gamius00 Jul 6, 2026
c7062e6
Merge pull request #153 from Dayova/codex/onboarding-auth-flow
Gamius00 Jul 6, 2026
8bd2810
Fix learning times back navigation
FleetAdmiralJakob Jul 6, 2026
c305bf6
Update Convex AI files
FleetAdmiralJakob Jul 6, 2026
94778e6
Remove unecessary photos
FleetAdmiralJakob Jul 6, 2026
9fc13f8
Fix learning times editor close navigation
FleetAdmiralJakob Jul 7, 2026
f03cd6e
Fix learning time recovery and multi-slot editing
FleetAdmiralJakob Jul 7, 2026
c853412
warning banner in learning times
Jul 7, 2026
6674006
Polish auth landing screen
FleetAdmiralJakob Jul 7, 2026
0487318
Improve button behaviour and a11y
Jul 7, 2026
a823c06
Fix typo
Jul 7, 2026
be9dc0f
Refactor home screen layout and enhance learning session card with SV…
Gamius00 Jul 7, 2026
f103061
Merge remote-tracking branch 'origin/release-v-1.0.3' into release-v-…
Gamius00 Jul 7, 2026
29d8a5c
Fix wrong text
Jul 7, 2026
e3efda6
Fix learning plan scheduling
Jul 7, 2026
aca47aa
Add success screens and session content helpers
Jul 7, 2026
caa9fed
Improve learning session content generation
Jul 7, 2026
356ff42
Enhance home screen with animated blue container transitions and side…
Gamius00 Jul 8, 2026
826fd2e
Merge remote-tracking branch 'origin/analytics' into release-v-1.0.3
Gamius00 Jul 9, 2026
aba2585
Add analytics tracking for dashboard interactions and enhance entry s…
Gamius00 Jul 9, 2026
e6bc81c
Add PostHog API key and host to runtime config tests
Gamius00 Jul 9, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
22 changes: 22 additions & 0 deletions .env.example
Original file line number Diff line number Diff line change
Expand Up @@ -70,6 +70,28 @@ EXPO_PUBLIC_CLERK_PUBLISHABLE_KEY=
CLERK_JWT_ISSUER_DOMAIN=


# -----------------------------------------------------------------------------
# PostHog analytics envs
#
# Expo / React Native app runtime:
# EXPO_PUBLIC_POSTHOG_API_KEY is the PostHog project API key. It is safe to
# expose to the mobile app and should be set in local .env files and EAS/CI.
# Tracking is disabled when this value is empty.
#
# EXPO_PUBLIC_POSTHOG_HOST is optional. Use the EU host for the current
# Validation Phase unless a PostHog reverse proxy is introduced later.
# Default in code: https://eu.i.posthog.com
#
# Validation Phase scope:
# PostHog tracking is identified-only after Clerk sign-in. Anonymous pre-auth
# events, autocapture, lifecycle events, and session replay are intentionally
# out of scope.
# -----------------------------------------------------------------------------

EXPO_PUBLIC_POSTHOG_API_KEY=
EXPO_PUBLIC_POSTHOG_HOST=https://eu.i.posthog.com


# -----------------------------------------------------------------------------
# Convex backend envs: Lernplan file storage
# Set in Convex, not in Expo/EAS public envs.
Expand Down
4 changes: 4 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,10 @@

Dayova is currently native-only. Web support is intentionally not wired into local scripts or Expo config yet; track that work in https://github.com/Dayova/dayova-mvp/issues/32.

## Dark mode support

Dayova currently implements the light-mode design system only. Dark mode is intentionally not wired into Tailwind, NativeWind, or shared component tokens yet; track that work in https://github.com/Dayova/dayova-mvp/issues/136.

## Styling

See [docs/styling.md](docs/styling.md) for NativeWind/Tailwind conventions, including the project-specific `tailwind-merge` configuration required for custom `text-*` size and color classes like `text-16 text-text`.
Expand Down
4 changes: 4 additions & 0 deletions app.config.ts
Original file line number Diff line number Diff line change
Expand Up @@ -49,6 +49,10 @@ const config: ExpoConfig = {
usesAppleSignIn: true,
infoPlist: {
ITSAppUsesNonExemptEncryption: false,
NSMicrophoneUsageDescription:
"Dayova braucht Zugriff auf dein Mikrofon, damit du Sprachantworten einsprechen kannst.",
NSSpeechRecognitionUsageDescription:
"Dayova nutzt Spracherkennung, um deine eingesprochenen Antworten als Text auszuwerten.",
},
},
android: {
Expand Down
Binary file added assets/onboarding/dayova-y.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
108 changes: 108 additions & 0 deletions assets/onboarding/intro-path.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading