Skip to content

major: visual redesign#173

Open
AdamJ wants to merge 2 commits into
mainfrom
visual-improvements
Open

major: visual redesign#173
AdamJ wants to merge 2 commits into
mainfrom
visual-improvements

Conversation

@AdamJ

@AdamJ AdamJ commented Jun 11, 2026

Copy link
Copy Markdown
Owner

Summary

This is a complete redesign of the Timetraked user interface.

Type of Change

  • New feature
  • Update to existing feature
  • Bug fix
  • Documentation update
  • Other (describe below)

Related Issue

See connected issues.

Changes Made

Feature Improvements

  • changed navigation from a horizontal, top bar to a vertical, left-side bar to increase content display and flexible interface layout on multiple view types
  • converted add/edit experiences to utilize the Sheet drawer instead of inset forms
  • converted Projects, Categories, and Clients pages to use item lists vs cards for a simpler, unified experience
  • updated Settings page to group content and separate concerns
  • add new Client information for a detailed information experience
    • name, address, contact information
    • addresses connect to Google Maps for referencing

Refactors

Refactored the interface to use an aligned experience across all of the pages.

Highlights include:

  • remove unused Radix color scales from the theme
  • add theming configuration options
  • remove conflicts between radix-ui and shadcn (shadcn is preferred)
  • upgraded to Tailwind CSS v4

Tests

Add test coverage for the following:

  • calculation utilities
  • checklist utilities
  • export utilities
  • todo item context
  • planned task context
  • project CRUD context
  • category/discardDay/adjustTaskTime/backdatedDay coverage
  • NewTaskForm component coverage
  • TaskItem component coverage

Checklist

Complete all items that apply to your change. Check N/A for items that don't apply.

Documentation

Run sync-docs skill with Claude Code to automatically update relevant files.

  • Any notable changes added to the README.md
  • CHANGELOG.md updated accordingly
  • N/A — no README changes

General

  • Branch is up to date with main
  • No unrelated files included in this PR
  • Tested locally by invoking the pnpm test, pnpm lint, and pnpm build

Notes for Reviewers

@github-actions github-actions Bot added automation For items related to release/documentation/workflow automations dependencies Pull requests that update a dependency file documentation Improvements or additions to documentation labels Jun 11, 2026
@AdamJ AdamJ changed the title Visual improvements major: visual redesign Jun 11, 2026
@AdamJ AdamJ added major Signifies a major release bump - manually only and removed automation For items related to release/documentation/workflow automations labels Jun 11, 2026
@AdamJ AdamJ added this to Timetraked Jun 11, 2026
@github-project-automation github-project-automation Bot moved this to Backlog in Timetraked Jun 11, 2026
@AdamJ AdamJ moved this from Backlog to In review in Timetraked Jun 11, 2026
@AdamJ AdamJ self-assigned this Jun 11, 2026
@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Jun 15, 2026

Copy link
Copy Markdown

Deploying timetrackerpro with  Cloudflare Pages  Cloudflare Pages

Latest commit: dff9cd6
Status: ✅  Deploy successful!
Preview URL: https://52481956.timetrackerpro.pages.dev
Branch Preview URL: https://visual-improvements.timetrackerpro.pages.dev

View logs

@github-actions github-actions Bot added actions For all items related to GitHub, deployment, and release automations and actions. automation For items related to release/documentation/workflow automations labels Jun 15, 2026
@AdamJ AdamJ linked an issue Jun 15, 2026 that may be closed by this pull request
@AdamJ AdamJ force-pushed the visual-improvements branch from 603c0da to d87f0cc Compare June 15, 2026 15:24
@AdamJ AdamJ force-pushed the visual-improvements branch from fb21aad to dff9cd6 Compare June 15, 2026 20:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

actions For all items related to GitHub, deployment, and release automations and actions. automation For items related to release/documentation/workflow automations dependencies Pull requests that update a dependency file documentation Improvements or additions to documentation major Signifies a major release bump - manually only

Projects

Status: In review

1 participant