Make asmr.one download dialog bigger

Make asmr.one download dialog bigger.

您需要先安裝使用者腳本管理器擴展,如 TampermonkeyGreasemonkeyViolentmonkey 之後才能安裝該腳本。

您需要先安裝使用者腳本管理器擴充功能,如 TampermonkeyViolentmonkey 後才能安裝該腳本。

您需要先安裝使用者腳本管理器擴充功能,如 TampermonkeyViolentmonkey 後才能安裝該腳本。

您需要先安裝使用者腳本管理器擴充功能,如 TampermonkeyUserscripts 後才能安裝該腳本。

你需要先安裝一款使用者腳本管理器擴展,比如 Tampermonkey,才能安裝此腳本

您需要先安裝使用者腳本管理器擴充功能後才能安裝該腳本。

(我已經安裝了使用者腳本管理器,讓我安裝!)

你需要先安裝一款使用者樣式管理器擴展,比如 Stylus,才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展,比如 Stylus,才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展,比如 Stylus,才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展後才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展後才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展後才能安裝此樣式

(我已經安裝了使用者樣式管理器,讓我安裝!)

// ==UserScript==
// @name              Make asmr.one download dialog bigger
// @name:zh-CN        放大 asmr.one 的下载对话框
// @name:ja-JP        asmr.one のダウンロード窓を拡大せよ
// @namespace         http://tampermonkey.net/
// @version           2.0.0-20241112
// @description:en    For further tuning, search for "look here" in script.
// @description:zh-CN 如需微调大小,搜索脚本中的 "look here"
// @description:ja-JP サイズを調整するには、スクリプトの「look here」をご参照ください
// @author            Homo Hamstern (仓猿)
// @match             https://asmr.one/work/*
// @match             https://*.asmr.one/work/*
// @grant             none
// @license           MIT
// @description Make asmr.one download dialog bigger.
// ==/UserScript==

(() => {
    "use strict";
    
    const width = "60vw"; // locok here
    const height = "55vh"; // locok here
    
    const style = document.createElement('style');
    style.type = 'text/css';
    style.innerHTML = `
      .q-gutter-y-sm .q-scrollarea {
          height: ${height} !important;
      }

      .q-dialog-plugin {
          width: ${width} !important;
          max-width: ${width} !important;
      }
    `;
    document.head.appendChild(style);
})();