Skip to content

Create new Privacy Policy page and its credit, and edit label#3083

Merged
answebdev merged 33 commits intohackforla:gh-pagesfrom
JessicaLucindaCheng:create-new-privacy-policy-page-2555
May 5, 2022
Merged

Create new Privacy Policy page and its credit, and edit label#3083
answebdev merged 33 commits intohackforla:gh-pagesfrom
JessicaLucindaCheng:create-new-privacy-policy-page-2555

Conversation

@JessicaLucindaCheng
Copy link
Member

@JessicaLucindaCheng JessicaLucindaCheng commented Apr 27, 2022

Fixes #2555

What changes did you make and why did you make them ?

  • As requested in the issue,
    • I created privacy-policy.yml in _data/internal/credits for the hero image on the Privacy Policy page
    • I created a privacy-policy.html in the pages directory
    • I created a _privacy-policy.scss in _sass/components
    • I added the url to the label description
    • I checked the page looks fine on mobile, tablet, and desktop views
  • I also used WCAG 2.0 Compliance Checkers to check the Privacy Policy page structure (HTML) followed WCAG so that our website is accessible to everyone.

Notes:

  • There are differences in content (words, punctuation, contractions, etc) in the Google Doc vs the Figma desktop design vs the Figma mobile design. These differences are commented on in the Google Doc and Figma. The Figma desktop design was followed when there were differences, except for "Email Addresses" header, and the "Effective date" and "Questions" sections.
    • I used "E-mail Addresses" in the header to be consistent with the beginning of the sentence on the next line, which begins with "E-mail addresses".
    • For the "Effective date" and "Questions" sections, the content in the Google Doc was followed.

Screenshots of Proposed Changes Of The Website (if any, please do not screen shot code changes)

Visuals before changes are applied: There are no visuals before changes are applied because the Privacy Policy page and its associated credit are new. Thus, they don't currently exist on the website.

Visuals after changes are applied

Credit
privacy-after-credit

Mobile View
pp-after-mobile

Desktop View
privacy-after-desktop

…ts section

Reason is it didn't make sense that I just put it in the middle on the components section without any reason.
@luke-karis
Copy link
Member

luke-karis commented Apr 27, 2022

Review:
ETA: 5/4/22
Availability: Wednesday 1-2 hours
Edit: Sorry I couldn't finish by Monday! I will definitely finish Wednesday

@JessicaLucindaCheng
Copy link
Member Author

@RyanCahela
When you're assigned as a reviewer for a pr, please write in a comment the following:

  • Availability: "How much time will you have this week to review this pr?"
  • Review ETA: "When do you expect to complete your review?"

@RyanCahela
Copy link
Member

Availability: 5 hours Fri, Sat, Sun
Review ETA: 5/2/22

@Wny-Duong Wny-Duong self-requested a review April 29, 2022 02:40
@Wny-Duong
Copy link
Member

Availability: 4 hours, Thurs, Fri (4/28-4/29)
Review ETA: 4/29/22

@Wny-Duong
Copy link
Member

Everything looks like how the original issue specified. The mobile and desktop pages I'm getting match all three of the images attached. Content matches what I'm seeing over in the Figma design besides the changes listed in Notes. The privacy-policy.yml file also matches the format of the rest. Good work!

Wny-Duong
Wny-Duong previously approved these changes Apr 29, 2022
Copy link
Member

@Wny-Duong Wny-Duong left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Changes approved.

RyanCahela
RyanCahela previously approved these changes May 1, 2022
Copy link
Member

@RyanCahela RyanCahela left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hey @JessicaLucindaCheng, I've reviewed the newly created files and everything is in the right place and matches the requirements of the issue, The CSS is scoped to the privacy policy page and the content responds to changes in viewport size. Great job!

@answebdev answebdev self-requested a review May 5, 2022 01:16
@answebdev
Copy link
Member

Availability: 2 hours
Review ETA: 5/4/2022 (end of day)

Copy link
Member

