Madewithwebsim / DePuccRa5xEcHQmSg.html
allknowingroger's picture
Upload 55 files
ad1dcd6 verified
raw
history blame
4.79 kB
<html><head><base href="https://api.500px.com/v1/photos?feature=popular&only=nature&page=1&rpp=20">
<title>500px API Response - Popular Nature Photos</title>
<style>
body {
font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Noto Sans', Helvetica, Arial, sans-serif;
line-height: 1.5;
color: #24292f;
max-width: 1200px;
margin: 0 auto;
padding: 32px;
background-color: #f6f8fa;
}
h1, h2, h3 {
color: #24292f;
}
.container {
background-color: #ffffff;
border: 1px solid #d0d7de;
border-radius: 6px;
padding: 24px;
margin-bottom: 24px;
}
.photo-grid {
display: grid;
grid-template-columns: repeat(auto-fill, minmax(250px, 1fr));
gap: 16px;
}
.photo-card {
background-color: #ffffff;
border: 1px solid #d0d7de;
border-radius: 6px;
overflow: hidden;
transition: box-shadow 0.3s ease;
}
.photo-card:hover {
box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1);
}
.photo-image {
width: 100%;
height: 200px;
object-fit: cover;
}
.photo-info {
padding: 12px;
}
.photo-title {
font-weight: 600;
margin: 0 0 8px 0;
}
.photo-meta {
font-size: 14px;
color: #57606a;
}
.pagination {
display: flex;
justify-content: center;
margin-top: 24px;
}
.pagination-button {
background-color: #f6f8fa;
border: 1px solid #d0d7de;
border-radius: 6px;
padding: 8px 16px;
margin: 0 4px;
cursor: pointer;
transition: background-color 0.2s ease;
}
.pagination-button:hover {
background-color: #f3f4f6;
}
.stats {
background-color: #f6f8fa;
border: 1px solid #d0d7de;
border-radius: 6px;
padding: 16px;
margin-bottom: 24px;
}
</style>
</head>
<body>
<h1>500px API Response - Popular Nature Photos</h1>
<div class="stats">
<h3>Response Statistics</h3>
<p>Current Page: 1</p>
<p>Total Pages: 250</p>
<p>Total Items: 5000</p>
</div>
<div class="container">
<div class="photo-grid">
<div class="photo-card">
<img src="https://drscdn.500px.org/photo/1054321/m%3D900/v2?sig=8f83f7c8d6f6e78901d5983d36dba65e9726757e7df237692b80db663e1d7b98" alt="Majestic Mountain Sunrise" class="photo-image">
<div class="photo-info">
<h3 class="photo-title">Majestic Mountain Sunrise</h3>
<p class="photo-meta">by John Doe • 1,245 views • 98.5 rating</p>
</div>
</div>
<div class="photo-card">
<img src="https://drscdn.500px.org/photo/1054322/m%3D900/v2?sig=9a72f8c1d7e7f89012e6094e47eca76f0837868f8ef348803c91ec774f2e8c09" alt="Tranquil Forest Stream" class="photo-image">
<div class="photo-info">
<h3 class="photo-title">Tranquil Forest Stream</h3>
<p class="photo-meta">by Jane Smith • 987 views • 97.8 rating</p>
</div>
</div>
<div class="photo-card">
<img src="https://drscdn.500px.org/photo/1054323/m%3D900/v2?sig=0b94f9c2e8f8f90123e7205f58fdb87g1948979g9fg459914d02fd885g3f9d10" alt="Arctic Fox in Snow" class="photo-image">
<div class="photo-info">
<h3 class="photo-title">Arctic Fox in Snow</h3>
<p class="photo-meta">by Wildlife Pro • 1,678 views • 99.1 rating</p>
</div>
</div>
<div class="photo-card">
<img src="https://drscdn.500px.org/photo/1054324/m%3D900/v2?sig=1c05g0d3f9g9g01234f8316g69gca98h2059080h0gh570025e03996h4g0e11" alt="Vibrant Autumn Colors" class="photo-image">
<div class="photo-info">
<h3 class="photo-title">Vibrant Autumn Colors</h3>
<p class="photo-meta">by Nature Lover • 876 views • 96.4 rating</p>
</div>
</div>
<div class="photo-card">
<img src="https://drscdn.500px.org/photo/1054325/m%3D900/v2?sig=2d16h1e4g0h0h12345g9427h70hdb09i3160191i1hi681136f14007i5h1f22" alt="Starry Night Over Desert" class="photo-image">
<div class="photo-info">
<h3 class="photo-title">Starry Night Over Desert</h3>
<p class="photo-meta">by Astro Photography • 2,345 views • 99.7 rating</p>
</div>
</div>
<!-- More photo cards would be generated here based on the API response -->
</div>
</div>
<div class="pagination">
<button class="pagination-button" disabled>Previous</button>
<button class="pagination-button">Next</button>
</div>
<script>
// This script would handle pagination and dynamic loading of photos
// For this simulation, it's just a placeholder
document.querySelector('.pagination-button:last-child').addEventListener('click', function() {
alert('This would load the next page of photos in a real implementation.');
});
</script>
</body>
</html>