mirror of
https://github.com/go-gitea/gitea
synced 2025-01-21 23:24:29 +00:00
4af97cf383
The overflow menu button was incorrectly included in the measurement of the width of the items. As a result, it could get stuck in a loop alternating between different measurements as the button appears and disappears.
Web Components
This webcomponents
directory contains the source code for the web components used in the Gitea Web UI.
https://developer.mozilla.org/en-US/docs/Web/Web_Components
Guidelines
- These components are loaded in
<head>
(before DOM body) in a separate entry point, they need to be lightweight to not affect the page loading time too much. - Do not import
svg.js
into a web component because that file is currently not tree-shakeable, import svg files individually insteat. - All our components must be added to
webpack.config.js
so they work correctly in Vue.