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

Styling polish #16

Merged
merged 11 commits into from
Oct 26, 2024
Merged

Styling polish #16

merged 11 commits into from
Oct 26, 2024

Conversation

Hal-9k1
Copy link
Collaborator

@Hal-9k1 Hal-9k1 commented Oct 24, 2024

  • Change window icon and title
    Taskbar icon still not changed for some reason.
  • Fix ugly overflow in device info sidebar
    Scrollbars now moved to inside each device card, and long device ids are truncated with ellipses (but can still be selected and copied in their entirety because of user-select: all).
  • Change topbar element coloring
    Make up "good" and "bad" ranges for latency and battery voltage and change label color based on this.
  • Tweak ConfirmModal styling
  • Make sure modals sit on top of ace scrollbars
  • Tweak Editor styling
  • Change wording in SFTP error message
  • Lint
  • Wrap console messages
    Continuation of my private war on scrollbars
  • Blur modal backdrop
    Different? Yes. Better? Who knows.
  • Tweak topbar button styling

Change window icon from boilerplate placeholder to PiE logo.
Change window title to `Dawn ${versionString}`.
Use background color of info cards in topbar to indicate "good" ping and
battery voltage.
Tweak coloring of connection config button in topbar.
Change font in ConfirmModal.
Make confirm button span width of modal. Who knows if this actually
looks nicer.
Add backdrop blur to the keyboard control editor overlay.
Add border to bottom of editor toolbar and file status.
Pad file status so it looks aligned with the file name (curse you, fonts
with different baselines!)
Change 'upload' -> 'transmit' since the code path is also used for
downloading code.
Remove debugging message.
Prevent images from being dragged.
Add HelpModal with placeholder content.
Make icons for ConnectionConfigButton.
Extract ConnectionConfigButton to TopbarButton, then add another one
that opens the HelpModal.
@snowNnik snowNnik merged commit 58f765b into master Oct 26, 2024
9 checks passed
@snowNnik snowNnik deleted the styling4 branch October 26, 2024 21:01
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.

2 participants