mirror of
https://github.com/FranP-code/ChatGPT.git
synced 2025-10-13 00:13:25 +00:00
chore: optim style
This commit is contained in:
@@ -3,6 +3,7 @@
|
|||||||
## v0.7.3
|
## v0.7.3
|
||||||
|
|
||||||
chore:
|
chore:
|
||||||
|
- optimize slash command style
|
||||||
- optimize tray menu icon and button icons
|
- optimize tray menu icon and button icons
|
||||||
- global shortcuts to the chatgpt app (mac: `Command + Shift + O`, windows: `Ctrl + Shift + O`)
|
- global shortcuts to the chatgpt app (mac: `Command + Shift + O`, windows: `Ctrl + Shift + O`)
|
||||||
|
|
||||||
|
|||||||
@@ -279,20 +279,32 @@ pub fn menu_handler(event: WindowMenuEvent<tauri::Wry>) {
|
|||||||
|
|
||||||
// --- SystemTray Menu
|
// --- SystemTray Menu
|
||||||
pub fn tray_menu() -> SystemTray {
|
pub fn tray_menu() -> SystemTray {
|
||||||
|
if cfg!(target_os = "macos") {
|
||||||
|
return SystemTray::new().with_menu(
|
||||||
|
SystemTrayMenu::new()
|
||||||
|
.add_item(CustomMenuItem::new(
|
||||||
|
"control_center".to_string(),
|
||||||
|
"Control Center",
|
||||||
|
))
|
||||||
|
.add_item(CustomMenuItem::new(
|
||||||
|
"show_dock_icon".to_string(),
|
||||||
|
"Show Dock Icon",
|
||||||
|
))
|
||||||
|
.add_item(CustomMenuItem::new(
|
||||||
|
"hide_dock_icon".to_string(),
|
||||||
|
"Hide Dock Icon",
|
||||||
|
))
|
||||||
|
.add_native_item(SystemTrayMenuItem::Separator)
|
||||||
|
.add_item(CustomMenuItem::new("quit".to_string(), "Quit ChatGPT")),
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
SystemTray::new().with_menu(
|
SystemTray::new().with_menu(
|
||||||
SystemTrayMenu::new()
|
SystemTrayMenu::new()
|
||||||
.add_item(CustomMenuItem::new(
|
.add_item(CustomMenuItem::new(
|
||||||
"control_center".to_string(),
|
"control_center".to_string(),
|
||||||
"Control Center",
|
"Control Center",
|
||||||
))
|
))
|
||||||
.add_item(CustomMenuItem::new(
|
|
||||||
"show_dock_icon".to_string(),
|
|
||||||
"Show Dock Icon",
|
|
||||||
))
|
|
||||||
.add_item(CustomMenuItem::new(
|
|
||||||
"hide_dock_icon".to_string(),
|
|
||||||
"Hide Dock Icon",
|
|
||||||
))
|
|
||||||
.add_native_item(SystemTrayMenuItem::Separator)
|
.add_native_item(SystemTrayMenuItem::Separator)
|
||||||
.add_item(CustomMenuItem::new("quit".to_string(), "Quit ChatGPT")),
|
.add_item(CustomMenuItem::new("quit".to_string(), "Quit ChatGPT")),
|
||||||
)
|
)
|
||||||
|
|||||||
26
src-tauri/src/assets/cmd.js
vendored
26
src-tauri/src/assets/cmd.js
vendored
@@ -13,13 +13,30 @@ function init() {
|
|||||||
z-index: 9999;
|
z-index: 9999;
|
||||||
}
|
}
|
||||||
.chat-model-cmd-list>div {
|
.chat-model-cmd-list>div {
|
||||||
border: solid 2px #d8d8d8;
|
border: solid 2px rgba(80,80,80,.3);
|
||||||
border-radius: 5px;
|
border-radius: 5px;
|
||||||
background-color: #fff;
|
background-color: #fff;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
html.dark .chat-model-cmd-list>div {
|
||||||
|
background-color: #4a4a4a;
|
||||||
|
}
|
||||||
|
html.dark .chat-model-cmd-list .cmd-item {
|
||||||
|
border-color: #666;
|
||||||
|
}
|
||||||
|
html.dark .chat-model-cmd-list .cmd-item b {
|
||||||
|
color: #e8e8e8;
|
||||||
|
}
|
||||||
|
html.dark .chat-model-cmd-list .cmd-item i {
|
||||||
|
color: #999;
|
||||||
|
}
|
||||||
|
html.dark .chat-model-cmd-list .cmd-item.selected {
|
||||||
|
background: rgba(59,130,246,.5);
|
||||||
|
}
|
||||||
|
|
||||||
.chat-model-cmd-list .cmd-item {
|
.chat-model-cmd-list .cmd-item {
|
||||||
font-size: 12px;
|
font-size: 12px;
|
||||||
border-bottom: solid 1px #888;
|
border-bottom: solid 1px rgba(80,80,80,.2);
|
||||||
padding: 2px 4px;
|
padding: 2px 4px;
|
||||||
display: flex;
|
display: flex;
|
||||||
user-select: none;
|
user-select: none;
|
||||||
@@ -29,7 +46,7 @@ function init() {
|
|||||||
border-bottom: none;
|
border-bottom: none;
|
||||||
}
|
}
|
||||||
.chat-model-cmd-list .cmd-item.selected {
|
.chat-model-cmd-list .cmd-item.selected {
|
||||||
background: #fea;
|
background: rgba(59,130,246,.3);
|
||||||
}
|
}
|
||||||
.chat-model-cmd-list .cmd-item b {
|
.chat-model-cmd-list .cmd-item b {
|
||||||
display: inline-block;
|
display: inline-block;
|
||||||
@@ -173,9 +190,6 @@ async function cmdTip() {
|
|||||||
delete window.__CHAT_MODEL_CMD_PROMPT__;
|
delete window.__CHAT_MODEL_CMD_PROMPT__;
|
||||||
}
|
}
|
||||||
|
|
||||||
console.log('«174» /src/assets/cmd.js ~> ', window.__CHAT_MODEL_CMD_PROMPT__);
|
|
||||||
|
|
||||||
|
|
||||||
// ------------------ send --------------------------------------------------------------------
|
// ------------------ send --------------------------------------------------------------------
|
||||||
if (event.keyCode === 13 && window.__CHAT_MODEL_CMD_PROMPT__) { // Enter
|
if (event.keyCode === 13 && window.__CHAT_MODEL_CMD_PROMPT__) { // Enter
|
||||||
const data = searchInput.value.split('|->');
|
const data = searchInput.value.split('|->');
|
||||||
|
|||||||
Reference in New Issue
Block a user