WCR-180
Donate button to be added to mobile menu.
View the site on a mobile device or small screen size to see.
WCR-181
Site search optimisations.
Use the site search in the header to test the enhancements made.
We have used a package called FuzzySharp, which makes it easy to compare words and see how similar they are. It saves time by handling all the tricky comparison logic like spotting typos or slight differences between words, without needing to build that from scratch. It's based on well-known algorithms, so it's fast, reliable, and ready to use.
With FuzzySharp, we have implemented the following:
-
Fuzzy search, so a search term of ‘careesr’ will return the page ‘careers’. The great thing about FuzzySharp is that you have a score, which is purely a number between 0-100. It’s a threshold cut-off for what gets counted as a "fuzzy match" in the search logic. So this can be altered to how strict it is, with 0 being super lenient, and basically including everything, and 100 being really strict. We've set this to 75 for now, but it can be altered very easily.
-
Added a new field called “Related search tags”. This is added to every page type and gives you the ability of adding search term ‘tags' to each page. So an example is the Careers page, you can now add a related tag of ‘jobs’ and searching “jobs” will return the Careers page.
-
Added tags to search results, so now you can search for people (researchers, research institutes), cancer types, locations, tags and roles. So searching for “melanoma” will return all projects, events, roles, article pages that have the “melanoma” tag. It’s also good to know that all of these have the fuzzy search applied to them, so searching “melnoma” will still return “melanoma” tag pages.
-
Search results will now return instances where search terms are used in certain components and fields. So for instance in text components, if “melanoma” is used, then when searching for “melamoa”, it will return the page that the text component lives in. This is to ensure that article pages, or content pages are included within search terms.
WCR-182
Monthly donations - add fixed heart icon.
Start new cures. Donate today
You can help us reach a day when no life is cut short by cancer.
could pay for five plastic cell culture plates so researchers can run experiments and unlock new information about cancer
could pay for 125 microscope slides so researchers can discover more about the biology of cancer
could help a researcher buy antibodies so they can study the behaviour of cells at a molecular level
a month from just 250 Curestarters funds all of the essential lab equipment required for a lifesaving research project
per month from just 694 Curestarters will fund a whole lifesaving research project for three years
per month from just 370 Curestarters will fund a whole new lifesaving research project for three years








WCR-185
Body copy minimum size updates.
Review the font sizes across the QA site and compare it to that of the LIVE site to see the differences in sizes - QA body font size should be looking slightly larger.
WCR-186
New countdown timer component.

Donate now & become a Curestarter
We’re dedicated to backing fresh ideas from bright research minds that start new cures.

Finished countdown component
We’re dedicated to backing fresh ideas from bright research minds that start new cures.