diff --git a/opentech/apply/funds/tables.py b/opentech/apply/funds/tables.py index 5104a52ce814937c2281a14d04082bfcd626e032..077523fd2ca9eb0bff9ec325aa91c9655ef3da45 100644 --- a/opentech/apply/funds/tables.py +++ b/opentech/apply/funds/tables.py @@ -1,3 +1,5 @@ +import textwrap + from django import forms from django.contrib.auth import get_user_model from django.db.models import OuterRef, Subquery, F, Q @@ -47,6 +49,9 @@ class SubmissionsTable(tables.Table): def render_user(self, value): return value.get_full_name() + def render_title(self, value): + return textwrap.shorten(value, width=30, placeholder="...") + def render_phase(self, value): return mark_safe(f'<span>{ value }</span>') diff --git a/opentech/static_src/src/sass/apply/components/_all-submissions.scss b/opentech/static_src/src/sass/apply/components/_all-submissions.scss index 56fd0c87a8d8988d599f8eef5e75b0be5f06d844..6d863dc8d2a2bf9dad09a762037256e0339e8cab 100644 --- a/opentech/static_src/src/sass/apply/components/_all-submissions.scss +++ b/opentech/static_src/src/sass/apply/components/_all-submissions.scss @@ -79,11 +79,6 @@ $table-breakpoint: 'tablet-portrait'; font-weight: $weight--bold; @include media-query($table-breakpoint) { - padding-top: 20px; - padding-left: 20px; - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; &::before { position: absolute;