New selected item highlighting and transition

This commit is contained in:
2015-03-27 20:31:14 +07:00
parent d315f272c7
commit de7b9a7b80
5 changed files with 43 additions and 13 deletions
+4 -2
View File
@@ -7,7 +7,8 @@ var Menu = React.createClass({
<li key={'org-'+ org.login} className="nav org">
<ReactRouter.Link to="org"
params={{org: org.login}}
query={this.getQuery()}>
query={this.getQuery()}
className="state-button">
{org.login}
</ReactRouter.Link>
</li>
@@ -18,7 +19,8 @@ var Menu = React.createClass({
<li key={'team-'+ team.name} className="nav team">
<ReactRouter.Link to="team"
params={{org: this.getParams().org, team: team.name}}
query={this.getQuery()}>
query={this.getQuery()}
className="state-button">
{team.name}
</ReactRouter.Link>
</li>
+1 -1
View File
@@ -8,7 +8,7 @@ var Selector = React.createClass({
},
renderItem: function(item, i) {
var itemClass = (item === this.props.value ? 'active' : ''),
var itemClass = (item === this.props.value ? 'active state-button' : 'state-button'),
clickEvent = null;
if (this.props.onChange) {
clickEvent = this.props.onChange.bind(this, i);