Skip to content

feat: ✨ add sd-table and sd-table-cell#379

Merged
MarcMatthiae merged 22 commits intomainfrom
feat/sd-table
Sep 20, 2023
Merged

feat: ✨ add sd-table and sd-table-cell#379
MarcMatthiae merged 22 commits intomainfrom
feat/sd-table

Conversation

@MarcMatthiae
Copy link
Copy Markdown
Contributor

@MarcMatthiae MarcMatthiae commented Sep 13, 2023

Description:

Add css components sd-table and sd-table-cell.

Definition of Reviewable:

  • Documentation is created/updated
  • Migration Guide is created/updated
  • Stories (features, a11y) are created/updated
  • relevant tickets are linked
  • PR is assigned to project board

@mariohamann
Copy link
Copy Markdown
Contributor

CleanShot 2023-09-13 at 12 40 44@2x Please make the background colors an enum, calling it `sd-table-cell--bg-...` to make clear, that this is only for the background. See e. g. CleanShot 2023-09-13 at 12 42 34@2x

I understood, that we provide this as part of the table-cell component and we also wrote that in the story: image

I don´t know if it is necessary, but at least we refined it like that.

Yeah, but we should document it properly. Just provide it as an own style. :)

Comment thread packages/components/src/styles/table-cell/table-cell.css Outdated
Comment thread packages/components/src/styles/table-cell/table-cell.stories.ts Outdated
@MarcMatthiae MarcMatthiae changed the title feat: ✨ add sd-table feat: ✨ add sd-table and sd-table-cell Sep 14, 2023
@MarcMatthiae
Copy link
Copy Markdown
Contributor Author

CleanShot 2023-09-13 at 12 40 44@2x Please make the background colors an enum, calling it `sd-table-cell--bg-...` to make clear, that this is only for the background. See e. g. CleanShot 2023-09-13 at 12 42 34@2x

I understood, that we provide this as part of the table-cell component and we also wrote that in the story: image
I don´t know if it is necessary, but at least we refined it like that.

Yeah, but we should document it properly. Just provide it as an own style. :)

Done :)

@coraliefeil coraliefeil removed their request for review September 14, 2023 14:56
@coraliefeil
Copy link
Copy Markdown
Contributor

Review done

@MarcMatthiae
Copy link
Copy Markdown
Contributor Author

MarcMatthiae commented Sep 18, 2023

Main changes

  • Added sd-table
  • Removed "Sortable Table" sample
  • Added "Simple Table" sample
  • Added correct font color to sd-table-cell
  • @coraliefeil Leider brauchen wir diese "default"-Farbe immer, haben wir am Freitag im Daily besprochen. Ich habe jetzt zumindest eingebaut, dass die Farbe in Storybook erstmal auf transparent spring, aber es gibt immer diesen (Default)-Eintrag.

Comment thread packages/components/src/styles/table-cell/table-cell.css Outdated
Comment thread packages/components/src/styles/table-cell/table-cell.declaration.ts Outdated
@EllaELSA
Copy link
Copy Markdown

Review done. Fine for me

@karlbaumhauer karlbaumhauer removed their assignment Sep 20, 2023
@MarcMatthiae MarcMatthiae merged commit ef7c5a9 into main Sep 20, 2023
@MarcMatthiae MarcMatthiae deleted the feat/sd-table branch September 20, 2023 10:36
karlbaumhauer pushed a commit that referenced this pull request Sep 20, 2023
# [@solid-design-system/components-v1.13.0](components/1.12.0...components/1.13.0) (2023-09-20)

### Features

* ✨ add sd-table and sd-table-cell ([#379](#379)) ([ef7c5a9](ef7c5a9))
yoezlem pushed a commit that referenced this pull request Oct 9, 2023
## Description:
Add css components sd-table and sd-table-cell.

## Definition of Reviewable:
- [x] Documentation is created/updated
- [x] Migration Guide is created/updated
- [x] Stories (features, a11y) are created/updated
- [x] relevant tickets are linked
- [x] PR is assigned to project board
yoezlem pushed a commit that referenced this pull request Oct 9, 2023
# [@solid-design-system/components-v1.13.0](components/1.12.0...components/1.13.0) (2023-09-20)

### Features

* ✨ add sd-table and sd-table-cell ([#379](#379)) ([ef7c5a9](ef7c5a9))
@yoezlem yoezlem added Development needs changes in code CL-Migration All components which need to be migrated from Component Library labels Jan 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CL-Migration All components which need to be migrated from Component Library Development needs changes in code

Projects

Development

Successfully merging this pull request may close these issues.

feat: ✨ add sd-table

10 participants