diff --git a/.typos.toml b/.typos.toml index da42b8c45..f889e2374 100644 --- a/.typos.toml +++ b/.typos.toml @@ -1,4 +1,17 @@ [files] +extend-exclude = [ + "*.png", + "*.jpg", + "*.jpeg", + "*.gif", + "*.ico", + "*.svg", + "*.woff", + "*.woff2", + "*.ttf", + "*.eot", + "crates/fig_desktop/icons/**" +] [default.extend-words] mmaped = "mmaped" diff --git a/crates/fig_desktop/icons/128x128.png b/crates/fig_desktop/icons/128x128.png index 938fe5e5a..bc13d41dc 100644 Binary files a/crates/fig_desktop/icons/128x128.png and b/crates/fig_desktop/icons/128x128.png differ diff --git a/crates/fig_desktop/icons/128x128@2x.png b/crates/fig_desktop/icons/128x128@2x.png index 8ecdd2f89..c33a296d2 100644 Binary files a/crates/fig_desktop/icons/128x128@2x.png and b/crates/fig_desktop/icons/128x128@2x.png differ diff --git a/crates/fig_desktop/icons/32x32.png b/crates/fig_desktop/icons/32x32.png index a65db62fc..f767697fd 100644 Binary files a/crates/fig_desktop/icons/32x32.png and b/crates/fig_desktop/icons/32x32.png differ diff --git a/crates/fig_desktop/icons/icon-monochrome-light.png b/crates/fig_desktop/icons/icon-monochrome-light.png index f7a5c50f3..c5d107d69 100644 Binary files a/crates/fig_desktop/icons/icon-monochrome-light.png and b/crates/fig_desktop/icons/icon-monochrome-light.png differ diff --git a/crates/fig_desktop/icons/icon-monochrome.png b/crates/fig_desktop/icons/icon-monochrome.png index 88d97d841..de5b79e44 100644 Binary files a/crates/fig_desktop/icons/icon-monochrome.png and b/crates/fig_desktop/icons/icon-monochrome.png differ diff --git a/crates/fig_desktop/icons/not-logged-in-light.png b/crates/fig_desktop/icons/not-logged-in-light.png deleted file mode 100644 index 80e090fa3..000000000 Binary files a/crates/fig_desktop/icons/not-logged-in-light.png and /dev/null differ diff --git a/crates/fig_desktop/icons/not-logged-in.png b/crates/fig_desktop/icons/not-logged-in.png deleted file mode 100644 index dd5e6e8bf..000000000 Binary files a/crates/fig_desktop/icons/not-logged-in.png and /dev/null differ diff --git a/crates/fig_desktop/src/tray.rs b/crates/fig_desktop/src/tray.rs index 9819c93bc..e53ea0cb1 100644 --- a/crates/fig_desktop/src/tray.rs +++ b/crates/fig_desktop/src/tray.rs @@ -1,6 +1,5 @@ use std::borrow::Cow; -use cfg_if::cfg_if; use fig_install::{ InstallComponents, UpdateOptions, @@ -354,25 +353,16 @@ pub async fn build_tray( .build() } -pub fn get_icon(is_logged_in: bool) -> Icon { +pub fn get_icon(_is_logged_in: bool) -> Icon { let (icon_rgba, icon_width, icon_height) = { - let bytes = if is_logged_in { - cfg_if! { - if #[cfg(target_os = "linux")] { - include_bytes!("../icons/icon-monochrome-light.png").to_vec() - } else { - include_bytes!("../icons/icon-monochrome.png").to_vec() - } + let bytes = { + #[cfg(target_os = "linux")] + { + include_bytes!("../icons/icon-monochrome-light.png").to_vec() } - } else { - cfg_if! { - if #[cfg(target_os = "linux")] { - // This is intentionally the same as when logged in since Linux tray icons - // don't really seem to work that well when multiple choices are available. - include_bytes!("../icons/icon-monochrome-light.png").to_vec() - } else { - include_bytes!("../icons/not-logged-in.png").to_vec() - } + #[cfg(not(target_os = "linux"))] + { + include_bytes!("../icons/icon-monochrome.png").to_vec() } }; let image = image::load_from_memory(&bytes) diff --git a/packages/dashboard-app/index.html b/packages/dashboard-app/index.html index d2905ed4f..5e1a3058a 100644 --- a/packages/dashboard-app/index.html +++ b/packages/dashboard-app/index.html @@ -4,7 +4,7 @@ -
Click below to open the auth portal and sign in @@ -450,7 +454,7 @@ export default function LoginModal({ next }: { next: () => void }) { {completedOnboarding && tab == "builderId" && (
- Amazon Q is an agentic AI assistant capable of performing complex, - multi-step actions on your behalf. Amazon Q can write files locally, - query AWS resources, and execute bash commands for you. + {PRODUCT_NAME} is an agentic AI assistant capable of performing + complex, multi-step actions on your behalf. {PRODUCT_NAME} can write + files locally, query AWS resources, and execute bash commands for + you.