Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Paper Theme

Paper Theme for your Open Web Desktop client.

Overview

A minimal theme for Open Web Desktop focused on the core shell: windows, a slim system bar, and little else. Use it to test window chrome, layout, and app rendering without the full Nova desktop experience.

Visual style — modern linear UI with an e-ink feel: zinc neutrals, 1px hairlines, system sans, no grids or decorative chrome.

Shell — top system bar (start menu and clock); fixed window layer with resize and drag; no dock, workspaces, or file-system integration.

Components

  • DesktopDesktopCore with PaperSystemBar, stage content, and DesktopApplicationRender
  • Window — title bar and content around DesktopWindow
  • Playground demo app — @owdproject/app-about (same as other theme playgrounds)

Installation

pnpm desktop add @owdproject/theme-paper

Usage

Configuration

// desktop.config.ts
export default defineDesktopConfig({
  theme: '@owdproject/theme-paper',
  apps: ['@owdproject/app-about'],
})

Development

cd themes/theme-paper
pnpm run dev:prepare
pnpm dev

License

The application is released under the MIT License.

Releases

Packages

Contributors

Languages