Skip to content

Commit 6bee07b

Browse files
committed
Prettify with tailwindcss plugin
1 parent 323ac67 commit 6bee07b

File tree

1 file changed

+34
-34
lines changed

1 file changed

+34
-34
lines changed

src/routes/+page.svelte

Lines changed: 34 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -24,22 +24,22 @@ const images = Object.entries(modules).map((i) => i[1])
2424
let selected = 0
2525
</script>
2626

27-
<div class="relative mb-16 test-basic">
28-
<Img class="w-full h-[32rem] object-cover" src={hero} alt="cat" loading="eager" />
27+
<div class="test-basic relative mb-16">
28+
<Img class="h-[32rem] w-full object-cover" src={hero} alt="cat" loading="eager" />
2929
<div class="absolute inset-0 flex flex-col justify-center">
30-
<div class="prose prose-h1:text-white prose-p:text-white mx-auto text-center px-4">
30+
<div class="prose mx-auto px-4 text-center prose-h1:text-white prose-p:text-white">
3131
<h1>svelte-img</h1>
32-
<div class="badge badge-neutral font-mono text-xs ml-2">v{version}</div>
32+
<div class="badge badge-neutral ml-2 font-mono text-xs">v{version}</div>
3333
<p>High-performance responsive/progressive images for SvelteKit.</p>
3434
<a class="btn btn-primary" href="https://github.com/zerodevx/svelte-img">
35-
<span class="w-6 h-6 icon-[mdi--github]" />
35+
<span class="icon-[mdi--github] h-6 w-6" />
3636
View Github Repo
3737
</a>
3838
</div>
3939
</div>
4040
</div>
4141

