Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

BREAKING CHANGE: New Buttons, Inset label form Inputs #891

Merged
merged 42 commits into from
Apr 30, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
42 commits
Select commit Hold shift + click to select a range
25adc30
chore: react-select 3.1.0 to 4.3.1 (#811)
nathanyoung Dec 15, 2022
5610cc6
Merge branch 'main' into beta
nathanyoung Feb 2, 2024
935c361
BREAKING CHANGE: New Buttons (#865)
nathanyoung Feb 2, 2024
bb240e6
chore(release): 1.0.0-beta.1 [skip ci]
semantic-release-bot Feb 2, 2024
dbde3f3
fix(Button): secondary neutral hover color (#866)
nathanyoung Feb 2, 2024
9c158ff
chore(release): 1.0.0-beta.2 [skip ci]
semantic-release-bot Feb 2, 2024
918eeea
feat(Button): tone prop (#867)
nathanyoung Feb 9, 2024
f5f51ee
chore(release): 1.0.0-beta.3 [skip ci]
semantic-release-bot Feb 9, 2024
96c93c9
fix(Button): loading state icon color (#868)
nathanyoung Feb 13, 2024
afbc236
chore(release): 1.0.0-beta.4 [skip ci]
semantic-release-bot Feb 13, 2024
45223d0
docs(Button): tone documentation (#869)
nathanyoung Feb 13, 2024
3675de8
chore(release): 1.0.0-beta.5 [skip ci]
semantic-release-bot Feb 13, 2024
a78ba2e
fix(FormControls): specify width 100 instead of relying on flex auto …
nathanyoung Feb 13, 2024
20c3fbb
chore(release): 1.0.0-beta.6 [skip ci]
semantic-release-bot Feb 13, 2024
a19211b
feat(TextInputFloating): new component (#874)
nathanyoung Feb 29, 2024
7e40be3
chore(release): 1.0.0-beta.7 [skip ci]
semantic-release-bot Feb 29, 2024
7e90a7c
fix(TextInputFloating): prefix/suffix focus styles, clear icon (#875)
nathanyoung Mar 1, 2024
2068200
chore(release): 1.0.0-beta.8 [skip ci]
semantic-release-bot Mar 1, 2024
62dc894
feat(SelectInputNativeFloating): new component (#877)
nathanyoung Mar 6, 2024
7ff620a
chore(release): 1.0.0-beta.9 [skip ci]
semantic-release-bot Mar 6, 2024
c3e0b3a
feat(TextareaInputFloating): new component (#878)
nathanyoung Mar 6, 2024
8ae79e4
chore(release): 1.0.0-beta.10 [skip ci]
semantic-release-bot Mar 6, 2024
d6de673
docs: floating and default input examples (#879)
nathanyoung Mar 6, 2024
5a819da
chore(release): 1.0.0-beta.11 [skip ci]
semantic-release-bot Mar 6, 2024
b13ab19
fix: rename floating inputs to inset (#880)
nathanyoung Mar 7, 2024
1ec3a59
chore(release): 1.0.0-beta.12 [skip ci]
semantic-release-bot Mar 7, 2024
f3f9cbc
chore(deps): bump palmetto-design-tokens from 0.78.0 to 0.78.1 (#881)
nathanyoung Mar 15, 2024
3c9a80c
feat(SelectInputs): make dropdown indicator match icon (#882)
nathanyoung Mar 15, 2024
03b4b45
chore(release): 1.0.0-beta.13 [skip ci]
semantic-release-bot Mar 15, 2024
bfaacd7
fix(SelectInputInset): rename SelectInputNativeInset to SelectInputIn…
nathanyoung Mar 15, 2024
89f0f64
chore(release): 1.0.0-beta.14 [skip ci]
semantic-release-bot Mar 15, 2024
189b809
feat: update drop shadows (#885)
nathanyoung Apr 5, 2024
f1defda
chore(release): 1.0.0-beta.15 [skip ci]
semantic-release-bot Apr 5, 2024
bc78fa2
feat: update drop shadows (#886)
nathanyoung Apr 5, 2024
4635701
chore(release): 1.0.0-beta.16 [skip ci]
semantic-release-bot Apr 5, 2024
dc80427
build: package updates (#888)
nathanyoung Apr 12, 2024
b403ae2
chore(release): 1.0.0-beta.17 [skip ci]
semantic-release-bot Apr 12, 2024
7fc6188
bump(deps): package bumps (#890)
nathanyoung Apr 29, 2024
bfd1714
Merge branch 'main' into beta
nathanyoung Apr 30, 2024
427a18a
chore(release): 1.0.0-beta.18 [skip ci]
semantic-release-bot Apr 30, 2024
a40fa63
Update package.json
nathanyoung Apr 30, 2024
5920f0d
palmetto-design-tokens 0.79.2
nathanyoung Apr 30, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -26,3 +26,4 @@
npm-debug.log*
yarn-debug.log*
yarn-error.log*
build-storybook.log
127 changes: 127 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,15 @@
Changelog

# [1.0.0-beta.18](https://github.com/palmetto/palmetto-components/compare/v1.0.0-beta.17...v1.0.0-beta.18) (2024-04-30)


### Features

* update drop shadows ([#885](https://github.com/palmetto/palmetto-components/issues/885)) ([7aae6b1](https://github.com/palmetto/palmetto-components/commit/7aae6b1c3a7354bebb9a3b70d33b6586002c2151))

# [1.0.0-beta.17](https://github.com/palmetto/palmetto-components/compare/v1.0.0-beta.16...v1.0.0-beta.17) (2024-04-12)

# [1.0.0-beta.16](https://github.com/palmetto/palmetto-components/compare/v1.0.0-beta.15...v1.0.0-beta.16) (2024-04-05)
## [0.158.2](https://github.com/palmetto/palmetto-components/compare/v0.158.1...v0.158.2) (2024-04-12)

## [0.158.1](https://github.com/palmetto/palmetto-components/compare/v0.158.0...v0.158.1) (2024-04-12)
Expand All @@ -9,6 +19,123 @@ Changelog

### Features

* update drop shadows ([#886](https://github.com/palmetto/palmetto-components/issues/886)) ([bc78fa2](https://github.com/palmetto/palmetto-components/commit/bc78fa2a776d6b0506865ae2d76456401b0c686f))

# [1.0.0-beta.15](https://github.com/palmetto/palmetto-components/compare/v1.0.0-beta.14...v1.0.0-beta.15) (2024-04-05)


### Features

* update drop shadows ([#885](https://github.com/palmetto/palmetto-components/issues/885)) ([189b809](https://github.com/palmetto/palmetto-components/commit/189b80935c49d32fb9b929a6c4cd21c3dbde06e2))

# [1.0.0-beta.14](https://github.com/palmetto/palmetto-components/compare/v1.0.0-beta.13...v1.0.0-beta.14) (2024-03-15)


### Bug Fixes

* **SelectInputInset:** rename SelectInputNativeInset to SelectInputInset ([#883](https://github.com/palmetto/palmetto-components/issues/883)) ([bfaacd7](https://github.com/palmetto/palmetto-components/commit/bfaacd71bfc1e8152c0288c1057202ac40439d22))

# [1.0.0-beta.13](https://github.com/palmetto/palmetto-components/compare/v1.0.0-beta.12...v1.0.0-beta.13) (2024-03-15)


### Features

* **SelectInputs:** make dropdown indicator match icon ([#882](https://github.com/palmetto/palmetto-components/issues/882)) ([3c9a80c](https://github.com/palmetto/palmetto-components/commit/3c9a80c524e9b22421b0fb8567783bb5f6651728))

# [1.0.0-beta.12](https://github.com/palmetto/palmetto-components/compare/v1.0.0-beta.11...v1.0.0-beta.12) (2024-03-07)


### Bug Fixes

* rename floating inputs to inset ([#880](https://github.com/palmetto/palmetto-components/issues/880)) ([b13ab19](https://github.com/palmetto/palmetto-components/commit/b13ab19d1c47b42b4e4e0a54fe0c67e4738c5198))

# [1.0.0-beta.11](https://github.com/palmetto/palmetto-components/compare/v1.0.0-beta.10...v1.0.0-beta.11) (2024-03-06)

# [1.0.0-beta.10](https://github.com/palmetto/palmetto-components/compare/v1.0.0-beta.9...v1.0.0-beta.10) (2024-03-06)


### Features

* **TextareaInputFloating:** new component ([#878](https://github.com/palmetto/palmetto-components/issues/878)) ([c3e0b3a](https://github.com/palmetto/palmetto-components/commit/c3e0b3a7604ec698b62044aa8dce17018698fd00))

# [1.0.0-beta.9](https://github.com/palmetto/palmetto-components/compare/v1.0.0-beta.8...v1.0.0-beta.9) (2024-03-06)


### Features

* **SelectInputNativeFloating:** new component ([#877](https://github.com/palmetto/palmetto-components/issues/877)) ([62dc894](https://github.com/palmetto/palmetto-components/commit/62dc89457ca214aa3f48928bd226a58bb5fc0b0a))

# [1.0.0-beta.8](https://github.com/palmetto/palmetto-components/compare/v1.0.0-beta.7...v1.0.0-beta.8) (2024-03-01)


### Bug Fixes

* **TextInputFloating:** prefix/suffix focus styles, clear icon ([#875](https://github.com/palmetto/palmetto-components/issues/875)) ([7e90a7c](https://github.com/palmetto/palmetto-components/commit/7e90a7c43f46ae56a09b5980a44a7ce4f76167d1))

# [1.0.0-beta.7](https://github.com/palmetto/palmetto-components/compare/v1.0.0-beta.6...v1.0.0-beta.7) (2024-02-29)


### Features

* **TextInputFloating:** new component ([#874](https://github.com/palmetto/palmetto-components/issues/874)) ([a19211b](https://github.com/palmetto/palmetto-components/commit/a19211b558e9fb9652820b35c272c302dfee0254))

# [1.0.0-beta.6](https://github.com/palmetto/palmetto-components/compare/v1.0.0-beta.5...v1.0.0-beta.6) (2024-02-13)


### Bug Fixes

* **FormControls:** specify width 100 instead of relying on flex auto ([#870](https://github.com/palmetto/palmetto-components/issues/870)) ([a78ba2e](https://github.com/palmetto/palmetto-components/commit/a78ba2ee4b938bd7d51e1f8b208d062ea99be39f))

# [1.0.0-beta.5](https://github.com/palmetto/palmetto-components/compare/v1.0.0-beta.4...v1.0.0-beta.5) (2024-02-13)

# [1.0.0-beta.4](https://github.com/palmetto/palmetto-components/compare/v1.0.0-beta.3...v1.0.0-beta.4) (2024-02-13)


### Bug Fixes

* **Button:** loading state icon color ([#868](https://github.com/palmetto/palmetto-components/issues/868)) ([96c93c9](https://github.com/palmetto/palmetto-components/commit/96c93c9890e31a01705bca797a8cd3c3f6ecf916))

# [1.0.0-beta.3](https://github.com/palmetto/palmetto-components/compare/v1.0.0-beta.2...v1.0.0-beta.3) (2024-02-09)


### Features

* **Button:** tone prop ([#867](https://github.com/palmetto/palmetto-components/issues/867)) ([918eeea](https://github.com/palmetto/palmetto-components/commit/918eeeab347d9e7f13a54b41ad027dfc40d79605))

# [1.0.0-beta.2](https://github.com/palmetto/palmetto-components/compare/v1.0.0-beta.1...v1.0.0-beta.2) (2024-02-02)


### Bug Fixes

* **Button:** secondary neutral hover color ([#866](https://github.com/palmetto/palmetto-components/issues/866)) ([dbde3f3](https://github.com/palmetto/palmetto-components/commit/dbde3f36b686462d788578518ccf806634fc13a4))

# [1.0.0-beta.1](https://github.com/palmetto/palmetto-components/compare/v0.157.7...v1.0.0-beta.1) (2024-02-02)


* BREAKING CHANGE: New Buttons (#865) ([935c361](https://github.com/palmetto/palmetto-components/commit/935c3615456e7ca8d8b2b51f0c13d6e0f6985f2d)), closes [#865](https://github.com/palmetto/palmetto-components/issues/865)


### BREAKING CHANGES

* * wip

* more wip

* fix errors

* form label help text tokens

* mediamodal close button

* Update Theming.stories.mdx

* fix build

* Update Button.VisualTests.stories.tsx

* Update Button.VisualTests.stories.tsx

* cleanup
* update drop shadows ([#885](https://github.com/palmetto/palmetto-components/issues/885)) ([7aae6b1](https://github.com/palmetto/palmetto-components/commit/7aae6b1c3a7354bebb9a3b70d33b6586002c2151))

## [0.157.9](https://github.com/palmetto/palmetto-components/compare/v0.157.8...v0.157.9) (2024-02-28)
Expand Down
5 changes: 2 additions & 3 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -26,9 +26,8 @@
},
"dependencies": {
"@palmetto/dialog": "^0.16.4",
"@palmetto/palmetto-design-tokens": "0.79.0",
"@palmetto/palmetto-design-tokens": "0.79.2",
"@popperjs/core": "^2.5.3",
"caniuse-lite": "^1.0.30001523",
"classnames": "^2.2.6",
"cleave.js": "^1.6.0",
"date-fns": "^2.16.1",
Expand Down Expand Up @@ -123,7 +122,7 @@
"babel-loader": "^8.1.0",
"babel-plugin-typescript-to-proptypes": "^1.4.0",
"babel-preset-react-app": "^9.1.2",
"chromatic": "^10.2.0",
"chromatic": "^11.3.0",
"clean-webpack-plugin": "^3.0.0",
"cross-env": "^7.0.3",
"css-loader": "^3.6.0",
Expand Down
60 changes: 40 additions & 20 deletions src/components/Box/Box.VisualTests.stories.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ import {
BRAND_COLOR_NAMES,
SPACING_OPTIONS,
FONT_FAMILY_OPTIONS,
FONT_WEIGHT_OPTIONS,
} from '../../lib/tokens';
import { BrandColor } from '../../types';
import { RESPONSIVE_STORY } from '../../docs/constants';
Expand Down Expand Up @@ -362,24 +363,27 @@ export const AllFontColors: React.FunctionComponent<BoxProps> = () => (
</>
);

export const AllFontSizes: React.FunctionComponent<BoxProps> = () => (
<>
{[...FONT_SIZE_OPTIONS].reverse().map((fontSize, i) => (
<Box fontSize={fontSize} key={i}>
{`${fontSize} font size`}
</Box>
))}
</>
);

export const AllFontFamilies: React.FunctionComponent<BoxProps> = () => (
<>
{[...FONT_FAMILY_OPTIONS].map((fontFamily, i) => (
<Box fontFamily={fontFamily} key={i}>
{`${fontFamily} font size`}
export const AllFontSizesWeightsFamily: React.FunctionComponent<BoxProps> = () => (
<Box gap="3xl">
{[...FONT_FAMILY_OPTIONS].map((fontFamily, l) => (
<Box gap="xl" key={l}>
{[...FONT_WEIGHT_OPTIONS].map((fontWeight, j) => (
<Box key={j}>
{[...FONT_SIZE_OPTIONS].reverse().map((fontSize, i) => (
<Box
fontSize={fontSize}
fontWeight={fontWeight}
fontFamily={fontFamily}
key={i}
>
{`${fontWeight} ${fontSize} font size`}
</Box>
))}
</Box>
))}
</Box>
))}
</>
</Box>
);

export const AllMargin: React.FunctionComponent<BoxProps> = () => (
Expand Down Expand Up @@ -459,7 +463,11 @@ const BoxTemplate: Story<BoxProps> = ({ propertyName, ...args }) => {
<Box padding="lg" background="grey-50">
<Box {...args}>
<p>{`Breakpoint: ${activeBreakpoint.name}`}</p>
<p>{`${propertyName}: ${args[propertyName][activeBreakpoint.name]}`}</p>
<p>
{`${propertyName}: ${
args[propertyName][activeBreakpoint.name]
}`}
</p>
</Box>
</Box>
);
Expand Down Expand Up @@ -676,7 +684,11 @@ const BoxChildrenTemplate: Story<BoxProps> = ({ propertyName, ...args }) => {
alignItems="center"
>
<p>{`Breakpoint: ${activeBreakpoint.name}`}</p>
<p>{`${propertyName}: ${args[propertyName][activeBreakpoint.name]}`}</p>
<p>
{`${propertyName}: ${
args[propertyName][activeBreakpoint.name]
}`}
</p>
</Box>
<Box
flex="auto"
Expand All @@ -687,7 +699,11 @@ const BoxChildrenTemplate: Story<BoxProps> = ({ propertyName, ...args }) => {
alignItems="center"
>
<p>{`Breakpoint: ${activeBreakpoint.name}`}</p>
<p>{`${propertyName}: ${args[propertyName][activeBreakpoint.name]}`}</p>
<p>
{`${propertyName}: ${
args[propertyName][activeBreakpoint.name]
}`}
</p>
</Box>
<Box
flex="auto"
Expand All @@ -698,7 +714,11 @@ const BoxChildrenTemplate: Story<BoxProps> = ({ propertyName, ...args }) => {
alignItems="center"
>
<p>{`Breakpoint: ${activeBreakpoint.name}`}</p>
<p>{`${propertyName}: ${args[propertyName][activeBreakpoint.name]}`}</p>
<p>
{`${propertyName}: ${
args[propertyName][activeBreakpoint.name]
}`}
</p>
</Box>
</Box>
);
Expand Down
Loading
Loading