Fix #5343: Add icons for websites linked to at least 9 artists.

This commit is contained in:
evazion
2022-11-12 19:49:20 -06:00
parent 220db642e1
commit e12ce9b472
76 changed files with 285 additions and 11 deletions

View File

@@ -11,14 +11,46 @@ class Source::URL::Null < Source::URL
case [subdomain, domain]
in _, "4cdn.org"
"4chan"
in _, "myportfolio.com"
"Adobe Portfolio"
in _, "adobe.com" if host == "portfolio.adobe.com"
"Adobe Portfolio"
in _, "allmylinks.com"
"AllMyLinks"
in _, "animenewsnetwork.com"
"Anime News Network"
in _, ("aminoapps.com" | "narvii.com")
"Amino"
in _, "archiveofourown.org"
"Archive of Our Own"
in _, "artfight.net"
"Art Fight"
in _, "artistsnclients.com"
"Artists&Clients"
in _, "ask.fm"
"Ask.fm"
in _, ("bandcamp.com" | "bcbits.com")
"Bandcamp"
in _, ("bcy.net" | "bcyimg.com")
"BCY"
in _, "bigcartel.com"
"Big Cartel"
in _, ("blogger.com" | /blogspot\.(com|ca|de|jp|kr|tw)\z/i)
"Blogger"
in "blogger", "googleusercontent.com"
"Blogger"
in _, "buymeacoffee.com"
"Buy Me a Coffee"
in _, "carrd.co"
"Carrd"
in _, "circle.ms"
"Circle.ms"
in _, "colorslive.com"
"Colors Live"
# XXX curiouscat.qa is possibly a different site
# https://www.bleepingcomputer.com/news/security/popular-qanda-app-curious-cat-loses-domain-posts-bizarre-tweets/
in _, ("curiouscat.live" | "curiouscat.me" | "curiouscat.qa")
"Curious Cat"
in _, ("dlsite.com" | "dlsite.net" | "dlsite.jp")
"DLSite"
in _, "donmai.us"
@@ -35,44 +67,112 @@ class Source::URL::Null < Source::URL
"E-Hentai"
in _, ("facebook.com" | "fbcdn.net")
"Facebook"
in _, ("fandom.com" | "wikia.com")
"Fandom"
in _, ("github.com" | "githubassets.com")
"GitHub"
in _, "hatenablog.com"
"Hatena Blog"
in _, "html.co.jp"
"html.co.jp"
in _, ("line.me" | "line-apps.com")
"Line"
in _, ("linkedin.com" | "licdn.com")
"LinkedIn"
in _, "linktr.ee"
"Linktree"
in _, "livedoor.jp"
"Livedoor"
in "livedoor", "blogimg.jp"
"Livedoor"
in _, "lit.link"
"Lit.link"
in _, "kemono.party"
"Kemono Party"
in _, "ko-fi.com"
"Ko-fi"
in _, "last.fm"
"Last.fm"
in _, ("mastodon.cloud" | "mstdn.jp")
"Mastodon"
in _, "myanimelist.net"
"MyAnimeList"
in _, "mixi.jp"
"Mixi.jp"
in _, "note.com"
"Note"
in _, "cloudfront.net" if host == "d291vdycu0ht11.cloudfront.net"
"Note"
in _, "ocn.ne.jp"
"OCN"
in _, "onlyfans.com"
"OnlyFans"
in _, ("overdoll.com" | "dollycdn.net")
"Overdoll"
in _, ("patreon.com" | "patreonusercontent.com")
"Patreon"
in _, "piapro.jp"
"Piapro.jp"
in _, ("paypal.com" | "paypal.me" | "paypalobjects.com")
"PayPal"
in _, ("pinterest.com" | "pinimg.com")
"Pinterest"
in _, "postype.com"
"Postype"
in _, "cloudfront.net" if host == "d33pksfia2a94m.cloudfront.net"
"Postype"
in _, ("joyreactor.cc" | "reactor.cc")
"Joyreactor"
in _, "redgifs.com"
"RedGIFs"
in _, "rule34.us"
"Rule34.us"
in _, "sakura.ne.jp"
"Sakura.ne.jp"
in _, "sankakucomplex.com"
"Sankaku Complex"
in _, "steamstatic.com"
in _, ("spotify.com" | "spotifycdn.com")
"Spotify"
in _, ("soundcloud.com" | "sndcdn.com")
"SoundCloud"
in _, ("steamstatic.com" | "steamcommunity.com")
"Steam"
in _, "the-interviews.jp"
in _, ("subscribestar.adult" | "subscribestar.com")
"SubscribeStar"
in _, "suzuri.jp"
"Suzuri"
in _, "cloudfront.net" if host == "dijsur42hqnz1.cloudfront.net"
"Suzuri"
in _, "theinterviews.jp"
"The Interviews"
in _, "tapas.io"
"Tapas"
in _, "cloudfront.net" if host == "d30womf5coomej.cloudfront.net"
"Tapas"
in _, "teepublic.com"
"TeePublic"
in _, ("telegram.org" | "t.me")
"Telegram"
in _, "tistory.com"
"Tistory"
in "t1", "daumcdn.net"
"Tistory"
in _, "toyhou.se"
"Toyhouse"
in "bxp-content-static.prod.public", "atl-paas.net"
"Trello"
in _, ("vimeo.com" | "vimeocdn.com" | "livestream.com")
"Vimeo"
in _, "webtoons.com"
"Webtoons"
in "webtoons-static", "pstatic.net"
"Webtoons"
in _, ("weebly.com" | "weeblysite.com")
"Weebly"
in _, ("wix.com" | "wixsite.com" | "wixstatic.com")
"Wix"
in _, "wordpress.com"
"WordPress"
in _, "youtu.be"
"Youtube"
else