mirror of
https://github.com/hanyixuanten/hanyixuanten.git
synced 2026-11-03 11:56:39 +00:00
Update README cards
This commit is contained in:
1 parent
345f9add7d
commit
8207d5d4b1
3 files changed
+47
-24
No files matched your search
@@ -27,7 +27,8 @@
|
|||||||
}
|
}
|
||||||
.gray { font: 400 12px 'Segoe UI', Ubuntu, Sans-Serif; fill: #434d58 }
|
.gray { font: 400 12px 'Segoe UI', Ubuntu, Sans-Serif; fill: #434d58 }
|
||||||
.badge { font: 600 11px 'Segoe UI', Ubuntu, Sans-Serif; }
|
.badge { font: 600 11px 'Segoe UI', Ubuntu, Sans-Serif; }
|
||||||
.badge rect { opacity: 0.2 }
|
.badge rect { opacity: 0.2; stroke: #434d58 }
|
||||||
|
.badge text { fill: #434d58 }
|
||||||
|
|
||||||
.stat { font: 400 12px 'Segoe UI', Ubuntu, Sans-Serif; fill: #434d58 }
|
.stat { font: 400 12px 'Segoe UI', Ubuntu, Sans-Serif; fill: #434d58 }
|
||||||
.stagger {
|
.stagger {
|
||||||
@@ -43,6 +44,7 @@
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/* Animations */
|
/* Animations */
|
||||||
@keyframes scaleInAnimation {
|
@keyframes scaleInAnimation {
|
||||||
from {
|
from {
|
||||||
@@ -65,9 +67,15 @@
|
|||||||
</style>
|
</style>
|
||||||
|
|
||||||
|
|
||||||
|
<defs>
|
||||||
|
|
||||||
|
|
||||||
|
</defs>
|
||||||
|
|
||||||
|
|
||||||
<rect
|
<rect
|
||||||
data-testid="card-bg"
|
data-testid="card-bg"
|
||||||
|
class="card-bg"
|
||||||
x="0.5"
|
x="0.5"
|
||||||
y="0.5"
|
y="0.5"
|
||||||
rx="4.5"
|
rx="4.5"
|
||||||
@@ -134,7 +142,7 @@
|
|||||||
>
|
>
|
||||||
<path fill-rule="evenodd" d="M8 .25a.75.75 0 01.673.418l1.882 3.815 4.21.612a.75.75 0 01.416 1.279l-3.046 2.97.719 4.192a.75.75 0 01-1.088.791L8 12.347l-3.766 1.98a.75.75 0 01-1.088-.79l.72-4.194L.818 6.374a.75.75 0 01.416-1.28l4.21-.611L7.327.668A.75.75 0 018 .25zm0 2.445L6.615 5.5a.75.75 0 01-.564.41l-3.097.45 2.24 2.184a.75.75 0 01.216.664l-.528 3.084 2.769-1.456a.75.75 0 01.698 0l2.77 1.456-.53-3.084a.75.75 0 01.216-.664l2.24-2.183-3.096-.45a.75.75 0 01-.564-.41L8 2.694v.001z"/>
|
<path fill-rule="evenodd" d="M8 .25a.75.75 0 01.673.418l1.882 3.815 4.21.612a.75.75 0 01.416 1.279l-3.046 2.97.719 4.192a.75.75 0 01-1.088.791L8 12.347l-3.766 1.98a.75.75 0 01-1.088-.79l.72-4.194L.818 6.374a.75.75 0 01.416-1.28l4.21-.611L7.327.668A.75.75 0 018 .25zm0 2.445L6.615 5.5a.75.75 0 01-.564.41l-3.097.45 2.24 2.184a.75.75 0 01.216.664l-.528 3.084 2.769-1.456a.75.75 0 01.698 0l2.77 1.456-.53-3.084a.75.75 0 01.216-.664l2.24-2.183-3.096-.45a.75.75 0 01-.564-.41L8 2.694v.001z"/>
|
||||||
</svg>
|
</svg>
|
||||||
</g><g transform="translate(20, 0)"><text data-testid="stargazers" class="gray">36</text></g></g><g transform="translate(131.2600001335144, 0)"><g transform="translate(0, 0)">
|
</g><g transform="translate(20, 0)"><text data-testid="stargazers" class="gray">38</text></g></g><g transform="translate(131.2600001335144, 0)"><g transform="translate(0, 0)">
|
||||||
<svg
|
<svg
|
||||||
class="icon"
|
class="icon"
|
||||||
y="-12"
|
y="-12"
|
||||||
|
|||||||
|
Before Width: | Height: | Size: 4.9 KiB After Width: | Height: | Size: 5.1 KiB |
+12
-5
@@ -9,7 +9,7 @@
|
|||||||
aria-labelledby="descId"
|
aria-labelledby="descId"
|
||||||
>
|
>
|
||||||
<title id="titleId">Yixuan Han's GitHub Stats, Rank: C+</title>
|
<title id="titleId">Yixuan Han's GitHub Stats, Rank: C+</title>
|
||||||
<desc id="descId">Total Stars Earned: 3, Total Commits (last year) : 180, Total PRs: 6, Total Issues: 12, Contributed to (last year): 4</desc>
|
<desc id="descId">Total Stars Earned: 3, Total Commits (last year) : 198, Total PRs: 8, Total Issues: 12, Contributed to (last year): 5</desc>
|
||||||
<style>
|
<style>
|
||||||
.header {
|
.header {
|
||||||
font: 600 18px 'Segoe UI', Ubuntu, Sans-Serif;
|
font: 600 18px 'Segoe UI', Ubuntu, Sans-Serif;
|
||||||
@@ -73,13 +73,14 @@
|
|||||||
stroke-dashoffset: 251.32741228718345;
|
stroke-dashoffset: 251.32741228718345;
|
||||||
}
|
}
|
||||||
to {
|
to {
|
||||||
stroke-dashoffset: 217.28116164633215;
|
stroke-dashoffset: 214.46217204376072;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/* Animations */
|
/* Animations */
|
||||||
@keyframes scaleInAnimation {
|
@keyframes scaleInAnimation {
|
||||||
from {
|
from {
|
||||||
@@ -102,9 +103,15 @@
|
|||||||
</style>
|
</style>
|
||||||
|
|
||||||
|
|
||||||
|
<defs>
|
||||||
|
|
||||||
|
|
||||||
|
</defs>
|
||||||
|
|
||||||
|
|
||||||
<rect
|
<rect
|
||||||
data-testid="card-bg"
|
data-testid="card-bg"
|
||||||
|
class="card-bg"
|
||||||
x="0.5"
|
x="0.5"
|
||||||
y="0.5"
|
y="0.5"
|
||||||
rx="4.5"
|
rx="4.5"
|
||||||
@@ -177,7 +184,7 @@
|
|||||||
x="224.01"
|
x="224.01"
|
||||||
y="12.5"
|
y="12.5"
|
||||||
data-testid="commits"
|
data-testid="commits"
|
||||||
>180</text>
|
>198</text>
|
||||||
</g>
|
</g>
|
||||||
</g><g transform="translate(0, 50)">
|
</g><g transform="translate(0, 50)">
|
||||||
<g class="stagger" style="animation-delay: 750ms" transform="translate(25, 0)">
|
<g class="stagger" style="animation-delay: 750ms" transform="translate(25, 0)">
|
||||||
@@ -192,7 +199,7 @@
|
|||||||
x="224.01"
|
x="224.01"
|
||||||
y="12.5"
|
y="12.5"
|
||||||
data-testid="prs"
|
data-testid="prs"
|
||||||
>6</text>
|
>8</text>
|
||||||
</g>
|
</g>
|
||||||
</g><g transform="translate(0, 75)">
|
</g><g transform="translate(0, 75)">
|
||||||
<g class="stagger" style="animation-delay: 900ms" transform="translate(25, 0)">
|
<g class="stagger" style="animation-delay: 900ms" transform="translate(25, 0)">
|
||||||
@@ -222,7 +229,7 @@
|
|||||||
x="224.01"
|
x="224.01"
|
||||||
y="12.5"
|
y="12.5"
|
||||||
data-testid="contribs"
|
data-testid="contribs"
|
||||||
>4</text>
|
>5</text>
|
||||||
</g>
|
</g>
|
||||||
</g>
|
</g>
|
||||||
</svg>
|
</svg>
|
||||||
|
|||||||
|
Before Width: | Height: | Size: 7.6 KiB After Width: | Height: | Size: 7.7 KiB |
+25
-17
@@ -59,6 +59,8 @@
|
|||||||
.lang-progress{
|
.lang-progress{
|
||||||
animation: growWidthAnimation 0.6s ease-in-out forwards;
|
animation: growWidthAnimation 0.6s ease-in-out forwards;
|
||||||
}
|
}
|
||||||
|
.progress-background { fill: #ddd; }
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -84,9 +86,15 @@
|
|||||||
</style>
|
</style>
|
||||||
|
|
||||||
|
|
||||||
|
<defs>
|
||||||
|
|
||||||
|
|
||||||
|
</defs>
|
||||||
|
|
||||||
|
|
||||||
<rect
|
<rect
|
||||||
data-testid="card-bg"
|
data-testid="card-bg"
|
||||||
|
class="card-bg"
|
||||||
x="0.5"
|
x="0.5"
|
||||||
y="0.5"
|
y="0.5"
|
||||||
rx="4.5"
|
rx="4.5"
|
||||||
@@ -130,7 +138,7 @@
|
|||||||
data-testid="lang-progress"
|
data-testid="lang-progress"
|
||||||
x="0"
|
x="0"
|
||||||
y="0"
|
y="0"
|
||||||
width="209.82"
|
width="202.48"
|
||||||
height="8"
|
height="8"
|
||||||
fill="#4F5D95"
|
fill="#4F5D95"
|
||||||
/>
|
/>
|
||||||
@@ -138,9 +146,9 @@
|
|||||||
<rect
|
<rect
|
||||||
mask="url(#rect-mask)"
|
mask="url(#rect-mask)"
|
||||||
data-testid="lang-progress"
|
data-testid="lang-progress"
|
||||||
x="209.82"
|
x="202.48"
|
||||||
y="0"
|
y="0"
|
||||||
width="22.02"
|
width="30"
|
||||||
height="8"
|
height="8"
|
||||||
fill="#3572A5"
|
fill="#3572A5"
|
||||||
/>
|
/>
|
||||||
@@ -148,9 +156,9 @@
|
|||||||
<rect
|
<rect
|
||||||
mask="url(#rect-mask)"
|
mask="url(#rect-mask)"
|
||||||
data-testid="lang-progress"
|
data-testid="lang-progress"
|
||||||
x="231.84"
|
x="232.48"
|
||||||
y="0"
|
y="0"
|
||||||
width="10.43"
|
width="10.07"
|
||||||
height="8"
|
height="8"
|
||||||
fill="#f1e05a"
|
fill="#f1e05a"
|
||||||
/>
|
/>
|
||||||
@@ -158,9 +166,9 @@
|
|||||||
<rect
|
<rect
|
||||||
mask="url(#rect-mask)"
|
mask="url(#rect-mask)"
|
||||||
data-testid="lang-progress"
|
data-testid="lang-progress"
|
||||||
x="242.27"
|
x="242.54999999999998"
|
||||||
y="0"
|
y="0"
|
||||||
width="13.39"
|
width="13.27"
|
||||||
height="8"
|
height="8"
|
||||||
fill="#e34c26"
|
fill="#e34c26"
|
||||||
/>
|
/>
|
||||||
@@ -168,9 +176,9 @@
|
|||||||
<rect
|
<rect
|
||||||
mask="url(#rect-mask)"
|
mask="url(#rect-mask)"
|
||||||
data-testid="lang-progress"
|
data-testid="lang-progress"
|
||||||
x="245.66"
|
x="245.82"
|
||||||
y="0"
|
y="0"
|
||||||
width="12.620000000000001"
|
width="12.52"
|
||||||
height="8"
|
height="8"
|
||||||
fill="#89e051"
|
fill="#89e051"
|
||||||
/>
|
/>
|
||||||
@@ -178,9 +186,9 @@
|
|||||||
<rect
|
<rect
|
||||||
mask="url(#rect-mask)"
|
mask="url(#rect-mask)"
|
||||||
data-testid="lang-progress"
|
data-testid="lang-progress"
|
||||||
x="248.28"
|
x="248.34"
|
||||||
y="0"
|
y="0"
|
||||||
width="11.72"
|
width="11.66"
|
||||||
height="8"
|
height="8"
|
||||||
fill="#663399"
|
fill="#663399"
|
||||||
/>
|
/>
|
||||||
@@ -191,42 +199,42 @@
|
|||||||
<g class="stagger" style="animation-delay: 450ms">
|
<g class="stagger" style="animation-delay: 450ms">
|
||||||
<circle cx="5" cy="6" r="5" fill="#4F5D95" />
|
<circle cx="5" cy="6" r="5" fill="#4F5D95" />
|
||||||
<text data-testid="lang-name" x="15" y="10" class='lang-name'>
|
<text data-testid="lang-name" x="15" y="10" class='lang-name'>
|
||||||
PHP 83.93%
|
PHP 80.99%
|
||||||
</text>
|
</text>
|
||||||
</g>
|
</g>
|
||||||
</g><g transform="translate(0, 25)">
|
</g><g transform="translate(0, 25)">
|
||||||
<g class="stagger" style="animation-delay: 600ms">
|
<g class="stagger" style="animation-delay: 600ms">
|
||||||
<circle cx="5" cy="6" r="5" fill="#3572A5" />
|
<circle cx="5" cy="6" r="5" fill="#3572A5" />
|
||||||
<text data-testid="lang-name" x="15" y="10" class='lang-name'>
|
<text data-testid="lang-name" x="15" y="10" class='lang-name'>
|
||||||
Python 8.81%
|
Python 12.00%
|
||||||
</text>
|
</text>
|
||||||
</g>
|
</g>
|
||||||
</g><g transform="translate(0, 50)">
|
</g><g transform="translate(0, 50)">
|
||||||
<g class="stagger" style="animation-delay: 750ms">
|
<g class="stagger" style="animation-delay: 750ms">
|
||||||
<circle cx="5" cy="6" r="5" fill="#f1e05a" />
|
<circle cx="5" cy="6" r="5" fill="#f1e05a" />
|
||||||
<text data-testid="lang-name" x="15" y="10" class='lang-name'>
|
<text data-testid="lang-name" x="15" y="10" class='lang-name'>
|
||||||
JavaScript 4.17%
|
JavaScript 4.03%
|
||||||
</text>
|
</text>
|
||||||
</g>
|
</g>
|
||||||
</g></g><g transform="translate(150, 0)"><g transform="translate(0, 0)">
|
</g></g><g transform="translate(150, 0)"><g transform="translate(0, 0)">
|
||||||
<g class="stagger" style="animation-delay: 450ms">
|
<g class="stagger" style="animation-delay: 450ms">
|
||||||
<circle cx="5" cy="6" r="5" fill="#e34c26" />
|
<circle cx="5" cy="6" r="5" fill="#e34c26" />
|
||||||
<text data-testid="lang-name" x="15" y="10" class='lang-name'>
|
<text data-testid="lang-name" x="15" y="10" class='lang-name'>
|
||||||
HTML 1.36%
|
HTML 1.31%
|
||||||
</text>
|
</text>
|
||||||
</g>
|
</g>
|
||||||
</g><g transform="translate(0, 25)">
|
</g><g transform="translate(0, 25)">
|
||||||
<g class="stagger" style="animation-delay: 600ms">
|
<g class="stagger" style="animation-delay: 600ms">
|
||||||
<circle cx="5" cy="6" r="5" fill="#89e051" />
|
<circle cx="5" cy="6" r="5" fill="#89e051" />
|
||||||
<text data-testid="lang-name" x="15" y="10" class='lang-name'>
|
<text data-testid="lang-name" x="15" y="10" class='lang-name'>
|
||||||
Shell 1.05%
|
Shell 1.01%
|
||||||
</text>
|
</text>
|
||||||
</g>
|
</g>
|
||||||
</g><g transform="translate(0, 50)">
|
</g><g transform="translate(0, 50)">
|
||||||
<g class="stagger" style="animation-delay: 750ms">
|
<g class="stagger" style="animation-delay: 750ms">
|
||||||
<circle cx="5" cy="6" r="5" fill="#663399" />
|
<circle cx="5" cy="6" r="5" fill="#663399" />
|
||||||
<text data-testid="lang-name" x="15" y="10" class='lang-name'>
|
<text data-testid="lang-name" x="15" y="10" class='lang-name'>
|
||||||
CSS 0.69%
|
CSS 0.66%
|
||||||
</text>
|
</text>
|
||||||
</g>
|
</g>
|
||||||
</g></g>
|
</g></g>
|
||||||
|
|||||||
|
Before Width: | Height: | Size: 5.6 KiB After Width: | Height: | Size: 5.7 KiB |
Reference in new issue
Block a user