Skip to content

owdproject/theme-paper

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.

About

Essential theme for OWD Client

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors