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

feat/initial frontend design #20

Draft
wants to merge 34 commits into
base: main
Choose a base branch
from
Draft

Conversation

TyIsI
Copy link
Member

@TyIsI TyIsI commented Dec 31, 2024

Let's queue this up so we can get things going and test the builds!

Mr0Index and others added 30 commits December 31, 2024 15:05
add react-icons for access to icons for design
changed error on unused var for eslint
initial design for a animated nav/sidebar
updated css class names for the sidebar
changed the file layout of the sidebar components
add devices panel with individuated device cards
add media-width checking to control mounting of MobileBar vs DeskTopBar
add mobile only bar for better visibility on mobile
add setting to preserve whitespace for linebased grouping of tailwind
classes
add mobile nav bar on bottom of screen for better visibility
fixed device card width improperly growing on large inputs
add properly spaced device card with working delete button
add react router for proper page routing
add theme switcher for dark mode/light mode
add navbar highlighting for current page to increase user feedback
fixed issue with dark mode toggle reseting on page switch
adding shortened versions of devices to home page
Mr0Index and others added 4 commits December 31, 2024 15:05
added folder scaffolding and basic boilerplate
added full feature set terminals page with working input fields
changed the way the components width param was being set to ensure
constant dynamic width
@TyIsI TyIsI force-pushed the feat/initial-frontend-design branch from a594461 to 63d7c03 Compare December 31, 2024 23:05
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