]> source.dussan.org Git - sonarqube.git/commitdiff
fix organization projects page
authorStas Vilchik <vilchiks@gmail.com>
Mon, 20 Mar 2017 16:48:29 +0000 (17:48 +0100)
committerStas Vilchik <vilchiks@gmail.com>
Mon, 20 Mar 2017 16:48:29 +0000 (17:48 +0100)
server/sonar-web/src/main/js/apps/organizations/components/OrganizationFavoriteProjects.js
server/sonar-web/src/main/js/apps/organizations/components/OrganizationProjects.js
server/sonar-web/src/main/js/apps/projects/components/AllProjects.js
server/sonar-web/src/main/js/apps/projects/components/PageSidebar.js

index 52213c4300d0f1e3042b9e41ead0684ee66ee71b..e63f7a95677779f97244700aad1b058e185754a9 100644 (file)
@@ -21,7 +21,6 @@
 import React from 'react';
 import { connect } from 'react-redux';
 import Helmet from 'react-helmet';
-import PageHeaderContainer from '../../projects/components/PageHeaderContainer';
 import FavoriteProjectsContainer from '../../projects/components/FavoriteProjectsContainer';
 import { getOrganizationByKey } from '../../../store/rootReducer';
 import { updateOrganization } from '../actions';
@@ -48,7 +47,6 @@ class OrganizationFavoriteProjects extends React.Component {
     return (
       <div id="projects-page" className="page page-limited">
         <Helmet title={translate('projects.page')} titleTemplate="%s - SonarQube" />
-        <PageHeaderContainer organization={this.props.organization} />
         <FavoriteProjectsContainer
           location={this.props.location}
           organization={this.props.organization}
index 7eac312780b063dfa8dc1cd84aeb5f609144c226..7bbe2a3f419f08ff00a097a40c2c82bf73ad4264 100644 (file)
@@ -21,7 +21,6 @@
 import React from 'react';
 import { connect } from 'react-redux';
 import Helmet from 'react-helmet';
-import PageHeaderContainer from '../../projects/components/PageHeaderContainer';
 import AllProjectsContainer from '../../projects/components/AllProjectsContainer';
 import { getOrganizationByKey } from '../../../store/rootReducer';
 import { updateOrganization } from '../actions';
@@ -48,7 +47,6 @@ class OrganizationProjects extends React.Component {
     return (
       <div id="projects-page" className="page page-limited">
         <Helmet title={translate('projects.page')} titleTemplate="%s - SonarQube" />
-        <PageHeaderContainer organization={this.props.organization} />
         <AllProjectsContainer
           isFavorite={false}
           location={this.props.location}
index f1b7730649affcccfb857fe14d96d4855b26d0f7..77061055d285fb51bbec9733f604c969d86fbbb0 100644 (file)
@@ -59,10 +59,12 @@ export default class AllProjects extends React.Component {
   render() {
     const isFiltered = Object.keys(this.state.query).some(key => this.state.query[key] != null);
 
+    const top = this.props.organization ? 95 : 30;
+
     return (
       <div className="page-with-sidebar page-with-left-sidebar projects-page">
         <aside className="page-sidebar-fixed page-sidebar-sticky projects-sidebar">
-          <div className="page-sidebar-sticky-inner">
+          <div className="page-sidebar-sticky-inner" style={{ top }}>
             <PageSidebar
               query={this.state.query}
               isFavorite={this.props.isFavorite}
index cd030e5d45d62e1f46d45c9d34eaec7a9e594051..bbae07c9429f871924e95d35081e0964d4f6e64d 100644 (file)
@@ -49,7 +49,7 @@ export default class PageSidebar extends React.PureComponent {
 
     return (
       <div className="search-navigator-facets-list">
-        <FavoriteFilterContainer />
+        <FavoriteFilterContainer organization={this.props.organization} />
 
         <div className="projects-facets-header clearfix">
           {isFiltered &&