<!DOCTYPE html>
<html lang="pt-BR">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <link rel="stylesheet" href="style.css">
    <title>Pokédex</title>
</head>
<body>

    <nav>
        <ul>
            <li><img src="/img/pokebola.png" alt="pokebola"></li>
            <li>
                <a href="/">
                    <h1>Pokédex</h1>
                </a>
            </li>
            <li><a href="#cadastro">Cadastro</a></li>
            <li><a href="#cards">Pokemons</a></li>
        </ul>
    </nav>

    <header>
        <img src="/img/banner.jpg" alt="banner">
    </header>

    <main>

        <section id="cadastro">

            <img src="/img/pokedex-cover.png" alt="pokedex">

            <div>

                <% if (pokemon == undefined) { %>
                <h2>Cadastro</h2>

                <form action="/create" method="POST">

                    <label for="nome">Nome:</label>
                    <input type="text" id="nome" name="nome" required>

                    <label for="tipo">Tipo:</label>
                    <input type="text" id="tipo" name="tipo" required>

                    <label for="descricao">Descrição:</label>
                    <input type="text" id="descricao" name="descricao" required>

                    <label for="imagem">Link da imagem:</label>
                    <input type="url" id="imagem" name="imagem" required>

                    <label for="numero">Número:</label>
                    <input type="text" id="numero" name="numero" required>

                    <label for="altura">Altura:</label>
                    <input type="text" id="altura" name="altura" required>

                    <label for="peso">Peso:</label>
                    <input type="text" id="peso" name="peso" required>

                    <label for="categoria">Categoria:</label>
                    <input type="text" id="categoria" name="categoria" required>

                    <label for="habilidade">Habilidade:</label>
                    <input type="text" id="habilidade" name="habilidade" required>

                    <button id="btnCadastrar" type="submit">Cadastrar</button>
                    
                </form>
                <% } else { %>

                <h2>Atualize o seu Pokemon</h2>

                <form action="/update/<%= pokemon.id %>" method="POST">

                    <label for="nome">Nome:</label>
                    <input type="text" id="nome" name="nome" value="<%= pokemon.nome %>" required>
        
                    <label for="tipo">Tipo:</label>
                    <input type="text" id="tipo" name="tipo" value="<%= pokemon.tipo %>" required>
        
                    <label for="descricao">Descrição:</label>
                    <input type="text" id="descricao" name="descricao" value="<%= pokemon.descricao %>" required>
        
                    <label for="imagem">Link da imagem:</label>
                    <input type="url" id="imagem" name="imagem" value="<%= pokemon.imagem %>" required>

                    <label for="numero">Número:</label>
                    <input type="text" id="numero" name="numero" value="<%= pokemon.numero %>" required>

                    <label for="altura">Altura:</label>
                    <input type="text" id="altura" name="altura" value="<%= pokemon.altura %>" required>

                    <label for="peso">Peso:</label>
                    <input type="text" id="peso" name="peso" value="<%= pokemon.peso %>" required>

                    <label for="categoria">Categoria:</label>
                    <input type="text" id="categoria" name="categoria" value="<%= pokemon.categoria %>" required>

                    <label for="habilidade">Habilidade:</label>
                    <input type="text" id="habilidade" name="habilidade" value="<%= pokemon.habilidade %>" required>
        
                    <button id="btnAtualizar" type="submit">Atualizar</button>
                        
                </form>
                <% } %>

            </div>

            

        </section>

        <section id="cards">

        <h2> Lista de Pokemons</h2>

        <% pokedex.forEach((pokemon) => { %>
            <div class="card">
                <img src="<%= pokemon.imagem %>" alt="">
                <h3><%= pokemon.nome %></h3>
                <p class="tipo">Tipo: <%= pokemon.tipo %></p>
                <p class="descricao"><%= pokemon.descricao %></p>
                <p class="numero">Número: <%= pokemon.numero %></p>
                <p class="altura">Altura: <%= pokemon.altura %></p>
                <p class="peso">Peso: <%= pokemon.peso %></p>
                <p class="categoria">Categoria: <%= pokemon.categoria %></p>
                <p class="habilidade">Habilidade: <%= pokemon.habilidade %></p>
                <a id="editar" href="/detalhes/<%= pokemon.id %>">Editar</a>
                <a id="apagar" href="/delete/<%= pokemon.id %>">Apagar</a>
            </div>
        <% }) %>

        </section>

    </main>

    <footer>
        <p>
            <a href="https://github.com/eurafavaz" target="_blank"> Criado por Rafael Vaz via orientação do Thi Code nas aulas do GitBook </a>
            - Todos os direitos reservados (Pokédex) &copy;
        </p>
    </footer>

</body>

</html>


