fixing merge conflicts

This commit is contained in:
lucasmbrown-usds 2022-09-30 13:43:31 -04:00
commit 07c4c030d3
266 changed files with 1868 additions and 1811 deletions

1
.github/CODEOWNERS vendored
View file

@ -1,2 +1 @@
* @esfoobar-usds @vim-usds @emma-nechamkin @mattbowen-usds * @esfoobar-usds @vim-usds @emma-nechamkin @mattbowen-usds

View file

@ -56,7 +56,7 @@ body:
id: other-datasource-type id: other-datasource-type
attributes: attributes:
label: If "other" above, please specify label: If "other" above, please specify
description: If you have selected "other" above, please give as much detail as you can as to where this data can live description: If you have selected "other" above, please give as much detail as you can as to where this data can live
placeholder: www.example.com and www.example2.com placeholder: www.example.com and www.example2.com
validations: validations:
required: false required: false
@ -110,14 +110,14 @@ body:
attributes: attributes:
label: Known data quality issues label: Known data quality issues
description: Please describe any data quality issues you know about with this dataset. description: Please describe any data quality issues you know about with this dataset.
placeholder: Limited accuracy in rural areas, etc. placeholder: Limited accuracy in rural areas, etc.
validations: validations:
required: false required: false
- type: input - type: input
id: geographic-coverage id: geographic-coverage
attributes: attributes:
label: What is the geographic coverage (in percent) of this dataset label: What is the geographic coverage (in percent) of this dataset
description: If known, provide an estimate of the coverage of this dataset vis-a-vis the full United States description: If known, provide an estimate of the coverage of this dataset vis-a-vis the full United States
placeholder: 90% placeholder: 90%
validations: validations:
required: false required: false
@ -126,9 +126,9 @@ body:
attributes: attributes:
label: Description of geographic coverage estimate label: Description of geographic coverage estimate
description: (If relevant) Please explain your reasoning behind the above estimate of geographic coverage description: (If relevant) Please explain your reasoning behind the above estimate of geographic coverage
placeholder: e.g. Missing information for Puerto Rico, etc. placeholder: e.g. Missing information for Puerto Rico, etc.
validations: validations:
required: false required: false
- type: input - type: input
id: last-updated-date id: last-updated-date
attributes: attributes:
@ -151,10 +151,10 @@ body:
id: link-to-documentation id: link-to-documentation
attributes: attributes:
label: Link to more documentation label: Link to more documentation
description: Please provide a link where one can find additional information description: Please provide a link where one can find additional information
placeholder: www.example.com placeholder: www.example.com
validations: validations:
required: true required: true
- type: dropdown - type: dropdown
id: can-go-in-cloud id: can-go-in-cloud
attributes: attributes:
@ -167,8 +167,8 @@ body:
- type: textarea - type: textarea
id: additional-information id: additional-information
attributes: attributes:
label: Additional Information label: Additional Information
description: Please provide any additional information you have about this dataset description: Please provide any additional information you have about this dataset
placeholder: e.g. Missing information for Puerto Rico, etc. placeholder: e.g. Missing information for Puerto Rico, etc.
validations: validations:
required: false required: false

View file

@ -19,4 +19,4 @@ Fixes # (issue number)
- [ ] My changes generate no new warnings - [ ] My changes generate no new warnings
- [ ] I have added tests that prove my fix is effective or that my feature works - [ ] I have added tests that prove my fix is effective or that my feature works
- [ ] New and existing unit tests pass locally with my changes - [ ] New and existing unit tests pass locally with my changes
- [ ] Any dependent changes have been merged and published in downstream modules - [ ] Any dependent changes have been merged and published in downstream modules

View file

@ -79,8 +79,8 @@ jobs:
with: with:
# Deploy to S3 for the Staging URL # Deploy to S3 for the Staging URL
message: | message: |
** Score Deployed! ** ** Score Deployed! **
Find it here: Find it here:
- Score Full usa.csv: https://justice40-data.s3.amazonaws.com/data-pipeline-staging/${{env.PR_NUMBER}}/${{env.SHA_NUMBER}}/data/score/csv/full/usa.csv - Score Full usa.csv: https://justice40-data.s3.amazonaws.com/data-pipeline-staging/${{env.PR_NUMBER}}/${{env.SHA_NUMBER}}/data/score/csv/full/usa.csv
- Download Zip Packet: https://justice40-data.s3.amazonaws.com/data-pipeline-staging/${{env.PR_NUMBER}}/${{env.SHA_NUMBER}}/data/score/downloadable/Screening_Tool_Data.zip - Download Zip Packet: https://justice40-data.s3.amazonaws.com/data-pipeline-staging/${{env.PR_NUMBER}}/${{env.SHA_NUMBER}}/data/score/downloadable/Screening_Tool_Data.zip
repo-token: ${{ secrets.GITHUB_TOKEN }} repo-token: ${{ secrets.GITHUB_TOKEN }}
@ -116,7 +116,7 @@ jobs:
with: with:
# Deploy to S3 for the staging URL # Deploy to S3 for the staging URL
message: | message: |
** Map Deployed! ** ** Map Deployed! **
Map with Staging Backend: https://screeningtool.geoplatform.gov/en?flags=stage_hash=${{env.PR_NUMBER}}/${{env.SHA_NUMBER}} Map with Staging Backend: https://screeningtool.geoplatform.gov/en?flags=stage_hash=${{env.PR_NUMBER}}/${{env.SHA_NUMBER}}
Find tiles here: https://justice40-data.s3.amazonaws.com/data-pipeline-staging/${{env.PR_NUMBER}}/${{env.SHA_NUMBER}}/data/score/tiles Find tiles here: https://justice40-data.s3.amazonaws.com/data-pipeline-staging/${{env.PR_NUMBER}}/${{env.SHA_NUMBER}}/data/score/tiles
repo-token: ${{ secrets.GITHUB_TOKEN }} repo-token: ${{ secrets.GITHUB_TOKEN }}

View file

@ -93,7 +93,7 @@ jobs:
with: with:
# Deploy to S3 for the staging URL # Deploy to S3 for the staging URL
message: | message: |
**🚢 Here is the frontend staging link: 🚢** **🚢 Here is the frontend staging link: 🚢**
Find it here: http://usds-geoplatform-justice40-website.s3-website-us-east-1.amazonaws.com/justice40-tool/${{env.DESTINATION_FOLDER}}/en/ ! Find it here: http://usds-geoplatform-justice40-website.s3-website-us-east-1.amazonaws.com/justice40-tool/${{env.DESTINATION_FOLDER}}/en/ !
repo-token: ${{ secrets.GITHUB_TOKEN }} repo-token: ${{ secrets.GITHUB_TOKEN }}
repo-token-user-login: "github-actions[bot]" # The user.login for temporary GitHub tokens repo-token-user-login: "github-actions[bot]" # The user.login for temporary GitHub tokens
@ -108,9 +108,9 @@ jobs:
uses: mshick/add-pr-comment@v1 uses: mshick/add-pr-comment@v1
with: with:
message: | message: |
** 👋 Attention translators!! 👋 ** ** 👋 Attention translators!! 👋 **
Copy changes have resulted in a new en.json file. Please download en.json file and send to translators: https://github.com/usds/justice40-tool/blob/${{env.COMMIT_HASH}}/client/src/intl/en.json Copy changes have resulted in a new en.json file. Please download en.json file and send to translators: https://github.com/usds/justice40-tool/blob/${{env.COMMIT_HASH}}/client/src/intl/en.json
repo-token: ${{ secrets.GITHUB_TOKEN }} repo-token: ${{ secrets.GITHUB_TOKEN }}
repo-token-user-login: "github-actions[bot]" # The user.login for temporary GitHub tokens repo-token-user-login: "github-actions[bot]" # The user.login for temporary GitHub tokens
allow-repeats: true allow-repeats: true
if: contains(steps.changed-files.outputs.modified_files, 'client/src/intl/en.json') if: contains(steps.changed-files.outputs.modified_files, 'client/src/intl/en.json')

View file

@ -10,7 +10,7 @@ on:
schedule: schedule:
# runs tests every day at 12am ET (4am UTC): # runs tests every day at 12am ET (4am UTC):
- cron: '0 4 * * *' - cron: '0 4 * * *'
jobs: jobs:
nightly: nightly:
runs-on: ubuntu-20.04 runs-on: ubuntu-20.04
env: env:
@ -25,4 +25,4 @@ jobs:
start: npm start start: npm start
wait-on: 'http://localhost:8000' wait-on: 'http://localhost:8000'
# To run only specific spec/tests: # To run only specific spec/tests:
# spec: cypress/e2e/downloadPacket.spec.js # spec: cypress/e2e/downloadPacket.spec.js

View file

@ -1,5 +1,5 @@
name: Generate Census name: Generate Census
on: on:
workflow_dispatch: workflow_dispatch:
inputs: inputs:
confirm-action: confirm-action:

View file

@ -9,11 +9,11 @@ on:
workflow_dispatch: workflow_dispatch:
inputs: inputs:
logLevel: logLevel:
description: 'Log level' description: 'Log level'
required: true required: true
default: 'warning' default: 'warning'
tags: tags:
description: 'Ping test' description: 'Ping test'
jobs: jobs:
sitePingCheck: sitePingCheck:
name: Slack Notification name: Slack Notification

View file

