console icon indicating copy to clipboard operation
console copied to clipboard

feat: path changes visible and palette

Open nishaaannnt opened this issue 7 months ago • 4 comments

:mag: Overview

FIXES - #304 and #194

:bulb: Proposed Changes

For #304 -

  1. No Extra library used
  2. HeadlessUI + CustomCSS
  3. Functionality completed as mentioned

For #194

  1. GraphQl changes
  2. UI changes

:framed_picture: Screenshots or Demo

Path Fix - Screenshot 2024-07-28 at 6 58 27 PM

Command Palette (Slow due to 8gb ram :) )

https://github.com/user-attachments/assets/8ca47f37-7437-4c41-8d7c-10ab20370933

:memo: Release Notes

New Feature -

  1. Comman palette

Fix -

  1. Path Changes now visible in History

:question: Open Questions

N/A

:test_tube: Testing

Tested everything from my side. Navigation was slow in development but was fast when cached.

:dart: Reviewer Focus

Check directly when you enter console. Press command+k or Control+k

Make changes in path through API and verify the path changes

:heavy_plus_sign: Additional Context

The video used for reference is mentioned in the issue for command palette. UI was done under guidance of @rohan-chaturvedi

:sparkles: How to Test the Changes Locally

Setup is same as contributing.md (No major package changes)

:green_heart: Did You...

  • [x] Ensure linting passes (code style checks)?
  • [x] Update dependencies and lockfiles (if required)
  • [x] Regenerate graphql schema and types (if required)
  • [x] Verify the app builds locally?
  • [x] Manually test the changes on different browsers/devices?

nishaaannnt avatar Jul 28 '24 14:07 nishaaannnt