mastodontech.de ist einer von vielen unabhängigen Mastodon-Servern, mit dem du dich im Fediverse beteiligen kannst.
Offen für alle (über 16) und bereitgestellt von Markus'Blog

Serverstatistik:

1,4 Tsd.
aktive Profile

#phanpysocialdev

2 Beiträge2 Beteiligte0 Beiträge heute
Chee Aun 🤔<p>✅ Change quote settings on a published post<br>✅ Removing your post from someone’s quote post</p><p>The dev site <a href="https://mastodon.social/tags/PhanpySocialDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PhanpySocialDev</span></a> will be quite unstable for now 🙇‍♂️</p><p>Note to translators: don't need to hurry &amp; translate everything now, copy could be added, changed or removed later 🙏</p>
Chee Aun 🤔<p>Handling `quote`-type notification. <a href="https://mastodon.social/tags/PhanpySocialDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PhanpySocialDev</span></a></p>
Chee Aun 🤔<p>Quote post work-in-progress thread.</p><p>Boost count + Quote count.</p><p><a href="https://mastodon.social/tags/PhanpySocialDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PhanpySocialDev</span></a></p>
Chee Aun 🤔<p>This took quite a while to experiment, but now that it kinda works, feels pretty cool.</p><p>- Still experimental on my local machine (not on dev site)<br>- Replies are segmented between edit time slots, idea from X <a href="https://mastodon.social/@cheeaun/114996911713894433" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">mastodon.social/@cheeaun/11499</span><span class="invisible">6911713894433</span></a><br>- Older revisions slowly get more grayscale and less opaque.</p><p><a href="https://mastodon.social/tags/PhanpySocialDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PhanpySocialDev</span></a></p>
Chee Aun 🤔<p>Static screenshots don’t capture everything. Demo screen recording attached.</p><p><a href="https://mastodon.social/tags/PhanpySocialDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PhanpySocialDev</span></a> <a href="https://mastodon.social/tags/design" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>design</span></a></p>
Chee Aun 🤔<p>Early sneak peek of <a href="https://mastodon.social/tags/WIP" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WIP</span></a> composer UI relayout.</p><p>(still on my local dev, not dev site)</p><p><a href="https://mastodon.social/tags/PhanpySocialDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PhanpySocialDev</span></a> <a href="https://mastodon.social/tags/design" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>design</span></a></p>
Chee Aun 🤔<p>This has been in the to-do list for years.</p><p>Yes, custom emojis work inside CW and poll fields :blobpeek:</p><p><a href="https://mastodon.social/tags/PhanpySocialDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PhanpySocialDev</span></a></p>
Chee Aun 🤔<p>Borrowing this idea from <span class="h-card" translate="no"><a href="https://mastodon.social/@Discourse" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>Discourse</span></a></span> 🙏</p><p><a href="https://mastodon.social/tags/PhanpySocialDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PhanpySocialDev</span></a></p>
Chee Aun 🤔<p>And of course, test it in the Sandbox. <a href="https://mastodon.social/tags/PhanpySocialDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PhanpySocialDev</span></a></p>
Chee Aun 🤔<p>On-demand math formatting 🤔</p><p>Library used: Temml <a href="https://temml.org/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">temml.org/</span><span class="invisible"></span></a></p><p><a href="https://mastodon.social/tags/PhanpySocialDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PhanpySocialDev</span></a></p>
Chee Aun 🤔<p>Quote post permutations.</p><p>- Docs on quote states: <a href="https://docs.joinmastodon.org/entities/Quote/#state" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">docs.joinmastodon.org/entities</span><span class="invisible">/Quote/#state</span></a><br>- Related PR: <a href="https://github.com/mastodon/mastodon/pull/34738" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/mastodon/mastodon/p</span><span class="invisible">ull/34738</span></a><br>- Reference of text copies from Mastodon: <a href="https://github.com/mastodon/mastodon/blob/c442589593ac39f1f36c972890850c30efd3ca1b/app/javascript/mastodon/locales/en.json#L875-L880" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/mastodon/mastodon/b</span><span class="invisible">lob/c442589593ac39f1f36c972890850c30efd3ca1b/app/javascript/mastodon/locales/en.json#L875-L880</span></a></p><p><a href="https://mastodon.social/tags/PhanpySocialDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PhanpySocialDev</span></a> <a href="https://mastodon.social/tags/MastoDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MastoDev</span></a></p>
Chee Aun 🤔<p>This took longer than expected. Pretty cool that it works.</p><p>Post featured in video: <a href="https://tapbots.social/@mark/114617305665385240" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">tapbots.social/@mark/114617305</span><span class="invisible">665385240</span></a></p><p><a href="https://mastodon.social/tags/PhanpySocialDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PhanpySocialDev</span></a> <a href="https://mastodon.social/tags/CSS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CSS</span></a> <a href="https://mastodon.social/tags/ViewTransitions" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ViewTransitions</span></a></p>
Chee Aun 🤔<p>🚀 Up on <a href="https://mastodon.social/tags/PhanpySocialDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PhanpySocialDev</span></a> <a href="https://dev.phanpy.social/#/_sandbox" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">dev.phanpy.social/#/_sandbox</span><span class="invisible"></span></a> — should work when logged out too 🙇‍♂️</p>
Chee Aun 🤔<p>✅ Post visibility settings<br>✅ "Context" (Boosted post, post from a Group, post from Followed hashtags, post replying to another post)</p><p><a href="https://mastodon.social/tags/PhanpySocialDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PhanpySocialDev</span></a></p>
Chee Aun 🤔<p>✅ Multiple mixed media types<br>✅ Link preview card<br>✅ Quote posts</p><p><a href="https://mastodon.social/tags/PhanpySocialDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PhanpySocialDev</span></a></p>
Chee Aun 🤔<p>Finally got to build this. Quick UI toggles to see all possible permutations of a post.</p><p>Previously was trying out Storybook.js but it's a bit too much for my needs (too many files, too many clicks).</p><p>CSS view transitions are pretty cool. More permutations need to be added later. And it's fun building this.</p><p><a href="https://mastodon.social/tags/PhanpySocialDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PhanpySocialDev</span></a></p>
Chee Aun 🤔<p><a href="https://mastodon.social/tags/PhanpySocialDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PhanpySocialDev</span></a> (dev site) has upgraded to Masto.js v7. Test it out and see if I missed anything 🤞<br><a href="https://mastodon.social/@neet/114432762180036489" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">mastodon.social/@neet/11443276</span><span class="invisible">2180036489</span></a></p>
Chee Aun 🤔<p>Randomly testing this out.</p><p>Kinda jumpy to swap between &lt;input&gt; and &lt;textarea&gt;. Can't figure out how to style &lt;input&gt; to wrap text. Probably could default to &lt;textarea&gt; and style it like an &lt;input&gt; to prevent re-render or jumpiness 🤔</p><p><a href="https://mastodon.social/tags/PhanpySocialDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PhanpySocialDev</span></a> (still experimental, on my local)</p>
Chee Aun 🤔<p>📣 Phanpy folks using non-QWERTY keyboards, now you can test this keyboard-layout-dependant shortcuts on dev site 🙇‍♂️ <a href="https://github.com/cheeaun/phanpy/issues/326#issuecomment-2816429554" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/cheeaun/phanpy/issu</span><span class="invisible">es/326#issuecomment-2816429554</span></a></p><p>For context, currently keyboard shortcuts are keyboard-layout-independant (`e.code`). E.g. for a Dvorak keyboard layout, the physical `c` key is mapped to `j`, so it's confusing. Now with keyboard-layout-dependant shortcuts, it will listen to the produced key (`e.key`) rather than the code (`e.code`).</p><p><a href="https://mastodon.social/tags/PhanpySocialDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PhanpySocialDev</span></a> <a href="https://mastodon.social/tags/KeyboardShortcuts" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>KeyboardShortcuts</span></a></p>
Chee Aun 🤔<p>Sometimes I'm quite amazed by my own code 😳</p><p>The RTL work last year was quite insane <a href="https://mastodon.social/@cheeaun/112932794480750449" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">mastodon.social/@cheeaun/11293</span><span class="invisible">2794480750449</span></a></p><p><a href="https://mastodon.social/tags/PhanpySocialDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PhanpySocialDev</span></a> <a href="https://mastodon.social/tags/JavaScript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JavaScript</span></a> <a href="https://mastodon.social/tags/RTL" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RTL</span></a></p>