Skip to content

Commit

Permalink
📄 Content - Add Caption Fields (#2213)
Browse files Browse the repository at this point in the history
* added description to tina schema

* Added additional styling

* added more titles

* removed turbotrace

* added captions to all consulting videos

* added captions to other pages

* Ran regex to move duration to its own prop

* fixed remaining extraneous text

* Fixed broken lint, leftover duration

* Fixed broken schema on angular events page
  • Loading branch information
Harry-Ross committed Mar 1, 2024
1 parent 920cefa commit 89a9bcc
Show file tree
Hide file tree
Showing 72 changed files with 220 additions and 170 deletions.
2 changes: 1 addition & 1 deletion .tina/__generated__/_graphql.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion .tina/__generated__/_schema.json

Large diffs are not rendered by default.

22 changes: 22 additions & 0 deletions components/blocks/videoEmbed.tsx
Expand Up @@ -9,6 +9,8 @@ type VideoEmbedProps = {
removeMargin?: boolean;
overflow?: boolean;
uncentre?: boolean;
caption?: string;
duration?: string;
};
};

Expand All @@ -27,6 +29,12 @@ export const VideoEmbed = ({ data }: VideoEmbedProps) => {
)}
>
<VideoModal url={data.url} overflow={data.overflow} />
{data.caption && (
<p className={classNames("font-bold", !uncentre && "text-centre")}>
Video: {data.caption} {data.duration && <>({data.duration})</>}
</p>
)}
<div></div>
</div>
);
};
Expand Down Expand Up @@ -88,5 +96,19 @@ export const videoEmbedBlockSchema: Template = {
name: "overflow",
required: false,
},
{
type: "string",
label: "Caption",
name: "caption",
description:
"Shows up under the video as 'Video: {{ YOUR_INPUT }} ( {{ YOUR_DURATION }} )'. This adheres to https://ssw.com.au/rules/add-useful-and-concise-figure-captions/",
required: false,
},
{
type: "string",
label: "Duration",
name: "duration",
description: "See caption description",
},
],
};
1 change: 1 addition & 0 deletions components/videoModal.tsx
Expand Up @@ -81,6 +81,7 @@ export const VideoModal = ({
{imageSrc && (
<>
<Image
className="!my-0"
src={imageSrc || ""}
fill
alt="Video player"
Expand Down
2 changes: 1 addition & 1 deletion content/company/about-us.mdx

Large diffs are not rendered by default.

3 changes: 2 additions & 1 deletion content/company/case-study/bce.mdx
Expand Up @@ -6,7 +6,8 @@ heading: Brisbane Catholic Education
subHeading: 'Powerful, flexible, and easy to use'
content: >
<VideoEmbed url="https://www.youtube.com/watch?v=Mc24zR5rprI"
videoWidth="w-3/4" overflow={true} uncentre={true} removeMargin={true} />
videoWidth="w-3/4" overflow={true} uncentre={true} removeMargin={true}
caption="SSW Case Study - Brisbane Catholic Education" duration="2 mins" />
## Challenge
Expand Down
3 changes: 2 additions & 1 deletion content/company/case-study/hutchison-weller.mdx
Expand Up @@ -8,7 +8,8 @@ subHeading: >-
communities
content: >
<VideoEmbed url="https://youtu.be/wiFadV5SOPc" overflow={true}
removeMargin={true} videoWidth="w-1/2" uncentre={true} />
removeMargin={true} videoWidth="w-1/2" uncentre={true}
caption="SSW Case Study - Brisbane Catholic Education" duration="2 mins" />
## Challenge
Expand Down
2 changes: 1 addition & 1 deletion content/company/case-study/shepherd-centre.mdx
Expand Up @@ -4,6 +4,6 @@ seo:
showBreadcrumb: true
heading: Shepherd Centre
subHeading: Assisting children who have hearing loss
content: "<VideoEmbed url=\"https://youtu.be/g4_MnAZJpxg\" videoWidth=\"w-1/2\" removeMargin={true} uncentre={true} overflow={true} />\n\n## The Challenge\n\nMore than 90% of children globally and 50% in Australia miss out on specialist support for disabling levels of hearing loss. For more than half a century, The Shepherd Centre’s mission has been to make sure that these kids develop the best-spoken language and social skills literacy.\n\nThe Shepherd Centre team needed to modernize two assessment tools and two educational courses they had created for clinicians and parents.\n\nThese tools previously worked as a desktop native application. They already had a small database, and the desktop apps saved information into an existing local database. However, it was slow, located on-premises, and not on the cloud, so it was not distributable across other centrers in Australia. At that stage, the concept was excellent, but it was impossible to make this solution scalable and available worldwide.\n\n## We make complicated things simple\n\nOur UX team designed the UI to be more user-friendly, and they worked together with the development team to make this solution scalable.\n\nFrom many paper notes and records, a tiny database, and a concept in a few clinicians’ minds, SSW Solution Architects\_[Calum Simpson](https://www.ssw.com.au/people/calum-simpson)\_and\_[Mehmet Ozdemir](https://www.ssw.com.au/people/mehmet)\_worked continuously on developing this application for 9 months until an MVP was successfully delivered.\n\nThey used Microsoft Dynamics, Power Platform, Sitefinity, Azure, and .NET across the various parts of the system, integrating them all together to give life to HearHub.\n\nHearHub is an integrated online platform that connects two tools created by The Shepherd Centre: Reddi and FLI-P.\n\n[REDDI](https://hearhub.org/home/features/tools/reddi/)\_focuses on children's ability to hear their access to sound, so it was designed to track a child's functional access to the critical sounds used in speech, both through detection and imitation.\n\n[FLI-P](https://hearhub.org/home/features/tools/fli-p/)\_is a series of questions and tasks that track the listening development journey of a child from just a few months of age all the way through to six. This tool enables these children to get the listening skill development they need to get the subsequent language development.\n\nWith these tools, the clinicians can now visualize the data in Power BI and find out where the children are in their journey. That way, they can accurately plan the next steps for that child’s development to develop the child's skills and track the requirements for additional emphasis or cues in their treatment.\n\n## Results\n\nOver the past 3 years, The Shepherd Centre has successfully aided over 1.4 thousand children in Australia. Through optimized assessment, therapy, and the use of hearing devices, over 40% of children who initially had listening skills below their age-appropriate levels were able to reach those levels. This is a remarkable achievement that significantly improves their prospects of acquiring language, literacy, and social skills on par with their hearing peers. Now, 75-80% of all graduates achieve language scores equivalent to their peers – an impressive figure. These results are possible because of the real-time data they now have access to.\n\nThe forecast for HearHub's impact is astounding. Over 190 thousand children are expected to benefit between 2023 and 2026 in a network of more than 9.5 thousand hearing health professionals across the USA, Canada, Mexico, Japan, UK, Ireland, Australia, New Zealand, South Africa, and Indonesia.\n\nAccording to Aleisha Davis, CEO of The Shepherd Centre, HearHub has the potential to be transformative on a global scale. Helping children with hearing loss receive the support they deserve, unlocking their full potential for a brighter future.\n\n## Microsoft Partner of the Year Finalist\n\nThis SSW project has been recognized as a Microsoft Partner of the Year Finalist for 2023!\n\n<CustomImage src=\"/images/company/poty-finalist-inclusion-logo.png\" altText=\"Microsoft Partner of the Year Finalist\" height={259} width={400} alignment=\"items-start\" />\n\n## Related links\n\n* [Non-Profit Software Solutions](https://www.ssw.com.au/industry/non-profit)\n* [The Shepherd Centre website](https://shepherdcentre.org.au/)\n* [Hearhub website](https://hearhub.org/)\n"
content: "<VideoEmbed url=\"https://youtu.be/g4_MnAZJpxg\" videoWidth=\"w-1/2\" removeMargin={true} uncentre={true} overflow={true} caption=\"Microsoft Dynamics & Power Platform in action - Helping Deaf Children reach their full potential\" duration=\"11 mins\" />\n\n## The Challenge\n\nMore than 90% of children globally and 50% in Australia miss out on specialist support for disabling levels of hearing loss. For more than half a century, The Shepherd Centre’s mission has been to make sure that these kids develop the best-spoken language and social skills literacy.\n\nThe Shepherd Centre team needed to modernize two assessment tools and two educational courses they had created for clinicians and parents.\n\nThese tools previously worked as a desktop native application. They already had a small database, and the desktop apps saved information into an existing local database. However, it was slow, located on-premises, and not on the cloud, so it was not distributable across other centrers in Australia. At that stage, the concept was excellent, but it was impossible to make this solution scalable and available worldwide.\n\n## We make complicated things simple\n\nOur UX team designed the UI to be more user-friendly, and they worked together with the development team to make this solution scalable.\n\nFrom many paper notes and records, a tiny database, and a concept in a few clinicians’ minds, SSW Solution Architects\_[Calum Simpson](https://www.ssw.com.au/people/calum-simpson)\_and\_[Mehmet Ozdemir](https://www.ssw.com.au/people/mehmet)\_worked continuously on developing this application for 9 months until an MVP was successfully delivered.\n\nThey used Microsoft Dynamics, Power Platform, Sitefinity, Azure, and .NET across the various parts of the system, integrating them all together to give life to HearHub.\n\nHearHub is an integrated online platform that connects two tools created by The Shepherd Centre: Reddi and FLI-P.\n\n[REDDI](https://hearhub.org/home/features/tools/reddi/)\_focuses on children's ability to hear their access to sound, so it was designed to track a child's functional access to the critical sounds used in speech, both through detection and imitation.\n\n[FLI-P](https://hearhub.org/home/features/tools/fli-p/)\_is a series of questions and tasks that track the listening development journey of a child from just a few months of age all the way through to six. This tool enables these children to get the listening skill development they need to get the subsequent language development.\n\nWith these tools, the clinicians can now visualize the data in Power BI and find out where the children are in their journey. That way, they can accurately plan the next steps for that child’s development to develop the child's skills and track the requirements for additional emphasis or cues in their treatment.\n\n## Results\n\nOver the past 3 years, The Shepherd Centre has successfully aided over 1.4 thousand children in Australia. Through optimized assessment, therapy, and the use of hearing devices, over 40% of children who initially had listening skills below their age-appropriate levels were able to reach those levels. This is a remarkable achievement that significantly improves their prospects of acquiring language, literacy, and social skills on par with their hearing peers. Now, 75-80% of all graduates achieve language scores equivalent to their peers – an impressive figure. These results are possible because of the real-time data they now have access to.\n\nThe forecast for HearHub's impact is astounding. Over 190 thousand children are expected to benefit between 2023 and 2026 in a network of more than 9.5 thousand hearing health professionals across the USA, Canada, Mexico, Japan, UK, Ireland, Australia, New Zealand, South Africa, and Indonesia.\n\nAccording to Aleisha Davis, CEO of The Shepherd Centre, HearHub has the potential to be transformative on a global scale. Helping children with hearing loss receive the support they deserve, unlocking their full potential for a brighter future.\n\n## Microsoft Partner of the Year Finalist\n\nThis SSW project has been recognized as a Microsoft Partner of the Year Finalist for 2023!\n\n<CustomImage src=\"/images/company/poty-finalist-inclusion-logo.png\" altText=\"Microsoft Partner of the Year Finalist\" height={259} width={400} alignment=\"items-start\" />\n\n## Related links\n\n* [Non-Profit Software Solutions](https://www.ssw.com.au/industry/non-profit)\n* [The Shepherd Centre website](https://shepherdcentre.org.au/)\n* [Hearhub website](https://hearhub.org/)\n"
---

3 changes: 2 additions & 1 deletion content/company/case-study/sydney-uni.mdx
Expand Up @@ -6,7 +6,8 @@ heading: Sydney University
subHeading: BREAST - Improving Radiologists' Ability to Detect Breast Cancer
content: >
<VideoEmbed uncentre={true} url="https://www.youtube.com/watch?v=rf7zzTMeTf4"
removeMargin={true} videoWidth="w-1/2" />
removeMargin={true} videoWidth="w-1/2"
caption=".NET Core, Angular, NgRx and Azure - Improving Radiologists' Ability to Detect Breast Cancer" duration="6 mins" />
## Challenge
Expand Down
48 changes: 27 additions & 21 deletions content/company/clients.mdx
Expand Up @@ -42,7 +42,8 @@ _body:
<VideoEmbed url="https://www.youtube.com/watch?v=g4_MnAZJpxg"
videoWidth="w-full" removeMargin={true} overflow={true} />
videoWidth="w-full" removeMargin={true} overflow={true}
caption="Microsoft Dynamics & Power Platform in action - Helping Deaf Children reach their full potential" duration="11 mins"/>
caseStudyUrl: /company/clients/shepherd-centre
categories:
- category: content/company/clientCategories/health.json
Expand Down Expand Up @@ -74,7 +75,8 @@ _body:
<VideoEmbed url="https://www.youtube.com/watch?v=wiFadV5SOPc"
videoWidth="w-full" removeMargin={true} overflow={true} />
videoWidth="w-full" removeMargin={true} overflow={true}
caption=".NET Core, NgRx, Angular and Clean Architecture - How We Developed 'KNOWnoise' with Hutchison Weller" duration="6 mins" />
caseStudyUrl: /company/clients/hutchison-weller
categories:
- category: content/company/clientCategories/technology.json
Expand All @@ -95,7 +97,8 @@ _body:
<VideoEmbed url="https://www.youtube.com/watch?v=rf7zzTMeTf4"
videoWidth="w-full" removeMargin={true} overflow={true} />
videoWidth="w-full" removeMargin={true} overflow={true}
caption=".NET Core, Angular, NgRx and Azure - Improving Radiologists' Ability to Detect Breast Cancer" duration="6 mins" />
caseStudyUrl: /company/clients/sydney-uni
categories:
- category: content/company/clientCategories/technology.json
Expand Down Expand Up @@ -235,7 +238,7 @@ _body:
<ContentCard
content={<>
A quick note to say thanks for all the work on CommTrack and support for the implementation. The app is getting very good reviews from the user base and we have a queue of people lined up nationally wanting to get on and use it. Your part of the larger project has progressed very well (in contrast to roadblocks and pain elsewhere). I wanted to make sure you knew that I recognized a job well done by the SSW and CBA folks.
Simon Renton - Retail Operations - Manager Finance and modeling, Commonwealth Bank
</>}
/>
Expand Down Expand Up @@ -305,7 +308,8 @@ _body:
<VideoEmbed url="https://www.youtube.com/watch?v=Mc24zR5rprI"
videoWidth="w-full" removeMargin={true} overflow={true} />
videoWidth="w-full" removeMargin={true} overflow={true}
caption="SSW Case Study - Brisbane Catholic Education" duration="2 mins" />
caseStudyUrl: /company/clients/bce
categories:
- category: content/company/clientCategories/education.json
Expand Down Expand Up @@ -407,7 +411,8 @@ _body:
<VideoEmbed url="https://www.youtube.com/watch?v=pTpJNU-czHY"
videoWidth="w-full" removeMargin={true} overflow={true}
uncentre={false} />
uncentre={false}
caption="National Australia Day Website Upgrade Case Study - Scrum in Action" duration="3 mins" />
categories:
- category: content/company/clientCategories/government.json
- name: Microsoft Australia
Expand All @@ -427,7 +432,7 @@ _body:
<ContentCard
content={<>
*The people at SSW were great to work with from concept to delivery, welcoming, friendly and professional - the outcome for us was a high quality site delivered in a very short timeframe*
Robin Young, Microsoft Project Lead
</>}
/>
Expand All @@ -443,7 +448,8 @@ _body:
<VideoEmbed url="https://www.youtube.com/watch?v=J29uXBDmUcM"
videoWidth="w-full" removeMargin={true} overflow={true} />
videoWidth="w-full" removeMargin={true} overflow={true}
caption="Testimonial - BlueShift" duration="30 sec" />
categories:
- category: content/company/clientCategories/technology.json
- name: WorleyParsons
Expand Down Expand Up @@ -637,7 +643,7 @@ _body:
<ContentCard
content={<>
*SSW has carried out all development work in a professional and disciplined manner. They have consistently completed work to time and budget and we have been very happy with the results. We continue to have a strong and strategic relationship.*
Carl G Peatman, CEO
</>}
/>
Expand Down Expand Up @@ -728,7 +734,7 @@ _body:
<ContentCard
content={<>
*SSW's simple and efficient design has ensured the application has been quickly accepted by the depot users.*
Daniela Fontana - Business Development Manager, Westbus
</>}
/>
Expand Down Expand Up @@ -797,13 +803,13 @@ _body:
<ContentCard
content={<>
*SSW provided Sportstec with the opportunity to fast-track this development.*
*From our initial discussions, through to product release, SSW was always proactive in helping us create an intuitive and elegant product. The most impressive aspect of the partnership between Sportstec and SSW is flexibility. We were able to make a change in the system in the middle of the project. If something came up unexpectedly, the SSW staff and system adapted immediately.*
*Coda was completed within the promised timeframe and on budget.*
*Sportstec immediately had a second PDA application completed again to our total satisfaction, and have subsequently contracted another large project to SSW.*
Owen Tough, Sportstec International Support Manager
</>}
/>
Expand Down Expand Up @@ -864,7 +870,7 @@ _body:
<ContentCard
content={<>
*SSW resource played a critical role in the project. The high level of technical understanding ensured the project was completed smoothly.*
David Masters, AMS system project manager
</>}
/>
Expand All @@ -888,7 +894,7 @@ _body:
<ContentCard
content={<>
*We have seen immediate improvements in our ability to track customers. The migration of our customer database from Exchange to SQL Server has been very smooth.*
Ian Fewtrell, Managing Director, Australia and New Zealand
</>}
/>
Expand All @@ -912,7 +918,7 @@ _body:
<ContentCard
content={<>
*We are very pleased with the outcome, speed and flexibility of the database and impressed with how SSW kept the project within budget.*
Mark Scott, Director, City Agents
</>}
/>
Expand All @@ -935,7 +941,7 @@ _body:
<ContentCard
content={<>
*SSW converted our customer database which was stored in a Microsoft Excel spreadsheet into a fully workable database using Microsoft Access. Following the rapid growth of our business SSW was further contracted to implement SQL Server 7.0 and also to develop an ASP front-end. I was extremely pleased with the professionalism and support given by SSW throughout these projects.*
Jason Ashton, CEO, Davnet
</>}
/>
Expand All @@ -960,7 +966,7 @@ _body:
<ContentCard
content={<>
*The project was professionally, competently, satisfactorily completed by SSW and consequently we have returned to them for further software development projects and for regular software support, such as preparing the database for the GST. We have been very happy with the professional level of services provided by SSW.*
Alan Seabrook, Director, Laissez Faire Catering
</>}
/>
Expand Down Expand Up @@ -1021,7 +1027,7 @@ _body:
<ContentCard
content={<>
*SSW was always up front and willing to provide and justify their direction and technical advice. The final result is a solid Internet and Intranet application, based on ASP and SQL Server, which performs many useful functions... simple and very user friendly.*
Steve Milroy, Services Web Master, Manpower
</>}
/>
Expand Down Expand Up @@ -1086,7 +1092,7 @@ _body:
<ContentCard
content={<>
*We found the SSW Team to be team oriented, and they integrated well with our internal IT staff.*
Deven Billimoria, Chief Executive Officer
</>}
/>
Expand Down

0 comments on commit 89a9bcc

Please sign in to comment.