Skip to content

feat(landing-page): remove registration introduction text due to ux guidelines#1433

Merged
spike-rabbit merged 1 commit intomainfrom
feat/drop-landing-page-register-intro
Feb 12, 2026
Merged

feat(landing-page): remove registration introduction text due to ux guidelines#1433
spike-rabbit merged 1 commit intomainfrom
feat/drop-landing-page-register-intro

Conversation

@michael-smt
Copy link
Member

@michael-smt michael-smt commented Feb 3, 2026

This removes the text "Don't have an account?" before the "Register now" to communicate with as few words as possible as requested by UX writing @Danisand.


@michael-smt michael-smt requested review from a team and dauriamarco as code owners February 3, 2026 14:34
Copy link
Contributor

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

The pull request effectively removes the 'Don't have an account?' introduction text as per the UX guidelines. The changes are consistently applied across the component's TypeScript, HTML template, API golden files, translation files, and Playwright snapshots. All modifications align with the stated objective of communicating with fewer words and appear to be correctly implemented without introducing any new issues.

@github-actions
Copy link

github-actions bot commented Feb 3, 2026

@michael-smt michael-smt force-pushed the feat/drop-landing-page-register-intro branch 2 times, most recently from 6aa3aae to eaa243e Compare February 3, 2026 15:59
Copy link
Member

@dauriamarco dauriamarco left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just a small margin leftover, otherwise looks good 👍

Copy link
Member

@dauriamarco dauriamarco left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just a small margin leftover, otherwise looks good 👍

@michael-smt michael-smt force-pushed the feat/drop-landing-page-register-intro branch 2 times, most recently from a5ecda7 to 60cb3c7 Compare February 9, 2026 14:04
Copy link
Member

@dauriamarco dauriamarco left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM 👍

@michael-smt michael-smt force-pushed the feat/drop-landing-page-register-intro branch 2 times, most recently from 644198e to 60bdf54 Compare February 9, 2026 15:21
@panch1739
Copy link
Member

@Danisand One question...is this aligned with ix? We dont have fully aligned the visual design, but they still seem to have the "Don't have an account" phrase:

image

@Danisand
Copy link
Member

@Danisand One question...is this aligned with ix? We dont have fully aligned the visual design, but they still seem to have the "Don't have an account" phrase:

image

Hi @panch1739
Have a look on the UX writing guidelines written by Jennie:
Screenshot 2026-02-11 at 16 16 23

May be Element is faster to change it than iX 😄

@panch1739
Copy link
Member

@Danisand excelleeeent, thanks for clarifying. I'll update figma then also

@panch1739
Copy link
Member

@michael-smt i think you can merge nooow

@michael-smt michael-smt force-pushed the feat/drop-landing-page-register-intro branch from 60bdf54 to 0c97ffc Compare February 11, 2026 15:50
Copy link
Member

@spike-rabbit spike-rabbit left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  1. Please add a breaking change note for the removed property.
  2. Update the schematics to remove that input (in element-ng/schematics/data/symbol-removals.ts, no need to write tests)

@michael-smt michael-smt force-pushed the feat/drop-landing-page-register-intro branch from 0c97ffc to 33db4f3 Compare February 11, 2026 16:10
Copy link
Member

@spike-rabbit spike-rabbit left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code is perfect 👍

Please align the breaking change with other similar ones we have:

This is what we have for tooltip:

The triggers input has been removed to align the behavior with accessibility guidelines.
Remove all usages. The tooltip will always be shown if the target element is focused or hovered.

The key pattern is The <input> has been removed to ...

@michael-smt michael-smt force-pushed the feat/drop-landing-page-register-intro branch from 33db4f3 to c51f291 Compare February 11, 2026 17:05
@spike-rabbit spike-rabbit force-pushed the feat/drop-landing-page-register-intro branch 2 times, most recently from 54bf3fb to 42692b1 Compare February 12, 2026 07:56
Copy link
Member

@spike-rabbit spike-rabbit left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍

…uidelines

BREAKING CHANGE: The `registerNowIntroText` input has been removed to align with UX guidelines.
Remove all usages.
@spike-rabbit spike-rabbit force-pushed the feat/drop-landing-page-register-intro branch from 42692b1 to ac3ceaa Compare February 12, 2026 08:00
@github-actions
Copy link

Code Coverage

@spike-rabbit spike-rabbit merged commit 10c08f8 into main Feb 12, 2026
11 checks passed
@spike-rabbit spike-rabbit deleted the feat/drop-landing-page-register-intro branch February 12, 2026 08:16
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.

5 participants