Skip to content

Add age declaration UI#270

Draft
danirabbit wants to merge 1 commit into
mainfrom
danirabbit/age-declaration
Draft

Add age declaration UI#270
danirabbit wants to merge 1 commit into
mainfrom
danirabbit/age-declaration

Conversation

@danirabbit
Copy link
Copy Markdown
Member

ref #260

@danirabbit danirabbit added this to OS 9 Mar 2, 2026
accounttype_combobox.append_text (_("Administrator"));
accounttype_combobox.append_text (_("Adult (Standard)"));
accounttype_combobox.append_text (_("Adult (Administrator)"));
accounttype_combobox.append_text (_("Child"));
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Should we indicate below what age someone is a child? Does this depend on locale?

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

Yeah we're probably going to need a lot more explainer text in the end

};

var dob_header = new Granite.HeaderLabel (_("Date of Birth")) {
secondary_text = _("Age and birthday are never shared. Age range is shared with apps to provide appropriate experiences."),
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

It gets a little tricky to say that "age and birthday are never shared" if the user uses an application the day their age bracket changes. This can be solved by using a small randomized offset that reduces the age value when exposing it to applications. But if this exists, explaining the age range has such offset and that the precise range is not shared is also helpful.

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

I think it will be better to wait to hash out the details of explainer text until the portal is more finalized. Please keep in mind this is only a draft and it is not marked ready for review

@JeepConcierge

This comment has been minimized.

@pedropaulosuzuki

This comment was marked as off-topic.

@pedropaulosuzuki

This comment was marked as off-topic.

@elementary elementary locked as off-topic and limited conversation to collaborators Mar 28, 2026
@danirabbit danirabbit moved this to In progress in OS 9 Mar 31, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

Status: In progress

Development

Successfully merging this pull request may close these issues.

4 participants