LFX Application Submission #209
Open
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary
This PR introduces a new Assets page to the OpenCost UI, providing a structured and scannable view of infrastructure assets and their associated costs.
The page uses the Carbon Design System’s DataTable component to ensure visual consistency with the existing UI and to support future scalability through search and pagination.
Changes Introduced
/assetsAPIUX & Design Rationale
The tabular layout was chosen to align with existing OpenCost UI patterns and to allow users to quickly compare cost data across assets. A clean, white background was intentionally used to reduce visual noise and improve clarity when working with dense financial data.
Pagination and search were included to ensure the page remains usable as the number of assets grows.
Backend Integration Note
The assets service is structured to clearly separate:
This allows the UI to be reviewed and tested independently, while making it straightforward to enable backend integration once a stable
/assetsendpoint is available.Future Work