detail.vue 24 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383
  1. <template>
  2. <main>
  3. <!-- Header -->
  4. <SiteHeader pageId="profile" />
  5. <!-- Page Section -->
  6. <section class="content">
  7. <div class="container-fluid">
  8. <div class="row">
  9. <div class="col-md-3">
  10. <!-- Profile Image -->
  11. <div class="card card-primary card-outline">
  12. <div class="card-body box-profile">
  13. <div class="text-center">
  14. <img class="profile-user-img img-fluid img-circle"
  15. src="@/assets/img/user4-128x128.jpg"
  16. alt="User profile picture">
  17. </div>
  18. <h3 class="profile-username text-center">Nina Mcintire ({{profileId}})</h3>
  19. <p class="text-center">Software Engineer</p>
  20. <ul class="list-group list-group-unbordered mb-3">
  21. <li class="list-group-item">
  22. <b>Followers</b> <a class="float-right">1,322</a>
  23. </li>
  24. <li class="list-group-item">
  25. <b>Following</b> <a class="float-right">543</a>
  26. </li>
  27. <li class="list-group-item">
  28. <b>Friends</b> <a class="float-right">13,287</a>
  29. </li>
  30. </ul>
  31. <a href="javascript://" class="btn btn-primary btn-block"><b>Follow</b></a>
  32. </div>
  33. </div>
  34. <!-- About Me Box -->
  35. <div class="card card-primary">
  36. <div class="card-header">
  37. <h3 class="card-title">About Me</h3>
  38. </div>
  39. <!-- /.card-header -->
  40. <div class="card-body">
  41. <strong><i class="fas fa-book mr-1"></i> Education</strong>
  42. <p class="text-muted">
  43. B.S. in Computer Science from the University of Tennessee at Knoxville
  44. </p>
  45. <hr>
  46. <strong><i class="fas fa-map-marker-alt mr-1"></i> Location</strong>
  47. <p class="text-muted">Malibu, California</p>
  48. <hr>
  49. <strong><i class="fas fa-pencil-alt mr-1"></i> Skills</strong>
  50. <p class="text-muted">
  51. <span class="tag tag-danger">UI Design</span>
  52. <span class="tag tag-success">Coding</span>
  53. <span class="tag tag-info">Javascript</span>
  54. <span class="tag tag-warning">PHP</span>
  55. <span class="tag tag-primary">Node.js</span>
  56. </p>
  57. <hr>
  58. <strong><i class="far fa-file-alt mr-1"></i> Notes</strong>
  59. <p class="text-muted">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam fermentum enim neque.</p>
  60. </div>
  61. </div>
  62. </div>
  63. <div class="col-md-9">
  64. <div class="card">
  65. <div class="card-header p-2">
  66. <ul class="nav nav-pills">
  67. <li class="nav-item"><a class="nav-link active" href="#activity" data-toggle="tab">Activity</a></li>
  68. <li class="nav-item"><a class="nav-link" href="#timeline" data-toggle="tab">Timeline</a></li>
  69. <li class="nav-item"><a class="nav-link" href="#settings" data-toggle="tab">Settings</a></li>
  70. </ul>
  71. </div><!-- /.card-header -->
  72. <div class="card-body">
  73. <div class="tab-content">
  74. <div class="active tab-pane" id="activity">
  75. <!-- Post -->
  76. <div class="post">
  77. <div class="user-block">
  78. <img class="img-circle img-bordered-sm" src="@/assets/img/user1-128x128.jpg" alt="user image">
  79. <span class="username">
  80. <a href="javascript://">Jonathan Burke Jr.</a>
  81. <a href="javascript://" class="float-right btn-tool"><i class="fas fa-times"></i></a>
  82. </span>
  83. <span class="description">Shared publicly - 7:30 PM today</span>
  84. </div>
  85. <!-- /.user-block -->
  86. <p>
  87. Lorem ipsum represents a long-held tradition for designers,
  88. typographers and the like. Some people hate it and argue for
  89. its demise, but others ignore the hate as they create awesome
  90. tools to help create filler text for everyone from bacon lovers
  91. to Charlie Sheen fans.
  92. </p>
  93. <p>
  94. <a href="javascript://" class="link-black text-sm mr-2"><i class="fas fa-share mr-1"></i> Share</a>
  95. <a href="javascript://" class="link-black text-sm"><i class="far fa-thumbs-up mr-1"></i> Like</a>
  96. <span class="float-right">
  97. <a href="javascript://" class="link-black text-sm">
  98. <i class="far fa-comments mr-1"></i> Comments (5)
  99. </a>
  100. </span>
  101. </p>
  102. <input class="form-control form-control-sm" type="text" placeholder="Type a comment">
  103. </div>
  104. <div class="post clearfix">
  105. <div class="user-block">
  106. <img class="img-circle img-bordered-sm" src="@/assets/img/user3-128x128.jpg" alt="User Image">
  107. <span class="username">
  108. <a href="javascript://">Sarah Ross</a>
  109. <a href="javascript://" class="float-right btn-tool"><i class="fas fa-times"></i></a>
  110. </span>
  111. <span class="description">Sent you a message - 3 days ago</span>
  112. </div>
  113. <p>
  114. Lorem ipsum represents a long-held tradition for designers,
  115. typographers and the like. Some people hate it and argue for
  116. its demise, but others ignore the hate as they create awesome
  117. tools to help create filler text for everyone from bacon lovers
  118. to Charlie Sheen fans.
  119. </p>
  120. <form class="form-horizontal">
  121. <div class="input-group input-group-sm mb-0">
  122. <input class="form-control form-control-sm" placeholder="Response">
  123. <div class="input-group-append">
  124. <button type="submit" class="btn btn-danger">Send</button>
  125. </div>
  126. </div>
  127. </form>
  128. </div>
  129. <div class="post">
  130. <div class="user-block">
  131. <img class="img-circle img-bordered-sm" src="@/assets/img/user5-128x128.jpg" alt="User Image">
  132. <span class="username">
  133. <a href="javascript://">Adam Jones</a>
  134. <a href="javascript://" class="float-right btn-tool"><i class="fas fa-times"></i></a>
  135. </span>
  136. <span class="description">Posted 5 photos - 5 days ago</span>
  137. </div>
  138. <div class="row mb-3">
  139. <div class="col-sm-6">
  140. <img class="img-fluid" src="@/assets/img/photo1.png" alt="Photo">
  141. </div>
  142. <div class="col-sm-6">
  143. <div class="row">
  144. <div class="col-sm-6">
  145. <img class="img-fluid mb-3" src="@/assets/img/photo2.png" alt="Photo">
  146. <img class="img-fluid" src="@/assets/img/photo3.jpg" alt="Photo">
  147. </div>
  148. <!-- /.col -->
  149. <div class="col-sm-6">
  150. <img class="img-fluid mb-3" src="@/assets/img/photo4.jpg" alt="Photo">
  151. <img class="img-fluid" src="@/assets/img/photo1.png" alt="Photo">
  152. </div>
  153. <!-- /.col -->
  154. </div>
  155. <!-- /.row -->
  156. </div>
  157. <!-- /.col -->
  158. </div>
  159. <!-- /.row -->
  160. <p>
  161. <a href="javascript://" class="link-black text-sm mr-2"><i class="fas fa-share mr-1"></i> Share</a>
  162. <a href="javascript://" class="link-black text-sm"><i class="far fa-thumbs-up mr-1"></i> Like</a>
  163. <span class="float-right">
  164. <a href="javascript://" class="link-black text-sm">
  165. <i class="far fa-comments mr-1"></i> Comments (5)
  166. </a>
  167. </span>
  168. </p>
  169. <input class="form-control form-control-sm" type="text" placeholder="Type a comment">
  170. </div>
  171. <!-- /.post -->
  172. </div>
  173. <!-- /.tab-pane -->
  174. <div class="tab-pane" id="timeline">
  175. <!-- The timeline -->
  176. <div class="timeline timeline-inverse">
  177. <!-- timeline time label -->
  178. <div class="time-label">
  179. <span class="bg-danger">
  180. 10 Feb. 2014
  181. </span>
  182. </div>
  183. <!-- /.timeline-label -->
  184. <!-- timeline item -->
  185. <div>
  186. <i class="fas fa-envelope bg-primary"></i>
  187. <div class="timeline-item">
  188. <span class="time"><i class="far fa-clock"></i> 12:05</span>
  189. <h3 class="timeline-header"><a href="javascript://">Support Team</a> sent you an email</h3>
  190. <div class="timeline-body">
  191. Etsy doostang zoodles disqus groupon greplin oooj voxy zoodles,
  192. weebly ning heekya handango imeem plugg dopplr jibjab, movity
  193. jajah plickers sifteo edmodo ifttt zimbra. Babblely odeo kaboodle
  194. quora plaxo ideeli hulu weebly balihoo...
  195. </div>
  196. <div class="timeline-footer">
  197. <a href="javascript://" class="btn btn-primary btn-sm">Read more</a>
  198. <a href="javascript://" class="btn btn-danger btn-sm">Delete</a>
  199. </div>
  200. </div>
  201. </div>
  202. <!-- END timeline item -->
  203. <!-- timeline item -->
  204. <div>
  205. <i class="fas fa-user bg-info"></i>
  206. <div class="timeline-item">
  207. <span class="time"><i class="far fa-clock"></i> 5 mins ago</span>
  208. <h3 class="timeline-header border-0"><a href="javascript://">Sarah Young</a> accepted your friend request
  209. </h3>
  210. </div>
  211. </div>
  212. <!-- END timeline item -->
  213. <!-- timeline item -->
  214. <div>
  215. <i class="fas fa-comments bg-warning"></i>
  216. <div class="timeline-item">
  217. <span class="time"><i class="far fa-clock"></i> 27 mins ago</span>
  218. <h3 class="timeline-header"><a href="javascript://">Jay White</a> commented on your post</h3>
  219. <div class="timeline-body">
  220. Take me to your leader!
  221. Switzerland is small and neutral!
  222. We are more like Germany, ambitious and misunderstood!
  223. </div>
  224. <div class="timeline-footer">
  225. <a href="javascript://" class="btn btn-warning btn-flat btn-sm">View comment</a>
  226. </div>
  227. </div>
  228. </div>
  229. <!-- END timeline item -->
  230. <!-- timeline time label -->
  231. <div class="time-label">
  232. <span class="bg-success">
  233. 3 Jan. 2014
  234. </span>
  235. </div>
  236. <!-- /.timeline-label -->
  237. <!-- timeline item -->
  238. <div>
  239. <i class="fas fa-camera bg-purple"></i>
  240. <div class="timeline-item">
  241. <span class="time"><i class="far fa-clock"></i> 2 days ago</span>
  242. <h3 class="timeline-header"><a href="javascript://">Mina Lee</a> uploaded new photos</h3>
  243. <div class="timeline-body">
  244. <img src="http://placehold.it/150x100" alt="...">
  245. <img src="http://placehold.it/150x100" alt="...">
  246. <img src="http://placehold.it/150x100" alt="...">
  247. <img src="http://placehold.it/150x100" alt="...">
  248. </div>
  249. </div>
  250. </div>
  251. <!-- END timeline item -->
  252. <div>
  253. <i class="far fa-clock bg-gray"></i>
  254. </div>
  255. </div>
  256. </div>
  257. <!-- /.tab-pane -->
  258. <div class="tab-pane" id="settings">
  259. <form class="form-horizontal">
  260. <div class="form-group row">
  261. <label for="inputName" class="col-sm-2 col-form-label">Name</label>
  262. <div class="col-sm-10">
  263. <input type="email" class="form-control" id="inputName" placeholder="Name">
  264. </div>
  265. </div>
  266. <div class="form-group row">
  267. <label for="inputEmail" class="col-sm-2 col-form-label">Email</label>
  268. <div class="col-sm-10">
  269. <input type="email" class="form-control" id="inputEmail" placeholder="Email">
  270. </div>
  271. </div>
  272. <div class="form-group row">
  273. <label for="inputName2" class="col-sm-2 col-form-label">Name</label>
  274. <div class="col-sm-10">
  275. <input type="text" class="form-control" id="inputName2" placeholder="Name">
  276. </div>
  277. </div>
  278. <div class="form-group row">
  279. <label for="inputExperience" class="col-sm-2 col-form-label">Experience</label>
  280. <div class="col-sm-10">
  281. <textarea class="form-control" id="inputExperience" placeholder="Experience"></textarea>
  282. </div>
  283. </div>
  284. <div class="form-group row">
  285. <label for="inputSkills" class="col-sm-2 col-form-label">Skills</label>
  286. <div class="col-sm-10">
  287. <input type="text" class="form-control" id="inputSkills" placeholder="Skills">
  288. </div>
  289. </div>
  290. <div class="form-group row">
  291. <div class="offset-sm-2 col-sm-10">
  292. <div class="checkbox">
  293. <label>
  294. <input type="checkbox"> I agree to the <a href="javascript://">terms and conditions</a>
  295. </label>
  296. </div>
  297. </div>
  298. </div>
  299. <div class="form-group row">
  300. <div class="offset-sm-2 col-sm-10">
  301. <button type="submit" class="btn btn-danger">Submit</button>
  302. </div>
  303. </div>
  304. </form>
  305. </div>
  306. <!-- /.tab-pane -->
  307. </div>
  308. <!-- /.tab-content -->
  309. </div><!-- /.card-body -->
  310. </div>
  311. <!-- /.nav-tabs-custom -->
  312. </div>
  313. <!-- /.col -->
  314. </div>
  315. <!-- /.row -->
  316. </div><!-- /.container-fluid -->
  317. </section>
  318. </main>
  319. </template>
  320. <script>
  321. export default {
  322. props: {
  323. // profileId: Number,
  324. },
  325. data: () => {
  326. return {
  327. profileId: null,
  328. }
  329. },
  330. created: function () {
  331. /* Set profile id. */
  332. this.profileId = this.$route.params.profileId
  333. },
  334. mounted: function () {
  335. //
  336. },
  337. }
  338. </script>