Skip to content

OmniServ v1.0.3 — UI/UX Overhaul & Polish ⚡

Choose a tag to compare

@plusemon plusemon released this 30 Aug 13:04
· 36 commits to main since this release

⚡ OmniServ v1.0.3 — UI/UX Overhaul, Telemetry & Component Polish

🎨 What's New:

  • Visual Hierarchy & Surface Layering:

    • Modern high-contrast dark elevation #121316 base with #1a1d21 card containers and glowing active/hover highlights.
    • Replaced raw square status dots in service cards with explicit badge pills (● Running in green, ● Stopped in gray, ● Not installed in amber).
  • Standardized Telemetry Grid:

    • CPU: Area-fill line chart with background grid lines in Cairo, smooth 2px stroke, and inline percentage badge.
    • Memory & Storage: Inline percentage tags (44%, 41%), fractional capacities (6.6 / 15.0 GB, 205 / 502 GB), customized progress bars, and free-space indicators.
    • Network: Dual throughput display (↓ 1.2 MB/s ↑ 340 KB/s) with live area throughput sparkline.
  • Website Management Polish:

    • Quick-action buttons directly on every site row (Open Browser, Open in Code Editor, Reveal in File Manager, Open in Terminal, Site Settings).
    • Cleaner 🔒 SSL Active pill style in brand blue.
    • Left-aligned compact search (~280px) paired with a + New Site primary action button on the top right.
  • Web Tools Section Polish:

    • Resolved toggle vs action button ambiguity: disabled state when off; highlighted .suggested-action styling and active address/port when toggled on.
  • Activity Console Drawer:

    • Custom collapsible terminal dock with header bar, live status indicator, event counter pill (N events), Copy/Clear actions, and color-coded monospace syntax with [HH:MM:SS] timestamps ( green, red, ! amber).
  • Navigation & Master Server Controls:

    • Unified global master server controls (Start all, Stop all, Restart) in a segmented button group.
    • Added global search shortcut (Ctrl+K and search icon).
    • Added 3px blue left accent indicator and colored icon for active sidebar navigation items.

📦 Installation (Linux Ubuntu / Debian):

sudo dpkg -i omniserv_1.0.3_all.deb
sudo apt-get -f install -y