Skip to content

Move tracking options into general site settings - #6574

Open
sanne-san wants to merge 4 commits into
sanne-onboardingfrom
sanne-tracking-settings
Open

Move tracking options into general site settings#6574
sanne-san wants to merge 4 commits into
sanne-onboardingfrom
sanne-tracking-settings

Conversation

@sanne-san

Copy link
Copy Markdown
Contributor

Changes

  • Outbound links, file downloads and form submissions can now be turned on and off from site settings, saving as you toggle them, instead of when reviewing installation
  • Group the site domain and reporting timezone into a single Site details section, with the save button only active once the timezone changes
  • Show the tracking status and a link to the setup instructions alongside the toggles, and list the measurements that need manual setup in a collapsible section
  • Share the row, label, section and divider markup so other settings pages can pick up the same layout

Tests

  • Automated tests have been added

Changelog

  • Entry has been added to changelog

Documentation

  • Docs have been updated

Dark mode

  • The UI has been tested both in dark and light mode

- Give the add site and installation pages a plain white layout with a
  heading, subtitle and a progress indicator at the bottom of the page
- Remove the timezone field from the add site form, and detect it automatically
- Rebuild the installation instructions as numbered steps with
  click-to-copy code, and hide the extra options during onboarding
- Offer a way out of every step with a secondary button, either skipping ahead or heading back
  to where you came from
- Drop the separate verification step from the progress indicator, as
  verification now happens on the dashboard
- Tidy up shared form and UI details along the way: help text under
  fields, read-only inputs, smaller toggles and an improved loading spinner
- Outbound links, file downloads and form submissions can now be turned on
  and off from site settings, saving as you toggle them, instead of when
  reviewing installation
- Group the site domain and reporting timezone into a single Site details
  section, with the save button only active once the timezone changes
- Show the tracking status and a link to the setup instructions alongside
  the toggles, and list the measurements that need manual setup in a
  collapsible section
- Share the row, label, section and divider markup so other settings pages
  can pick up the same layout
@github-actions

github-actions Bot commented Aug 5, 2026

Copy link
Copy Markdown
Preview environment👷🏼‍♀️🏗️
PR-6574

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant