Skip to content

Location based features, UX improvements, UI densification, and refactoring? into CSS styles - #3

Open
PersonalPalimpsest wants to merge 71 commits into
tsitu:masterfrom
PersonalPalimpsest:master
Open

Location based features, UX improvements, UI densification, and refactoring? into CSS styles#3
PersonalPalimpsest wants to merge 71 commits into
tsitu:masterfrom
PersonalPalimpsest:master

Conversation

@PersonalPalimpsest

Copy link
Copy Markdown

Location:

  • added location when saving and loading setups, along with a travel button for that location for each setup
  • right click function added to travel buttons to add the current location to a setup. helpful for migrating old setups so you don't have to recreate from scratch
  • auto sorts setups with location = current location to the top. Does not update when you travel without reloading the page or the modal window

UX:

  • retain open/closed status of the modal window across page loads
  • increased setup char limit to 30
  • saving an edited setup with a different name now saves it in the sort order right after the initial setup
  • load and edit buttons now bring the cursor focus to the name field, allowing for typing it in right away
  • "enter" key while focus is in the name field clicks the save button
  • scroll position is now retained when saving a setup and the modal window re-renders
  • deleting a setup no longer re-renders, deleting the setup row from the DOM instead
  • sorting setups saves automatically
  • a toggle lock was implemented to combat unintended sorting, and the save/reset sort buttons were removed
  • the modal window can now be dragged by selecting anywhere in the top div instead of just the title text
  • collapsible data list section for more setups visible at once
  • adding disarm button

UI:

  • general CSS style changes to remove elements, shrink borders and padding, and densify the display of setups
  • notably removing inline styles and moving it to the style sheet, and:
  • formatting the setup table rows as grid to take advantage of some auto placement capabilities of CSS

retain open/closed status of the modal window across page loads
Additional usability/convenience features
PersonalPalimpsest and others added 30 commits August 3, 2020 01:14
Cleaned up some formatting and changed render function to a toggle
Change all trap components with one API call
Adds button to top menu bar to launch a user prompt for the number of processors/hours of aura they wish to proc.
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