Комментирование, правки кода, исправление модальных окон

This commit is contained in:
XeRo 2026-01-15 17:55:52 +05:00
parent 2e8eee135e
commit 300afb5d26
8 changed files with 299 additions and 618 deletions

View file

@ -59,6 +59,14 @@ func ContentSizes(screenWidth, screenHeight int) (containerWidth, containerHeigh
// Используемые цвета
var (
// ColorForeground = lipgloss.Color("#c0caf5")
// ColorBackground = lipgloss.Color("#1a1b26")
// ColorAccent = lipgloss.Color("#7aa2f7")
// ColorSuccess = lipgloss.Color("#9ece6a")
// ColorError = lipgloss.Color("#f7768e")
// ColorWarning = lipgloss.Color("#e0af68")
// ColorInfo = lipgloss.Color("#7dcfff")
ColorFg = lipgloss.Color("#eeeeee")
ColorBg = lipgloss.Color("#0d1117")
ColorAccent = lipgloss.Color("#a6e3a1")
@ -77,6 +85,17 @@ var AppContainer = lipgloss.NewStyle().
// Стили для списка приложений
var (
ListContainerStyle = lipgloss.NewStyle().
BorderStyle(lipgloss.RoundedBorder()).
BorderForeground(ColorPurple).
AlignVertical(lipgloss.Top)
ListDescriptionContainerStyle = lipgloss.NewStyle().
BorderStyle(lipgloss.RoundedBorder()).
BorderForeground(ColorError).
Foreground(ColorAccent2).
AlignVertical(lipgloss.Top)
ListTitleStyle = lipgloss.NewStyle().Foreground(ColorPurple).Italic(true).Bold(true)
ListSelectedStyle = lipgloss.NewStyle().Foreground(ColorError).Bold(true)
ListDescriptionStyle = lipgloss.NewStyle().Foreground(ColorAccent2)
@ -124,12 +143,11 @@ var (
Bold(true).
Align(lipgloss.Center).
MarginBottom(1).
Padding(1, 2)
Padding(1, 0)
FinalFooter = lipgloss.NewStyle().
Foreground(ColorGrey).
MarginTop(1).
Padding(1, 0).
Align(lipgloss.Center)
FinalTableBorder = lipgloss.NewStyle().
@ -154,12 +172,6 @@ var (
ModalContainer = lipgloss.NewStyle().
Border(lipgloss.DoubleBorder()).
Align(lipgloss.Center, lipgloss.Center)
//Padding(ApplicationVerticalOffset, ApplicationHorizontalOffset)
ModalBorderError = lipgloss.NewStyle().BorderForeground(ColorError)
ModalBorderWarning = lipgloss.NewStyle().BorderForeground(ColorWarning)
ModalBorderConfirm = lipgloss.NewStyle().BorderForeground(ColorPurple)
ModalBorderInfo = lipgloss.NewStyle().BorderForeground(ColorAccent)
ModalTitleError = lipgloss.NewStyle().BorderForeground(ColorError).Bold(true)
ModalTitleWarning = lipgloss.NewStyle().BorderForeground(ColorWarning).Bold(true)