Skip to content

Commit c8ed6bb

Browse files
committed
fix icon
1 parent 097c3d4 commit c8ed6bb

2 files changed

Lines changed: 5 additions & 3 deletions

File tree

  • src/new/templates/rust/ui/hyperapp-skeleton/skeleton-app/src

src/new/templates/rust/ui/hyperapp-skeleton/skeleton-app/src/icon

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

src/new/templates/rust/ui/hyperapp-skeleton/skeleton-app/src/lib.rs

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,8 @@ use hyperware_process_lib::{homepage::add_to_homepage, our, println};
1717
// Standard imports for serialization
1818
use serde::{Deserialize, Serialize};
1919

20+
const ICON: &str = include_str!("./icon");
21+
2022
// STEP 1: DEFINE YOUR APP STATE
2123
// This struct holds all persistent data for your app
2224
// It MUST derive Default, Serialize, and Deserialize
@@ -52,8 +54,8 @@ impl AppState {
5254
#[init]
5355
async fn initialize(&mut self) {
5456
// Add your app to the Hyperware homepage
55-
// Parameters: name, icon (emoji), path, widget
56-
add_to_homepage("Skeleton App", Some("🦴"), Some("/"), None);
57+
// Parameters: name, icon, path, widget
58+
add_to_homepage("Skeleton App", Some(ICON), Some("/"), None);
5759

5860
// Initialize your app state
5961
self.counter = 0;

0 commit comments

Comments
 (0)