summaryrefslogtreecommitdiff
path: root/src/ui/color.c
AgeCommit message (Collapse)Author
2021-12-01CleanupJaakko Keränen
2021-11-25Color: Parse 24-bit SGR foreground/backgroundJaakko Keränen
2021-11-23Color: Improve legibility of ANSI foreground colorsJaakko Keränen
On colored theme backgrounds, take great liberties to modify the ANSI foreground color so it remains legible.
2021-11-21Apply ANSI SGR background colorsJaakko Keränen
The background color of the current text run can be changed via ANSI SGR control sequences. Improved the ANSI escape sequence regex to detect more than just SGR sequences, so they can be properly filtered out.
2021-10-09Color: Adjusted sidebar folder backgroundJaakko Keränen
The light theme folder backgrounds were a tad dark.
2021-09-26macOS: Experiment with system accent colorJaakko Keränen
This doesn't quite fit in the palette system currently, but it would be a nice addition later.
2021-09-26Minor UI tweaksJaakko Keränen
2021-09-21LabelWidget: Tuned state colorsJaakko Keränen
2021-09-21Color: Cursors use alt accent colorJaakko Keränen
2021-09-20Accent color consistencyJaakko Keränen
The alt accent color should be used as sparingly as possible for maximum effect. The user's chosen accent color should be predominant in the UI.
2021-08-03InputWidget: Slower blink; adjusted colorsJaakko Keränen
Slowed down the cursor blinking by half. Adjusted the focused input widget colors to be less harsh in dark mode.
2021-06-17Color: Load palettes from a config fileJaakko Keränen
IssueID #263
2021-05-18Merge branch 'dev' into work/typesetterJaakko Keränen
# Conflicts: # src/ui/documentwidget.c # src/ui/inputwidget.c
2021-05-17Mobile: Preferences on tablet devicesJaakko Keränen
Use the mobile layout on tablets as well.
2021-05-11Cache GmDocuments in memoryJaakko Keränen
Navigation history keeps final GmDocuments in memory for quicker restore when navigating; no need to redo layout. Changed the color escape to Vertical Tab so Carriage Returns can be left in the source, reducing need to normalize spaces.
2021-04-28Working on multiple UI rootsJaakko Keränen
Various refactorings and fixes to handle root-global and window-global state, root-specific palettes, and proper coordinate system changes (e.g., when opening menus). UI events are posted and handled in the context of a specific root.
2021-04-13Slightly lighter sidebar background color for Light themeJaakko Keränen
2021-04-05Fixed color escapes in link visit dateJaakko Keränen
A color escape may be longer than two characters. `run_Font_()` was not parsing extended color escapes correctly.
2021-03-15Color: Disabled button color in "Pure White"Jaakko Keränen
2021-03-10Mobile: Styling for regular dialogsJaakko Keränen
2021-03-09GmDocument: Light mode Gray document themeJaakko Keränen
The Gray theme now has a light and dark variant.
2021-03-06Mobile: Dialog styling for phonesJaakko Keränen
2021-03-05UI color tuning; menu item backgroundsJaakko Keränen
2021-02-26Window: Custom frame app title colorJaakko Keränen
2021-02-26Visual design improvementsJaakko Keränen
URL input field has a maximum width. Adjusted navbar appearance and margins. Tuned UI palette and added UI accent color preference.
2021-02-25CleanupJaakko Keränen
2021-02-25Adjusting input field colorsJaakko Keränen
2021-02-24SidebarWidget: Background color tuningJaakko Keränen
2021-02-23SidebarWidget: Improved appearanceJaakko Keränen
Added a color for sidebar background. Removed the right-edge separator line; instead, use color to separate. Page outline uses bold font for level 1 headings.
2021-02-14Color: Extended range for color escapesJaakko Keränen
Use a double \r for color IDs 95 and beyond.
2021-02-13Windows: Custom frame preference; further minor tweaksJaakko Keränen
2021-01-18SidebarWidget: New color for feed namesJaakko Keränen
Separate the entry titles from the feed titles.
2021-01-03Tweaked text color of Pure White UI themeJaakko Keränen
Slightly darker.
2021-01-02SidebarWidget: Background color for remote bookmarksJaakko Keränen
2020-12-29SidebarWidget: Finetuning the secondary item colorsJaakko Keränen
2020-12-29Added a bold UI fontJaakko Keränen
The bold UI label font is used for highlighted sidebar items and default buttons.
2020-11-26Color for passively selected sidebar itemJaakko Keränen
2020-11-25Tuning the Light mode color paletteJaakko Keränen
The Light mode UI colors were a little bit garish; now they are much less saturated. ANSI foreground colors are darkened 50% on a bright background.
2020-11-05Full 8-bit ANSI palette for foreground colorsJaakko Keränen
2020-10-11Added two serif fonts; minor color tweaksJaakko Keränen
Added the EB Garamond and Literata fonts as serif font choices.
2020-09-29Lighter separators in Light modeJaakko Keränen
2020-09-28GmDocument: Tweaks in the dark color themeJaakko Keränen
2020-09-28Adjusted light mode color paletteJaakko Keränen
The accent color hues weren't quite right.
2020-09-03GmDocument: Light theme cleanupJaakko Keränen
2020-09-01Text: Fixed color escape ASCII overflowJaakko Keränen
2020-08-26LabelWidget: Separate color for disabled buttonsJaakko Keränen
2020-08-25DocumentWidget: Smooth scrolling for keyboardJaakko Keränen
2020-08-25Theme tuningJaakko Keränen
2020-08-23Added an identity creation dialogJaakko Keränen
2020-08-22Added BSD 2-clause license and copyright noticesJaakko Keränen