Skip to content
This repository was archived by the owner on Dec 19, 2025. It is now read-only.

Commit d2d1675

Browse files
committed
Replace text links with icon
1 parent 0bad050 commit d2d1675

2 files changed

Lines changed: 27 additions & 1 deletion

File tree

docs/docusaurus.config.js

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,11 +99,14 @@ const config = {
9999
href: 'https://github.com/axelrindle/github-version-checker',
100100
label: 'GitHub',
101101
position: 'right',
102+
className: 'nav-icon-link nav-github-link',
103+
'aria-label': 'GitHub',
102104
},
103105
{
104106
href: 'https://www.npmjs.com/package/github-version-checker',
105-
label: 'npm',
106107
position: 'right',
108+
className: 'nav-icon-link nav-npm-link',
109+
'aria-label': 'npm',
107110
},
108111
],
109112
},

docs/src/css/custom.css

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,3 +30,26 @@ img[alt~="undraw"] {
3030
padding: 4rem;
3131
max-width: 768px;
3232
}
33+
34+
.nav-icon-link:hover {
35+
opacity: 0.6;
36+
}
37+
38+
.nav-icon-link::before {
39+
content: '';
40+
width: 32px;
41+
height: 32px;
42+
display: block;
43+
}
44+
45+
.nav-github-link::before {
46+
background: url("data:image/svg+xml,%3Csvg viewBox='0 0 98 96' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M48.854 0C21.839 0 0 22 0 49.217c0 21.756 13.993 40.172 33.405 46.69 2.427.49 3.316-1.059 3.316-2.362 0-1.141-.08-5.052-.08-9.127-13.59 2.934-16.42-5.867-16.42-5.867-2.184-5.704-5.42-7.17-5.42-7.17-4.448-3.015.324-3.015.324-3.015 4.934.326 7.523 5.052 7.523 5.052 4.367 7.496 11.404 5.378 14.235 4.074.404-3.178 1.699-5.378 3.074-6.6-10.839-1.141-22.243-5.378-22.243-24.283 0-5.378 1.94-9.778 5.014-13.2-.485-1.222-2.184-6.275.486-13.038 0 0 4.125-1.304 13.426 5.052a46.97 46.97 0 0 1 12.214-1.63c4.125 0 8.33.571 12.213 1.63 9.302-6.356 13.427-5.052 13.427-5.052 2.67 6.763.97 11.816.485 13.038 3.155 3.422 5.015 7.822 5.015 13.2 0 18.905-11.404 23.06-22.324 24.283 1.78 1.548 3.316 4.481 3.316 9.126 0 6.6-.08 11.897-.08 13.526 0 1.304.89 2.853 3.316 2.364 19.412-6.52 33.405-24.935 33.405-46.691C97.707 22 75.788 0 48.854 0z' /%3E%3C/svg%3E") no-repeat;
47+
}
48+
49+
[data-theme='dark'] .nav-github-link::before {
50+
background: url("data:image/svg+xml,%3Csvg viewBox='0 0 98 96' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M48.854 0C21.839 0 0 22 0 49.217c0 21.756 13.993 40.172 33.405 46.69 2.427.49 3.316-1.059 3.316-2.362 0-1.141-.08-5.052-.08-9.127-13.59 2.934-16.42-5.867-16.42-5.867-2.184-5.704-5.42-7.17-5.42-7.17-4.448-3.015.324-3.015.324-3.015 4.934.326 7.523 5.052 7.523 5.052 4.367 7.496 11.404 5.378 14.235 4.074.404-3.178 1.699-5.378 3.074-6.6-10.839-1.141-22.243-5.378-22.243-24.283 0-5.378 1.94-9.778 5.014-13.2-.485-1.222-2.184-6.275.486-13.038 0 0 4.125-1.304 13.426 5.052a46.97 46.97 0 0 1 12.214-1.63c4.125 0 8.33.571 12.213 1.63 9.302-6.356 13.427-5.052 13.427-5.052 2.67 6.763.97 11.816.485 13.038 3.155 3.422 5.015 7.822 5.015 13.2 0 18.905-11.404 23.06-22.324 24.283 1.78 1.548 3.316 4.481 3.316 9.126 0 6.6-.08 11.897-.08 13.526 0 1.304.89 2.853 3.316 2.364 19.412-6.52 33.405-24.935 33.405-46.691C97.707 22 75.788 0 48.854 0z' fill='%23fff'/%3E%3C/svg%3E") no-repeat;
51+
}
52+
53+
.nav-npm-link::before {
54+
background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23c12127;%7D.cls-2%7Bfill:%23fff;%7D%3C/style%3E%3C/defs%3E%3Ctitle%3En%3C/title%3E%3Cpath class='cls-1' d='M0,16V0H16V16ZM3,3V13H8V5h3v8h2V3Z'/%3E%3Cpath class='cls-2' d='M3,3H13V13H11V5H8v8H3Z'/%3E%3C/svg%3E") no-repeat;
55+
}

0 commit comments

Comments
 (0)