Ви не можете вибрати більше 25 тем Теми мають розпочинатися з літери або цифри, можуть містити дефіси (-) і не повинні перевищувати 35 символів.

59 lines
2.4KB

  1. <template>
  2. <div class="w-full leading-normal">
  3. <div @click="redirect_href('twitter')" class="flex group cursor-pointer hover:text-white hover:bg-indigo p-4 border-b">
  4. <p class="font-bold text-lg mb-1 group-hover:text-white fix-fa-inlined"><fa-layers full-width class="fa flex-none align-middle"><fa :icon="faTwitter" /></fa-layers> <span class="pl-2">Twitter</span></p>
  5. </div>
  6. <div @click="redirect_href('github')" class="flex group cursor-pointer hover:text-white hover:bg-indigo p-4 border-b">
  7. <p class="font-bold text-lg mb-1 group-hover:text-white fix-fa-inlined"><fa-layers full-width class="fa flex-none align-middle"><fa :icon="faGithub" /></fa-layers> <span class="pl-2">Github</span></p>
  8. </div>
  9. <div @click="redirect_href('linkedin')" class="flex group cursor-pointer hover:text-white hover:bg-indigo p-4 border-b">
  10. <p class="font-bold text-lg mb-1 group-hover:text-white fix-fa-inlined"><fa-layers full-width class="fa flex-none align-middle"><fa :icon="faLinkedin" /></fa-layers> <span class="pl-2">Linkedin</span></p>
  11. </div>
  12. <div @click="redirect_href('blog')" class="flex group cursor-pointer hover:text-white hover:bg-indigo p-4">
  13. <p class="font-bold text-lg mb-1 group-hover:text-white fix-fa-inlined"><fa-layers full-width class="fa flex-none align-middle"><fa :icon="faWordpress" /></fa-layers> <span class="pl-2">Blog</span></p>
  14. </div>
  15. </div>
  16. </template>
  17. <script>
  18. import { faGithub, faLinkedin, faTwitter, faWordpress } from '@fortawesome/free-brands-svg-icons'
  19. export default {
  20. methods: {
  21. redirect_href (profile) {
  22. switch (profile) {
  23. case "linkedin":
  24. window.open("//www.linkedin.com/in/rhnvrm/", '_blank')
  25. break;
  26. case "twitter":
  27. window.open("//twitter.com/rhnvrm", '_blank')
  28. break;
  29. case "github":
  30. window.open("//github.com/rhnvrm", '_blank')
  31. break;
  32. case "blog":
  33. window.open("//blog.rohanverma.net/", '_blank')
  34. break;
  35. default:
  36. break;
  37. }
  38. }
  39. },
  40. computed: {
  41. faGithub () {
  42. return faGithub
  43. },
  44. faLinkedin () {
  45. return faLinkedin
  46. },
  47. faTwitter () {
  48. return faTwitter
  49. },
  50. faWordpress () {
  51. return faWordpress
  52. }
  53. },
  54. }
  55. </script>