summaryrefslogtreecommitdiffhomepage
path: root/styles.css
diff options
context:
space:
mode:
authorAdam Malczewski <[email protected]>2026-03-24 13:44:52 +0900
committerAdam Malczewski <[email protected]>2026-03-24 13:44:52 +0900
commit5a44a97111d304945bbfc3da02d29a83191d816c (patch)
treea1e31b76db2a0b0e84c5745127a0d05ddc574ec7 /styles.css
parentbb543c3f7840f2a3fa1b7a1fb32245fa87a30f7b (diff)
downloadai-pulse-obsidian-plugin-5a44a97111d304945bbfc3da02d29a83191d816c.tar.gz
ai-pulse-obsidian-plugin-5a44a97111d304945bbfc3da02d29a83191d816c.zip
Add initial ai tool system, and 2 tools to explore
Diffstat (limited to 'styles.css')
-rw-r--r--styles.css106
1 files changed, 106 insertions, 0 deletions
diff --git a/styles.css b/styles.css
index 824b3be..c9cd66b 100644
--- a/styles.css
+++ b/styles.css
@@ -90,3 +90,109 @@
color: var(--text-normal);
background-color: var(--background-modifier-hover);
}
+
+
+.ai-organizer-tools-btn {
+ display: flex;
+ align-items: center;
+ justify-content: center;
+ padding: 4px;
+ background: transparent;
+ border: 1px solid var(--background-modifier-border);
+ border-radius: 4px;
+ color: var(--text-muted);
+ cursor: pointer;
+}
+
+.ai-organizer-tools-btn:hover {
+ color: var(--text-normal);
+ background-color: var(--background-modifier-hover);
+}
+
+.ai-organizer-tools-btn.ai-organizer-tools-active {
+ color: var(--interactive-accent);
+ border-color: var(--interactive-accent);
+}
+
+.ai-organizer-tool-call {
+ align-self: flex-start;
+ max-width: 85%;
+ padding: 6px 10px;
+ border-radius: 6px;
+ background-color: var(--background-secondary-alt);
+ border-left: 3px solid var(--interactive-accent);
+ font-size: 0.85em;
+ margin: 2px 0;
+}
+
+.ai-organizer-tool-call-header {
+ display: flex;
+ align-items: center;
+ gap: 6px;
+ margin-bottom: 4px;
+ color: var(--text-muted);
+}
+
+.ai-organizer-tool-call-icon {
+ display: flex;
+ align-items: center;
+}
+
+.ai-organizer-tool-call-icon svg {
+ width: 14px;
+ height: 14px;
+}
+
+.ai-organizer-tool-call-name {
+ font-weight: 600;
+}
+
+.ai-organizer-tool-call-summary {
+ margin: 4px 0 2px 0;
+ color: var(--text-normal);
+ font-style: italic;
+}
+
+.ai-organizer-tool-call-result-summary {
+ margin: 0 0 4px 0;
+ color: var(--text-muted);
+ font-size: 0.9em;
+}
+
+.ai-organizer-tool-call-details {
+ margin-top: 4px;
+}
+
+.ai-organizer-tool-call-details > summary {
+ cursor: pointer;
+ color: var(--text-muted);
+ font-size: 0.9em;
+ user-select: none;
+}
+
+.ai-organizer-tool-call-details > summary:hover {
+ color: var(--text-normal);
+}
+
+.ai-organizer-tool-call-args,
+.ai-organizer-tool-call-result {
+ margin: 2px 0;
+ padding: 4px 6px;
+ border-radius: 4px;
+ background-color: var(--background-primary);
+ white-space: pre-wrap;
+ word-wrap: break-word;
+ font-size: 0.9em;
+ max-height: 150px;
+ overflow-y: auto;
+}
+
+.ai-organizer-tool-call-result {
+ color: var(--text-muted);
+}
+
+.ai-organizer-tool-modal-desc {
+ color: var(--text-muted);
+ font-size: 0.9em;
+ margin-bottom: 8px;
+}