Search Styles

This commit is contained in:
Maas Lalani
2021-11-01 12:42:54 -04:00
parent 19a4af4a9a
commit 5b74919376
2 changed files with 15 additions and 13 deletions

View File

@@ -1,9 +1,11 @@
package navigation
import (
"github.com/charmbracelet/bubbles/textinput"
"regexp"
"strings"
"github.com/charmbracelet/bubbles/textinput"
"github.com/maaslalani/slides/styles"
)
// Model is an interface for models.model, so that cycle imports are avoided
@@ -23,9 +25,12 @@ type Search struct {
}
func NewSearch() Search {
sti := textinput.NewModel()
sti.Placeholder = "search..."
return Search{SearchTextInput: sti}
ti := textinput.NewModel()
ti.Placeholder = "search"
ti.Prompt = "/"
ti.PromptStyle = styles.Search
ti.TextStyle = styles.Search
return Search{SearchTextInput: ti}
}
func (s *Search) Query() string {

View File

@@ -18,15 +18,12 @@ const (
)
var (
Author = lipgloss.NewStyle().Foreground(salmon).Align(lipgloss.Left).MarginLeft(2)
Date = lipgloss.NewStyle().Faint(true).Align(lipgloss.Left).Margin(0, 1)
Page = lipgloss.NewStyle().Foreground(salmon).Align(lipgloss.Right).MarginRight(3)
Slide = lipgloss.NewStyle().Padding(1)
Status = lipgloss.NewStyle().Padding(1)
ActionStatus = lipgloss.NewStyle().
Foreground(salmon).
Align(lipgloss.Left).
MarginLeft(3)
Author = lipgloss.NewStyle().Foreground(salmon).Align(lipgloss.Left).MarginLeft(2)
Date = lipgloss.NewStyle().Faint(true).Align(lipgloss.Left).Margin(0, 1)
Page = lipgloss.NewStyle().Foreground(salmon).Align(lipgloss.Right).MarginRight(3)
Slide = lipgloss.NewStyle().Padding(1)
Status = lipgloss.NewStyle().Padding(1)
Search = lipgloss.NewStyle().Faint(true).Align(lipgloss.Left).MarginLeft(2)
)
var (