Miladychan Devlog - v0.4: Compact Mode, Display Enhancements


Our latest Miladychan updates focuses on reworking the way content is displayed on the board. Features like compact mode, shiny posts, and floating thread titles increase the info-density in your Miladychan window. This should enhance the mobile experience and speed up real-time chatters. Many bug fixes and minor improvements are also included that address issues with embedded content, sounds, huge threads, and more.

A special thank you to users posting in the Miladychan Meta thread and bug reporters!

Compact Mode

Compact mode is an alternate display mode joining the ranks of the horizontal view—please enjoy this optional smaller, IRC-like appearance for your threads. You can enable this mode from the style settings pane. Effective for chat-oriented threads and participating in real-time chat on mobile devices.

A compacted view for your posts

Floating Thread Title

Thread titles can now be forced to always display at the top of the page, no matter how far down you scroll. You can toggle this functionality from the style settings pane.

Thread titles are now floating

Shiny Posts

Posts now have a small random chance to become shiny after being submitted, receiving a divine algorithmic blessing visible to all. This serves a similar cultural place as the trips and quads of traditional imageboards introducing random auspiciousness to a post, not applicable for the realtime board since post numbers are known prior to submission. WARNING: Wealth and prosperity come swiftly to all that obtain a shiny post.

0:00
/0:05

⭐⭐⭐⭐⭐⭐⭐

Improvements

  • Added a toggle to turn off board tags in thread titles outside of /all/
  • Replies are now indented in the index view
  • There is now a way to contract .webm's after opening
  • Howler.js is now being used for sound effects—should hopefully reduce issues with sound effects on mobile devices
  • An OP indicator now appears when linking to the OP of a thread
  • Stickied threads now always appear first in the catalog
  • Stickied threads now have a visual indicator in the catalog
  • Embedded video links now appear in a larger player
  • Frontend is now modernized—now built and bundled with webpack rather than almondjs
  • Dragging a file will now ask for confirmation before creating a post
  • Reactions made on posts move around much less

Bug Fixes

  • Usernames in quoted replies no longer appear discolored on certain themes
  • "Bottom" and "Top" buttons no longer become unresponsive
  • Interest boards now appear before country boards on the main navbar
  • Unreleased boards removed from the main navbar
  • Posts can now be linked to from within OPs
  • Keyboard shortcuts are now disabled on mobile devices
  • Beta anti-spam measures to prevent automated junk posting
  • Huge threads (1200+ posts) no longer lag when multiple clients are connected and posting simultaneously