From d74de53a7245cb970e7e62057dab72eccec6bdc2 Mon Sep 17 00:00:00 2001 From: Grégoire Aubert Date: Fri, 11 Aug 2017 14:26:30 +0200 Subject: In facet header now only the text is clickable --- .../src/main/js/components/facet/FacetHeader.js | 10 +- .../__snapshots__/FacetHeader-test.js.snap | 215 +++++++++++---------- .../src/main/less/components/search-navigator.less | 10 +- 3 files changed, 130 insertions(+), 105 deletions(-) (limited to 'server/sonar-web') diff --git a/server/sonar-web/src/main/js/components/facet/FacetHeader.js b/server/sonar-web/src/main/js/components/facet/FacetHeader.js index 49682d4cbf2..46cdf6e43dd 100644 --- a/server/sonar-web/src/main/js/components/facet/FacetHeader.js +++ b/server/sonar-web/src/main/js/components/facet/FacetHeader.js @@ -114,12 +114,14 @@ export default class FacetHeader extends React.PureComponent { } {this.props.onClick - ? - {this.renderCheckbox()} - {this.props.name} + ? + + {this.renderCheckbox()} + {this.props.name} + {this.renderHelper()} {this.renderValueIndicator()} - + : {this.props.name} {this.renderHelper()} diff --git a/server/sonar-web/src/main/js/components/facet/__tests__/__snapshots__/FacetHeader-test.js.snap b/server/sonar-web/src/main/js/components/facet/__tests__/__snapshots__/FacetHeader-test.js.snap index 08c98b447f8..7def87dae3c 100644 --- a/server/sonar-web/src/main/js/components/facet/__tests__/__snapshots__/FacetHeader-test.js.snap +++ b/server/sonar-web/src/main/js/components/facet/__tests__/__snapshots__/FacetHeader-test.js.snap @@ -8,171 +8,186 @@ exports[`should clear 1`] = ` > clear - - - - - foo + viewBox="0 0 1792 1792" + width="10" + > + + + foo + 3 - + `; exports[`should render closed facet with value 1`] = `
- - - - - foo + viewBox="0 0 1792 1792" + width="10" + > + + + foo + 1 - +
`; exports[`should render closed facet without value 1`] = `
- - - - - foo - + viewBox="0 0 1792 1792" + width="10" + > + + + foo + +
`; exports[`should render open facet with value 1`] = `
- - - - - foo - + viewBox="0 0 1792 1792" + width="10" + > + + + foo + +
`; exports[`should render open facet without value 1`] = `
- - - - - foo - + viewBox="0 0 1792 1792" + width="10" + > + + + foo + +
`; diff --git a/server/sonar-web/src/main/less/components/search-navigator.less b/server/sonar-web/src/main/less/components/search-navigator.less index 17075deae12..68332a9ca33 100644 --- a/server/sonar-web/src/main/less/components/search-navigator.less +++ b/server/sonar-web/src/main/less/components/search-navigator.less @@ -357,10 +357,18 @@ .search-navigator-facet-header { display: block; padding: 8px 0; - border-bottom: none; color: @baseFontColor; font-weight: 600; + & > a { + border-bottom: none; + color: @baseFontColor; + + &:hover { + color: @blue; + } + } + & > .note { font-weight: 400; } -- cgit v1.2.3