Files
AFFiNE-Mirror/blocksuite/affine/gfx/brush/src/toolbar/senior-tool.ts
T
fundon 2c4278058b feat(editor): add highlighter (#10573)
Closes: [BS-2909](https://linear.app/affine-design/issue/BS-2909/新增highlighter)

### What's Changed!

Currently the highlighter tool is very similar to brush, but for the future, it's a standalone module.

* Added `Highlighter` element model
* Added `Highlighter` tool
* Added `Highlighter` entry to the global toolbar
2025-03-27 08:53:26 +00:00

16 lines
462 B
TypeScript

import { SeniorToolExtension } from '@blocksuite/affine-widget-edgeless-toolbar';
import { html } from 'lit';
export const penSeniorTool = SeniorToolExtension('pen', ({ block }) => {
return {
name: 'Pen',
content: html`<div class="pen-and-eraser">
<edgeless-pen-tool-button .edgeless=${block}></edgeless-pen-tool-button>
<edgeless-eraser-tool-button
.edgeless=${block}
></edgeless-eraser-tool-button>
</div> `,
};
});