Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
35 commits
Select commit Hold shift + click to select a range
ea2d16f
Forms: Add trigger etc
dwertheimer Dec 30, 2025
8be7956
Add 'All Private + Spaces' option to SpaceChooser and improve FieldTy…
dwertheimer Dec 30, 2025
4cdc3d2
Merge branch 'main' into forms-improvements
dwertheimer Dec 30, 2025
a7e1de0
Fix FieldTypeSelector modal height to prevent shifting during filtering
dwertheimer Dec 30, 2025
cef10d3
Add option for 2nd line shortDescription on choosers
dwertheimer Dec 30, 2025
7668c3e
Fix: Remove incorrect response.success check in handleRemoveFavorite
dwertheimer Dec 31, 2025
9ce9538
Add IdleTimer to Favorites: reset to notes view, clear filter, scroll…
dwertheimer Dec 31, 2025
de74eae
Fix: Break long line in NoteChooser dependency array to meet 180 char…
dwertheimer Dec 31, 2025
2f9c7dd
Fix for idletimer so it doesn't log every minute forever
dwertheimer Dec 31, 2025
c19a7f5
async bug fix
dwertheimer Dec 31, 2025
82006b5
make descriptions smaller and less prominent
dwertheimer Dec 31, 2025
508e8b4
Show title only param on NoteChooser
dwertheimer Dec 31, 2025
20aa972
Add autosave field to DynamicDialog with form title support
dwertheimer Dec 31, 2025
a23241b
Fix favorites sidebar scroll offset and window options
dwertheimer Dec 31, 2025
070412c
Use theme color variable for favorites sidebar icon
dwertheimer Dec 31, 2025
c7aac5b
Merge branch 'main' into forms-improvements
dwertheimer Dec 31, 2025
677f95e
Add autosave and restore functionality for forms
dwertheimer Dec 31, 2025
6d6303b
Adding restore
dwertheimer Jan 2, 2026
ebadb99
Replace react-day-picker with HTML date input and standardize Dynamic…
dwertheimer Jan 2, 2026
bcbf508
Fix Safari calendar icon opacity using filter property
dwertheimer Jan 2, 2026
8021fcd
Fix SearchableChooser input styling and alignment
dwertheimer Jan 2, 2026
e8ec80e
Add duplicate form detection with MESSAGE_BANNER warnings
dwertheimer Jan 2, 2026
1832fdb
Fix toast notifications CSS selectors and positioning
dwertheimer Jan 2, 2026
431ece8
Fix folder chooser space filtering and __all__ support
dwertheimer Jan 3, 2026
5fe8b6b
formatting
dwertheimer Jan 3, 2026
a912733
Merge branch 'main' into forms-improvements
dwertheimer Jan 3, 2026
aa905ca
css fix analysis WIP
dwertheimer Jan 3, 2026
46698f8
Merge branch 'main' into forms-improvements
dwertheimer Jan 3, 2026
35e43ca
Add new standard CSS color variables to theme generator and rules
dwertheimer Jan 3, 2026
10ed501
Replace non-standard CSS variables with standard colors across all files
dwertheimer Jan 3, 2026
35b995f
Add width parameter to SearchableChooser fields and improve form fiel…
dwertheimer Jan 3, 2026
3aa38ba
Adjust vertical positioning of SearchableChooser icons and arrows
dwertheimer Jan 3, 2026
e7556bc
Add template-form class and padding to form dialogs
dwertheimer Jan 3, 2026
6e4e770
Tweak padding to 1.5rem
dwertheimer Jan 3, 2026
efec445
Release np.Shared 0.9.0
dwertheimer Jan 3, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 8 additions & 1 deletion .cursor/rules/noteplan-programming-general.mdc
Original file line number Diff line number Diff line change
Expand Up @@ -274,6 +274,7 @@ See `@helpers/react/DynamicDialog/DynamicDialog.jsx` and `dialogElementRenderer.
## NotePlan Theme Colors

When using CSS variables for styling, use these NotePlan theme color variables with their default values:
**DO NOT INVENT NEW CSS VARIABLES. USE THESE EXISTING ONES.**

```css
--bg-main-color: #eff1f5;
Expand All @@ -298,10 +299,16 @@ When using CSS variables for styling, use these NotePlan theme color variables w
--hashtag-color: inherit;
--attag-color: inherit;
--code-color: #0091f8;
--fg-placeholder-color: rgba(76, 79, 105, 0.7);
--fg-error-color: #b85450;
--bg-error-color: #f5e6e6;
--fg-disabled-color: #999999;
--bg-disabled-color: #f5f5f5;
```

**Always use these CSS variables with their default fallback values** when styling React components. For example:
```css
background: var(--tint-color, #dc8a78);
background: var(--bg-main-color, #eff1f5);
color: var(--fg-main-color, #4c4f69);
icon: var(--tint-color, #1e66f5);
```
Loading
Loading