No description
  • Kotlin 48.1%
  • Python 30.1%
  • Svelte 17%
  • TypeScript 4.4%
  • CSS 0.2%
Find a file
danielabrams555 eb4a68e24b Fix Android icon + day selector overflow
Adaptive icon XML was referencing @color/ic_launcher_foreground (solid
color) instead of @mipmap/ic_launcher_foreground (the actual PNG).
On API 26+, the anydpi-v26 XML takes priority, so the icon never showed.

Day-of-week chips now use weight(1f) and smaller text so all 7 fit
on screen without Saturday/Sunday being clipped.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-09 11:56:27 +00:00
.github/workflows Fix CI: skip backend/web workflows on tag pushes, fix pg_isready user 2026-03-06 12:46:25 +00:00
android Fix Android icon + day selector overflow 2026-03-09 11:56:27 +00:00
backend Sync notes to WebDAV on create/update/delete, fix folder navigation 2026-03-08 12:27:26 +00:00
docs Fix client-backend mismatches, implement AI tool execution, fix WebDAV sync, add user manual 2026-02-27 04:19:28 +00:00
web Add DatumNexus app icon across all platforms 2026-03-08 20:08:14 +00:00
.gitignore Phase 0: Initial project scaffolding 2026-02-26 13:23:33 +00:00
CLAUDE.md Sync notes to WebDAV on create/update/delete, fix folder navigation 2026-03-08 12:27:26 +00:00
README.md Phase 0: Initial project scaffolding 2026-02-26 13:23:33 +00:00

DatumNexus

Personal multi-platform productivity app — notes, calendar, alarms, reminders, to-do lists, shopping lists, and AI assistant.

Platforms

  • Backend: Python / FastAPI + PostgreSQL + Redis
  • Web: SvelteKit + Tailwind CSS
  • Desktop: Tauri (wrapping SvelteKit)
  • Android: Kotlin + Jetpack Compose

Development

Backend

cd backend
docker compose up -d

Web

cd web
npm install
npm run dev

Android

cd android
./gradlew assembleDebug

Desktop (Tauri)

cd web
cargo tauri dev