☰

F95 Unread Alert

Make unread alerts/posts/threads visibly clearer.

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴、Greasemonkey 油猴子 或 Violentmonkey 暴力猴,才能安装此脚本。

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

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴 或 Violentmonkey 暴力猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴 或 Userscripts ,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey 篡改猴,才能安装此脚本。

您需要先安装一款用户脚本管理器扩展后才能安装此脚本。

(我已经安装了用户脚本管理器,让我安装!)

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

(我已经安装了用户样式管理器,让我安装!)

// ==UserScript==
// @name        F95 Unread Alert
// @namespace   1330126-edexal
// @match       *://f95zone.to/*
// @grant       none
// @icon        https://external-content.duckduckgo.com/ip3/f95zone.to.ico
// @license     Unlicense
// @version     1.1.0
// @author      Edexal
// @description Make unread alerts/posts/threads visibly clearer.
// @homepageURL https://sleazyfork.org/en/scripts/603074-f95-unread-alert
// @supportURL  https://github.com/Edexaal/scripts/issues
// @require     https://cdn.jsdelivr.net/gh/Edexaal/scripts@2f4f36215375a30485901a0374cb58a78412ddf3/_lib/utility.js
// ==/UserScript==
(() => {
  'use strict';
  Edexal.addCSS(`
  :root {
    --ed-alert-text-color: #E8B85D;
    --ed-alert-bg-color: #1D1E25;
  }
  /*Alerts page account/alerts */
  .alert-list .js-alert.is-unread,
  /* Alerts notification menu. bell icon */
  .js-alertsMenuBody .alert.is-unread,
  /* all Forum sections. */
  .p-body-pageContent .structItemContainer .is-unread,
  /* Bottom homepage widget*/
  .f95st .is-unread,
  /*Mobile side menu alert section*/
  .js-alertsMenuBody + .menu-scroller ol.listPlain .is-unread {
    background: var(--ed-alert-bg-color);
    &:hover {
      background: #28292b;
    }
    & a {
      color: var(--ed-alert-text-color);
    }
  }
  `);
})();