Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
34 changes: 34 additions & 0 deletions docs/2025/ux-ui-design/updates/2025-07-15.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
---
title: Week 7
author: Devanshi Sachan
---
<!--
SPDX-License-Identifier: CC-BY-SA-4.0

SPDX-FileCopyrightText: 2025 Devanshi Sachan <devs221102gmail.com>
-->

# Week 7: Meeting Summary and Activities
**Date:** July 15, 2025

## Attendees
- Devanshi Sachan
- Shaheem Azmal M MD
- Amrit Verma
- Gaurav Mishra
- Kaushlendra Pratap
- Dearsh Oberoi
- Tiyasa Kundu

## Discussion Points
- Discussed the structure of the “Schedule an Analysis” page, focusing on which analysis types are most commonly used and should be highlighted, versus those that are less frequently needed and could be deprioritized or hidden behind progressive disclosure.
- Clarified which sections should support multi-select interactions and where limitations should apply, including handling of disabled states based on user input, dependencies, or system logic.

## Activities Completed
- Documented all components related to the Secondary Navigation Bar and Search Page in the design system, detailing usage guidelines, responsive behavior, and interaction states to ensure consistency across implementations.
- Designed the first draft of the “Schedule an Analysis” page layout, outlining the structure and initial flow based on common user actions.
- Designed all foundational components required for this page-such as input fields, checkboxes, radio buttons, accordions, and supporting UI elements-to be reused and adapted as needed.

## Next Steps
- Begin analyzing the “Show Jobs” page and the Data Table component existing implementations, identify usability issues, and start designing out more streamlined, scalable alternatives.
- Review other pages within FOSSology to identify those that share structural or functional similarities with “Schedule an Analysis.” This will help streamline the design process by reusing or adapting existing components where possible.
32 changes: 32 additions & 0 deletions docs/2025/ux-ui-design/updates/2025-07-23.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
---
title: Week 8
author: Devanshi Sachan
---
<!--
SPDX-License-Identifier: CC-BY-SA-4.0

SPDX-FileCopyrightText: 2025 Devanshi Sachan <devs221102gmail.com>
-->

# Week 8: Meeting Summary and Activities
**Date:** July 23, 2025

## Attendees
- Devanshi Sachan
- Shaheem Azmal M MD
- Kaushlendra Pratap
- Tiyasa Kundu

## Discussion Points
- Discussed the “Upload a New File” page and its close relationship with the “Schedule an Analysis” page. Since certain analyses may already be run during file upload, we talked about how that should affect what options are available, disabling already-run analysis types in the scheduling flow. Clarified what kind of logic and dependency handling should exist between the two pages.
- Revisited how much information should remain visible upfront on both pages, and how to reduce visual clutter. Also discussed how the reuse information popup could be improved making it clearer, more informative, and less interruptive to the user flow.

## Activities Completed
- Finalized the design of the “Schedule an Analysis” page with a stronger layout hierarchy grouping related sections and using accordions to hide less frequently used options, helping reduce cognitive load.
- Began documenting these components and their variations in the design system, including usage guidelines, behavior rules, and state definitions.
- Designed the first version of the “Upload a New File” page, reusing existing design patterns and components for consistency. Also started exploring improvements to the popup experience.

## Next Steps
- Begin designing the “Export Lists” page, which shares layout and interaction patterns with previously designed pages, focusing on reuse and consistency.
- Continue expanding the design system documentation with detailed explanations of how and when to use specific components, including edge cases and responsive behavior.
- Start early exploration of two upcoming pages, “Show Jobs" and "Report Configuration." Revisit pain points, component reuse opportunities, and areas that could benefit from better layout or interaction logic.
36 changes: 36 additions & 0 deletions docs/2025/ux-ui-design/updates/2025-07-29
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
---
title: Week 9
author: Devanshi Sachan
---
<!--
SPDX-License-Identifier: CC-BY-SA-4.0

SPDX-FileCopyrightText: 2025 Devanshi Sachan <devs221102gmail.com>
-->

# Week 9: Meeting Summary and Activities
**Date:** July 29, 2025

## Attendees
- Devanshi Sachan
- Katharina Ettinger
- Shaheem Azmal M MD
- Amrit Verma
- Gaurav Mishra
- Kaushlendra Pratap
- Tiyasa Kundu

## Discussion Points
- Reviewed the final versions of three key pages: "Schedule an Analysis," "Upload a New File," and "Export Lists." Discussed whether any final refinements are needed or if they’re ready to move into development.
- Walked through the first draft of the "Report Configuration" page, identified areas that need more visual emphasis, sections that can be simplified, and parts that can be collapsed to reduce clutter.
- Had an initial discussion around potential feature additions for the "Show Jobs" page, what kind of actions or filters might improve usability, and how to surface key job statuses more clearly.

## Activities Completed
- Implemented final feedback and wrapped up designs for the "Schedule an Analysis," "Upload a New File," and "Export Lists" pages, including any supporting side panels for enhanced navigation and clarity.
- Designed table components and layout patterns for the "Report Configuration" page, with a focus on flexibility and reusability for other table-heavy views like "Show Jobs."
- Completed the design for the "Report Configuration" page and began revisiting the heuristic analysis and functional goals of the "Show Jobs" page, kicking off early design drafts.

## Next Steps
- Add newly created components from the "Report Configuration" and "Show Jobs" pages to the design system, ensuring documentation includes variations and usage rules.
- Continue refining the "Report Configuration" page based on internal feedback and push forward with building out the "Show Jobs" page in more detail.
- Establish clear guidelines for table cell components covering content alignment, icon usage, truncation behavior, and responsive rules so they can be reused seamlessly across multiple views.
37 changes: 37 additions & 0 deletions docs/2025/ux-ui-design/updates/2025-08-05
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
---
title: Week 10
author: Devanshi Sachan
---
<!--
SPDX-License-Identifier: CC-BY-SA-4.0

SPDX-FileCopyrightText: 2025 Devanshi Sachan <devs221102gmail.com>
-->
# Week 10: Meeting Summary and Activities
**Date:** August 05, 2025

## Attendees
- Devanshi Sachan
- Katharina Ettinger
- Shaheem Azmal M MD
- Amrit Verma
- Gaurav Mishra
- Kaushlendra Pratap
- Tiyasa Kundu
- Dearsh Oberoi

## Discussion Points
- Reviewed the final versions of the "Show Jobs" and "Report Configuration" pages, deciding whether they require any last refinements or are ready to proceed to development.
- Discussed functional limitations of the "Patent Relevant Browser" page, including how the "Advanced Search" feature currently operates and how related CTAs could be grouped more logically for better usability.
- Evaluated the hierarchy, relevance, and placement of folder and file names on the current page, and considered whether their visibility should be adjusted.

## Activities Completed
- Incorporated all feedback into the "Report Configuration" page, addressing layout, table behavior, and component reusability.
- Completed the "Show Jobs" page design, ensuring consistency with other table-heavy pages, and reviewed it for final feedback.
- Added all new components from the "Report Configuration" and "Show Jobs" pages to the design system, documenting usage rules, responsive behavior, and state variations.
- Revisited the heuristic analysis of the "Patent Relevant Browser" page to identify key pain points and prioritize areas for improvement, then proceeded with creating the first draft of its redesigned layout and components.

## Next Steps
- Finalize the "Patent Relevant Browser" page design and share it for review and feedback.
- Begin redesign of the "License Browser" page, starting with analysis to identify usability issues, layout inefficiencies, and opportunities for component reuse.
- Continue adding newly created icons to the GitHub repository, ensuring developers have easy access to updated assets during implementation.