diff --git a/public/assets/images/ai-art/after-humanity/1.jpeg b/public/assets/images/ai-art/after-humanity/1.jpeg
new file mode 100644
index 0000000..9cdf695
Binary files /dev/null and b/public/assets/images/ai-art/after-humanity/1.jpeg differ
diff --git a/public/assets/images/ai-art/after-humanity/10.jpeg b/public/assets/images/ai-art/after-humanity/10.jpeg
new file mode 100644
index 0000000..5d7f0e9
Binary files /dev/null and b/public/assets/images/ai-art/after-humanity/10.jpeg differ
diff --git a/public/assets/images/ai-art/after-humanity/11.jpeg b/public/assets/images/ai-art/after-humanity/11.jpeg
new file mode 100644
index 0000000..b17db4a
Binary files /dev/null and b/public/assets/images/ai-art/after-humanity/11.jpeg differ
diff --git a/public/assets/images/ai-art/after-humanity/12.jpeg b/public/assets/images/ai-art/after-humanity/12.jpeg
new file mode 100644
index 0000000..52b3e17
Binary files /dev/null and b/public/assets/images/ai-art/after-humanity/12.jpeg differ
diff --git a/public/assets/images/ai-art/after-humanity/13.jpeg b/public/assets/images/ai-art/after-humanity/13.jpeg
new file mode 100644
index 0000000..0af9ac5
Binary files /dev/null and b/public/assets/images/ai-art/after-humanity/13.jpeg differ
diff --git a/public/assets/images/ai-art/after-humanity/14.jpeg b/public/assets/images/ai-art/after-humanity/14.jpeg
new file mode 100644
index 0000000..15ab679
Binary files /dev/null and b/public/assets/images/ai-art/after-humanity/14.jpeg differ
diff --git a/public/assets/images/ai-art/after-humanity/15.jpeg b/public/assets/images/ai-art/after-humanity/15.jpeg
new file mode 100644
index 0000000..f58a211
Binary files /dev/null and b/public/assets/images/ai-art/after-humanity/15.jpeg differ
diff --git a/public/assets/images/ai-art/after-humanity/16.jpeg b/public/assets/images/ai-art/after-humanity/16.jpeg
new file mode 100644
index 0000000..33ca41b
Binary files /dev/null and b/public/assets/images/ai-art/after-humanity/16.jpeg differ
diff --git a/public/assets/images/ai-art/after-humanity/17.jpeg b/public/assets/images/ai-art/after-humanity/17.jpeg
new file mode 100644
index 0000000..f627bd6
Binary files /dev/null and b/public/assets/images/ai-art/after-humanity/17.jpeg differ
diff --git a/public/assets/images/ai-art/after-humanity/18.jpeg b/public/assets/images/ai-art/after-humanity/18.jpeg
new file mode 100644
index 0000000..c51e812
Binary files /dev/null and b/public/assets/images/ai-art/after-humanity/18.jpeg differ
diff --git a/public/assets/images/ai-art/after-humanity/2.jpeg b/public/assets/images/ai-art/after-humanity/2.jpeg
new file mode 100644
index 0000000..308fec9
Binary files /dev/null and b/public/assets/images/ai-art/after-humanity/2.jpeg differ
diff --git a/public/assets/images/ai-art/after-humanity/3.jpeg b/public/assets/images/ai-art/after-humanity/3.jpeg
new file mode 100644
index 0000000..34c6f78
Binary files /dev/null and b/public/assets/images/ai-art/after-humanity/3.jpeg differ
diff --git a/public/assets/images/ai-art/after-humanity/4.jpeg b/public/assets/images/ai-art/after-humanity/4.jpeg
new file mode 100644
index 0000000..f3298f9
Binary files /dev/null and b/public/assets/images/ai-art/after-humanity/4.jpeg differ
diff --git a/public/assets/images/ai-art/after-humanity/5.jpeg b/public/assets/images/ai-art/after-humanity/5.jpeg
new file mode 100644
index 0000000..d7a961c
Binary files /dev/null and b/public/assets/images/ai-art/after-humanity/5.jpeg differ
diff --git a/public/assets/images/ai-art/after-humanity/6.jpeg b/public/assets/images/ai-art/after-humanity/6.jpeg
new file mode 100644
index 0000000..1446997
Binary files /dev/null and b/public/assets/images/ai-art/after-humanity/6.jpeg differ
diff --git a/public/assets/images/ai-art/after-humanity/7.jpeg b/public/assets/images/ai-art/after-humanity/7.jpeg
new file mode 100644
index 0000000..994aba6
Binary files /dev/null and b/public/assets/images/ai-art/after-humanity/7.jpeg differ
diff --git a/public/assets/images/ai-art/after-humanity/8.jpeg b/public/assets/images/ai-art/after-humanity/8.jpeg
new file mode 100644
index 0000000..6c8e1b4
Binary files /dev/null and b/public/assets/images/ai-art/after-humanity/8.jpeg differ
diff --git a/public/assets/images/ai-art/after-humanity/9.jpeg b/public/assets/images/ai-art/after-humanity/9.jpeg
new file mode 100644
index 0000000..ba1c9e1
Binary files /dev/null and b/public/assets/images/ai-art/after-humanity/9.jpeg differ
diff --git a/public/assets/images/ai-art/ai-taking-over-the-world/1.jpeg b/public/assets/images/ai-art/ai-taking-over-the-world/1.jpeg
new file mode 100644
index 0000000..0debac3
Binary files /dev/null and b/public/assets/images/ai-art/ai-taking-over-the-world/1.jpeg differ
diff --git a/public/assets/images/ai-art/alien-world/1.jpeg b/public/assets/images/ai-art/alien-world/1.jpeg
new file mode 100644
index 0000000..58549fa
Binary files /dev/null and b/public/assets/images/ai-art/alien-world/1.jpeg differ
diff --git a/public/assets/images/ai-art/alien-world/10.jpeg b/public/assets/images/ai-art/alien-world/10.jpeg
new file mode 100644
index 0000000..d25d0da
Binary files /dev/null and b/public/assets/images/ai-art/alien-world/10.jpeg differ
diff --git a/public/assets/images/ai-art/alien-world/2.jpeg b/public/assets/images/ai-art/alien-world/2.jpeg
new file mode 100644
index 0000000..c4b2a5e
Binary files /dev/null and b/public/assets/images/ai-art/alien-world/2.jpeg differ
diff --git a/public/assets/images/ai-art/alien-world/3.jpeg b/public/assets/images/ai-art/alien-world/3.jpeg
new file mode 100644
index 0000000..3813fe3
Binary files /dev/null and b/public/assets/images/ai-art/alien-world/3.jpeg differ
diff --git a/public/assets/images/ai-art/alien-world/4.jpeg b/public/assets/images/ai-art/alien-world/4.jpeg
new file mode 100644
index 0000000..29ba639
Binary files /dev/null and b/public/assets/images/ai-art/alien-world/4.jpeg differ
diff --git a/public/assets/images/ai-art/alien-world/5.jpeg b/public/assets/images/ai-art/alien-world/5.jpeg
new file mode 100644
index 0000000..91925df
Binary files /dev/null and b/public/assets/images/ai-art/alien-world/5.jpeg differ
diff --git a/public/assets/images/ai-art/alien-world/6.jpeg b/public/assets/images/ai-art/alien-world/6.jpeg
new file mode 100644
index 0000000..5eb401d
Binary files /dev/null and b/public/assets/images/ai-art/alien-world/6.jpeg differ
diff --git a/public/assets/images/ai-art/alien-world/7.jpeg b/public/assets/images/ai-art/alien-world/7.jpeg
new file mode 100644
index 0000000..7d3cf0d
Binary files /dev/null and b/public/assets/images/ai-art/alien-world/7.jpeg differ
diff --git a/public/assets/images/ai-art/alien-world/8.jpeg b/public/assets/images/ai-art/alien-world/8.jpeg
new file mode 100644
index 0000000..903b701
Binary files /dev/null and b/public/assets/images/ai-art/alien-world/8.jpeg differ
diff --git a/public/assets/images/ai-art/alien-world/9.jpeg b/public/assets/images/ai-art/alien-world/9.jpeg
new file mode 100644
index 0000000..f22ac97
Binary files /dev/null and b/public/assets/images/ai-art/alien-world/9.jpeg differ
diff --git a/public/assets/images/ai-art/aurora/1.jpeg b/public/assets/images/ai-art/aurora/1.jpeg
new file mode 100644
index 0000000..2dc317c
Binary files /dev/null and b/public/assets/images/ai-art/aurora/1.jpeg differ
diff --git a/public/assets/images/ai-art/aurora/10.jpeg b/public/assets/images/ai-art/aurora/10.jpeg
new file mode 100644
index 0000000..6ea1e11
Binary files /dev/null and b/public/assets/images/ai-art/aurora/10.jpeg differ
diff --git a/public/assets/images/ai-art/aurora/11.jpeg b/public/assets/images/ai-art/aurora/11.jpeg
new file mode 100644
index 0000000..0ffe320
Binary files /dev/null and b/public/assets/images/ai-art/aurora/11.jpeg differ
diff --git a/public/assets/images/ai-art/aurora/12.jpeg b/public/assets/images/ai-art/aurora/12.jpeg
new file mode 100644
index 0000000..9942ed0
Binary files /dev/null and b/public/assets/images/ai-art/aurora/12.jpeg differ
diff --git a/public/assets/images/ai-art/aurora/13.jpeg b/public/assets/images/ai-art/aurora/13.jpeg
new file mode 100644
index 0000000..20b7a38
Binary files /dev/null and b/public/assets/images/ai-art/aurora/13.jpeg differ
diff --git a/public/assets/images/ai-art/aurora/14.jpeg b/public/assets/images/ai-art/aurora/14.jpeg
new file mode 100644
index 0000000..350c98a
Binary files /dev/null and b/public/assets/images/ai-art/aurora/14.jpeg differ
diff --git a/public/assets/images/ai-art/aurora/2.jpeg b/public/assets/images/ai-art/aurora/2.jpeg
new file mode 100644
index 0000000..d21c21b
Binary files /dev/null and b/public/assets/images/ai-art/aurora/2.jpeg differ
diff --git a/public/assets/images/ai-art/aurora/3.jpeg b/public/assets/images/ai-art/aurora/3.jpeg
new file mode 100644
index 0000000..8fa5d7d
Binary files /dev/null and b/public/assets/images/ai-art/aurora/3.jpeg differ
diff --git a/public/assets/images/ai-art/aurora/4.jpeg b/public/assets/images/ai-art/aurora/4.jpeg
new file mode 100644
index 0000000..88dfae3
Binary files /dev/null and b/public/assets/images/ai-art/aurora/4.jpeg differ
diff --git a/public/assets/images/ai-art/aurora/5.jpeg b/public/assets/images/ai-art/aurora/5.jpeg
new file mode 100644
index 0000000..0817ed8
Binary files /dev/null and b/public/assets/images/ai-art/aurora/5.jpeg differ
diff --git a/public/assets/images/ai-art/aurora/6.jpeg b/public/assets/images/ai-art/aurora/6.jpeg
new file mode 100644
index 0000000..cd88e9d
Binary files /dev/null and b/public/assets/images/ai-art/aurora/6.jpeg differ
diff --git a/public/assets/images/ai-art/aurora/7.jpeg b/public/assets/images/ai-art/aurora/7.jpeg
new file mode 100644
index 0000000..9b39e02
Binary files /dev/null and b/public/assets/images/ai-art/aurora/7.jpeg differ
diff --git a/public/assets/images/ai-art/aurora/8.jpeg b/public/assets/images/ai-art/aurora/8.jpeg
new file mode 100644
index 0000000..a62fb40
Binary files /dev/null and b/public/assets/images/ai-art/aurora/8.jpeg differ
diff --git a/public/assets/images/ai-art/aurora/9.jpeg b/public/assets/images/ai-art/aurora/9.jpeg
new file mode 100644
index 0000000..f29d648
Binary files /dev/null and b/public/assets/images/ai-art/aurora/9.jpeg differ
diff --git a/public/assets/images/ai-art/bonsai/1.jpeg b/public/assets/images/ai-art/bonsai/1.jpeg
new file mode 100644
index 0000000..7dc5a90
Binary files /dev/null and b/public/assets/images/ai-art/bonsai/1.jpeg differ
diff --git a/public/assets/images/ai-art/bonsai/2.jpeg b/public/assets/images/ai-art/bonsai/2.jpeg
new file mode 100644
index 0000000..d044a3c
Binary files /dev/null and b/public/assets/images/ai-art/bonsai/2.jpeg differ
diff --git a/public/assets/images/ai-art/bonsai/3.jpeg b/public/assets/images/ai-art/bonsai/3.jpeg
new file mode 100644
index 0000000..1c6c7c0
Binary files /dev/null and b/public/assets/images/ai-art/bonsai/3.jpeg differ
diff --git a/public/assets/images/ai-art/bonsai/4.jpeg b/public/assets/images/ai-art/bonsai/4.jpeg
new file mode 100644
index 0000000..0ea6894
Binary files /dev/null and b/public/assets/images/ai-art/bonsai/4.jpeg differ
diff --git a/public/assets/images/ai-art/bonsai/5.jpeg b/public/assets/images/ai-art/bonsai/5.jpeg
new file mode 100644
index 0000000..d4b67e3
Binary files /dev/null and b/public/assets/images/ai-art/bonsai/5.jpeg differ
diff --git a/public/assets/images/ai-art/chicken-nugget-woman/1.jpeg b/public/assets/images/ai-art/chicken-nugget-woman/1.jpeg
new file mode 100644
index 0000000..7478b57
Binary files /dev/null and b/public/assets/images/ai-art/chicken-nugget-woman/1.jpeg differ
diff --git a/public/assets/images/ai-art/chimera/1.jpeg b/public/assets/images/ai-art/chimera/1.jpeg
new file mode 100644
index 0000000..9bcd3f7
Binary files /dev/null and b/public/assets/images/ai-art/chimera/1.jpeg differ
diff --git a/public/assets/images/ai-art/chimera/2.jpeg b/public/assets/images/ai-art/chimera/2.jpeg
new file mode 100644
index 0000000..6d965de
Binary files /dev/null and b/public/assets/images/ai-art/chimera/2.jpeg differ
diff --git a/public/assets/images/ai-art/chimera/3.jpeg b/public/assets/images/ai-art/chimera/3.jpeg
new file mode 100644
index 0000000..666a57a
Binary files /dev/null and b/public/assets/images/ai-art/chimera/3.jpeg differ
diff --git a/public/assets/images/ai-art/chimera/4.jpeg b/public/assets/images/ai-art/chimera/4.jpeg
new file mode 100644
index 0000000..9b0f026
Binary files /dev/null and b/public/assets/images/ai-art/chimera/4.jpeg differ
diff --git a/public/assets/images/ai-art/chimera/5.jpeg b/public/assets/images/ai-art/chimera/5.jpeg
new file mode 100644
index 0000000..5b8ffcb
Binary files /dev/null and b/public/assets/images/ai-art/chimera/5.jpeg differ
diff --git a/public/assets/images/ai-art/chimera/6.jpeg b/public/assets/images/ai-art/chimera/6.jpeg
new file mode 100644
index 0000000..ff88744
Binary files /dev/null and b/public/assets/images/ai-art/chimera/6.jpeg differ
diff --git a/public/assets/images/ai-art/comic-manga/1.jpeg b/public/assets/images/ai-art/comic-manga/1.jpeg
new file mode 100644
index 0000000..d94f92c
Binary files /dev/null and b/public/assets/images/ai-art/comic-manga/1.jpeg differ
diff --git a/public/assets/images/ai-art/comic-manga/2.jpeg b/public/assets/images/ai-art/comic-manga/2.jpeg
new file mode 100644
index 0000000..a484c8c
Binary files /dev/null and b/public/assets/images/ai-art/comic-manga/2.jpeg differ
diff --git a/public/assets/images/ai-art/comic-manga/3.jpeg b/public/assets/images/ai-art/comic-manga/3.jpeg
new file mode 100644
index 0000000..e67fd4f
Binary files /dev/null and b/public/assets/images/ai-art/comic-manga/3.jpeg differ
diff --git a/public/assets/images/ai-art/comic-manga/4.jpeg b/public/assets/images/ai-art/comic-manga/4.jpeg
new file mode 100644
index 0000000..673d9c1
Binary files /dev/null and b/public/assets/images/ai-art/comic-manga/4.jpeg differ
diff --git a/public/assets/images/ai-art/comic-manga/5.jpeg b/public/assets/images/ai-art/comic-manga/5.jpeg
new file mode 100644
index 0000000..24277da
Binary files /dev/null and b/public/assets/images/ai-art/comic-manga/5.jpeg differ
diff --git a/public/assets/images/ai-art/comic-manga/6.jpeg b/public/assets/images/ai-art/comic-manga/6.jpeg
new file mode 100644
index 0000000..6911150
Binary files /dev/null and b/public/assets/images/ai-art/comic-manga/6.jpeg differ
diff --git a/public/assets/images/ai-art/comic-manga/7.jpeg b/public/assets/images/ai-art/comic-manga/7.jpeg
new file mode 100644
index 0000000..1cbcb74
Binary files /dev/null and b/public/assets/images/ai-art/comic-manga/7.jpeg differ
diff --git a/public/assets/images/ai-art/comic-manga/8.jpeg b/public/assets/images/ai-art/comic-manga/8.jpeg
new file mode 100644
index 0000000..b7dbde0
Binary files /dev/null and b/public/assets/images/ai-art/comic-manga/8.jpeg differ
diff --git a/public/assets/images/ai-art/cosmic-horror/1.jpeg b/public/assets/images/ai-art/cosmic-horror/1.jpeg
new file mode 100644
index 0000000..4312c1c
Binary files /dev/null and b/public/assets/images/ai-art/cosmic-horror/1.jpeg differ
diff --git a/public/assets/images/ai-art/cosmic-horror/2.jpeg b/public/assets/images/ai-art/cosmic-horror/2.jpeg
new file mode 100644
index 0000000..e52dd11
Binary files /dev/null and b/public/assets/images/ai-art/cosmic-horror/2.jpeg differ
diff --git a/public/assets/images/ai-art/cosmic-horror/3.jpeg b/public/assets/images/ai-art/cosmic-horror/3.jpeg
new file mode 100644
index 0000000..d480d77
Binary files /dev/null and b/public/assets/images/ai-art/cosmic-horror/3.jpeg differ
diff --git a/public/assets/images/ai-art/cosmic-horror/4.jpeg b/public/assets/images/ai-art/cosmic-horror/4.jpeg
new file mode 100644
index 0000000..af0cf3e
Binary files /dev/null and b/public/assets/images/ai-art/cosmic-horror/4.jpeg differ
diff --git a/public/assets/images/ai-art/cosmic-horror/5.jpeg b/public/assets/images/ai-art/cosmic-horror/5.jpeg
new file mode 100644
index 0000000..2ba9845
Binary files /dev/null and b/public/assets/images/ai-art/cosmic-horror/5.jpeg differ
diff --git a/public/assets/images/ai-art/cosmic-horror/6.jpeg b/public/assets/images/ai-art/cosmic-horror/6.jpeg
new file mode 100644
index 0000000..04e94f9
Binary files /dev/null and b/public/assets/images/ai-art/cosmic-horror/6.jpeg differ
diff --git a/public/assets/images/ai-art/cosmic-horror/7.jpeg b/public/assets/images/ai-art/cosmic-horror/7.jpeg
new file mode 100644
index 0000000..52c122b
Binary files /dev/null and b/public/assets/images/ai-art/cosmic-horror/7.jpeg differ
diff --git a/public/assets/images/ai-art/cosmic-horror/8.jpeg b/public/assets/images/ai-art/cosmic-horror/8.jpeg
new file mode 100644
index 0000000..70cb6b0
Binary files /dev/null and b/public/assets/images/ai-art/cosmic-horror/8.jpeg differ
diff --git a/public/assets/images/ai-art/cosmic-horror/9.jpeg b/public/assets/images/ai-art/cosmic-horror/9.jpeg
new file mode 100644
index 0000000..7464e3b
Binary files /dev/null and b/public/assets/images/ai-art/cosmic-horror/9.jpeg differ
diff --git a/public/assets/images/ai-art/cyberpunk-city/1.jpeg b/public/assets/images/ai-art/cyberpunk-city/1.jpeg
new file mode 100644
index 0000000..91b5925
Binary files /dev/null and b/public/assets/images/ai-art/cyberpunk-city/1.jpeg differ
diff --git a/public/assets/images/ai-art/cyberpunk-city/2.jpeg b/public/assets/images/ai-art/cyberpunk-city/2.jpeg
new file mode 100644
index 0000000..75cb41b
Binary files /dev/null and b/public/assets/images/ai-art/cyberpunk-city/2.jpeg differ
diff --git a/public/assets/images/ai-art/cyberpunk-city/3.jpeg b/public/assets/images/ai-art/cyberpunk-city/3.jpeg
new file mode 100644
index 0000000..ccefd07
Binary files /dev/null and b/public/assets/images/ai-art/cyberpunk-city/3.jpeg differ
diff --git a/public/assets/images/ai-art/cyberpunk-city/4.jpeg b/public/assets/images/ai-art/cyberpunk-city/4.jpeg
new file mode 100644
index 0000000..58ab404
Binary files /dev/null and b/public/assets/images/ai-art/cyberpunk-city/4.jpeg differ
diff --git a/public/assets/images/ai-art/cyberpunk-wizard/1.jpeg b/public/assets/images/ai-art/cyberpunk-wizard/1.jpeg
new file mode 100644
index 0000000..423a2a1
Binary files /dev/null and b/public/assets/images/ai-art/cyberpunk-wizard/1.jpeg differ
diff --git a/public/assets/images/ai-art/death-of-the-stoic-man/1.jpeg b/public/assets/images/ai-art/death-of-the-stoic-man/1.jpeg
new file mode 100644
index 0000000..2308a8e
Binary files /dev/null and b/public/assets/images/ai-art/death-of-the-stoic-man/1.jpeg differ
diff --git a/public/assets/images/ai-art/death-of-the-stoic-man/2.jpeg b/public/assets/images/ai-art/death-of-the-stoic-man/2.jpeg
new file mode 100644
index 0000000..1d792d5
Binary files /dev/null and b/public/assets/images/ai-art/death-of-the-stoic-man/2.jpeg differ
diff --git a/public/assets/images/ai-art/death-of-the-stoic-man/3.jpeg b/public/assets/images/ai-art/death-of-the-stoic-man/3.jpeg
new file mode 100644
index 0000000..b400bb8
Binary files /dev/null and b/public/assets/images/ai-art/death-of-the-stoic-man/3.jpeg differ
diff --git a/public/assets/images/ai-art/death-of-the-stoic-man/4.jpeg b/public/assets/images/ai-art/death-of-the-stoic-man/4.jpeg
new file mode 100644
index 0000000..509263a
Binary files /dev/null and b/public/assets/images/ai-art/death-of-the-stoic-man/4.jpeg differ
diff --git a/public/assets/images/ai-art/death-of-the-stoic-man/5.jpeg b/public/assets/images/ai-art/death-of-the-stoic-man/5.jpeg
new file mode 100644
index 0000000..008d71e
Binary files /dev/null and b/public/assets/images/ai-art/death-of-the-stoic-man/5.jpeg differ
diff --git a/public/assets/images/ai-art/distant-galaxy/1.jpeg b/public/assets/images/ai-art/distant-galaxy/1.jpeg
new file mode 100644
index 0000000..ba92edc
Binary files /dev/null and b/public/assets/images/ai-art/distant-galaxy/1.jpeg differ
diff --git a/public/assets/images/ai-art/distant-galaxy/2.jpeg b/public/assets/images/ai-art/distant-galaxy/2.jpeg
new file mode 100644
index 0000000..cc93fd6
Binary files /dev/null and b/public/assets/images/ai-art/distant-galaxy/2.jpeg differ
diff --git a/public/assets/images/ai-art/distant-galaxy/3.jpeg b/public/assets/images/ai-art/distant-galaxy/3.jpeg
new file mode 100644
index 0000000..d41e719
Binary files /dev/null and b/public/assets/images/ai-art/distant-galaxy/3.jpeg differ
diff --git a/public/assets/images/ai-art/distant-galaxy/4.jpeg b/public/assets/images/ai-art/distant-galaxy/4.jpeg
new file mode 100644
index 0000000..ed60702
Binary files /dev/null and b/public/assets/images/ai-art/distant-galaxy/4.jpeg differ
diff --git a/public/assets/images/ai-art/distant-galaxy/5.jpeg b/public/assets/images/ai-art/distant-galaxy/5.jpeg
new file mode 100644
index 0000000..eea1685
Binary files /dev/null and b/public/assets/images/ai-art/distant-galaxy/5.jpeg differ
diff --git a/public/assets/images/ai-art/distant-galaxy/6.jpeg b/public/assets/images/ai-art/distant-galaxy/6.jpeg
new file mode 100644
index 0000000..ae94613
Binary files /dev/null and b/public/assets/images/ai-art/distant-galaxy/6.jpeg differ
diff --git a/public/assets/images/ai-art/dune/1.jpeg b/public/assets/images/ai-art/dune/1.jpeg
new file mode 100644
index 0000000..7e2fb07
Binary files /dev/null and b/public/assets/images/ai-art/dune/1.jpeg differ
diff --git a/public/assets/images/ai-art/dune/10.jpeg b/public/assets/images/ai-art/dune/10.jpeg
new file mode 100644
index 0000000..76e1561
Binary files /dev/null and b/public/assets/images/ai-art/dune/10.jpeg differ
diff --git a/public/assets/images/ai-art/dune/2.jpeg b/public/assets/images/ai-art/dune/2.jpeg
new file mode 100644
index 0000000..f051889
Binary files /dev/null and b/public/assets/images/ai-art/dune/2.jpeg differ
diff --git a/public/assets/images/ai-art/dune/3.jpeg b/public/assets/images/ai-art/dune/3.jpeg
new file mode 100644
index 0000000..ac8f90b
Binary files /dev/null and b/public/assets/images/ai-art/dune/3.jpeg differ
diff --git a/public/assets/images/ai-art/dune/4.jpeg b/public/assets/images/ai-art/dune/4.jpeg
new file mode 100644
index 0000000..2d175d5
Binary files /dev/null and b/public/assets/images/ai-art/dune/4.jpeg differ
diff --git a/public/assets/images/ai-art/dune/5.jpeg b/public/assets/images/ai-art/dune/5.jpeg
new file mode 100644
index 0000000..ce08d0a
Binary files /dev/null and b/public/assets/images/ai-art/dune/5.jpeg differ
diff --git a/public/assets/images/ai-art/dune/6.jpeg b/public/assets/images/ai-art/dune/6.jpeg
new file mode 100644
index 0000000..5a336bc
Binary files /dev/null and b/public/assets/images/ai-art/dune/6.jpeg differ
diff --git a/public/assets/images/ai-art/dune/7.jpeg b/public/assets/images/ai-art/dune/7.jpeg
new file mode 100644
index 0000000..b9be276
Binary files /dev/null and b/public/assets/images/ai-art/dune/7.jpeg differ
diff --git a/public/assets/images/ai-art/dune/8.jpeg b/public/assets/images/ai-art/dune/8.jpeg
new file mode 100644
index 0000000..e96d2eb
Binary files /dev/null and b/public/assets/images/ai-art/dune/8.jpeg differ
diff --git a/public/assets/images/ai-art/dune/9.jpeg b/public/assets/images/ai-art/dune/9.jpeg
new file mode 100644
index 0000000..dcfd6bf
Binary files /dev/null and b/public/assets/images/ai-art/dune/9.jpeg differ
diff --git a/public/assets/images/ai-art/fantasy-world/1.jpeg b/public/assets/images/ai-art/fantasy-world/1.jpeg
new file mode 100644
index 0000000..ff16a66
Binary files /dev/null and b/public/assets/images/ai-art/fantasy-world/1.jpeg differ
diff --git a/public/assets/images/ai-art/fantasy-world/2.jpeg b/public/assets/images/ai-art/fantasy-world/2.jpeg
new file mode 100644
index 0000000..d0d2d04
Binary files /dev/null and b/public/assets/images/ai-art/fantasy-world/2.jpeg differ
diff --git a/public/assets/images/ai-art/fantasy-world/3.jpeg b/public/assets/images/ai-art/fantasy-world/3.jpeg
new file mode 100644
index 0000000..640c772
Binary files /dev/null and b/public/assets/images/ai-art/fantasy-world/3.jpeg differ
diff --git a/public/assets/images/ai-art/fantasy-world/4.jpeg b/public/assets/images/ai-art/fantasy-world/4.jpeg
new file mode 100644
index 0000000..ee77cb7
Binary files /dev/null and b/public/assets/images/ai-art/fantasy-world/4.jpeg differ
diff --git a/public/assets/images/ai-art/fantasy-world/5.jpeg b/public/assets/images/ai-art/fantasy-world/5.jpeg
new file mode 100644
index 0000000..c0236fd
Binary files /dev/null and b/public/assets/images/ai-art/fantasy-world/5.jpeg differ
diff --git a/public/assets/images/ai-art/fantasy-world/6.jpeg b/public/assets/images/ai-art/fantasy-world/6.jpeg
new file mode 100644
index 0000000..f9c56cf
Binary files /dev/null and b/public/assets/images/ai-art/fantasy-world/6.jpeg differ
diff --git a/public/assets/images/ai-art/female-cyborg/1.jpeg b/public/assets/images/ai-art/female-cyborg/1.jpeg
new file mode 100644
index 0000000..7e8256d
Binary files /dev/null and b/public/assets/images/ai-art/female-cyborg/1.jpeg differ
diff --git a/public/assets/images/ai-art/female-cyborg/2.jpeg b/public/assets/images/ai-art/female-cyborg/2.jpeg
new file mode 100644
index 0000000..907a63e
Binary files /dev/null and b/public/assets/images/ai-art/female-cyborg/2.jpeg differ
diff --git a/public/assets/images/ai-art/female-cyborg/3.jpeg b/public/assets/images/ai-art/female-cyborg/3.jpeg
new file mode 100644
index 0000000..8b1f7f6
Binary files /dev/null and b/public/assets/images/ai-art/female-cyborg/3.jpeg differ
diff --git a/public/assets/images/ai-art/female-cyborg/4.jpeg b/public/assets/images/ai-art/female-cyborg/4.jpeg
new file mode 100644
index 0000000..89538bb
Binary files /dev/null and b/public/assets/images/ai-art/female-cyborg/4.jpeg differ
diff --git a/public/assets/images/ai-art/futuristic-bedroom/1.jpeg b/public/assets/images/ai-art/futuristic-bedroom/1.jpeg
new file mode 100644
index 0000000..7e381d5
Binary files /dev/null and b/public/assets/images/ai-art/futuristic-bedroom/1.jpeg differ
diff --git a/public/assets/images/ai-art/futuristic-bedroom/2.jpeg b/public/assets/images/ai-art/futuristic-bedroom/2.jpeg
new file mode 100644
index 0000000..7f7f3b5
Binary files /dev/null and b/public/assets/images/ai-art/futuristic-bedroom/2.jpeg differ
diff --git a/public/assets/images/ai-art/futuristic-bedroom/3.jpeg b/public/assets/images/ai-art/futuristic-bedroom/3.jpeg
new file mode 100644
index 0000000..33e32c6
Binary files /dev/null and b/public/assets/images/ai-art/futuristic-bedroom/3.jpeg differ
diff --git a/public/assets/images/ai-art/futuristic-bedroom/4.jpeg b/public/assets/images/ai-art/futuristic-bedroom/4.jpeg
new file mode 100644
index 0000000..6921601
Binary files /dev/null and b/public/assets/images/ai-art/futuristic-bedroom/4.jpeg differ
diff --git a/public/assets/images/ai-art/futuristic-bedroom/5.jpeg b/public/assets/images/ai-art/futuristic-bedroom/5.jpeg
new file mode 100644
index 0000000..49fee56
Binary files /dev/null and b/public/assets/images/ai-art/futuristic-bedroom/5.jpeg differ
diff --git a/public/assets/images/ai-art/futuristic-bedroom/6.jpeg b/public/assets/images/ai-art/futuristic-bedroom/6.jpeg
new file mode 100644
index 0000000..02f6d4b
Binary files /dev/null and b/public/assets/images/ai-art/futuristic-bedroom/6.jpeg differ
diff --git a/public/assets/images/ai-art/gods-of-the-copybook-headings/1.jpeg b/public/assets/images/ai-art/gods-of-the-copybook-headings/1.jpeg
new file mode 100644
index 0000000..5cef798
Binary files /dev/null and b/public/assets/images/ai-art/gods-of-the-copybook-headings/1.jpeg differ
diff --git a/public/assets/images/ai-art/gods-of-the-copybook-headings/2.jpeg b/public/assets/images/ai-art/gods-of-the-copybook-headings/2.jpeg
new file mode 100644
index 0000000..46be3e8
Binary files /dev/null and b/public/assets/images/ai-art/gods-of-the-copybook-headings/2.jpeg differ
diff --git a/public/assets/images/ai-art/gods-of-the-copybook-headings/3.jpeg b/public/assets/images/ai-art/gods-of-the-copybook-headings/3.jpeg
new file mode 100644
index 0000000..be91b20
Binary files /dev/null and b/public/assets/images/ai-art/gods-of-the-copybook-headings/3.jpeg differ
diff --git a/public/assets/images/ai-art/gods-of-the-copybook-headings/4.jpeg b/public/assets/images/ai-art/gods-of-the-copybook-headings/4.jpeg
new file mode 100644
index 0000000..7689c92
Binary files /dev/null and b/public/assets/images/ai-art/gods-of-the-copybook-headings/4.jpeg differ
diff --git a/public/assets/images/ai-art/i-robot/1.jpeg b/public/assets/images/ai-art/i-robot/1.jpeg
new file mode 100644
index 0000000..191e0ff
Binary files /dev/null and b/public/assets/images/ai-art/i-robot/1.jpeg differ
diff --git a/public/assets/images/ai-art/i-robot/2.jpeg b/public/assets/images/ai-art/i-robot/2.jpeg
new file mode 100644
index 0000000..71951d9
Binary files /dev/null and b/public/assets/images/ai-art/i-robot/2.jpeg differ
diff --git a/public/assets/images/ai-art/i-robot/3.jpeg b/public/assets/images/ai-art/i-robot/3.jpeg
new file mode 100644
index 0000000..9393da1
Binary files /dev/null and b/public/assets/images/ai-art/i-robot/3.jpeg differ
diff --git a/public/assets/images/ai-art/i-robot/4.jpeg b/public/assets/images/ai-art/i-robot/4.jpeg
new file mode 100644
index 0000000..a48ac29
Binary files /dev/null and b/public/assets/images/ai-art/i-robot/4.jpeg differ
diff --git a/public/assets/images/ai-art/i-robot/5.jpeg b/public/assets/images/ai-art/i-robot/5.jpeg
new file mode 100644
index 0000000..c4232b2
Binary files /dev/null and b/public/assets/images/ai-art/i-robot/5.jpeg differ
diff --git a/public/assets/images/ai-art/irezumi/1.jpeg b/public/assets/images/ai-art/irezumi/1.jpeg
new file mode 100644
index 0000000..02f0004
Binary files /dev/null and b/public/assets/images/ai-art/irezumi/1.jpeg differ
diff --git a/public/assets/images/ai-art/irezumi/2.jpeg b/public/assets/images/ai-art/irezumi/2.jpeg
new file mode 100644
index 0000000..98f2d37
Binary files /dev/null and b/public/assets/images/ai-art/irezumi/2.jpeg differ
diff --git a/public/assets/images/ai-art/irezumi/3.jpeg b/public/assets/images/ai-art/irezumi/3.jpeg
new file mode 100644
index 0000000..b3cdadb
Binary files /dev/null and b/public/assets/images/ai-art/irezumi/3.jpeg differ
diff --git a/public/assets/images/ai-art/irezumi/4.jpeg b/public/assets/images/ai-art/irezumi/4.jpeg
new file mode 100644
index 0000000..bd1cf05
Binary files /dev/null and b/public/assets/images/ai-art/irezumi/4.jpeg differ
diff --git a/public/assets/images/ai-art/irezumi/5.jpeg b/public/assets/images/ai-art/irezumi/5.jpeg
new file mode 100644
index 0000000..f499565
Binary files /dev/null and b/public/assets/images/ai-art/irezumi/5.jpeg differ
diff --git a/public/assets/images/ai-art/irezumi/6.jpeg b/public/assets/images/ai-art/irezumi/6.jpeg
new file mode 100644
index 0000000..26b4e3e
Binary files /dev/null and b/public/assets/images/ai-art/irezumi/6.jpeg differ
diff --git a/public/assets/images/ai-art/lord-of-the-rings/1.jpeg b/public/assets/images/ai-art/lord-of-the-rings/1.jpeg
new file mode 100644
index 0000000..4c9c41d
Binary files /dev/null and b/public/assets/images/ai-art/lord-of-the-rings/1.jpeg differ
diff --git a/public/assets/images/ai-art/lord-of-the-rings/10.jpeg b/public/assets/images/ai-art/lord-of-the-rings/10.jpeg
new file mode 100644
index 0000000..cfce394
Binary files /dev/null and b/public/assets/images/ai-art/lord-of-the-rings/10.jpeg differ
diff --git a/public/assets/images/ai-art/lord-of-the-rings/2.jpeg b/public/assets/images/ai-art/lord-of-the-rings/2.jpeg
new file mode 100644
index 0000000..37007a2
Binary files /dev/null and b/public/assets/images/ai-art/lord-of-the-rings/2.jpeg differ
diff --git a/public/assets/images/ai-art/lord-of-the-rings/3.jpeg b/public/assets/images/ai-art/lord-of-the-rings/3.jpeg
new file mode 100644
index 0000000..c4585bb
Binary files /dev/null and b/public/assets/images/ai-art/lord-of-the-rings/3.jpeg differ
diff --git a/public/assets/images/ai-art/lord-of-the-rings/4.jpeg b/public/assets/images/ai-art/lord-of-the-rings/4.jpeg
new file mode 100644
index 0000000..c102dc6
Binary files /dev/null and b/public/assets/images/ai-art/lord-of-the-rings/4.jpeg differ
diff --git a/public/assets/images/ai-art/lord-of-the-rings/5.jpeg b/public/assets/images/ai-art/lord-of-the-rings/5.jpeg
new file mode 100644
index 0000000..6c5fbba
Binary files /dev/null and b/public/assets/images/ai-art/lord-of-the-rings/5.jpeg differ
diff --git a/public/assets/images/ai-art/lord-of-the-rings/6.jpeg b/public/assets/images/ai-art/lord-of-the-rings/6.jpeg
new file mode 100644
index 0000000..23c1cb6
Binary files /dev/null and b/public/assets/images/ai-art/lord-of-the-rings/6.jpeg differ
diff --git a/public/assets/images/ai-art/lord-of-the-rings/7.jpeg b/public/assets/images/ai-art/lord-of-the-rings/7.jpeg
new file mode 100644
index 0000000..087a94a
Binary files /dev/null and b/public/assets/images/ai-art/lord-of-the-rings/7.jpeg differ
diff --git a/public/assets/images/ai-art/lord-of-the-rings/8.jpeg b/public/assets/images/ai-art/lord-of-the-rings/8.jpeg
new file mode 100644
index 0000000..8c82ec4
Binary files /dev/null and b/public/assets/images/ai-art/lord-of-the-rings/8.jpeg differ
diff --git a/public/assets/images/ai-art/lord-of-the-rings/9.jpeg b/public/assets/images/ai-art/lord-of-the-rings/9.jpeg
new file mode 100644
index 0000000..aca0fa6
Binary files /dev/null and b/public/assets/images/ai-art/lord-of-the-rings/9.jpeg differ
diff --git a/public/assets/images/ai-art/misty-lake/1.jpeg b/public/assets/images/ai-art/misty-lake/1.jpeg
new file mode 100644
index 0000000..ccc815b
Binary files /dev/null and b/public/assets/images/ai-art/misty-lake/1.jpeg differ
diff --git a/public/assets/images/ai-art/misty-lake/2.jpeg b/public/assets/images/ai-art/misty-lake/2.jpeg
new file mode 100644
index 0000000..958656f
Binary files /dev/null and b/public/assets/images/ai-art/misty-lake/2.jpeg differ
diff --git a/public/assets/images/ai-art/misty-lake/3.jpeg b/public/assets/images/ai-art/misty-lake/3.jpeg
new file mode 100644
index 0000000..5e17aad
Binary files /dev/null and b/public/assets/images/ai-art/misty-lake/3.jpeg differ
diff --git a/public/assets/images/ai-art/misty-lake/4.jpeg b/public/assets/images/ai-art/misty-lake/4.jpeg
new file mode 100644
index 0000000..d882d4d
Binary files /dev/null and b/public/assets/images/ai-art/misty-lake/4.jpeg differ
diff --git a/public/assets/images/ai-art/misty-lake/5.jpeg b/public/assets/images/ai-art/misty-lake/5.jpeg
new file mode 100644
index 0000000..ec945a9
Binary files /dev/null and b/public/assets/images/ai-art/misty-lake/5.jpeg differ
diff --git a/public/assets/images/ai-art/misty-lake/6.jpeg b/public/assets/images/ai-art/misty-lake/6.jpeg
new file mode 100644
index 0000000..83a392b
Binary files /dev/null and b/public/assets/images/ai-art/misty-lake/6.jpeg differ
diff --git a/public/assets/images/ai-art/misty-lake/7.jpeg b/public/assets/images/ai-art/misty-lake/7.jpeg
new file mode 100644
index 0000000..bc84781
Binary files /dev/null and b/public/assets/images/ai-art/misty-lake/7.jpeg differ
diff --git a/public/assets/images/ai-art/mona-lisa/1.jpeg b/public/assets/images/ai-art/mona-lisa/1.jpeg
new file mode 100644
index 0000000..16778eb
Binary files /dev/null and b/public/assets/images/ai-art/mona-lisa/1.jpeg differ
diff --git a/public/assets/images/ai-art/mona-lisa/2.jpeg b/public/assets/images/ai-art/mona-lisa/2.jpeg
new file mode 100644
index 0000000..804a341
Binary files /dev/null and b/public/assets/images/ai-art/mona-lisa/2.jpeg differ
diff --git a/public/assets/images/ai-art/mona-lisa/3.jpeg b/public/assets/images/ai-art/mona-lisa/3.jpeg
new file mode 100644
index 0000000..8346eac
Binary files /dev/null and b/public/assets/images/ai-art/mona-lisa/3.jpeg differ
diff --git a/public/assets/images/ai-art/mona-lisa/4.jpeg b/public/assets/images/ai-art/mona-lisa/4.jpeg
new file mode 100644
index 0000000..58a9330
Binary files /dev/null and b/public/assets/images/ai-art/mona-lisa/4.jpeg differ
diff --git a/public/assets/images/ai-art/mona-lisa/5.jpeg b/public/assets/images/ai-art/mona-lisa/5.jpeg
new file mode 100644
index 0000000..0d2b2b6
Binary files /dev/null and b/public/assets/images/ai-art/mona-lisa/5.jpeg differ
diff --git a/public/assets/images/ai-art/mona-lisa/6.jpeg b/public/assets/images/ai-art/mona-lisa/6.jpeg
new file mode 100644
index 0000000..ded1ac9
Binary files /dev/null and b/public/assets/images/ai-art/mona-lisa/6.jpeg differ
diff --git a/public/assets/images/ai-art/mona-lisa/7.jpeg b/public/assets/images/ai-art/mona-lisa/7.jpeg
new file mode 100644
index 0000000..30c1223
Binary files /dev/null and b/public/assets/images/ai-art/mona-lisa/7.jpeg differ
diff --git a/public/assets/images/ai-art/mushrooms/1.jpeg b/public/assets/images/ai-art/mushrooms/1.jpeg
new file mode 100644
index 0000000..43bd27f
Binary files /dev/null and b/public/assets/images/ai-art/mushrooms/1.jpeg differ
diff --git a/public/assets/images/ai-art/mushrooms/2.jpeg b/public/assets/images/ai-art/mushrooms/2.jpeg
new file mode 100644
index 0000000..1066e0f
Binary files /dev/null and b/public/assets/images/ai-art/mushrooms/2.jpeg differ
diff --git a/public/assets/images/ai-art/mushrooms/3.jpeg b/public/assets/images/ai-art/mushrooms/3.jpeg
new file mode 100644
index 0000000..510625d
Binary files /dev/null and b/public/assets/images/ai-art/mushrooms/3.jpeg differ
diff --git a/public/assets/images/ai-art/mushrooms/4.jpeg b/public/assets/images/ai-art/mushrooms/4.jpeg
new file mode 100644
index 0000000..e022ee6
Binary files /dev/null and b/public/assets/images/ai-art/mushrooms/4.jpeg differ
diff --git a/public/assets/images/ai-art/photo-realism/1.jpeg b/public/assets/images/ai-art/photo-realism/1.jpeg
new file mode 100644
index 0000000..3d5736e
Binary files /dev/null and b/public/assets/images/ai-art/photo-realism/1.jpeg differ
diff --git a/public/assets/images/ai-art/photo-realism/10.jpeg b/public/assets/images/ai-art/photo-realism/10.jpeg
new file mode 100644
index 0000000..d6e5f3e
Binary files /dev/null and b/public/assets/images/ai-art/photo-realism/10.jpeg differ
diff --git a/public/assets/images/ai-art/photo-realism/11.jpeg b/public/assets/images/ai-art/photo-realism/11.jpeg
new file mode 100644
index 0000000..9685147
Binary files /dev/null and b/public/assets/images/ai-art/photo-realism/11.jpeg differ
diff --git a/public/assets/images/ai-art/photo-realism/12.jpeg b/public/assets/images/ai-art/photo-realism/12.jpeg
new file mode 100644
index 0000000..e611f4d
Binary files /dev/null and b/public/assets/images/ai-art/photo-realism/12.jpeg differ
diff --git a/public/assets/images/ai-art/photo-realism/13.jpeg b/public/assets/images/ai-art/photo-realism/13.jpeg
new file mode 100644
index 0000000..9ba4bcc
Binary files /dev/null and b/public/assets/images/ai-art/photo-realism/13.jpeg differ
diff --git a/public/assets/images/ai-art/photo-realism/2.jpeg b/public/assets/images/ai-art/photo-realism/2.jpeg
new file mode 100644
index 0000000..f5116cc
Binary files /dev/null and b/public/assets/images/ai-art/photo-realism/2.jpeg differ
diff --git a/public/assets/images/ai-art/photo-realism/3.jpeg b/public/assets/images/ai-art/photo-realism/3.jpeg
new file mode 100644
index 0000000..9a4dd00
Binary files /dev/null and b/public/assets/images/ai-art/photo-realism/3.jpeg differ
diff --git a/public/assets/images/ai-art/photo-realism/4.jpeg b/public/assets/images/ai-art/photo-realism/4.jpeg
new file mode 100644
index 0000000..08915ab
Binary files /dev/null and b/public/assets/images/ai-art/photo-realism/4.jpeg differ
diff --git a/public/assets/images/ai-art/photo-realism/5.jpeg b/public/assets/images/ai-art/photo-realism/5.jpeg
new file mode 100644
index 0000000..4fa01e9
Binary files /dev/null and b/public/assets/images/ai-art/photo-realism/5.jpeg differ
diff --git a/public/assets/images/ai-art/photo-realism/6.jpeg b/public/assets/images/ai-art/photo-realism/6.jpeg
new file mode 100644
index 0000000..a8031f2
Binary files /dev/null and b/public/assets/images/ai-art/photo-realism/6.jpeg differ
diff --git a/public/assets/images/ai-art/photo-realism/7.jpeg b/public/assets/images/ai-art/photo-realism/7.jpeg
new file mode 100644
index 0000000..252d209
Binary files /dev/null and b/public/assets/images/ai-art/photo-realism/7.jpeg differ
diff --git a/public/assets/images/ai-art/photo-realism/8.jpeg b/public/assets/images/ai-art/photo-realism/8.jpeg
new file mode 100644
index 0000000..6c7dd18
Binary files /dev/null and b/public/assets/images/ai-art/photo-realism/8.jpeg differ
diff --git a/public/assets/images/ai-art/photo-realism/9.jpeg b/public/assets/images/ai-art/photo-realism/9.jpeg
new file mode 100644
index 0000000..9f60be7
Binary files /dev/null and b/public/assets/images/ai-art/photo-realism/9.jpeg differ
diff --git a/public/assets/images/ai-art/propaganda-poster/1.jpeg b/public/assets/images/ai-art/propaganda-poster/1.jpeg
new file mode 100644
index 0000000..8496ef9
Binary files /dev/null and b/public/assets/images/ai-art/propaganda-poster/1.jpeg differ
diff --git a/public/assets/images/ai-art/propaganda-poster/10.jpeg b/public/assets/images/ai-art/propaganda-poster/10.jpeg
new file mode 100644
index 0000000..beed303
Binary files /dev/null and b/public/assets/images/ai-art/propaganda-poster/10.jpeg differ
diff --git a/public/assets/images/ai-art/propaganda-poster/11.jpeg b/public/assets/images/ai-art/propaganda-poster/11.jpeg
new file mode 100644
index 0000000..a258f8d
Binary files /dev/null and b/public/assets/images/ai-art/propaganda-poster/11.jpeg differ
diff --git a/public/assets/images/ai-art/propaganda-poster/12.jpeg b/public/assets/images/ai-art/propaganda-poster/12.jpeg
new file mode 100644
index 0000000..59534f0
Binary files /dev/null and b/public/assets/images/ai-art/propaganda-poster/12.jpeg differ
diff --git a/public/assets/images/ai-art/propaganda-poster/13.jpeg b/public/assets/images/ai-art/propaganda-poster/13.jpeg
new file mode 100644
index 0000000..fdb572c
Binary files /dev/null and b/public/assets/images/ai-art/propaganda-poster/13.jpeg differ
diff --git a/public/assets/images/ai-art/propaganda-poster/14.jpeg b/public/assets/images/ai-art/propaganda-poster/14.jpeg
new file mode 100644
index 0000000..cc920d7
Binary files /dev/null and b/public/assets/images/ai-art/propaganda-poster/14.jpeg differ
diff --git a/public/assets/images/ai-art/propaganda-poster/15.jpeg b/public/assets/images/ai-art/propaganda-poster/15.jpeg
new file mode 100644
index 0000000..f6eb7bc
Binary files /dev/null and b/public/assets/images/ai-art/propaganda-poster/15.jpeg differ
diff --git a/public/assets/images/ai-art/propaganda-poster/16.jpeg b/public/assets/images/ai-art/propaganda-poster/16.jpeg
new file mode 100644
index 0000000..9f9ad8f
Binary files /dev/null and b/public/assets/images/ai-art/propaganda-poster/16.jpeg differ
diff --git a/public/assets/images/ai-art/propaganda-poster/17.jpeg b/public/assets/images/ai-art/propaganda-poster/17.jpeg
new file mode 100644
index 0000000..21a8597
Binary files /dev/null and b/public/assets/images/ai-art/propaganda-poster/17.jpeg differ
diff --git a/public/assets/images/ai-art/propaganda-poster/18.jpeg b/public/assets/images/ai-art/propaganda-poster/18.jpeg
new file mode 100644
index 0000000..e104720
Binary files /dev/null and b/public/assets/images/ai-art/propaganda-poster/18.jpeg differ
diff --git a/public/assets/images/ai-art/propaganda-poster/19.jpeg b/public/assets/images/ai-art/propaganda-poster/19.jpeg
new file mode 100644
index 0000000..8e42de3
Binary files /dev/null and b/public/assets/images/ai-art/propaganda-poster/19.jpeg differ
diff --git a/public/assets/images/ai-art/propaganda-poster/2.jpeg b/public/assets/images/ai-art/propaganda-poster/2.jpeg
new file mode 100644
index 0000000..38efcd3
Binary files /dev/null and b/public/assets/images/ai-art/propaganda-poster/2.jpeg differ
diff --git a/public/assets/images/ai-art/propaganda-poster/20.jpeg b/public/assets/images/ai-art/propaganda-poster/20.jpeg
new file mode 100644
index 0000000..478c2b0
Binary files /dev/null and b/public/assets/images/ai-art/propaganda-poster/20.jpeg differ
diff --git a/public/assets/images/ai-art/propaganda-poster/21.jpeg b/public/assets/images/ai-art/propaganda-poster/21.jpeg
new file mode 100644
index 0000000..c36602a
Binary files /dev/null and b/public/assets/images/ai-art/propaganda-poster/21.jpeg differ
diff --git a/public/assets/images/ai-art/propaganda-poster/3.jpeg b/public/assets/images/ai-art/propaganda-poster/3.jpeg
new file mode 100644
index 0000000..52e0ad7
Binary files /dev/null and b/public/assets/images/ai-art/propaganda-poster/3.jpeg differ
diff --git a/public/assets/images/ai-art/propaganda-poster/4.jpeg b/public/assets/images/ai-art/propaganda-poster/4.jpeg
new file mode 100644
index 0000000..d343611
Binary files /dev/null and b/public/assets/images/ai-art/propaganda-poster/4.jpeg differ
diff --git a/public/assets/images/ai-art/propaganda-poster/5.jpeg b/public/assets/images/ai-art/propaganda-poster/5.jpeg
new file mode 100644
index 0000000..c7be75c
Binary files /dev/null and b/public/assets/images/ai-art/propaganda-poster/5.jpeg differ
diff --git a/public/assets/images/ai-art/propaganda-poster/6.jpeg b/public/assets/images/ai-art/propaganda-poster/6.jpeg
new file mode 100644
index 0000000..47c3f3f
Binary files /dev/null and b/public/assets/images/ai-art/propaganda-poster/6.jpeg differ
diff --git a/public/assets/images/ai-art/propaganda-poster/7.jpeg b/public/assets/images/ai-art/propaganda-poster/7.jpeg
new file mode 100644
index 0000000..9993678
Binary files /dev/null and b/public/assets/images/ai-art/propaganda-poster/7.jpeg differ
diff --git a/public/assets/images/ai-art/propaganda-poster/8.jpeg b/public/assets/images/ai-art/propaganda-poster/8.jpeg
new file mode 100644
index 0000000..488dbb5
Binary files /dev/null and b/public/assets/images/ai-art/propaganda-poster/8.jpeg differ
diff --git a/public/assets/images/ai-art/propaganda-poster/9.jpeg b/public/assets/images/ai-art/propaganda-poster/9.jpeg
new file mode 100644
index 0000000..2eecda3
Binary files /dev/null and b/public/assets/images/ai-art/propaganda-poster/9.jpeg differ
diff --git a/public/assets/images/ai-art/sin-city/1.jpeg b/public/assets/images/ai-art/sin-city/1.jpeg
new file mode 100644
index 0000000..8bc296b
Binary files /dev/null and b/public/assets/images/ai-art/sin-city/1.jpeg differ
diff --git a/public/assets/images/ai-art/sin-city/2.jpeg b/public/assets/images/ai-art/sin-city/2.jpeg
new file mode 100644
index 0000000..80e6a66
Binary files /dev/null and b/public/assets/images/ai-art/sin-city/2.jpeg differ
diff --git a/public/assets/images/ai-art/sin-city/3.jpeg b/public/assets/images/ai-art/sin-city/3.jpeg
new file mode 100644
index 0000000..37e1b14
Binary files /dev/null and b/public/assets/images/ai-art/sin-city/3.jpeg differ
diff --git a/public/assets/images/ai-art/sin-city/4.jpeg b/public/assets/images/ai-art/sin-city/4.jpeg
new file mode 100644
index 0000000..85e566e
Binary files /dev/null and b/public/assets/images/ai-art/sin-city/4.jpeg differ
diff --git a/public/assets/images/ai-art/song-of-ice-and-fire/1.jpeg b/public/assets/images/ai-art/song-of-ice-and-fire/1.jpeg
new file mode 100644
index 0000000..361b04b
Binary files /dev/null and b/public/assets/images/ai-art/song-of-ice-and-fire/1.jpeg differ
diff --git a/public/assets/images/ai-art/song-of-ice-and-fire/2.jpeg b/public/assets/images/ai-art/song-of-ice-and-fire/2.jpeg
new file mode 100644
index 0000000..3826175
Binary files /dev/null and b/public/assets/images/ai-art/song-of-ice-and-fire/2.jpeg differ
diff --git a/public/assets/images/ai-art/song-of-ice-and-fire/3.jpeg b/public/assets/images/ai-art/song-of-ice-and-fire/3.jpeg
new file mode 100644
index 0000000..471ed31
Binary files /dev/null and b/public/assets/images/ai-art/song-of-ice-and-fire/3.jpeg differ
diff --git a/public/assets/images/ai-art/song-of-ice-and-fire/4.jpeg b/public/assets/images/ai-art/song-of-ice-and-fire/4.jpeg
new file mode 100644
index 0000000..3909f76
Binary files /dev/null and b/public/assets/images/ai-art/song-of-ice-and-fire/4.jpeg differ
diff --git a/public/assets/images/ai-art/song-of-ice-and-fire/5.jpeg b/public/assets/images/ai-art/song-of-ice-and-fire/5.jpeg
new file mode 100644
index 0000000..4a9ebc8
Binary files /dev/null and b/public/assets/images/ai-art/song-of-ice-and-fire/5.jpeg differ
diff --git a/public/assets/images/ai-art/song-of-ice-and-fire/6.jpeg b/public/assets/images/ai-art/song-of-ice-and-fire/6.jpeg
new file mode 100644
index 0000000..be66224
Binary files /dev/null and b/public/assets/images/ai-art/song-of-ice-and-fire/6.jpeg differ
diff --git a/public/assets/images/ai-art/song-of-ice-and-fire/7.jpeg b/public/assets/images/ai-art/song-of-ice-and-fire/7.jpeg
new file mode 100644
index 0000000..e37b570
Binary files /dev/null and b/public/assets/images/ai-art/song-of-ice-and-fire/7.jpeg differ
diff --git a/public/assets/images/ai-art/sons-of-anarchy/1.jpeg b/public/assets/images/ai-art/sons-of-anarchy/1.jpeg
new file mode 100644
index 0000000..d6f43da
Binary files /dev/null and b/public/assets/images/ai-art/sons-of-anarchy/1.jpeg differ
diff --git a/public/assets/images/ai-art/sons-of-anarchy/2.jpeg b/public/assets/images/ai-art/sons-of-anarchy/2.jpeg
new file mode 100644
index 0000000..65122f3
Binary files /dev/null and b/public/assets/images/ai-art/sons-of-anarchy/2.jpeg differ
diff --git a/public/assets/images/ai-art/sons-of-anarchy/3.jpeg b/public/assets/images/ai-art/sons-of-anarchy/3.jpeg
new file mode 100644
index 0000000..52f64c2
Binary files /dev/null and b/public/assets/images/ai-art/sons-of-anarchy/3.jpeg differ
diff --git a/public/assets/images/ai-art/sons-of-anarchy/4.jpeg b/public/assets/images/ai-art/sons-of-anarchy/4.jpeg
new file mode 100644
index 0000000..7eb0658
Binary files /dev/null and b/public/assets/images/ai-art/sons-of-anarchy/4.jpeg differ
diff --git a/public/assets/images/ai-art/south-park/1.jpeg b/public/assets/images/ai-art/south-park/1.jpeg
new file mode 100644
index 0000000..3b09783
Binary files /dev/null and b/public/assets/images/ai-art/south-park/1.jpeg differ
diff --git a/public/assets/images/ai-art/south-park/2.jpeg b/public/assets/images/ai-art/south-park/2.jpeg
new file mode 100644
index 0000000..16a0106
Binary files /dev/null and b/public/assets/images/ai-art/south-park/2.jpeg differ
diff --git a/public/assets/images/ai-art/south-park/3.jpeg b/public/assets/images/ai-art/south-park/3.jpeg
new file mode 100644
index 0000000..9c7b8db
Binary files /dev/null and b/public/assets/images/ai-art/south-park/3.jpeg differ
diff --git a/public/assets/images/ai-art/south-park/4.jpeg b/public/assets/images/ai-art/south-park/4.jpeg
new file mode 100644
index 0000000..dfe96f2
Binary files /dev/null and b/public/assets/images/ai-art/south-park/4.jpeg differ
diff --git a/public/assets/images/ai-art/star-wars/1.jpeg b/public/assets/images/ai-art/star-wars/1.jpeg
new file mode 100644
index 0000000..4979e29
Binary files /dev/null and b/public/assets/images/ai-art/star-wars/1.jpeg differ
diff --git a/public/assets/images/ai-art/star-wars/2.jpeg b/public/assets/images/ai-art/star-wars/2.jpeg
new file mode 100644
index 0000000..67c2cbc
Binary files /dev/null and b/public/assets/images/ai-art/star-wars/2.jpeg differ
diff --git a/public/assets/images/ai-art/star-wars/3.jpeg b/public/assets/images/ai-art/star-wars/3.jpeg
new file mode 100644
index 0000000..1193b60
Binary files /dev/null and b/public/assets/images/ai-art/star-wars/3.jpeg differ
diff --git a/public/assets/images/ai-art/star-wars/4.jpeg b/public/assets/images/ai-art/star-wars/4.jpeg
new file mode 100644
index 0000000..2e9be19
Binary files /dev/null and b/public/assets/images/ai-art/star-wars/4.jpeg differ
diff --git a/public/assets/images/ai-art/star-wars/5.jpeg b/public/assets/images/ai-art/star-wars/5.jpeg
new file mode 100644
index 0000000..ae694ca
Binary files /dev/null and b/public/assets/images/ai-art/star-wars/5.jpeg differ
diff --git a/public/assets/images/ai-art/star-wars/6.jpeg b/public/assets/images/ai-art/star-wars/6.jpeg
new file mode 100644
index 0000000..09a009c
Binary files /dev/null and b/public/assets/images/ai-art/star-wars/6.jpeg differ
diff --git a/public/assets/images/ai-art/star-wars/7.jpeg b/public/assets/images/ai-art/star-wars/7.jpeg
new file mode 100644
index 0000000..4532dd8
Binary files /dev/null and b/public/assets/images/ai-art/star-wars/7.jpeg differ
diff --git a/public/assets/images/ai-art/star-wars/8.jpeg b/public/assets/images/ai-art/star-wars/8.jpeg
new file mode 100644
index 0000000..4bb9b5b
Binary files /dev/null and b/public/assets/images/ai-art/star-wars/8.jpeg differ
diff --git a/public/assets/images/ai-art/the-simpsons/1.jpeg b/public/assets/images/ai-art/the-simpsons/1.jpeg
new file mode 100644
index 0000000..4fb1f2a
Binary files /dev/null and b/public/assets/images/ai-art/the-simpsons/1.jpeg differ
diff --git a/public/assets/images/ai-art/the-simpsons/10.jpeg b/public/assets/images/ai-art/the-simpsons/10.jpeg
new file mode 100644
index 0000000..b7b4aec
Binary files /dev/null and b/public/assets/images/ai-art/the-simpsons/10.jpeg differ
diff --git a/public/assets/images/ai-art/the-simpsons/11.jpeg b/public/assets/images/ai-art/the-simpsons/11.jpeg
new file mode 100644
index 0000000..f283587
Binary files /dev/null and b/public/assets/images/ai-art/the-simpsons/11.jpeg differ
diff --git a/public/assets/images/ai-art/the-simpsons/12.jpeg b/public/assets/images/ai-art/the-simpsons/12.jpeg
new file mode 100644
index 0000000..92cb4f6
Binary files /dev/null and b/public/assets/images/ai-art/the-simpsons/12.jpeg differ
diff --git a/public/assets/images/ai-art/the-simpsons/13.jpeg b/public/assets/images/ai-art/the-simpsons/13.jpeg
new file mode 100644
index 0000000..b43a8e3
Binary files /dev/null and b/public/assets/images/ai-art/the-simpsons/13.jpeg differ
diff --git a/public/assets/images/ai-art/the-simpsons/14.jpeg b/public/assets/images/ai-art/the-simpsons/14.jpeg
new file mode 100644
index 0000000..2ce47e9
Binary files /dev/null and b/public/assets/images/ai-art/the-simpsons/14.jpeg differ
diff --git a/public/assets/images/ai-art/the-simpsons/15.jpeg b/public/assets/images/ai-art/the-simpsons/15.jpeg
new file mode 100644
index 0000000..d32fd8c
Binary files /dev/null and b/public/assets/images/ai-art/the-simpsons/15.jpeg differ
diff --git a/public/assets/images/ai-art/the-simpsons/16.jpeg b/public/assets/images/ai-art/the-simpsons/16.jpeg
new file mode 100644
index 0000000..b761749
Binary files /dev/null and b/public/assets/images/ai-art/the-simpsons/16.jpeg differ
diff --git a/public/assets/images/ai-art/the-simpsons/17.jpeg b/public/assets/images/ai-art/the-simpsons/17.jpeg
new file mode 100644
index 0000000..804c93a
Binary files /dev/null and b/public/assets/images/ai-art/the-simpsons/17.jpeg differ
diff --git a/public/assets/images/ai-art/the-simpsons/18.jpeg b/public/assets/images/ai-art/the-simpsons/18.jpeg
new file mode 100644
index 0000000..dcbbd87
Binary files /dev/null and b/public/assets/images/ai-art/the-simpsons/18.jpeg differ
diff --git a/public/assets/images/ai-art/the-simpsons/19.jpeg b/public/assets/images/ai-art/the-simpsons/19.jpeg
new file mode 100644
index 0000000..e65ded1
Binary files /dev/null and b/public/assets/images/ai-art/the-simpsons/19.jpeg differ
diff --git a/public/assets/images/ai-art/the-simpsons/2.jpeg b/public/assets/images/ai-art/the-simpsons/2.jpeg
new file mode 100644
index 0000000..42fef4b
Binary files /dev/null and b/public/assets/images/ai-art/the-simpsons/2.jpeg differ
diff --git a/public/assets/images/ai-art/the-simpsons/20.jpeg b/public/assets/images/ai-art/the-simpsons/20.jpeg
new file mode 100644
index 0000000..a9d3197
Binary files /dev/null and b/public/assets/images/ai-art/the-simpsons/20.jpeg differ
diff --git a/public/assets/images/ai-art/the-simpsons/3.jpeg b/public/assets/images/ai-art/the-simpsons/3.jpeg
new file mode 100644
index 0000000..4778ae0
Binary files /dev/null and b/public/assets/images/ai-art/the-simpsons/3.jpeg differ
diff --git a/public/assets/images/ai-art/the-simpsons/4.jpeg b/public/assets/images/ai-art/the-simpsons/4.jpeg
new file mode 100644
index 0000000..939233b
Binary files /dev/null and b/public/assets/images/ai-art/the-simpsons/4.jpeg differ
diff --git a/public/assets/images/ai-art/the-simpsons/5.jpeg b/public/assets/images/ai-art/the-simpsons/5.jpeg
new file mode 100644
index 0000000..fe3a9cc
Binary files /dev/null and b/public/assets/images/ai-art/the-simpsons/5.jpeg differ
diff --git a/public/assets/images/ai-art/the-simpsons/6.jpeg b/public/assets/images/ai-art/the-simpsons/6.jpeg
new file mode 100644
index 0000000..0ef2ba6
Binary files /dev/null and b/public/assets/images/ai-art/the-simpsons/6.jpeg differ
diff --git a/public/assets/images/ai-art/the-simpsons/7.jpeg b/public/assets/images/ai-art/the-simpsons/7.jpeg
new file mode 100644
index 0000000..1fe6157
Binary files /dev/null and b/public/assets/images/ai-art/the-simpsons/7.jpeg differ
diff --git a/public/assets/images/ai-art/the-simpsons/8.jpeg b/public/assets/images/ai-art/the-simpsons/8.jpeg
new file mode 100644
index 0000000..898e1d0
Binary files /dev/null and b/public/assets/images/ai-art/the-simpsons/8.jpeg differ
diff --git a/public/assets/images/ai-art/the-simpsons/9.jpeg b/public/assets/images/ai-art/the-simpsons/9.jpeg
new file mode 100644
index 0000000..74351ba
Binary files /dev/null and b/public/assets/images/ai-art/the-simpsons/9.jpeg differ
diff --git a/public/assets/images/ai-art/the-terminator/1.jpeg b/public/assets/images/ai-art/the-terminator/1.jpeg
new file mode 100644
index 0000000..872f12e
Binary files /dev/null and b/public/assets/images/ai-art/the-terminator/1.jpeg differ
diff --git a/public/assets/images/ai-art/the-terminator/2.jpeg b/public/assets/images/ai-art/the-terminator/2.jpeg
new file mode 100644
index 0000000..463603a
Binary files /dev/null and b/public/assets/images/ai-art/the-terminator/2.jpeg differ
diff --git a/public/assets/images/ai-art/the-terminator/3.jpeg b/public/assets/images/ai-art/the-terminator/3.jpeg
new file mode 100644
index 0000000..215036e
Binary files /dev/null and b/public/assets/images/ai-art/the-terminator/3.jpeg differ
diff --git a/public/assets/images/ai-art/the-walking-dead/1.jpeg b/public/assets/images/ai-art/the-walking-dead/1.jpeg
new file mode 100644
index 0000000..89971b8
Binary files /dev/null and b/public/assets/images/ai-art/the-walking-dead/1.jpeg differ
diff --git a/public/assets/images/ai-art/the-walking-dead/2.jpeg b/public/assets/images/ai-art/the-walking-dead/2.jpeg
new file mode 100644
index 0000000..6d88fda
Binary files /dev/null and b/public/assets/images/ai-art/the-walking-dead/2.jpeg differ
diff --git a/public/assets/images/ai-art/the-walking-dead/3.jpeg b/public/assets/images/ai-art/the-walking-dead/3.jpeg
new file mode 100644
index 0000000..ccf40fc
Binary files /dev/null and b/public/assets/images/ai-art/the-walking-dead/3.jpeg differ
diff --git a/public/assets/images/ai-art/the-walking-dead/4.jpeg b/public/assets/images/ai-art/the-walking-dead/4.jpeg
new file mode 100644
index 0000000..f9f5ac9
Binary files /dev/null and b/public/assets/images/ai-art/the-walking-dead/4.jpeg differ
diff --git a/public/assets/images/ai-art/the-walking-dead/5.jpeg b/public/assets/images/ai-art/the-walking-dead/5.jpeg
new file mode 100644
index 0000000..1c447dd
Binary files /dev/null and b/public/assets/images/ai-art/the-walking-dead/5.jpeg differ
diff --git a/public/assets/images/ai-art/the-walking-dead/6.jpeg b/public/assets/images/ai-art/the-walking-dead/6.jpeg
new file mode 100644
index 0000000..ee5cd97
Binary files /dev/null and b/public/assets/images/ai-art/the-walking-dead/6.jpeg differ
diff --git a/public/assets/images/ai-art/this-is-john-galt-speaking/1.jpeg b/public/assets/images/ai-art/this-is-john-galt-speaking/1.jpeg
new file mode 100644
index 0000000..211463c
Binary files /dev/null and b/public/assets/images/ai-art/this-is-john-galt-speaking/1.jpeg differ
diff --git a/public/assets/images/ai-art/tower-of-babel/1.jpeg b/public/assets/images/ai-art/tower-of-babel/1.jpeg
new file mode 100644
index 0000000..1c1b1c6
Binary files /dev/null and b/public/assets/images/ai-art/tower-of-babel/1.jpeg differ
diff --git a/public/assets/images/ai-art/tower-of-babel/2.jpeg b/public/assets/images/ai-art/tower-of-babel/2.jpeg
new file mode 100644
index 0000000..3c4c260
Binary files /dev/null and b/public/assets/images/ai-art/tower-of-babel/2.jpeg differ
diff --git a/public/assets/images/ai-art/tower-of-babel/3.jpeg b/public/assets/images/ai-art/tower-of-babel/3.jpeg
new file mode 100644
index 0000000..15f7d9c
Binary files /dev/null and b/public/assets/images/ai-art/tower-of-babel/3.jpeg differ
diff --git a/public/assets/images/ai-art/tower-of-babel/4.jpeg b/public/assets/images/ai-art/tower-of-babel/4.jpeg
new file mode 100644
index 0000000..6ffaea5
Binary files /dev/null and b/public/assets/images/ai-art/tower-of-babel/4.jpeg differ
diff --git a/public/assets/images/ai-art/tower-of-babel/5.jpeg b/public/assets/images/ai-art/tower-of-babel/5.jpeg
new file mode 100644
index 0000000..50fa572
Binary files /dev/null and b/public/assets/images/ai-art/tower-of-babel/5.jpeg differ
diff --git a/public/assets/images/ai-art/tower-of-babel/6.jpeg b/public/assets/images/ai-art/tower-of-babel/6.jpeg
new file mode 100644
index 0000000..978cbfa
Binary files /dev/null and b/public/assets/images/ai-art/tower-of-babel/6.jpeg differ
diff --git a/public/assets/images/ai-art/tower-of-babel/7.jpeg b/public/assets/images/ai-art/tower-of-babel/7.jpeg
new file mode 100644
index 0000000..ee4ef72
Binary files /dev/null and b/public/assets/images/ai-art/tower-of-babel/7.jpeg differ
diff --git a/public/assets/images/ai-art/tower-of-babel/8.jpeg b/public/assets/images/ai-art/tower-of-babel/8.jpeg
new file mode 100644
index 0000000..208a388
Binary files /dev/null and b/public/assets/images/ai-art/tower-of-babel/8.jpeg differ
diff --git a/public/assets/images/ai-art/tower-of-babel/9.jpeg b/public/assets/images/ai-art/tower-of-babel/9.jpeg
new file mode 100644
index 0000000..413f320
Binary files /dev/null and b/public/assets/images/ai-art/tower-of-babel/9.jpeg differ
diff --git a/public/assets/images/ai-art/utopia-dystopia/1.jpeg b/public/assets/images/ai-art/utopia-dystopia/1.jpeg
new file mode 100644
index 0000000..1a7594e
Binary files /dev/null and b/public/assets/images/ai-art/utopia-dystopia/1.jpeg differ
diff --git a/public/assets/images/ai-art/utopia-dystopia/2.jpeg b/public/assets/images/ai-art/utopia-dystopia/2.jpeg
new file mode 100644
index 0000000..3e6f9df
Binary files /dev/null and b/public/assets/images/ai-art/utopia-dystopia/2.jpeg differ
diff --git a/public/assets/images/ai-art/utopia-dystopia/3.jpeg b/public/assets/images/ai-art/utopia-dystopia/3.jpeg
new file mode 100644
index 0000000..7f3768f
Binary files /dev/null and b/public/assets/images/ai-art/utopia-dystopia/3.jpeg differ
diff --git a/public/assets/images/ai-art/utopia-dystopia/4.jpeg b/public/assets/images/ai-art/utopia-dystopia/4.jpeg
new file mode 100644
index 0000000..fdd5223
Binary files /dev/null and b/public/assets/images/ai-art/utopia-dystopia/4.jpeg differ
diff --git a/public/assets/images/ai-art/utopia-dystopia/5.jpeg b/public/assets/images/ai-art/utopia-dystopia/5.jpeg
new file mode 100644
index 0000000..b63761d
Binary files /dev/null and b/public/assets/images/ai-art/utopia-dystopia/5.jpeg differ
diff --git a/public/assets/images/ai-art/yakuza/1.jpeg b/public/assets/images/ai-art/yakuza/1.jpeg
new file mode 100644
index 0000000..6df789c
Binary files /dev/null and b/public/assets/images/ai-art/yakuza/1.jpeg differ
diff --git a/public/assets/images/ai-art/yakuza/2.jpeg b/public/assets/images/ai-art/yakuza/2.jpeg
new file mode 100644
index 0000000..b1970fa
Binary files /dev/null and b/public/assets/images/ai-art/yakuza/2.jpeg differ
diff --git a/public/assets/images/ai-art/yakuza/3.jpeg b/public/assets/images/ai-art/yakuza/3.jpeg
new file mode 100644
index 0000000..a8962c8
Binary files /dev/null and b/public/assets/images/ai-art/yakuza/3.jpeg differ
diff --git a/public/assets/images/ai-art/yakuza/4.jpeg b/public/assets/images/ai-art/yakuza/4.jpeg
new file mode 100644
index 0000000..fee5229
Binary files /dev/null and b/public/assets/images/ai-art/yakuza/4.jpeg differ
diff --git a/public/assets/images/ai-art/yakuza/5.jpeg b/public/assets/images/ai-art/yakuza/5.jpeg
new file mode 100644
index 0000000..05737d1
Binary files /dev/null and b/public/assets/images/ai-art/yakuza/5.jpeg differ
diff --git a/public/assets/images/ai-art/yakuza/6.jpeg b/public/assets/images/ai-art/yakuza/6.jpeg
new file mode 100644
index 0000000..c8f4f7e
Binary files /dev/null and b/public/assets/images/ai-art/yakuza/6.jpeg differ
diff --git a/public/assets/images/projects/thumbnails/ai-art.jpg b/public/assets/images/projects/thumbnails/ai-art.jpg
new file mode 100644
index 0000000..7f7f3b5
Binary files /dev/null and b/public/assets/images/projects/thumbnails/ai-art.jpg differ
diff --git a/src/components/GalleryDetail.astro b/src/components/GalleryDetail.astro
index 3b10fc5..bad693f 100644
--- a/src/components/GalleryDetail.astro
+++ b/src/components/GalleryDetail.astro
@@ -39,7 +39,7 @@ const imageLength = entry.data.images.length;
alt={entry.data.title}
aspect={entry.data.aspect}
breakpoints={[300, 500, 700, 1000, 1280]}
- class={cx('col-span-full w-full lg:col-span-3 lg:max-w-full', {
+ class={cx('col-span-full w-full !mbe-0 lg:col-span-3 lg:max-w-full', {
'justify-self-start lg:col-start-1':
randomPosition() === 'start' && imageLength > 1 && index > 0,
'justify-self-center lg:col-start-2':
diff --git a/src/content/ai-art/after-humanity.mdx b/src/content/ai-art/after-humanity.mdx
new file mode 100644
index 0000000..cb75b0b
--- /dev/null
+++ b/src/content/ai-art/after-humanity.mdx
@@ -0,0 +1,44 @@
+---
+title: After Humanity
+sort: 210
+coverSize: medium
+images:
+ - src: /assets/images/ai-art/after-humanity/1.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/after-humanity/2.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/after-humanity/3.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/after-humanity/4.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/after-humanity/5.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/after-humanity/6.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/after-humanity/7.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/after-humanity/8.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/after-humanity/9.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/after-humanity/10.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/after-humanity/11.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/after-humanity/12.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/after-humanity/13.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/after-humanity/14.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/after-humanity/15.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/after-humanity/16.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/after-humanity/17.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/after-humanity/18.jpeg
+ aspectRatio: 1
+---
+
+I used a line art diffusion model to imagine how cities could look like after all humans are gone.
diff --git a/src/content/ai-art/ai-taking-over-the-world.mdx b/src/content/ai-art/ai-taking-over-the-world.mdx
new file mode 100644
index 0000000..ae07ad4
--- /dev/null
+++ b/src/content/ai-art/ai-taking-over-the-world.mdx
@@ -0,0 +1,10 @@
+---
+title: AI Taking Over the World
+sort: 70
+coverSize: medium
+images:
+ - src: /assets/images/ai-art/ai-taking-over-the-world/1.jpeg
+ aspectRatio: 1.6
+---
+
+I tried this short prompt and the outcome was interesting.
diff --git a/src/content/ai-art/alien-world.mdx b/src/content/ai-art/alien-world.mdx
new file mode 100644
index 0000000..12ed6e5
--- /dev/null
+++ b/src/content/ai-art/alien-world.mdx
@@ -0,0 +1,27 @@
+---
+title: Alien World
+sort: 40
+images:
+ - src: /assets/images/ai-art/alien-world/1.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/alien-world/2.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/alien-world/3.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/alien-world/4.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/alien-world/5.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/alien-world/6.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/alien-world/7.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/alien-world/8.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/alien-world/9.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/alien-world/10.jpeg
+ aspectRatio: 1
+---
+
+Different alien worlds, planets, alien live forms, and alien ruins.
diff --git a/src/content/ai-art/aurora.mdx b/src/content/ai-art/aurora.mdx
new file mode 100644
index 0000000..b7c098a
--- /dev/null
+++ b/src/content/ai-art/aurora.mdx
@@ -0,0 +1,36 @@
+---
+title: Aurora
+sort: 120
+coverSize: large
+images:
+ - src: /assets/images/ai-art/aurora/1.jpeg
+ aspectRatio: 0.67
+ - src: /assets/images/ai-art/aurora/2.jpeg
+ aspectRatio: 0.67
+ - src: /assets/images/ai-art/aurora/3.jpeg
+ aspectRatio: 0.67
+ - src: /assets/images/ai-art/aurora/4.jpeg
+ aspectRatio: 0.67
+ - src: /assets/images/ai-art/aurora/5.jpeg
+ aspectRatio: 0.67
+ - src: /assets/images/ai-art/aurora/6.jpeg
+ aspectRatio: 0.67
+ - src: /assets/images/ai-art/aurora/7.jpeg
+ aspectRatio: 0.67
+ - src: /assets/images/ai-art/aurora/8.jpeg
+ aspectRatio: 0.67
+ - src: /assets/images/ai-art/aurora/9.jpeg
+ aspectRatio: 0.67
+ - src: /assets/images/ai-art/aurora/10.jpeg
+ aspectRatio: 0.67
+ - src: /assets/images/ai-art/aurora/11.jpeg
+ aspectRatio: 0.67
+ - src: /assets/images/ai-art/aurora/12.jpeg
+ aspectRatio: 0.67
+ - src: /assets/images/ai-art/aurora/13.jpeg
+ aspectRatio: 0.67
+ - src: /assets/images/ai-art/aurora/14.jpeg
+ aspectRatio: 0.67
+---
+
+I use this long prompt of a woman with long hair that dissolve into stars to test different diffusion models.
diff --git a/src/content/ai-art/bonsai.mdx b/src/content/ai-art/bonsai.mdx
new file mode 100644
index 0000000..f1a3c92
--- /dev/null
+++ b/src/content/ai-art/bonsai.mdx
@@ -0,0 +1,17 @@
+---
+title: Bonsai
+sort: 50
+images:
+ - src: /assets/images/ai-art/bonsai/1.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/bonsai/2.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/bonsai/3.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/bonsai/4.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/bonsai/5.jpeg
+ aspectRatio: 1
+---
+
+I experimented with photo realistic macro shots to create some beautiful wallpapers with Bonsai trees.
diff --git a/src/content/ai-art/chicken-nugget-woman.mdx b/src/content/ai-art/chicken-nugget-woman.mdx
new file mode 100644
index 0000000..bfe8e94
--- /dev/null
+++ b/src/content/ai-art/chicken-nugget-woman.mdx
@@ -0,0 +1,10 @@
+---
+title: Chicken Nugget Woman
+sort: 140
+coverSize: medium
+images:
+ - src: /assets/images/ai-art/chicken-nugget-woman/1.jpeg
+ aspectRatio: 1
+---
+
+I found this funny idea for a prompt and needed to try it out.
diff --git a/src/content/ai-art/chimera.mdx b/src/content/ai-art/chimera.mdx
new file mode 100644
index 0000000..8fcd0a6
--- /dev/null
+++ b/src/content/ai-art/chimera.mdx
@@ -0,0 +1,19 @@
+---
+title: Chimera
+sort: 220
+images:
+ - src: /assets/images/ai-art/chimera/1.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/chimera/2.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/chimera/3.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/chimera/4.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/chimera/5.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/chimera/6.jpeg
+ aspectRatio: 1
+---
+
+I used Stable Diffusion’s prompt switching capabilities to switch the prompt during the creation process between different animals, plants, and colors.
diff --git a/src/content/ai-art/comic-manga.mdx b/src/content/ai-art/comic-manga.mdx
new file mode 100644
index 0000000..11a0df5
--- /dev/null
+++ b/src/content/ai-art/comic-manga.mdx
@@ -0,0 +1,26 @@
+---
+title: Comic & Manga
+sort: 360
+coverSize: medium
+images:
+ - src: /assets/images/ai-art/comic-manga/1.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/comic-manga/2.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/comic-manga/3.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/comic-manga/4.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/comic-manga/5.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/comic-manga/6.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/comic-manga/7.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/comic-manga/8.jpeg
+ aspectRatio: 1
+---
+
+After I trained my first [DreamBooth](https://dreambooth.github.io/) diffusion model from photos of me, I wanted to try it out with different styles and topics.
+
+Here I am as different characters in Manga, Anime and Comic styles.
diff --git a/src/content/ai-art/cosmic-horror.mdx b/src/content/ai-art/cosmic-horror.mdx
new file mode 100644
index 0000000..a7a324a
--- /dev/null
+++ b/src/content/ai-art/cosmic-horror.mdx
@@ -0,0 +1,25 @@
+---
+title: Cosmic Horror
+sort: 260
+images:
+ - src: /assets/images/ai-art/cosmic-horror/1.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/cosmic-horror/2.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/cosmic-horror/3.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/cosmic-horror/4.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/cosmic-horror/5.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/cosmic-horror/6.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/cosmic-horror/7.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/cosmic-horror/8.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/cosmic-horror/9.jpeg
+ aspectRatio: 1
+---
+
+In this experiment, I wanted to achieve the feeling of H.P. Lovecraft’s cosmic horror in the style of an old manuscript.
diff --git a/src/content/ai-art/cyberpunk-city.mdx b/src/content/ai-art/cyberpunk-city.mdx
new file mode 100644
index 0000000..4bf5622
--- /dev/null
+++ b/src/content/ai-art/cyberpunk-city.mdx
@@ -0,0 +1,16 @@
+---
+title: Cyberpunk City
+sort: 80
+coverSize: large
+images:
+ - src: /assets/images/ai-art/cyberpunk-city/1.jpeg
+ aspectRatio: 1.6
+ - src: /assets/images/ai-art/cyberpunk-city/2.jpeg
+ aspectRatio: 1.6
+ - src: /assets/images/ai-art/cyberpunk-city/3.jpeg
+ aspectRatio: 1.6
+ - src: /assets/images/ai-art/cyberpunk-city/4.jpeg
+ aspectRatio: 1.6
+---
+
+I generated these cover images for my [4-part series about AI](/artificial-intelligence-1-introduction/). I used an image upscaler to increase the size of the images.
diff --git a/src/content/ai-art/cyberpunk-wizard.mdx b/src/content/ai-art/cyberpunk-wizard.mdx
new file mode 100644
index 0000000..1e465ab
--- /dev/null
+++ b/src/content/ai-art/cyberpunk-wizard.mdx
@@ -0,0 +1,10 @@
+---
+title: Cyberpunk Wizard
+sort: 10
+coverSize: medium
+images:
+ - src: /assets/images/ai-art/cyberpunk-wizard/1.jpeg
+ aspectRatio: 1
+---
+
+The first prompt I ever tried in Stable Diffusion was `a cyberpunk wizard`. The result was pure luck.
diff --git a/src/content/ai-art/death-of-the-stoic-man.mdx b/src/content/ai-art/death-of-the-stoic-man.mdx
new file mode 100644
index 0000000..44c4b2f
--- /dev/null
+++ b/src/content/ai-art/death-of-the-stoic-man.mdx
@@ -0,0 +1,17 @@
+---
+title: The Death of the Stoic Man
+sort: 130
+images:
+ - src: /assets/images/ai-art/death-of-the-stoic-man/1.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/death-of-the-stoic-man/2.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/death-of-the-stoic-man/3.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/death-of-the-stoic-man/4.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/death-of-the-stoic-man/5.jpeg
+ aspectRatio: 1
+---
+
+I listened to a podcast with the topic of how the ideal of the ‘Stoic Man’ is dying in our current world, with whiney and pathetic men that are encouraged to behave like weaklings. These are the results when used as a prompt.
diff --git a/src/content/ai-art/distant-galaxy.mdx b/src/content/ai-art/distant-galaxy.mdx
new file mode 100644
index 0000000..4221322
--- /dev/null
+++ b/src/content/ai-art/distant-galaxy.mdx
@@ -0,0 +1,20 @@
+---
+title: Distant Galaxy
+sort: 60
+coverSize: medium
+images:
+ - src: /assets/images/ai-art/distant-galaxy/1.jpeg
+ aspectRatio: 1.6
+ - src: /assets/images/ai-art/distant-galaxy/2.jpeg
+ aspectRatio: 1.6
+ - src: /assets/images/ai-art/distant-galaxy/3.jpeg
+ aspectRatio: 2
+ - src: /assets/images/ai-art/distant-galaxy/4.jpeg
+ aspectRatio: 2
+ - src: /assets/images/ai-art/distant-galaxy/5.jpeg
+ aspectRatio: 2
+ - src: /assets/images/ai-art/distant-galaxy/6.jpeg
+ aspectRatio: 2
+---
+
+This is how AI imagined `a dream of a distant galaxy` with Stable Diffusion.
diff --git a/src/content/ai-art/dune.mdx b/src/content/ai-art/dune.mdx
new file mode 100644
index 0000000..b407ddc
--- /dev/null
+++ b/src/content/ai-art/dune.mdx
@@ -0,0 +1,29 @@
+---
+title: Dune
+sort: 300
+images:
+ - src: /assets/images/ai-art/dune/1.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/dune/2.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/dune/3.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/dune/4.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/dune/5.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/dune/6.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/dune/7.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/dune/8.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/dune/9.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/dune/10.jpeg
+ aspectRatio: 1
+---
+
+After I trained my first [DreamBooth](https://dreambooth.github.io/) diffusion model from photos of me, I wanted to try it out with different styles and topics.
+
+Here I am as different characters from Dune.
diff --git a/src/content/ai-art/fantasy-world.mdx b/src/content/ai-art/fantasy-world.mdx
new file mode 100644
index 0000000..ea4a4e0
--- /dev/null
+++ b/src/content/ai-art/fantasy-world.mdx
@@ -0,0 +1,19 @@
+---
+title: Fantasy World
+sort: 30
+images:
+ - src: /assets/images/ai-art/fantasy-world/1.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/fantasy-world/2.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/fantasy-world/3.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/fantasy-world/4.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/fantasy-world/5.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/fantasy-world/6.jpeg
+ aspectRatio: 1
+---
+
+Some of the fantasy themed images I created for the goodbye card of a colleague.
diff --git a/src/content/ai-art/female-cyborg.mdx b/src/content/ai-art/female-cyborg.mdx
new file mode 100644
index 0000000..a019cbd
--- /dev/null
+++ b/src/content/ai-art/female-cyborg.mdx
@@ -0,0 +1,16 @@
+---
+title: Female Cyborg
+sort: 150
+coverSize: large
+images:
+ - src: /assets/images/ai-art/female-cyborg/1.jpeg
+ aspectRatio: 1.6
+ - src: /assets/images/ai-art/female-cyborg/2.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/female-cyborg/3.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/female-cyborg/4.jpeg
+ aspectRatio: 1.6
+---
+
+Another long and complicated prompt I found and used to learn prompting.
diff --git a/src/content/ai-art/futuristic-bedroom.mdx b/src/content/ai-art/futuristic-bedroom.mdx
new file mode 100644
index 0000000..5fe55ee
--- /dev/null
+++ b/src/content/ai-art/futuristic-bedroom.mdx
@@ -0,0 +1,20 @@
+---
+title: Futuristic Bedroom
+sort: 380
+coverSize: large
+images:
+ - src: /assets/images/ai-art/futuristic-bedroom/1.jpeg
+ aspectRatio: 1.5
+ - src: /assets/images/ai-art/futuristic-bedroom/2.jpeg
+ aspectRatio: 1.5
+ - src: /assets/images/ai-art/futuristic-bedroom/3.jpeg
+ aspectRatio: 1.5
+ - src: /assets/images/ai-art/futuristic-bedroom/4.jpeg
+ aspectRatio: 1.5
+ - src: /assets/images/ai-art/futuristic-bedroom/5.jpeg
+ aspectRatio: 1.5
+ - src: /assets/images/ai-art/futuristic-bedroom/6.jpeg
+ aspectRatio: 1.5
+---
+
+I recently started experimenting with interior design AI art in Stable Diffusion.
diff --git a/src/content/ai-art/gods-of-the-copybook-headings.mdx b/src/content/ai-art/gods-of-the-copybook-headings.mdx
new file mode 100644
index 0000000..49aeff2
--- /dev/null
+++ b/src/content/ai-art/gods-of-the-copybook-headings.mdx
@@ -0,0 +1,16 @@
+---
+title: The Gods of the Copybook Headings
+sort: 20
+coverSize: medium
+images:
+ - src: /assets/images/ai-art/gods-of-the-copybook-headings/1.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/gods-of-the-copybook-headings/2.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/gods-of-the-copybook-headings/3.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/gods-of-the-copybook-headings/4.jpeg
+ aspectRatio: 1
+---
+
+I tried to let the AI create images interpreting my favorite poem, [The Gods of the Copybook Headings](/interpretation-the-gods-of-the-copybook-headings/) by Rudyard Kipling. It didn’t understand the concept of a copybook heading.
diff --git a/src/content/ai-art/i-robot.mdx b/src/content/ai-art/i-robot.mdx
new file mode 100644
index 0000000..c921e65
--- /dev/null
+++ b/src/content/ai-art/i-robot.mdx
@@ -0,0 +1,19 @@
+---
+title: I, Robot
+sort: 310
+images:
+ - src: /assets/images/ai-art/i-robot/1.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/i-robot/2.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/i-robot/3.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/i-robot/4.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/i-robot/5.jpeg
+ aspectRatio: 1
+---
+
+After I trained my first [DreamBooth](https://dreambooth.github.io/) diffusion model from photos of me, I wanted to try it out with different styles and topics.
+
+Here I am as different Cyborgs, Robots, and Androids.
diff --git a/src/content/ai-art/irezumi.mdx b/src/content/ai-art/irezumi.mdx
new file mode 100644
index 0000000..8530c74
--- /dev/null
+++ b/src/content/ai-art/irezumi.mdx
@@ -0,0 +1,20 @@
+---
+title: Irezumi
+sort: 110
+coverSize: medium
+images:
+ - src: /assets/images/ai-art/irezumi/1.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/irezumi/2.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/irezumi/3.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/irezumi/4.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/irezumi/5.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/irezumi/6.jpeg
+ aspectRatio: 1
+---
+
+And here are some women with Japanese Irezumi tattoos.
diff --git a/src/content/ai-art/lord-of-the-rings.mdx b/src/content/ai-art/lord-of-the-rings.mdx
new file mode 100644
index 0000000..2d029eb
--- /dev/null
+++ b/src/content/ai-art/lord-of-the-rings.mdx
@@ -0,0 +1,29 @@
+---
+title: Lord of the Rings
+sort: 270
+images:
+ - src: /assets/images/ai-art/lord-of-the-rings/1.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/lord-of-the-rings/2.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/lord-of-the-rings/3.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/lord-of-the-rings/4.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/lord-of-the-rings/5.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/lord-of-the-rings/6.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/lord-of-the-rings/7.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/lord-of-the-rings/8.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/lord-of-the-rings/9.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/lord-of-the-rings/10.jpeg
+ aspectRatio: 1
+---
+
+After I trained my first [DreamBooth](https://dreambooth.github.io/) diffusion model from photos of me, I wanted to try it out with different styles and topics.
+
+Here I am as different characters from Lord of the Rings.
diff --git a/src/content/ai-art/misty-lake.mdx b/src/content/ai-art/misty-lake.mdx
new file mode 100644
index 0000000..88c3fb2
--- /dev/null
+++ b/src/content/ai-art/misty-lake.mdx
@@ -0,0 +1,22 @@
+---
+title: Misty Lake
+sort: 90
+coverSize: large
+images:
+ - src: /assets/images/ai-art/misty-lake/1.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/misty-lake/2.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/misty-lake/3.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/misty-lake/4.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/misty-lake/5.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/misty-lake/6.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/misty-lake/7.jpeg
+ aspectRatio: 1
+---
+
+I found this prompt idea somewhere on the internet and tried it over time with many different diffusion models.
diff --git a/src/content/ai-art/mona-lisa.mdx b/src/content/ai-art/mona-lisa.mdx
new file mode 100644
index 0000000..c1ef4b8
--- /dev/null
+++ b/src/content/ai-art/mona-lisa.mdx
@@ -0,0 +1,22 @@
+---
+title: Mona Lisa
+sort: 250
+coverSize: medium
+images:
+ - src: /assets/images/ai-art/mona-lisa/1.jpeg
+ aspectRatio: 0.67
+ - src: /assets/images/ai-art/mona-lisa/2.jpeg
+ aspectRatio: 0.67
+ - src: /assets/images/ai-art/mona-lisa/3.jpeg
+ aspectRatio: 0.67
+ - src: /assets/images/ai-art/mona-lisa/4.jpeg
+ aspectRatio: 0.67
+ - src: /assets/images/ai-art/mona-lisa/5.jpeg
+ aspectRatio: 0.67
+ - src: /assets/images/ai-art/mona-lisa/6.jpeg
+ aspectRatio: 0.67
+ - src: /assets/images/ai-art/mona-lisa/7.jpeg
+ aspectRatio: 0.67
+---
+
+Another challenge of Stable Diffusion was to generate Mona Lisa variants from the provided depth map with ControlNet.
diff --git a/src/content/ai-art/mushrooms.mdx b/src/content/ai-art/mushrooms.mdx
new file mode 100644
index 0000000..b74bbc8
--- /dev/null
+++ b/src/content/ai-art/mushrooms.mdx
@@ -0,0 +1,15 @@
+---
+title: Mushrooms
+sort: 180
+images:
+ - src: /assets/images/ai-art/mushrooms/1.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/mushrooms/2.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/mushrooms/3.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/mushrooms/4.jpeg
+ aspectRatio: 1
+---
+
+This is one of the first _image to image_ generations I’m really happy with. I painted a sketch in Procreate with mushrooms on a mossy forest floor next to an old tree, and the AI delivered exactly what I imagined.
diff --git a/src/content/ai-art/photo-realism.mdx b/src/content/ai-art/photo-realism.mdx
new file mode 100644
index 0000000..f71cf51
--- /dev/null
+++ b/src/content/ai-art/photo-realism.mdx
@@ -0,0 +1,35 @@
+---
+title: Photo Realism
+sort: 370
+images:
+ - src: /assets/images/ai-art/photo-realism/1.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/photo-realism/2.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/photo-realism/3.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/photo-realism/4.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/photo-realism/5.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/photo-realism/6.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/photo-realism/7.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/photo-realism/8.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/photo-realism/9.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/photo-realism/10.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/photo-realism/11.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/photo-realism/12.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/photo-realism/13.jpeg
+ aspectRatio: 1
+---
+
+After I trained my first [DreamBooth](https://dreambooth.github.io/) diffusion model from photos of me, I wanted to try it out with different styles and topics.
+
+Photo realism is still one of the hardest things to achieve with AI art. I wanted to see how close I could get to a photo realistic image of me.
diff --git a/src/content/ai-art/propaganda-poster.mdx b/src/content/ai-art/propaganda-poster.mdx
new file mode 100644
index 0000000..d664356
--- /dev/null
+++ b/src/content/ai-art/propaganda-poster.mdx
@@ -0,0 +1,52 @@
+---
+title: Propaganda Poster
+sort: 240
+coverSize: medium
+images:
+ - src: /assets/images/ai-art/propaganda-poster/1.jpeg
+ aspectRatio: 0.67
+ - src: /assets/images/ai-art/propaganda-poster/2.jpeg
+ aspectRatio: 0.67
+ - src: /assets/images/ai-art/propaganda-poster/3.jpeg
+ aspectRatio: 0.67
+ - src: /assets/images/ai-art/propaganda-poster/4.jpeg
+ aspectRatio: 0.67
+ - src: /assets/images/ai-art/propaganda-poster/5.jpeg
+ aspectRatio: 0.67
+ - src: /assets/images/ai-art/propaganda-poster/6.jpeg
+ aspectRatio: 0.67
+ - src: /assets/images/ai-art/propaganda-poster/7.jpeg
+ aspectRatio: 0.67
+ - src: /assets/images/ai-art/propaganda-poster/8.jpeg
+ aspectRatio: 0.67
+ - src: /assets/images/ai-art/propaganda-poster/9.jpeg
+ aspectRatio: 0.67
+ - src: /assets/images/ai-art/propaganda-poster/10.jpeg
+ aspectRatio: 0.67
+ - src: /assets/images/ai-art/propaganda-poster/11.jpeg
+ aspectRatio: 0.67
+ - src: /assets/images/ai-art/propaganda-poster/12.jpeg
+ aspectRatio: 0.67
+ - src: /assets/images/ai-art/propaganda-poster/13.jpeg
+ aspectRatio: 0.67
+ - src: /assets/images/ai-art/propaganda-poster/14.jpeg
+ aspectRatio: 0.67
+ - src: /assets/images/ai-art/propaganda-poster/15.jpeg
+ aspectRatio: 0.67
+ - src: /assets/images/ai-art/propaganda-poster/16.jpeg
+ aspectRatio: 0.67
+ - src: /assets/images/ai-art/propaganda-poster/17.jpeg
+ aspectRatio: 0.67
+ - src: /assets/images/ai-art/propaganda-poster/18.jpeg
+ aspectRatio: 0.67
+ - src: /assets/images/ai-art/propaganda-poster/19.jpeg
+ aspectRatio: 0.67
+ - src: /assets/images/ai-art/propaganda-poster/20.jpeg
+ aspectRatio: 0.67
+ - src: /assets/images/ai-art/propaganda-poster/21.jpeg
+ aspectRatio: 0.67
+---
+
+Here I experimented with propaganda art. I used different historic or recent ideologies to create posters for them.
+
+I left the distorted text intentionally, because it is just a concept and the viewer can probably understand the message of the propaganda without reading additional text.
diff --git a/src/content/ai-art/simpsons.mdx b/src/content/ai-art/simpsons.mdx
new file mode 100644
index 0000000..e9c2f11
--- /dev/null
+++ b/src/content/ai-art/simpsons.mdx
@@ -0,0 +1,47 @@
+---
+title: The Simpsons
+sort: 160
+images:
+ - src: /assets/images/ai-art/the-simpsons/1.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/the-simpsons/2.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/the-simpsons/3.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/the-simpsons/4.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/the-simpsons/5.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/the-simpsons/6.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/the-simpsons/7.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/the-simpsons/8.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/the-simpsons/9.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/the-simpsons/10.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/the-simpsons/11.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/the-simpsons/12.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/the-simpsons/13.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/the-simpsons/14.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/the-simpsons/15.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/the-simpsons/16.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/the-simpsons/17.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/the-simpsons/18.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/the-simpsons/19.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/the-simpsons/20.jpeg
+ aspectRatio: 1
+---
+
+I had a fun project to recreate all the Simpsons characters using AI. Here are some of the examples. You can find all of them on my [AI Art Instagram account](https://www.instagram.com/kogakure.ai.art/).
diff --git a/src/content/ai-art/sin-city.mdx b/src/content/ai-art/sin-city.mdx
new file mode 100644
index 0000000..c43f0c8
--- /dev/null
+++ b/src/content/ai-art/sin-city.mdx
@@ -0,0 +1,18 @@
+---
+title: Sin City
+sort: 330
+coverSize: medium
+images:
+ - src: /assets/images/ai-art/sin-city/1.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/sin-city/2.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/sin-city/3.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/sin-city/4.jpeg
+ aspectRatio: 1
+---
+
+After I trained my first [DreamBooth](https://dreambooth.github.io/) diffusion model from photos of me, I wanted to try it out with different styles and topics.
+
+Here I am as in the style of the movie Sin City.
diff --git a/src/content/ai-art/song-of-ice-and-fire.mdx b/src/content/ai-art/song-of-ice-and-fire.mdx
new file mode 100644
index 0000000..fb3d8f4
--- /dev/null
+++ b/src/content/ai-art/song-of-ice-and-fire.mdx
@@ -0,0 +1,23 @@
+---
+title: A Song of Ice and Fire
+sort: 280
+images:
+ - src: /assets/images/ai-art/song-of-ice-and-fire/1.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/song-of-ice-and-fire/2.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/song-of-ice-and-fire/3.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/song-of-ice-and-fire/4.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/song-of-ice-and-fire/5.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/song-of-ice-and-fire/6.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/song-of-ice-and-fire/7.jpeg
+ aspectRatio: 1
+---
+
+After I trained my first [DreamBooth](https://dreambooth.github.io/) diffusion model from photos of me, I wanted to try it out with different styles and topics.
+
+Here I am as different characters from A Song of Ice and Fire (Game of Thrones).
diff --git a/src/content/ai-art/sons-of-anarchy.mdx b/src/content/ai-art/sons-of-anarchy.mdx
new file mode 100644
index 0000000..9d30572
--- /dev/null
+++ b/src/content/ai-art/sons-of-anarchy.mdx
@@ -0,0 +1,17 @@
+---
+title: Sons of Anarchy
+sort: 320
+images:
+ - src: /assets/images/ai-art/sons-of-anarchy/1.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/sons-of-anarchy/2.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/sons-of-anarchy/3.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/sons-of-anarchy/4.jpeg
+ aspectRatio: 1
+---
+
+After I trained my first [DreamBooth](https://dreambooth.github.io/) diffusion model from photos of me, I wanted to try it out with different styles and topics.
+
+Here I am as a bad ass biker from The Sons of Anarchy. 🤘
diff --git a/src/content/ai-art/south-park.mdx b/src/content/ai-art/south-park.mdx
new file mode 100644
index 0000000..bdb19b2
--- /dev/null
+++ b/src/content/ai-art/south-park.mdx
@@ -0,0 +1,15 @@
+---
+title: South Park
+sort: 230
+images:
+ - src: /assets/images/ai-art/south-park/1.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/south-park/2.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/south-park/3.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/south-park/4.jpeg
+ aspectRatio: 1
+---
+
+Following my Simpson project, I created the main characters of South Park with Stable Diffusion.
diff --git a/src/content/ai-art/star-wars.mdx b/src/content/ai-art/star-wars.mdx
new file mode 100644
index 0000000..ba629b2
--- /dev/null
+++ b/src/content/ai-art/star-wars.mdx
@@ -0,0 +1,25 @@
+---
+title: Star Wars
+sort: 290
+images:
+ - src: /assets/images/ai-art/star-wars/1.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/star-wars/2.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/star-wars/3.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/star-wars/4.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/star-wars/5.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/star-wars/6.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/star-wars/7.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/star-wars/8.jpeg
+ aspectRatio: 1
+---
+
+After I trained my first [DreamBooth](https://dreambooth.github.io/) diffusion model from photos of me, I wanted to try it out with different styles and topics.
+
+Here I am as different characters from Star Wars. The Wookie is my favorite. 😅
diff --git a/src/content/ai-art/terminator.mdx b/src/content/ai-art/terminator.mdx
new file mode 100644
index 0000000..d2c1dc7
--- /dev/null
+++ b/src/content/ai-art/terminator.mdx
@@ -0,0 +1,16 @@
+---
+title: The Terminator
+sort: 350
+coverSize: medium
+images:
+ - src: /assets/images/ai-art/the-terminator/1.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/the-terminator/2.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/the-terminator/3.jpeg
+ aspectRatio: 1
+---
+
+After I trained my first [DreamBooth](https://dreambooth.github.io/) diffusion model from photos of me, I wanted to try it out with different styles and topics.
+
+Here I am as a Terminator from The terminator. The last image is created with AI inpainting.
diff --git a/src/content/ai-art/this-is-john-galt-speaking.mdx b/src/content/ai-art/this-is-john-galt-speaking.mdx
new file mode 100644
index 0000000..ca4af8f
--- /dev/null
+++ b/src/content/ai-art/this-is-john-galt-speaking.mdx
@@ -0,0 +1,11 @@
+---
+title: This is John Galt Speaking
+sort: 200
+images:
+ - src: /assets/images/ai-art/this-is-john-galt-speaking/1.jpeg
+ aspectRatio: 1
+---
+
+This is my first use of Stable Diffusion’s [ControlNet](Marten Van Valckenborch). It allows for fine-grain control of the outcome of the image. I used an outline sketch created in Procreate with a prompt and ControlNet to achieve this result.
+
+The inspiration is the main character from Ayn Rand’s novell Atlas Shrugged.
diff --git a/src/content/ai-art/tower-of-babel.mdx b/src/content/ai-art/tower-of-babel.mdx
new file mode 100644
index 0000000..da09017
--- /dev/null
+++ b/src/content/ai-art/tower-of-babel.mdx
@@ -0,0 +1,25 @@
+---
+title: Tower of Babel
+sort: 190
+images:
+ - src: /assets/images/ai-art/tower-of-babel/1.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/tower-of-babel/2.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/tower-of-babel/3.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/tower-of-babel/4.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/tower-of-babel/5.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/tower-of-babel/6.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/tower-of-babel/7.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/tower-of-babel/8.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/tower-of-babel/9.jpeg
+ aspectRatio: 1
+---
+
+The first time I tried architecture. My goal was to experiment how _Marten Van Valckenborch_ could have painted the Tower of Babel if he had lived today.
diff --git a/src/content/ai-art/utopia-dystopia.mdx b/src/content/ai-art/utopia-dystopia.mdx
new file mode 100644
index 0000000..fccf1cb
--- /dev/null
+++ b/src/content/ai-art/utopia-dystopia.mdx
@@ -0,0 +1,17 @@
+---
+title: Utopia & Dystopia
+sort: 170
+images:
+ - src: /assets/images/ai-art/utopia-dystopia/1.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/utopia-dystopia/2.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/utopia-dystopia/3.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/utopia-dystopia/4.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/utopia-dystopia/5.jpeg
+ aspectRatio: 1
+---
+
+This was one of my first tries of _image to image_ generation. I painted a green and brown Yin/Yang symbol and hoped the AI would paint in Utopia in the green area and Dystopia in the brown area. It didn’t work out as expected, but I still like the result.
diff --git a/src/content/ai-art/walking-dead.mdx b/src/content/ai-art/walking-dead.mdx
new file mode 100644
index 0000000..b88b6c7
--- /dev/null
+++ b/src/content/ai-art/walking-dead.mdx
@@ -0,0 +1,21 @@
+---
+title: The Walking Dead
+sort: 340
+images:
+ - src: /assets/images/ai-art/the-walking-dead/1.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/the-walking-dead/2.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/the-walking-dead/3.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/the-walking-dead/4.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/the-walking-dead/5.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/the-walking-dead/6.jpeg
+ aspectRatio: 1
+---
+
+After I trained my first [DreamBooth](https://dreambooth.github.io/) diffusion model from photos of me, I wanted to try it out with different styles and topics.
+
+I had massive fun creating Zombie versions of me.
diff --git a/src/content/ai-art/yakuza.mdx b/src/content/ai-art/yakuza.mdx
new file mode 100644
index 0000000..3a6b594
--- /dev/null
+++ b/src/content/ai-art/yakuza.mdx
@@ -0,0 +1,19 @@
+---
+title: Yakuza
+sort: 100
+images:
+ - src: /assets/images/ai-art/yakuza/1.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/yakuza/2.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/yakuza/3.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/yakuza/4.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/yakuza/5.jpeg
+ aspectRatio: 1
+ - src: /assets/images/ai-art/yakuza/6.jpeg
+ aspectRatio: 1
+---
+
+As a fan of Japanese tattoo, I wanted to create a few Yakuza with full body tattoos.
diff --git a/src/content/config.ts b/src/content/config.ts
index e1380b5..4c5a744 100644
--- a/src/content/config.ts
+++ b/src/content/config.ts
@@ -63,8 +63,23 @@ const sketchnotesCollection = defineCollection({
}),
});
+const aiArtCollection = defineCollection({
+ schema: z.object({
+ title: z.string(),
+ sort: z.number().optional(),
+ coverSize: z.enum(['small', 'medium', 'large']).default('small'),
+ images: z.array(
+ z.object({
+ src: z.string(),
+ aspectRatio: z.number(),
+ })
+ ),
+ }),
+});
+
export const collections = {
haiku: haikuCollection,
projects: projectCollection,
sketchnotes: sketchnotesCollection,
+ 'ai-art': aiArtCollection,
};
diff --git a/src/content/projects/ai-art.mdx b/src/content/projects/ai-art.mdx
new file mode 100644
index 0000000..f6c984f
--- /dev/null
+++ b/src/content/projects/ai-art.mdx
@@ -0,0 +1,13 @@
+---
+title: AI Art
+format: 50-start
+sort: 10
+categories: ["Design", "Writing"]
+intro: I love experimenting with the Open Source AI image generator Stable Diffusion since 2022. I constantly try new prompts, techniques, extensions and styles, and even trained my own models.
+image:
+ src: /assets/images/projects/thumbnails/ai-art.jpg
+ aspectRatio: 1.43
+more:
+ text: See AI Art
+ link: /ai-art/
+---
diff --git a/src/content/projects/journal.mdx b/src/content/projects/journal.mdx
index ff06c47..8c966a7 100644
--- a/src/content/projects/journal.mdx
+++ b/src/content/projects/journal.mdx
@@ -1,7 +1,7 @@
---
title: Journal & Blog
format: 50-end
-sort: 10
+sort: 25
categories: ["Writing"]
intro: I have been writing essays on this website since 2007. The topics include programming, design, self-improvement, philosophy, productivity, books, and films. The collection has been much bigger, but I deleted outdated and irrelevant essays.
more:
diff --git a/src/data/navigation.json b/src/data/navigation.json
index 3f9d19a..7c5c807 100644
--- a/src/data/navigation.json
+++ b/src/data/navigation.json
@@ -10,5 +10,9 @@
{
"title": "Journal",
"url": "/journal/"
+ },
+ {
+ "title": "Projects",
+ "url": "/projects/"
}
]
diff --git a/src/data/subnavigation.json b/src/data/subnavigation.json
index f0969d1..f4debca 100644
--- a/src/data/subnavigation.json
+++ b/src/data/subnavigation.json
@@ -12,13 +12,17 @@
"title": "Projects",
"url": "/projects/"
},
- {
- "title": "Sketchnotes",
- "url": "/sketchnotes/"
- },
{
"title": "Haiku",
"url": "/haiku/"
+ },
+ {
+ "title": "AI Art",
+ "url": "/ai-art/"
+ },
+ {
+ "title": "Sketchnotes",
+ "url": "/sketchnotes/"
}
],
"misc": [
diff --git a/src/pages/ai-art.astro b/src/pages/ai-art.astro
new file mode 100644
index 0000000..ccbf2d2
--- /dev/null
+++ b/src/pages/ai-art.astro
@@ -0,0 +1,72 @@
+---
+import cx from 'classnames';
+
+import { getCollection } from 'astro:content';
+
+import { sortBySortKey } from '../utils/sort-by-sortkey';
+
+import GridLayout from '../layouts/GridLayout.astro';
+import PageTitle from '../components/PageTitle.astro';
+import Picture from '../components/Picture.astro';
+import { Link } from '../components';
+import { Content as Intro } from '../text/ai-art/intro.mdx';
+
+import { mapping } from '../mdx-components';
+
+const allAiArt = await getCollection('ai-art');
+allAiArt.sort(sortBySortKey);
+---
+
+
+ AI Art
+
+
+
+
+
+
+
diff --git a/src/pages/ai-art/[...slug].astro b/src/pages/ai-art/[...slug].astro
new file mode 100644
index 0000000..97d3fce
--- /dev/null
+++ b/src/pages/ai-art/[...slug].astro
@@ -0,0 +1,50 @@
+---
+import { getCollection } from 'astro:content';
+
+import { sortBySortKey } from '../../utils/sort-by-sortkey';
+
+import BaseLayout from '../../layouts/BaseLayout.astro';
+import PageHeader from '../../components/PageHeader.astro';
+import Pagination from '../../components/Pagination.astro';
+import GalleryDetail from '../../components/GalleryDetail.astro';
+
+import { mapping } from '../../mdx-components';
+
+export async function getStaticPaths() {
+ const aiArtEntries = await getCollection('ai-art');
+ const numberOfPages = aiArtEntries.length;
+ aiArtEntries.sort(sortBySortKey);
+
+ return aiArtEntries.map((entry, index) => ({
+ params: { slug: entry.slug },
+ props: {
+ entry,
+ next:
+ index + 1 === numberOfPages ? { slug: null, data: null } : aiArtEntries[index + 1],
+ prev: index === 0 ? {} : aiArtEntries[index - 1],
+ },
+ }));
+}
+
+const { entry, prev, next } = Astro.props;
+const { Content } = await entry.render();
+---
+
+
+
+
+
+
+
+
+
+
diff --git a/src/styles/global.css b/src/styles/global.css
index 150aa9f..1348b83 100644
--- a/src/styles/global.css
+++ b/src/styles/global.css
@@ -39,7 +39,7 @@
p code,
li code,
samp {
- @apply whitespace-normal rounded-[0.3em] bg-code-1 text-code-2 plb-1 pli-3;
+ @apply relative whitespace-normal rounded-[0.3em] bg-code-1 text-2 text-code-2 pli-3 pbe-1 pbs-3 -block-start-[0.2em];
}
kbd {
diff --git a/src/text/ai-art/intro.mdx b/src/text/ai-art/intro.mdx
new file mode 100644
index 0000000..a9b18a4
--- /dev/null
+++ b/src/text/ai-art/intro.mdx
@@ -0,0 +1,3 @@
+In the fall of 2022, I began using [Stable Diffusion](https://stability.ai/stable-diffusion). Initially, I used the amazing iPad OS app [Draw Things](https://drawthings.ai/). When I purchased a new Mac mini M2 Pro in the spring of 2023, I started using the [Stable Diffusion Web UI](https://github.com/AUTOMATIC1111/stable-diffusion-webui). I experimented with text-to-image and image-to-image generation, inpainting, upscalers, and over 100 GB of different [diffusion models](https://civitai.com/). I also experimented with [ControlNet](https://github.com/lllyasviel/ControlNet) and [LoRA](https://huggingface.co/blog/lora). In May 2023, I created my first custom diffusion model in [DreamBooth](https://dreambooth.github.io/) by using 19 images of myself to train a model with my face.
+
+I post my best work in this gallery and even more on my [AI Art Instagram account](https://www.instagram.com/kogakure.ai.art/). If you are curious about prompts of my images, I’m happy to share them, just send me a