diff options
author | Stas Vilchik <vilchiks@gmail.com> | 2016-12-27 14:58:17 +0100 |
---|---|---|
committer | Stas Vilchik <vilchiks@gmail.com> | 2016-12-27 14:58:17 +0100 |
commit | 0322e241e02e55e102205ae95e07c4c4cd649eec (patch) | |
tree | 63b32a090b76fc7622892e0dd0d9161d6a8cb2b5 /server | |
parent | 1a23197d0af2f5f29e10b96131ec1c0052fc7601 (diff) | |
download | sonarqube-0322e241e02e55e102205ae95e07c4c4cd649eec.tar.gz sonarqube-0322e241e02e55e102205ae95e07c4c4cd649eec.zip |
SONAR-8560 add a tooltip to list all the languages
Diffstat (limited to 'server')
-rw-r--r-- | server/sonar-web/src/main/js/apps/projects/components/ProjectCardLanguages.js | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/server/sonar-web/src/main/js/apps/projects/components/ProjectCardLanguages.js b/server/sonar-web/src/main/js/apps/projects/components/ProjectCardLanguages.js index ac34f810fec..c6596d6e0a1 100644 --- a/server/sonar-web/src/main/js/apps/projects/components/ProjectCardLanguages.js +++ b/server/sonar-web/src/main/js/apps/projects/components/ProjectCardLanguages.js @@ -20,6 +20,7 @@ import React from 'react'; import sortBy from 'lodash/sortBy'; import { connect } from 'react-redux'; +import { TooltipsContainer } from '../../../components/mixins/tooltips-mixin'; import { getLanguages } from '../../../store/rootReducer'; import { translate } from '../../../helpers/l10n'; @@ -45,9 +46,11 @@ class ProjectCardLanguages extends React.Component { .map(l => this.getLanguageName(l[0])); return ( - <div className="project-card-languages"> - {finalLanguages.join(', ')} - </div> + <TooltipsContainer options={{ delay: { show: 500, hide: 0 } }}> + <div className="project-card-languages"> + <span title={finalLanguages.join('<br/>')} data-toggle="tooltip">{finalLanguages.join(', ')}</span> + </div> + </TooltipsContainer> ); } } |