Skip to content

Conversation

@AlixANNERAUD
Copy link
Contributor

@AlixANNERAUD AlixANNERAUD commented Jan 25, 2026

This pull request introduces several improvements to the WASM example, including a new sidebar UI for displaying default credentials, the addition of related assets and styles, and some minor codebase enhancements. The most significant changes are the addition of a toggleable sidebar in the example HTML, the creation of a dedicated CSS file for styling, and minor improvements to error handling and file system hierarchy.

WASM Example UI and Assets:

  • Added a sidebar to index.html that displays default credentials, includes a toggle button with arrow icons, and links to the project website. The sidebar uses a new toggle script and references new image and CSS assets.
  • Introduced a new styles.css file with custom styles for the sidebar, toggle button, and overall page appearance, leveraging Google Fonts and consistent color schemes.

File System and Error Handling Improvements:

  • Added Path::NETWORK_DEVICES to the default virtual file system hierarchy in hierarchy.rs, ensuring this path is created by default.
  • Improved error handling in the settings UI creation by propagating errors instead of panicking, making the code more robust.

@AlixANNERAUD AlixANNERAUD linked an issue Jan 25, 2026 that may be closed by this pull request
@AlixANNERAUD AlixANNERAUD changed the title 155 add sidebar helper for default credentials for wasm example Add sidebar helper for default credentials for wasm example Jan 25, 2026
@codecov
Copy link

codecov bot commented Jan 25, 2026

Codecov Report

❌ Patch coverage is 50.00000% with 1 line in your changes missing coverage. Please review.

Files with missing lines Patch % Lines
executables/settings/src/settings.rs 0.00% 1 Missing ⚠️

📢 Thoughts on this report? Let us know!

@AlixANNERAUD AlixANNERAUD merged commit 3454910 into main Jan 25, 2026
1 of 2 checks passed
@AlixANNERAUD AlixANNERAUD deleted the 155-add-sidebar-helper-for-default-credentials-for-wasm-example branch January 25, 2026 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.

Add sidebar helper for default credentials for WASM example

2 participants