Closed imanjra closed 4 days ago
The changes in this pull request focus on modifying the visual presentation of components within the application. Specifically, the PanelCTA
component's TypographyOrNode
function now includes a new style property for centered text alignment. Additionally, the NativeModelEvaluationView
component updates documentation captions for clarity. The Embeddings
component streamlines the "Compute visualization" action by consolidating its logic and removing an unnecessary button, enhancing user interaction without altering the overall functionality.
File Path | Change Summary |
---|---|
app/packages/components/src/components/PanelCTA/index.tsx | Updated TypographyOrNode function to include sx prop for centered text alignment when children is a string. |
app/packages/core/src/plugins/SchemaIO/components/NativeModelEvaluationView/index.tsx | Modified docCaption and demoDocCaption strings for improved clarity in documentation links. |
app/packages/embeddings/src/Embeddings.tsx | Altered logic for "Compute visualization" action, consolidating it into a single PlotOption and removing a button. |
NativeModelEvaluationView
component, which includes updates to the PanelCTA
component's properties, potentially related to the visual presentation of the PanelCTA
as described in the main PR.SliderView
component involve updates to the Typography
component, which is also relevant to the visual presentation aspects discussed in the main PR.PanelCTA
component in the main PR.🐇 In the garden, where changes bloom,
A centered text dispels the gloom.
With captions clear, the path is bright,
And visual cues bring pure delight.
In the code, we hop and play,
Enhancing views in every way! 🌼
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?
What changes are proposed in this pull request?
minor fixes embeddings and model evaluation panels CTA
How is this patch tested? If it is not, please explain why.
Using model evaluation and embeddings panel
Release Notes
Is this a user-facing change that should be mentioned in the release notes?
(Details in 1-2 sentences. You can just refer to another PR with a description if this PR is part of a larger change.)
What areas of FiftyOne does this PR affect?
fiftyone
Python library changesSummary by CodeRabbit
New Features
PanelCTA
component for improved visual presentation.NativeModelEvaluationView
for clearer user guidance.Embeddings
component, consolidating functionality and improving user interaction by removing redundant buttons.Bug Fixes