Skip to content

Issue 114: UI/UX Updates for small screens#157

Merged
rmroot merged 4 commits intodevelopfrom
issue-114
Dec 2, 2025
Merged

Issue 114: UI/UX Updates for small screens#157
rmroot merged 4 commits intodevelopfrom
issue-114

Conversation

@rmroot
Copy link
Copy Markdown
Member

@rmroot rmroot commented Dec 2, 2025

connects #114

I went though all the screens in the application and updated the styles to handle small/mobile views.

This pull request focuses on improving responsive design across multiple UI components, updating dependencies, and cleaning up unused routing code. The main changes enhance layout adaptability for different screen sizes, especially for mobile devices, and ensure that navigation buttons and forms display appropriately. Additionally, some dependencies are updated and a redundant route is removed.

Responsive layout and UI improvements:

  • Updated grid classes in several HTML templates (welcome.component.html, nebs-database-table.component.html, assessment-energy-opportunities-form.component.html, assessment-nebs-form.component.html, on-site-assessment.component.html, and all data evaluation/review components) to use Bootstrap's responsive column classes, improving display on various device sizes. Navigation buttons and labels are now hidden or shown based on screen size for better usability. [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20]

Dependency updates:

  • Added @angular/cdk and updated bootstrap from version 5.3.2 to 5.3.8 in package.json to improve compatibility and access to additional UI components. [1] [2]

Routing and code cleanup:

  • Removed unused import and route for CompanyReportsComponent from portfolio.routes.ts, cleaning up the routing configuration. [1] [2]

@rmroot rmroot merged commit 17e83bd into develop Dec 2, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant