Set new icons for Codeberg and Gitea (#165)

This commit is contained in:
Felix Suchert 2022-08-22 00:34:24 +02:00 committed by GitHub
parent ba7647dcff
commit 0788aaaedb
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 7 additions and 7 deletions

View file

@ -42,7 +42,7 @@ impl fmt::Display for RepoPath {
write!( write!(
f, f,
"{} => {}/{}", "{} => {}/{}",
self.site.to_string(), self.site,
self.qual.as_ref(), self.qual.as_ref(),
self.name.as_ref() self.name.as_ref()
) )
@ -96,7 +96,7 @@ impl FromStr for RepoSite {
type Err = Error; type Err = Error;
fn from_str(input: &str) -> Result<RepoSite, Error> { fn from_str(input: &str) -> Result<RepoSite, Error> {
if let Some((site, domain)) = input.split_once("/") { if let Some((site, domain)) = input.split_once('/') {
match site { match site {
"gitea" => Ok(RepoSite::Gitea(domain.parse()?)), "gitea" => Ok(RepoSite::Gitea(domain.parse()?)),
_ => Err(anyhow!("unknown repo site identifier")), _ => Err(anyhow!("unknown repo site identifier")),

View file

@ -127,11 +127,11 @@ fn get_site_icon(site: &RepoSite) -> (FaType, &'static str) {
RepoSite::Github => (FaType::Brands, "github"), RepoSite::Github => (FaType::Brands, "github"),
RepoSite::Gitlab => (FaType::Brands, "gitlab"), RepoSite::Gitlab => (FaType::Brands, "gitlab"),
RepoSite::Bitbucket => (FaType::Brands, "bitbucket"), RepoSite::Bitbucket => (FaType::Brands, "bitbucket"),
// FIXME: There is no brands/{sourcehut, codeberg, gitea} icon, so just use a // FIXME: There is no brands/{sourcehut, codeberg, gitea} icon, so just use an
// regular circle which looks close enough. // icon which looks close enough.
RepoSite::Sourcehut | RepoSite::Codeberg | RepoSite::Gitea(_) => { RepoSite::Sourcehut => (FaType::Regular, "circle"),
(FaType::Regular, "circle") RepoSite::Codeberg => (FaType::Solid, "mountain"),
} RepoSite::Gitea(_) => (FaType::Brands, "git-alt"),
} }
} }