Skip to content

Commit ea4dde3

Browse files
committed
More things removed
Remove borders remove text, stickey remove border from panels
1 parent 797b5de commit ea4dde3

File tree

6 files changed

+8
-36
lines changed

6 files changed

+8
-36
lines changed

packages/tldraw/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@modfy/tldraw",
3-
"version": "1.9.4",
3+
"version": "1.9.5",
44
"description": "A tiny little drawing app (editor)",
55
"author": "@steveruizok",
66
"repository": {
@@ -57,6 +57,7 @@
5757
"react-hotkey-hook": "^1.0.2",
5858
"react-hotkeys-hook": "^3.4.4",
5959
"tslib": "^2.3.1",
60+
"twind": "^0.16.16",
6061
"zustand": "^3.6.9"
6162
},
6263
"devDependencies": {

packages/tldraw/src/Tldraw.tsx

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -385,7 +385,7 @@ const InnerTldraw = React.memo(function InnerTldraw({
385385
brushStroke: `rgba(${brushBase}, ${isCadSelectMode ? 0.4 : 0.25})`,
386386
brushDashStroke: `rgba(${brushBase}, .6)`,
387387
}
388-
}, [settings.isDarkMode, settings.isCadSelectMode, appState.selectByContain, userTheme])
388+
}, [settings.isDarkMode, settings.isCadSelectMode, appState.selectByContain])
389389

390390
const isInSession = app.session !== undefined
391391

@@ -574,6 +574,10 @@ const StyledUI = styled('div', {
574574
zIndex: 2,
575575
'& > *': {
576576
pointerEvents: 'all',
577+
outline: 'none'
578+
},
579+
'& > *:focus': {
580+
outline: 'none'
577581
},
578582
})
579583

packages/tldraw/src/components/Primitives/Panel/Panel.tsx

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@ export const Panel = styled('div', {
66
flexDirection: 'row',
77
boxShadow: '$panel',
88
padding: '$2',
9-
border: '1px solid $panelContrast',
109
gap: 0,
1110
variants: {
1211
side: {

packages/tldraw/src/components/Primitives/ToolButton/ToolButton.tsx

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -160,7 +160,6 @@ export const StyledToolButton = styled('button', {
160160
circle: {
161161
padding: '$2',
162162
[`& ${StyledToolButtonInner}`]: {
163-
border: '1px solid $panelContrast',
164163
borderRadius: '100%',
165164
boxShadow: '$panel',
166165
},

packages/tldraw/src/components/ToolsPanel/PrimaryTools.tsx

Lines changed: 0 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,6 @@ import {
33
ArrowTopRightIcon,
44
CursorArrowIcon,
55
Pencil1Icon,
6-
Pencil2Icon,
7-
TextIcon,
86
} from '@radix-ui/react-icons'
97
import { TDSnapshot, TDShapeType } from '~types'
108
import { useTldrawApp } from '~hooks'
@@ -39,14 +37,6 @@ export const PrimaryTools = React.memo(function PrimaryTools(): JSX.Element {
3937
app.selectTool(TDShapeType.Arrow)
4038
}, [app])
4139

42-
const selectTextTool = React.useCallback(() => {
43-
app.selectTool(TDShapeType.Text)
44-
}, [app])
45-
46-
const selectStickyTool = React.useCallback(() => {
47-
app.selectTool(TDShapeType.Sticky)
48-
}, [app])
49-
5040
return (
5141
<Panel side="center" id="TD-PrimaryTools">
5242
<ToolButtonWithTooltip
@@ -87,25 +77,6 @@ export const PrimaryTools = React.memo(function PrimaryTools(): JSX.Element {
8777
>
8878
<ArrowTopRightIcon />
8979
</ToolButtonWithTooltip>
90-
<ToolButtonWithTooltip
91-
kbd={'9'}
92-
label={TDShapeType.Text}
93-
onClick={selectTextTool}
94-
isLocked={isToolLocked}
95-
isActive={activeTool === TDShapeType.Text}
96-
id="TD-PrimaryTools-Text"
97-
>
98-
<TextIcon />
99-
</ToolButtonWithTooltip>
100-
<ToolButtonWithTooltip
101-
kbd={'0'}
102-
label={TDShapeType.Sticky}
103-
onClick={selectStickyTool}
104-
isActive={activeTool === TDShapeType.Sticky}
105-
id="TD-PrimaryTools-Pencil2"
106-
>
107-
<Pencil2Icon />
108-
</ToolButtonWithTooltip>
10980
</Panel>
11081
)
11182
})

packages/tldraw/src/components/TopPanel/StyleMenu/StyleMenu.tsx

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -205,9 +205,7 @@ export const StyleMenu = React.memo(function ColorMenu(): JSX.Element {
205205
<CircleIcon
206206
size={18}
207207
strokeWidth={2.5}
208-
fill={
209-
'transparent'
210-
}
208+
fill={'transparent'}
211209
stroke={strokes.light[style as ColorStyle]}
212210
/>
213211
</ToolButton>

0 commit comments

Comments
 (0)