Eva Marco 7e5e589744
♻️ Use a DS icon button for the guide defaults menu (#12391)
* ♻️ Use a DS icon button for the guide defaults menu

Replace the raw three dots button that opens the use default / set as
default menu of a guide with the DS ghost icon button. It had no label, so
it gets a new "Guide defaults" one, shown in the DS tooltip, and
aria-pressed while the menu is open instead of the selected class.

The add, show/hide and remove guide buttons, and the new one, sit at the
right edge of the sidebar: open their tooltips above and to the left.

The advanced options toggle stays a raw button: it is one segment of the
guide type control and an icon button would break that shape.

Add a visual test that adds a guide to a board and opens its advanced
options.

AI-assisted-by: claude-opus-5-5

* ♻️ Remove guide defaults button styles

The three dots guide defaults button is a DS icon button now: delete the
.show-more-options rule, its state variables and its svg rule. The rest of
frame_grid.scss already uses DS tokens.

AI-assisted-by: claude-opus-5-5
2026-10-20 09:18:24 +02:00
..
2026-09-28 10:15:48 +02:00
2026-09-28 10:15:48 +02:00
2026-09-25 11:11:44 +02:00
2026-09-28 10:15:48 +02:00
2026-09-28 10:15:48 +02:00
2026-09-28 10:15:48 +02:00
2026-09-25 11:11:44 +02:00
2026-09-28 10:15:48 +02:00
2026-09-28 10:15:48 +02:00
2026-09-28 10:15:48 +02:00
2026-09-28 10:15:48 +02:00
2026-09-28 10:15:48 +02:00
2026-09-28 10:15:48 +02:00
2023-10-04 13:49:57 +02:00
2026-09-28 10:15:48 +02:00
2026-09-28 10:15:48 +02:00
2026-09-25 11:11:44 +02:00
2026-09-28 10:15:48 +02:00
2026-09-28 10:15:48 +02:00