mirror of https://github.com/go-gitea/gitea.git
You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Fix #27466 The problem is that any item in the menu could be hidden, pure CSS won't work, and dropdown's builtin "hideDividers" doesn't work with our "scope dividers". The newly introduced "archived" label makes the dividers regression more. |
3 months ago | |
---|---|---|
.. | ||
README.md | 11 months ago | |
absolute-date.test.ts | 4 months ago | |
absolute-date.ts | 4 months ago | |
index.ts | 8 months ago | |
origin-url.test.ts | 4 months ago | |
origin-url.ts | 4 months ago | |
overflow-menu.ts | 3 months ago | |
polyfills.ts | 4 months ago |
README.md
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.