discourse/app/assets/javascripts/float-kit/addon
Kelv 0005565fb3
DEV: allow floatkit components to accept autoPlacement as a placement strategy (#33783)
`flip` and `autoPlacement` are [mutually exclusive
middleware](https://floating-ui.com/docs/autoplacement#conflict-with-flip)
dealing with placement. While our current Floatkit design uses `flip` by
default, there may be use cases where we want to specify using
`autoPlacement` instead.

Terming this as a choice of `visibilityOptimizer` which borrows from
floating-ui terminology of middleware that deals with `visibility
optimization`, while deconflicting with an existing `placementStrategy`
option in select-kit that is unrelated to this.
2025-07-24 11:04:51 +08:00
..
components Revert "FIX: improves text selection of posts (#33143)" (#33190) 2025-06-13 01:10:25 +02:00
lib DEV: allow floatkit components to accept autoPlacement as a placement strategy (#33783) 2025-07-24 11:04:51 +08:00
modifiers DEV: allows to disable ancestorScroll on float-kit (#33251) 2025-06-18 18:16:20 +02:00
services FEATURE: rich editor image toolbar for scale/alt text/delete (#33381) 2025-07-07 11:48:54 -03:00