summaryrefslogtreecommitdiffstats
path: root/server
diff options
context:
space:
mode:
authorStas Vilchik <vilchiks@gmail.com>2016-12-27 14:58:17 +0100
committerStas Vilchik <vilchiks@gmail.com>2016-12-27 14:58:17 +0100
commit0322e241e02e55e102205ae95e07c4c4cd649eec (patch)
tree63b32a090b76fc7622892e0dd0d9161d6a8cb2b5 /server
parent1a23197d0af2f5f29e10b96131ec1c0052fc7601 (diff)
downloadsonarqube-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.js9
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>
);
}
}