Browse Source

change the MenuSubComponent icon for an animated icon

AlexiCauvin 7 years ago
parent
commit
3e6f5625c2
2 changed files with 14 additions and 3 deletions
  1. 5 1
      src/component/Account/MenuSubComponent.jsx
  2. 9 2
      src/css/AccountPage.styl

+ 5 - 1
src/component/Account/MenuSubComponent.jsx View File

6
     <nav className='account__userpreference__menu navbar d-flex align-items-start'>
6
     <nav className='account__userpreference__menu navbar d-flex align-items-start'>
7
 
7
 
8
       <div className='account__userpreference__menu__responsive d-lg-none'>
8
       <div className='account__userpreference__menu__responsive d-lg-none'>
9
-        <i className='fa fa-bars' />
9
+        <button className='hamburger hamburger--spring account__userpreference__menu__responsive__hamburger' type='button'>
10
+          <span className='hamburger-box account__userpreference__menu__responsive__hamburger__box'>
11
+            <span className='hamburger-inner account__userpreference__menu__responsive__hamburger__box__icon'></span>
12
+          </span>
13
+        </button>
10
       </div>
14
       </div>
11
 
15
 
12
       <ul className='account__userpreference__menu__list nav flex-column'>
16
       <ul className='account__userpreference__menu__list nav flex-column'>

+ 9 - 2
src/css/AccountPage.styl View File

161
       &__menu
161
       &__menu
162
         justify-content center
162
         justify-content center
163
         margin-bottom 25px
163
         margin-bottom 25px
164
-        border-radius 30px
164
+        border-radius 50%
165
         width 60px
165
         width 60px
166
         min-height 60px
166
         min-height 60px
167
         &__responsive
167
         &__responsive
168
-          align-self center
168
+          &__hamburger
169
+            margin 18px 0 0 10px
170
+            padding 0
171
+            &__box
172
+              &:focus
173
+                outline none
174
+              &__icon, &__icon::before, &__icon::after
175
+                width 30px
169
         &__list
176
         &__list
170
           display none
177
           display none
171
       &__setting
178
       &__setting