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

Lauren version0 #2

Open
wants to merge 157 commits into
base: main
Choose a base branch
from
Open

Lauren version0 #2

wants to merge 157 commits into from

Conversation

lauren-mieczkowski
Copy link
Collaborator

@lauren-mieczkowski lauren-mieczkowski commented Jan 17, 2024

Public:

  • still includes previous logos because these are embedded in a manifest file that I need to determine the use for. Do not want to remove in case this proves useful in the future.
  • Also includes the "locales" which includes translations in english and french which are used as input all throughout the UI.

Src:

Admin

  • contains everything regarding admin. minimal changes
  • altered admindrawer to include the new tabs we created (apollo, etc.)
  • created adminguide for the documentation tab

Auth

  • contains everything regarding auth. no real changes

Connect

  • contains everything regarding connect. this is a new addition to the UI: main area to concentrate reviewing.
    -used fetch instead of axios for the api call to maintain separation between mock and real api calls.
  • assets contain the svgs I created in figma for http, mqtts, s3 and dynamodb
  • deviceform is imported into the device registration page and primarily contains all of the necessary code.
  • while the hook folder remains here, these are not used in the device registration page yet. These hooks remain here and are present in the device registration page in the case that I am able to combine both the real api with the mock so that you would be able to visualize the device you have registered in the device management page.
  • mycomponent.css makes it so that the toggle background is not different from the rest

Core

  • contains everything regarding the base of every page such as the layout, theme, etc. Changes were made here in the palette and typography to experiment with colors and fonts.
  • contains forbidden, not found, and under construction pages

Devices

  • contains everything regarding the management of devices. This creates the mock table in which you can mock creating device connections and view this information persistently.

Landing

  • contains everything regarding the landing page (when it asks you to navigate forward and demonstrates what the UI will look like)

Mock

  • contains everything regarding the mocks. the mock json payloads and mock apis are set up here.
  • preemptively created a iotRegistration.json with a mock payload. not currently in use
  • server.ts sets up the axios mock api calls

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