0
0
mirror of https://github.com/go-gitea/gitea.git synced 2026-06-27 04:12:11 +02:00
gitea/web_src/js/webcomponents
silverwind 767ed117e2
chore: fix violations from the newly-enabled unicorn rules
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
2026-06-17 07:00:36 +02:00
..
2025-03-26 23:56:25 +08:00

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 vite.config.ts so they work correctly in Vue.