Geen omschrijving

profile.html 5.2KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109
  1. <div class="container">
  2. <div class="panel panel-default">
  3. <div class="panel-heading">Profile</div>
  4. <div class="panel-body">
  5. <legend><i class="ion-clipboard"></i> Edit My Profile</legend>
  6. <form method="post" ng-submit="updateProfile()">
  7. <div class="form-group">
  8. <label class="control-label">Profile Picture</label>
  9. <img class="profile-picture" ng-src="{{user.picture || 'http://placehold.it/100x100'}}">
  10. </div>
  11. <div class="form-group">
  12. <label class="control-label"><i class="ion-person"></i> Display Name</label>
  13. <input type="text" class="form-control" ng-model="user.displayName" />
  14. </div>
  15. <div class="form-group">
  16. <label class="control-label"><i class="ion-at"></i> Email Address</label>
  17. <input type="email" class="form-control" ng-model="user.email" />
  18. </div>
  19. <button class="btn btn-lg btn-success">Update Information</button>
  20. </form>
  21. </div>
  22. </div>
  23. <div class="panel panel-default">
  24. <div class="panel-heading">Accounts</div>
  25. <div class="panel-body">
  26. <legend><i class="ion-link"></i> Linked Accounts</legend>
  27. <div class="btn-group-vertical">
  28. <button class="btn btn-sm btn-danger" ng-if="user.facebook" ng-click="unlink('facebook')">
  29. <i class="ion-social-facebook"></i> Unlink Facebook Account
  30. </button>
  31. <button class="btn btn-sm btn-primary" ng-if="!user.facebook" ng-click="link('facebook')">
  32. <i class="ion-social-facebook"></i> Link Facebook Account
  33. </button>
  34. <button class="btn btn-sm btn-danger" ng-if="user.google" ng-click="unlink('google')">
  35. <i class="ion-social-googleplus"></i> Unlink Google Account
  36. </button>
  37. <button class="btn btn-sm btn-primary" ng-if="!user.google" ng-click="link('google')">
  38. <i class="ion-social-googleplus"></i> Link Google Account
  39. </button>
  40. <button class="btn btn-sm btn-danger" ng-if="user.linkedin" ng-click="unlink('linkedin')">
  41. <i class="ion-social-linkedin"></i> Unlink LinkedIn Account
  42. </button>
  43. <button class="btn btn-sm btn-primary" ng-if="!user.linkedin" ng-click="link('linkedin')">
  44. <i class="ion-social-linkedin"></i> Link LinkedIn Account
  45. </button>
  46. <button class="btn btn-sm btn-danger" ng-if="user.twitter" ng-click="unlink('twitter')">
  47. <i class="ion-social-twitter"></i> Unlink Twitter Account
  48. </button>
  49. <button class="btn btn-sm btn-primary" ng-if="!user.twitter" ng-click="link('twitter')">
  50. <i class="ion-social-twitter"></i> Link Twitter Account
  51. </button>
  52. <button class="btn btn-sm btn-danger" ng-if="user.github" ng-click="unlink('github')">
  53. <i class="ion-social-github"></i> Unlink GitHub Account
  54. </button>
  55. <button class="btn btn-sm btn-primary" ng-if="!user.github" ng-click="link('github')">
  56. <i class="ion-social-github"></i> Link GitHub Account
  57. </button>
  58. <button class="btn btn-sm btn-danger" ng-if="user.instagram" ng-click="unlink('instagram')">
  59. <i class="ion-social-instagram"></i> Unlink Instagram Account
  60. </button>
  61. <button class="btn btn-sm btn-primary" ng-if="!user.instagram" ng-click="link('instagram')">
  62. <i class="ion-social-instagram"></i> Link Instagram Account
  63. </button>
  64. <button class="btn btn-sm btn-danger" ng-if="user.foursquare" ng-click="unlink('foursquare')">
  65. <i class="ion-social-foursquare"></i> Unlink Foursquare Account
  66. </button>
  67. <button class="btn btn-sm btn-primary" ng-if="!user.foursquare" ng-click="link('foursquare')">
  68. <i class="ion-social-foursquare"></i> Link Foursquare Account
  69. </button>
  70. <button class="btn btn-sm btn-danger" ng-if="user.yahoo" ng-click="unlink('yahoo')">
  71. <i class="ion-social-yahoo"></i> Unlink Yahoo Account
  72. </button>
  73. <button class="btn btn-sm btn-primary" ng-if="!user.yahoo" ng-click="link('yahoo')">
  74. <i class="ion-social-yahoo"></i> Link Yahoo Account
  75. </button>
  76. <button class="btn btn-sm btn-danger" ng-if="user.live" ng-click="unlink('live')">
  77. <i class="ion-social-windows"></i> Unlink Windows Live Account
  78. </button>
  79. <button class="btn btn-sm btn-primary" ng-if="!user.live" ng-click="link('live')">
  80. <i class="ion-social-windows"></i> Link Windows Live Account
  81. </button>
  82. <button class="btn btn-sm btn-danger" ng-if="user.twitch" ng-click="link('twitch')">
  83. <i class="ion-social-twitch"></i> Unlink Twitch Account
  84. </button>
  85. <button class="btn btn-sm btn-primary" ng-if="!user.twitch" ng-click="link('twitch')">
  86. <i class="ion-social-twitch"></i> Link Twitch Account
  87. </button>
  88. <button class="btn btn-sm btn-danger" ng-if="user.twitch" ng-click="link('bitbucket')">
  89. <i class="fa fa-bitbucket"></i> Unlink Bitbucket Account
  90. </button>
  91. <button class="btn btn-sm btn-primary" ng-if="!user.twitch" ng-click="link('bitbucket')">
  92. <i class="fa fa-bitbucket"></i> Link Bitbucket Account
  93. </button>
  94. </div>
  95. </div>
  96. </div>
  97. </div>