fix content styling
This commit is contained in:
@@ -88,6 +88,8 @@ func (m *model) Init() tea.Cmd {
|
|||||||
|
|
||||||
func (m *model) Update(msg tea.Msg) (tea.Model, tea.Cmd) {
|
func (m *model) Update(msg tea.Msg) (tea.Model, tea.Cmd) {
|
||||||
switch msg := msg.(type) {
|
switch msg := msg.(type) {
|
||||||
|
// DEV TIP: ALWAYS RETURN IN EACH BRANCH
|
||||||
|
// FALLTHROUGHS ARE BAD
|
||||||
case tea.WindowSizeMsg:
|
case tea.WindowSizeMsg:
|
||||||
m.layout(msg.Width, msg.Height)
|
m.layout(msg.Width, msg.Height)
|
||||||
|
|
||||||
|
|||||||
@@ -43,6 +43,7 @@ type loadedNote struct {
|
|||||||
func NewNoteView() *NoteView {
|
func NewNoteView() *NoteView {
|
||||||
mdRenderer, _ := glamour.NewTermRenderer(
|
mdRenderer, _ := glamour.NewTermRenderer(
|
||||||
glamour.WithAutoStyle(),
|
glamour.WithAutoStyle(),
|
||||||
|
glamour.WithWordWrap(80),
|
||||||
)
|
)
|
||||||
return &NoteView{
|
return &NoteView{
|
||||||
loading: true,
|
loading: true,
|
||||||
@@ -108,7 +109,7 @@ func fetchContent(path string) tea.Cmd {
|
|||||||
|
|
||||||
// title
|
// title
|
||||||
if len(lines) > 0 && strings.HasPrefix(lines[0], "# ") {
|
if len(lines) > 0 && strings.HasPrefix(lines[0], "# ") {
|
||||||
title = strings.TrimPrefix(lines[0], "# ")
|
title = lines[0]
|
||||||
content = strings.Join(lines[1:], "\n")
|
content = strings.Join(lines[1:], "\n")
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -138,5 +139,5 @@ func (m NoteView) renderNote() string {
|
|||||||
return m.title + "\n\n" + m.content
|
return m.title + "\n\n" + m.content
|
||||||
}
|
}
|
||||||
|
|
||||||
return title + "\n\n" + content
|
return title + content
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user