Skip to content

Enhance STMarkdown components with new styling and header management - #10

Merged
i-stack merged 2 commits into
mainfrom
1.4.0_dev
Jul 1, 2026
Merged

Enhance STMarkdown components with new styling and header management#10
i-stack merged 2 commits into
mainfrom
1.4.0_dev

Conversation

@i-stack

@i-stack i-stack commented Jul 1, 2026

Copy link
Copy Markdown
Owner

No description provided.

i-stack added 2 commits July 1, 2026 11:40
…onents

- Introduced new properties in STMarkdownStyle for table header bar background color, minimum row height, font, header items, button width, and corner mask.
- Updated STMarkdownTableCell to apply custom font from style during configuration.
- Added STMarkdownTableHeaderItem struct for customizable header buttons and integrated it into STMarkdownTableView.
- Enhanced header item management in STMarkdownTableView to support dynamic button creation and styling.
…TableView

- Implemented testCustomHeaderItemsAreVisibleAfterLayout to verify visibility and layout of custom header buttons.
- Added testReassigningHeaderItemsRemovesOldButtons to ensure old buttons are removed when header items are reassigned.
- Enhanced STMarkdownTableView to rebuild button stack correctly when header items change, ensuring proper button management and layout.
@i-stack
i-stack merged commit 9b0fe8d into main Jul 1, 2026
0 of 2 checks passed
@i-stack
i-stack deleted the 1.4.0_dev branch July 1, 2026 08:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant