Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: improve the ui of firmware #4596

Merged
merged 9 commits into from
May 20, 2024
Merged

feat: improve the ui of firmware #4596

merged 9 commits into from
May 20, 2024

Conversation

hellohublot
Copy link
Contributor

No description provided.

Copy link

codesandbox bot commented May 16, 2024

Review or Edit in CodeSandbox

Open the branch in Web EditorVS CodeInsiders

Open Preview

Copy link

what-the-diff bot commented May 16, 2024

PR Summary

  • Introduced center alignment to RawCheckbox component
    This allows checkboxes to be center aligned.
  • Updated FirmwareChangeLogView component
    Revised imports and properties were added for improved functionality.
  • Added new attributes to ChangeLogSection component
    New properties were introduced for better control over the component's behavior and presentation.
  • Enhanced the YStack component
    Improvement added through the incorporation of a maxHeight property.
  • Incorporated fresh components into ChangeLogSection
    The section now includes FirmwareVersionProgressBar and IconButton for better log display.
  • Eliminated obsolete import in FirmwareLatestVersionInstalled component
    This step was taken to increase the code's quality and maintainability.
  • Improved FirmwareUpdateBaseMessageView component
    Updated the component by adding a tone property and new methods for enhanced user interface.
  • Refactored FirmwareUpdateCheckList component
    Introduced new functions for improved management of checklist items.
  • Modified properties of the Checkbox.Group
    This amendment will contribute to a more efficient handling of checkbox groups.
  • Updated the FirmwareLatestVersionInstalled component
    The component now uses a <Stack> element for better organization of its child elements.
  • Refined the FirmwareUpdateProgressBarView component
    The progress bar was updated, and properties not used were removed from the CustomText component.
  • Introduced the FirmwareVersionProgressBar component
    The new component was incorporated into the system.
  • Removed unused import in FirmwareUpdateWarningMessage component
    This action was undertaken to increase the code's readability and maintainability.
  • Incorporated Flex component into several structures
    The Flex component was added to HomeFirmwareUpdateReminder and HomeHeaderContainer for more flexible layout design.
  • Removed HomeFirmwareUpdateReminder from HomePageView
    In order to streamline the home page view, the firmware update reminder was removed.

@hellohublot hellohublot marked this pull request as ready for review May 16, 2024 11:31
@hellohublot hellohublot enabled auto-merge (squash) May 16, 2024 11:31
@hellohublot hellohublot merged commit 4b43b15 into x May 20, 2024
4 checks passed
@hellohublot hellohublot deleted the firmwareUI branch May 20, 2024 01:16
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.

None yet

4 participants