@answebdev answebdev left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@JessicaLucindaCheng Thank you for submitting your PR. I reviewed the original issue and the changes you made, and everything looks good according to what was asked in the original issue: you created the "privacy-policy" .yml, .html, and .scss; added the privacy-policy.jpg image in the correct location; and added the url to the label description. I checked and the page looks fine on mobile, tablet, and desktop views. Thank you too for adding the notes at the end. I noticed the differences in content, but your notes helped me see what you did and why there were differences. Great job!

On a minor note, I was a little unsure about the spacing in the "Questions" section at the very bottom of the page, so I wanted to ask about it here, specifically the spacing between the sentence and the Code for America address. In the local browser (as well as in your provided screenshot image), there is no space, as you can see in my first screenshot below. I'm wondering if there should be a space here between the sentence and the Code for America address - where the arrow is pointing in my screenshot.

Questions section in the local browser

questions

In the Figma design, there is a space between the sentence and address.

Figma design

questions_figma

I know the Figma design is not exaclty for this section (though it's similar because of the address) and you were going off the Google Doc for this (which in itself has different spacing - the address lines are actually double-spaced in the Google Doc), but I wanted to check on this since the spacing on your page, the Figma design, and the Google Doc are all different. I'm wondering if it would actually look better with the space, as in the Figma design, or if the intention was to have it with no space, so I wanted to point that out and ask about it. Other than that, everything else looks great!

@JessicaLucindaCheng JessicaLucindaCheng dismissed stale reviews from RyanCahela and Wny-Duong via 31e8aa7 May 5, 2022 02:50
@JessicaLucindaCheng
Copy link
Member Author

@answebdev Good catch! I missed that space. I have updated the code so there is now a space before the address at the bottom of the page. I have also updated the after screenshots for mobile and desktop.

Copy link
Member

@answebdev answebdev left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@JessicaLucindaCheng Thank you for making those changes. I am now able to see the space locally in the browser (as well as the space added in the code) and can see the updated screenshots. As this was the only thing that I noticed, and it has now been addressed, and everything else looked great (as well as looking good to the other reviewers), I'm going to go ahead and merge this.

@answebdev answebdev merged commit fb37106 into hackforla:gh-pages May 5, 2022
@JessicaLucindaCheng JessicaLucindaCheng deleted the create-new-privacy-policy-page-2555 branch May 5, 2022 04:13
JessicaLucindaCheng added a commit to JessicaLucindaCheng/website that referenced this pull request May 13, 2022
* Update meeting data

* Update meeting data

* Update contributor and language data

* Added few points to issue progression action item

Added few points to issue progression action item

* Update meeting data

* Update contributor and language data

* Update meeting data

* Update contributor and language data

* Update meeting data

* Update contributor and language data

* Update add labels trigger hackforla#2939 (hackforla#3042)

* Update add-labels-template.md

* Update add-labels-template.md

Rearranged original note

* Update open-community-survey.md

* Updated pre-work developer template

* Changed typo in _projects/home-unite-us.md from 'non-profits' to 'nonprofits'. (hackforla#3062)

* Update meeting data

* Update contributor and language data

* fixed the spelling of sustainability (hackforla#3067)

* Update pre-work dev issue template

* Update meeting data

* Update contributor and language data

* Update issue templates

Added Wiki: Research Plan Review:  [REPLACE WITH NAME OF PAGE]

* Updated Project Profile Card review and update issue template

* Update issue templates

updated designer time

* Updated Credits file template: Edit content field and remove type field

* Updated Credits file template: Edit content field and remove type field

* Update meeting data

* Update contributor and language data

* Fix misspelling of "community" on line 93 of pages/join-us.html (hackforla#3072)

* Update meeting data

* Update contributor and language data

* Added feature-tech-dropdown branch

* Update meeting data

* Added feature-tech-dropdown branch

* Added feature-tech-dropdown branch

* Update contributor and language data

* changed the spelling from webapp to web app on line 56 (hackforla#3073)

* Update meeting data

* Update contributor and language data

* Revert " changed the spelling from webapp to web app on line 56 (hackforla#3073)" (hackforla#3078)

This reverts commit f6deeff.

* Update meeting data

* Update contributor and language data

* Update meeting data

* Update contributor and language data

* Edit content field and remove type field from avatar.yml credits file 2793 (hackforla#3079)

* Delete unused project-filter.js file (hackforla#3081)

* Update meeting data

* Update contributor and language data

* Update meeting data

* Update contributor and language data

* fixed spelling of non-profit to nonprofit, line 77, join-us.html (hackforla#3076)

* fixed spelling of non-profit to nonprofit, line 77, join-us.html

* Update meeting data

* Update contributor and language data

* Update meeting data

* Update contributor and language data

* Add so go survey credit page 3022 (hackforla#3043)

* add new headers and tools section to credit page

* updated to empty alt tags for tools section

* fix snytax errors

* fix spacing in code and website page

* Fix indentation and add functionality for additional teams in "By:" field

* Update meeting data

* Update contributor and language data

* Update meeting data

* Update contributor and language data

* Update meeting data

* Update contributor and language data

* Update meeting data

* Update contributor and language data

* Edited items on how to pick up your first issue.

Edited items on how to pick up your first issue.

* Create new Privacy Policy page and its credit, and edit label (hackforla#3083)

* Added privacy-policy.jpg

* Add privacy-policy.yml to credits

* Added initial privacy-policy scss and html files

* Added header and overview section

* Redoing the html page from scratch

* Added a line in main.scss to import privacy-policy.scss

* Added header section

* Added the content for section Visiting HackforLA.org

* Added content for section Email Addresses

* Added content for Google Analytics section

* Added content up through and including Third party service providers section

* Finished adding all the content in the HTML file

* Moved the import of privacy-policy.scss to the bottom of the components section

Reason is it didn't make sense that I just put it in the middle on the components section without any reason.

* Added styling for desktop version of page

* Added mobile styling and finished desktop styling

* Updated privacy-policy.yml credit

* Fixed styling

* Fixed styling

* Added spacing before the address on the bottom of the page

* Clarified "Project Profile Card review and update" template

* Update meeting data

* Update contributor and language data

Co-authored-by: GitHub Actions Bot <hackforla-bot@hackforla.org>
Co-authored-by: Saumil Dhankar <saumil.dhankar@yahoo.com>
Co-authored-by: Poorvi Rao <41170744+poorvi4@users.noreply.github.com>
Co-authored-by: Bonnie Wolfe <37763229+ExperimentsInHonesty@users.noreply.github.com>
Co-authored-by: Wilny Duong <32424251+Wny-Duong@users.noreply.github.com>
Co-authored-by: gardenqu <86074391+gardenqu@users.noreply.github.com>
Co-authored-by: Simone Campbell <70714034+sacamp@users.noreply.github.com>
Co-authored-by: Trisha Johnson <66317088+trishajjohnson@users.noreply.github.com>
Co-authored-by: Erick Odero <84427589+eodero@users.noreply.github.com>
Co-authored-by: Devin Krizwold <95888938+Sparky-code@users.noreply.github.com>
Co-authored-by: Matthew Arofin <98365396+matt-arofin@users.noreply.github.com>
Co-authored-by: Jay Barbanel <89555843+JayBarbanel@users.noreply.github.com>
Co-authored-by: Jaret Balba <93153059+Jaretzbalba@users.noreply.github.com>
JessicaLucindaCheng added a commit to JessicaLucindaCheng/website that referenced this pull request May 13, 2022
* Homepage redesign (hackforla#2373)

* Adds communities of practice icons

* Adds COP icons to credits

* Links icons to CoP yml

* Update nav link

* Add communities icons for home page

* create new contact use section

* create new hero section of home page

* create home page communities section

* create home page join us section

* create mvp for home page program areas

* Adds anchor for home page links

* adds new home page technology section

* create home page wins section with wins card

* restyles home age for redesign

* Update program areas images

* Add border radius to containers

* Update padding on embrace section

* Hero mobile design

* Remove join text on mobile view

* Fix join text on tablet-up

* Remove contact text on mobiel view

* Develop mobile technologies section'

* Fix header padding

* Update hero CoP icons credits links

* Update hero CoP icons credits links

* Communities section mobile version

* Create small button element

* Final communities section gradient fix

* Random homepage win logic:

* Hide horizontal sidebars to match design

* Reposition homepage win overlay

* Resolve filename typo

* Change dataKey to match JSON variable

* Reposition home join us header

* Update photo for Civic Tech Infrastructure

* Use new _wins-data

* Update image link to use absolute_url variable

* Add homepage program areas links

* Refactor home wins js for _wins-data

* Disable link leading to about page

* Fix broken link path

* Remove about page link from main nav

* Move nav button styling to appropriate selector

* Sm 1 feature homepage launch (#18)

* Update meeting data

* Update meeting data

* Update contributor and language data

* Added few points to issue progression action item

Added few points to issue progression action item

* Update meeting data

* Update contributor and language data

* Update meeting data

* Update contributor and language data

* Update meeting data

* Update contributor and language data

* Update add labels trigger hackforla#2939 (hackforla#3042)

* Update add-labels-template.md

* Update add-labels-template.md

Rearranged original note

* Update open-community-survey.md

* Updated pre-work developer template

* Changed typo in _projects/home-unite-us.md from 'non-profits' to 'nonprofits'. (hackforla#3062)

* Update meeting data

* Update contributor and language data

* fixed the spelling of sustainability (hackforla#3067)

* Update pre-work dev issue template

* Update meeting data

* Update contributor and language data

* Update issue templates

Added Wiki: Research Plan Review:  [REPLACE WITH NAME OF PAGE]

* Updated Project Profile Card review and update issue template

* Update issue templates

updated designer time

* Updated Credits file template: Edit content field and remove type field

* Updated Credits file template: Edit content field and remove type field

* Update meeting data

* Update contributor and language data

* Fix misspelling of "community" on line 93 of pages/join-us.html (hackforla#3072)

* Update meeting data

* Update contributor and language data

* Added feature-tech-dropdown branch

* Update meeting data

* Added feature-tech-dropdown branch

* Added feature-tech-dropdown branch

* Update contributor and language data

* changed the spelling from webapp to web app on line 56 (hackforla#3073)

* Update meeting data

* Update contributor and language data

* Revert " changed the spelling from webapp to web app on line 56 (hackforla#3073)" (hackforla#3078)

This reverts commit f6deeff.

* Update meeting data

* Update contributor and language data

* Update meeting data

* Update contributor and language data

* Edit content field and remove type field from avatar.yml credits file 2793 (hackforla#3079)

* Delete unused project-filter.js file (hackforla#3081)

* Update meeting data

* Update contributor and language data

* Update meeting data

* Update contributor and language data

* fixed spelling of non-profit to nonprofit, line 77, join-us.html (hackforla#3076)

* fixed spelling of non-profit to nonprofit, line 77, join-us.html

* Update meeting data

* Update contributor and language data

* Update meeting data

* Update contributor and language data

* Add so go survey credit page 3022 (hackforla#3043)

* add new headers and tools section to credit page

* updated to empty alt tags for tools section

* fix snytax errors

* fix spacing in code and website page

* Fix indentation and add functionality for additional teams in "By:" field

* Update meeting data

* Update contributor and language data

* Update meeting data

* Update contributor and language data

* Update meeting data

* Update contributor and language data

* Update meeting data

* Update contributor and language data

* Edited items on how to pick up your first issue.

Edited items on how to pick up your first issue.

* Create new Privacy Policy page and its credit, and edit label (hackforla#3083)

* Added privacy-policy.jpg

* Add privacy-policy.yml to credits

* Added initial privacy-policy scss and html files

* Added header and overview section

* Redoing the html page from scratch

* Added a line in main.scss to import privacy-policy.scss

* Added header section

* Added the content for section Visiting HackforLA.org

* Added content for section Email Addresses

* Added content for Google Analytics section

* Added content up through and including Third party service providers section

* Finished adding all the content in the HTML file

* Moved the import of privacy-policy.scss to the bottom of the components section

Reason is it didn't make sense that I just put it in the middle on the components section without any reason.

* Added styling for desktop version of page

* Added mobile styling and finished desktop styling

* Updated privacy-policy.yml credit

* Fixed styling

* Fixed styling

* Added spacing before the address on the bottom of the page

* Clarified "Project Profile Card review and update" template

* Update meeting data

* Update contributor and language data

Co-authored-by: GitHub Actions Bot <hackforla-bot@hackforla.org>
Co-authored-by: Saumil Dhankar <saumil.dhankar@yahoo.com>
Co-authored-by: Poorvi Rao <41170744+poorvi4@users.noreply.github.com>
Co-authored-by: Bonnie Wolfe <37763229+ExperimentsInHonesty@users.noreply.github.com>
Co-authored-by: Wilny Duong <32424251+Wny-Duong@users.noreply.github.com>
Co-authored-by: gardenqu <86074391+gardenqu@users.noreply.github.com>
Co-authored-by: Simone Campbell <70714034+sacamp@users.noreply.github.com>
Co-authored-by: Trisha Johnson <66317088+trishajjohnson@users.noreply.github.com>
Co-authored-by: Erick Odero <84427589+eodero@users.noreply.github.com>
Co-authored-by: Devin Krizwold <95888938+Sparky-code@users.noreply.github.com>
Co-authored-by: Matthew Arofin <98365396+matt-arofin@users.noreply.github.com>
Co-authored-by: Jay Barbanel <89555843+JayBarbanel@users.noreply.github.com>
Co-authored-by: Jaret Balba <93153059+Jaretzbalba@users.noreply.github.com>

Co-authored-by: Sarah W <40401149+arghmatey@users.noreply.github.com>
Co-authored-by: GitHub Actions Bot <hackforla-bot@hackforla.org>
Co-authored-by: Saumil Dhankar <saumil.dhankar@yahoo.com>
Co-authored-by: Poorvi Rao <41170744+poorvi4@users.noreply.github.com>
Co-authored-by: Bonnie Wolfe <37763229+ExperimentsInHonesty@users.noreply.github.com>
Co-authored-by: Wilny Duong <32424251+Wny-Duong@users.noreply.github.com>
Co-authored-by: gardenqu <86074391+gardenqu@users.noreply.github.com>
Co-authored-by: Simone Campbell <70714034+sacamp@users.noreply.github.com>
Co-authored-by: Trisha Johnson <66317088+trishajjohnson@users.noreply.github.com>
Co-authored-by: Erick Odero <84427589+eodero@users.noreply.github.com>
Co-authored-by: Devin Krizwold <95888938+Sparky-code@users.noreply.github.com>
Co-authored-by: Matthew Arofin <98365396+matt-arofin@users.noreply.github.com>
Co-authored-by: Jay Barbanel <89555843+JayBarbanel@users.noreply.github.com>
Co-authored-by: Jaret Balba <93153059+Jaretzbalba@users.noreply.github.com>
JessicaLucindaCheng added a commit to JessicaLucindaCheng/website that referenced this pull request May 14, 2022
* Update meeting data

* Update meeting data

* Update contributor and language data

* Added few points to issue progression action item

Added few points to issue progression action item

* Update meeting data

* Update contributor and language data

* Update meeting data

* Update contributor and language data

* Update meeting data

* Update contributor and language data

* Update add labels trigger hackforla#2939 (hackforla#3042)

* Update add-labels-template.md

* Update add-labels-template.md

Rearranged original note

* Update open-community-survey.md

* Updated pre-work developer template

* Changed typo in _projects/home-unite-us.md from 'non-profits' to 'nonprofits'. (hackforla#3062)

* Update meeting data

* Update contributor and language data

* fixed the spelling of sustainability (hackforla#3067)

* Update pre-work dev issue template

* Update meeting data

* Update contributor and language data

* Update issue templates

Added Wiki: Research Plan Review:  [REPLACE WITH NAME OF PAGE]

* Updated Project Profile Card review and update issue template

* Update issue templates

updated designer time

* Updated Credits file template: Edit content field and remove type field

* Updated Credits file template: Edit content field and remove type field

* Update meeting data

* Update contributor and language data

* Fix misspelling of "community" on line 93 of pages/join-us.html (hackforla#3072)

* Update meeting data

* Update contributor and language data

* Added feature-tech-dropdown branch

* Update meeting data

* Added feature-tech-dropdown branch

* Added feature-tech-dropdown branch

* Update contributor and language data

* changed the spelling from webapp to web app on line 56 (hackforla#3073)

* Update meeting data

* Update contributor and language data

* Revert " changed the spelling from webapp to web app on line 56 (hackforla#3073)" (hackforla#3078)

This reverts commit f6deeff.

* Update meeting data

* Update contributor and language data

* Update meeting data

* Update contributor and language data

* Edit content field and remove type field from avatar.yml credits file 2793 (hackforla#3079)

* Delete unused project-filter.js file (hackforla#3081)

* Update meeting data

* Update contributor and language data

* Update meeting data

* Update contributor and language data

* fixed spelling of non-profit to nonprofit, line 77, join-us.html (hackforla#3076)

* fixed spelling of non-profit to nonprofit, line 77, join-us.html

* Update meeting data

* Update contributor and language data

* Update meeting data

* Update contributor and language data

* Add so go survey credit page 3022 (hackforla#3043)

* add new headers and tools section to credit page

* updated to empty alt tags for tools section

* fix snytax errors

* fix spacing in code and website page

* Fix indentation and add functionality for additional teams in "By:" field

* Update meeting data

* Update contributor and language data

* Update meeting data

* Update contributor and language data

* Update meeting data

* Update contributor and language data

* Update meeting data

* Update contributor and language data

* Edited items on how to pick up your first issue.

Edited items on how to pick up your first issue.

* Create new Privacy Policy page and its credit, and edit label (hackforla#3083)

* Added privacy-policy.jpg

* Add privacy-policy.yml to credits

* Added initial privacy-policy scss and html files

* Added header and overview section

* Redoing the html page from scratch

* Added a line in main.scss to import privacy-policy.scss

* Added header section

* Added the content for section Visiting HackforLA.org

* Added content for section Email Addresses

* Added content for Google Analytics section

* Added content up through and including Third party service providers section

* Finished adding all the content in the HTML file

* Moved the import of privacy-policy.scss to the bottom of the components section

Reason is it didn't make sense that I just put it in the middle on the components section without any reason.

* Added styling for desktop version of page

* Added mobile styling and finished desktop styling

* Updated privacy-policy.yml credit

* Fixed styling

* Fixed styling

* Added spacing before the address on the bottom of the page

* Clarified "Project Profile Card review and update" template

* Update meeting data

* Update contributor and language data

Co-authored-by: GitHub Actions Bot <hackforla-bot@hackforla.org>
Co-authored-by: Saumil Dhankar <saumil.dhankar@yahoo.com>
Co-authored-by: Poorvi Rao <41170744+poorvi4@users.noreply.github.com>
Co-authored-by: Bonnie Wolfe <37763229+ExperimentsInHonesty@users.noreply.github.com>
Co-authored-by: Wilny Duong <32424251+Wny-Duong@users.noreply.github.com>
Co-authored-by: gardenqu <86074391+gardenqu@users.noreply.github.com>
Co-authored-by: Simone Campbell <70714034+sacamp@users.noreply.github.com>
Co-authored-by: Trisha Johnson <66317088+trishajjohnson@users.noreply.github.com>
Co-authored-by: Erick Odero <84427589+eodero@users.noreply.github.com>
Co-authored-by: Devin Krizwold <95888938+Sparky-code@users.noreply.github.com>
Co-authored-by: Matthew Arofin <98365396+matt-arofin@users.noreply.github.com>
Co-authored-by: Jay Barbanel <89555843+JayBarbanel@users.noreply.github.com>
Co-authored-by: Jaret Balba <93153059+Jaretzbalba@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Complexity: Large P-Feature: Privacy Policy https://www.hackforla.org/privacy-policy role: front end Tasks for front end developers size: 3pt Can be done in 13-18 hours status: Updated No blockers and update is ready for review

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Create new privacy policy page

5 participants