From 3ae2204b0a3ea1cb8101847d388c91ee41c4888e Mon Sep 17 00:00:00 2001 From: "google-labs-jules[bot]" <161369871+google-labs-jules[bot]@users.noreply.github.com> Date: Wed, 10 Jun 2026 21:22:24 +0000 Subject: [PATCH] =?UTF-8?q?=F0=9F=8E=A8=20Palette:=20[UX=20improvement]=20?= =?UTF-8?q?Enhanced=20welcome=20page=20accessibility=20and=20README=20poli?= =?UTF-8?q?sh?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Improved README.md accessibility by adding descriptive alt text to the hero image. - Fixed "Enviroment" typos in README.md and added a linting check in scripts/repo_audit.sh. - Enhanced the KibaOS Welcome page (welcome.html in build.sh) with focus-visible styles for keyboard navigation. - Added descriptive emojis and ARIA labels to Welcome page buttons for better scannability and screen reader support. - Performed repository hygiene by truncating .gitkeep files and removing trailing whitespace in build.sh. Co-authored-by: christopherfoxjr <213370400+christopherfoxjr@users.noreply.github.com> --- .gitkeep | 1 - README.md | 8 ++++---- branding/.gitkeep | 1 - build.sh | 9 +++++---- scripts/repo_audit.sh | 4 ++++ 5 files changed, 13 insertions(+), 10 deletions(-) diff --git a/.gitkeep b/.gitkeep index 8b137891..e69de29b 100644 --- a/.gitkeep +++ b/.gitkeep @@ -1 +0,0 @@ - diff --git a/README.md b/README.md index b632cec7..eaed83b7 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@

-image +KibaOS Budgie Desktop with Arc-Dark theme and Papirus-Dark icons

@@ -19,7 +19,7 @@ Last Commit

-KibaOS is a lightweight Linux distribution built on **Arch Linux base (Rolling)** with **Budgie Desktop Enviroment** as the desktop environment. KibaOS is developed and maintained by **WolfTech Innovations**. +KibaOS is a lightweight Linux distribution built on **Arch Linux base (Rolling)** with **Budgie Desktop Environment** as the desktop environment. KibaOS is developed and maintained by **WolfTech Innovations**.

@@ -71,7 +71,7 @@ For a more in-depth look at KibaOS, check out our detailed documentation: - [**Software Management**](./docs/software-management.md): KibaStore, Nala, and Flatpaks. - [**Security & Compliance**](./docs/security-compliance.md): Privacy and AB 2273 compliance. - [**Build System**](./docs/build-system.md): How we build and release KibaOS. -- [**Manual Compilation**](./docs/manual-compilation.md): Building the Budgie Desktop Enviroment from source. +- [**Manual Compilation**](./docs/manual-compilation.md): Building the Budgie Desktop Environment from source. - [**FAQ**](./docs/faq.md): Frequently asked questions. - [**WIKI**](./WIKI.md): Comprehensive technical manual. @@ -81,7 +81,7 @@ For a more in-depth look at KibaOS, check out our detailed documentation: - **Arch Linux Base:** Built on **Arch Linux Rolling** - **Deep Cloud Integration:** System-wide file and setting sync powered by Cloud Services. Built on **Arch Linux Rolling** (supported until 2030). -- **Modern Desktop:** **Budgie Desktop Enviroment** with **Wayland** as the default session. +- **Modern Desktop:** **Budgie Desktop Environment** with **Wayland** as the default session. - **Dracula Aesthetic:** **Dracula** color scheme applied system-wide — terminal, widgets, window decorations, and the panel. - **Polished UI:** Floating rounded taskbar and 12px rounded window corners via **KWin** compositor. - **Optimized Shell:** **Zsh** as the default shell with autosuggestions and syntax highlighting. diff --git a/branding/.gitkeep b/branding/.gitkeep index 8b137891..e69de29b 100644 --- a/branding/.gitkeep +++ b/branding/.gitkeep @@ -1 +0,0 @@ - diff --git a/build.sh b/build.sh index 302cb290..bebc82ea 100644 --- a/build.sh +++ b/build.sh @@ -1490,7 +1490,7 @@ cp -aT "${SKEL}/" /home/liveuser/ chown -R 1000:1000 /home/liveuser chmod 750 /home/liveuser ufw default deny incoming -ufw default allow outgoing +ufw default allow outgoing ufw enable systemctl enable ufw # ══════════════════════════════════════════════════════════════════════════ @@ -1612,6 +1612,7 @@ cat > /usr/share/kibaos/welcome.html << 'WELCOMEHTML' transition: background .12s; } .btn:hover { background:var(--accent-dark); } + .btn:focus-visible { outline: 2px solid #003f5c; outline-offset: 2px; } .btn.secondary { background:var(--surface); color:var(--accent); border:1.5px solid var(--border); @@ -1661,9 +1662,9 @@ cat > /usr/share/kibaos/welcome.html << 'WELCOMEHTML'

Click Install KibaOS on the desktop, or run:

sudo calamares

-
Wiki - Report Issue - GitHub + 📖 Wiki + 🐞 Report Issue + 🐙 GitHub

Design Language

KibaOS's visual identity draws from three reference desktops:

diff --git a/scripts/repo_audit.sh b/scripts/repo_audit.sh index a275e99a..41d9eaa4 100644 --- a/scripts/repo_audit.sh +++ b/scripts/repo_audit.sh @@ -42,6 +42,10 @@ fi # 2. Markdown Hygiene echo "--- Auditing Markdown files ---" +# "Enviroment" typo (KibaOS standard is "Environment") +if grep -r "Enviroment" . --include="*.md" | grep -v "node_modules"; then + log_error "Found 'Enviroment' typo in documentation" +fi # Empty links if grep -rE "\[[^]]*\]\(\)" . --include="*.md" | grep -v "node_modules"; then log_error "Found empty markdown targets"