theme/src/components/page-footer.js (17 lines of code) (raw):

import {BorderBox, Grid, StyledOcticon, Link} from '@primer/components' import {PencilIcon} from '@primer/octicons-react' import React from 'react' import Contributors from './contributors' function PageFooter({editUrl, contributors}) { return editUrl || contributors.length > 0 ? ( <BorderBox sx={{borderWidth: 0, borderTopWidth: 1, borderRadius: 0, mt: 8, py: 5}}> <Grid sx={{gridGap: 4}}> {editUrl ? ( <Link href={editUrl}> <StyledOcticon icon={PencilIcon} sx={{mr: 2}} /> Edit this page on GitHub </Link> ) : null} {contributors.length > 0 ? <Contributors contributors={contributors} /> : null} </Grid> </BorderBox> ) : null } PageFooter.defaultProps = { contributors: [] } export default PageFooter