Skip to content

refactor: align how to use a DBCard as button or link #4506

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

Merged
merged 27 commits into from
Jul 21, 2025

Conversation

nmerget
Copy link
Collaborator

@nmerget nmerget commented Jul 9, 2025

Proposed changes

solves #2515
solves #212

Types of changes

  • Bugfix (non-breaking change that fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Refactoring (improvements to existing components or architectural decisions)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • Documentation Update (if none of the other choices apply)

Further comments

@nmerget nmerget requested a review from mfranzke as a code owner July 9, 2025 12:38
Copy link
Contributor

github-actions bot commented Jul 9, 2025

🔭🐙🐈 Test this branch here: https://db-ux-design-system.github.io/core-web/review/feat-card-inside-button

nmerget and others added 4 commits July 9, 2025 14:38
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@mfranzke mfranzke linked an issue Jul 15, 2025 that may be closed by this pull request
@mfranzke mfranzke self-assigned this Jul 16, 2025
@mfranzke mfranzke added this to the 3.0.0 milestone Jul 16, 2025
nmerget and others added 4 commits July 17, 2025 07:59
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@mfranzke mfranzke moved this from 👀 In review to ready for release in UX Engineering Team Backlog Jul 18, 2025
@mfranzke mfranzke assigned mfranzke and unassigned mfranzke Jul 18, 2025
@nmerget nmerget merged commit b50c005 into 3.0-release Jul 21, 2025
64 checks passed
@github-project-automation github-project-automation bot moved this from ready for release to ✅ Done in UX Engineering Team Backlog Jul 21, 2025
@nmerget nmerget deleted the feat-card-inside-button branch July 21, 2025 05:57
@mfranzke mfranzke linked an issue Jul 21, 2025 that may be closed by this pull request
@mfranzke mfranzke mentioned this pull request Jul 21, 2025
5 tasks
@mfranzke mfranzke changed the title feat: align how to use a DBCard as button or anchor refactor: align how to use a DBCard as button or anchor Jul 21, 2025
@mfranzke mfranzke changed the title refactor: align how to use a DBCard as button or anchor feat: align how to use a DBCard as button or link Jul 21, 2025
@mfranzke mfranzke changed the title feat: align how to use a DBCard as button or link refactor: align how to use a DBCard as button or link Jul 21, 2025
mfranzke added a commit that referenced this pull request Jul 21, 2025
BREAKING CHANGES
refactor: removed aria attributes which have a 1:1 mapping #4476
refactor: align how to use a DBCard as button or link #4506
refactor: variables for transparent-hovered/-pressed #4565
refactor: changed and added container and screen sizes #4486
renamed the data-icon-after and data-icon-before properties to data-icon-trailing and data-icon-leading with feat: add trailing icon for button #4474 (BREAKING CHANGE when integrated HTML code directly)
refactor: renamed data-hide-icon to data-show-icon to match property #4568 (BREAKING CHANGE when integrated HTML code directly)
Besides our main library, we've updated the DB Theme with changes to the iconset:

updated DB UX Theme with removed, renamed and new icons
Added
feat: add trailing icon for button #4474
feat: add multiple property for input[type=file] #4513
feat: add link property wrap #4540
feat: added playground page #4551
Changed
refactor: use button type for react and vue based on click listener #4490
chore: remove button state property #4501
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: ✅ Done
Development

Successfully merging this pull request may close these issues.

card: evaluate simplifications regarding interactive behaviour Card: provide button or a tag within the card component
2 participants