Chris Hill-Scott
5f4d2ed2e2
Merge pull request #3336 from alphagov/org-usage-tweaks
...
Tweak the appearance of the org usage page
2020-03-02 10:51:35 +00:00
Chris Hill-Scott
39c3d14350
Fix incorrect numbers for free text message count
...
We were looking at the wrong field in the JSON.
2020-02-28 16:38:35 +00:00
Chris Hill-Scott
d2d5510376
Add a search as you type form
...
As in other places where we have a long list of things where you might
want to jump to a specific thing. We use this pattern where there are
more than 7 things, per the magical number 7[1]
1. https://en.wikipedia.org/wiki/The_Magical_Number_Seven,_Plus_or_Minus_Two
2020-02-28 16:24:42 +00:00
Chris Hill-Scott
74dbd2b439
Add some more spacing below service name
...
The service name is often about 1/3 of the width of the page, and was
awkwardly grouping with the numbers in the text messages column.
This commit adds a bit more vertical space to pull the two further apart
which makes it easier to scan down the page.
2020-02-28 15:43:01 +00:00
Chris Hill-Scott
3c140ecdbf
Add some subheadings
...
This helps differentiate the totals from the rest of the page, and it
harmonises it with the per-service usage page.
2020-02-28 15:41:59 +00:00
Chris Hill-Scott
a5ec009fd0
Merge pull request #3335 from alphagov/style-org-usage
...
Style the organisation usage page
2020-02-28 14:53:33 +00:00
Chris Hill-Scott
5a8d8fcdcf
Merge pull request #3334 from alphagov/govuk-link-returned-letters
...
Fix wrong link colour on returned letters
2020-02-28 14:53:24 +00:00
Chris Hill-Scott
038c1c36f1
Fix wrong link colour on returned letters
...
Underscore meant it wasn’t getting the Design System link styles.
Missing class meant it was going purple once clicked.
2020-02-28 14:06:20 +00:00
Chris Hill-Scott
fa6a59915c
Make each service name a <h2>
2020-02-28 13:43:17 +00:00
Chris Hill-Scott
519176f903
Use new grid classes from GOV.UK frontend
2020-02-28 13:40:07 +00:00
Chris Hill-Scott
408fcf05eb
Add financial year filter
...
Otherwise this page will become less useful come April 1st…
2020-02-28 12:46:50 +00:00
Chris Hill-Scott
df5b2f00ef
Add some spacing and keylines
...
Just to make the page easier to scan.
2020-02-28 12:18:23 +00:00
Chris Hill-Scott
bd9e127e57
Sum up usage for an whole organisation
...
We invoice on a per organisation basis, so it’s useful to know the per
organisation figures without needing to do any spreadsheet-fu.
2020-02-28 12:17:49 +00:00
Chris Hill-Scott
4d89d36847
Use big numbers for organisation usage
...
This is the pattern we use to display counts of things on the dashboard
and usage pages. It does some nice stuff like dealing with
comma-separating and formatting monetary amounts.
This commit also adds some logic to show the free allowance used if the
service hasn’t spent anything on text messages yet.
2020-02-28 12:16:33 +00:00
karlchillmaid
d4f6be701b
Merge pull request #3313 from alphagov/update-upload-a-letter-content
...
Update upload a letter content
2020-02-28 11:26:43 +00:00
karlchillmaid
ba40f5b629
Fix letter spec link
2020-02-28 09:57:31 +00:00
Chris Hill-Scott
63f704c64f
Fix accidental switch of previous and next
...
We were showing the previous page link when we meant to show the next
page link because the variables were swapped round in the code.
2020-02-27 17:51:01 +00:00
Chris Hill-Scott
e638b68af1
Add some more content to the empty page state
...
We think that we need to make it clear what the difference between
uploading a letter and uploading a spreadsheet is, and where you go to
do each.
We get some confusion about uploading being behind the ‘Send’ button on
the template page. There’s some concern that launching the upload page
will increase this confusion, unless we head it off with some messaging.
2020-02-27 17:36:31 +00:00
Chris Hill-Scott
ee8436ca85
Differentiate between different kinds of uploads
...
Knowing what kind of upload a thing is is useful.
And the information that is useful to show about each upload depends on
what kind of upload it is.
2020-02-27 17:34:51 +00:00
Chris Hill-Scott
2770e5013b
Use smaller heading size for Uploads
...
Because it’s a top-level page without a back link it should have a
smaller heading size.
2020-02-27 17:34:46 +00:00
Chris Hill-Scott
eed5e0fdd7
Combine scheduled and already-sent jobs
...
I’m hoping that if I can design something that clearly differentiates
them then we won’t need to do so by putting them in separate tables,
which then need labelling, which would clutter up the page.
2020-02-27 17:33:41 +00:00
Chris Hill-Scott
0d4c97e64a
Make sticky footer clear the previous/next nav
...
If we don’t do this then the sticky footer only takes up half the width
of the column.
2020-02-27 16:46:52 +00:00
Chris Hill-Scott
f9310dd2ed
Use template_type property directly from API
...
It’s included in the job/upload response now[1]. So we don’t need to
fetch the template every time we want to access it.
1. https://github.com/alphagov/notifications-api/pull/2728
2020-02-27 16:46:51 +00:00
Chris Hill-Scott
414dee7002
Fix tests
2020-02-27 16:29:14 +00:00
karlchillmaid
117c18d3cf
Update guidance
2020-02-27 16:27:30 +00:00
karlchillmaid
fdf07eb9c5
Update content
2020-02-27 16:26:15 +00:00
karlchillmaid
1fd0ead7e5
Update formatting
2020-02-27 16:24:56 +00:00
karlchillmaid
6f3cf91f1b
Update content so it matches 3302
...
Update content so it matches the changes originally made in https://github.com/alphagov/notifications-admin/pull/3302
2020-02-27 16:24:13 +00:00
karlchillmaid
c7c24f5f8c
Replace upload a letter content
...
Replace upload a letter content with a more generic description.
2020-02-27 16:22:43 +00:00
karlchillmaid
82f9472440
Update page title and H1
2020-02-27 16:22:00 +00:00
karlchillmaid
a3519bb331
Update placeholder content
2020-02-27 16:21:26 +00:00
karlchillmaid
d92809ac47
Change layout and add placeholder content
2020-02-27 16:20:49 +00:00
Pea M. Tyczynska
b6e0b7f97d
Merge pull request #3307 from alphagov/send-by-email-setting
...
Users now able to set the send by email setting by themselves
2020-02-27 16:15:16 +00:00
karlchillmaid
230d62ddd6
Update guidance page content
2020-02-27 13:36:33 +00:00
Pea Tyczynska
a601d6e700
Send files by email on for everyone and only depending on service
...
having contact details set up.
Display not set up yet for send files by email row when contact_link not set up
2020-02-27 13:36:27 +00:00
Pea Tyczynska
02b2a890e8
Get rid of on/off page send file by email setting
2020-02-27 13:35:08 +00:00
Rebecca Law
0a43e91372
Merge pull request #3332 from alphagov/organisation-usage
...
Add usage stats to organisation page.
2020-02-27 11:57:23 +00:00
Pea Tyczynska
b2e6d14958
Enable users to turn send file by email setting on and off
2020-02-27 11:55:09 +00:00
Rebecca Law
4b11d776ee
Add usage stats to organisation page.
2020-02-26 13:24:18 +00:00
Tom Byers
07e7d98407
Merge pull request #3331 from alphagov/convert-all-links-to-govuk-frontend-2nd-attempt
...
Convert all links to govuk frontend 2nd attempt
2020-02-25 15:50:54 +00:00
Tom Byers
e6767c4d01
Make links in validation summaries red
2020-02-25 15:32:31 +00:00
Tom Byers
7755c604f4
Merge pull request #3322 from alphagov/remove-unused-files-and-config
...
Remove unused files and config
2020-02-25 14:30:23 +00:00
Chris Hill-Scott
35be1ce31a
Merge pull request #3330 from alphagov/bump-bleach
...
Bump utils to fix bleach security vulnerability
2020-02-25 11:35:05 +00:00
Chris Hill-Scott
519b340c1a
Merge pull request #3328 from alphagov/hide-jobs-from-dashboard
...
Hide jobs on dashboard for users with uploads page
2020-02-25 11:33:00 +00:00
Tom Byers
7808c55869
Change how link is referenced in user profile test
...
Co-Authored-By: Katie Smith <klssmith@users.noreply.github.com >
2020-02-25 10:52:03 +00:00
Tom Byers
9f2e1498fc
Update links missed in previous work
...
Includes those in:
- the static 5xx error page
- validation messaging
- guidance page about trial mode
- links used in tests
Issues raised in https://github.com/alphagov/notifications-admin/pull/3303#issuecomment-589572715
2020-02-25 10:52:03 +00:00
Tom Byers
efa892423a
Fix issues raised on pull request
...
Includes:
- make 'remove team member' link, on edit member
permissions page, destructive
- convert missed links on /features pages
- convert missed links on /using-notify/guidance and sub pages
- give links in browse-lists back their size and
weight (needed for lists of live and trial
services on Platform Admin)
- give links on Platform Admin inbound numbers
page back their size and weight
- update links in JS tests
2020-02-25 10:52:03 +00:00
Tom Byers
16c1c34588
Fix tests broken by changes to HTML
2020-02-25 10:52:03 +00:00
Tom Byers
dc941bc9bc
Remove all redundant link CSS
...
Giving all links the GOVUK Frontend classes, and
the new `govuk-link--destructive` class, means
some styles are already applied.
This strips out those styles.
Note: there's still a good amount of styling, most
of which is to make the focus styles specific to
the space the link is in. These will need
reviewing when GOVUK Frontend is bumped past
version 3 as this brings in new focus styles.
2020-02-25 10:52:03 +00:00
Tom Byers
8996b43496
Remove style for deleted elements
...
The `.global-cookie-message` and `.footer-nav`
classes were for elements in the govuk_template.
This used to be the base layout for this app but
was changed here:
https://github.com/alphagov/notifications-admin/pull/3198
2020-02-25 10:52:03 +00:00