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

Set up theme #12

Open
3 of 11 tasks
dcollie2 opened this issue Jan 2, 2025 · 0 comments
Open
3 of 11 tasks

Set up theme #12

dcollie2 opened this issue Jan 2, 2025 · 0 comments

Comments

@dcollie2
Copy link
Collaborator

dcollie2 commented Jan 2, 2025

Summary

We've decided to use the Mazer theme to get the application started. We've done the bare bones by adding in the various files via a CDN. We need to bring the files in in a more appropriate and rails-y manner as well as set up the appropriate layouts. We pulled in the login page sessions/new but that too needs to be cleaned up.

Why?

This will make the building of the site easier and save us from having to argue about design decisions.

Details

We need a landing page (can be done later when we know what is going to be there but should have something.) We also need layouts for the dashboard, session, and any other unique layouts that make sense. We can break these up into multiple issues but given that these layouts are likely going to all reference shared partials the work should be highly coordinated.

What we need

Based on the current mazer design we should have a dashboard that looks like this:
image
But with updated sidebar items reflecting the medstick application.

Criteria for completion

  • Landing page
  • Dashboard layout with the following sidebar that doesn't need to accurately link yet
    • Users
    • Regions
    • Tags
    • Providers
    • a
  • Session layout
  • Basic routing
  • Make the rails decisions (dart-sass, importmaps, etc) and implement them
  • Tests

Note

If you are going to work on a piece of this please coordinate with the team.

@seanmarcia seanmarcia changed the title Set up free admin theme Set up theme Jan 2, 2025
@dcollie2 dcollie2 closed this as completed Jan 2, 2025
@dcollie2 dcollie2 reopened this Jan 2, 2025
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

No branches or pull requests

1 participant