瀏覽代碼

change the MenuSubComponent icon for an animated icon

AlexiCauvin 7 年之前
父節點
當前提交
3e6f5625c2
共有 2 個文件被更改,包括 14 次插入3 次删除
  1. 5 1
      src/component/Account/MenuSubComponent.jsx
  2. 9 2
      src/css/AccountPage.styl

+ 5 - 1
src/component/Account/MenuSubComponent.jsx 查看文件

@@ -6,7 +6,11 @@ export const Navbar = props => {
6 6
     <nav className='account__userpreference__menu navbar d-flex align-items-start'>
7 7
 
8 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 14
       </div>
11 15
 
12 16
       <ul className='account__userpreference__menu__list nav flex-column'>

+ 9 - 2
src/css/AccountPage.styl 查看文件

@@ -161,11 +161,18 @@ settingText()
161 161
       &__menu
162 162
         justify-content center
163 163
         margin-bottom 25px
164
-        border-radius 30px
164
+        border-radius 50%
165 165
         width 60px
166 166
         min-height 60px
167 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 176
         &__list
170 177
           display none
171 178
       &__setting