mirror of
https://github.com/go-gitea/gitea.git
synced 2026-06-27 04:12:11 +02:00
Apply the code changes required by the rules enabled in the previous commit: String() coercions over template literals, location.assign over href assignment, URL#href over toString, Object.entries/values loop forms, and related autofixes. Disable unicorn/no-non-function-verb-prefix, and disable unicorn/no-error-property-assignment for test files. Assisted-by: claude-code:opus-4.8
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.jsinto a web component because that file is currently not tree-shakeable, import svg files individually insteat. - All our components must be added to
vite.config.tsso they work correctly in Vue.