diff --git a/assets/less/mio/classes/header.less b/assets/less/mio/classes/header.less index a600ef8a..9308e2ea 100644 --- a/assets/less/mio/classes/header.less +++ b/assets/less/mio/classes/header.less @@ -216,6 +216,10 @@ text-decoration: none; display: block; text-align: right; + text-overflow: ellipsis; + max-width: 150px; + overflow: hidden; + white-space: nowrap; @media (min-width: @site-mobile-width) { &:hover { diff --git a/assets/less/mio/classes/usercard.less b/assets/less/mio/classes/usercard.less index 3d4b4daf..15d5f388 100644 --- a/assets/less/mio/classes/usercard.less +++ b/assets/less/mio/classes/usercard.less @@ -50,6 +50,9 @@ &__name { font-size: 1.4em; line-height: 1.4em; + text-overflow: ellipsis; + max-width: 220px; + overflow: hidden; } &__info { @@ -64,6 +67,10 @@ color: inherit; text-decoration: none; flex: 0 0 auto; + text-overflow: ellipsis; + max-width: 150px; + overflow: hidden; + white-space: nowrap; &--active { pointer-events: auto; diff --git a/templates/_layout/header.twig b/templates/_layout/header.twig index 76452863..e2be1ca3 100644 --- a/templates/_layout/header.twig +++ b/templates/_layout/header.twig @@ -55,7 +55,7 @@ style="{{ current_user.user_colour|html_colour({ 'color': '%s', 'text-shadow': '0 0 5px %s', - }) }}"> + }) }}" title="{{ current_user.username }}"> {{ current_user.username }} {% else %} diff --git a/templates/user/macros.twig b/templates/user/macros.twig index 37bff45b..d61dc135 100644 --- a/templates/user/macros.twig +++ b/templates/user/macros.twig @@ -1,7 +1,7 @@ {% macro user_card(user, profile_url, rank_url) %}