chatGPTBox icon indicating copy to clipboard operation
chatGPTBox copied to clipboard

响应式需要优化一下

Open bowencool opened this issue 1 year ago • 5 comments

Is your feature request related to a problem? Please describe. 新功能是否与解决某个问题相关, 请描述 A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

宽度较小时应该自动隐藏 sidebar image

宽度较大时应该完全展开 sidebar image

Describe the solution you'd like 你期望的新功能实现方案 A clear and concise description of what you want to happen.

CSS 媒体查询,自适应宽度

Additional context 其他 Add any other context or screenshots about the feature request here.

bowencool avatar Dec 28 '23 03:12 bowencool

sidepanel好像不支持程序调用打开或关闭, 必须由一个主动的用户操作触发, 宽度也是由浏览器限制死的, 无法程序化修改, 只能由用户拖拽调整

目前在chatgptbox中, sidepanel的作用是, 跨多个页面在边栏显示同一对话 逐页面的对话用ctrl+B 独立窗口的对话用ctrl+shift+H

josStorer avatar Dec 31 '23 15:12 josStorer

sidepanel好像不支持程序调用打开或关闭, 必须由一个主动的用户操作触发, 宽度也是由浏览器限制死的, 无法程序化修改, 只能由用户拖拽调整

目前在chatgptbox中, sidepanel的作用是, 跨多个页面在边栏显示同一对话 逐页面的对话用ctrl+B 独立窗口的对话用ctrl+shift+H

我的意思是用CSS媒体查询...

bowencool avatar Jan 02 '24 04:01 bowencool

奥懂你意思了, 我看你的第一张截图, 以为你指的是chromium的sidepanel功能的显隐展开 image

josStorer avatar Jan 02 '24 04:01 josStorer

sidepanel好像不支持程序调用打开或关闭, 必须由一个主动的用户操作触发, 宽度也是由浏览器限制死的, 无法程序化修改, 只能由用户拖拽调整

目前在chatgptbox中, sidepanel的作用是, 跨多个页面在边栏显示同一对话 逐页面的对话用ctrl+B 独立窗口的对话用ctrl+shift+H

关于 sidepanel 的 API,这个扩展已经实现了主动打开或关闭 sidepanel https://chrome.google.com/webstore/detail/akahnknmcbmgodngfjcflnaljdbhnlfo 也许可以启发一些新玩法

bowencool avatar Jan 02 '24 04:01 bowencool

关于 sidepanel 的 API,这个扩展已经实现了主动打开或关闭 sidepanel https://chrome.google.com/webstore/detail/akahnknmcbmgodngfjcflnaljdbhnlfo 也许可以启发一些新玩法

我试了下, 它支持三种方式打开: 点击图标, 快捷键, 主动使用sidepanel按钮调起 其中chatgptbox支持快捷键和主动调起

chatgptbox图标点击无法触发, 是因为 目前实现了popup页面和自定义动作能够共存, 用户自由选择 而sidepanel api只允许特定的用户操作触发, 所以目前的标准下无法实现

josStorer avatar Jan 02 '24 04:01 josStorer