Merge pull request #120 from hashicorp/ICU-480-simplified-table-styles

Simplified table styles
This commit is contained in:
Randall Morey authored and GitHub committed 2020-08-19 14:13:36 -04:00
commit 96f5cda869
4 files changed
+43 -22

No files matched your search

@@ -1,17 +1 @@
@use '../../variables/sizing';
@use '../../utilities/type';
.rose-table {
@include type.type(s, normal);
width: 100%;
.rose-table-header {
background-color: var(--ui-gray-subtler-5);
text-align: left;
}
.rose-table-cell {
border: sizing.rems(xxxxs) solid var(--ui-gray-subtler-3);
padding: sizing.rems(xs) sizing.rems(xxs);
}
}
@import 'table';
@@ -0,0 +1,37 @@
@use '../../variables/sizing';
@use '../../utilities/type';
.rose-table {
@include type.type(s, normal);
width: 100%;
.rose-table-row {
border-bottom: sizing.rems(xxxxs) solid var(--ui-gray-subtler-3);
text-align: left;
}
.rose-table-cell,
.rose-table-header-cell {
vertical-align: middle;
}
.rose-table-header-cell {
@include type.type(s, semibold);
color: var(--ui-gray);
}
.rose-table-header,
.rose-table-footer {
.rose-table-cell,
.rose-table-header-cell {
padding: sizing.rems(s);
}
}
.rose-table-body {
.rose-table-cell,
.rose-table-header-cell {
padding: sizing.rems(l) sizing.rems(s);
}
}
}
@@ -12,6 +12,6 @@
classNames='rose-table-body')
footer=(component 'rose/table/section'
tagName='tfoot'
classNames='rose-table-foot')
classNames='rose-table-footer')
)}}
</table>
@@ -21,21 +21,21 @@
<Rose::Table as |table|>
<table.header as |header|>
<header.row as |row|>
<row.cell>{{t 'form.label.name'}}</row.cell>
<row.cell>{{t 'form.label.description'}}</row.cell>
<row.headerCell>{{t 'form.label.name'}}</row.headerCell>
<row.headerCell>{{t 'form.label.description'}}</row.headerCell>
</header.row>
</table.header>
<table.body as |body|>
{{#each @model as |user|}}
<body.row as |row|>
<row.cell>
<row.headerCell>
<LinkTo
@route="scopes.scope.users.user"
@model={{user}}
>
{{user.name}}
</LinkTo>
</row.cell>
</row.headerCell>
<row.cell>{{user.description}}</row.cell>
</body.row>
{{/each}}