Skip to content

[pull] main from tldraw:main#258

Merged
pull[bot] merged 2 commits intocode:mainfrom
tldraw:main
Nov 7, 2025
Merged

[pull] main from tldraw:main#258
pull[bot] merged 2 commits intocode:mainfrom
tldraw:main

Conversation

@pull
Copy link
Copy Markdown

@pull pull Bot commented Nov 7, 2025

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

mimecuvalo and others added 2 commits November 7, 2025 15:06
Describe what your pull request does. If you can, add GIFs or images
showing the before and after of your change.

### Change type

- [ ] `bugfix`
- [ ] `improvement`
- [ ] `feature`
- [ ] `api`
- [x] `other`

<!-- CURSOR_SUMMARY -->
---

> [!NOTE]
> Adds redirect from `/hanselminutes` to the homepage with UTM tracking
parameters.
> 
> - **Docs config (`apps/docs/next.config.js`)**: Add redirect mapping
`/hanselminutes` →
`/?utm_source=hanselminutes&utm_medium=paid_podcast&utm_campaign=ad_hanselminutes_2025`.
> 
> <sup>Written by [Cursor
Bugbot](https://cursor.com/dashboard?tab=bugbot) for commit
62e7f3e. This will update automatically
on new commits. Configure
[here](https://cursor.com/dashboard?tab=bugbot).</sup>
<!-- /CURSOR_SUMMARY -->
Fixes pdf viewer background rendering above the UI in the `exam-marking`
and `pdf-editor` examples by moving the viewer to `Overlays` instead of
`InFrontOfTheCanvas` Fixes old css variable names in `exam-marking`
example.

### Change type

- [x] `bugfix`
- [ ] `improvement`
- [ ] `feature`
- [ ] `api`
- [ ] `other`


<!-- CURSOR_SUMMARY -->
---

> [!NOTE]
> Renders the PDF overlay in Overlays (not InFrontOfTheCanvas), computes
paths in page space, and updates CSS to use --tl-* variables to prevent
UI being covered.
> 
> - **Examples (exam-marking/pdf-editor)**:
> - **Components**: Render `PageOverlayScreen` via `Overlays` instead of
`InFrontOfTheCanvas`.
> - **Overlay geometry**: Use page bounds directly and
`viewportPageBounds` for the clipping path; remove screen-space
conversions.
> - **Styles**:
> - Update CSS to `--tl-*` variables (colors, shadows, z-index) and
clean up old references to legacy vars.
> 
> <sup>Written by [Cursor
Bugbot](https://cursor.com/dashboard?tab=bugbot) for commit
c8bee0a. This will update automatically
on new commits. Configure
[here](https://cursor.com/dashboard?tab=bugbot).</sup>
<!-- /CURSOR_SUMMARY -->
@pull pull Bot locked and limited conversation to collaborators Nov 7, 2025
@pull pull Bot added the ⤵️ pull label Nov 7, 2025
@pull pull Bot had a problem deploying to deploy-staging November 7, 2025 21:13 Failure
@pull pull Bot merged commit 1c28525 into code:main Nov 7, 2025
@pull pull Bot had a problem deploying to deploy-production November 7, 2025 21:13 Failure
@pull pull Bot had a problem deploying to deploy-staging November 7, 2025 21:13 Failure
@pull pull Bot had a problem deploying to deploy-staging November 8, 2025 00:21 Failure
@pull pull Bot temporarily deployed to e2e-dotcom November 8, 2025 02:14 Inactive
@pull pull Bot had a problem deploying to deploy-staging November 9, 2025 00:24 Failure
@pull pull Bot temporarily deployed to e2e-dotcom November 9, 2025 02:21 Inactive
@pull pull Bot had a problem deploying to deploy-staging November 10, 2025 00:24 Failure
@pull pull Bot had a problem deploying to deploy-production November 10, 2025 10:07 Failure
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants