Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

Engineering Notebook

theluckystriketheluckystrike65 downloads

Graph paper surfaces for your measurements, specifications, and design notes.

Add to Obsidian
Engineering Notebook screenshot
  • Overview
  • Scorecard
  • Updates3

Engineering Notebook gives specifications, measurements, and design records a blueprint page. Copper rules mark the headings. Square controls and full table grids keep the layout precise. The graph lines stay in the margins outside a solid note sheet. They are decoration. They do not carry information. The editor uses a visible caret and an active-line rail.

Screenshots

The captures show the installed theme in the Obsidian desktop renderer. A narrow desktop capture is not a mobile device test.

Light blueprint page Dark blueprint page Callouts and table grid Narrow reading page

Install

  1. Download theme.css and manifest.json from this repository.
  2. Open your vault folder.
  3. Create .obsidian/themes/Engineering Notebook/ in that folder.
  4. Copy both files into Engineering Notebook.
  5. Open Settings in Obsidian.
  6. Open Appearance.
  7. Select Engineering Notebook in the theme list.

Keep the installed folder name equal to the manifest name. The repository folder name is a GitHub slug. Do not use it as the installed folder name.

Uninstall

  1. Open Settings.
  2. Open Appearance.
  3. Select the default theme.
  4. Remove .obsidian/themes/Engineering Notebook/ from your vault.

Your note files remain in the vault.

Content styles

Headings H1 and H2 have ruled titles. H3 uses copper text. H4 uses a larger mixed-case label. H5 uses small uppercase text. H6 uses smaller italic text. Callouts use a stamped title, a type icon, and a color-coded edge. Nested lists use compact guide rules. Completed tasks use a checkmark and muted text. An unfinished nested task keeps its normal text color. Tables use full borders and tabular numbers. Code uses a plain panel. Inline code uses a small outlined label. Quotes and note embeds use a copper edge. Tags use square labels. Links have underlines. Unresolved links have dashed underlines. Horizontal rules divide note sections.

Authored specification stamps

Use a spec callout for a requirement, measurement, or acceptance record. Type the identifier in the title. The theme does not generate identifiers.

> [!spec] REQ-014 / VERIFIED
> Supply target: 5.0 V. Tolerance: 0.1 V.

The title uses an ink stamp. Tables inside the card keep tabular numbers.

Compatibility

The manifest keeps Obsidian 1.1.0 as the minimum version. The G4 evidence uses the Obsidian 1.14.4 desktop renderer. Reading view and Live Preview are tested in light and dark modes. Mobile is not tested. Community plugin layouts are not tested.

Customization

Add a CSS snippet in your vault to change these variables:

body {
  --eng-grid-size: 32px;
  --eng-radius: 4px;
  --line-height-normal: 1.7;
}
.theme-light { --eng-grid: transparent; }
.theme-dark { --eng-grid: transparent; }

Use the Obsidian Accent color setting for selected settings rows, checked controls, and sliders. Light mode limits accent lightness to keep white labels readable. Dark mode raises accent lightness to keep dark labels readable. The selected hue remains visible. Set --eng-accent and --eng-accent-strong in each mode to change document rules and focus rings. Set --eng-rule and --eng-rule-strong to change structural borders. Check contrast after you change a color. Style Settings is not required. This theme has no Style Settings panel. Fonts use the local system font stack. The theme does not load network assets.

Known limits

  • Uppercase H1 to H3 titles suit short specification headings. Long titles can wrap.
  • Search-hit borders are decorative. File labels, spacing, and highlighted matches identify results.
  • The graph stays outside the body text. Disable it with --eng-grid: transparent for a plain page.
  • Wide tables and long code lines use horizontal scrolling in narrow panes.
  • Callout colors identify specification types. The icon and label also identify the type.
  • Automated contrast and keyboard checks do not prove screen-reader compatibility.

License

MIT License. Original copyright: U3 Theme Factory, 2026. NoteMods maintains this theme.

HealthExcellent
ReviewSatisfactory
About
Present notes on graph-paper surfaces with light and dark modes and a Design Blueprint color palette. Apply copper heading rules and fully-gridded tables to display measurements, specifications, and design notes with clear, structured visuals.
Details
Payments
Optional
Current version
1.0.3
Last updated
5 days ago
Created
Last week
Updates
3 releases
Downloads
65
License
MIT
Report bugRequest featureReport theme
Payments
Free theme. Optional support through GitHub Sponsors ($5 a month or $15 once). A sponsorship also turns on Pro in every NoteMods plugin.
Sponsor
GitHub Sponsors
Author
theluckystriketheluckystrike
notemods.com
GitHubtheluckystrike
  1. Community
  2. Themes
  3. Engineering Notebook

Related themes

Minimal screenshot

Minimal

Wasp screenshot

Wasp

GitHub Theme screenshot

GitHub Theme

Things screenshot

Things

Shimmering Focus screenshot

Shimmering Focus

Cupertino screenshot

Cupertino

Baseline screenshot

Baseline

Prism screenshot

Prism

Willemstad screenshot

Willemstad

MagicUser screenshot

MagicUser