Skip to content

fix(ui): make the mobile settings popover a full-screen sheet with a pinned Save & Apply so the action is always reachable#13

Merged
leonardocustodio merged 1 commit into
mainfrom
tiago-fix-save-settings-in-mobile
Jun 14, 2026
Merged

fix(ui): make the mobile settings popover a full-screen sheet with a pinned Save & Apply so the action is always reachable#13
leonardocustodio merged 1 commit into
mainfrom
tiago-fix-save-settings-in-mobile

Conversation

@BigTava

@BigTava BigTava commented Jun 13, 2026

Copy link
Copy Markdown
Collaborator

…pinned Save & Apply so the action is always reachable
@github-actions

Copy link
Copy Markdown
Contributor

Bundle Size Report

Chunks over 500 KB:

File Raw Brotli Gzip
host/assets/index.js 545.1 KB (+479 B) 148.3 KB (+137 B) 176.3 KB (+105 B)
host/assets/paseo.smol-DboPaEh1.json 1.84 MB 941.7 KB 1019.4 KB
host/assets/paseo-people-next.smol.json 3.36 MB 1.68 MB 1.82 MB
host/assets/previewnet.smol.json 698.3 KB 49.3 KB 128.7 KB
host/assets/smoldot_worker.js 2.92 MB 2.19 MB 2.20 MB
sandbox/assets/index.js 555.2 KB 152.6 KB (+185 B) 181.4 KB
Total 11.08 MB (+15.8 KB) 5.54 MB (+8.7 KB) (-50%) 5.97 MB (+9.5 KB)
All files
File Raw Brotli Gzip
host/.well-known/apple-app-site-association 738 B 738 B 738 B
host/.well-known/assetlinks.json 986 B 986 B 986 B
host/assets/auth.js 461.3 KB 175.3 KB (-169 B) 221.4 KB
host/assets/blake2.js 10.2 KB 3.2 KB (-1 B) 3.7 KB (+1 B)
host/assets/bridge.js 5.1 KB 1.7 KB (-2 B) 1.9 KB (+1 B)
host/assets/browser.js 22.9 KB 7.6 KB 8.6 KB
host/assets/client.js 93.0 KB 27.4 KB (+30 B) 30.1 KB (-1 B)
host/assets/container.js 48.8 KB 12.3 KB (+10 B) 13.8 KB (+1 B)
host/assets/dist.js 20.6 KB 4.8 KB (+17 B) 5.4 KB
host/assets/dist.js 28.8 KB (+8.2 KB) 10.0 KB (+5.2 KB) 11.1 KB (+5.7 KB)
host/assets/dist.js 24.8 KB (+4.3 KB) 7.7 KB (+2.9 KB) 8.6 KB (+3.2 KB)
host/assets/dotli-debug-bus.js 495 B 495 B 495 B
host/assets/index.css 43.5 KB (+1.4 KB) 6.8 KB (+213 B) 7.6 KB (+233 B)
host/assets/index.js 545.1 KB (+479 B) 148.3 KB (+137 B) 176.3 KB (+105 B)
host/assets/log.js 992 B 992 B 992 B
host/assets/manifest.js 22.6 KB 7.3 KB (+21 B) 8.0 KB (-1 B)
host/assets/nanoevents.js 215 B 215 B 215 B
host/assets/nova-scale.js 6.7 KB 2.6 KB 2.9 KB
host/assets/panel.js 84.9 KB 23.1 KB (+32 B) 26.3 KB
host/assets/paseo.smol-DboPaEh1.json 1.84 MB 941.7 KB 1019.4 KB
host/assets/paseo-people-next.smol.json 3.36 MB 1.68 MB 1.82 MB
host/assets/paseo.smol.json 129.4 KB 22.9 KB 31.7 KB
host/assets/previewnet.smol.json 698.3 KB 49.3 KB 128.7 KB
host/assets/resolve.js 152 B 152 B 152 B
host/assets/rolldown-runtime.js 694 B 694 B 694 B
host/assets/rpc-resolve.js 2.5 KB 1.0 KB (+18 B) 1.2 KB (+1 B)
host/assets/shared-mode.js 1.8 KB 786 B 880 B
host/assets/smoldot_worker.js 2.92 MB 2.19 MB 2.20 MB
host/assets/spans.js 1.7 KB 808 B 953 B
host/assets/src.js 1.9 KB 887 B (-7 B) 998 B
host/assets/styles.css 15.1 KB 3.2 KB 3.8 KB
host/assets/substrate-client.js 7.2 KB 2.7 KB (+5 B) 3.0 KB
host/assets/ws.js 25.8 KB 8.4 KB (-2 B) 9.1 KB (-2 B)
host/dotli.png 11.5 KB 11.5 KB 11.5 KB
host/favicon.svg 1.8 KB 1.8 KB 1.8 KB
host/host-sw.js 2.8 KB 1.1 KB (+7 B) 1.2 KB (+3 B)
host/icon-192.png 12.5 KB 12.5 KB 12.5 KB
host/icon-512.png 42.8 KB 42.8 KB 42.8 KB
host/index.html 20.1 KB 4.4 KB (-4 B) 5.4 KB (-3 B)
host/manifest.webmanifest 441 B 441 B 441 B
host/workbox.js 14.8 KB 4.6 KB 5.1 KB
sandbox/app-sw.js 8.7 KB 2.8 KB (-3 B) 3.2 KB (+1 B)
sandbox/assets/bitswap-bridge.js 840 B 840 B 840 B
sandbox/assets/fetch.js 3.4 KB 1.2 KB (+1 B) 1.4 KB (+2 B)
sandbox/assets/index.js 555.2 KB 152.6 KB (+185 B) 181.4 KB
sandbox/assets/index.css 43.5 KB (+1.4 KB) 6.8 KB (+213 B) 7.6 KB (+233 B)
sandbox/favicon.svg 1.8 KB 1.8 KB 1.8 KB
sandbox/index.html 1.7 KB 584 B (+1 B) 789 B (+3 B)
Total 11.08 MB (+15.8 KB) 5.54 MB (+8.7 KB) (-50%) 5.97 MB (+9.5 KB)

