-
Notifications
You must be signed in to change notification settings - Fork 18
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
Restructure home page #626
Restructure home page #626
Conversation
Coverage reportThe coverage rate went from
Diff Coverage details (click to unfold)server/apps/main/helpers.py
server/apps/main/tests/test_helpers.py
server/apps/main/tests/test_views.py
server/apps/main/views.py
|
fe2fa84
to
a02b58c
Compare
This should be ready so I'm removing the draft tag. The implementation is suboptimal: the uuids for real stories should go in the database rather than the carousels.json file. But it felt like there were probably more pressing things to work on, so I've created task #627 to fix this. |
Fixes #586. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Really great work @llewelld! Barring one bug and one typo I think these are now mostly comments that are open for discussion whether to do any changes on these or not!
<div class="col-lg-12 platform-title"> | ||
<h2 class="section-heading">How to Use The Platform</h2> | ||
<div class="col-lg-12 platform-title"> | ||
<h2 class="section-heading">How to use the platform</h2> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I don't remember on top-of-my-head what the user testing results where on this, but I do feel like we can potentially reorder and simplify this bit? I'd say the order
- View
- (Learn)
- Register
- Share
could be an easier one, I don't think the edit necessarily needs to appear, and even the "learn" could go into "view"?
Tagging @GeorgiaHCA in case she has a suggestion!
a02b58c
to
f112205
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM! I'd be happy to have that merged in and then we can discuss additional changes to the front page outside this PR to not have the perfect be the enemy of the good!
Updates te homepage layout and content following user testing and so that all of the elements work correctk (e.g. links to other parts of the site). Contributes to alan-turing-institute#586.
Adds links to the items in the footer. Some of these are placeholders, with the idea that they help direct people to where they can contribute.
Adds a carousel.json file that contains dummy stories for the carousel. A list of uuids to real stories can also be added to the file. The real stories are chosen in preference to the dummy stories as long as: 1. The real stories have been moderated and approved. 2. The real stories have no trigger labels.
f112205
to
2c6b957
Compare
Updates te homepage layout and content following user testing and so that all of the elements work correctk (e.g. links to other parts of the site).
Contributes to #586.