diff --git a/docusaurus.config.ts b/docusaurus.config.ts index 4fb3da4..8b640a0 100644 --- a/docusaurus.config.ts +++ b/docusaurus.config.ts @@ -63,14 +63,14 @@ const config: Config = { ], ], themeConfig: { - algolia: { - appId: process.env.ALGOLIA_APP_ID, - apiKey: process.env.ALGOLIA_API_KEY, - indexName: process.env.ALGOLIA_INDEX_NAME, - contextualSearch: true, - searchParameters: {}, - placeholder: 'Search the Handbook', - }, + // algolia: { + // appId: process.env.ALGOLIA_APP_ID, + // apiKey: process.env.ALGOLIA_API_KEY, + // indexName: process.env.ALGOLIA_INDEX_NAME, + // contextualSearch: true, + // searchParameters: {}, + // placeholder: 'Search the Handbook', + // }, // Replace with your project's social card image: 'img/docusaurus-social-card.jpg', announcementBar: { @@ -130,8 +130,9 @@ const config: Config = { // }, { href: 'https://github.com/carletoncomputersciencesociety', - label: 'GitHub', position: 'right', + className: 'header-github-link', + 'aria-label': 'Github repository', }, ], }, diff --git a/src/css/custom.css b/src/css/custom.css index 389a209..8efe094 100644 --- a/src/css/custom.css +++ b/src/css/custom.css @@ -33,3 +33,23 @@ --ifm-h1-font-size: 2.7rem !important; margin-top: 1rem; } + +.header-github-link { + mask-image: url("https://simpleicons.org/icons/github.svg"); + -webkit-mask-image: url("https://simpleicons.org/icons/github.svg"); + mask-repeat: no-repeat; + -webkit-mask-repeat: no-repeat; + mask-size: contain; + -webkit-mask-size: contain; + background-color: currentColor; + width: 1.45rem; + height: 1.45rem; + margin-right: 1rem; + display: inline-block; +} + +@media (max-width: 996px){ + .menu__link.header-github-link { + display: none !important; + } +} \ No newline at end of file