diff --git a/.Jules/palette.md b/.Jules/palette.md index 956d081c..0f8eb22c 100644 --- a/.Jules/palette.md +++ b/.Jules/palette.md @@ -18,3 +18,8 @@ ## 2025-05-25 - [Cohesive Tool Integration Pattern] **Learning:** Integrating new utilities into KibaOS requires a multi-layered approach to ensure discoverability and accessibility: adding the package to the build list, configuring a standard global shortcut (e.g., Print for screenshots), and advertising the feature via the `kiba-welcome` launcher and the shortcuts help dialog. This "Full-Stack UX" approach ensures users can find and use the feature regardless of their preferred workflow (menu-driven vs. keyboard-driven). **Action:** When adding new desktop utilities, always update the package list, `kglobalshortcutsrc`, `kiba-welcome` actions, and the `kiba-welcome` shortcuts help list simultaneously. + +## 2026-06-12 - [Professional Aesthetic via Emoji Prohibition] + +**Learning:** The use of emojis in system strings and UI components is strictly forbidden to preserve the project's professional 'unibody' design aesthetic. This supersedes previous guidelines about using emojis for visual scannability. +**Action:** Always avoid the use of literal emojis or GitHub emoji codes in repository workflows and user-facing system strings. diff --git a/build.sh b/build.sh index 3f3f6ec6..f0a8ce9d 100644 --- a/build.sh +++ b/build.sh @@ -841,7 +841,7 @@ while true; do "shortcuts" "Keyboard Shortcuts" "View useful desktop shortcuts" \ "wiki" "Online Wiki" "Read the technical documentation" \ --hide-column=1 --print-column=1 \ - --width=450 --height=580 --ok-label="Launch" --cancel-label="Close" 2>/dev/null) + --width=450 --height=500 --ok-label="Launch" --cancel-label="Close" 2>/dev/null) [ -z "$CHOICE" ] && break @@ -854,8 +854,9 @@ while true; do files) cutefish-filemanager & break ;; screenshot) cutefish-screenshot & break ;; accessibility) kiba-access & ;; - info) (fastfetch | zenity --text-info \ - --title="KibaOS System Information") & ;; + info) (fastfetch --logo none --pipe true --no-color-blocks | zenity --text-info \ + --title="KibaOS System Information" \ + --width=450 --height=500) & ;; shortcuts) zenity --list --title="KibaOS Shortcuts" \ --column="Action" --column="Shortcut" \ @@ -863,8 +864,10 @@ while true; do "Terminal" "Meta + T" \ "Search" "Meta + Space" \ "File Manager" "Meta + E" \ + "Screen Capture" "Print" \ "Accessibility" "Statusbar icon or kiba-access" \ "Apply theme" "kiba-set theme dark|light" \ + --width=450 --height=500 \ --ok-label="Close" --cancel-label="Close" 2>/dev/null & ;; wiki)