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

View file

@ -56,7 +56,7 @@ body:
id: other-datasource-type
attributes:
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
validations:
required: false
@ -110,14 +110,14 @@ body:
attributes:
label: Known data quality issues
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:
required: false
required: false
- type: input
id: geographic-coverage
attributes:
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%
validations:
required: false
@ -126,9 +126,9 @@ body:
attributes:
label: Description of geographic coverage estimate
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:
required: false
required: false
- type: input
id: last-updated-date
attributes:
@ -151,10 +151,10 @@ body:
id: link-to-documentation
attributes:
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
validations:
required: true
required: true
- type: dropdown
id: can-go-in-cloud
attributes:
@ -167,8 +167,8 @@ body:
- type: textarea
id: additional-information
attributes:
label: Additional Information
label: Additional Information
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:
required: false

View file

@ -19,4 +19,4 @@ Fixes # (issue number)
- [ ] My changes generate no new warnings
- [ ] 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
- [ ] 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:
# Deploy to S3 for the Staging URL
message: |
** Score Deployed! **
Find it here:
** Score Deployed! **
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
- 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 }}
@ -116,7 +116,7 @@ jobs:
with:
# Deploy to S3 for the staging URL
message: |
** Map Deployed! **
** Map Deployed! **
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
repo-token: ${{ secrets.GITHUB_TOKEN }}

View file

@ -93,7 +93,7 @@ jobs:
with:
# Deploy to S3 for the staging URL
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/ !
repo-token: ${{ secrets.GITHUB_TOKEN }}
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
with:
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
repo-token: ${{ secrets.GITHUB_TOKEN }}
repo-token-user-login: "github-actions[bot]" # The user.login for temporary GitHub tokens
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:
# runs tests every day at 12am ET (4am UTC):
- cron: '0 4 * * *'
jobs:
jobs:
nightly:
runs-on: ubuntu-20.04
env:
@ -25,4 +25,4 @@ jobs:
start: npm start
wait-on: 'http://localhost:8000'
# 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
on:
on:
workflow_dispatch:
inputs:
confirm-action:

View file

@ -9,11 +9,11 @@ on:
workflow_dispatch:
inputs:
logLevel:
description: 'Log level'
description: 'Log level'
required: true
default: 'warning'
tags:
description: 'Ping test'
description: 'Ping test'
jobs:
sitePingCheck:
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.
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.
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.
- Be present when joining synchronous conversations such as our community chat. Why be here if you're not going to _be here_?
- 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).
* 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.

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.
### 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").
@ -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:
`node -v`
`node -v`
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.
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)
*[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).
## 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.
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)

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.
## 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).
## 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.
### 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
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.
### 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.
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
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.

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.
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:
`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
exports.barrel = name => `import ${name} from './${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}/`;
// 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
fs.mkdirSync(dir);
@ -52,4 +52,4 @@ fs.writeFile(`${dir}/index.ts`, barrel(name), writeFileErrorHandler);
const fileContent = `${importStatements}\n${exportStatements}`;
fs.writeFile(`./src/components/index.ts`, fileContent, writeFileErrorHandler);
}); */
}); */

2
client/.gitignore vendored
View file

@ -5,4 +5,4 @@ public
cypress/screenshots/
cypress/videos/
.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
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
npm run intl:extract 2> extract-err.txt
@ -38,4 +38,4 @@ else
git add src/intl/en.json
echo '[pre-commit hook msg]: pre-commit hook complete.'
echo
fi
fi

View file

@ -4,26 +4,26 @@ This document tries to capture the process for designers and developers
- Developer 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.
- <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).
- <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 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.
- 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.
## 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
- trusswork styling
- sass modules (component level)
- map styling
### global.scss
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
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
from 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.
### 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.
### 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
# 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
WORKDIR /client
@ -10,7 +10,7 @@ COPY package*.json ./
# install all packages as a layer in the docker image / container
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
# step.
COPY . .

