Skip to content

Commit 7c54b71

Browse files
committed
Fix right nav items alignment
1 parent b70f49f commit 7c54b71

File tree

2 files changed

+14
-9
lines changed

2 files changed

+14
-9
lines changed

client/components/Nav.jsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -541,13 +541,13 @@ class Nav extends React.PureComponent {
541541
return (
542542
<ul className="nav__items-right" title="user-menu">
543543
<li className="nav__item">
544-
<Link to="/login">
544+
<Link to="/login" className="nav__auth-button">
545545
<span className="nav__item-header">Log in</span>
546546
</Link>
547547
</li>
548-
<span className="nav__item-spacer">or</span>
548+
<span className="nav__item-or">or</span>
549549
<li className="nav__item">
550-
<Link to="/signup">
550+
<Link to="/signup" className="nav__auth-button">
551551
<span className="nav__item-header">Sign up</span>
552552
</Link>
553553
</li>

client/styles/components/_nav.scss

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -44,15 +44,10 @@
4444
}
4545
}
4646

47-
.nav__item:first-child,
4847
.nav__item--no-icon {
4948
padding-left: #{15 / $base-font-size}rem;
5049
}
5150

52-
.nav__item:last-child {
53-
padding-right: #{15 / $base-font-size}rem;
54-
}
55-
5651
.nav__item-header-triangle polygon {
5752
@include themify() {
5853
fill: getThemifyVariable('icon-color');
@@ -123,10 +118,20 @@
123118
.nav__item-spacer {
124119
@include themify() {
125120
color: map-get($theme-map, 'inactive-text-color');
126-
margin: 0 #{8 / $base-font-size}rem;
121+
margin-left: #{8 / $base-font-size}rem;
127122
}
128123
}
129124

125+
.nav__item-or {
126+
@include themify() {
127+
color: map-get($theme-map, 'inactive-text-color');
128+
}
129+
}
130+
131+
.nav__auth-button {
132+
padding: #{10 / $base-font-size}rem;
133+
}
134+
130135
// .nav__dropdown button {
131136
// padding: 0;
132137
// }

0 commit comments

Comments
 (0)