feat(layout): Board-Position per Lock-Button fixieren
Neuer Pin-Button (custom SVG, kein Emoji) im Board-Header sperrt die Position eines Boards. Bei gesperrtem Board (.board.locked): - der Drag-Handle wird per CSS ausgeblendet (Flos Wunsch: Handle weg statt nur inaktiv), - ein zweiter Guard in drag.js onDown verweigert zusaetzlich jeden Drag. Schuetzt vor versehentlichem Verschieben (ergaenzt den 3px-Bewegungs-Schwellwert). locked wird wie blurred persistiert, im Export/Import durchgereicht und mit ins Trash-Board geklont. i18n DE/EN ergaenzt.
This commit is contained in:
@@ -54,6 +54,7 @@ function getDefaultBoards() {
|
||||
{ id: uid(), title: 'Next.js Docs', url: 'https://nextjs.org/docs', desc: '' },
|
||||
],
|
||||
blurred: false,
|
||||
locked: false,
|
||||
pos: { x: 40, y: 110 }
|
||||
}
|
||||
];
|
||||
|
||||
Reference in New Issue
Block a user