Просмотр исходного кода

- Adds UserView back button
- Fixes notification icons

George Vrancianu 8 лет назад
Родитель
Сommit
b27ff352a5

Разница между файлами не показана из-за своего большого размера
+ 0 - 0
src/components/App/App.scss


+ 1 - 0
src/components/UserDropdown/UserDropdown.scss

@@ -53,6 +53,7 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
     background-color: $gray-light;
     border-radius: 4px;
     margin-top: 12px;
+    min-width: 96px;
     &:after {
       content: " ";
       display: block;

+ 6 - 6
src/components/UserOverview/UserOverview.js

@@ -95,7 +95,7 @@ class UserOverview extends Reflux.Component {
             <div className={s.formGroup}>
               <button className="gray" onClick={(e) => this.openModal(e)}>Edit Profile</button>
             </div>
-            <div className={s.formGroup}>
+            {/* <div className={s.formGroup}>
               <div className={s.title}>
                 Project Membership (4)
               </div>
@@ -104,7 +104,7 @@ class UserOverview extends Reflux.Component {
                 <br /> <br />
                 <button className="gray">Edit Project Membership</button>
               </div>
-            </div>
+            </div>*/}
           </div>
           <div className={s.columnRight}>
             <div className={s.formGroup}>
@@ -115,7 +115,7 @@ class UserOverview extends Reflux.Component {
                 {item.email}
               </div>
             </div>
-            <div className={s.formGroup}>
+           {/* <div className={s.formGroup}>
               <div className={s.title}>
                 Email Notifications
               </div>
@@ -130,10 +130,10 @@ class UserOverview extends Reflux.Component {
                   <div><div></div></div>
                 </label> Receive notifications
               </div>
-            </div>
-            <div className={s.formGroup}>
+            </div>*/}
+            {/* <div className={s.formGroup}>
               <button className="wire">Edit Login Methods</button>
-            </div>
+            </div>*/}
           </div>
         </div>
         <Modal

+ 5 - 0
src/components/UserView/UserView.js

@@ -45,6 +45,10 @@ class UserView extends Reflux.Component {
     this.context.onSetTitle(this.title);
   }
 
+  goBack() {
+    window.history.back();
+  }
+
   render() {
     let item = this.state.currentUser
     return (
@@ -52,6 +56,7 @@ class UserView extends Reflux.Component {
         <Header title="" />
         <div className={s.connectionHead}>
           <div className={s.container}>
+            <div className="backBtn" onClick={(e) => this.goBack(e)}></div>
             <div className={s.userIcon}></div>
             <div className={s.connectionInfo}>
               <h2>{item.name}</h2>

Некоторые файлы не были показаны из-за большого количества измененных файлов