improve lozenge dimensions (#197)
This commit is contained in:
parent
ea534dd535
commit
b3667000e2
@ -742,10 +742,10 @@ function getArrowPoints(element: ExcalidrawElement) {
|
||||
}
|
||||
|
||||
function getDiamondPoints(element: ExcalidrawElement) {
|
||||
const topX = Math.PI + element.width / 2;
|
||||
const topY = element.height - element.height;
|
||||
const topX = Math.floor(element.width / 2) + 1;
|
||||
const topY = 0;
|
||||
const rightX = element.width;
|
||||
const rightY = Math.PI + element.height / 2;
|
||||
const rightY = Math.floor(element.height / 2) + 1;
|
||||
const bottomX = topX;
|
||||
const bottomY = element.height;
|
||||
const leftX = topY;
|
||||
@ -797,7 +797,12 @@ function generateDraw(element: ExcalidrawElement) {
|
||||
leftY
|
||||
] = getDiamondPoints(element);
|
||||
return generator.polygon(
|
||||
[[topX, topY], [rightX, rightY], [bottomX, bottomY], [leftX, leftY]],
|
||||
[
|
||||
[topX, topY],
|
||||
[rightX, rightY],
|
||||
[bottomX, bottomY],
|
||||
[leftX, leftY]
|
||||
],
|
||||
{
|
||||
stroke: element.strokeColor,
|
||||
fill: element.backgroundColor,
|
||||
@ -1186,6 +1191,7 @@ function ButtonSelect<T>({
|
||||
<div className="buttonList">
|
||||
{options.map(option => (
|
||||
<button
|
||||
key={option.text}
|
||||
onClick={() => onChange(option.value)}
|
||||
className={value === option.value ? "active" : ""}
|
||||
>
|
||||
|
Loading…
x
Reference in New Issue
Block a user