diff --git a/elements/_interactive.scss b/elements/_interactive.scss index e5ec7c2..fbdfb28 100644 --- a/elements/_interactive.scss +++ b/elements/_interactive.scss @@ -219,6 +219,9 @@ option { // Textarea // ----------------------------------------------------------------------------- textarea { + &.fit { + width: 100%; + } } .io_textarea { diff --git a/elements/_tables.scss b/elements/_tables.scss index 2934aba..4e23ed9 100644 --- a/elements/_tables.scss +++ b/elements/_tables.scss @@ -19,7 +19,6 @@ // th - // Table // ----------------------------------------------------------------------------- table { @@ -120,6 +119,19 @@ th { td { border-right: config.$border_basic; border-bottom: config.$border_basic; + + &.unit { + text-align: right; + white-space: nowrap; + } + + &.ellipsis { + width: 100%; + max-width: 0; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + } } td:last-child { diff --git a/modules/io/_io_module.scss b/modules/io/_io_module.scss index 60c3526..59e44e1 100644 --- a/modules/io/_io_module.scss +++ b/modules/io/_io_module.scss @@ -70,4 +70,14 @@ footer { @extend %flex-inline; align-items: stretch; } +} + +table .io nav { + @extend %flex-inline; + flex-wrap: nowrap; + align-items: stretch; + + button { + margin: config.$margin_io; + } } \ No newline at end of file