Skip to content

Project: Better Journaling - #25

Merged
tnagorra merged 131 commits into
developfrom
project/better-journaling
Jul 27, 2026
Merged

Project: Better Journaling#25
tnagorra merged 131 commits into
developfrom
project/better-journaling

Conversation

@tnagorra

@tnagorra tnagorra commented Apr 13, 2026

Copy link
Copy Markdown
Member

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 29 commits July 27, 2026 07:46
- 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
tnagorra added 26 commits July 27, 2026 07:54
- 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
- add setting to disable this feature
@tnagorra
tnagorra force-pushed the project/better-journaling branch from ed4e58c to d843cb5 Compare July 27, 2026 02:10
@tnagorra
tnagorra requested a review from frozenhelium July 27, 2026 02:10
@tnagorra
tnagorra merged commit 5108532 into develop Jul 27, 2026
6 checks passed
@tnagorra
tnagorra deleted the project/better-journaling branch July 27, 2026 02:47
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