Skip to content

refactor: reduce project bar size - #1679

Draft
maxelkins wants to merge 6 commits into
mainfrom
reduce-project-bar-size
Draft

maxelkins wants to merge 6 commits into
mainfrom
reduce-project-bar-size

Conversation

@maxelkins

@maxelkins maxelkins commented Oct 6, 2026 •

Copy link
Copy Markdown
Contributor

Closes: https://github.com/RaspberryPiFoundation/digital-editor-issues/issues/1863
Closes: https://github.com/RaspberryPiFoundation/digital-editor-issues/issues/1877
Closes: https://github.com/RaspberryPiFoundation/digital-editor-issues/issues/1878

Summary

  • reduce the ProjectBar footprint and make panel spacing consistent
  • use design system buttons for save, download, and project-name actions
  • simplify SaveButton now that the editor only runs as a web component
  • add development controls for previewing project and save-state combinations

Remove the obsolete web component check. The editor now runs exclusively as a web component, so the save button can default directly to the primary type.
This still might not be the correct way to actually have an accessible project name, but this method avoid affecting layout

This branch was successfully deployed

1 active deployment
previews/1679/merge — 94a29bbd Deployed Oct 6, 2026 by maxelkins via deploy-branch / build-deploy #6860
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.

1 participant