Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/floating-ui/floating-ui
A JavaScript library to position floating elements and create interactions for them.
https://github.com/floating-ui/floating-ui
chore: make React demos useable on mobile
5a61793605b27f49ad6428a82c76a944de793fe4 authored almost 2 years ago
5a61793605b27f49ad6428a82c76a944de793fe4 authored almost 2 years ago
fix: share `floatingId` via context object (#2203)
a7299d966934de0cb2820d672560cda5cbb8235c authored almost 2 years ago
a7299d966934de0cb2820d672560cda5cbb8235c authored almost 2 years ago
fix(FloatingFocusManager): make `initialFocus` and `returnFocus` non-reactive (#2211)
ee367fc30036933299db23d1174e9fc07a1716e6 authored almost 2 years ago
ee367fc30036933299db23d1174e9fc07a1716e6 authored almost 2 years ago
fix(useListNavigation): use mounted state to focus parentFloating (#2210)
2aee97bcfa0117b10c54015a01af2d07b8963067 authored almost 2 years ago
2aee97bcfa0117b10c54015a01af2d07b8963067 authored almost 2 years ago
fix(react): return extended `elements` from `useFloating` hook (#2209)
f9453a2b69da10c60edfec5694f665399c865652 authored almost 2 years ago
f9453a2b69da10c60edfec5694f665399c865652 authored almost 2 years ago
docs: add save-code sponsor
2bc2b5b6115a575f896055a40126fd60d604d0d2 authored almost 2 years ago
2bc2b5b6115a575f896055a40126fd60d604d0d2 authored almost 2 years ago
chore: update React playground
f8115801e77c93b2f3baa13d987724d0616a1b2e authored almost 2 years ago
f8115801e77c93b2f3baa13d987724d0616a1b2e authored almost 2 years ago
chore: fix circular deps
1410f69382a2a666dcac41ea9966e9366684dc22 authored almost 2 years ago
1410f69382a2a666dcac41ea9966e9366684dc22 authored almost 2 years ago
test: fix act warnings
11d9ad4145a4decbc3128f31a3097ca6e4f77204 authored almost 2 years ago
11d9ad4145a4decbc3128f31a3097ca6e4f77204 authored almost 2 years ago
refactor(useDismiss): allow preventing bubbling without `FloatingTree` (#2207)
96116a57c8a1274f2203e8c3cdf25115a5fff50d authored almost 2 years ago
96116a57c8a1274f2203e8c3cdf25115a5fff50d authored almost 2 years ago
docs: update offsetParent shadow DOM section
0e495ed420d1073d9eb53fdb1efb788fa8ad9f90 authored almost 2 years ago
0e495ed420d1073d9eb53fdb1efb788fa8ad9f90 authored almost 2 years ago
docs: hide floating element during SSR
3cd0136d7674a48a75456abb2afd38e9a86cb5cd authored almost 2 years ago
3cd0136d7674a48a75456abb2afd38e9a86cb5cd authored almost 2 years ago
docs: update @floating-ui/dom dep
cb057004a5b5881f70c396d7e5e382547240d563 authored almost 2 years ago
cb057004a5b5881f70c396d7e5e382547240d563 authored almost 2 years ago
docs: arrow updates
81562cde4967ffe656fc36e0a266fa5873fc5666 authored almost 2 years ago
81562cde4967ffe656fc36e0a266fa5873fc5666 authored almost 2 years ago
fix: arrow hydration and svg `offsetParent` (#2198)
Co-authored-by: GitHub Actions <[email protected]>
79ba1cbeab4bf59463ab763216efa2c4e29d3276 authored almost 2 years ago
docs(FloatingArrow): add WebKit notice
78969df7fe0c3a1cb59f5a92523433e270e68471 authored almost 2 years ago
78969df7fe0c3a1cb59f5a92523433e270e68471 authored almost 2 years ago
docs(arrow): link to FloatingArrow
814fc2e08eb576d9bc57bf13841277f8c9e22bd7 authored almost 2 years ago
814fc2e08eb576d9bc57bf13841277f8c9e22bd7 authored almost 2 years ago
docs(FloatingArrow): update
ff919518f619aa83d65b24b2ebbc648602ea3739 authored almost 2 years ago
ff919518f619aa83d65b24b2ebbc648602ea3739 authored almost 2 years ago
docs: FloatingArrow
9806985e1f9f866cb31483af6d712768f0bb2e78 authored almost 2 years ago
9806985e1f9f866cb31483af6d712768f0bb2e78 authored almost 2 years ago
chore: window.ts -> getWindow.ts
f09f6a77446ff53fbcc1065422bf3c995b8f22b0 authored almost 2 years ago
f09f6a77446ff53fbcc1065422bf3c995b8f22b0 authored almost 2 years ago
refactor: use rectToClientRect util
62fb961d75a404b3f81f0b0de1fe445bc1288db7 authored almost 2 years ago
62fb961d75a404b3f81f0b0de1fe445bc1288db7 authored almost 2 years ago
chore: remove unused deps
254c8e11fe9c479b1abd1a0f031f186dcd996629 authored almost 2 years ago
254c8e11fe9c479b1abd1a0f031f186dcd996629 authored almost 2 years ago
wip
fa001440321bcc7a927df739cf5f25dd9e53a5d6 authored almost 2 years ago
fa001440321bcc7a927df739cf5f25dd9e53a5d6 authored almost 2 years ago
feat(react): `FloatingArrow` component (#2195)
7076b900d59383797d45960d99b6684f964516f7 authored almost 2 years ago
7076b900d59383797d45960d99b6684f964516f7 authored almost 2 years ago
docs: add sup to sponsors
ed68d4daf3cc7f06edf43bb7adc33015a3489aae authored almost 2 years ago
ed68d4daf3cc7f06edf43bb7adc33015a3489aae authored almost 2 years ago
docs: update for new releases
4357c04b98f5f38b2c1b2a11f8df8ced2ed77f2d authored almost 2 years ago
4357c04b98f5f38b2c1b2a11f8df8ced2ed77f2d authored almost 2 years ago
chore: add jsdoc to useFloating hooks
0fe9495c77ed267428fd65416685bf27ef493a8e authored almost 2 years ago
0fe9495c77ed267428fd65416685bf27ef493a8e authored almost 2 years ago
chore: sync website and jsdoc
20cdd2d54e3492ed6f88dfab84e1c5f98c48a637 authored almost 2 years ago
20cdd2d54e3492ed6f88dfab84e1c5f98c48a637 authored almost 2 years ago
fix(safePolygon): return only if not mouseleave
35d0889140b31add1c9c0c819300b1a4c9ae34b8 authored almost 2 years ago
35d0889140b31add1c9c0c819300b1a4c9ae34b8 authored almost 2 years ago
fix(safePolygon): return if over floating el (#2180)
9b35f3a873f2096cd8803f0e4e717d76b17849a1 authored almost 2 years ago
9b35f3a873f2096cd8803f0e4e717d76b17849a1 authored almost 2 years ago
fix(useHover): close delay close on scroll mouseleave (#2178)
ba25a6ef5e0a2b4f68a3e722f9256a5df124301d authored almost 2 years ago
ba25a6ef5e0a2b4f68a3e722f9256a5df124301d authored almost 2 years ago
fix(useTransitionStyles): apply initial styles in unmounted status (#2177)
46fb2efeb89e43a811af59aa6a2f6bb2c2f59cdc authored almost 2 years ago
46fb2efeb89e43a811af59aa6a2f6bb2c2f59cdc authored almost 2 years ago
feat(react-dom): allow `platform` to be passed (#2176)
781b61743ab4e318c2d804ccd389c6770f33cc1f authored almost 2 years ago
781b61743ab4e318c2d804ccd389c6770f33cc1f authored almost 2 years ago
fix: type exports and comments (#2175)
8de3b14eeda5ba385953f605525a3b5faf24907a authored almost 2 years ago
8de3b14eeda5ba385953f605525a3b5faf24907a authored almost 2 years ago
fix(useTypeahead): allow typeahead when `currentTarget` contains `target` (#2173)
ec16b296be5d91fb17874f695ce69b270b13b746 authored almost 2 years ago
ec16b296be5d91fb17874f695ce69b270b13b746 authored almost 2 years ago
fix(getClippingRect): prevent fixed ancestors from creating a clipping ancestor (#2170)
3000e8848d2ff6d6329cef1370e8b407fd5347f2 authored almost 2 years ago
3000e8848d2ff6d6329cef1370e8b407fd5347f2 authored almost 2 years ago
docs: update for v1.2.0 releases
db4b7ad129b3f79b85184c3c30f352daab824cc3 authored almost 2 years ago
db4b7ad129b3f79b85184c3c30f352daab824cc3 authored almost 2 years ago
fix(size): apply max logic only when size matches particular axis
9885342249143a33acdf03ceea5b41002197a899 authored almost 2 years ago
9885342249143a33acdf03ceea5b41002197a899 authored almost 2 years ago
test: add `offsetParent` shadow dom polyfill snapshots (#2166)
Co-authored-by: GitHub Actions <[email protected]>
5ef80dea965425b8b09ceefea44f73e5f6f465e8 authored almost 2 years ago
docs: move comment
06ef1e0ac7fbc07140f55640d9d26e74d2b41fcf authored almost 2 years ago
06ef1e0ac7fbc07140f55640d9d26e74d2b41fcf authored almost 2 years ago
chore sync jsdoc an website docs more closely
a1304df529bec1d8b9a7ddb7427085468947c2c6 authored almost 2 years ago
a1304df529bec1d8b9a7ddb7427085468947c2c6 authored almost 2 years ago
feat(detectOverflow): accept virtual `Rect` boundaries (#2161)
ee57c78ed4b6f3fe5547d02c037e45b3db666e98 authored almost 2 years ago
ee57c78ed4b6f3fe5547d02c037e45b3db666e98 authored almost 2 years ago
test: add missing tests (#2165)
Co-authored-by: GitHub Actions <[email protected]>
f75a36a918f6e16cada044a349372e27d95fcf9a authored almost 2 years ago
chore: speed up ci (#2164)
cf57d4a67ecd8607c2dc89b7a4070c6a4d2d645d authored almost 2 years ago
cf57d4a67ecd8607c2dc89b7a4070c6a4d2d645d authored almost 2 years ago
fix(size): take into account `shift()` for center aligned placements (#2163)
a30a2a20944ea4c6734eca5c393220a0e8d402db authored almost 2 years ago
a30a2a20944ea4c6734eca5c393220a0e8d402db authored almost 2 years ago
feat(dom): add ability to polyfill `offsetParent` access (#2160)
d1654bfe1be322c94fd1d9e677a522cd5e17358e authored almost 2 years ago
d1654bfe1be322c94fd1d9e677a522cd5e17358e authored almost 2 years ago
feat(autoPlacement): `crossAxis` option and better algo (#2159)
Co-authored-by: GitHub Actions <[email protected]>
5a5a5048e95973ae07c8b2fe5c0416e3d8398fb0 authored almost 2 years ago
fix(react): import types from `@floating-ui/react-dom` package (#2157)
c5a00aaa89bff9adde704f45a61707f8d6bc9bb0 authored almost 2 years ago
c5a00aaa89bff9adde704f45a61707f8d6bc9bb0 authored almost 2 years ago
docs: remove expired sponsors
18ac733b1a48cd0addff2e2665ee5402a7559105 authored almost 2 years ago
18ac733b1a48cd0addff2e2665ee5402a7559105 authored almost 2 years ago
docs: add pyjobs sponsor
050ebf17de79fb415d652128a8649160460850e2 authored almost 2 years ago
050ebf17de79fb415d652128a8649160460850e2 authored almost 2 years ago
fix(flip): try `mainAxis` overflow check first once in fallback phase (#2151)
Co-authored-by: GitHub Actions <[email protected]>
e708138ebf5ef5ee508772e0fd94d0e7d03034a4 authored almost 2 years ago
docs: update for new releases
d95c908d4f8ffc4d52e1ecb2fdd9c1218ba997dd authored almost 2 years ago
d95c908d4f8ffc4d52e1ecb2fdd9c1218ba997dd authored almost 2 years ago
refactor(safePolygon): use `pointer-events` blocking (#2149)
4760e38a846ac2e4d6fdf7324761b20273b3958b authored almost 2 years ago
4760e38a846ac2e4d6fdf7324761b20273b3958b authored almost 2 years ago
fix(FloatingPortal): allow empty id string to add no attribute (#2148)
9d4e4616f2780ad5e131fef4d2e6c94f7c5bac00 authored almost 2 years ago
9d4e4616f2780ad5e131fef4d2e6c94f7c5bac00 authored almost 2 years ago
refactor: allow SVG elements as the arrow (#2146)
a4456ae472a7ccf88f9c4b64889e8526dde92925 authored almost 2 years ago
a4456ae472a7ccf88f9c4b64889e8526dde92925 authored almost 2 years ago
perf: make `getItemProps` change less frequently (#2147)
5fe42f73ce1a1344eca25f319ac18b7816704058 authored almost 2 years ago
5fe42f73ce1a1344eca25f319ac18b7816704058 authored almost 2 years ago
docs: update useListNavigation + FloatingFocusManager guide
c4b32dcfa42645bde19c66aacca4b7b3204a5a58 authored almost 2 years ago
c4b32dcfa42645bde19c66aacca4b7b3204a5a58 authored almost 2 years ago
docs: various updates
1e22b616beed0307aea16c3db683fea5e92cb72c authored almost 2 years ago
1e22b616beed0307aea16c3db683fea5e92cb72c authored almost 2 years ago
docs: various updates
a85f84e63a60204fec7205e5490fb79255fb5000 authored almost 2 years ago
a85f84e63a60204fec7205e5490fb79255fb5000 authored almost 2 years ago
docs: various updates
73d05e841c213e4a849fd0430a73ed2f4cef5722 authored almost 2 years ago
73d05e841c213e4a849fd0430a73ed2f4cef5722 authored almost 2 years ago
docs(useTransition): fix type
9b0f2eb45c18f35110fa4ef4ba2d8a36a98588af authored almost 2 years ago
9b0f2eb45c18f35110fa4ef4ba2d8a36a98588af authored almost 2 years ago
fix(safePolygon): cursor landing logic (#2135)
d2407ceba88805053d42828e10dafcabe22fc116 authored almost 2 years ago
d2407ceba88805053d42828e10dafcabe22fc116 authored almost 2 years ago
fix(react): avoid adding `floating` element to interaction props dependency array (#2130)
8561046c47e43e7013261ab51f682f0aa405c2ec authored almost 2 years ago
8561046c47e43e7013261ab51f682f0aa405c2ec authored almost 2 years ago
fix(useListNavigation): avoid sync while unmounting (#2134)
6cce0c1b1be75f41592d0b17e944f841e31d231d authored almost 2 years ago
6cce0c1b1be75f41592d0b17e944f841e31d231d authored almost 2 years ago
fix(useFocus): only return in `onBlur` if hit outside focus guard (#2131)
14d4871a75693a2f90e6b10a4f7efcb55737834e authored about 2 years ago
14d4871a75693a2f90e6b10a4f7efcb55737834e authored about 2 years ago
docs(react): various improvements
0a34fe9cc2c7483976785a71bd0777cd7c3f2a6a authored about 2 years ago
0a34fe9cc2c7483976785a71bd0777cd7c3f2a6a authored about 2 years ago
docs: typo
d70716709dcacd0d0767f348e6d39cf5796dcd51 authored about 2 years ago
d70716709dcacd0d0767f348e6d39cf5796dcd51 authored about 2 years ago
docs(arrow): add placement section
01fd63e2638c51c874d2c2b721e93850223c6be6 authored about 2 years ago
01fd63e2638c51c874d2c2b721e93850223c6be6 authored about 2 years ago
docs: make react usage clearer
closes #2122
29cc90014dca2fd58a540da4aac907205a24a5c2 authored about 2 years ago
fix(useDismiss): improve bubbles logic for nested floating elements (#2114)
f5d194f5997a655977f23f76dcad96408fb261e8 authored about 2 years ago
f5d194f5997a655977f23f76dcad96408fb261e8 authored about 2 years ago
fix(types): missing AutoUpdateOptions export
1cf071044771e38607c6740a3f903916a819e1e1 authored about 2 years ago
1cf071044771e38607c6740a3f903916a819e1e1 authored about 2 years ago
feat(useDelayGroupContext): `isInstantPhase` bool (#2119)
eac7a14f287cd6582292e414bb28fb70126187e2 authored about 2 years ago
eac7a14f287cd6582292e414bb28fb70126187e2 authored about 2 years ago
refactor(useHover): use unbind ref to cleanup mousemove (#2118)
feb5b578649c6c6adf6fc813d86c1eebef86ae73 authored about 2 years ago
feb5b578649c6c6adf6fc813d86c1eebef86ae73 authored about 2 years ago
fix(useListNavigation): improve selectedIndex scrollIntoView on open check
2fc4ca8fca477b32285c2c839b30274d8b66257d authored about 2 years ago
2fc4ca8fca477b32285c2c839b30274d8b66257d authored about 2 years ago
fix(FloatingDelayGroup): simplify usage by syncing current id internally (#2117)
5e3c38d7e832068fc9d2f8922b50ef906ecc08ea authored about 2 years ago
5e3c38d7e832068fc9d2f8922b50ef906ecc08ea authored about 2 years ago
fix(FloatingFocusManager): add type=button to VisuallyHiddenDismiss
7a4348f7c1f386e983421a346436bf6bd28a802e authored about 2 years ago
7a4348f7c1f386e983421a346436bf6bd28a802e authored about 2 years ago
fix(safePolygon): destroy polygon if over floating rect (#2116)
092c8e8c05724db080720bc9f8173af7c1961266 authored about 2 years ago
092c8e8c05724db080720bc9f8173af7c1961266 authored about 2 years ago
chore: prettier
d5b1c52b5b575c48e0cdff1801c5d3a1a4da236c authored about 2 years ago
d5b1c52b5b575c48e0cdff1801c5d3a1a4da236c authored about 2 years ago
fix: avoid export collisions (#2113)
5b82b56ce0a4e31dbff0ca9d588741a653fc1a03 authored about 2 years ago
5b82b56ce0a4e31dbff0ca9d588741a653fc1a03 authored about 2 years ago
docs(react): migrate to set* api (#2111)
b62db2ee498dc354bf578865e6a6fd10a9d83038 authored about 2 years ago
b62db2ee498dc354bf578865e6a6fd10a9d83038 authored about 2 years ago
docs: fix nav link overflow
d719ac64bdbaa6c42a630bff7bde62d94a29cd75 authored about 2 years ago
d719ac64bdbaa6c42a630bff7bde62d94a29cd75 authored about 2 years ago
docs(react-native): fix errors
a38176b97ca53bb520f92caf7bde9389d1562936 authored about 2 years ago
a38176b97ca53bb520f92caf7bde9389d1562936 authored about 2 years ago
fix(react): avoid webpack 4 bug with exports ordering
48370ecb9a83af42e39028831527abab099e255b authored about 2 years ago
48370ecb9a83af42e39028831527abab099e255b authored about 2 years ago
fix(types): setPositionReference is not narrowed
edbf356498679e913816e7822f7d0b01a40ad6a7 authored about 2 years ago
edbf356498679e913816e7822f7d0b01a40ad6a7 authored about 2 years ago
fix(useListNavigation): revert onMouseEnter sync
not desirable in all cases
67887188318f95b02193f2358eb1d5f23c434ab3 authored about 2 years ago
fix(useListNavigation): force scrollIntoView when selectedIndex matches activeIndex
b9bde49412a46cf84c3359ff498bdedabd11db4e authored about 2 years ago
b9bde49412a46cf84c3359ff498bdedabd11db4e authored about 2 years ago
fix(FloatingFocusManager): handle sync return focus edge cases (#2108)
97b51d06712707ace38b25eaabf4630a1e5b1fcc authored about 2 years ago
97b51d06712707ace38b25eaabf4630a1e5b1fcc authored about 2 years ago
fix(useListNavigation): allow sync onMouseEnter for pointer modality
1b69bb1bbc03cf834b6f6c79882eb8d080c7be6d authored about 2 years ago
1b69bb1bbc03cf834b6f6c79882eb8d080c7be6d authored about 2 years ago
feat(react): API enhancements (#2101)
a86f8d0a013a9f6aa194e2523ab9873aa5199132 authored about 2 years ago
a86f8d0a013a9f6aa194e2523ab9873aa5199132 authored about 2 years ago
fix(FloatingFocusManager): account for `closeOnFocusOut` in `FloatingPortal` (#2105)
439cb3056a00c9d24163ff562f727a646aa7b940 authored about 2 years ago
439cb3056a00c9d24163ff562f727a646aa7b940 authored about 2 years ago
docs(react-native): default to bottom in examples
61cfef8b3040ad010b75f1c2179d7f2afc6b945f authored about 2 years ago
61cfef8b3040ad010b75f1c2179d7f2afc6b945f authored about 2 years ago
docs: update with bundlejs link
d9f74dccd399760773c439edf92d4b5c4fbbd8a2 authored about 2 years ago
d9f74dccd399760773c439edf92d4b5c4fbbd8a2 authored about 2 years ago
docs: code links
31ce27719b43ccad7ea8ce84d3d11ccc9db996ac authored about 2 years ago
31ce27719b43ccad7ea8ce84d3d11ccc9db996ac authored about 2 years ago
docs: fix inline code wrapping
26af6ee3d97b71643a5a490830b2e31b4bc4683e authored about 2 years ago
26af6ee3d97b71643a5a490830b2e31b4bc4683e authored about 2 years ago
docs: remove unreleased note
b64d0bb095d9832f4220a345de06fdf3a47a631c authored about 2 years ago
b64d0bb095d9832f4220a345de06fdf3a47a631c authored about 2 years ago
fix(FloatingFocusManager): make return focus calls sync under certain condition
d5e317b2fb0b6dd24f77c8d740a81835087428d2 authored about 2 years ago
d5e317b2fb0b6dd24f77c8d740a81835087428d2 authored about 2 years ago
fix(react-dom): sync dataRef.current to isPositioned (#2098)
b96e4f6c46b556d18503a27ab460a7373b0e5edf authored about 2 years ago
b96e4f6c46b556d18503a27ab460a7373b0e5edf authored about 2 years ago
feat(react): `useTransition` hooks (#2089)
382fd1d097185501cf15ea582d2482629ed10612 authored about 2 years ago
382fd1d097185501cf15ea582d2482629ed10612 authored about 2 years ago
fix(react): backwards-compat for virtual element separation (#2092)
12eb47625119bfa36a464b17ab8f19d58506d930 authored about 2 years ago
12eb47625119bfa36a464b17ab8f19d58506d930 authored about 2 years ago
fix(react-dom): re-allow unstable ref callbacks (#2087)
78974e402622886ce747b9ce2ed2e4e089b327f7 authored about 2 years ago
78974e402622886ce747b9ce2ed2e4e089b327f7 authored about 2 years ago