Skip to content

Conversation

Copy link
Contributor

Copilot AI commented Dec 30, 2025

The tooltip was updated to only mention 'everything' tag but removed the comma-separated tags functionality hint. Users in create mode can still add multiple tags at once using commas but had no UI indication of this.

Changes

  • Added tooltipText computed property that generates contextual help based on mode and allowEverything props
  • Tooltip now shows comma-separated help in create mode, 'everything' tag info when allowed, or both
  • Icon hidden when no relevant tooltip text applies

Tooltip Text by Context

Mode allowEverything Tooltip
create true "Add multiple tags using commas. 'everything' tag covers all possible tags"
create false "Add multiple tags using commas"
search true "'everything' tag covers all possible tags"
search false (hidden)
const tooltipText = computed(() => {
    const parts = [];
    if (props.mode === 'create') {
        parts.push("Add multiple tags using commas");
    }
    if (props.allowEverything) {
        parts.push("'everything' tag covers all possible tags");
    }
    return parts.join('. ');
});

✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.

Copilot AI self-assigned this Dec 30, 2025
Co-authored-by: AllanKoder <74692833+AllanKoder@users.noreply.github.com>
Copilot AI changed the title [WIP] WIP Address feedback on 'Everything tag, frontend' PR Make TagSelector tooltip mode-aware for comma-separated tags Dec 30, 2025
Copilot AI requested a review from AllanKoder December 30, 2025 00:20
@AllanKoder AllanKoder marked this pull request as ready for review December 30, 2025 01:37
@AllanKoder AllanKoder merged commit 81c53d6 into everything-tag Dec 30, 2025
1 check passed
@AllanKoder AllanKoder deleted the copilot/sub-pr-55-again branch December 30, 2025 01:37
AllanKoder added a commit that referenced this pull request Dec 30, 2025
* Everything tag, frontend

* Update resources/js/Pages/Resources/Form/TagsFields.vue

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update resources/js/Components/Form/TagSelector.vue

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Make TagSelector tooltip mode-aware for comma-separated tags (#57)

* Initial plan

* Make tooltip mode-aware to show comma-separated tags help

Co-authored-by: AllanKoder <74692833+AllanKoder@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: AllanKoder <74692833+AllanKoder@users.noreply.github.com>

* Add orange theme styling for count badge on "everything" tag (#56)

* Initial plan

* Add orange-themed styling for count badge on 'everything' tag

Co-authored-by: AllanKoder <74692833+AllanKoder@users.noreply.github.com>

* Add explicit handling for 'selected' variant in count badge styling

Co-authored-by: AllanKoder <74692833+AllanKoder@users.noreply.github.com>

* Consolidate duplicate styling logic for highlighted and selected variants

Co-authored-by: AllanKoder <74692833+AllanKoder@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: AllanKoder <74692833+AllanKoder@users.noreply.github.com>

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com>
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.

2 participants