View file

@ -19,7 +19,7 @@ This README contains the following content:
### Via npm
#### Install Node using NVM
#### Install Node using NVM
<!-- 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").
@ -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:
`node -v`
`node -v`
This should return *Now using node 14.x.x (npm v6.x.x)*
#### 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`
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`
@ -78,10 +78,10 @@ This will not use the cache and re-build the image. Then do
`docker image system`
This should reduce the total used space.
This should reduce the total used space.
#### 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.
#### 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`.
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
@ -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
| 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-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 | 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.|
| 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|
| trussworks | 2.9.0 | 3.0.2 | No | Needs to stay at 2.9 as 3.0 is breaking change |
| 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 |

View file

@ -45,7 +45,7 @@ In our specific case:
- `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`
@ -179,7 +179,7 @@ When zooming in (the zoom number will increase), thus aka 'high' zoom levels, th
"GEOID10":"020160001001",
"State Name":"Alaska",
"County Name":"Aleutians West Census Area",
// TOTAL_POPULATION
"Total population":975,
"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,
// LINGUISTIC_ISOLATION_PROPERTY_PERCENTILE
"Linguistic isolation (percent) (percentile)":0.05,
"Linguistic isolation (percent) (percentile)":0.05,
// UNEMPLOYMENT_PROPERTY_PERCENTILE
"Unemployed civilians (percent) (percentile)":0.03,
"Unemployed civilians (percent) (percentile)":0.03,
// HOUSING_BURDEN_PROPERTY_PERCENTILE
"Housing burden (percent) (percentile)":0.18
"Housing burden (percent) (percentile)":0.18
},
"geometry":{
"type":"Polygon",

View file

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

View file

@ -1,17 +1,17 @@
Feature: The About page will open from all other pages
Scenario: About page open when navigating from 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" page in the navigation
Then I see "About" in the title
Scenario: About page open when navigating from Explore the map page
Given I am on the "Explore" page
# When I click on the "About" dropdown in the navigation
When I click on the "About" page in the navigation
Then I see "About" in the title
Scenario: About page open when navigating from Contact page
Given I am on the "Contact" page
# 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
Scenario: Contact page open when navigating from About page
Given I am on the "About" page
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
When I click on the "Contact" page in the navigation
Then I see "Contact" in the title
Scenario: Contact page open when navigating from Methodology page
Given I am on the "Methodology" page
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
Scenario: Explore the map page open when navigating from About page
Given I am on the "About" page
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
When I click on the "Explore the map" page in the navigation
Then I see "Explore the map" in the title
Scenario: Explore the map page open when navigating from Contact page
Given I am on the "Contact" page
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
When I look for the "footer"
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
Scenario: Methodology page open when navigating from About page
Given I am on the "About" page
# 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" page in the navigation
Then I see "Methodology" in the title
Scenario: Methodology page open when navigating from 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" 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
# And I click on the "Apr 15 Reg Link" event
# Then the link should respond successfully

View file

@ -13,4 +13,3 @@
export const hyphenizeString = (string) => {
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"
data-testid="grid"
>
</div>
</div>
</div>

View file

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

View file

@ -1,4 +1,3 @@
import AreaDetail from './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>
<span>
Territory:
Territory:
</span>
<span>
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=
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.
"
rel="noreferrer"
target="_blank"
@ -213,10 +213,10 @@ exports[`rendering of the AreaDetail checks if indicators for ISLAND AREAS are p
<div>
Poverty
<div>
Percent of a census tract's population in households where the household income is at or below 100%
of the Federal poverty level
Percent of a census tract's population in households where the household income is at or below 100%
of the Federal poverty level
</div>
</div>
<div>
@ -258,9 +258,9 @@ exports[`rendering of the AreaDetail checks if indicators for ISLAND AREAS are p
<div>
High school degree non-attainment
<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>
@ -300,9 +300,9 @@ exports[`rendering of the AreaDetail checks if indicators for ISLAND AREAS are p
<div>
High school degree non-attainment
<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>
@ -331,10 +331,10 @@ exports[`rendering of the AreaDetail checks if indicators for ISLAND AREAS are p
<div>
Higher education non-enrollment
<div>
Percent of the census tract's population 15 or older not enrolled in college, university, or
graduate school
Percent of the census tract's population 15 or older not enrolled in college, university, or
graduate school
</div>
</div>
<div>
@ -388,7 +388,7 @@ exports[`rendering of the AreaDetail checks if indicators for NATION is present
</li>
<li>
<span>
State:
State:
</span>
<span>
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=
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.
"
rel="noreferrer"
target="_blank"
@ -548,9 +548,9 @@ exports[`rendering of the AreaDetail checks if indicators for NATION is present
<div>
Expected population loss rate
<div>
Rate of fatalities and injuries resulting from natural hazards each year
</div>
</div>
<div>
@ -590,9 +590,9 @@ exports[`rendering of the AreaDetail checks if indicators for NATION is present
<div>
Low income
<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>
@ -634,10 +634,10 @@ exports[`rendering of the AreaDetail checks if indicators for NATION is present
<div>
Higher education non-enrollment
<div>
Percent of the census tract's population 15 or older not enrolled in college, university, or
graduate school
Percent of the census tract's population 15 or older not enrolled in college, university, or
graduate school
</div>
</div>
<div>
@ -770,9 +770,9 @@ exports[`rendering of the AreaDetail checks if indicators for NATION is present
<div>
Low income
<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>
@ -814,10 +814,10 @@ exports[`rendering of the AreaDetail checks if indicators for NATION is present
<div>
Higher education non-enrollment
<div>
Percent of the census tract's population 15 or older not enrolled in college, university, or
graduate school
Percent of the census tract's population 15 or older not enrolled in college, university, or
graduate school
</div>
</div>
<div>
@ -950,9 +950,9 @@ exports[`rendering of the AreaDetail checks if indicators for NATION is present
<div>
Low income
<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>
@ -994,10 +994,10 @@ exports[`rendering of the AreaDetail checks if indicators for NATION is present
<div>
Higher education non-enrollment
<div>
Percent of the census tract's population 15 or older not enrolled in college, university, or
graduate school
Percent of the census tract's population 15 or older not enrolled in college, university, or
graduate school
</div>
</div>
<div>
@ -1103,9 +1103,9 @@ exports[`rendering of the AreaDetail checks if indicators for NATION is present
<div>
Lead paint
<div>
Percentile of number of homes built before 1960 that are not among the most expensive
</div>
</div>
<div>
@ -1145,9 +1145,9 @@ exports[`rendering of the AreaDetail checks if indicators for NATION is present
<div>
Low income
<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>
@ -1189,10 +1189,10 @@ exports[`rendering of the AreaDetail checks if indicators for NATION is present
<div>
Higher education non-enrollment
<div>
Percent of the census tract's population 15 or older not enrolled in college, university, or
graduate school
Percent of the census tract's population 15 or older not enrolled in college, university, or
graduate school
</div>
</div>
<div>
@ -1354,9 +1354,9 @@ exports[`rendering of the AreaDetail checks if indicators for NATION is present
<div>
Low income
<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>
@ -1398,10 +1398,10 @@ exports[`rendering of the AreaDetail checks if indicators for NATION is present
<div>
Higher education non-enrollment
<div>
Percent of the census tract's population 15 or older not enrolled in college, university, or
graduate school
Percent of the census tract's population 15 or older not enrolled in college, university, or
graduate school
</div>
</div>
<div>
@ -1505,9 +1505,9 @@ exports[`rendering of the AreaDetail checks if indicators for NATION is present
<div>
Low income
<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>
@ -1549,10 +1549,10 @@ exports[`rendering of the AreaDetail checks if indicators for NATION is present
<div>
Higher education non-enrollment
<div>
Percent of the census tract's population 15 or older not enrolled in college, university, or
graduate school
Percent of the census tract's population 15 or older not enrolled in college, university, or
graduate school
</div>
</div>
<div>
@ -1645,10 +1645,10 @@ exports[`rendering of the AreaDetail checks if indicators for NATION is present
<div>
Diabetes
<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
</div>
</div>
<div>
@ -1746,9 +1746,9 @@ exports[`rendering of the AreaDetail checks if indicators for NATION is present
<div>
Low income
<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>
@ -1790,10 +1790,10 @@ exports[`rendering of the AreaDetail checks if indicators for NATION is present
<div>
Higher education non-enrollment
<div>
Percent of the census tract's population 15 or older not enrolled in college, university, or
graduate school
Percent of the census tract's population 15 or older not enrolled in college, university, or
graduate school
</div>
</div>
<div>
@ -1857,9 +1857,9 @@ exports[`rendering of the AreaDetail checks if indicators for NATION is present
<div>
Linguistic isolation
<div>
Percent of households where no one over the age 14 speaks English well
</div>
</div>
<div>
@ -1972,10 +1972,10 @@ exports[`rendering of the AreaDetail checks if indicators for NATION is present
<div>
Poverty
<div>
Percent of a census tract's population in households where the household income is at or below 100%
of the Federal poverty level
Percent of a census tract's population in households where the household income is at or below 100%
of the Federal poverty level
</div>
</div>
<div>
@ -2028,9 +2028,9 @@ exports[`rendering of the AreaDetail checks if indicators for NATION is present
<div>
High school degree non-attainment
<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>
@ -2049,7 +2049,7 @@ exports[`rendering of the AreaDetail checks if indicators for NATION is present
</div>
<div>
<div>
above
above
<span>
10%
</span>
@ -2067,10 +2067,10 @@ exports[`rendering of the AreaDetail checks if indicators for NATION is present
<div>
Higher education non-enrollment
<div>
Percent of the census tract's population 15 or older not enrolled in college, university, or
graduate school
Percent of the census tract's population 15 or older not enrolled in college, university, or
graduate school
</div>
</div>
<div>
@ -2124,7 +2124,7 @@ exports[`rendering of the AreaDetail checks if indicators for PUERTO RICO are pr
</li>
<li>
<span>
Territory:
Territory:
</span>
<span>
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=
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.
"
rel="noreferrer"
target="_blank"
@ -2226,9 +2226,9 @@ exports[`rendering of the AreaDetail checks if indicators for PUERTO RICO are pr
<div>
Linguistic isolation
<div>
Percent of households where no one over the age 14 speaks English well
</div>
</div>
<div>
@ -2341,10 +2341,10 @@ exports[`rendering of the AreaDetail checks if indicators for PUERTO RICO are pr
<div>
Poverty
<div>
Percent of a census tract's population in households where the household income is at or below 100%
of the Federal poverty level
Percent of a census tract's population in households where the household income is at or below 100%
of the Federal poverty level
</div>
</div>
<div>
@ -2397,9 +2397,9 @@ exports[`rendering of the AreaDetail checks if indicators for PUERTO RICO are pr
<div>
High school degree non-attainment
<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>
@ -2418,7 +2418,7 @@ exports[`rendering of the AreaDetail checks if indicators for PUERTO RICO are pr
</div>
<div>
<div>
above
above
<span>
10%
</span>
@ -2436,10 +2436,10 @@ exports[`rendering of the AreaDetail checks if indicators for PUERTO RICO are pr
<div>
Higher education non-enrollment
<div>
Percent of the census tract's population 15 or older not enrolled in college, university, or
graduate school
Percent of the census tract's population 15 or older not enrolled in college, university, or
graduate school
</div>
</div>
<div>

View file

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

View file

@ -7,10 +7,10 @@ exports[`rendering of the BetaBanner checks if component renders 1`] = `
<div />
<div>
<span>
This is a beta site.
This is a beta site.
</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.
</span>
</div>

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

@ -4,4 +4,4 @@
height: 1rem;
vertical-align: middle;
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;

View file

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

View file

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

View file

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

View file

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

View file

@ -6,37 +6,37 @@
flex-direction: column;
@include u-padding-top(1.5);
@include u-padding-bottom(1.5);
.indicatorRow {
display: flex;
justify-content: space-between;
@media screen and (max-width: $mobileBreakpoint) {
flex: 1 0 40%;
align-self: inherit;
padding-left: 3rem;
padding-top: 1rem;
}
.indicatorName {
// flex: 0 1 77%;
flex-basis: 60%;
display: flex;
flex-direction: column;
@include typeset('sans', '2xs', 2);
@include u-text('medium');
@include u-text('medium');
.indicatorDesc {
@include typeset('sans', '3xs', 2);
@include u-text('thin');
max-width: 12rem;
@include typeset('sans', '3xs', 2);
@include u-text('thin');
max-width: 12rem;
@include u-margin-top(0);
@media screen and (max-width: 1024px) {
max-width: 80%;
}
}
}
.indicatorValueCol {
display: flex;
flex-direction: column;
@ -47,7 +47,7 @@
.indicatorValue {
margin-left: 2.2rem;
}
}
.indicatorArrow {
margin-bottom: -.375rem;
@ -63,7 +63,7 @@
}
}
}
.indicatorValueSubText{
display: flex;
flex-direction: column;
@ -71,7 +71,7 @@
text-align: right;
@include u-width(8);
@include typeset('sans', '3xs', 2);
@include u-text('thin');
@include u-text('thin');
}
}
@ -98,14 +98,14 @@
@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 {
.indicatorName {
@include u-text('bold');
@include u-text('bold');
.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
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: `
{indicatorValue, selectordinal,
one {#st}
{indicatorValue, selectordinal,
one {#st}
two {#nd}
=3 {#rd}
=3 {#rd}
other {#th}
}
`,

View file

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

View file

@ -69,4 +69,4 @@
.alert {
@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
</strong>
<br />
A
A
<strong>
.gov
</strong>
@ -112,7 +112,7 @@ exports[`rendering of the J40Header checks if component renders 1`] = `
Secure .gov websites use HTTPS
</strong>
<br />
A
A
<strong>
lock (
<span
@ -128,7 +128,7 @@ exports[`rendering of the J40Header checks if component renders 1`] = `
</span>
)
</strong>
or
or
<strong>
https://
</strong>
@ -163,10 +163,10 @@ exports[`rendering of the J40Header checks if component renders 1`] = `
<div />
<div>
<span>
This is a beta site.
This is a beta site.
</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.
</span>
</div>
@ -199,7 +199,7 @@ exports[`rendering of the J40Header checks if component renders 1`] = `
</div>
<div>
<div>
Screening Tool
Screening Tool
</div>
<div>
BETA

View file

@ -27,10 +27,10 @@
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)
.j40Map {
@include at-media-max("desktop") {
height: 55vh;
}
}
}

View file

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

View file

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

View file

@ -17,11 +17,11 @@ exports[`rendering of the MapLegend checks if snapshots have changed 1`] = `
<p
class="secondary"
>
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
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
more of eight categories of criteria.
</p>
</div>
</div>

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

@ -26,25 +26,25 @@
.engagementButton{
// @include u-text("blue-70v");
// @include u-bg("yellow-20v");
height: 40px;
height: 40px;
// &:hover {
// @include u-bg("yellow-20");
// @include u-text("gray-90");
// }
.buttonContainer{
display: flex;
.buttonImage{
@include u-margin-right(1);
width: 21px;
margin-top: -3px;
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
class="usa-collection__description"
>
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
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
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
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
provide technical support and address issues related to accessing and using the tool.
</p>
<p
class="usa-collection__description"

View file

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

View file

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

View file

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

View file

@ -11,16 +11,16 @@ exports[`rendering of the component expects the render to match snapshot 1`] = `
<p
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.
</p>
<p
tabindex="0"
>
Zoom in or search and select to see data about any census tract of interest
</p>
<img
alt="
@ -32,9 +32,9 @@ exports[`rendering of the component expects the render to match snapshot 1`] = `
<p
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.
</p>
<img
alt="
@ -46,9 +46,9 @@ exports[`rendering of the component expects the render to match snapshot 1`] = `
<p
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.
</p>
<img
alt="
@ -60,9 +60,9 @@ exports[`rendering of the component expects the render to match snapshot 1`] = `
<p
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.
</p>
<img
alt="
@ -74,9 +74,9 @@ exports[`rendering of the component expects the render to match snapshot 1`] = `
<p
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.
</p>
</aside>
</DocumentFragment>

View file

@ -16,16 +16,16 @@ exports[`simulate app starting up, no click on map should match the snapshot of
<p
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.
</p>
<p
tabindex="0"
>
Zoom in or search and select to see data about any census tract of interest
</p>
<img
alt="
@ -37,9 +37,9 @@ exports[`simulate app starting up, no click on map should match the snapshot of
<p
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.
</p>
<img
alt="
@ -51,9 +51,9 @@ exports[`simulate app starting up, no click on map should match the snapshot of
<p
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.
</p>
<img
alt="
@ -65,9 +65,9 @@ exports[`simulate app starting up, no click on map should match the snapshot of
<p
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.
</p>
<img
alt="
@ -79,9 +79,9 @@ exports[`simulate app starting up, no click on map should match the snapshot of
<p
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.
</p>
</aside>
</div>

View file

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

View file

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

View file

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

View file

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

View file

@ -16,4 +16,4 @@
<body>
<!-- your content here... changing comment to trigger build-->
</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.
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: {
id: 'about.page.sub.header.2.text.1',
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
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
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.
`,
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'}
description={'Navigate to the About page. This is the second heading description'}
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
Federal agencies identify disadvantaged communities that are marginalized, underserved, and
overburdened by pollution. The current version of the tool provides socioeconomic, environmental,
and climate information to inform decisions that may affect these communities. The
Federal agencies identify disadvantaged communities that are marginalized, underserved, and
overburdened by pollution. The current version of the tool provides socioeconomic, environmental,
and climate information to inform decisions that may affect these communities. The
tool identifies disadvantaged communities through publicly-available, nationally-consistent datasets.
`}
values={{
@ -119,7 +119,7 @@ export const HOW_TO_GET_STARTED = defineMessages({
FEDERAL_PM_INFO: {
id: 'about.page.federal.pm.info',
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.
`,
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: {
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.`,
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',
},
});

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
id={'explore.map.page.description.text'}
defaultMessage={`
Use the map to see communities that are identified as disadvantaged. The map uses
publicly-available, nationally-consistent datasets. Learn more about
Use the map to see communities that are identified as disadvantaged. The map uses
publicly-available, nationally-consistent datasets. Learn more about
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.
`}
@ -45,8 +45,8 @@ export const LEGEND = defineMessages({
PRIORITY_DESCRIPT: {
id: 'explore.map.page.legend.description.text',
defaultMessage: `
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
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
more of eight categories of criteria.
`,
description: 'On the explore the map page, the description of the legend',
@ -79,7 +79,7 @@ export const MAP = defineMessages({
LOWER48_SHORT: {
id: 'explore.map.page.map.territoryFocus.lower48.short',
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
`,
},
@ -591,7 +591,7 @@ export const SIDE_PANEL_INDICATOR_DESCRIPTION = defineMessages({
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',
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`,
},
EXP_POP_LOSS: {
@ -599,23 +599,23 @@ export const SIDE_PANEL_INDICATOR_DESCRIPTION = defineMessages({
defaultMessage: `
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`,
},
LOW_INCOME: {
id: 'explore.map.page.side.panel.indicator.description.low.income',
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`,
},
HIGH_ED: {
id: 'explore.map.page.side.panel.indicator.description.high.ed',
defaultMessage: `
Percent of the census tract's population 15 or older not enrolled in college, university, or
graduate school
Percent of the census tract's population 15 or older not enrolled in college, university, or
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`,
},
ENERGY_BURDEN: {
@ -690,16 +690,16 @@ export const SIDE_PANEL_INDICATOR_DESCRIPTION = defineMessages({
DIABETES: {
id: 'explore.map.page.side.panel.indicator.description.diabetes',
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
`,
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`,
},
HEART_DISEASE: {
id: 'explore.map.page.side.panel.indicator.description.heartDisease',
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`,
},
LOW_LIFE_EXPECT: {
@ -723,23 +723,23 @@ export const SIDE_PANEL_INDICATOR_DESCRIPTION = defineMessages({
UNEMPLOY: {
id: 'explore.map.page.side.panel.indicator.description.unemploy',
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`,
},
POVERTY: {
id: 'explore.map.page.side.panel.indicator.description.poverty',
defaultMessage: `
Percent of a census tract's population in households where the household income is at or below 100%
of the Federal poverty level
Percent of a census tract's population 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: {
id: 'explore.map.page.side.panel.indicator.description.high.school',
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`,
},
});
@ -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}.
`}
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
`}
values={{
@ -809,8 +809,8 @@ export const NOTE_ON_TERRITORIES = {
PARA_1: <FormattedMessage
id={'explore.map.page.under.map.note.on.territories.para.1'}
defaultMessage={`
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
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
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`}
@ -821,9 +821,9 @@ export const NOTE_ON_TERRITORIES = {
PARA_2: <FormattedMessage
id={'explore.map.page.under.map.note.on.territories.para.2'}
defaultMessage={`
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
to identify disadvantaged communities. Data in the other categories are unavailable at this
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
to identify disadvantaged communities. Data in the other categories are unavailable at this
time.
`}
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
id={'explore.map.page.under.map.note.on.territories.para.3'}
defaultMessage={`
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
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
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
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
Workforce Development category.
`}
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
id={'explore.map.page.under.map.note.on.territories.para.4'}
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.
`}
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
id={'explore.map.page.under.map.note.on.tribal.nations.para.1'}
defaultMessage={`
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
is engaging in consultation and coordination with Tribal Nations on the beta version of the map
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
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>
Action Plan for Consultation and Coordination with Tribal Nations</link2>,
<link3>President Bidens Memorandum on Tribal Consultation and Strengthening
Nation-to-Nation Consultation</link3>, and Executive Order 13175 on <link4>Consultation and
<link3>President Bidens Memorandum on Tribal Consultation and Strengthening
Nation-to-Nation Consultation</link3>, and Executive Order 13175 on <link4>Consultation and
Coordination With Indian Tribal Governments</link4>.
`}
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: {
id: 'methodology.page.paragraph',
defaultMessage: `
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
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
years. This tool utilizes the census tract boundaries from 2010 because they match the datasets used
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
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
years. This tool utilizes the census tract boundaries from 2010 because they match the datasets used
in the tool.
`,
description: 'Navigate to the methodology page. This is the methodology page paragraph',
@ -32,9 +32,9 @@ export const PAGE = defineMessages({
CATEGORY_TEXT: {
id: 'methodology.page.categories.title',
defaultMessage: `
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
thresholds in one or more of eight categories of criteria below.
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
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',
},
@ -45,8 +45,8 @@ export const FORMULA = {
INTRO: <FormattedMessage
id={'methodology.page.formula.intro'}
defaultMessage={`
Under the current formula, a census tract will be identified as disadvantaged in one or more
categories of criteria:
Under the current formula, a census tract will be identified as disadvantaged in one or more
categories of criteria:
`}
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
id={'methodology.page.category.and.clause.low.inc.hs.ed'}
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'}
values={{
@ -106,7 +106,7 @@ export const CATEGORY_AND_CLAUSE = {
/>,
HS_DEG_90_WHEN_HIGH_ED_LTE_20: <FormattedMessage
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'}
values={{
@ -342,8 +342,8 @@ export const DATASETS = defineMessages({
INFO: {
id: 'methodology.page.datasetContainer.info',
defaultMessage: `
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
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
human health, environmental, climate-related, and other impacts on communities.
`,
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
id={'methodology.page.category.source.epa.tsdf.link'}
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
`}
description={'Navigate to the Methodology page. This is the source link for EPA TSDF'}
@ -635,11 +635,11 @@ export const INDICATORS = [
description: <FormattedMessage
id={'methodology.page.category.exp.agr.loss.rate.description.text'}
defaultMessage={`
Percent of agricultural value at risk from losses due to fourteen types of
natural hazards that have some link
to climate change: avalanche, coastal flooding,
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
Percent of agricultural value at risk from losses due to fourteen types of
natural hazards that have some link
to climate change: avalanche, coastal flooding,
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
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'}
@ -663,10 +663,10 @@ export const INDICATORS = [
description: <FormattedMessage
id={'methodology.page.category.exp.bld.loss.rate.description.text'}
defaultMessage={`
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,
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
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,
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
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'}
@ -692,16 +692,16 @@ export const INDICATORS = [
defaultMessage={`
Rate relative to the population of fatalities and injuries due to fourteen types of
natural hazards each year
that have some link to climate change: avalanche,
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
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
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 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
census tract to get a per-capita rate of population risk.
that have some link to climate change: avalanche,
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
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
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 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
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'}
/>,
@ -745,7 +745,7 @@ export const INDICATORS = [
description: <FormattedMessage
id={'methodology.page.category.pm2.5.description.text'}
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.
`}
@ -770,8 +770,8 @@ export const INDICATORS = [
description: <FormattedMessage
id={'methodology.page.category.diesel.pm.description.text'}
defaultMessage={`
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.
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.
`}
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'}
defaultMessage={`
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.
`}
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: {
id: 'public.eng.page.description1.text',
defaultMessage: `
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
beta version of the tool. CEQ hopes that members of the public will join these engagements to learn
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
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.
`,
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: {
id: 'public.eng.page.description3.text',
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.
`,
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: {
id: 'public.eng.page.event.training.description',
defaultMessage: `
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
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
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
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
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',
@ -147,10 +147,10 @@ export const EVENT_TYPES = {
DESCRIPTION: {
id: 'public.eng.page.event.listening.sess.description',
defaultMessage: `
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
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
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
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
are experiencing.
`,
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
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"/>
<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 "/>
<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 "/>
<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 "/>
<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 "/>
<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 "/>
<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 "/>
<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 "/>
<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 "/>
<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 "/>
<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 "/>
<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 "/>
<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 "/>
<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 "/>
<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"/>
@ -1445,66 +1445,66 @@
<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
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 "/>
<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 "/>
<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 "/>
<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 "/>
<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 "/>
<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 "/>
<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 "/>
<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 "/>
<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 "/>
<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 "/>
<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 "/>
<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 "/>
<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 "/>
<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 "/>
<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 "/>
<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 "/>
<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 "/>
<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 "/>
<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 "/>
<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 "/>
<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 "/>
<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 "/>
<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 "/>
<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 "/>
<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 "/>
<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 "/>
<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
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
<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
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 "/>
<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
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
<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
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
"/>
<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
@ -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
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="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 "/>
<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"/>

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