From b3664d6ea346deb0c58d286adbcc8988449e372f Mon Sep 17 00:00:00 2001 From: Rijk van Zanten Date: Tue, 11 Jan 2022 10:46:20 -0500 Subject: [PATCH] Fix project name overflow (#10977) * Add ability to dynamically set placement * Add ability to set overflow tooltip placement * Fetch current user name/email * Add proper overflow handling of project name --- app/src/components/v-text-overflow.vue | 7 ++++++- app/src/directives/tooltip/tooltip.ts | 15 ++++++++++++--- app/src/stores/user.ts | 3 +++ .../components/project-info/project-info.vue | 9 ++++----- 4 files changed, 25 insertions(+), 9 deletions(-) diff --git a/app/src/components/v-text-overflow.vue b/app/src/components/v-text-overflow.vue index 1627281090..9ef01499b2 100644 --- a/app/src/components/v-text-overflow.vue +++ b/app/src/components/v-text-overflow.vue @@ -1,5 +1,5 @@ @@ -33,17 +33,16 @@ export default defineComponent({ align-items: center; width: 100%; height: 60px; - padding: 0 20px; + padding-left: 20px; color: var(--foreground-normal-alt); text-align: left; background-color: var(--background-normal-alt); .name-container { flex-grow: 1; + width: 100px; margin-left: 12px; line-height: 1.3; - white-space: nowrap; - text-overflow: ellipsis; } .name {