Skip to content

OTWO-7546 Foundation UI Redesign - Shared Layout & Design System #1880

Open
Niharika1117 wants to merge 54 commits into
mainfrom
OTWO-7546
Open

OTWO-7546 Foundation UI Redesign - Shared Layout & Design System #1880
Niharika1117 wants to merge 54 commits into
mainfrom
OTWO-7546

Conversation

@Niharika1117
Copy link
Copy Markdown
Contributor

No description provided.

Niharika1117 and others added 30 commits February 19, 2026 15:30
* OTWO-7574 - Figma redesign for homepage

* OTWO-7574 Fixed card layout issues in homepage

* OTWO-7574 Fixed card layout issue
* OTWO-7557 project show page design modification

* OTWO-7557 fix on the css for project show page
assets precompile issue and test cases fix

Css fix for after sign in user
"OTWO-7596 Implementation of project search index page"
* OTWO-7574 - Figma redesign for homepage

* OTWO-7574 Fixed card layout issues in homepage

* OTWO-7574 Fixed card layout issue
* OTWO-7557 project show page design modification

* OTWO-7557 fix on the css for project show page
* OTWO-7596 Implementation of project search index page

---------

Co-authored-by: Kumari Niharika <kumarin@blackduck.com>
assets precompile issue and test cases fix

Css fix for after sign in user
@Niharika1117 Niharika1117 added the Don't merge No CI tasks will run label Apr 1, 2026
Niharika1117 and others added 17 commits April 7, 2026 20:02
* OTWO-7617 Implementation of Project enlistments page

* OTWO-7617 Implementation of Project search index page

* OTWO-7617 Implementation of Project enlistments page

* OTWO-7617 fixed toggle issue for cards
* OTWO-7618 Implement figma design for organizations show page

* OTWO-7618 Implement figma design for organizations show page

* Open
OTWO-7618 Implement figma design for organizations show page

* Fixed the test errors
…ion (#1886)

* Fix project settings page CSS styling for Figma design

- Updated settings page header alignment (flex-start -> center)
- Increased title font size from 28px to 32px (24px mobile)
- Improved title spacing with proper margins
- Added responsive design adjustments for mobile
- Updated settings grid gaps and breakpoints
- Enhanced settings module card styling with better hover effects
- Changed title color from purple to dark gray for better readability
- Added translateY transform on hover for depth effect
- Updated dark theme colors: yellow header icon, white titles
- Removed obsolete CSS hover icon position changes
- Improved icon wrapper shadows and transitions
- Added proper letter-spacing to title for typography consistency

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

* Add chevron icon to settings module cards

- Added right-pointing chevron icon (Font Awesome) to each settings module card
- Icon appears on the right side of the card with animation on hover
- Chevron color: light gray on light theme, dark gray on dark theme
- On hover, chevron moves right and changes to purple (light) or yellow (dark)
- Added right padding to settings-text to prevent text overlap with chevron
- Updated dark theme styling for chevron visibility

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

* Override conflicting CSS for settings page header

- Fix #analysis_timestamp color (was white from account.sass, invisible on white bg)
- Override .pull-left float to work within flex layout
- Override italic <i> tag style for timestamp text
- Remove abbr underline/cursor from timestamp
- Change header align-items from center to flex-start for proper icon-title alignment
- Add margin-top: 2px to icon for visual alignment with h2 baseline
- Add dark theme overrides for timestamp color visibility

These changes resolve CSS conflicts from:
- account.sass: #analysis_timestamp color white
- fontawesome_icons.sass: .pull-left float
- base.sass: .soft color
- Default <i> italic styling

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

* OTWO-7627 Added settings page changes for Projects/accounts/organizations

* testcase failure

---------

Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
* OTWO-7630 Implement BDSA Page Design and SEO

* OTWO-7630 Fixed test errors

* Fixed errors

* OTWO-7630 Implemented new UI for BDSA report page
* OTWO-7631 Implement figma designs for login management

* Copilot review fix

* Added panel for auth level
* OTWO-7628 Implement figma design for People show page

* tescase and rubocop fix

* Copilot review fix
* OTWO-7576 Preserve dark mode settings per user

* Code Review Fix

* Removed extra code from sessions controller

* Added testcase coverage
…age (#1897)

* OTWO-7635 Create and implement design for organization search index page

* code review
* OTWO-7636 Create and implement Design for Organization show page

* OTWO-7636 Fixed I18N errors in Organization Show

* OTWO-7636 fixed error found after staging deployment
* OTWO-7658 Create and implement Design for Tools page

* OTWO-7658 Made new UI for all sub pages in Tools page

* OTWO-7658 Fixed test errors for tools page
* OTWO-7663 people/org entire page ui changes

* Fix of testcase coverage

* responsovive and copilot fix
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Don't merge No CI tasks will run

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants