License and attribution
Source licenses, fonts and project attribution.
Source
Hextech UI's additions use the MIT license. Preserve the copyright and permission notice when redistributing substantial portions. Complete terms are in the repository's LICENSE. Upstream materials retain their original licenses.
Dependencies retain their own licenses. THIRD_PARTY_NOTICES.md records notices for React, Base UI, the optional engines and other dependencies.
LoL Math UI
Hextech UI is an independent adaptation of LoL Math UI for Base UI. The original component visual design and interaction reference come from LoL Math's authors and contributors.
The upstream @lolmath/ui package declares the ISC license. Reused or adapted upstream code and styles retain that license and their notices. Hextech UI contributes its Base UI integration, source registry, documentation and original brand assets. Source versions and the outstanding upstream notice verification are recorded in THIRD_PARTY_NOTICES.md.
Fonts and visual references
UI components use Cinzel and Barlow from Fontsource under SIL OFL 1.1, as substitutes for Beaufort and Spiegel. Documentation text uses Geist and code uses JetBrains Mono, with their original OFL notices. Font licenses and provenance are recorded in THIRD_PARTY_NOTICES.md.
Implementations use Base UI or semantic HTML. No upstream raster assets, proprietary font binaries or audio are bundled. A package-level code license does not grant rights to Riot assets.
Independent project
Hextech UI is an independent project inspired by League of Legends. It is not affiliated with or endorsed by Riot Games. League of Legends and related marks belong to their respective owners.
The working name, domain, npm scope and registry namespace require ownership and rights review before a public release.