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

Rebuild onboarding modal #292

Merged
merged 8 commits into from
Mar 13, 2024
Merged

Rebuild onboarding modal #292

merged 8 commits into from
Mar 13, 2024

Commits on Mar 7, 2024

  1. Configuration menu
    Copy the full SHA
    78a6e84 View commit details
    Browse the repository at this point in the history
  2. chore: add react, react-aria, and sass as dependencies

    I'm going to start changing the UI code to use React, so we need these packages.
    jamiebrynes7 committed Mar 7, 2024
    Configuration menu
    Copy the full SHA
    5cdff26 View commit details
    Browse the repository at this point in the history
  3. chore: use sass to bundle CSS instead of static copies

    This allows us to have component-specific CSS that all get nicely bundled
    together
    jamiebrynes7 committed Mar 7, 2024
    Configuration menu
    Copy the full SHA
    8674dad View commit details
    Browse the repository at this point in the history
  4. feature: add ObsidianIcon react component

    This mirrors the one that we wrote for Svelte
    jamiebrynes7 committed Mar 7, 2024
    Configuration menu
    Copy the full SHA
    c98765a View commit details
    Browse the repository at this point in the history
  5. feature: rebuild onboarding modal

    This commit does a few things:
    
    - it rebuilds the token entering modal completely
    - it improves the UX by not alert()'ing when there is no token
    - it will open the modal on each startup, if the token still doesn't exist
    jamiebrynes7 committed Mar 7, 2024
    Configuration menu
    Copy the full SHA
    c1b9066 View commit details
    Browse the repository at this point in the history
  6. chore: setup react testing w/ vitest

    We need to mock out the obsidian library since
    its not actually there at runtime when testing
    jamiebrynes7 committed Mar 7, 2024
    Configuration menu
    Copy the full SHA
    371bb3c View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    6c6e961 View commit details
    Browse the repository at this point in the history
  8. docs: update changelog

    jamiebrynes7 committed Mar 7, 2024
    Configuration menu
    Copy the full SHA
    a8d46da View commit details
    Browse the repository at this point in the history