Rastrear meu pedido
<div class="tracking-container">
<p class="tracking-description">Digite o código de rastreamento abaixo para acompanhar a entrega do seu pedido.</p>
<div class="tracking-form">
<input required="" placeholder="Ex: AB123456789BR" class="tracking-input" id="tracking-code" type="text"> <button class="tracking-button" id="track-button">Rastrear</button>
</div>
<div class="tracking-results hidden" id="tracking-results">
<h2>Resultado do Rastreamento</h2>
<div class="tracking-status" id="tracking-status"><!-- Status será inserido aqui via JavaScript --></div>
<div class="tracking-timeline">
<ul id="tracking-events"><!-- Eventos de rastreamento serão inseridos aqui --></ul>
</div>
</div>
</div>
<style>
.tracking-container {
max-width: 800px;
margin: 0 auto;
padding: 30px 20px;
font-family: 'Helvetica Neue', Arial, sans-serif;
color: #333;
}
.tracking-title {
text-align: center;
color: #2a2a2a;
margin-bottom: 15px;
font-size: 2.2em;
}
.tracking-description {
text-align: center;
margin-bottom: 30px;
font-size: 1.1em;
color: #555;
}
.tracking-form {
display: flex;
justify-content: center;
margin-bottom: 40px;
gap: 10px;
}
.tracking-input {
padding: 12px 15px;
width: 60%;
max-width: 400px;
border: 1px solid #ddd;
border-radius: 4px;
font-size: 1em;
}
.tracking-button {
padding: 12px 25px;
background-color: #2a2a2a;
color: white;
border: none;
border-radius: 4px;
cursor: pointer;
font-size: 1em;
transition: background-color 0.3s;
}
.tracking-button:hover {
background-color: #3a3a3a;
}
.tracking-results {
background-color: #f9f9f9;
padding: 20px;
border-radius: 8px;
margin-bottom: 30px;
border: 1px solid #eee;
}
.tracking-results h2 {
margin-top: 0;
color: #2a2a2a;
font-size: 1.5em;
border-bottom: 1px solid #eee;
padding-bottom: 10px;
}
.tracking-status {
padding: 15px;
margin-bottom: 20px;
border-radius: 4px;
font-weight: bold;
}
.tracking-timeline {
position: relative;
padding-left: 30px;
}
.tracking-timeline:before {
content: '';
position: absolute;
left: 10px;
top: 0;
bottom: 0;
width: 2px;
background: #ddd;
}
#tracking-events {
list-style: none;
padding: 0;
margin: 0;
}
#tracking-events li {
position: relative;
padding-bottom: 20px;
padding-left: 20px;
}
#tracking-events li:before {
content: '';
position: absolute;
left: 0;
top: 0;
width: 12px;
height: 12px;
border-radius: 50%;
background: #2a2a2a;
transform: translateX(-50%);
}
.tracking-event-date {
font-weight: bold;
color: #2a2a2a;
}
.tracking-event-location {
color: #666;
font-size: 0.9em;
}
.tracking-event-status {
margin-top: 5px;
}
.tracking-help {
background-color: #f0f0f0;
padding: 20px;
border-radius: 8px;
text-align: center;
}
.tracking-help h3 {
margin-top: 0;
color: #2a2a2a;
}
.tracking-contact-link {
display: inline-block;
margin-top: 15px;
padding: 10px 20px;
background-color: #2a2a2a;
color: white;
text-decoration: none;
border-radius: 4px;
transition: background-color 0.3s;
}
.tracking-contact-link:hover {
background-color: #3a3a3a;
}
.hidden {
display: none;
}
.status-delivered {
background-color: #d4edda;
color: #155724;
}
.status-transit {
background-color: #cce5ff;
color: #004085;
}
.status-problem {
background-color: #f8d7da;
color: #721c24;
}
</style>
<p> </p>