Skip to content

Conversation

@Lucki2g
Copy link
Contributor

@Lucki2g Lucki2g commented Jul 11, 2025

Summary of changes

  • Mobile UI improvements
  • Searchable sections in nav
  • Additional standard column added to list in Generator

@Lucki2g Lucki2g requested a review from Copilot July 11, 2025 18:48
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR introduces mobile-responsive UI enhancements across several views, adds a searchable sidebar navigation, and includes a new standard column (organizationid) in the generator metadata.

  • Introduce a search bar with entity filtering and text highlighting in the sidebar
  • Update responsive styling and typography for Relationships, Keys, and Attributes components
  • Add organizationid field to default metadata descriptions and adjust release workflow to commit version changes

Reviewed Changes

Copilot reviewed 16 out of 16 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
Website/components/datamodelview/SidebarDatamodelView.tsx Added a search input, group auto-expansion, and highlighting
Website/components/datamodelview/Relationships.tsx Updated filter bar and table header styling for mobile
Website/components/datamodelview/Keys.tsx Updated key search bar and table column styling
Website/components/datamodelview/Attributes.tsx Updated attribute search/filter bar and table styling
Website/components/attributes/*.tsx Standardized typography and responsive classes throughout
Generator/MetadataExtensions.cs Added organizationid to default English and localized fields
.github/workflows/release.yml Switched from PR-based to commit-based manual release workflow
Comments suppressed due to low confidence (2)

Website/components/datamodelview/SidebarDatamodelView.tsx:36

  • New search filtering logic in the sidebar isn't covered by existing tests. Consider adding unit or integration tests to verify search term handling, group expansion, and highlighting behavior.
    const handleSearch = (term: string) => {

@Lucki2g Lucki2g merged commit 21de32c into main Jul 11, 2025
2 checks passed
@Lucki2g Lucki2g deleted the patch/misc-changes-01 branch July 28, 2025 18:12
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.

2 participants