Do you know a version of Github Profile Trophy (ryo-ma), this version will allows you to show all secret trophies instead of hidden it.
Moreover, in this file some modifications and improvements are added! (see Change logs)
![](https://github-trophies.vercel.app/?username=yourusername)
About fully usage, you can check How to use.
Base Trophies require
Name of trophy | C | B | A | AA | AAA | S | SS | SSS | difficult rates |
---|---|---|---|---|---|---|---|---|---|
TotalStarTrophy | 1 | 10 | 20 | 50 | 100 | 200 | 500 | 1000 | Normal |
TotalCommitTrophy | 1 | 10 | 100 | 200 | 500 | 700 | 1000 | 2000 | Normal |
TotalFollowerTrophy | 1 | 10 | 20 | 50 | 100 | 200 | 500 | 1000 | Very Hard |
TotalIssueTrophy | 1 | 5 | 10 | 20 | 50 | 100 | 200 | 500 | Hard |
TotalPullRequestTrophy | 1 | 5 | 10 | 20 | 50 | 100 | 200 | 500 | Hard |
TotalRepositoryTrophy | 1 | 10 | 20 | 30 | 40 | 50 | 70 | 100 | Easy |
Secret Trophies require
Name of trophy | want (actived) | default |
---|---|---|
MultipleLangTrophy | 5 | 10 |
AchieveSuperRankTrophy | 0 | 1 |
NewAccountTrophy | 0 | 1 |
AncientAccountTrophy | 0 | 1 |
LongTimeAccountTrophy | 0 | 5 |
MultipleOrganizationsTrophy | 1 | 3 |
You'll have to deploy yourself, for Vercel or localhost
If you want to configure which trophies you automatically get, configure these booleans in src/card.ts at line 13
let wantAchieveSuperRank = false;
let wantMultipleLang = true;
let wantLongTimeAccount = true;
let wantAncientAccount = false;
let wantNewAccount = false;
let wantMultipleOrganizations = true;
- show all trophies including secret and unreached (conditions remain the same)
- renewing trophy "AchieveSuperRankTrophy" instead of "AllSuperRankTrophy"
- condition of "AchieveSuperRankTrophy" from
every
toat least one
- renewing trophy "NewAccountTrophy" instead of "Joined2020Trophy"
- condition of "NewAccountTrophy" from
==2020
to>=2020
- unit system of "LongTimeAccountTrophy" from
pt
toyear(s)
- condition of "LongTimeAccountTrophy" from
10years
to5years
- Open the "wantAllSuperRank" and "wantMultipleLang" trophies by default (conditions is 0)
- conditions of "MultipleOrganizations" from
3
to1
(open by default) - change the distance between conditions and reduce the difficulty of "TotalStarTrophy"
- A Rank from
30
to20
- SS Rank from
700
to500
- SSS Rank from
2000
to1000
- A Rank from
- change the distance between conditions and reduce the difficulty of "TotalCommitTrophy"
- S Rank from
1000
to700
- SS Rank from
2000
to1000
- SSS Rank from
4000
to2000
- S Rank from
- change condition of "TotalFollowerTrophy"
- SS Rank from
400
to500
- SS Rank from
- change the distance between conditions and reduce the difficulty of "TotalIssueTrophy"
- B Rank from
10
to5
- A Rank from
20
to10
- AA Rank from
50
to20
- AAA Rank from
100
to50
- S Rank from
200
to100
- SS Rank from
500
to200
- SSS Rank from
1000
to500
- B Rank from
- change the distance between conditions and reduce the difficulty of "TotalPullRequestTrophy"
- B Rank from
10
to5
- A Rank from
20
to10
- AA Rank from
50
to20
- AAA Rank from
100
to50
- S Rank from
200
to100
- SS Rank from
500
to200
- SSS Rank from
1000
to500
- B Rank from
- change the distance between conditions and reduce the difficulty of "TotalRepositoryTrophy"
- AAA Rank from
50
to40
- S Rank from
80
to50
- SS Rank from
90
to70
- AAA Rank from
If you choose to use my deployment, it would be really appreciated if you gave me a star ๐.