42-
<div class="prose mx-auto px-4 mb-8">
42+
<div class="prose mx-auto mb-8 px-4">
4343
<blockquote>
4444
Render the bare minimum, minimally invasive, LQIP-included HTML code to represent responsive
4545
images, served in multiple widths and next-gen formats.
@@ -74,81 +74,81 @@ export default defineConfig({
7474
</blockquote>
7575
</div>
7676

77-
<Img class="w-full h-[32rem] max-w-[1920px] mx-auto object-cover mb-16" src={i1} alt="cat" />
77+
<Img class="mx-auto mb-16 h-[32rem] w-full max-w-[1920px] object-cover" src={i1} alt="cat" />
7878

79-
<div class="prose mx-auto px-4 mb-8">
79+
<div class="prose mx-auto mb-8 px-4">
8080
<blockquote>
8181
The LQIP is usually a 16px <code>webp;base64</code> data URI at about ≈150 bytes.
8282
</blockquote>
8383
</div>
8484

8585
<img
86-
class="w-full h-[32rem] max-w-[1920px] mx-auto object-cover mb-16"
86+
class="mx-auto mb-16 h-[32rem] w-full max-w-[1920px] object-cover"
8787
src="data:image/webp;base64,{i1.img.lqip}"
8888
alt="cat lqip"
8989
/>
9090

91-
<div class="prose mx-auto px-4 mb-8">
91+
<div class="prose mx-auto mb-8 px-4">
9292
<blockquote>
9393
Though not recommended, you can apply a Gaussian blur <code>backdrop-filter</code>.
9494
</blockquote>
9595
</div>
9696

97-
<div class="w-full h-[32rem] max-w-[1920px] mx-auto overflow-hidden mb-16">
97+
<div class="mx-auto mb-16 h-[32rem] w-full max-w-[1920px] overflow-hidden">
9898
<img
99-
class="w-full h-full object-cover blur scale-105"
99+
class="h-full w-full scale-105 object-cover blur"
100100
src="data:image/webp;base64,{i1.img.lqip}"
101101
alt="cat lqip"
102102
/>
103103
</div>
104104

105-
<div class="prose mx-auto px-4 mb-8">
105+
<div class="prose mx-auto mb-8 px-4">
106106
<blockquote>
107107
Not much difference, is there? The next image has a dominant colour placeholder instead.
108108
</blockquote>
109109
</div>
110110

111111
<div class="test-run-param">
112112
<Img
113-
class="w-full h-[32rem] max-w-[1920px] mx-auto object-cover mb-16 test-1px"
113+
class="test-1px mx-auto mb-16 h-[32rem] w-full max-w-[1920px] object-cover"
114114
src={i2}
115115
alt="cat"
116116
/>
117117
</div>
118118

119-
<div class="prose mx-auto px-4 mb-8">
119+
<div class="prose mx-auto mb-8 px-4">
120120
<blockquote>Which looks like this.</blockquote>
121121
</div>
122122

123-
<div class="w-full h-[32rem] max-w-[1920px] mx-auto mb-16" style="background:{i2.img.lqip}" />
123+
<div class="mx-auto mb-16 h-[32rem] w-full max-w-[1920px]" style="background:{i2.img.lqip}" />
124124

125-
<div class="prose mx-auto px-4 mb-8">
125+
<div class="prose mx-auto mb-8 px-4">
126126
<blockquote>
127127
You can also reveal images with <code>fade-in/zoom</code> special effects.
128128
</blockquote>
129129
</div>
130130

131131
<div class="mb-16">
132-
<FxReveal class="w-full h-[32rem] max-w-[1920px] mx-auto object-cover" src={i3} alt="cat" />
132+
<FxReveal class="mx-auto h-[32rem] w-full max-w-[1920px] object-cover" src={i3} alt="cat" />
133133
</div>
134134

135135
<div class="mb-16">
136-
<FxReveal class="w-full h-[32rem] max-w-[1920px] mx-auto object-cover" src={i4} alt="cat" />
136+
<FxReveal class="mx-auto h-[32rem] w-full max-w-[1920px] object-cover" src={i4} alt="cat" />
137137
</div>
138138

139139
<div class="mb-16">
140-
<FxReveal class="w-full h-[32rem] max-w-[1920px] mx-auto object-cover" src={i5} alt="cat" />
140+
<FxReveal class="mx-auto h-[32rem] w-full max-w-[1920px] object-cover" src={i5} alt="cat" />
141141
</div>
142142

143-
<div class="prose mx-auto px-4 mb-8">
143+
<div class="prose mx-auto mb-8 px-4">
144144
<blockquote>Or even apply parallax scrolling special effects.</blockquote>
145145
</div>
146146

147-
<div class="w-full max-w-[1920px] mx-auto mb-16">
148-
<FxParallax class="w-full h-[40rem]" src={pllx} alt="cat" />
147+
<div class="mx-auto mb-16 w-full max-w-[1920px]">
148+
<FxParallax class="h-[40rem] w-full" src={pllx} alt="cat" />
149149
</div>
150150

151-
<div class="prose mx-auto px-4 mb-16">
151+
<div class="prose mx-auto mb-16 px-4">
152152
<blockquote>
153153
The <code>svelte-img</code> component tries, as much as possible, to be a drop-in replacement
154154
for the native HTML
@@ -172,15 +172,15 @@ const images = Object.entries(modules).map((i) => i[1])
172172
></pre>
173173
</div>
174174

175-
<div class="relative w-full flex flex-col lg:flex-row lg:justify-center items-center mb-16">
176-
<div class="w-full max-w-sm aspect-square shadow-md overflow-hidden sticky lg:relative top-0">
177-
<FxReveal class="w-full h-full" src={images[selected]} alt="cat" />
175+
<div class="relative mb-16 flex w-full flex-col items-center lg:flex-row lg:justify-center">
176+
<div class="sticky top-0 aspect-square w-full max-w-sm overflow-hidden shadow-md lg:relative">
177+
<FxReveal class="h-full w-full" src={images[selected]} alt="cat" />
178178
</div>
179-
<div class="w-full max-w-xl flex flex-wrap justify-center mt-6 lg:mt-0">
179+
<div class="mt-6 flex w-full max-w-xl flex-wrap justify-center lg:mt-0">
180180
{#each images as src, i}
181-
<div class="w-28 aspect-square m-3">
181+
<div class="m-3 aspect-square w-28">
182182
<Img
183-
class="w-full h-full border-4 cursor-pointer {selected === i
183+
class="h-full w-full cursor-pointer border-4 {selected === i
184184
? 'border-primary'
185185
: 'border-base-200'}"
186186
{src}
@@ -193,16 +193,16 @@ const images = Object.entries(modules).map((i) => i[1])
193193
</div>
194194

195195
<!-- Start tests -->
196-
<div class="hidden test-single">
196+
<div class="test-single hidden">
197197
<Img src={testSingle} alt="test" />
198198
</div>
199-
<div class="hidden test-fallback">{JSON.stringify(testFallback)}</div>
199+
<div class="test-fallback hidden">{JSON.stringify(testFallback)}</div>
200200
<!-- End tests -->
201201

202202
<footer
203-
class="w-full h-96 bg-neutral text-neutral-content flex flex-row items-center justify-center"
203+
class="flex h-96 w-full flex-row items-center justify-center bg-neutral text-neutral-content"
204204
>
205-
<span class="icon-[mdi--email] w-6 h-6 mr-2" />
205+
<span class="icon-[mdi--email] mr-2 h-6 w-6" />
206206
<a class="link" href="mailto:[email protected]">[email protected]</a>
207207
</footer>
208208

0 commit comments

Comments
 (0)