Skip to content

Commit e0524df

Browse files
authored
Merge pull request #3 from VariableThe/feature/checkbox
Feature/checkbox
2 parents 205494c + 20c31c4 commit e0524df

7 files changed

Lines changed: 933 additions & 901 deletions

File tree

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ Summon it with a hotkey. Jot. Dismiss. It stays out of your way until you need i
1515
- **Reactive math & variables** — define `/var x = 10`, write `x * 3 =`, get `30`. Change the variable, everything updates. Works across notes with `/globvar`.
1616
- **Inline AI** — type `/ai <prompt>`, press enter, get the answer inserted directly into your note. No sidebar, no context switch.
1717
- **Auto-highlights hex colors, dates, and times**`#D97757` renders as a color pill. `2024-05-31` gets highlighted. Useful at a glance.
18+
- **Interactive Checkboxes** — Type `/check` to create an interactive checkbox that strikes through text when clicked.
1819
- **Tags & folders**`!tagname` for tags, `/` in note titles for folders. Simple conventions, no UI overhead.
1920
- **Graph view** — see how your notes connect (`Cmd+G`).
2021

electron/main.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -192,6 +192,9 @@ PaperCache is your intelligent, minimalist markdown scratchpad.
192192
193193
To navigate, use **Cmd + Click** (or **Ctrl + Click**) on any internal link. You can look at all the files in the order you want!
194194
195+
Here's an interactive checkbox to try out right now:
196+
/check I am learning PaperCache!
197+
195198
Try Cmd+Clicking these to learn the ropes:
196199
- [1. Basics](/file commands/basics.md)
197200
- [2. Folders](/file commands/folders.md)

features.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ This document outlines every feature available in the PaperCache codebase, organ
99
- **Code Snippets**: Supports triple backtick fenced code blocks with language-specific syntax highlighting, along with a built-in one-click "Copy Code" button that displays a checkmark upon success.
1010
- **Color Format Recognition**: Automatically detects hex colors (e.g., `#D97757` or `#fff`) and renders a small inline preview color pill.
1111
- **Date & Time Formats**: Highlights standard date (`YYYY-MM-DD`) and time (`HH:MM` or `HH:MM:SS`) formats into clean, distinct pills.
12+
- **Interactive Checkboxes**: Type `/check` to create an interactive checkbox widget. Clicking it changes it to `/checked` and visually strikes through the text on that line!
1213
- **Customizable Theming & Fonts**: Customize fonts, text colors, background colors, background images, and individual highlight colors for variables, AI, and math. Supports full dark mode (`grid-dark`, `blueprint`) and custom zoom scaling.
1314

1415
## Math, Variables, and Calculations

0 commit comments

Comments
 (0)