Treehouse release 0.2.0 with CSS design system

New design system, GitHub session locking, and documentation

This release is a refinement of our initial release, fixing a number of bugs and adding interaction improvements. The look and feel of the UI was also updated with the start of…


This content originally appeared on DEV Community and was authored by Jeff Lindsay

New design system, GitHub session locking, and documentation

This release is a refinement of our initial release, fixing a number of bugs and adding interaction improvements. The look and feel of the UI was also updated with the start of a new CSS design system based on custom properties. Session locking was added for the live demo and GitHub backend so multiple devices/browsers/tabs don't clobber changes of each other. Documentation also got an upgrade with the start of a full guide on the website.

Bugfixes

  • Autosave error when switching between devices #32
  • Deleting a node doesn't delete child nodes #25
  • Hitting return should produce a new node directly below the above node #29
  • TypeError exception when switching back from new panel #65
  • Support emojis #52

Enhancements and Chores

  • Typography and layout improvements to application #37
  • Add keyboard shortcut to move nodes up or down #28
  • Prevent backspace to delete if there are child nodes #15
  • Allow renaming the workspace #23
  • Clicking outside of the search bar/command palette should close it #48
  • Workspace/workbench separation #39
  • Add API docs #34
  • Set up versioned library bundle #41
  • Allow backspace to delete an empty child node #53
  • Save last location on reloads #54
  • Hide buttons to move a panel up/down #49


This content originally appeared on DEV Community and was authored by Jeff Lindsay


Print Share Comment Cite Upload Translate Updates
APA

Jeff Lindsay | Sciencx (2023-03-28T18:19:09+00:00) Treehouse release 0.2.0 with CSS design system. Retrieved from https://www.scien.cx/2023/03/28/treehouse-release-0-2-0-with-css-design-system/

MLA
" » Treehouse release 0.2.0 with CSS design system." Jeff Lindsay | Sciencx - Tuesday March 28, 2023, https://www.scien.cx/2023/03/28/treehouse-release-0-2-0-with-css-design-system/
HARVARD
Jeff Lindsay | Sciencx Tuesday March 28, 2023 » Treehouse release 0.2.0 with CSS design system., viewed ,<https://www.scien.cx/2023/03/28/treehouse-release-0-2-0-with-css-design-system/>
VANCOUVER
Jeff Lindsay | Sciencx - » Treehouse release 0.2.0 with CSS design system. [Internet]. [Accessed ]. Available from: https://www.scien.cx/2023/03/28/treehouse-release-0-2-0-with-css-design-system/
CHICAGO
" » Treehouse release 0.2.0 with CSS design system." Jeff Lindsay | Sciencx - Accessed . https://www.scien.cx/2023/03/28/treehouse-release-0-2-0-with-css-design-system/
IEEE
" » Treehouse release 0.2.0 with CSS design system." Jeff Lindsay | Sciencx [Online]. Available: https://www.scien.cx/2023/03/28/treehouse-release-0-2-0-with-css-design-system/. [Accessed: ]
rf:citation
» Treehouse release 0.2.0 with CSS design system | Jeff Lindsay | Sciencx | https://www.scien.cx/2023/03/28/treehouse-release-0-2-0-with-css-design-system/ |

Please log in to upload a file.




There are no updates yet.
Click the Upload button above to add an update.

You must be logged in to translate posts. Please log in or register.