cards for game
parent
9f72fb2430
commit
5c42f001fd
@ -0,0 +1,26 @@
|
||||
|
||||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<title>flex card</title>
|
||||
<link href="stylesheet.css" rel="stylesheet">
|
||||
</head>
|
||||
<body>
|
||||
<h1>gardening cards for lil gardeners</h1>
|
||||
<section>
|
||||
|
||||
<div class="card">
|
||||
<h2>1.png</h2>
|
||||
<p><img src='./images/1.png'></p>
|
||||
</div>
|
||||
|
||||
<div class="card">
|
||||
<h2>1.png</h2>
|
||||
<p><img src='./images/2.png'></p>
|
||||
</div>
|
||||
|
||||
</section>
|
||||
</body>
|
||||
</html>
|
||||
|
@ -0,0 +1,63 @@
|
||||
import os
|
||||
folder = "./images/"
|
||||
#defining as a list
|
||||
images = []
|
||||
titles = []
|
||||
#shows all the images
|
||||
os.listdir(folder)
|
||||
for image in os.listdir(folder):
|
||||
print(image)
|
||||
print(folder + image)
|
||||
print("---")
|
||||
images.append(folder + image)
|
||||
titles.append(image)
|
||||
|
||||
#html
|
||||
counter = 0
|
||||
all_cards = ""
|
||||
|
||||
for image in images:
|
||||
#html image element
|
||||
img = f"<img src='{ image }'>"
|
||||
#img = "<img src="' + image +"'>"
|
||||
|
||||
#define title
|
||||
title = titles[counter]
|
||||
|
||||
#printing to inspect
|
||||
print(img)
|
||||
|
||||
#mini template for card
|
||||
card = f"""
|
||||
<div class="card">
|
||||
<h2>{ title }</h2>
|
||||
<p>{ img }</p>
|
||||
</div>
|
||||
"""
|
||||
#printing to inspect mini template
|
||||
print(card)
|
||||
|
||||
#add it to the all cards variable
|
||||
all_cards = all_cards + card
|
||||
#we add +1 to our counter
|
||||
|
||||
counter = counter + 1
|
||||
html = f"""
|
||||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<title>flex card</title>
|
||||
<link href="stylesheet.css" rel="stylesheet">
|
||||
</head>
|
||||
<body>
|
||||
<h1>gardening cards for lil gardeners</h1>
|
||||
<section>
|
||||
{ all_cards }
|
||||
</section>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
"""
|
||||
with open("cards.html", "w") as output:
|
||||
output.write(html)
|
@ -0,0 +1,24 @@
|
||||
.card
|
||||
{
|
||||
width: 90mm;
|
||||
height: 120mm;
|
||||
border: solid 1px black;
|
||||
border-radius: 10px;
|
||||
box-shadow: 5px 5px 0px gray;
|
||||
float: left;
|
||||
margin: 2mm;
|
||||
position: relative;
|
||||
}
|
||||
.card > p > img {
|
||||
width: 80mm;
|
||||
height: 80mm;
|
||||
position: absolute;
|
||||
top: 20mm;
|
||||
left: 5mm;
|
||||
}
|
||||
.card > h2{
|
||||
position: absolute;
|
||||
top: 5mm;
|
||||
left: 5mm;
|
||||
margin: 0;
|
||||
}
|
Loading…
Reference in New Issue