Skip to content

Commit 2bca133

Browse files
authored
S2 Icon Builder CLI (#6806)
1 parent 16176b8 commit 2bca133

File tree

110 files changed

+496
-326
lines changed

Some content is hidden

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

110 files changed

+496
-326
lines changed

.parcelrc-build

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,8 @@
66
"style-types:*.ts": ["@parcel/transformer-typescript-types"],
77
"packages/**/intl/*.json": ["parcel-transformer-intl"],
88
"bundle-text:*.svg": ["@parcel/transformer-svg", "@parcel/transformer-inline-string"],
9-
"packages/@react-spectrum/s2/{s2wf-icons,spectrum-illustrations}/**/*.svg": ["parcel-transformer-icon"],
9+
"illustration:*.svg": ["@react-spectrum/parcel-transformer-s2-icon"],
10+
"packages/@react-spectrum/s2/s2wf-icons/**/*.svg": ["@react-spectrum/parcel-transformer-s2-icon"],
1011
// Disable PostCSS from running over style macro output
1112
"packages/@react-spectrum/s2/**/*.css": ["@parcel/transformer-css"],
1213
"*.svg": ["@parcel/transformer-svg-react"],
@@ -15,5 +16,5 @@
1516
"@parcel/transformer-react-refresh-wrap"
1617
]
1718
},
18-
"namers": ["parcel-namer-icon", "parcel-namer-intl", "..."]
19+
"namers": ["parcel-namer-s2", "parcel-namer-intl", "..."]
1920
}

