velt-comment-bubble-wireframe | React: VeltCommentBubble. A floating bubble that summarizes the comments attached to an element, showing participant avatars and a count. Clicking it opens the underlying comment thread for that element. |
velt-comment-bubble-avatar-wireframe | The avatar (or stack of avatars) of the people who have commented, shown inside the comment bubble. It gives the user a quick visual cue of who is involved in that thread. |
velt-comment-bubble-comments-count-wireframe | A small numeric badge inside the bubble showing how many comments or replies exist on that element. It lets the user gauge thread activity without opening it. |
velt-comment-bubble-unread-icon-wireframe | An indicator dot/icon on the bubble signalling that the thread has unread comments. It draws the user’s attention to threads that need their review. |
velt-comment-composer-wireframe | React: VeltCommentComposer. The standalone input box where a user types a new comment or reply, including text entry, formatting, attachments, and mentions. It is the primary way users author comment content. |
velt-comment-dialog-wireframe | React: VeltCommentDialog. The main popover/card that appears when a comment pin is opened, containing the full thread of comments plus header, body, composer, and action controls. It is where users read a conversation and reply, resolve, assign, or manage it. Intent · Purpose: render one thread in the anchored floating dialog Velt opens for a pin. Right tool when: a single pinned location maps to a single conversation (the standard comment-pin flow). Wrong tool when: one location must hold several distinct threads the user switches between (e.g. multiple comments dropped at the same spot, or a “comments at this cell” cluster) → use VeltMultiThreadCommentDialog (velt-multi-thread-comment-dialog-wireframe). This surface is anchored: keep it on wireframes+CSS to retain Velt’s pin positioning. |
velt-comment-dialog-header-wireframe | The top bar of the comment dialog holding status, priority, navigation, options, and close controls. It gives the user thread-level context and the primary management actions. |
velt-comment-dialog-body-wireframe | The scrollable middle region of the dialog that lists the comment thread cards. It is where the user reads the back-and-forth of the conversation. |
velt-comment-dialog-threads-wireframe | The container that renders the ordered list of individual comment/reply cards within the dialog body. It assembles the full conversation for the user to scroll through. |
velt-comment-dialog-close-button-wireframe | The X control in the dialog header that dismisses the open comment dialog. It lets the user close the thread and return to the document. |
velt-comment-dialog-navigation-button-wireframe | A control (typically prev/next arrows) in the header to move between comment threads without closing the dialog. It lets users page through comments sequentially. |
velt-comment-dialog-metadata-wireframe | A region showing thread metadata such as comment index, number, and category. It gives the user contextual labels about the thread’s position and type. |
velt-comment-dialog-comment-index-wireframe | A label showing the thread’s position in the overall list (e.g. its ordinal index). It helps the user understand where this thread sits among all comments. |
velt-comment-dialog-comment-number-wireframe | The assigned numeric identifier of the comment thread, matching the number shown on its pin. It lets the user cross-reference the dialog with the pin on the page. |
velt-comment-dialog-comment-category-wireframe | A label showing the category/type tag assigned to the comment thread. It helps users classify and recognize the kind of comment. |
velt-comment-dialog-all-comment-wireframe | A control/link that jumps the user to viewing all comments (e.g. the full list or sidebar). It provides a path from a single thread back to the complete set. |
velt-comment-dialog-status-wireframe | The region displaying the current workflow status of the thread (e.g. Open, In Progress, Done). It tells the user the state of the conversation at a glance. |
velt-comment-dialog-status-dropdown-wireframe | The dropdown control wrapping the status selector for the thread. It lets the user change the thread’s workflow status. Intent · Purpose: change a thread’s workflow status: its lifecycle state. The option set is customStatus (each { id, name, color, type: 'default' | 'ongoing' | 'terminal' }); type carries lifecycle semantics (default = open-like, ongoing = in-progress, terminal = resolved-like, which drives resolve behavior and pin styling). Right tool when: the values are mutually-exclusive states a thread moves through: Open / In Progress / Resolved, or domain lifecycles like Triage → Fixing → Verified. Wrong tool when: the values are arbitrary categories or labels (Bug / Feedback / Design, team names, tags). Those are not a lifecycle, they have no terminal semantics, and forcing them through status corrupts resolve/sort behavior. → For a fixed label set, use customCategory (rendered via the category dropdown / velt-comment-dialog-comment-category-wireframe). For free-form or app-defined values, store them in the thread context (set via setContextProvider) and render your own control. See customStatus / customCategory in Component config. |
velt-comment-dialog-status-dropdown-trigger-wireframe | React: VeltCommentDialogStatusDropdownTriggerWireframe. The clickable trigger that opens the status dropdown. Activating it reveals the list of available statuses. |
velt-comment-dialog-status-dropdown-trigger-icon-wireframe | The icon shown on the status dropdown trigger representing the current status. It gives a compact visual cue of the active state. |
velt-comment-dialog-status-dropdown-trigger-name-wireframe | The text label on the status trigger naming the current status. It tells the user in words what state the thread is in. |
velt-comment-dialog-status-dropdown-trigger-arrow-wireframe | The chevron arrow on the status trigger indicating it is expandable. It signals to the user that clicking opens a menu. |
velt-comment-dialog-status-dropdown-content-wireframe | React: VeltCommentDialogStatusDropdownContentWireframe. The open menu panel listing all selectable statuses. It presents the user with the status options to choose from. |
velt-comment-dialog-status-dropdown-content-item-wireframe | A single selectable status option row in the status menu. Clicking it sets the thread to that status. |
velt-comment-dialog-status-dropdown-content-item-icon-wireframe | The icon for an individual status option in the menu. It visually identifies that particular status. |
velt-comment-dialog-status-dropdown-content-item-name-wireframe | The text label for an individual status option in the menu. It names the status the user can select. |
velt-comment-dialog-priority-wireframe | The region displaying the thread’s priority level (e.g. Low, Medium, High). It tells the user how urgent the comment is. |
velt-comment-dialog-priority-dropdown-wireframe | The dropdown control wrapping the priority selector. It lets the user set or change the thread’s priority. Intent · Purpose: rank a thread’s urgency/importance (Low / Medium / High), an axis orthogonal to status. The option set is customPriority in Component config. Status vs. priority: status answers “where is this in its lifecycle?” (and one status is terminal/resolved); priority answers “how urgent is it?”: a thread carries both at once and they never substitute for each other. Use priority for severity/urgency ranking; use status for lifecycle state; use customCategory/context for everything else (see the status-dropdown Intent note above). |
velt-comment-dialog-priority-dropdown-trigger-wireframe | React: VeltCommentDialogPriorityDropdownTriggerWireframe. The clickable trigger that opens the priority dropdown. Activating it reveals the priority options. |
velt-comment-dialog-priority-dropdown-trigger-icon-wireframe | The icon on the priority trigger representing the current priority. It gives a quick visual cue of urgency. |
velt-comment-dialog-priority-dropdown-trigger-name-wireframe | The text label on the priority trigger naming the current priority. It states the priority in words. |
velt-comment-dialog-priority-dropdown-trigger-arrow-wireframe | The chevron arrow on the priority trigger indicating it is expandable. It signals the trigger opens a menu. |
velt-comment-dialog-priority-dropdown-content-wireframe | React: VeltCommentDialogPriorityDropdownContentWireframe. The open menu panel listing all selectable priorities. It presents the priority options to the user. |
velt-comment-dialog-priority-dropdown-content-item-wireframe | A single selectable priority option row in the menu. Clicking it assigns that priority to the thread. |
velt-comment-dialog-priority-dropdown-content-item-icon-wireframe | The icon for an individual priority option in the menu. It visually identifies that priority level. |
velt-comment-dialog-priority-dropdown-content-item-name-wireframe | The text label for an individual priority option in the menu. It names the priority the user can choose. |
velt-comment-dialog-priority-dropdown-content-item-tick-wireframe | A checkmark shown next to the currently selected priority option. It confirms to the user which priority is active. |
velt-comment-dialog-options-wireframe | The container for the thread-level overflow/options menu in the dialog. It groups secondary actions like edit, delete, assign, and notifications. |
velt-comment-dialog-options-dropdown-wireframe | The dropdown control wrapping the thread options menu. It lets the user open the list of secondary thread actions. |
velt-comment-dialog-options-dropdown-trigger-wireframe | React: VeltCommentDialogOptionsDropdownTriggerWireframe. The clickable trigger (often a three-dot icon) that opens the options menu. Activating it reveals the available actions. |
velt-comment-dialog-options-dropdown-content-wireframe | React: VeltCommentDialogOptionsDropdownContentWireframe. The open menu panel listing all the secondary thread actions. It presents edit, delete, assign, privacy, and other options. |
velt-comment-dialog-options-dropdown-content-edit-wireframe | The Edit action item in the options menu. Selecting it puts the comment into edit mode so the user can revise their text. |
velt-comment-dialog-options-dropdown-content-delete-wireframe | The generic Delete action item in the options menu. Selecting it removes the comment or thread. |
velt-comment-dialog-options-dropdown-content-delete-comment-wireframe | The Delete-comment action item that removes just the individual comment. It lets the user delete a single message within a thread. |
velt-comment-dialog-options-dropdown-content-delete-thread-wireframe | The Delete-thread action item that removes the entire thread. It lets the user discard the whole conversation. |
velt-comment-dialog-options-dropdown-content-assign-wireframe | The Assign action item in the options menu. Selecting it lets the user assign the thread to a person. |
velt-comment-dialog-options-dropdown-content-make-private-wireframe | The Make-private action group in the options menu. It lets the user toggle the thread’s visibility between public and private. |
velt-comment-dialog-options-dropdown-content-make-private-enable-wireframe | The action item that switches a thread to private. Selecting it restricts the thread to a limited audience. |
velt-comment-dialog-options-dropdown-content-make-private-disable-wireframe | The action item that makes a private thread public again. Selecting it restores broad visibility. |
velt-comment-dialog-options-dropdown-content-mark-as-read-wireframe | The Mark-as-read action group in the options menu. It lets the user toggle the thread’s read/unread state. |
velt-comment-dialog-options-dropdown-content-mark-as-read-mark-read-wireframe | The action item that marks the thread as read. Selecting it clears the unread indicator for the user. |
velt-comment-dialog-options-dropdown-content-mark-as-read-mark-unread-wireframe | The action item that marks the thread as unread. Selecting it flags the thread to revisit later. |
velt-comment-dialog-options-dropdown-content-notification-wireframe | The notification subscription action group in the options menu. It lets the user control whether they get notified about the thread. |
velt-comment-dialog-options-dropdown-content-notification-subscribe-wireframe | The Subscribe action item. Selecting it makes the user receive notifications for new activity on the thread. |
velt-comment-dialog-options-dropdown-content-notification-unsubscribe-wireframe | The Unsubscribe action item. Selecting it stops notifications for the thread. |
velt-comment-dialog-assign-menu-wireframe | The menu used to pick an assignee for the comment thread. It lets the user choose which collaborator owns the thread. |
velt-comment-dialog-assignee-banner-wireframe | A banner shown when a thread is assigned, displaying who it is assigned to and resolve controls. It surfaces ownership and lets the assignee act on it. |
velt-comment-dialog-assignee-banner-user-avatar-wireframe | The avatar of the assigned user shown in the assignee banner. It visually identifies who owns the thread. |
velt-comment-dialog-assignee-banner-user-name-wireframe | The name of the assigned user shown in the assignee banner. It tells the user in words who the thread is assigned to. |
velt-comment-dialog-assignee-banner-resolve-button-wireframe | The Resolve button in the assignee banner. It lets the assignee mark the assigned thread as resolved. |
velt-comment-dialog-assignee-banner-unresolve-button-wireframe | The Unresolve button in the assignee banner. It lets the assignee reopen a previously resolved assigned thread. |
velt-comment-dialog-resolve-button-wireframe | The general Resolve button on the dialog that marks the thread as resolved. It signals the conversation is complete. |
velt-comment-dialog-unresolve-button-wireframe | The general Unresolve button that reopens a resolved thread. It lets the user reactivate the conversation. |
velt-comment-dialog-approve-wireframe | The Approve control on the dialog used in approval workflows. It lets the user sign off on the commented item. |
velt-comment-dialog-copy-link-wireframe | A control that copies a deep link to the comment thread. It lets the user share a direct pointer to this conversation. |
velt-comment-dialog-delete-button-wireframe | A dedicated Delete button on the dialog for removing the comment or thread. It gives the user a direct delete affordance outside the options menu. |
velt-comment-dialog-sign-in-wireframe | A prompt shown when the viewer is not signed in, inviting them to authenticate. It blocks commenting until the user logs in. |
velt-comment-dialog-upgrade-wireframe | A prompt shown when a feature requires a plan upgrade. It nudges the user toward upgrading to unlock the capability. |
velt-comment-dialog-ghost-banner-wireframe | A banner indicating the comment is a ghost comment (its anchor element is no longer present). It warns the user the comment lost its original location. |
velt-comment-dialog-private-banner-wireframe | A banner indicating the thread is private. It reminds the user the conversation has restricted visibility. |
velt-comment-dialog-toggle-reply-wireframe | A control that expands or collapses the replies in a thread. It lets the user show or hide the reply chain. |
velt-comment-dialog-toggle-reply-icon-wireframe | The icon on the toggle-reply control. It visually indicates whether replies are expanded or collapsed. |
velt-comment-dialog-toggle-reply-text-wireframe | The text label on the toggle-reply control. It describes the show/hide replies action in words. |
velt-comment-dialog-toggle-reply-count-wireframe | The count of replies shown on the toggle-reply control. It tells the user how many replies are hidden or available. |
velt-comment-dialog-hide-reply-wireframe | A control that collapses/hides the reply list in the thread. It lets the user tidy a long conversation. |
velt-comment-dialog-more-reply-wireframe | A control to load or reveal additional replies that are not yet shown. It lets the user expand a truncated reply list. |
velt-comment-dialog-more-reply-count-wireframe | The count of additional replies on the more-reply control. It shows how many more replies remain to view. |
velt-comment-dialog-more-reply-text-wireframe | The text label on the more-reply control. It describes the load-more-replies action in words. |
velt-comment-dialog-reply-avatars-wireframe | A compact stack of avatars representing the people who have replied in the thread. It gives a quick view of who participated. |
velt-comment-dialog-reply-avatars-list-wireframe | The list container holding the individual reply-participant avatars. It arranges the avatar stack. |
velt-comment-dialog-reply-avatars-list-item-wireframe | A single participant avatar within the reply avatars stack. It identifies one person who replied. |
velt-comment-dialog-reply-avatars-remaining-count-wireframe | A “+N” badge showing how many additional participants are not displayed as avatars. It indicates extra people beyond the visible stack. |
velt-comment-dialog-composer-wireframe | The composer area inside the dialog where the user writes a reply to the thread. It is the reply-input region of an open conversation. |
velt-comment-dialog-composer-input-wireframe | The text input field of the dialog composer. It is where the user types their reply text. |
velt-comment-dialog-composer-avatar-wireframe | The current user’s avatar shown beside the composer input. It indicates who is authoring the reply. |
velt-comment-dialog-composer-action-button-wireframe | The primary send/submit button of the composer. Clicking it posts the typed reply to the thread. |
velt-comment-dialog-composer-assign-user-wireframe | A control in the composer to assign the thread to a user as part of replying. It lets the user direct the comment to someone while posting. |
velt-comment-dialog-composer-private-badge-wireframe | A badge in the composer indicating the reply will be private. It reminds the user about the visibility of what they are posting. |
velt-comment-dialog-composer-recordings-wireframe | The area in the composer for attaching audio/video recordings. It lets the user add a recorded message to the reply. |
velt-comment-dialog-composer-format-toolbar-wireframe | The rich-text formatting toolbar of the composer. It gives the user controls to style their comment text. |
velt-comment-dialog-composer-format-toolbar-button-wireframe | An individual formatting button (e.g. bold, italic) in the composer toolbar. It applies that style to the selected text. |
velt-comment-dialog-composer-attachments-wireframe | The container showing files/images attached to the in-progress comment. It lets the user review what they are attaching. |
velt-comment-dialog-composer-attachments-selected-wireframe | The region listing the currently selected attachments before sending. It shows the user the staged files. |
velt-comment-dialog-composer-attachments-image-wireframe | A single image attachment entry in the composer. It represents an image the user is attaching. |
velt-comment-dialog-composer-attachments-image-preview-wireframe | The thumbnail preview of an attached image in the composer. It lets the user visually confirm the image. |
velt-comment-dialog-composer-attachments-image-loading-wireframe | A loading indicator shown while an attached image uploads. It tells the user the upload is in progress. |
velt-comment-dialog-composer-attachments-image-download-wireframe | A download control on an attached image in the composer. It lets the user save the image. |
velt-comment-dialog-composer-attachments-image-delete-wireframe | A delete control on an attached image in the composer. It lets the user remove the image before sending. |
velt-comment-dialog-composer-attachments-other-wireframe | A single non-image file attachment entry in the composer. It represents a document or other file being attached. |
velt-comment-dialog-composer-attachments-other-icon-wireframe | The file-type icon for a non-image attachment in the composer. It visually indicates the kind of file. |
velt-comment-dialog-composer-attachments-other-name-wireframe | The filename of a non-image attachment in the composer. It tells the user which file is attached. |
velt-comment-dialog-composer-attachments-other-size-wireframe | The file size label of a non-image attachment in the composer. It informs the user how large the file is. |
velt-comment-dialog-composer-attachments-other-loading-wireframe | A loading indicator while a non-image attachment uploads. It signals the upload is still processing. |
velt-comment-dialog-composer-attachments-other-download-wireframe | A download control on a non-image attachment in the composer. It lets the user save the file. |
velt-comment-dialog-composer-attachments-other-delete-wireframe | A delete control on a non-image attachment in the composer. It removes the file before sending. |
velt-comment-dialog-composer-attachments-invalid-wireframe | The container listing attachments that failed validation (e.g. wrong type or too large). It surfaces problem files to the user. |
velt-comment-dialog-composer-attachments-invalid-item-wireframe | A single invalid attachment entry in the composer. It represents one file that could not be attached. |
velt-comment-dialog-composer-attachments-invalid-item-preview-wireframe | The preview/thumbnail of an invalid attachment. It shows the user which file was rejected. |
velt-comment-dialog-composer-attachments-invalid-item-message-wireframe | The error message explaining why an attachment is invalid. It tells the user the reason for rejection. |
velt-comment-dialog-composer-attachments-invalid-item-delete-wireframe | A delete control on an invalid attachment entry. It lets the user clear the rejected file. |
velt-comment-dialog-thread-card-wireframe | A single message card within the thread, representing one comment or reply. It displays the author, text, time, and per-comment actions. |
velt-comment-dialog-thread-card-avatar-wireframe | The author’s avatar on a thread card. It identifies who wrote that comment. |
velt-comment-dialog-thread-card-name-wireframe | The author’s name on a thread card. It labels who wrote the comment. |
velt-comment-dialog-thread-card-time-wireframe | The timestamp on a thread card showing when the comment was posted. It tells the user how recent the message is. |
velt-comment-dialog-thread-card-device-type-wireframe | An indicator of the device the comment was made from. It gives the user context about the author’s environment. |
velt-comment-dialog-thread-card-edited-wireframe | An “edited” label on a thread card. It indicates the comment was changed after posting. |
velt-comment-dialog-thread-card-draft-wireframe | A draft indicator on a thread card. It shows the comment is an unsent draft. |
velt-comment-dialog-thread-card-unread-wireframe | An unread indicator on a thread card. It flags that the user has not yet seen this comment. |
velt-comment-dialog-thread-card-message-wireframe | The body text of the comment on a thread card. It is the actual message content the user reads. |
velt-comment-dialog-thread-card-message-show-more-wireframe | A “show more” control on a long comment message. It expands truncated text so the user can read the full comment. |
velt-comment-dialog-thread-card-message-show-less-wireframe | A “show less” control on an expanded comment message. It collapses the text back to a shorter form. |
velt-comment-dialog-thread-card-options-wireframe | The per-comment options/overflow control on a thread card. It opens actions for that individual comment. |
velt-comment-dialog-thread-card-reply-wireframe | The Reply control on a thread card. It lets the user respond directly to that comment. |
velt-comment-dialog-thread-card-edit-composer-wireframe | The inline composer shown when editing a thread card’s comment. It lets the user revise the existing message text. |
velt-comment-dialog-thread-card-reactions-wireframe | The reactions row on a thread card. It shows emoji reactions and lets the user add their own. |
velt-comment-dialog-thread-card-reaction-pin-wireframe | A reaction pin element on a thread card. It represents a reaction anchored to the comment. |
velt-comment-dialog-thread-card-reaction-tool-wireframe | The reaction picker tool on a thread card. It lets the user choose an emoji reaction to add. |
velt-comment-dialog-thread-card-recordings-wireframe | The audio/video recordings attached to a comment, shown on its card. It lets the user play back a recorded message. |
velt-comment-dialog-thread-card-attachments-wireframe | The container of attachments displayed on a posted comment card. It lets the user view files included in that comment. |
velt-comment-dialog-thread-card-attachments-image-wireframe | A single image attachment shown on a posted comment card. It displays an attached image. |
velt-comment-dialog-thread-card-attachments-image-preview-wireframe | The thumbnail preview of an image attachment on a posted card. It lets the user see the image inline. |
velt-comment-dialog-thread-card-attachments-image-download-wireframe | A download control on an image attachment of a posted card. It lets the user save the image. |
velt-comment-dialog-thread-card-attachments-image-delete-wireframe | A delete control on an image attachment of a posted card. It lets the user remove the image. |
velt-comment-dialog-thread-card-attachments-other-wireframe | A single non-image file attachment shown on a posted comment card. It represents a document attached to that comment. |
velt-comment-dialog-thread-card-attachments-other-icon-wireframe | The file-type icon for a non-image attachment on a posted card. It indicates the file kind. |
velt-comment-dialog-thread-card-attachments-other-name-wireframe | The filename of a non-image attachment on a posted card. It names the attached file. |
velt-comment-dialog-thread-card-attachments-other-size-wireframe | The size label of a non-image attachment on a posted card. It tells the user the file size. |
velt-comment-dialog-thread-card-attachments-other-download-wireframe | A download control on a non-image attachment of a posted card. It lets the user save the file. |
velt-comment-dialog-thread-card-attachments-other-delete-wireframe | A delete control on a non-image attachment of a posted card. It removes the file from the comment. |
velt-comment-dialog-thread-card-assign-button-wireframe | An Assign button on a thread card. It lets the user assign the thread directly from that comment. |
velt-comment-dialog-thread-card-seen-dropdown-wireframe | The dropdown showing who has seen the comment. It surfaces read receipts for the thread card. |
velt-comment-dialog-thread-card-seen-dropdown-trigger-wireframe | The trigger that opens the seen-by dropdown on a thread card. Activating it reveals the list of viewers. |
velt-comment-dialog-thread-card-seen-dropdown-content-wireframe | The open panel listing users who have seen the comment. It shows the user the read-receipt details. |
velt-comment-dialog-thread-card-seen-dropdown-content-title-wireframe | The title/header of the seen-by dropdown panel. It labels the read-receipt list. |
velt-comment-dialog-thread-card-seen-dropdown-content-items-wireframe | The list container of seen-by entries in the dropdown. It arranges the viewers. |
velt-comment-dialog-thread-card-seen-dropdown-content-item-wireframe | A single seen-by entry in the dropdown. It represents one person who viewed the comment. |
velt-comment-dialog-thread-card-seen-dropdown-content-item-avatar-wireframe | The avatar of a viewer in the seen-by list. It visually identifies who saw the comment. |
velt-comment-dialog-thread-card-seen-dropdown-content-item-name-wireframe | The name of a viewer in the seen-by list. It labels who saw the comment. |
velt-comment-dialog-thread-card-seen-dropdown-content-item-time-wireframe | The timestamp showing when a viewer saw the comment. It tells the user when each person read it. |
velt-comment-dialog-comment-suggestion-status-wireframe | A status indicator for a comment that is a suggestion. It shows whether the suggestion is pending, accepted, or rejected. |
velt-comment-dialog-suggestion-action-wireframe | The container of accept/reject controls for a suggestion comment. It groups the suggestion decision buttons. |
velt-comment-dialog-suggestion-action-accept-wireframe | The Accept control for a suggestion comment. Selecting it applies the suggested change. |
velt-comment-dialog-suggestion-action-reject-wireframe | The Reject control for a suggestion comment. Selecting it dismisses the suggested change. |
velt-comment-dialog-agent-suggestion-wireframe | The container for an AI agent’s suggestion within the dialog. It presents an AI-generated suggestion the user can act on. |
velt-comment-dialog-agent-suggestion-header-wireframe | The header of the agent suggestion block. It introduces the AI suggestion with identifying context. |
velt-comment-dialog-agent-suggestion-body-wireframe | The body content of the agent suggestion. It shows the actual suggested text or change from the AI. |
velt-comment-dialog-agent-suggestion-footer-wireframe | The footer of the agent suggestion block. It holds follow-up actions for the suggestion. |
velt-comment-dialog-agent-suggestion-footer-open-comment-wireframe | A control in the agent suggestion footer to open the related comment. It lets the user jump to the full conversation. |
velt-comment-dialog-agent-suggestion-timestamp-wireframe | The timestamp on the agent suggestion. It tells the user when the AI suggestion was made. |
velt-comment-dialog-agent-suggestion-actions-wireframe | The container of accept/reject actions for the agent suggestion. It groups the decision controls. |
velt-comment-dialog-agent-suggestion-action-accept-wireframe | The Accept control for the agent suggestion. Selecting it applies the AI’s suggested change. |
velt-comment-dialog-agent-suggestion-action-reject-wireframe | The Reject control for the agent suggestion. Selecting it dismisses the AI’s suggestion. |
velt-comment-dialog-agent-suggestion-agent-wireframe | The block identifying the AI agent that made the suggestion. It shows who/what generated the suggestion. |
velt-comment-dialog-agent-suggestion-agent-avatar-wireframe | The avatar of the AI agent in the suggestion block. It visually represents the agent. |
velt-comment-dialog-agent-suggestion-agent-name-wireframe | The name of the AI agent in the suggestion block. It labels which agent made the suggestion. |
velt-comment-dialog-agent-suggestion-author-wireframe | The block identifying the human author associated with the agent suggestion. It shows who prompted or owns the suggestion. |
velt-comment-dialog-agent-suggestion-author-avatar-wireframe | The avatar of the human author in the agent suggestion block. It visually identifies the person. |
velt-comment-dialog-agent-suggestion-author-name-wireframe | The name of the human author in the agent suggestion block. It labels the associated person. |
velt-comment-dialog-agent-suggestion-banner-wireframe | A banner summarizing the agent suggestion’s resolution state. It gives the user a high-level status of the AI suggestion. |
velt-comment-dialog-agent-suggestion-banner-avatar-wireframe | The avatar shown in the agent suggestion banner. It visually identifies the relevant actor. |
velt-comment-dialog-agent-suggestion-banner-avatar-user-image-wireframe | The user image portion of the banner avatar. It renders the person’s profile picture. |
velt-comment-dialog-agent-suggestion-banner-avatar-status-icon-wireframe | A small status icon overlaid on the banner avatar. It conveys the suggestion’s state at a glance. |
velt-comment-dialog-agent-suggestion-banner-label-wireframe | The descriptive label text in the agent suggestion banner. It states what happened with the suggestion. |
velt-comment-dialog-agent-suggestion-banner-resolver-user-name-wireframe | The name of the user who resolved the agent suggestion, shown in the banner. It tells the user who acted on it. |
velt-comment-dialog-agent-suggestion-banner-separator-wireframe | A visual separator within the agent suggestion banner. It divides banner sections for readability. |
velt-comment-dialog-agent-suggestion-banner-timestamp-wireframe | The timestamp in the agent suggestion banner. It tells the user when the resolution occurred. |
velt-comment-dialog-agent-suggestion-menu-wireframe | The overflow menu for the agent suggestion. It groups secondary actions for the AI suggestion. |
velt-comment-dialog-agent-suggestion-menu-trigger-wireframe | The trigger that opens the agent suggestion menu. Activating it reveals the suggestion’s actions. |
velt-comment-dialog-agent-suggestion-menu-content-wireframe | The open panel of the agent suggestion menu. It lists the available secondary actions. |
velt-comment-dialog-agent-suggestion-menu-content-item-wireframe | A single action row in the agent suggestion menu. Selecting it performs that action. |
velt-comment-dialog-agent-suggestion-menu-content-item-icon-wireframe | The icon for an action item in the agent suggestion menu. It visually identifies the action. |
velt-comment-dialog-agent-suggestion-menu-content-item-label-wireframe | The text label for an action item in the agent suggestion menu. It names the action. |
velt-comment-dialog-custom-annotation-dropdown-wireframe | A dropdown for selecting custom annotation tags on the comment. It lets the user categorize the comment with custom labels. |
velt-comment-dialog-custom-annotation-dropdown-trigger-wireframe | The trigger that opens the custom annotation dropdown. Activating it reveals the annotation options. |
velt-comment-dialog-custom-annotation-dropdown-trigger-placeholder-wireframe | The placeholder text on the annotation trigger when nothing is selected. It prompts the user to pick an annotation. |
velt-comment-dialog-custom-annotation-dropdown-trigger-list-wireframe | The container of selected annotation chips on the trigger. It shows which annotations are currently applied. |
velt-comment-dialog-custom-annotation-dropdown-trigger-list-item-wireframe | A single selected annotation chip on the trigger. It represents one applied annotation. |
velt-comment-dialog-custom-annotation-dropdown-trigger-remaining-count-wireframe | A “+N” badge on the trigger for annotations beyond those shown. It indicates extra applied annotations. |
velt-comment-dialog-custom-annotation-dropdown-trigger-arrow-wireframe | The chevron arrow on the annotation trigger. It signals the trigger opens a menu. |
velt-comment-dialog-custom-annotation-dropdown-content-wireframe | The open menu of selectable custom annotations. It presents the annotation choices to the user. |
velt-comment-dialog-custom-annotation-dropdown-content-item-wireframe | A single selectable annotation option in the menu. Clicking it applies that annotation. |
velt-comment-dialog-custom-annotation-dropdown-content-item-icon-wireframe | The icon for an annotation option in the menu. It visually identifies the annotation. |
velt-comment-dialog-custom-annotation-dropdown-content-item-label-wireframe | The text label for an annotation option in the menu. It names the annotation. |
velt-comment-dialog-visibility-banner-wireframe | A banner showing the thread’s visibility scope (who can see it). It informs the user about the comment’s audience. |
velt-comment-dialog-visibility-banner-icon-wireframe | The icon in the visibility banner representing the current scope. It gives a quick visual cue of visibility. |
velt-comment-dialog-visibility-banner-text-wireframe | The text in the visibility banner describing the current scope. It states the audience in words. |
velt-comment-dialog-visibility-banner-dropdown-wireframe | The dropdown used to change the thread’s visibility scope. It lets the user adjust who can see the thread. |
velt-comment-dialog-visibility-banner-dropdown-trigger-wireframe | The trigger that opens the visibility dropdown. Activating it reveals the visibility options. |
velt-comment-dialog-visibility-banner-dropdown-trigger-icon-wireframe | The icon on the visibility dropdown trigger. It indicates the current scope visually. |
velt-comment-dialog-visibility-banner-dropdown-trigger-label-wireframe | The text label on the visibility dropdown trigger. It names the current visibility scope. |
velt-comment-dialog-visibility-banner-dropdown-trigger-avatar-list-wireframe | A list of avatars on the visibility trigger showing who has access. It visualizes the audience. |
velt-comment-dialog-visibility-banner-dropdown-trigger-avatar-list-item-wireframe | A single avatar in the visibility trigger’s audience list. It represents one person with access. |
velt-comment-dialog-visibility-banner-dropdown-trigger-avatar-list-remaining-count-wireframe | A “+N” badge for additional audience members not shown as avatars. It indicates extra people with access. |
velt-comment-dialog-visibility-banner-dropdown-content-wireframe | The open panel of visibility options and audience pickers. It lets the user configure who can see the thread. |
velt-comment-dialog-visibility-banner-dropdown-content-item-wireframe | A single visibility option row in the dropdown. Selecting it sets that visibility scope. |
velt-comment-dialog-visibility-banner-dropdown-content-item-icon-wireframe | The icon for a visibility option in the dropdown. It visually identifies the scope. |
velt-comment-dialog-visibility-banner-dropdown-content-item-label-wireframe | The text label for a visibility option in the dropdown. It names the scope. |
velt-comment-dialog-visibility-banner-dropdown-content-org-picker-wireframe | A picker to choose which organization can see the thread. It lets the user scope visibility to an org. |
velt-comment-dialog-visibility-banner-dropdown-content-user-picker-wireframe | A picker to choose which specific users can see the thread. It lets the user scope visibility to individuals. |
velt-comment-pin-wireframe | React: VeltCommentPin. The marker placed on the page/canvas at the exact spot a comment was left. Clicking it opens the comment dialog for that location. |
velt-comment-pin-index-wireframe | The index value rendered on a comment pin. It positions/orders the pin among others. |
velt-comment-pin-number-wireframe | The number shown on a comment pin matching its thread number. It lets the user correlate the pin with the comment list. |
velt-comment-pin-triangle-wireframe | The pointer/tail of the pin marker that points to the anchored spot. It visually ties the pin to its exact location. |
velt-comment-pin-ghost-comment-indicator-wireframe | An indicator on a pin whose anchor element is missing (ghost). It warns the user the comment lost its target. |
velt-comment-pin-private-comment-indicator-wireframe | An indicator on a pin marking the comment as private. It signals restricted visibility for that pin. |
velt-comment-pin-unread-comment-indicator-wireframe | An indicator on a pin marking it as having unread content. It draws the user’s attention to new activity. |
velt-comment-tool-wireframe | React: VeltCommentTool. A toggle button that activates comment mode so the user can click to drop a new comment pin. It is the entry point for adding comments to a page. |
velt-comment-thread-wireframe | React: VeltCommentThread. A standalone rendering of a single comment thread outside the pin dialog (e.g. embedded in custom UI). It shows the conversation and composer for one thread. Intent · Deprecated. Do not use for new work: use VeltCommentDialog (velt-comment-dialog-wireframe) instead, which is the supported way to render a thread (anchored in a pin dialog) and to embed one in custom UI. |
velt-comment-sidebar-panel-wireframe | The panel container for the comment sidebar variant. It holds the list of comment threads in a side panel. |
velt-comment-sidebar-skeleton-wireframe | A loading skeleton for the comment sidebar panel. It shows placeholder content while threads load. |
velt-text-comment-wireframe | React: VeltTextComment. Inline commenting anchored to a selected span of text. It lets the user highlight text and attach a comment to that selection. |
velt-text-comment-tool-wireframe | React: VeltTextCommentTool. A tool/button to start a text-anchored comment on selected text. It is the entry point for inline text comments. |
velt-text-comment-toolbar-wireframe | A floating toolbar shown on text selection offering comment-related actions. It lets the user act on the highlighted text. |
velt-text-comment-toolbar-comment-annotation-wireframe | The Comment action in the text selection toolbar. It lets the user attach a comment to the selected text. |
velt-text-comment-toolbar-copywriter-wireframe | The copywriter/AI-writing action in the text selection toolbar. It lets the user invoke writing assistance on the selection. |
velt-text-comment-toolbar-generic-wireframe | A generic/configurable action slot in the text selection toolbar. It hosts a custom action for the selected text. |
velt-text-comment-toolbar-divider-wireframe | A visual divider between groups of actions in the text comment toolbar. It separates action sets for readability. |
velt-sidebar-button-wireframe | React: VeltSidebarButton. A button that toggles the comments sidebar open or closed. It is the user’s entry point to the side panel of comments. |
velt-sidebar-button-icon-wireframe | The icon shown on the sidebar toggle button. It visually represents the comments sidebar. |
velt-sidebar-button-comments-count-wireframe | A count badge on the sidebar button showing total comments. It tells the user how many comments exist. |
velt-sidebar-button-unread-icon-wireframe | An unread indicator on the sidebar button. It signals there are unread comments to review. |
velt-comments-sidebar-button-wireframe | React: VeltCommentsSidebarButton. The dedicated comments-sidebar toggle button (sidebar-scoped variant). It opens or closes the comments sidebar. |
velt-comments-sidebar-button-icon-wireframe | The icon on the comments-sidebar button. It visually represents the sidebar. |
velt-comments-sidebar-button-comments-count-wireframe | A count badge on the comments-sidebar button showing total comments. It tells the user the comment volume. |
velt-comments-sidebar-button-unread-icon-wireframe | An unread indicator on the comments-sidebar button. It flags unread comments. |
velt-comments-sidebar-panel-wireframe | React: VeltCommentsSidebar. The main sidebar panel that lists all comment threads for the document. It is where users browse, filter, and open comments in one place. Intent · This is V1. For new work prefer VeltCommentsSidebarV2 (velt-comments-sidebar-v2-wireframe): V2 is the newer layout with the richer, grouping-aware filter surface (velt-comments-sidebar-filter-container-v2-wireframe). Use V1 only to match an existing V1 integration. Statically-placed surface: you position it in your own layout, so primitives/headless are fine here with no positioning penalty. |
velt-comments-sidebar-header-wireframe | The header bar of the comments sidebar holding title, filters, and actions. It gives the user controls over the comment list. |
velt-comments-sidebar-list-wireframe | The scrollable list of comment thread items in the sidebar. It presents all threads for the user to browse. |
velt-comments-sidebar-list-item-wireframe | A single comment thread row in the sidebar list. Clicking it focuses or opens that thread. |
velt-comments-sidebar-list-item-dialog-container-wireframe | The container that hosts the expanded comment dialog for a list item. It lets the user view the full thread inline in the sidebar. |
velt-comments-sidebar-list-item-group-wireframe | A grouping wrapper for related list items in the sidebar. It clusters threads under a shared heading. |
velt-comments-sidebar-list-item-group-name-wireframe | The name/label of a list item group in the sidebar. It tells the user what the group represents. |
velt-comments-sidebar-list-item-group-count-wireframe | The count of threads in a list item group. It shows how many comments fall in that group. |
velt-comments-sidebar-list-item-group-arrow-wireframe | The expand/collapse arrow on a list item group. It lets the user fold or unfold the group. |
velt-comments-sidebar-empty-placeholder-wireframe | The empty-state message shown when the sidebar has no comments. It tells the user there is nothing to display yet. |
velt-comments-sidebar-skeleton-wireframe | A loading skeleton for the comments sidebar. It shows placeholders while threads load. |
velt-comments-sidebar-close-button-wireframe | The close control of the comments sidebar. It lets the user dismiss the side panel. |
velt-comments-sidebar-fullscreen-button-wireframe | A control to expand the sidebar to fullscreen. It gives the user a larger view of the comment list. |
velt-comments-sidebar-action-button-wireframe | A generic action button in the sidebar header. It triggers a configured sidebar-level action. |
velt-comments-sidebar-search-wireframe | The search input for filtering sidebar comments by text. It lets the user find specific comments quickly. |
velt-comments-sidebar-focused-thread-wireframe | The focused single-thread view shown when a user drills into one thread in the sidebar. It displays the full conversation for that thread. |
velt-comments-sidebar-focused-thread-back-button-wireframe | The back control to leave the focused thread view. It returns the user to the full sidebar list. |
velt-comments-sidebar-focused-thread-dialog-container-wireframe | The container hosting the comment dialog within the focused thread view. It renders the conversation for the focused thread. |
velt-comments-sidebar-page-mode-wireframe | The page-mode layout of the sidebar where comments are tied to the whole page rather than pinned spots. It shows page-level comments. |
velt-comments-sidebar-page-mode-composer-wireframe | The composer in sidebar page mode for adding a page-level comment. It lets the user post a comment to the page. |
velt-comments-sidebar-status-wireframe | The status-filter region in the sidebar. It lets the user narrow the list by thread status. |
velt-comments-sidebar-status-dropdown-wireframe | React: VeltCommentsSidebarStatusDropdownWireframe. The status filter dropdown in the sidebar. It lets the user filter the comment list by status values. |
velt-comments-sidebar-status-dropdown-trigger-wireframe | The trigger that opens the sidebar status filter dropdown. Activating it reveals the status options. |
velt-comments-sidebar-status-dropdown-trigger-indicator-wireframe | An indicator on the status filter trigger showing an active filter. It tells the user a status filter is applied. |
velt-comments-sidebar-status-dropdown-trigger-name-wireframe | The text label on the status filter trigger. It names the current status filter. |
velt-comments-sidebar-status-dropdown-trigger-arrow-wireframe | The chevron arrow on the status filter trigger. It signals the trigger opens a menu. |
velt-comments-sidebar-status-dropdown-content-wireframe | The open panel listing status filter options in the sidebar. It presents statuses the user can filter by. |
velt-comments-sidebar-status-dropdown-content-item-wireframe | A single status filter option row in the sidebar dropdown. Selecting it filters by that status. |
velt-comments-sidebar-status-dropdown-content-item-icon-wireframe | The icon for a status filter option. It visually identifies the status. |
velt-comments-sidebar-status-dropdown-content-item-name-wireframe | The text label for a status filter option. It names the status. |
velt-comments-sidebar-status-dropdown-content-item-count-wireframe | The count of threads matching a status filter option. It shows how many comments have that status. |
velt-comments-sidebar-status-dropdown-content-item-checkbox-wireframe | The checkbox for selecting a status filter option. It toggles inclusion of that status. |
velt-comments-sidebar-status-dropdown-content-item-checkbox-checked-wireframe | The checked state of a status filter checkbox. It shows the status is selected. |
velt-comments-sidebar-status-dropdown-content-item-checkbox-unchecked-wireframe | The unchecked state of a status filter checkbox. It shows the status is not selected. |
velt-comments-sidebar-filter-wireframe | The overall filter region of the sidebar. It groups all the controls for narrowing the comment list. |
velt-comments-sidebar-filter-button-wireframe | The button that opens the sidebar filter controls. It lets the user start filtering the comment list. Intent · Purpose: open the full (V1) filter panel: the larger surface with attribute sections (people, assigned, category, priority, status, location, version…), grouping, and done/reset. Right tool when: the design has a real filter panel with several attribute controls. Wrong tool when: the design is just a compact filter/sort icon with presets → use MinimalFilterDropdown (velt-comments-sidebar-minimal-filter-dropdown-wireframe). For new builds the V2 equivalent is velt-comments-sidebar-filter-container-v2-wireframe. |
velt-comments-sidebar-filter-title-wireframe | The title/heading of the filter panel. It labels the filtering section. |
velt-comments-sidebar-filter-name-wireframe | The name label of a filter within the filter panel. It identifies which attribute is being filtered. |
velt-comments-sidebar-filter-close-button-wireframe | The close control of the filter panel. It dismisses the filter controls. |
velt-comments-sidebar-filter-done-button-wireframe | The Done button that confirms and applies the chosen filters. It finalizes the user’s filter selection. |
velt-comments-sidebar-filter-reset-button-wireframe | The Reset button that clears all applied filters. It returns the list to showing everything. |
velt-comments-sidebar-reset-filter-button-wireframe | A reset-filter control for clearing active filters in the sidebar. It restores the unfiltered comment list. |
velt-comments-sidebar-filter-view-all-wireframe | A “view all” control that removes filtering to show every comment. It lets the user see the complete list. |
velt-comments-sidebar-filter-group-by-wireframe | A control to group the comment list by an attribute. It organizes threads under headings the user chooses. |
velt-comments-sidebar-filter-people-wireframe | A filter for narrowing comments by people involved. It lets the user see threads tied to specific users. |
velt-comments-sidebar-filter-assigned-wireframe | A filter for comments assigned to a particular user. It lets the user see assigned threads. |
velt-comments-sidebar-filter-involved-wireframe | A filter for comments the user is involved in. It surfaces threads relevant to the current user. |
velt-comments-sidebar-filter-tagged-wireframe | A filter for comments where someone is tagged. It lets the user find threads with mentions. |
velt-comments-sidebar-filter-category-wireframe | A filter by comment category. It narrows the list to a chosen category. |
velt-comments-sidebar-filter-comment-type-wireframe | A filter by comment type. It narrows the list to a chosen comment type. |
velt-comments-sidebar-filter-custom-wireframe | A filter by custom field/attribute. It lets the user filter on application-defined data. |
velt-comments-sidebar-filter-document-wireframe | A filter by document. It limits comments to a specific document. |
velt-comments-sidebar-filter-location-wireframe | A filter by location/sub-location within the document. It narrows comments to a specific area. |
velt-comments-sidebar-filter-priority-wireframe | A filter by priority level. It limits the list to comments of a chosen priority. |
velt-comments-sidebar-filter-status-wireframe | A filter by workflow status. It narrows the list to threads of a chosen status. |
velt-comments-sidebar-filter-versions-wireframe | A filter by document version. It limits comments to a particular version. |
velt-comments-sidebar-filter-item-wireframe | A single selectable filter option row. Selecting it toggles that filter value. |
velt-comments-sidebar-filter-item-name-wireframe | The name label of a filter option row. It identifies the filter value. |
velt-comments-sidebar-filter-item-count-wireframe | The count of comments matching a filter option. It shows the result size for that value. |
velt-comments-sidebar-filter-item-checkbox-wireframe | The checkbox for a filter option row. It toggles whether that value is included. |
velt-comments-sidebar-filter-item-checkbox-checked-wireframe | The checked state of a filter option checkbox. It shows the value is selected. |
velt-comments-sidebar-filter-item-checkbox-unchecked-wireframe | The unchecked state of a filter option checkbox. It shows the value is deselected. |
velt-comments-sidebar-filter-search-wireframe | A search input within the filter panel for finding filter values. It lets the user quickly locate a filter option. |
velt-comments-sidebar-filter-search-input-wireframe | The text field of the filter search. It is where the user types to find filter values. |
velt-comments-sidebar-filter-search-dropdown-icon-wireframe | The dropdown/search icon on the filter search. It indicates the searchable filter affordance. |
velt-comments-sidebar-filter-search-hidden-count-wireframe | A count of filter results hidden beyond what is shown. It tells the user there are more matches. |
velt-comments-sidebar-filter-search-tags-wireframe | The container of selected filter tags from search. It shows the active filter selections as chips. |
velt-comments-sidebar-filter-search-tags-item-wireframe | A single selected filter tag chip. It represents one applied filter value. |
velt-comments-sidebar-filter-search-tags-item-name-wireframe | The name on a filter tag chip. It labels the applied filter value. |
velt-comments-sidebar-filter-search-tags-item-close-wireframe | The remove control on a filter tag chip. It lets the user clear that filter value. |
velt-comments-sidebar-document-filter-dropdown-wireframe | The document-scoped filter dropdown in the sidebar. It lets the user filter comments by document. |
velt-comments-sidebar-document-filter-dropdown-trigger-wireframe | The trigger that opens the document filter dropdown. Activating it reveals document options. |
velt-comments-sidebar-document-filter-dropdown-trigger-label-wireframe | The label on the document filter trigger. It names the current document filter. |
velt-comments-sidebar-document-filter-dropdown-content-wireframe | The open panel listing documents to filter by. It presents document choices to the user. |
velt-comments-sidebar-location-filter-dropdown-wireframe | The location-scoped filter dropdown in the sidebar. It lets the user filter comments by location. |
velt-comments-sidebar-location-filter-dropdown-trigger-wireframe | The trigger that opens the location filter dropdown. Activating it reveals location options. |
velt-comments-sidebar-location-filter-dropdown-trigger-label-wireframe | The label on the location filter trigger. It names the current location filter. |
velt-comments-sidebar-location-filter-dropdown-content-wireframe | The open panel listing locations to filter by. It presents location choices to the user. |
velt-comments-sidebar-minimal-filter-dropdown-wireframe | A compact filter dropdown offering common preset filters and sorts. It gives users quick one-click filtering in minimal mode. Intent · Purpose: the small filter-icon menu with one-click presets: sort by date/unread, show All/Open/Resolved/Read/Unread, “Assigned to me”. Right tool when: the design shows a compact filter/sort icon that opens a short preset list. → reach for MinimalFilterDropdown. Wrong tool when: the design shows a full filter panel with multiple attribute sections (people, status, priority, category, location…) and apply/reset. That is not this; → use FilterButton + the filter panel (velt-comments-sidebar-filter-button-wireframe / velt-comments-sidebar-filter-wireframe in V1, or velt-comments-sidebar-filter-container-v2-wireframe in V2). |
velt-comments-sidebar-minimal-filter-dropdown-trigger-wireframe | The trigger that opens the minimal filter dropdown. Activating it reveals the preset filters. |
velt-comments-sidebar-minimal-filter-dropdown-content-wireframe | The open panel of preset filters and sorts in minimal mode. It presents the quick filter options. |
velt-comments-sidebar-minimal-filter-dropdown-content-filter-all-wireframe | The “All” preset filter. Selecting it shows every comment. |
velt-comments-sidebar-minimal-filter-dropdown-content-filter-open-wireframe | The “Open” preset filter. Selecting it shows only open threads. |
velt-comments-sidebar-minimal-filter-dropdown-content-filter-resolved-wireframe | The “Resolved” preset filter. Selecting it shows only resolved threads. |
velt-comments-sidebar-minimal-filter-dropdown-content-filter-read-wireframe | The “Read” preset filter. Selecting it shows only read threads. |
velt-comments-sidebar-minimal-filter-dropdown-content-filter-unread-wireframe | The “Unread” preset filter. Selecting it shows only unread threads. |
velt-comments-sidebar-minimal-filter-dropdown-content-filter-assigned-to-me-wireframe | The “Assigned to me” preset filter. Selecting it shows threads assigned to the current user. |
velt-comments-sidebar-minimal-filter-dropdown-content-filter-reset-wireframe | The reset control in the minimal filter dropdown. It clears the preset filter selection. |
velt-comments-sidebar-minimal-filter-dropdown-content-sort-date-wireframe | The “Sort by date” option in the minimal filter dropdown. It orders threads chronologically. |
velt-comments-sidebar-minimal-filter-dropdown-content-sort-unread-wireframe | The “Sort by unread” option in the minimal filter dropdown. It orders threads by unread state. |
velt-comments-sidebar-minimal-filter-dropdown-content-selected-icon-wireframe | A checkmark icon marking the currently selected preset filter/sort. It confirms the active choice. |
velt-comments-sidebar-minimal-actions-dropdown-wireframe | A compact actions dropdown in minimal mode for bulk thread actions. It gives users quick list-level operations. |
velt-comments-sidebar-minimal-actions-dropdown-trigger-wireframe | The trigger that opens the minimal actions dropdown. Activating it reveals the bulk actions. |
velt-comments-sidebar-minimal-actions-dropdown-content-wireframe | The open panel of bulk actions in minimal mode. It presents the list-level operations. |
velt-comments-sidebar-minimal-actions-dropdown-content-mark-all-read-wireframe | The “Mark all as read” bulk action. Selecting it clears unread state across all threads. |
velt-comments-sidebar-minimal-actions-dropdown-content-mark-all-resolved-wireframe | The “Mark all as resolved” bulk action. Selecting it resolves all threads at once. |
velt-comments-sidebar-v2-wireframe | React: VeltCommentsSidebarV2. The next-generation comments sidebar with an updated layout and grouping. It is the modern panel for browsing and managing all comments. Intent · Use this for new sidebars. V2 is the current, filter-capable sidebar (group-by + the sectioned velt-comments-sidebar-filter-container-v2-wireframe panel); prefer it over V1 (velt-comments-sidebar-panel-wireframe) unless an existing V1 integration must be matched. Statically-placed surface: no positioning penalty for primitives/headless. |
velt-comments-sidebar-panel-v2-wireframe | The V2 sidebar panel container. It holds the V2 list of comment threads. |
velt-comments-sidebar-header-v2-wireframe | The header bar of the V2 sidebar. It holds the V2 title, search, filters, and actions. |
velt-comments-sidebar-list-v2-wireframe | The V2 scrollable list of comment threads. It presents threads in the updated layout. |
velt-comments-sidebar-list-item-v2-wireframe | A single comment thread row in the V2 list. Clicking it focuses or opens that thread. |
velt-comments-sidebar-list-group-header-v2-wireframe | A group header in the V2 list separating grouped threads. It labels a cluster of threads. |
velt-comments-sidebar-list-group-header-v2-label-wireframe | The label text of a V2 list group header. It names the group. |
velt-comments-sidebar-list-group-header-v2-count-wireframe | The count on a V2 list group header. It shows how many threads are in the group. |
velt-comments-sidebar-list-group-header-v2-chevron-wireframe | The expand/collapse chevron on a V2 group header. It folds or unfolds the group. |
velt-comments-sidebar-list-group-header-v2-separator-wireframe | A separator line in the V2 group header. It visually divides groups. |
velt-comments-sidebar-empty-placeholder-v2-wireframe | The V2 empty-state message when there are no comments. It tells the user there is nothing to display. |
velt-comments-sidebar-skeleton-v2-wireframe | A loading skeleton for the V2 sidebar. It shows placeholders while threads load. |
velt-comments-sidebar-close-button-v2-wireframe | The close control of the V2 sidebar. It dismisses the V2 side panel. |
velt-comments-sidebar-fullscreen-button-v2-wireframe | The V2 control to expand the sidebar to fullscreen. It gives the user a larger comment view. |
velt-comments-sidebar-reset-filter-button-v2-wireframe | The V2 reset-filter control. It clears active filters in the V2 sidebar. |
velt-comments-sidebar-search-v2-wireframe | The V2 search region in the sidebar header. It lets the user search comments. |
velt-comments-sidebar-search-v2-input-wireframe | The text field of the V2 search. It is where the user types a search query. |
velt-comments-sidebar-search-v2-icon-wireframe | The search icon in the V2 search region. It indicates the search affordance. |
velt-comments-sidebar-page-mode-composer-v2-wireframe | The V2 page-mode composer for posting page-level comments. It lets the user add a comment to the page in V2. |
velt-comments-sidebar-focused-thread-v2-wireframe | The V2 focused single-thread view. It shows the full conversation for one thread in the updated layout. |
velt-comments-sidebar-focused-thread-back-button-v2-wireframe | The V2 back control to leave the focused thread view. It returns the user to the V2 list. |
velt-comments-sidebar-focused-thread-dialog-container-v2-wireframe | The V2 container hosting the comment dialog in the focused thread view. It renders the focused conversation. |
velt-comments-sidebar-filter-button-v2-wireframe | The V2 filter button that opens the filter controls. It lets the user start filtering in V2. |
velt-comments-sidebar-filter-button-v2-applied-icon-wireframe | An indicator on the V2 filter button showing filters are applied. It tells the user filtering is active. |
velt-comments-sidebar-filter-dropdown-v2-wireframe | The V2 filter dropdown for choosing filter values. It lets the user filter the V2 list. |
velt-comments-sidebar-filter-dropdown-trigger-v2-wireframe | The trigger that opens the V2 filter dropdown. Activating it reveals the filter options. |
velt-comments-sidebar-filter-dropdown-content-v2-wireframe | The open panel of the V2 filter dropdown. It presents the filter options. |
velt-comments-sidebar-filter-dropdown-content-list-v2-wireframe | The list of filter options inside the V2 filter dropdown. It arranges the filter values. |
velt-comments-sidebar-filter-dropdown-content-list-item-v2-wireframe | A single filter option row in the V2 filter dropdown. Selecting it toggles that filter. |
velt-comments-sidebar-filter-dropdown-content-list-item-label-v2-wireframe | The label of a V2 filter option row. It names the filter value. |
velt-comments-sidebar-filter-dropdown-content-list-item-count-v2-wireframe | The count on a V2 filter option row. It shows matching threads for that value. |
velt-comments-sidebar-filter-dropdown-content-list-item-indicator-v2-wireframe | A selection indicator on a V2 filter option row. It shows whether the value is selected. |
velt-comments-sidebar-filter-dropdown-content-list-category-v2-wireframe | A category grouping within the V2 filter dropdown list. It clusters related filter options. |
velt-comments-sidebar-filter-dropdown-content-list-category-label-v2-wireframe | The label of a filter category in the V2 dropdown. It names the category. |
velt-comments-sidebar-filter-dropdown-content-list-category-content-v2-wireframe | The content area of a filter category in the V2 dropdown. It holds the options under that category. |
velt-comments-sidebar-filter-container-v2-wireframe | The full V2 filter container panel with sections and controls. It is the comprehensive filtering surface in V2. Intent · Purpose: the full filter panel for V2: sectioned, multi-attribute filtering with group-by and apply/reset. Right tool when: the design shows a complete filter panel in a V2 sidebar. Wrong tool when: the design is a compact filter-icon dropdown with presets → use MinimalFilterDropdown (velt-comments-sidebar-minimal-filter-dropdown-wireframe). This is the V2 counterpart of the V1 velt-comments-sidebar-filter-button-wireframe panel. |
velt-comments-sidebar-filter-container-v2-title-wireframe | The title of the V2 filter container. It labels the filtering panel. |
velt-comments-sidebar-filter-container-v2-close-button-wireframe | The close control of the V2 filter container. It dismisses the filter panel. |
velt-comments-sidebar-filter-container-v2-reset-button-wireframe | The reset control of the V2 filter container. It clears all filter selections. |
velt-comments-sidebar-filter-container-v2-apply-button-wireframe | The apply control of the V2 filter container. It commits the chosen filters to the list. |
velt-comments-sidebar-filter-container-v2-group-by-wireframe | The group-by control in the V2 filter container. It organizes threads by a chosen attribute. |
velt-comments-sidebar-filter-container-v2-section-wireframe | A single filter section in the V2 container. It groups the controls for one filterable attribute. |
velt-comments-sidebar-filter-container-v2-section-label-wireframe | The label of a V2 filter section. It names the attribute being filtered. |
velt-comments-sidebar-filter-container-v2-section-field-wireframe | The field/control area of a V2 filter section. It holds the input for that filter. |
velt-comments-sidebar-filter-container-v2-section-list-wireframe | The list within a V2 filter section. It arranges the section’s selectable controls. |
velt-comments-sidebar-filter-container-v2-section-control-wireframe | A control element within a V2 filter section. It lets the user set the section’s filter. |
velt-comments-sidebar-filter-container-v2-section-control-value-wireframe | The displayed value of a V2 section control. It shows the current selection for that filter. |
velt-comments-sidebar-filter-container-v2-section-control-chevron-wireframe | The chevron on a V2 section control. It indicates the control is expandable. |
velt-comments-sidebar-filter-container-v2-section-control-search-wireframe | A search input within a V2 section control. It lets the user find values to filter on. |
velt-comments-sidebar-filter-container-v2-section-control-chip-list-wireframe | The list of selected value chips on a V2 section control. It shows the active selections. |
velt-comments-sidebar-filter-container-v2-section-control-chip-wireframe | A single selected value chip on a V2 section control. It represents one chosen filter value. |
velt-comments-sidebar-filter-container-v2-section-option-wireframe | A selectable option within a V2 filter section. Selecting it includes that value in the filter. |
velt-comments-sidebar-filter-container-v2-section-option-list-wireframe | The list of options in a V2 filter section. It arranges the selectable values. |
velt-comments-sidebar-filter-container-v2-section-option-checkbox-wireframe | The checkbox on a V2 filter section option. It toggles inclusion of that value. |
velt-comments-sidebar-filter-container-v2-section-option-name-wireframe | The name label of a V2 filter section option. It identifies the value. |
velt-comments-sidebar-filter-container-v2-section-option-count-wireframe | The count on a V2 filter section option. It shows matching threads for that value. |
velt-inline-comments-section-wireframe | React: VeltInlineCommentsSection. An embedded comments section that lives inline within page content (not a floating dialog). It shows a thread list and composer in place for a specific location. Intent · Purpose: an in-flow comments block you drop into your own layout for a specific location: no floating, no pin. Right tool when: the design embeds comments under/beside content (a record detail, a doc section). Wrong tool when: comments must float and follow a pinned spot on the page → that is the anchored dialog (velt-comment-dialog-wireframe). Statically-placed surface: primitives/headless are fine here with no positioning penalty. |
velt-inline-comments-section-panel-wireframe | The panel container of the inline comments section. It holds the inline thread list and controls. |
velt-inline-comments-section-list-wireframe | The list of comment threads in the inline section. It presents the threads for that inline location. |
velt-inline-comments-section-skeleton-wireframe | A loading skeleton for the inline comments section. It shows placeholders while threads load. |
velt-inline-comments-section-comment-count-wireframe | A count of comments in the inline section. It tells the user how many comments are present. |
velt-inline-comments-section-composer-container-wireframe | The composer area of the inline section. It lets the user add a new comment inline. |
velt-inline-comments-section-filter-dropdown-wireframe | The filter dropdown for the inline comments section. It lets the user narrow the inline thread list. |
velt-inline-comments-section-filter-dropdown-trigger-wireframe | The trigger that opens the inline filter dropdown. Activating it reveals filter options. |
velt-inline-comments-section-filter-dropdown-trigger-name-wireframe | The label on the inline filter trigger. It names the current filter. |
velt-inline-comments-section-filter-dropdown-trigger-arrow-wireframe | The chevron arrow on the inline filter trigger. It signals the trigger opens a menu. |
velt-inline-comments-section-filter-dropdown-content-wireframe | The open panel of the inline filter dropdown. It presents the filter options. |
velt-inline-comments-section-filter-dropdown-content-list-wireframe | The list of filter options in the inline filter dropdown. It arranges the options. |
velt-inline-comments-section-filter-dropdown-content-list-item-wireframe | A single filter option row in the inline filter dropdown. Selecting it toggles that filter. |
velt-inline-comments-section-filter-dropdown-content-list-item-label-wireframe | The label of an inline filter option row. It names the filter value. |
velt-inline-comments-section-filter-dropdown-content-list-item-checkbox-wireframe | The checkbox on an inline filter option row. It toggles inclusion of that value. |
velt-inline-comments-section-filter-dropdown-content-apply-button-wireframe | The apply button in the inline filter dropdown. It commits the chosen filters to the list. |
velt-inline-comments-section-sorting-dropdown-wireframe | The sorting dropdown for the inline comments section. It lets the user reorder the thread list. |
velt-inline-comments-section-sorting-dropdown-trigger-wireframe | The trigger that opens the inline sorting dropdown. Activating it reveals sort options. |
velt-inline-comments-section-sorting-dropdown-trigger-icon-wireframe | The icon on the inline sorting trigger. It visually represents the sort control. |
velt-inline-comments-section-sorting-dropdown-trigger-name-wireframe | The label on the inline sorting trigger. It names the current sort order. |
velt-inline-comments-section-sorting-dropdown-content-wireframe | The open panel of the inline sorting dropdown. It presents the sort options. |
velt-inline-comments-section-sorting-dropdown-content-item-wireframe | A single sort option row in the inline sorting dropdown. Selecting it applies that sort order. |
velt-inline-comments-section-sorting-dropdown-content-item-icon-wireframe | The icon for a sort option row. It visually identifies the sort. |
velt-inline-comments-section-sorting-dropdown-content-item-name-wireframe | The label for a sort option row. It names the sort order. |
velt-inline-comments-section-sorting-dropdown-content-item-tick-wireframe | A checkmark on the currently selected sort option. It confirms the active sort. |
velt-multi-thread-comment-dialog-wireframe | React: VeltMultiThreadCommentDialog. A dialog that displays multiple comment threads together in one popover (e.g. all comments at a shared location). It lets the user browse and manage several threads at once. Intent · Purpose: show many threads at one anchored location, with its own list, filter, and new-thread affordances. Right tool when: a single point/region accumulates multiple independent conversations (clustered pins, “all comments on this row/cell”). Wrong tool when: the location holds exactly one conversation → use VeltCommentDialog (velt-comment-dialog-wireframe); and when you want a persistent, list-of-all-threads browsing surface placed in your own layout rather than anchored to a spot → use the sidebar (VeltCommentsSidebarV2). Anchored surface: customize with wireframes+CSS. |
velt-multi-thread-comment-dialog-panel-wireframe | The panel container of the multi-thread dialog. It holds the multiple-thread list and controls. |
velt-multi-thread-comment-dialog-list-wireframe | The list of threads in the multi-thread dialog. It presents all threads at that location. |
velt-multi-thread-comment-dialog-comment-count-wireframe | A count of threads/comments in the multi-thread dialog. It tells the user how many are present. |
velt-multi-thread-comment-dialog-composer-container-wireframe | The composer area of the multi-thread dialog. It lets the user add a new thread or comment. |
velt-multi-thread-comment-dialog-new-thread-button-wireframe | The button to start a new thread within the multi-thread dialog. It lets the user open a fresh conversation. |
velt-multi-thread-comment-dialog-empty-placeholder-wireframe | The empty-state message when the multi-thread dialog has no threads. It tells the user there is nothing yet. |
velt-multi-thread-comment-dialog-close-button-wireframe | The close control of the multi-thread dialog. It dismisses the dialog. |
velt-multi-thread-comment-dialog-reset-filter-button-wireframe | A reset-filter control in the multi-thread dialog. It clears active filters on the thread list. |
velt-multi-thread-comment-dialog-minimal-filter-dropdown-wireframe | A compact filter dropdown in the multi-thread dialog. It lets the user quickly filter the thread list. |
velt-multi-thread-comment-dialog-minimal-filter-dropdown-trigger-wireframe | The trigger that opens the multi-thread minimal filter dropdown. Activating it reveals preset filters. |
velt-multi-thread-comment-dialog-minimal-filter-dropdown-content-wireframe | The open panel of preset filters in the multi-thread dialog. It presents the quick filter options. |
velt-multi-thread-comment-dialog-minimal-filter-dropdown-content-filter-all-wireframe | The “All” preset filter in the multi-thread dialog. Selecting it shows every thread. |
velt-multi-thread-comment-dialog-minimal-filter-dropdown-content-filter-resolved-wireframe | The “Resolved” preset filter in the multi-thread dialog. Selecting it shows resolved threads. |
velt-multi-thread-comment-dialog-minimal-filter-dropdown-content-filter-read-wireframe | The “Read” preset filter in the multi-thread dialog. Selecting it shows read threads. |
velt-multi-thread-comment-dialog-minimal-filter-dropdown-content-filter-unread-wireframe | The “Unread” preset filter in the multi-thread dialog. Selecting it shows unread threads. |
velt-multi-thread-comment-dialog-minimal-filter-dropdown-content-sort-date-wireframe | The “Sort by date” option in the multi-thread dialog. It orders threads chronologically. |
velt-multi-thread-comment-dialog-minimal-filter-dropdown-content-sort-unread-wireframe | The “Sort by unread” option in the multi-thread dialog. It orders threads by unread state. |
velt-multi-thread-comment-dialog-minimal-filter-dropdown-content-selected-icon-wireframe | A checkmark marking the selected preset filter/sort in the multi-thread dialog. It confirms the active choice. |
velt-multi-thread-comment-dialog-minimal-actions-dropdown-wireframe | A compact bulk-actions dropdown in the multi-thread dialog. It gives users quick list-level operations. |
velt-multi-thread-comment-dialog-minimal-actions-dropdown-trigger-wireframe | The trigger that opens the multi-thread actions dropdown. Activating it reveals the bulk actions. |
velt-multi-thread-comment-dialog-minimal-actions-dropdown-content-wireframe | The open panel of bulk actions in the multi-thread dialog. It presents the list-level operations. |
velt-multi-thread-comment-dialog-minimal-actions-dropdown-content-mark-all-read-wireframe | The “Mark all as read” action in the multi-thread dialog. It clears unread state across all threads. |
velt-multi-thread-comment-dialog-minimal-actions-dropdown-content-mark-all-resolved-wireframe | The “Mark all as resolved” action in the multi-thread dialog. It resolves all threads at once. |
velt-persistent-comment-mode-wireframe | React: VeltPersistentCommentModeWireframe. A persistent banner/bar indicating comment mode is active and staying on. It lets the user keep adding multiple comments without re-toggling the tool. |
velt-persistent-comment-mode-close-button-wireframe | The close control on the persistent comment mode bar. It lets the user exit persistent commenting. |
velt-persistent-comment-mode-label-wireframe | The label on the persistent comment mode bar. It tells the user that comment mode is currently active. |
velt-persistent-comment-mode-label-public-wireframe | The label variant indicating persistent comment mode is posting public comments. It reminds the user comments will be visible to everyone. |
velt-persistent-comment-mode-label-private-wireframe | The label variant indicating persistent comment mode is posting private comments. It reminds the user comments will be restricted. |
velt-confirm-dialog-wireframe | React: VeltConfirmDialogWireframe. A confirmation dialog shown before destructive or important comment actions (e.g. deleting a thread). It asks the user to approve or cancel the action. |
velt-confirm-dialog-title-wireframe | The title of the confirmation dialog. It states what the user is being asked to confirm. |
velt-confirm-dialog-message-wireframe | The message body of the confirmation dialog. It explains the consequences of the action. |
velt-confirm-dialog-approve-button-wireframe | The approve/confirm button of the confirmation dialog. Clicking it proceeds with the action. |
velt-confirm-dialog-reject-button-wireframe | The reject/cancel button of the confirmation dialog. Clicking it aborts the action. |