Skip to content

Commit

Permalink
feat: github logo instead of text in navbar
Browse files Browse the repository at this point in the history
  • Loading branch information
peterpeterparker committed Nov 5, 2023
1 parent 447f72b commit 6319cf4
Show file tree
Hide file tree
Showing 3 changed files with 36 additions and 2 deletions.
5 changes: 3 additions & 2 deletions docusaurus.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -72,9 +72,10 @@ const config = {
position: "right",
},
{
href: "https://github.com/junobuild/juno",
label: "GitHub",
type: "html",
position: "right",
value:
'<a href="https://github.com/junobuild/juno" target="_blank" rel="noopener noreferrer" aria-label="Go to Juno GitHub repo" class="navbar-github"><span>GitHub</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 512 512" fill="currentColor"><path d="M256 32C132.3 32 32 134.9 32 261.7c0 101.5 64.2 187.5 153.2 217.9a17.56 17.56 0 003.8.4c8.3 0 11.5-6.1 11.5-11.4 0-5.5-.2-19.9-.3-39.1a102.4 102.4 0 01-22.6 2.7c-43.1 0-52.9-33.5-52.9-33.5-10.2-26.5-24.9-33.6-24.9-33.6-19.5-13.7-.1-14.1 1.4-14.1h.1c22.5 2 34.3 23.8 34.3 23.8 11.2 19.6 26.2 25.1 39.6 25.1a63 63 0 0025.6-6c2-14.8 7.8-24.9 14.2-30.7-49.7-5.8-102-25.5-102-113.5 0-25.1 8.7-45.6 23-61.6-2.3-5.8-10-29.2 2.2-60.8a18.64 18.64 0 015-.5c8.1 0 26.4 3.1 56.6 24.1a208.21 208.21 0 01112.2 0c30.2-21 48.5-24.1 56.6-24.1a18.64 18.64 0 015 .5c12.2 31.6 4.5 55 2.2 60.8 14.3 16.1 23 36.6 23 61.6 0 88.2-52.4 107.6-102.3 113.3 8 7.1 15.2 21.1 15.2 42.5 0 30.7-.3 55.5-.3 63 0 5.4 3.1 11.5 11.4 11.5a19.35 19.35 0 004-.4C415.9 449.2 480 363.1 480 261.7 480 134.9 379.7 32 256 32z"/></svg></a>',
},
],
},
Expand Down
1 change: 1 addition & 0 deletions src/css/custom.scss
Original file line number Diff line number Diff line change
Expand Up @@ -5,3 +5,4 @@
@import "./buttons";
@import "./hr";
@import "./selection";
@import "./navbar";
32 changes: 32 additions & 0 deletions src/css/navbar.scss
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
.navbar-github {
display: flex;
gap: 4px;
color: var(--ifm-menu-color);
padding: var(--ifm-menu-link-padding-vertical)
var(--ifm-menu-link-padding-horizontal);

text-decoration: none !important;
border-radius: 0.25rem;

&:hover {
background: var(--ifm-menu-color-background-hover);
color: var(--ifm-menu-color);
}

@media screen and (min-width: 996px) {
justify-content: center;
align-items: center;
color: initial;

padding: 0;

span {
display: none;
}

&:hover {
background: inherit;
color: var(--ifm-navbar-link-hover-color);
}
}
}

0 comments on commit 6319cf4

Please sign in to comment.