.storybook-s2/.parcelrc

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,8 @@
33
"resolvers": ["@parcel/resolver-glob", "parcel-resolver-storybook", "..."],
44
"transformers": {
55
"packages/@react-spectrum/s2/{src,stories}/*.{js,mjs,jsm,jsx,es6,cjs,ts,tsx}": ["parcel-transformer-react-docgen-typescript", "..."],
6-
"packages/@react-spectrum/s2/{s2wf-icons,spectrum-illustrations}/**/*.svg": ["parcel-transformer-icon"],
6+
"illustration:*.svg": ["@react-spectrum/parcel-transformer-s2-icon"],
7+
"packages/@react-spectrum/s2/s2wf-icons/**/*.svg": ["@react-spectrum/parcel-transformer-s2-icon"],
78
"packages/*/*/intl/*.json": ["parcel-transformer-intl"],
89
// Disable PostCSS from running over style macro output
910
"*.css": ["@parcel/transformer-css"],

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -94,6 +94,7 @@
9494
"@parcel/transformer-inline-string": "2.0.0-dev.1601",
9595
"@parcel/transformer-svg-react": "2.12.1-dev.3224",
9696
"@parcel/transformer-typescript-types": "2.0.0-dev.1601",
97+
"@react-spectrum/s2-icon-builder": "^1.0.0",
9798
"@spectrum-css/component-builder": "1.0.1",
9899
"@spectrum-css/vars": "^2.3.0",
99100
"@storybook/addon-a11y": "^7.6.19",

packages/@react-spectrum/s2/spectrum-illustrations/linear/AlertNotice.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@
1010
* governing permissions and limitations under the License.
1111
*/
1212

13-
import AlertNotice_L from './S2_lin_alertNotice_160.svg';
14-
import AlertNotice_M from './S2_lin_alertNotice_96.svg';
15-
import AlertNotice_S from './S2_lin_alertNotice_48.svg';
13+
import AlertNotice_L from 'illustration:./S2_lin_alertNotice_160.svg';
14+
import AlertNotice_M from 'illustration:./S2_lin_alertNotice_96.svg';
15+
import AlertNotice_S from 'illustration:./S2_lin_alertNotice_48.svg';
1616
import {IconProps, IllustrationContext} from '../../src/Icon';
1717
import {useContextProps} from 'react-aria-components';
1818

packages/@react-spectrum/s2/spectrum-illustrations/linear/Apps.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@
1010
* governing permissions and limitations under the License.
1111
*/
1212

13-
import Apps_L from './S2_lin_apps_160.svg';
14-
import Apps_M from './S2_lin_apps_96.svg';
15-
import Apps_S from './S2_lin_apps_48.svg';
13+
import Apps_L from 'illustration:./S2_lin_apps_160.svg';
14+
import Apps_M from 'illustration:./S2_lin_apps_96.svg';
15+
import Apps_S from 'illustration:./S2_lin_apps_48.svg';
1616
import {IconProps, IllustrationContext} from '../../src/Icon';
1717
import {useContextProps} from 'react-aria-components';
1818

packages/@react-spectrum/s2/spectrum-illustrations/linear/ArrowDown.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@
1010
* governing permissions and limitations under the License.
1111
*/
1212

13-
import ArrowDown_L from './S2_lin_arrowDown_160.svg';
14-
import ArrowDown_M from './S2_lin_arrowDown_96.svg';
15-
import ArrowDown_S from './S2_lin_arrowDown_48.svg';
13+
import ArrowDown_L from 'illustration:./S2_lin_arrowDown_160.svg';
14+
import ArrowDown_M from 'illustration:./S2_lin_arrowDown_96.svg';
15+
import ArrowDown_S from 'illustration:./S2_lin_arrowDown_48.svg';
1616
import {IconProps, IllustrationContext} from '../../src/Icon';
1717
import {useContextProps} from 'react-aria-components';
1818

packages/@react-spectrum/s2/spectrum-illustrations/linear/ArrowLeft.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@
1010
* governing permissions and limitations under the License.
1111
*/
1212

13-
import ArrowLeft_L from './S2_lin_arrowLeft_160.svg';
14-
import ArrowLeft_M from './S2_lin_arrowLeft_96.svg';
15-
import ArrowLeft_S from './S2_lin_arrowLeft_48.svg';
13+
import ArrowLeft_L from 'illustration:./S2_lin_arrowLeft_160.svg';
14+
import ArrowLeft_M from 'illustration:./S2_lin_arrowLeft_96.svg';
15+
import ArrowLeft_S from 'illustration:./S2_lin_arrowLeft_48.svg';
1616
import {IconProps, IllustrationContext} from '../../src/Icon';
1717
import {useContextProps} from 'react-aria-components';
1818

packages/@react-spectrum/s2/spectrum-illustrations/linear/ArrowRight.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@
1010
* governing permissions and limitations under the License.
1111
*/
1212

13-
import ArrowRight_L from './S2_lin_arrowRight_160.svg';
14-
import ArrowRight_M from './S2_lin_arrowRight_96.svg';
15-
import ArrowRight_S from './S2_lin_arrowRight_48.svg';
13+
import ArrowRight_L from 'illustration:./S2_lin_arrowRight_160.svg';
14+
import ArrowRight_M from 'illustration:./S2_lin_arrowRight_96.svg';
15+
import ArrowRight_S from 'illustration:./S2_lin_arrowRight_48.svg';
1616
import {IconProps, IllustrationContext} from '../../src/Icon';
1717
import {useContextProps} from 'react-aria-components';
1818

packages/@react-spectrum/s2/spectrum-illustrations/linear/ArrowUp.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@
1010
* governing permissions and limitations under the License.
1111
*/
1212

13-
import ArrowUp_L from './S2_lin_arrowUp_160.svg';
14-
import ArrowUp_M from './S2_lin_arrowUp_96.svg';
15-
import ArrowUp_S from './S2_lin_arrowUp_48.svg';
13+
import ArrowUp_L from 'illustration:./S2_lin_arrowUp_160.svg';
14+
import ArrowUp_M from 'illustration:./S2_lin_arrowUp_96.svg';
15+
import ArrowUp_S from 'illustration:./S2_lin_arrowUp_48.svg';
1616
import {IconProps, IllustrationContext} from '../../src/Icon';
1717
import {useContextProps} from 'react-aria-components';
1818

packages/@react-spectrum/s2/spectrum-illustrations/linear/Artboard.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@
1010
* governing permissions and limitations under the License.
1111
*/
1212

13-
import Artboard_L from './S2_lin_artboard_160.svg';
14-
import Artboard_M from './S2_lin_artboard_96.svg';
15-
import Artboard_S from './S2_lin_artboard_48.svg';
13+
import Artboard_L from 'illustration:./S2_lin_artboard_160.svg';
14+
import Artboard_M from 'illustration:./S2_lin_artboard_96.svg';
15+
import Artboard_S from 'illustration:./S2_lin_artboard_48.svg';
1616
import {IconProps, IllustrationContext} from '../../src/Icon';
1717
import {useContextProps} from 'react-aria-components';
1818

0 commit comments

Comments
 (0)