diff --git a/addons/rose/addon/components/rose/table/index.hbs b/addons/rose/addon/components/rose/table/index.hbs
index 655e7dbd4..643a14cfa 100644
--- a/addons/rose/addon/components/rose/table/index.hbs
+++ b/addons/rose/addon/components/rose/table/index.hbs
@@ -1,4 +1,4 @@
-
+
{{#if @caption}}
{{@caption}}
{{/if}}
diff --git a/addons/rose/addon/components/rose/table/row/index.hbs b/addons/rose/addon/components/rose/table/row/index.hbs
index e5bad550e..5267351c8 100644
--- a/addons/rose/addon/components/rose/table/row/index.hbs
+++ b/addons/rose/addon/components/rose/table/row/index.hbs
@@ -1,4 +1,4 @@
-
+
{{yield (hash
cell=(component 'rose/anonymous'
tagName='td'
diff --git a/addons/rose/addon/styles/rose/components/table/_table.scss b/addons/rose/addon/styles/rose/components/table/_table.scss
index 0c581393e..7460d2f4d 100644
--- a/addons/rose/addon/styles/rose/components/table/_table.scss
+++ b/addons/rose/addon/styles/rose/components/table/_table.scss
@@ -38,4 +38,19 @@
[class*='rose-button'] {
margin-bottom: 0;
}
+
+ &.rose-table-condensed {
+ .rose-table-cell {
+ @include type.type(s);
+ $lineHeight: 36 / 14;
+ line-height: $lineHeight;
+ padding: (sizing.rems(s) / 2) sizing.rems(s);
+ }
+ }
+
+ .rose-table-row-visually-hidden {
+ position: absolute;
+ top: -9999rem;
+ left: -9999rem;
+ }
}
diff --git a/addons/rose/tests/dummy/app/templates/index.hbs b/addons/rose/tests/dummy/app/templates/index.hbs
index 8bb8b116d..3c7b27e5c 100644
--- a/addons/rose/tests/dummy/app/templates/index.hbs
+++ b/addons/rose/tests/dummy/app/templates/index.hbs
@@ -1,93 +1,96 @@
-
-
+Condensed Table
-
-
- Menu item
- Menu item - danger
-
- Button menu item
-
+
+
+
+ Address
+ Host Set
+ Name
+ Description
+
+
+
+
+ 1.1.1.1
+ host-set-1, host-set-2
+ optional name
+ description
+
+
+
+
+ Footer
+
+
+
- Section
- Section
-
+Key/Value
+
+
+ Key
+ Value
+
+
+ Key
+ Value
+
+
+ Key
+ Value
+
-
-
- Menu item
- Menu item - danger
- Button - default
-
- Button - danger
-
-
-
+ {{!-- In actual use, form fields should be yielded from an outer form component --}}
+
+
+
+ Key
+
+
+
+
+
+ Add
+
+
+
-
- Menu item
- Menu item - danger
-
+
+
+
+ Key
+
+
+
+
+
+ Remove
+
+
+
- Button menu item
- Button - danger
-
+
-
- Menu item
-
-
-
-
- Menu item
- Button menu item
-
-
-
-
-
-
- -
-
-
-
-
- -
-
-
-
-
- -
-
-
-
-
-
-
-
-
-
-
-
- <:header>
- Authentication Pending
-
- <:body>
- Complete authentication in the newly-opened window.
- Don't see the new window? Try again.
- Cancel
-
-
+Table
+
+
+
+ Address
+ Host Set
+ Name
+ Description
+
+
+
+
+ 1.1.1.1
+ host-set-1, host-set-2
+ optional name
+ description
+
+
+
+
+ Footer
+
+
+
\ No newline at end of file