Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create new privacy policy page #2555

Closed
8 tasks done
R-Tomas-Gonzalez opened this issue Dec 7, 2021 · 36 comments · Fixed by #3083 or #3456
Closed
8 tasks done

Create new privacy policy page #2555

R-Tomas-Gonzalez opened this issue Dec 7, 2021 · 36 comments · Fixed by #3083 or #3456
Assignees
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

Comments

@R-Tomas-Gonzalez
Copy link
Member

R-Tomas-Gonzalez commented Dec 7, 2021

Dependency

Overview

Create a new privacy policy page to properly inform users about how the website collects, uses, stores, and protects data from site visitors.

Details

We're creating a new privacy policy page. The content can be found in the google drive and the design can be found in the figma design under the resources/instructions section.

Action Items

  • Create a credit for privacy policy page header image based on the figma design
    • Add a privacy-policy.yml file to the /_data/internal/credits directory
    • Follow the structure of other yml credit files and figma to create same structure
  • Create a new privacy-policy.html under the /pages directory
  • Create a corresponding _privacy-policy.scss file under /_sass/components directory
  • Add the url to this label description
  • Make sure the page looks fine for smaller viewport screens as well, such as tablet, mobile (responsiveness)

Resources/Instructions

HFLA Figma - Policy Page
Content(Google Doc)

Issue Creator - Tomas Gonzalez - Slack DM
Lead Designer - Isaac Cruz - Slack DM
Feature Page Designer - Anh Hoang - Slack DM

Notes from assigned developer

List of scss classes used in the Privacy Policy page (that are not in _privacy-policy.scss) and where they came from

  • _sass/elements/_containers.scss
    • .header-container
      • .header-text
        • .sub-p
      • .header-hero-image
    • .flex-container
  • _sass/elements/_cards.scss
    • .page-card
    • .card-primary
    • .page-card-lg
  • _sass/elements/_typography.scss
    • .title1
    • .title2
    • .paragraph2
  • _sass/layouts/_main.scss
    • .content-section

Additional notes

  • The mobile and desktop Figma designs are missing the following after the "Effective date" subheading: "This version of the policy is effective November 1, 2021." and the header "Questions", which should be there.
@R-Tomas-Gonzalez R-Tomas-Gonzalez added role: front end Tasks for front end developers Complexity: Large P-Feature: Privacy Policy https://www.hackforla.org/privacy-policy labels Dec 7, 2021
@github-actions

This comment was marked as resolved.

@ExperimentsInHonesty

This comment was marked as resolved.

@JessicaLucindaCheng

This comment has been minimized.

@JessicaLucindaCheng

This comment was marked as resolved.

@JessicaLucindaCheng

This comment was marked as resolved.

@IsaacDesigns

This comment was marked as resolved.

@JessicaLucindaCheng

This comment was marked as resolved.

@IsaacDesigns

This comment was marked as resolved.

@JessicaLucindaCheng

This comment was marked as resolved.

@R-Tomas-Gonzalez

This comment was marked as resolved.

@github-actions github-actions bot added the Status: Updated No blockers and update is ready for review label Dec 24, 2021
@JessicaLucindaCheng

This comment was marked as resolved.

@JessicaLucindaCheng

This comment has been minimized.

@JessicaLucindaCheng

This comment has been minimized.

@JessicaLucindaCheng

This comment was marked as resolved.

@JessicaLucindaCheng

This comment has been minimized.

@R-Tomas-Gonzalez

This comment was marked as resolved.

@JessicaLucindaCheng

This comment was marked as outdated.

@JessicaLucindaCheng

This comment was marked as outdated.

@JessicaLucindaCheng

This comment was marked as outdated.

@SAUMILDHANKAR SAUMILDHANKAR added the To Update ! No update has been provided label Apr 16, 2022
@JessicaLucindaCheng JessicaLucindaCheng added Status: Updated No blockers and update is ready for review and removed To Update ! No update has been provided labels Apr 16, 2022
@JessicaLucindaCheng

This comment was marked as outdated.

@JessicaLucindaCheng

This comment was marked as resolved.

@JessicaLucindaCheng

This comment was marked as outdated.

@ExperimentsInHonesty

This comment was marked as resolved.

@ExperimentsInHonesty ExperimentsInHonesty added the ready for dev lead Issues that tech leads or merge team members need to follow up on label May 8, 2022
@JessicaLucindaCheng

This comment was marked as resolved.

@JessicaLucindaCheng JessicaLucindaCheng removed the ready for dev lead Issues that tech leads or merge team members need to follow up on label May 12, 2022
@JessicaLucindaCheng

This comment was marked as resolved.

@JessicaLucindaCheng

This comment was marked as outdated.

@JessicaLucindaCheng

This comment was marked as outdated.

@JessicaLucindaCheng

This comment was marked as outdated.

@JessicaLucindaCheng

This comment was marked as resolved.

@JessicaLucindaCheng

This comment was marked as outdated.

@JessicaLucindaCheng

This comment was marked as resolved.

@JessicaLucindaCheng

This comment was marked as resolved.

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
6 participants