Timers and other features for Heroes of the Storm
Você não pode selecionar mais de 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.
 
 
 
 
 

77 linhas
1.5 KiB

  1. <template>
  2. <div class="map-selector">
  3. <h1 class="map-selector__title">Battleground Selector</h1>
  4. <ul class="map-selector__map-list">
  5. <li class="map-selector__map-list-item" v-for="map in maps"><a>{{ map.name }}</a></li>
  6. </ul>
  7. </div>
  8. </template>
  9. <script type="text/javascript">
  10. const MAPS = {
  11. alteracPass: {
  12. name: 'Alterac Pass'
  13. },
  14. battlefieldOfEternity: {
  15. name: 'Battlefield of Eternity'
  16. },
  17. blackheartSBay: {
  18. name: "Blackheart's Bay"
  19. },
  20. gardenOfTerror: {
  21. name: 'Garden of Terror'
  22. },
  23. HanamuraTemple: {
  24. name: 'Hanamura Temple'
  25. },
  26. VolskayaFoundry: {
  27. name: 'Volskaya Foundry'
  28. },
  29. HauntedMines: {
  30. name: 'Haunted Mines'
  31. },
  32. TowersOfDoom: {
  33. name: 'Towers of Doom'
  34. },
  35. InfernalShrines: {
  36. name: 'Infernal Shrines'
  37. },
  38. TombOfTheSpiderQueen: {
  39. name: 'Tomb of the Spider Queen'
  40. },
  41. SkyTemple: {
  42. name: 'Sky Temple'
  43. },
  44. DragonShire: {
  45. name: 'Dragon Shire'
  46. },
  47. CursedHollow: {
  48. name: 'Cursed Hollow'
  49. },
  50. BraxisHoldout: {
  51. name: 'Braxis Holdout'
  52. },
  53. WarheadJunction: {
  54. name: 'Warhead Junction'
  55. }
  56. }
  57. module.exports = {
  58. name: 'MapSelector',
  59. data: function () {
  60. return {
  61. maps: MAPS
  62. }
  63. }
  64. }
  65. </script>
  66. <style lang="sass">
  67. .map-selector
  68. &__map-list
  69. list-style-type: none
  70. &-item
  71. font-size: 2rem
  72. padding: 10px 0 10px 5px
  73. </style>