Skip to content

Commit

Permalink
refactor(inpageNavigation): restructure as a button
Browse files Browse the repository at this point in the history
  • Loading branch information
tarantilis committed Mar 30, 2023
1 parent 4f4d0df commit 48e22ac
Show file tree
Hide file tree
Showing 4 changed files with 11 additions and 8 deletions.
7 changes: 3 additions & 4 deletions src/ui/InpageNavigation/InpageNavigation.jsx
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import React, { Component } from 'react';
import { Container, Icon } from 'semantic-ui-react';
import { Container, Button, Icon } from 'semantic-ui-react';

class InpageNavigation extends Component {
constructor(props) {
Expand Down Expand Up @@ -39,10 +39,9 @@ class InpageNavigation extends Component {
render() {
return (
<Container>
<div
<Button
id="inpage-navigation"
onClick={this.onInpageNavigationClick}
role="none"
className={this.state.removeClass}
>
<div className="mobile tablet only">
Expand All @@ -52,7 +51,7 @@ class InpageNavigation extends Component {
<Icon className="ri-arrow-up-s-line" />
<div className="text">top</div>
</div>
</div>
</Button>
</Container>
);
}
Expand Down
8 changes: 4 additions & 4 deletions src/ui/InpageNavigation/InpageNavigation.stories.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@ function InpageNavigationExample() {
tempor blandit. Curabitur iaculis risus ac ipsum semper egestas. Sed
in condimentum lacus. Donec ac efficitur sapien. Integer sit amet
bibendum urna, eget rhoncus elit. Nam a diam sed dui consectetur
aliquet.
aliquet. <a href="/#">Link example</a>
</p>
<p>
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec mattis
Expand Down Expand Up @@ -80,7 +80,7 @@ function InpageNavigationExample() {
tempor blandit. Curabitur iaculis risus ac ipsum semper egestas. Sed
in condimentum lacus. Donec ac efficitur sapien. Integer sit amet
bibendum urna, eget rhoncus elit. Nam a diam sed dui consectetur
aliquet.
aliquet. <a href="/#">Link example</a>
</p>
<p>
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec mattis
Expand Down Expand Up @@ -108,7 +108,7 @@ function InpageNavigationExample() {
tempor blandit. Curabitur iaculis risus ac ipsum semper egestas. Sed
in condimentum lacus. Donec ac efficitur sapien. Integer sit amet
bibendum urna, eget rhoncus elit. Nam a diam sed dui consectetur
aliquet.
aliquet. <a href="/#">Link example</a>
</p>
<p>
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec mattis
Expand Down Expand Up @@ -136,7 +136,7 @@ function InpageNavigationExample() {
tempor blandit. Curabitur iaculis risus ac ipsum semper egestas. Sed
in condimentum lacus. Donec ac efficitur sapien. Integer sit amet
bibendum urna, eget rhoncus elit. Nam a diam sed dui consectetur
aliquet.
aliquet. <a href="/#">Link example</a>
</p>
<p>
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec mattis
Expand Down
2 changes: 2 additions & 0 deletions theme/themes/eea/extras/inpageNavigation.less
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,8 @@
color: @navColor;
font-weight: @navFontWeight;
z-index: @z-index-important;
line-height: @navLineHeight;
padding: @navPadding;

/* Icon align fix */
> div > i.icon,
Expand Down
2 changes: 2 additions & 0 deletions theme/themes/eea/extras/inpageNavigation.variables
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,8 @@
@tabletNavHeight : 2.25rem;
@computerNavWidth : 3.125rem;
@computerNavHeight : 3.125rem;
@navLineHeight : @font-lineheight-3;
@navPadding : 0;

/* Desktop Icon */
@inpageNavigationIconWidth : 100%;
Expand Down

0 comments on commit 48e22ac

Please sign in to comment.