gitea/web_src/js/features
silverwind 8188176b58
Direct SVG rendering ()
Introduce 'make svg' which calls a node script that compiles svg files
to `public/img/svg`. These files are vendored to not create a dependency
on Node for the backend build.

On the frontend side, configure webpack using `raw-loader` so SVGs can
be imported as string.

Also moved our existing SVGs to web_src/svg for consistency.

Fixes: https://github.com/go-gitea/gitea/issues/11618
..
clipboard.js rework eslint config ()
codeeditor.js rework eslint config ()
contextpopup.js Direct SVG rendering ()
dropzone.js Misc JS linting and naming tweaks ()
emoji.js Support unicode emojis and remove emojify.js ()
eventsource.sharedworker.js Re-fix again ()
gitgraph.js Rewrite GitGraph.js ()
notification.js Re-fix again ()
serviceworker.js Fix serviceworker output file and misc improvements ()
tablesort.js [UI] Sortable Tables Header By Click ()
tribute.js Move tributejs to npm/webpack ()
userheatmap.js Migrate ActivityHeatmap to Vue SFC ()