Skip to content

Commit

Permalink
feat(list): new component (#2468)
Browse files Browse the repository at this point in the history
  • Loading branch information
agliga authored Oct 18, 2024
1 parent 32b6d59 commit 51d81ea
Show file tree
Hide file tree
Showing 6 changed files with 859 additions and 0 deletions.
5 changes: 5 additions & 0 deletions .changeset/strong-dingos-suffer.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@ebay/skin": minor
---

feat(list): new component
76 changes: 76 additions & 0 deletions dist/list/list.css
Original file line number Diff line number Diff line change
@@ -0,0 +1,76 @@
.list {
max-width: 480px;
}

.list ul {
list-style: none;
margin: 0;
padding: 0;
}

.list ul li > * {
align-items: center;
background-color: var(
--list-background-color,
var(--color-background-primary)
);
box-sizing: border-box;
color: var(--color-foreground-on-primary);
display: inline-flex;
font-size: var(--font-size-16);
margin-block: 1px;
min-height: var(--spacing-600);
padding: var(--spacing-150) var(--spacing-200);
width: 100%;
}

.list__leading {
margin-inline-end: var(--spacing-200);
}

.list__trailing {
margin-inline-start: var(--spacing-200);
}

.list__body {
flex: 1;
}

.list li > a,
.list li > button {
border: none;
text-align: left;
text-decoration: none;
}

.list li > a:focus,
.list li > a:hover,
.list li > button:focus,
.list li > button:hover {
color: var(--color-foreground-on-primary);
}

.list li > a:active,
.list li > a:focus,
.list li > a:hover,
.list li > button:active,
.list li > button:focus,
.list li > button:hover {
background-color: var(
--list-background-hover-color,
var(--color-state-primary-hover)
);
}

.list hr {
border: 0;
border-top: 1px solid var(--color-stroke-subtle);
height: 1px;
margin-inline: var(--spacing-200);
padding: 0;
}

[dir="rtl"] .list li > a,
[dir="rtl"] .list li > button {
text-align: right;
}
Loading

0 comments on commit 51d81ea

Please sign in to comment.