Skip to content

Project: Better Journaling#25

Open
tnagorra wants to merge 120 commits into
developfrom
project/better-journaling
Open

Project: Better Journaling#25
tnagorra wants to merge 120 commits into
developfrom
project/better-journaling

Conversation

@tnagorra
Copy link
Copy Markdown
Member

@tnagorra tnagorra commented Apr 13, 2026

Depends on

Changes

Journal & Entries

  • Show events in journal view
  • Auto-fill project name when creating work items from google calendar events
  • Assist entry breakdown via Ctrl+Enter
  • Change task from any project/contract
  • Select first task option with Enter
  • Removed usage count in "add work item"
  • Support undo/redo
  • Sort project by 'standup order'
  • Add option to 'clone' with descriptions

Home

  • Links to projects and pages

Standup

  • More info on standup slides
    • Deadlines and Contracts by project
  • Strikethrough for unavailable people

UI / UX

  • Bottom navbar for mobile + cleaned-up navigation
  • Calendar view improvements; larger calendar input
  • Popover API used for dropdown menus
    • Improved popup positioning and styling
  • Dialog: closes on outside click
  • Avatar color/size refresh
  • Nagbar moved from bottom to top
  • Dark mode support
  • Theme palettes support

Chores

  • React 19 upgrade + TypeScript, Node, knip, postcss, stylelint bumps

tnagorra added 30 commits April 8, 2026 20:23
- Implement saving changes in the server (in background)
- Hide undo and redo if action is not available
- Remove unused functions and files
- Remove usage of confirm button on delete
- move "saving" icon on App
- show "saving" icon
- use red underline instead of red background
- send null to clear values instead of undefined
- rename calendar input headings
- lighten saturday and sunday
- increase left sidebar
- decrease size of timur icon on header
- remove un-necessary links
- make navbar actions more verbose
- remove "jump to date" from navbar
- use icons on undo/redo buttons
- change all search behavior with fuzzy search
- duplicates can be created if an element is created in the server and
  also created by the in-memory command
- Add tooltip on "Today" btn
- Separate out relative date from heading
- Update loading messages
tnagorra added 30 commits May 14, 2026 19:32
- move the saving indicator with the navbar
- highlight new features with sparkle in settings
- use radio input in settings where it makes sense
- remove gray from categorical colors
- separate out color design tokens
- change default color and status colors (ref to categorical colors)
- change icons
- change animation/transition
- change compact mode
- add ios app link for mapswipe
- show next project immediately using cache value
- show loading/pending state on project change
- show loading animation when google calendar is loading
- remove icon from navbar
- use 00:00 in placeholder instead of hh:mm
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants