FetLife Suite - Home Feed

Safe move-based masonry. stories-list stays visible, infinite loader never moves. Posts moved to columns preserving Vue bindings (Love, Superlove, Comment all work). Wide viewport, card styling, large avatars, sticky header.

คุณจะต้องติดตั้งส่วนขยาย เช่น Tampermonkey, Greasemonkey หรือ Violentmonkey เพื่อติดตั้งสคริปต์นี้

You will need to install an extension such as Tampermonkey to install this script.

คุณจะต้องติดตั้งส่วนขยาย เช่น Tampermonkey หรือ Violentmonkey เพื่อติดตั้งสคริปต์นี้

You will need to install an extension such as Tampermonkey or Userscripts to install this script.

You will need to install an extension such as Tampermonkey to install this script.

You will need to install a user script manager extension to install this script.

(I already have a user script manager, let me install it!)

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

(I already have a user style manager, let me install it!)

ผู้เขียน
reyewon
จำนวนติดตั้งประจำวัน
0
จำนวนติดตั้งทั้งหมด
72
คะแนน
0 0 0
เวอร์ชัน
22
สร้างเมื่อ
08-12-2025
อัปเดตเมื่อ
21-02-2026
Size
10.9 กิโลไบต์
สัญญาอนุญาต
ไม่มี
ปรับใช้กับ

FetLife Grid Feed (by Rysta)

Transform your FetLife Home Feed into a modern, responsive masonry grid (Pinterest-style).

This script visually overhauls the /home feed to make better use of desktop screens, improving readability and browsing efficiency without touching any other part of the site.

Key Features

  • Masonry Grid Layout: Automatically organises status updates, picture posts, videos, albums and polls into a clean, multi-column grid. It adapts to your screen size:
    • 2 Columns: Default for standard screens.
    • 3 Columns: Activates on screens wider than 1200px (e.g., MacBook Pro).
    • 4 Columns: Activates on screens wider than 2400px (e.g., 4K monitors).
  • Full Interactivity: Love, Superlove (long-press), Comment, Forward and Save all work exactly as normal within the grid. Posts are moved (not cloned), preserving all of FetLife's native Vue.js bindings.
  • No Content Duplication: Unlike CSS column-based approaches, posts are placed once into the shortest column and stay put. Infinite scroll loads new content without reshuffling or repeating what you've already seen.
  • Full-Width Layout: Both sidebars (left navigation and right ads) are hidden, giving the grid the entire viewport. No wasted screen space.
  • Massive Avatars: Increases user profile pictures to 72px circles, making it easier to identify friends at a glance.
  • Smart Theme Detection: Automatically detects if you are using Light or Dark mode and adjusts the card styling (backgrounds, borders, shadows) to match perfectly.
  • Zero-Risk Safety: This is a visual-only skin. It makes zero network requests to FetLife servers and contains no automation or scraping logic.
  • Strict Scoping: Includes a URL Watcher that strictly limits the layout changes to fetlife.com/home. If you navigate to a profile, group, or discussion, the layout instantly reverts to the default view.

How to Use

  1. Install the script.
  2. Navigate to https://fetlife.com/home.
  3. The layout will apply automatically.