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

Notifications: Audit Trail #103

Closed
richardbirkin opened this issue Sep 11, 2023 · 10 comments
Closed

Notifications: Audit Trail #103

richardbirkin opened this issue Sep 11, 2023 · 10 comments
Assignees
Labels
feature: lovable This increases the love for the product

Comments

@richardbirkin
Copy link
Contributor

Every interaction has a notification.

e.g. processor failure + permission to see to fix
e.g. upload success
e.g. added costs

Everything is audited. A complete history of activity.

Two types of notification - one that pops up to get your attention. Another to silently go in there.

The history of everything related to costs is extra useful so that you can see when something has been added / edited / tweaked / changed.

@richardbirkin richardbirkin added the feature: lovable This increases the love for the product label Sep 11, 2023
@richardbirkin richardbirkin added this to the SLC #2 - Profit & Loss milestone Sep 11, 2023
@richardbirkin richardbirkin changed the title Notifications Notifications: Audit Trail Sep 11, 2023
@richardbirkin
Copy link
Contributor Author

Tweak to nav UI

Remove Account button from SLC1

Add hamburger to top right
Hamburger also has notification state

User opens hamburger, urgent notifications are at the top .
User can access Dashboard and/or Notifications pages from nav list items as per usual

See Greg's Freeagent example

@richardbirkin
Copy link
Contributor Author

richardbirkin commented Oct 9, 2023

  • style audit table
  • add bell icon in global header

@g105b is there supposed to be something there already that i'm not seeing, up in the global header? I can click on a div but it's blank/invisible/empty.

@g105b
Copy link
Contributor

g105b commented Oct 9, 2023

You should see a bell icon when you've uploaded something.

It's styled here: https://github.com/SuperHyperInstantFutureTime/TrackShift/blob/slc2-audit/style/component/global-header.scss#L92-L120

Screenshot:

image

@richardbirkin
Copy link
Contributor Author

aha! have you added the asset in your commit?

@richardbirkin
Copy link
Contributor Author

no i see it there.
it's not appearing for me though.

@g105b
Copy link
Contributor

g105b commented Oct 9, 2023

I've not added anything since Friday, it's on branch slc2-audit.

@richardbirkin
Copy link
Contributor Author

well let's just see if it appears when on dev server. it could be a local issue at my end with fetching the svg.

@g105b
Copy link
Contributor

g105b commented Oct 9, 2023

Do you have the file in your /asset/icon directory?

@richardbirkin
Copy link
Contributor Author

yeah.

@richardbirkin
Copy link
Contributor Author

note: we just needed to delete the www folder

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature: lovable This increases the love for the product
Projects
None yet
Development

No branches or pull requests

2 participants