5 801
edições
Sem resumo de edição Etiqueta: Reversão manual |
Sem resumo de edição |
||
Linha 30: | Linha 30: | ||
.dropdown-item:hover { | .dropdown-item:hover { | ||
background-color: #f0f0f0; | background-color: #f0f0f0; | ||
} | |||
.image-container { | |||
display: flex; | |||
flex-direction: column; | |||
align-items: center; | |||
justify-content: center; | |||
} | } | ||
.image-item { margin-bottom: 1em; } | .image-item { margin-bottom: 1em; } | ||
Linha 51: | Linha 57: | ||
'Charmander': { | 'Charmander': { | ||
imageUrl: 'https://example.com/charmander.png', | imageUrl: 'https://example.com/charmander.png', | ||
description: 'Charmander, o Pokémon de fogo inicial.' | description: 'Charmander, o Pokémon de fogo inicial.', | ||
obtain: { | |||
url: 'https://wiki.pokexgames.com/index.php/Charmander', | |||
text: 'Como capturar Charmander' | |||
}, | |||
variations: [ | |||
{ | |||
description: 'Charmander versão especial de evento.', | |||
obtain: { | |||
url: 'https://wiki.pokexgames.com/index.php/Charmander_Event', | |||
text: 'Evento especial Charmander' | |||
} | |||
}, | |||
{ | |||
description: 'Charmander com habilidade rara.', | |||
obtain: { | |||
url: 'https://wiki.pokexgames.com/index.php/Charmander_Habilidade', | |||
text: 'Habilidade Rara de Charmander' | |||
} | |||
} | |||
] | |||
}, | }, | ||
'Bulbasaur': { | 'Bulbasaur': { | ||
imageUrl: 'https://example.com/bulbasaur.png', | imageUrl: 'https://example.com/bulbasaur.png', | ||
description: 'Bulbasaur, o Pokémon de grama inicial.' | description: 'Bulbasaur, o Pokémon de grama inicial.', | ||
obtain: { | |||
url: 'https://wiki.pokexgames.com/index.php/Bulbasaur', | |||
text: 'Como capturar Bulbasaur' | |||
} | |||
}, | }, | ||
'Squirtle': { | 'Squirtle': { | ||
imageUrl: 'https://example.com/squirtle.png', | imageUrl: 'https://example.com/squirtle.png', | ||
description: 'Squirtle, o Pokémon de água inicial.' | description: 'Squirtle, o Pokémon de água inicial.', | ||
obtain: { | |||
url: 'https://wiki.pokexgames.com/index.php/Squirtle', | |||
text: 'Como capturar Squirtle' | |||
} | |||
} | } | ||
}; | }; | ||
Linha 107: | Linha 140: | ||
function showImageInfo(imageName) { | function showImageInfo(imageName) { | ||
const imageInfo = imageList[imageName]; | const imageInfo = imageList[imageName]; | ||
let imagesHtml = ` | |||
<div class="image-item"> | <div class="image-item"> | ||
<img src="${imageInfo.imageUrl}" alt="${imageName}"> | <img src="${imageInfo.imageUrl}" alt="${imageName}"> | ||
Linha 113: | Linha 146: | ||
<b>Nome da Imagem</b>: ${imageName} <br> | <b>Nome da Imagem</b>: ${imageName} <br> | ||
<b>Descrição</b>: ${imageInfo.description} <br> | <b>Descrição</b>: ${imageInfo.description} <br> | ||
<b>URL</b>: ${imageInfo.imageUrl} | <b>URL</b>: ${imageInfo.imageUrl} <br> | ||
<b>Como Obter</b>: <a href="${imageInfo.obtain.url}" target="_blank">${imageInfo.obtain.text}</a> | |||
</div> | </div> | ||
</div> | </div> | ||
`; | `; | ||
if (imageInfo.variations) { | |||
imageInfo.variations.forEach(variation => { | |||
imagesHtml += ` | |||
<div class="image-item"> | |||
<div class="image-info"> | |||
<b>Descrição</b>: ${variation.description} <br> | |||
<b>Como Obter</b>: <a href="${variation.obtain.url}" target="_blank">${variation.obtain.text}</a> | |||
</div> | |||
</div> | |||
`; | |||
}); | |||
} | |||
imageContainer.innerHTML = imagesHtml; | imageContainer.innerHTML = imagesHtml; |