Skip to content

Feature Gallery

Material Fixture edited this page Jul 18, 2026 · 28 revisions

Guided Feature Gallery

This page maps 63 named, user-facing visual functions and states to a one-screenshot-per-function acceptance gallery. Every view uses synthetic accounts, repositories, issues, pull requests, workflow runs, logs, and artifact metadata; no personal path, credential, or account identifier belongs in the image set.

For this catalog, a function is a distinct visual workflow or result that a user can open or reach. Internal commands, background services, and transient safeguards are documented through their owning settings, progress, result, or recovery surface. Every tracked gallery PNG is assigned to exactly one row below, every row renders exactly one distinct PNG, and the automated catalog contract rejects missing, duplicate, or unassigned assets.

Publication status: The gallery includes the July 14, 2026 Actions cache and headless pagination evidence, the Pages accessibility/clipping gate, the inspected July 16 adaptive customization set, the profile app-identity workspace, the clone-style Add Submodule release, the repository-contextual GitHub API Explorer, filtered notification bulk triage, and configurable bottom-right error notices, runtime tab search, History commit actions, and true-bottom Repository Tools scrolling. It now also includes the safe custom repository-logo studio and named API app functions. Exact build, interaction, and privacy receipts are retained in HANDOFF.md; each promoted release records its own main, CI, Pages, and wiki verification without implying that later maintenance work is complete.

The verified adaptive customization maintenance release adds profile app identity, favorite/portable tabs, folder-drop opening, guarded tab close/arrange, Actions cancellation, reviewed rebase, repository-account propagation, bounded OAuth scopes, and compact Repository Tools, Remote Manager, and Regex Builder corrections. Its exact production source, safety checks, off-screen interaction review, and responsive geometry are recorded with the inspected captures below.

The GitHub API Explorer adds a complete searchable catalog of 1,206 REST operations, including exactly 10 operations discovered since the prior pinned 2026-03-10 catalog, alongside a REST/GraphQL request builder. Requests stay on the selected repository account and provider host, mutations require an explicit review, and response content is bounded and credential-redacted before display.

Asset Guided workflow shown
material-app-identity-workspace.png Restart-restored profile app identity and favorite repository tab
material-welcome.png Material first-run task card and responsive workspace preview
material-customization.png Git-backed profile appearance defaults and repository override guidance
material-repository-logo-studio.png Layered custom repository-logo studio with live preview and safe transfer controls
material-toolbar-overflow.png Measured narrow toolbar with Build & Run and Commit & Push in More
material-tab-appearance-word.png Word-style tab typography, alignment, and independent color palettes
material-tab-arrange.png Pinned/manual movement and one-shot tab ordering controls
material-tab-search.png Runtime tab search across names, aliases, paths, and clone URLs
material-actions-cancel.png Exact workflow-run cancellation review with ref, actor, and commit context
material-rebase-review.png Reviewed current→target rebase with ahead/behind state and commit preview
material-shallow-clone-safe.png Reviewed shallow clone with a bounded commit depth
material-clone-account-fallback.png Generic HTTPS clone completed through exact-origin signed-in account fallback
add-submodule-dialog.png Clone-style Add Submodule review with source, checkout path, and branch
material-pull-all-account-fallback.png Pull all with per-repository results and exact-origin account retry
material-sparse-checkout-safe.png Validated cone-mode sparse-checkout review
material-history-deepen.png Deepen-history result without exposing the account used
material-remote-manager.png Reviewed named-remote administration
material-native-pull-request.png Native pull-request creation with bounded metadata
material-stash-manager.png Repository-wide stash selection and exact-entry actions
material-actions-job-log.png Searchable in-app Actions job log
material-github-api-explorer.png Repository-bound REST/GraphQL API Explorer with mutation review and bounded responses
material-api-app-functions.png Named repository-bound API functions extending the app through reviewed contracts
material-actions-artifact-download.png Bounded artifact download with a locally computed digest
material-actions-cache-manager.png Actions cache usage, inventory, refs, and deletion controls
material-actions-pagination-headless.png Headless Actions run pagination and page-two sentinel
material-actions-artifacts-headless.png Headless bounded artifact inventory
material-actions-sentinel-headless.png Headless wrapped sentinel evidence with no clipping
material-github-releases.png Repository-bound Releases dashboard, status summary, metadata, and assets
material-github-issues.png Issue detail, comments, and reviewed lifecycle controls
material-provider-triage.png Account- and repository-bound provider triage
material-repository-tools.png Named Repository Tools administration hub
material-repository-tools-scroll.png Short-height Repository Tools scrolled to its reachable final results surface
material-workspace-changes.png Material Changes workspace and commit flow
material-history.png Core History browsing and selected-commit inspection
material-history-context-actions.png Selection-aware History commit More/right-click actions and button hint
material-settings.png Responsive Material Settings dialog
settings-history-manager.png Git-backed Settings history side sheet
material-repositories-sheet.png Repository navigation side sheet
material-branches-sheet.png Branch navigation and status side sheet
regex-builder.png Block-based regular expression builder and live tester
material-gitignore-manager.png Reviewed .gitignore template catalogue
material-automation.png Layered automation schedules and account overrides
material-notification-center.png Git-backed notification centre
material-notification-bulk-actions.png Filtered Local notification selection and bulk triage
material-error-notice.png Configurable bottom-right acknowledgement-only error notice
material-github-notifications.png Account-aware GitHub notifications
material-provider-accounts.png GitHub, GitLab, and Bitbucket account controls
material-agent-access.png Local MCP and REST agent access controls
material-multi-window-menu.png Open repositories and worktrees in another window
material-scale-200-autofit.png 200% requested scale safely auto-fitted at minimum size
material-responsive-overflow-fixed.png Exact-size responsive overflow regression proof
material-history-power-tools.png Searchable History and commit ancestry graph
material-branch-merge-all.png Merge All branches/worktrees with per-target state
material-create-pull-request.png Native pull-request completion state
material-effective-branch-rules.png Effective protection and ruleset policy
material-actions-artifacts.png Artifact digest and attestation-presence context
material-actions-pagination.png Workflow-run pagination retained across refresh
material-actions-artifact-page-two.png Wrapped artifact page-two sentinel
material-actions-jobs-pagination.png Attempt-aware job pagination and retry
material-actions-pending-deployments.png Deployment environment review and history
material-history-deepening.png Full-history state after a verified deepen
material-shallow-clone.png Shallow-clone commit-depth controls
material-sparse-checkout.png Sparse-checkout directory editor