Commit: 3af1250

@github-actions

Copy link
Copy Markdown
Contributor

E2E Product suite failed on f54924141242e37c45ca8ddd7a5a001f11e67edc — 40 passed, 5 failed, 17 skipped.

Failed tests:

  • Get User Identity
  • Submit
  • In-App
  • Factory
  • Submit

Logs: https://github.com/paritytech/dotli-community/actions/runs/27466665704
Artifacts: e2e-product-results (uploaded above) — open the failed test's trace.zip with npx playwright show-trace.

@github-actions

Copy link
Copy Markdown
Contributor

⚡ Performance Report

Cold Start

Phase breakdown
Phase Base p50 PR p50 p50 Δ Base p95 PR p95 p95 Δ Verdict
Host total 6.06s 8.74s +2.68s (+44.3%) 6.37s 9.15s +2.78s (+43.7%) 🔴 regressed
Name resolution 6.01s 8.71s +2.69s (+44.8%) 6.33s 9.12s +2.79s (+44.1%) 🔴 regressed

Warm Start

Phase breakdown
Phase Base p50 PR p50 p50 Δ Base p95 PR p95 p95 Δ Verdict
Host total 9.07s 9.83s +762ms (+8.4%) 10.42s 11.54s +1.12s (+10.8%) 🟠 uncertain
Name resolution 9.05s 9.81s +765ms (+8.5%) 10.40s 11.52s +1.12s (+10.8%) 🟠 uncertain

Lukewarm Start (different site, same session)

Overall: 🔴 regressed  |  p50: 7.59s → 9.26s (+22.0%)  |  p95: 8.81s → 11.84s (+34.3%)  |  Mann-Whitney: z=3.13 ✅ significant

Phase breakdown
Phase Base p50 PR p50 p50 Δ Base p95 PR p95 p95 Δ Verdict
End-to-end 7.59s 9.26s +1.67s (+22.0%) 8.81s 11.84s +3.02s (+34.3%) 🔴 regressed
Host total 1.01s 1.41s +400ms (+39.6%) 1.03s 1.42s +390ms (+37.7%) 🔴 regressed
Name resolution 932ms 1.34s +407ms (+43.7%) 963ms 1.35s +391ms (+40.6%) 🔴 regressed
App total 6.53s 7.82s +1.29s (+19.8%) 7.76s 10.38s +2.63s (+33.8%) 🔴 regressed

Commit: 3af1250  |  Outliers (>2x best) discarded before stats

@leonardocustodio leonardocustodio left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

nice, looks great, thanks!

@leonardocustodio leonardocustodio merged commit 11aa350 into main Jun 14, 2026
13 of 15 checks passed
@leonardocustodio leonardocustodio deleted the tiago-fix-save-settings-in-mobile branch June 16, 2026 17:29
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.

2 participants