• 我心所向

    后台所有带开关(勾选框)的设置项,点它的标题、说明文字或那一行的空白处,开关都会被切换。没有任何提示,保存之后才发现设置被改了。

    主楼
  • bbs1org

    下个版本改进。你可以自行修改 index.css

    /* 开关设置行(label.grid 直含 checkbox):标题、说明与空白处点击不再连带切换,只响应开关本身,防误触 */
    label.grid:has(>input[type=checkbox]) {
        pointer-events: none
    }
    
    label.grid:has(>input[type=checkbox])>input {
        pointer-events: auto;
        cursor: pointer
    }
    input[type=checkbox]:checked:not([checked]),
    input[type=checkbox][checked]:not(:checked) {
        border-color: var(--danger);
    }

    最后由 bbs1org 编辑于 2026-09-19 19:35
    #1

发表回复

登录后回复