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 @@
-
+
@@ -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
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"