Skip to content

Commit d4863eb

Browse files
committed
add charging snally img
1 parent 8c02e32 commit d4863eb

4 files changed

Lines changed: 52 additions & 7 deletions

File tree

README.md

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,9 @@
11
# snally-labs.github.io
2-
Landing page for Snally.com
2+
3+
Landing page for [Snally.com](https://snally.com)
4+
5+
## Snally Artwork
6+
7+
Commissioned Snallygaster illustrations:
8+
9+
- **[Charging Snally](assets/charging-snally.png)** by [Giodude1580](https://bsky.app/profile/giodude1580.bsky.social)

assets/charging-snally.png

98.5 KB
Loading

index.html

Lines changed: 13 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -37,12 +37,19 @@ <h1 class="title">Snally</h1>
3737
folklore trades campfire stories for JavaScript, CSS, and Quarto.
3838
</p>
3939

40-
<p>
41-
Numbers here morph into playful visuals, and HTML stretches into
42-
unexpected shapes. One week you might find a data driven journey
43-
through long distance running, the next an interactive monster
44-
sighting map or a retro inspired game.
45-
</p>
40+
<div class="flow-media">
41+
<img
42+
class="flow-media__img"
43+
src="assets/charging-snally.png"
44+
alt="Snallygaster illustration — a purple dragon-like cryptid with wide wings, glowing eyes, and fangs in a dynamic pose. Artwork by Giodude1580."
45+
/>
46+
<p>
47+
Numbers here morph into playful visuals, and HTML stretches into
48+
unexpected shapes. One week you might find a data driven journey
49+
through long distance running, the next an interactive monster
50+
sighting map or a retro inspired game.
51+
</p>
52+
</div>
4653

4754
<p>
4855
Think of it as a garage after midnight. Lights on, coffee brewing,

style.css

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -177,3 +177,34 @@ body {
177177
transform: none;
178178
}
179179
}
180+
181+
.flow-media::after {
182+
content: "";
183+
display: table;
184+
clear: both;
185+
}
186+
187+
.flow-media__img {
188+
float: right;
189+
margin: 0 0 0.75rem 1rem;
190+
width: clamp(180px, 32vw, 300px);
191+
height: auto;
192+
max-width: 100%;
193+
}
194+
195+
@media (max-width: 700px) {
196+
.flow-media__img {
197+
float: none;
198+
display: block;
199+
margin: 0 auto 0.75rem;
200+
width: min(80%, 360px);
201+
}
202+
}
203+
204+
.description p {
205+
margin-top: 1.25rem;
206+
}
207+
208+
.description p:first-child {
209+
margin-top: 0;
210+
}

0 commit comments

Comments
 (0)