Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
33 commits
Select commit Hold shift + click to select a range
8b493d9
init
mdroidian Feb 7, 2026
09a0eb7
Stabilize canvas tools, picker UX, and Roam prop persistence
mdroidian Feb 7, 2026
c842b88
Enhance NodePickerDialog with escape key handling, selection state ma…
mdroidian Feb 7, 2026
31c53ab
Remove unused type definitions from tldraw-shapes.d.ts and refactor D…
mdroidian Feb 7, 2026
a069dba
Add Tailwind CSS as a dev dependency and create initial Tailwind conf…
mdroidian Feb 7, 2026
25a04b3
Refactor DefaultNodeUtil and Tldraw components to improve type safety…
mdroidian Feb 7, 2026
93bbfc6
Enhance search functionality in DefaultNodeUtil and Tldraw components…
mdroidian Feb 7, 2026
716d3fb
Refactor Tldraw component to improve inspector target management and …
mdroidian Feb 7, 2026
2474e14
Refactor search functionality in DefaultNodeUtil and Tldraw component…
mdroidian Feb 7, 2026
6d8c963
Implement inspector maximization feature in Tldraw component, enhanci…
mdroidian Feb 7, 2026
973a113
Enhance DefaultNodeUtil and Tldraw components by adding buttons for o…
mdroidian Feb 7, 2026
9097d3b
Add Prettier configuration and plugins for improved code formatting
mdroidian Feb 7, 2026
1f1b351
Update DefaultNodeUtil and uiOverrides components to enhance node sty…
mdroidian Feb 7, 2026
46f6a70
Add Prettier and Prettier Tailwind CSS plugin updates in pnpm-lock.yaml
mdroidian Feb 7, 2026
0283987
Add RoamRenderedString component to DefaultNodeUtil for improved rend…
mdroidian Feb 7, 2026
53328d6
Enhance Tldraw component with drag-and-drop functionality for block UIDs
mdroidian Feb 7, 2026
3f53fad
Update tldrawStyles to prevent host CSS from overriding tldraw cursor…
mdroidian Feb 7, 2026
296c017
Update tldraw dependency to version 3.15.1 and enhance package.json c…
mdroidian Feb 10, 2026
65c67fd
a bunch of fixes
mdroidian Feb 10, 2026
b3c607c
Refactor RoamRenderedString component in DefaultNodeUtil for improved…
mdroidian Feb 10, 2026
62bc836
Update package.json and pnpm-lock.yaml for dependency management
mdroidian Feb 10, 2026
372e922
Enhance DefaultNodeUtil with title filtering for search results
mdroidian Feb 10, 2026
fcc27eb
Update compile script to enhance React external store compatibility
mdroidian Feb 10, 2026
52eb19a
Refactor Tldraw component to streamline inspector functionality
mdroidian Feb 10, 2026
6e286fb
Add ToolMenuItem component for improved toolbar rendering
mdroidian Feb 10, 2026
a0df327
- Updated the return structure to classify nodes as "page-node" or "b…
mdroidian Feb 10, 2026
1ea5b6c
Remove unused variable in compile script to streamline code
mdroidian Feb 10, 2026
b249812
Update esbuild dependency to version 0.25.0 in package.json and pnpm-…
mdroidian Feb 10, 2026
47ef4c3
Refactor compile script to improve React external store export
mdroidian Feb 10, 2026
9f14f3d
change q to pull
mdroidian Feb 10, 2026
e79c7f6
Remove early return for pageUid in Tldraw component to ensure proper …
mdroidian Feb 10, 2026
dffa0ef
Refactor toolbar item rendering in uiOverrides.tsx
mdroidian Feb 10, 2026
e8c7850
Remove Tailwind CSS configuration file to streamline project dependen…
mdroidian Feb 10, 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
11 changes: 9 additions & 2 deletions .github/workflows/main.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,14 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: pnpm/action-setup@v4
with:
version: 9
- uses: actions/setup-node@v4
with:
node-version: "20"
cache: "pnpm"
- name: install
run: npm install
run: pnpm install --frozen-lockfile
- name: build
run: npx samepage build
run: pnpm samepage build
11 changes: 9 additions & 2 deletions .github/workflows/pr.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,14 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: pnpm/action-setup@v4
with:
version: 9
- uses: actions/setup-node@v4
with:
node-version: "20"
cache: "pnpm"
- name: install
run: npm install
run: pnpm install --frozen-lockfile
- name: build
run: npx samepage build
run: pnpm samepage build
3 changes: 3 additions & 0 deletions .prettierrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"plugins": ["prettier-plugin-tailwindcss"]
}
9 changes: 9 additions & 0 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
{
"editor.formatOnSave": true,
"prettier.requireConfig": true,
"prettier.prettierPath": "./node_modules/prettier",
"editor.defaultFormatter": "esbenp.prettier-vscode",
"eslint.useFlatConfig": true,
"eslint.workingDirectories": [{ "mode": "auto" }]
}

2 changes: 1 addition & 1 deletion build.sh
Original file line number Diff line number Diff line change
@@ -1 +1 @@
npm run build:roam
pnpm run build:roam
3,127 changes: 3,127 additions & 0 deletions extension.css

Large diffs are not rendered by default.

Loading
Loading