Indicate active section in portfolio sub-nav
This commit is contained in:
parent
4862bf078d
commit
2d971a458b
@ -45,13 +45,23 @@
|
|||||||
.links {
|
.links {
|
||||||
font-size: $small-font-size;
|
font-size: $small-font-size;
|
||||||
|
|
||||||
.link--icon {
|
.icon-link {
|
||||||
text-align: center;
|
&.active {
|
||||||
|
color: $color-gray;
|
||||||
|
.icon {
|
||||||
|
@include icon-color($color-gray);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.icon-link--icon {
|
||||||
|
text-align: center;
|
||||||
|
}
|
||||||
|
|
||||||
|
.icon {
|
||||||
|
@include icon-size(20);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.icon {
|
|
||||||
@include icon-size(20);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1,10 +1,10 @@
|
|||||||
{% from "components/icon.html" import Icon %}
|
{% from "components/icon.html" import Icon %}
|
||||||
|
|
||||||
{% macro Link(icon, text, url, active=False) %}
|
{% macro Link(icon, text, url, active=False) %}
|
||||||
<a class='icon-link' href='{{ url }}'>
|
<a class='icon-link {{ "active icon-link--disabled" if active }}' href='{{ url }}'>
|
||||||
<div class='col'>
|
<div class='col'>
|
||||||
<div class='link--icon'>{{ Icon(icon) }}</div>
|
<div class='icon-link--icon'>{{ Icon(icon) }}</div>
|
||||||
<div class='link--name'>{{ text }}</div>
|
<div class='icon-link--name'>{{ text }}</div>
|
||||||
</div>
|
</div>
|
||||||
</a>
|
</a>
|
||||||
{% endmacro %}
|
{% endmacro %}
|
||||||
@ -28,17 +28,20 @@
|
|||||||
{{ Link(
|
{{ Link(
|
||||||
icon='chart',
|
icon='chart',
|
||||||
text='Reports',
|
text='Reports',
|
||||||
url=url_for("portfolios.portfolio_reports", portfolio_id=portfolio.id))
|
url=url_for("portfolios.portfolio_reports", portfolio_id=portfolio.id),
|
||||||
}}
|
active=request.url_rule.endpoint == "portfolios.portfolio_reports",
|
||||||
|
) }}
|
||||||
{{ Link(
|
{{ Link(
|
||||||
icon='dollar-sign',
|
icon='dollar-sign',
|
||||||
text='Funding',
|
text='Funding',
|
||||||
url=url_for("portfolios.portfolio_funding", portfolio_id=portfolio.id))
|
url=url_for("portfolios.portfolio_funding", portfolio_id=portfolio.id),
|
||||||
}}
|
active=request.url_rule.endpoint == "portfolios.portfolio_funding",
|
||||||
|
) }}
|
||||||
{{ Link(
|
{{ Link(
|
||||||
icon='time',
|
icon='time',
|
||||||
text='Admin',
|
text='Admin',
|
||||||
url=url_for("portfolios.portfolio", portfolio_id=portfolio.id))
|
url=url_for("portfolios.portfolio", portfolio_id=portfolio.id),
|
||||||
}}
|
active=request.url_rule.endpoint == "portfolios.portfolio",
|
||||||
|
) }}
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user