Skip to content

UI Enhancement: Improve Layout, Styling, and Interactivity of Audit Trail Viewer Page #695

@Riya-Kharade

Description

@Riya-Kharade

Is your feature request related to a problem? Please describe.

Currently, the Audit Trail Viewer (Forensic Audit Trail) page lacks proper visual separation, styling, and interactive elements.

The following issues are observed:

  • Page sections are not visually separated.
  • Content appears to be placed without structured containers.
  • Cards and panels do not have clear boundaries.
  • Missing hover effects and animations.
  • Tables and filters lack proper styling.
  • Filters and logs appear cluttered and difficult to scan.
  • Inconsistent spacing and alignment across sections.

These issues reduce readability and affect the professional appearance of the dashboard.


Describe the solution you'd like

I would like to request UI and UX improvements for the Audit Trail Viewer page, including:

✅ 1. Section Separation

  • Wrap major sections (summary cards, filters, logs, analytics) inside card containers.
  • Add background panels with border-radius and shadows.
  • Use divider lines between sections.

✅ 2. Improved Visual Design

  • Apply consistent color scheme.
  • Improve typography for headings and labels.
  • Highlight key metrics visually.

✅ 3. Add Hover & Animation Effects

  • Hover effects for cards and table rows.
  • Smooth transitions on buttons and filters.
  • Subtle fade/slide animations when loading data.

✅ 4. Improve Filters Layout

  • Organize filters using Grid/Flexbox.
  • Align input fields and dropdowns properly.
  • Add spacing between filter controls.

✅ 5. Enhance Audit Logs Table

  • Improve table header styling.
  • Add row hover highlighting.
  • Improve column spacing and readability.
  • Add loading and empty-state indicators.

✅ 6. Responsive Improvements

  • Stack sections vertically on smaller screens.
  • Ensure readability on mobile and tablet.

Describe alternatives you've considered

  • Applying minimal spacing fixes.
  • Adjusting only typography.
  • Leaving layout unchanged.

However, these approaches do not address the overall visual and usability concerns.


Additional context

Benefits of these improvements:

  • ✅ Improves readability
  • ✅ Enhances user experience
  • ✅ Makes dashboard more professional
  • ✅ Improves navigation clarity
  • ✅ Aligns with modern UI standards

Suggested Implementation (Optional):

  • Create reusable .panel or .card-section components.
  • Use CSS Grid for filters.
  • Add transition and keyframes animations.
  • Apply shared dashboard styles.

Reference:

Current UI screenshots are attached in this issue.

Image Image

Assign this issue to me under ECWOC'26

Metadata

Metadata

Assignees

Labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions