Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Work out our approach to embedded web views in apps #3663

Closed
6 of 9 tasks
christopherthomasdesign opened this issue Mar 20, 2024 · 0 comments
Closed
6 of 9 tasks

Work out our approach to embedded web views in apps #3663

christopherthomasdesign opened this issue Mar 20, 2024 · 0 comments
Assignees
Labels
epic Epics are used in planning project boards to group related stories

Comments

@christopherthomasdesign
Copy link
Member

christopherthomasdesign commented Mar 20, 2024

Brief

Understand how the Design System will be affected by in-app web views that are part of the One Login journey, and document what our position is.

Epic lead

Romaric

Driving role(s)

Developer

Supporting role(s)

Delivery Manager, Lead Developer, Lead Designer

Needs awareness

Accessibility Specialist

Further information

The One Login and GOV.UK programmes are currently looking at how web views of GOV.UK might be embedded in the app. A few main topics have come up, there may be more than this:

  • how dark mode applies across a web and app context – we want to avoid journeys where pages switch between light and dark mode
  • how type scaling works across an app and an embedded website
  • more generally, how styling should work – to what degree should it try match or inherit what the app does (this is possibly a stretch goal, feel free to de-scope)

We should think about how this might affect the Design System, and help create an approach for the Design System, web-based services and apps to all work together.

There's a cross-GDS working group looking at apps, led by Helena Trippe on the One Login programme. It meets every two weeks on Thursday at 11am – maybe we should plan to lead one of the sessions if we need to gather information or get feedback?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
epic Epics are used in planning project boards to group related stories
Projects
None yet
Development

No branches or pull requests

7 participants