Skip to content

Commit 008b746

Browse files
committed
added note to component pages and homepages
1 parent 5dc4401 commit 008b746

File tree

2 files changed

+24
-2
lines changed

2 files changed

+24
-2
lines changed

src/@primer/gatsby-theme-doctocat/components/hero.js

+11-1
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,22 @@
1-
import {Text, Box, Heading, ThemeProvider} from '@primer/react'
1+
import {Text, Box, Heading, ThemeProvider, Link} from '@primer/react'
22
import React from 'react'
33
import {Container} from '@primer/gatsby-theme-doctocat'
4+
import {Note} from '@primer/gatsby-theme-doctocat'
45

56
export default function Hero() {
67
return (
78
<ThemeProvider colorMode="night" nightScheme="dark_dimmed">
89
<Box pt={3}>
910
<Container>
11+
<Note>
12+
<Text sx={{display: 'block'}}>
13+
New look, same Primer!{' '}
14+
<Link href="https://primer-docs-preview.github.com" target="_blank">
15+
Preview the new docs experience here
16+
</Link>{' '}
17+
and let us know what you think 👀 🎉
18+
</Text>
19+
</Note>
1020
<Box
1121
sx={{
1222
display: 'flex',

src/components/base-layout.tsx

+13-1
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
1-
import {Box} from '@primer/react'
1+
import {Box, Text, Link} from '@primer/react'
22
import React from 'react'
33
import Head from '@primer/gatsby-theme-doctocat/src/components/head'
44
import Header from '@primer/gatsby-theme-doctocat/src/components/header'
55
import Sidebar from '@primer/gatsby-theme-doctocat/src/components/sidebar'
6+
import {Note} from '@primer/gatsby-theme-doctocat'
67

78
export function BaseLayout({title, description, children, showSidebar = true}) {
89
return (
@@ -16,6 +17,17 @@ export function BaseLayout({title, description, children, showSidebar = true}) {
1617
</Box>
1718
) : null}
1819
<Box as="main" sx={{minWidth: 0, width: '100%'}} id="skip-nav">
20+
<Box sx={{maxWidth: 1200, width: '100%', pt: [4, 5, 6, 7], px: [4, 5, 6, 7], pb: 0, mx: 'auto'}}>
21+
<Note>
22+
<Text sx={{display: 'block'}}>
23+
New look, same Primer!{' '}
24+
<Link href="https://primer-docs-preview.github.com" target="_blank">
25+
Preview the new docs experience here
26+
</Link>{' '}
27+
and let us know what you think 👀 🎉
28+
</Text>
29+
</Note>
30+
</Box>
1931
{children}
2032
</Box>
2133
</Box>

0 commit comments

Comments
 (0)