MarkBind / markbind

MarkBind is a tool for generating content-heavy websites from source files in Markdown format
https://markbind.org/
MIT License
135 stars 124 forks source link

Consider adopting a positioning library for dropdown / related components #1714

Open ang-zeyu opened 2 years ago

ang-zeyu commented 2 years ago

Frontend positioning is generally difficult and may be better left to well established libraries with more robust functionalities (e.g. dynamic flipping of floating elements). This may help reduce lower level concerns and allow us to extend the components' functionalities more easily.

e.g. https://floating-ui.com/ (formerly popperjs)

kaixin-hc commented 2 years ago

Related: #1429

Tim-Siu commented 6 months ago

This might also help with #572