on master help sign in
Merge pull request #1446 from urbit/mp/gh-callout

docs: add "edit page on github" link

commitded550082ca43d8a3d3f4908137a0f83bdbf0bf0 authormatildepark <matilde.park@urbit.org> dateWed 4 May 2022, 19:05 (4 years ago) parentd0b86ab446cef2
2 files changed+13−3
components/ContentArea.js+3−3 pages/docs/[[...slug]].js+10
components/ContentArea.js+3−3
@@ -44,7 +44,7 @@ export default function ContentArea(props) {
4444 <div className="w-full min-w-0 flex flex-col items-center">
4545 <div
4646 ref={scrollBox}
47− className="px-4 md:px-12 lg:px-24 pb-24 pt-8 md:pt-10 lg:pt-16 flex flex-col w-full max-w-screen-xl max-h-screen h-screen overflow-y-scroll"
47+ className="px-4 md:px-12 lg:px-24 pt-8 md:pt-10 lg:pt-16 flex flex-col w-full max-w-screen-xl max-h-screen h-screen overflow-y-scroll"
4848 >
4949 <div className="flex justify-between w-full items-center shrink-0">
5050 <div className="type-ui text-wall-500">{props.breadcrumbs}</div>
@@ -65,13 +65,13 @@ export default function ContentArea(props) {
6565 <Section narrow className={""}>
6666 <h2 className="mb-16 mt-24">{props.title}</h2>
6767 {props.children}
68− <div className="pb-32" />
68+ <div className="pb-24" />
6969 </Section>
7070 ) : (
7171 <div className="min-w-0">
7272 <h2 className="mb-16 mt-24">{props.title}</h2>
7373 {props.children}
74− <div className="pb-32" />
74+ <div className="pb-24" />
7575 </div>
7676 )}
7777 <TableOfContents
pages/docs/[[...slug]].js+10
@@ -121,6 +121,7 @@ export default function DocsLayout({
121121 "text-wall-600": !isSelected,
122122 });
123123 const rootClasses = "pl-0 text-base hover:text-green-400";
124+
124125 return (
125126 <>
126127 <Head>
@@ -176,6 +177,15 @@ export default function DocsLayout({
176177 />
177178 )}
178179 </div>
180+ <a
181+ className="font-semibold rounded-xl block p-2 text-wall-400 hover:text-green-400 mt-16"
182+ target="_blank"
183+ href={`https://github.com/urbit/urbit.org/blob/master/content/docs/${
184+ params.slug?.join("/") || "_index"
185+ }.md`}
186+ >
187+ Edit this page on GitHub
188+ </a>
179189 </ContentArea>
180190 </div>
181191 </>