Copilot Mode
Apply Copilot visual theme to NTP, toolbar, and search
Smart Search Suggestion Routing
Automatically route queries to Copilot when appropriate
Enable Copilot in Voice search
Use Copilot voice mode instead of Bing voice search
APP ICON
THEME
APPEARANCE
LAYOUT
One Line Composer
Combine address bar and navigation into a single row
Copilot One Line
Swap back button with Copilot icon
Color Theme
Image Theme
Each image comes with a color
Reset to Default Theme
Edge Mobile Online
Interactive Prototype Platform
Version 1.9
GitHub
v1.9 — Voice Search, Theme Customization & Shell Bar
Voice Search — Azure Speech SDK integration with token exchange, auto language detection (10 languages), press-and-hold mic with swipe-to-cancel gesture
Web Speech API fallback — automatic fallback when Azure credentials are unavailable
Theme Customization — Page Settings popup, Theme Hub with 11 preset wallpapers, 10 color swatches, and color mode (System/Light/Dark)
Toolbar theming — chosen color persists across pages, scroll collapse, and one-line composer
Shell Bar — consolidated device/font/background switchers into a unified top bar with toggle pill and sliding active indicators
Zoom control — +/- zoom for phone and tablet frames with CSS transform scaling
Accessibility — global prefers-reduced-motion support, touch-only :active feedback, hover rules gated behind @media (hover: hover)
Performance — replaced transition: all with explicit properties, GPU-composited toggle knob, will-change hints
Global toast — notification component for user-visible error messages
Address bar fix — proxy URL now correctly resolved to show real domain on localhost
v1.8 — Copilot Mode & Tablet
Copilot Mode — warm beige NTP theme with animated glow, AI recommendation card, and video background
Copilot Mode top sites — Figma-matched Outlook, eBay, Facebook shortcuts with custom icons
Weather API integration — live weather on NTP via OpenWeatherMap with geolocation fallback
Tablet (iPad) view — full tablet shell with tab bar, omnibox, and content frame
Copilot side pane — redesigned iPad side pane with typing animation, gradient background, and suggestion chips
Nudge button — context-aware "Summarize" for long articles, "Chat" for other pages
Device switcher — toggle between mobile and tablet views in the web demo
One-line shell polish — scroll deadzone, per-host theme caching, iframe event filtering
v1.7 — Modular Architecture
Modular JS architecture — split 2450-line app.js into ES Modules by feature ownership
Feature modules under js/app/features/ — feed, navigation, settings, tabs, zip, copilot, menu, home
Shell modules under js/app/shell/ — browser iframe lifecycle, One Line Composer
Centralized state slices in js/app/state.js — feedState, navigationState, zipState, copilotState
ZIP split into ui, suggestions, uc sub-modules to reduce merge conflicts
Regression test baseline — 59 Playwright user journey tests across all features
v1.6 — iframe & Navigation Fixes
Mobile User-Agent injection — external sites now serve mobile layouts in embedded browser
Improved iframe detection blocking — frameElement override prevents sites from detecting iframe
Bing homepage frame-busting workaround — redirects to SERP on localhost
Fixed iframe reload to use tab state URL instead of address bar text
Fixed ZIP search input state cleanup when opening browser
New extension documentation and updated extension icons
v1.5 — One Line Composer
One Line Composer — single-row bottom bar with liquid glass pill, adaptive light/dark
Unified Composer — AI search routing, Chat Top Suggestion, Ask Copilot toggle
Browser bottom bar auto-hide on scroll, collapses to centered domain capsule
Address bar reload button + direct URL navigation
Settings L2 sub-page navigation (AI Innovations / Appearance and Layout)
Cloudflare web proxy for iframe loading without browser extension
v1.0 — Foundation
NTP — wallpaper, weather, Top Sites, scroll indicator
News Feed — swipe-up to reveal, NewsAPI integration
ZIP Search — Omnibox + Bing real-time suggestions + QF mode
In-app Browser — iframe page loading, back/forward/new tab navigation
Tab Center — multi-tab card overview, switch & close, liquid glass UI
Copilot Chat — interactive AI interface, composer expand/collapse
Menu & Settings L1 — bottom sheet slide-up animation
Cloudflare Pages deploy — branch preview URLs, one-click deploy
SWITCH
Default (off)
Checked (on)
Disabled (off)
Disabled (on)
CHECKBOX
Unchecked
Checked
Disabled
Checked + Disabled
RADIO
Unselected
Selected
Disabled
Selected + Disabled
BUTTON
Sizes
Small
Medium
Large
Appearances
Accent (default)
Outline Accent
Outline
Subtle
Destructive
Disabled
Disabled
Disabled
AVATAR
Sizes
S
MD
LG
XL
XX
Badge states
ON
OF
SY
THEME TOKENS
Switch Light / Dark in Appearance settings to see changes
Delete
English (United States)
English (United States)
Edit