Skip to content

Commit 38f5fb6

Browse files
committed
Use CSS Modules naming convention
1 parent c295041 commit 38f5fb6

File tree

325 files changed

+194
-194
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

325 files changed

+194
-194
lines changed

polaris-react/.storybook/GridOverlay/GridOverlay.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import React, {useState} from 'react';
33
import {EventListener} from '../../src';
44
import {classNames} from '../../src/utilities/css';
55

6-
import './GridOverlay.module.css';
6+
import './GridOverlay.css';
77

88
const COLUMNS_SMALL = 4;
99
const COLUMNS_LARGE = 12;

polaris-react/playground/DetailsPage.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ import {
4646
} from '../src';
4747
import type {DropZoneProps, PageProps} from '../src';
4848

49-
import styles from './DetailsPage.scss';
49+
import styles from './DetailsPage.module.scss';
5050

5151
export function DetailsPage() {
5252
const defaultState = useRef({

polaris-react/src/components/ActionList/components/Item/Item.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import {Icon} from '../../../Icon';
88
import {UnstyledLink} from '../../../UnstyledLink';
99
import {Badge} from '../../../Badge';
1010
import {Text} from '../../../Text';
11-
import styles from '../../ActionList.scss';
11+
import styles from '../../ActionList.module.scss';
1212
import {handleMouseUpByBlurring} from '../../../../utilities/focus';
1313
import {HorizontalStack} from '../../../HorizontalStack';
1414
import {Box} from '../../../Box';

polaris-react/src/components/ActionMenu/ActionMenu.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import type {
88
} from '../../types';
99

1010
import {Actions, RollupActions} from './components';
11-
import styles from './ActionMenu.scss';
11+
import styles from './ActionMenu.module.scss';
1212

1313
export interface ActionMenuProps {
1414
/** Collection of page-level secondary actions */

polaris-react/src/components/ActionMenu/components/Actions/Actions.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ import {useEventListener} from '../../../../utilities/use-event-listener';
1515
import {useIsomorphicLayoutEffect} from '../../../../utilities/use-isomorphic-layout-effect';
1616
import {useFeatures} from '../../../../utilities/features';
1717

18-
import styles from './Actions.scss';
18+
import styles from './Actions.module.scss';
1919

2020
interface Props {
2121
/** Collection of page-level secondary actions */

polaris-react/src/components/ActionMenu/components/MenuGroup/MenuGroup.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import {ActionList} from '../../../ActionList';
55
import {Popover} from '../../../Popover';
66
import {SecondaryAction} from '../SecondaryAction';
77

8-
import styles from './MenuGroup.scss';
8+
import styles from './MenuGroup.module.scss';
99

1010
export interface MenuGroupProps extends MenuGroupDescriptor {
1111
/** Visually hidden menu description for screen readers */

polaris-react/src/components/ActionMenu/components/RollupActions/RollupActions.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ import {ActionList} from '../../../ActionList';
1111
import {Button} from '../../../Button';
1212
import {Popover} from '../../../Popover';
1313

14-
import styles from './RollupActions.scss';
14+
import styles from './RollupActions.module.scss';
1515

1616
export interface RollupActionsProps {
1717
/** Accessibilty label */

polaris-react/src/components/ActionMenu/components/SecondaryAction/SecondaryAction.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import {Tooltip} from '../../../Tooltip';
55
import {Button} from '../../../Button';
66
import type {ButtonProps} from '../../../Button';
77

8-
import styles from './SecondaryAction.scss';
8+
import styles from './SecondaryAction.module.scss';
99

1010
interface SecondaryAction extends ButtonProps {
1111
helpText?: React.ReactNode;

polaris-react/src/components/Autocomplete/Autocomplete.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ import {Combobox} from '../Combobox';
1212
import {Listbox, AutoSelection} from '../Listbox';
1313

1414
import {MappedAction, MappedOption} from './components';
15-
import styles from './Autocomplete.scss';
15+
import styles from './Autocomplete.module.scss';
1616

1717
export interface AutocompleteProps {
1818
/** A unique identifier for the Autocomplete */

polaris-react/src/components/Autocomplete/components/MappedAction/MappedAction.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ import {Icon} from '../../../Icon';
99
import {Text} from '../../../Text';
1010
import {useI18n} from '../../../../utilities/i18n';
1111

12-
import styles from './MappedAction.scss';
12+
import styles from './MappedAction.module.scss';
1313

1414
interface MappedAction extends ActionListItemDescriptor {
1515
wrapOverflow?: boolean;

polaris-react/src/components/Autocomplete/components/MappedOption/MappedOption.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import type {OptionDescriptor, ArrayElement} from '../../../../types';
44
import {Listbox} from '../../../Listbox';
55
import {classNames} from '../../../../utilities/css';
66

7-
import styles from './MappedOption.scss';
7+
import styles from './MappedOption.module.scss';
88

99
type MappedOption = ArrayElement<OptionDescriptor[]> & {
1010
selected: boolean;

polaris-react/src/components/Avatar/Avatar.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import {useI18n} from '../../utilities/i18n';
77
import {useIsAfterInitialMount} from '../../utilities/use-is-after-initial-mount';
88
import {Image} from '../Image';
99

10-
import styles from './Avatar.scss';
10+
import styles from './Avatar.module.scss';
1111

1212
type Size =
1313
| 'extraSmall'

polaris-react/src/components/Backdrop/Backdrop.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import type {Dispatch, SetStateAction} from 'react';
44
import {classNames} from '../../utilities/css';
55
import {ScrollLock} from '../ScrollLock';
66

7-
import styles from './Backdrop.scss';
7+
import styles from './Backdrop.module.scss';
88

99
export interface BackdropProps {
1010
belowNavigation?: boolean;

polaris-react/src/components/Badge/Badge.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import {Icon} from '../Icon';
88
import type {IconSource} from '../../types';
99
import {useFeatures} from '../../utilities/features';
1010

11-
import styles from './Badge.scss';
11+
import styles from './Badge.module.scss';
1212
import type {Progress, Size, Status} from './types';
1313
import {Pip} from './components';
1414
import {getDefaultAccessibilityLabel} from './utils';

polaris-react/src/components/Badge/components/Pip/Pip.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import {Text} from '../../../Text';
66
import {useI18n} from '../../../../utilities/i18n';
77
import {getDefaultAccessibilityLabel} from '../../utils';
88

9-
import styles from './Pip.scss';
9+
import styles from './Pip.module.scss';
1010

1111
export interface PipProps {
1212
status?: Status;

polaris-react/src/components/Banner/Banner.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ import {Text} from '../Text';
2929
import {Box} from '../Box';
3030
import {useFeatures} from '../../utilities/features';
3131

32-
import styles from './Banner.scss';
32+
import styles from './Banner.module.scss';
3333
import {BannerExperimental} from './components';
3434

3535
export type BannerStatus = 'success' | 'info' | 'warning' | 'critical';

polaris-react/src/components/Banner/components/BannerExperimental/BannerExperimental.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ import {Icon} from '../../../Icon';
2525
import {useEventListener} from '../../../../utilities/use-event-listener';
2626

2727
import {bannerAttributes} from './utilities';
28-
import styles from './BannerExperimental.scss';
28+
import styles from './BannerExperimental.module.scss';
2929

3030
interface BannerLayoutProps {
3131
backgroundColor: BoxProps['background'];

polaris-react/src/components/Bleed/Bleed.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import {
77
} from '../../utilities/css';
88
import type {ResponsiveProp} from '../../utilities/css';
99

10-
import styles from './Bleed.scss';
10+
import styles from './Bleed.module.scss';
1111

1212
type Spacing = ResponsiveProp<SpaceScale>;
1313

polaris-react/src/components/Box/Box.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ import {
1616
} from '../../utilities/css';
1717
import type {ResponsiveProp} from '../../utilities/css';
1818

19-
import styles from './Box.scss';
19+
import styles from './Box.module.scss';
2020

2121
type Element = 'div' | 'span' | 'section' | 'legend' | 'ul' | 'li';
2222

polaris-react/src/components/Breadcrumbs/Breadcrumbs.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ import {Text} from '../Text';
99
import {Button} from '../Button';
1010
import {useFeatures} from '../../utilities/features';
1111

12-
import styles from './Breadcrumbs.scss';
12+
import styles from './Breadcrumbs.module.scss';
1313

1414
export interface BreadcrumbsProps {
1515
/** Back action link */

polaris-react/src/components/BulkActions/BulkActions.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ import {HorizontalStack} from '../HorizontalStack';
1818
import {EventListener} from '../EventListener';
1919

2020
import {BulkActionButton, BulkActionMenu} from './components';
21-
import styles from './BulkActions.scss';
21+
import styles from './BulkActions.module.scss';
2222

2323
export type BulkAction = DisableableAction & BadgeAction;
2424

polaris-react/src/components/BulkActions/components/BulkActionButton/BulkActionButton.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import {Icon} from '../../../Icon';
77
import {Indicator} from '../../../Indicator';
88
import {Tooltip} from '../../../Tooltip';
99
import {useComponentDidMount} from '../../../../utilities/use-component-did-mount';
10-
import styles from '../../BulkActions.scss';
10+
import styles from '../../BulkActions.module.scss';
1111

1212
export type BulkActionButtonProps = {
1313
disclosure?: boolean;

polaris-react/src/components/Button/Button.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ import type {UnstyledButtonProps} from '../UnstyledButton';
2121
import {useDisableClick} from '../../utilities/use-disable-interaction';
2222
import {useFeatures} from '../../utilities/features';
2323

24-
import styles from './Button.scss';
24+
import styles from './Button.module.scss';
2525

2626
export interface ButtonProps extends BaseButton {
2727
/** The content to display inside the button */

polaris-react/src/components/Button/tests/Button.test.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ import {Spinner} from '../../Spinner';
1616
import {UnstyledButton} from '../../UnstyledButton';
1717
import {Button} from '../Button';
1818
import en from '../../../../locales/en.json';
19-
import styles from '../Button.scss';
19+
import styles from '../Button.module.scss';
2020

2121
describe('<Button />', () => {
2222
let warnSpy: jest.SpyInstance | null = null;

polaris-react/src/components/ButtonGroup/ButtonGroup.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import {classNames} from '../../utilities/css';
44
import {elementChildren} from '../../utilities/components';
55

66
import {Item} from './components';
7-
import styles from './ButtonGroup.scss';
7+
import styles from './ButtonGroup.module.scss';
88

99
type Spacing = 'extraTight' | 'tight' | 'loose';
1010

polaris-react/src/components/ButtonGroup/components/Item/Item.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import React from 'react';
22

33
import {useToggle} from '../../../../utilities/use-toggle';
44
import {classNames} from '../../../../utilities/css';
5-
import styles from '../../ButtonGroup.scss';
5+
import styles from '../../ButtonGroup.module.scss';
66

77
export interface ItemProps {
88
button: React.ReactElement;

polaris-react/src/components/CalloutCard/CalloutCard.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ import {Text} from '../Text';
1212
import {Image} from '../Image';
1313
import {useFeatures} from '../../utilities/features';
1414

15-
import styles from './CalloutCard.scss';
15+
import styles from './CalloutCard.module.scss';
1616

1717
export interface CalloutCardProps {
1818
/** The content to display inside the callout card. */

polaris-react/src/components/CheckableButton/CheckableButton.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import type {CheckboxHandles} from '../../types';
44
import {classNames} from '../../utilities/css';
55
import {Checkbox} from '../Checkbox';
66

7-
import styles from './CheckableButton.scss';
7+
import styles from './CheckableButton.module.scss';
88

99
export interface CheckableButtonProps {
1010
accessibilityLabel?: string;

polaris-react/src/components/Checkbox/Checkbox.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ import type {Error, CheckboxHandles} from '../../types';
1717
import {WithinListboxContext} from '../../utilities/listbox/context';
1818
import {useFeatures} from '../../utilities/features';
1919

20-
import styles from './Checkbox.scss';
20+
import styles from './Checkbox.module.scss';
2121

2222
export interface CheckboxProps extends ChoiceBleedProps {
2323
/** Indicates the ID of the element that is controlled by the checkbox */

polaris-react/src/components/Choice/Choice.tsx

+2-2
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ import {InlineError} from '../InlineError';
1313
import {Text} from '../Text';
1414
import {useFeatures} from '../../utilities/features';
1515

16-
import styles from './Choice.scss';
16+
import styles from './Choice.module.scss';
1717

1818
type Spacing = ResponsiveProp<SpaceScale>;
1919

@@ -157,7 +157,7 @@ export function Choice({
157157
<Text
158158
as="span"
159159
// `undefined` means color: inherit
160-
// the nearest ancestor with a specified color is .Descriptions in Choice.scss
160+
// the nearest ancestor with a specified color is .Descriptions in Choice.module.scss
161161
color={disabled && polarisSummerEditions2023 ? undefined : 'subdued'}
162162
>
163163
{helpText}

polaris-react/src/components/ChoiceList/ChoiceList.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import {VerticalStack} from '../VerticalStack';
88
import {Box} from '../Box';
99
import {Bleed} from '../Bleed';
1010

11-
import styles from './ChoiceList.scss';
11+
import styles from './ChoiceList.module.scss';
1212

1313
interface Choice {
1414
/** Value of the choice */

polaris-react/src/components/Collapsible/Collapsible.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import React, {useState, useRef, useEffect, useCallback} from 'react';
22

33
import {classNames} from '../../utilities/css';
44

5-
import styles from './Collapsible.scss';
5+
import styles from './Collapsible.module.scss';
66

77
interface Transition {
88
/** Assign a transition duration to the collapsible animation. */

polaris-react/src/components/ColorPicker/ColorPicker.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ import {EventListener} from '../EventListener';
1010

1111
import {AlphaPicker, HuePicker, Slidable} from './components';
1212
import type {SlidableProps} from './components';
13-
import styles from './ColorPicker.scss';
13+
import styles from './ColorPicker.module.scss';
1414

1515
interface State {
1616
pickerSize: {

polaris-react/src/components/ColorPicker/components/AlphaPicker/AlphaPicker.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import {Slidable} from '../Slidable';
44
import type {SlidableProps} from '../Slidable';
55
import type {HSBColor} from '../../../../utilities/color-types';
66
import {hsbToRgb} from '../../../../utilities/color-transformers';
7-
import styles from '../../ColorPicker.scss';
7+
import styles from '../../ColorPicker.module.scss';
88

99
import {calculateDraggerY, alphaForDraggerY} from './utilities';
1010

polaris-react/src/components/ColorPicker/components/HuePicker/HuePicker.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import React, {PureComponent} from 'react';
22

33
import {Slidable} from '../Slidable';
44
import type {SlidableProps} from '../Slidable';
5-
import styles from '../../ColorPicker.scss';
5+
import styles from '../../ColorPicker.module.scss';
66

77
import {calculateDraggerY, hueForDraggerY} from './utilities';
88

polaris-react/src/components/ColorPicker/components/Slidable/Slidable.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import React, {PureComponent} from 'react';
33
import {isServer} from '../../../../utilities/target';
44
// eslint-disable-next-line import/no-deprecated
55
import {EventListener} from '../../../EventListener';
6-
import styles from '../../ColorPicker.scss';
6+
import styles from '../../ColorPicker.module.scss';
77

88
interface Position {
99
x: number;

polaris-react/src/components/Combobox/Combobox.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ import type {
1515
ComboboxListboxOptionType,
1616
} from '../../utilities/combobox';
1717

18-
import styles from './Combobox.scss';
18+
import styles from './Combobox.module.scss';
1919
import {TextField} from './components';
2020

2121
export interface ComboboxProps {

polaris-react/src/components/Connected/Connected.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import React from 'react';
22

33
import {Item} from './components';
4-
import styles from './Connected.scss';
4+
import styles from './Connected.module.scss';
55

66
export interface ConnectedProps {
77
/** Content to display on the left */

polaris-react/src/components/Connected/components/Item/Item.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import React from 'react';
22

33
import {classNames} from '../../../../utilities/css';
44
import {useToggle} from '../../../../utilities/use-toggle';
5-
import styles from '../../Connected.scss';
5+
import styles from '../../Connected.module.scss';
66

77
type ItemPosition = 'left' | 'right' | 'primary';
88

polaris-react/src/components/DataTable/DataTable.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ import {Cell, Navigation} from './components';
1515
import type {CellProps} from './components';
1616
import {measureColumn, getPrevAndCurrentColumns} from './utilities';
1717
import type {DataTableState, SortDirection, VerticalAlign} from './types';
18-
import styles from './DataTable.scss';
18+
import styles from './DataTable.module.scss';
1919

2020
export type {SortDirection};
2121

polaris-react/src/components/DataTable/components/Cell/Cell.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import {useI18n} from '../../../../utilities/i18n';
77
import {headerCell} from '../../../shared';
88
import {Icon} from '../../../Icon';
99
import type {SortDirection, VerticalAlign} from '../../types';
10-
import styles from '../../DataTable.scss';
10+
import styles from '../../DataTable.module.scss';
1111
import {Tooltip} from '../../../Tooltip';
1212

1313
export interface CellProps {

polaris-react/src/components/DataTable/components/Navigation/Navigation.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import {classNames} from '../../../../utilities/css';
55
import {useI18n} from '../../../../utilities/i18n';
66
import {Button} from '../../../Button';
77
import type {ColumnVisibilityData} from '../../types';
8-
import styles from '../../DataTable.scss';
8+
import styles from '../../DataTable.module.scss';
99
import {useFeatures} from '../../../../utilities/features';
1010

1111
export interface NavigationProps {

polaris-react/src/components/DatePicker/DatePicker.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ import {useFeatures} from '../../utilities/features';
1818

1919
import {monthName} from './utilities';
2020
import {Month} from './components';
21-
import styles from './DatePicker.scss';
21+
import styles from './DatePicker.module.scss';
2222

2323
export type {Range};
2424

0 commit comments

Comments
 (0)