App identity and portable tabs

The active profile can customize the in-app logo/name and rich name typography, with a live preview and clear/reset actions. Favorites, drag-to-open repository folders, current-tab session import/export, and appropriate right-click customization/history context use the same profile/repository ownership model.

Restart-restored profile app identity and favorite repository tab

Clone, pull, and working-tree scope

Reviewed shallow clone with a bounded commit depth

Generic HTTPS clone completed through exact-origin signed-in account fallback

Clone-style Add Submodule review with a synthetic URL, checkout path, and tracked branch

Pull all showing a neutral exact-origin signed-in account fallback result

Validated cone-mode sparse-checkout review

Deepen-history result without displaying the account used

Repository administration

The current Remote Manager layout preserves readable semantic columns and stacks a row before its name, fetch/push URLs, or controls collapse. Repository Tools owns short-window vertical scrolling so Diagnostics and later results stay reachable. Repository settings → Submodules → Add submodule… now opens the same provider/URL chooser as Clone, then reviews the safe relative destination and optional tracked branch before Git starts. The reviewed current-branch rebase uses searched target selection, ahead/behind context, a bounded commit preview, fresh safety/ref checks, and the existing conflict continue/abort path; it never force-pushes automatically.

Reviewed named-remote administration

Repository-wide stash manager with an exact selected entry

Named Repository Tools administration hub

Short Repository Tools workspace scrolled to its reachable final results surface

Reviewed current-branch rebase showing current to target, ahead and behind counts, and a bounded commit preview

Reviewed gitignore template catalogue

Full-history state after a verified deepen

GitHub lifecycle

The repository rail now includes a GitHub API Explorer for expert integration work. Its complete searchable catalog covers all 1,206 current REST operations and can isolate exactly the 10 additions since the prior pinned 2026-03-10 catalog. REST and GraphQL requests use only the account and provider host bound to the selected repository; every mutation stops for exact-request review, while returned headers and bodies are bounded and credential-redacted before display.

Named API functions turn a reviewed REST or GraphQL definition into a reusable app extension. Each function is versioned in the active profile, fingerprinted, bound to the exact repository/provider/account context, and revalidated before execution; malformed definitions and credential-bearing inputs fail closed.

