diff --git a/public/css/theme-catppuccin-frappe-blue.css b/public/assets/css/theme-catppuccin-frappe-blue.css similarity index 100% rename from public/css/theme-catppuccin-frappe-blue.css rename to public/assets/css/theme-catppuccin-frappe-blue.css diff --git a/public/css/theme-catppuccin-frappe-flamingo.css b/public/assets/css/theme-catppuccin-frappe-flamingo.css similarity index 100% rename from public/css/theme-catppuccin-frappe-flamingo.css rename to public/assets/css/theme-catppuccin-frappe-flamingo.css diff --git a/public/css/theme-catppuccin-frappe-green.css b/public/assets/css/theme-catppuccin-frappe-green.css similarity index 100% rename from public/css/theme-catppuccin-frappe-green.css rename to public/assets/css/theme-catppuccin-frappe-green.css diff --git a/public/css/theme-catppuccin-frappe-lavender.css b/public/assets/css/theme-catppuccin-frappe-lavender.css similarity index 100% rename from public/css/theme-catppuccin-frappe-lavender.css rename to public/assets/css/theme-catppuccin-frappe-lavender.css diff --git a/public/css/theme-catppuccin-frappe-maroon.css b/public/assets/css/theme-catppuccin-frappe-maroon.css similarity index 100% rename from public/css/theme-catppuccin-frappe-maroon.css rename to public/assets/css/theme-catppuccin-frappe-maroon.css diff --git a/public/css/theme-catppuccin-frappe-mauve.css b/public/assets/css/theme-catppuccin-frappe-mauve.css similarity index 100% rename from public/css/theme-catppuccin-frappe-mauve.css rename to public/assets/css/theme-catppuccin-frappe-mauve.css diff --git a/public/css/theme-catppuccin-frappe-peach.css b/public/assets/css/theme-catppuccin-frappe-peach.css similarity index 100% rename from public/css/theme-catppuccin-frappe-peach.css rename to public/assets/css/theme-catppuccin-frappe-peach.css diff --git a/public/css/theme-catppuccin-frappe-pink.css b/public/assets/css/theme-catppuccin-frappe-pink.css similarity index 100% rename from public/css/theme-catppuccin-frappe-pink.css rename to public/assets/css/theme-catppuccin-frappe-pink.css diff --git a/public/css/theme-catppuccin-frappe-red.css b/public/assets/css/theme-catppuccin-frappe-red.css similarity index 100% rename from public/css/theme-catppuccin-frappe-red.css rename to public/assets/css/theme-catppuccin-frappe-red.css diff --git a/public/css/theme-catppuccin-frappe-rosewater.css b/public/assets/css/theme-catppuccin-frappe-rosewater.css similarity index 100% rename from public/css/theme-catppuccin-frappe-rosewater.css rename to public/assets/css/theme-catppuccin-frappe-rosewater.css diff --git a/public/css/theme-catppuccin-frappe-sapphire.css b/public/assets/css/theme-catppuccin-frappe-sapphire.css similarity index 100% rename from public/css/theme-catppuccin-frappe-sapphire.css rename to public/assets/css/theme-catppuccin-frappe-sapphire.css diff --git a/public/css/theme-catppuccin-frappe-sky.css b/public/assets/css/theme-catppuccin-frappe-sky.css similarity index 100% rename from public/css/theme-catppuccin-frappe-sky.css rename to public/assets/css/theme-catppuccin-frappe-sky.css diff --git a/public/css/theme-catppuccin-frappe-teal.css b/public/assets/css/theme-catppuccin-frappe-teal.css similarity index 100% rename from public/css/theme-catppuccin-frappe-teal.css rename to public/assets/css/theme-catppuccin-frappe-teal.css diff --git a/public/css/theme-catppuccin-frappe-yellow.css b/public/assets/css/theme-catppuccin-frappe-yellow.css similarity index 100% rename from public/css/theme-catppuccin-frappe-yellow.css rename to public/assets/css/theme-catppuccin-frappe-yellow.css diff --git a/public/css/theme-catppuccin-latte-blue.css b/public/assets/css/theme-catppuccin-latte-blue.css similarity index 100% rename from public/css/theme-catppuccin-latte-blue.css rename to public/assets/css/theme-catppuccin-latte-blue.css diff --git a/public/css/theme-catppuccin-latte-flamingo.css b/public/assets/css/theme-catppuccin-latte-flamingo.css similarity index 100% rename from public/css/theme-catppuccin-latte-flamingo.css rename to public/assets/css/theme-catppuccin-latte-flamingo.css diff --git a/public/css/theme-catppuccin-latte-green.css b/public/assets/css/theme-catppuccin-latte-green.css similarity index 100% rename from public/css/theme-catppuccin-latte-green.css rename to public/assets/css/theme-catppuccin-latte-green.css diff --git a/public/css/theme-catppuccin-latte-lavender.css b/public/assets/css/theme-catppuccin-latte-lavender.css similarity index 100% rename from public/css/theme-catppuccin-latte-lavender.css rename to public/assets/css/theme-catppuccin-latte-lavender.css diff --git a/public/css/theme-catppuccin-latte-maroon.css b/public/assets/css/theme-catppuccin-latte-maroon.css similarity index 100% rename from public/css/theme-catppuccin-latte-maroon.css rename to public/assets/css/theme-catppuccin-latte-maroon.css diff --git a/public/css/theme-catppuccin-latte-mauve.css b/public/assets/css/theme-catppuccin-latte-mauve.css similarity index 100% rename from public/css/theme-catppuccin-latte-mauve.css rename to public/assets/css/theme-catppuccin-latte-mauve.css diff --git a/public/css/theme-catppuccin-latte-peach.css b/public/assets/css/theme-catppuccin-latte-peach.css similarity index 100% rename from public/css/theme-catppuccin-latte-peach.css rename to public/assets/css/theme-catppuccin-latte-peach.css diff --git a/public/css/theme-catppuccin-latte-pink.css b/public/assets/css/theme-catppuccin-latte-pink.css similarity index 100% rename from public/css/theme-catppuccin-latte-pink.css rename to public/assets/css/theme-catppuccin-latte-pink.css diff --git a/public/css/theme-catppuccin-latte-red.css b/public/assets/css/theme-catppuccin-latte-red.css similarity index 100% rename from public/css/theme-catppuccin-latte-red.css rename to public/assets/css/theme-catppuccin-latte-red.css diff --git a/public/css/theme-catppuccin-latte-rosewater.css b/public/assets/css/theme-catppuccin-latte-rosewater.css similarity index 100% rename from public/css/theme-catppuccin-latte-rosewater.css rename to public/assets/css/theme-catppuccin-latte-rosewater.css diff --git a/public/css/theme-catppuccin-latte-sapphire.css b/public/assets/css/theme-catppuccin-latte-sapphire.css similarity index 100% rename from public/css/theme-catppuccin-latte-sapphire.css rename to public/assets/css/theme-catppuccin-latte-sapphire.css diff --git a/public/css/theme-catppuccin-latte-sky.css b/public/assets/css/theme-catppuccin-latte-sky.css similarity index 100% rename from public/css/theme-catppuccin-latte-sky.css rename to public/assets/css/theme-catppuccin-latte-sky.css diff --git a/public/css/theme-catppuccin-latte-teal.css b/public/assets/css/theme-catppuccin-latte-teal.css similarity index 100% rename from public/css/theme-catppuccin-latte-teal.css rename to public/assets/css/theme-catppuccin-latte-teal.css diff --git a/public/css/theme-catppuccin-latte-yellow.css b/public/assets/css/theme-catppuccin-latte-yellow.css similarity index 100% rename from public/css/theme-catppuccin-latte-yellow.css rename to public/assets/css/theme-catppuccin-latte-yellow.css diff --git a/public/css/theme-catppuccin-macchiato-blue.css b/public/assets/css/theme-catppuccin-macchiato-blue.css similarity index 100% rename from public/css/theme-catppuccin-macchiato-blue.css rename to public/assets/css/theme-catppuccin-macchiato-blue.css diff --git a/public/css/theme-catppuccin-macchiato-flamingo.css b/public/assets/css/theme-catppuccin-macchiato-flamingo.css similarity index 100% rename from public/css/theme-catppuccin-macchiato-flamingo.css rename to public/assets/css/theme-catppuccin-macchiato-flamingo.css diff --git a/public/css/theme-catppuccin-macchiato-green.css b/public/assets/css/theme-catppuccin-macchiato-green.css similarity index 100% rename from public/css/theme-catppuccin-macchiato-green.css rename to public/assets/css/theme-catppuccin-macchiato-green.css diff --git a/public/css/theme-catppuccin-macchiato-lavender.css b/public/assets/css/theme-catppuccin-macchiato-lavender.css similarity index 100% rename from public/css/theme-catppuccin-macchiato-lavender.css rename to public/assets/css/theme-catppuccin-macchiato-lavender.css diff --git a/public/css/theme-catppuccin-macchiato-maroon.css b/public/assets/css/theme-catppuccin-macchiato-maroon.css similarity index 100% rename from public/css/theme-catppuccin-macchiato-maroon.css rename to public/assets/css/theme-catppuccin-macchiato-maroon.css diff --git a/public/css/theme-catppuccin-macchiato-mauve.css b/public/assets/css/theme-catppuccin-macchiato-mauve.css similarity index 100% rename from public/css/theme-catppuccin-macchiato-mauve.css rename to public/assets/css/theme-catppuccin-macchiato-mauve.css diff --git a/public/css/theme-catppuccin-macchiato-peach.css b/public/assets/css/theme-catppuccin-macchiato-peach.css similarity index 100% rename from public/css/theme-catppuccin-macchiato-peach.css rename to public/assets/css/theme-catppuccin-macchiato-peach.css diff --git a/public/css/theme-catppuccin-macchiato-pink.css b/public/assets/css/theme-catppuccin-macchiato-pink.css similarity index 100% rename from public/css/theme-catppuccin-macchiato-pink.css rename to public/assets/css/theme-catppuccin-macchiato-pink.css diff --git a/public/css/theme-catppuccin-macchiato-red.css b/public/assets/css/theme-catppuccin-macchiato-red.css similarity index 100% rename from public/css/theme-catppuccin-macchiato-red.css rename to public/assets/css/theme-catppuccin-macchiato-red.css diff --git a/public/css/theme-catppuccin-macchiato-rosewater.css b/public/assets/css/theme-catppuccin-macchiato-rosewater.css similarity index 100% rename from public/css/theme-catppuccin-macchiato-rosewater.css rename to public/assets/css/theme-catppuccin-macchiato-rosewater.css diff --git a/public/css/theme-catppuccin-macchiato-sapphire.css b/public/assets/css/theme-catppuccin-macchiato-sapphire.css similarity index 100% rename from public/css/theme-catppuccin-macchiato-sapphire.css rename to public/assets/css/theme-catppuccin-macchiato-sapphire.css diff --git a/public/css/theme-catppuccin-macchiato-sky.css b/public/assets/css/theme-catppuccin-macchiato-sky.css similarity index 100% rename from public/css/theme-catppuccin-macchiato-sky.css rename to public/assets/css/theme-catppuccin-macchiato-sky.css diff --git a/public/css/theme-catppuccin-macchiato-teal.css b/public/assets/css/theme-catppuccin-macchiato-teal.css similarity index 100% rename from public/css/theme-catppuccin-macchiato-teal.css rename to public/assets/css/theme-catppuccin-macchiato-teal.css diff --git a/public/css/theme-catppuccin-macchiato-yellow.css b/public/assets/css/theme-catppuccin-macchiato-yellow.css similarity index 100% rename from public/css/theme-catppuccin-macchiato-yellow.css rename to public/assets/css/theme-catppuccin-macchiato-yellow.css diff --git a/public/css/theme-catppuccin-mocha-blue.css b/public/assets/css/theme-catppuccin-mocha-blue.css similarity index 100% rename from public/css/theme-catppuccin-mocha-blue.css rename to public/assets/css/theme-catppuccin-mocha-blue.css diff --git a/public/css/theme-catppuccin-mocha-flamingo.css b/public/assets/css/theme-catppuccin-mocha-flamingo.css similarity index 100% rename from public/css/theme-catppuccin-mocha-flamingo.css rename to public/assets/css/theme-catppuccin-mocha-flamingo.css diff --git a/public/css/theme-catppuccin-mocha-green.css b/public/assets/css/theme-catppuccin-mocha-green.css similarity index 100% rename from public/css/theme-catppuccin-mocha-green.css rename to public/assets/css/theme-catppuccin-mocha-green.css diff --git a/public/css/theme-catppuccin-mocha-lavender.css b/public/assets/css/theme-catppuccin-mocha-lavender.css similarity index 100% rename from public/css/theme-catppuccin-mocha-lavender.css rename to public/assets/css/theme-catppuccin-mocha-lavender.css diff --git a/public/css/theme-catppuccin-mocha-maroon.css b/public/assets/css/theme-catppuccin-mocha-maroon.css similarity index 100% rename from public/css/theme-catppuccin-mocha-maroon.css rename to public/assets/css/theme-catppuccin-mocha-maroon.css diff --git a/public/css/theme-catppuccin-mocha-mauve.css b/public/assets/css/theme-catppuccin-mocha-mauve.css similarity index 100% rename from public/css/theme-catppuccin-mocha-mauve.css rename to public/assets/css/theme-catppuccin-mocha-mauve.css diff --git a/public/css/theme-catppuccin-mocha-peach.css b/public/assets/css/theme-catppuccin-mocha-peach.css similarity index 100% rename from public/css/theme-catppuccin-mocha-peach.css rename to public/assets/css/theme-catppuccin-mocha-peach.css diff --git a/public/css/theme-catppuccin-mocha-pink.css b/public/assets/css/theme-catppuccin-mocha-pink.css similarity index 100% rename from public/css/theme-catppuccin-mocha-pink.css rename to public/assets/css/theme-catppuccin-mocha-pink.css diff --git a/public/css/theme-catppuccin-mocha-red.css b/public/assets/css/theme-catppuccin-mocha-red.css similarity index 100% rename from public/css/theme-catppuccin-mocha-red.css rename to public/assets/css/theme-catppuccin-mocha-red.css diff --git a/public/css/theme-catppuccin-mocha-rosewater.css b/public/assets/css/theme-catppuccin-mocha-rosewater.css similarity index 100% rename from public/css/theme-catppuccin-mocha-rosewater.css rename to public/assets/css/theme-catppuccin-mocha-rosewater.css diff --git a/public/css/theme-catppuccin-mocha-sapphire.css b/public/assets/css/theme-catppuccin-mocha-sapphire.css similarity index 100% rename from public/css/theme-catppuccin-mocha-sapphire.css rename to public/assets/css/theme-catppuccin-mocha-sapphire.css diff --git a/public/css/theme-catppuccin-mocha-sky.css b/public/assets/css/theme-catppuccin-mocha-sky.css similarity index 100% rename from public/css/theme-catppuccin-mocha-sky.css rename to public/assets/css/theme-catppuccin-mocha-sky.css diff --git a/public/css/theme-catppuccin-mocha-teal.css b/public/assets/css/theme-catppuccin-mocha-teal.css similarity index 100% rename from public/css/theme-catppuccin-mocha-teal.css rename to public/assets/css/theme-catppuccin-mocha-teal.css diff --git a/public/css/theme-catppuccin-mocha-yellow.css b/public/assets/css/theme-catppuccin-mocha-yellow.css similarity index 100% rename from public/css/theme-catppuccin-mocha-yellow.css rename to public/assets/css/theme-catppuccin-mocha-yellow.css diff --git a/public/img/404.png b/public/assets/img/404.png similarity index 100% rename from public/img/404.png rename to public/assets/img/404.png diff --git a/public/img/500.png b/public/assets/img/500.png similarity index 100% rename from public/img/500.png rename to public/assets/img/500.png diff --git a/public/img/apple-touch-icon.png b/public/assets/img/apple-touch-icon.png similarity index 100% rename from public/img/apple-touch-icon.png rename to public/assets/img/apple-touch-icon.png diff --git a/public/img/avatar_default.png b/public/assets/img/avatar_default.png similarity index 100% rename from public/img/avatar_default.png rename to public/assets/img/avatar_default.png diff --git a/public/img/checkmark.png b/public/assets/img/checkmark.png similarity index 100% rename from public/img/checkmark.png rename to public/assets/img/checkmark.png diff --git a/public/img/dingtalk.ico b/public/assets/img/dingtalk.ico similarity index 100% rename from public/img/dingtalk.ico rename to public/assets/img/dingtalk.ico diff --git a/public/img/discord.png b/public/assets/img/discord.png similarity index 100% rename from public/img/discord.png rename to public/assets/img/discord.png diff --git a/public/img/emoji/codeberg.png b/public/assets/img/emoji/codeberg.png similarity index 100% rename from public/img/emoji/codeberg.png rename to public/assets/img/emoji/codeberg.png diff --git a/public/img/emoji/git.png b/public/assets/img/emoji/git.png similarity index 100% rename from public/img/emoji/git.png rename to public/assets/img/emoji/git.png diff --git a/public/img/emoji/gitea.png b/public/assets/img/emoji/gitea.png similarity index 100% rename from public/img/emoji/gitea.png rename to public/assets/img/emoji/gitea.png diff --git a/public/img/emoji/github.png b/public/assets/img/emoji/github.png similarity index 100% rename from public/img/emoji/github.png rename to public/assets/img/emoji/github.png diff --git a/public/img/emoji/gitlab.png b/public/assets/img/emoji/gitlab.png similarity index 100% rename from public/img/emoji/gitlab.png rename to public/assets/img/emoji/gitlab.png diff --git a/public/img/emoji/gogs.png b/public/assets/img/emoji/gogs.png similarity index 100% rename from public/img/emoji/gogs.png rename to public/assets/img/emoji/gogs.png diff --git a/public/img/failed.png b/public/assets/img/failed.png similarity index 100% rename from public/img/failed.png rename to public/assets/img/failed.png diff --git a/public/img/favicon.png b/public/assets/img/favicon.png similarity index 100% rename from public/img/favicon.png rename to public/assets/img/favicon.png diff --git a/public/img/favicon.svg b/public/assets/img/favicon.svg similarity index 100% rename from public/img/favicon.svg rename to public/assets/img/favicon.svg diff --git a/public/img/feishu.png b/public/assets/img/feishu.png similarity index 100% rename from public/img/feishu.png rename to public/assets/img/feishu.png diff --git a/public/img/gitea.svg b/public/assets/img/gitea.svg similarity index 100% rename from public/img/gitea.svg rename to public/assets/img/gitea.svg diff --git a/public/img/gogs.ico b/public/assets/img/gogs.ico similarity index 100% rename from public/img/gogs.ico rename to public/assets/img/gogs.ico diff --git a/public/img/loading.png b/public/assets/img/loading.png similarity index 100% rename from public/img/loading.png rename to public/assets/img/loading.png diff --git a/public/img/logo.png b/public/assets/img/logo.png similarity index 100% rename from public/img/logo.png rename to public/assets/img/logo.png diff --git a/public/img/logo.svg b/public/assets/img/logo.svg similarity index 100% rename from public/img/logo.svg rename to public/assets/img/logo.svg diff --git a/public/img/msteams.png b/public/assets/img/msteams.png similarity index 100% rename from public/img/msteams.png rename to public/assets/img/msteams.png diff --git a/public/img/openid-16x16.png b/public/assets/img/openid-16x16.png similarity index 100% rename from public/img/openid-16x16.png rename to public/assets/img/openid-16x16.png diff --git a/public/img/packagist.png b/public/assets/img/packagist.png similarity index 100% rename from public/img/packagist.png rename to public/assets/img/packagist.png diff --git a/public/img/repo_default.png b/public/assets/img/repo_default.png similarity index 100% rename from public/img/repo_default.png rename to public/assets/img/repo_default.png diff --git a/public/img/slack.png b/public/assets/img/slack.png similarity index 100% rename from public/img/slack.png rename to public/assets/img/slack.png diff --git a/public/img/svg/fontawesome-openid.svg b/public/assets/img/svg/fontawesome-openid.svg similarity index 100% rename from public/img/svg/fontawesome-openid.svg rename to public/assets/img/svg/fontawesome-openid.svg diff --git a/public/img/svg/fontawesome-save.svg b/public/assets/img/svg/fontawesome-save.svg similarity index 100% rename from public/img/svg/fontawesome-save.svg rename to public/assets/img/svg/fontawesome-save.svg diff --git a/public/img/svg/fontawesome-send.svg b/public/assets/img/svg/fontawesome-send.svg similarity index 100% rename from public/img/svg/fontawesome-send.svg rename to public/assets/img/svg/fontawesome-send.svg diff --git a/public/img/svg/fontawesome-windows.svg b/public/assets/img/svg/fontawesome-windows.svg similarity index 100% rename from public/img/svg/fontawesome-windows.svg rename to public/assets/img/svg/fontawesome-windows.svg diff --git a/public/img/svg/gitea-alpine.svg b/public/assets/img/svg/gitea-alpine.svg similarity index 100% rename from public/img/svg/gitea-alpine.svg rename to public/assets/img/svg/gitea-alpine.svg diff --git a/public/img/svg/gitea-azuread.svg b/public/assets/img/svg/gitea-azuread.svg similarity index 100% rename from public/img/svg/gitea-azuread.svg rename to public/assets/img/svg/gitea-azuread.svg diff --git a/public/img/svg/gitea-azureadv2.svg b/public/assets/img/svg/gitea-azureadv2.svg similarity index 100% rename from public/img/svg/gitea-azureadv2.svg rename to public/assets/img/svg/gitea-azureadv2.svg diff --git a/public/img/svg/gitea-bitbucket.svg b/public/assets/img/svg/gitea-bitbucket.svg similarity index 100% rename from public/img/svg/gitea-bitbucket.svg rename to public/assets/img/svg/gitea-bitbucket.svg diff --git a/public/img/svg/gitea-cargo.svg b/public/assets/img/svg/gitea-cargo.svg similarity index 100% rename from public/img/svg/gitea-cargo.svg rename to public/assets/img/svg/gitea-cargo.svg diff --git a/public/img/svg/gitea-chef.svg b/public/assets/img/svg/gitea-chef.svg similarity index 100% rename from public/img/svg/gitea-chef.svg rename to public/assets/img/svg/gitea-chef.svg diff --git a/public/img/svg/gitea-codebase.svg b/public/assets/img/svg/gitea-codebase.svg similarity index 100% rename from public/img/svg/gitea-codebase.svg rename to public/assets/img/svg/gitea-codebase.svg diff --git a/public/img/svg/gitea-composer.svg b/public/assets/img/svg/gitea-composer.svg similarity index 100% rename from public/img/svg/gitea-composer.svg rename to public/assets/img/svg/gitea-composer.svg diff --git a/public/img/svg/gitea-conan.svg b/public/assets/img/svg/gitea-conan.svg similarity index 100% rename from public/img/svg/gitea-conan.svg rename to public/assets/img/svg/gitea-conan.svg diff --git a/public/img/svg/gitea-conda.svg b/public/assets/img/svg/gitea-conda.svg similarity index 100% rename from public/img/svg/gitea-conda.svg rename to public/assets/img/svg/gitea-conda.svg diff --git a/public/img/svg/gitea-cran.svg b/public/assets/img/svg/gitea-cran.svg similarity index 100% rename from public/img/svg/gitea-cran.svg rename to public/assets/img/svg/gitea-cran.svg diff --git a/public/img/svg/gitea-debian.svg b/public/assets/img/svg/gitea-debian.svg similarity index 100% rename from public/img/svg/gitea-debian.svg rename to public/assets/img/svg/gitea-debian.svg diff --git a/public/img/svg/gitea-discord.svg b/public/assets/img/svg/gitea-discord.svg similarity index 100% rename from public/img/svg/gitea-discord.svg rename to public/assets/img/svg/gitea-discord.svg diff --git a/public/img/svg/gitea-double-chevron-left.svg b/public/assets/img/svg/gitea-double-chevron-left.svg similarity index 100% rename from public/img/svg/gitea-double-chevron-left.svg rename to public/assets/img/svg/gitea-double-chevron-left.svg diff --git a/public/img/svg/gitea-double-chevron-right.svg b/public/assets/img/svg/gitea-double-chevron-right.svg similarity index 100% rename from public/img/svg/gitea-double-chevron-right.svg rename to public/assets/img/svg/gitea-double-chevron-right.svg diff --git a/public/img/svg/gitea-dropbox.svg b/public/assets/img/svg/gitea-dropbox.svg similarity index 100% rename from public/img/svg/gitea-dropbox.svg rename to public/assets/img/svg/gitea-dropbox.svg diff --git a/public/img/svg/gitea-empty-checkbox.svg b/public/assets/img/svg/gitea-empty-checkbox.svg similarity index 100% rename from public/img/svg/gitea-empty-checkbox.svg rename to public/assets/img/svg/gitea-empty-checkbox.svg diff --git a/public/img/svg/gitea-exclamation.svg b/public/assets/img/svg/gitea-exclamation.svg similarity index 100% rename from public/img/svg/gitea-exclamation.svg rename to public/assets/img/svg/gitea-exclamation.svg diff --git a/public/img/svg/gitea-facebook.svg b/public/assets/img/svg/gitea-facebook.svg similarity index 100% rename from public/img/svg/gitea-facebook.svg rename to public/assets/img/svg/gitea-facebook.svg diff --git a/public/img/svg/gitea-git.svg b/public/assets/img/svg/gitea-git.svg similarity index 100% rename from public/img/svg/gitea-git.svg rename to public/assets/img/svg/gitea-git.svg diff --git a/public/img/svg/gitea-gitbucket.svg b/public/assets/img/svg/gitea-gitbucket.svg similarity index 100% rename from public/img/svg/gitea-gitbucket.svg rename to public/assets/img/svg/gitea-gitbucket.svg diff --git a/public/img/svg/gitea-gitea.svg b/public/assets/img/svg/gitea-gitea.svg similarity index 100% rename from public/img/svg/gitea-gitea.svg rename to public/assets/img/svg/gitea-gitea.svg diff --git a/public/img/svg/gitea-gitlab.svg b/public/assets/img/svg/gitea-gitlab.svg similarity index 100% rename from public/img/svg/gitea-gitlab.svg rename to public/assets/img/svg/gitea-gitlab.svg diff --git a/public/img/svg/gitea-go.svg b/public/assets/img/svg/gitea-go.svg similarity index 100% rename from public/img/svg/gitea-go.svg rename to public/assets/img/svg/gitea-go.svg diff --git a/public/img/svg/gitea-gogs.svg b/public/assets/img/svg/gitea-gogs.svg similarity index 100% rename from public/img/svg/gitea-gogs.svg rename to public/assets/img/svg/gitea-gogs.svg diff --git a/public/img/svg/gitea-google.svg b/public/assets/img/svg/gitea-google.svg similarity index 100% rename from public/img/svg/gitea-google.svg rename to public/assets/img/svg/gitea-google.svg diff --git a/public/img/svg/gitea-helm.svg b/public/assets/img/svg/gitea-helm.svg similarity index 100% rename from public/img/svg/gitea-helm.svg rename to public/assets/img/svg/gitea-helm.svg diff --git a/public/img/svg/gitea-join.svg b/public/assets/img/svg/gitea-join.svg similarity index 100% rename from public/img/svg/gitea-join.svg rename to public/assets/img/svg/gitea-join.svg diff --git a/public/img/svg/gitea-lock-cog.svg b/public/assets/img/svg/gitea-lock-cog.svg similarity index 100% rename from public/img/svg/gitea-lock-cog.svg rename to public/assets/img/svg/gitea-lock-cog.svg diff --git a/public/img/svg/gitea-lock.svg b/public/assets/img/svg/gitea-lock.svg similarity index 100% rename from public/img/svg/gitea-lock.svg rename to public/assets/img/svg/gitea-lock.svg diff --git a/public/img/svg/gitea-mastodon.svg b/public/assets/img/svg/gitea-mastodon.svg similarity index 100% rename from public/img/svg/gitea-mastodon.svg rename to public/assets/img/svg/gitea-mastodon.svg diff --git a/public/img/svg/gitea-matrix.svg b/public/assets/img/svg/gitea-matrix.svg similarity index 100% rename from public/img/svg/gitea-matrix.svg rename to public/assets/img/svg/gitea-matrix.svg diff --git a/public/img/svg/gitea-maven.svg b/public/assets/img/svg/gitea-maven.svg similarity index 100% rename from public/img/svg/gitea-maven.svg rename to public/assets/img/svg/gitea-maven.svg diff --git a/public/img/svg/gitea-microsoftonline.svg b/public/assets/img/svg/gitea-microsoftonline.svg similarity index 100% rename from public/img/svg/gitea-microsoftonline.svg rename to public/assets/img/svg/gitea-microsoftonline.svg diff --git a/public/img/svg/gitea-nextcloud.svg b/public/assets/img/svg/gitea-nextcloud.svg similarity index 100% rename from public/img/svg/gitea-nextcloud.svg rename to public/assets/img/svg/gitea-nextcloud.svg diff --git a/public/img/svg/gitea-npm.svg b/public/assets/img/svg/gitea-npm.svg similarity index 100% rename from public/img/svg/gitea-npm.svg rename to public/assets/img/svg/gitea-npm.svg diff --git a/public/img/svg/gitea-nuget.svg b/public/assets/img/svg/gitea-nuget.svg similarity index 100% rename from public/img/svg/gitea-nuget.svg rename to public/assets/img/svg/gitea-nuget.svg diff --git a/public/img/svg/gitea-onedev.svg b/public/assets/img/svg/gitea-onedev.svg similarity index 100% rename from public/img/svg/gitea-onedev.svg rename to public/assets/img/svg/gitea-onedev.svg diff --git a/public/img/svg/gitea-openid.svg b/public/assets/img/svg/gitea-openid.svg similarity index 100% rename from public/img/svg/gitea-openid.svg rename to public/assets/img/svg/gitea-openid.svg diff --git a/public/img/svg/gitea-pub.svg b/public/assets/img/svg/gitea-pub.svg similarity index 100% rename from public/img/svg/gitea-pub.svg rename to public/assets/img/svg/gitea-pub.svg diff --git a/public/img/svg/gitea-python.svg b/public/assets/img/svg/gitea-python.svg similarity index 100% rename from public/img/svg/gitea-python.svg rename to public/assets/img/svg/gitea-python.svg diff --git a/public/img/svg/gitea-rpm.svg b/public/assets/img/svg/gitea-rpm.svg similarity index 100% rename from public/img/svg/gitea-rpm.svg rename to public/assets/img/svg/gitea-rpm.svg diff --git a/public/img/svg/gitea-rubygems.svg b/public/assets/img/svg/gitea-rubygems.svg similarity index 100% rename from public/img/svg/gitea-rubygems.svg rename to public/assets/img/svg/gitea-rubygems.svg diff --git a/public/img/svg/gitea-split.svg b/public/assets/img/svg/gitea-split.svg similarity index 100% rename from public/img/svg/gitea-split.svg rename to public/assets/img/svg/gitea-split.svg diff --git a/public/img/svg/gitea-swift.svg b/public/assets/img/svg/gitea-swift.svg similarity index 100% rename from public/img/svg/gitea-swift.svg rename to public/assets/img/svg/gitea-swift.svg diff --git a/public/img/svg/gitea-twitter.svg b/public/assets/img/svg/gitea-twitter.svg similarity index 100% rename from public/img/svg/gitea-twitter.svg rename to public/assets/img/svg/gitea-twitter.svg diff --git a/public/img/svg/gitea-unlock.svg b/public/assets/img/svg/gitea-unlock.svg similarity index 100% rename from public/img/svg/gitea-unlock.svg rename to public/assets/img/svg/gitea-unlock.svg diff --git a/public/img/svg/gitea-vagrant.svg b/public/assets/img/svg/gitea-vagrant.svg similarity index 100% rename from public/img/svg/gitea-vagrant.svg rename to public/assets/img/svg/gitea-vagrant.svg diff --git a/public/img/svg/gitea-vscode.svg b/public/assets/img/svg/gitea-vscode.svg similarity index 100% rename from public/img/svg/gitea-vscode.svg rename to public/assets/img/svg/gitea-vscode.svg diff --git a/public/img/svg/gitea-whitespace.svg b/public/assets/img/svg/gitea-whitespace.svg similarity index 100% rename from public/img/svg/gitea-whitespace.svg rename to public/assets/img/svg/gitea-whitespace.svg diff --git a/public/img/svg/gitea-yandex.svg b/public/assets/img/svg/gitea-yandex.svg similarity index 100% rename from public/img/svg/gitea-yandex.svg rename to public/assets/img/svg/gitea-yandex.svg diff --git a/public/img/svg/material-invert-colors.svg b/public/assets/img/svg/material-invert-colors.svg similarity index 100% rename from public/img/svg/material-invert-colors.svg rename to public/assets/img/svg/material-invert-colors.svg diff --git a/public/img/svg/material-palette.svg b/public/assets/img/svg/material-palette.svg similarity index 100% rename from public/img/svg/material-palette.svg rename to public/assets/img/svg/material-palette.svg diff --git a/public/img/svg/octicon-accessibility-inset.svg b/public/assets/img/svg/octicon-accessibility-inset.svg similarity index 100% rename from public/img/svg/octicon-accessibility-inset.svg rename to public/assets/img/svg/octicon-accessibility-inset.svg diff --git a/public/img/svg/octicon-accessibility.svg b/public/assets/img/svg/octicon-accessibility.svg similarity index 100% rename from public/img/svg/octicon-accessibility.svg rename to public/assets/img/svg/octicon-accessibility.svg diff --git a/public/img/svg/octicon-alert-fill.svg b/public/assets/img/svg/octicon-alert-fill.svg similarity index 100% rename from public/img/svg/octicon-alert-fill.svg rename to public/assets/img/svg/octicon-alert-fill.svg diff --git a/public/img/svg/octicon-alert.svg b/public/assets/img/svg/octicon-alert.svg similarity index 100% rename from public/img/svg/octicon-alert.svg rename to public/assets/img/svg/octicon-alert.svg diff --git a/public/img/svg/octicon-apps.svg b/public/assets/img/svg/octicon-apps.svg similarity index 100% rename from public/img/svg/octicon-apps.svg rename to public/assets/img/svg/octicon-apps.svg diff --git a/public/img/svg/octicon-archive.svg b/public/assets/img/svg/octicon-archive.svg similarity index 100% rename from public/img/svg/octicon-archive.svg rename to public/assets/img/svg/octicon-archive.svg diff --git a/public/img/svg/octicon-arrow-both.svg b/public/assets/img/svg/octicon-arrow-both.svg similarity index 100% rename from public/img/svg/octicon-arrow-both.svg rename to public/assets/img/svg/octicon-arrow-both.svg diff --git a/public/img/svg/octicon-arrow-down-left.svg b/public/assets/img/svg/octicon-arrow-down-left.svg similarity index 100% rename from public/img/svg/octicon-arrow-down-left.svg rename to public/assets/img/svg/octicon-arrow-down-left.svg diff --git a/public/img/svg/octicon-arrow-down-right.svg b/public/assets/img/svg/octicon-arrow-down-right.svg similarity index 100% rename from public/img/svg/octicon-arrow-down-right.svg rename to public/assets/img/svg/octicon-arrow-down-right.svg diff --git a/public/img/svg/octicon-arrow-down.svg b/public/assets/img/svg/octicon-arrow-down.svg similarity index 100% rename from public/img/svg/octicon-arrow-down.svg rename to public/assets/img/svg/octicon-arrow-down.svg diff --git a/public/img/svg/octicon-arrow-left.svg b/public/assets/img/svg/octicon-arrow-left.svg similarity index 100% rename from public/img/svg/octicon-arrow-left.svg rename to public/assets/img/svg/octicon-arrow-left.svg diff --git a/public/img/svg/octicon-arrow-right.svg b/public/assets/img/svg/octicon-arrow-right.svg similarity index 100% rename from public/img/svg/octicon-arrow-right.svg rename to public/assets/img/svg/octicon-arrow-right.svg diff --git a/public/img/svg/octicon-arrow-switch.svg b/public/assets/img/svg/octicon-arrow-switch.svg similarity index 100% rename from public/img/svg/octicon-arrow-switch.svg rename to public/assets/img/svg/octicon-arrow-switch.svg diff --git a/public/img/svg/octicon-arrow-up-left.svg b/public/assets/img/svg/octicon-arrow-up-left.svg similarity index 100% rename from public/img/svg/octicon-arrow-up-left.svg rename to public/assets/img/svg/octicon-arrow-up-left.svg diff --git a/public/img/svg/octicon-arrow-up-right.svg b/public/assets/img/svg/octicon-arrow-up-right.svg similarity index 100% rename from public/img/svg/octicon-arrow-up-right.svg rename to public/assets/img/svg/octicon-arrow-up-right.svg diff --git a/public/img/svg/octicon-arrow-up.svg b/public/assets/img/svg/octicon-arrow-up.svg similarity index 100% rename from public/img/svg/octicon-arrow-up.svg rename to public/assets/img/svg/octicon-arrow-up.svg diff --git a/public/img/svg/octicon-beaker.svg b/public/assets/img/svg/octicon-beaker.svg similarity index 100% rename from public/img/svg/octicon-beaker.svg rename to public/assets/img/svg/octicon-beaker.svg diff --git a/public/img/svg/octicon-bell-fill.svg b/public/assets/img/svg/octicon-bell-fill.svg similarity index 100% rename from public/img/svg/octicon-bell-fill.svg rename to public/assets/img/svg/octicon-bell-fill.svg diff --git a/public/img/svg/octicon-bell-slash.svg b/public/assets/img/svg/octicon-bell-slash.svg similarity index 100% rename from public/img/svg/octicon-bell-slash.svg rename to public/assets/img/svg/octicon-bell-slash.svg diff --git a/public/img/svg/octicon-bell.svg b/public/assets/img/svg/octicon-bell.svg similarity index 100% rename from public/img/svg/octicon-bell.svg rename to public/assets/img/svg/octicon-bell.svg diff --git a/public/img/svg/octicon-blocked.svg b/public/assets/img/svg/octicon-blocked.svg similarity index 100% rename from public/img/svg/octicon-blocked.svg rename to public/assets/img/svg/octicon-blocked.svg diff --git a/public/img/svg/octicon-bold.svg b/public/assets/img/svg/octicon-bold.svg similarity index 100% rename from public/img/svg/octicon-bold.svg rename to public/assets/img/svg/octicon-bold.svg diff --git a/public/img/svg/octicon-book.svg b/public/assets/img/svg/octicon-book.svg similarity index 100% rename from public/img/svg/octicon-book.svg rename to public/assets/img/svg/octicon-book.svg diff --git a/public/img/svg/octicon-bookmark-slash.svg b/public/assets/img/svg/octicon-bookmark-slash.svg similarity index 100% rename from public/img/svg/octicon-bookmark-slash.svg rename to public/assets/img/svg/octicon-bookmark-slash.svg diff --git a/public/img/svg/octicon-bookmark.svg b/public/assets/img/svg/octicon-bookmark.svg similarity index 100% rename from public/img/svg/octicon-bookmark.svg rename to public/assets/img/svg/octicon-bookmark.svg diff --git a/public/img/svg/octicon-briefcase.svg b/public/assets/img/svg/octicon-briefcase.svg similarity index 100% rename from public/img/svg/octicon-briefcase.svg rename to public/assets/img/svg/octicon-briefcase.svg diff --git a/public/img/svg/octicon-broadcast.svg b/public/assets/img/svg/octicon-broadcast.svg similarity index 100% rename from public/img/svg/octicon-broadcast.svg rename to public/assets/img/svg/octicon-broadcast.svg diff --git a/public/img/svg/octicon-browser.svg b/public/assets/img/svg/octicon-browser.svg similarity index 100% rename from public/img/svg/octicon-browser.svg rename to public/assets/img/svg/octicon-browser.svg diff --git a/public/img/svg/octicon-bug.svg b/public/assets/img/svg/octicon-bug.svg similarity index 100% rename from public/img/svg/octicon-bug.svg rename to public/assets/img/svg/octicon-bug.svg diff --git a/public/img/svg/octicon-cache.svg b/public/assets/img/svg/octicon-cache.svg similarity index 100% rename from public/img/svg/octicon-cache.svg rename to public/assets/img/svg/octicon-cache.svg diff --git a/public/img/svg/octicon-calendar.svg b/public/assets/img/svg/octicon-calendar.svg similarity index 100% rename from public/img/svg/octicon-calendar.svg rename to public/assets/img/svg/octicon-calendar.svg diff --git a/public/img/svg/octicon-check-circle-fill.svg b/public/assets/img/svg/octicon-check-circle-fill.svg similarity index 100% rename from public/img/svg/octicon-check-circle-fill.svg rename to public/assets/img/svg/octicon-check-circle-fill.svg diff --git a/public/img/svg/octicon-check-circle.svg b/public/assets/img/svg/octicon-check-circle.svg similarity index 100% rename from public/img/svg/octicon-check-circle.svg rename to public/assets/img/svg/octicon-check-circle.svg diff --git a/public/img/svg/octicon-check.svg b/public/assets/img/svg/octicon-check.svg similarity index 100% rename from public/img/svg/octicon-check.svg rename to public/assets/img/svg/octicon-check.svg diff --git a/public/img/svg/octicon-checkbox.svg b/public/assets/img/svg/octicon-checkbox.svg similarity index 100% rename from public/img/svg/octicon-checkbox.svg rename to public/assets/img/svg/octicon-checkbox.svg diff --git a/public/img/svg/octicon-checklist.svg b/public/assets/img/svg/octicon-checklist.svg similarity index 100% rename from public/img/svg/octicon-checklist.svg rename to public/assets/img/svg/octicon-checklist.svg diff --git a/public/img/svg/octicon-chevron-down.svg b/public/assets/img/svg/octicon-chevron-down.svg similarity index 100% rename from public/img/svg/octicon-chevron-down.svg rename to public/assets/img/svg/octicon-chevron-down.svg diff --git a/public/img/svg/octicon-chevron-left.svg b/public/assets/img/svg/octicon-chevron-left.svg similarity index 100% rename from public/img/svg/octicon-chevron-left.svg rename to public/assets/img/svg/octicon-chevron-left.svg diff --git a/public/img/svg/octicon-chevron-right.svg b/public/assets/img/svg/octicon-chevron-right.svg similarity index 100% rename from public/img/svg/octicon-chevron-right.svg rename to public/assets/img/svg/octicon-chevron-right.svg diff --git a/public/img/svg/octicon-chevron-up.svg b/public/assets/img/svg/octicon-chevron-up.svg similarity index 100% rename from public/img/svg/octicon-chevron-up.svg rename to public/assets/img/svg/octicon-chevron-up.svg diff --git a/public/img/svg/octicon-circle-slash.svg b/public/assets/img/svg/octicon-circle-slash.svg similarity index 100% rename from public/img/svg/octicon-circle-slash.svg rename to public/assets/img/svg/octicon-circle-slash.svg diff --git a/public/img/svg/octicon-circle.svg b/public/assets/img/svg/octicon-circle.svg similarity index 100% rename from public/img/svg/octicon-circle.svg rename to public/assets/img/svg/octicon-circle.svg diff --git a/public/img/svg/octicon-clock-fill.svg b/public/assets/img/svg/octicon-clock-fill.svg similarity index 100% rename from public/img/svg/octicon-clock-fill.svg rename to public/assets/img/svg/octicon-clock-fill.svg diff --git a/public/img/svg/octicon-clock.svg b/public/assets/img/svg/octicon-clock.svg similarity index 100% rename from public/img/svg/octicon-clock.svg rename to public/assets/img/svg/octicon-clock.svg diff --git a/public/img/svg/octicon-cloud-offline.svg b/public/assets/img/svg/octicon-cloud-offline.svg similarity index 100% rename from public/img/svg/octicon-cloud-offline.svg rename to public/assets/img/svg/octicon-cloud-offline.svg diff --git a/public/img/svg/octicon-cloud.svg b/public/assets/img/svg/octicon-cloud.svg similarity index 100% rename from public/img/svg/octicon-cloud.svg rename to public/assets/img/svg/octicon-cloud.svg diff --git a/public/img/svg/octicon-code-of-conduct.svg b/public/assets/img/svg/octicon-code-of-conduct.svg similarity index 100% rename from public/img/svg/octicon-code-of-conduct.svg rename to public/assets/img/svg/octicon-code-of-conduct.svg diff --git a/public/img/svg/octicon-code-review.svg b/public/assets/img/svg/octicon-code-review.svg similarity index 100% rename from public/img/svg/octicon-code-review.svg rename to public/assets/img/svg/octicon-code-review.svg diff --git a/public/img/svg/octicon-code-square.svg b/public/assets/img/svg/octicon-code-square.svg similarity index 100% rename from public/img/svg/octicon-code-square.svg rename to public/assets/img/svg/octicon-code-square.svg diff --git a/public/img/svg/octicon-code.svg b/public/assets/img/svg/octicon-code.svg similarity index 100% rename from public/img/svg/octicon-code.svg rename to public/assets/img/svg/octicon-code.svg diff --git a/public/img/svg/octicon-codescan-checkmark.svg b/public/assets/img/svg/octicon-codescan-checkmark.svg similarity index 100% rename from public/img/svg/octicon-codescan-checkmark.svg rename to public/assets/img/svg/octicon-codescan-checkmark.svg diff --git a/public/img/svg/octicon-codescan.svg b/public/assets/img/svg/octicon-codescan.svg similarity index 100% rename from public/img/svg/octicon-codescan.svg rename to public/assets/img/svg/octicon-codescan.svg diff --git a/public/img/svg/octicon-codespaces.svg b/public/assets/img/svg/octicon-codespaces.svg similarity index 100% rename from public/img/svg/octicon-codespaces.svg rename to public/assets/img/svg/octicon-codespaces.svg diff --git a/public/img/svg/octicon-columns.svg b/public/assets/img/svg/octicon-columns.svg similarity index 100% rename from public/img/svg/octicon-columns.svg rename to public/assets/img/svg/octicon-columns.svg diff --git a/public/img/svg/octicon-command-palette.svg b/public/assets/img/svg/octicon-command-palette.svg similarity index 100% rename from public/img/svg/octicon-command-palette.svg rename to public/assets/img/svg/octicon-command-palette.svg diff --git a/public/img/svg/octicon-comment-discussion.svg b/public/assets/img/svg/octicon-comment-discussion.svg similarity index 100% rename from public/img/svg/octicon-comment-discussion.svg rename to public/assets/img/svg/octicon-comment-discussion.svg diff --git a/public/img/svg/octicon-comment.svg b/public/assets/img/svg/octicon-comment.svg similarity index 100% rename from public/img/svg/octicon-comment.svg rename to public/assets/img/svg/octicon-comment.svg diff --git a/public/img/svg/octicon-container.svg b/public/assets/img/svg/octicon-container.svg similarity index 100% rename from public/img/svg/octicon-container.svg rename to public/assets/img/svg/octicon-container.svg diff --git a/public/img/svg/octicon-copilot-error.svg b/public/assets/img/svg/octicon-copilot-error.svg similarity index 100% rename from public/img/svg/octicon-copilot-error.svg rename to public/assets/img/svg/octicon-copilot-error.svg diff --git a/public/img/svg/octicon-copilot-warning.svg b/public/assets/img/svg/octicon-copilot-warning.svg similarity index 100% rename from public/img/svg/octicon-copilot-warning.svg rename to public/assets/img/svg/octicon-copilot-warning.svg diff --git a/public/img/svg/octicon-copilot.svg b/public/assets/img/svg/octicon-copilot.svg similarity index 100% rename from public/img/svg/octicon-copilot.svg rename to public/assets/img/svg/octicon-copilot.svg diff --git a/public/img/svg/octicon-copy.svg b/public/assets/img/svg/octicon-copy.svg similarity index 100% rename from public/img/svg/octicon-copy.svg rename to public/assets/img/svg/octicon-copy.svg diff --git a/public/img/svg/octicon-cpu.svg b/public/assets/img/svg/octicon-cpu.svg similarity index 100% rename from public/img/svg/octicon-cpu.svg rename to public/assets/img/svg/octicon-cpu.svg diff --git a/public/img/svg/octicon-credit-card.svg b/public/assets/img/svg/octicon-credit-card.svg similarity index 100% rename from public/img/svg/octicon-credit-card.svg rename to public/assets/img/svg/octicon-credit-card.svg diff --git a/public/img/svg/octicon-cross-reference.svg b/public/assets/img/svg/octicon-cross-reference.svg similarity index 100% rename from public/img/svg/octicon-cross-reference.svg rename to public/assets/img/svg/octicon-cross-reference.svg diff --git a/public/img/svg/octicon-dash.svg b/public/assets/img/svg/octicon-dash.svg similarity index 100% rename from public/img/svg/octicon-dash.svg rename to public/assets/img/svg/octicon-dash.svg diff --git a/public/img/svg/octicon-database.svg b/public/assets/img/svg/octicon-database.svg similarity index 100% rename from public/img/svg/octicon-database.svg rename to public/assets/img/svg/octicon-database.svg diff --git a/public/img/svg/octicon-dependabot.svg b/public/assets/img/svg/octicon-dependabot.svg similarity index 100% rename from public/img/svg/octicon-dependabot.svg rename to public/assets/img/svg/octicon-dependabot.svg diff --git a/public/img/svg/octicon-desktop-download.svg b/public/assets/img/svg/octicon-desktop-download.svg similarity index 100% rename from public/img/svg/octicon-desktop-download.svg rename to public/assets/img/svg/octicon-desktop-download.svg diff --git a/public/img/svg/octicon-device-camera-video.svg b/public/assets/img/svg/octicon-device-camera-video.svg similarity index 100% rename from public/img/svg/octicon-device-camera-video.svg rename to public/assets/img/svg/octicon-device-camera-video.svg diff --git a/public/img/svg/octicon-device-camera.svg b/public/assets/img/svg/octicon-device-camera.svg similarity index 100% rename from public/img/svg/octicon-device-camera.svg rename to public/assets/img/svg/octicon-device-camera.svg diff --git a/public/img/svg/octicon-device-desktop.svg b/public/assets/img/svg/octicon-device-desktop.svg similarity index 100% rename from public/img/svg/octicon-device-desktop.svg rename to public/assets/img/svg/octicon-device-desktop.svg diff --git a/public/img/svg/octicon-device-mobile.svg b/public/assets/img/svg/octicon-device-mobile.svg similarity index 100% rename from public/img/svg/octicon-device-mobile.svg rename to public/assets/img/svg/octicon-device-mobile.svg diff --git a/public/img/svg/octicon-devices.svg b/public/assets/img/svg/octicon-devices.svg similarity index 100% rename from public/img/svg/octicon-devices.svg rename to public/assets/img/svg/octicon-devices.svg diff --git a/public/img/svg/octicon-diamond.svg b/public/assets/img/svg/octicon-diamond.svg similarity index 100% rename from public/img/svg/octicon-diamond.svg rename to public/assets/img/svg/octicon-diamond.svg diff --git a/public/img/svg/octicon-diff-added.svg b/public/assets/img/svg/octicon-diff-added.svg similarity index 100% rename from public/img/svg/octicon-diff-added.svg rename to public/assets/img/svg/octicon-diff-added.svg diff --git a/public/img/svg/octicon-diff-ignored.svg b/public/assets/img/svg/octicon-diff-ignored.svg similarity index 100% rename from public/img/svg/octicon-diff-ignored.svg rename to public/assets/img/svg/octicon-diff-ignored.svg diff --git a/public/img/svg/octicon-diff-modified.svg b/public/assets/img/svg/octicon-diff-modified.svg similarity index 100% rename from public/img/svg/octicon-diff-modified.svg rename to public/assets/img/svg/octicon-diff-modified.svg diff --git a/public/img/svg/octicon-diff-removed.svg b/public/assets/img/svg/octicon-diff-removed.svg similarity index 100% rename from public/img/svg/octicon-diff-removed.svg rename to public/assets/img/svg/octicon-diff-removed.svg diff --git a/public/img/svg/octicon-diff-renamed.svg b/public/assets/img/svg/octicon-diff-renamed.svg similarity index 100% rename from public/img/svg/octicon-diff-renamed.svg rename to public/assets/img/svg/octicon-diff-renamed.svg diff --git a/public/img/svg/octicon-diff.svg b/public/assets/img/svg/octicon-diff.svg similarity index 100% rename from public/img/svg/octicon-diff.svg rename to public/assets/img/svg/octicon-diff.svg diff --git a/public/img/svg/octicon-discussion-closed.svg b/public/assets/img/svg/octicon-discussion-closed.svg similarity index 100% rename from public/img/svg/octicon-discussion-closed.svg rename to public/assets/img/svg/octicon-discussion-closed.svg diff --git a/public/img/svg/octicon-discussion-duplicate.svg b/public/assets/img/svg/octicon-discussion-duplicate.svg similarity index 100% rename from public/img/svg/octicon-discussion-duplicate.svg rename to public/assets/img/svg/octicon-discussion-duplicate.svg diff --git a/public/img/svg/octicon-discussion-outdated.svg b/public/assets/img/svg/octicon-discussion-outdated.svg similarity index 100% rename from public/img/svg/octicon-discussion-outdated.svg rename to public/assets/img/svg/octicon-discussion-outdated.svg diff --git a/public/img/svg/octicon-dot-fill.svg b/public/assets/img/svg/octicon-dot-fill.svg similarity index 100% rename from public/img/svg/octicon-dot-fill.svg rename to public/assets/img/svg/octicon-dot-fill.svg diff --git a/public/img/svg/octicon-dot.svg b/public/assets/img/svg/octicon-dot.svg similarity index 100% rename from public/img/svg/octicon-dot.svg rename to public/assets/img/svg/octicon-dot.svg diff --git a/public/img/svg/octicon-download.svg b/public/assets/img/svg/octicon-download.svg similarity index 100% rename from public/img/svg/octicon-download.svg rename to public/assets/img/svg/octicon-download.svg diff --git a/public/img/svg/octicon-duplicate.svg b/public/assets/img/svg/octicon-duplicate.svg similarity index 100% rename from public/img/svg/octicon-duplicate.svg rename to public/assets/img/svg/octicon-duplicate.svg diff --git a/public/img/svg/octicon-ellipsis.svg b/public/assets/img/svg/octicon-ellipsis.svg similarity index 100% rename from public/img/svg/octicon-ellipsis.svg rename to public/assets/img/svg/octicon-ellipsis.svg diff --git a/public/img/svg/octicon-eye-closed.svg b/public/assets/img/svg/octicon-eye-closed.svg similarity index 100% rename from public/img/svg/octicon-eye-closed.svg rename to public/assets/img/svg/octicon-eye-closed.svg diff --git a/public/img/svg/octicon-eye.svg b/public/assets/img/svg/octicon-eye.svg similarity index 100% rename from public/img/svg/octicon-eye.svg rename to public/assets/img/svg/octicon-eye.svg diff --git a/public/img/svg/octicon-feed-discussion.svg b/public/assets/img/svg/octicon-feed-discussion.svg similarity index 100% rename from public/img/svg/octicon-feed-discussion.svg rename to public/assets/img/svg/octicon-feed-discussion.svg diff --git a/public/img/svg/octicon-feed-forked.svg b/public/assets/img/svg/octicon-feed-forked.svg similarity index 100% rename from public/img/svg/octicon-feed-forked.svg rename to public/assets/img/svg/octicon-feed-forked.svg diff --git a/public/img/svg/octicon-feed-heart.svg b/public/assets/img/svg/octicon-feed-heart.svg similarity index 100% rename from public/img/svg/octicon-feed-heart.svg rename to public/assets/img/svg/octicon-feed-heart.svg diff --git a/public/img/svg/octicon-feed-merged.svg b/public/assets/img/svg/octicon-feed-merged.svg similarity index 100% rename from public/img/svg/octicon-feed-merged.svg rename to public/assets/img/svg/octicon-feed-merged.svg diff --git a/public/img/svg/octicon-feed-person.svg b/public/assets/img/svg/octicon-feed-person.svg similarity index 100% rename from public/img/svg/octicon-feed-person.svg rename to public/assets/img/svg/octicon-feed-person.svg diff --git a/public/img/svg/octicon-feed-repo.svg b/public/assets/img/svg/octicon-feed-repo.svg similarity index 100% rename from public/img/svg/octicon-feed-repo.svg rename to public/assets/img/svg/octicon-feed-repo.svg diff --git a/public/img/svg/octicon-feed-rocket.svg b/public/assets/img/svg/octicon-feed-rocket.svg similarity index 100% rename from public/img/svg/octicon-feed-rocket.svg rename to public/assets/img/svg/octicon-feed-rocket.svg diff --git a/public/img/svg/octicon-feed-star.svg b/public/assets/img/svg/octicon-feed-star.svg similarity index 100% rename from public/img/svg/octicon-feed-star.svg rename to public/assets/img/svg/octicon-feed-star.svg diff --git a/public/img/svg/octicon-feed-tag.svg b/public/assets/img/svg/octicon-feed-tag.svg similarity index 100% rename from public/img/svg/octicon-feed-tag.svg rename to public/assets/img/svg/octicon-feed-tag.svg diff --git a/public/img/svg/octicon-feed-trophy.svg b/public/assets/img/svg/octicon-feed-trophy.svg similarity index 100% rename from public/img/svg/octicon-feed-trophy.svg rename to public/assets/img/svg/octicon-feed-trophy.svg diff --git a/public/img/svg/octicon-file-added.svg b/public/assets/img/svg/octicon-file-added.svg similarity index 100% rename from public/img/svg/octicon-file-added.svg rename to public/assets/img/svg/octicon-file-added.svg diff --git a/public/img/svg/octicon-file-badge.svg b/public/assets/img/svg/octicon-file-badge.svg similarity index 100% rename from public/img/svg/octicon-file-badge.svg rename to public/assets/img/svg/octicon-file-badge.svg diff --git a/public/img/svg/octicon-file-binary.svg b/public/assets/img/svg/octicon-file-binary.svg similarity index 100% rename from public/img/svg/octicon-file-binary.svg rename to public/assets/img/svg/octicon-file-binary.svg diff --git a/public/img/svg/octicon-file-code.svg b/public/assets/img/svg/octicon-file-code.svg similarity index 100% rename from public/img/svg/octicon-file-code.svg rename to public/assets/img/svg/octicon-file-code.svg diff --git a/public/img/svg/octicon-file-diff.svg b/public/assets/img/svg/octicon-file-diff.svg similarity index 100% rename from public/img/svg/octicon-file-diff.svg rename to public/assets/img/svg/octicon-file-diff.svg diff --git a/public/img/svg/octicon-file-directory-fill.svg b/public/assets/img/svg/octicon-file-directory-fill.svg similarity index 100% rename from public/img/svg/octicon-file-directory-fill.svg rename to public/assets/img/svg/octicon-file-directory-fill.svg diff --git a/public/img/svg/octicon-file-directory-open-fill.svg b/public/assets/img/svg/octicon-file-directory-open-fill.svg similarity index 100% rename from public/img/svg/octicon-file-directory-open-fill.svg rename to public/assets/img/svg/octicon-file-directory-open-fill.svg diff --git a/public/img/svg/octicon-file-directory.svg b/public/assets/img/svg/octicon-file-directory.svg similarity index 100% rename from public/img/svg/octicon-file-directory.svg rename to public/assets/img/svg/octicon-file-directory.svg diff --git a/public/img/svg/octicon-file-moved.svg b/public/assets/img/svg/octicon-file-moved.svg similarity index 100% rename from public/img/svg/octicon-file-moved.svg rename to public/assets/img/svg/octicon-file-moved.svg diff --git a/public/img/svg/octicon-file-removed.svg b/public/assets/img/svg/octicon-file-removed.svg similarity index 100% rename from public/img/svg/octicon-file-removed.svg rename to public/assets/img/svg/octicon-file-removed.svg diff --git a/public/img/svg/octicon-file-submodule.svg b/public/assets/img/svg/octicon-file-submodule.svg similarity index 100% rename from public/img/svg/octicon-file-submodule.svg rename to public/assets/img/svg/octicon-file-submodule.svg diff --git a/public/img/svg/octicon-file-symlink-file.svg b/public/assets/img/svg/octicon-file-symlink-file.svg similarity index 100% rename from public/img/svg/octicon-file-symlink-file.svg rename to public/assets/img/svg/octicon-file-symlink-file.svg diff --git a/public/img/svg/octicon-file-zip.svg b/public/assets/img/svg/octicon-file-zip.svg similarity index 100% rename from public/img/svg/octicon-file-zip.svg rename to public/assets/img/svg/octicon-file-zip.svg diff --git a/public/img/svg/octicon-file.svg b/public/assets/img/svg/octicon-file.svg similarity index 100% rename from public/img/svg/octicon-file.svg rename to public/assets/img/svg/octicon-file.svg diff --git a/public/img/svg/octicon-filter.svg b/public/assets/img/svg/octicon-filter.svg similarity index 100% rename from public/img/svg/octicon-filter.svg rename to public/assets/img/svg/octicon-filter.svg diff --git a/public/img/svg/octicon-fiscal-host.svg b/public/assets/img/svg/octicon-fiscal-host.svg similarity index 100% rename from public/img/svg/octicon-fiscal-host.svg rename to public/assets/img/svg/octicon-fiscal-host.svg diff --git a/public/img/svg/octicon-flame.svg b/public/assets/img/svg/octicon-flame.svg similarity index 100% rename from public/img/svg/octicon-flame.svg rename to public/assets/img/svg/octicon-flame.svg diff --git a/public/img/svg/octicon-fold-down.svg b/public/assets/img/svg/octicon-fold-down.svg similarity index 100% rename from public/img/svg/octicon-fold-down.svg rename to public/assets/img/svg/octicon-fold-down.svg diff --git a/public/img/svg/octicon-fold-up.svg b/public/assets/img/svg/octicon-fold-up.svg similarity index 100% rename from public/img/svg/octicon-fold-up.svg rename to public/assets/img/svg/octicon-fold-up.svg diff --git a/public/img/svg/octicon-fold.svg b/public/assets/img/svg/octicon-fold.svg similarity index 100% rename from public/img/svg/octicon-fold.svg rename to public/assets/img/svg/octicon-fold.svg diff --git a/public/img/svg/octicon-gear.svg b/public/assets/img/svg/octicon-gear.svg similarity index 100% rename from public/img/svg/octicon-gear.svg rename to public/assets/img/svg/octicon-gear.svg diff --git a/public/img/svg/octicon-gift.svg b/public/assets/img/svg/octicon-gift.svg similarity index 100% rename from public/img/svg/octicon-gift.svg rename to public/assets/img/svg/octicon-gift.svg diff --git a/public/img/svg/octicon-git-branch.svg b/public/assets/img/svg/octicon-git-branch.svg similarity index 100% rename from public/img/svg/octicon-git-branch.svg rename to public/assets/img/svg/octicon-git-branch.svg diff --git a/public/img/svg/octicon-git-commit.svg b/public/assets/img/svg/octicon-git-commit.svg similarity index 100% rename from public/img/svg/octicon-git-commit.svg rename to public/assets/img/svg/octicon-git-commit.svg diff --git a/public/img/svg/octicon-git-compare.svg b/public/assets/img/svg/octicon-git-compare.svg similarity index 100% rename from public/img/svg/octicon-git-compare.svg rename to public/assets/img/svg/octicon-git-compare.svg diff --git a/public/img/svg/octicon-git-merge-queue.svg b/public/assets/img/svg/octicon-git-merge-queue.svg similarity index 100% rename from public/img/svg/octicon-git-merge-queue.svg rename to public/assets/img/svg/octicon-git-merge-queue.svg diff --git a/public/img/svg/octicon-git-merge.svg b/public/assets/img/svg/octicon-git-merge.svg similarity index 100% rename from public/img/svg/octicon-git-merge.svg rename to public/assets/img/svg/octicon-git-merge.svg diff --git a/public/img/svg/octicon-git-pull-request-closed.svg b/public/assets/img/svg/octicon-git-pull-request-closed.svg similarity index 100% rename from public/img/svg/octicon-git-pull-request-closed.svg rename to public/assets/img/svg/octicon-git-pull-request-closed.svg diff --git a/public/img/svg/octicon-git-pull-request-draft.svg b/public/assets/img/svg/octicon-git-pull-request-draft.svg similarity index 100% rename from public/img/svg/octicon-git-pull-request-draft.svg rename to public/assets/img/svg/octicon-git-pull-request-draft.svg diff --git a/public/img/svg/octicon-git-pull-request.svg b/public/assets/img/svg/octicon-git-pull-request.svg similarity index 100% rename from public/img/svg/octicon-git-pull-request.svg rename to public/assets/img/svg/octicon-git-pull-request.svg diff --git a/public/img/svg/octicon-globe.svg b/public/assets/img/svg/octicon-globe.svg similarity index 100% rename from public/img/svg/octicon-globe.svg rename to public/assets/img/svg/octicon-globe.svg diff --git a/public/img/svg/octicon-goal.svg b/public/assets/img/svg/octicon-goal.svg similarity index 100% rename from public/img/svg/octicon-goal.svg rename to public/assets/img/svg/octicon-goal.svg diff --git a/public/img/svg/octicon-grabber.svg b/public/assets/img/svg/octicon-grabber.svg similarity index 100% rename from public/img/svg/octicon-grabber.svg rename to public/assets/img/svg/octicon-grabber.svg diff --git a/public/img/svg/octicon-graph.svg b/public/assets/img/svg/octicon-graph.svg similarity index 100% rename from public/img/svg/octicon-graph.svg rename to public/assets/img/svg/octicon-graph.svg diff --git a/public/img/svg/octicon-hash.svg b/public/assets/img/svg/octicon-hash.svg similarity index 100% rename from public/img/svg/octicon-hash.svg rename to public/assets/img/svg/octicon-hash.svg diff --git a/public/img/svg/octicon-heading.svg b/public/assets/img/svg/octicon-heading.svg similarity index 100% rename from public/img/svg/octicon-heading.svg rename to public/assets/img/svg/octicon-heading.svg diff --git a/public/img/svg/octicon-heart-fill.svg b/public/assets/img/svg/octicon-heart-fill.svg similarity index 100% rename from public/img/svg/octicon-heart-fill.svg rename to public/assets/img/svg/octicon-heart-fill.svg diff --git a/public/img/svg/octicon-heart.svg b/public/assets/img/svg/octicon-heart.svg similarity index 100% rename from public/img/svg/octicon-heart.svg rename to public/assets/img/svg/octicon-heart.svg diff --git a/public/img/svg/octicon-history.svg b/public/assets/img/svg/octicon-history.svg similarity index 100% rename from public/img/svg/octicon-history.svg rename to public/assets/img/svg/octicon-history.svg diff --git a/public/img/svg/octicon-home.svg b/public/assets/img/svg/octicon-home.svg similarity index 100% rename from public/img/svg/octicon-home.svg rename to public/assets/img/svg/octicon-home.svg diff --git a/public/img/svg/octicon-horizontal-rule.svg b/public/assets/img/svg/octicon-horizontal-rule.svg similarity index 100% rename from public/img/svg/octicon-horizontal-rule.svg rename to public/assets/img/svg/octicon-horizontal-rule.svg diff --git a/public/img/svg/octicon-hourglass.svg b/public/assets/img/svg/octicon-hourglass.svg similarity index 100% rename from public/img/svg/octicon-hourglass.svg rename to public/assets/img/svg/octicon-hourglass.svg diff --git a/public/img/svg/octicon-hubot.svg b/public/assets/img/svg/octicon-hubot.svg similarity index 100% rename from public/img/svg/octicon-hubot.svg rename to public/assets/img/svg/octicon-hubot.svg diff --git a/public/img/svg/octicon-id-badge.svg b/public/assets/img/svg/octicon-id-badge.svg similarity index 100% rename from public/img/svg/octicon-id-badge.svg rename to public/assets/img/svg/octicon-id-badge.svg diff --git a/public/img/svg/octicon-image.svg b/public/assets/img/svg/octicon-image.svg similarity index 100% rename from public/img/svg/octicon-image.svg rename to public/assets/img/svg/octicon-image.svg diff --git a/public/img/svg/octicon-inbox.svg b/public/assets/img/svg/octicon-inbox.svg similarity index 100% rename from public/img/svg/octicon-inbox.svg rename to public/assets/img/svg/octicon-inbox.svg diff --git a/public/img/svg/octicon-infinity.svg b/public/assets/img/svg/octicon-infinity.svg similarity index 100% rename from public/img/svg/octicon-infinity.svg rename to public/assets/img/svg/octicon-infinity.svg diff --git a/public/img/svg/octicon-info.svg b/public/assets/img/svg/octicon-info.svg similarity index 100% rename from public/img/svg/octicon-info.svg rename to public/assets/img/svg/octicon-info.svg diff --git a/public/img/svg/octicon-issue-closed.svg b/public/assets/img/svg/octicon-issue-closed.svg similarity index 100% rename from public/img/svg/octicon-issue-closed.svg rename to public/assets/img/svg/octicon-issue-closed.svg diff --git a/public/img/svg/octicon-issue-draft.svg b/public/assets/img/svg/octicon-issue-draft.svg similarity index 100% rename from public/img/svg/octicon-issue-draft.svg rename to public/assets/img/svg/octicon-issue-draft.svg diff --git a/public/img/svg/octicon-issue-opened.svg b/public/assets/img/svg/octicon-issue-opened.svg similarity index 100% rename from public/img/svg/octicon-issue-opened.svg rename to public/assets/img/svg/octicon-issue-opened.svg diff --git a/public/img/svg/octicon-issue-reopened.svg b/public/assets/img/svg/octicon-issue-reopened.svg similarity index 100% rename from public/img/svg/octicon-issue-reopened.svg rename to public/assets/img/svg/octicon-issue-reopened.svg diff --git a/public/img/svg/octicon-issue-tracked-by.svg b/public/assets/img/svg/octicon-issue-tracked-by.svg similarity index 100% rename from public/img/svg/octicon-issue-tracked-by.svg rename to public/assets/img/svg/octicon-issue-tracked-by.svg diff --git a/public/img/svg/octicon-issue-tracks.svg b/public/assets/img/svg/octicon-issue-tracks.svg similarity index 100% rename from public/img/svg/octicon-issue-tracks.svg rename to public/assets/img/svg/octicon-issue-tracks.svg diff --git a/public/img/svg/octicon-italic.svg b/public/assets/img/svg/octicon-italic.svg similarity index 100% rename from public/img/svg/octicon-italic.svg rename to public/assets/img/svg/octicon-italic.svg diff --git a/public/img/svg/octicon-iterations.svg b/public/assets/img/svg/octicon-iterations.svg similarity index 100% rename from public/img/svg/octicon-iterations.svg rename to public/assets/img/svg/octicon-iterations.svg diff --git a/public/img/svg/octicon-kebab-horizontal.svg b/public/assets/img/svg/octicon-kebab-horizontal.svg similarity index 100% rename from public/img/svg/octicon-kebab-horizontal.svg rename to public/assets/img/svg/octicon-kebab-horizontal.svg diff --git a/public/img/svg/octicon-key-asterisk.svg b/public/assets/img/svg/octicon-key-asterisk.svg similarity index 100% rename from public/img/svg/octicon-key-asterisk.svg rename to public/assets/img/svg/octicon-key-asterisk.svg diff --git a/public/img/svg/octicon-key.svg b/public/assets/img/svg/octicon-key.svg similarity index 100% rename from public/img/svg/octicon-key.svg rename to public/assets/img/svg/octicon-key.svg diff --git a/public/img/svg/octicon-law.svg b/public/assets/img/svg/octicon-law.svg similarity index 100% rename from public/img/svg/octicon-law.svg rename to public/assets/img/svg/octicon-law.svg diff --git a/public/img/svg/octicon-light-bulb.svg b/public/assets/img/svg/octicon-light-bulb.svg similarity index 100% rename from public/img/svg/octicon-light-bulb.svg rename to public/assets/img/svg/octicon-light-bulb.svg diff --git a/public/img/svg/octicon-link-external.svg b/public/assets/img/svg/octicon-link-external.svg similarity index 100% rename from public/img/svg/octicon-link-external.svg rename to public/assets/img/svg/octicon-link-external.svg diff --git a/public/img/svg/octicon-link.svg b/public/assets/img/svg/octicon-link.svg similarity index 100% rename from public/img/svg/octicon-link.svg rename to public/assets/img/svg/octicon-link.svg diff --git a/public/img/svg/octicon-list-ordered.svg b/public/assets/img/svg/octicon-list-ordered.svg similarity index 100% rename from public/img/svg/octicon-list-ordered.svg rename to public/assets/img/svg/octicon-list-ordered.svg diff --git a/public/img/svg/octicon-list-unordered.svg b/public/assets/img/svg/octicon-list-unordered.svg similarity index 100% rename from public/img/svg/octicon-list-unordered.svg rename to public/assets/img/svg/octicon-list-unordered.svg diff --git a/public/img/svg/octicon-location.svg b/public/assets/img/svg/octicon-location.svg similarity index 100% rename from public/img/svg/octicon-location.svg rename to public/assets/img/svg/octicon-location.svg diff --git a/public/img/svg/octicon-lock.svg b/public/assets/img/svg/octicon-lock.svg similarity index 100% rename from public/img/svg/octicon-lock.svg rename to public/assets/img/svg/octicon-lock.svg diff --git a/public/img/svg/octicon-log.svg b/public/assets/img/svg/octicon-log.svg similarity index 100% rename from public/img/svg/octicon-log.svg rename to public/assets/img/svg/octicon-log.svg diff --git a/public/img/svg/octicon-logo-gist.svg b/public/assets/img/svg/octicon-logo-gist.svg similarity index 100% rename from public/img/svg/octicon-logo-gist.svg rename to public/assets/img/svg/octicon-logo-gist.svg diff --git a/public/img/svg/octicon-logo-github.svg b/public/assets/img/svg/octicon-logo-github.svg similarity index 100% rename from public/img/svg/octicon-logo-github.svg rename to public/assets/img/svg/octicon-logo-github.svg diff --git a/public/img/svg/octicon-mail.svg b/public/assets/img/svg/octicon-mail.svg similarity index 100% rename from public/img/svg/octicon-mail.svg rename to public/assets/img/svg/octicon-mail.svg diff --git a/public/img/svg/octicon-mark-github.svg b/public/assets/img/svg/octicon-mark-github.svg similarity index 100% rename from public/img/svg/octicon-mark-github.svg rename to public/assets/img/svg/octicon-mark-github.svg diff --git a/public/img/svg/octicon-markdown.svg b/public/assets/img/svg/octicon-markdown.svg similarity index 100% rename from public/img/svg/octicon-markdown.svg rename to public/assets/img/svg/octicon-markdown.svg diff --git a/public/img/svg/octicon-megaphone.svg b/public/assets/img/svg/octicon-megaphone.svg similarity index 100% rename from public/img/svg/octicon-megaphone.svg rename to public/assets/img/svg/octicon-megaphone.svg diff --git a/public/img/svg/octicon-mention.svg b/public/assets/img/svg/octicon-mention.svg similarity index 100% rename from public/img/svg/octicon-mention.svg rename to public/assets/img/svg/octicon-mention.svg diff --git a/public/img/svg/octicon-meter.svg b/public/assets/img/svg/octicon-meter.svg similarity index 100% rename from public/img/svg/octicon-meter.svg rename to public/assets/img/svg/octicon-meter.svg diff --git a/public/img/svg/octicon-milestone.svg b/public/assets/img/svg/octicon-milestone.svg similarity index 100% rename from public/img/svg/octicon-milestone.svg rename to public/assets/img/svg/octicon-milestone.svg diff --git a/public/img/svg/octicon-mirror.svg b/public/assets/img/svg/octicon-mirror.svg similarity index 100% rename from public/img/svg/octicon-mirror.svg rename to public/assets/img/svg/octicon-mirror.svg diff --git a/public/img/svg/octicon-moon.svg b/public/assets/img/svg/octicon-moon.svg similarity index 100% rename from public/img/svg/octicon-moon.svg rename to public/assets/img/svg/octicon-moon.svg diff --git a/public/img/svg/octicon-mortar-board.svg b/public/assets/img/svg/octicon-mortar-board.svg similarity index 100% rename from public/img/svg/octicon-mortar-board.svg rename to public/assets/img/svg/octicon-mortar-board.svg diff --git a/public/img/svg/octicon-move-to-bottom.svg b/public/assets/img/svg/octicon-move-to-bottom.svg similarity index 100% rename from public/img/svg/octicon-move-to-bottom.svg rename to public/assets/img/svg/octicon-move-to-bottom.svg diff --git a/public/img/svg/octicon-move-to-end.svg b/public/assets/img/svg/octicon-move-to-end.svg similarity index 100% rename from public/img/svg/octicon-move-to-end.svg rename to public/assets/img/svg/octicon-move-to-end.svg diff --git a/public/img/svg/octicon-move-to-start.svg b/public/assets/img/svg/octicon-move-to-start.svg similarity index 100% rename from public/img/svg/octicon-move-to-start.svg rename to public/assets/img/svg/octicon-move-to-start.svg diff --git a/public/img/svg/octicon-move-to-top.svg b/public/assets/img/svg/octicon-move-to-top.svg similarity index 100% rename from public/img/svg/octicon-move-to-top.svg rename to public/assets/img/svg/octicon-move-to-top.svg diff --git a/public/img/svg/octicon-multi-select.svg b/public/assets/img/svg/octicon-multi-select.svg similarity index 100% rename from public/img/svg/octicon-multi-select.svg rename to public/assets/img/svg/octicon-multi-select.svg diff --git a/public/img/svg/octicon-mute.svg b/public/assets/img/svg/octicon-mute.svg similarity index 100% rename from public/img/svg/octicon-mute.svg rename to public/assets/img/svg/octicon-mute.svg diff --git a/public/img/svg/octicon-no-entry.svg b/public/assets/img/svg/octicon-no-entry.svg similarity index 100% rename from public/img/svg/octicon-no-entry.svg rename to public/assets/img/svg/octicon-no-entry.svg diff --git a/public/img/svg/octicon-north-star.svg b/public/assets/img/svg/octicon-north-star.svg similarity index 100% rename from public/img/svg/octicon-north-star.svg rename to public/assets/img/svg/octicon-north-star.svg diff --git a/public/img/svg/octicon-note.svg b/public/assets/img/svg/octicon-note.svg similarity index 100% rename from public/img/svg/octicon-note.svg rename to public/assets/img/svg/octicon-note.svg diff --git a/public/img/svg/octicon-number.svg b/public/assets/img/svg/octicon-number.svg similarity index 100% rename from public/img/svg/octicon-number.svg rename to public/assets/img/svg/octicon-number.svg diff --git a/public/img/svg/octicon-organization.svg b/public/assets/img/svg/octicon-organization.svg similarity index 100% rename from public/img/svg/octicon-organization.svg rename to public/assets/img/svg/octicon-organization.svg diff --git a/public/img/svg/octicon-package-dependencies.svg b/public/assets/img/svg/octicon-package-dependencies.svg similarity index 100% rename from public/img/svg/octicon-package-dependencies.svg rename to public/assets/img/svg/octicon-package-dependencies.svg diff --git a/public/img/svg/octicon-package-dependents.svg b/public/assets/img/svg/octicon-package-dependents.svg similarity index 100% rename from public/img/svg/octicon-package-dependents.svg rename to public/assets/img/svg/octicon-package-dependents.svg diff --git a/public/img/svg/octicon-package.svg b/public/assets/img/svg/octicon-package.svg similarity index 100% rename from public/img/svg/octicon-package.svg rename to public/assets/img/svg/octicon-package.svg diff --git a/public/img/svg/octicon-paintbrush.svg b/public/assets/img/svg/octicon-paintbrush.svg similarity index 100% rename from public/img/svg/octicon-paintbrush.svg rename to public/assets/img/svg/octicon-paintbrush.svg diff --git a/public/img/svg/octicon-paper-airplane.svg b/public/assets/img/svg/octicon-paper-airplane.svg similarity index 100% rename from public/img/svg/octicon-paper-airplane.svg rename to public/assets/img/svg/octicon-paper-airplane.svg diff --git a/public/img/svg/octicon-paperclip.svg b/public/assets/img/svg/octicon-paperclip.svg similarity index 100% rename from public/img/svg/octicon-paperclip.svg rename to public/assets/img/svg/octicon-paperclip.svg diff --git a/public/img/svg/octicon-passkey-fill.svg b/public/assets/img/svg/octicon-passkey-fill.svg similarity index 100% rename from public/img/svg/octicon-passkey-fill.svg rename to public/assets/img/svg/octicon-passkey-fill.svg diff --git a/public/img/svg/octicon-paste.svg b/public/assets/img/svg/octicon-paste.svg similarity index 100% rename from public/img/svg/octicon-paste.svg rename to public/assets/img/svg/octicon-paste.svg diff --git a/public/img/svg/octicon-pencil.svg b/public/assets/img/svg/octicon-pencil.svg similarity index 100% rename from public/img/svg/octicon-pencil.svg rename to public/assets/img/svg/octicon-pencil.svg diff --git a/public/img/svg/octicon-people.svg b/public/assets/img/svg/octicon-people.svg similarity index 100% rename from public/img/svg/octicon-people.svg rename to public/assets/img/svg/octicon-people.svg diff --git a/public/img/svg/octicon-person-add.svg b/public/assets/img/svg/octicon-person-add.svg similarity index 100% rename from public/img/svg/octicon-person-add.svg rename to public/assets/img/svg/octicon-person-add.svg diff --git a/public/img/svg/octicon-person-fill.svg b/public/assets/img/svg/octicon-person-fill.svg similarity index 100% rename from public/img/svg/octicon-person-fill.svg rename to public/assets/img/svg/octicon-person-fill.svg diff --git a/public/img/svg/octicon-person.svg b/public/assets/img/svg/octicon-person.svg similarity index 100% rename from public/img/svg/octicon-person.svg rename to public/assets/img/svg/octicon-person.svg diff --git a/public/img/svg/octicon-pin-slash.svg b/public/assets/img/svg/octicon-pin-slash.svg similarity index 100% rename from public/img/svg/octicon-pin-slash.svg rename to public/assets/img/svg/octicon-pin-slash.svg diff --git a/public/img/svg/octicon-pin.svg b/public/assets/img/svg/octicon-pin.svg similarity index 100% rename from public/img/svg/octicon-pin.svg rename to public/assets/img/svg/octicon-pin.svg diff --git a/public/img/svg/octicon-pivot-column.svg b/public/assets/img/svg/octicon-pivot-column.svg similarity index 100% rename from public/img/svg/octicon-pivot-column.svg rename to public/assets/img/svg/octicon-pivot-column.svg diff --git a/public/img/svg/octicon-play.svg b/public/assets/img/svg/octicon-play.svg similarity index 100% rename from public/img/svg/octicon-play.svg rename to public/assets/img/svg/octicon-play.svg diff --git a/public/img/svg/octicon-plug.svg b/public/assets/img/svg/octicon-plug.svg similarity index 100% rename from public/img/svg/octicon-plug.svg rename to public/assets/img/svg/octicon-plug.svg diff --git a/public/img/svg/octicon-plus-circle.svg b/public/assets/img/svg/octicon-plus-circle.svg similarity index 100% rename from public/img/svg/octicon-plus-circle.svg rename to public/assets/img/svg/octicon-plus-circle.svg diff --git a/public/img/svg/octicon-plus.svg b/public/assets/img/svg/octicon-plus.svg similarity index 100% rename from public/img/svg/octicon-plus.svg rename to public/assets/img/svg/octicon-plus.svg diff --git a/public/img/svg/octicon-project-roadmap.svg b/public/assets/img/svg/octicon-project-roadmap.svg similarity index 100% rename from public/img/svg/octicon-project-roadmap.svg rename to public/assets/img/svg/octicon-project-roadmap.svg diff --git a/public/img/svg/octicon-project-symlink.svg b/public/assets/img/svg/octicon-project-symlink.svg similarity index 100% rename from public/img/svg/octicon-project-symlink.svg rename to public/assets/img/svg/octicon-project-symlink.svg diff --git a/public/img/svg/octicon-project-template.svg b/public/assets/img/svg/octicon-project-template.svg similarity index 100% rename from public/img/svg/octicon-project-template.svg rename to public/assets/img/svg/octicon-project-template.svg diff --git a/public/img/svg/octicon-project.svg b/public/assets/img/svg/octicon-project.svg similarity index 100% rename from public/img/svg/octicon-project.svg rename to public/assets/img/svg/octicon-project.svg diff --git a/public/img/svg/octicon-pulse.svg b/public/assets/img/svg/octicon-pulse.svg similarity index 100% rename from public/img/svg/octicon-pulse.svg rename to public/assets/img/svg/octicon-pulse.svg diff --git a/public/img/svg/octicon-question.svg b/public/assets/img/svg/octicon-question.svg similarity index 100% rename from public/img/svg/octicon-question.svg rename to public/assets/img/svg/octicon-question.svg diff --git a/public/img/svg/octicon-quote.svg b/public/assets/img/svg/octicon-quote.svg similarity index 100% rename from public/img/svg/octicon-quote.svg rename to public/assets/img/svg/octicon-quote.svg diff --git a/public/img/svg/octicon-read.svg b/public/assets/img/svg/octicon-read.svg similarity index 100% rename from public/img/svg/octicon-read.svg rename to public/assets/img/svg/octicon-read.svg diff --git a/public/img/svg/octicon-redo.svg b/public/assets/img/svg/octicon-redo.svg similarity index 100% rename from public/img/svg/octicon-redo.svg rename to public/assets/img/svg/octicon-redo.svg diff --git a/public/img/svg/octicon-rel-file-path.svg b/public/assets/img/svg/octicon-rel-file-path.svg similarity index 100% rename from public/img/svg/octicon-rel-file-path.svg rename to public/assets/img/svg/octicon-rel-file-path.svg diff --git a/public/img/svg/octicon-reply.svg b/public/assets/img/svg/octicon-reply.svg similarity index 100% rename from public/img/svg/octicon-reply.svg rename to public/assets/img/svg/octicon-reply.svg diff --git a/public/img/svg/octicon-repo-clone.svg b/public/assets/img/svg/octicon-repo-clone.svg similarity index 100% rename from public/img/svg/octicon-repo-clone.svg rename to public/assets/img/svg/octicon-repo-clone.svg diff --git a/public/img/svg/octicon-repo-deleted.svg b/public/assets/img/svg/octicon-repo-deleted.svg similarity index 100% rename from public/img/svg/octicon-repo-deleted.svg rename to public/assets/img/svg/octicon-repo-deleted.svg diff --git a/public/img/svg/octicon-repo-forked.svg b/public/assets/img/svg/octicon-repo-forked.svg similarity index 100% rename from public/img/svg/octicon-repo-forked.svg rename to public/assets/img/svg/octicon-repo-forked.svg diff --git a/public/img/svg/octicon-repo-locked.svg b/public/assets/img/svg/octicon-repo-locked.svg similarity index 100% rename from public/img/svg/octicon-repo-locked.svg rename to public/assets/img/svg/octicon-repo-locked.svg diff --git a/public/img/svg/octicon-repo-pull.svg b/public/assets/img/svg/octicon-repo-pull.svg similarity index 100% rename from public/img/svg/octicon-repo-pull.svg rename to public/assets/img/svg/octicon-repo-pull.svg diff --git a/public/img/svg/octicon-repo-push.svg b/public/assets/img/svg/octicon-repo-push.svg similarity index 100% rename from public/img/svg/octicon-repo-push.svg rename to public/assets/img/svg/octicon-repo-push.svg diff --git a/public/img/svg/octicon-repo-template.svg b/public/assets/img/svg/octicon-repo-template.svg similarity index 100% rename from public/img/svg/octicon-repo-template.svg rename to public/assets/img/svg/octicon-repo-template.svg diff --git a/public/img/svg/octicon-repo.svg b/public/assets/img/svg/octicon-repo.svg similarity index 100% rename from public/img/svg/octicon-repo.svg rename to public/assets/img/svg/octicon-repo.svg diff --git a/public/img/svg/octicon-report.svg b/public/assets/img/svg/octicon-report.svg similarity index 100% rename from public/img/svg/octicon-report.svg rename to public/assets/img/svg/octicon-report.svg diff --git a/public/img/svg/octicon-rocket.svg b/public/assets/img/svg/octicon-rocket.svg similarity index 100% rename from public/img/svg/octicon-rocket.svg rename to public/assets/img/svg/octicon-rocket.svg diff --git a/public/img/svg/octicon-rows.svg b/public/assets/img/svg/octicon-rows.svg similarity index 100% rename from public/img/svg/octicon-rows.svg rename to public/assets/img/svg/octicon-rows.svg diff --git a/public/img/svg/octicon-rss.svg b/public/assets/img/svg/octicon-rss.svg similarity index 100% rename from public/img/svg/octicon-rss.svg rename to public/assets/img/svg/octicon-rss.svg diff --git a/public/img/svg/octicon-ruby.svg b/public/assets/img/svg/octicon-ruby.svg similarity index 100% rename from public/img/svg/octicon-ruby.svg rename to public/assets/img/svg/octicon-ruby.svg diff --git a/public/img/svg/octicon-screen-full.svg b/public/assets/img/svg/octicon-screen-full.svg similarity index 100% rename from public/img/svg/octicon-screen-full.svg rename to public/assets/img/svg/octicon-screen-full.svg diff --git a/public/img/svg/octicon-screen-normal.svg b/public/assets/img/svg/octicon-screen-normal.svg similarity index 100% rename from public/img/svg/octicon-screen-normal.svg rename to public/assets/img/svg/octicon-screen-normal.svg diff --git a/public/img/svg/octicon-search.svg b/public/assets/img/svg/octicon-search.svg similarity index 100% rename from public/img/svg/octicon-search.svg rename to public/assets/img/svg/octicon-search.svg diff --git a/public/img/svg/octicon-server.svg b/public/assets/img/svg/octicon-server.svg similarity index 100% rename from public/img/svg/octicon-server.svg rename to public/assets/img/svg/octicon-server.svg diff --git a/public/img/svg/octicon-share-android.svg b/public/assets/img/svg/octicon-share-android.svg similarity index 100% rename from public/img/svg/octicon-share-android.svg rename to public/assets/img/svg/octicon-share-android.svg diff --git a/public/img/svg/octicon-share.svg b/public/assets/img/svg/octicon-share.svg similarity index 100% rename from public/img/svg/octicon-share.svg rename to public/assets/img/svg/octicon-share.svg diff --git a/public/img/svg/octicon-shield-check.svg b/public/assets/img/svg/octicon-shield-check.svg similarity index 100% rename from public/img/svg/octicon-shield-check.svg rename to public/assets/img/svg/octicon-shield-check.svg diff --git a/public/img/svg/octicon-shield-lock.svg b/public/assets/img/svg/octicon-shield-lock.svg similarity index 100% rename from public/img/svg/octicon-shield-lock.svg rename to public/assets/img/svg/octicon-shield-lock.svg diff --git a/public/img/svg/octicon-shield-slash.svg b/public/assets/img/svg/octicon-shield-slash.svg similarity index 100% rename from public/img/svg/octicon-shield-slash.svg rename to public/assets/img/svg/octicon-shield-slash.svg diff --git a/public/img/svg/octicon-shield-x.svg b/public/assets/img/svg/octicon-shield-x.svg similarity index 100% rename from public/img/svg/octicon-shield-x.svg rename to public/assets/img/svg/octicon-shield-x.svg diff --git a/public/img/svg/octicon-shield.svg b/public/assets/img/svg/octicon-shield.svg similarity index 100% rename from public/img/svg/octicon-shield.svg rename to public/assets/img/svg/octicon-shield.svg diff --git a/public/img/svg/octicon-sidebar-collapse.svg b/public/assets/img/svg/octicon-sidebar-collapse.svg similarity index 100% rename from public/img/svg/octicon-sidebar-collapse.svg rename to public/assets/img/svg/octicon-sidebar-collapse.svg diff --git a/public/img/svg/octicon-sidebar-expand.svg b/public/assets/img/svg/octicon-sidebar-expand.svg similarity index 100% rename from public/img/svg/octicon-sidebar-expand.svg rename to public/assets/img/svg/octicon-sidebar-expand.svg diff --git a/public/img/svg/octicon-sign-in.svg b/public/assets/img/svg/octicon-sign-in.svg similarity index 100% rename from public/img/svg/octicon-sign-in.svg rename to public/assets/img/svg/octicon-sign-in.svg diff --git a/public/img/svg/octicon-sign-out.svg b/public/assets/img/svg/octicon-sign-out.svg similarity index 100% rename from public/img/svg/octicon-sign-out.svg rename to public/assets/img/svg/octicon-sign-out.svg diff --git a/public/img/svg/octicon-single-select.svg b/public/assets/img/svg/octicon-single-select.svg similarity index 100% rename from public/img/svg/octicon-single-select.svg rename to public/assets/img/svg/octicon-single-select.svg diff --git a/public/img/svg/octicon-skip-fill.svg b/public/assets/img/svg/octicon-skip-fill.svg similarity index 100% rename from public/img/svg/octicon-skip-fill.svg rename to public/assets/img/svg/octicon-skip-fill.svg diff --git a/public/img/svg/octicon-skip.svg b/public/assets/img/svg/octicon-skip.svg similarity index 100% rename from public/img/svg/octicon-skip.svg rename to public/assets/img/svg/octicon-skip.svg diff --git a/public/img/svg/octicon-sliders.svg b/public/assets/img/svg/octicon-sliders.svg similarity index 100% rename from public/img/svg/octicon-sliders.svg rename to public/assets/img/svg/octicon-sliders.svg diff --git a/public/img/svg/octicon-smiley.svg b/public/assets/img/svg/octicon-smiley.svg similarity index 100% rename from public/img/svg/octicon-smiley.svg rename to public/assets/img/svg/octicon-smiley.svg diff --git a/public/img/svg/octicon-sort-asc.svg b/public/assets/img/svg/octicon-sort-asc.svg similarity index 100% rename from public/img/svg/octicon-sort-asc.svg rename to public/assets/img/svg/octicon-sort-asc.svg diff --git a/public/img/svg/octicon-sort-desc.svg b/public/assets/img/svg/octicon-sort-desc.svg similarity index 100% rename from public/img/svg/octicon-sort-desc.svg rename to public/assets/img/svg/octicon-sort-desc.svg diff --git a/public/img/svg/octicon-sparkle-fill.svg b/public/assets/img/svg/octicon-sparkle-fill.svg similarity index 100% rename from public/img/svg/octicon-sparkle-fill.svg rename to public/assets/img/svg/octicon-sparkle-fill.svg diff --git a/public/img/svg/octicon-sponsor-tiers.svg b/public/assets/img/svg/octicon-sponsor-tiers.svg similarity index 100% rename from public/img/svg/octicon-sponsor-tiers.svg rename to public/assets/img/svg/octicon-sponsor-tiers.svg diff --git a/public/img/svg/octicon-square-fill.svg b/public/assets/img/svg/octicon-square-fill.svg similarity index 100% rename from public/img/svg/octicon-square-fill.svg rename to public/assets/img/svg/octicon-square-fill.svg diff --git a/public/img/svg/octicon-square.svg b/public/assets/img/svg/octicon-square.svg similarity index 100% rename from public/img/svg/octicon-square.svg rename to public/assets/img/svg/octicon-square.svg diff --git a/public/img/svg/octicon-squirrel.svg b/public/assets/img/svg/octicon-squirrel.svg similarity index 100% rename from public/img/svg/octicon-squirrel.svg rename to public/assets/img/svg/octicon-squirrel.svg diff --git a/public/img/svg/octicon-stack.svg b/public/assets/img/svg/octicon-stack.svg similarity index 100% rename from public/img/svg/octicon-stack.svg rename to public/assets/img/svg/octicon-stack.svg diff --git a/public/img/svg/octicon-star-fill.svg b/public/assets/img/svg/octicon-star-fill.svg similarity index 100% rename from public/img/svg/octicon-star-fill.svg rename to public/assets/img/svg/octicon-star-fill.svg diff --git a/public/img/svg/octicon-star.svg b/public/assets/img/svg/octicon-star.svg similarity index 100% rename from public/img/svg/octicon-star.svg rename to public/assets/img/svg/octicon-star.svg diff --git a/public/img/svg/octicon-stop.svg b/public/assets/img/svg/octicon-stop.svg similarity index 100% rename from public/img/svg/octicon-stop.svg rename to public/assets/img/svg/octicon-stop.svg diff --git a/public/img/svg/octicon-stopwatch.svg b/public/assets/img/svg/octicon-stopwatch.svg similarity index 100% rename from public/img/svg/octicon-stopwatch.svg rename to public/assets/img/svg/octicon-stopwatch.svg diff --git a/public/img/svg/octicon-strikethrough.svg b/public/assets/img/svg/octicon-strikethrough.svg similarity index 100% rename from public/img/svg/octicon-strikethrough.svg rename to public/assets/img/svg/octicon-strikethrough.svg diff --git a/public/img/svg/octicon-sun.svg b/public/assets/img/svg/octicon-sun.svg similarity index 100% rename from public/img/svg/octicon-sun.svg rename to public/assets/img/svg/octicon-sun.svg diff --git a/public/img/svg/octicon-sync.svg b/public/assets/img/svg/octicon-sync.svg similarity index 100% rename from public/img/svg/octicon-sync.svg rename to public/assets/img/svg/octicon-sync.svg diff --git a/public/img/svg/octicon-tab-external.svg b/public/assets/img/svg/octicon-tab-external.svg similarity index 100% rename from public/img/svg/octicon-tab-external.svg rename to public/assets/img/svg/octicon-tab-external.svg diff --git a/public/img/svg/octicon-table.svg b/public/assets/img/svg/octicon-table.svg similarity index 100% rename from public/img/svg/octicon-table.svg rename to public/assets/img/svg/octicon-table.svg diff --git a/public/img/svg/octicon-tag.svg b/public/assets/img/svg/octicon-tag.svg similarity index 100% rename from public/img/svg/octicon-tag.svg rename to public/assets/img/svg/octicon-tag.svg diff --git a/public/img/svg/octicon-tasklist.svg b/public/assets/img/svg/octicon-tasklist.svg similarity index 100% rename from public/img/svg/octicon-tasklist.svg rename to public/assets/img/svg/octicon-tasklist.svg diff --git a/public/img/svg/octicon-telescope-fill.svg b/public/assets/img/svg/octicon-telescope-fill.svg similarity index 100% rename from public/img/svg/octicon-telescope-fill.svg rename to public/assets/img/svg/octicon-telescope-fill.svg diff --git a/public/img/svg/octicon-telescope.svg b/public/assets/img/svg/octicon-telescope.svg similarity index 100% rename from public/img/svg/octicon-telescope.svg rename to public/assets/img/svg/octicon-telescope.svg diff --git a/public/img/svg/octicon-terminal.svg b/public/assets/img/svg/octicon-terminal.svg similarity index 100% rename from public/img/svg/octicon-terminal.svg rename to public/assets/img/svg/octicon-terminal.svg diff --git a/public/img/svg/octicon-three-bars.svg b/public/assets/img/svg/octicon-three-bars.svg similarity index 100% rename from public/img/svg/octicon-three-bars.svg rename to public/assets/img/svg/octicon-three-bars.svg diff --git a/public/img/svg/octicon-thumbsdown.svg b/public/assets/img/svg/octicon-thumbsdown.svg similarity index 100% rename from public/img/svg/octicon-thumbsdown.svg rename to public/assets/img/svg/octicon-thumbsdown.svg diff --git a/public/img/svg/octicon-thumbsup.svg b/public/assets/img/svg/octicon-thumbsup.svg similarity index 100% rename from public/img/svg/octicon-thumbsup.svg rename to public/assets/img/svg/octicon-thumbsup.svg diff --git a/public/img/svg/octicon-tools.svg b/public/assets/img/svg/octicon-tools.svg similarity index 100% rename from public/img/svg/octicon-tools.svg rename to public/assets/img/svg/octicon-tools.svg diff --git a/public/img/svg/octicon-tracked-by-closed-completed.svg b/public/assets/img/svg/octicon-tracked-by-closed-completed.svg similarity index 100% rename from public/img/svg/octicon-tracked-by-closed-completed.svg rename to public/assets/img/svg/octicon-tracked-by-closed-completed.svg diff --git a/public/img/svg/octicon-tracked-by-closed-not-planned.svg b/public/assets/img/svg/octicon-tracked-by-closed-not-planned.svg similarity index 100% rename from public/img/svg/octicon-tracked-by-closed-not-planned.svg rename to public/assets/img/svg/octicon-tracked-by-closed-not-planned.svg diff --git a/public/img/svg/octicon-trash.svg b/public/assets/img/svg/octicon-trash.svg similarity index 100% rename from public/img/svg/octicon-trash.svg rename to public/assets/img/svg/octicon-trash.svg diff --git a/public/img/svg/octicon-triangle-down.svg b/public/assets/img/svg/octicon-triangle-down.svg similarity index 100% rename from public/img/svg/octicon-triangle-down.svg rename to public/assets/img/svg/octicon-triangle-down.svg diff --git a/public/img/svg/octicon-triangle-left.svg b/public/assets/img/svg/octicon-triangle-left.svg similarity index 100% rename from public/img/svg/octicon-triangle-left.svg rename to public/assets/img/svg/octicon-triangle-left.svg diff --git a/public/img/svg/octicon-triangle-right.svg b/public/assets/img/svg/octicon-triangle-right.svg similarity index 100% rename from public/img/svg/octicon-triangle-right.svg rename to public/assets/img/svg/octicon-triangle-right.svg diff --git a/public/img/svg/octicon-triangle-up.svg b/public/assets/img/svg/octicon-triangle-up.svg similarity index 100% rename from public/img/svg/octicon-triangle-up.svg rename to public/assets/img/svg/octicon-triangle-up.svg diff --git a/public/img/svg/octicon-trophy.svg b/public/assets/img/svg/octicon-trophy.svg similarity index 100% rename from public/img/svg/octicon-trophy.svg rename to public/assets/img/svg/octicon-trophy.svg diff --git a/public/img/svg/octicon-typography.svg b/public/assets/img/svg/octicon-typography.svg similarity index 100% rename from public/img/svg/octicon-typography.svg rename to public/assets/img/svg/octicon-typography.svg diff --git a/public/img/svg/octicon-undo.svg b/public/assets/img/svg/octicon-undo.svg similarity index 100% rename from public/img/svg/octicon-undo.svg rename to public/assets/img/svg/octicon-undo.svg diff --git a/public/img/svg/octicon-unfold.svg b/public/assets/img/svg/octicon-unfold.svg similarity index 100% rename from public/img/svg/octicon-unfold.svg rename to public/assets/img/svg/octicon-unfold.svg diff --git a/public/img/svg/octicon-unlink.svg b/public/assets/img/svg/octicon-unlink.svg similarity index 100% rename from public/img/svg/octicon-unlink.svg rename to public/assets/img/svg/octicon-unlink.svg diff --git a/public/img/svg/octicon-unlock.svg b/public/assets/img/svg/octicon-unlock.svg similarity index 100% rename from public/img/svg/octicon-unlock.svg rename to public/assets/img/svg/octicon-unlock.svg diff --git a/public/img/svg/octicon-unmute.svg b/public/assets/img/svg/octicon-unmute.svg similarity index 100% rename from public/img/svg/octicon-unmute.svg rename to public/assets/img/svg/octicon-unmute.svg diff --git a/public/img/svg/octicon-unread.svg b/public/assets/img/svg/octicon-unread.svg similarity index 100% rename from public/img/svg/octicon-unread.svg rename to public/assets/img/svg/octicon-unread.svg diff --git a/public/img/svg/octicon-unverified.svg b/public/assets/img/svg/octicon-unverified.svg similarity index 100% rename from public/img/svg/octicon-unverified.svg rename to public/assets/img/svg/octicon-unverified.svg diff --git a/public/img/svg/octicon-upload.svg b/public/assets/img/svg/octicon-upload.svg similarity index 100% rename from public/img/svg/octicon-upload.svg rename to public/assets/img/svg/octicon-upload.svg diff --git a/public/img/svg/octicon-verified.svg b/public/assets/img/svg/octicon-verified.svg similarity index 100% rename from public/img/svg/octicon-verified.svg rename to public/assets/img/svg/octicon-verified.svg diff --git a/public/img/svg/octicon-versions.svg b/public/assets/img/svg/octicon-versions.svg similarity index 100% rename from public/img/svg/octicon-versions.svg rename to public/assets/img/svg/octicon-versions.svg diff --git a/public/img/svg/octicon-video.svg b/public/assets/img/svg/octicon-video.svg similarity index 100% rename from public/img/svg/octicon-video.svg rename to public/assets/img/svg/octicon-video.svg diff --git a/public/img/svg/octicon-webhook.svg b/public/assets/img/svg/octicon-webhook.svg similarity index 100% rename from public/img/svg/octicon-webhook.svg rename to public/assets/img/svg/octicon-webhook.svg diff --git a/public/img/svg/octicon-workflow.svg b/public/assets/img/svg/octicon-workflow.svg similarity index 100% rename from public/img/svg/octicon-workflow.svg rename to public/assets/img/svg/octicon-workflow.svg diff --git a/public/img/svg/octicon-x-circle-fill.svg b/public/assets/img/svg/octicon-x-circle-fill.svg similarity index 100% rename from public/img/svg/octicon-x-circle-fill.svg rename to public/assets/img/svg/octicon-x-circle-fill.svg diff --git a/public/img/svg/octicon-x-circle.svg b/public/assets/img/svg/octicon-x-circle.svg similarity index 100% rename from public/img/svg/octicon-x-circle.svg rename to public/assets/img/svg/octicon-x-circle.svg diff --git a/public/img/svg/octicon-x.svg b/public/assets/img/svg/octicon-x.svg similarity index 100% rename from public/img/svg/octicon-x.svg rename to public/assets/img/svg/octicon-x.svg diff --git a/public/img/svg/octicon-zap.svg b/public/assets/img/svg/octicon-zap.svg similarity index 100% rename from public/img/svg/octicon-zap.svg rename to public/assets/img/svg/octicon-zap.svg diff --git a/public/img/svg/octicon-zoom-in.svg b/public/assets/img/svg/octicon-zoom-in.svg similarity index 100% rename from public/img/svg/octicon-zoom-in.svg rename to public/assets/img/svg/octicon-zoom-in.svg diff --git a/public/img/svg/octicon-zoom-out.svg b/public/assets/img/svg/octicon-zoom-out.svg similarity index 100% rename from public/img/svg/octicon-zoom-out.svg rename to public/assets/img/svg/octicon-zoom-out.svg diff --git a/public/img/telegram.png b/public/assets/img/telegram.png similarity index 100% rename from public/img/telegram.png rename to public/assets/img/telegram.png diff --git a/public/img/wechatwork.png b/public/assets/img/wechatwork.png similarity index 100% rename from public/img/wechatwork.png rename to public/assets/img/wechatwork.png diff --git a/public/pebblisp-console.js b/public/assets/pebblisp-console.js similarity index 100% rename from public/pebblisp-console.js rename to public/assets/pebblisp-console.js diff --git a/public/pebblisp.js b/public/assets/pebblisp.js similarity index 100% rename from public/pebblisp.js rename to public/assets/pebblisp.js diff --git a/public/pebblisp.wasm b/public/assets/pebblisp.wasm similarity index 100% rename from public/pebblisp.wasm rename to public/assets/pebblisp.wasm diff --git a/templates/base/head_navbar.tmpl b/templates/base/head_navbar.tmpl index 8631b24..6f16a04 100644 --- a/templates/base/head_navbar.tmpl +++ b/templates/base/head_navbar.tmpl @@ -3,92 +3,72 @@ {{$notificationUnreadCount = call .NotificationUnreadCount}} {{end}} -