IAliceBobI / sy-tomato-plugin

MIT License
14 stars 2 forks source link

拍照闪念窗口与以下css冲突 #36

Closed 5kyfkr closed 3 months ago

5kyfkr commented 3 months ago

如题,添加了以下删除这两个图标的css代码会导致无法移动窗口,如果修不好就算了,就在正中间也没事

.layout-tab-bar--readonly {display: none}

就是下图这两个图标 image

IAliceBobI commented 3 months ago

移动就靠 .layout-tab-bar 了。 你还把他禁用。

5kyfkr commented 3 months ago

移动就靠 .layout-tab-bar 了。 你还把他禁用。

那就算了,有没有其他办法关了这两个图标

IAliceBobI commented 3 months ago

@5kyfkr 我开发的时候就遇到了。我也关闭过,发现无法移动。其他的按钮我也关闭了。

https://github.com/IAliceBobI/sy-plugins/blob/256351e92201dbedd51b88a8c69d62db93f2bca5/sy-tomato-plugin/src/NoteBox.ts#L28-L39

5kyfkr commented 3 months ago

@5kyfkr 我开发的时候就遇到了。我也关闭过,发现无法移动。其他的按钮我也关闭了。

好滴,那不管了,固定就固定了

IAliceBobI commented 3 months ago
 document.querySelectorAll('span[data-type="new"][aria-label="新建文档"]').forEach((e: HTMLElement) => {
        if (e.style) e.style.display = "none";
    });
    document.querySelectorAll('span[data-type="more"][aria-label="页签切换"]').forEach((e: HTMLElement) => {
        if (e.style) e.style.display = "none";
    });

我的意思是说你看这代码,可以用。

IAliceBobI commented 3 months ago

这就是你那两个想要隐藏的按钮。他们都在layout-tab-bar上。 你之前直接干掉这个layout-tab-bar,是简单了。但不能拖动。需要把layout-tab-bar上的两个精确干掉。

@5kyfkr

5kyfkr commented 3 months ago

这就是你那两个想要隐藏的按钮。他们都在layout-tab-bar上。 你之前直接干掉这个layout-tab-bar,是简单了。但不能拖动。需要把layout-tab-bar上的两个精确干掉。

@5kyfkr

试了确实可以,感谢大佬提供思路

span[data-type="new"][aria-label="新建文档"] { display: none; }
span[data-type="more"][aria-label="页签切换"] { display: none; }
IAliceBobI commented 3 months ago

英文版就不行了。可以去掉[aria-label="新建文档"] 试试。 @5kyfkr

5kyfkr commented 3 months ago

英文版就不行了。可以去掉[aria-label="新建文档"] 试试。 @5kyfkr

好滴,试了删了也可以