feat: VirtualTable (logs / F2-A1) P5 default styling matches Cloudscape Table#4751
Draft
gethinwebster wants to merge 4 commits into
Draft
feat: VirtualTable (logs / F2-A1) P5 default styling matches Cloudscape Table#4751gethinwebster wants to merge 4 commits into
gethinwebster wants to merge 4 commits into
Conversation
…esign-study cell) Config-driven, logs/streaming-specialized VirtualTable design-study cell: view/viewConfig union (standard/patterns/raw), built-in live tail, two-mode filter with materialised match-indicator column, R-EXPAND arbitrary-content slot with log-record/pattern-detail presets, full-dataset windowing + opt-in measurement, and the CloudWatch Logs Insights standard + patterns + raw demos. Unit + a11y tests and usage docs included. Design study only; official Cloudscape API review + design/release sign-off remain human-gated.
…pe Table Reuse Cloudscape Table design tokens for the default look (header surface + thead divider, column-header typography, per-row divider, sticky-header surface, selected-row style hook, single-line truncate = Table wrapLines=false with opt-in .cell-wrap, expanded region as detail panel). Native scrollbar only (no custom/overlay/synthetic scrollbar). No always-on row hover (Table has no default general row hover).
…row-height clamp, disclosure glyph, focus-gated active outline, Table density
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
P5 rework of the logs/streaming-specialized VirtualTable design-study cell (F2-A1) on the Brazil-mirrored
dev-v3-gethinw-virtualtable-logsbranch.What changed
Tableby reusing Table's design tokens (header thead surface + divider, column-header typography, per-row dividers, sticky-header look, selected-row hook, single-line-truncate default with opt-in.cell-wrap= TablewrapLines). Styling change issrc/virtual-table/styles.scssonly (+65/-9).::-webkit-scrollbar/overlay/synthetic).Verification
npm run buildgreen;npm run lint0 errors;jest6 suites / 71 tests pass.Supersedes
This supersedes the P4 draft PR #4740 (head
virtualtable-F2-A1), which can be closed as superseded — a GitHub PR head branch cannot be repointed onto thedev-v3-*branch.Human-gated (out of scope)
Official Cloudscape API review + design/release sign-off; the
aria-live→ internalLiveRegionfollow-up; this is one design-study cell of a broader VirtualTable exploration.