gitea/web_src/svg
silverwind a51b115b0a
Use inline SVG for built-in OAuth providers ()
The plan is that all built-in auth providers use inline SVG for more
flexibility in styling and to get the GitHub icon to follow
`currentcolor`. This only removes the `public/img/auth` directory and
adds the missing svgs to our svg build.

It should map the built-in providers to these SVGs and render them. If
the user has set a Icon URL, it should render that as an `img` tag
instead.

```
gitea-azure-ad
gitea-bitbucket
gitea-discord
gitea-dropbox
gitea-facebook
gitea-gitea
gitea-gitlab
gitea-google
gitea-mastodon
gitea-microsoftonline
gitea-nextcloud
gitea-twitter
gitea-yandex
octicon-mark-github
```

GitHub logo is now white again on dark theme:

<img width="431" alt="Screenshot 2023-06-12 at 21 45 34"
src="https://github.com/go-gitea/gitea/assets/115237/27a43504-d60a-4132-a502-336b25883e4d">

---------

Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
..
fontawesome-openid.svg Remove remaining fontawesome usage in templates ()
fontawesome-save.svg Convert `<div class="button">` to `<button class="button">` ()
fontawesome-send.svg Replace some icons with SVG ()
fontawesome-windows.svg Remove remaining fontawesome usage in templates ()
gitea-alpine.svg Add Alpine package registry ()
gitea-azuread.svg Use inline SVG for built-in OAuth providers ()
gitea-azureadv2.svg Use inline SVG for built-in OAuth providers ()
gitea-bitbucket.svg Use inline SVG for built-in OAuth providers ()
gitea-cargo.svg Add Cargo package registry ()
gitea-chef.svg Add Chef package registry ()
gitea-codebase.svg Add migrate from Codebase ()
gitea-composer.svg Add Package Registry ()
gitea-conan.svg Add Package Registry ()
gitea-conda.svg Add Conda package registry ()
gitea-cran.svg Add CRAN package registry ()
gitea-debian.svg Add Debian package registry ()
gitea-discord.svg Use inline SVG for built-in OAuth providers ()
gitea-double-chevron-left.svg Replace more icons with SVG, repo search tweaks ()
gitea-double-chevron-right.svg Replace more icons with SVG, repo search tweaks ()
gitea-dropbox.svg Use inline SVG for built-in OAuth providers ()
gitea-empty-checkbox.svg Remove all direct references to font-awesome ()
gitea-exclamation.svg Slightly reduce exclamation icon size ()
gitea-facebook.svg Use inline SVG for built-in OAuth providers ()
gitea-git.svg Switch migration icon to svg ()
gitea-gitbucket.svg Fix GitBucket icon ()
gitea-gitlab.svg Rework Oauth login buttons, swap github logo to monocolor ()
gitea-go.svg Add Go package registry ()
gitea-gogs.svg use gogs.ico to create a better svg for migration page ()
gitea-google.svg Use inline SVG for built-in OAuth providers ()
gitea-helm.svg Add Helm Chart registry ()
gitea-join.svg Change review buttons to icons to make space for text ()
gitea-lock-cog.svg
gitea-lock.svg
gitea-mastodon.svg Use inline SVG for built-in OAuth providers ()
gitea-matrix.svg Embed Matrix icon as SVG ()
gitea-maven.svg Add Package Registry ()
gitea-microsoftonline.svg Use inline SVG for built-in OAuth providers ()
gitea-nextcloud.svg Use inline SVG for built-in OAuth providers ()
gitea-npm.svg Add Package Registry ()
gitea-nuget.svg Add Package Registry ()
gitea-onedev.svg Add migrate from OneDev ()
gitea-openid.svg Rework Oauth login buttons, swap github logo to monocolor ()
gitea-pub.svg Add support for Pub packages ()
gitea-python.svg Add Package Registry ()
gitea-rpm.svg Add RPM registry ()
gitea-rubygems.svg Add Package Registry ()
gitea-split.svg Change review buttons to icons to make space for text ()
gitea-swift.svg Add Swift package registry ()
gitea-twitter.svg Use inline SVG for built-in OAuth providers ()
gitea-unlock.svg
gitea-vagrant.svg Add support for Vagrant packages ()
gitea-vscode.svg Add icon to vscode clone link ()
gitea-whitespace.svg Change review buttons to icons to make space for text ()
gitea-yandex.svg Use inline SVG for built-in OAuth providers ()
material-invert-colors.svg Render the git graph on the server ()
material-palette.svg Render the git graph on the server ()