Project

General

Profile

Edit Copy Actions

Feature #10751

open

i am working ui relates and a to z and fixing the iusses and checking and fiing mobile responsiveness also

Added by Karthik Palakonda 11 days ago. Updated 11 days ago.

Status:
Resolved
Priority:
Normal
Target version:
-
Start date:
09/07/2026
Due date:
09/07/2026 (11 days late)
% Done:

100%

Estimated time:
Spent time:

Add

Subtasks


Add

Related issues

Updated by Karthik Palakonda 11 days ago

  • Status changed from New to In Progress
  • % Done changed from 0 to 100

Here is a simple, clean format ready to copy and paste:


Daily Work Update – Frontend

  • Category & Image Uploads: * Fixed category image upload validation error and enabled instant local image previews. * Added image proxy configuration and resolved image loading issues in category tables.
  • Safari Auto-Zoom Fix: * Fixed unwanted screen zoom on iPhone/Safari when tapping inputs, search bars, date pickers, and filter dropdowns (applied to both Admin & Storefront).
  • Stat Cards & Layout: * Reduced card sizes into sleek, compact cards across all pages. * Arranged cards in a 2x2 grid on mobile with full-width for odd cards to remove empty spaces and gaps.
  • Pagination Fix: * Fixed items-per-page dropdown selection issue and replaced it with a compact, custom upward-opening menu in Noxa brand colors.
  • Product Details Page: * Redesigned layout into a clean 2-column format matching reference design. * Updated title to `< Name (ID) Details` with capitalized starting letters. * Cleaned up product image container (removed accordion dropdown) and added thumbnail preview. * Added top-right Edit button to navigate directly to the edit page.
  • Header & Back Button Standardization: * Cleaned and vertically aligned back arrow buttons across all pages. * Removed bottom divider lines and extra spacing on all Create, Edit, and Details headers.
Actions #2

Updated by Karthik Palakonda 11 days ago

  • Due date set to 09/07/2026
  • Status changed from In Progress to Resolved
Actions #3

Updated by Karthik Palakonda 11 days ago

  • Status changed from Resolved to In Progress

Updated by Karthik Palakonda 11 days ago

Here is a professional and structured work update ready to copy and paste into Redmine:


  1. Task Description / Work Update
1. Dashboard UI Redesign & Filter Enhancements:
  • Quick Date Range Filter: * Redesigned the Date Range filter with a custom RangePicker on the left (`From Date → To Date` with calendar icon) and a horizontal row of 9 quick pill buttons on the right (`Today`, `Yesterday`, `This Week`, `Last Week`, `This Month`, `Last Month`, `This Year`, `Last Year`, `All`). * Maintained strict Noxa brand gold color palette (`#9F7E3A` / `#CAA869`) for active states and neutral borders for inactive pills. * Optimized horizontal spacing between the date picker and quick pills, and adjusted vertical padding above the stats cards to eliminate cramped layouts.
  • User Greeting & Name Formatting: * Fixed user name not rendering in the dashboard greeting by adding a multi-layer fallback (`name`, `firstName`, `username`, `email` prefix, and `localStorage` sync with profile API). * Preserved original casing and underscores for custom account names/codes (e.g., `M JG_CS`) without unwanted lowercasing. * Applied Noxa brand gold color highlight to the user's name.
  • Collapsible Stats Overview Accordion: * Converted the 8 dashboard metric cards into a collapsible accordion using the `StatsOverview` component. * Added summary indicators when collapsed (Collections, Receivables, Orders, Stock Out, Customers) with expand/collapse toggle.
2. Global Table Height & Whitespace Optimization:
  • Row Height & Padding Reduction: * Updated global table styles (`tableStyles.ts`) to reduce header cell and body cell vertical padding (`py-1 sm:py-1.5`) with tight line-heights and middle alignment.
  • Thumbnail & Column Width Refinement: * Resized table image thumbnails in `CategoryTable.tsx` and `SubCategoryTable.tsx` from `48px` (`h-12 w-12`) to compact `34px` (`h-8.5 w-8.5`), significantly reducing row height. * Tightened column widths (Description, Image, Category ID) and added text truncation to eliminate excessive horizontal spacing.
3. Product Details & Navigation Alignment:
  • Header & Back Button: * Standardized the back chevron button with SVG stroke geometry for vertical centering across pages. * Removed unnecessary bottom borders and excess margin gaps from section titles and skeleton loaders.
  • Product Details Page: * Refactored layout to a 2-column key-value grid with top-right Edit button, framed product image card, and capitalized header title.
4. Category Image Upload & Validation Fixes:
  • Fixed Yup validation issue in `CategoryForm.tsx` by relaxing strict `.url()` protocol requirements to support uploaded relative server paths.
  • Enabled instant local image preview via `URL.createObjectURL(file)`.

Updated by Karthik Palakonda 11 days ago

Daily Work Update

  • Morning Session:
    - Worked on Home page UI components refactoring and layout enhancements (About, HomeShowcase, Featured Collections, and Newsletter sections).
    - Updated Contact page layout and simplified inquiry form styling and structure.
    - Refined currency store handling, country mapping constants, and base API service configurations.
  • Afternoon & Evening Session:
    - Enhanced Home Promo Section carousel: implemented pause-on-hover, refined auto-play timing, and improved luxury card frame styling.
    - Resolved Next.js build error ("Unexpected eof" syntax issue in HomePromoSection caused by unclosed hook).
    - Updated Product Details and Testimonials styling for responsiveness across devices.
    - Ran TypeScript compilation (`tsc --noEmit`) and verified all build errors were resolved without regressions.
  • Status: Completed / In Progress
Actions #6

Updated by Karthik Palakonda 11 days ago

  • Status changed from In Progress to Resolved
Edit Copy Actions

Also available in: Atom PDF