<feed xmlns='http://www.w3.org/2005/Atom'>
<title>sayauz/web.git/views/pages/blog-catalogue.html, branch v0.8.2</title>
<subtitle>Web server about my own adventures, serving on saya.uz</subtitle>
<id>https://sayag.it/sayauz/web.git/atom/views/pages/blog-catalogue.html?h=v0.8.2</id>
<link rel='self' href='https://sayag.it/sayauz/web.git/atom/views/pages/blog-catalogue.html?h=v0.8.2'/>
<link rel='alternate' type='text/html' href='https://sayag.it/sayauz/web.git/'/>
<updated>2025-09-03T17:51:05Z</updated>
<entry>
<title>feat: reroute general page derivations to general page route</title>
<updated>2025-09-03T17:51:05Z</updated>
<author>
<name>SayaAndy</name>
<email>saya.andy@posteo.com</email>
</author>
<published>2025-09-03T17:51:05Z</published>
<link rel='alternate' type='text/html' href='https://sayag.it/sayauz/web.git/commit/?id=0802dc3a8835bc19cf994f9eb2b462df604d4262'/>
<id>urn:sha1:0802dc3a8835bc19cf994f9eb2b462df604d4262</id>
<content type='text'>
feat: always have page body in square aspect ratio
feat: change to mobile view on 1.1/1 aspect ratio (instead of 0.8/1)
feat: dynamically change title with any new page
feat: cache general page template
</content>
</entry>
<entry>
<title>feat: seamless single page application</title>
<updated>2025-08-31T11:12:51Z</updated>
<author>
<name>SayaAndy</name>
<email>saya.andy@posteo.com</email>
</author>
<published>2025-08-31T11:12:51Z</published>
<link rel='alternate' type='text/html' href='https://sayag.it/sayauz/web.git/commit/?id=145e7e05f3aa6adbc71a0db5e7da160e626bacd3'/>
<id>urn:sha1:145e7e05f3aa6adbc71a0db5e7da160e626bacd3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>refactor: move embeds right into general page</title>
<updated>2025-08-31T04:28:05Z</updated>
<author>
<name>SayaAndy</name>
<email>saya.andy@posteo.com</email>
</author>
<published>2025-08-31T04:28:05Z</published>
<link rel='alternate' type='text/html' href='https://sayag.it/sayauz/web.git/commit/?id=3cda48aadae9033f6041e19bbaca4f02ff777d56'/>
<id>urn:sha1:3cda48aadae9033f6041e19bbaca4f02ff777d56</id>
<content type='text'>
</content>
</entry>
<entry>
<title>refactor: prepare layout for SPA</title>
<updated>2025-08-31T04:16:59Z</updated>
<author>
<name>SayaAndy</name>
<email>saya.andy@posteo.com</email>
</author>
<published>2025-08-31T04:16:59Z</published>
<link rel='alternate' type='text/html' href='https://sayag.it/sayauz/web.git/commit/?id=9340e7022d95c912db5f1d9fcb0313743ae3cb4a'/>
<id>urn:sha1:9340e7022d95c912db5f1d9fcb0313743ae3cb4a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: always show search buttons out of overflow</title>
<updated>2025-08-30T09:00:28Z</updated>
<author>
<name>SayaAndy</name>
<email>saya.andy@posteo.com</email>
</author>
<published>2025-08-30T09:00:28Z</published>
<link rel='alternate' type='text/html' href='https://sayag.it/sayauz/web.git/commit/?id=1c14a4088b068fefe425cad1acdde2d603bd27a9'/>
<id>urn:sha1:1c14a4088b068fefe425cad1acdde2d603bd27a9</id>
<content type='text'>
feat: add favicon
</content>
</entry>
<entry>
<title>feat: like button (only inmem-cache for now)</title>
<updated>2025-08-26T16:41:00Z</updated>
<author>
<name>SayaAndy</name>
<email>saya.andy@posteo.com</email>
</author>
<published>2025-08-26T16:41:00Z</published>
<link rel='alternate' type='text/html' href='https://sayag.it/sayauz/web.git/commit/?id=b0ab2ed92870d8c651267db10d68eb695da2ec62'/>
<id>urn:sha1:b0ab2ed92870d8c651267db10d68eb695da2ec62</id>
<content type='text'>
</content>
</entry>
<entry>
<title>refactor: replace gap with margins</title>
<updated>2025-08-18T05:44:02Z</updated>
<author>
<name>SayaAndy</name>
<email>montferrat@tuta.io</email>
</author>
<published>2025-08-18T05:44:02Z</published>
<link rel='alternate' type='text/html' href='https://sayag.it/sayauz/web.git/commit/?id=7e66eb1ea95f97a80f13be054e840beea4337ab4'/>
<id>urn:sha1:7e66eb1ea95f97a80f13be054e840beea4337ab4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: clickable tags (to search explicitly one)</title>
<updated>2025-08-16T04:48:09Z</updated>
<author>
<name>SayaAndy</name>
<email>montferrat@tuta.io</email>
</author>
<published>2025-08-16T04:48:09Z</published>
<link rel='alternate' type='text/html' href='https://sayag.it/sayauz/web.git/commit/?id=b1a1651ad7e7faf7a87aca8fea1cdad156f3606e'/>
<id>urn:sha1:b1a1651ad7e7faf7a87aca8fea1cdad156f3606e</id>
<content type='text'>
feat: show published time in client's timezone
feat: make 'ram' theme default
fix: show tags header in catalogue
</content>
</entry>
<entry>
<title>feat: parse gallery caption as an inline markdown</title>
<updated>2025-08-13T21:18:31Z</updated>
<author>
<name>SayaAndy</name>
<email>montferrat@tuta.io</email>
</author>
<published>2025-08-13T21:18:31Z</published>
<link rel='alternate' type='text/html' href='https://sayag.it/sayauz/web.git/commit/?id=85d4a9799ce2ce663af25be8c7e8f59f8d43761d'/>
<id>urn:sha1:85d4a9799ce2ce663af25be8c7e8f59f8d43761d</id>
<content type='text'>
feat: stylize href links for themes
feat: adapt map palette for dark themes like night and ram
feat: add popup for markers on maps
feat: dump z-index from 13 to 8 for zoom on region level
feat: show timezone in catalogue with colon
fix: ignore empty lines inside gallery block
fix: enable closing tag for gallery block with slash
fix: on filter reset in catalogue default to publication date desc sort
</content>
</entry>
<entry>
<title>fix: mobile page layout overflowing</title>
<updated>2025-08-13T05:05:30Z</updated>
<author>
<name>SayaAndy</name>
<email>montferrat@tuta.io</email>
</author>
<published>2025-08-13T05:05:30Z</published>
<link rel='alternate' type='text/html' href='https://sayag.it/sayauz/web.git/commit/?id=d15630a014e31835f66b0b50d9cc1e59ee4f203c'/>
<id>urn:sha1:d15630a014e31835f66b0b50d9cc1e59ee4f203c</id>
<content type='text'>
fix: hide sidebar/topbar on gallery maximized
</content>
</entry>
</feed>
