shannon-trust-website's People
shannon-trust-website's Issues
cards
Wireframe link
https://www.figma.com/file/vC6iqpWqeTJSPkM0Lswcfp/Shannon-Trust---Website?node-id=834%3A16325
Add link to design here
Acceptance Criteria:
REMEMBER THAT WHOEVER WORKS ON THIS ISSUE MUST TICK OFF ALL THE POINTS IN THIS LIST UNLESS THERE IS CLEAR AGREEMENT IN THE COMMENTS TO SAY OTHERWISE. DO NOT REVIEW A PR INVOLVING THIS ISSUE UNLESS THIS HAS BEEN DONE
- Make sure all types are created
- basic cards(5 types variant with color, background color and order radius ).
- small cards 'squire cards' : (5 types variant with color, background color and order radius ).
- large card
- gradiant card
- card with background small
- card with background large
Other ways to give
Acceptance Criteria:
REMEMBER THAT WHOEVER WORKS ON THIS ISSUE MUST TICK OFF ALL THE POINTS IN THIS LIST UNLESS THERE IS CLEAR AGREEMENT IN THE COMMENTS TO SAY OTHERWISE. DO NOT REVIEW A PR INVOLVING THIS ISSUE UNLESS THIS HAS BEEN DONE
- Create page https://www.figma.com/file/vC6iqpWqeTJSPkM0Lswcfp/Shannon-Trust---Website?node-id=214%3A611
- CMS collections
- Carousel (limits - Min = 3 / Max = 5)
- Please refer to text limits in Figma comments
- Please follow prototype links in Figma
Add Images
Further info
Get all the initial images we have into webflow so we don't have to worry about exports during development
Acceptance criteria
- Upload all images using the zip file to be added here
- Do a scan of all the wireframes just to check on your side that nothing has been missed. If so get in touch with design team
- As a note for when providing the ability for ST to upload images, always ensure there is a field for them to add the alt text (for accessibility reasons)
To be added by design
- Hey @bethanyios can you upload a zip file of all the images please (either a zip file or a link to a download from your Google drive)
- Ensure a clear naming convention (maybe just in line with figma so they can be matched) to help development team (and Shannon Trust content team) find them easily
Fundraise
Acceptance Criteria:
REMEMBER THAT WHOEVER WORKS ON THIS ISSUE MUST TICK OFF ALL THE POINTS IN THIS LIST UNLESS THERE IS CLEAR AGREEMENT IN THE COMMENTS TO SAY OTHERWISE. DO NOT REVIEW A PR INVOLVING THIS ISSUE UNLESS THIS HAS BEEN DONE
- Create page https://www.figma.com/file/vC6iqpWqeTJSPkM0Lswcfp/Shannon-Trust---Website?node-id=214%3A626
- CMS collections
- Carousel (limits - Min = 3 / Max = 5)
- Please refer to text limits in Figma comments
- Please follow prototype links in Figma
Volunteer (incl. form submission and potentially Zapier)
Acceptance Criteria:
REMEMBER THAT WHOEVER WORKS ON THIS ISSUE MUST TICK OFF ALL THE POINTS IN THIS LIST UNLESS THERE IS CLEAR AGREEMENT IN THE COMMENTS TO SAY OTHERWISE. DO NOT REVIEW A PR INVOLVING THIS ISSUE UNLESS THIS HAS BEEN DONE
- Create page https://www.figma.com/file/vC6iqpWqeTJSPkM0Lswcfp/Shannon-Trust---Website?node-id=214%3A620
- CMS collections
- Carousel (limits - Min = 3 / Max = 5)
- Available locations (for the roles)
- Please refer to text limits in Figma comments
- Please follow prototype links in Figma
- Create form
- Hide fields until first three are filled in then show the rest
- Location values are based on the role (need a way for ST to be able to update the available locations in the CMS collection)
- The eligibility field changes depending on the role they select
- On success show standard form submission success message https://www.figma.com/file/vC6iqpWqeTJSPkM0Lswcfp/Shannon-Trust---Website?node-id=824%3A4899
- All options for the fields (e.g. age) can be found by downloading the application form from this page: https://www.shannontrust.org.uk/volunteer/detail/6/
- User can only submit if they select that the information on this form is true and complete
- All fields required except
- Any where it asks them to specify if they selected anything else
- Equal opportunities fields
To be decided we might also go down a email route
- Submission triggers a Zapier event to Salesforce (Salesforce integration included below)
OR - Submission sends email
Newsletter set up
- Set up Zapier account for [email protected]
- Reach out to [email protected] if there's 2FA required
- Use Free account
- Add log in details to spreadsheet #1
- Connect with Shannon Trust salesforce - you may need to get Shannon Trust to log in to Zapier so they can log into Salesforce via Zapier. Have a look a the documentation around linking Zapier and Salesforce to see
- You will need to connect with [email protected] to see where exactly they want the data to go for the Salesfore trigger
Fundraise your way
Acceptance Criteria:
REMEMBER THAT WHOEVER WORKS ON THIS ISSUE MUST TICK OFF ALL THE POINTS IN THIS LIST UNLESS THERE IS CLEAR AGREEMENT IN THE COMMENTS TO SAY OTHERWISE. DO NOT REVIEW A PR INVOLVING THIS ISSUE UNLESS THIS HAS BEEN DONE
- Create page https://www.figma.com/file/vC6iqpWqeTJSPkM0Lswcfp/Shannon-Trust---Website?node-id=214%3A824
- CMS collections
- Carousel (limits - Min = 3 / Max = 5)
- Fundraising resources
- Please refer to text limits in Figma comments
- Please follow prototype links in Figma
- How fundraising makes a difference - this is static with the 3 benefits, but the text can be changed
In communities
Acceptance Criteria:
REMEMBER THAT WHOEVER WORKS ON THIS ISSUE MUST TICK OFF ALL THE POINTS IN THIS LIST UNLESS THERE IS CLEAR AGREEMENT IN THE COMMENTS TO SAY OTHERWISE. DO NOT REVIEW A PR INVOLVING THIS ISSUE UNLESS THIS HAS BEEN DONE
- Create page https://www.figma.com/file/vC6iqpWqeTJSPkM0Lswcfp/Shannon-Trust---Website?node-id=214%3A401
- CMS collections
- Carousel (limits - Min = 3 / Max = 5)
- Please refer to text limits in Figma comments
- Please follow prototype links in Figma
What we do
Acceptance Criteria:
REMEMBER THAT WHOEVER WORKS ON THIS ISSUE MUST TICK OFF ALL THE POINTS IN THIS LIST UNLESS THERE IS CLEAR AGREEMENT IN THE COMMENTS TO SAY OTHERWISE. DO NOT REVIEW A PR INVOLVING THIS ISSUE UNLESS THIS HAS BEEN DONE
- Create page https://www.figma.com/file/vC6iqpWqeTJSPkM0Lswcfp/Shannon-Trust---Website?node-id=214%3A5
- CMS collections
- Carousel (limits - Min = 3 / Max = 5)
- Please refer to text limits in Figma comments
- Please follow prototype links in Figma
Our people
Acceptance Criteria:
REMEMBER THAT WHOEVER WORKS ON THIS ISSUE MUST TICK OFF ALL THE POINTS IN THIS LIST UNLESS THERE IS CLEAR AGREEMENT IN THE COMMENTS TO SAY OTHERWISE. DO NOT REVIEW A PR INVOLVING THIS ISSUE UNLESS THIS HAS BEEN DONE
- Create page https://www.figma.com/file/vC6iqpWqeTJSPkM0Lswcfp/Shannon-Trust---Website?node-id=214%3A544
- CMS collections
- Team (split by type i.e. senior, trustee)
- Image only an option for senior
- Min 587 x 353 px
- Image only an option for senior
- Team (split by type i.e. senior, trustee)
- Please refer to text limits in Figma comments
- Please follow prototype links in Figma
Title
Further info
the Title has two types:
the first type contains a single line and one element with the background image.
the second type contains two lines the first one with background image and the second one without background image
Wireframe link
https://www.figma.com/file/vC6iqpWqeTJSPkM0Lswcfp/Shannon-Trust---Website?node-id=839%3A12035
Add link to design here
Acceptance Criteria:
REMEMBER THAT WHOEVER WORKS ON THIS ISSUE MUST TICK OFF ALL THE POINTS IN THIS LIST UNLESS THERE IS CLEAR AGREEMENT IN THE COMMENTS TO SAY OTHERWISE. DO NOT REVIEW A PR INVOLVING THIS ISSUE UNLESS THIS HAS BEEN DONE
- Make sure all types are created
Home Page
Acceptance Criteria:
REMEMBER THAT WHOEVER WORKS ON THIS ISSUE MUST TICK OFF ALL THE POINTS IN THIS LIST UNLESS THERE IS CLEAR AGREEMENT IN THE COMMENTS TO SAY OTHERWISE. DO NOT REVIEW A PR INVOLVING THIS ISSUE UNLESS THIS HAS BEEN DONE
- Create homepage https://www.figma.com/file/vC6iqpWqeTJSPkM0Lswcfp/Shannon-Trust---Website?node-id=288%3A1826
- Separate the title into two sections. Section 1 is the first two lines and section 2 is the "learn to read". This is so we can have the background graphic appear behind section 2
- CMS collections
- Carousel (limits - Min = 3 / Max = 5)
- The carousel should automatically move (exact time to be decided based on what feels right) onto each quote
- Carousel (limits - Min = 3 / Max = 5)
- Please refer to text limits in Figma comments
- Please follow prototype links in Figma
Manage Domain
Hi @RamyAlshurafa we need to liaise with Phil on arranging the DNS on their hosting provider to point to the new site. Can you write down here please as a comment what we need to do to point the website at Webflow? I'll then look to either share with Phil or set up a meeting to talk through
Create Resources Page
Summary
We need to create an unlisted page (i.e. it's not linked to anywhere else in the website) where users can download a bunch of different resources
Acceptance Criteria:
REMEMBER THAT WHOEVER WORKS ON THIS ISSUE MUST TICK OFF ALL THE POINTS IN THIS LIST UNLESS THERE IS CLEAR AGREEMENT IN THE COMMENTS TO SAY OTHERWISE. DO NOT REVIEW A PR INVOLVING THIS ISSUE UNLESS THIS HAS BEEN DONE
- Create this page https://www.figma.com/file/vC6iqpWqeTJSPkM0Lswcfp/Shannon-Trust---Website?node-id=1465%3A10110
- Confirmation of list of resources
- Monitoring and Evaluation
- Activity register
- Activity register user guide
- Learner log sheet
- Monitoring form
- Progress profile
- Practice guides
- Practice guide for volunteers
- Practice guide for mentors
- Practice guide for prison staff
- Mentor training
- How to be a mentor self study booklet
- Welcome session and associated docs (mentor compact, mentor role description, person specification and current activity overview for new mentors).
- Core session and associated docs (decoding text, muddled word text, training feedback forms
- Bolt on sessions and associated docs.
- In cell activity packs
- General
- Prison action plan
- Prison action plan guidance document
- Mentor recruitment advert
- Backwards prison app
- Mentor coordinator role description
- Volunteers documents
- Expense form
- Bank details form
- Accident report form
- Meeting checklist
- Mentor meeting template
- Monitoring and Evaluation
- We don't have the resources for now, so just use one dummy example of each file type. ST can then replace with the correct version
- It would be a CMS collection where they can:
- Upload 1 x file (PDF, xlsx, docx, pptx) max 10mb OR provide a link to the file (for zip file types - we'd suggest using something like Dropbox, Sharepoint, Google Drive)
- Select the category (e.g. Monitoring and Evaluation)
- Give it a written title (e.g. Activity register)
- This approach will let them add / remove / edit items from each section (but please note, you wouldn't be able to create new sections)
- No 'load more', we'd just list all of them on the page so if they keep adding more, more will be listed and the page will become longer
Links needed from client
Further info
Things we need from Shannon Trust
- We need to get the Enthuse link and embed code
- Privacy Policy link
- Annual report
- Impact report
Contact
Acceptance Criteria:
REMEMBER THAT WHOEVER WORKS ON THIS ISSUE MUST TICK OFF ALL THE POINTS IN THIS LIST UNLESS THERE IS CLEAR AGREEMENT IN THE COMMENTS TO SAY OTHERWISE. DO NOT REVIEW A PR INVOLVING THIS ISSUE UNLESS THIS HAS BEEN DONE
- Create page https://www.figma.com/file/vC6iqpWqeTJSPkM0Lswcfp/Shannon-Trust---Website?node-id=214%3A7
- Please refer to text limits in Figma comments
- Please follow prototype links in Figma
- Clicking any email opens the default email software of the user
- Clicking any phone number (if on mobile) triggers the call
- Contact will send the form data as an email to [email protected]
- On success show standard form submission success message https://www.figma.com/file/vC6iqpWqeTJSPkM0Lswcfp/Shannon-Trust---Website?node-id=824%3A4899
- Clicking each name (e.g. Caroline Ludbrook) would be a mailto link so the email service of the user would appear
- Megan to add the email addresses here
Work for us
Acceptance Criteria:
REMEMBER THAT WHOEVER WORKS ON THIS ISSUE MUST TICK OFF ALL THE POINTS IN THIS LIST UNLESS THERE IS CLEAR AGREEMENT IN THE COMMENTS TO SAY OTHERWISE. DO NOT REVIEW A PR INVOLVING THIS ISSUE UNLESS THIS HAS BEEN DONE
- Create page https://www.figma.com/file/vC6iqpWqeTJSPkM0Lswcfp/Shannon-Trust---Website?node-id=214%3A614
- CMS collections
- Current vacancies, fields include
- Title
- Description
- Link to find out more (opens new tab)
- Closing date (this would text so you could put in what you wanted)
- Current vacancies, fields include
- Please refer to text limits in Figma comments
- Please follow prototype links in Figma
Needed from design
Hey @bethanyios
- Can you confirm where the vacancy posts link to ? I can't see it prototyped but I also can't see what you click to apply?
Inputs
Wireframe link
https://www.figma.com/file/vC6iqpWqeTJSPkM0Lswcfp/Shannon-Trust---Website?node-id=839%3A11828
Acceptance Criteria:
REMEMBER THAT WHOEVER WORKS ON THIS ISSUE MUST TICK OFF ALL THE POINTS IN THIS LIST UNLESS THERE IS CLEAR AGREEMENT IN THE COMMENTS TO SAY OTHERWISE. DO NOT REVIEW A PR INVOLVING THIS ISSUE UNLESS THIS HAS BEEN DONE
- Make sure all types are created
- Input / Text
- Input / Dropdown
- Input / Textarea
- Input / Checkbox
- Input / Checkbox / Large
Webflow Questions
Hi @RamyAlshurafa @jema28 here is a list of questions from Shannon Trust about how to use Webflow. Rather than us having a meeting, I thought it might be simpler (and also help for future webflow projects) to just add answers to the questions and create a FAQ:
https://www.notion.so/yallacooperative/Webflow-FAQ-f11e7fdcdb1241b8b32f7f48c17dd431
Answers can be either:
- Written answer
- Loom video
Whatever you think is simplest.
Could you please fill these in and then let me know when they are done please? Thanks!
How can you help
Acceptance Criteria:
REMEMBER THAT WHOEVER WORKS ON THIS ISSUE MUST TICK OFF ALL THE POINTS IN THIS LIST UNLESS THERE IS CLEAR AGREEMENT IN THE COMMENTS TO SAY OTHERWISE. DO NOT REVIEW A PR INVOLVING THIS ISSUE UNLESS THIS HAS BEEN DONE
- Create page https://www.figma.com/file/vC6iqpWqeTJSPkM0Lswcfp/Shannon-Trust---Website?node-id=288%3A1826
- CMS collections
- Carousel (limits - Min = 3 / Max = 5)
- Please refer to text limits in Figma comments
- Please follow prototype links in Figma
- Immediate benefits for learners - this is static with the 4 benefits, but the text and icon can be changed
- How your money makes a difference - same as above
Buttons
Further info
the button component shouldn't be a symbol since we have changed the styles instead we can you compo classes to add the custom style on it.
for all buttons types, make sure to create the structure of the component on the main class and keep the custom differentiation styles on the compo class
Wireframe link
https://www.figma.com/file/vC6iqpWqeTJSPkM0Lswcfp/Shannon-Trust---Website?node-id=834%3A15635
Add link to design here
Acceptance Criteria:
REMEMBER THAT WHOEVER WORKS ON THIS ISSUE MUST TICK OFF ALL THE POINTS IN THIS LIST UNLESS THERE IS CLEAR AGREEMENT IN THE COMMENTS TO SAY OTHERWISE. DO NOT REVIEW A PR INVOLVING THIS ISSUE UNLESS THIS HAS BEEN DONE
- Make sure all types are created
- primary
- secondary
- primary/with icon
- secondary/ with icon
- tertiary/ with icon
- primary/without icon
- with background
Stories
Related issue(s)
The blog post that makes up the collection is here: #9
Acceptance Criteria:
REMEMBER THAT WHOEVER WORKS ON THIS ISSUE MUST TICK OFF ALL THE POINTS IN THIS LIST UNLESS THERE IS CLEAR AGREEMENT IN THE COMMENTS TO SAY OTHERWISE. DO NOT REVIEW A PR INVOLVING THIS ISSUE UNLESS THIS HAS BEEN DONE
- Create Stories page https://www.figma.com/file/vC6iqpWqeTJSPkM0Lswcfp/Shannon-Trust---Website?node-id=214%3A331
- CMS collections:
- Collection of all 'story' posts #9
- Get feed of 4 posts then load 4 more on click
- Always list in order of most recently published (but prioritise featured ones)
- Filter includes 6 categories/tags
- User can only select one at a time
- Clicking a tag will get any stories that have that tag
- Please refer to text limits in Figma comments
- Please follow prototype links in Figma
Site Search functionality
Further info
Create the ability for users to search the website via the search function in the navbar
Acceptance Criteria:
REMEMBER THAT WHOEVER WORKS ON THIS ISSUE MUST TICK OFF ALL THE POINTS IN THIS LIST UNLESS THERE IS CLEAR AGREEMENT IN THE COMMENTS TO SAY OTHERWISE. DO NOT REVIEW A PR INVOLVING THIS ISSUE UNLESS THIS HAS BEEN DONE
- Clicking search in the navbar loads this page https://www.figma.com/file/vC6iqpWqeTJSPkM0Lswcfp/Shannon-Trust---Website?node-id=788%3A4877
- Results loads this page https://www.figma.com/file/vC6iqpWqeTJSPkM0Lswcfp/Shannon-Trust---Website?node-id=788%3A5002
- User can keep entering new words in search at the top on the results page to update the search below
- There is no autosuggest in the search
- It will initially load up to 10 results with then further results loading as user clicks load more
- Ideally in the search results whenever the word appeared it would be with bold styling, to make it clearer
Admin
Important App Info
This is a protected document. If you feel you should have access please contact @thejoefriel
https://docs.google.com/spreadsheets/d/1NuDFIk3-469EJmrXPa2-4UejnIXG07AUe6Gx-AJHlVc/edit?usp=sharing
Details on using third party apps
If any third party apps are used (e.g. Google Analytics), then documentation should be created and stored here on how to access them and what they are for
Quick Jargon Review
- Issue
These are effectively the tasks that are added to Github so we can manage the project - Pull Request
These are when a developer has created new code to tackle one or more issues and is requesting for it to be reviewed and merged into the overall codebase - Merging
When a pull request is approved, the reviewer will merge this new code into the overall codebase/n - Commits/n For every small bit of work a developer does, they will effectively save it before moving on. This means that if any mistakes are made, they can roll back to an earlier stage of their work/n - Branch/n So everyone can work on the product at the same time, people will create their own branches. This is where they have all the code but any new changes they make are only seen by them on this new branch they have created. Then once they are ready for their work to be added to the overall codebase, they will carry out a Pull Request for this branch with their work to be merged into the overall codebase/n - App is redeploying/n When the Develop / Master branches are updated it will sometimes take 5-10 minutes for the product to fully update and show the features.
History
Acceptance Criteria:
REMEMBER THAT WHOEVER WORKS ON THIS ISSUE MUST TICK OFF ALL THE POINTS IN THIS LIST UNLESS THERE IS CLEAR AGREEMENT IN THE COMMENTS TO SAY OTHERWISE. DO NOT REVIEW A PR INVOLVING THIS ISSUE UNLESS THIS HAS BEEN DONE
- Create page https://www.figma.com/file/vC6iqpWqeTJSPkM0Lswcfp/Shannon-Trust---Website?node-id=214%3A541
- CMS collections
- Carousel (limits - Min = 3 / Max = 5)
- Timeline (year and text)
- Make sure to always order by year with the most recent at the top
- Please refer to text limits in Figma comments
- Please follow prototype links in Figma
Add Icons
Further info
Get all the initial images we have into webflow so we don't have to worry about exports during development
Acceptance criteria
- Add all icons using the zip file to be added here
To be added by design
- Hey @bethanyios can you upload a zip file of all the icons please (either a zip file or a link to a download from your Google drive)
- Ensure a clear naming convention (maybe just in line with figma so they can be matched) to help development team (and Shannon Trust content team) find them easily
- Ensure they are all svg files
Donate (incl. Enthuse set up)
Further info
This will embed the Enthuse form so this will be the point to link up with Shannon Trust to get the Enthuse details and ensure everything is set up correctly
Acceptance Criteria:
REMEMBER THAT WHOEVER WORKS ON THIS ISSUE MUST TICK OFF ALL THE POINTS IN THIS LIST UNLESS THERE IS CLEAR AGREEMENT IN THE COMMENTS TO SAY OTHERWISE. DO NOT REVIEW A PR INVOLVING THIS ISSUE UNLESS THIS HAS BEEN DONE
- Create page https://www.figma.com/file/vC6iqpWqeTJSPkM0Lswcfp/Shannon-Trust---Website?node-id=214%3A623
- Contact [email protected] to get the Enthuse account details at this point so we can get it working in the app
- When clicking "Read Theo's story" scroll down to story section further down the page
- Please refer to text limits in Figma comments
- Please follow prototype links in Figma
Navbar
Further info
This doesn't include search site functionality which is picked up in separate issue
Acceptance Criteria:
REMEMBER THAT WHOEVER WORKS ON THIS ISSUE MUST TICK OFF ALL THE POINTS IN THIS LIST UNLESS THERE IS CLEAR AGREEMENT IN THE COMMENTS TO SAY OTHERWISE. DO NOT REVIEW A PR INVOLVING THIS ISSUE UNLESS THIS HAS BEEN DONE
- Create navbar in line with wireframes https://www.figma.com/file/vC6iqpWqeTJSPkM0Lswcfp/Shannon-Trust---Website?node-id=394%3A3689
- Ensure mobile version created as well - design to supply once sorted
- Donate button links to external Enthuse url to be supplied by client later on in sprint so for now include a dummy link
- For links with dropdown, it looks like this: https://www.figma.com/file/vC6iqpWqeTJSPkM0Lswcfp/Shannon-Trust---Website?node-id=631%3A8750
- @bethanyios do you mind please listing here which navbar items have dropdowns and what the dropdown links are please
Needed from Design
Hey @bethanyios can you please:
- Provide link to the mobile version (closed and open) as a comment here
Create resource order form
Summary
Create resources order form
Acceptance Criteria:
REMEMBER THAT WHOEVER WORKS ON THIS ISSUE MUST TICK OFF ALL THE POINTS IN THIS LIST UNLESS THERE IS CLEAR AGREEMENT IN THE COMMENTS TO SAY OTHERWISE. DO NOT REVIEW A PR INVOLVING THIS ISSUE UNLESS THIS HAS BEEN DONE
- Wireframe isn't 100% accurate on the questions as they hadn't provided them all. I've forwarded the list to Ramy
- Create this page https://www.figma.com/file/vC6iqpWqeTJSPkM0Lswcfp/Shannon-Trust---Website?node-id=1465%3A10731
- Set up form storing in webflow and ST getting an email notification
- Connect with Chris ([email protected]) to get Zapier connect Set up Zapier integration for form submission to create a record in Salesforce
- Validation
- At least one resource must be selected (i.e. a value higher than 0) to complete order
- "General section" fields all required
- Prison establishments is the same list of establishments they've provded before - have also emailed it to Ramy
- Ensure it is linked up with #47 CTA (at the bottom of that page)
Webflow training call tasks
- Create loom for Carol and Chris volunteer - should include vacancies and locations @RamyAlshurafa and @jema28
- Add webflow training recording into Ramy's training issue
- [x] @RamyAlshurafa could you add this link to your issue: https://www.loom.com/share/660b8150e46f497ab4cf87d213de9bb4. - Email everyone on the webflow training call the training recording, the website link and the product demo link @jema28
- In the email mention Carrie's point on giving the link to wider Shannon Trust team - Check who can access forms in webflow editor @RamyAlshurafa
- Add icon changes (challenge events/fundraise your way pages) to bug reporting @jema28
- @thejoefriel can you email to ask Amy re their domain hosting details and what we need from them?
- Disable mailchimp @RamyAlshurafa
- Hide salary line if it doesn't exist @RamyAlshurafa
- Add link to no vacancies state @RamyAlshurafa - 'If you're interested you can see our volunteering page[link]'. They can then change the copy
- Change Available to Is live? instead of Available @RamyAlshurafa
Set up Webflow account
Acceptance Criteria:
REMEMBER THAT WHOEVER WORKS ON THIS ISSUE MUST TICK OFF ALL THE POINTS IN THIS LIST UNLESS THERE IS CLEAR AGREEMENT IN THE COMMENTS TO SAY OTHERWISE. DO NOT REVIEW A PR INVOLVING THIS ISSUE UNLESS THIS HAS BEEN DONE
- Set up team account
- Use Yalla's card details
- Store log in details in the #1 Admin issue
Footer (incl. Mailchimp set up)
Further info
I've included Salesforce x Zapier set up in this so we can have the footer completely done
Acceptance Criteria:
REMEMBER THAT WHOEVER WORKS ON THIS ISSUE MUST TICK OFF ALL THE POINTS IN THIS LIST UNLESS THERE IS CLEAR AGREEMENT IN THE COMMENTS TO SAY OTHERWISE. DO NOT REVIEW A PR INVOLVING THIS ISSUE UNLESS THIS HAS BEEN DONE
Footer creation
- Create footer https://www.figma.com/file/vC6iqpWqeTJSPkM0Lswcfp/Shannon-Trust---Website?node-id=214%3A157
- Set up social media links (always opens on a new tab)
- Twitter - https://twitter.com/Shannon_Trust
- Facebook - https://www.facebook.com/ShannonTrustCharity/
- Instagram - https://www.instagram.com/shannontrustcharity/
- YouTube - https://www.youtube.com/channel/UCFHn0VZ3CQAWnltjSguJ_Ig
- LinkedIn - https://www.linkedin.com/company/shannon-trust
- Add dummy link for Privacy policy for now - ST need to supply
Newsletter set up
- Reach out to [email protected] to get the login details for Mailchimp / be added as a member and confirm where to send the data
- Set up integration with webflow to send the email to agreed place on submission
Needed from Design
Hey @bethanyios
- Get the Charity number and update the wireframe
- Can you link the contact us and work for us in figma please (I'm assuming they are website pages?)
News & Views
Related issue(s)
The blog post that makes up the collection is here: #19
Acceptance Criteria:
REMEMBER THAT WHOEVER WORKS ON THIS ISSUE MUST TICK OFF ALL THE POINTS IN THIS LIST UNLESS THERE IS CLEAR AGREEMENT IN THE COMMENTS TO SAY OTHERWISE. DO NOT REVIEW A PR INVOLVING THIS ISSUE UNLESS THIS HAS BEEN DONE
- Create Stories page https://www.figma.com/file/vC6iqpWqeTJSPkM0Lswcfp/Shannon-Trust---Website?node-id=214%3A471
- CMS collections:
- Collection of all 'news & views' posts #9
- Get feed of 4 posts then load 4 more on click
- Always list in order of most recently published (but prioritise featured ones)
- Please refer to text limits in Figma comments
- Please follow prototype links in Figma
- Add social feed embeds
- Each is just an iframe (put it in custom code)
- Twitter: can get the embed iframe code here: https://publish.twitter.com/?query=https%3A%2F%2Ftwitter.com%2FShannon_Trust&widget=Timeline
- Facebook: can get the embed iframe code here: https://developers.facebook.com/docs/plugins/page-plugin/
page headers
Further info
we have two types of page headers, meanly the header takes 100vh and shows the title of the page.
since we have the same style properties, then it can be a symbol
Wireframe link
type 1: https://www.figma.com/file/vC6iqpWqeTJSPkM0Lswcfp/Shannon-Trust---Website?node-id=834%3A6897.
type 2: https://www.figma.com/file/vC6iqpWqeTJSPkM0Lswcfp/Shannon-Trust---Website?node-id=834%3A6897.
Add link to design here
Acceptance Criteria:
REMEMBER THAT WHOEVER WORKS ON THIS ISSUE MUST TICK OFF ALL THE POINTS IN THIS LIST UNLESS THERE IS CLEAR AGREEMENT IN THE COMMENTS TO SAY OTHERWISE. DO NOT REVIEW A PR INVOLVING THIS ISSUE UNLESS THIS HAS BEEN DONE
- create two headers types
- make it a symbol
Final Settings for Deployment
- Remove 'Powered by Webflow' from settings
- Make sure SEO metadata has been set up
- Add favicon to the website
- Disable Webflow subdomain indexing (so Google doesn't search index the staged domain we already created) under SEO
Learning to read
Acceptance Criteria:
REMEMBER THAT WHOEVER WORKS ON THIS ISSUE MUST TICK OFF ALL THE POINTS IN THIS LIST UNLESS THERE IS CLEAR AGREEMENT IN THE COMMENTS TO SAY OTHERWISE. DO NOT REVIEW A PR INVOLVING THIS ISSUE UNLESS THIS HAS BEEN DONE
- Create page https://www.figma.com/file/vC6iqpWqeTJSPkM0Lswcfp/Shannon-Trust---Website?node-id=214%3A8
- CMS collections
- Carousel (limits - Min = 3 / Max = 5)
- Please refer to text limits in Figma comments
- Please follow prototype links in Figma
Blog Post - Stories
Further info
This is part of the Stories CMS collection
Acceptance Criteria:
REMEMBER THAT WHOEVER WORKS ON THIS ISSUE MUST TICK OFF ALL THE POINTS IN THIS LIST UNLESS THERE IS CLEAR AGREEMENT IN THE COMMENTS TO SAY OTHERWISE. DO NOT REVIEW A PR INVOLVING THIS ISSUE UNLESS THIS HAS BEEN DONE
- Create this page in line with wireframes https://www.figma.com/file/vC6iqpWqeTJSPkM0Lswcfp/Shannon-Trust---Website?node-id=214%3A506
- Please refer to text limits in Figma comments
- Please follow prototype links in Figma
- Two links at the bottom of every post is always Stories and How you can help
Required Fields
- Title
- Author name
- Publication date (default to today if no date put in)
- Text (rich text editor)
- Category/tag
- At least one tag/category must be selected
- Multiple category/tags can be selected
- There is a total of 6 tags
Optional Fields
- Image - if not provided fall back to placeholder https://www.figma.com/file/vC6iqpWqeTJSPkM0Lswcfp/Shannon-Trust---Website?node-id=956%3A7384
- Minimum image size = 1440 x 752px (we need to ensure big images are added to ensure high quality for the top)
- Audio file / link (depending on what is best to make this work). Only one audio can be added
- Video file / link (depending on what is best to make this work). Only one video can be added
- Featured - this will always make it appear at the top of the Stories section
Resources
This is where all useful links (e.g. wireframes, documentation, user testing) can be stored if there is no other issue to reference it
Notion documentation
This is where you can find meeting notes, ways of working, user testing feedback, project plan etc
https://www.notion.so/yallacooperative/Shannon-Trust-Website-Build-cb6a7166e13e49438b9a54813c6416bd
Webflow FAQ
https://www.notion.so/yallacooperative/Webflow-FAQ-f11e7fdcdb1241b8b32f7f48c17dd431
Wireframes, Design System, Brand Review, Site Mapping
https://www.figma.com/file/vC6iqpWqeTJSPkM0Lswcfp/Shannon-Trust---Website
User Personas, Journeys + Stories
https://whimsical.com/website-HfHK6xnebwDmA64mXJNSZp
Impact
Acceptance Criteria:
REMEMBER THAT WHOEVER WORKS ON THIS ISSUE MUST TICK OFF ALL THE POINTS IN THIS LIST UNLESS THERE IS CLEAR AGREEMENT IN THE COMMENTS TO SAY OTHERWISE. DO NOT REVIEW A PR INVOLVING THIS ISSUE UNLESS THIS HAS BEEN DONE
- Create page https://www.figma.com/file/vC6iqpWqeTJSPkM0Lswcfp/Shannon-Trust---Website?node-id=214%3A296
- CMS collections - NONE
- Please refer to text limits in Figma comments
- Please follow prototype links in Figma
In prisons
Acceptance Criteria:
REMEMBER THAT WHOEVER WORKS ON THIS ISSUE MUST TICK OFF ALL THE POINTS IN THIS LIST UNLESS THERE IS CLEAR AGREEMENT IN THE COMMENTS TO SAY OTHERWISE. DO NOT REVIEW A PR INVOLVING THIS ISSUE UNLESS THIS HAS BEEN DONE
- Create page https://www.figma.com/file/vC6iqpWqeTJSPkM0Lswcfp/Shannon-Trust---Website?node-id=214%3A366
- CMS collections
- Carousel (limits - Min = 3 / Max = 5)
- Please refer to text limits in Figma comments
- Please follow prototype links in Figma
Needed from Design
Hey @bethanyios
- Can you link up where get in touch is meant to go to please
Blog Post - News & Views
Further info
This is part of the News & Views CMS collection
Might be useful to create at same time as #9 since a lot of the core functionality if the same (except there's no tags)
Acceptance Criteria:
REMEMBER THAT WHOEVER WORKS ON THIS ISSUE MUST TICK OFF ALL THE POINTS IN THIS LIST UNLESS THERE IS CLEAR AGREEMENT IN THE COMMENTS TO SAY OTHERWISE. DO NOT REVIEW A PR INVOLVING THIS ISSUE UNLESS THIS HAS BEEN DONE
- Create this page in line with wireframes https://www.figma.com/file/vC6iqpWqeTJSPkM0Lswcfp/Shannon-Trust---Website?node-id=571%3A3309
- Please refer to text limits in Figma comments
- Please follow prototype links in Figma
- Two links at the bottom of every post is always Stories and How you can help
Required Fields
- Title
- Author name
- Publication date (default to today if no date put in)
- Text (rich text editor)
Optional Fields
- Image - if not provided fall back to placeholder https://www.figma.com/file/vC6iqpWqeTJSPkM0Lswcfp/Shannon-Trust---Website?node-id=956%3A7384
- Minimum image size = 1440 x 752px (we need to ensure big images are added to ensure high quality for the top)
- Audio file / link (depending on what is best to make this work). Only one audio can be added
- Video file / link (depending on what is best to make this work). Only one video can be added
- Featured - this will always make it appear at the top of the News & Views section
Challenges & Events
Acceptance Criteria:
REMEMBER THAT WHOEVER WORKS ON THIS ISSUE MUST TICK OFF ALL THE POINTS IN THIS LIST UNLESS THERE IS CLEAR AGREEMENT IN THE COMMENTS TO SAY OTHERWISE. DO NOT REVIEW A PR INVOLVING THIS ISSUE UNLESS THIS HAS BEEN DONE
- Create page https://www.figma.com/file/vC6iqpWqeTJSPkM0Lswcfp/Shannon-Trust---Website?node-id=214%3A821
- CMS collections
- Carousel (limits - Min = 3 / Max = 5)
- Fundraising resources
- Please refer to text limits in Figma comments
- Please follow prototype links in Figma
- How fundraising makes a difference - this is static with the 3 benefits, but the text can be changed
Turning Pages
Acceptance Criteria:
REMEMBER THAT WHOEVER WORKS ON THIS ISSUE MUST TICK OFF ALL THE POINTS IN THIS LIST UNLESS THERE IS CLEAR AGREEMENT IN THE COMMENTS TO SAY OTHERWISE. DO NOT REVIEW A PR INVOLVING THIS ISSUE UNLESS THIS HAS BEEN DONE
- Create page https://www.figma.com/file/vC6iqpWqeTJSPkM0Lswcfp/Shannon-Trust---Website?node-id=330%3A2767
- CMS collections
- Carousel (limits - Min = 3 / Max = 5)
- Please refer to text limits in Figma comments
- Please follow prototype links in Figma
- There is going to be a link in one of the sections that links to an external shopify site they use. This will be highlighted in Figma as a comment. We believe this is the link it should go to (opening on a new tab) https://shop.turning-pages.org.uk/
Set up navigation urls
### Further info
Get all the urls set up at least so everything can be linked at point of pages being set up
Acceptance criteria
- Ensure all navigation routes for pages are set up so the url is /[PAGE] with separate words joined by hyphen
- For all collection based blog posts (e.g. stories) set up the default url to /[COLLECTION NAME]/[POST-TITLE]
- Ensure CMS allows for URL to be customised with the CMS
Client Training
Webflow training session
https://www.loom.com/share/660b8150e46f497ab4cf87d213de9bb4
How to add a new story
How to add SoundCloud audio in stories
Changing the text when there are no vacancies
https://www.loom.com/share/fa3712c6accd4adf9ec3daa59b73fef0
Vacancies and locations (Carol and Chris training)
Information for funders
Acceptance Criteria:
REMEMBER THAT WHOEVER WORKS ON THIS ISSUE MUST TICK OFF ALL THE POINTS IN THIS LIST UNLESS THERE IS CLEAR AGREEMENT IN THE COMMENTS TO SAY OTHERWISE. DO NOT REVIEW A PR INVOLVING THIS ISSUE UNLESS THIS HAS BEEN DONE
- Create page https://www.figma.com/file/vC6iqpWqeTJSPkM0Lswcfp/Shannon-Trust---Website?node-id=214%3A617
- CMS collections
- Carousel (limits - Min = 3 / Max = 5)
- FAQ (limits - Min = 1 / Max = no limit)
- Please refer to text limits in Figma comments
- Please follow prototype links in Figma
- The annual report and impact report will be links (most likely to PDFs) and these can be updated . Use dummy links for now
Stories Cards
Further info
Add any useful information here
1- audio sotry card contain
- image
- title
- description
- link with icon to the page
2- text story card contain:
- image
- title
- description
- link to read more
-
video story card contain
- vedio player
- title
- read more link
-
person card contain
- image
- title
- description
-
information card (two sizes)
- background color
- title
- description
- bottom edge (with defferent colors)
Related issue(s)
Add any issues here that may be dependent or must be completed before this issue can be tackled
Wireframe link
https://www.figma.com/file/vC6iqpWqeTJSPkM0Lswcfp/Shannon-Trust---Website?node-id=834%3A17348
Add link to design here
Acceptance Criteria:
REMEMBER THAT WHOEVER WORKS ON THIS ISSUE MUST TICK OFF ALL THE POINTS IN THIS LIST UNLESS THERE IS CLEAR AGREEMENT IN THE COMMENTS TO SAY OTHERWISE. DO NOT REVIEW A PR INVOLVING THIS ISSUE UNLESS THIS HAS BEEN DONE
- Make sure all types are created
- audio sotry card
- text story card
- video story card
- person card
- information card (two sizes)
Corporate
Acceptance Criteria:
REMEMBER THAT WHOEVER WORKS ON THIS ISSUE MUST TICK OFF ALL THE POINTS IN THIS LIST UNLESS THERE IS CLEAR AGREEMENT IN THE COMMENTS TO SAY OTHERWISE. DO NOT REVIEW A PR INVOLVING THIS ISSUE UNLESS THIS HAS BEEN DONE
- Create page https://www.figma.com/file/vC6iqpWqeTJSPkM0Lswcfp/Shannon-Trust---Website?node-id=214%3A827
- CMS collections
- Carousel (limits - Min = 3 / Max = 5)
- Please refer to text limits in Figma comments
- Please follow prototype links in Figma
Create style guide
Further info
This is to set up all the core styling for the webflow project
Acceptance criteria
- Colors
- Typography
- Spacings
- Shadows
To be added by design
Hey @bethanyios can you upload here please:
- Fonts
About Us
Acceptance Criteria:
REMEMBER THAT WHOEVER WORKS ON THIS ISSUE MUST TICK OFF ALL THE POINTS IN THIS LIST UNLESS THERE IS CLEAR AGREEMENT IN THE COMMENTS TO SAY OTHERWISE. DO NOT REVIEW A PR INVOLVING THIS ISSUE UNLESS THIS HAS BEEN DONE
- Create page https://www.figma.com/file/vC6iqpWqeTJSPkM0Lswcfp/Shannon-Trust---Website?node-id=289%3A1877
- CMS collections
- Carousel (limits - Min = 3 / Max = 5)
- Please refer to text limits in Figma comments
- Please follow prototype links in Figma
User Acceptance Testing 🐛
This issue is to cover the process for Bug Testing for the latest earn sprint.
What is bug testing?
Bug testing is a very important phase to ensure the app is working as discussed, and to test all the various flows to ensure any potential problems can be fixed before final deployment.
The process
This is an outline on how to carry out bug testing
https://www.notion.so/yallacooperative/Bug-Testing-abf02f7b154240b19cf35802284508d4
Journeys
Remember to refer either to the user journeys in whimsical or the figma wireframes for a clear outline of all the pages and flows to check
Here is the table where all bugs should be listed
https://www.notion.so/yallacooperative/f4eb017cb51a475f96916a8d84875b26?v=ce0d8320591843e18639f2c70ca5b492
App can be tested here
Link to staging version of the app to be provided here (please remember if inactive for 30 minutes the app will take 20 seconds to load)
https://shannon-trust.webflow.io/
Dates for bug testing
TBC
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.