Skip to content

Commit 7474e6d

Browse files
reidbarberdevongovett
authored andcommitted
docs: fix og images and descriptions (#8990)
* fix og:image links * fix font in SVG rendering * make logo dynamic * more name aliases for illustrations * Revert "fix font in SVG rendering" This reverts commit dd53fbc. * try inlining fonts in svg * Revert "try inlining fonts in svg" This reverts commit 8b3fa87. * generate images for index pages * generate images for pages without illustrations * try installing fonts in CI * switch fonts * remove font install from CI * try inlining font-face and pre-rendering illustration as png * Revert "try inlining font-face and pre-rendering illustration as png" This reverts commit 5b6c002. * try using fontconfig in CI * update command * more CI updates * strip out version badge from title * remove illustration SVGs for now * improve gap * layout improvements * skip error page * add Internationalized to library in name * fix page title in Internationalized * improve titles and descriptions * improve titles for index pages and explicit custom titles
1 parent cca8475 commit 7474e6d

File tree

16 files changed

+287
-174
lines changed

16 files changed

+287
-174
lines changed

packages/dev/s2-docs/pages/error.mdx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,5 +5,6 @@ export default Layout;
55
import docs from 'docs:@react-spectrum/s2';
66

77
export const hideFromSearch = true;
8+
export const description = 'Page not found';
89

910
<Error />

packages/dev/s2-docs/pages/internationalized/date/index.mdx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@ export default Layout;
1313
import {InstallCommand} from '../../../src/InstallCommand';
1414

1515
export const section = 'Date and Time';
16+
export const pageTitle = 'Internationalized | Date and Time';
17+
export const description = 'Introduction to @internationalized/date';
1618

1719
# Introduction
1820

packages/dev/s2-docs/pages/internationalized/number/index.mdx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@ export default Layout;
1313
import {InstallCommand} from '../../../src/InstallCommand';
1414

1515
export const section = 'Numbers';
16+
export const pageTitle = 'Internationalized | Numbers';
17+
export const description = 'Introduction to @internationalized/number';
1618

1719
# Introduction
1820

packages/dev/s2-docs/pages/react-aria/collections.mdx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ import docs from 'docs:react-aria-components';
55
import {InlineAlert, Heading, Content} from '@react-spectrum/s2'
66

77
export const section = 'Guides';
8+
export const description = 'Implementing collections in React Aria';
89

910
# Collections
1011

packages/dev/s2-docs/pages/react-aria/dnd.mdx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ import {PokemonListBox} from './PokemonListBox';
1313
import {PokemonGridList} from './PokemonGridList';
1414

1515
export const section = 'Guides';
16+
export const description = 'Implementing drag and drop in React Aria';
1617

1718
# Drag and Drop
1819

packages/dev/s2-docs/pages/react-aria/selection.mdx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ export default Layout;
44
import docs from 'docs:react-aria-components';
55

66
export const section = 'Guides';
7+
export const description = 'Implementing selection in React Aria';
78

89
# Selection
910

packages/dev/s2-docs/pages/react-aria/styling.mdx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ export default Layout;
55
import {Disclosure, DisclosureTitle, DisclosurePanel} from '@react-spectrum/s2';
66

77
export const section = 'Guides';
8+
export const description = 'Styling in React Aria';
89

910
# Styling
1011

packages/dev/s2-docs/pages/s2/collections.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@ import {InlineAlert, Heading, Content} from '@react-spectrum/s2';
33
export default Layout;
44

55
export const section = 'Guides';
6-
76
export const tags = ['lists'];
7+
export const description = 'Implementing collections in React Spectrum';
88

99
# Collections
1010

packages/dev/s2-docs/pages/s2/dnd.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@ import {InlineAlert, Heading, Content} from '@react-spectrum/s2';
33
export default Layout;
44

55
export const section = 'Guides';
6-
76
export const tags = ['drag', 'drop'];
7+
export const description = 'Implementing drag and drop in React Spectrum';
88

99
# Drag and Drop
1010

packages/dev/s2-docs/pages/s2/getting-started.mdx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ import {SegmentedControl, SegmentedControlItem} from '@react-spectrum/s2';
66

77
export const section = 'Getting started';
88
export const tags = ['introduction', 'installation'];
9+
export const description = 'Getting started with React Spectrum';
910

1011
# Getting started
1112

0 commit comments

Comments
 (0)