For queued, running, waiting, or pending workflow runs, the current Actions surface adds an exact-run cancellation review with available ref/actor/commit context. Repository/account/run identity and live status are revalidated before one normal cancel request, duplicate submission is suppressed, and polling continues to a terminal state with explicit authentication, SSO, and conflict recovery.

Repository-contextual GitHub API Explorer with a searchable operation catalog, REST request builder, and bounded redacted response

Named API app functions with repository-bound definitions and reviewed execution

Native pull-request creation with bounded metadata

Searchable in-app Actions job log

Bounded Actions artifact download with a locally computed digest

Actions cache manager with usage totals, refs, wrapped keys, and delete controls

Headless Actions run pagination with the page-two sentinel retained

Headless Actions artifact inventory with bounded pagination

Headless Actions sentinel evidence with wrapped content and no clipping

Actions artifact digest and attestation-presence context

Actions workflow-run pagination retained across refresh

Actions artifact page-two sentinel with wrapped content

Attempt-aware Actions job pagination and retry

Pending deployment environment review and history

Material workflow-run cancellation review naming the exact run, ref, actor, and commit

Effective branch protection and ruleset policy

Native pull-request completion state

Repository-bound Releases dashboard with status summary, selected metadata, and assets

Issue detail, comments, and reviewed lifecycle controls

Provider triage

Provider Triage now consumes the canonical repository-account key saved by Repository Settings and reacts to binding changes without reopening the repository. Unique exact matches may bind only an unassigned repository; multiple matches require Use this account, and signed-out, permission, or organization-SSO states do not masquerade as unbound. GitHub browser sign-in uses the bounded repo user workflow notifications read:org feature scopes and excludes unrelated destructive/admin families.

Account- and repository-bound provider triage with bounded results

Customization, welcome, and adaptive toolbar

The Word-style per-tab appearance surface combines typography, alignment, and independent text/background palettes. The original regex close action remains; the inverse literal close flow adds live counts/preview and cannot confirm empty or zero-match input. Pinned/manual/keyboard arrangement plus stable one-shot label/opened/status sorts persist without continuously reacting to later status changes. App/profile appearance inheritance and measured toolbar overflow are shown with the matching inspected evidence below. The custom repository-logo studio composes bounded mark and text layers, transforms and colors in a live preview with undo/redo and safe JSON transfer; a profile default can be overridden locally per repository without accepting executable SVG.

Material first-run welcome with a focused setup card and tonal workspace preview

Profile-backed Appearance preferences with repository override guidance

Layered custom repository-logo studio with live preview and safe transfer controls

Measured narrow toolbar with Build and Run and Commit and Push available from More without clipping

Word-style tab appearance editor with typography, alignment, and independent text and background palettes

Arrange tabs surface with pinned and manual movement controls plus one-shot label, opened-date, and repository-status sorts

Runtime repository-tab search matching an active repository by name and path

Material shell and accessibility

Material Changes workspace and commit flow

Responsive Material Settings dialog

Git-backed Settings history side sheet

Repository navigation side sheet

Branch navigation and status side sheet

Requested 200 percent scale safely auto-fitted at minimum size

Exact-size responsive overflow regression proof

Search, history, accounts, and automation

At compact and zoomed sizes, Regex Builder reflows the category/token layout, scrolls its body vertically, and keeps its live tester and footer actions reachable without page-level horizontal clipping.

Block-based regular expression builder and live tester

Core History browsing and selected-commit inspection

History commit row with its named More actions control and hover hint

Searchable History and commit ancestry graph

Layered automation schedules and account overrides

Merge All branches and worktrees with per-target state

Git-backed notification centre

Local notifications can be searched and filtered by type, selected as the currently visible result set, and triaged with one history-backed mark-read, mark-unread, or delete operation. Clear all requires an inline confirmation and leaves the Git-backed history available for restoration. Acknowledgement-only errors use the profile's selected presentation: a dismissible red bottom-right notice by default, or the legacy blocking dialog. Errors that require a retry, authentication choice, or remediation remain decision dialogs.

Filtered Local notifications selected for bulk triage

Dismissible bottom-right acknowledgement-only error notice

Account-aware GitHub notifications

GitHub, GitLab, and Bitbucket account controls

Local MCP and REST agent access controls

Open repositories and worktrees in another window

Shallow-clone commit-depth controls

Sparse-checkout directory editor

Clone this wiki locally