From 9c15db92f6e5c03f3dbae2e04bea881a9e724166 Mon Sep 17 00:00:00 2001 From: Matt Spencer Date: Fri, 25 Feb 2022 11:57:49 +0000 Subject: [PATCH 1/3] Add accessability and privacy to page footer Add accessability statement. Improve formatting of tables in the privacy page Signed-off-by: Matt Spencer --- config.toml | 8 ++++++++ content/legal/accessability.md | 17 +++++++++++++++++ content/legal/privacy_policy.md | 4 +++- themes/soafee/layouts/partials/footer.html | 20 +++++++++++++++++++- themes/soafee/layouts/shortcodes/table.html | 14 ++++++++++++++ 5 files changed, 61 insertions(+), 2 deletions(-) create mode 100644 content/legal/accessability.md create mode 100644 themes/soafee/layouts/shortcodes/table.html diff --git a/config.toml b/config.toml index 799026a..6c0993d 100644 --- a/config.toml +++ b/config.toml @@ -57,3 +57,11 @@ googleAnalytics = "GTM-WLHTXFF" parent = "community" name = "Slack" url = "https://join.slack.com/t/soafee/shared_invite/zt-12e17668h-DttNpOtyFNi5H1udojYmtg" + + +[[menu.footer]] + name = "Accessability" + url = "/legal/accessability/" +[[menu.footer]] + name = "Privacy" + url = "/legal/privacy_policy/" diff --git a/content/legal/accessability.md b/content/legal/accessability.md new file mode 100644 index 0000000..77416d0 --- /dev/null +++ b/content/legal/accessability.md @@ -0,0 +1,17 @@ +--- +Title: Accessability +--- + +# Accessibility + +## Statement +The SOAFEE SIG is committed to providing websites that are accessible to the widest possible audience, regardless of technology or ability. The SOAFEE SIG is actively working to increase the accessibility and usability of soafee.io and associated websites and in doing so adhere to many of the available standards and guidelines. + +## Web initiative +This website endeavors to conform to level AA of the World Wide Web Consortium (W3C) Web Content Accessibility Guidelines 2.0. These guidelines explain how to make web content more accessible for people with disabilities. Conformance with these guidelines will help make the web more user friendly for all people. + +## W3C standards +This website has been built using code compliant with W3C standards for HTML and CSS. The website displays correctly in current browsers and using standards compliant HTML/CSS code means any future browsers should also display it correctly. This website also aims to conform to the [W3C Web Web Accessability Initiative](https://www.w3.org/WAI/fundamentals/) + +## Exceptions +Whilst the SOAFEE SIG strives to adhere to the accepted guidelines and standards for accessibility and usability, it is not always possible to do so in all areas of this website. We are continually seeking out solutions that will bring all areas of the website up to the same level of overall accessibility. In the meantime should you experience any difficulty in accessing the soafee.io website, please contact us via the [SOAFEE Slack channel](https://soafee.slack.com). diff --git a/content/legal/privacy_policy.md b/content/legal/privacy_policy.md index b4e4339..fc53368 100644 --- a/content/legal/privacy_policy.md +++ b/content/legal/privacy_policy.md @@ -18,7 +18,7 @@ It does not apply to third-party applications, websites, products, services or s ### Data you provide -Out website does ask for or store any personal data. +Out website does not ask for or store any personal data. ### Data we automatically collect @@ -26,9 +26,11 @@ When you visit our website we automatically collect and store information about Cookies we use are: +{{< table >}} |Company/Provider | Purpose | |-----------------|---------| | Google | Analytics tracking (via Google Tag Manager) | +{{< /table >}} ## How we use Personal Data we collect diff --git a/themes/soafee/layouts/partials/footer.html b/themes/soafee/layouts/partials/footer.html index 8716db9..8de736e 100644 --- a/themes/soafee/layouts/partials/footer.html +++ b/themes/soafee/layouts/partials/footer.html @@ -1 +1,19 @@ - \ No newline at end of file + + \ No newline at end of file diff --git a/themes/soafee/layouts/shortcodes/table.html b/themes/soafee/layouts/shortcodes/table.html new file mode 100644 index 0000000..7e9cec6 --- /dev/null +++ b/themes/soafee/layouts/shortcodes/table.html @@ -0,0 +1,14 @@ +{{ $htmlTable := .Inner | markdownify }} + +{{ $table_class := .Get "table_class" | default "table table-striped table-hover" }} +{{ $thead_class := .Get "thead_class" | default "table-dark" }} +{{ $old_class := "" }} + +{{ $new_class := printf "
" $table_class }} +{{ $htmlTable = replace $htmlTable $old_class $new_class }} +{{ $old_thead := "" }} +{{ $new_thead := printf "" $thead_class }} +{{ $htmlTable = replace $htmlTable $old_thead $new_thead }} +
+{{ $htmlTable | safeHTML }} +
\ No newline at end of file -- GitLab From 5f4eef3ad81c90a30ee32839597bee1bdc514aef Mon Sep 17 00:00:00 2001 From: Matt Spencer Date: Fri, 25 Feb 2022 11:58:54 +0000 Subject: [PATCH 2/3] Add link to privacy scrub form Signed-off-by: Matt Spencer --- content/legal/privacy_policy.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/legal/privacy_policy.md b/content/legal/privacy_policy.md index fc53368..c41863f 100644 --- a/content/legal/privacy_policy.md +++ b/content/legal/privacy_policy.md @@ -34,4 +34,4 @@ Cookies we use are: ## How we use Personal Data we collect -Our website does not collect any personal data. \ No newline at end of file +Our website does not collect any personal data. However we may store data you give us through third party websites (such as Zoom for the all hands meeting). If you want to know what data we hold on you, or wish to request we remove any data about you, please make a request [using this form](https://privacyportal-cdn.onetrust.com/dsarwebform/4230c274-73e7-42ff-86c2-f30227e11c55/e9942c90-78a0-41fb-88b2-aba5374e2b30.html). \ No newline at end of file -- GitLab From 712a37298490a915426ce9ba5181599d32df2b5c Mon Sep 17 00:00:00 2001 From: Matt Spencer Date: Fri, 25 Feb 2022 18:30:30 +0000 Subject: [PATCH 3/3] Update the privacy policy after review Signed-off-by: Matt Spencer --- content/legal/privacy_policy.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/legal/privacy_policy.md b/content/legal/privacy_policy.md index c41863f..ebea5bb 100644 --- a/content/legal/privacy_policy.md +++ b/content/legal/privacy_policy.md @@ -34,4 +34,4 @@ Cookies we use are: ## How we use Personal Data we collect -Our website does not collect any personal data. However we may store data you give us through third party websites (such as Zoom for the all hands meeting). If you want to know what data we hold on you, or wish to request we remove any data about you, please make a request [using this form](https://privacyportal-cdn.onetrust.com/dsarwebform/4230c274-73e7-42ff-86c2-f30227e11c55/e9942c90-78a0-41fb-88b2-aba5374e2b30.html). \ No newline at end of file +Our website does not collect any personal data. However we may store data you give us through third party websites (such as Zoom webinars). If you want to know what data we hold on you, or wish to request we remove any data about you, please make a request [using this form](https://privacyportal-cdn.onetrust.com/dsarwebform/4230c274-73e7-42ff-86c2-f30227e11c55/e9942c90-78a0-41fb-88b2-aba5374e2b30.html). -- GitLab