@ -13,4 +13,3 @@ Los mantenedores del proyecto tienen el derecho y la obligación de eliminar, ed
Los casos de abuso, acoso o de otro comportamiento inaceptable se pueden denunciar abriendo un problema o contactando con uno o más de los mantenedores del proyecto en justice40open@usds.gov. Los casos de abuso, acoso o de otro comportamiento inaceptable se pueden denunciar abriendo un problema o contactando con uno o más de los mantenedores del proyecto en justice40open@usds.gov.
Este Código de conducta es una adaptación de la versión 1.0.0 del Convenio del colaborador ([Contributor Covenant](http://contributor-covenant.org), *en inglés*) disponible en el sitio http://contributor-covenant.org/version/1/0/0/ *(en inglés)*. Este Código de conducta es una adaptación de la versión 1.0.0 del Convenio del colaborador ([Contributor Covenant](http://contributor-covenant.org), *en inglés*) disponible en el sitio http://contributor-covenant.org/version/1/0/0/ *(en inglés)*.

View file

@ -12,4 +12,4 @@ Project maintainers have the right and responsibility to remove, edit, or reject
Instances of abusive, harassing, or otherwise unacceptable behavior may be reported by opening an issue or contacting one or more of the project maintainers at justice40open@usds.gov. Instances of abusive, harassing, or otherwise unacceptable behavior may be reported by opening an issue or contacting one or more of the project maintainers at justice40open@usds.gov.
This Code of Conduct is adapted from the [Contributor Covenant](http://contributor-covenant.org), version 1.0.0, available at [http://contributor-covenant.org/version/1/0/0/](http://contributor-covenant.org/version/1/0/0/) This Code of Conduct is adapted from the [Contributor Covenant](http://contributor-covenant.org), version 1.0.0, available at [http://contributor-covenant.org/version/1/0/0/](http://contributor-covenant.org/version/1/0/0/)

View file

@ -32,4 +32,4 @@ When participating in Justice40 open source community conversations and spaces,
- Take space and give space. We strive to create an equitable environment in which all are welcome and able to participate. We hope individuals feel comfortable voicing their opinions and providing contributions and will do our best to recognize and make space for individuals who may be struggling to find space here. Likewise, we expect individuals to recognize when they are taking up significant space and take a step back to allow room for others. - Take space and give space. We strive to create an equitable environment in which all are welcome and able to participate. We hope individuals feel comfortable voicing their opinions and providing contributions and will do our best to recognize and make space for individuals who may be struggling to find space here. Likewise, we expect individuals to recognize when they are taking up significant space and take a step back to allow room for others.
- Be present when joining synchronous conversations such as our community chat. Why be here if you're not going to _be here_? - Be present when joining synchronous conversations such as our community chat. Why be here if you're not going to _be here_?
- Be respectful. - Be respectful.
- Default to positive. Assume others' contributions are legitimate and valuable and that they are made with good intention. - Default to positive. Assume others' contributions are legitimate and valuable and that they are made with good intention.

View file

@ -43,4 +43,3 @@ Si desea colaborar con alguna parte del código base, bifurque el repositorio si
* Al menos un revisor autorizado debe aprobar la confirmación (en [CODEOWNERS](https://github.com/usds/justice40-tool/tree/main/.github/CODEOWNERS), en inglés, consulte la lista más reciente de estos revisores). * Al menos un revisor autorizado debe aprobar la confirmación (en [CODEOWNERS](https://github.com/usds/justice40-tool/tree/main/.github/CODEOWNERS), en inglés, consulte la lista más reciente de estos revisores).
* Todas las verificaciones de estado obligatorias deben ser aprobadas. * Todas las verificaciones de estado obligatorias deben ser aprobadas.
Si hay un desacuerdo importante entre los integrantes del equipo, se organizará una reunión con el fin de determinar el plan de acción para la solicitud de incorporación de cambios. Si hay un desacuerdo importante entre los integrantes del equipo, se organizará una reunión con el fin de determinar el plan de acción para la solicitud de incorporación de cambios.

View file

@ -36,7 +36,7 @@ Homebrew is an easy way to manage software downloads on MacOS. You don't _have_
You should regularly run `brew update` and `brew doctor` to make sure your packages are up to date and in good condition. You should regularly run `brew update` and `brew doctor` to make sure your packages are up to date and in good condition.
### Install Node using NVM ### Install Node using NVM
This will work for both MacOS and Win10. Follow instructions on this [link](https://medium.com/@nodesource/installing-node-js-tutorial-using-nvm-5c6ff5925dd8). Be sure to read through the whole doc to find the sections within each step relevant to you (e.g. if you're using Homebrew, when you get to Step 2 look for the section, "Install NVM with Homebrew"). This will work for both MacOS and Win10. Follow instructions on this [link](https://medium.com/@nodesource/installing-node-js-tutorial-using-nvm-5c6ff5925dd8). Be sure to read through the whole doc to find the sections within each step relevant to you (e.g. if you're using Homebrew, when you get to Step 2 look for the section, "Install NVM with Homebrew").
@ -54,7 +54,7 @@ You should then be able to switch to that version of node by:
To validate you are using node 14, type: To validate you are using node 14, type:
`node -v` `node -v`
This should return *Now using node 14.x.x (npm v6.x.x)* This should return *Now using node 14.x.x (npm v6.x.x)*

View file

@ -28,4 +28,3 @@ Por estos u otros propósitos y motivos, y sin ninguna expectativa de otra consi
c. El Afirmante excluye la responsabilidad de los derechos de compensación de otras personas que se puedan aplicar a la Obra o a cualquier uso de esta, incluidos, entre otros, los Derechos de Autor y Derechos Conexos de cualquier persona sobre la Obra. Además, el Afirmante excluye la responsabilidad de obtener los consentimientos o permisos u otros derechos necesarios que se exijan para cualquier uso de la Obra. c. El Afirmante excluye la responsabilidad de los derechos de compensación de otras personas que se puedan aplicar a la Obra o a cualquier uso de esta, incluidos, entre otros, los Derechos de Autor y Derechos Conexos de cualquier persona sobre la Obra. Además, el Afirmante excluye la responsabilidad de obtener los consentimientos o permisos u otros derechos necesarios que se exijan para cualquier uso de la Obra.
d. El Afirmante entiende y reconoce que Creative Commons no es una parte en este documento y que no tiene ningún derecho u obligación con respecto a esta CC0 o al uso de la Obra. d. El Afirmante entiende y reconoce que Creative Commons no es una parte en este documento y que no tiene ningún derecho u obligación con respecto a esta CC0 o al uso de la Obra.

View file

@ -2,7 +2,7 @@
[![CC0 License](https://img.shields.io/badge/license-CCO--1.0-brightgreen)](https://github.com/usds/justice40-tool/blob/main/LICENSE.md) [![CC0 License](https://img.shields.io/badge/license-CCO--1.0-brightgreen)](https://github.com/usds/justice40-tool/blob/main/LICENSE.md)
*[Read this in English!](README.md)* *[Read this in English!](README.md)*
Le damos la bienvenida a la comunidad de código abierto de Justice40. Este repositorio contiene el código, los procesos y la documentación que activa los datos y la tecnología de la Herramienta Justice40 para la Vigilancia del Clima y la Justicia Económica (CEJST, por sus siglas en inglés). Le damos la bienvenida a la comunidad de código abierto de Justice40. Este repositorio contiene el código, los procesos y la documentación que activa los datos y la tecnología de la Herramienta Justice40 para la Vigilancia del Clima y la Justicia Económica (CEJST, por sus siglas en inglés).
## Antecedentes ## Antecedentes
@ -36,7 +36,7 @@ El equipo central usa el grupo para publicar la información más reciente sobre
Las colaboraciones son siempre bien recibidas. Nos agradan las aportaciones en forma de conversación sobre los temas de este repositorio y las solicitudes para incorporación de cambios en la documentación y el código. Las colaboraciones son siempre bien recibidas. Nos agradan las aportaciones en forma de conversación sobre los temas de este repositorio y las solicitudes para incorporación de cambios en la documentación y el código.
En [CONTRIBUTING-es.md](CONTRIBUTING-es.md), consulte la manera de empezar a participar. En [CONTRIBUTING-es.md](CONTRIBUTING-es.md), consulte la manera de empezar a participar.
## Instalación ## Instalación
La instalación es una instalación típica de gatsby y los detalles se pueden encontrar en [INSTALLATION-es.md](INSTALLATION-es.md) La instalación es una instalación típica de gatsby y los detalles se pueden encontrar en [INSTALLATION-es.md](INSTALLATION-es.md)

View file

@ -11,19 +11,19 @@ The Justice40 initiative and screening tool were announced in an [Executive Orde
Please see our [Open Source Community Orientation](docs/Justice40_Open_Source_Community_Orientation.pptx) deck for more information on the Justice40 initiative, our team, this project, and ways to participate. Please see our [Open Source Community Orientation](docs/Justice40_Open_Source_Community_Orientation.pptx) deck for more information on the Justice40 initiative, our team, this project, and ways to participate.
## Core team ## Core team
The core Justice40 team building this tool is a small group of designers, developers, and product managers from the US Digital Service in partnership with the Council on Environmental Quality (CEQ). The core Justice40 team building this tool is a small group of designers, developers, and product managers from the US Digital Service in partnership with the Council on Environmental Quality (CEQ).
An up-to-date list of core team members can be found in [MAINTAINERS.md](MAINTAINERS.md). The engineering members of the core team who maintain the code in this repo are listed in [.github/CODEOWNERS](.github/CODEOWNERS). An up-to-date list of core team members can be found in [MAINTAINERS.md](MAINTAINERS.md). The engineering members of the core team who maintain the code in this repo are listed in [.github/CODEOWNERS](.github/CODEOWNERS).
## Community ## Community
The Justice40 team is taking a community-first and open source approach to the product development of this tool. We believe government software should be made in the open and be built and licensed such that anyone can take the code, run it themselves without paying money to third parties or using proprietary software, and use it as they will. The Justice40 team is taking a community-first and open source approach to the product development of this tool. We believe government software should be made in the open and be built and licensed such that anyone can take the code, run it themselves without paying money to third parties or using proprietary software, and use it as they will.
We know that we can learn from a wide variety of communities, including those who will use or will be impacted by the tool, who are experts in data science or technology, or who have experience in climate, economic,or environmental justice work. We are dedicated to creating forums for continuous conversation and feedback to help shape the design and development of the tool. We know that we can learn from a wide variety of communities, including those who will use or will be impacted by the tool, who are experts in data science or technology, or who have experience in climate, economic,or environmental justice work. We are dedicated to creating forums for continuous conversation and feedback to help shape the design and development of the tool.
We also recognize capacity building as a key part of involving a diverse open source community. We are doing our best to use accessible language, provide technical and process documents in multiple languages, and offer support to our community members of a wide variety of backgrounds and skillsets, directly or in the form of group chats and training. If you have ideas for how we can improve or add to our capacity building efforts and methods for welcoming folks into our community, please let us know in the [Google Group](https://groups.google.com/u/4/g/justice40-open-source) or email us at justice40open@usds.gov. We also recognize capacity building as a key part of involving a diverse open source community. We are doing our best to use accessible language, provide technical and process documents in multiple languages, and offer support to our community members of a wide variety of backgrounds and skillsets, directly or in the form of group chats and training. If you have ideas for how we can improve or add to our capacity building efforts and methods for welcoming folks into our community, please let us know in the [Google Group](https://groups.google.com/u/4/g/justice40-open-source) or email us at justice40open@usds.gov.
### Community Guidelines ### Community Guidelines
Principles and guidelines for participating in our open source community are available [here](COMMUNITY_GUIDELINES.md). Please read them before joining or starting a conversation in this repo or one of the channels listed below. Principles and guidelines for participating in our open source community are available [here](COMMUNITY_GUIDELINES.md). Please read them before joining or starting a conversation in this repo or one of the channels listed below.
### Community Chats ### Community Chats
We host open source community chats every third Monday of the month at 5-6pm ET. You can find information about the agenda and how to participate in our [Google Group](https://groups.google.com/u/4/g/justice40-open-source). We host open source community chats every third Monday of the month at 5-6pm ET. You can find information about the agenda and how to participate in our [Google Group](https://groups.google.com/u/4/g/justice40-open-source).
@ -31,15 +31,15 @@ We host open source community chats every third Monday of the month at 5-6pm ET.
Community members are welcome to share updates or propose topics for discussion in community chats. Please do so in the Google Group. Community members are welcome to share updates or propose topics for discussion in community chats. Please do so in the Google Group.
### Google Group ### Google Group
Our [Google Group](https://groups.google.com/u/4/g/justice40-open-source) is open to anyone to join and share their knowledge or experiences, as well as to ask questions of the core Justice40 team or the wider community. Our [Google Group](https://groups.google.com/u/4/g/justice40-open-source) is open to anyone to join and share their knowledge or experiences, as well as to ask questions of the core Justice40 team or the wider community.
The core team uses the group to post updates on the program and tech/data issues, and to share the agenda and call for community participation in the community chat. The core team uses the group to post updates on the program and tech/data issues, and to share the agenda and call for community participation in the community chat.
Curious about whether to ask a question here as a Github issue or in the Google Group? The general rule of thumb is that issues are for actionable topics related to the tool or data itself (e.g. questions about a specific data set in use, or suggestion for a new tool feature), and the Google Group is for more general topics or questions. If you can't decide, use the google group and we'll discuss it there before moving to Github if appropriate! Curious about whether to ask a question here as a Github issue or in the Google Group? The general rule of thumb is that issues are for actionable topics related to the tool or data itself (e.g. questions about a specific data set in use, or suggestion for a new tool feature), and the Google Group is for more general topics or questions. If you can't decide, use the google group and we'll discuss it there before moving to Github if appropriate!
## Contributing ## Contributing
Contributions are always welcome! We encourage contributions in the form of discussion on issues in this repo and pull requests of documentation and code. Contributions are always welcome! We encourage contributions in the form of discussion on issues in this repo and pull requests of documentation and code.
See [CONTRIBUTING.md](CONTRIBUTING.md) for ways to get started. See [CONTRIBUTING.md](CONTRIBUTING.md) for ways to get started.

View file

@ -1 +1 @@
node_modules node_modules

View file

@ -2,12 +2,12 @@
Creating all the various parts of a React component each time a new component is needed is cumbersome and error-prone. Creating all the various parts of a React component each time a new component is needed is cumbersome and error-prone.
This folder follows this [link](https://levelup.gitconnected.com/how-to-generate-react-components-from-your-terminal-a27741a5b862) to allow the developer to create a new React component (along with sass, tests and barrell) with a single command. The command is This folder follows this [link](https://levelup.gitconnected.com/how-to-generate-react-components-from-your-terminal-a27741a5b862) to allow the developer to create a new React component (along with sass, tests and barrell) with a single command. The command is
`npm run gc <NameOfComponent>` `npm run gc <NameOfComponent>`
For example: to create a new React component called MapGeolocate: For example: to create a new React component called MapGeolocate:
`npm run gc MapGeolocate` `npm run gc MapGeolocate`
Note: gc stands for generate component Note: gc stands for generate component

View file

@ -61,4 +61,4 @@ describe('rendering of ${name} Component', () => {
// index.ts // index.ts
exports.barrel = name => `import ${name} from './${name}'; exports.barrel = name => `import ${name} from './${name}';
export default ${name}; export default ${name};
`; `;

View file

@ -8,7 +8,7 @@ if (!name) throw new Error('You must include a component name.');
const dir = `./src/components/${name}/`; const dir = `./src/components/${name}/`;
// throw an error if the file already exists // throw an error if the file already exists
if (fs.existsSync(dir)) throw new Error('A component with that name already exists.'); if (fs.existsSync(dir)) throw new Error('A component with that name already exists.');
// create the folder // create the folder
fs.mkdirSync(dir); fs.mkdirSync(dir);
@ -52,4 +52,4 @@ fs.writeFile(`${dir}/index.ts`, barrel(name), writeFileErrorHandler);
const fileContent = `${importStatements}\n${exportStatements}`; const fileContent = `${importStatements}\n${exportStatements}`;
fs.writeFile(`./src/components/index.ts`, fileContent, writeFileErrorHandler); fs.writeFile(`./src/components/index.ts`, fileContent, writeFileErrorHandler);
}); */ }); */

2
client/.gitignore vendored
View file

@ -5,4 +5,4 @@ public
cypress/screenshots/ cypress/screenshots/
cypress/videos/ cypress/videos/
.DS_Store .DS_Store
coverage coverage

View file

@ -7,7 +7,7 @@ echo "[pre-commit hook msg]: running pre-commit hook ..."
# https://typicode.github.io/husky/#/?id=custom-directory # https://typicode.github.io/husky/#/?id=custom-directory
cd client cd client
# This file will automatically run intl:extract and compile on every commit # This file will automatically run intl:extract and compile on every commit
# write the extracted errors into a file # write the extracted errors into a file
npm run intl:extract 2> extract-err.txt npm run intl:extract 2> extract-err.txt
@ -38,4 +38,4 @@ else
git add src/intl/en.json git add src/intl/en.json
echo '[pre-commit hook msg]: pre-commit hook complete.' echo '[pre-commit hook msg]: pre-commit hook complete.'
echo echo
fi fi

View file

@ -4,26 +4,26 @@ This document tries to capture the process for designers and developers
- Developer process - Developer process
## Designer process ## Designer process
- Designers are using a Sketch library from USWDS to ensure elements brought into the design are using USWDS - Designers are using a Sketch library from USWDS to ensure elements brought into the design are using USWDS
components and tokens. components and tokens.
- <h> and <p> tags were defined using USWDS spacing, color, and typography tokens. - <h> and <p> tags were defined using USWDS spacing, color, and typography tokens.
- Designs show <h> and <p> tags in context using realistic content (though content is subject to change). - Designs show <h> and <p> tags in context using realistic content (though content is subject to change).
- Designs also show additional spacing tokens used for containers. - Designs also show additional spacing tokens used for containers.
- Designs show the various breakpoints (using USWDS tokens as guidance) to indicate how elements shift between - Designs show the various breakpoints (using USWDS tokens as guidance) to indicate how elements shift between
narrow and wide screen widths. narrow and wide screen widths.
- If there is not a USWDS component available to fulfill an interaction need, a custom design is created, - If there is not a USWDS component available to fulfill an interaction need, a custom design is created,
keeping in mind scalability, the larger design system, and responsiveness. keeping in mind scalability, the larger design system, and responsiveness.
## Developer process ## Developer process
There are a number of ways that the app is styled. There are a number of ways that the app is styled.
- global.scss - global.scss
- trusswork styling - trusswork styling
- sass modules (component level) - sass modules (component level)
- map styling - map styling
### global.scss ### global.scss
This file is meant to be central location to capture all global styles that appear on all pages for reusables HTML This file is meant to be central location to capture all global styles that appear on all pages for reusables HTML
elements. This global sass file is in the styles folder. The theme folder in the styles folder houses all the styles elements. This global sass file is in the styles folder. The theme folder in the styles folder houses all the styles
from USWDS. from USWDS.
The structure of the global.scss file is in accordance to the fundamental usage of USWDS: The structure of the global.scss file is in accordance to the fundamental usage of USWDS:
@ -53,7 +53,7 @@ $theme-namespace: (
); );
``` ```
With these available to the global.scss file, developers can implement designs that refer to tokens identified in the With these available to the global.scss file, developers can implement designs that refer to tokens identified in the
designs. designs.
### Trusswork styling ### Trusswork styling
@ -65,4 +65,4 @@ Each component has its own styling. This offers a way to keep the global.scss mi
still TBD on how to get the USWDS styles to apply directly to components. still TBD on how to get the USWDS styles to apply directly to components.
### Map styling ### Map styling
The map's styling is largely outside of SASS. It controlled via data/mapStyle.tsx The map's styling is largely outside of SASS. It controlled via data/mapStyle.tsx

View file

@ -1,6 +1,6 @@
FROM node:14 FROM node:14
# Set working directory like 'cd' command, any subsequent instructions in this docker file, will start from # Set working directory like 'cd' command, any subsequent instructions in this docker file, will start from
# this working directory # this working directory
WORKDIR /client WORKDIR /client
@ -10,7 +10,7 @@ COPY package*.json ./
# install all packages as a layer in the docker image / container # install all packages as a layer in the docker image / container
RUN npm install RUN npm install
# copy all local files from the working directory to the docker image/container however we must use # copy all local files from the working directory to the docker image/container however we must use
# dockerignore to ignore node_modules so that the image can use what what was just installed from the above # dockerignore to ignore node_modules so that the image can use what what was just installed from the above
# step. # step.
COPY . . COPY . .

View file

@ -19,7 +19,7 @@ This README contains the following content:
### Via npm ### Via npm
#### Install Node using NVM #### Install Node using NVM
<!-- markdown-link-check-disable-next-line --> <!-- markdown-link-check-disable-next-line -->
This will work for both MacOS and Win10. Follow instructions on this [link](https://medium.com/@nodesource/installing-node-js-tutorial-using-nvm-5c6ff5925dd8). Be sure to read through the whole doc to find the sections within each step relevant to you (e.g. if you're using Homebrew, when you get to Step 2 look for the section, "Install NVM with Homebrew"). This will work for both MacOS and Win10. Follow instructions on this [link](https://medium.com/@nodesource/installing-node-js-tutorial-using-nvm-5c6ff5925dd8). Be sure to read through the whole doc to find the sections within each step relevant to you (e.g. if you're using Homebrew, when you get to Step 2 look for the section, "Install NVM with Homebrew").
@ -38,7 +38,7 @@ You should then be able to switch to that version of node by:
To validate you are using node 14, type: To validate you are using node 14, type:
`node -v` `node -v`
This should return *Now using node 14.x.x (npm v6.x.x)* This should return *Now using node 14.x.x (npm v6.x.x)*
#### Install Yarn #### Install Yarn
@ -69,7 +69,7 @@ If you've made changes to the docker-compose file and want to re-build the j40_w
`docker-compose build --no-cache j40_website` `docker-compose build --no-cache j40_website`
This will not use the cache and re-build the image. Then do This will not use the cache and re-build the image. Then do
`docker-compoe up` `docker-compoe up`
@ -78,10 +78,10 @@ This will not use the cache and re-build the image. Then do
`docker image system` `docker image system`
This should reduce the total used space. This should reduce the total used space.
#### Changing the source of tile / map layer #### Changing the source of tile / map layer
If you don't want to use the local data-pipeline location for getting the tile / map layers, you can change the If you don't want to use the local data-pipeline location for getting the tile / map layers, you can change the
DATA_SOURCE env variable in the docker-compose.yml. See [environment variables](#environment-variables) for more info. DATA_SOURCE env variable in the docker-compose.yml. See [environment variables](#environment-variables) for more info.
#### Troubleshooting docker #### Troubleshooting docker
@ -174,7 +174,7 @@ There are 3 environment variables that can be set:
2. SITE_URL = set this to change the base URL for the website's public html folder. If none is provided, then localhost:8000 is used. This is used for the site_map.xml file and robots.txt file. This is only used during production build aka `npm build`. 2. SITE_URL = set this to change the base URL for the website's public html folder. If none is provided, then localhost:8000 is used. This is used for the site_map.xml file and robots.txt file. This is only used during production build aka `npm build`.
3. PATH_PREFIX = set this to add an additional path(s) to SITE_URL. If none is provided then no additional paths are added to the SITE_URL. This is only used during production build aka `npm build`. 3. PATH_PREFIX = set this to add an additional path(s) to SITE_URL. If none is provided then no additional paths are added to the SITE_URL. This is only used during production build aka `npm build`.
Note when setting environment variables in docker-compose, DATA_SOURCE is the only one that is applicable. Note when setting environment variables in docker-compose, DATA_SOURCE is the only one that is applicable.
## Feature Toggling ## Feature Toggling
@ -217,10 +217,10 @@ When developing, to use a flag:
The following attemps to explain why certain packages versions have been chosen and what their current limitations are The following attemps to explain why certain packages versions have been chosen and what their current limitations are
| package | current version | latest version | using latest? | how does it break? | | package | current version | latest version | using latest? | how does it break? |
|------------|-----------------|----------------|---------------|--------------------| |------------|-----------------|----------------|---------------|--------------------|
| gatsby | 3.14.6 | 4.14.2 | No | when attempting to update - breaks all unit tests. Compatibility warning come up with all plugins but this doesn't seems to effect functionality. This is the latest version we can release without investigating unit tests. | | gatsby | 3.14.6 | 4.14.2 | No | when attempting to update - breaks all unit tests. Compatibility warning come up with all plugins but this doesn't seems to effect functionality. This is the latest version we can release without investigating unit tests. |
| gatsby-cli | 3.14.2 | 4.15.2 | No | when attempting to update - breaks all unit tests. Compatibility warning come up with all plugins but this doesn't seems to effect functionality. This is the latest version we can release without investigating unit tests.| | gatsby-cli | 3.14.2 | 4.15.2 | No | when attempting to update - breaks all unit tests. Compatibility warning come up with all plugins but this doesn't seems to effect functionality. This is the latest version we can release without investigating unit tests.|
| sass | 1.32.12 | 1.52.3 | No | This version is needed to surpress the dart warnings on / as division for each component. See [here](https://github.com/twbs/bootstrap/issues/34051#issuecomment-845884423) for more information | | sass | 1.32.12 | 1.52.3 | No | This version is needed to surpress the dart warnings on / as division for each component. See [here](https://github.com/twbs/bootstrap/issues/34051#issuecomment-845884423) for more information |
| uswds | 2.11.2 | 3.0.2 | No | Needs to stay at 2.11 for peer dependency on trussworks| | uswds | 2.11.2 | 3.0.2 | No | Needs to stay at 2.11 for peer dependency on trussworks|
| trussworks | 2.9.0 | 3.0.2 | No | Needs to stay at 2.9 as 3.0 is breaking change | | trussworks | 2.9.0 | 3.0.2 | No | Needs to stay at 2.9 as 3.0 is breaking change |

View file

@ -45,7 +45,7 @@ In our specific case:
- `tippecanoe-decode d3_313.pbf 3 1 3` - `tippecanoe-decode d3_313.pbf 3 1 3`
If the file is super big we can just look at the head of the file: If the file is super big we can just look at the head of the file:
- `tippecanoe-decode d3_313.pbf 3 1 3 | head -40` - `tippecanoe-decode d3_313.pbf 3 1 3 | head -40`
@ -179,7 +179,7 @@ When zooming in (the zoom number will increase), thus aka 'high' zoom levels, th
"GEOID10":"020160001001", "GEOID10":"020160001001",
"State Name":"Alaska", "State Name":"Alaska",
"County Name":"Aleutians West Census Area", "County Name":"Aleutians West Census Area",
// TOTAL_POPULATION // TOTAL_POPULATION
"Total population":975, "Total population":975,
"Score E (percentile)":0.49, "Score E (percentile)":0.49,
@ -192,14 +192,14 @@ When zooming in (the zoom number will increase), thus aka 'high' zoom levels, th
"Percentage of individuals age 25 or over with less than high school degree (percentile)":0.08, "Percentage of individuals age 25 or over with less than high school degree (percentile)":0.08,
// LINGUISTIC_ISOLATION_PROPERTY_PERCENTILE // LINGUISTIC_ISOLATION_PROPERTY_PERCENTILE
"Linguistic isolation (percent) (percentile)":0.05, "Linguistic isolation (percent) (percentile)":0.05,
// UNEMPLOYMENT_PROPERTY_PERCENTILE // UNEMPLOYMENT_PROPERTY_PERCENTILE
"Unemployed civilians (percent) (percentile)":0.03, "Unemployed civilians (percent) (percentile)":0.03,
// HOUSING_BURDEN_PROPERTY_PERCENTILE // HOUSING_BURDEN_PROPERTY_PERCENTILE
"Housing burden (percent) (percentile)":0.18 "Housing burden (percent) (percentile)":0.18
}, },
"geometry":{ "geometry":{
"type":"Polygon", "type":"Polygon",

View file

@ -3523,4 +3523,4 @@
"value": "Technical Support Document" "value": "Technical Support Document"
} }
] ]
} }

View file

@ -1,17 +1,17 @@
Feature: The About page will open from all other pages Feature: The About page will open from all other pages
Scenario: About page open when navigating from Methodology page Scenario: About page open when navigating from Methodology page
Given I am on the "Methodology" page Given I am on the "Methodology" page
# When I click on the "About" dropdown in the navigation # When I click on the "About" dropdown in the navigation
When I click on the "About" page in the navigation When I click on the "About" page in the navigation
Then I see "About" in the title Then I see "About" in the title
Scenario: About page open when navigating from Explore the map page Scenario: About page open when navigating from Explore the map page
Given I am on the "Explore" page Given I am on the "Explore" page
# When I click on the "About" dropdown in the navigation # When I click on the "About" dropdown in the navigation
When I click on the "About" page in the navigation When I click on the "About" page in the navigation
Then I see "About" in the title Then I see "About" in the title
Scenario: About page open when navigating from Contact page Scenario: About page open when navigating from Contact page
Given I am on the "Contact" page Given I am on the "Contact" page
# When I click on the "About" dropdown in the navigation # When I click on the "About" dropdown in the navigation

View file

@ -1,5 +1,5 @@
Feature: The Contact page will open from all other pages Feature: The Contact page will open from all other pages
Scenario: Contact page open when navigating from About page Scenario: Contact page open when navigating from About page
Given I am on the "About" page Given I am on the "About" page
When I click on the "Contact" page in the navigation When I click on the "Contact" page in the navigation
@ -9,8 +9,8 @@ Feature: The Contact page will open from all other pages
Given I am on the "Explore" page Given I am on the "Explore" page
When I click on the "Contact" page in the navigation When I click on the "Contact" page in the navigation
Then I see "Contact" in the title Then I see "Contact" in the title
Scenario: Contact page open when navigating from Methodology page Scenario: Contact page open when navigating from Methodology page
Given I am on the "Methodology" page Given I am on the "Methodology" page
When I click on the "Contact" page in the navigation When I click on the "Contact" page in the navigation
Then I see "Contact" in the title Then I see "Contact" in the title

View file

@ -1,5 +1,5 @@
Feature: The Explore the map page will open from all other pages Feature: The Explore the map page will open from all other pages
Scenario: Explore the map page open when navigating from About page Scenario: Explore the map page open when navigating from About page
Given I am on the "About" page Given I am on the "About" page
When I click on the "Explore the map" page in the navigation When I click on the "Explore the map" page in the navigation
@ -9,8 +9,8 @@ Feature: The Explore the map page will open from all other pages
Given I am on the "Methodology" page Given I am on the "Methodology" page
When I click on the "Explore the map" page in the navigation When I click on the "Explore the map" page in the navigation
Then I see "Explore the map" in the title Then I see "Explore the map" in the title
Scenario: Explore the map page open when navigating from Contact page Scenario: Explore the map page open when navigating from Contact page
Given I am on the "Contact" page Given I am on the "Contact" page
When I click on the "Explore the map" page in the navigation When I click on the "Explore the map" page in the navigation
Then I see "Explore the map" in the title Then I see "Explore the map" in the title

View file

@ -22,4 +22,4 @@ Feature: All links in the Footer are functional
Given I am on the "About" page Given I am on the "About" page
When I look for the "footer" When I look for the "footer"
And I click on the "Find a contact at USA.gov" footer link And I click on the "Find a contact at USA.gov" footer link
Then the link should respond successfully Then the link should respond successfully

View file

@ -62,4 +62,3 @@ describe('Does the map zoom and adjust to lat/long correctly?', () => {
// }); // });
// }); // });
}); });

View file

@ -1,5 +1,5 @@
Feature: The Methodology page will open from all other pages Feature: The Methodology page will open from all other pages
Scenario: Methodology page open when navigating from About page Scenario: Methodology page open when navigating from About page
Given I am on the "About" page Given I am on the "About" page
# When I click on the "Methodology" dropdown in the navigation # When I click on the "Methodology" dropdown in the navigation
@ -11,9 +11,9 @@ Feature: The Methodology page will open from all other pages
# When I click on the "Methodology" dropdown in the navigation # When I click on the "Methodology" dropdown in the navigation
When I click on the "Methodology" page in the navigation When I click on the "Methodology" page in the navigation
Then I see "Methodology" in the title Then I see "Methodology" in the title
Scenario: Methodology page open when navigating from Contact page Scenario: Methodology page open when navigating from Contact page
Given I am on the "Contact" page Given I am on the "Contact" page
# When I click on the "Methodology" dropdown in the navigation # When I click on the "Methodology" dropdown in the navigation
When I click on the "Methodology" page in the navigation When I click on the "Methodology" page in the navigation
Then I see "Methodology" in the title Then I see "Methodology" in the title

View file

@ -11,4 +11,3 @@ Feature: All links on Public Eng page are functional
# When I look for the "Apr 15 Reg Link" CTA # When I look for the "Apr 15 Reg Link" CTA
# And I click on the "Apr 15 Reg Link" event # And I click on the "Apr 15 Reg Link" event
# Then the link should respond successfully # Then the link should respond successfully

View file

@ -13,4 +13,3 @@
export const hyphenizeString = (string) => { export const hyphenizeString = (string) => {
return string.split(/\.| /).join('-').toLowerCase(); return string.split(/\.| /).join('-').toLowerCase();
}; };

View file

@ -90,7 +90,7 @@ exports[`rendering of the AboutCard checks if small cards component renders 1`]
class="grid-col-1" class="grid-col-1"
data-testid="grid" data-testid="grid"
> >
</div> </div>
</div> </div>
</div> </div>

View file

@ -12,7 +12,7 @@ $sidePanelLabelFontColor: #171716;
.versionInfo { .versionInfo {
padding: .5rem 1rem .5rem 1.2rem; padding: .5rem 1rem .5rem 1.2rem;
font-size: medium; font-size: medium;
border-bottom: 1px solid $sidePanelBorderColor; border-bottom: 1px solid $sidePanelBorderColor;
} }
.areaDetailContainer { .areaDetailContainer {
@ -58,8 +58,8 @@ $sidePanelLabelFontColor: #171716;
.sendFeedbackBtn{ .sendFeedbackBtn{
@include u-text("blue-70v"); @include u-text("blue-70v");
@include u-bg("yellow-20v"); @include u-bg("yellow-20v");
height: 40px; height: 40px;
&:hover { &:hover {
@include u-bg("yellow-20"); @include u-bg("yellow-20");
@include u-text("gray-90"); @include u-text("gray-90");
@ -98,7 +98,7 @@ $sidePanelLabelFontColor: #171716;
.censusText { .censusText {
font-size: medium; font-size: medium;
} }
} }
.categoryHeader { .categoryHeader {
@ -115,11 +115,11 @@ $sidePanelLabelFontColor: #171716;
@include u-bg('gray-cool-3'); @include u-bg('gray-cool-3');
@include typeset('sans', '2xs', 2); @include typeset('sans', '2xs', 2);
@include u-text('bold'); @include u-text('bold');
margin: 0 -20px 1rem -20px; margin: 0 -20px 1rem -20px;
@include u-padding-top(2); @include u-padding-top(2);
@include u-padding-bottom(2); @include u-padding-bottom(2);
@include u-padding-left(2.5); @include u-padding-left(2.5);
} }

View file

@ -1,4 +1,3 @@
import AreaDetail from './AreaDetail'; import AreaDetail from './AreaDetail';
export default AreaDetail; export default AreaDetail;

View file

@ -27,7 +27,7 @@ exports[`rendering of the AreaDetail checks if indicators for ISLAND AREAS are p
</li> </li>
<li> <li>
<span> <span>
Territory: Territory:
</span> </span>
<span> <span>
New York New York
@ -60,7 +60,7 @@ exports[`rendering of the AreaDetail checks if indicators for ISLAND AREAS are p
mailto:Screeningtool-Support@omb.eop.gov?subject= mailto:Screeningtool-Support@omb.eop.gov?subject=
Census tract ID 98729374234, Brooklyn, New York, ( z/lat/lon: #11.54/36.0762/-84.4494 ) Census tract ID 98729374234, Brooklyn, New York, ( z/lat/lon: #11.54/36.0762/-84.4494 )
&body=Please provide feedback about this census tract, including about the datasets, the data categories provided for this census tract, the communities who live in this census tract, and anything else relevant that CEQ should know about this census tract. &body=Please provide feedback about this census tract, including about the datasets, the data categories provided for this census tract, the communities who live in this census tract, and anything else relevant that CEQ should know about this census tract.
" "
rel="noreferrer" rel="noreferrer"
target="_blank" target="_blank"
@ -213,10 +213,10 @@ exports[`rendering of the AreaDetail checks if indicators for ISLAND AREAS are p
<div> <div>
Poverty Poverty
<div> <div>
Percent of a census tract's population in households where the household income is at or below 100% Percent of a census tract's population in households where the household income is at or below 100%
of the Federal poverty level of the Federal poverty level
</div> </div>
</div> </div>
<div> <div>
@ -258,9 +258,9 @@ exports[`rendering of the AreaDetail checks if indicators for ISLAND AREAS are p
<div> <div>
High school degree non-attainment High school degree non-attainment
<div> <div>
Percent of people ages 25 years or older whose education level is less than a high school diploma Percent of people ages 25 years or older whose education level is less than a high school diploma
</div> </div>
</div> </div>
<div> <div>
@ -300,9 +300,9 @@ exports[`rendering of the AreaDetail checks if indicators for ISLAND AREAS are p
<div> <div>
High school degree non-attainment High school degree non-attainment
<div> <div>
Percent of people ages 25 years or older whose education level is less than a high school diploma Percent of people ages 25 years or older whose education level is less than a high school diploma
</div> </div>
</div> </div>
<div> <div>
@ -331,10 +331,10 @@ exports[`rendering of the AreaDetail checks if indicators for ISLAND AREAS are p
<div> <div>
Higher education non-enrollment Higher education non-enrollment
<div> <div>
Percent of the census tract's population 15 or older not enrolled in college, university, or Percent of the census tract's population 15 or older not enrolled in college, university, or
graduate school graduate school
</div> </div>
</div> </div>
<div> <div>
@ -388,7 +388,7 @@ exports[`rendering of the AreaDetail checks if indicators for NATION is present
</li> </li>
<li> <li>
<span> <span>
State: State:
</span> </span>
<span> <span>
New York New York
@ -421,7 +421,7 @@ exports[`rendering of the AreaDetail checks if indicators for NATION is present
mailto:Screeningtool-Support@omb.eop.gov?subject= mailto:Screeningtool-Support@omb.eop.gov?subject=
Census tract ID 98729374234, Brooklyn, New York, ( z/lat/lon: #11.54/36.0762/-84.4494 ) Census tract ID 98729374234, Brooklyn, New York, ( z/lat/lon: #11.54/36.0762/-84.4494 )
&body=Please provide feedback about this census tract, including about the datasets, the data categories provided for this census tract, the communities who live in this census tract, and anything else relevant that CEQ should know about this census tract. &body=Please provide feedback about this census tract, including about the datasets, the data categories provided for this census tract, the communities who live in this census tract, and anything else relevant that CEQ should know about this census tract.
" "
rel="noreferrer" rel="noreferrer"
target="_blank" target="_blank"
@ -548,9 +548,9 @@ exports[`rendering of the AreaDetail checks if indicators for NATION is present
<div> <div>
Expected population loss rate Expected population loss rate
<div> <div>
Rate of fatalities and injuries resulting from natural hazards each year Rate of fatalities and injuries resulting from natural hazards each year
</div> </div>
</div> </div>
<div> <div>
@ -590,9 +590,9 @@ exports[`rendering of the AreaDetail checks if indicators for NATION is present
<div> <div>
Low income Low income
<div> <div>
Household income is less than or equal to twice the federal poverty level Household income is less than or equal to twice the federal poverty level
</div> </div>
</div> </div>
<div> <div>
@ -634,10 +634,10 @@ exports[`rendering of the AreaDetail checks if indicators for NATION is present
<div> <div>
Higher education non-enrollment Higher education non-enrollment
<div> <div>
Percent of the census tract's population 15 or older not enrolled in college, university, or Percent of the census tract's population 15 or older not enrolled in college, university, or
graduate school graduate school
</div> </div>
</div> </div>
<div> <div>
@ -770,9 +770,9 @@ exports[`rendering of the AreaDetail checks if indicators for NATION is present
<div> <div>
Low income Low income
<div> <div>
Household income is less than or equal to twice the federal poverty level Household income is less than or equal to twice the federal poverty level
</div> </div>
</div> </div>
<div> <div>
@ -814,10 +814,10 @@ exports[`rendering of the AreaDetail checks if indicators for NATION is present
<div> <div>
Higher education non-enrollment Higher education non-enrollment
<div> <div>
Percent of the census tract's population 15 or older not enrolled in college, university, or Percent of the census tract's population 15 or older not enrolled in college, university, or
graduate school graduate school
</div> </div>
</div> </div>
<div> <div>
@ -950,9 +950,9 @@ exports[`rendering of the AreaDetail checks if indicators for NATION is present
<div> <div>
Low income Low income
<div> <div>
Household income is less than or equal to twice the federal poverty level Household income is less than or equal to twice the federal poverty level
</div> </div>
</div> </div>
<div> <div>
@ -994,10 +994,10 @@ exports[`rendering of the AreaDetail checks if indicators for NATION is present
<div> <div>
Higher education non-enrollment Higher education non-enrollment
<div> <div>
Percent of the census tract's population 15 or older not enrolled in college, university, or Percent of the census tract's population 15 or older not enrolled in college, university, or
graduate school graduate school
</div> </div>
</div> </div>
<div> <div>
@ -1103,9 +1103,9 @@ exports[`rendering of the AreaDetail checks if indicators for NATION is present
<div> <div>
Lead paint Lead paint
<div> <div>
Percentile of number of homes built before 1960 that are not among the most expensive Percentile of number of homes built before 1960 that are not among the most expensive
</div> </div>
</div> </div>
<div> <div>
@ -1145,9 +1145,9 @@ exports[`rendering of the AreaDetail checks if indicators for NATION is present
<div> <div>
Low income Low income
<div> <div>
Household income is less than or equal to twice the federal poverty level Household income is less than or equal to twice the federal poverty level
</div> </div>
</div> </div>
<div> <div>
@ -1189,10 +1189,10 @@ exports[`rendering of the AreaDetail checks if indicators for NATION is present
<div> <div>
Higher education non-enrollment Higher education non-enrollment
<div> <div>
Percent of the census tract's population 15 or older not enrolled in college, university, or Percent of the census tract's population 15 or older not enrolled in college, university, or
graduate school graduate school
</div> </div>
</div> </div>
<div> <div>
@ -1354,9 +1354,9 @@ exports[`rendering of the AreaDetail checks if indicators for NATION is present
<div> <div>
Low income Low income
<div> <div>
Household income is less than or equal to twice the federal poverty level Household income is less than or equal to twice the federal poverty level
</div> </div>
</div> </div>
<div> <div>
@ -1398,10 +1398,10 @@ exports[`rendering of the AreaDetail checks if indicators for NATION is present
<div> <div>
Higher education non-enrollment Higher education non-enrollment
<div> <div>
Percent of the census tract's population 15 or older not enrolled in college, university, or Percent of the census tract's population 15 or older not enrolled in college, university, or
graduate school graduate school
</div> </div>
</div> </div>
<div> <div>
@ -1505,9 +1505,9 @@ exports[`rendering of the AreaDetail checks if indicators for NATION is present
<div> <div>
Low income Low income
<div> <div>
Household income is less than or equal to twice the federal poverty level Household income is less than or equal to twice the federal poverty level
</div> </div>
</div> </div>
<div> <div>
@ -1549,10 +1549,10 @@ exports[`rendering of the AreaDetail checks if indicators for NATION is present
<div> <div>
Higher education non-enrollment Higher education non-enrollment
<div> <div>
Percent of the census tract's population 15 or older not enrolled in college, university, or Percent of the census tract's population 15 or older not enrolled in college, university, or
graduate school graduate school
</div> </div>
</div> </div>
<div> <div>
@ -1645,10 +1645,10 @@ exports[`rendering of the AreaDetail checks if indicators for NATION is present
<div> <div>
Diabetes Diabetes
<div> <div>
Weighted percent of people ages 18 years and older who have diabetes other than Weighted percent of people ages 18 years and older who have diabetes other than
diabetes during pregnancy diabetes during pregnancy
</div> </div>
</div> </div>
<div> <div>
@ -1746,9 +1746,9 @@ exports[`rendering of the AreaDetail checks if indicators for NATION is present
<div> <div>
Low income Low income
<div> <div>
Household income is less than or equal to twice the federal poverty level Household income is less than or equal to twice the federal poverty level
</div> </div>
</div> </div>
<div> <div>
@ -1790,10 +1790,10 @@ exports[`rendering of the AreaDetail checks if indicators for NATION is present
<div> <div>
Higher education non-enrollment Higher education non-enrollment
<div> <div>
Percent of the census tract's population 15 or older not enrolled in college, university, or Percent of the census tract's population 15 or older not enrolled in college, university, or
graduate school graduate school
</div> </div>
</div> </div>
<div> <div>
@ -1857,9 +1857,9 @@ exports[`rendering of the AreaDetail checks if indicators for NATION is present
<div> <div>
Linguistic isolation Linguistic isolation
<div> <div>
Percent of households where no one over the age 14 speaks English well Percent of households where no one over the age 14 speaks English well
</div> </div>
</div> </div>
<div> <div>
@ -1972,10 +1972,10 @@ exports[`rendering of the AreaDetail checks if indicators for NATION is present
<div> <div>
Poverty Poverty
<div> <div>
Percent of a census tract's population in households where the household income is at or below 100% Percent of a census tract's population in households where the household income is at or below 100%
of the Federal poverty level of the Federal poverty level
</div> </div>
</div> </div>
<div> <div>
@ -2028,9 +2028,9 @@ exports[`rendering of the AreaDetail checks if indicators for NATION is present
<div> <div>
High school degree non-attainment High school degree non-attainment
<div> <div>
Percent of people ages 25 years or older whose education level is less than a high school diploma Percent of people ages 25 years or older whose education level is less than a high school diploma
</div> </div>
</div> </div>
<div> <div>
@ -2049,7 +2049,7 @@ exports[`rendering of the AreaDetail checks if indicators for NATION is present
</div> </div>
<div> <div>
<div> <div>
above above
<span> <span>
10% 10%
</span> </span>
@ -2067,10 +2067,10 @@ exports[`rendering of the AreaDetail checks if indicators for NATION is present
<div> <div>
Higher education non-enrollment Higher education non-enrollment
<div> <div>
Percent of the census tract's population 15 or older not enrolled in college, university, or Percent of the census tract's population 15 or older not enrolled in college, university, or
graduate school graduate school
</div> </div>
</div> </div>
<div> <div>
@ -2124,7 +2124,7 @@ exports[`rendering of the AreaDetail checks if indicators for PUERTO RICO are pr
</li> </li>
<li> <li>
<span> <span>
Territory: Territory:
</span> </span>
<span> <span>
New York New York
@ -2157,7 +2157,7 @@ exports[`rendering of the AreaDetail checks if indicators for PUERTO RICO are pr
mailto:Screeningtool-Support@omb.eop.gov?subject= mailto:Screeningtool-Support@omb.eop.gov?subject=
Census tract ID 98729374234, Brooklyn, New York, ( z/lat/lon: #11.54/36.0762/-84.4494 ) Census tract ID 98729374234, Brooklyn, New York, ( z/lat/lon: #11.54/36.0762/-84.4494 )
&body=Please provide feedback about this census tract, including about the datasets, the data categories provided for this census tract, the communities who live in this census tract, and anything else relevant that CEQ should know about this census tract. &body=Please provide feedback about this census tract, including about the datasets, the data categories provided for this census tract, the communities who live in this census tract, and anything else relevant that CEQ should know about this census tract.
" "
rel="noreferrer" rel="noreferrer"
target="_blank" target="_blank"
@ -2226,9 +2226,9 @@ exports[`rendering of the AreaDetail checks if indicators for PUERTO RICO are pr
<div> <div>
Linguistic isolation Linguistic isolation
<div> <div>
Percent of households where no one over the age 14 speaks English well Percent of households where no one over the age 14 speaks English well
</div> </div>
</div> </div>
<div> <div>
@ -2341,10 +2341,10 @@ exports[`rendering of the AreaDetail checks if indicators for PUERTO RICO are pr
<div> <div>
Poverty Poverty
<div> <div>
Percent of a census tract's population in households where the household income is at or below 100% Percent of a census tract's population in households where the household income is at or below 100%
of the Federal poverty level of the Federal poverty level
</div> </div>
</div> </div>
<div> <div>
@ -2397,9 +2397,9 @@ exports[`rendering of the AreaDetail checks if indicators for PUERTO RICO are pr
<div> <div>
High school degree non-attainment High school degree non-attainment
<div> <div>
Percent of people ages 25 years or older whose education level is less than a high school diploma Percent of people ages 25 years or older whose education level is less than a high school diploma
</div> </div>
</div> </div>
<div> <div>
@ -2418,7 +2418,7 @@ exports[`rendering of the AreaDetail checks if indicators for PUERTO RICO are pr
</div> </div>
<div> <div>
<div> <div>
above above
<span> <span>
10% 10%
</span> </span>
@ -2436,10 +2436,10 @@ exports[`rendering of the AreaDetail checks if indicators for PUERTO RICO are pr
<div> <div>
Higher education non-enrollment Higher education non-enrollment
<div> <div>
Percent of the census tract's population 15 or older not enrolled in college, university, or Percent of the census tract's population 15 or older not enrolled in college, university, or
graduate school graduate school
</div> </div>
</div> </div>
<div> <div>

View file

@ -65,4 +65,3 @@ describe('rendering of the AreaDetail', () => {
expect(asFragment()).toMatchSnapshot(); expect(asFragment()).toMatchSnapshot();
}); });
}); });

View file

@ -7,10 +7,10 @@ exports[`rendering of the BetaBanner checks if component renders 1`] = `
<div /> <div />
<div> <div>
<span> <span>
This is a beta site. This is a beta site.
</span> </span>
<span> <span>
It is an early, in-progress version of the tool with limited datasets that will It is an early, in-progress version of the tool with limited datasets that will
be regularly updated. be regularly updated.
</span> </span>
</div> </div>

View file

@ -29,31 +29,31 @@ exports[`rendering of the Categories checks if component renders 1`] = `
Climate change Climate change
</h3> </h3>
<p> <p>
Communities are Communities are
<strong> <strong>
identified as disadvantaged identified as disadvantaged
</strong> </strong>
</p> </p>
<p> <p>
<strong> <strong>
IF IF
</strong> </strong>
at or above the 90th percentile for at or above the 90th percentile for
<a <a
href="#exp-agr-loss-rate" href="#exp-agr-loss-rate"
> >
expected agriculture loss rate expected agriculture loss rate
</a> </a>
OR OR
<a <a
href="#exp-bld-loss-rate" href="#exp-bld-loss-rate"
> >
expected building loss rate expected building loss rate
</a> </a>
OR OR
<a <a
href="#exp-pop-loss-rate" href="#exp-pop-loss-rate"
> >
@ -61,25 +61,25 @@ exports[`rendering of the Categories checks if component renders 1`] = `
</a> </a>
</p> </p>
<p> <p>
<strong> <strong>
AND AND
</strong> </strong>
is at or above the 65th percentile for is at or above the 65th percentile for
<a <a
href="#low-income" href="#low-income"
> >
low income low income
</a> </a>
AND 80% or more of individuals 15 or older are not enrolled in AND 80% or more of individuals 15 or older are not enrolled in
<a <a
href="#high-ed-enroll-rate" href="#high-ed-enroll-rate"
> >
higher education higher education
</a> </a>
</p> </p>
<p /> <p />
</div> </div>
@ -88,25 +88,25 @@ exports[`rendering of the Categories checks if component renders 1`] = `
Clean energy and energy efficiency Clean energy and energy efficiency
</h3> </h3>
<p> <p>
Communities are Communities are
<strong> <strong>
identified as disadvantaged identified as disadvantaged
</strong> </strong>
</p> </p>
<p> <p>
<strong> <strong>
IF IF
</strong> </strong>
at or above the 90th percentile for at or above the 90th percentile for
<a <a
href="#energy-burden" href="#energy-burden"
> >
energy burden energy burden
</a> </a>
OR OR
<a <a
href="#pm-25" href="#pm-25"
> >
@ -114,25 +114,25 @@ exports[`rendering of the Categories checks if component renders 1`] = `
</a> </a>
</p> </p>
<p> <p>
<strong> <strong>
AND AND
</strong> </strong>
is at or above the 65th percentile for is at or above the 65th percentile for
<a <a
href="#low-income" href="#low-income"
> >
low income low income
</a> </a>
AND 80% or more of individuals 15 or older are not enrolled in AND 80% or more of individuals 15 or older are not enrolled in
<a <a
href="#high-ed-enroll-rate" href="#high-ed-enroll-rate"
> >
higher education higher education
</a> </a>
</p> </p>
<p /> <p />
</div> </div>
@ -141,55 +141,55 @@ exports[`rendering of the Categories checks if component renders 1`] = `
Clean transit Clean transit
</h3> </h3>
<p> <p>
Communities are Communities are
<strong> <strong>
identified as disadvantaged identified as disadvantaged
</strong> </strong>
</p> </p>
<p> <p>
<strong> <strong>
IF IF
</strong> </strong>
at or above the 90th percentile for at or above the 90th percentile for
<a <a
href="#diesel-pm" href="#diesel-pm"
> >
diesel particulate matter exposure diesel particulate matter exposure
</a> </a>
or or
<a <a
href="#traffic-vol" href="#traffic-vol"
> >
traffic proximity and volume traffic proximity and volume
</a> </a>
</p> </p>
<p> <p>
<strong> <strong>
AND AND
</strong> </strong>
is at or above the 65th percentile for is at or above the 65th percentile for
<a <a
href="#low-income" href="#low-income"
> >
low income low income
</a> </a>
AND 80% or more of individuals 15 or older are not enrolled in AND 80% or more of individuals 15 or older are not enrolled in
<a <a
href="#high-ed-enroll-rate" href="#high-ed-enroll-rate"
> >
higher education higher education
</a> </a>
</p> </p>
<p /> <p />
</div> </div>
@ -198,31 +198,31 @@ exports[`rendering of the Categories checks if component renders 1`] = `
Affordable and sustainable housing Affordable and sustainable housing
</h3> </h3>
<p> <p>
Communities are Communities are
<strong> <strong>
identified as disadvantaged identified as disadvantaged
</strong> </strong>
</p> </p>
<p> <p>
<strong> <strong>
IF IF
</strong> </strong>
at or above the 90th percentile for at or above the 90th percentile for
<a <a
href="#lead-paint" href="#lead-paint"
> >
lead paint lead paint
</a> </a>
AND AND
<a <a
href="#median-home" href="#median-home"
> >
median home value median home value
</a> </a>
is at or less than the 90th percentile OR at or above the 90th percentile for the is at or less than the 90th percentile OR at or above the 90th percentile for the
<a <a
href="#house-burden" href="#house-burden"
> >
@ -230,25 +230,25 @@ exports[`rendering of the Categories checks if component renders 1`] = `
</a> </a>
</p> </p>
<p> <p>
<strong> <strong>
AND AND
</strong> </strong>
is at or above the 65th percentile for is at or above the 65th percentile for
<a <a
href="#low-income" href="#low-income"
> >
low income low income
</a> </a>
AND 80% or more of individuals 15 or older are not enrolled in AND 80% or more of individuals 15 or older are not enrolled in
<a <a
href="#high-ed-enroll-rate" href="#high-ed-enroll-rate"
> >
higher education higher education
</a> </a>
</p> </p>
<p /> <p />
</div> </div>
@ -257,31 +257,31 @@ exports[`rendering of the Categories checks if component renders 1`] = `
Reduction and remediation of legacy pollution Reduction and remediation of legacy pollution
</h3> </h3>
<p> <p>
Communities are Communities are
<strong> <strong>
identified as disadvantaged identified as disadvantaged
</strong> </strong>
</p> </p>
<p> <p>
<strong> <strong>
IF IF
</strong> </strong>
at or above the 90th percentile for at or above the 90th percentile for
<a <a
href="#prox-haz" href="#prox-haz"
> >
proximity to hazardous waste facilities proximity to hazardous waste facilities
</a> </a>
OR OR
<a <a
href="#prox-npl" href="#prox-npl"
> >
proximity to National Priorities List (NPL) sites proximity to National Priorities List (NPL) sites
</a> </a>
OR OR
<a <a
href="#prox-rmp" href="#prox-rmp"
> >
@ -289,25 +289,25 @@ exports[`rendering of the Categories checks if component renders 1`] = `
</a> </a>
</p> </p>
<p> <p>
<strong> <strong>
AND AND
</strong> </strong>
is at or above the 65th percentile for is at or above the 65th percentile for
<a <a
href="#low-income" href="#low-income"
> >
low income low income
</a> </a>
AND 80% or more of individuals 15 or older are not enrolled in AND 80% or more of individuals 15 or older are not enrolled in
<a <a
href="#high-ed-enroll-rate" href="#high-ed-enroll-rate"
> >
higher education higher education
</a> </a>
</p> </p>
<p /> <p />
</div> </div>
@ -316,19 +316,19 @@ exports[`rendering of the Categories checks if component renders 1`] = `
Critical clean water and wastewater infrastructure Critical clean water and wastewater infrastructure
</h3> </h3>
<p> <p>
Communities are Communities are
<strong> <strong>
identified as disadvantaged identified as disadvantaged
</strong> </strong>
</p> </p>
<p> <p>
<strong> <strong>
IF IF
</strong> </strong>
at or above the 90th percentile for at or above the 90th percentile for
<a <a
href="#waste-water" href="#waste-water"
> >
@ -336,25 +336,25 @@ exports[`rendering of the Categories checks if component renders 1`] = `
</a> </a>
</p> </p>
<p> <p>
<strong> <strong>
AND AND
</strong> </strong>
is at or above the 65th percentile for is at or above the 65th percentile for
<a <a
href="#low-income" href="#low-income"
> >
low income low income
</a> </a>
AND 80% or more of individuals 15 or older are not enrolled in AND 80% or more of individuals 15 or older are not enrolled in
<a <a
href="#high-ed-enroll-rate" href="#high-ed-enroll-rate"
> >
higher education higher education
</a> </a>
</p> </p>
<p /> <p />
</div> </div>
@ -363,37 +363,37 @@ exports[`rendering of the Categories checks if component renders 1`] = `
Health burdens Health burdens
</h3> </h3>
<p> <p>
Communities are Communities are
<strong> <strong>
identified as disadvantaged identified as disadvantaged
</strong> </strong>
</p> </p>
<p> <p>
<strong> <strong>
IF IF
</strong> </strong>
at or above the 90th percentile for at or above the 90th percentile for
<a <a
href="#asthma" href="#asthma"
> >
asthma asthma
</a> </a>
OR OR
<a <a
href="#diabetes" href="#diabetes"
> >
diabetes diabetes
</a> </a>
OR OR
<a <a
href="#heart-disease" href="#heart-disease"
> >
heart disease heart disease
</a> </a>
OR OR
<a <a
href="#life-exp" href="#life-exp"
> >
@ -401,25 +401,25 @@ exports[`rendering of the Categories checks if component renders 1`] = `
</a> </a>
</p> </p>
<p> <p>
<strong> <strong>
AND AND
</strong> </strong>
is at or above the 65th percentile for is at or above the 65th percentile for
<a <a
href="#low-income" href="#low-income"
> >
low income low income
</a> </a>
AND 80% or more of individuals 15 or older are not enrolled in AND 80% or more of individuals 15 or older are not enrolled in
<a <a
href="#high-ed-enroll-rate" href="#high-ed-enroll-rate"
> >
higher education higher education
</a> </a>
</p> </p>
<p /> <p />
</div> </div>
@ -428,63 +428,63 @@ exports[`rendering of the Categories checks if component renders 1`] = `
Training and workforce development Training and workforce development
</h3> </h3>
<p> <p>
Communities are Communities are
<strong> <strong>
identified as disadvantaged identified as disadvantaged
</strong> </strong>
</p> </p>
<p> <p>
<strong> <strong>
IF IF
</strong> </strong>
at or above the 90th percentile for at or above the 90th percentile for
<a <a
href="#low-med-inc" href="#low-med-inc"
> >
low median income low median income
</a> </a>
as a percentage of area median income OR as a percentage of area median income OR
<a <a
href="#ling-iso" href="#ling-iso"
> >
linguistic isolation linguistic isolation
</a> </a>
OR OR
<a <a
href="#unemploy" href="#unemploy"
> >
unemployment unemployment
</a> </a>
OR percentage of individuals in households at or below 100% Federal OR percentage of individuals in households at or below 100% Federal
<a <a
href="#poverty" href="#poverty"
> >
poverty poverty
</a> </a>
level level
</p> </p>
<p> <p>
<strong> <strong>
AND AND
</strong> </strong>
10% or more of adults 25 or older have not attained a 10% or more of adults 25 or older have not attained a
<a <a
href="#high-school" href="#high-school"
> >
high school degree high school degree
</a> </a>
AND 80% or more of individuals 15 or older are not enrolled in AND 80% or more of individuals 15 or older are not enrolled in
<a <a
href="#high-ed-enroll-rate" href="#high-ed-enroll-rate"
> >
higher education higher education
</a> </a>
</p> </p>
<p /> <p />
</div> </div>

View file

@ -7,4 +7,4 @@
.category { .category {
flex-basis: 80%; flex-basis: 80%;
} }
} }

View file

@ -16,4 +16,4 @@
.idAsDisdvantaged { .idAsDisdvantaged {
font-style: italic; font-style: italic;
} }

View file

@ -7,31 +7,31 @@ exports[`rendering of the CategoryCard checks if component renders 1`] = `
Climate change Climate change
</h3> </h3>
<p> <p>
Communities are Communities are
<strong> <strong>
identified as disadvantaged identified as disadvantaged
</strong> </strong>
</p> </p>
<p> <p>
<strong> <strong>
IF IF
</strong> </strong>
at or above the 90th percentile for at or above the 90th percentile for
<a <a
href="#exp-agr-loss-rate" href="#exp-agr-loss-rate"
> >
expected agriculture loss rate expected agriculture loss rate
</a> </a>
OR OR
<a <a
href="#exp-bld-loss-rate" href="#exp-bld-loss-rate"
> >
expected building loss rate expected building loss rate
</a> </a>
OR OR
<a <a
href="#exp-pop-loss-rate" href="#exp-pop-loss-rate"
> >
@ -39,25 +39,25 @@ exports[`rendering of the CategoryCard checks if component renders 1`] = `
</a> </a>
</p> </p>
<p> <p>
<strong> <strong>
AND AND
</strong> </strong>
is at or above the 65th percentile for is at or above the 65th percentile for
<a <a
href="#low-income" href="#low-income"
> >
low income low income
</a> </a>
AND 80% or more of individuals 15 or older are not enrolled in AND 80% or more of individuals 15 or older are not enrolled in
<a <a
href="#high-ed-enroll-rate" href="#high-ed-enroll-rate"
> >
higher education higher education
</a> </a>
</p> </p>
<p /> <p />
</div> </div>

View file

@ -9,27 +9,27 @@ exports[`rendering of indicator dataset card checks if component renders 1`] = `
Low income Low income
</h3> </h3>
<div> <div>
Percent of a census tract's population in households where household income is at or below Percent of a census tract's population in households where household income is at or below
200% of the Federal poverty level. 200% of the Federal poverty level.
</div> </div>
<ul> <ul>
<li> <li>
<span> <span>
Used in: Used in:
</span> </span>
All categories except for the training and workforce development category All categories except for the training and workforce development category
</li> </li>
<li> <li>
<span> <span>
Responsible Party: Responsible Party:
</span> </span>
Census Census
</li> </li>
<li> <li>
<span> <span>
Source: Source:
</span> </span>
<a <a
class="usa-link usa-link--external" class="usa-link usa-link--external"
@ -44,7 +44,7 @@ exports[`rendering of indicator dataset card checks if component renders 1`] = `
</li> </li>
<li> <li>
<span> <span>
Available for: Available for:
</span> </span>
All U.S. states and the District of Columbia All U.S. states and the District of Columbia
</li> </li>

View file

@ -11,4 +11,4 @@
display: flex; display: flex;
justify-content: flex-end; justify-content: flex-end;
@include u-margin-bottom(4); @include u-margin-bottom(4);
} }

View file

@ -3,7 +3,7 @@
.disadvantagedDotSmall { .disadvantagedDotSmall {
@include u-circle('105'); @include u-circle('105');
@include u-margin-left(1); @include u-margin-left(1);
align-self: center; align-self: center;
@include u-bg('blue-warm-70v'); @include u-bg('blue-warm-70v');
} }
@ -13,8 +13,8 @@
margin: 2.3rem 1.5rem 2rem 0; margin: 2.3rem 1.5rem 2rem 0;
// opacity: .6; // opacity: .6;
border: 3px solid #1A4480; border: 3px solid #1A4480;
//Maintain aspect ratio as screen width decreases //Maintain aspect ratio as screen width decreases
flex: 1 0 2rem; flex: 1 0 2rem;
background-color: #CAD5DC; background-color: #CAD5DC;
} }

View file

@ -11,4 +11,3 @@ declare const DisadvantagedDotModule: DisadvantagedDotNamespace.IDisadvantagedDo
}; };
export = DisadvantagedDotModule; export = DisadvantagedDotModule;

View file

@ -4,4 +4,4 @@
height: 1rem; height: 1rem;
vertical-align: middle; vertical-align: middle;
filter: invert(57%) sepia(6%) saturate(3932%) hue-rotate(163deg) brightness(86%) contrast(88%); filter: invert(57%) sepia(6%) saturate(3932%) hue-rotate(163deg) brightness(86%) contrast(88%);
} }

View file

@ -10,4 +10,3 @@ declare const DownloadLinkModule: DownloadLinkNamespace.IDownloadLink & {
}; };
export = DownloadLinkModule; export = DownloadLinkModule;

View file

@ -3,22 +3,22 @@
// styles for all burden containers // styles for all burden containers
@mixin baseBurdenContainer { @mixin baseBurdenContainer {
display: flex; display: flex;
@include u-text('bold'); @include u-text('bold');
.burdenQuestion { .burdenQuestion {
flex: 0 1 77%; flex: 0 1 77%;
@include typeset('sans', '2xs', 2); @include typeset('sans', '2xs', 2);
} }
.burdenValue { .burdenValue {
margin-left: 2.2rem; margin-left: 2.2rem;
} }
} }
// styles for first burden container // styles for first burden container
.exceedBurdenContainer { .exceedBurdenContainer {
@include baseBurdenContainer(); @include baseBurdenContainer();
@include u-padding-bottom(1); @include u-padding-bottom(1);
} }
// styles for second burden container // styles for second burden container

View file

@ -7,10 +7,10 @@
.bannerContainer { .bannerContainer {
@include u-display("flex"); @include u-display("flex");
max-width: 74rem; max-width: 74rem;
@include u-margin-left(auto); @include u-margin-left(auto);
@include u-margin-right(auto); @include u-margin-right(auto);
justify-content: space-between; justify-content: space-between;
} }
} }

View file

@ -81,7 +81,7 @@ exports[`rendering of the GovernmentBanner checks if component renders 1`] = `
Official websites use .gov Official websites use .gov
</strong> </strong>
<br /> <br />
A A
<strong> <strong>
.gov .gov
</strong> </strong>
@ -107,7 +107,7 @@ exports[`rendering of the GovernmentBanner checks if component renders 1`] = `
Secure .gov websites use HTTPS Secure .gov websites use HTTPS
</strong> </strong>
<br /> <br />
A A
<strong> <strong>
lock ( lock (
<span <span
@ -123,7 +123,7 @@ exports[`rendering of the GovernmentBanner checks if component renders 1`] = `
</span> </span>
) )
</strong> </strong>
or or
<strong> <strong>
https:// https://
</strong> </strong>

View file

@ -8,7 +8,7 @@ exports[`rendering of the HowYouCanHelp checks if various text fields are visibl
</h2> </h2>
<ul> <ul>
<li> <li>
View the View the
<a <a
href="/en/methodology" href="/en/methodology"
> >
@ -17,7 +17,7 @@ exports[`rendering of the HowYouCanHelp checks if various text fields are visibl
page and send feedback. page and send feedback.
</li> </li>
<li> <li>
Use the map to find communities and Use the map to find communities and
<a <a
class="usa-link usa-link--external" class="usa-link usa-link--external"
data-cy="" data-cy=""

View file

@ -6,37 +6,37 @@
flex-direction: column; flex-direction: column;
@include u-padding-top(1.5); @include u-padding-top(1.5);
@include u-padding-bottom(1.5); @include u-padding-bottom(1.5);
.indicatorRow { .indicatorRow {
display: flex; display: flex;
justify-content: space-between; justify-content: space-between;
@media screen and (max-width: $mobileBreakpoint) { @media screen and (max-width: $mobileBreakpoint) {
flex: 1 0 40%; flex: 1 0 40%;
align-self: inherit; align-self: inherit;
padding-left: 3rem; padding-left: 3rem;
padding-top: 1rem; padding-top: 1rem;
} }
.indicatorName { .indicatorName {
// flex: 0 1 77%; // flex: 0 1 77%;
flex-basis: 60%; flex-basis: 60%;
display: flex; display: flex;
flex-direction: column; flex-direction: column;
@include typeset('sans', '2xs', 2); @include typeset('sans', '2xs', 2);
@include u-text('medium'); @include u-text('medium');
.indicatorDesc { .indicatorDesc {
@include typeset('sans', '3xs', 2); @include typeset('sans', '3xs', 2);
@include u-text('thin'); @include u-text('thin');
max-width: 12rem; max-width: 12rem;
@include u-margin-top(0); @include u-margin-top(0);
@media screen and (max-width: 1024px) { @media screen and (max-width: 1024px) {
max-width: 80%; max-width: 80%;
} }
} }
} }
.indicatorValueCol { .indicatorValueCol {
display: flex; display: flex;
flex-direction: column; flex-direction: column;
@ -47,7 +47,7 @@
.indicatorValue { .indicatorValue {
margin-left: 2.2rem; margin-left: 2.2rem;
} }
.indicatorArrow { .indicatorArrow {
margin-bottom: -.375rem; margin-bottom: -.375rem;
@ -63,7 +63,7 @@
} }
} }
} }
.indicatorValueSubText{ .indicatorValueSubText{
display: flex; display: flex;
flex-direction: column; flex-direction: column;
@ -71,7 +71,7 @@
text-align: right; text-align: right;
@include u-width(8); @include u-width(8);
@include typeset('sans', '3xs', 2); @include typeset('sans', '3xs', 2);
@include u-text('thin'); @include u-text('thin');
} }
} }
@ -98,14 +98,14 @@
@include u-padding-right(2.5); @include u-padding-right(2.5);
// Overwrite indicator mixin with bolder fonts for disadv. indicator // Overwrite indicator mixin with bolder fonts for disadv. indicator
.indicatorRow { .indicatorRow {
.indicatorName { .indicatorName {
@include u-text('bold'); @include u-text('bold');
.indicatorDesc { .indicatorDesc {
@include u-text('normal'); @include u-text('normal');
} }
} }
} }
} }

View file

@ -154,10 +154,10 @@ export const IndicatorValue = ({isPercent, displayStat}:IIndicatorValue) => {
// eslint-disable-next-line max-len // eslint-disable-next-line max-len
description: `Navigate to the explore the tool page. Click on the map. The side panel will show categories. Open a category. This will define the indicator value's ordinal suffix. For example the st in 91st, the rd in 23rd, and the th in 26th, etc.`, description: `Navigate to the explore the tool page. Click on the map. The side panel will show categories. Open a category. This will define the indicator value's ordinal suffix. For example the st in 91st, the rd in 23rd, and the th in 26th, etc.`,
defaultMessage: ` defaultMessage: `
{indicatorValue, selectordinal, {indicatorValue, selectordinal,
one {#st} one {#st}
two {#nd} two {#nd}
=3 {#rd} =3 {#rd}
other {#th} other {#th}
} }
`, `,

View file

@ -29,7 +29,7 @@ exports[`rendering of the Indicator checks if component renders 1`] = `
</div> </div>
<div> <div>
<div> <div>
above above
<span> <span>
20% 20%
</span> </span>
@ -71,7 +71,7 @@ exports[`rendering of the Indicator checks if the flooring function works 1`] =
</div> </div>
<div> <div>
<div> <div>
above above
<span> <span>
20% 20%
</span> </span>

View file

@ -69,4 +69,4 @@
.alert { .alert {
@include u-margin-top(4); @include u-margin-top(4);
} }

View file

@ -86,7 +86,7 @@ exports[`rendering of the J40Header checks if component renders 1`] = `
Official websites use .gov Official websites use .gov
</strong> </strong>
<br /> <br />
A A
<strong> <strong>
.gov .gov
</strong> </strong>
@ -112,7 +112,7 @@ exports[`rendering of the J40Header checks if component renders 1`] = `
Secure .gov websites use HTTPS Secure .gov websites use HTTPS
</strong> </strong>
<br /> <br />
A A
<strong> <strong>
lock ( lock (
<span <span
@ -128,7 +128,7 @@ exports[`rendering of the J40Header checks if component renders 1`] = `
</span> </span>
) )
</strong> </strong>
or or
<strong> <strong>
https:// https://
</strong> </strong>
@ -163,10 +163,10 @@ exports[`rendering of the J40Header checks if component renders 1`] = `
<div /> <div />
<div> <div>
<span> <span>
This is a beta site. This is a beta site.
</span> </span>
<span> <span>
It is an early, in-progress version of the tool with limited datasets that will It is an early, in-progress version of the tool with limited datasets that will
be regularly updated. be regularly updated.
</span> </span>
</div> </div>
@ -199,7 +199,7 @@ exports[`rendering of the J40Header checks if component renders 1`] = `
</div> </div>
<div> <div>
<div> <div>
Screening Tool Screening Tool
</div> </div>
<div> <div>
BETA BETA

View file

@ -27,10 +27,10 @@
height: 90vh; height: 90vh;
} }
// This will control the height of the map when the device // This will control the height of the map when the device
// width is less than desktop (1024px) // width is less than desktop (1024px)
.j40Map { .j40Map {
@include at-media-max("desktop") { @include at-media-max("desktop") {
height: 55vh; height: 55vh;
} }
} }

View file

@ -14,7 +14,7 @@
cursor: pointer; cursor: pointer;
font-size: .8rem; // government banner text size not a token font-size: .8rem; // government banner text size not a token
@include u-padding-top('2px'); @include u-padding-top('2px');
&:hover { &:hover {
text-decoration-line: underline; text-decoration-line: underline;
} }
@ -27,7 +27,7 @@
display: none; display: none;
} }
} }
.languageContainerMobile { .languageContainerMobile {
@include baseLanguageStyles(); @include baseLanguageStyles();
@include u-padding-top(3); @include u-padding-top(3);
@ -35,4 +35,3 @@
display: none; display: none;
} }
} }

View file

@ -6,7 +6,7 @@
border: 1px solid #DFE1E2; border: 1px solid #DFE1E2;
padding: 1rem 1.5rem 1rem 1.5rem; padding: 1rem 1.5rem 1rem 1.5rem;
margin: 1rem 0 1rem 2.5rem; margin: 1rem 0 1rem 2.5rem;
.legendRow{ .legendRow{
display: flex; display: flex;
@ -14,7 +14,7 @@
// Set maximum width for text area so that blue dot // Set maximum width for text area so that blue dot
// doesn't lose aspect ratio // doesn't lose aspect ratio
flex-basis: 88%; flex-basis: 88%;
} }
} }
} }

View file

@ -17,11 +17,11 @@ exports[`rendering of the MapLegend checks if snapshots have changed 1`] = `
<p <p
class="secondary" class="secondary"
> >
Communities identified as disadvantaged by the map are those that are marginalized, underserved, Communities identified as disadvantaged by the map are those that are marginalized, underserved,
and overburdened by pollution. These communities are at or above the thresholds in one or and overburdened by pollution. These communities are at or above the thresholds in one or
more of eight categories of criteria. more of eight categories of criteria.
</p> </p>
</div> </div>
</div> </div>

View file

@ -10,11 +10,10 @@
width: 50%; width: 50%;
z-index: 1; z-index: 1;
} }
// styles for less than mobile-lg (480px) // styles for less than mobile-lg (480px)
position: absolute; position: absolute;
left: units(1.5); left: units(1.5);
width: 90%; width: 90%;
z-index: 1; z-index: 1;
} }

View file

@ -10,4 +10,3 @@ declare const MapSearchModuleScssModule: MapSearchModuleScssNamespace.IMapSearch
}; };
export = MapSearchModuleScssModule; export = MapSearchModuleScssModule;

View file

@ -16,4 +16,4 @@
.hideMessage { .hideMessage {
@include searchMessageLayout; @include searchMessageLayout;
visibility: hidden; visibility: hidden;
} }

View file

@ -11,4 +11,3 @@ declare const MapSearchMessageModuleScssModule: MapSearchMessageModuleScssNamesp
}; };
export = MapSearchMessageModuleScssModule; export = MapSearchMessageModuleScssModule;

View file

@ -4,7 +4,7 @@
@include u-margin-top(5); @include u-margin-top(5);
p:not(:first-child) { p:not(:first-child) {
font-style: italic; font-style: italic;
span { span {
@include u-text('bold'); @include u-text('bold');
} }

View file

@ -4,28 +4,28 @@ exports[`rendering of the MethodologyFormula checks if component renders 1`] = `
<DocumentFragment> <DocumentFragment>
<section> <section>
<p> <p>
Under the current formula, a census tract will be identified as disadvantaged in one or more Under the current formula, a census tract will be identified as disadvantaged in one or more
categories of criteria: categories of criteria:
</p> </p>
<p> <p>
<strong> <strong>
IF IF
</strong> </strong>
the census tract is above the threshold for one or more environmental or climate indicators the census tract is above the threshold for one or more environmental or climate indicators
</p> </p>
<p> <p>
<strong> <strong>
AND AND
</strong> </strong>
the census tract is above the threshold for the socioeconomic indicators the census tract is above the threshold for the socioeconomic indicators
</p> </p>
</section> </section>
</DocumentFragment> </DocumentFragment>

View file

@ -26,25 +26,25 @@
.engagementButton{ .engagementButton{
// @include u-text("blue-70v"); // @include u-text("blue-70v");
// @include u-bg("yellow-20v"); // @include u-bg("yellow-20v");
height: 40px; height: 40px;
// &:hover { // &:hover {
// @include u-bg("yellow-20"); // @include u-bg("yellow-20");
// @include u-text("gray-90"); // @include u-text("gray-90");
// } // }
.buttonContainer{ .buttonContainer{
display: flex; display: flex;
.buttonImage{ .buttonImage{
@include u-margin-right(1); @include u-margin-right(1);
width: 21px; width: 21px;
margin-top: -3px; margin-top: -3px;
filter: invert(100%) sepia(100%) saturate(0%) hue-rotate(119deg) brightness(105%) contrast(101%); filter: invert(100%) sepia(100%) saturate(0%) hue-rotate(119deg) brightness(105%) contrast(101%);
} }
} }
} }
} }
} }

View file

@ -21,13 +21,13 @@ exports[`rendering of the PublicEvent checks if component renders 1`] = `
<p <p
class="usa-collection__description" class="usa-collection__description"
> >
The White House Council on Environmental Quality (CEQ), in partnership with the U.S. Digital The White House Council on Environmental Quality (CEQ), in partnership with the U.S. Digital
Service, is hosting a series of 'Training Webinars' for users of the Climate and Economic Service, is hosting a series of 'Training Webinars' for users of the Climate and Economic
Justice Screening Tool. These webinars are an opportunity for members of the public to learn how to Justice Screening Tool. These webinars are an opportunity for members of the public to learn how to
use the current version of the tool. The presenters at these webinars will be available to use the current version of the tool. The presenters at these webinars will be available to
provide technical support and address issues related to accessing and using the tool. provide technical support and address issues related to accessing and using the tool.
</p> </p>
<p <p
class="usa-collection__description" class="usa-collection__description"

View file

@ -19,7 +19,7 @@
margin-left: auto; margin-left: auto;
margin-right: auto; margin-right: auto;
width: 14rem; width: 14rem;
&:hover { &:hover {
@include u-bg("yellow-20"); @include u-bg("yellow-20");
@include u-text("gray-90"); @include u-text("gray-90");
@ -30,7 +30,7 @@
.buttonText { .buttonText {
@include u-margin-right(1); @include u-margin-right(1);
} }
.buttonImage { .buttonImage {
width: 21px; width: 21px;
margin-top: -3px; margin-top: -3px;

View file

@ -6,7 +6,7 @@
@include u-margin-bottom(2); @include u-margin-bottom(2);
}; };
@include u-margin-top(10); @include u-margin-top(10);
} }

View file

@ -18,7 +18,7 @@
font-size: x-large; font-size: x-large;
// line-height: 1.9rem; // line-height: 1.9rem;
} }
.sidePanelInfoIcon { .sidePanelInfoIcon {
@include u-height(5); @include u-height(5);
@include u-margin-top(4); @include u-margin-top(4);

View file

@ -11,16 +11,16 @@ exports[`rendering of the component expects the render to match snapshot 1`] = `
<p <p
tabindex="0" tabindex="0"
> >
This tool identifies communities that are marginalized, underserved, and overburdened by pollution. These communities are located in census tracts that are at or above the thresholds in one or more of eight categories of criteria. This tool identifies communities that are marginalized, underserved, and overburdened by pollution. These communities are located in census tracts that are at or above the thresholds in one or more of eight categories of criteria.
</p> </p>
<p <p
tabindex="0" tabindex="0"
> >
Zoom in or search and select to see data about any census tract of interest Zoom in or search and select to see data about any census tract of interest
</p> </p>
<img <img
alt=" alt="
@ -32,9 +32,9 @@ exports[`rendering of the component expects the render to match snapshot 1`] = `
<p <p
tabindex="0" tabindex="0"
> >
The tool uses census tracts that represent about 4,000 people, which is the smallest unit of geography for which consistent data can be displayed on the map. The tool uses census tracts that represent about 4,000 people, which is the smallest unit of geography for which consistent data can be displayed on the map.
</p> </p>
<img <img
alt=" alt="
@ -46,9 +46,9 @@ exports[`rendering of the component expects the render to match snapshot 1`] = `
<p <p
tabindex="0" tabindex="0"
> >
The tool ranks each census tract using percentiles that show how much burden each tract experiences relative to all other tracts, for each criterion. The tool ranks each census tract using percentiles that show how much burden each tract experiences relative to all other tracts, for each criterion.
</p> </p>
<img <img
alt=" alt="
@ -60,9 +60,9 @@ exports[`rendering of the component expects the render to match snapshot 1`] = `
<p <p
tabindex="0" tabindex="0"
> >
Percentages are used for certain variables, i.e. those relating to high school achievement rate and to the share of individuals not currently enrolled in higher education. Percentages are used for certain variables, i.e. those relating to high school achievement rate and to the share of individuals not currently enrolled in higher education.
</p> </p>
<img <img
alt=" alt="
@ -74,9 +74,9 @@ exports[`rendering of the component expects the render to match snapshot 1`] = `
<p <p
tabindex="0" tabindex="0"
> >
Thresholds for each category determine if a tract should be identified as disadvantaged because it has exceeded a certain value for the relevant indicators. Thresholds for each category determine if a tract should be identified as disadvantaged because it has exceeded a certain value for the relevant indicators.
</p> </p>
</aside> </aside>
</DocumentFragment> </DocumentFragment>

View file

@ -16,16 +16,16 @@ exports[`simulate app starting up, no click on map should match the snapshot of
<p <p
tabindex="0" tabindex="0"
> >
This tool identifies communities that are marginalized, underserved, and overburdened by pollution. These communities are located in census tracts that are at or above the thresholds in one or more of eight categories of criteria. This tool identifies communities that are marginalized, underserved, and overburdened by pollution. These communities are located in census tracts that are at or above the thresholds in one or more of eight categories of criteria.
</p> </p>
<p <p
tabindex="0" tabindex="0"
> >
Zoom in or search and select to see data about any census tract of interest Zoom in or search and select to see data about any census tract of interest
</p> </p>
<img <img
alt=" alt="
@ -37,9 +37,9 @@ exports[`simulate app starting up, no click on map should match the snapshot of
<p <p
tabindex="0" tabindex="0"
> >
The tool uses census tracts that represent about 4,000 people, which is the smallest unit of geography for which consistent data can be displayed on the map. The tool uses census tracts that represent about 4,000 people, which is the smallest unit of geography for which consistent data can be displayed on the map.
</p> </p>
<img <img
alt=" alt="
@ -51,9 +51,9 @@ exports[`simulate app starting up, no click on map should match the snapshot of
<p <p
tabindex="0" tabindex="0"
> >
The tool ranks each census tract using percentiles that show how much burden each tract experiences relative to all other tracts, for each criterion. The tool ranks each census tract using percentiles that show how much burden each tract experiences relative to all other tracts, for each criterion.
</p> </p>
<img <img
alt=" alt="
@ -65,9 +65,9 @@ exports[`simulate app starting up, no click on map should match the snapshot of
<p <p
tabindex="0" tabindex="0"
> >
Percentages are used for certain variables, i.e. those relating to high school achievement rate and to the share of individuals not currently enrolled in higher education. Percentages are used for certain variables, i.e. those relating to high school achievement rate and to the share of individuals not currently enrolled in higher education.
</p> </p>
<img <img
alt=" alt="
@ -79,9 +79,9 @@ exports[`simulate app starting up, no click on map should match the snapshot of
<p <p
tabindex="0" tabindex="0"
> >
Thresholds for each category determine if a tract should be identified as disadvantaged because it has exceeded a certain value for the relevant indicators. Thresholds for each category determine if a tract should be identified as disadvantaged because it has exceeded a certain value for the relevant indicators.
</p> </p>
</aside> </aside>
</div> </div>

View file

@ -18,6 +18,3 @@
top: 100px; top: 100px;
} }

View file

@ -11,4 +11,3 @@ TerritoryFocusControlModuleScssNamespace.ITerritoryFocusControlModuleScss & {
}; };
export = TerritoryFocusControlModuleScssModule; export = TerritoryFocusControlModuleScssModule;

View file

@ -89,4 +89,3 @@ const TerritoryFocusControl = ({onClick}: ITerritoryFocusControl) => {
}; };
export default TerritoryFocusControl; export default TerritoryFocusControl;

View file

@ -10,4 +10,3 @@ declare const ZoomWarningModuleScssModule: ZoomWarningModuleScssNamespace.IZoomW
}; };
export = ZoomWarningModuleScssModule; export = ZoomWarningModuleScssModule;

View file

@ -16,4 +16,4 @@
<body> <body>
<!-- your content here... changing comment to trigger build--> <!-- your content here... changing comment to trigger build-->
</body> </body>
</html> </html>

View file

@ -18,4 +18,4 @@ When we do have to apply rich-text formatting, we can achieve this with `Formatt
When havin to add Dates or Numbers, we can can use `FormattedDate` and `FormattedNumber` respectively. When havin to add Dates or Numbers, we can can use `FormattedDate` and `FormattedNumber` respectively.
More examples can be found [here](https://github.com/formatjs/formatjs/blob/main/packages/react-intl/examples/Messages.tsx) More examples can be found [here](https://github.com/formatjs/formatjs/blob/main/packages/react-intl/examples/Messages.tsx)

View file

@ -37,11 +37,11 @@ export const PAGE = defineMessages({
HEADING2_DESCRIPTION1: { HEADING2_DESCRIPTION1: {
id: 'about.page.sub.header.2.text.1', id: 'about.page.sub.header.2.text.1',
defaultMessage: ` defaultMessage: `
The tool will provide important information for the Justice40 Initiative. The goal of the The tool will provide important information for the Justice40 Initiative. The goal of the
Justice40 Initiative is to provide 40 percent of the overall benefits of certain Federal Justice40 Initiative is to provide 40 percent of the overall benefits of certain Federal
investments in seven key areas to disadvantaged communities. These seven key areas are: climate investments in seven key areas to disadvantaged communities. These seven key areas are: climate
change, clean energy and energy efficiency, clean transit, affordable and sustainable change, clean energy and energy efficiency, clean transit, affordable and sustainable
housing, training and workforce development, the remediation and reduction of legacy pollution, housing, training and workforce development, the remediation and reduction of legacy pollution,
and the development of critical clean water infrastructure. and the development of critical clean water infrastructure.
`, `,
description: 'Navigate to the About page. This is the third heading description', description: 'Navigate to the About page. This is the third heading description',
@ -60,11 +60,11 @@ export const HEADING_1 = {
id={'about.page.sub.header.1.text.1'} id={'about.page.sub.header.1.text.1'}
description={'Navigate to the About page. This is the second heading description'} description={'Navigate to the About page. This is the second heading description'}
defaultMessage={` defaultMessage={`
In <link1>Executive Order 14008</link1> on <italictag>Tackling the Climate Crisis at Home and Abroad</italictag>, President Biden directed the Council on Environmental Quality (CEQ) In <link1>Executive Order 14008</link1> on <italictag>Tackling the Climate Crisis at Home and Abroad</italictag>, President Biden directed the Council on Environmental Quality (CEQ)
to create a Climate and Economic Justice Screening Tool. The purpose of the tool is to help to create a Climate and Economic Justice Screening Tool. The purpose of the tool is to help
Federal agencies identify disadvantaged communities that are marginalized, underserved, and Federal agencies identify disadvantaged communities that are marginalized, underserved, and
overburdened by pollution. The current version of the tool provides socioeconomic, environmental, overburdened by pollution. The current version of the tool provides socioeconomic, environmental,
and climate information to inform decisions that may affect these communities. The and climate information to inform decisions that may affect these communities. The
tool identifies disadvantaged communities through publicly-available, nationally-consistent datasets. tool identifies disadvantaged communities through publicly-available, nationally-consistent datasets.
`} `}
values={{ values={{
@ -119,7 +119,7 @@ export const HOW_TO_GET_STARTED = defineMessages({
FEDERAL_PM_INFO: { FEDERAL_PM_INFO: {
id: 'about.page.federal.pm.info', id: 'about.page.federal.pm.info',
defaultMessage: ` defaultMessage: `
Download the tools current list of communities, explore data that may be useful to your Download the tools current list of communities, explore data that may be useful to your
program, and provide feedback on the tool. program, and provide feedback on the tool.
`, `,
description: 'Navigate to the About page. This is the sub heading of page', description: 'Navigate to the About page. This is the sub heading of page',
@ -198,4 +198,3 @@ export const GET_INVOLVED_COMMENTS = {
}} }}
/>, />,
}; };

View file

@ -38,7 +38,7 @@ export const BETA_BANNER = defineMessages({
}, },
INFO: { INFO: {
id: 'common.pages.banner.beta.info', id: 'common.pages.banner.beta.info',
defaultMessage: `It is an early, in-progress version of the tool with limited datasets that will defaultMessage: `It is an early, in-progress version of the tool with limited datasets that will
be regularly updated.`, be regularly updated.`,
description: 'Navigate to the about page. This is the main info of the beta banner', description: 'Navigate to the about page. This is the main info of the beta banner',
}, },
@ -261,5 +261,3 @@ export const CONSOLE_ERROR = defineMessages({
description: 'Navigate to the about page. This is console error staging URL', description: 'Navigate to the about page. This is console error staging URL',
}, },
}); });

View file

@ -97,5 +97,3 @@ export const CENSUS_TRACT_FEEDBACK = {
}} }}
/>, />,
}; };

View file

@ -25,8 +25,8 @@ export const PAGE_INTRO = defineMessages({
export const PAGE_DESCRIPTION = <FormattedMessage export const PAGE_DESCRIPTION = <FormattedMessage
id={'explore.map.page.description.text'} id={'explore.map.page.description.text'}
defaultMessage={` defaultMessage={`
Use the map to see communities that are identified as disadvantaged. The map uses Use the map to see communities that are identified as disadvantaged. The map uses
publicly-available, nationally-consistent datasets. Learn more about publicly-available, nationally-consistent datasets. Learn more about
the methodology and datasets that were used to identify disadvantaged communities the methodology and datasets that were used to identify disadvantaged communities
in the current version of the map on the <link1>Methodology & data</link1> page. in the current version of the map on the <link1>Methodology & data</link1> page.
`} `}
@ -45,8 +45,8 @@ export const LEGEND = defineMessages({
PRIORITY_DESCRIPT: { PRIORITY_DESCRIPT: {
id: 'explore.map.page.legend.description.text', id: 'explore.map.page.legend.description.text',
defaultMessage: ` defaultMessage: `
Communities identified as disadvantaged by the map are those that are marginalized, underserved, Communities identified as disadvantaged by the map are those that are marginalized, underserved,
and overburdened by pollution. These communities are at or above the thresholds in one or and overburdened by pollution. These communities are at or above the thresholds in one or
more of eight categories of criteria. more of eight categories of criteria.
`, `,
description: 'On the explore the map page, the description of the legend', description: 'On the explore the map page, the description of the legend',
@ -79,7 +79,7 @@ export const MAP = defineMessages({
LOWER48_SHORT: { LOWER48_SHORT: {
id: 'explore.map.page.map.territoryFocus.lower48.short', id: 'explore.map.page.map.territoryFocus.lower48.short',
defaultMessage: '48', defaultMessage: '48',
description: `On the explore the map page, on the map, the abbreviated name indicating the bounds of description: `On the explore the map page, on the map, the abbreviated name indicating the bounds of
the Lower 48 states the Lower 48 states
`, `,
}, },
@ -591,7 +591,7 @@ export const SIDE_PANEL_INDICATOR_DESCRIPTION = defineMessages({
EXP_BLD_LOSS: { EXP_BLD_LOSS: {
id: 'explore.map.page.side.panel.indicator.description.exp.bld.loss', id: 'explore.map.page.side.panel.indicator.description.exp.bld.loss',
defaultMessage: 'Economic loss rate to building value resulting from natural hazards each year', defaultMessage: 'Economic loss rate to building value resulting from natural hazards each year',
description: `Navigate to the explore the map page. When the map is in view, click on the map. The side description: `Navigate to the explore the map page. When the map is in view, click on the map. The side
panel will show an indicator description of Economic loss rate to buildings resulting from natural hazards`, panel will show an indicator description of Economic loss rate to buildings resulting from natural hazards`,
}, },
EXP_POP_LOSS: { EXP_POP_LOSS: {
@ -599,23 +599,23 @@ export const SIDE_PANEL_INDICATOR_DESCRIPTION = defineMessages({
defaultMessage: ` defaultMessage: `
Rate of fatalities and injuries resulting from natural hazards each year Rate of fatalities and injuries resulting from natural hazards each year
`, `,
description: `Navigate to the explore the map page. When the map is in view, click on the map. The side panel will show an indicator description of Economic loss rate to the population in fatalities and description: `Navigate to the explore the map page. When the map is in view, click on the map. The side panel will show an indicator description of Economic loss rate to the population in fatalities and
injuries resulting from natural hazards`, injuries resulting from natural hazards`,
}, },
LOW_INCOME: { LOW_INCOME: {
id: 'explore.map.page.side.panel.indicator.description.low.income', id: 'explore.map.page.side.panel.indicator.description.low.income',
defaultMessage: ` defaultMessage: `
Household income is less than or equal to twice the federal poverty level Household income is less than or equal to twice the federal poverty level
`, `,
description: `Navigate to the explore the map page. When the map is in view, click on the map. The side panel will show an indicator description of Household income is less than or equal to twice the federal poverty level`, description: `Navigate to the explore the map page. When the map is in view, click on the map. The side panel will show an indicator description of Household income is less than or equal to twice the federal poverty level`,
}, },
HIGH_ED: { HIGH_ED: {
id: 'explore.map.page.side.panel.indicator.description.high.ed', id: 'explore.map.page.side.panel.indicator.description.high.ed',
defaultMessage: ` defaultMessage: `
Percent of the census tract's population 15 or older not enrolled in college, university, or Percent of the census tract's population 15 or older not enrolled in college, university, or
graduate school graduate school
`, `,
description: `Navigate to the explore the map page. When the map is in view, click on the map. The side panel will show an indicator description of Percent of the census tract's population 15 or older not description: `Navigate to the explore the map page. When the map is in view, click on the map. The side panel will show an indicator description of Percent of the census tract's population 15 or older not
enrolled in college, university, or graduate school`, enrolled in college, university, or graduate school`,
}, },
ENERGY_BURDEN: { ENERGY_BURDEN: {
@ -690,16 +690,16 @@ export const SIDE_PANEL_INDICATOR_DESCRIPTION = defineMessages({
DIABETES: { DIABETES: {
id: 'explore.map.page.side.panel.indicator.description.diabetes', id: 'explore.map.page.side.panel.indicator.description.diabetes',
defaultMessage: ` defaultMessage: `
Weighted percent of people ages 18 years and older who have diabetes other than Weighted percent of people ages 18 years and older who have diabetes other than
diabetes during pregnancy diabetes during pregnancy
`, `,
description: `Navigate to the explore the map page. When the map is in view, click on the map. The side panel will show an indicator description of People ages 18 years and older who have diabetes other than description: `Navigate to the explore the map page. When the map is in view, click on the map. The side panel will show an indicator description of People ages 18 years and older who have diabetes other than
diabetes during pregnancy`, diabetes during pregnancy`,
}, },
HEART_DISEASE: { HEART_DISEASE: {
id: 'explore.map.page.side.panel.indicator.description.heartDisease', id: 'explore.map.page.side.panel.indicator.description.heartDisease',
defaultMessage: `People ages 18 years and older who have been told they have heart disease`, defaultMessage: `People ages 18 years and older who have been told they have heart disease`,
description: `Navigate to the explore the map page. When the map is in view, click on the map. The side panel will show an indicator description of Weighted percent of people ages 18 years and older who have description: `Navigate to the explore the map page. When the map is in view, click on the map. The side panel will show an indicator description of Weighted percent of people ages 18 years and older who have
been told they have heart disease`, been told they have heart disease`,
}, },
LOW_LIFE_EXPECT: { LOW_LIFE_EXPECT: {
@ -723,23 +723,23 @@ export const SIDE_PANEL_INDICATOR_DESCRIPTION = defineMessages({
UNEMPLOY: { UNEMPLOY: {
id: 'explore.map.page.side.panel.indicator.description.unemploy', id: 'explore.map.page.side.panel.indicator.description.unemploy',
defaultMessage: 'Number of unemployed people as a percentage of the labor force', defaultMessage: 'Number of unemployed people as a percentage of the labor force',
description: `Navigate to the explore the map page. When the map is in view, click on the map. The side description: `Navigate to the explore the map page. When the map is in view, click on the map. The side
panel will show an indicator description of Number of unemployed people as a percentage of the labor force`, panel will show an indicator description of Number of unemployed people as a percentage of the labor force`,
}, },
POVERTY: { POVERTY: {
id: 'explore.map.page.side.panel.indicator.description.poverty', id: 'explore.map.page.side.panel.indicator.description.poverty',
defaultMessage: ` defaultMessage: `
Percent of a census tract's population in households where the household income is at or below 100% Percent of a census tract's population in households where the household income is at or below 100%
of the Federal poverty level of the Federal poverty level
`, `,
description: `Navigate to the explore the map page. When the map is in view, click on the map. The side panel will show an indicator description of Percent of individuals in households where the household income is at or below 100% of the federal poverty level`, description: `Navigate to the explore the map page. When the map is in view, click on the map. The side panel will show an indicator description of Percent of individuals in households where the household income is at or below 100% of the federal poverty level`,
}, },
HIGH_SKL: { HIGH_SKL: {
id: 'explore.map.page.side.panel.indicator.description.high.school', id: 'explore.map.page.side.panel.indicator.description.high.school',
defaultMessage: ` defaultMessage: `
Percent of people ages 25 years or older whose education level is less than a high school diploma Percent of people ages 25 years or older whose education level is less than a high school diploma
`, `,
description: `Navigate to the explore the map page. When the map is in view, click on the map. The side panel will show an indicator description of Percent of people ages 25 years or older whose education level description: `Navigate to the explore the map page. When the map is in view, click on the map. The side panel will show an indicator description of Percent of people ages 25 years or older whose education level
is less than a high school diploma`, is less than a high school diploma`,
}, },
}); });
@ -779,7 +779,7 @@ export const DOWNLOAD_DRAFT = {
<link1>Download the data sources</link1> used in the CEJST (.csv, .xlxs, .pdf that describes how to use the list, and a codebook, {downloadFileSize} unzipped). Last updated: {dateUpdated}. <link1>Download the data sources</link1> used in the CEJST (.csv, .xlxs, .pdf that describes how to use the list, and a codebook, {downloadFileSize} unzipped). Last updated: {dateUpdated}.
`} `}
description={` description={`
Navigate to the explore the map page. Under the map, you will see a link that is placed below the Navigate to the explore the map page. Under the map, you will see a link that is placed below the
map that will download the data packet map that will download the data packet
`} `}
values={{ values={{
@ -809,8 +809,8 @@ export const NOTE_ON_TERRITORIES = {
PARA_1: <FormattedMessage PARA_1: <FormattedMessage
id={'explore.map.page.under.map.note.on.territories.para.1'} id={'explore.map.page.under.map.note.on.territories.para.1'}
defaultMessage={` defaultMessage={`
The data sources described on the <link1>Methodology & data</link1> page are used to The data sources described on the <link1>Methodology & data</link1> page are used to
identify disadvantaged communities in all fifty states and the District of Columbia. However, not all identify disadvantaged communities in all fifty states and the District of Columbia. However, not all
of these data sources are currently available for the U.S. territories. of these data sources are currently available for the U.S. territories.
`} `}
description={`Navigate to the explore the map page. Under the map, you will see territories paragraph 1`} description={`Navigate to the explore the map page. Under the map, you will see territories paragraph 1`}
@ -821,9 +821,9 @@ export const NOTE_ON_TERRITORIES = {
PARA_2: <FormattedMessage PARA_2: <FormattedMessage
id={'explore.map.page.under.map.note.on.territories.para.2'} id={'explore.map.page.under.map.note.on.territories.para.2'}
defaultMessage={` defaultMessage={`
For Puerto Rico, the Census Bureaus American Community Survey data from 2015-2019 are used for higher For Puerto Rico, the Census Bureaus American Community Survey data from 2015-2019 are used for higher
ed enrollment rate and all the other fields in the Training and Workforce Development category ed enrollment rate and all the other fields in the Training and Workforce Development category
to identify disadvantaged communities. Data in the other categories are unavailable at this to identify disadvantaged communities. Data in the other categories are unavailable at this
time. time.
`} `}
description={`Navigate to the explore the map page. Under the map, you will see territories paragraph 2`} description={`Navigate to the explore the map page. Under the map, you will see territories paragraph 2`}
@ -831,10 +831,10 @@ export const NOTE_ON_TERRITORIES = {
PARA_3: <FormattedMessage PARA_3: <FormattedMessage
id={'explore.map.page.under.map.note.on.territories.para.3'} id={'explore.map.page.under.map.note.on.territories.para.3'}
defaultMessage={` defaultMessage={`
For American Samoa and the Northern Mariana Islands, the data used to identify For American Samoa and the Northern Mariana Islands, the data used to identify
disadvantaged communities are from the 2010 Decennial Census, the last reported data from the disadvantaged communities are from the 2010 Decennial Census, the last reported data from the
U.S. Census Bureau. Available data for these territories includes unemployment, poverty, U.S. Census Bureau. Available data for these territories includes unemployment, poverty,
low median income, and high school degree achievement rate fields in the Training and low median income, and high school degree achievement rate fields in the Training and
Workforce Development category. Workforce Development category.
`} `}
description={`Navigate to the explore the map page. Under the map, you will see territories paragraph 3`} description={`Navigate to the explore the map page. Under the map, you will see territories paragraph 3`}
@ -842,7 +842,7 @@ export const NOTE_ON_TERRITORIES = {
PARA_4: <FormattedMessage PARA_4: <FormattedMessage
id={'explore.map.page.under.map.note.on.territories.para.4'} id={'explore.map.page.under.map.note.on.territories.para.4'}
defaultMessage={` defaultMessage={`
Work is currently underway to identify disadvantaged communities and update the Work is currently underway to identify disadvantaged communities and update the
map accordingly for Guam and the U.S. Virgin Islands. map accordingly for Guam and the U.S. Virgin Islands.
`} `}
description={`Navigate to the explore the map page. Under the map, you will see territories paragraph 4`} description={`Navigate to the explore the map page. Under the map, you will see territories paragraph 4`}
@ -858,13 +858,13 @@ export const NOTE_ON_TRIBAL_NATIONS = {
PARA_1: <FormattedMessage PARA_1: <FormattedMessage
id={'explore.map.page.under.map.note.on.tribal.nations.para.1'} id={'explore.map.page.under.map.note.on.tribal.nations.para.1'}
defaultMessage={` defaultMessage={`
The map covers all U.S. census tracts, including those located within Tribal Nations, to the extent The map covers all U.S. census tracts, including those located within Tribal Nations, to the extent
that data is available (see our <link1>Methodology & data</link1> page for more information). CEQ that data is available (see our <link1>Methodology & data</link1> page for more information). CEQ
is engaging in consultation and coordination with Tribal Nations on the beta version of the map is engaging in consultation and coordination with Tribal Nations on the beta version of the map
to provide Tribal Nations with meaningful opportunities for input, consistent with CEQs <link2> to provide Tribal Nations with meaningful opportunities for input, consistent with CEQs <link2>
Action Plan for Consultation and Coordination with Tribal Nations</link2>, Action Plan for Consultation and Coordination with Tribal Nations</link2>,
<link3>President Bidens Memorandum on Tribal Consultation and Strengthening <link3>President Bidens Memorandum on Tribal Consultation and Strengthening
Nation-to-Nation Consultation</link3>, and Executive Order 13175 on <link4>Consultation and Nation-to-Nation Consultation</link3>, and Executive Order 13175 on <link4>Consultation and
Coordination With Indian Tribal Governments</link4>. Coordination With Indian Tribal Governments</link4>.
`} `}
description={`Navigate to the explore the map page. Under the map, you will see tribal nations paragraph 1`} description={`Navigate to the explore the map page. Under the map, you will see tribal nations paragraph 1`}

View file

@ -20,11 +20,11 @@ export const PAGE = defineMessages({
DESCRIPTION: { DESCRIPTION: {
id: 'methodology.page.paragraph', id: 'methodology.page.paragraph',
defaultMessage: ` defaultMessage: `
The current version of the tool identifies communities that are disadvantaged for the purposes of The current version of the tool identifies communities that are disadvantaged for the purposes of
the Justice40 Initiative using census tracts, which are the smallest geographic unit for the Justice40 Initiative using census tracts, which are the smallest geographic unit for
which publicly-available and nationally-consistent datasets can be consistently displayed on the which publicly-available and nationally-consistent datasets can be consistently displayed on the
tool. Census tract geographical boundaries are determined by the U.S. Census Bureau once every ten tool. Census tract geographical boundaries are determined by the U.S. Census Bureau once every ten
years. This tool utilizes the census tract boundaries from 2010 because they match the datasets used years. This tool utilizes the census tract boundaries from 2010 because they match the datasets used
in the tool. in the tool.
`, `,
description: 'Navigate to the methodology page. This is the methodology page paragraph', description: 'Navigate to the methodology page. This is the methodology page paragraph',
@ -32,9 +32,9 @@ export const PAGE = defineMessages({
CATEGORY_TEXT: { CATEGORY_TEXT: {
id: 'methodology.page.categories.title', id: 'methodology.page.categories.title',
defaultMessage: ` defaultMessage: `
Communities are identified as disadvantaged by the current version of the tool for the purposes of Communities are identified as disadvantaged by the current version of the tool for the purposes of
the Justice40 Initiative if they are located in census tracts that are at or above the the Justice40 Initiative if they are located in census tracts that are at or above the
thresholds in one or more of eight categories of criteria below. thresholds in one or more of eight categories of criteria below.
`, `,
description: 'Navigate to the methodology page. This is the methodology page explanation of the categories', description: 'Navigate to the methodology page. This is the methodology page explanation of the categories',
}, },
@ -45,8 +45,8 @@ export const FORMULA = {
INTRO: <FormattedMessage INTRO: <FormattedMessage
id={'methodology.page.formula.intro'} id={'methodology.page.formula.intro'}
defaultMessage={` defaultMessage={`
Under the current formula, a census tract will be identified as disadvantaged in one or more Under the current formula, a census tract will be identified as disadvantaged in one or more
categories of criteria: categories of criteria:
`} `}
description={'Navigate to the methodology page. This is the methodology page introducing the formula'} description={'Navigate to the methodology page. This is the methodology page introducing the formula'}
/>, />,
@ -95,7 +95,7 @@ export const CATEGORY_AND_CLAUSE = {
LOW_INC_65_WHEN_HIGH_ED_LTE_20: <FormattedMessage LOW_INC_65_WHEN_HIGH_ED_LTE_20: <FormattedMessage
id={'methodology.page.category.and.clause.low.inc.hs.ed'} id={'methodology.page.category.and.clause.low.inc.hs.ed'}
defaultMessage={` defaultMessage={`
<boldtag>AND</boldtag> is at or above the 65th percentile for <link1>low income</link1> AND 80% or more of individuals 15 or older are not enrolled in <link2>higher education</link2> <boldtag>AND</boldtag> is at or above the 65th percentile for <link1>low income</link1> AND 80% or more of individuals 15 or older are not enrolled in <link2>higher education</link2>
`} `}
description={'Navigate to the methodology page. Navigate to the category section. This is category portion of the formula dealing with lower income and high school degree rate'} description={'Navigate to the methodology page. Navigate to the category section. This is category portion of the formula dealing with lower income and high school degree rate'}
values={{ values={{
@ -106,7 +106,7 @@ export const CATEGORY_AND_CLAUSE = {
/>, />,
HS_DEG_90_WHEN_HIGH_ED_LTE_20: <FormattedMessage HS_DEG_90_WHEN_HIGH_ED_LTE_20: <FormattedMessage
id={'methodology.page.category.and.clause.hs.ed.higher.ed'} id={'methodology.page.category.and.clause.hs.ed.higher.ed'}
defaultMessage={`<boldtag>AND</boldtag> 10% or more of adults 25 or older have not attained a <link1>high school degree</link1> AND 80% or more of individuals 15 or older are not enrolled in <link2>higher education</link2> defaultMessage={`<boldtag>AND</boldtag> 10% or more of adults 25 or older have not attained a <link1>high school degree</link1> AND 80% or more of individuals 15 or older are not enrolled in <link2>higher education</link2>
`} `}
description={'Navigate to the methodology page. Navigate to the category section. This is the portion of the formula dealing with higher ed enrollment and high school degree rate'} description={'Navigate to the methodology page. Navigate to the category section. This is the portion of the formula dealing with higher ed enrollment and high school degree rate'}
values={{ values={{
@ -342,8 +342,8 @@ export const DATASETS = defineMessages({
INFO: { INFO: {
id: 'methodology.page.datasetContainer.info', id: 'methodology.page.datasetContainer.info',
defaultMessage: ` defaultMessage: `
The datasets used in the current version of the tool come from a variety of sources and were The datasets used in the current version of the tool come from a variety of sources and were
selected based on relevance, availability, and quality. The datasets seek to identify a range of selected based on relevance, availability, and quality. The datasets seek to identify a range of
human health, environmental, climate-related, and other impacts on communities. human health, environmental, climate-related, and other impacts on communities.
`, `,
description: 'Navigate to the Methodology page. This is the description of the dataset section', description: 'Navigate to the Methodology page. This is the description of the dataset section',
@ -490,7 +490,7 @@ export const SOURCE_LINKS = {
EPA_TSDF: <FormattedMessage EPA_TSDF: <FormattedMessage
id={'methodology.page.category.source.epa.tsdf.link'} id={'methodology.page.category.source.epa.tsdf.link'}
defaultMessage={` defaultMessage={`
<link1>Treatment, Storage, and Disposal Facilities (TSDF) data</link1> from {date20} calculated from EPA's RCRA database as compiled <link1>Treatment, Storage, and Disposal Facilities (TSDF) data</link1> from {date20} calculated from EPA's RCRA database as compiled
by EPA's EJScreen by EPA's EJScreen
`} `}
description={'Navigate to the Methodology page. This is the source link for EPA TSDF'} description={'Navigate to the Methodology page. This is the source link for EPA TSDF'}
@ -635,11 +635,11 @@ export const INDICATORS = [
description: <FormattedMessage description: <FormattedMessage
id={'methodology.page.category.exp.agr.loss.rate.description.text'} id={'methodology.page.category.exp.agr.loss.rate.description.text'}
defaultMessage={` defaultMessage={`
Percent of agricultural value at risk from losses due to fourteen types of Percent of agricultural value at risk from losses due to fourteen types of
natural hazards that have some link natural hazards that have some link
to climate change: avalanche, coastal flooding, to climate change: avalanche, coastal flooding,
cold wave, drought, hail, heat wave, hurricane, ice storm, landslide, riverine flooding, strong cold wave, drought, hail, heat wave, hurricane, ice storm, landslide, riverine flooding, strong
wind, tornado, wildfire, and winter weather. Rate calculated by dividing the agricultural value at risk in wind, tornado, wildfire, and winter weather. Rate calculated by dividing the agricultural value at risk in
a census tract by the total agricultural value in that census tract. a census tract by the total agricultural value in that census tract.
`} `}
description={'Navigate to the Methodology page. This is the description text for exp agr loss rate'} description={'Navigate to the Methodology page. This is the description text for exp agr loss rate'}
@ -663,10 +663,10 @@ export const INDICATORS = [
description: <FormattedMessage description: <FormattedMessage
id={'methodology.page.category.exp.bld.loss.rate.description.text'} id={'methodology.page.category.exp.bld.loss.rate.description.text'}
defaultMessage={` defaultMessage={`
Percent of building value at risk from losses due to fourteen types of natural hazards Percent of building value at risk from losses due to fourteen types of natural hazards
that have some link to climate change: avalanche, coastal flooding, that have some link to climate change: avalanche, coastal flooding,
cold wave, drought, hail, heat wave, hurricane, ice storm, landslide, riverine flooding, strong cold wave, drought, hail, heat wave, hurricane, ice storm, landslide, riverine flooding, strong
wind, tornado, wildfire, and winter weather. Rate calculated by dividing the building value at risk in wind, tornado, wildfire, and winter weather. Rate calculated by dividing the building value at risk in
a census tract by the total building value in that census tract. a census tract by the total building value in that census tract.
`} `}
description={'Navigate to the Methodology page. This is the description text for exp bld loss rate'} description={'Navigate to the Methodology page. This is the description text for exp bld loss rate'}
@ -692,16 +692,16 @@ export const INDICATORS = [
defaultMessage={` defaultMessage={`
Rate relative to the population of fatalities and injuries due to fourteen types of Rate relative to the population of fatalities and injuries due to fourteen types of
natural hazards each year natural hazards each year
that have some link to climate change: avalanche, that have some link to climate change: avalanche,
coastal flooding, cold wave, drought, hail, heat wave, hurricane, ice storm, landslide, coastal flooding, cold wave, drought, hail, heat wave, hurricane, ice storm, landslide,
riverine flooding, strong wind, tornado, wildfire, and winter weather. Population loss is defined riverine flooding, strong wind, tornado, wildfire, and winter weather. Population loss is defined
as the Spatial Hazard Events and Losses and National Centers for Environmental Informations as the Spatial Hazard Events and Losses and National Centers for Environmental Informations
(NCEI) reported number of fatalities and injuries caused by the hazard occurrence. To (NCEI) reported number of fatalities and injuries caused by the hazard occurrence. To
combine fatalities and injuries for the computation of population loss value, an injury is counted combine fatalities and injuries for the computation of population loss value, an injury is counted
as one-tenth (1/10) of a fatality. The NCEI Storm Events Database classifies injuries and fatalities as one-tenth (1/10) of a fatality. The NCEI Storm Events Database classifies injuries and fatalities
as direct or indirect. Both direct and indirect injuries and fatalities are counted as population as direct or indirect. Both direct and indirect injuries and fatalities are counted as population
loss. This total number of injuries and fatalities is then divided by the population in the loss. This total number of injuries and fatalities is then divided by the population in the
census tract to get a per-capita rate of population risk. census tract to get a per-capita rate of population risk.
`} `}
description={'Navigate to the Methodology page. This is the description text for exp pop loss rate'} description={'Navigate to the Methodology page. This is the description text for exp pop loss rate'}
/>, />,
@ -745,7 +745,7 @@ export const INDICATORS = [
description: <FormattedMessage description: <FormattedMessage
id={'methodology.page.category.pm2.5.description.text'} id={'methodology.page.category.pm2.5.description.text'}
defaultMessage={` defaultMessage={`
Fine inhalable particles, with diameters that are generally 2.5 micrometers and smaller. The value Fine inhalable particles, with diameters that are generally 2.5 micrometers and smaller. The value
in the fields is the weight of these particles in micrograms per cubic meter. in the fields is the weight of these particles in micrograms per cubic meter.
`} `}
@ -770,8 +770,8 @@ export const INDICATORS = [
description: <FormattedMessage description: <FormattedMessage
id={'methodology.page.category.diesel.pm.description.text'} id={'methodology.page.category.diesel.pm.description.text'}
defaultMessage={` defaultMessage={`
Mixture of particles that is part of diesel exhaust in the air. The value in the fields is the Mixture of particles that is part of diesel exhaust in the air. The value in the fields is the
weight of these particles in micrograms per cubic meter. weight of these particles in micrograms per cubic meter.
`} `}
description={'Navigate to the Methodology page. This is the description text for diesel pm'} description={'Navigate to the Methodology page. This is the description text for diesel pm'}
/>, />,
@ -890,7 +890,7 @@ export const INDICATORS = [
id={'methodology.page.category.prox.haz.description.text'} id={'methodology.page.category.prox.haz.description.text'}
defaultMessage={` defaultMessage={`
Count of hazardous waste facilities (Treatment, Storage, and Disposal Facilities and Large Count of hazardous waste facilities (Treatment, Storage, and Disposal Facilities and Large
Quantity Generators) within 5 kilometers (or nearest beyond 5 kilometers), each divided by Quantity Generators) within 5 kilometers (or nearest beyond 5 kilometers), each divided by
distance in kilometers. distance in kilometers.
`} `}
description={'Navigate to the Methodology page. This is the description text for proximity to hazards'} description={'Navigate to the Methodology page. This is the description text for proximity to hazards'}

View file

@ -39,9 +39,9 @@ export const PAGE_INTRO = defineMessages({
PAGE_DESCRIPTION1: { PAGE_DESCRIPTION1: {
id: 'public.eng.page.description1.text', id: 'public.eng.page.description1.text',
defaultMessage: ` defaultMessage: `
CEQ is hosting engagement opportunities to connect with the public about the current version of the CEQ is hosting engagement opportunities to connect with the public about the current version of the
tool. These sessions are an opportunity to obtain training on the tool or to provide feedback on the tool. These sessions are an opportunity to obtain training on the tool or to provide feedback on the
beta version of the tool. CEQ hopes that members of the public will join these engagements to learn beta version of the tool. CEQ hopes that members of the public will join these engagements to learn
about the tool, have their questions answered, and share feedback. about the tool, have their questions answered, and share feedback.
`, `,
description: 'Navigate to the public engagement page, this will be the publiceng page description 1 text', description: 'Navigate to the public engagement page, this will be the publiceng page description 1 text',
@ -56,7 +56,7 @@ export const PAGE_INTRO = defineMessages({
PAGE_DESCRIPTION3: { PAGE_DESCRIPTION3: {
id: 'public.eng.page.description3.text', id: 'public.eng.page.description3.text',
defaultMessage: ` defaultMessage: `
As they become available, additional public trainings and engagement opportunities on the Climate As they become available, additional public trainings and engagement opportunities on the Climate
and Economic Justice Screening Tool will also be posted on this page. and Economic Justice Screening Tool will also be posted on this page.
`, `,
description: 'Navigate to the public engagement page, this will be the publiceng page description 3 text', description: 'Navigate to the public engagement page, this will be the publiceng page description 3 text',
@ -129,10 +129,10 @@ export const EVENT_TYPES = {
DESCRIPTION: { DESCRIPTION: {
id: 'public.eng.page.event.training.description', id: 'public.eng.page.event.training.description',
defaultMessage: ` defaultMessage: `
The White House Council on Environmental Quality (CEQ), in partnership with the U.S. Digital The White House Council on Environmental Quality (CEQ), in partnership with the U.S. Digital
Service, is hosting a series of 'Training Webinars' for users of the Climate and Economic Service, is hosting a series of 'Training Webinars' for users of the Climate and Economic
Justice Screening Tool. These webinars are an opportunity for members of the public to learn how to Justice Screening Tool. These webinars are an opportunity for members of the public to learn how to
use the current version of the tool. The presenters at these webinars will be available to use the current version of the tool. The presenters at these webinars will be available to
provide technical support and address issues related to accessing and using the tool. provide technical support and address issues related to accessing and using the tool.
`, `,
description: 'Navigate to the public engagement page, this will be the public engagement page event training session description', description: 'Navigate to the public engagement page, this will be the public engagement page event training session description',
@ -147,10 +147,10 @@ export const EVENT_TYPES = {
DESCRIPTION: { DESCRIPTION: {
id: 'public.eng.page.event.listening.sess.description', id: 'public.eng.page.event.listening.sess.description',
defaultMessage: ` defaultMessage: `
CEQ is hosting public listening sessions to seek input and feedback on the beta version of the CEQ is hosting public listening sessions to seek input and feedback on the beta version of the
tool, including on the datasets it includes and the methodology it uses. This feedback is critical tool, including on the datasets it includes and the methodology it uses. This feedback is critical
to the development and enhancement of the tool. This feedback will help CEQ update and refine the to the development and enhancement of the tool. This feedback will help CEQ update and refine the
tool to ensure that it reflects the environmental, climate and other challenges that communities tool to ensure that it reflects the environmental, climate and other challenges that communities
are experiencing. are experiencing.
`, `,
description: 'Navigate to the public engagement page, this will be the public engagement page event listening session description', description: 'Navigate to the public engagement page, this will be the public engagement page event listening session description',

View file

@ -176,4 +176,3 @@ export const getOSBaseMap = () : Style => {
], ],
}; };
}; };

View file

@ -252,4 +252,3 @@ export const makeMapStyle = () : Style => {
], ],
}; };
}; };

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 21 KiB

After

Width:  |  Height:  |  Size: 21 KiB

Before After
Before After

View file

@ -1296,31 +1296,31 @@
<path fill="#FFFFFF" d="M498.064,664.349c0,0-1.233-2.055-2.256-2.891c-1.032-0.816-3.092-1.643-3.092-1.643V551.851h10.697 <path fill="#FFFFFF" d="M498.064,664.349c0,0-1.233-2.055-2.256-2.891c-1.032-0.816-3.092-1.643-3.092-1.643V551.851h10.697
v107.965c0,0-2.02,0.943-3.094,1.844C499.299,662.56,498.064,664.349,498.064,664.349"/> v107.965c0,0-2.02,0.943-3.094,1.844C499.299,662.56,498.064,664.349,498.064,664.349"/>
<path fill="#FFFFFF" d="M439.867,551.851h-10.485v94.813c0,0-0.826,10.463,10.485,13.152V551.851z"/> <path fill="#FFFFFF" d="M439.867,551.851h-10.485v94.813c0,0-0.826,10.463,10.485,13.152V551.851z"/>
<polygon fill="#FFFFFF" points="495.396,211.662 492.717,220.921 483.46,220.921 490.873,226.471 488.193,235.107 495.396,230.17 <polygon fill="#FFFFFF" points="495.396,211.662 492.717,220.921 483.46,220.921 490.873,226.471 488.193,235.107 495.396,230.17
502.588,235.107 499.918,226.471 507.539,220.921 498.276,220.921 "/> 502.588,235.107 499.918,226.471 507.539,220.921 498.276,220.921 "/>
<polygon fill="#FFFFFF" points="495.396,260.613 492.717,269.669 483.46,269.669 490.873,275.423 488.193,284.054 495.396,279.116 <polygon fill="#FFFFFF" points="495.396,260.613 492.717,269.669 483.46,269.669 490.873,275.423 488.193,284.054 495.396,279.116
502.588,284.054 499.918,275.423 507.539,269.669 498.276,269.669 "/> 502.588,284.054 499.918,275.423 507.539,269.669 498.276,269.669 "/>
<polygon fill="#FFFFFF" points="495.396,309.354 492.717,318.615 483.46,318.615 490.873,324.165 488.193,332.802 495.396,327.864 <polygon fill="#FFFFFF" points="495.396,309.354 492.717,318.615 483.46,318.615 490.873,324.165 488.193,332.802 495.396,327.864
502.588,332.802 499.918,324.165 507.539,318.615 498.276,318.615 "/> 502.588,332.802 499.918,324.165 507.539,318.615 498.276,318.615 "/>
<polygon fill="#FFFFFF" points="451.592,284.677 449.118,293.931 439.655,293.931 447.265,299.687 444.596,308.122 <polygon fill="#FFFFFF" points="451.592,284.677 449.118,293.931 439.655,293.931 447.265,299.687 444.596,308.122
451.592,303.394 458.983,308.122 456.113,299.687 463.93,293.931 454.467,293.931 "/> 451.592,303.394 458.983,308.122 456.113,299.687 463.93,293.931 454.467,293.931 "/>
<polygon fill="#FFFFFF" points="480.997,284.677 478.529,293.931 469.072,293.931 476.676,299.687 474.013,308.122 <polygon fill="#FFFFFF" points="480.997,284.677 478.529,293.931 469.072,293.931 476.676,299.687 474.013,308.122
480.997,303.394 488.406,308.122 485.525,299.687 493.341,293.931 483.883,293.931 "/> 480.997,303.394 488.406,308.122 485.525,299.687 493.341,293.931 483.883,293.931 "/>
<polygon fill="#FFFFFF" points="510.414,284.677 507.945,293.931 498.482,293.931 506.098,299.687 503.414,308.122 <polygon fill="#FFFFFF" points="510.414,284.677 507.945,293.931 498.482,293.931 506.098,299.687 503.414,308.122
510.414,303.394 517.813,308.122 514.92,299.687 522.758,293.931 513.496,293.931 "/> 510.414,303.394 517.813,308.122 514.92,299.687 522.758,293.931 513.496,293.931 "/>
<polygon fill="#FFFFFF" points="539.824,284.677 537.352,293.931 528.096,293.931 535.494,299.687 532.836,308.122 <polygon fill="#FFFFFF" points="539.824,284.677 537.352,293.931 528.096,293.931 535.494,299.687 532.836,308.122
539.824,303.394 547.223,308.122 544.555,299.687 552.164,293.931 542.902,293.931 "/> 539.824,303.394 547.223,308.122 544.555,299.687 552.164,293.931 542.902,293.931 "/>
<polygon fill="#FFFFFF" points="451.592,235.526 449.118,244.571 439.655,244.571 447.265,250.33 444.596,258.962 451.592,254.031 <polygon fill="#FFFFFF" points="451.592,235.526 449.118,244.571 439.655,244.571 447.265,250.33 444.596,258.962 451.592,254.031
458.983,258.962 456.113,250.33 463.93,244.571 454.467,244.571 "/> 458.983,258.962 456.113,250.33 463.93,244.571 454.467,244.571 "/>
<polygon fill="#FFFFFF" points="480.997,235.526 478.529,244.571 469.072,244.571 476.676,250.33 474.013,258.962 480.997,254.031 <polygon fill="#FFFFFF" points="480.997,235.526 478.529,244.571 469.072,244.571 476.676,250.33 474.013,258.962 480.997,254.031
488.406,258.962 485.525,250.33 493.341,244.571 483.883,244.571 "/> 488.406,258.962 485.525,250.33 493.341,244.571 483.883,244.571 "/>
<polygon fill="#FFFFFF" points="510.414,235.526 507.945,244.571 498.482,244.571 506.098,250.33 503.414,258.962 510.414,254.031 <polygon fill="#FFFFFF" points="510.414,235.526 507.945,244.571 498.482,244.571 506.098,250.33 503.414,258.962 510.414,254.031
517.813,258.962 514.92,250.33 522.758,244.571 513.496,244.571 "/> 517.813,258.962 514.92,250.33 522.758,244.571 513.496,244.571 "/>
<polygon fill="#FFFFFF" points="539.824,235.526 537.352,244.571 528.096,244.571 535.494,250.33 532.836,258.962 539.824,254.031 <polygon fill="#FFFFFF" points="539.824,235.526 537.352,244.571 528.096,244.571 535.494,250.33 532.836,258.962 539.824,254.031
547.223,258.962 544.555,250.33 552.164,244.571 542.902,244.571 "/> 547.223,258.962 544.555,250.33 552.164,244.571 542.902,244.571 "/>
<polygon fill="#FFFFFF" points="465.37,260.613 462.897,269.669 453.434,269.669 461.044,275.423 458.168,284.054 465.37,279.116 <polygon fill="#FFFFFF" points="465.37,260.613 462.897,269.669 453.434,269.669 461.044,275.423 458.168,284.054 465.37,279.116
472.562,284.054 469.893,275.423 477.709,269.669 468.24,269.669 "/> 472.562,284.054 469.893,275.423 477.709,269.669 468.24,269.669 "/>
<polygon fill="#FFFFFF" points="524.813,260.613 522.148,269.669 512.877,269.669 520.289,275.423 517.609,284.054 <polygon fill="#FFFFFF" points="524.813,260.613 522.148,269.669 512.877,269.669 520.289,275.423 517.609,284.054
524.813,279.116 531.998,284.054 529.324,275.423 537.145,269.669 527.678,269.669 "/> 524.813,279.116 531.998,284.054 529.324,275.423 537.145,269.669 527.678,269.669 "/>
<path fill="#007A48" d="M272.873,576.433c0-3.252,2.632-5.889,5.889-5.889c3.251,0,5.883,2.637,5.883,5.889 <path fill="#007A48" d="M272.873,576.433c0-3.252,2.632-5.889,5.889-5.889c3.251,0,5.883,2.637,5.883,5.889
c0,3.242-2.632,5.889-5.883,5.889C275.505,582.321,272.873,579.675,272.873,576.433"/> c0,3.242-2.632,5.889-5.883,5.889C275.505,582.321,272.873,579.675,272.873,576.433"/>
@ -1445,66 +1445,66 @@
<path fill="none" stroke="#007A48" stroke-width="0.24" stroke-miterlimit="3.864" d="M266.55,617.198 <path fill="none" stroke="#007A48" stroke-width="0.24" stroke-miterlimit="3.864" d="M266.55,617.198
c0-3.846,3.13-6.99,6.978-6.99c3.852,0,6.979,3.145,6.979,6.99c0,3.865-3.127,6.957-6.979,6.957 c0-3.846,3.13-6.99,6.978-6.99c3.852,0,6.979,3.145,6.979,6.99c0,3.865-3.127,6.957-6.979,6.957
C269.68,624.155,266.55,621.063,266.55,617.198z"/> C269.68,624.155,266.55,621.063,266.55,617.198z"/>
<polygon fill="#A6A8AB" points="781.273,504.737 755.973,524.071 765.43,525.108 708.873,609.222 712.184,611.489 768.734,526.952 <polygon fill="#A6A8AB" points="781.273,504.737 755.973,524.071 765.43,525.108 708.873,609.222 712.184,611.489 768.734,526.952
773.877,534.556 "/> 773.877,534.556 "/>
<polygon fill="none" stroke="#231F20" stroke-width="0.24" stroke-miterlimit="3.864" points="781.273,504.737 755.973,524.071 <polygon fill="none" stroke="#231F20" stroke-width="0.24" stroke-miterlimit="3.864" points="781.273,504.737 755.973,524.071
765.43,525.108 708.873,609.222 712.184,611.489 768.734,526.952 773.877,534.556 "/> 765.43,525.108 708.873,609.222 712.184,611.489 768.734,526.952 773.877,534.556 "/>
<polygon fill="#A6A8AB" points="781.273,535.382 754.129,552.454 763.793,554.106 717.314,611.892 720.191,614.571 <polygon fill="#A6A8AB" points="781.273,535.382 754.129,552.454 763.793,554.106 717.314,611.892 720.191,614.571
766.881,556.353 770.98,564.392 "/> 766.881,556.353 770.98,564.392 "/>
<polygon fill="none" stroke="#231F20" stroke-width="0.24" stroke-miterlimit="3.864" points="781.273,535.382 754.129,552.454 <polygon fill="none" stroke="#231F20" stroke-width="0.24" stroke-miterlimit="3.864" points="781.273,535.382 754.129,552.454
763.793,554.106 717.314,611.892 720.191,614.571 766.881,556.353 770.98,564.392 "/> 763.793,554.106 717.314,611.892 720.191,614.571 766.881,556.353 770.98,564.392 "/>
<polygon fill="#A6A8AB" points="750.635,506.802 727.801,529.017 737.465,528.806 708.053,586.61 711.15,589.058 740.975,530.245 <polygon fill="#A6A8AB" points="750.635,506.802 727.801,529.017 737.465,528.806 708.053,586.61 711.15,589.058 740.975,530.245
746.73,537.235 "/> 746.73,537.235 "/>
<polygon fill="none" stroke="#231F20" stroke-width="0.24" stroke-miterlimit="3.864" points="750.635,506.802 727.801,529.017 <polygon fill="none" stroke="#231F20" stroke-width="0.24" stroke-miterlimit="3.864" points="750.635,506.802 727.801,529.017
737.465,528.806 708.053,586.61 711.15,589.058 740.975,530.245 746.73,537.235 "/> 737.465,528.806 708.053,586.61 711.15,589.058 740.975,530.245 746.73,537.235 "/>
<polygon fill="#A6A8AB" points="747.129,532.915 723.479,554.319 733.35,554.319 712.369,591.122 715.254,593.591 736.447,555.95 <polygon fill="#A6A8AB" points="747.129,532.915 723.479,554.319 733.35,554.319 712.369,591.122 715.254,593.591 736.447,555.95
742.199,563.163 "/> 742.199,563.163 "/>
<polygon fill="none" stroke="#231F20" stroke-width="0.24" stroke-miterlimit="3.864" points="747.129,532.915 723.479,554.319 <polygon fill="none" stroke="#231F20" stroke-width="0.24" stroke-miterlimit="3.864" points="747.129,532.915 723.479,554.319
733.35,554.319 712.369,591.122 715.254,593.591 736.447,555.95 742.199,563.163 "/> 733.35,554.319 712.369,591.122 715.254,593.591 736.447,555.95 742.199,563.163 "/>
<polygon fill="#A6A8AB" points="784.16,560.896 755.564,575.278 765.021,578.159 708.266,635.341 710.32,638.612 767.908,580.437 <polygon fill="#A6A8AB" points="784.16,560.896 755.564,575.278 765.021,578.159 708.266,635.341 710.32,638.612 767.908,580.437
771.408,588.856 "/> 771.408,588.856 "/>
<polygon fill="none" stroke="#231F20" stroke-width="0.24" stroke-miterlimit="3.864" points="784.16,560.896 755.564,575.278 <polygon fill="none" stroke="#231F20" stroke-width="0.24" stroke-miterlimit="3.864" points="784.16,560.896 755.564,575.278
765.021,578.159 708.266,635.341 710.32,638.612 767.908,580.437 771.408,588.856 "/> 765.021,578.159 708.266,635.341 710.32,638.612 767.908,580.437 771.408,588.856 "/>
<polygon fill="#A6A8AB" points="722.457,536.622 701.471,560.483 711.15,559.657 658.074,685.722 661.172,687.999 714.635,560.685 <polygon fill="#A6A8AB" points="722.457,536.622 701.471,560.483 711.15,559.657 658.074,685.722 661.172,687.999 714.635,560.685
721.234,567.06 "/> 721.234,567.06 "/>
<polygon fill="none" stroke="#231F20" stroke-width="0.24" stroke-miterlimit="3.864" points="722.457,536.622 701.471,560.483 <polygon fill="none" stroke="#231F20" stroke-width="0.24" stroke-miterlimit="3.864" points="722.457,536.622 701.471,560.483
711.15,559.657 658.074,685.722 661.172,687.999 714.635,560.685 721.234,567.06 "/> 711.15,559.657 658.074,685.722 661.172,687.999 714.635,560.685 721.234,567.06 "/>
<polygon fill="#A6A8AB" points="722.865,569.327 700.248,591.726 710.113,591.546 658.285,685.722 661.172,688.2 713.604,592.966 <polygon fill="#A6A8AB" points="722.865,569.327 700.248,591.726 710.113,591.546 658.285,685.722 661.172,688.2 713.604,592.966
719.566,599.765 "/> 719.566,599.765 "/>
<polygon fill="none" stroke="#231F20" stroke-width="0.24" stroke-miterlimit="3.864" points="722.865,569.327 700.248,591.726 <polygon fill="none" stroke="#231F20" stroke-width="0.24" stroke-miterlimit="3.864" points="722.865,569.327 700.248,591.726
710.113,591.546 658.285,685.722 661.172,688.2 713.604,592.966 719.566,599.765 "/> 710.113,591.546 658.285,685.722 661.172,688.2 713.604,592.966 719.566,599.765 "/>
<polygon fill="#A6A8AB" points="751.857,577.958 724.92,595.03 734.801,596.862 658.498,685.521 660.949,688.624 737.871,598.938 <polygon fill="#A6A8AB" points="751.857,577.958 724.92,595.03 734.801,596.862 658.498,685.521 660.949,688.624 737.871,598.938
742.199,606.956 "/> 742.199,606.956 "/>
<polygon fill="none" stroke="#231F20" stroke-width="0.24" stroke-miterlimit="3.864" points="751.857,577.958 724.92,595.03 <polygon fill="none" stroke="#231F20" stroke-width="0.24" stroke-miterlimit="3.864" points="751.857,577.958 724.92,595.03
734.801,596.862 658.498,685.521 660.949,688.624 737.871,598.938 742.199,606.956 "/> 734.801,596.862 658.498,685.521 660.949,688.624 737.871,598.938 742.199,606.956 "/>
<polygon fill="#A6A8AB" points="697.16,564.179 678.854,590.095 688.512,588.231 656.02,685.108 659.318,687.183 692.215,589.058 <polygon fill="#A6A8AB" points="697.16,564.179 678.854,590.095 688.512,588.231 656.02,685.108 659.318,687.183 692.215,589.058
699.004,594.829 "/> 699.004,594.829 "/>
<polygon fill="none" stroke="#231F20" stroke-width="0.24" stroke-miterlimit="3.864" points="697.16,564.179 678.854,590.095 <polygon fill="none" stroke="#231F20" stroke-width="0.24" stroke-miterlimit="3.864" points="697.16,564.179 678.854,590.095
688.512,588.231 656.02,685.108 659.318,687.183 692.215,589.058 699.004,594.829 "/> 688.512,588.231 656.02,685.108 659.318,687.183 692.215,589.058 699.004,594.829 "/>
<polygon fill="#A6A8AB" points="723.691,591.726 698.797,612.104 708.672,612.718 658.074,685.319 660.949,688.2 711.973,614.358 <polygon fill="#A6A8AB" points="723.691,591.726 698.797,612.104 708.672,612.718 658.074,685.319 660.949,688.2 711.973,614.358
717.113,621.985 "/> 717.113,621.985 "/>
<polygon fill="none" stroke="#231F20" stroke-width="0.24" stroke-miterlimit="3.864" points="723.691,591.726 698.797,612.104 <polygon fill="none" stroke="#231F20" stroke-width="0.24" stroke-miterlimit="3.864" points="723.691,591.726 698.797,612.104
708.672,612.718 658.074,685.319 660.949,688.2 711.973,614.358 717.113,621.985 "/> 708.672,612.718 658.074,685.319 660.949,688.2 711.973,614.358 717.113,621.985 "/>
<polygon fill="#A6A8AB" points="770.789,606.142 740.764,617.038 749.803,621.159 661.172,688.815 662.809,692.319 <polygon fill="#A6A8AB" points="770.789,606.142 740.764,617.038 749.803,621.159 661.172,688.815 662.809,692.319
752.488,623.827 754.949,632.671 "/> 752.488,623.827 754.949,632.671 "/>
<polygon fill="none" stroke="#231F20" stroke-width="0.24" stroke-miterlimit="3.864" points="770.789,606.142 740.764,617.038 <polygon fill="none" stroke="#231F20" stroke-width="0.24" stroke-miterlimit="3.864" points="770.789,606.142 740.764,617.038
749.803,621.159 661.172,688.815 662.809,692.319 752.488,623.827 754.949,632.671 "/> 749.803,621.159 661.172,688.815 662.809,692.319 752.488,623.827 754.949,632.671 "/>
<polygon fill="#A6A8AB" points="679.055,575.077 664.248,603.462 673.5,600.167 656.846,684.896 660.145,686.337 677.424,600.38 <polygon fill="#A6A8AB" points="679.055,575.077 664.248,603.462 673.5,600.167 656.846,684.896 660.145,686.337 677.424,600.38
684.822,605.526 "/> 684.822,605.526 "/>
<polygon fill="none" stroke="#231F20" stroke-width="0.24" stroke-miterlimit="3.864" points="679.055,575.077 664.248,603.462 <polygon fill="none" stroke="#231F20" stroke-width="0.24" stroke-miterlimit="3.864" points="679.055,575.077 664.248,603.462
673.5,600.167 656.846,684.896 660.145,686.337 677.424,600.38 684.822,605.526 "/> 673.5,600.167 656.846,684.896 660.145,686.337 677.424,600.38 684.822,605.526 "/>
<polygon fill="#A6A8AB" points="729.654,621.351 701.275,636.167 710.732,638.835 659.52,687.788 663.016,689.015 713.604,641.304 <polygon fill="#A6A8AB" points="729.654,621.351 701.275,636.167 710.732,638.835 659.52,687.788 663.016,689.015 713.604,641.304
717.113,649.745 "/> 717.113,649.745 "/>
<polygon fill="none" stroke="#231F20" stroke-width="0.24" stroke-miterlimit="3.864" points="729.654,621.351 701.275,636.167 <polygon fill="none" stroke="#231F20" stroke-width="0.24" stroke-miterlimit="3.864" points="729.654,621.351 701.275,636.167
710.732,638.835 659.52,687.788 663.016,689.015 713.604,641.304 717.113,649.745 "/> 710.732,638.835 659.52,687.788 663.016,689.015 713.604,641.304 717.113,649.745 "/>
<polygon fill="#A6A8AB" points="657.879,681.612 632.369,707.317 621.678,707.138 582.189,744.142 592.674,744.354 <polygon fill="#A6A8AB" points="657.879,681.612 632.369,707.317 621.678,707.138 582.189,744.142 592.674,744.354
588.771,748.876 595.551,750.519 594.533,752.37 598.229,754.638 596.176,761.214 608.73,760.601 611.389,761.819 613.867,769.231 588.771,748.876 595.551,750.519 594.533,752.37 598.229,754.638 596.176,761.214 608.73,760.601 611.389,761.819 613.867,769.231
622.918,767.39 621.678,770.259 626.211,772.112 627.641,768.819 630.527,773.331 638.539,769.433 641.42,771.911 645.127,770.46 622.918,767.39 621.678,770.259 626.211,772.112 627.641,768.819 630.527,773.331 638.539,769.433 641.42,771.911 645.127,770.46
651.693,774.771 660.123,727.874 654.377,719.878 660.553,684.292 "/> 651.693,774.771 660.123,727.874 654.377,719.878 660.553,684.292 "/>
<polygon fill="none" stroke="#231F20" stroke-width="0.24" stroke-miterlimit="3.864" points="657.879,681.612 632.369,707.317 <polygon fill="none" stroke="#231F20" stroke-width="0.24" stroke-miterlimit="3.864" points="657.879,681.612 632.369,707.317
621.678,707.138 582.189,744.142 592.674,744.354 588.771,748.876 595.551,750.519 594.533,752.37 598.229,754.638 621.678,707.138 582.189,744.142 592.674,744.354 588.771,748.876 595.551,750.519 594.533,752.37 598.229,754.638
596.176,761.214 608.73,760.601 611.389,761.819 613.867,769.231 622.918,767.39 621.678,770.259 626.211,772.112 627.641,768.819 596.176,761.214 608.73,760.601 611.389,761.819 613.867,769.231 622.918,767.39 621.678,770.259 626.211,772.112 627.641,768.819
630.527,773.331 638.539,769.433 641.42,771.911 645.127,770.46 651.693,774.771 660.123,727.874 654.377,719.878 660.553,684.292 630.527,773.331 638.539,769.433 641.42,771.911 645.127,770.46 651.693,774.771 660.123,727.874 654.377,719.878 660.553,684.292
"/> "/>
<path fill="none" stroke="#FFFFFF" stroke-width="0.336" stroke-miterlimit="3.864" d="M635.881,723.151l10.283-4.926l6.148-12.752 <path fill="none" stroke="#FFFFFF" stroke-width="0.336" stroke-miterlimit="3.864" d="M635.881,723.151l10.283-4.926l6.148-12.752
l-4.311-2.055L635.881,723.151z M644.719,770.46l9.658-50.371 M638.947,769.433l13.594-56.143 M630.527,773.331l4.93-21.988 l-4.311-2.055L635.881,723.151z M644.719,770.46l9.658-50.371 M638.947,769.433l13.594-56.143 M630.527,773.331l4.93-21.988
@ -2025,7 +2025,7 @@
c0,0-2.277,4.359-3.15,6.275c-1.043,1.748-4.898,15.014,15.361,25.324c24.969,12.381,31.779-0.711,32.652-2.098 c0,0-2.277,4.359-3.15,6.275c-1.043,1.748-4.898,15.014,15.361,25.324c24.969,12.381,31.779-0.711,32.652-2.098
C918.57,688.417,921.188,682.302,921.188,682.302z"/> C918.57,688.417,921.188,682.302,921.188,682.302z"/>
<polygon fill="#FFFFFF" points="749.4,841.347 763.195,832.095 769.656,853.737 "/> <polygon fill="#FFFFFF" points="749.4,841.347 763.195,832.095 769.656,853.737 "/>
<polygon fill="none" stroke="#000031" stroke-width="0.3721" stroke-miterlimit="3.864" points="749.4,841.347 763.195,832.095 <polygon fill="none" stroke="#000031" stroke-width="0.3721" stroke-miterlimit="3.864" points="749.4,841.347 763.195,832.095
769.656,853.737 "/> 769.656,853.737 "/>
<path fill="#FFFFFF" d="M32.234,522.737c0.873-11.863,13.609-15.184,28.977-15.184c15.373,0,28.108,2.611,28.633,13.965 <path fill="#FFFFFF" d="M32.234,522.737c0.873-11.863,13.609-15.184,28.977-15.184c15.373,0,28.108,2.611,28.633,13.965
c-0.524,9.955-12.392,16.061-27.759,16.061C43.927,537.579,32.234,534.964,32.234,522.737"/> c-0.524,9.955-12.392,16.061-27.759,16.061C43.927,537.579,32.234,534.964,32.234,522.737"/>

Before

Width:  |  Height:  |  Size: 201 KiB

After

Width:  |  Height:  |  Size: 201 KiB

Before After
Before After

View file

@ -1 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 88 83.5"><defs><style>.cls-1{fill:#c9c9c9;}.cls-2{clip-path:url(#clip-path);}.cls-3{isolation:isolate;}.cls-4{clip-path:url(#clip-path-2);}.cls-5{fill:none;stroke:#c9c9c9;stroke-miterlimit:10;}.cls-6{fill:#fff;}</style><clipPath id="clip-path" transform="translate(4.5 4.5)"><rect class="cls-1" x="0.5" y="0.5" width="78" height="39"/></clipPath><clipPath id="clip-path-2" transform="translate(4.5 4.5)"><rect class="cls-1" x="0.5" y="0.5" width="79" height="39"/></clipPath></defs><g id="Layer_2" data-name="Layer 2"><g id="Layer_1-2" data-name="Layer 1"><rect class="cls-1" x="5" y="5" width="78" height="39"/><g class="cls-2"><g class="cls-3"><rect class="cls-1" x="5" y="5" width="79" height="39"/><g class="cls-4"><rect class="cls-1" x="5" y="5" width="78" height="39"/><g class="cls-2"><rect class="cls-1" width="88" height="49"/></g></g></g></g><rect class="cls-5" x="5" y="5" width="78" height="78"/><g class="cls-3"><path class="cls-6" d="M19.68,26.5l4.66-13h2.77l4.65,13H29.14l-1.06-3H23.4l-1.09,3ZM24,21.19h3.46L25.73,16Z" transform="translate(4.5 4.5)"/><path class="cls-6" d="M33.72,26.5v-13H38.5a6.27,6.27,0,0,1,2.55.49,4.26,4.26,0,0,1,1.85,6,3.67,3.67,0,0,1-1.61,1.4,5.62,5.62,0,0,1-2.44.5H36.36V26.5Zm2.61-6.68h2.44a2.19,2.19,0,0,0,1.62-.63A2.16,2.16,0,0,0,41,17.62a2,2,0,0,0-.66-1.55,2.43,2.43,0,0,0-1.62-.57H36.33Z" transform="translate(4.5 4.5)"/><path class="cls-6" d="M55.56,26.5H52.83l-2.12-5H48.08v5H45.46v-13H51A5.71,5.71,0,0,1,53.5,14,3.22,3.22,0,0,1,55,15.35a4.16,4.16,0,0,1,.47,2,4.1,4.1,0,0,1-.32,1.74,3.49,3.49,0,0,1-.83,1.17,5.26,5.26,0,0,1-1.13.77Zm-5.08-7a2.41,2.41,0,0,0,1.67-.56,1.91,1.91,0,0,0,.62-1.46,1.77,1.77,0,0,0-.6-1.42,2.16,2.16,0,0,0-1.5-.53H48.08v4Z" transform="translate(4.5 4.5)"/></g><path class="cls-1" d="M33.41,66.5V56.75H31.09V55.27a6.34,6.34,0,0,0,1.8-.21,2.12,2.12,0,0,0,1-.62,1.75,1.75,0,0,0,.41-.95h1.74v13Z" transform="translate(4.5 4.5)"/><path class="cls-1" d="M40.17,53.49h8.36l-.1,2.16H42.25L42,58.78a6.35,6.35,0,0,1,1.38-.59A5.33,5.33,0,0,1,44.8,58a5.5,5.5,0,0,1,2.34.49,3.86,3.86,0,0,1,1.63,1.44,4.22,4.22,0,0,1,.61,2.3,4.38,4.38,0,0,1-.63,2.38A4,4,0,0,1,47,66.16a6.18,6.18,0,0,1-2.69.54,6.83,6.83,0,0,1-2.38-.4A6,6,0,0,1,40,65.22a4.81,4.81,0,0,1-1.21-1.58l2-1.22a7.12,7.12,0,0,0,.79,1.11,3.61,3.61,0,0,0,1,.77,3.06,3.06,0,0,0,1.36.28A2.72,2.72,0,0,0,45.91,64a2,2,0,0,0,.71-1.62,2.1,2.1,0,0,0-.32-1.13,2.25,2.25,0,0,0-.88-.79,2.8,2.8,0,0,0-1.3-.28,4.56,4.56,0,0,0-.75.06,2.61,2.61,0,0,0-.72.26,4.69,4.69,0,0,0-.81.52.49.49,0,0,1-.17.06.44.44,0,0,1-.19-.07l-1.91-.88Z" transform="translate(4.5 4.5)"/></g></g></svg> <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 88 83.5"><defs><style>.cls-1{fill:#c9c9c9;}.cls-2{clip-path:url(#clip-path);}.cls-3{isolation:isolate;}.cls-4{clip-path:url(#clip-path-2);}.cls-5{fill:none;stroke:#c9c9c9;stroke-miterlimit:10;}.cls-6{fill:#fff;}</style><clipPath id="clip-path" transform="translate(4.5 4.5)"><rect class="cls-1" x="0.5" y="0.5" width="78" height="39"/></clipPath><clipPath id="clip-path-2" transform="translate(4.5 4.5)"><rect class="cls-1" x="0.5" y="0.5" width="79" height="39"/></clipPath></defs><g id="Layer_2" data-name="Layer 2"><g id="Layer_1-2" data-name="Layer 1"><rect class="cls-1" x="5" y="5" width="78" height="39"/><g class="cls-2"><g class="cls-3"><rect class="cls-1" x="5" y="5" width="79" height="39"/><g class="cls-4"><rect class="cls-1" x="5" y="5" width="78" height="39"/><g class="cls-2"><rect class="cls-1" width="88" height="49"/></g></g></g></g><rect class="cls-5" x="5" y="5" width="78" height="78"/><g class="cls-3"><path class="cls-6" d="M19.68,26.5l4.66-13h2.77l4.65,13H29.14l-1.06-3H23.4l-1.09,3ZM24,21.19h3.46L25.73,16Z" transform="translate(4.5 4.5)"/><path class="cls-6" d="M33.72,26.5v-13H38.5a6.27,6.27,0,0,1,2.55.49,4.26,4.26,0,0,1,1.85,6,3.67,3.67,0,0,1-1.61,1.4,5.62,5.62,0,0,1-2.44.5H36.36V26.5Zm2.61-6.68h2.44a2.19,2.19,0,0,0,1.62-.63A2.16,2.16,0,0,0,41,17.62a2,2,0,0,0-.66-1.55,2.43,2.43,0,0,0-1.62-.57H36.33Z" transform="translate(4.5 4.5)"/><path class="cls-6" d="M55.56,26.5H52.83l-2.12-5H48.08v5H45.46v-13H51A5.71,5.71,0,0,1,53.5,14,3.22,3.22,0,0,1,55,15.35a4.16,4.16,0,0,1,.47,2,4.1,4.1,0,0,1-.32,1.74,3.49,3.49,0,0,1-.83,1.17,5.26,5.26,0,0,1-1.13.77Zm-5.08-7a2.41,2.41,0,0,0,1.67-.56,1.91,1.91,0,0,0,.62-1.46,1.77,1.77,0,0,0-.6-1.42,2.16,2.16,0,0,0-1.5-.53H48.08v4Z" transform="translate(4.5 4.5)"/></g><path class="cls-1" d="M33.41,66.5V56.75H31.09V55.27a6.34,6.34,0,0,0,1.8-.21,2.12,2.12,0,0,0,1-.62,1.75,1.75,0,0,0,.41-.95h1.74v13Z" transform="translate(4.5 4.5)"/><path class="cls-1" d="M40.17,53.49h8.36l-.1,2.16H42.25L42,58.78a6.35,6.35,0,0,1,1.38-.59A5.33,5.33,0,0,1,44.8,58a5.5,5.5,0,0,1,2.34.49,3.86,3.86,0,0,1,1.63,1.44,4.22,4.22,0,0,1,.61,2.3,4.38,4.38,0,0,1-.63,2.38A4,4,0,0,1,47,66.16a6.18,6.18,0,0,1-2.69.54,6.83,6.83,0,0,1-2.38-.4A6,6,0,0,1,40,65.22a4.81,4.81,0,0,1-1.21-1.58l2-1.22a7.12,7.12,0,0,0,.79,1.11,3.61,3.61,0,0,0,1,.77,3.06,3.06,0,0,0,1.36.28A2.72,2.72,0,0,0,45.91,64a2,2,0,0,0,.71-1.62,2.1,2.1,0,0,0-.32-1.13,2.25,2.25,0,0,0-.88-.79,2.8,2.8,0,0,0-1.3-.28,4.56,4.56,0,0,0-.75.06,2.61,2.61,0,0,0-.72.26,4.69,4.69,0,0,0-.81.52.49.49,0,0,1-.17.06.44.44,0,0,1-.19-.07l-1.91-.88Z" transform="translate(4.5 4.5)"/></g></g></svg>

Before

Width:  |  Height:  |  Size: 2.6 KiB

After

Width:  |  Height:  |  Size: 2.6 KiB

Before After
Before After

View file

@ -1 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 88 83.5"><defs><style>.cls-1,.cls-6{fill:none;}.cls-2{clip-path:url(#clip-path);}.cls-3{isolation:isolate;}.cls-4{clip-path:url(#clip-path-2);}.cls-5{fill:#005ea2;}.cls-6{stroke:#005ea2;stroke-miterlimit:10;}.cls-7{fill:#fff;}</style><clipPath id="clip-path" transform="translate(4.5 4.5)"><rect class="cls-1" x="0.5" y="0.5" width="78" height="39"/></clipPath><clipPath id="clip-path-2" transform="translate(4.5 4.5)"><rect class="cls-1" x="0.5" y="0.5" width="79" height="39"/></clipPath></defs><g id="Layer_2" data-name="Layer 2"><g id="Layer_1-2" data-name="Layer 1"><g class="cls-2"><g class="cls-3"><g class="cls-4"><g class="cls-2"><rect class="cls-5" width="88" height="49"/></g></g></g></g><rect class="cls-6" x="5" y="5" width="78" height="78"/><g class="cls-3"><path class="cls-7" d="M19.68,26.5l4.66-13h2.77l4.65,13H29.14l-1.06-3H23.4l-1.09,3ZM24,21.19h3.46L25.73,16Z" transform="translate(4.5 4.5)"/><path class="cls-7" d="M33.72,26.5v-13H38.5a6.27,6.27,0,0,1,2.55.49,4.26,4.26,0,0,1,1.85,6,3.67,3.67,0,0,1-1.61,1.4,5.64,5.64,0,0,1-2.45.5H36.36V26.5Zm2.61-6.68h2.44a2.19,2.19,0,0,0,1.62-.63A2.16,2.16,0,0,0,41,17.62a2,2,0,0,0-.66-1.55,2.43,2.43,0,0,0-1.62-.57H36.33Z" transform="translate(4.5 4.5)"/><path class="cls-7" d="M55.56,26.5H52.83l-2.12-5H48.08v5H45.46v-13H51A5.71,5.71,0,0,1,53.5,14,3.22,3.22,0,0,1,55,15.35a4.16,4.16,0,0,1,.47,2,4.1,4.1,0,0,1-.32,1.74,3.49,3.49,0,0,1-.83,1.17,5.26,5.26,0,0,1-1.13.77Zm-5.08-7a2.41,2.41,0,0,0,1.67-.56,1.91,1.91,0,0,0,.62-1.46,1.77,1.77,0,0,0-.6-1.42,2.16,2.16,0,0,0-1.5-.53H48.08v4Z" transform="translate(4.5 4.5)"/></g><path class="cls-5" d="M33.41,66.5V56.75H31.09V55.27a6.34,6.34,0,0,0,1.8-.21,2.12,2.12,0,0,0,1-.62,1.75,1.75,0,0,0,.41-.95h1.74v13Z" transform="translate(4.5 4.5)"/><path class="cls-5" d="M40.17,53.49h8.36l-.1,2.16H42.25L42,58.78a6.15,6.15,0,0,1,1.38-.59A5.33,5.33,0,0,1,44.8,58a5.5,5.5,0,0,1,2.34.49,3.86,3.86,0,0,1,1.63,1.44,4.22,4.22,0,0,1,.61,2.3,4.38,4.38,0,0,1-.63,2.38A4,4,0,0,1,47,66.16a6.18,6.18,0,0,1-2.69.54,6.83,6.83,0,0,1-2.38-.4A6,6,0,0,1,40,65.22a4.81,4.81,0,0,1-1.21-1.58l2-1.22a6.51,6.51,0,0,0,.79,1.11,3.61,3.61,0,0,0,1,.77,3.06,3.06,0,0,0,1.36.28A2.72,2.72,0,0,0,45.91,64a2,2,0,0,0,.71-1.62,2.1,2.1,0,0,0-.32-1.13,2.25,2.25,0,0,0-.88-.79,2.8,2.8,0,0,0-1.3-.28,4.38,4.38,0,0,0-.75.06,2.61,2.61,0,0,0-.72.26,4.69,4.69,0,0,0-.81.52.49.49,0,0,1-.17.06.44.44,0,0,1-.19-.07l-1.91-.88Z" transform="translate(4.5 4.5)"/></g></g></svg> <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 88 83.5"><defs><style>.cls-1,.cls-6{fill:none;}.cls-2{clip-path:url(#clip-path);}.cls-3{isolation:isolate;}.cls-4{clip-path:url(#clip-path-2);}.cls-5{fill:#005ea2;}.cls-6{stroke:#005ea2;stroke-miterlimit:10;}.cls-7{fill:#fff;}</style><clipPath id="clip-path" transform="translate(4.5 4.5)"><rect class="cls-1" x="0.5" y="0.5" width="78" height="39"/></clipPath><clipPath id="clip-path-2" transform="translate(4.5 4.5)"><rect class="cls-1" x="0.5" y="0.5" width="79" height="39"/></clipPath></defs><g id="Layer_2" data-name="Layer 2"><g id="Layer_1-2" data-name="Layer 1"><g class="cls-2"><g class="cls-3"><g class="cls-4"><g class="cls-2"><rect class="cls-5" width="88" height="49"/></g></g></g></g><rect class="cls-6" x="5" y="5" width="78" height="78"/><g class="cls-3"><path class="cls-7" d="M19.68,26.5l4.66-13h2.77l4.65,13H29.14l-1.06-3H23.4l-1.09,3ZM24,21.19h3.46L25.73,16Z" transform="translate(4.5 4.5)"/><path class="cls-7" d="M33.72,26.5v-13H38.5a6.27,6.27,0,0,1,2.55.49,4.26,4.26,0,0,1,1.85,6,3.67,3.67,0,0,1-1.61,1.4,5.64,5.64,0,0,1-2.45.5H36.36V26.5Zm2.61-6.68h2.44a2.19,2.19,0,0,0,1.62-.63A2.16,2.16,0,0,0,41,17.62a2,2,0,0,0-.66-1.55,2.43,2.43,0,0,0-1.62-.57H36.33Z" transform="translate(4.5 4.5)"/><path class="cls-7" d="M55.56,26.5H52.83l-2.12-5H48.08v5H45.46v-13H51A5.71,5.71,0,0,1,53.5,14,3.22,3.22,0,0,1,55,15.35a4.16,4.16,0,0,1,.47,2,4.1,4.1,0,0,1-.32,1.74,3.49,3.49,0,0,1-.83,1.17,5.26,5.26,0,0,1-1.13.77Zm-5.08-7a2.41,2.41,0,0,0,1.67-.56,1.91,1.91,0,0,0,.62-1.46,1.77,1.77,0,0,0-.6-1.42,2.16,2.16,0,0,0-1.5-.53H48.08v4Z" transform="translate(4.5 4.5)"/></g><path class="cls-5" d="M33.41,66.5V56.75H31.09V55.27a6.34,6.34,0,0,0,1.8-.21,2.12,2.12,0,0,0,1-.62,1.75,1.75,0,0,0,.41-.95h1.74v13Z" transform="translate(4.5 4.5)"/><path class="cls-5" d="M40.17,53.49h8.36l-.1,2.16H42.25L42,58.78a6.15,6.15,0,0,1,1.38-.59A5.33,5.33,0,0,1,44.8,58a5.5,5.5,0,0,1,2.34.49,3.86,3.86,0,0,1,1.63,1.44,4.22,4.22,0,0,1,.61,2.3,4.38,4.38,0,0,1-.63,2.38A4,4,0,0,1,47,66.16a6.18,6.18,0,0,1-2.69.54,6.83,6.83,0,0,1-2.38-.4A6,6,0,0,1,40,65.22a4.81,4.81,0,0,1-1.21-1.58l2-1.22a6.51,6.51,0,0,0,.79,1.11,3.61,3.61,0,0,0,1,.77,3.06,3.06,0,0,0,1.36.28A2.72,2.72,0,0,0,45.91,64a2,2,0,0,0,.71-1.62,2.1,2.1,0,0,0-.32-1.13,2.25,2.25,0,0,0-.88-.79,2.8,2.8,0,0,0-1.3-.28,4.38,4.38,0,0,0-.75.06,2.61,2.61,0,0,0-.72.26,4.69,4.69,0,0,0-.81.52.49.49,0,0,1-.17.06.44.44,0,0,1-.19-.07l-1.91-.88Z" transform="translate(4.5 4.5)"/></g></g></svg>

Before

Width:  |  Height:  |  Size: 2.5 KiB

After

Width:  |  Height:  |  Size: 2.5 KiB

Before After
Before After

View file

@ -1 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 88 83.5"><defs><style>.cls-1{fill:#c9c9c9;}.cls-2{clip-path:url(#clip-path);}.cls-3{isolation:isolate;}.cls-4{clip-path:url(#clip-path-2);}.cls-5{fill:none;stroke:#c9c9c9;stroke-miterlimit:10;}.cls-6{fill:#fff;}</style><clipPath id="clip-path" transform="translate(4.5 4.5)"><rect class="cls-1" x="0.5" y="0.5" width="78" height="39"/></clipPath><clipPath id="clip-path-2" transform="translate(4.5 4.5)"><rect class="cls-1" x="0.5" y="0.5" width="79" height="39"/></clipPath></defs><g id="Layer_2" data-name="Layer 2"><g id="Layer_1-2" data-name="Layer 1"><rect class="cls-1" x="5" y="5" width="78" height="39"/><g class="cls-2"><g class="cls-3"><rect class="cls-1" x="5" y="5" width="79" height="39"/><g class="cls-4"><rect class="cls-1" x="5" y="5" width="78" height="39"/><g class="cls-2"><rect class="cls-1" width="88" height="49"/></g></g></g></g><rect class="cls-5" x="5" y="5" width="78" height="78"/><g class="cls-3"><path class="cls-6" d="M20.64,26.5v-13h3.81l3,9.27,3-9.27h3.81v13H31.59V16.55l-3.13,10H26.4l-3.12-9.9v9.9Z" transform="translate(4.5 4.5)"/><path class="cls-6" d="M36.19,26.5l4.66-13h2.77l4.66,13H45.66l-1.06-3H39.92l-1.09,3Zm4.31-5.31H44L42.25,16Z" transform="translate(4.5 4.5)"/><path class="cls-6" d="M60.33,26.5H57.6l-2.12-5H52.85v5H50.23v-13h5.49a5.71,5.71,0,0,1,2.55.49,3.22,3.22,0,0,1,1.45,1.37,4.16,4.16,0,0,1,.47,2,4.1,4.1,0,0,1-.32,1.74A3.49,3.49,0,0,1,59,20.28a5.26,5.26,0,0,1-1.13.77Zm-5.08-7a2.37,2.37,0,0,0,1.67-.57,1.87,1.87,0,0,0,.62-1.45,1.81,1.81,0,0,0-.6-1.43,2.21,2.21,0,0,0-1.5-.52H52.85v4Z" transform="translate(4.5 4.5)"/></g><path class="cls-1" d="M33.68,66.5V56.75H31.36V55.27a6.42,6.42,0,0,0,1.81-.21,2.17,2.17,0,0,0,1-.62,1.74,1.74,0,0,0,.4-.95h1.75v13Z" transform="translate(4.5 4.5)"/><path class="cls-1" d="M44.11,53.31A4.38,4.38,0,0,1,47.77,55a8,8,0,0,1,1.34,5A8,8,0,0,1,47.79,65a4.81,4.81,0,0,1-7.38,0,8,8,0,0,1-1.33-5,9.65,9.65,0,0,1,.62-3.66,4.88,4.88,0,0,1,1.73-2.29A4.65,4.65,0,0,1,44.11,53.31Zm0,11.24a1.8,1.8,0,0,0,1.7-1A8.11,8.11,0,0,0,46.35,60a8.53,8.53,0,0,0-.55-3.57,1.81,1.81,0,0,0-1.7-1.08,1.84,1.84,0,0,0-1.72,1.09A8.32,8.32,0,0,0,41.82,60a7.71,7.71,0,0,0,.56,3.47A1.84,1.84,0,0,0,44.11,64.55Z" transform="translate(4.5 4.5)"/></g></g></svg> <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 88 83.5"><defs><style>.cls-1{fill:#c9c9c9;}.cls-2{clip-path:url(#clip-path);}.cls-3{isolation:isolate;}.cls-4{clip-path:url(#clip-path-2);}.cls-5{fill:none;stroke:#c9c9c9;stroke-miterlimit:10;}.cls-6{fill:#fff;}</style><clipPath id="clip-path" transform="translate(4.5 4.5)"><rect class="cls-1" x="0.5" y="0.5" width="78" height="39"/></clipPath><clipPath id="clip-path-2" transform="translate(4.5 4.5)"><rect class="cls-1" x="0.5" y="0.5" width="79" height="39"/></clipPath></defs><g id="Layer_2" data-name="Layer 2"><g id="Layer_1-2" data-name="Layer 1"><rect class="cls-1" x="5" y="5" width="78" height="39"/><g class="cls-2"><g class="cls-3"><rect class="cls-1" x="5" y="5" width="79" height="39"/><g class="cls-4"><rect class="cls-1" x="5" y="5" width="78" height="39"/><g class="cls-2"><rect class="cls-1" width="88" height="49"/></g></g></g></g><rect class="cls-5" x="5" y="5" width="78" height="78"/><g class="cls-3"><path class="cls-6" d="M20.64,26.5v-13h3.81l3,9.27,3-9.27h3.81v13H31.59V16.55l-3.13,10H26.4l-3.12-9.9v9.9Z" transform="translate(4.5 4.5)"/><path class="cls-6" d="M36.19,26.5l4.66-13h2.77l4.66,13H45.66l-1.06-3H39.92l-1.09,3Zm4.31-5.31H44L42.25,16Z" transform="translate(4.5 4.5)"/><path class="cls-6" d="M60.33,26.5H57.6l-2.12-5H52.85v5H50.23v-13h5.49a5.71,5.71,0,0,1,2.55.49,3.22,3.22,0,0,1,1.45,1.37,4.16,4.16,0,0,1,.47,2,4.1,4.1,0,0,1-.32,1.74A3.49,3.49,0,0,1,59,20.28a5.26,5.26,0,0,1-1.13.77Zm-5.08-7a2.37,2.37,0,0,0,1.67-.57,1.87,1.87,0,0,0,.62-1.45,1.81,1.81,0,0,0-.6-1.43,2.21,2.21,0,0,0-1.5-.52H52.85v4Z" transform="translate(4.5 4.5)"/></g><path class="cls-1" d="M33.68,66.5V56.75H31.36V55.27a6.42,6.42,0,0,0,1.81-.21,2.17,2.17,0,0,0,1-.62,1.74,1.74,0,0,0,.4-.95h1.75v13Z" transform="translate(4.5 4.5)"/><path class="cls-1" d="M44.11,53.31A4.38,4.38,0,0,1,47.77,55a8,8,0,0,1,1.34,5A8,8,0,0,1,47.79,65a4.81,4.81,0,0,1-7.38,0,8,8,0,0,1-1.33-5,9.65,9.65,0,0,1,.62-3.66,4.88,4.88,0,0,1,1.73-2.29A4.65,4.65,0,0,1,44.11,53.31Zm0,11.24a1.8,1.8,0,0,0,1.7-1A8.11,8.11,0,0,0,46.35,60a8.53,8.53,0,0,0-.55-3.57,1.81,1.81,0,0,0-1.7-1.08,1.84,1.84,0,0,0-1.72,1.09A8.32,8.32,0,0,0,41.82,60a7.71,7.71,0,0,0,.56,3.47A1.84,1.84,0,0,0,44.11,64.55Z" transform="translate(4.5 4.5)"/></g></g></svg>

Before

Width:  |  Height:  |  Size: 2.3 KiB

After

Width:  |  Height:  |  Size: 2.3 KiB

Before After
Before After

View file

@ -1 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 88 83.5"><defs><style>.cls-1,.cls-6{fill:none;}.cls-2{clip-path:url(#clip-path);}.cls-3{isolation:isolate;}.cls-4{clip-path:url(#clip-path-2);}.cls-5{fill:#005ea2;}.cls-6{stroke:#005ea2;stroke-miterlimit:10;}.cls-7{fill:#fff;}</style><clipPath id="clip-path" transform="translate(4.5 4.5)"><rect class="cls-1" x="0.5" y="0.5" width="78" height="39"/></clipPath><clipPath id="clip-path-2" transform="translate(4.5 4.5)"><rect class="cls-1" x="0.5" y="0.5" width="79" height="39"/></clipPath></defs><g id="Layer_2" data-name="Layer 2"><g id="Layer_1-2" data-name="Layer 1"><g class="cls-2"><g class="cls-3"><g class="cls-4"><g class="cls-2"><rect class="cls-5" width="88" height="49"/></g></g></g></g><rect class="cls-6" x="5" y="5" width="78" height="78"/><g class="cls-3"><path class="cls-7" d="M20.64,26.5v-13h3.81l3,9.28,3-9.28h3.81v13H31.59V16.56L28.46,26.5H26.4l-3.12-9.9v9.9Z" transform="translate(4.5 4.5)"/><path class="cls-7" d="M36.19,26.5l4.66-13h2.77l4.66,13H45.66l-1.06-3H39.92l-1.09,3Zm4.31-5.31H44L42.25,16Z" transform="translate(4.5 4.5)"/><path class="cls-7" d="M60.33,26.5H57.6l-2.12-5H52.85v5H50.23v-13h5.49a5.71,5.71,0,0,1,2.55.49,3.22,3.22,0,0,1,1.45,1.37,4.16,4.16,0,0,1,.47,2,4.1,4.1,0,0,1-.32,1.74A3.49,3.49,0,0,1,59,20.28a5.26,5.26,0,0,1-1.13.77Zm-5.08-7a2.41,2.41,0,0,0,1.67-.56,1.91,1.91,0,0,0,.62-1.46,1.77,1.77,0,0,0-.6-1.42,2.16,2.16,0,0,0-1.5-.53H52.85v4Z" transform="translate(4.5 4.5)"/></g><path class="cls-5" d="M33.68,66.5V56.75H31.36V55.27a6.42,6.42,0,0,0,1.81-.21,2.17,2.17,0,0,0,1-.62,1.74,1.74,0,0,0,.4-.95h1.75v13Z" transform="translate(4.5 4.5)"/><path class="cls-5" d="M44.11,53.31A4.38,4.38,0,0,1,47.77,55a8,8,0,0,1,1.34,5A8,8,0,0,1,47.79,65a4.81,4.81,0,0,1-7.38,0,8,8,0,0,1-1.33-5,9.65,9.65,0,0,1,.62-3.66,4.88,4.88,0,0,1,1.73-2.29A4.65,4.65,0,0,1,44.11,53.31Zm0,11.24a1.8,1.8,0,0,0,1.7-1A8.11,8.11,0,0,0,46.35,60a8.53,8.53,0,0,0-.55-3.57,1.81,1.81,0,0,0-1.7-1.08,1.84,1.84,0,0,0-1.72,1.09A8.32,8.32,0,0,0,41.82,60a7.71,7.71,0,0,0,.56,3.47A1.84,1.84,0,0,0,44.11,64.55Z" transform="translate(4.5 4.5)"/></g></g></svg> <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 88 83.5"><defs><style>.cls-1,.cls-6{fill:none;}.cls-2{clip-path:url(#clip-path);}.cls-3{isolation:isolate;}.cls-4{clip-path:url(#clip-path-2);}.cls-5{fill:#005ea2;}.cls-6{stroke:#005ea2;stroke-miterlimit:10;}.cls-7{fill:#fff;}</style><clipPath id="clip-path" transform="translate(4.5 4.5)"><rect class="cls-1" x="0.5" y="0.5" width="78" height="39"/></clipPath><clipPath id="clip-path-2" transform="translate(4.5 4.5)"><rect class="cls-1" x="0.5" y="0.5" width="79" height="39"/></clipPath></defs><g id="Layer_2" data-name="Layer 2"><g id="Layer_1-2" data-name="Layer 1"><g class="cls-2"><g class="cls-3"><g class="cls-4"><g class="cls-2"><rect class="cls-5" width="88" height="49"/></g></g></g></g><rect class="cls-6" x="5" y="5" width="78" height="78"/><g class="cls-3"><path class="cls-7" d="M20.64,26.5v-13h3.81l3,9.28,3-9.28h3.81v13H31.59V16.56L28.46,26.5H26.4l-3.12-9.9v9.9Z" transform="translate(4.5 4.5)"/><path class="cls-7" d="M36.19,26.5l4.66-13h2.77l4.66,13H45.66l-1.06-3H39.92l-1.09,3Zm4.31-5.31H44L42.25,16Z" transform="translate(4.5 4.5)"/><path class="cls-7" d="M60.33,26.5H57.6l-2.12-5H52.85v5H50.23v-13h5.49a5.71,5.71,0,0,1,2.55.49,3.22,3.22,0,0,1,1.45,1.37,4.16,4.16,0,0,1,.47,2,4.1,4.1,0,0,1-.32,1.74A3.49,3.49,0,0,1,59,20.28a5.26,5.26,0,0,1-1.13.77Zm-5.08-7a2.41,2.41,0,0,0,1.67-.56,1.91,1.91,0,0,0,.62-1.46,1.77,1.77,0,0,0-.6-1.42,2.16,2.16,0,0,0-1.5-.53H52.85v4Z" transform="translate(4.5 4.5)"/></g><path class="cls-5" d="M33.68,66.5V56.75H31.36V55.27a6.42,6.42,0,0,0,1.81-.21,2.17,2.17,0,0,0,1-.62,1.74,1.74,0,0,0,.4-.95h1.75v13Z" transform="translate(4.5 4.5)"/><path class="cls-5" d="M44.11,53.31A4.38,4.38,0,0,1,47.77,55a8,8,0,0,1,1.34,5A8,8,0,0,1,47.79,65a4.81,4.81,0,0,1-7.38,0,8,8,0,0,1-1.33-5,9.65,9.65,0,0,1,.62-3.66,4.88,4.88,0,0,1,1.73-2.29A4.65,4.65,0,0,1,44.11,53.31Zm0,11.24a1.8,1.8,0,0,0,1.7-1A8.11,8.11,0,0,0,46.35,60a8.53,8.53,0,0,0-.55-3.57,1.81,1.81,0,0,0-1.7-1.08,1.84,1.84,0,0,0-1.72,1.09A8.32,8.32,0,0,0,41.82,60a7.71,7.71,0,0,0,.56,3.47A1.84,1.84,0,0,0,44.11,64.55Z" transform="translate(4.5 4.5)"/></g></g></svg>

Before

Width:  |  Height:  |  Size: 2.1 KiB

After

Width:  |  Height:  |  Size: 2.1 KiB

Before After
Before After

View file

@ -1 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 88 83.5"><defs><style>.cls-1{fill:#c9c9c9;}.cls-2{clip-path:url(#clip-path);}.cls-3{isolation:isolate;}.cls-4{clip-path:url(#clip-path-2);}.cls-5{fill:none;stroke:#c9c9c9;stroke-miterlimit:10;}.cls-6{fill:#fff;}</style><clipPath id="clip-path" transform="translate(4.5 4.5)"><rect class="cls-1" x="0.5" y="0.5" width="78" height="39"/></clipPath><clipPath id="clip-path-2" transform="translate(4.5 4.5)"><rect class="cls-1" x="0.5" y="0.5" width="79" height="39"/></clipPath></defs><g id="Layer_2" data-name="Layer 2"><g id="Layer_1-2" data-name="Layer 1"><rect class="cls-1" x="5" y="5" width="78" height="39"/><g class="cls-2"><g class="cls-3"><rect class="cls-1" x="5" y="5" width="79" height="39"/><g class="cls-4"><rect class="cls-1" x="5" y="5" width="78" height="39"/><g class="cls-2"><rect class="cls-1" width="88" height="49"/></g></g></g></g><rect class="cls-5" x="5" y="5" width="78" height="78"/><g class="cls-3"><path class="cls-6" d="M20.64,26.5v-13h3.81l3,9.27,3-9.27h3.81v13H31.59V16.55l-3.13,10H26.4l-3.12-9.9v9.9Z" transform="translate(4.5 4.5)"/><path class="cls-6" d="M36.19,26.5l4.66-13h2.77l4.66,13H45.66l-1.06-3H39.92l-1.09,3Zm4.31-5.31H44L42.25,16Z" transform="translate(4.5 4.5)"/><path class="cls-6" d="M60.33,26.5H57.6l-2.12-5H52.85v5H50.23v-13h5.49a5.71,5.71,0,0,1,2.55.49,3.22,3.22,0,0,1,1.45,1.37,4.16,4.16,0,0,1,.47,2,4.1,4.1,0,0,1-.32,1.74A3.49,3.49,0,0,1,59,20.28a5.26,5.26,0,0,1-1.13.77Zm-5.08-7a2.37,2.37,0,0,0,1.67-.57,1.87,1.87,0,0,0,.62-1.45,1.81,1.81,0,0,0-.6-1.43,2.21,2.21,0,0,0-1.5-.52H52.85v4Z" transform="translate(4.5 4.5)"/></g><path class="cls-1" d="M33.41,66.5V56.75H31.09V55.27a6.34,6.34,0,0,0,1.8-.21,2.12,2.12,0,0,0,1-.62,1.75,1.75,0,0,0,.41-.95h1.74v13Z" transform="translate(4.5 4.5)"/><path class="cls-1" d="M40.17,53.49h8.36l-.1,2.16H42.25L42,58.78a6.15,6.15,0,0,1,1.38-.59A5.33,5.33,0,0,1,44.8,58a5.5,5.5,0,0,1,2.34.49,3.86,3.86,0,0,1,1.63,1.44,4.22,4.22,0,0,1,.61,2.3,4.38,4.38,0,0,1-.63,2.38A4,4,0,0,1,47,66.16a6.18,6.18,0,0,1-2.69.54,6.83,6.83,0,0,1-2.38-.4A6,6,0,0,1,40,65.22a4.81,4.81,0,0,1-1.21-1.58l2-1.22a6.51,6.51,0,0,0,.79,1.11,3.61,3.61,0,0,0,1,.77,3.06,3.06,0,0,0,1.36.28A2.72,2.72,0,0,0,45.91,64a2,2,0,0,0,.71-1.62,2.1,2.1,0,0,0-.32-1.13,2.16,2.16,0,0,0-.88-.78,2.68,2.68,0,0,0-1.3-.29,4.38,4.38,0,0,0-.75.06,2.61,2.61,0,0,0-.72.26,5.39,5.39,0,0,0-.81.52.49.49,0,0,1-.17.06.44.44,0,0,1-.19-.07l-1.91-.88Z" transform="translate(4.5 4.5)"/></g></g></svg> <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 88 83.5"><defs><style>.cls-1{fill:#c9c9c9;}.cls-2{clip-path:url(#clip-path);}.cls-3{isolation:isolate;}.cls-4{clip-path:url(#clip-path-2);}.cls-5{fill:none;stroke:#c9c9c9;stroke-miterlimit:10;}.cls-6{fill:#fff;}</style><clipPath id="clip-path" transform="translate(4.5 4.5)"><rect class="cls-1" x="0.5" y="0.5" width="78" height="39"/></clipPath><clipPath id="clip-path-2" transform="translate(4.5 4.5)"><rect class="cls-1" x="0.5" y="0.5" width="79" height="39"/></clipPath></defs><g id="Layer_2" data-name="Layer 2"><g id="Layer_1-2" data-name="Layer 1"><rect class="cls-1" x="5" y="5" width="78" height="39"/><g class="cls-2"><g class="cls-3"><rect class="cls-1" x="5" y="5" width="79" height="39"/><g class="cls-4"><rect class="cls-1" x="5" y="5" width="78" height="39"/><g class="cls-2"><rect class="cls-1" width="88" height="49"/></g></g></g></g><rect class="cls-5" x="5" y="5" width="78" height="78"/><g class="cls-3"><path class="cls-6" d="M20.64,26.5v-13h3.81l3,9.27,3-9.27h3.81v13H31.59V16.55l-3.13,10H26.4l-3.12-9.9v9.9Z" transform="translate(4.5 4.5)"/><path class="cls-6" d="M36.19,26.5l4.66-13h2.77l4.66,13H45.66l-1.06-3H39.92l-1.09,3Zm4.31-5.31H44L42.25,16Z" transform="translate(4.5 4.5)"/><path class="cls-6" d="M60.33,26.5H57.6l-2.12-5H52.85v5H50.23v-13h5.49a5.71,5.71,0,0,1,2.55.49,3.22,3.22,0,0,1,1.45,1.37,4.16,4.16,0,0,1,.47,2,4.1,4.1,0,0,1-.32,1.74A3.49,3.49,0,0,1,59,20.28a5.26,5.26,0,0,1-1.13.77Zm-5.08-7a2.37,2.37,0,0,0,1.67-.57,1.87,1.87,0,0,0,.62-1.45,1.81,1.81,0,0,0-.6-1.43,2.21,2.21,0,0,0-1.5-.52H52.85v4Z" transform="translate(4.5 4.5)"/></g><path class="cls-1" d="M33.41,66.5V56.75H31.09V55.27a6.34,6.34,0,0,0,1.8-.21,2.12,2.12,0,0,0,1-.62,1.75,1.75,0,0,0,.41-.95h1.74v13Z" transform="translate(4.5 4.5)"/><path class="cls-1" d="M40.17,53.49h8.36l-.1,2.16H42.25L42,58.78a6.15,6.15,0,0,1,1.38-.59A5.33,5.33,0,0,1,44.8,58a5.5,5.5,0,0,1,2.34.49,3.86,3.86,0,0,1,1.63,1.44,4.22,4.22,0,0,1,.61,2.3,4.38,4.38,0,0,1-.63,2.38A4,4,0,0,1,47,66.16a6.18,6.18,0,0,1-2.69.54,6.83,6.83,0,0,1-2.38-.4A6,6,0,0,1,40,65.22a4.81,4.81,0,0,1-1.21-1.58l2-1.22a6.51,6.51,0,0,0,.79,1.11,3.61,3.61,0,0,0,1,.77,3.06,3.06,0,0,0,1.36.28A2.72,2.72,0,0,0,45.91,64a2,2,0,0,0,.71-1.62,2.1,2.1,0,0,0-.32-1.13,2.16,2.16,0,0,0-.88-.78,2.68,2.68,0,0,0-1.3-.29,4.38,4.38,0,0,0-.75.06,2.61,2.61,0,0,0-.72.26,5.39,5.39,0,0,0-.81.52.49.49,0,0,1-.17.06.44.44,0,0,1-.19-.07l-1.91-.88Z" transform="translate(4.5 4.5)"/></g></g></svg>

Before

Width:  |  Height:  |  Size: 2.5 KiB

After

Width:  |  Height:  |  Size: 2.5 KiB

Before After
Before After

View file

@ -1 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 88 83.5"><defs><style>.cls-1,.cls-6{fill:none;}.cls-2{clip-path:url(#clip-path);}.cls-3{isolation:isolate;}.cls-4{clip-path:url(#clip-path-2);}.cls-5{fill:#005ea2;}.cls-6{stroke:#005ea2;stroke-miterlimit:10;}.cls-7{fill:#fff;}</style><clipPath id="clip-path" transform="translate(4.5 4.5)"><rect class="cls-1" x="0.5" y="0.5" width="78" height="39"/></clipPath><clipPath id="clip-path-2" transform="translate(4.5 4.5)"><rect class="cls-1" x="0.5" y="0.5" width="79" height="39"/></clipPath></defs><g id="Layer_2" data-name="Layer 2"><g id="Layer_1-2" data-name="Layer 1"><g class="cls-2"><g class="cls-3"><g class="cls-4"><g class="cls-2"><rect class="cls-5" width="88" height="49"/></g></g></g></g><rect class="cls-6" x="5" y="5" width="78" height="78"/><g class="cls-3"><path class="cls-7" d="M20.64,26.5v-13h3.81l3,9.27,3-9.27h3.81v13H31.59V16.55l-3.13,10H26.4l-3.12-9.9v9.9Z" transform="translate(4.5 4.5)"/><path class="cls-7" d="M36.19,26.5l4.66-13h2.77l4.66,13H45.66l-1.06-3H39.92l-1.09,3Zm4.31-5.31H44L42.25,16Z" transform="translate(4.5 4.5)"/><path class="cls-7" d="M60.33,26.5H57.6l-2.12-5H52.85v5H50.23v-13h5.49a5.71,5.71,0,0,1,2.55.49,3.3,3.3,0,0,1,1.46,1.37,4.27,4.27,0,0,1,.46,2,4.1,4.1,0,0,1-.32,1.74A3.49,3.49,0,0,1,59,20.28a5,5,0,0,1-1.13.77Zm-5.08-7a2.37,2.37,0,0,0,1.67-.57,1.87,1.87,0,0,0,.62-1.45,1.81,1.81,0,0,0-.6-1.43,2.21,2.21,0,0,0-1.5-.52H52.85v4Z" transform="translate(4.5 4.5)"/></g><path class="cls-5" d="M33.41,66.5V56.75H31.09V55.27a6.34,6.34,0,0,0,1.8-.21,2.12,2.12,0,0,0,1-.62,1.75,1.75,0,0,0,.41-.95h1.74v13Z" transform="translate(4.5 4.5)"/><path class="cls-5" d="M40.17,53.49h8.36l-.1,2.16H42.25L42,58.78a6.35,6.35,0,0,1,1.38-.59A5.33,5.33,0,0,1,44.8,58a5.5,5.5,0,0,1,2.34.49,3.86,3.86,0,0,1,1.63,1.44,4.22,4.22,0,0,1,.61,2.3,4.38,4.38,0,0,1-.63,2.38A4,4,0,0,1,47,66.16a6.18,6.18,0,0,1-2.69.54,6.83,6.83,0,0,1-2.38-.4A6,6,0,0,1,40,65.22a4.81,4.81,0,0,1-1.21-1.58l2-1.22a7.12,7.12,0,0,0,.79,1.11,3.61,3.61,0,0,0,1,.77,3.06,3.06,0,0,0,1.36.28A2.72,2.72,0,0,0,45.91,64a2,2,0,0,0,.71-1.62,2.1,2.1,0,0,0-.32-1.13,2.16,2.16,0,0,0-.88-.78,2.68,2.68,0,0,0-1.3-.29,4.56,4.56,0,0,0-.75.06,2.61,2.61,0,0,0-.72.26,5.39,5.39,0,0,0-.81.52.49.49,0,0,1-.17.06.44.44,0,0,1-.19-.07l-1.91-.88Z" transform="translate(4.5 4.5)"/></g></g></svg> <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 88 83.5"><defs><style>.cls-1,.cls-6{fill:none;}.cls-2{clip-path:url(#clip-path);}.cls-3{isolation:isolate;}.cls-4{clip-path:url(#clip-path-2);}.cls-5{fill:#005ea2;}.cls-6{stroke:#005ea2;stroke-miterlimit:10;}.cls-7{fill:#fff;}</style><clipPath id="clip-path" transform="translate(4.5 4.5)"><rect class="cls-1" x="0.5" y="0.5" width="78" height="39"/></clipPath><clipPath id="clip-path-2" transform="translate(4.5 4.5)"><rect class="cls-1" x="0.5" y="0.5" width="79" height="39"/></clipPath></defs><g id="Layer_2" data-name="Layer 2"><g id="Layer_1-2" data-name="Layer 1"><g class="cls-2"><g class="cls-3"><g class="cls-4"><g class="cls-2"><rect class="cls-5" width="88" height="49"/></g></g></g></g><rect class="cls-6" x="5" y="5" width="78" height="78"/><g class="cls-3"><path class="cls-7" d="M20.64,26.5v-13h3.81l3,9.27,3-9.27h3.81v13H31.59V16.55l-3.13,10H26.4l-3.12-9.9v9.9Z" transform="translate(4.5 4.5)"/><path class="cls-7" d="M36.19,26.5l4.66-13h2.77l4.66,13H45.66l-1.06-3H39.92l-1.09,3Zm4.31-5.31H44L42.25,16Z" transform="translate(4.5 4.5)"/><path class="cls-7" d="M60.33,26.5H57.6l-2.12-5H52.85v5H50.23v-13h5.49a5.71,5.71,0,0,1,2.55.49,3.3,3.3,0,0,1,1.46,1.37,4.27,4.27,0,0,1,.46,2,4.1,4.1,0,0,1-.32,1.74A3.49,3.49,0,0,1,59,20.28a5,5,0,0,1-1.13.77Zm-5.08-7a2.37,2.37,0,0,0,1.67-.57,1.87,1.87,0,0,0,.62-1.45,1.81,1.81,0,0,0-.6-1.43,2.21,2.21,0,0,0-1.5-.52H52.85v4Z" transform="translate(4.5 4.5)"/></g><path class="cls-5" d="M33.41,66.5V56.75H31.09V55.27a6.34,6.34,0,0,0,1.8-.21,2.12,2.12,0,0,0,1-.62,1.75,1.75,0,0,0,.41-.95h1.74v13Z" transform="translate(4.5 4.5)"/><path class="cls-5" d="M40.17,53.49h8.36l-.1,2.16H42.25L42,58.78a6.35,6.35,0,0,1,1.38-.59A5.33,5.33,0,0,1,44.8,58a5.5,5.5,0,0,1,2.34.49,3.86,3.86,0,0,1,1.63,1.44,4.22,4.22,0,0,1,.61,2.3,4.38,4.38,0,0,1-.63,2.38A4,4,0,0,1,47,66.16a6.18,6.18,0,0,1-2.69.54,6.83,6.83,0,0,1-2.38-.4A6,6,0,0,1,40,65.22a4.81,4.81,0,0,1-1.21-1.58l2-1.22a7.12,7.12,0,0,0,.79,1.11,3.61,3.61,0,0,0,1,.77,3.06,3.06,0,0,0,1.36.28A2.72,2.72,0,0,0,45.91,64a2,2,0,0,0,.71-1.62,2.1,2.1,0,0,0-.32-1.13,2.16,2.16,0,0,0-.88-.78,2.68,2.68,0,0,0-1.3-.29,4.56,4.56,0,0,0-.75.06,2.61,2.61,0,0,0-.72.26,5.39,5.39,0,0,0-.81.52.49.49,0,0,1-.17.06.44.44,0,0,1-.19-.07l-1.91-.88Z" transform="translate(4.5 4.5)"/></g></g></svg>

Before

Width:  |  Height:  |  Size: 2.3 KiB

After

Width:  |  Height:  |  Size: 2.3 KiB

Before After
Before After

Some files were not shown because too many files have changed in this diff Show more