From 912e1b96bfa7d6c022d854fa744f719b49ca98d0 Mon Sep 17 00:00:00 2001 From: Georgios Andreadis Date: Tue, 21 Jul 2020 15:33:37 +0200 Subject: Add first plotting attempts for portfolios --- .../app/sidebars/project/PortfolioListComponent.js | 15 +++++++++++---- .../app/sidebars/project/ProjectSidebarComponent.js | 12 ++++++------ .../app/sidebars/project/ScenarioListComponent.js | 16 ++++++++++++---- .../app/sidebars/project/TopologyListComponent.js | 11 ++++++++--- 4 files changed, 37 insertions(+), 17 deletions(-) (limited to 'frontend/src/components/app/sidebars/project') diff --git a/frontend/src/components/app/sidebars/project/PortfolioListComponent.js b/frontend/src/components/app/sidebars/project/PortfolioListComponent.js index a31f11cf..837666af 100644 --- a/frontend/src/components/app/sidebars/project/PortfolioListComponent.js +++ b/frontend/src/components/app/sidebars/project/PortfolioListComponent.js @@ -24,8 +24,11 @@ class PortfolioListComponent extends React.Component {

Portfolios -

@@ -33,7 +36,11 @@ class PortfolioListComponent extends React.Component {
+ className={ + 'col-8 align-self-center ' + + (portfolio._id === this.props.currentPortfolioId ? 'font-weight-bold' : '') + } + > {portfolio.name}
@@ -48,7 +55,7 @@ class PortfolioListComponent extends React.Component { />
- +
))}
diff --git a/frontend/src/components/app/sidebars/project/ProjectSidebarComponent.js b/frontend/src/components/app/sidebars/project/ProjectSidebarComponent.js index b21b012b..aadc451e 100644 --- a/frontend/src/components/app/sidebars/project/ProjectSidebarComponent.js +++ b/frontend/src/components/app/sidebars/project/ProjectSidebarComponent.js @@ -3,11 +3,11 @@ import Sidebar from '../Sidebar' import TopologyListContainer from '../../../../containers/app/sidebars/project/TopologyListContainer' import PortfolioListContainer from '../../../../containers/app/sidebars/project/PortfolioListContainer' -const ProjectSidebarComponent = ({collapsible}) => ( - - - - - ) +const ProjectSidebarComponent = ({ collapsible }) => ( + + + + +) export default ProjectSidebarComponent diff --git a/frontend/src/components/app/sidebars/project/ScenarioListComponent.js b/frontend/src/components/app/sidebars/project/ScenarioListComponent.js index 9d2e261e..f44ce77f 100644 --- a/frontend/src/components/app/sidebars/project/ScenarioListComponent.js +++ b/frontend/src/components/app/sidebars/project/ScenarioListComponent.js @@ -24,7 +24,12 @@ class ScenarioListComponent extends React.Component { <> {this.props.scenarios.map((scenario, idx) => (
-
+
{scenario.name}
@@ -35,14 +40,17 @@ class ScenarioListComponent extends React.Component { /> idx !== 0 ? this.onDelete(scenario._id) : undefined} + onClick={() => (idx !== 0 ? this.onDelete(scenario._id) : undefined)} />
))}
-
this.props.onNewScenario(this.props.portfolioId)}> - +
this.props.onNewScenario(this.props.portfolioId)} + > + New scenario
diff --git a/frontend/src/components/app/sidebars/project/TopologyListComponent.js b/frontend/src/components/app/sidebars/project/TopologyListComponent.js index b8b41200..498ee26d 100644 --- a/frontend/src/components/app/sidebars/project/TopologyListComponent.js +++ b/frontend/src/components/app/sidebars/project/TopologyListComponent.js @@ -26,13 +26,18 @@ class TopologyListComponent extends React.Component {

Topologies

{this.props.topologies.map((topology, idx) => (
-
+
{topology.name}
@@ -42,7 +47,7 @@ class TopologyListComponent extends React.Component { /> idx !== 0 ? this.onDelete(topology._id) : undefined} + onClick={() => (idx !== 0 ? this.onDelete(topology._id) : undefined)} />
-- cgit v1.2.3