Skip to content

[v13] Team plan CTAs (#25073)#25701

Merged
mcbattirola merged 12 commits intobranch/v13from
mcbattirola/v13/team-features-CTAs
May 9, 2023
Merged

[v13] Team plan CTAs (#25073)#25701
mcbattirola merged 12 commits intobranch/v13from
mcbattirola/v13/team-features-CTAs

Conversation

@mcbattirola
Copy link
Copy Markdown
Contributor

Backports #25073 to v13

* (wip) add unlock feature button to support page

* Fix typo

* (wip) add locked feature join session

* Improve session join style

* Add session join lock button

* Remove hover on locked join menu

* Update copy

* Only show `join as...` when appropriate

* (wip)

* Make ButtonLockedFeature theme sensitive

* Remove debug stuff

* Adjust feature button height

* Fix session join button on locked

* Remove unused import

* typo

* Add link to cta button

* Remove teams flag

* Add cta service

* Update snapshots

* Lock button style

* Add cta to context

* Rename cta to ctaService

* Stories and tests

* Add comments clarifying that ctas are not used currently

* add showActiveSessionsCTA to useSessions

* Licenses

* Lint license

* Remove commented out code

* Add missing types

* Replace cta service for an object with cta on context

* Fix menu hack

* small refactor in styled stuff

* Update SessionJoinBtn to use master code

* Snapshot update

* Minor stuff
@mcbattirola mcbattirola changed the title Team plan CTAs (#25073) [v13] Team plan CTAs (#25073) May 5, 2023
@public-teleport-github-review-bot
Copy link
Copy Markdown

@mcbattirola - this PR will require admin approval to merge due to its size. Consider breaking it up into a series smaller changes.

@mcbattirola mcbattirola enabled auto-merge May 9, 2023 13:01
@mcbattirola mcbattirola requested a review from zmb3 May 9, 2023 15:13
@mcbattirola mcbattirola added this pull request to the merge queue May 9, 2023
@github-merge-queue github-merge-queue Bot removed this pull request from the merge queue due to failed status checks May 9, 2023
@mcbattirola mcbattirola added this pull request to the merge queue May 9, 2023
@mcbattirola mcbattirola removed this pull request from the merge queue due to a manual request May 9, 2023
@mcbattirola mcbattirola enabled auto-merge May 9, 2023 17:48
@mcbattirola mcbattirola added this pull request to the merge queue May 9, 2023
@github-merge-queue github-merge-queue Bot removed this pull request from the merge queue due to failed status checks May 9, 2023
@mcbattirola mcbattirola added this pull request to the merge queue May 9, 2023
@mcbattirola mcbattirola removed this pull request from the merge queue due to a manual request May 9, 2023
@mcbattirola mcbattirola enabled auto-merge May 9, 2023 18:17
@mcbattirola mcbattirola added this pull request to the merge queue May 9, 2023
Merged via the queue into branch/v13 with commit c2027a5 May 9, 2023
@mcbattirola mcbattirola deleted the mcbattirola/v13/team-features-CTAs branch May 9, 2023 19:00
@r0mant r0mant mentioned this pull request Jul 14, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants