<feed xmlns='http://www.w3.org/2005/Atom'>
<title>geedea.pro/layouts/shortcodes, branch master</title>
<subtitle>https://www.geedea.pro</subtitle>
<link rel='alternate' type='text/html' href='https://git.eltr.ac/geedea.pro.git/'/>
<entry>
<title>refactor: keep layouts folder structure up to standards</title>
<updated>2025-07-14T11:05:44+00:00</updated>
<author>
<name>Eltrac</name>
<email>hi@guhub.cn</email>
</author>
<published>2025-07-14T11:05:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.eltr.ac/geedea.pro.git/commit/?id=44c7def3f6958550ccf965971f1819c1d6c514f1'/>
<id>44c7def3f6958550ccf965971f1819c1d6c514f1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>feat: brand new linkroll page (originally blogroll)</title>
<updated>2025-06-06T08:00:30+00:00</updated>
<author>
<name>Eltrac</name>
<email>hi@guhub.cn</email>
</author>
<published>2025-06-06T08:00:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.eltr.ac/geedea.pro.git/commit/?id=1de3fcd5b70746251b37f711e999c21f02f4b51d'/>
<id>1de3fcd5b70746251b37f711e999c21f02f4b51d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>perf: load aPlayer after the whole page</title>
<updated>2025-06-02T04:44:37+00:00</updated>
<author>
<name>Eltrac</name>
<email>hi@guhub.cn</email>
</author>
<published>2025-06-02T04:44:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.eltr.ac/geedea.pro.git/commit/?id=7d16aff90a25e744544834a42776368b55903ea6'/>
<id>7d16aff90a25e744544834a42776368b55903ea6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>feat: add aPlayer shortcode</title>
<updated>2025-06-02T02:58:11+00:00</updated>
<author>
<name>Eltrac</name>
<email>hi@guhub.cn</email>
</author>
<published>2025-06-02T02:58:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.eltr.ac/geedea.pro.git/commit/?id=4ded783eeb4fdda0d56525f8e36dd4384f0e3c90'/>
<id>4ded783eeb4fdda0d56525f8e36dd4384f0e3c90</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>feat: better gallery shortcode</title>
<updated>2025-05-30T11:57:05+00:00</updated>
<author>
<name>Eltrac</name>
<email>hi@guhub.cn</email>
</author>
<published>2025-05-30T11:57:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.eltr.ac/geedea.pro.git/commit/?id=0f779940b2ce241ba446fc61c3dcb40a9d2f597f'/>
<id>0f779940b2ce241ba446fc61c3dcb40a9d2f597f</id>
<content type='text'>
add utility classes ("center" and "full-width")
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
add utility classes ("center" and "full-width")
</pre>
</div>
</content>
</entry>
<entry>
<title>chore: remove data-src entirely</title>
<updated>2025-05-17T01:30:33+00:00</updated>
<author>
<name>Eltrac</name>
<email>hi@guhub.cn</email>
</author>
<published>2025-05-17T01:30:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.eltr.ac/geedea.pro.git/commit/?id=847e0b05bdaafd6d94e279354c3fe271d2ce09c7'/>
<id>847e0b05bdaafd6d94e279354c3fe271d2ce09c7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix: gallery shortcode not rendering inner markdown image</title>
<updated>2025-05-09T03:17:11+00:00</updated>
<author>
<name>Eltrac</name>
<email>hi@guhub.cn</email>
</author>
<published>2025-05-09T03:17:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.eltr.ac/geedea.pro.git/commit/?id=bb99ada985735ec2e4ee2eb9a80427886b8d7309'/>
<id>bb99ada985735ec2e4ee2eb9a80427886b8d7309</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix: avoid showing thumbnail in source</title>
<updated>2025-05-06T02:42:37+00:00</updated>
<author>
<name>Eltrac</name>
<email>hi@guhub.cn</email>
</author>
<published>2025-05-06T02:42:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.eltr.ac/geedea.pro.git/commit/?id=cee2e91904d09f075aba3eef8efe4929eca825a6'/>
<id>cee2e91904d09f075aba3eef8efe4929eca825a6</id>
<content type='text'>
The old lazy-loading solution requires an extra data-src attribute where the real image url is set. The script will replace src with data-src value when img tag is observed.

But this caused a problem: Third-party applications like RSS readers do not load script, hence the image source is always the placeholder (a blurry version of the real image).

Considering the fact that a placeholder image does not improve user experience that well, I removed it.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The old lazy-loading solution requires an extra data-src attribute where the real image url is set. The script will replace src with data-src value when img tag is observed.

But this caused a problem: Third-party applications like RSS readers do not load script, hence the image source is always the placeholder (a blurry version of the real image).

Considering the fact that a placeholder image does not improve user experience that well, I removed it.
</pre>
</div>
</content>
</entry>
<entry>
<title>chore: deal with image lazyloading</title>
<updated>2025-04-30T07:48:21+00:00</updated>
<author>
<name>Eltrac</name>
<email>hi@guhub.cn</email>
</author>
<published>2025-04-30T07:48:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.eltr.ac/geedea.pro.git/commit/?id=4ed06823920334eeea2e9e00c0fc45c3e2978888'/>
<id>4ed06823920334eeea2e9e00c0fc45c3e2978888</id>
<content type='text'>
- lazyload post banner image
- lazyload book cover
- tidy up lazyload attributes in image shortcode
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- lazyload post banner image
- lazyload book cover
- tidy up lazyload attributes in image shortcode
</pre>
</div>
</content>
</entry>
<entry>
<title>feat: add sponsor page and link</title>
<updated>2025-04-03T06:11:51+00:00</updated>
<author>
<name>Eltrac</name>
<email>hi@guhub.cn</email>
</author>
<published>2025-04-03T06:11:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.eltr.ac/geedea.pro.git/commit/?id=bb505f8fc86e47e277907437fd3240a58670759c'/>
<id>bb505f8fc86e47e277907437fd3240a58670759c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
