From cfdbe06d07cb71145f7f937b53d4d0f1c4ff1ffe Mon Sep 17 00:00:00 2001 From: Gazook89 <58999374+Gazook89@users.noreply.github.com> Date: Tue, 13 Sep 2022 12:26:28 -0500 Subject: [PATCH] move dir button next to active sort option --- .../pages/basePages/listPage/listPage.jsx | 48 +++++++++---------- .../pages/basePages/listPage/listPage.less | 44 +++++++---------- 2 files changed, 40 insertions(+), 52 deletions(-) diff --git a/client/homebrew/pages/basePages/listPage/listPage.jsx b/client/homebrew/pages/basePages/listPage/listPage.jsx index b81f9c8e0..98451d54f 100644 --- a/client/homebrew/pages/basePages/listPage/listPage.jsx +++ b/client/homebrew/pages/basePages/listPage/listPage.jsx @@ -114,14 +114,23 @@ const ListPage = createClass({ }, renderSortOption : function(sortTitle, sortValue){ - return
- + return
+ + {this.state.sortType == sortValue ? + + : '' + }
; }, @@ -165,26 +174,17 @@ const ListPage = createClass({ renderSortOptions : function(){ return
-
Sort by :
- {this.renderSortOption('Title', 'alpha')} - {this.renderSortOption('Created Date', 'created')} - {this.renderSortOption('Updated Date', 'updated')} - {this.renderSortOption('Views', 'views')} - {/* {this.renderSortOption('Latest', 'latest')} */} +
Sort by :
+ {this.renderSortOption('Title', 'alpha')} + {this.renderSortOption('Created Date', 'created')} + {this.renderSortOption('Updated Date', 'updated')} + {this.renderSortOption('Views', 'views')} + {/* {this.renderSortOption('Latest', 'latest')} */} -
Direction :
+ {this.renderFilterOption()} - - {this.renderFilterOption()} - -
; }, diff --git a/client/homebrew/pages/basePages/listPage/listPage.less b/client/homebrew/pages/basePages/listPage/listPage.less index a6d465420..6ee160fdc 100644 --- a/client/homebrew/pages/basePages/listPage/listPage.less +++ b/client/homebrew/pages/basePages/listPage/listPage.less @@ -45,6 +45,9 @@ display : flex; justify-content : center; align-items : center; + column-gap : 15px; + row-gap : 5px; + flex-wrap : wrap; h6{ text-transform : uppercase; font-family : 'Open Sans', sans-serif; @@ -52,50 +55,35 @@ font-weight : bold; } .filter-option { - background-color: transparent !important; + margin-left: 20px; + background-color : transparent !important; + font-size : 11px; i{ - padding-right : 5px + padding-right : 5px; } } button{ background-color : transparent; font-family : 'Open Sans', sans-serif; - font-size : 11px; text-transform : uppercase; font-weight : normal; + font-size : 11px; color : #888; + padding : 0; &.active{ font-weight : bold; - text-decoration : underline; - color : unset; + color : white; + border-bottom : 1px solid white; } &.sortDir{ - width : 75px; + width : auto; + padding: 5px; + &:hover { + color: white; + } } } } - h1 { - cursor: pointer; - &.active { - color: #58180D; - } - &.inactive { - color: #707070; - - } - &.active::before, &.inactive::before { - font-family: 'Font Awesome 5 Free'; - font-weight: 900; - font-size: 0.6cm; - padding-right: 0.5em; - } - &.active::before { - content: '\f107'; - } - &.inactive::before { - content: '\f105'; - } - } }