Add rudimentary UI for BufferSearch

This commit is contained in:
Marshall Bowers
2023-10-13 17:36:27 -04:00
parent 349ad7858b
commit 3c1ec2e9ca
3 changed files with 16 additions and 3 deletions
+1 -1
View File
@@ -4,7 +4,7 @@ use std::sync::Arc;
use gpui3::{DefiniteLength, Hsla, Interactive, MouseButton, WindowContext};
use crate::prelude::*;
use crate::{h_stack, theme, Icon, IconColor, IconElement, Label, LabelColor, LabelSize};
use crate::{h_stack, Icon, IconColor, IconElement, Label, LabelColor, LabelSize};
#[derive(Default, PartialEq, Clone, Copy)]
pub enum IconPosition {
+4
View File
@@ -82,6 +82,8 @@ pub enum Icon {
MicMute,
Plus,
Quote,
Replace,
ReplaceAll,
Screen,
SelectAll,
Split,
@@ -130,6 +132,8 @@ impl Icon {
Icon::MicMute => "icons/mic-mute.svg",
Icon::Plus => "icons/plus.svg",
Icon::Quote => "icons/quote.svg",
Icon::Replace => "icons/replace.svg",
Icon::ReplaceAll => "icons/replace_all.svg",
Icon::Screen => "icons/desktop.svg",
Icon::SelectAll => "icons/select-all.svg",
Icon::Split => "icons/split.svg",