chore: optim style

This commit is contained in:
lencx
2022-12-29 21:05:21 +08:00
parent f1fa859961
commit 9cacad0120
3 changed files with 41 additions and 14 deletions

View File

@@ -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`)

View File

@@ -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")),
) )

View File

@@ -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('|->');