diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json new file mode 100644 index 000000000..05bb8f5b6 --- /dev/null +++ b/.devcontainer/devcontainer.json @@ -0,0 +1,11 @@ +{ + "name": "Material for MkDocs - VS Code dev container", + "image": "mcr.microsoft.com/devcontainers/typescript-node:0-18", + "features": { + "ghcr.io/devcontainers/features/python:1": { + "installTools": true, + "version": "3.11" + } + }, + "postCreateCommand": "pip install -e . && pip install mkdocs-minify-plugin mkdocs-redirects && npm install && npm run build" +} diff --git a/.eslintrc b/.eslintrc index 5c202c084..527cded01 100644 --- a/.eslintrc +++ b/.eslintrc @@ -320,7 +320,6 @@ } ], "jsdoc/empty-tags": "warn", - "jsdoc/newline-after-description": "warn", "jsdoc/no-bad-blocks": "warn", "jsdoc/no-defaults": "warn", "jsdoc/no-types": "warn", diff --git a/.github/ISSUE_TEMPLATE/01-report-a-bug.yml b/.github/ISSUE_TEMPLATE/01-report-a-bug.yml index 6cd2bee3e..f9d126129 100644 --- a/.github/ISSUE_TEMPLATE/01-report-a-bug.yml +++ b/.github/ISSUE_TEMPLATE/01-report-a-bug.yml @@ -31,7 +31,7 @@ body: description: >- Please list all links to the sections of [our documentation](https://squidfunk.github.io/mkdocs-material) that - are relevant to the bug, in order to show that you have consulted and + are relevant to the bug in order to show that you have consulted and thoroughly read it. Additionally, list links to possibly related open and closed [issues](https://github.com/squidfunk/mkdocs-material/issues) and [discussions](https://github.com/squidfunk/mkdocs-material/discussions) @@ -54,7 +54,7 @@ body: .zip file with the reproduction. We reserve the right to close issues without .zip files. [More](https://squidfunk.github.io/mkdocs-material/contributing/reporting-a-bug/#reproduction) placeholder: |- - Drag and drop .zip file with minimal reproduction here. + Drag and drop the .zip file with minimal reproduction here. validations: required: true diff --git a/.github/ISSUE_TEMPLATE/02-report-a-docs-issue.yml b/.github/ISSUE_TEMPLATE/02-report-a-docs-issue.yml index 648d5bb98..c62ef41bb 100644 --- a/.github/ISSUE_TEMPLATE/02-report-a-docs-issue.yml +++ b/.github/ISSUE_TEMPLATE/02-report-a-docs-issue.yml @@ -12,7 +12,7 @@ body: Please describe the inconsistency or issue you have found in [our documentation](https://squidfunk.github.io/mkdocs-material) or indicate where you feel there is a need for improvement. Furthermore, - explain the severity of the issue, i.e., it's impact on you and potentially + explain the severity of the issue, i.e., its impact on you and potentially other users. [More](https://squidfunk.github.io/mkdocs-material/contributing/reporting-a-docs-issue/#description) validations: diff --git a/.github/ISSUE_TEMPLATE/03-request-a-change.yml b/.github/ISSUE_TEMPLATE/03-request-a-change.yml index 3fa6a0322..68508c9ff 100644 --- a/.github/ISSUE_TEMPLATE/03-request-a-change.yml +++ b/.github/ISSUE_TEMPLATE/03-request-a-change.yml @@ -17,8 +17,8 @@ body: attributes: label: Description description: >- - Please provide a detailed description of your idea in 2-3 sentences, so - that we maintainers can fully understand what change, feature, or + Please provide a detailed description of your idea in 2-3 sentences so + that we maintainers can fully understand what change, feature, or the improvement you are proposing. Don't yet explain the benefits of your idea, we'll come to that. Focus on functionality. [More](https://squidfunk.github.io/mkdocs-material/contributing/requesting-a-change/#description) @@ -31,7 +31,7 @@ body: label: Related links description: >- Please list all links to open and closed [issues](https://github.com/squidfunk/mkdocs-material/issues), - [discussions](https://github.com/squidfunk/mkdocs-material/discussions) + [discussions](https://github.com/squidfunk/mkdocs-material/discussions), or to [documentation sections](https://squidfunk.github.io/mkdocs-material) that are relevant to your idea. If you discussed your idea with the community on our @@ -50,8 +50,8 @@ body: label: Use Cases description: >- Please explain how your idea will work from an author's and user's - perspective. Elaborate how the change would positively impact not only - you, but the community, and how it aligns with the goals and [philopsophy](https://squidfunk.github.io/mkdocs-material/philosophy/) + perspective. Elaborate on how the change would positively impact not only + you but the community and how it aligns with the goals and [philosophy](https://squidfunk.github.io/mkdocs-material/philosophy/) of the project. [More](https://squidfunk.github.io/mkdocs-material/contributing/requesting-a-change/#use-cases) validations: @@ -87,9 +87,9 @@ body: I have verified that [my idea is a change request and not a bug report](https://squidfunk.github.io/mkdocs-material/contributing/requesting-a-change/#its-not-a-bug-its-a-feature). required: true - label: >- - I have ensured that, to the best knowledge, [my idea will benefit the entire community](https://squidfunk.github.io/mkdocs-material/contributing/requesting-a-change/#benefit-for-the-community). + I have ensured that, to the best of my knowledge, [my idea will benefit the entire community](https://squidfunk.github.io/mkdocs-material/contributing/requesting-a-change/#benefit-for-the-community). required: true - label: >- - I have included relevant links to [the documentation](https://squidfunk.github.io/mkdocs-material), related [issues](https://github.com/squidfunk/mkdocs-material/issues) + I have included relevant links to [the documentation](https://squidfunk.github.io/mkdocs-material), related [issues](https://github.com/squidfunk/mkdocs-material/issues), and [discussions](https://github.com/squidfunk/mkdocs-material/discussions) to underline the need for my idea. required: true diff --git a/.github/ISSUE_TEMPLATE/04-add-a-translation.yml b/.github/ISSUE_TEMPLATE/04-add-a-translation.yml index a49acf395..de7f1796e 100644 --- a/.github/ISSUE_TEMPLATE/04-add-a-translation.yml +++ b/.github/ISSUE_TEMPLATE/04-add-a-translation.yml @@ -17,7 +17,7 @@ body: id: translations attributes: label: Translations - description: Please translate the labels on the right, e.g. "Copy to clipboard", etc. + description: Please translate the labels on the right, e.g., "Copy to clipboard", etc. value: |- {% macro t(key) %}{{ { "language": "en", @@ -26,6 +26,14 @@ body: "action.skip": "Skip to content", "action.view": "View source of this page", "announce.dismiss": "Don't show this again", + "blog.archive": "Archive", + "blog.categories": "Categories", + "blog.categories.in": "in", + "blog.continue": "Continue reading", + "blog.draft": "Draft", + "blog.index": "Back to index", + "blog.meta": "Metadata", + "blog.references": "Related links", "clipboard.copy": "Copy to clipboard", "clipboard.copied": "Copied to clipboard", "consent.accept": "Accept", @@ -38,6 +46,10 @@ body: "meta.comments": "Comments", "meta.source": "Source", "nav": "Navigation", + "readtime.one": "1 min read", + "readtime.other": "# min read", + "rss.created": "RSS feed", + "rss.updated": "RSS feed of updated content", "search": "Search", "search.placeholder": "Search", "search.share": "Share", @@ -53,6 +65,7 @@ body: "select.language": "Select language", "select.version": "Select version", "source": "Go to repository", + "source.file.contributors": "Contributors", "source.file.date.created": "Created", "source.file.date.updated": "Last update", "tabs": "Tabs", @@ -73,7 +86,7 @@ body: options: - label: I've checked the list of [available languages](https://squidfunk.github.io/mkdocs-material/setup/changing-the-language/#site-language) for existing translations. required: true - - label: I assure that the translations are accurate to my best knowledge. + - label: I assure that the translations are accurate to the best of my knowledge. required: true - label: >- __Optional__: I want to integrate this translation myself and create a diff --git a/.github/assets/logo-dark.svg b/.github/assets/logo-dark.svg deleted file mode 100644 index 8c8b75dae..000000000 --- a/.github/assets/logo-dark.svg +++ /dev/null @@ -1,236 +0,0 @@ - - -
- -
- -

Material for MkDocs

-

Documentation that simply works

-
-
-
-
diff --git a/.github/assets/logo.svg b/.github/assets/logo.svg index e3e17df2b..d7a3684ba 100644 --- a/.github/assets/logo.svg +++ b/.github/assets/logo.svg @@ -42,7 +42,6 @@ system-ui, -apple-system, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji'; letter-spacing: -1px; - background: #FFFFFF; border-radius: 2px; } @@ -62,14 +61,14 @@ position: absolute; width: 100%; height: 100%; - background-image: linear-gradient(#1A1A1A, #5E5E5E); + background-image: linear-gradient(#22272e, #526cfe); border-radius: 100%; animation: backdrop infinite both 10s 1s cubic-bezier(0.7, 0, 0.3, 1); } h1 { margin: 24px 0 4px; - color: #1A1A1A; + color: #526cfe; font-weight: bold; font-size: 24px; } diff --git a/.github/assets/sponsors/sponsor-automation-technology.png b/.github/assets/sponsors/sponsor-automation-technology.png deleted file mode 100644 index 7f9547641..000000000 Binary files a/.github/assets/sponsors/sponsor-automation-technology.png and /dev/null differ diff --git a/.github/assets/sponsors/sponsor-bitcrowd.png b/.github/assets/sponsors/sponsor-bitcrowd.png new file mode 100644 index 000000000..17053c311 Binary files /dev/null and b/.github/assets/sponsors/sponsor-bitcrowd.png differ diff --git a/.github/assets/sponsors/sponsor-botcity.png b/.github/assets/sponsors/sponsor-botcity.png new file mode 100644 index 000000000..bf229458e Binary files /dev/null and b/.github/assets/sponsors/sponsor-botcity.png differ diff --git a/.github/assets/sponsors/sponsor-consensys.png b/.github/assets/sponsors/sponsor-consensys.png deleted file mode 100644 index cb221efa2..000000000 Binary files a/.github/assets/sponsors/sponsor-consensys.png and /dev/null differ diff --git a/.github/assets/sponsors/sponsor-elli.png b/.github/assets/sponsors/sponsor-elli.png deleted file mode 100644 index 3424e1815..000000000 Binary files a/.github/assets/sponsors/sponsor-elli.png and /dev/null differ diff --git a/.github/assets/sponsors/sponsor-evergiving.png b/.github/assets/sponsors/sponsor-evergiving.png new file mode 100644 index 000000000..31950c77d Binary files /dev/null and b/.github/assets/sponsors/sponsor-evergiving.png differ diff --git a/.github/assets/sponsors/sponsor-fastapi.png b/.github/assets/sponsors/sponsor-fastapi.png new file mode 100644 index 000000000..57d9eec13 Binary files /dev/null and b/.github/assets/sponsors/sponsor-fastapi.png differ diff --git a/.github/assets/sponsors/sponsor-getscreenme.png b/.github/assets/sponsors/sponsor-getscreenme.png new file mode 100644 index 000000000..fc3c974cc Binary files /dev/null and b/.github/assets/sponsors/sponsor-getscreenme.png differ diff --git a/.github/assets/sponsors/sponsor-hummingbot.png b/.github/assets/sponsors/sponsor-hummingbot.png deleted file mode 100644 index 2d172e7cc..000000000 Binary files a/.github/assets/sponsors/sponsor-hummingbot.png and /dev/null differ diff --git a/.github/assets/sponsors/sponsor-kolena.png b/.github/assets/sponsors/sponsor-kolena.png new file mode 100644 index 000000000..a0a65d38b Binary files /dev/null and b/.github/assets/sponsors/sponsor-kolena.png differ diff --git a/.github/assets/sponsors/sponsor-koor.png b/.github/assets/sponsors/sponsor-koor.png new file mode 100644 index 000000000..dfa2c5fce Binary files /dev/null and b/.github/assets/sponsors/sponsor-koor.png differ diff --git a/.github/assets/sponsors/sponsor-posit.png b/.github/assets/sponsors/sponsor-posit.png new file mode 100644 index 000000000..a599ece05 Binary files /dev/null and b/.github/assets/sponsors/sponsor-posit.png differ diff --git a/.github/assets/sponsors/sponsor-rstudio.png b/.github/assets/sponsors/sponsor-rstudio.png deleted file mode 100644 index 06bba3009..000000000 Binary files a/.github/assets/sponsors/sponsor-rstudio.png and /dev/null differ diff --git a/.github/assets/sponsors/sponsor-sealvault.png b/.github/assets/sponsors/sponsor-sealvault.png deleted file mode 100644 index 2974490fc..000000000 Binary files a/.github/assets/sponsors/sponsor-sealvault.png and /dev/null differ diff --git a/.github/assets/sponsors/sponsor-sn-technology.png b/.github/assets/sponsors/sponsor-sn-technology.png new file mode 100644 index 000000000..9d72964d1 Binary files /dev/null and b/.github/assets/sponsors/sponsor-sn-technology.png differ diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 52b30da89..62d2c4c3e 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -20,18 +20,23 @@ name: build on: - - push - - pull_request + push: + branches: + - master + pull_request: + release: + types: + - published env: - NODE_VERSION: 14.x + NODE_VERSION: 18.x + PYTHON_VERSION: 3.x permissions: contents: read jobs: - build: - name: Build project + npm: runs-on: ubuntu-latest steps: @@ -61,3 +66,113 @@ jobs: run: | npm run build git diff --name-only + + pypi: + runs-on: ubuntu-latest + steps: + + - name: Checkout repository + uses: actions/checkout@v3 + + - name: Set up Python runtime + uses: actions/setup-python@v4 + with: + python-version: ${{ env.PYTHON_VERSION }} + + - name: Set up Python dependencies + run: pip install --upgrade build twine + + - name: Build Python package + run: python -m build + + - name: Publish Python package + if: github.event_name == 'release' + env: + PYPI_USERNAME: ${{ secrets.PYPI_USERNAME }} + PYPI_PASSWORD: ${{ secrets.PYPI_PASSWORD }} + run: twine upload --disable-progress-bar -u ${PYPI_USERNAME} -p ${PYPI_PASSWORD} dist/* + + docker: + runs-on: ubuntu-latest + steps: + + - name: Checkout repository + uses: actions/checkout@v3 + + - name: Set up QEMU + uses: docker/setup-qemu-action@v2 + + - name: Set up Docker Buildx + uses: docker/setup-buildx-action@v2 + + - name: Login to DockerHub + if: github.event_name == 'release' + uses: docker/login-action@v2 + with: + username: ${{ secrets.DOCKER_USERNAME }} + password: ${{ secrets.DOCKER_PASSWORD }} + + - name: Login to GitHub Container Registry + if: github.event_name == 'release' + uses: docker/login-action@v2 + with: + registry: ghcr.io + username: ${{ github.repository_owner }} + password: ${{ secrets.GHCR_TOKEN }} + + - name: Generate Docker tags and labels + id: meta + uses: docker/metadata-action@v4 + with: + images: | + ${{ github.event.repository.full_name }} + ghcr.io/${{ github.event.repository.full_name }} + tags: | + type=semver,pattern={{version}} + type=semver,pattern={{major}}.{{minor}} + type=semver,pattern={{major}} + type=ref,event=branch + type=ref,event=pr + flavor: | + latest=${{ github.event.release.prerelease == false }} + + - name: Build Docker image + uses: docker/build-push-action@v4 + with: + context: . + load: true + tags: ${{ steps.meta.outputs.tags }} + labels: ${{ steps.meta.outputs.labels }} + + - name: Check Docker image + working-directory: /tmp + env: + REPO_FULL_NAME: '${{ github.event.repository.full_name }}' + run: | + docker run --rm -i -v ${PWD}:/docs ${REPO_FULL_NAME,,}:${{ steps.meta.outputs.version }} new . + docker run --rm -i -v ${PWD}:/docs ${REPO_FULL_NAME,,}:${{ steps.meta.outputs.version }} build + + - name: Set platforms + if: github.event_name == 'release' + run: | + echo "PLATFORMS=linux/amd64,linux/arm64,linux/arm/v7" >> $GITHUB_ENV + + - name: Publish Docker image + uses: docker/build-push-action@v4 + with: + context: . + platforms: ${{ env.PLATFORMS }} + push: ${{ github.event_name == 'release' }} + tags: ${{ steps.meta.outputs.tags }} + labels: ${{ steps.meta.outputs.labels }} + + - name: Check manifest + if: github.event_name == 'release' + run: | + docker buildx imagetools inspect ${{ github.event.repository.full_name }}:${{ steps.meta.outputs.version }} + + - name: Inspect image + if: github.event_name == 'release' + run: | + docker pull ${{ github.event.repository.full_name }}:${{ steps.meta.outputs.version }} + docker image inspect ${{ github.event.repository.full_name }}:${{ steps.meta.outputs.version }} diff --git a/.github/workflows/documentation.yml b/.github/workflows/documentation.yml index 4be118233..0b97712a6 100644 --- a/.github/workflows/documentation.yml +++ b/.github/workflows/documentation.yml @@ -46,12 +46,17 @@ jobs: with: python-version: ${{ env.PYTHON_VERSION }} + - name: Set the date environmental variable + run: echo "cache_id=$(date --utc '+%V')" >> $GITHUB_ENV + - name: Set up build cache uses: actions/cache@v3 id: cache with: - key: ${{ runner.os }}-${{ hashFiles('.cache/**') }} + key: mkdocs-material-${{ env.cache_id }} path: .cache + restore-keys: | + mkdocs-material- - name: Install dependencies run: sudo apt-get install pngquant diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml deleted file mode 100644 index dab67447d..000000000 --- a/.github/workflows/publish.yml +++ /dev/null @@ -1,105 +0,0 @@ -# Copyright (c) 2016-2023 Martin Donath - -# Permission is hereby granted, free of charge, to any person obtaining a copy -# of this software and associated documentation files (the "Software"), to -# deal in the Software without restriction, including without limitation the -# rights to use, copy, modify, merge, publish, distribute, sublicense, and/or -# sell copies of the Software, and to permit persons to whom the Software is -# furnished to do so, subject to the following conditions: - -# The above copyright notice and this permission notice shall be included in -# all copies or substantial portions of the Software. - -# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -# FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE -# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS -# IN THE SOFTWARE. - -name: publish -on: - release: - types: - - published - -env: - PYTHON_VERSION: 3.x - -permissions: - contents: read - -jobs: - publish_pypi: - name: Build and push Python package - if: github.event.repository.fork == false - runs-on: ubuntu-latest - steps: - - - name: Checkout repository - uses: actions/checkout@v3 - - - name: Set up Python runtime - uses: actions/setup-python@v4 - with: - python-version: ${{ env.PYTHON_VERSION }} - - - name: Set up Python dependencies - run: pip install --upgrade build twine - - - name: Build Python package - run: python -m build - - - name: Publish Python package - env: - PYPI_USERNAME: ${{ secrets.PYPI_USERNAME }} - PYPI_PASSWORD: ${{ secrets.PYPI_PASSWORD }} - run: twine upload --disable-progress-bar -u ${PYPI_USERNAME} -p ${PYPI_PASSWORD} dist/* - - publish_docker: - name: Build and push Docker image - if: github.event.repository.fork == false - runs-on: ubuntu-latest - steps: - - - name: Checkout repository - uses: actions/checkout@v3 - - - name: Login to DockerHub - uses: docker/login-action@v2 - with: - username: ${{ secrets.DOCKER_USERNAME }} - password: ${{ secrets.DOCKER_PASSWORD }} - - - name: Login to GitHub Container Registry - uses: docker/login-action@v2 - with: - registry: ghcr.io - username: ${{ github.repository_owner }} - password: ${{ secrets.GHCR_TOKEN }} - - - name: Build Docker image - uses: docker/build-push-action@v3 - with: - context: . - # platforms: linux/amd64,linux/arm64 - tags: | - ${{ github.event.repository.full_name }}:latest - ${{ github.event.repository.full_name }}:${{ github.event.release.tag_name }} - ghcr.io/${{ github.event.repository.full_name }}:latest - ghcr.io/${{ github.event.repository.full_name }}:${{ github.event.release.tag_name }} - - - name: Check Docker image - working-directory: /tmp - run: | - docker run --rm -i -v ${PWD}:/docs ${{ github.event.repository.full_name }} new . - docker run --rm -i -v ${PWD}:/docs ${{ github.event.repository.full_name }} build - - - name: Publish Docker image - env: - DOCKER_USERNAME: ${{ secrets.DOCKER_USERNAME }} - DOCKER_PASSWORD: ${{ secrets.DOCKER_PASSWORD }} - run: | - docker push --all-tags ${{ github.event.repository.full_name }} - docker push --all-tags ghcr.io/${{ github.event.repository.full_name }} diff --git a/.stylelintrc b/.stylelintrc index 395ee8ba5..7807d81ae 100644 --- a/.stylelintrc +++ b/.stylelintrc @@ -1,6 +1,6 @@ { "extends": [ - "stylelint-config-rational-order", + "stylelint-config-recess-order", "stylelint-config-recommended", "stylelint-config-standard-scss" ], @@ -73,6 +73,7 @@ ], "linebreaks": "unix", "media-feature-name-no-unknown": null, + "media-feature-range-notation": null, "no-descending-specificity": null, "no-empty-first-line": true, "no-unknown-animations": true, diff --git a/.vscode/settings.json b/.vscode/settings.json index 7e278e9a6..36ef96f40 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -17,8 +17,5 @@ "tag:yaml.org,2002:python/name:materialx.emoji.to_svg", "tag:yaml.org,2002:python/name:materialx.emoji.twemoji", "tag:yaml.org,2002:python/name:pymdownx.superfences.fence_code_format" - ], - "cSpell.words": [ - "mkdocs" ] } diff --git a/CHANGELOG b/CHANGELOG index b702a51b3..c5833fee8 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,3 +1,228 @@ +mkdocs-material-9.1.18 (2023-07-03) + + * Updated Danish translations + * Added support for installing user requirements in Docker image + * Fixed #5655: Search separator with lookbehind breaks highlighting + +mkdocs-material-9.1.17+insiders-4.36.1 (2023-06-23) + + * Fixed #5618: Date comparison breaking for drafts in blog plugin + +mkdocs-material-9.1.17 (2023-06-23) + + * Fixed #5633: Code annotations with nested lists incorrectly mounted + * Fixed #5628: Regression in new social plugin configuration scheme + +mkdocs-material-9.1.16+insiders-4.36.0 (2023-06-15) + + * Added support for instant prefetching to speed up slow connections + * Improved stability of anchor link removal in built-in typeset plugin + * Improved performance of regular expressions in typeset plugin + * Removed unnecessary import test for cairosvg in optimize plugin + * Fixed #5590: regular expression for anchor link removal too greedy + +mkdocs-material-9.1.16 (2023-06-15) + + * Updated Indonesian translations + * Ensure scroll bar follows color scheme of operating system + +mkdocs-material-9.1.15+insiders-4.35.3 (2023-06-01) + + * Fixed #5579: Abbreviations in headlines filtered by typeset plugin + +mkdocs-material-9.1.15+insiders-4.35.2 (2023-05-29) + + * Fixed #5555: Blog plugin crashes when computing readtime for emojis + +mkdocs-material-9.1.15 (2023-05-29) + + * Fixed #5566: Indicate color scheme to operating system + * Fixed #5565: Update Dockerfile to latest version of base image + * Fixed #5554: Add additional version tags (9, 9.1) to Docker image + * Fixed #5536: Strip tags of ARIA labels in table of contents + +mkdocs-material-9.1.14+insiders-4.35.1 (2023-05-20) + + * Fixed internal handling of errors in social plugin + +mkdocs-material-9.1.14+insiders-4.35.0 (2023-05-20) + + * Improve editing experience and stability of social plugin + * Added support for custom layout syntax validation in social plugin + * Added support for layer origin for easier placement in social plugin + * Added support for in- and exclusion patterns in social plugin + * Catch and print syntax errors in custom layouts + +mkdocs-material-9.1.14 (2023-05-20) + + * Updated Armenian and Greek translations + +mkdocs-material-9.1.13+insiders-4.34.1 (2023-05-16) + + * Disable social plugin debug mode by default on mkdocs build + * Added warning in social plugin debug mode when font style couldn't be found + * Set default concurrency of built-in multi-threaded plugins to CPUs - 1 + * Fixed #5521: Social plugin triggers race condition when downloading fonts + * Fixed #5515: Social plugin crashes when concurrency is set to 1 + +mkdocs-material-9.1.13 (2023-05-16) + + * Fixed #5517: Social plugin crashes for some fonts (e.g. Open Sans) + +mkdocs-material-9.1.12+insiders-4.34.0 (2023-05-14) + + * Added support for new overflow mode to auto-fit text in social plugin + * Reduced subtle rendering bugs in (code) annotations due to subpixel rounding + * Improved print styles for (code) annotation lists + * Improved performance of social plugin, now 3x as fast + * Improved interop of typeset plugin with MkDocstrings + * Fixed logo location for variants of default template in social plugin + * Fixed #5446: Built-in typeset plugin picks up headings in code blocks + +mkdocs-material-9.1.12+insiders-4.33.2 (2023-05-12) + + * Fixed #5508: Social plugin crashes trying to copy cards on Docker/Windows + * Fixed #5507: Social plugin crashes on serve when layouts folder doesn't exist + * Fixed #5505: Social plugin trying to resolve logo in wrong location + * Fixed #5496: Annotations with nested lists incorrectly mounted + * Fixed #5493: Social plugin crashes on Python 3.8 + +mkdocs-material-9.1.12 (2023-05-12) + + * Updated Bengali (Bangla) translations + * Fixed #5503: Docker image publish errors on uppercase characters + * Fixed #5407: Auto-pause media when in hidden content tabs + +mkdocs-material-9.1.11+insiders-4.33.1 (2023-05-09) + + * Added support for SVG background images in social plugin + +mkdocs-material-9.1.11 (2023-05-08) + + * Fixed #5487: Social plugin crashes without options (9.1.10 regression) + +mkdocs-material-9.1.10+insiders-4.33.0 (2023-05-08) + + * Added support for custom layouts for social plugin + * Added support for background images for social cards + +mkdocs-material-9.1.10 (2023-05-08) + + * Added cards_layout_options setting for social cards + * Deprecated cards_color and cards_font setting for social cards + +mkdocs-material-9.1.9 (2023-05-02) + + * Added Telugu, Kannada and Sanskrit translations + * Fixed #5428: Fixed margins for light/dark mode images in figures + * Fixed #5420: Social plugin crashing for some specific Google Fonts + * Fixed #5160: Instant loading makes code annotations jump (9.1.1 regression) + * Fixed #4920: Social plugin not loading logo from custom icon set + * Fixed social plugin crashing when only code font is specified + +mkdocs-material-9.1.8 (2023-04-24) + + * Fixed #5417: Theme breaks when palette is not defined (9.1.7 regression) + +mkdocs-material-9.1.7+insiders-4.32.6 (2023-04-22) + + * Fixed #5336: Interplay of blog plugin with git-revision-date-localized + +mkdocs-material-9.1.7 (2023-04-22) + + * Updated Persian (Farsi) and Turkish translations + * Fixed #5401: Added missing flag to disable built-in tags plugin + * Fixed #5206: Ensure defaults are set for primary and accent colors + * Fixed unnecessary inclusion of palette CSS when unused + +mkdocs-material-9.1.6+insiders-4.32.5 (2023-04-07) + + * Fixed #5322: Navigation tabs hoist nested page icons + +mkdocs-material-9.1.6 (2023-04-07) + + * Updated Persian (Farsi) translations + * Fixed #5300: Boxes in Mermaid sequence diagrams not color-abiding + +mkdocs-material-9.1.5 (2023-03-31) + + * Updated Lithuanian and Japanese translations + * Updated Mermaid.js to version 9.4.3 + * Fixed #5290: Footer previous/next labels cut-off for short page titles + +mkdocs-material-9.1.4+insiders-4.32.4 (2023-03-24) + + * Fixed #5241: Built-in typeset plugin jams navigation for anchors in headings + +mkdocs-material-9.1.4 (2023-03-24) + + * Fixed #5239: Instant loading breaks anchors in details (9.1.1 regression) + * Fixed #5211: Anchor following not working for Chinese (9.1.2 regression) + +mkdocs-material-9.1.3 (2023-03-14) + + * Added Kurdish (Soranî) translations + * Updated Norwegian (Bokmål), Portuguese and Romanian translations + * Improved compatibility with mkdocs-jupyter plugin + * Fixed #5198: Built-in search plugin not filtering script and style tags + * Fixed #5176: Back-to-top + instant loading not working (9.1.1 regression) + +mkdocs-material-9.1.2+insiders-4.32.3 (2023-03-09) + + * Fixed Docker image release workflow (9.1.0 regression) + * Fixed #5159: Missing underline for abbreviations (9.1.0 regression) + +mkdocs-material-9.1.2 (2023-03-09) + + * Updated Icelandic, Korean and Swedish translations + * Fixed #5168: Mermaid text boxes overflow (9.0.13 regression) + * Fixed #5155: Table of contents not highlighting percent-encoded URLs + +mkdocs-material-9.1.1 (2023-03-05) + + * Updated Czech and Thai translations + * Improved instant loading (scroll restoration, slow connections) + * Fixed #5023: Instant loading not allowing to go back to initial page + * Fixed #3797: Instant loading does not work with section anchors in Safari + +mkdocs-material-9.1.0+insiders-4.32.2 (2023-03-02) + + * Fixed #5127: Privacy plugin not handling large number of occurrences + * Fixed #5126: Privacy plugin breaks when replacing specific emojis + +mkdocs-material-9.1.0 (2023-03-02) + + * Docker image now available for amd64, arm64 and arm/v7 + * Updated Chinese (Taiwanese) translations + * Generalized tag identifier implementation + * Fixed flickering of header shadow on load + * Fixed occasional flickering of announcement bar + +mkdocs-material-9.0.15 (2023-02-26) + + * Updated Chinese (Traditional) translations + * Updated Hebrew translations + +mkdocs-material-9.0.14+insiders-4.32.1 (2023-02-23) + + * Fixed code block spans interfering with copying + * Fixed #5077: Privacy plugin breaks image alt text encoding + * Fixed #5079: Privacy plugin removing rel=me on external links + +mkdocs-material-9.0.14 (2023-02-23) + + * Fixed #5072: Rendering bug on navigation expand button in Firefox + +mkdocs-material-9.0.13+insiders-4.32.0 (2023-02-19) + + * Added support for custom selectors for code annotations + * Added support for code line range selection for better sharing + +mkdocs-material-9.0.13+insiders-4.31.0 (2023-02-18) + + * Added support for table of contents on blog index and archive pages + * Fixed #4512: Allow custom search field boosts (experimental) + mkdocs-material-9.0.13 (2023-02-18) * Updated Uzbek translations diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 9bcb6bcef..80d9e267b 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -42,10 +42,10 @@ it is: ### Missing translations? -Material for MkDocs supports 50+ languages with the help of community +Material for MkDocs supports 60+ languages with the help of community contributions. When new features are added, sometimes, new translations are necessary as well. It's impossible for the maintainers of the project to update -all translations (we just don't speak 50+ languages), so we have to rely on +all translations (we just don't speak 60+ languages), so we have to rely on our contributors to update translations incrementally. This process is pretty simple, so if you find a translation missing in your language, follow these guidelines: diff --git a/Dockerfile b/Dockerfile index 65932963f..5595e842a 100644 --- a/Dockerfile +++ b/Dockerfile @@ -18,7 +18,7 @@ # FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS # IN THE SOFTWARE. -FROM python:3.11.0-alpine3.17 +FROM python:3.11-alpine3.18 # Build-time flags ARG WITH_PLUGINS=true @@ -34,7 +34,7 @@ WORKDIR /tmp COPY material material COPY package.json package.json COPY README.md README.md -COPY requirements.txt requirements.txt +COPY *requirements.txt ./ COPY pyproject.toml pyproject.toml # Perform build and cleanup artifacts and caches @@ -54,6 +54,8 @@ RUN \ gcc \ libffi-dev \ musl-dev \ +&& \ + pip install --no-cache-dir --upgrade pip \ && \ pip install --no-cache-dir . \ && \ @@ -64,6 +66,10 @@ RUN \ "pillow>=9.0" \ "cairosvg>=2.5"; \ fi \ +&& \ + if [ -e user-requirements.txt ]; then \ + pip install -U -r user-requirements.txt; \ + fi \ && \ apk del .build \ && \ diff --git a/README.md b/README.md index b59c2162e..2804c031d 100644 --- a/README.md +++ b/README.md @@ -1,10 +1,7 @@

- + Material for MkDocs - - Material for MkDocs -

@@ -42,7 +39,7 @@

Write your documentation in Markdown and create a professional static site for your Open Source or commercial project in minutes – searchable, customizable, - more than 50 languages, for all devices. + more than 60 languages, for all devices.

@@ -61,9 +58,15 @@

+

 

+

Silver sponsors

+

+ +

 

-

Special thanks to our premium sponsors:

-

 

+

Bronze sponsors

- @@ -89,11 +89,8 @@ - - - - @@ -146,6 +137,27 @@ + + + + + + +

 

@@ -251,8 +263,10 @@ For detailed installation instructions, configuration options, and a demo, visit [Pydantic](https://pydantic-docs.helpmanual.io/), [Renovate](https://docs.renovatebot.com/), [Traefik](https://docs.traefik.io/), +[Trivy](https://github.com/aquasecurity/trivy) [Vapor](https://docs.vapor.codes/), [ZeroNet](https://zeronet.io/docs/), +[WebKit](https://docs.webkit.org/), [WTF](https://wtfutil.com/) ## License diff --git a/docs/assets/favicon.png b/docs/assets/favicon.png index 89d127b14..6771c11c7 100644 Binary files a/docs/assets/favicon.png and b/docs/assets/favicon.png differ diff --git a/docs/assets/screenshots/social-cards-accent.png b/docs/assets/screenshots/social-cards-accent.png new file mode 100644 index 000000000..8531f694e Binary files /dev/null and b/docs/assets/screenshots/social-cards-accent.png differ diff --git a/docs/assets/screenshots/social-cards-debug.png b/docs/assets/screenshots/social-cards-debug.png new file mode 100644 index 000000000..bef1c0a91 Binary files /dev/null and b/docs/assets/screenshots/social-cards-debug.png differ diff --git a/docs/assets/screenshots/social-cards-invert.png b/docs/assets/screenshots/social-cards-invert.png new file mode 100644 index 000000000..156a4e968 Binary files /dev/null and b/docs/assets/screenshots/social-cards-invert.png differ diff --git a/docs/assets/screenshots/social-cards-layer-0.png b/docs/assets/screenshots/social-cards-layer-0.png new file mode 100644 index 000000000..063d5f970 Binary files /dev/null and b/docs/assets/screenshots/social-cards-layer-0.png differ diff --git a/docs/assets/screenshots/social-cards-layer-1.png b/docs/assets/screenshots/social-cards-layer-1.png new file mode 100644 index 000000000..af66e76c0 Binary files /dev/null and b/docs/assets/screenshots/social-cards-layer-1.png differ diff --git a/docs/assets/screenshots/social-cards-layer-2.png b/docs/assets/screenshots/social-cards-layer-2.png new file mode 100644 index 000000000..05efa9d65 Binary files /dev/null and b/docs/assets/screenshots/social-cards-layer-2.png differ diff --git a/docs/assets/screenshots/social-cards-layer-3.png b/docs/assets/screenshots/social-cards-layer-3.png new file mode 100644 index 000000000..1511b99f8 Binary files /dev/null and b/docs/assets/screenshots/social-cards-layer-3.png differ diff --git a/docs/assets/screenshots/social-cards-layer-4.png b/docs/assets/screenshots/social-cards-layer-4.png new file mode 100644 index 000000000..45ad3cd7b Binary files /dev/null and b/docs/assets/screenshots/social-cards-layer-4.png differ diff --git a/docs/assets/screenshots/social-cards-layer-5.png b/docs/assets/screenshots/social-cards-layer-5.png new file mode 100644 index 000000000..7595600fc Binary files /dev/null and b/docs/assets/screenshots/social-cards-layer-5.png differ diff --git a/docs/assets/screenshots/social-cards-layer-background-color.png b/docs/assets/screenshots/social-cards-layer-background-color.png new file mode 100644 index 000000000..95ade5167 Binary files /dev/null and b/docs/assets/screenshots/social-cards-layer-background-color.png differ diff --git a/docs/assets/screenshots/social-cards-layer-background-image.png b/docs/assets/screenshots/social-cards-layer-background-image.png new file mode 100644 index 000000000..d66cff14a Binary files /dev/null and b/docs/assets/screenshots/social-cards-layer-background-image.png differ diff --git a/docs/assets/screenshots/social-cards-layer-background.png b/docs/assets/screenshots/social-cards-layer-background.png new file mode 100644 index 000000000..11d0f99f6 Binary files /dev/null and b/docs/assets/screenshots/social-cards-layer-background.png differ diff --git a/docs/assets/screenshots/social-cards-layer-icon-circles.png b/docs/assets/screenshots/social-cards-layer-icon-circles.png new file mode 100644 index 000000000..c30d86f4c Binary files /dev/null and b/docs/assets/screenshots/social-cards-layer-icon-circles.png differ diff --git a/docs/assets/screenshots/social-cards-layer-icon.png b/docs/assets/screenshots/social-cards-layer-icon.png new file mode 100644 index 000000000..d3b82acbf Binary files /dev/null and b/docs/assets/screenshots/social-cards-layer-icon.png differ diff --git a/docs/assets/screenshots/social-cards-layer-size.png b/docs/assets/screenshots/social-cards-layer-size.png new file mode 100644 index 000000000..a0a260ed3 Binary files /dev/null and b/docs/assets/screenshots/social-cards-layer-size.png differ diff --git a/docs/assets/screenshots/social-cards-layer-typography-align.png b/docs/assets/screenshots/social-cards-layer-typography-align.png new file mode 100644 index 000000000..e05e4ab4d Binary files /dev/null and b/docs/assets/screenshots/social-cards-layer-typography-align.png differ diff --git a/docs/assets/screenshots/social-cards-layer-typography-ellipsis.png b/docs/assets/screenshots/social-cards-layer-typography-ellipsis.png new file mode 100644 index 000000000..34750aebf Binary files /dev/null and b/docs/assets/screenshots/social-cards-layer-typography-ellipsis.png differ diff --git a/docs/assets/screenshots/social-cards-layer-typography-shrink.png b/docs/assets/screenshots/social-cards-layer-typography-shrink.png new file mode 100644 index 000000000..82670c3b5 Binary files /dev/null and b/docs/assets/screenshots/social-cards-layer-typography-shrink.png differ diff --git a/docs/assets/screenshots/social-cards-layer-typography.png b/docs/assets/screenshots/social-cards-layer-typography.png new file mode 100644 index 000000000..c4e97c7f2 Binary files /dev/null and b/docs/assets/screenshots/social-cards-layer-typography.png differ diff --git a/docs/assets/screenshots/social-cards-variant.png b/docs/assets/screenshots/social-cards-variant.png new file mode 100644 index 000000000..7bdaae397 Binary files /dev/null and b/docs/assets/screenshots/social-cards-variant.png differ diff --git a/docs/assets/screenshots/social-cards.png b/docs/assets/screenshots/social-cards.png index 3b348db34..40c51d7bd 100644 Binary files a/docs/assets/screenshots/social-cards.png and b/docs/assets/screenshots/social-cards.png differ diff --git a/docs/blog/posts/the-past-present-and-future.md b/docs/blog/posts/the-past-present-and-future.md index 2cd783f36..a95a72214 100644 --- a/docs/blog/posts/the-past-present-and-future.md +++ b/docs/blog/posts/the-past-present-and-future.md @@ -119,7 +119,7 @@ are still exclusively available to sponsors as part of [Insiders]: - [Boosting pages in search] - [Brand new search plugin] - [Code annotations] -- [Code annotations: anchor links] +- Code annotations: anchor links - [Code annotations: strip comments] - [Code block titles] - [Code block line anchors] @@ -167,7 +167,6 @@ __55__ times, `mkdocs-material-insiders` was shipped __72__ times. [Boosting pages in search]: ../../setup/setting-up-site-search.md#search-boosting [Brand new search plugin]: search-better-faster-smaller.md [Code annotations]: ../../reference/code-blocks.md#adding-annotations - [Code annotations: anchor links]: ../../reference/code-blocks.md#anchor-links [Code annotations: strip comments]: ../../reference/code-blocks.md#stripping-comments [Code block titles]: ../../reference/code-blocks.md#adding-a-title [Code block line anchors]: ../../setup/extensions/python-markdown-extensions.md#anchor-linenums diff --git a/docs/changelog/index.md b/docs/changelog/index.md index 9bbd86c66..882378e1f 100644 --- a/docs/changelog/index.md +++ b/docs/changelog/index.md @@ -2,6 +2,126 @@ ## Material for MkDocs +### 9.1.18 July 3, 2023 { id="9.1.18" } + +- Updated Danish translations +- Added support for installing user requirements in Docker image +- Fixed #5655: Search separator with lookbehind breaks highlighting + +### 9.1.17 June 23, 2023 { id="9.1.17" } + +- Fixed #5633: Code annotations with nested lists incorrectly mounted +- Fixed #5628: Regression in new social plugin configuration scheme + +### 9.1.16 June 15, 2023 { id="9.1.16" } + +- Updated Indonesian translations +- Ensure scroll bar follows color scheme of operating system + +### 9.1.15 May 29, 2023 { id="9.1.15" } + +- Fixed #5566: Indicate color scheme to operating system +- Fixed #5565: Update `Dockerfile` to latest version of base image +- Fixed #5554: Add additional version tags (`9`, `9.1`) to Docker image +- Fixed #5536: Strip tags of ARIA labels in table of contents + +### 9.1.14 May 20, 2023 { id="9.1.14" } + +- Updated Armenian and Greek translations + +### 9.1.13 May 16, 2023 { id="9.1.13" } + +- Fixed #5517: Social plugin crashes for some fonts (e.g. Open Sans) + +### 9.1.12 May 12, 2023 { id="9.1.12" } + +- Updated Bengali (Bangla) translations +- Fixed #5503: Docker image publish errors on uppercase characters +- Fixed #5407: Auto-pause media when in hidden content tabs + +### 9.1.11 May 8, 2023 { id="9.1.11" } + +- Fixed #5487: Social plugin crashes without options (9.1.10 regression) + +### 9.1.10 May 8, 2023 { id="9.1.10" } + +- Added `cards_layout_options` setting for social cards +- Deprecated `cards_color` and `cards_font` setting for social cards + +### 9.1.9 May 2, 2023 { id="9.1.9" } + +- Added Telugu, Kannada and Sanskrit translations +- Fixed #5428: Fixed margins for light/dark mode images in figures +- Fixed #5420: Social plugin crashing for some specific Google Fonts +- Fixed #5160: Instant loading makes code annotations jump (9.1.1 regression) +- Fixed #4920: Social plugin not loading logo from custom icon set +- Fixed social plugin crashing when only code font is specified + +### 9.1.8 April 24, 2023 { id="9.1.8" } + +- Fixed #5417: Theme breaks when `palette` is not defined (9.1.7 regression) + +### 9.1.7 April 22, 2023 { id="9.1.7" } + +- Updated Persian (Farsi) and Turkish translations +- Fixed #5401: Added missing flag to disable built-in tags plugin +- Fixed #5206: Ensure defaults are set for primary and accent colors +- Fixed unnecessary inclusion of palette CSS when unused + +### 9.1.6 April 7, 2023 { id="9.1.6" } + +- Updated Persian (Farsi) translations +- Fixed #5300: Boxes in Mermaid sequence diagrams not color-abiding + +### 9.1.5 March 31, 2023 { id="9.1.5" } + +- Updated Lithuanian and Japanese translations +- Updated Mermaid.js to version 9.4.3 +- Fixed #5290: Footer previous/next labels cut-off for short page titles + +### 9.1.4 March 24, 2023 { id="9.1.4" } + +- Fixed #5239: Instant loading breaks anchors in details (9.1.1 regression) +- Fixed #5211: Anchor following not working for Chinese (9.1.2 regression) + +### 9.1.3 March 14, 2023 { id="9.1.3" } + +- Added Kurdish (Soranî) translations +- Updated Norwegian (Bokmål), Portuguese and Romanian translations +- Improved compatibility with `mkdocs-jupyter` plugin +- Fixed #5198: Built-in search plugin not filtering `script` and `style` tags +- Fixed #5176: Back-to-top + instant loading not working (9.1.1 regression) + +### 9.1.2 March 9, 2023 { id="9.1.2" } + +- Updated Icelandic, Korean and Swedish translations +- Fixed #5168: Mermaid text boxes overflow (9.0.13 regression) +- Fixed #5155: Table of contents not highlighting percent-encoded URLs + +### 9.1.1 March 5, 2023 { id="9.1.1" } + +- Updated Czech and Thai translations +- Improved instant loading (scroll restoration, slow connections) +- Fixed #5023: Instant loading not allowing to go back to initial page +- Fixed #3797: Instant loading does not work with section anchors in Safari + +### 9.1.0 March 2, 2023 { id="9.1.0" } + +- Docker image now available for `amd64`, `arm64` and `arm/v7` +- Updated Chinese (Taiwanese) translations +- Generalized tag identifier implementation +- Fixed flickering of header shadow on load +- Fixed occasional flickering of announcement bar + +### 9.0.15 February 26, 2023 { id="9.0.15" } + +- Updated Chinese (Traditional) translations +- Updated Hebrew translations + +### 9.0.14 February 23, 2023 { id="9.0.14" } + +- Fixed #5072: Rendering bug on navigation expand button in Firefox + ### 9.0.13 February 18, 2023 { id="9.0.13" } - Updated Uzbek translations diff --git a/docs/contributing/index.md b/docs/contributing/index.md index 4c3ed1064..130c02745 100644 --- a/docs/contributing/index.md +++ b/docs/contributing/index.md @@ -9,8 +9,8 @@ bugs, a lot of work from us maintainers is required. We have invested quite a lot of time in creating better templates for our [issue tracker], optimizing the processes for our users to report bugs, request -features or changes, contribute to the project or exchange with our community. This section of -the documentation explains each process. +features or changes, contribute to the project, or exchange with our community. +This section of the documentation explains each process. [issue tracker]: https://github.com/squidfunk/mkdocs-material/issues diff --git a/docs/contributing/reporting-a-bug.md b/docs/contributing/reporting-a-bug.md index acb6a933d..812c98838 100644 --- a/docs/contributing/reporting-a-bug.md +++ b/docs/contributing/reporting-a-bug.md @@ -50,7 +50,7 @@ adjusted all partials you have overridden. A handful of the features Material for MkDocs offers can only be implemented with customizations. If you find a bug in any of the customizations [that - our documentation explicitly mentions], you are of course encouraged to + our documentation explicitly mentions], you are, of course, encouraged to report it. __Don't be shy to ask on our [discussion board] for help if you run into @@ -74,7 +74,7 @@ problems.__ At this stage, we know that the problem persists in the latest version and is not caused by any of your customizations. However, the problem might result from -a small typo or a syntactical error in a configuration file, e.g. `mkdocs.yml`. +a small typo or a syntactical error in a configuration file, e.g., `mkdocs.yml`. Now, before you go through the trouble of creating a bug report that is answered and closed right away with a link to the relevant documentation section or @@ -167,7 +167,7 @@ relevant. Don't write about the bug here. ### Description -Now, to the bug, you want to report. Provide a clear, focused, specific, and +Now, to the bug you want to report. Provide a clear, focused, specific, and concise summary of the bug you encountered. Explain why you think this is a bug that should be reported to Material for MkDocs, and not to one of its dependencies.[^3] Adhere to the following principles: @@ -189,7 +189,7 @@ dependencies.[^3] Adhere to the following principles: or two sentences, perfect. Don't inflate it – maintainers and future users will be grateful for having to read less. -- __One bug at a time__ – if you encountered several unrelated bugs, please +- __One bug at a time__ – if you encounter several unrelated bugs, please create separate issues for them. Don't report them in the same issue, as this makes attribution difficult. @@ -247,7 +247,7 @@ After you have created the reproduction, you should have a .zip file, ideally no larger than 1 MB. Just drag and drop the .zip file into this field, which will automatically upload it to GitHub. -> __Why we need this__: if an issue contains no minimal reproduction, or just +> __Why we need this__: if an issue contains no minimal reproduction or just > a link to a repository with thousands of files, the maintainers would need to > invest a lot of time into trying to recreate the right conditions to even > inspect the bug, let alone fix it. @@ -269,14 +269,14 @@ automatically upload it to GitHub. ### Steps to reproduce At this point, you provided us with enough information to understand the bug, -and you gave us a reproduction that we can run and inspect. However, when we +and you gave us a reproduction that we could run and inspect. However, when we run your reproduction, it might not be immediately apparent how we can see the bug in action. Next, please list the specific steps we should follow when running your reproduction to observe the bug. Keep the steps short and concise, and make sure not to leave anything out. Use simple language as you would explain it to a -five-year-old and focus on continuity. +five-year-old, and focus on continuity. > __Why we need this__: we must know how to navigate your reproduction in order > to observe the bug, as some bugs only occur at certain viewports or in @@ -301,8 +301,8 @@ only relevant when the bug you are reporting does not involve a crash when Thanks for following the guide and creating a high-quality and complete bug report – you are almost done. This section ensures that you have read this guide -and have worked to your best knowledge to provide us with everything we need to -know to help you. +and have worked to the best of your knowledge to provide us with everything we +need to know to help you. __We'll take it from here.__ diff --git a/docs/contributing/reporting-a-docs-issue.md b/docs/contributing/reporting-a-docs-issue.md index ce6cf853c..ac81d67aa 100644 --- a/docs/contributing/reporting-a-docs-issue.md +++ b/docs/contributing/reporting-a-docs-issue.md @@ -1,7 +1,7 @@ # Reporting a docs issue -In the past 7 years, our documentation has grown to more than 60 pages. With a -site being this large, inconsistencies can occur. If you found an inconsistency +In the past seven years, our documentation has grown to more than 60 pages. With +a site being this large, inconsistencies can occur. If you find an inconsistency or see room for clarification or improvement, please submit an issue to our public [issue tracker] by following this guide. @@ -50,7 +50,7 @@ describe the severity of the issue: precisely explained in one or two sentences, perfect. Maintainers and future users will be grateful for having to read less. -- __One issue at a time__ – if you encountered several unrelated inconsistencies, +- __One issue at a time__ – if you encounter several unrelated inconsistencies, please create separate issues for them. Don't report them in the same issue – it makes attribution difficult. > __Why we need this__: in order for us to understand the problem, we need a @@ -73,7 +73,7 @@ where possible, as it simplifies discovery. Now that you have provided us with the description and links to the documentation sections, you can help us, maintainers, and the community by proposing an improvement. You can sketch out rough ideas or write a concrete -proposal. This field is optional, but very helpful. +proposal. This field is optional but very helpful. > __Why we need this__: improvement proposal can be beneficial for other users > who encounter the same issue, as they offer solutions before we maintainers @@ -83,7 +83,7 @@ proposal. This field is optional, but very helpful. Thanks for following the guide and creating a high-quality and complete issue report – you are almost done. This section ensures that you have read this guide -and have worked to your best knowledge to provide us with every piece of +and have worked to the best of your knowledge to provide us with every piece of information we need to improve our documentation. __We'll take it from here.__ diff --git a/docs/contributing/requesting-a-change.md b/docs/contributing/requesting-a-change.md index cf4ba03f8..25b7e55f0 100644 --- a/docs/contributing/requesting-a-change.md +++ b/docs/contributing/requesting-a-change.md @@ -1,6 +1,6 @@ # Requesting a change -Material for MkDocs is a powerful tool to create beautiful and functional +Material for MkDocs is a powerful tool for creating beautiful and functional project documentation. With more than 20,000 users, we understand that our project serves a wide range of use cases, which is why we have created the following guide. @@ -12,7 +12,7 @@ to maintain existing functionality while constantly adding new features at the same time. We highly value every idea or contribution from our community, and we kindly ask you to take the time to read the following guidelines before submitting your change request in our public [issue tracker]. This will help us -better understand the proposed change, and how it will benefit the community. +better understand the proposed change and how it will benefit the community. This guide is our best effort to explain the criteria and reasoning behind our decisions when evaluating change requests and considering them for @@ -33,7 +33,7 @@ __Please find answers to the following questions before creating an issue.__ ### It's not a bug, it's a feature -Change requests are intended for suggesting minor adjustments, ideas for new +Change requests are intended to suggest minor adjustments, ideas for new features, or to influence the project's direction and vision. It is important to note that change requests are not intended for reporting bugs, as they're missing essential information for debugging. @@ -65,8 +65,8 @@ that benefits a large number of users. Now that you have taken the time to do the necessary preliminary work and ensure that your idea meets our requirements, you are invited to create a change -request. The following guide will walk you through all necessary steps to help -you submit a comprehensive and useful issue: +request. The following guide will walk you through all the necessary steps to +help you submit a comprehensive and useful issue: - [Title] - [Context] optional @@ -105,7 +105,7 @@ in which you're using Material for MkDocs, and what you _think_ might be relevant. Don't write about the change request here. > __Why this might be helpful__: some ideas might only benefit specific -> settings, environments or edge cases, for example, when your documentation +> settings, environments, or edge cases, for example, when your documentation > contains thousands of documents. With a little context, change requests > can be prioritized more accurately. @@ -120,7 +120,7 @@ in one of its dependencies:[^1] our upstream dependencies, including [MkDocs], [Python Markdown], [Python Markdown Extensions] or third-party plugins. It's a good idea to think about whether your idea is beneficial to other themes, upstreaming - change requests for bigger impact. + change requests for a bigger impact. - __Explain the what, not the why__ – don't explain [the benefits of your idea][Use cases] here, we're getting there. @@ -137,7 +137,7 @@ together, please open separate change requests for each of those ideas. :material-run-fast: __Stretch goal__ – if you have a customization or another way to add the proposed change, you can help other users by sharing it here -before we maintainers can add it to our code base. +before we maintainers can add it to our code base. > __Why we need this__: To understand and evaluate your proposed change, we > need to have a clear understanding of your idea. By providing a detailed and @@ -164,7 +164,7 @@ the link to the discussion as well. ### Use cases Explain how your change request would work from an author's and user's -perspective – what's the expected impact and why does it not only benefit you, +perspective – what's the expected impact, and why does it benefit not only you but other users? How many of them? Furthermore, would it potentially break existing functionality? @@ -198,7 +198,7 @@ it and describing how it was implemented and incorporated. Thanks for following the change request guide and creating a high-quality change request. This section ensures that you have read this guide and have -worked to your best knowledge to provide us with every piece of information to -review your idea for Material for MkDocs. +worked to the best of your knowledge to provide us with every piece of +information to review your idea for Material for MkDocs. __We'll take it from here.__ diff --git a/docs/creating-your-site.md b/docs/creating-your-site.md index 0a9d14138..7fb8d47d5 100644 --- a/docs/creating-your-site.md +++ b/docs/creating-your-site.md @@ -223,5 +223,12 @@ need for operating a database or server, as it is completely self-contained. The site can be hosted on [GitHub Pages], [GitLab Pages], a CDN of your choice or your private web space. +!!! note "Enterprise support" + + If you're using Material for MkDocs in your organization and need + assistance, e.g., to __reduce build times__, __improve performance__ or + ensure compliance, [__get in touch__](mailto:contact@squidfunk.com) + to discuss our __enterprise support__ offerings. We're happy to help! + [GitHub Pages]: publishing-your-site.md#github-pages [GitLab pages]: publishing-your-site.md#gitlab-pages diff --git a/docs/customization.md b/docs/customization.md index 720889dfa..74b544bf4 100644 --- a/docs/customization.md +++ b/docs/customization.md @@ -303,3 +303,10 @@ This triggers the production-level compilation and minification of all style sheets and JavaScript files. After the command exits, the compiled files are located in the `material` directory. When running `mkdocs build`, you should now see your changes to the original theme. + +!!! note "Enterprise support" + + If you're using Material for MkDocs in your organization and need + assistance, e.g., to __reduce build times__, __improve performance__ or + ensure compliance, [__get in touch__](mailto:contact@squidfunk.com) + to discuss our __enterprise support__ offerings. We're happy to help! diff --git a/docs/faq/sponsoring.md b/docs/faq/sponsoring.md new file mode 100644 index 000000000..d1ef21123 --- /dev/null +++ b/docs/faq/sponsoring.md @@ -0,0 +1,470 @@ +# Sponsoring FAQs + +Do you have questions about Material for MkDocs Insiders? We do our best to +answer all of your questions on this page. If you can't find your question +below, ask it on our [discussion board]! + + [discussion board]: https://github.com/squidfunk/mkdocs-material/discussions/new/chooses + +## General + +[__Why is the Insiders edition offered as a subscription model?__](#insiders-subscription){ #insiders-subscription } + +Material for MkDocs always was and will be Open Source, available for free to +individuals and organizations. As the project grew over time, we found that +maintaining and managing the overhead that comes with growth became more +challenging and time-consuming. + +In order to sustain the project and add new and useful features more frequently, +we decided to create the [Insiders] edition, with early access to the latest and +greatest features of Material for MkDocs. The subscription-based model of the +Insiders edition allows us to dedicate more time and resources to the project, +which benefits all +users of Material for MkDocs. Once our funding goals based on monthly +subscriptions are hit, the Insiders features of those^ funding goals are released +to the community edition, letting everyone benefit from them. + +Maintaining both the community and Insiders editions is an ongoing process, and +we rely on our sponsors to support us on a monthly basis, which makes this whole +project possible. + +[__What features are included in the Insiders edition?__](#insiders-features){ #insiders-features } + +The Insiders edition includes more than 20 additional features. You can find an +overview of these features on our [Insiders page], which is updated when new +features are added and released. + + [Insiders]: ../insiders/index.md + [Insiders page]: ../insiders/index.md#whats-in-it-for-me + +[__How often is the Insiders edition updated?__](#insiders-updates){ #insiders-updates } + +We try to keep our open issue count low, fixing known bugs quickly. Both our +repositories, the community and Insiders edition, are constantly updated with +bug fixes and new features. + +## Sponsorship + +[__Can I sponsor the project without a GitHub account?__](#sponsorship-account){ #sponsorship-account } + +Yes. You can support Material for MkDocs by sponsoring us on [Ko-fi], regardless +of whether you have a GitHub account or not. However, please note that Insiders +is provided as a private repository on GitHub. If after sponsoring, you'd like to +gain access to the repository, you'll need to have a GitHub individual or bot +account that can be added as a collaborator. If your organization doesn't use +GitHub or/and host its repositories on other platforms, you can mirror the +Insiders repository in your environment once you have access. + +[__Which sponsoring tier should I choose?__](#sponsorship-tier){ #sponsorship-tier } + +The sponsoring tiers are divided into non-commercial and commercial tiers. If +you are an individual or organization using Material for MkDocs for private or +__non-commercial__ Open Source projects, you have two tiers to choose from, +depending on the number of sites you want to build. For companies using +Material for MkDocs, we offer three different __commercial__ tiers, from which +you can choose depending on your requirements. + +Also, please read what is considered [commercial use]. + + [commercial use]: #commercial-use + +[__Why are one-time sponsorships not granted access to Insiders?__](#sponsorship-one-time){ #sponsorship-one-time } + +Primarily due to technical reasons, that we're working on lifting in the future. +We use GitHub webhooks to determine our current active sponsors. When you create +or cancel your monthly subscription, GitHub sends events that we use to +automatically add and remove collaborators. + +Note that [$15] is the minimum amount to be granted access to Insiders. + + [$15]: https://github.com/sponsors/squidfunk/sponsorships?tier_id=210638 + +[__How is my sponsorship contribution used to support the project?__](#sponsorship-support){ #sponsorship-support } + +Your sponsorship contribution directly supports the development and +maintenance of the project, by buying us maintainers time. It allows us to +dedicate more time and resources to enhance the project's features and +functionality. The additional funding helps us prioritize improvements and +updates, benefiting Insiders users and the wider community. We also actively +contribute to other upstream projects, fostering collaboration and giving +back to the Open Source ecosystem. + +[__Are there any limitations on the number of sponsors for a particular tier?__](#sponsorship-limitations){ #sponsorship-limitations } + +No, there are no limitations on the number of sponsors for any tier. You can +sponsor the project at any tier regardless of how many other sponsors are +already there. + +## Payment & billing + +[__Is there a trial period for the Insiders edition?__](#insiders-trial){ #insiders-trial } + +No, we do not offer a trial period for the Insiders edition. However, if you're +a company and are considering sponsoring on the commercial tier, but want to +first give the Insiders edition a try, you can sponsor on the [$15] tier with a +personal account for non-commercial evaluation purposes. + +Additionally, our subscription model allows you to cancel your sponsorship +anytime. If you decide to cancel, your sponsorship will remain active until +the end of your billing cycle. + +[__What payment options do you accept?__](#insiders-payment){ #insiders-payment } + +We manage all our transactions and sponsorships through [GitHub Sponsors] and +[Ko-fi]. To become a sponsor of Material for MkDocs on GitHub, visit +[our sponsors' page]. On there, you can choose from five different sponsorship +tiers and pay by credit card. Please note that as of the beginning of 2023, +[GitHub no longer supports PayPal] payments. If you wish to pay with PayPal, +ou can find a selection of our sponsorship tiers on [Ko-fi]. Both platforms +provide you with a payment receipt once your purchase is successful. + +If you're a company and need assistance choosing the right payment method, +please don't hesitate to reach out to sponsors@squidfunk.com. + + [Ko-fi]: https://ko-fi.com/squidfunk + [GitHub Sponsors]: https://github.com/sponsors + [GitHub no longer supports PayPal]: https://github.blog/changelog/2023-01-23-github-sponsors-will-stop-supporting-paypal/ + [our sponsors' page]: https://github.com/sponsors/squidfunk/ + +[__Are discounts available for the Insiders edition, such as student discounts?__](#insiders-discounts){ #insiders-discounts } + +Unfortunately, we are not able to offer any discounts for the Material for +MkDocs Insiders program. To ensure that everyone can afford the Insiders program +and keep the barrier as low as possible, we have set prices as low as [$15] a +month for non-commercial use. + +[__Do you offer free access to Insiders for Open Source projects?__](#insiders-open-source){ #insiders-open-source } + +No, we do not offer free access to our Material for MkDocs Insiders edition. +We understand that non-profit organizations may have limited budgets and may +need to prioritize their spending on other projects or organizations. However, +it's important to note that Material for MkDocs is maintained by a small team, +investing a lot of time and resources into constantly improving this project. +Material for MkDocs and its core features are free to the community through our +Open Source model. Therefore, Material for MkDocs itself is already free. + +However, we do offer an affordable sponsorship tier starting at [$15] a month, +which is meant for individuals and non-profit organizations using Material for +MkDocs to build 1-2 sites for non-commercial purposes. This tier provides access +to all new features, benefiting you from our ongoing development efforts. + +[__Is Insiders free for those who contribute to this project?__](#insiders-contributors){ #insiders-contributors } + +Great question! We can not offer free access to "drive-by" contributors that +only fix minor issues like typos or add new languages. These contributions are +always welcome, but as we need to review them, they result in a higher time +investment from our side and don't compensate for this work. However, as this +project keeps growing, we always seek for individuals to support us. In return, +we offer financial compensation or/and Insiders access. If you are interested +and have experience in the technologies and paradigms listed below, please get +in touch with us at sponsors@squidfunk.com: + +- Deep knowledge of CSS, HTML, TypeScript +- Experience with progressive enhancement and responsive design +- Experience with reactive programming with RxJS +- Solid understanding of Python, MkDocs + ecosystem +- Solid technical writing skills + +Additionally, we're working on a contributor program that will reward +contributors that engage in the community by answering questions and helping +users with access to Insiders. + +[__How can I set my billing to monthly or yearly?__](#insiders-billing-cycle){ #insiders-billing-cycle } + +You can sponsor Material for MkDocs on a monthly or yearly basis. Depending on +your billing cycle you automatically become a monthly or yearly sponsor. Your +[billing cycle] is an account-level setting that you can easily change in your +account. If, for some reason, you cannot make this change, you can create a +dedicated bot account with a yearly billing cycle on GitHub, which you only use +for sponsoring (some sponsors already do that). If you have any problems or +further questions, please contact us at sponsors@squidfunk.com. + + [billing cycle]: https://docs.github.com/en/github/setting-up-and-managing-billing-and-payments-on-github/changing-the-duration-of-your-billing-cycle + +[__Can I get an invoice for my sponsorship payment?__](#insiders-invoice){ #insiders-invoice} + +Right now, we can't provide you with an invoice for your sponsoring transaction, +as [GitHub Sponsors] handles all transactions for us. However, both payment +platforms, [GitHub] and [Ko-Fi], automatically send you a payment receipt +via mail once the sponsorship is active. + +Furthermore, we are working on a solution to optimize access management and more +features. If you are interested in this, please get in touch with us via mail at +sponsors@squidfunk.com or turn on all notifications for MkDocs, and we will +reach out as soon as we are live. + + [GitHub]: https://github.com/sponsors/squidfunk/ + +[__Can I switch between different sponsoring tiers?__](#insiders-switch-tiers){ #insiders-switch-tiers } + +Yes, you can switch between different sponsoring tiers at any time. Simply go +to the [GitHub Sponsors] page and change your sponsoring tier. Once you make +that change, you will immediately change to the new tier. + +If you change to a higher tier, the amount will be prorated according to your +billing cycle. + +[__Can I sponsor the project for a specific feature or development goal?__](#insiders-goals){ #insiders-goals } + +While sponsoring specific goals directly is not possible, our sponsoring goals +are connected to specific features or development goals aligned with the +project's roadmap. You can find an [overview of these sponsoring goals] and their +associated features on our website. Insider users have early access to all +already developed features, including those associated with higher funding goals +that will be reached at a later stage. If you're interested in accessing these +features, becoming a sponsor is the way to go. If you have a feature in mind +that you would like to see on the list, we encourage you to +[initiate a new discussion] to evaluate it with others. + + [overview of these sponsoring goals]: ../insiders/index.md#goals + [initiate a new discussion]: https://github.com/squidfunk/mkdocs-material/discussions/new/chooses + +[__What happens if I reach my sponsoring limit for my current tier?__](#insiders-limit){ #insiders-limit } + +If you extend the number of sites that are in your current sponsoring limit, +please [upgrade your sponsorship] to a higher tier to continue using the +Insiders version and build more sites. The change will be effective immediately. + + [upgrade your sponsorship]: https://docs.github.com/en/billing/managing-billing-for-github-sponsors/upgrading-a-sponsorship + +[__Do you offer refunds for sponsoring payments?__](#insiders-refunds){ #insiders-refunds } + +Unfortunately, we cannot offer any refund for sponsorship payments. +[GitHub Sponsors] and [Ko-Fi] manage all sponsoring transactions. Because of +that, we do not have any insights into the details of the funds and cannot access +them. If you have any payment issues, please get in touch with the GitHub +or Ko-Fi support team, as they can help you. + +## Access management + +[__How do I gain access to the private Insiders repository?__](#access-account){ #access-account } + +If you sponsored with your __individual account__, you should have received an +email invitation to the private Material for MkDocs Insiders repository right +after you initiated your sponsorship. Simply accept the invitation within seven +days to gain access. + +If you sponsored using an __organization account__, please note we need +an individual account that we can list as a collaborator of the private Insiders +repository. After you initiate your sponsorship, please email us at +sponsors@squidfunk.com with the name of the individual or bot account. Once you +provide us with this information, we will add the account as a collaborator, and +after you accept the invitation, you will gain access to the repository. + +If you have yet to receive the email or the invitation link has expired, please +contact us, the maintainers, at sponsors@squidfunk.com. We're working on a +solution that will allow you to manage collaborator status yourself. + +[__Why can't our whole organization get access to Insiders?__](#access-organization){ #access-organization } + +Currently, it is not possible to grant access to an organizational account, as +GitHub only allows for adding individual user accounts. We are working on a +solution ourselves to simplify access for organizations. For now, to ensure that +access is not tied to a particular individual, we recommend creating a bot +account, i.e., a GitHub account that does not belong to a specific individual +but is listed as the owner of the organizational account and using this account +for sponsorship. + +[__Do I need to fork the repository to use it?__](#access-fork){ #access-fork } + +It depends. If you are using the Insiders edition as an individual, you can work +directly with the private repository, as you do not need to share the Insiders +features with others. If you are working with a team, it is best to create a +private fork using the individual account you listed as a collaborator of +Material for MkDocs to grant access to all members of your organization to +your fork. + +[__Can I share my Insiders access with others?__](#access-share){ #access-share } + +At the moment, it is not possible to directly share your collaborator status +for the private Insiders repository with other accounts. However, if you are +working with a team and would like them to access Insiders, you can share the +Insiders repository by utilizing options such as [cloning], [forking], or +[mirroring]. By doing so, you can start collaborating with your team members on +the new repository you have shared. This way, you can collectively benefit +from the Insiders features and work together on the project. + + [cloning]: https://docs.github.com/en/repositories/creating-and-managing-repositories/cloning-a-repository + [forking]: https://docs.github.com/en/get-started/quickstart/fork-a-repo + [mirroring]: https://docs.github.com/en/repositories/creating-and-managing-repositories/duplicating-a-repository + + +## Runtime & cancellation + +[__How long is my sponsorship valid?__](#sponsorship-runtime){ #sponsorship-runtime } + +Your sponsorship is valid for as long as your monthly or yearly subscription +is valid. If you choose to cancel your sponsorship, you will lose access to +the Insiders edition once your cancelation is active and will be automatically +removed by GitHub as a collaborator from the private repository. + +[__How do I cancel my sponsorship?__](#sponsorship-cancellation){ #sponsorship-cancellation } + +To cancel your sponsorship, follow the [step-by-step guide] provided by GitHub. +If you sponsored using an organizational account, please ensure that you cancel +your sponsorship using the same organizational account rather than your +individual account. + + [step-by-step guide]: https://docs.github.com/en/billing/managing-billing-for-github-sponsors/downgrading-a-sponsorship + +[__What happens when I cancel my sponsorship?__](#sponsorship-cancellation-effective){ #sponsorship-cancellation-effective } + +If you choose to cancel your subscription to Insiders, you will be +automatically removed by GitHub as a collaborator on the day your cancellation is +effective. From that day on, you will no longer receive future updates. However, +you are __welcome to continue using the latest version__ that was available to +you at the time of your cancellation for as long as you like. + +Please note that [GitHub deletes private forks], so you may want to take steps to ensure +that you have a backup of the software if necessary and use the locally installed version. + + [GitHub deletes private forks]: https://docs.github.com/en/account-and-profile/setting-up-and-managing-your-personal-account-on-github/managing-access-to-your-personal-repositories/removing-a-collaborator-from-a-personal-repository#deleting-forks-of-private-repositories + +## Licensing + +[__What constitutes commercial use of the Insiders version?__](#commercial-use){ #commercial-use } + +Commercial use refers to any use of the software for a business or for-profit +purpose. This includes any use by a corporation or other organization, whether +or not they generate revenue directly from the software. We offer different +pricing tiers for commercial use, each tailored to the needs of different +businesses. It's important to note that internal use of the software within your +organization is also considered commercial use, as with all commercial software. + +[__What constitutes non-commercial use of the Insiders version?__](#non-commercial-use){ #non-commercial-use } + +Non-commercial use of our Material for MkDocs refers to private use. This +includes individuals using the Insiders edition for private or purely +non-commercial Open Source projects. We offer two different tiers for +non-commercial use, depending on the number of sites you want to build. + +[__What is your fair use policy?__](#fair-use-policy){ #fair-use-policy } + +Our fair use policy includes the following guidelines: + +- Please refrain from __distributing the source code__ of Insiders. While you +may use the software for public, private, or commercial projects and may +privately fork or mirror it, we ask that you keep the source code private. This +is important to our sponsorware strategy, which helps us fund ongoing +development and support of the software. If this guidelines is violated, +everybody loses, as it will reduce the time of us maintainers we can set aside +to push this project forward. + +- As our sponsoring tiers are based on the number of sites you want to build, +please make sure to [upgrade your sponsorship] once your current sponsoring tier +limit has been reached. + +[__Does the Insiders version have a different license?__](#insiders-license){ #insiders-license } + +No. Whether you're an individual or a company, you may use Material for +MkDocs Insiders precisely under the same terms as Material for MkDocs, which are +given by the [MIT license]. + +[MIT license]: ../license.md + +[__Can outside collaborators build and run the documentation locally without access to Insiders?__](#insiders-outside-collaborators){ #insiders-outside-collaborators } + +Yes. Insiders is compatible with Material for MkDocs. Almost all new features +and configuration options are either backward-compatible or implemented behind +feature flags. When working with outside collaborators, changing the general +appearance of your site should be optional. Most Insiders features enhance the +overall experience, e.g., by adding icons to pages or providing a feedback +widget. While these features add value for your site's users, they should be +optional for previewing when making changes to content. Currently, the only +content-related features in Insiders that non-Insiders users can't properly +preview are [Annotations] and [Card grids]. + +This means that outside collaborators can build the documentation locally with +Material for MkDocs, and when they push their changes, your CI pipeline will +build it with Insiders. When using built-in plugins exclusive to Insiders, it's +recommended to split configuration into a base `mkdocs.yml` and one with plugin +overrides via [configuration inheritance]. + +See the [getting started guide] for more information. + + [configuration inheritance]: https://www.mkdocs.org/user-guide/configuration/#configuration-inheritance + [getting started guide]: ../insiders/getting-started.md#caveats + [Annotations]: ../reference/annotations.md?h=anno#annotations + [Card grids]: ../reference/grids.md?h=grids#using-card-grids + + +## Support + +[__How can I contact support if I have questions about becoming a sponsor?__ ](#support-contact){ #support-contact } + +If you have any questions and would like to contact us before starting your +sponsorship, we are happy to answer all your non-technical questions about the +Insiders program via email at sponsors@squidfunk.com. + +All technical questions should be asked openly on our [discussion board]. + + [discussion board]: https://github.com/squidfunk/mkdocs-material/discussions + +[__Is additional support available for Material for MkDocs Insiders users?__](#support-additional){ #support-additional } + +Yes, we provide non-technical support related to sponsoring at +sponsors@squidfunk.com. For technical questions, please submit an issue openly +on our [issue tracker] or start a discussion on our [discussion board]. Issues +and discussions from our organizational sponsors, sponsoring on +__The Organization__ tier or higher will be prioritized.[^1] + + [^1]: + Priority support means we will prioritize your issue, meaning we will look + into it and do our best to solve your issue asap. However, the prioritized bug + support does not mean that we can solve your issue before any others since + some issues might take more time to solve. + + [issue tracker]: https://github.com/squidfunk/mkdocs-material/issues + +[__How can I display my logo on the list of premium sponsors?__](#sponsorship-logo-placement){ #sponsorship-logo-placement } + +If your sponsorship tier includes logo placement, and you would like us to +display your logo in the [list of premium sponsors] and have it linked to your +site, please contact us via mail. Simply send us a horizontal SVG or PNG version +of your logo making sure it displays the name of your company and the logo to +sponsors@squidfunk.com. + + [list of premium sponsors]: https://github.com/squidfunk/mkdocs-material#user-content-premium-sponsors + +[__Is logo placement optional?__](#sponsorship-logo-placement-optional){ #sponsorship-logo-placement-optional } + +Yes, all of our commercial benefits, such as logo placement and backlinks, are +optional and can be opted in or out at any time. You can keep your sponsorship +completely private. + +[__How can I report a bug in the Insiders version?__](#insiders-bugs){ #insiders-bugs } + +If you encounter a bug in the Insiders edition, we kindly request that you +report it on our [issue tracker] in the public community repository. When +submitting the bug report, please ensure that you do not include any private +Insiders' source code, as we want to uphold our fair use policy. + + +## Privacy + +[__Will you sign an NDA for sponsorships?__](#nda){ #nda } + +Unfortunately, we cannot sign any NDA or vendor agreement form. As a small team +working on Material for MkDocs, we have limited resources and cannot review +and sign agreements. + +[__Can I sponsor privately?__](#sponsorship-private){ #sponsorship-private } + +Yes, you can. GitHub gives you the option to set your sponsorship to [private] +when you set up your sponsorship. Additionally, we have a recommended workflow +for you: We suggest you create a new GitHub bot account. This bot account should +not be tied to a particular individual and should be privately listed as an +owner of your GitHub organization. This account can then be used to sponsor +Material for MkDocs privately. As a bot account, it will automatically be listed +as a collaborator of the private Insiders repository. You can clone, fork, or +mirror using this account. All information will be kept confidential; only the +bot account and us maintainers will have insights into his sponsorship. + + [private]: https://docs.github.com/en/sponsors/sponsoring-open-source-contributors/managing-your-sponsorship#managing-the-privacy-setting-for-your-sponsorship + +[__Are there any geographical restrictions on becoming a sponsor?__](#sponsorship-geo){ #sponsorship-geo } + +No, there are no geographical restrictions for becoming a sponsor. We welcome +sponsorships from individuals and organizations worldwide. As long as your +credit card is valid and accepted by GitHub or Ko-Fi, you are eligible to become +a sponsor and support the project, regardless of your location. diff --git a/docs/getting-started.md b/docs/getting-started.md index bb8a41f5e..63ae33b9f 100644 --- a/docs/getting-started.md +++ b/docs/getting-started.md @@ -59,6 +59,15 @@ install those packages separately. --- +:fontawesome-brands-youtube:{ style="color: #EE0F0F" } +__[How to set up Material for MkDocs]__ by @james-willett – :octicons-clock-24: +15m – Learn how to create and host a documentation site using Material for +MkDocs on GitHub Pages in a step-by-step guide. + + [How to set up Material for MkDocs]: https://www.youtube.com/watch?v=Q-YA_dA8C20 + +--- + __Tip__: If you don't have prior experience with Python, we recommend reading [Using Python's pip to Manage Your Projects' Dependencies], which is a really good introduction on the mechanics of Python package management and helps you @@ -108,11 +117,12 @@ The following plugins are bundled with the Docker image: Material for MkDocs only bundles selected plugins in order to keep the size of the official image small. If the plugin you want to use is not included, - create a new `Dockerfile` and extend the official Docker image: + create a `user-requirements.txt` file in the repository root with the packages + you want to install additionally, e.g.: - ``` Dockerfile - FROM squidfunk/mkdocs-material - RUN pip install ... + ``` txt title="user-requirements.txt" + mkdocs-macros-plugin==0.7.0 + mkdocs-glightbox>=0.3.1 ``` Next, you can build the image with the following command: @@ -121,20 +131,8 @@ The following plugins are bundled with the Docker image: docker build -t squidfunk/mkdocs-material . ``` - The new image can be used exactly like the official image. - -!!! info ":material-apple: Apple Silicon (M1) and :fontawesome-brands-raspberry-pi: Raspberry Pi" - - The official Docker image is only available for `linux/amd64`. We recommend - the [third-party image] by @afritzler if you want to run Material for MkDocs - via Docker on `arm64` or `armv7`, as it is automatically built on every - release: - - ``` - docker pull ghcr.io/afritzler/mkdocs-material - ``` - - [third-party image]: https://github.com/afritzler/mkdocs-material + The new image will have additional packages installed and can be used + exactly like the official image. ### with git @@ -153,4 +151,11 @@ from `git`, you must install all required dependencies with: pip install -e mkdocs-material ``` +!!! note "Enterprise support" + + If you're using Material for MkDocs in your organization and need + assistance, e.g., to __reduce build times__, __improve performance__ or + ensure compliance, [__get in touch__](mailto:contact@squidfunk.com) + to discuss our __enterprise support__ offerings. We're happy to help! + [GitHub]: https://github.com/squidfunk/mkdocs-material diff --git a/docs/guides/creating-a-reproduction.md b/docs/guides/creating-a-reproduction.md index 70a183095..7aa43d7bd 100644 --- a/docs/guides/creating-a-reproduction.md +++ b/docs/guides/creating-a-reproduction.md @@ -22,12 +22,27 @@ just delete and recreate the environment. It's trivial to set up: - Activate the environment with: - ``` sh - . venv/bin/activate # (1)! - ``` + === ":material-apple: macOS" - 1. Your terminal should now print `(venv)` before the prompt, which is - how you know that you are inside an environment. + ``` sh + . venv/bin/activate + ``` + + === ":fontawesome-brands-windows: Windows" + + ``` sh + . venv/Scripts/activate + ``` + + === ":material-linux: Linux" + + ``` sh + . venv/bin/activate + ``` + + + Your terminal should now print `(venv)` before the prompt, which is how you + know that you are inside the virtual environment that you just created. - Exit the environment with: diff --git a/docs/insiders/changelog.md b/docs/insiders/changelog.md index f1147e5a1..a64db7237 100644 --- a/docs/insiders/changelog.md +++ b/docs/insiders/changelog.md @@ -2,6 +2,111 @@ ## Material for MkDocs Insiders +### 4.36.1 June 23, 2023 { id="4.36.1" } + +- Fixed #5618: Date comparison breaking for drafts in blog plugin + +### 4.36.0 June 15, 2023 { id="4.36.0" } + +- Added support for instant prefetching to speed up slow connections +- Improved stability of anchor link removal in built-in typeset plugin +- Improved performance of regular expressions in typeset plugin +- Removed unnecessary import test for `cairosvg` in optimize plugin +- Fixed #5590: Regular expression for anchor link removal too greedy + +### 4.35.3 June 1, 2023 { id="4.35.3" } + +- Fixed #5579: Abbreviations in headlines filtered by typeset plugin + +### 4.35.2 May 29, 2023 { id="4.35.2" } + +- Fixed #5555: Blog plugin crashes when computing readtime for emojis + +### 4.35.1 May 20, 2023 { id="4.35.1" } + +- Fixed internal handling of errors in social plugin + +### 4.35.0 May 20, 2023 { id="4.35.0" } + +- Improve editing experience and stability of social plugin +- Added support for custom layout syntax validation in social plugin +- Added support for layer origin for easier placement in social plugin +- Added support for in- and exclusion patterns in social plugin +- Catch and print syntax errors in custom layouts + +### 4.34.1 May 16, 2023 { id="4.34.1" } + +- Disable social plugin debug mode by default on mkdocs build +- Added warning in social plugin debug mode when font style couldn't be found +- Set default concurrency of built-in multi-threaded plugins to CPUs - 1 +- Fixed #5521: Social plugin triggers race condition when downloading fonts +- Fixed #5515: Social plugin crashes when concurrency is set to 1 + +### 4.34.0 May 14, 2023 { id="4.34.0" } + +- Added support for new overflow mode to auto-fit text in social plugin +- Reduced subtle rendering bugs in (code) annotations due to subpixel rounding +- Improved print styles for (code) annotation lists +- Improved performance of social plugin, now 3x as fast +- Improved interop of typeset plugin with MkDocstrings +- Fixed logo location for variants of default template in social plugin +- Fixed #5446: Built-in typeset plugin picks up headings in code blocks + +### 4.33.2 May 12, 2023 { id="4.33.2" } + +- Fixed #5508: Social plugin crashes trying to copy cards on Docker/Windows +- Fixed #5507: Social plugin crashes on serve when layouts folder doesn't exist +- Fixed #5505: Social plugin trying to resolve logo in wrong location +- Fixed #5496: Annotations with nested lists incorrectly mounted +- Fixed #5493: Social plugin crashes on Python 3.8 + +### 4.33.1 May 9, 2023 { id="4.33.1" } + +- Added support for SVG background images in social plugin + +### 4.33.0 May 8, 2023 { id="4.33.0" } + +- Added support for custom layouts for social plugin +- Added support for background images for social cards + +### 4.32.6 April 22, 2023 { id="4.32.6" } + +- Fixed #5336: Interplay of blog plugin with git-revision-date-localized + +### 4.32.5 April 7, 2023 { id="4.32.5" } + +- Fixed #5322: Navigation tabs hoist nested page icons + +### 4.32.4 March 24, 2023 { id="4.32.4" } + +- Fixed #5241: Built-in typeset plugin jams navigation for anchors in headings + +### 4.32.3 March 9, 2023 { id="4.32.3" } + +- Fixed Docker image release workflow (9.1.0 regression) +- Fixed #5159: Missing underline for abbreviations (9.1.0 regression) + +### 4.32.2 February 23, 2023 { id="4.32.2" } + +- Fixed #5127: Privacy plugin not handling large number of occurrences +- Fixed #5126: Privacy plugin breaks when replacing specific emojis + +### 4.32.1 February 23, 2023 { id="4.32.1" } + +- Fixed code block spans interfering with copying +- Fixed #5077: Privacy plugin breaks image `alt` text encoding +- Fixed #5079: Privacy plugin removing `rel=me` on external links + +### 4.32.0 February 19, 2023 { id="4.32.0" } + +- Added support for custom selectors for code annotations +- Added support for code line range selection for better sharing + +### 4.31.0 February 18, 2023 { id="4.31.0" } + +- Added support for table of contents on blog index and archive pages +- Fixed #4512: Allow custom search field boosts (experimental) + ### 4.30.2 February 13, 2023 { id="4.30.2" } - Fixed privacy plugin excludes not working (4.30.0 regression) diff --git a/docs/insiders/getting-started.md b/docs/insiders/getting-started.md index cb0368bc0..3db39ab10 100644 --- a/docs/insiders/getting-started.md +++ b/docs/insiders/getting-started.md @@ -79,6 +79,9 @@ docker login -u ${GH_USERNAME} -p ${GHCR_TOKEN} ghcr.io docker pull ghcr.io/${GH_USERNAME}/mkdocs-material-insiders ``` +Should you wish to add additional plugins to the insiders container image, follow the steps +outlined in the [Getting Started guide](../getting-started.md#with-docker). + [^2]: Earlier, Insiders provided a dedicated Docker image which was available to all sponsors. On March 21, 2021, the image was deprecated for the reasons diff --git a/docs/insiders/index.md b/docs/insiders/index.md index 7622404d4..b68f6dd8b 100644 --- a/docs/insiders/index.md +++ b/docs/insiders/index.md @@ -88,14 +88,19 @@ a handful of them, [thanks to our awesome sponsors]! ## What's in it for me? The moment you [become a sponsor][how to become a sponsor], you'll get __immediate -access to 23 additional features__ that you can start using right away, and +access to 28 additional features__ that you can __start using now__, and which are currently exclusively available to sponsors:
-- [x] [Privacy plugin: optimization support] :material-alert-decagram:{ .mdx-pulse title="Added on February 6, 2023" } -- [x] [Optimize plugin] :material-alert-decagram:{ .mdx-pulse title="Added on January 21, 2023" } -- [x] [Navigation path] (Breadcrumbs) :material-alert-decagram:{ .mdx-pulse title="Added on January 14, 2023" } +- [x] [Instant prefetching] :material-alert-decagram:{ .mdx-pulse title="Added on June 15, 2023" } +- [x] [Social plugin: custom layouts] :material-alert-decagram:{ .mdx-pulse title="Added on May 8, 2023" } +- [x] [Social plugin: background images] :material-alert-decagram:{ .mdx-pulse title="Added on May 8, 2023" } +- [x] [Code range selection] +- [x] [Code annotations: custom selectors] +- [x] [Privacy plugin: optimization support] +- [x] [Optimize plugin] +- [x] [Navigation path] (Breadcrumbs) - [x] [Typeset plugin] - [x] [Privacy plugin: external links] - [x] [Navigation subtitles] @@ -163,18 +168,20 @@ You can cancel your sponsorship anytime.[^5]
-**Special thanks** to our **premium sponsors**: +**Silver sponsors**: + +[![FastAPI]{ style="height: 120px" }](https://fastapi.tiangolo.com/){ target=_blank title="FastAPI" } + +**Bronze sponsors**: [![Cirrus CI]](https://cirrus-ci.org/){ target=_blank title="Cirrus CI" } [![Basler]](https://docs.baslerweb.com/){ target=_blank title="Basler" } -[![Hummingbot]](https://hummingbot.io/){ target=_blank title="Hummingbot" } [![KX]](https://kx.com/){ target=_blank title="KX Systems" } [![Manticore Games]](https://www.manticoregames.com/){ target=_blank title="Manticore Games" } [![Prefect]](https://orion-docs.prefect.io/){ target=_blank title="Prefect" } [![Datadog]](https://datadoghq.com/){ target=_blank title="Datadog" } [![Zenoss]](https://zenoss.com/){ target=_blank title="Zenoss" } -[![Elli]](https://www.elli.eco/en/home){ target=_blank title="Elli - A Brand of the Volkswagen Group" } -[![RStudio]](https://solutions.rstudio.com){ target=_blank title="RStudio" } +[![Posit]](https://docs.posit.co){ target=_blank title="Posit" } [![n8n]](https://n8n.io){ target=_blank title="n8n" } [![Dogado]](https://www.dogado.de){ target=_blank title="Dogado" } [![World Wide Technology]](https://wwt.com){ target=_blank title="World Wide Technology" } @@ -185,27 +192,30 @@ You can cancel your sponsorship anytime.[^5] [![Apex.AI]](https://www.apex.ai/){ target=_blank title="Apex.AI" } [![Jitterbit]](https://jitterbit.com/){ target=_blank title="Jitterbit" } [![Sparkfun]](https://sparkfun.com/){ target=_blank title="Sparkfun Electronics" } -[![Automation Technology]](https://automationtechnology.de/){ target=_blank title="Automation Technology" } [![Eccenca]](https://eccenca.com/){ target=_blank title="Eccenca" } -[![SealVault]](https://sealvault.org/){ target=_blank title="SealVault" } [![Neptune]](https://neptune.ai/){ target=_blank title="Neptune" } [![Cash App]](https://cash.app/){ target=_blank title="Cash App" } [![RackN]](https://rackn.com/){ target=_blank title="RackN" } [![CivicActions]](https://civicactions.com/){ target=_blank title="CivicActions" } +[![bitcrowd]](https://bitcrowd.net/){ target=_blank title="bitcrowd" } +[![GetScreen.me]](https://getscreen.me/){ target=_blank title="GetScreen.me" } +[![BotCity]](https://botcity.dev/){ target=_blank title="BotCity" } +[![Springer Nature Technology]](https://www.springernature.com/gp){ target=_blank title="Springer Nature Technology" } +[![Kolena]](https://kolena.io/){ target=_blank title="Kolena" } +[![Evergiving]](https://www.evergiving.com/){ target=_blank title="Evergiving" } +[![Koor]](https://koor.tech/){ target=_blank title="Koor" }
+ [FastAPI]: https://raw.githubusercontent.com/squidfunk/mkdocs-material/master/.github/assets/sponsors/sponsor-fastapi.png [Cirrus CI]: https://raw.githubusercontent.com/squidfunk/mkdocs-material/master/.github/assets/sponsors/sponsor-cirrus-ci.png [Basler]: https://raw.githubusercontent.com/squidfunk/mkdocs-material/master/.github/assets/sponsors/sponsor-basler.png - [Hummingbot]: https://raw.githubusercontent.com/squidfunk/mkdocs-material/master/.github/assets/sponsors/sponsor-hummingbot.png [KX]: https://raw.githubusercontent.com/squidfunk/mkdocs-material/master/.github/assets/sponsors/sponsor-kx.png [Manticore Games]: https://raw.githubusercontent.com/squidfunk/mkdocs-material/master/.github/assets/sponsors/sponsor-manticore-games.png - [Account technologies]: https://raw.githubusercontent.com/squidfunk/mkdocs-material/master/.github/assets/sponsors/sponsor-account-technologies.png [Prefect]: https://raw.githubusercontent.com/squidfunk/mkdocs-material/master/.github/assets/sponsors/sponsor-prefect.png [Datadog]: https://raw.githubusercontent.com/squidfunk/mkdocs-material/master/.github/assets/sponsors/sponsor-datadog.png [Zenoss]: https://raw.githubusercontent.com/squidfunk/mkdocs-material/master/.github/assets/sponsors/sponsor-zenoss.png - [Elli]: https://raw.githubusercontent.com/squidfunk/mkdocs-material/master/.github/assets/sponsors/sponsor-elli.png - [RStudio]: https://raw.githubusercontent.com/squidfunk/mkdocs-material/master/.github/assets/sponsors/sponsor-rstudio.png + [Posit]: https://raw.githubusercontent.com/squidfunk/mkdocs-material/master/.github/assets/sponsors/sponsor-posit.png [n8n]: https://raw.githubusercontent.com/squidfunk/mkdocs-material/master/.github/assets/sponsors/sponsor-n8n.png [Dogado]: https://raw.githubusercontent.com/squidfunk/mkdocs-material/master/.github/assets/sponsors/sponsor-dogado.png [World Wide Technology]: https://raw.githubusercontent.com/squidfunk/mkdocs-material/master/.github/assets/sponsors/sponsor-wwt.png @@ -216,13 +226,18 @@ You can cancel your sponsorship anytime.[^5] [Apex.AI]: https://raw.githubusercontent.com/squidfunk/mkdocs-material/master/.github/assets/sponsors/sponsor-apex-ai.png [Jitterbit]: https://raw.githubusercontent.com/squidfunk/mkdocs-material/master/.github/assets/sponsors/sponsor-jitterbit.png [Sparkfun]: https://raw.githubusercontent.com/squidfunk/mkdocs-material/master/.github/assets/sponsors/sponsor-sparkfun.png - [Automation Technology]: https://raw.githubusercontent.com/squidfunk/mkdocs-material/master/.github/assets/sponsors/sponsor-automation-technology.png [Eccenca]: https://raw.githubusercontent.com/squidfunk/mkdocs-material/master/.github/assets/sponsors/sponsor-eccenca.png - [SealVault]: https://raw.githubusercontent.com/squidfunk/mkdocs-material/master/.github/assets/sponsors/sponsor-sealvault.png [Neptune]: https://raw.githubusercontent.com/squidfunk/mkdocs-material/master/.github/assets/sponsors/sponsor-neptune-ai.png [Cash App]: https://raw.githubusercontent.com/squidfunk/mkdocs-material/master/.github/assets/sponsors/sponsor-cashapp.png [RackN]: https://raw.githubusercontent.com/squidfunk/mkdocs-material/master/.github/assets/sponsors/sponsor-rackn.png [CivicActions]: https://raw.githubusercontent.com/squidfunk/mkdocs-material/master/.github/assets/sponsors/sponsor-civic-actions.png + [bitcrowd]: https://raw.githubusercontent.com/squidfunk/mkdocs-material/master/.github/assets/sponsors/sponsor-bitcrowd.png + [GetScreen.me]: https://raw.githubusercontent.com/squidfunk/mkdocs-material/master/.github/assets/sponsors/sponsor-getscreenme.png + [BotCity]: https://raw.githubusercontent.com/squidfunk/mkdocs-material/master/.github/assets/sponsors/sponsor-botcity.png + [Springer Nature Technology]: https://raw.githubusercontent.com/squidfunk/mkdocs-material/master/.github/assets/sponsors/sponsor-sn-technology.png + [Kolena]: https://raw.githubusercontent.com/squidfunk/mkdocs-material/master/.github/assets/sponsors/sponsor-kolena.png + [Evergiving]: https://raw.githubusercontent.com/squidfunk/mkdocs-material/master/.github/assets/sponsors/sponsor-evergiving.png + [Koor]: https://raw.githubusercontent.com/squidfunk/mkdocs-material/master/.github/assets/sponsors/sponsor-koor.png
@@ -287,7 +302,7 @@ are released for general availability. - [x] [Blog plugin: related links] - [x] [Blog plugin: custom index pages] - [x] [Tags plugin: additional indexes] -- [x] [Tags plugin: allow list] and [custom sorting] +- [x] [Tags plugin: allow list] + [custom sorting] - [x] [Navigation subtitles] [Meta plugin]: ../reference/index.md#built-in-meta-plugin @@ -302,21 +317,30 @@ are released for general availability. - [x] [Optimize plugin] - [x] [Typeset plugin] -- [x] [Privacy plugin: external links] - [x] [Navigation path] (Breadcrumbs) - [x] [Privacy plugin: optimization support] -- [ ] Code block line wrapping +- [x] [Privacy plugin: external links] +- [x] [Instant prefetching] [Optimize plugin]: ../setup/building-an-optimized-site.md#built-in-optimize-plugin [Typeset plugin]: ../reference/index.md#built-in-typeset-plugin - [Privacy plugin: external links]: ../setup/ensuring-data-privacy.md#+privacy.external_links - [Privacy plugin: optimization support]: ../setup/ensuring-data-privacy.md#+privacy.external_assets_include + [Privacy plugin: external links]: ../setup/ensuring-data-privacy.md#+privacy.links + [Privacy plugin: optimization support]: ../setup/ensuring-data-privacy.md#+privacy.assets_include [Navigation path]: ../setup/setting-up-navigation.md#navigation-path - [Instant previews]: https://twitter.com/squidfunk/status/1466794654213492743 + [Instant prefetching]: ../setup/setting-up-navigation.md#instant-prefetching #### $ 24,000 – Blockpaprika -- [ ] [Instant previews] +- [x] [Social plugin: custom layouts] +- [x] [Social plugin: background images] +- [x] [Code range selection] +- [x] [Code annotations: custom selectors] +- [ ] Code line wrap button + + [Social plugin: custom layouts]: ../setup/setting-up-social-cards.md#customization + [Social plugin: background images]: ../setup/setting-up-social-cards.md#+social.cards_layout_params.background_image + [Code range selection]: ../reference/code-blocks.md#code-selection-button + [Code annotations: custom selectors]: ../reference/code-blocks.md#custom-selectors ### Goals completed @@ -343,14 +367,13 @@ can be used by all users. #### $ 8,000 – Scotch Bonnet - [x] [Social cards] -- [x] [Code annotations: anchor links] +- [x] Code annotations: anchor links - [x] [Code annotations: strip comments] - [x] [Tag icons] - [x] [Table of contents anchor following] - [x] Sidebars automatically scroll to active item [Social cards]: ../setup/setting-up-social-cards.md - [Code annotations: anchor links]: ../reference/code-blocks.md#anchor-links [Code annotations: strip comments]: ../reference/code-blocks.md#stripping-comments [Tag icons]: ../setup/setting-up-tags.md#tag-icons-and-identifiers [Table of contents anchor following]: ../setup/setting-up-navigation.md#anchor-following diff --git a/docs/publishing-your-site.md b/docs/publishing-your-site.md index 89eae489c..4489f2518 100644 --- a/docs/publishing-your-site.md +++ b/docs/publishing-your-site.md @@ -38,11 +38,14 @@ contents: - uses: actions/setup-python@v4 with: python-version: 3.x - - uses: actions/cache@v2 + - run: echo "cache_id=$(date --utc '+%V')" >> $GITHUB_ENV # (3)! + - uses: actions/cache@v3 with: - key: ${{ github.ref }} + key: mkdocs-material-${{ env.cache_id }} path: .cache - - run: pip install mkdocs-material # (3)! + restore-keys: | + mkdocs-material- + - run: pip install mkdocs-material # (4)! - run: mkdocs gh-deploy --force ``` @@ -51,7 +54,16 @@ contents: 2. At some point, GitHub renamed `master` to `main`. If your default branch is named `master`, you can safely remove `main`, vice versa. - 3. This is the place to install further [MkDocs plugins] or Markdown + 3. Store the `cache_id` environmental variable to access it later during cache + `key` creation. The name is case-sensitive, so be sure to align it with `${{ env.cache_id }}`. + + - The `--utc` option makes sure that each workflow runner uses the same time zone. + - The `%V` format assures a cache update once a week. + - You can change the format to `%F` to have daily cache updates. + + You can read the [manual page] to learn more about the formatting options of the `date` command. + + 4. This is the place to install further [MkDocs plugins] or Markdown extensions with `pip` to be used during the build: ``` sh @@ -81,10 +93,13 @@ contents: - uses: actions/setup-python@v4 with: python-version: 3.x - - uses: actions/cache@v2 + - run: echo "cache_id=$(date --utc '+%V')" >> $GITHUB_ENV + - uses: actions/cache@v3 with: - key: ${{ github.ref }} + key: mkdocs-material-${{ env.cache_id }} path: .cache + restore-keys: | + mkdocs-material- - run: apt-get install pngquant # (1)! - run: pip install git+https://${GH_TOKEN}@github.com/squidfunk/mkdocs-material-insiders.git - run: mkdocs gh-deploy --force @@ -116,6 +131,7 @@ Your documentation should shortly appear at `.github.io/`. [built-in optimize plugin]: setup/building-an-optimized-site.md#built-in-optimize-plugin [GitHub secrets]: https://docs.github.com/en/actions/configuring-and-managing-workflows/creating-and-storing-encrypted-secrets [publishing source branch]: https://docs.github.com/en/pages/getting-started-with-github-pages/configuring-a-publishing-source-for-your-github-pages-site + [manual page]: https://man7.org/linux/man-pages/man1/date.1.html ### with MkDocs @@ -175,6 +191,34 @@ workflow in action. Your documentation should shortly appear at `.gitlab.io/`. +## Other + +Since we can't cover all possible platforms, we rely on community contributed +guides that explain how to deploy websites built with Material for MkDocs to +other providers: + +
+ +- [:simple-azuredevops: Azure][Azure] +- [:simple-cloudflarepages: Cloudflare Pages][Cloudflare Pages] +- [:simple-digitalocean: DigitalOcean][DigitalOcean] +- [:simple-netlify: Netlify][Netlify] +- [:simple-vercel: Vercel][Vercel] + +
+ +!!! note "Enterprise support" + + If you're using Material for MkDocs in your organization and need + assistance, e.g., to __reduce build times__, __improve performance__ or + ensure compliance, [__get in touch__](mailto:contact@squidfunk.com) + to discuss our __enterprise support__ offerings. We're happy to help! + [GitLab Pages]: https://gitlab.com/pages [GitLab CI]: https://docs.gitlab.com/ee/ci/ [masked custom variables]: https://docs.gitlab.com/ee/ci/variables/#create-a-custom-variable-in-the-ui + [Azure]: https://bawmedical.co.uk/t/publishing-a-material-for-mkdocs-site-to-azure-with-automatic-branch-pr-preview-deployments/763 + [Cloudflare Pages]: https://www.starfallprojects.co.uk/projects/deploy-host-docs/deploy-mkdocs-material-cloudflare/ + [DigitalOcean]: https://www.starfallprojects.co.uk/projects/deploy-host-docs/deploy-mkdocs-material-digitalocean-app-platform/ + [Netlify]: https://www.starfallprojects.co.uk/projects/deploy-host-docs/deploy-mkdocs-material-netlify/ + [Vercel]: https://www.starfallprojects.co.uk/projects/deploy-host-docs/deploy-mkdocs-material-vercel/ diff --git a/docs/reference/code-blocks.md b/docs/reference/code-blocks.md index a8db1b723..2813804bc 100644 --- a/docs/reference/code-blocks.md +++ b/docs/reference/code-blocks.md @@ -21,6 +21,8 @@ following lines to `mkdocs.yml`: markdown_extensions: - pymdownx.highlight: anchor_linenums: true + line_spans: __span + pygments_lang_class: true - pymdownx.inlinehilite - pymdownx.snippets - pymdownx.superfences @@ -81,6 +83,47 @@ theme: ``` ```` +### Code selection button + +[:octicons-heart-fill-24:{ .mdx-heart } Sponsors only][Insiders]{ .mdx-insiders } · +[:octicons-tag-24: insiders-4.32.0][Insiders] · +:octicons-beaker-24: Experimental + +Code blocks can include a button to allow for the selection of line ranges by +the user, which is perfect for linking to a specific subsection of a code block. This allows the user to apply [line highlighting] dynamically. Add the following +to `mkdocs.yml` to enable it globally: + +``` yaml +theme: + features: + - content.code.select +``` + +??? info "Enabling or disabling code selection buttons for a specific code block" + + If you don't want to enable code selection buttons globally, you can enable + them for a specific code block by using a slightly different syntax based on + the [Attribute Lists] extension: + + ```` yaml + ``` { .yaml .select } + # Code block content + ``` + ```` + + Note that the language shortcode which has to come first must now also be + prefixed by a `.`. Similarly, the selection button can also be disabled for + a specific code block: + + ```` { .yaml .no-select } + ``` { .yaml .no-select } + # Code block content + ``` + ```` + + [Insiders]: ../insiders/index.md + [line highlighting]: #highlighting-specific-lines + ### Code annotations [:octicons-tag-24: 8.0.0][Code annotations support] · @@ -119,24 +162,45 @@ theme: [Code annotations support]: https://github.com/squidfunk/mkdocs-material/releases/tag/8.0.0 [Attribute Lists]: ../setup/extensions/python-markdown.md#attribute-lists -#### Anchor links +#### Custom selectors :material-alert-decagram:{ .mdx-pulse title="Added on February 19, 2023" } -[:octicons-tag-24: 8.5.0][Anchor links support] · +[:octicons-heart-fill-24:{ .mdx-heart } Sponsors only][Insiders]{ .mdx-insiders } · +[:octicons-tag-24: insiders-4.32.0][Insiders] · :octicons-beaker-24: Experimental -In order to be able to link to code annotations and share them more easily, an -anchor link is automatically added to each annotation, which you can copy via -right click or open in a new tab: +Normally, code annotations can only be [placed in comments], as comments can be +considered safe for placement. However, sometimes it might be necessary to place +annotations in parts of the code block where comments are not allowed, e.g. in +strings. + +Additional selectors can be set per-language: ``` yaml -# (1)! +extra: + annotate: + json: [.s2] # (1)! ``` -1. If you ++cmd++ :material-plus::material-cursor-default-outline: me, I'm - rendered open in a new tab. You can also right-click me to __copy link - address__ to share me with others. +1. [`.s2`][s2] is the name of the lexeme that [Pygments] generates for double-quoted + strings. If you want to use a code annotation in another lexeme than a + comment, inspect the code block and determine which lexeme needs to be added + to the list of additional selectors. - [Anchor links support]: https://github.com/squidfunk/mkdocs-material/releases/tag/8.5.0 + __Important__: Code annotations cannot be split between lexemes. + +Now, code annotations can be used from within strings in JSON: + +``` json +{ + "key": "value (1)" +} +``` + +1. :man_raising_hand: I'm a code annotation! I can contain `code`, __formatted + text__, images, ... basically anything that can be written in Markdown. + + [placed in comments]: #adding-annotations + [s2]: https://github.com/squidfunk/mkdocs-material/blob/87d5ca487b9d9ab95c41ee72813149d214048693/src/assets/stylesheets/main/extensions/pymdownx/_highlight.scss#L45 ## Usage diff --git a/docs/reference/data-tables.md b/docs/reference/data-tables.md index 03b91d6a9..a3eb157c2 100644 --- a/docs/reference/data-tables.md +++ b/docs/reference/data-tables.md @@ -182,3 +182,150 @@ numbers, filesizes, dates and month names. See the [tablesort documentation] [tablesort]: http://tristen.ca/tablesort/demo/ [instant loading]: ../setup/setting-up-navigation.md#instant-loading + +### Import table from file + +[:octicons-cpu-24: Plugin][table-reader-docs] + +You can also import data from a CSV or Excel file using the plugin [`mkdocs-table-reader-plugin`][table-reader-docs]. + +First, you will need to install it with `pip`: + +```sh +pip install mkdocs-table-reader-plugin +``` + +Then extend the `mkdocs.yml` file like this: + +```yaml +plugins: + - table-reader +``` + +Then, it is a simple process to import the data in to the Markdown files. + +=== "Import data from :fontawesome-solid-file-csv: CSV file" + + Let's use a :fontawesome-solid-file-csv: CSV in the local directory. The file may look like this: + + ```csv title="./data.csv" + col1,col2,col3 + r1c1,r1c2,r1c3 + r2c1,r2c2,r2c3 + r3c1,r3c2,r3c3 + ``` + + You can then add it to your :fontawesome-solid-file-arrow-down: Markdown page like this: + + ```md title="./markdown.md" + ... + + {{ read_csv('./data.csv') }} + + ... + ``` + +
+ + ... + + col1|col2|col3 + ----|----|---- + r1c1|r1c2|r1c3 + r2c1|r2c2|r2c3 + r3c1|r3c2|r3c3 + + ... + +
+ +=== "Import data from :fontawesome-solid-file-excel: Excel file" + + Let's use an :fontawesome-solid-file-excel: Excel file in the local directory. The file may look like this: + + ![][excel-file]{width="300px"} + + [excel-file]: https://i.stack.imgur.com/f32ks.png + + And you can add it to your :fontawesome-solid-file-arrow-down: Markdown page like this: + + ```md title="./markdown.md" + ... + + {{ read_excel('./Book1.xlsx', engine='openpyxl') }} + + ... + ``` + +
+ + It will then return a result like this: + + col1|col2|col3 + ----|----|---- + r1c1|r1c2|r1c3 + r2c1|r2c2|r2c3 + r3c1|r3c2|r3c3 + +
+ + !!! warning "Warning" + + You may receive an error if you use `engine='openpyxl'`. + + If this happens, you can resolve it by installing it using `pip`: + + ```sh + pip install openpyxl + ``` + + Read more here: [pandas.read_excel][pandas-read_excel-engine] + + [pandas-read_excel-engine]: https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.read_excel.html#:~:text=enginestr%2C%20default%20None + + !!! tip "Pro Tip: Multiple Sheets" + + If your Excel file contains multiple sheets, you may want to extend the function by adding the `sheet_name` parameter. + + It would look like this: + + ```md title="./markdown.md" + ... + + {{ read_excel('./Book1.xlsx', engine='openpyxl', sheet_name="Sheet1") }} + + ... + ``` + + By default, Pandas will grab the first sheet in the workbook. + + Read more here: [pandas.read_excel][pandas-read_excel-sheet_name] + + [pandas-read_excel-sheet_name]: https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.read_excel.html#:~:text=sheet_namestr%2C%20int%2C%20list%2C%20or%20None%2C%20default%200 + +=== "Import data from other file types" + + The plugin [`mkdocs-table-reader-plugin`][table-reader-docs] also provides readers for other formats: + +
+ + - [`read_csv`][table-reader-read_csv] + - [`read_fwf`][table-reader-read_fwf] + - [`read_yaml`][table-reader-read_yaml] + - [`read_table`][table-reader-read_table] + - [`read_json`][table-reader-read_json] + - [`read_excel`][table-reader-read_excel] + - [`read_raw`][table-reader-read_raw] + +
+ + You can read more on their Docs website: [mkdocs-table-reader-plugin][table-reader-docs] + +[table-reader-docs]: https://timvink.github.io/mkdocs-table-reader-plugin/ +[table-reader-read_csv]: https://timvink.github.io/mkdocs-table-reader-plugin/readers/#read_csv +[table-reader-read_fwf]: https://timvink.github.io/mkdocs-table-reader-plugin/readers/#read_fwf +[table-reader-read_yaml]: https://timvink.github.io/mkdocs-table-reader-plugin/readers/#read_yaml +[table-reader-read_table]: https://timvink.github.io/mkdocs-table-reader-plugin/readers/#read_table +[table-reader-read_json]: https://timvink.github.io/mkdocs-table-reader-plugin/readers/#read_json +[table-reader-read_excel]: https://timvink.github.io/mkdocs-table-reader-plugin/readers/#read_excel +[table-reader-read_raw]: https://timvink.github.io/mkdocs-table-reader-plugin/readers/#read_raw diff --git a/docs/reference/formatting.md b/docs/reference/formatting.md index 7dec1ca69..d1e0c9a23 100644 --- a/docs/reference/formatting.md +++ b/docs/reference/formatting.md @@ -106,7 +106,7 @@ When [Caret & Tilde][Caret, Mark & Tilde] are enabled, text can be sub- and superscripted with a simple syntax, which is more convenient than directly using the corresponding [`sub`][sub] and [`sup`][sup] HTML tags: -``` markdown title="Text with sub- und superscripts" +``` markdown title="Text with sub- and superscripts" - H~2~O - A^T^A ``` diff --git a/docs/reference/icons-emojis.md b/docs/reference/icons-emojis.md index 7243014ba..00f9158cf 100644 --- a/docs/reference/icons-emojis.md +++ b/docs/reference/icons-emojis.md @@ -63,7 +63,7 @@ See additional configuration options: [Simple Icons]: https://simpleicons.org/ [Attribute Lists]: ../setup/extensions/python-markdown.md#attribute-lists [Emoji]: ../setup/extensions/python-markdown-extensions.md#emoji - [Emoji with custom icons]: ../setup/extensions/python-markdown-extensions.md#custom-icons + [Emoji with custom icons]: ../setup/extensions/python-markdown-extensions.md#+pymdownx.emoji.options.custom_icons ## Usage diff --git a/docs/reference/images.md b/docs/reference/images.md index f120352de..c13cf86ee 100644 --- a/docs/reference/images.md +++ b/docs/reference/images.md @@ -172,7 +172,37 @@ hash fragment to the image URL:
+!!! warning "Requirements when using [custom color schemes]" + + The built-in [color schemes] define the aforementioned hash fragments, but + if you're using [custom color schemes], you'll also have to add the + following selectors to your scheme, depending on whether it's a light or + dark scheme: + + === "Custom light scheme" + + ``` css + [data-md-color-scheme="custom-light"] img[src$="#only-dark"], + [data-md-color-scheme="custom-light"] img[src$="#gh-dark-mode-only"] { + display: none; /* Hide dark images in light mode */ + } + ``` + + === "Custom dark scheme" + + ``` css + [data-md-color-scheme="custom-dark"] img[src$="#only-light"], + [data-md-color-scheme="custom-dark"] img[src$="#gh-light-mode-only"] { + display: none; /* Hide light images in dark mode */ + } + ``` + + Remember to change `#!css "custom-light"` and `#!css "custom-dark"` to the + name of your scheme. + [Light and dark mode support]: https://github.com/squidfunk/mkdocs-material/releases/tag/8.1.1 [color palette toggle]: ../setup/changing-the-colors.md#color-palette-toggle [Zelda light world]: ../assets/images/zelda-light-world.png#only-light [Zelda dark world]: ../assets/images/zelda-dark-world.png#only-dark + [color schemes]: ../setup/changing-the-colors.md#color-scheme + [custom color schemes]: ../setup/changing-the-colors.md#custom-color-schemes diff --git a/docs/reference/index.md b/docs/reference/index.md index 49a90db22..ab5f7c477 100644 --- a/docs/reference/index.md +++ b/docs/reference/index.md @@ -259,7 +259,7 @@ e.g. to add indexing policies for search engines via the `robots` property: {% extends "base.html" %} {% block extrahead %} - + {% endblock %} ``` @@ -276,9 +276,9 @@ template override, e.g.: {% block extrahead %} {% if page and page.meta and page.meta.robots %} - + {% else %} - + {% endif %} {% endblock %} ``` diff --git a/docs/reference/math.md b/docs/reference/math.md new file mode 100644 index 000000000..92744158e --- /dev/null +++ b/docs/reference/math.md @@ -0,0 +1,198 @@ +--- +icon: material/alphabet-greek +--- + +# Math + +[MathJax] and [KaTeX] are two popular libraries for displaying +mathematical content in browsers. Although both libraries offer similar +functionality, they use different syntaxes and have different configuration +options. This documentation site provides information on how to integrate them +with Material for MkDocs easily. + + [MathJax]: https://www.mathjax.org/ + [LaTeX]: https://en.wikibooks.org/wiki/LaTeX/Mathematics + [MathML]: https://en.wikipedia.org/wiki/MathML + [AsciiMath]: http://asciimath.org/ + [KaTeX]: https://katex.org/ + + +## Configuration + +The following configuration enables support for rendering block and +inline block equations using [MathJax] and [KaTeX]. + +### MathJax + +[MathJax] is a powerful and flexible library that supports multiple input formats, +such as [LaTeX], [MathML], [AsciiMath], as well as various output formats like +HTML, SVG, MathML. To use MathJax within your project, add the following lines +to your `mkdocs.yml`. + +=== ":octicons-file-code-16: `docs/javascripts/mathjax.js`" + + ``` js + window.MathJax = { + tex: { + inlineMath: [["\\(", "\\)"]], + displayMath: [["\\[", "\\]"]], + processEscapes: true, + processEnvironments: true + }, + options: { + ignoreHtmlClass: ".*|", + processHtmlClass: "arithmatex" + } + }; + + document$.subscribe(() => { // (1)! + MathJax.typesetPromise() + }) + ``` + + 1. This integrates MathJax with [instant loading]. + +=== ":octicons-file-code-16: `mkdocs.yml`" + + ``` yaml + markdown_extensions: + - pymdownx.arithmatex: + generic: true + + extra_javascript: + - javascripts/mathjax.js + - https://polyfill.io/v3/polyfill.min.js?features=es6 + - https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js + ``` + +See additional configuration options: + +- [Arithmatex] + + [Arithmatex]: ../setup/extensions/python-markdown-extensions.md#arithmatex + [instant loading]: ../setup/setting-up-navigation.md#instant-loading + + +### KaTeX + +[KaTeX] is a lightweight library that focuses on speed and simplicity. It +supports a subset of LaTeX syntax and can render math to HTML and SVG. To use +[KaTeX] within your project, add the following lines to your `mkdocs.yml`. + +=== ":octicons-file-code-16: `docs/javascripts/katex.js`" + + ``` js + document$.subscribe(({ body }) => { // (1)! + renderMathInElement(body, { + delimiters: [ + { left: "$$", right: "$$", display: true }, + { left: "$", right: "$", display: false }, + { left: "\\(", right: "\\)", display: false }, + { left: "\\[", right: "\\]", display: true } + ], + }) + }) + ``` + + 1. This integrates KaTeX with [instant loading]. + +=== ":octicons-file-code-16: `mkdocs.yml`" + + ``` yaml + extra_javascript: + - javascripts/katex.js + - https://cdnjs.cloudflare.com/ajax/libs/KaTeX/0.16.7/katex.min.js # (1)! + - https://cdnjs.cloudflare.com/ajax/libs/KaTeX/0.16.7/contrib/auto-render.min.js + + extra_css: + - https://cdnjs.cloudflare.com/ajax/libs/KaTeX/0.16.7/katex.min.css + ``` + + 1. Alternatively, you can add these JavaScript and CSS files via `script` tags by overriding HTML files. + + + + + + + +## Usage + +### Using block syntax + +Blocks must be enclosed in `#!latex $$...$$` or `#!latex \[...\]` on separate +lines: + +``` latex title="block syntax" +$$ +\operatorname{ker} f=\{g\in G:f(g)=e_{H}\}{\mbox{.}} +$$ +``` + +
+ +$$ +\operatorname{ker} f=\{g\in G:f(g)=e_{H}\}{\mbox{.}} +$$ + +
+ +### Using inline block syntax + +Inline blocks must be enclosed in `#!latex $...$` or `#!latex \(...\)`: + +``` latex title="inline syntax" +The homomorphism $f$ is injective if and only if its kernel is only the +singleton set $e_G$, because otherwise $\exists a,b\in G$ with $a\neq b$ such +that $f(a)=f(b)$. +``` + +
+ +The homomorphism $f$ is injective if and only if its kernel is only the +singleton set $e_G$, because otherwise $\exists a,b\in G$ with $a\neq b$ such +that $f(a)=f(b)$. + +
+ + +## Comparing MathJax and KaTeX + +When deciding between MathJax and KaTeX, there are several key factors to +consider: + +- __Speed__: KaTeX is generally faster than MathJax. If your site requires rendering large +quantities of complex equations quickly, KaTeX may be the better choice. + +- __Syntax Support__: MathJax supports a wider array of LaTeX commands and can +process a variety of mathematical markup languages (like AsciiMath and MathML). +If you need advanced LaTeX features, MathJax may be more suitable. + +- __Output Format__: Both libraries support HTML and SVG outputs. However, +MathJax also offers MathML output, which can be essential for accessibility, as +it is readable by screen readers. + +- __Configurability__: MathJax provides a range of configuration options, +allowing for more precise control over its behavior. If you have specific +rendering requirements, MathJax might be a more flexible choice. + +- __Browser Support__: While both libraries work well in modern browsers, +MathJax has broader compatibility with older browsers. If your audience uses a +variety of browsers, including older ones, MathJax might be a safer option. + +In summary, KaTeX shines with its speed and simplicity, whereas MathJax offers +more features and better compatibility at the expense of speed. The choice +between the two will largely depend on your specific needs and constraints. diff --git a/docs/reference/mathjax.md b/docs/reference/mathjax.md deleted file mode 100644 index f41074402..000000000 --- a/docs/reference/mathjax.md +++ /dev/null @@ -1,120 +0,0 @@ ---- -icon: material/alphabet-greek ---- - -# MathJax - -[MathJax] is a beautiful and accessible way to display mathematical content -in the browser, adds support for mathematical typesetting in different notations -(e.g. [LaTeX], [MathML], [AsciiMath]), and can be easily integrated with -Material for MkDocs. - - [MathJax]: https://www.mathjax.org/ - [LaTeX]: https://en.wikibooks.org/wiki/LaTeX/Mathematics - [MathML]: https://en.wikipedia.org/wiki/MathML - [AsciiMath]: http://asciimath.org/ - -## Configuration - -This configuration enables support for rendering block and inline block -equations through [MathJax]. Create a configuration file and add the following -lines to `mkdocs.yml`: - -=== ":octicons-file-code-16: `docs/javascripts/mathjax.js`" - - ``` js - window.MathJax = { - tex: { - inlineMath: [["\\(", "\\)"]], - displayMath: [["\\[", "\\]"]], - processEscapes: true, - processEnvironments: true - }, - options: { - ignoreHtmlClass: ".*|", - processHtmlClass: "arithmatex" - } - }; - - document$.subscribe(() => { // (1)! - MathJax.typesetPromise() - }) - ``` - - 1. This integrates MathJax with [instant loading]. - -=== ":octicons-file-code-16: `mkdocs.yml`" - - ``` yaml - markdown_extensions: - - pymdownx.arithmatex: - generic: true - - extra_javascript: - - javascripts/mathjax.js - - https://polyfill.io/v3/polyfill.min.js?features=es6 - - https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js - ``` - -See additional configuration options: - -- [Arithmatex] - - [Arithmatex]: ../setup/extensions/python-markdown-extensions.md#arithmatex - [instant loading]: ../setup/setting-up-navigation.md#instant-loading - - - - - -## Usage - -### Using block syntax - -Blocks must be enclosed in `#!latex $$...$$` or `#!latex \[...\]` on separate -lines: - -``` latex title="MathJax, block syntax" -$$ -\operatorname{ker} f=\{g\in G:f(g)=e_{H}\}{\mbox{.}} -$$ -``` - -
- -$$ -\operatorname{ker} f=\{g\in G:f(g)=e_{H}\}{\mbox{.}} -$$ - -
- -### Using inline block syntax - -Inline blocks must be enclosed in `#!latex $...$` or `#!latex \(...\)`: - -``` latex title="MathJax, inline syntax" -The homomorphism $f$ is injective if and only if its kernel is only the -singleton set $e_G$, because otherwise $\exists a,b\in G$ with $a\neq b$ such -that $f(a)=f(b)$. -``` - -
- -The homomorphism $f$ is injective if and only if its kernel is only the -singleton set $e_G$, because otherwise $\exists a,b\in G$ with $a\neq b$ such -that $f(a)=f(b)$. - -
diff --git a/docs/schema.json b/docs/schema.json index d04afb354..f1677d463 100644 --- a/docs/schema.json +++ b/docs/schema.json @@ -98,7 +98,7 @@ "items": { "title": "Path to JavaScript file", "markdownDescription": "https://squidfunk.github.io/mkdocs-material/customization/#additional-javascript", - "pattern": "\\.js($|\\?)" + "pattern": "\\.m?js($|\\?)" }, "uniqueItems": true, "minItems": 1 diff --git a/docs/schema/assets/icons.json b/docs/schema/assets/icons.json index 775a0bed0..85c2abc0b 100644 --- a/docs/schema/assets/icons.json +++ b/docs/schema/assets/icons.json @@ -2683,6 +2683,7 @@ "material/aurora", "material/auto-download", "material/auto-fix", + "material/auto-mode", "material/auto-upload", "material/autorenew-off", "material/autorenew", @@ -2781,6 +2782,7 @@ "material/baseball-bat", "material/baseball-diamond-outline", "material/baseball-diamond", + "material/baseball-outline", "material/baseball", "material/bash", "material/basket-check-outline", @@ -2948,6 +2950,8 @@ "material/bell-sleep-outline", "material/bell-sleep", "material/bell", + "material/bench-back", + "material/bench", "material/beta", "material/betamax", "material/biathlon", @@ -2957,6 +2961,9 @@ "material/bicycle-penny-farthing", "material/bicycle", "material/bike-fast", + "material/bike-pedal-clipless", + "material/bike-pedal-mountain", + "material/bike-pedal", "material/bike", "material/billboard", "material/billiards-rack", @@ -3312,6 +3319,7 @@ "material/calendar-remove", "material/calendar-search-outline", "material/calendar-search", + "material/calendar-star-four-points", "material/calendar-star-outline", "material/calendar-star", "material/calendar-start-outline", @@ -3540,6 +3548,7 @@ "material/cash-marker", "material/cash-minus", "material/cash-multiple", + "material/cash-off", "material/cash-plus", "material/cash-refund", "material/cash-register", @@ -3658,6 +3667,8 @@ "material/check-underline-circle", "material/check-underline", "material/check", + "material/checkbook-arrow-left", + "material/checkbook-arrow-right", "material/checkbook", "material/checkbox-blank-badge-outline", "material/checkbox-blank-badge", @@ -3669,6 +3680,8 @@ "material/checkbox-blank", "material/checkbox-intermediate-variant", "material/checkbox-intermediate", + "material/checkbox-marked-circle-auto-outline", + "material/checkbox-marked-circle-minus-outline", "material/checkbox-marked-circle-outline", "material/checkbox-marked-circle-plus-outline", "material/checkbox-marked-circle", @@ -3765,6 +3778,7 @@ "material/circle-small", "material/circle", "material/circular-saw", + "material/city-switch", "material/city-variant-outline", "material/city-variant", "material/city", @@ -3845,6 +3859,8 @@ "material/clock-plus", "material/clock-remove-outline", "material/clock-remove", + "material/clock-star-four-points-outline", + "material/clock-star-four-points", "material/clock-start", "material/clock-time-eight-outline", "material/clock-time-eight", @@ -3945,6 +3961,7 @@ "material/cloud-upload", "material/cloud", "material/clouds", + "material/clover-outline", "material/clover", "material/coach-lamp-variant", "material/coach-lamp", @@ -4151,6 +4168,7 @@ "material/cradle-outline", "material/cradle", "material/crane", + "material/creation-outline", "material/creation", "material/creative-commons", "material/credit-card-check-outline", @@ -4463,6 +4481,7 @@ "material/domain-off", "material/domain-plus", "material/domain-remove", + "material/domain-switch", "material/domain", "material/dome-light", "material/domino-mask", @@ -4578,6 +4597,7 @@ "material/email-edit", "material/email-fast-outline", "material/email-fast", + "material/email-heart-outline", "material/email-lock-outline", "material/email-lock", "material/email-mark-as-unread", @@ -4588,6 +4608,7 @@ "material/email-newsletter", "material/email-off-outline", "material/email-off", + "material/email-open-heart-outline", "material/email-open-multiple-outline", "material/email-open-multiple", "material/email-open-outline", @@ -4817,6 +4838,8 @@ "material/file-document-outline", "material/file-document-plus-outline", "material/file-document-plus", + "material/file-document-refresh-outline", + "material/file-document-refresh", "material/file-document-remove-outline", "material/file-document-remove", "material/file-document", @@ -4902,6 +4925,8 @@ "material/file-settings-outline", "material/file-settings", "material/file-sign", + "material/file-star-four-points-outline", + "material/file-star-four-points", "material/file-star-outline", "material/file-star", "material/file-swap-outline", @@ -5202,6 +5227,7 @@ "material/football-australian", "material/football-helmet", "material/football", + "material/forest-outline", "material/forest", "material/forklift", "material/form-dropdown", @@ -5757,6 +5783,8 @@ "material/home-off-outline", "material/home-off", "material/home-outline", + "material/home-percent-outline", + "material/home-percent", "material/home-plus-outline", "material/home-plus", "material/home-remove-outline", @@ -5766,6 +5794,10 @@ "material/home-search", "material/home-silo-outline", "material/home-silo", + "material/home-sound-in-outline", + "material/home-sound-in", + "material/home-sound-out-outline", + "material/home-sound-out", "material/home-switch-outline", "material/home-switch", "material/home-thermometer-outline", @@ -5861,6 +5893,7 @@ "material/image-filter-drama-outline", "material/image-filter-drama", "material/image-filter-frames", + "material/image-filter-hdr-outline", "material/image-filter-hdr", "material/image-filter-none", "material/image-filter-tilt-shift", @@ -5912,9 +5945,21 @@ "material/incognito", "material/induction", "material/infinity", + "material/information-box-outline", + "material/information-box", "material/information-off-outline", "material/information-off", "material/information-outline", + "material/information-slab-box-outline", + "material/information-slab-box", + "material/information-slab-circle-outline", + "material/information-slab-circle", + "material/information-slab-symbol", + "material/information-symbol", + "material/information-variant-box-outline", + "material/information-variant-box", + "material/information-variant-circle-outline", + "material/information-variant-circle", "material/information-variant", "material/information", "material/instagram", @@ -6036,6 +6081,7 @@ "material/land-fields", "material/land-plots-circle-variant", "material/land-plots-circle", + "material/land-plots-marker", "material/land-plots", "material/land-rows-horizontal", "material/land-rows-vertical", @@ -6518,6 +6564,7 @@ "material/monitor-speaker-off", "material/monitor-speaker", "material/monitor-star", + "material/monitor-vertical", "material/monitor", "material/moon-first-quarter", "material/moon-full", @@ -6664,6 +6711,8 @@ "material/nail", "material/nas", "material/nativescript", + "material/nature-outline", + "material/nature-people-outline", "material/nature-people", "material/nature", "material/navigation-outline", @@ -6855,7 +6904,13 @@ "material/ocr", "material/octagon-outline", "material/octagon", + "material/octagram-edit-outline", + "material/octagram-edit", + "material/octagram-minus-outline", + "material/octagram-minus", "material/octagram-outline", + "material/octagram-plus-outline", + "material/octagram-plus", "material/octagram", "material/octahedron-off", "material/octahedron", @@ -7133,6 +7188,8 @@ "material/pin", "material/pine-tree-box", "material/pine-tree-fire", + "material/pine-tree-variant-outline", + "material/pine-tree-variant", "material/pine-tree", "material/pinterest", "material/pinwheel-outline", @@ -7149,6 +7206,7 @@ "material/pizza", "material/plane-car", "material/plane-train", + "material/play-box-edit-outline", "material/play-box-lock-open-outline", "material/play-box-lock-open", "material/play-box-lock-outline", @@ -7230,6 +7288,8 @@ "material/power-cycle", "material/power-off", "material/power-on", + "material/power-plug-battery-outline", + "material/power-plug-battery", "material/power-plug-off-outline", "material/power-plug-off", "material/power-plug-outline", @@ -7320,6 +7380,7 @@ "material/progress-helper", "material/progress-pencil", "material/progress-question", + "material/progress-star-four-points", "material/progress-star", "material/progress-upload", "material/progress-wrench", @@ -7395,6 +7456,7 @@ "material/radioactive-off", "material/radioactive", "material/radiobox-blank", + "material/radiobox-indeterminate-variant", "material/radiobox-marked", "material/radiology-box-outline", "material/radiology-box", @@ -7416,9 +7478,21 @@ "material/razor-single-edge", "material/react", "material/read", + "material/receipt-clock-outline", + "material/receipt-clock", "material/receipt-outline", + "material/receipt-send-outline", + "material/receipt-send", + "material/receipt-text-arrow-left-outline", + "material/receipt-text-arrow-left", + "material/receipt-text-arrow-right-outline", + "material/receipt-text-arrow-right", "material/receipt-text-check-outline", "material/receipt-text-check", + "material/receipt-text-clock-outline", + "material/receipt-text-clock", + "material/receipt-text-edit-outline", + "material/receipt-text-edit", "material/receipt-text-minus-outline", "material/receipt-text-minus", "material/receipt-text-outline", @@ -7426,6 +7500,8 @@ "material/receipt-text-plus", "material/receipt-text-remove-outline", "material/receipt-text-remove", + "material/receipt-text-send-outline", + "material/receipt-text-send", "material/receipt-text", "material/receipt", "material/record-circle-outline", @@ -7624,6 +7700,7 @@ "material/run-fast", "material/run", "material/rv-truck", + "material/sack-outline", "material/sack-percent", "material/sack", "material/safe-square-outline", @@ -7742,6 +7819,10 @@ "material/send-lock-outline", "material/send-lock", "material/send-outline", + "material/send-variant-clock-outline", + "material/send-variant-clock", + "material/send-variant-outline", + "material/send-variant", "material/send", "material/serial-port", "material/server-minus", @@ -7770,6 +7851,7 @@ "material/shape-circle-plus", "material/shape-outline", "material/shape-oval-plus", + "material/shape-plus-outline", "material/shape-plus", "material/shape-polygon-plus", "material/shape-rectangle-plus", @@ -8089,6 +8171,7 @@ "material/spellcheck", "material/sphere-off", "material/sphere", + "material/spider-outline", "material/spider-thread", "material/spider-web", "material/spider", @@ -8104,6 +8187,7 @@ "material/sprinkler", "material/sprout-outline", "material/sprout", + "material/square-circle-outline", "material/square-circle", "material/square-edit-outline", "material/square-medium-outline", @@ -8148,7 +8232,12 @@ "material/star-crescent", "material/star-david", "material/star-face", + "material/star-four-points-box-outline", + "material/star-four-points-box", + "material/star-four-points-circle-outline", + "material/star-four-points-circle", "material/star-four-points-outline", + "material/star-four-points-small", "material/star-four-points", "material/star-half-full", "material/star-half", @@ -8380,6 +8469,7 @@ "material/tag-faces", "material/tag-heart-outline", "material/tag-heart", + "material/tag-hidden", "material/tag-minus-outline", "material/tag-minus", "material/tag-multiple-outline", @@ -8436,6 +8526,7 @@ "material/temple-buddhist", "material/temple-hindu-outline", "material/temple-hindu", + "material/tennis-ball-outline", "material/tennis-ball", "material/tennis", "material/tent", @@ -8491,6 +8582,7 @@ "material/thermostat-auto", "material/thermostat-box-auto", "material/thermostat-box", + "material/thermostat-cog", "material/thermostat", "material/thought-bubble-outline", "material/thought-bubble", @@ -8621,6 +8713,7 @@ "material/torch", "material/tortoise", "material/toslink", + "material/touch-text-outline", "material/tournament", "material/tow-truck", "material/tower-beach", @@ -8707,6 +8800,7 @@ "material/tray-plus", "material/tray-remove", "material/tray", + "material/treasure-chest-outline", "material/treasure-chest", "material/tree-outline", "material/tree", @@ -8714,6 +8808,8 @@ "material/trending-down", "material/trending-neutral", "material/trending-up", + "material/triangle-down-outline", + "material/triangle-down", "material/triangle-outline", "material/triangle-small-down", "material/triangle-small-up", @@ -8918,6 +9014,7 @@ "material/view-day", "material/view-gallery-outline", "material/view-gallery", + "material/view-grid-compact", "material/view-grid-outline", "material/view-grid-plus-outline", "material/view-grid-plus", @@ -8980,6 +9077,8 @@ "material/wall-sconce-round", "material/wall-sconce", "material/wall", + "material/wallet-bifold-outline", + "material/wallet-bifold", "material/wallet-giftcard", "material/wallet-membership", "material/wallet-outline", @@ -9052,6 +9151,7 @@ "material/weather-fog", "material/weather-hail", "material/weather-hazy", + "material/weather-hurricane-outline", "material/weather-hurricane", "material/weather-lightning-rainy", "material/weather-lightning", @@ -9370,6 +9470,8 @@ "octicons/device-desktop-24", "octicons/device-mobile-16", "octicons/device-mobile-24", + "octicons/devices-16", + "octicons/devices-24", "octicons/diamond-16", "octicons/diamond-24", "octicons/diff-16", @@ -9379,6 +9481,12 @@ "octicons/diff-modified-16", "octicons/diff-removed-16", "octicons/diff-renamed-16", + "octicons/discussion-closed-16", + "octicons/discussion-closed-24", + "octicons/discussion-duplicate-16", + "octicons/discussion-duplicate-24", + "octicons/discussion-outdated-16", + "octicons/discussion-outdated-24", "octicons/dot-16", "octicons/dot-24", "octicons/dot-fill-16", @@ -9417,6 +9525,8 @@ "octicons/file-directory-fill-16", "octicons/file-directory-fill-24", "octicons/file-directory-open-fill-16", + "octicons/file-directory-symlink-16", + "octicons/file-directory-symlink-24", "octicons/file-media-24", "octicons/file-moved-16", "octicons/file-removed-16", @@ -9503,8 +9613,8 @@ "octicons/issue-reopened-24", "octicons/issue-tracked-by-16", "octicons/issue-tracked-by-24", - "octicons/issue-tracked-in-16", - "octicons/issue-tracked-in-24", + "octicons/issue-tracks-16", + "octicons/issue-tracks-24", "octicons/italic-16", "octicons/italic-24", "octicons/iterations-16", @@ -9585,6 +9695,8 @@ "octicons/paper-airplane-24", "octicons/paperclip-16", "octicons/paperclip-24", + "octicons/passkey-fill-16", + "octicons/passkey-fill-24", "octicons/paste-16", "octicons/paste-24", "octicons/pencil-16", @@ -9599,6 +9711,10 @@ "octicons/person-fill-24", "octicons/pin-16", "octicons/pin-24", + "octicons/pin-slash-16", + "octicons/pin-slash-24", + "octicons/pivot-column-16", + "octicons/pivot-column-24", "octicons/play-16", "octicons/play-24", "octicons/plug-16", @@ -9613,6 +9729,8 @@ "octicons/project-roadmap-24", "octicons/project-symlink-16", "octicons/project-symlink-24", + "octicons/project-template-16", + "octicons/project-template-24", "octicons/pulse-16", "octicons/pulse-24", "octicons/question-16", @@ -9621,6 +9739,7 @@ "octicons/quote-24", "octicons/read-16", "octicons/read-24", + "octicons/redo-16", "octicons/rel-file-path-16", "octicons/rel-file-path-24", "octicons/reply-16", @@ -9667,6 +9786,7 @@ "octicons/shield-lock-16", "octicons/shield-lock-24", "octicons/shield-slash-16", + "octicons/shield-slash-24", "octicons/shield-x-16", "octicons/shield-x-24", "octicons/sidebar-collapse-16", @@ -9736,6 +9856,10 @@ "octicons/thumbsup-24", "octicons/tools-16", "octicons/tools-24", + "octicons/tracked-by-closed-completed-16", + "octicons/tracked-by-closed-completed-24", + "octicons/tracked-by-closed-not-planned-16", + "octicons/tracked-by-closed-not-planned-24", "octicons/trash-16", "octicons/trash-24", "octicons/triangle-down-16", @@ -9750,6 +9874,7 @@ "octicons/trophy-24", "octicons/typography-16", "octicons/typography-24", + "octicons/undo-16", "octicons/unfold-16", "octicons/unfold-24", "octicons/unlink-16", @@ -9773,6 +9898,7 @@ "octicons/webhook-16", "octicons/workflow-16", "octicons/workflow-24", + "octicons/x-12", "octicons/x-16", "octicons/x-24", "octicons/x-circle-16", @@ -9807,6 +9933,7 @@ "simple/acm", "simple/actigraph", "simple/activision", + "simple/acura", "simple/adafruit", "simple/adblock", "simple/adblockplus", @@ -9836,6 +9963,7 @@ "simple/aeromexico", "simple/aerospike", "simple/aew", + "simple/affine", "simple/affinity", "simple/affinitydesigner", "simple/affinityphoto", @@ -9858,6 +9986,7 @@ "simple/airplayvideo", "simple/airtable", "simple/ajv", + "simple/akamai", "simple/alacritty", "simple/albertheijn", "simple/alchemy", @@ -9871,7 +10000,6 @@ "simple/alibabadotcom", "simple/aliexpress", "simple/alipay", - "simple/alitalia", "simple/allegro", "simple/alliedmodders", "simple/allocine", @@ -9895,9 +10023,11 @@ "simple/amazonpay", "simple/amazonprime", "simple/amazonrds", + "simple/amazonredshift", "simple/amazons3", "simple/amazonsqs", "simple/amd", + "simple/ameba", "simple/americanairlines", "simple/americanexpress", "simple/amg", @@ -9943,6 +10073,7 @@ "simple/apachemaven", "simple/apachenetbeanside", "simple/apacheopenoffice", + "simple/apacheparquet", "simple/apachepulsar", "simple/apacherocketmq", "simple/apachesolr", @@ -9960,12 +10091,14 @@ "simple/applepodcasts", "simple/appletv", "simple/appsignal", + "simple/appsmith", "simple/appstore", "simple/appveyor", "simple/appwrite", "simple/aqua", "simple/aral", "simple/arangodb", + "simple/arcgis", "simple/archicad", "simple/archiveofourown", "simple/archlinux", @@ -10023,6 +10156,7 @@ "simple/azurefunctions", "simple/azurepipelines", "simple/babel", + "simple/babylondotjs", "simple/backblaze", "simple/backbonedotjs", "simple/backendless", @@ -10052,6 +10186,7 @@ "simple/beijingsubway", "simple/bem", "simple/bentley", + "simple/bento", "simple/betfair", "simple/bigbasket", "simple/bigbluebutton", @@ -10097,6 +10232,7 @@ "simple/borgbackup", "simple/bosch", "simple/bose", + "simple/botblecms", "simple/boulanger", "simple/bower", "simple/box", @@ -10129,6 +10265,7 @@ "simple/bytedance", "simple/c", "simple/cachet", + "simple/cadillac", "simple/cafepress", "simple/caffeine", "simple/cairographics", @@ -10138,6 +10275,7 @@ "simple/canonical", "simple/canva", "simple/capacitor", + "simple/cardano", "simple/carrefour", "simple/carthrottle", "simple/carto", @@ -10165,6 +10303,7 @@ "simple/chef", "simple/chemex", "simple/chevrolet", + "simple/chianetwork", "simple/chinaeasternairlines", "simple/chinasouthernairlines", "simple/chocolatey", @@ -10175,6 +10314,7 @@ "simple/cinema4d", "simple/circle", "simple/circleci", + "simple/circuitverse", "simple/cirrusci", "simple/cisco", "simple/citrix", @@ -10203,6 +10343,7 @@ "simple/cmake", "simple/cncf", "simple/cnn", + "simple/cocacola", "simple/cockpit", "simple/cockroachlabs", "simple/cocoapods", @@ -10241,6 +10382,7 @@ "simple/commitlint", "simple/commodore", "simple/commonworkflowlanguage", + "simple/compilerexplorer", "simple/composer", "simple/comsol", "simple/conan", @@ -10252,6 +10394,7 @@ "simple/consul", "simple/contactlesspayment", "simple/containerd", + "simple/contao", "simple/contentful", "simple/conventionalcommits", "simple/convertio", @@ -10371,6 +10514,7 @@ "simple/docsdotrs", "simple/docusign", "simple/dogecoin", + "simple/doi", "simple/dolby", "simple/doordash", "simple/dotenv", @@ -10387,6 +10531,7 @@ "simple/dropbox", "simple/drupal", "simple/dsautomobiles", + "simple/dts", "simple/dtube", "simple/ducati", "simple/duckdb", @@ -10405,6 +10550,8 @@ "simple/eagle", "simple/easyjet", "simple/ebay", + "simple/ebox", + "simple/eclipseadoptium", "simple/eclipseche", "simple/eclipseide", "simple/eclipsejetty", @@ -10421,6 +10568,7 @@ "simple/elasticcloud", "simple/elasticsearch", "simple/elasticstack", + "simple/elavon", "simple/electron", "simple/electronbuilder", "simple/electronfiddle", @@ -10456,6 +10604,7 @@ "simple/eslint", "simple/esphome", "simple/espressif", + "simple/esri", "simple/etcd", "simple/ethereum", "simple/ethiopianairlines", @@ -10502,6 +10651,7 @@ "simple/ferrari", "simple/ferrarinv", "simple/ffmpeg", + "simple/fi", "simple/fiat", "simple/fidoalliance", "simple/fifa", @@ -10543,9 +10693,11 @@ "simple/fonoma", "simple/fontawesome", "simple/fontbase", + "simple/fontforge", "simple/foodpanda", "simple/ford", "simple/forestry", + "simple/forgejo", "simple/formstack", "simple/fortinet", "simple/fortran", @@ -10565,7 +10717,9 @@ "simple/freedesktopdotorg", "simple/freelancer", "simple/freenas", + "simple/freepik", "simple/frontendmentor", + "simple/frontify", "simple/fsecure", "simple/fugacloud", "simple/fujifilm", @@ -10582,6 +10736,7 @@ "simple/garmin", "simple/gatling", "simple/gatsby", + "simple/gdal", "simple/geant", "simple/geeksforgeeks", "simple/generalelectric", @@ -10635,6 +10790,7 @@ "simple/googleads", "simple/googleadsense", "simple/googleanalytics", + "simple/googleappsscript", "simple/googleassistant", "simple/googlecalendar", "simple/googlecardboard", @@ -10798,6 +10954,7 @@ "simple/imdb", "simple/imgur", "simple/immer", + "simple/immich", "simple/imou", "simple/indeed", "simple/infiniti", @@ -10918,6 +11075,7 @@ "simple/kik", "simple/kingstontechnology", "simple/kinopoisk", + "simple/kinsta", "simple/kirby", "simple/kitsu", "simple/klarna", @@ -10969,6 +11127,7 @@ "simple/lemmy", "simple/lenovo", "simple/lens", + "simple/leptos", "simple/lerna", "simple/leroymerlin", "simple/less", @@ -10986,6 +11145,7 @@ "simple/lidl", "simple/lifx", "simple/lighthouse", + "simple/lightning", "simple/line", "simple/lineageos", "simple/linear", @@ -10993,7 +11153,6 @@ "simple/linkerd", "simple/linkfire", "simple/linktree", - "simple/linode", "simple/linux", "simple/linuxcontainers", "simple/linuxfoundation", @@ -11011,6 +11170,7 @@ "simple/lodash", "simple/logitech", "simple/logmein", + "simple/logseq", "simple/logstash", "simple/looker", "simple/loom", @@ -11034,6 +11194,7 @@ "simple/magento", "simple/magisk", "simple/mailchimp", + "simple/maildotcom", "simple/maildotru", "simple/mailgun", "simple/majorleaguehacking", @@ -11043,6 +11204,7 @@ "simple/manageiq", "simple/manjaro", "simple/mapbox", + "simple/maplibre", "simple/mariadb", "simple/mariadbfoundation", "simple/markdown", @@ -11092,6 +11254,7 @@ "simple/metrodemadrid", "simple/metrodeparis", "simple/mewe", + "simple/mg", "simple/microbit", "simple/microdotblog", "simple/microgenetics", @@ -11117,12 +11280,14 @@ "simple/microsoftword", "simple/microstrategy", "simple/midi", + "simple/mikrotik", "simple/minds", "simple/minecraft", "simple/minetest", "simple/mini", "simple/minutemailer", "simple/miro", + "simple/misskey", "simple/mitsubishi", "simple/mix", "simple/mixcloud", @@ -11131,6 +11296,7 @@ "simple/mobx", "simple/mobxstatetree", "simple/mocha", + "simple/modin", "simple/modrinth", "simple/modx", "simple/mojangstudios", @@ -11139,9 +11305,11 @@ "simple/monero", "simple/moneygram", "simple/mongodb", + "simple/mongoose", "simple/monica", "simple/monkeytie", - "simple/monogames", + "simple/monkeytype", + "simple/monogame", "simple/monoprix", "simple/monster", "simple/monzo", @@ -11156,9 +11324,11 @@ "simple/msibusiness", "simple/mta", "simple/mtr", + "simple/mubi", "simple/mui", "simple/mulesoft", "simple/muller", + "simple/multisim", "simple/mumble", "simple/musescore", "simple/musicbrainz", @@ -11199,9 +11369,11 @@ "simple/nextdotjs", "simple/nfc", "simple/nginx", + "simple/nginxproxymanager", "simple/ngrok", "simple/niconico", "simple/nike", + "simple/nikon", "simple/nim", "simple/nintendo", "simple/nintendo3ds", @@ -11216,11 +11388,13 @@ "simple/nokia", "simple/norco", "simple/nordvpn", + "simple/normalizedotcss", "simple/norwegian", "simple/notepadplusplus", "simple/notion", "simple/notist", "simple/nounproject", + "simple/novu", "simple/now", "simple/npm", "simple/nrwl", @@ -11235,6 +11409,7 @@ "simple/nuxtdotjs", "simple/nvidia", "simple/nx", + "simple/nxp", "simple/nzxt", "simple/observable", "simple/obsidian", @@ -11297,6 +11472,7 @@ "simple/org", "simple/origin", "simple/osano", + "simple/osgeo", "simple/oshkosh", "simple/osmc", "simple/osu", @@ -11310,6 +11486,7 @@ "simple/p5dotjs", "simple/packagist", "simple/packer", + "simple/paddlepaddle", "simple/paddypower", "simple/pagekit", "simple/pagerduty", @@ -11326,6 +11503,7 @@ "simple/passport", "simple/pastebin", "simple/patreon", + "simple/payloadcms", "simple/payoneer", "simple/paypal", "simple/paytm", @@ -11402,6 +11580,7 @@ "simple/pocketcasts", "simple/podcastaddict", "simple/podman", + "simple/poe", "simple/poetry", "simple/pointy", "simple/pokemon", @@ -11428,6 +11607,7 @@ "simple/prdotco", "simple/preact", "simple/precommit", + "simple/prefect", "simple/premierleague", "simple/prestashop", "simple/presto", @@ -11436,6 +11616,7 @@ "simple/prezi", "simple/prime", "simple/primevideo", + "simple/printables", "simple/prisma", "simple/prismic", "simple/privateinternetaccess", @@ -11449,7 +11630,9 @@ "simple/prosieben", "simple/protocolsdotio", "simple/protodotio", + "simple/proton", "simple/protondb", + "simple/protondrive", "simple/protonmail", "simple/protonvpn", "simple/protools", @@ -11477,7 +11660,6 @@ "simple/pytest", "simple/python", "simple/pytorch", - "simple/pytorchlightning", "simple/pyup", "simple/qantas", "simple/qatarairways", @@ -11530,6 +11712,7 @@ "simple/reactquery", "simple/reactrouter", "simple/reacttable", + "simple/readdotcv", "simple/readme", "simple/readthedocs", "simple/realm", @@ -11542,6 +11725,7 @@ "simple/redhatopenshift", "simple/redis", "simple/redmine", + "simple/redox", "simple/redux", "simple/reduxsaga", "simple/redwoodjs", @@ -11579,6 +11763,7 @@ "simple/riseup", "simple/roamresearch", "simple/roblox", + "simple/robloxstudio", "simple/robotframework", "simple/rocketdotchat", "simple/rocksdb", @@ -11606,6 +11791,7 @@ "simple/rubygems", "simple/rubyonrails", "simple/rubysinatra", + "simple/ruff", "simple/runkeeper", "simple/runkit", "simple/rust", @@ -11657,6 +11843,7 @@ "simple/semaphoreci", "simple/semver", "simple/sencha", + "simple/sendinblue", "simple/sennheiser", "simple/sensu", "simple/sentry", @@ -11703,6 +11890,7 @@ "simple/skypack", "simple/skype", "simple/skypeforbusiness", + "simple/skyrock", "simple/slack", "simple/slackware", "simple/slashdot", @@ -11744,6 +11932,7 @@ "simple/sourceengine", "simple/sourceforge", "simple/sourcegraph", + "simple/sourcehut", "simple/sourcetree", "simple/southwestairlines", "simple/spacemacs", @@ -11779,6 +11968,7 @@ "simple/stackblitz", "simple/stackedit", "simple/stackexchange", + "simple/stackhawk", "simple/stackoverflow", "simple/stackpath", "simple/stackshare", @@ -11827,6 +12017,7 @@ "simple/suckless", "simple/sumologic", "simple/supabase", + "simple/supercrease", "simple/supermicro", "simple/superuser", "simple/surrealdb", @@ -11843,6 +12034,7 @@ "simple/swiggy", "simple/swiper", "simple/symantec", + "simple/symbolab", "simple/symfony", "simple/symphony", "simple/sympy", @@ -11882,6 +12074,7 @@ "simple/tensorflow", "simple/teradata", "simple/teratail", + "simple/termius", "simple/terraform", "simple/tesco", "simple/tesla", @@ -11939,6 +12132,7 @@ "simple/tqdm", "simple/traefikmesh", "simple/traefikproxy", + "simple/trailforks", "simple/trainerroad", "simple/trakt", "simple/transportforireland", @@ -11952,6 +12146,7 @@ "simple/trino", "simple/tripadvisor", "simple/tripdotcom", + "simple/trivy", "simple/trove", "simple/trpc", "simple/truenas", @@ -12029,6 +12224,7 @@ "simple/vectorworks", "simple/veeam", "simple/veepee", + "simple/vega", "simple/velog", "simple/venmo", "simple/vercel", @@ -12053,11 +12249,13 @@ "simple/vitess", "simple/vitest", "simple/vivaldi", + "simple/vivawallet", "simple/vivino", "simple/vk", "simple/vlcmediaplayer", "simple/vmware", "simple/vodafone", + "simple/voipdotms", "simple/volkswagen", "simple/volvo", "simple/vonage", @@ -12174,6 +12372,7 @@ "simple/yale", "simple/yamahacorporation", "simple/yamahamotorcorporation", + "simple/yaml", "simple/yammer", "simple/yarn", "simple/ycombinator", @@ -12209,6 +12408,7 @@ "simple/zhihu", "simple/zig", "simple/zigbee", + "simple/zilch", "simple/zillow", "simple/zincsearch", "simple/zingat", diff --git a/docs/schema/extensions/pymdownx.json b/docs/schema/extensions/pymdownx.json index a7f4722f0..e5bf5dfe7 100644 --- a/docs/schema/extensions/pymdownx.json +++ b/docs/schema/extensions/pymdownx.json @@ -531,6 +531,11 @@ "markdownDescription": "https://facelessuser.github.io/pymdown-extensions/extensions/snippets/#options", "type": "boolean", "default": true + }, + "url_download": { + "markdownDescription": "https://facelessuser.github.io/pymdown-extensions/extensions/snippets/#options", + "type": "boolean", + "default": false } }, "additionalProperties": false diff --git a/docs/schema/extra.json b/docs/schema/extra.json index 91a88d9cb..4f294854a 100644 --- a/docs/schema/extra.json +++ b/docs/schema/extra.json @@ -325,6 +325,17 @@ "default": { "title": "Default version", "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/setting-up-versioning/#version-warning", + "oneOf": [ + { + "type": "string" + }, + { + "type": "array", + "items": { + "type": "string" + } + } + ], "default": "stable" } } diff --git a/docs/schema/plugins/blog.json b/docs/schema/plugins/blog.json index 39548988b..380e63e9a 100644 --- a/docs/schema/plugins/blog.json +++ b/docs/schema/plugins/blog.json @@ -27,6 +27,12 @@ "type": "string", "default": "blog" }, + "blog_toc": { + "title": "Blog table of contents", + "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/setting-up-a-blog/#+blog.blog_toc", + "type": "boolean", + "default": false + }, "post_date_format": { "title": "Format string for post dates", "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/setting-up-a-blog/#+blog.post_date_format", @@ -203,6 +209,12 @@ } ] }, + "archive_toc": { + "title": "Archive table of contents", + "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/setting-up-a-blog/#+blog.archive_toc", + "type": "boolean", + "default": false + }, "categories": { "title": "Categories", "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/setting-up-a-blog/#+blog.categories", @@ -241,12 +253,6 @@ "type": "string", "default": "\"-\"" }, - "categories_toc": { - "title": "Category index table of contents", - "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/setting-up-a-blog/#+blog.categories_toc", - "type": "boolean", - "default": false - }, "categories_allowed": { "title": "Categories allowed", "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/setting-up-a-blog/#+blog.categories_allowed", @@ -257,6 +263,12 @@ "uniqueItems": true, "default": [] }, + "categories_toc": { + "title": "Categories table of contents", + "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/setting-up-a-blog/#+blog.categories_toc", + "type": "boolean", + "default": false + }, "pagination": { "title": "Pagination", "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/setting-up-a-blog/#+blog.pagination", diff --git a/docs/schema/plugins/privacy.json b/docs/schema/plugins/privacy.json index 4afa6559f..aaa36b830 100644 --- a/docs/schema/plugins/privacy.json +++ b/docs/schema/plugins/privacy.json @@ -24,62 +24,60 @@ "concurrency": { "title": "Concurrency (number of CPUs)", "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/ensuring-data-privacy/#+privacy.concurrency", - "type": "number" + "type": "number", + "default": 1 }, - "external_assets": { - "title": "External assets", - "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/ensuring-data-privacy/#+privacy.external_assets", - "oneOf": [ - { - "title": "Bundle external assets", - "enum": ["bundle"] - }, - { - "title": "Report external assets as warnings", - "enum": ["report"] - } - ], - "default": "bundle" - }, - "external_assets_dir": { - "title": "External assets download directory", - "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/ensuring-data-privacy/#+privacy.external_assets_dir", - "type": "string", - "default": "assets/external" - }, - "external_assets_include": { - "title": "External assets to include", - "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/ensuring-data-privacy/#+privacy.external_assets_include", - "type": "array", - "items": { - "title": "External assets matching this pattern will be downloaded", - "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/ensuring-data-privacy/#+privacy.external_assets_include", - "pattern": ".*" - }, - "uniqueItems": true, - "minItems": 1 - }, - "external_assets_exclude": { - "title": "External assets to exclude", - "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/ensuring-data-privacy/#+privacy.external_assets_exclude", - "type": "array", - "items": { - "title": "External assets matching this pattern will not be downloaded", - "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/ensuring-data-privacy/#+privacy.external_assets_exclude", - "pattern": ".*" - }, - "uniqueItems": true, - "minItems": 1 - }, - "external_links": { - "title": "External links", - "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/ensuring-data-privacy/#+privacy.external_links", + "assets": { + "title": "Process external assets", + "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/ensuring-data-privacy/#+privacy.assets", "type": "boolean", "default": true }, - "external_links_attr_map": { + "assets_fetch": { + "title": "Download external assets", + "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/ensuring-data-privacy/#+privacy.assets_fetch", + "type": "boolean", + "default": true + }, + "assets_fetch_dir": { + "title": "Download external assets to this directory", + "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/ensuring-data-privacy/#+privacy.assets_fetch_dir", + "type": "string", + "default": "assets/external" + }, + "assets_include": { + "title": "External assets to include", + "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/ensuring-data-privacy/#+privacy.assets_include", + "type": "array", + "items": { + "title": "External assets matching this pattern will be downloaded", + "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/ensuring-data-privacy/#+privacy.assets_include", + "pattern": ".*" + }, + "uniqueItems": true, + "minItems": 1 + }, + "assets_exclude": { + "title": "External assets to exclude", + "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/ensuring-data-privacy/#+privacy.assets_exclude", + "type": "array", + "items": { + "title": "External assets matching this pattern will not be downloaded", + "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/ensuring-data-privacy/#+privacy.assets_exclude", + "pattern": ".*" + }, + "uniqueItems": true, + "minItems": 1 + }, + "links": { + "title": "Process external links", + "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/ensuring-data-privacy/#+privacy.links", + "type": "boolean", + "default": true + }, + "links_attr_map": { "title": "Custom attributes to add to external links", - "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/ensuring-data-privacy/#+privacy.external_links_attr_map", + "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/ensuring-data-privacy/#+privacy.links_attr_map", "type": "object", "patternProperties": { "^[\\w_]+$": { @@ -87,9 +85,9 @@ } } }, - "external_links_noopener": { + "links_noopener": { "title": "Behavior for external links that open in new windows", - "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/ensuring-data-privacy/#+privacy.external_links_noopener", + "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/ensuring-data-privacy/#+privacy.links_noopener", "type": "boolean", "default": true } diff --git a/docs/schema/plugins/social.json b/docs/schema/plugins/social.json index 161d7cf8c..b2ba2e29a 100644 --- a/docs/schema/plugins/social.json +++ b/docs/schema/plugins/social.json @@ -15,51 +15,120 @@ "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/setting-up-social-cards/#built-in-social-plugin", "type": "object", "properties": { + "enabled": { + "title": "Enable plugin", + "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/setting-up-social-cards/#+social.enabled", + "type": "boolean", + "default": true + }, + "concurrency": { + "title": "Concurrency (number of CPUs)", + "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/setting-up-social-cards/#+social.concurrency", + "type": "number", + "default": 1 + }, "cards": { - "title": "Social card generation", + "title": "Social cards", "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/setting-up-social-cards/#+social.cards", "type": "boolean", "default": true }, - "cards_color": { - "title": "Social card color palette", - "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/setting-up-social-cards/#+social.cards_color", - "type": "object", - "properties": { - "fill": { - "title": "Background fill color", - "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/setting-up-social-cards/#+social.cards_color", - "type": "string" - }, - "text": { - "title": "Foreground text color", - "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/setting-up-social-cards/#+social.cards_color", - "type": "string" - } - }, - "additionalProperties": false, - "required": [ - "fill", - "text" - ] - }, - "cards_font": { - "$ref": "../assets/fonts.json" - }, "cards_dir": { - "title": "Social card directory", + "title": "Social cards directory", "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/setting-up-social-cards/#+social.cards_dir", "type": "string", "default": "assets/images/social" + }, + "cards_layout_dir": { + "title": "Social cards layout directory", + "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/setting-up-social-cards/#+social.cards_layout_dir", + "type": "string", + "default": "layouts" + }, + "cards_layout": { + "title": "Social cards layout", + "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/setting-up-social-cards/#+social.cards_layout", + "default": "default", + "enum": [ + "default", + "default/accent", + "default/invert", + "default/variant" + ] + }, + "cards_layout_options": { + "title": "Social cards layout options", + "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/setting-up-social-cards/#+social.cards_layout_options", + "type": "object" + }, + "cards_include": { + "title": "Pages or folders to include", + "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/setting-up-social-cards/#+social.cards_include", + "type": "array", + "items": { + "title": "Pages or folders matching this pattern will be included", + "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/setting-up-social-cards/#+social.cards_include", + "pattern": ".*" + }, + "uniqueItems": true, + "minItems": 1 + }, + "cards_exclude": { + "title": "Pages or folders to exclude", + "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/setting-up-social-cards/#+social.cards_exclude", + "type": "array", + "items": { + "title": "Pages or folders matching this pattern will be excluded", + "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/setting-up-social-cards/#+social.cards_exclude", + "pattern": ".*" + }, + "uniqueItems": true, + "minItems": 1 + }, + "debug": { + "title": "Debug mode", + "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/setting-up-social-cards/#+social.debug", + "type": "boolean", + "default": true + }, + "debug_on_build": { + "title": "Always disable debug mode on build", + "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/setting-up-social-cards/#+social.debug_on_build", + "type": "boolean", + "default": false + }, + "debug_grid": { + "title": "Debug grid", + "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/setting-up-social-cards/#+social.debug_grid", + "type": "boolean", + "default": true + }, + "debug_grid_step": { + "title": "Debug grid step size", + "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/setting-up-social-cards/#+social.debug_grid_step", + "type": "number", + "default": 32 + }, + "debug_color": { + "title": "Debug color", + "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/setting-up-social-cards/#+social.debug_color", + "type": "string", + "default": "yellow" + }, + "cache": { + "title": "Enable caching", + "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/setting-up-social-cards/#+social.cache", + "type": "boolean", + "default": true + }, + "cache_dir": { + "title": "Cache directory", + "markdownDescription": "https://squidfunk.github.io/mkdocs-material/setup/setting-up-social-cards/#+social.cache_dir", + "type": "string", + "default": ".cache/plugins/social" } }, - "additionalProperties": false, - "defaultSnippets": [ - { - "label": "cards_font", - "body": "cards_font: ${1:Roboto}" - } - ] + "additionalProperties": false } }, "additionalProperties": false diff --git a/docs/schema/theme.json b/docs/schema/theme.json index 9f51b902f..ec0123598 100644 --- a/docs/schema/theme.json +++ b/docs/schema/theme.json @@ -214,6 +214,12 @@ "ka" ] }, + { + "title": "Site language: Kannada", + "enum": [ + "kn" + ] + }, { "title": "Site language: Korean", "enum": [ @@ -304,6 +310,12 @@ "ru" ] }, + { + "title": "Site language: Sanskrit", + "enum": [ + "sa" + ] + }, { "title": "Site language: Serbo-Croatian", "enum": [ @@ -340,6 +352,12 @@ "sv" ] }, + { + "title": "Site language: Telugu", + "enum": [ + "te" + ] + }, { "title": "Site language: Thai", "enum": [ @@ -918,7 +936,8 @@ "grey", "blue grey", "black", - "white" + "white", + "custom" ] }, "accent": { @@ -945,7 +964,8 @@ "grey", "blue grey", "black", - "white" + "white", + "custom" ] }, "icon": { diff --git a/docs/setup/adding-a-git-repository.md b/docs/setup/adding-a-git-repository.md index 1dc988a88..df8fb9390 100644 --- a/docs/setup/adding-a-git-repository.md +++ b/docs/setup/adding-a-git-repository.md @@ -109,7 +109,7 @@ resolves to the subfolder where your documentation is hosted. If your default branch is called `main`, change the setting to: ``` yaml -edit_uri: blob/main/docs/ +edit_uri: edit/main/docs/ ``` After making sure that `edit_uri` is correctly configured, buttons for code @@ -331,9 +331,11 @@ them at your own risk. [:octicons-cpu-24: Plugin][git-authors] · :octicons-beaker-24: Experimental -The [git-authors] plugin extracts the authors of a document from git to display -them at the bottom of each page. It's a lightweight alternative to the -[git-committers] plugin. Install it with `pip`: +The [git-authors] plugin is a lightweight alternative to the +[git-committers] plugin and extracts the authors of a document from git to display +them at the bottom of each page. + +[Insiders] offers deep integration for [git-authors]. This means the [customized overrides](https://timvink.github.io/mkdocs-git-authors-plugin/usage.html#mkdocs-material-theme) are not necessary, and additional styling (such as nice icons) are added. Simply install it with `pip`: ``` pip install mkdocs-git-authors-plugin diff --git a/docs/setup/building-an-optimized-site.md b/docs/setup/building-an-optimized-site.md index 1110dfc98..1486530de 100644 --- a/docs/setup/building-an-optimized-site.md +++ b/docs/setup/building-an-optimized-site.md @@ -1,7 +1,3 @@ ---- -status: new ---- - # Building an optimized site Material for MkDocs, by default, allows to build optimized sites that rank great @@ -196,7 +192,7 @@ The following configuration options are available for caching: ``` yaml plugins: - optimize: - cache_dir: path/to/folder + cache_dir: .cache/plugins/optimize ``` By default, all built-in plugins that implement caching will create a diff --git a/docs/setup/changing-the-colors.md b/docs/setup/changing-the-colors.md index 7c83e5fc9..af16f0d7b 100644 --- a/docs/setup/changing-the-colors.md +++ b/docs/setup/changing-the-colors.md @@ -38,10 +38,14 @@ Click on a tile to change the color scheme: var buttons = document.querySelectorAll("button[data-md-color-scheme]") buttons.forEach(function(button) { button.addEventListener("click", function() { + document.body.setAttribute("data-md-color-switching", "") var attr = this.getAttribute("data-md-color-scheme") document.body.setAttribute("data-md-color-scheme", attr) - var name = document.querySelector("#__code_1 code span.l") + var name = document.querySelector("#__code_0 code span.l") name.textContent = attr + setTimeout(function() { + document.body.removeAttribute("data-md-color-switching") + }) }) }) @@ -95,12 +99,14 @@ Click on a tile to change the primary color: button.addEventListener("click", function() { var attr = this.getAttribute("data-md-color-primary") document.body.setAttribute("data-md-color-primary", attr) - var name = document.querySelector("#__code_2 code span.l") + var name = document.querySelector("#__code_1 code span.l") name.textContent = attr.replace("-", " ") }) }) +See our guide below to learn how to set [custom colors]. + [Primary color support]: https://github.com/squidfunk/mkdocs-material/releases/tag/0.2.0 #### Accent color @@ -152,12 +158,14 @@ Click on a tile to change the accent color: button.addEventListener("click", function() { var attr = this.getAttribute("data-md-color-accent") document.body.setAttribute("data-md-color-accent", attr) - var name = document.querySelector("#__code_3 code span.l") + var name = document.querySelector("#__code_2 code span.l") name.textContent = attr.replace("-", " ") }) }) +See our guide below to learn how to set [custom colors]. + [Accent color support]: https://github.com/squidfunk/mkdocs-material/releases/tag/0.2.0 ### Color palette toggle @@ -319,6 +327,16 @@ properties). If you want to customize the colors beyond the palette (e.g. to use your brand-specific colors), you can add an [additional style sheet] and tweak the values of the CSS variables. +First, set the [`primary`][palette.primary] or [`accent`][palette.accent] values +in `mkdocs.yml` to `custom`, to signal to the theme that you want to define +custom colors, e.g., when you want to override the `primary` color: + +``` yaml +theme: + palette: + primary: custom +``` + Let's say you're :fontawesome-brands-youtube:{ style="color: #EE0F0F" } __YouTube__, and want to set the primary color to your brand's palette. Just add: diff --git a/docs/setup/changing-the-language.md b/docs/setup/changing-the-language.md index 2b07b2d42..5b34828d5 100644 --- a/docs/setup/changing-the-language.md +++ b/docs/setup/changing-the-language.md @@ -1,7 +1,7 @@ # Changing the language Material for MkDocs supports internationalization (i18n) and provides -translations for template variables and labels in 50+ languages. Additionally, +translations for template variables and labels in 60+ languages. Additionally, the site search can be configured to use a language-specific stemmer, if available. @@ -126,7 +126,7 @@ Click on a tile to change the directionality: button.addEventListener("click", function() { var attr = this.getAttribute("data-md-dir") document.body.dir = attr - var name = document.querySelector("#__code_3 code span.l") + var name = document.querySelector("#__code_2 code span.l") name.textContent = attr }) }) diff --git a/docs/setup/ensuring-data-privacy.md b/docs/setup/ensuring-data-privacy.md index 6a1b35db5..ea65062a3 100644 --- a/docs/setup/ensuring-data-privacy.md +++ b/docs/setup/ensuring-data-privacy.md @@ -199,28 +199,38 @@ The following configuration options are available: The following configuration options are available for external assets: -[`external_assets`](#+privacy.external_assets){ #+privacy.external_assets } +[`assets`](#+privacy.assets){ #+privacy.assets } -: :octicons-milestone-24: Default: `bundle` – This option specifies what the - plugin should do when encountering external assets. There are two options: - while `report` will issue warning messages during the build, `bundle` will - automatically download all external files and adjust all references: +: :octicons-milestone-24: Default: `true` – This option specifies whether the + plugin should scan the HTML output to detect and process external assets: ``` yaml plugins: - privacy: - external_assets: bundle + assets: true ``` If you've removed all external assets from your project via [customization], - it's still a good idea to enable the plugin and set the mode to `report`, - as the plugin will make sure that there are no hidden external links in any - Markdown files that were unintentionally added. + it's still a good idea to enable the plugin, as the plugin will make sure + that there are no hidden external links in any Markdown files that were + unintentionally added. - Using `report` in [strict mode] will make the build fail when external + Using `assets` in [strict mode] will make the build fail when external assets are detected. -[`external_assets_dir`](#+privacy.external_assets_dir){ #+privacy.external_assets_dir } +[`assets_fetch`](#+privacy.assets_fetch){ #+privacy.assets_fetch } + +: :octicons-milestone-24: Default: `true` – This option specifies whether the + plugin should download external assets it encountered and bundle them with + your documentation: + + ``` yaml + plugins: + - privacy: + assets_fetch: true + ``` + +[`assets_fetch_dir`](#+privacy.assets_fetch_dir){ #+privacy.assets_fetch_dir } : :octicons-milestone-24: Default: `assets/external` – This option specifies where the downloaded [external assets] will be stored. It's @@ -229,12 +239,12 @@ The following configuration options are available for external assets: ``` yaml plugins: - privacy: - external_assets_dir: assets/external + assets_fetch_dir: assets/external ``` The path must be defined relative to [`docs_dir`][docs_dir]. -[`external_assets_include`](#+privacy.external_assets_include){ #+privacy.external_assets_include } :material-alert-decagram:{ .mdx-pulse title="Added on February 6, 2023" } +[`assets_include`](#+privacy.assets_include){ #+privacy.assets_include } : :octicons-milestone-24: Default: _none_ – This option allows to only include certain external assets for processing by the privacy plugin, so they will @@ -243,7 +253,7 @@ The following configuration options are available for external assets: ``` yaml plugins: - privacy: - external_assets_include: + assets_include: - unsplash.com/* ``` @@ -265,7 +275,7 @@ The following configuration options are available for external assets: differently from others or exclude some images from downloading, you can use multiple instances of the [built-in privacy plugin]. -[`external_assets_exclude`](#+privacy.external_assets_exclude){ #+privacy.external_assets_exclude } +[`assets_exclude`](#+privacy.assets_exclude){ #+privacy.assets_exclude } : :octicons-milestone-24: Default: _none_ – This option allows to exclude certain external assets from processing by the privacy plugin, so they will @@ -274,7 +284,7 @@ The following configuration options are available for external assets: ``` yaml plugins: - privacy: - external_assets_exclude: # (1)! + assets_exclude: # (1)! - cdn.jsdelivr.net/npm/mathjax@3/* - giscus.app/* ``` @@ -313,7 +323,7 @@ The following configuration options are available for external assets: [customization]: ../customization.md [strict mode]: https://www.mkdocs.org/user-guide/configuration/#strict [docs_dir]: https://www.mkdocs.org/user-guide/configuration/#docs_dir - [MathJax]: ../reference/mathjax.md + [MathJax]: ../reference/math.md [MathJax can be self-hosted]: https://docs.mathjax.org/en/latest/web/hosting.html [Giscus can be self-hosted]: https://github.com/giscus/giscus/blob/main/SELF-HOSTING.md [comment system]: adding-a-comment-system.md @@ -325,7 +335,7 @@ The following configuration options are available for external assets: [technical limitations]: #limitations [built-in optimize plugin]: building-an-optimized-site.md#built-in-optimize-plugin -#### External links :material-alert-decagram:{ .mdx-pulse title="Added on October 18, 2022" } +#### External links [:octicons-heart-fill-24:{ .mdx-heart } Sponsors only][Insiders]{ .mdx-insiders } · [:octicons-tag-24: insiders-4.26.0][Insiders] · @@ -333,7 +343,7 @@ The following configuration options are available for external assets: The following configuration options are available for external links: -[`external_links`](#+privacy.external_links){ #+privacy.external_links } +[`links`](#+privacy.links){ #+privacy.links } : :octicons-milestone-24: Default: `true` – This option specifies whether the plugin should parse and process external links. If you want to speed up @@ -342,10 +352,10 @@ The following configuration options are available for external links: ``` yaml plugins: - privacy: - external_links: !ENV [CI, false] + links: !ENV [CI, false] ``` -[`external_links_attr_map`](#+privacy.external_links_attr_map){ #+privacy.external_links_attr_map } +[`links_attr_map`](#+privacy.links_attr_map){ #+privacy.links_attr_map } : :octicons-milestone-24: Default: _None_ – This option specifies custom attributes that should be added to external links, like for example @@ -354,11 +364,11 @@ The following configuration options are available for external links: ``` yaml plugins: - privacy: - external_links_attr_map: + links_attr_map: target: _blank ``` -[`external_links_noopener`](#+privacy.external_links_noopener){ #+privacy.external_links_noopener } +[`links_noopener`](#+privacy.links_noopener){ #+privacy.links_noopener } : :octicons-milestone-24: Default: `true` – This option specifies whether the plugin should automatically add [`rel="noopener"`][noopener] to all links @@ -367,7 +377,7 @@ The following configuration options are available for external links: ``` yaml plugins: - privacy: - external_links_noopener: true + links_noopener: true ``` [noopener]: https://mathiasbynens.github.io/rel-noopener/ @@ -484,27 +494,30 @@ carried out. You might want to: `.cache` directory in between builds. Taking the example from the [publishing guide], add the following lines: - ``` yaml hl_lines="15-18" + ``` yaml hl_lines="15-21" name: ci on: push: branches: - master - main - jobs: - deploy: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v2 - - uses: actions/setup-python@v2 - with: - python-version: 3.x - - uses: actions/cache@v2 - with: - key: ${{ github.ref }} - path: .cache - - run: pip install mkdocs-material - - run: mkdocs gh-deploy --force + jobs: + deploy: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v3 + - uses: actions/setup-python@v4 + with: + python-version: 3.x + - run: echo "cache_id=$(date --utc '+%V')" >> $GITHUB_ENV + - uses: actions/cache@v3 + with: + key: mkdocs-material-${{ env.cache_id }} + path: .cache + restore-keys: | + mkdocs-material- + - run: pip install mkdocs-material + - run: mkdocs gh-deploy --force ``` [publishing guide]: ../publishing-your-site.md#with-github-actions diff --git a/docs/setup/extensions/python-markdown-extensions.md b/docs/setup/extensions/python-markdown-extensions.md index 4e3e744da..ea9182c28 100644 --- a/docs/setup/extensions/python-markdown-extensions.md +++ b/docs/setup/extensions/python-markdown-extensions.md @@ -82,8 +82,8 @@ See reference for usage: [MathJax]: https://www.mathjax.org/ [KaTeX]: https://github.com/Khan/KaTeX [additional JavaScript]: ../../customization.md#additional-javascript - [Using block syntax]: ../../reference/mathjax.md#using-block-syntax - [Using inline block syntax]: ../../reference/mathjax.md#using-inline-block-syntax + [Using block syntax]: ../../reference/math.md#using-block-syntax + [Using inline block syntax]: ../../reference/math.md#using-inline-block-syntax ### BetterEm @@ -371,6 +371,18 @@ The following configuration options are supported: syntax highlighting using [Pygments], so they don't apply if `use_pygments` is set to `false`. +[`pygments_lang_class`](#+pymdownx.highlight.pygments_lang_class){ #+pymdownx.highlight.pygments_lang_class } + +: :octicons-milestone-24: Default: `false` – This option instructs [Pygments] + to add a CSS class to identify the language of the code block, which is + essential for custom annotation markers to function: + +``` yaml +markdown_extensions: + - pymdownx.highlight: + pygments_lang_class: true +``` + [`auto_title`](#+pymdownx.highlight.auto_title){ #+pymdownx.highlight.auto_title } : :octicons-milestone-24: Default: `false` – This option will automatically @@ -428,6 +440,18 @@ The following configuration options are supported: anchor_linenums: true ``` +[`line_spans`](#+pymdownx.highlight.line_spans){ #+pymdownx.highlight.line_spans } + +: :octicons-milestone-24: Default: _none_ – When this option is set, each + line of a code block is wrapped in a `span`, which is essential for features + like line highlighting to work correctly: + + ``` yaml + markdown_extensions: + - pymdownx.highlight: + line_spans: __span + ``` + The other configuration options of this extension are not officially supported by Material for MkDocs, which is why they may yield unexpected results. Use them at your own risk. diff --git a/docs/setup/index.md b/docs/setup/index.md new file mode 100644 index 000000000..d20a3544d --- /dev/null +++ b/docs/setup/index.md @@ -0,0 +1,90 @@ +# Setup + +Material for MkDocs offers a wide range of options for customizing your +documentation. In this section, we will explain how you can create a meaningful +structure for your site, change the look and feel, add a blog and comment system, +and build a highly optimized site. + +## Site structure + +Set up and customize the structure of your documentation by configuring the +header and footer to your taste, choosing among many modes of navigation, +setting up site search, and more. + +
+ +- :fontawesome-solid-earth-americas: __[Language]__ – Choose out of the 60+ supported languages or add a new one +- :material-page-layout-sidebar-left: __[Navigation]__ – Create a clear, concise, and comprehensive navigation structure +- :material-page-layout-header: __[Header]__ – Customize the behavior of the header, add an announcement bar +- :material-page-layout-footer: __[Footer]__ – Add links to your social media profiles or websites in the footer +- :material-tab-search: __[Search]__ – Set up and configure search, running entirely in the user's browser +- :material-tag-plus-outline: __[Tags]__ – Categorize your pages with tags and group related pages + +
+ + [Language]: changing-the-language.md + [Navigation]: setting-up-navigation.md + [Header]: setting-up-the-header.md + [Footer]: setting-up-the-footer.md + [Search]: setting-up-site-search.md + [Tags]: setting-up-tags.md + + +## Appearance + +Match your brand's colors, fonts, icons, logo, and more with a few lines of +configuration – Material for MkDocs makes it easy to extend the basic +configuration or alter the appearance. + +
+ +- :material-brush-variant: __[Colors]__ Change colors with an existing color palette or customize with CSS +- :material-format-font: __[Fonts]__ – Choose among 1,000 Google Fonts or load self-hosted fonts +- :material-google-downasaur: __[Logo & Icons]__ – Change the logo, use any of the 8,000+ icons, or add new ones +- :material-cards-variant: __[Social Cards]__ – Automatically create social media previews when sharing links + +
+ + [Colors]: changing-the-colors.md + [Fonts]: changing-the-fonts.md + [Logo & Icons]: changing-the-logo-and-icons.md + [Social Cards]: setting-up-social-cards.md + +## Content + +Create a blog, integrate a comment system, connect a git repository, and set up +versioned documentation that matches your project's versioning methodology. + +
+ +- :material-book-open-outline: __[Blog]__ – Set up a standalone blog or host it alongside your documentation +- :material-comment-text-outline: __[Comment System]__ – Add a third-party comment system on any page or footer +- :octicons-versions-16: __[Versioning]__ – Deploy multiple versions by integrating with external utilities +- :octicons-repo-16: __[Repository]__ – Connect your documentation to your git repository + +
+ + [Blog]: setting-up-a-blog.md + [Comment System]: adding-a-comment-system.md + [Versioning]: setting-up-versioning.md + [Repository]: adding-a-git-repository.md + +## Optimization + +Add site analytics and build an optimized site by adding automatic image +compression, complying with GDPR data privacy regulations, and making it +offline-capable. + +
+ +- :material-google-analytics: __[Site analytics]__ – Learn how your users experience your documentation +- :material-screwdriver: __[Optimized site]__ – Create optimized sites that rank great on search engines +- :octicons-lock-16: __[Data Privacy]__ – Ensure compliance with data privacy regulations +- :octicons-cloud-offline-16: __[Offline usage]__ – Build an online and offline-capable documentation + +
+ + [Site analytics]: setting-up-site-analytics.md + [Optimized site]: building-an-optimized-site.md + [Data Privacy]: ensuring-data-privacy.md + [Offline usage]: building-for-offline-usage.md diff --git a/docs/setup/setting-up-a-blog.md b/docs/setup/setting-up-a-blog.md index 2f5027ac1..454fef4d3 100644 --- a/docs/setup/setting-up-a-blog.md +++ b/docs/setup/setting-up-a-blog.md @@ -93,7 +93,7 @@ The following configuration options are available: ``` yaml plugins: - blog: - blog_dir: path/to/folder + blog_dir: blog ``` === "Standalone" @@ -106,6 +106,21 @@ The following configuration options are available: The path must be defined relative to [`docs_dir`][docs_dir]. +[`blog_toc`](#+blog.blog_toc){ #+blog.blog_toc } + +: :octicons-milestone-24: Default: `false` – This option specifies whether + indexes include a table of contents with all post titles on the + right side as an overview: + + ``` yaml + plugins: + - blog: + blog_toc: true + ``` + + Note that this setting is also used as the default value for `archive_toc` + and `categories_toc`, unless those settings are explicitly defined. + __The built-in blog plugin has dozens of options that allow for advanced configuration. It's a good idea to [start writing your first post], and come back here later for fine-tuning the output.__ @@ -493,6 +508,18 @@ The following configuration options are available for archive index generation: archive_url_format: "{date}" ``` +[`archive_toc`](#+blog.archive_toc){ #+blog.archive_toc } + +: :octicons-milestone-24: Default: `false` – This option specifies whether an + archive index includes a table of contents with all post titles on the + right side as an overview: + + ``` yaml + plugins: + - blog: + archive_toc: true + ``` + #### Categories The following configuration options are available for category index generation: @@ -582,18 +609,6 @@ The following configuration options are available for category index generation: categories_slugify_separator: "-" ``` -[`categories_toc`](#+blog.categories_toc){ #+blog.categories_toc } - -: :octicons-milestone-24: Default: `false` – This option specifies whether a - category index includes a table of contents with all post titles on the - right side as an overview: - - ``` yaml - plugins: - - blog: - categories_toc: true - ``` - [`categories_allowed`](#+blog.categories_allowed){ #+blog.categories_allowed } : :octicons-milestone-24: Default: _none_ – This option specifies the @@ -610,6 +625,18 @@ The following configuration options are available for category index generation: - Performance ``` +[`categories_toc`](#+blog.categories_toc){ #+blog.categories_toc } + +: :octicons-milestone-24: Default: `false` – This option specifies whether a + category index includes a table of contents with all post titles on the + right side as an overview: + + ``` yaml + plugins: + - blog: + categories_toc: true + ``` + #### Pagination The following configuration options are available for index pagination: diff --git a/docs/setup/setting-up-navigation.md b/docs/setup/setting-up-navigation.md index ed81f698e..7db6a5b60 100644 --- a/docs/setup/setting-up-navigation.md +++ b/docs/setup/setting-up-navigation.md @@ -31,9 +31,27 @@ are rebound automatically, i.e., __Material for MkDocs now behaves like a Single Page Application__. Now, the search index survives navigation, which is especially useful for large documentation sites. - [Instant loading support]: https://github.com/squidfunk/mkdocs-material/releases/tag/5.2.0 + [Instant loading support]: https://github.com/squidfunk/mkdocs-material/releases/tag/5.0.0 [XHR]: https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest +#### Instant prefetching :material-alert-decagram:{ .mdx-pulse title="Added on June 15, 2023" } + +[:octicons-heart-fill-24:{ .mdx-heart } Sponsors only][Insiders]{ .mdx-insiders } · +[:octicons-tag-24: insiders-4.36.0][Insiders] · +:octicons-beaker-24: Experimental + +Instant prefetching is a new experimental feature that will start to fetch a +page once the user hovers over a link. This will reduce the perceived loading +time for the user, especially on slow connections, as the page will be available +immediately upon navigation. Enable it with: + +``` yaml +theme: + features: + - navigation.instant + - navigation.instant.prefetch +``` + ### Anchor tracking [:octicons-tag-24: 8.0.0][Anchor tracking support] · @@ -262,16 +280,19 @@ navigation section: ``` yaml nav: - Section: - - section/index.md + - section/index.md # (1)! - Page 1: section/page-1.md ... - Page n: section/page-n.md ``` +1. MkDocs also considers files called `README.md` as [index pages]. + [Section index pages support]: https://github.com/squidfunk/mkdocs-material/releases/tag/7.3.0 [Section index pages enabled]: ../assets/screenshots/navigation-index-on.png [Section index pages disabled]: ../assets/screenshots/navigation-index-off.png [toc.integrate]: #navigation-integration + [index pages]: https://www.mkdocs.org/user-guide/writing-your-docs/#index-pages ### Table of contents diff --git a/docs/setup/setting-up-site-search.md b/docs/setup/setting-up-site-search.md index 937daf02c..d7a50dd32 100644 --- a/docs/setup/setting-up-site-search.md +++ b/docs/setup/setting-up-site-search.md @@ -73,17 +73,25 @@ The following configuration options are supported: - `es` – Spanish - `fi` – Finnish - `fr` – French + - `hi` – Hindi - `hu` – Hungarian + - `hy` – Armenian - `it` – Italian - `ja` – Japanese + - `kn` - Kannada + - `ko` – Korean - `no` – Norwegian - `pt` – Portuguese - `ro` – Romanian - `ru` – Russian + - `sa` – Sanskrit - `sv` – Swedish + - `ta` – Tamil + - `te` – Telugu - `th` – Thai - `tr` – Turkish - `vi` – Vietnamese + - `zh` – Chinese diff --git a/docs/setup/setting-up-social-cards.md b/docs/setup/setting-up-social-cards.md index b89206d23..791fa77f8 100644 --- a/docs/setup/setting-up-social-cards.md +++ b/docs/setup/setting-up-social-cards.md @@ -1,35 +1,36 @@ +--- +status: new +--- + # Setting up social cards -Social cards, also known as social previews, are images that are displayed when -a link to your project documentation is shared on social media. Material for -MkDocs can generate beautiful social cards automatically, using the [colors], -[fonts] and [logo][^1] defined in `mkdocs.yml`, -e.g.: +Material for MkDocs can automatically create beautiful social cards for your +documentation, which appear as link previews on social media platforms. You +can select from several [pre-designed layouts][default layouts] or create +[custom layouts] to match your unique style and branding. + +--- + +:fontawesome-brands-youtube:{ style="color: #EE0F0F" } +__[How to build custom social cards]__ by @james-willett – :octicons-clock-24: +24m – Learn how to create entirely custom social cards perfectly matching your +branding for each page automatically! + + [How to build custom social cards]: https://www.youtube.com/watch?v=4OjnOc6ftJ8
-[![Social cards preview]][Social cards preview] +[![Layout default variant]][Layout default variant]
-The social preview image for the page on [setting up site analytics]. -[Twitter's Card validator] shows how it will look when shared. +Social card of our [formatting] reference
- [^1]: - Both types of logos, images (`theme.logo`) and icons (`theme.icon.logo`) - are supported. While an image logo is used as-is, icons are filled with the - color used in the header (white or black), which depends on the primary - color. - - [colors]: changing-the-colors.md#primary-color - [fonts]: changing-the-fonts.md#regular-font - [logo]: changing-the-logo-and-icons.md#logo - [Social cards preview]: ../assets/screenshots/social-cards.png - [setting up site analytics]: setting-up-site-analytics.md - [Twitter's Card validator]: https://cards-dev.twitter.com/validator + [custom layouts]: #customization + [formatting]: ../reference/formatting.md ## Configuration @@ -39,17 +40,71 @@ The social preview image for the page on [setting up site analytics]. :octicons-cpu-24: Plugin · :octicons-beaker-24: Experimental -First, ensure you've installed all [dependencies] and have a valid [`site_url`] -[site_url], as social preview images must be referenced via absolute URLs. -Then, add the following lines to `mkdocs.yml`: +The built-in social plugin automatically generate a custom preview image for +each page. Install all [dependencies for image processing][^1] and add the +following lines to `mkdocs.yml`: + + [^1]: + The awesome thing about social cards is that they are generated during + build time and directly distributed with your documentation, no external + services involved. While it would technically be simpler to generate + social cards using a web browser and an automation framework like + [Puppeteer], it would add further liabilities to the toolchain, with the + potential to make build pipelines more complex and resource intense. + + For this reason, Material for MkDocs again follows its core principle of + making it as simple and powerful as possible, providing an easy-to-use + framework for building [custom layouts] using Python image processing + libraries. ``` yaml plugins: - social ``` +> Note that [Insiders] contains a ground up rewrite of the social plugin that +> generates images much more efficiently in parallel and allows to build +> entirely [custom layouts]. + The following configuration options are available: +[`enabled`](#+social.enabled){ #+social.enabled } + +: :octicons-milestone-24: Default: `true` – This option specifies whether + the plugin is enabled when building your project. If you want to speed up + local builds, you can use an [environment variable]: + + ``` yaml + plugins: + - social: + enabled: !ENV [CI, false] + ``` + +[`concurrency`](#+social.concurrency){ #+social.concurrency } + +: [:octicons-tag-24: insiders-4.33.0][Insiders] · :octicons-milestone-24: + Default: _number of CPUs_ – How many CPUs the plugin is allowed to use when + generating social cards. With more CPUs, the plugin can do more work in the + same time, thus complete generation faster. Concurrent processing can be + disabled with: + + ``` yaml + plugins: + - social: + concurrency: 1 + ``` + + [Social cards support]: https://github.com/squidfunk/mkdocs-material/releases/tag/8.5.0 + [built-in plugins]: ../insiders/getting-started.md#built-in-plugins + [dependencies for image processing]: dependencies/image-processing.md + [Puppeteer]: https://github.com/puppeteer/puppeteer + [Insiders]: ../insiders/index.md + [environment variable]: https://www.mkdocs.org/user-guide/configuration/#environment-variables + +#### Social cards + +The following configuration options are available for card generation: + [`cards`](#+social.cards){ #+social.cards } : :octicons-milestone-24: Default: `true` – This option specifies whether @@ -59,254 +114,367 @@ The following configuration options are available: ``` yaml plugins: - social: - cards: !ENV [CARDS, false] + cards: !ENV [CI, false] ``` -[`cards_color`](#+social.cards_color){ #+social.cards_color } +[`cards_dir`](#+social.cards_dir){ #+social.cards_dir } -: :octicons-milestone-24: Default: [`theme.palette.primary`][palette.primary] - – This option specifies the colors for the background `fill` and foreground +: :octicons-milestone-24: Default: `assets/images/social` – This option + specifies where the generated social cards will be stored. While it's + usually not necessary to change this option, change it with: + + ``` yaml + plugins: + - social: + cards_dir: assets/images/social + ``` + +
+ +[`cards_color`](#+social.cards_color){ #+social.cards_color } – :material-trash-can: Deprecated, use [`cards_layout_options`][layout options] + +: :octicons-milestone-24: Default: [`theme.palette.primary`][primary color] – + This option specifies the colors for the background `fill` and foreground `text` when generating the social card: ``` yaml plugins: - social: cards_color: - fill: "#0FF1CE" # (1)! + fill: "#0FF1CE" text: "#FFFFFF" ``` - 1. Colors can either be defined as HEX colors, or as [CSS color keywords]. - Note that HEX colors must be enclosed in quotes. +[`cards_font`](#+social.cards_font){ #+social.cards_font } – :material-trash-can: Deprecated, use [`cards_layout_options`][layout options] -[`cards_font`](#+social.cards_font){ #+social.cards_font } - -: :octicons-milestone-24: Default: [`theme.font.text`][font.text] – This - option specifies which font to use for rendering the social card, which can - be any font hosted on [Google Fonts]: +: :octicons-milestone-24: Default: [`theme.font.text`][font] – This option + specifies which font to use for rendering the social card, which can be + any font hosted on [Google Fonts]: ``` yaml plugins: - social: - cards_font: Roboto + cards_font: Ubuntu ``` - !!! question "Why do social cards render boxes for CJK languages?" +
- Some fonts do not contain CJK characters, like for example the - [default font, `Roboto`][font.text]. In case your `site_name`, - `site_description`, or [page title] contain CJK characters, choose - another font from [Google Fonts] which comes with CJK characters, e.g. - one from the `Noto Sans` font family: +[`cards_layout_dir`](#+social.cards_layout_dir){ #+social.cards_layout_dir } - === "Chinese (Simplified)" - - ``` yaml - plugins: - - social: - cards_font: Noto Sans SC - ``` - - === "Chinese (Traditional)" - - ``` yaml - plugins: - - social: - cards_font: Noto Sans TC - ``` - - === "Japanese" - - ``` yaml - plugins: - - social: - cards_font: Noto Sans JP - ``` - - === "Korean" - - ``` yaml - plugins: - - social: - cards_font: Noto Sans KR - ``` - -[`cards_dir`](#+social.cards_dir){ #+social.cards_dir } - -: :octicons-milestone-24: Default: `assets/images/social` – This option - specifies where the generated social card images will be written to. It's - normally not necessary to change this option: +: [:octicons-tag-24: insiders-4.33.0][Insiders] · :octicons-milestone-24: + Default: _none_ – This option specifies where the social plugin should try + to resolve [custom layouts] from, taking precedence over the included + layouts: ``` yaml plugins: - social: - cards_dir: path/to/folder + cards_layout_dir: layouts ``` - [Social cards support]: https://github.com/squidfunk/mkdocs-material/releases/tag/8.5.0 - [dependencies]: #dependencies - [site_url]: https://www.mkdocs.org/user-guide/configuration/#site_url - [palette.primary]: changing-the-colors.md#primary-color - [font.text]: changing-the-fonts.md#regular-font - [environment variable]: https://www.mkdocs.org/user-guide/configuration/#environment-variables - [CSS color keywords]: https://developer.mozilla.org/en-US/docs/Web/CSS/color_value#color_keywords - [Google Fonts]: https://fonts.google.com - [page title]: ../reference/index.md#setting-the-page-title +[`cards_layout`](#+social.cards_layout){ #+social.cards_layout } :material-alert-decagram:{ .mdx-pulse title="Added on May 8, 2023" } -#### Dependencies +: [:octicons-tag-24: insiders-4.33.0][Insiders] · :octicons-milestone-24: + Default: `default` – Layout specification the social card should use. The + plugin includes the following layouts which make use of the [color palette] + and [font]: -Two Python libraries must be installed alongside Material for MkDocs to generate -the social preview images, both of which are based on [Cairo Graphics] – -[Pillow] and [CairoSVG]: + === "`default`" -``` -pip install pillow cairosvg -``` + ``` yaml + plugins: + - social: + cards_layout: default + ``` -Both libraries are built with native extensions which need to be installed as -well. The [Docker image] comes with all dependencies pre-installed. If you don't -want to use Docker, see the following section which explains how to install all -dependencies on your system: + This layout uses the configured [primary color] as a background: -=== ":material-apple: macOS" + [![Layout default]][Layout default] - Make sure [Homebrew] is installed, which is a modern package manager for - macOS. Next, use the following command to install all necessary - dependencies: + === "`default/variant`" - ``` - brew install cairo freetype libffi libjpeg libpng zlib + ``` yaml + plugins: + - social: + cards_layout: default/variant + ``` + + This layout includes the [page icon] as a watermark, if defined: + + [![Layout default variant]][Layout default variant] + + === "`default/accent`" + + ``` yaml + plugins: + - social: + cards_layout: default/accent + ``` + + This layout uses the configured [accent color] as a background: + + [![Layout default accent]][Layout default accent] + + === "`default/invert`" + + ``` yaml + plugins: + - social: + cards_layout: default/invert + ``` + + This layout inverts the background and foreground colors: + + [![Layout default invert]][Layout default invert] + + All [`default`][default layouts] layouts make use of the following + [template variables]: + + - :material-page-layout-header: – `config.site_name` + - :material-page-layout-body: – `page.meta.title` or `page.title` + - :material-page-layout-footer: – `page.meta.description` or `config.site_description` + - :material-page-layout-sidebar-right: – `theme.logo` or `theme.icon.logo` + +[`cards_layout_options`](#+social.cards_layout_options){ #+social.cards_layout_options } + +: [:octicons-tag-24: 9.1.10][Layout options support] · :octicons-milestone-24: + Default: _none_ – This option allows to set [parameters] as provided by + the layout specification. For [custom layouts], this key can be used to + provide layout-specific options, making layouts entirely configurable. + + --- + + All [`default`][default layouts] layouts expose the following parameters: + + [`background_color`](#+social.cards_layout_options.background_color){ #+social.cards_layout_options.background_color } + + : Set a background color, which can be a [CSS color keyword], or a 3, 4, 6 + or 8 letter HEX color code. Alpha channels are supported as well: + + ``` yaml + plugins: + - social: + cards_layout_options: + background_color: "#0FF1CE" + ``` + + [`background_image`](#+social.cards_layout_options.background_image){ #+social.cards_layout_options.background_image } + + : [:octicons-tag-24: insiders-4.33.0][Insiders] – Set a background image. + If a `background_color` is set, like for the + [`default`][default layouts] layouts, the image is tinted (overlayed) + with the color. Thus, the background color must be (partially) + transparent for the image to become visible: + + ``` yaml + plugins: + - social: + cards_layout_options: + background_color: "#00000000" + background_image: layouts/background.png + ``` + + The path of the image must be defined relative to the project root. + + [`color`](#+social.cards_layout_options.color){ #+social.cards_layout_options.color } + + : Set a foreground color, which can be a [CSS color keyword], or a 3, 4, 6 + or 8 letter HEX color code. The color is primarily used to tint text and + icons: + + ``` yaml + plugins: + - social: + cards_layout_options: + color: "#0FF1CE" + ``` + + [`font_family`](#+social.cards_layout_options.font_family){ #+social.cards_layout_options.font_family } + + : Set a font family. This overrides the [font] that is set as part of the + theme configuration. The [built-in social plugin] will automatically + download the font from [Google Fonts]: + + ``` yaml + plugins: + - social: + cards_layout_options: + font_family: Ubuntu + ``` + +[`cards_include`](#+privacy.cards_include){ #+privacy.cards_include } + +: [:octicons-tag-24: insiders-4.35.0][Insiders] · :octicons-milestone-24: + Default: _none_ – This option allows to only generate social cards for + certain subsections of your documentation, e.g. to generate different + cards for different subfolders with multiple instances of the plugin: + + ``` yaml + plugins: + - social: + cards_include: + - blog/* ``` -=== ":fontawesome-brands-windows: Windows" +[`cards_exclude`](#+privacy.cards_exclude){ #+privacy.cards_exclude } - As stated in the [installation guide], the easiest way to get up and running - with the [Cairo Graphics] library on Windows is by installing [GTK+], since - it has Cairo as a dependency. You can also download and install a - precompiled [GTK runtime]. +: :octicons-milestone-24: Default: _none_ – This option allows to exclude + certain subsections of your documentation from generating social cards: -=== ":material-linux: Linux" - - There are several package managers for Linux with varying availability per - distribution. The [installation guide] explains how to install the [Cairo - Graphics] library for your distribution: - - === ":material-ubuntu: Ubuntu" - - ``` - apt-get install libcairo2-dev libfreetype6-dev libffi-dev libjpeg-dev libpng-dev libz-dev - ``` - - === ":material-fedora: Fedora" - - ``` - yum install cairo-devel freetype-devel libffi-devel libjpeg-devel libpng-devel zlib-devel - ``` - - === ":fontawesome-brands-suse: openSUSE" - - ``` - zypper install cairo-devel freetype-devel libffi-devel libjpeg-devel libpng-devel zlib-devel - ``` - - [Cairo Graphics]: https://www.cairographics.org/ - [Pillow]: https://pillow.readthedocs.io/ - [CairoSVG]: https://cairosvg.org/ - [Docker image]: https://hub.docker.com/r/squidfunk/mkdocs-material/ - [Homebrew]: https://brew.sh/ - [installation guide]: https://www.cairographics.org/download/ - [GTK+]: https://www.gtk.org/docs/installations/windows/ - [GTK runtime]: https://github.com/tschoonj/GTK-for-Windows-Runtime-Environment-Installer/releases - -#### Caching recommended { #caching data-toc-label="Caching" } - -The [built-in social plugin] automatically fetches the fonts you define in -`mkdocs.yml` from Google Fonts, and uses them to render the text that is -displayed on the social card. The font files and generated cards are both -written to the `.cache` directory, which is used in subsequent builds to detect -whether the social cards need to be regenerated. You might want to: - -1. Ignore the `.cache` directory in your project, by adding it to `.gitignore`. -2. When building your site for publishing, use a build cache to save the - `.cache` directory in between builds. Taking the example from the - [publishing guide], add the following lines: - - ``` yaml hl_lines="15-18" - name: ci - on: - push: - branches: - - master - - main - jobs: - deploy: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v2 - - uses: actions/setup-python@v2 - with: - python-version: 3.x - - uses: actions/cache@v2 - with: - key: ${{ github.ref }} - path: .cache - - run: pip install mkdocs-material - - run: mkdocs gh-deploy --force + ``` yaml + plugins: + - social: + cards_exclude: + - changelog/*.md ``` + [color palette]: ./changing-the-colors.md#color-palette + [primary color]: ./changing-the-colors.md#primary-color + [accent color]: ./changing-the-colors.md#accent-color + [font]: ./changing-the-fonts.md#regular-font + [Google Fonts]: https://fonts.google.com/ + [layout options]: #+social.cards_layout_options + [page icon]: ../reference/index.md#setting-the-page-icon + [Layout default]: ../assets/screenshots/social-cards.png + [Layout default variant]: ../assets/screenshots/social-cards-variant.png + [Layout default accent]: ../assets/screenshots/social-cards-accent.png + [Layout default invert]: ../assets/screenshots/social-cards-invert.png + [template variables]: https://www.mkdocs.org/dev-guide/themes/#template-variables + [parameters]: #parameters + [default layouts]: #+social.cards_layout + [CSS color keyword]: https://developer.mozilla.org/en-US/docs/Web/CSS/color_value#color_keywords + [Layout options support]: https://github.com/squidfunk/mkdocs-material/releases/tag/9.1.10 + +#### Debugging + +The following configuration options are available for debugging: + +[`debug`](#+social.debug){ #+social.debug } + +: [:octicons-tag-24: insiders-4.33.0][Insiders] · :octicons-milestone-24: + Default: `false` – This option enables a special debug mode, which renders + each layer with an outline and its `x` and `y` offset in order to understand + how the layout is composed, and optionally renders a grid for easier + alignment: + + ``` yaml + plugins: + - social: + debug: true + ``` + + === "With debug mode" + + [![Debug mode enabled]][Debug mode enabled] + + === "Without" + + [![Debug mode disabled]][Debug mode disabled] + + [Debug mode enabled]: ../assets/screenshots/social-cards-debug.png + [Debug mode disabled]: ../assets/screenshots/social-cards-variant.png + +[`debug_on_build`](#+social.debug_on_build){ #+social.debug_on_build } + +: [:octicons-tag-24: insiders-4.34.1][Insiders] · :octicons-milestone-24: + Default: `false` – Whether debug mode should be automatically disabled + [when building your site] with `mkdocs build`. It can be changed with: + + ``` yaml + plugins: + - social: + debug_on_build: true + ``` + + This setting is just intended to be a safety net, so that when building + your site social cards definitely won't contain the dot grid or layer + outlines by accident. + +[`debug_grid`](#+social.debug_grid){ #+social.debug_grid } + +: [:octicons-tag-24: insiders-4.33.0][Insiders] · :octicons-milestone-24: + Default: `true` – This option enables the rendering of a dot grid when + [`debug`][debug] is enabled (see screenshot above). The grid can be switched + off with: + + ``` yaml + plugins: + - social: + debug_grid: false + ``` + +[`debug_grid_step`](#+social.debug_grid_step){ #+social.debug_grid_step } + +: [:octicons-tag-24: insiders-4.33.0][Insiders] · :octicons-milestone-24: + Default: `32` – This option specifies the step size of the grid in pixels, + if enabled, which can be used to align elements. It can be changed with: + + ``` yaml + plugins: + - social: + debug_grid_step: 64 + ``` + +[`debug_color`](#+social.debug_color){ #+social.debug_color } + +: [:octicons-tag-24: insiders-4.33.0][Insiders] · :octicons-milestone-24: + Default: `grey` – This option sets the color of the layer outlines and + the grid which are rendered when [`debug`][debug] is enabled. It can be + changed with: + + ``` yaml + plugins: + - social: + debug_color: yellow + ``` + + [debug]: #+social.debug + [when building your site]: ../creating-your-site.md#building-your-site + +#### Caching + +The [built-in social plugin] implements an intelligent caching mechanism, +ensuring that social cards are only re-generated when they're not contained in +the cache or their contents change. If any of the variables used in a layout +changes, the plugin will detect it and re-generate the card. + +The following configuration options are available for caching: + +[`cache`](#+social.cache){ #+social.cache } + +: [:octicons-tag-24: insiders-4.33.0][Insiders] · :octicons-milestone-24: + Default: `true` – Whether the plugin queries its cache for an existing + artifact before starting a generation job. It's normally not necessary to + change this setting, except for when debugging the plugin itself. Caching + can be disabled with: + + ``` yaml + plugins: + - social: + cache: false + ``` + +[`cache_dir`](#+social.cache_dir){ #+social.cache_dir } + +: :octicons-milestone-24: Default: `.cache/plugins/social` – This option + specifies the file system location of the plugin's cache. It's normally not + necessary to change this setting, except for when debugging the plugin + itself. The cache directory can be changed with: + + ``` yaml + plugins: + - social: + cache_dir: .cache/plugins/social + ``` + + By default, all built-in plugins that implement caching will create a + `.cache` directory in the same folder your `mkdocs.yml` resides, and create + subfolders to not interfere with each other. If you use multiple instances + of this plugin, it could be necessary to change this setting. + [built-in social plugin]: #built-in-social-plugin [publishing guide]: ../publishing-your-site.md#with-github-actions -#### Meta tags - -The [built-in social plugin] automatically sets all necessary `meta` tags, -equivalent to the following two customizations, which you can set manually when -you don't want to use it: - -=== ":material-graph: Open Graph" - - ``` html - {% extends "base.html" %} - - {% block extrahead %} - {% set title = config.site_name %} - {% if page and page.meta and page.meta.title %} - {% set title = title ~ " - " ~ page.meta.title %} - {% elif page and page.title and not page.is_homepage %} - {% set title = title ~ " - " ~ page.title %} - {% endif %} - - - - - - - - - {% endblock %} - ``` - -=== ":fontawesome-brands-twitter: Twitter Cards" - - ``` html - {% extends "base.html" %} - - {% block extrahead %} - {% set title = config.site_name %} - {% if page and page.meta and page.meta.title %} - {% set title = title ~ " - " ~ page.meta.title %} - {% elif page and page.title and not page.is_homepage %} - {% set title = title ~ " - " ~ page.title %} - {% endif %} - - - - - {% endblock %} - ``` - - [Twitter Cards]: https://developer.twitter.com/en/docs/tweets/optimize-with-cards/overview/abouts-cards - ## Usage If you want to adjust the title or set a custom description for the social card, @@ -318,3 +486,440 @@ precedence over the default values. [Changing the title]: ../reference/index.md#setting-the-page-title [Changing the description]: ../reference/index.md#setting-the-page-description + + +### Choosing a font + +Some fonts do not contain CJK characters, like for example the +[default font, `Roboto`][font]. In case your `site_name`, `site_description`, or +page title contain CJK characters, choose another font from [Google Fonts] which +comes with CJK characters, e.g. one from the `Noto Sans` font family: + +=== "Chinese (Simplified)" + + ``` yaml + plugins: + - social: + cards_font: Noto Sans SC + ``` + +=== "Chinese (Traditional)" + + ``` yaml + plugins: + - social: + cards_font: Noto Sans TC + ``` + +=== "Japanese" + + ``` yaml + plugins: + - social: + cards_font: Noto Sans JP + ``` + +=== "Korean" + + ``` yaml + plugins: + - social: + cards_font: Noto Sans KR + ``` + +## Customization + +[:octicons-heart-fill-24:{ .mdx-heart } Sponsors only][Insiders]{ .mdx-insiders } · +[:octicons-tag-24: insiders-4.33.0][Insiders] · +:octicons-beaker-24: Experimental + +[Insiders] ships a ground up rewrite of the [built-in social plugin] and +introduces a brand new layout system based on a combination of YAML and +[Jinja templates] – the same engine Material for MkDocs uses for HTML +templating – allowing for the creation of complex custom layouts: + +
+
+
+ Layer 0 + +
+
+
+
+ Layer 1 + +
+
+
+
+ Layer 2 + +
+
+
+
+ Layer 3 + +
+
+
+
+ Layer 4 + +
+
+
+
+ Layer 5 + +
+
+
+ +Social cards are composed of layers, analogous to how they are represented in +graphic design software such as Adobe Photoshop. As many layers are common +across the cards generated for each page (e.g., backgrounds or logos), the +built-in social plugin can automatically deduplicate layers and render them +just once, substantially accelerating card generation. The generated cards are +cached to ensure they are only regenerated when their contents change. + +Layouts are written in YAML syntax. Before starting to create a custom layout, +it is a good idea to [study the pre-designed layouts] (link to [Insiders] +repository), in order to get a better understanding of how they work. Then, +create a new layout and reference it in `mkdocs.yml`: + +=== ":octicons-file-code-16: `layouts/custom.yml`" + + ``` yaml + size: { width: 1200, height: 630 } + layers: [] + ``` + +=== ":octicons-file-code-16: `mkdocs.yml`" + + ``` yaml + plugins: + - social: + cards_layout_dir: layouts + cards_layout: custom + debug: true + ``` + +Note that the `.yml` file extension should be omitted. Next, run `mkdocs serve`, +and see how the `.cache` directory is populated with the generated cards. Open +any card in your editor, so you can see your changes immediately. Since we +haven't defined any layers, the cards are transparent. + +The following sections explain how to create custom layouts. + + [Jinja templates]: https://jinja.palletsprojects.com/en/3.1.x/ + [study the pre-designed layouts]: https://github.com/squidfunk/mkdocs-material-insiders/tree/master/src/plugins/social/layouts + +### Size and offset + +Each layer has an associated size and offset, which is defined in pixels. The +`size` is defined by a `width` and `height` property, and the `offset` by `x` +and `y` properties: + +``` yaml +size: { width: 1200, height: 630 } +layers: + - size: { width: 1200, height: 630 } + offset: { x: 0, y: 0 } +``` + +If the `size` is omitted, it defaults to the size of the layout. If the `offset` +is omitted, it defaults to the top left corner, which is the defaut `origin`. +Saving the layout and reloading renders: + +![Layer size] + +The layer outline and grid are visible because we enabled [`debug`][debug] +mode in `mkdocs.yml`. The top left shows the layer index and offset, which is +useful for alignment and composition. + + [Layer size]: ../assets/screenshots/social-cards-layer-size.png + +#### Origin + +[:octicons-tag-24: insiders-4.35.0][Insiders] · +:octicons-beaker-24: Experimental + +The `origin` for the `x` and `y` values can be changed, so that the layer is +aligned to one of the edges or corners of the layout, e.g., to the bottom right +corner of the layout: + +``` yaml hl_lines="5" +size: { width: 1200, height: 630 } +layers: + - size: { width: 1200, height: 630 } + offset: { x: 0, y: 0 } + origin: end bottom +``` + +The following table shows the supported values: + +
+ +| Origin | | | +| -------------- | --------------- | ------------ | +| :material-arrow-top-left: `start top` | :material-arrow-up: `center top` | :material-arrow-top-right: `end top` | +| :material-arrow-left: `start center` | :material-circle-small: `center` | :material-arrow-right: `end center` | +| :material-arrow-bottom-left: `start bottom` | :material-arrow-down: `center bottom` | :material-arrow-bottom-right: `end bottom` | + +
+ Supported values for origin +
+
+ +### Backgrounds + +Each layer can be assigned a background color and image. If both are given, the +color is rendered on top of the image, allowing for semi-transparent, tinted +backgrounds: + +=== "Background color" + + ``` yaml + size: { width: 1200, height: 630 } + layers: + - background: + color: "#4051b5" + ``` + + ![Layer background color] + +=== "Background image" + + ``` yaml + size: { width: 1200, height: 630 } + layers: + - background: + image: layouts/background.jpg + ``` + + ![Layer background image] + +=== "Background image, tinted" + + ``` yaml + size: { width: 1200, height: 630 } + layers: + - background: + image: layouts/background.jpg + color: "#4051b5ee" # (1)! + ``` + + 1. The color value can be set to a [CSS color keyword], or a 3, 4, 6 or 8 + letter HEX color code, allowing for semi-transparent layers. + + ![Layer background] + +Background images are automatically scaled to fit the layer while preserving +aspect-ratio. Notice how we omitted `size` and `offset`, because we want to +fill the entire area of the social card. + +[Layer background color]: ../assets/screenshots/social-cards-layer-background-color.png +[Layer background image]: ../assets/screenshots/social-cards-layer-background-image.png +[Layer background]: ../assets/screenshots/social-cards-layer-background.png + +### Typography + +Now, we can add dynamic typography that is sourced from Markdown files - this is +the actual raison d'être of the [built-in social plugin]. [Jinja templates] are +used to render a text string that is then added to the image: + +``` yaml +size: { width: 1200, height: 630 } +layers: + - size: { width: 832, height: 310 } + offset: { x: 62, y: 160 } + typography: + content: "{{ page.title }}" # (1)! + align: start + color: white + line: + amount: 3 + height: 1.25 + font: + family: Roboto + style: Bold +``` + +1. The following variables can be used in [Jinja templates]: + + - [`config.*`][config variable] + - [`page.*`][page variable] + - [`layout.*`][layout options] + + The author is free in defining `layout.*` options, which can be used to pass + arbitrary data to the layout from `mkdocs.yml`. + +This renders a text layer with the title of the page with a line height of 1.25, +and a maximum number of 3 lines. The plugin automatically computes the font size +from the line height, the number of lines, and font metrics like ascender and +descender.[^2] This renders: + + [^2]: + If the plugin would require the author to specify the font size and line + height manually, it would be impossible to guarantee that the text fits + into the layer. For this reason we implemented a declarative approach, + where the author specifies the desired line height and number of lines, and + the plugin computes the font size automatically. + +![Layer typography] + + [config variable]: https://www.mkdocs.org/dev-guide/themes/#config + [page variable]: https://www.mkdocs.org/dev-guide/themes/#page + [Layer typography]: ../assets/screenshots/social-cards-layer-typography.png + +#### Overflow + +If the text overflows the layer, there are two possible behaviors: either the +text is automatically truncated and shortened with an ellipsis, or the text is +automatically scaled down to fit the layer: + +``` { .markdown .no-copy } +# If we use a very long headline, we can see how the text will be truncated +``` + +=== ":octicons-ellipsis-16: Ellipsis" + + ![Layer typography ellipsis] + +=== ":material-arrow-collapse: Shrink" + + ![Layer typography shrink] + +While truncating with an ellipsis is the default, auto-shrinking can be enabled +by setting `overflow` to `shrink`: + +``` yaml hl_lines="7" +size: { width: 1200, height: 630 } +layers: + - size: { width: 832, height: 310 } + offset: { x: 62, y: 160 } + typography: + content: "{{ page.title }}" + overflow: shrink + align: start + color: white + line: + amount: 3 + height: 1.25 + font: + family: Roboto + style: Bold +``` + + [Layer typography ellipsis]: ../assets/screenshots/social-cards-layer-typography-ellipsis.png + [Layer typography shrink]: ../assets/screenshots/social-cards-layer-typography-shrink.png + +#### Alignment + +Text can be aligned to all corners and edges of the layer. For example, if we +want to align the text to the middle of the layer, we can set `align` to `start center`, which will render as: + +![Layer typography align] + + [Layer typography align]: ../assets/screenshots/social-cards-layer-typography-align.png + +The following table shows the supported values: + +
+ +| Alignment | | | +| -------------- | --------------- | ------------ | +| :material-arrow-top-left: `start top` | :material-arrow-up: `center top` | :material-arrow-top-right: `end top` | +| :material-arrow-left: `start center` | :material-circle-small: `center` | :material-arrow-right: `end center` | +| :material-arrow-bottom-left: `start bottom` | :material-arrow-down: `center bottom` | :material-arrow-bottom-right: `end bottom` | + +
+ Supported values for text alignment +
+
+ +#### Font + +The [built-in social plugin] integrates with [Google Fonts] and will +automatically download the font files for you. The `font` property accepts a +`family` and `style` property, where the `family` must be set to the name of the +font, and the `style` to one of the supported font styles. For example, setting +`family` to `Roboto` will automatically download the following files: + +``` { .sh .no-copy #example } +.cache/plugins/social/fonts +└─ Roboto/ + ├─ Black.ttf + ├─ Black Italic.ttf + ├─ Bold.ttf + ├─ Bold Italic.ttf + ├─ Italic.ttf + ├─ Light.ttf + ├─ Light Italic.ttf + ├─ Medium.ttf + ├─ Medium Italic.ttf + ├─ Regular.ttf + ├─ Thin.ttf + └─ Thin Italic.ttf +``` + +In that case, the author can use `Bold` or `Medium Italic` as the `style`. If +the font style specified in the layer is not part of the font family, the +font always falls back to `Regular` and prints a warning in [`debug`][debug] +mode, as `Regular` is included with all font families. + +### Icons + +Authors can leverage the full range of icons that are shipped with Material for +MkDocs, or even provide custom icons by using theme extension and going through +the process described in the guide on [additional icons]. Icons can even be +tinted by using the `color` property: + +``` yaml +size: { width: 1200, height: 630 } +layers: + - background: + color: "#4051b5" + - size: { width: 144, height: 144 } + offset: { x: 992, y: 64 } + icon: + value: material/cat + color: white +``` + +This will render the icon in the top right corner of the social card: + +![Layer icon] + +The possibilities are endless. For example, icons can be used to draw shapes +like circles: + +``` yaml +size: { width: 1200, height: 630 } +layers: + - background: + color: "#4051b5" + - size: { width: 2400, height: 2400 } + offset: { x: -1024, y: 64 } + icon: + value: material/circle + color: "#5c6bc0" + - size: { width: 1800, height: 1800 } + offset: { x: 512, y: -1024 } + icon: + value: material/circle + color: "#3949ab" +``` + +This will add two circles to the background: + +![Layer icon circles] + +__Are you missing something? Please [open a discussion] and let us know!__ + + [additional icons]: ./changing-the-logo-and-icons.md#additional-icons + [Layer icon]: ../assets/screenshots/social-cards-layer-icon.png + [Layer icon circles]: ../assets/screenshots/social-cards-layer-icon-circles.png + [open a discussion]: https://github.com/squidfunk/mkdocs-material/discussions/new diff --git a/docs/setup/setting-up-tags.md b/docs/setup/setting-up-tags.md index 30ed0c935..921e5b897 100644 --- a/docs/setup/setting-up-tags.md +++ b/docs/setup/setting-up-tags.md @@ -141,7 +141,7 @@ The following configuration options are available: ``` yaml plugins: - tags: - tags_compare: !!python/name:material.plugins.tags.plugin.casefold + tags_compare: !!python/name:material.plugins.tags.casefold ``` You can also define your own comparison function which must return a tag diff --git a/docs/setup/setting-up-the-footer.md b/docs/setup/setting-up-the-footer.md index fb91e72d2..8a94f12b6 100644 --- a/docs/setup/setting-up-the-footer.md +++ b/docs/setup/setting-up-the-footer.md @@ -70,6 +70,7 @@ The following properties are available for each link: * :fontawesome-brands-linkedin: – `fontawesome/brands/linkedin` * :fontawesome-brands-pied-piper-alt: – `fontawesome/brands/pied-piper-alt` * :fontawesome-brands-slack: – `fontawesome/brands/slack` + * :fontawesome-brands-discord: – `fontawesome/brands/discord` [`link`](#+social.link){ #+social.link } diff --git a/material/.icons/fontawesome/brands/42-group.svg b/material/.icons/fontawesome/brands/42-group.svg index 6ca043f62..05f3b3310 100644 --- a/material/.icons/fontawesome/brands/42-group.svg +++ b/material/.icons/fontawesome/brands/42-group.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/500px.svg b/material/.icons/fontawesome/brands/500px.svg index e5bd00c58..f9242c493 100644 --- a/material/.icons/fontawesome/brands/500px.svg +++ b/material/.icons/fontawesome/brands/500px.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/accessible-icon.svg b/material/.icons/fontawesome/brands/accessible-icon.svg index 365c92afb..f1874dc05 100644 --- a/material/.icons/fontawesome/brands/accessible-icon.svg +++ b/material/.icons/fontawesome/brands/accessible-icon.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/accusoft.svg b/material/.icons/fontawesome/brands/accusoft.svg index d13a12ea3..4eb3a0647 100644 --- a/material/.icons/fontawesome/brands/accusoft.svg +++ b/material/.icons/fontawesome/brands/accusoft.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/adn.svg b/material/.icons/fontawesome/brands/adn.svg index 448357e2d..fe7b84aea 100644 --- a/material/.icons/fontawesome/brands/adn.svg +++ b/material/.icons/fontawesome/brands/adn.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/adversal.svg b/material/.icons/fontawesome/brands/adversal.svg index 0d7ac4e89..b28ae446d 100644 --- a/material/.icons/fontawesome/brands/adversal.svg +++ b/material/.icons/fontawesome/brands/adversal.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/affiliatetheme.svg b/material/.icons/fontawesome/brands/affiliatetheme.svg index e48021840..ca08c14f0 100644 --- a/material/.icons/fontawesome/brands/affiliatetheme.svg +++ b/material/.icons/fontawesome/brands/affiliatetheme.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/airbnb.svg b/material/.icons/fontawesome/brands/airbnb.svg index 50179a840..eac953f7b 100644 --- a/material/.icons/fontawesome/brands/airbnb.svg +++ b/material/.icons/fontawesome/brands/airbnb.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/algolia.svg b/material/.icons/fontawesome/brands/algolia.svg index 90a685e21..5514b831c 100644 --- a/material/.icons/fontawesome/brands/algolia.svg +++ b/material/.icons/fontawesome/brands/algolia.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/alipay.svg b/material/.icons/fontawesome/brands/alipay.svg index 153283541..c4645b77a 100644 --- a/material/.icons/fontawesome/brands/alipay.svg +++ b/material/.icons/fontawesome/brands/alipay.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/amazon-pay.svg b/material/.icons/fontawesome/brands/amazon-pay.svg index 5e0a5ef82..613e3eef2 100644 --- a/material/.icons/fontawesome/brands/amazon-pay.svg +++ b/material/.icons/fontawesome/brands/amazon-pay.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/amazon.svg b/material/.icons/fontawesome/brands/amazon.svg index 74c65f2d0..ed88582c1 100644 --- a/material/.icons/fontawesome/brands/amazon.svg +++ b/material/.icons/fontawesome/brands/amazon.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/amilia.svg b/material/.icons/fontawesome/brands/amilia.svg index 50694926f..e5c068938 100644 --- a/material/.icons/fontawesome/brands/amilia.svg +++ b/material/.icons/fontawesome/brands/amilia.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/android.svg b/material/.icons/fontawesome/brands/android.svg index 97e67b78c..f38fe4239 100644 --- a/material/.icons/fontawesome/brands/android.svg +++ b/material/.icons/fontawesome/brands/android.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/angellist.svg b/material/.icons/fontawesome/brands/angellist.svg index f992e6576..4f36420e6 100644 --- a/material/.icons/fontawesome/brands/angellist.svg +++ b/material/.icons/fontawesome/brands/angellist.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/angrycreative.svg b/material/.icons/fontawesome/brands/angrycreative.svg index 4ad5f4092..c74c11a52 100644 --- a/material/.icons/fontawesome/brands/angrycreative.svg +++ b/material/.icons/fontawesome/brands/angrycreative.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/angular.svg b/material/.icons/fontawesome/brands/angular.svg index ab7700c12..80acbed30 100644 --- a/material/.icons/fontawesome/brands/angular.svg +++ b/material/.icons/fontawesome/brands/angular.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/app-store-ios.svg b/material/.icons/fontawesome/brands/app-store-ios.svg index cec82ae2d..a9e8c995c 100644 --- a/material/.icons/fontawesome/brands/app-store-ios.svg +++ b/material/.icons/fontawesome/brands/app-store-ios.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/app-store.svg b/material/.icons/fontawesome/brands/app-store.svg index 3e7181e9e..3d20ac4b9 100644 --- a/material/.icons/fontawesome/brands/app-store.svg +++ b/material/.icons/fontawesome/brands/app-store.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/apper.svg b/material/.icons/fontawesome/brands/apper.svg index 6962ea07c..b0257e772 100644 --- a/material/.icons/fontawesome/brands/apper.svg +++ b/material/.icons/fontawesome/brands/apper.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/apple-pay.svg b/material/.icons/fontawesome/brands/apple-pay.svg index 3a5d8cf42..dd0558f16 100644 --- a/material/.icons/fontawesome/brands/apple-pay.svg +++ b/material/.icons/fontawesome/brands/apple-pay.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/apple.svg b/material/.icons/fontawesome/brands/apple.svg index eba5de2ea..bda5a0fd7 100644 --- a/material/.icons/fontawesome/brands/apple.svg +++ b/material/.icons/fontawesome/brands/apple.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/artstation.svg b/material/.icons/fontawesome/brands/artstation.svg index 56e18c168..4e55f5901 100644 --- a/material/.icons/fontawesome/brands/artstation.svg +++ b/material/.icons/fontawesome/brands/artstation.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/asymmetrik.svg b/material/.icons/fontawesome/brands/asymmetrik.svg index d590b8471..0eeebb220 100644 --- a/material/.icons/fontawesome/brands/asymmetrik.svg +++ b/material/.icons/fontawesome/brands/asymmetrik.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/atlassian.svg b/material/.icons/fontawesome/brands/atlassian.svg index be087e201..ce390d0cc 100644 --- a/material/.icons/fontawesome/brands/atlassian.svg +++ b/material/.icons/fontawesome/brands/atlassian.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/audible.svg b/material/.icons/fontawesome/brands/audible.svg index 0d6296273..aef2dc5f2 100644 --- a/material/.icons/fontawesome/brands/audible.svg +++ b/material/.icons/fontawesome/brands/audible.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/autoprefixer.svg b/material/.icons/fontawesome/brands/autoprefixer.svg index 965574ea8..3b1f24daa 100644 --- a/material/.icons/fontawesome/brands/autoprefixer.svg +++ b/material/.icons/fontawesome/brands/autoprefixer.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/avianex.svg b/material/.icons/fontawesome/brands/avianex.svg index ff1e6aabb..827d89f19 100644 --- a/material/.icons/fontawesome/brands/avianex.svg +++ b/material/.icons/fontawesome/brands/avianex.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/aviato.svg b/material/.icons/fontawesome/brands/aviato.svg index f4d79fc98..c4cfc8c19 100644 --- a/material/.icons/fontawesome/brands/aviato.svg +++ b/material/.icons/fontawesome/brands/aviato.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/aws.svg b/material/.icons/fontawesome/brands/aws.svg index 134d0cdb9..a78a6754d 100644 --- a/material/.icons/fontawesome/brands/aws.svg +++ b/material/.icons/fontawesome/brands/aws.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/bandcamp.svg b/material/.icons/fontawesome/brands/bandcamp.svg index 8e66914dc..1d52f4053 100644 --- a/material/.icons/fontawesome/brands/bandcamp.svg +++ b/material/.icons/fontawesome/brands/bandcamp.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/battle-net.svg b/material/.icons/fontawesome/brands/battle-net.svg index ff62ec911..b109b36b6 100644 --- a/material/.icons/fontawesome/brands/battle-net.svg +++ b/material/.icons/fontawesome/brands/battle-net.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/behance.svg b/material/.icons/fontawesome/brands/behance.svg index 9063dbbdd..4794dcad5 100644 --- a/material/.icons/fontawesome/brands/behance.svg +++ b/material/.icons/fontawesome/brands/behance.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/bilibili.svg b/material/.icons/fontawesome/brands/bilibili.svg index 93ded34ac..4fb5f9443 100644 --- a/material/.icons/fontawesome/brands/bilibili.svg +++ b/material/.icons/fontawesome/brands/bilibili.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/bimobject.svg b/material/.icons/fontawesome/brands/bimobject.svg index 1c5617325..8d44ae06b 100644 --- a/material/.icons/fontawesome/brands/bimobject.svg +++ b/material/.icons/fontawesome/brands/bimobject.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/bitbucket.svg b/material/.icons/fontawesome/brands/bitbucket.svg index 078907b31..f443f295b 100644 --- a/material/.icons/fontawesome/brands/bitbucket.svg +++ b/material/.icons/fontawesome/brands/bitbucket.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/bitcoin.svg b/material/.icons/fontawesome/brands/bitcoin.svg index a0b449bbc..b3c55e345 100644 --- a/material/.icons/fontawesome/brands/bitcoin.svg +++ b/material/.icons/fontawesome/brands/bitcoin.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/bity.svg b/material/.icons/fontawesome/brands/bity.svg index 99f76f3b4..6ff9080a5 100644 --- a/material/.icons/fontawesome/brands/bity.svg +++ b/material/.icons/fontawesome/brands/bity.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/black-tie.svg b/material/.icons/fontawesome/brands/black-tie.svg index ee8bbae6f..343cbed6e 100644 --- a/material/.icons/fontawesome/brands/black-tie.svg +++ b/material/.icons/fontawesome/brands/black-tie.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/blackberry.svg b/material/.icons/fontawesome/brands/blackberry.svg index fe1b4ca9b..b556db6b5 100644 --- a/material/.icons/fontawesome/brands/blackberry.svg +++ b/material/.icons/fontawesome/brands/blackberry.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/blogger-b.svg b/material/.icons/fontawesome/brands/blogger-b.svg index dd7211686..fe6ccedff 100644 --- a/material/.icons/fontawesome/brands/blogger-b.svg +++ b/material/.icons/fontawesome/brands/blogger-b.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/blogger.svg b/material/.icons/fontawesome/brands/blogger.svg index 917b852af..8894dd08b 100644 --- a/material/.icons/fontawesome/brands/blogger.svg +++ b/material/.icons/fontawesome/brands/blogger.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/bluetooth-b.svg b/material/.icons/fontawesome/brands/bluetooth-b.svg index 54932f058..5abb9b463 100644 --- a/material/.icons/fontawesome/brands/bluetooth-b.svg +++ b/material/.icons/fontawesome/brands/bluetooth-b.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/bluetooth.svg b/material/.icons/fontawesome/brands/bluetooth.svg index fbf8568af..5957b78e5 100644 --- a/material/.icons/fontawesome/brands/bluetooth.svg +++ b/material/.icons/fontawesome/brands/bluetooth.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/bootstrap.svg b/material/.icons/fontawesome/brands/bootstrap.svg index 270f6c9ba..a8a786ed3 100644 --- a/material/.icons/fontawesome/brands/bootstrap.svg +++ b/material/.icons/fontawesome/brands/bootstrap.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/bots.svg b/material/.icons/fontawesome/brands/bots.svg index bcd89eb03..94653d124 100644 --- a/material/.icons/fontawesome/brands/bots.svg +++ b/material/.icons/fontawesome/brands/bots.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/btc.svg b/material/.icons/fontawesome/brands/btc.svg index e64647b30..a7aaba034 100644 --- a/material/.icons/fontawesome/brands/btc.svg +++ b/material/.icons/fontawesome/brands/btc.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/buffer.svg b/material/.icons/fontawesome/brands/buffer.svg index 78a64c2d7..521e709ba 100644 --- a/material/.icons/fontawesome/brands/buffer.svg +++ b/material/.icons/fontawesome/brands/buffer.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/buromobelexperte.svg b/material/.icons/fontawesome/brands/buromobelexperte.svg index 790cce620..b13dd5f4d 100644 --- a/material/.icons/fontawesome/brands/buromobelexperte.svg +++ b/material/.icons/fontawesome/brands/buromobelexperte.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/buy-n-large.svg b/material/.icons/fontawesome/brands/buy-n-large.svg index e10c51a6a..a47775e57 100644 --- a/material/.icons/fontawesome/brands/buy-n-large.svg +++ b/material/.icons/fontawesome/brands/buy-n-large.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/buysellads.svg b/material/.icons/fontawesome/brands/buysellads.svg index 8d4f581c2..f07fa2b4d 100644 --- a/material/.icons/fontawesome/brands/buysellads.svg +++ b/material/.icons/fontawesome/brands/buysellads.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/canadian-maple-leaf.svg b/material/.icons/fontawesome/brands/canadian-maple-leaf.svg index 86003604e..ca7ff78c9 100644 --- a/material/.icons/fontawesome/brands/canadian-maple-leaf.svg +++ b/material/.icons/fontawesome/brands/canadian-maple-leaf.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/cc-amazon-pay.svg b/material/.icons/fontawesome/brands/cc-amazon-pay.svg index 7112cfdf6..0175c806b 100644 --- a/material/.icons/fontawesome/brands/cc-amazon-pay.svg +++ b/material/.icons/fontawesome/brands/cc-amazon-pay.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/cc-amex.svg b/material/.icons/fontawesome/brands/cc-amex.svg index bc679f4de..5e49ba213 100644 --- a/material/.icons/fontawesome/brands/cc-amex.svg +++ b/material/.icons/fontawesome/brands/cc-amex.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/cc-apple-pay.svg b/material/.icons/fontawesome/brands/cc-apple-pay.svg index 602f9f201..a26f89afa 100644 --- a/material/.icons/fontawesome/brands/cc-apple-pay.svg +++ b/material/.icons/fontawesome/brands/cc-apple-pay.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/cc-diners-club.svg b/material/.icons/fontawesome/brands/cc-diners-club.svg index a0b98cad5..89471d48c 100644 --- a/material/.icons/fontawesome/brands/cc-diners-club.svg +++ b/material/.icons/fontawesome/brands/cc-diners-club.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/cc-discover.svg b/material/.icons/fontawesome/brands/cc-discover.svg index ea14f9e2f..b42f51858 100644 --- a/material/.icons/fontawesome/brands/cc-discover.svg +++ b/material/.icons/fontawesome/brands/cc-discover.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/cc-jcb.svg b/material/.icons/fontawesome/brands/cc-jcb.svg index d0ed55cb4..38e606cc3 100644 --- a/material/.icons/fontawesome/brands/cc-jcb.svg +++ b/material/.icons/fontawesome/brands/cc-jcb.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/cc-mastercard.svg b/material/.icons/fontawesome/brands/cc-mastercard.svg index d231a1b01..ff5f71121 100644 --- a/material/.icons/fontawesome/brands/cc-mastercard.svg +++ b/material/.icons/fontawesome/brands/cc-mastercard.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/cc-paypal.svg b/material/.icons/fontawesome/brands/cc-paypal.svg index 0d56e8c8c..30dc7c91e 100644 --- a/material/.icons/fontawesome/brands/cc-paypal.svg +++ b/material/.icons/fontawesome/brands/cc-paypal.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/cc-stripe.svg b/material/.icons/fontawesome/brands/cc-stripe.svg index fc1ccea99..3cc7393a6 100644 --- a/material/.icons/fontawesome/brands/cc-stripe.svg +++ b/material/.icons/fontawesome/brands/cc-stripe.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/cc-visa.svg b/material/.icons/fontawesome/brands/cc-visa.svg index f4c35bd38..c312f7bc0 100644 --- a/material/.icons/fontawesome/brands/cc-visa.svg +++ b/material/.icons/fontawesome/brands/cc-visa.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/centercode.svg b/material/.icons/fontawesome/brands/centercode.svg index 821067ab8..13e60ec1b 100644 --- a/material/.icons/fontawesome/brands/centercode.svg +++ b/material/.icons/fontawesome/brands/centercode.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/centos.svg b/material/.icons/fontawesome/brands/centos.svg index 4d6a6d0a5..34699e2c5 100644 --- a/material/.icons/fontawesome/brands/centos.svg +++ b/material/.icons/fontawesome/brands/centos.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/chrome.svg b/material/.icons/fontawesome/brands/chrome.svg index fa9511810..6a0a7ab36 100644 --- a/material/.icons/fontawesome/brands/chrome.svg +++ b/material/.icons/fontawesome/brands/chrome.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/chromecast.svg b/material/.icons/fontawesome/brands/chromecast.svg index 83363ef5a..834de7506 100644 --- a/material/.icons/fontawesome/brands/chromecast.svg +++ b/material/.icons/fontawesome/brands/chromecast.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/cloudflare.svg b/material/.icons/fontawesome/brands/cloudflare.svg index 2d664b00c..386bb8f0c 100644 --- a/material/.icons/fontawesome/brands/cloudflare.svg +++ b/material/.icons/fontawesome/brands/cloudflare.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/cloudscale.svg b/material/.icons/fontawesome/brands/cloudscale.svg index a358a9785..eec9fa32e 100644 --- a/material/.icons/fontawesome/brands/cloudscale.svg +++ b/material/.icons/fontawesome/brands/cloudscale.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/cloudsmith.svg b/material/.icons/fontawesome/brands/cloudsmith.svg index 3ae9ec9da..d2b086356 100644 --- a/material/.icons/fontawesome/brands/cloudsmith.svg +++ b/material/.icons/fontawesome/brands/cloudsmith.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/cloudversify.svg b/material/.icons/fontawesome/brands/cloudversify.svg index 4c6ea9af9..466b287ec 100644 --- a/material/.icons/fontawesome/brands/cloudversify.svg +++ b/material/.icons/fontawesome/brands/cloudversify.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/cmplid.svg b/material/.icons/fontawesome/brands/cmplid.svg index 5cebeef2f..44a6ee298 100644 --- a/material/.icons/fontawesome/brands/cmplid.svg +++ b/material/.icons/fontawesome/brands/cmplid.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/codepen.svg b/material/.icons/fontawesome/brands/codepen.svg index 779b9bf2a..86a1dcb55 100644 --- a/material/.icons/fontawesome/brands/codepen.svg +++ b/material/.icons/fontawesome/brands/codepen.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/codiepie.svg b/material/.icons/fontawesome/brands/codiepie.svg index c52a94079..200ead40c 100644 --- a/material/.icons/fontawesome/brands/codiepie.svg +++ b/material/.icons/fontawesome/brands/codiepie.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/confluence.svg b/material/.icons/fontawesome/brands/confluence.svg index 38f5d5633..3773ec5a2 100644 --- a/material/.icons/fontawesome/brands/confluence.svg +++ b/material/.icons/fontawesome/brands/confluence.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/connectdevelop.svg b/material/.icons/fontawesome/brands/connectdevelop.svg index 7b347107e..5c8d2a5ea 100644 --- a/material/.icons/fontawesome/brands/connectdevelop.svg +++ b/material/.icons/fontawesome/brands/connectdevelop.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/contao.svg b/material/.icons/fontawesome/brands/contao.svg index b77892d07..13fc5eb9b 100644 --- a/material/.icons/fontawesome/brands/contao.svg +++ b/material/.icons/fontawesome/brands/contao.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/cotton-bureau.svg b/material/.icons/fontawesome/brands/cotton-bureau.svg index 35105eae2..c05880e6c 100644 --- a/material/.icons/fontawesome/brands/cotton-bureau.svg +++ b/material/.icons/fontawesome/brands/cotton-bureau.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/cpanel.svg b/material/.icons/fontawesome/brands/cpanel.svg index 161c70e25..721287955 100644 --- a/material/.icons/fontawesome/brands/cpanel.svg +++ b/material/.icons/fontawesome/brands/cpanel.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/creative-commons-by.svg b/material/.icons/fontawesome/brands/creative-commons-by.svg index 37457b517..0bccffe1c 100644 --- a/material/.icons/fontawesome/brands/creative-commons-by.svg +++ b/material/.icons/fontawesome/brands/creative-commons-by.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/creative-commons-nc-eu.svg b/material/.icons/fontawesome/brands/creative-commons-nc-eu.svg index 726fb0856..06ec1214e 100644 --- a/material/.icons/fontawesome/brands/creative-commons-nc-eu.svg +++ b/material/.icons/fontawesome/brands/creative-commons-nc-eu.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/creative-commons-nc-jp.svg b/material/.icons/fontawesome/brands/creative-commons-nc-jp.svg index 46ce1e0bb..8cd07257b 100644 --- a/material/.icons/fontawesome/brands/creative-commons-nc-jp.svg +++ b/material/.icons/fontawesome/brands/creative-commons-nc-jp.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/creative-commons-nc.svg b/material/.icons/fontawesome/brands/creative-commons-nc.svg index b697fe9d1..2b67558ab 100644 --- a/material/.icons/fontawesome/brands/creative-commons-nc.svg +++ b/material/.icons/fontawesome/brands/creative-commons-nc.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/creative-commons-nd.svg b/material/.icons/fontawesome/brands/creative-commons-nd.svg index 7a3d2fc74..ce44ff90d 100644 --- a/material/.icons/fontawesome/brands/creative-commons-nd.svg +++ b/material/.icons/fontawesome/brands/creative-commons-nd.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/creative-commons-pd-alt.svg b/material/.icons/fontawesome/brands/creative-commons-pd-alt.svg index cef9ff035..eb2ee5e88 100644 --- a/material/.icons/fontawesome/brands/creative-commons-pd-alt.svg +++ b/material/.icons/fontawesome/brands/creative-commons-pd-alt.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/creative-commons-pd.svg b/material/.icons/fontawesome/brands/creative-commons-pd.svg index dc12df16b..ce8388e45 100644 --- a/material/.icons/fontawesome/brands/creative-commons-pd.svg +++ b/material/.icons/fontawesome/brands/creative-commons-pd.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/creative-commons-remix.svg b/material/.icons/fontawesome/brands/creative-commons-remix.svg index 0638a8913..5d9f2db20 100644 --- a/material/.icons/fontawesome/brands/creative-commons-remix.svg +++ b/material/.icons/fontawesome/brands/creative-commons-remix.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/creative-commons-sa.svg b/material/.icons/fontawesome/brands/creative-commons-sa.svg index a21db7f71..8c0a99477 100644 --- a/material/.icons/fontawesome/brands/creative-commons-sa.svg +++ b/material/.icons/fontawesome/brands/creative-commons-sa.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/creative-commons-sampling-plus.svg b/material/.icons/fontawesome/brands/creative-commons-sampling-plus.svg index 9380fef34..8564d0cd6 100644 --- a/material/.icons/fontawesome/brands/creative-commons-sampling-plus.svg +++ b/material/.icons/fontawesome/brands/creative-commons-sampling-plus.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/creative-commons-sampling.svg b/material/.icons/fontawesome/brands/creative-commons-sampling.svg index b6c5cfd18..145ecc6cd 100644 --- a/material/.icons/fontawesome/brands/creative-commons-sampling.svg +++ b/material/.icons/fontawesome/brands/creative-commons-sampling.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/creative-commons-share.svg b/material/.icons/fontawesome/brands/creative-commons-share.svg index fc191602a..437aa8c4b 100644 --- a/material/.icons/fontawesome/brands/creative-commons-share.svg +++ b/material/.icons/fontawesome/brands/creative-commons-share.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/creative-commons-zero.svg b/material/.icons/fontawesome/brands/creative-commons-zero.svg index 101849ca9..cc4e09de9 100644 --- a/material/.icons/fontawesome/brands/creative-commons-zero.svg +++ b/material/.icons/fontawesome/brands/creative-commons-zero.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/creative-commons.svg b/material/.icons/fontawesome/brands/creative-commons.svg index 6970089b0..33c64d43c 100644 --- a/material/.icons/fontawesome/brands/creative-commons.svg +++ b/material/.icons/fontawesome/brands/creative-commons.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/critical-role.svg b/material/.icons/fontawesome/brands/critical-role.svg index 274505dfd..28f3f621b 100644 --- a/material/.icons/fontawesome/brands/critical-role.svg +++ b/material/.icons/fontawesome/brands/critical-role.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/css3-alt.svg b/material/.icons/fontawesome/brands/css3-alt.svg index 70ceee058..888b0578a 100644 --- a/material/.icons/fontawesome/brands/css3-alt.svg +++ b/material/.icons/fontawesome/brands/css3-alt.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/css3.svg b/material/.icons/fontawesome/brands/css3.svg index de5e89f6e..b9fa39b1b 100644 --- a/material/.icons/fontawesome/brands/css3.svg +++ b/material/.icons/fontawesome/brands/css3.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/cuttlefish.svg b/material/.icons/fontawesome/brands/cuttlefish.svg index b23df39f0..cdb8ed566 100644 --- a/material/.icons/fontawesome/brands/cuttlefish.svg +++ b/material/.icons/fontawesome/brands/cuttlefish.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/d-and-d-beyond.svg b/material/.icons/fontawesome/brands/d-and-d-beyond.svg index ae7a5cbe2..993e7acbe 100644 --- a/material/.icons/fontawesome/brands/d-and-d-beyond.svg +++ b/material/.icons/fontawesome/brands/d-and-d-beyond.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/d-and-d.svg b/material/.icons/fontawesome/brands/d-and-d.svg index 0bc53b0d4..63cb74aa0 100644 --- a/material/.icons/fontawesome/brands/d-and-d.svg +++ b/material/.icons/fontawesome/brands/d-and-d.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/dailymotion.svg b/material/.icons/fontawesome/brands/dailymotion.svg index 80d62b1ba..86d8ef16d 100644 --- a/material/.icons/fontawesome/brands/dailymotion.svg +++ b/material/.icons/fontawesome/brands/dailymotion.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/dashcube.svg b/material/.icons/fontawesome/brands/dashcube.svg index 1c0a3e51c..fac2fb690 100644 --- a/material/.icons/fontawesome/brands/dashcube.svg +++ b/material/.icons/fontawesome/brands/dashcube.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/deezer.svg b/material/.icons/fontawesome/brands/deezer.svg index fc618ea38..2e632770f 100644 --- a/material/.icons/fontawesome/brands/deezer.svg +++ b/material/.icons/fontawesome/brands/deezer.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/delicious.svg b/material/.icons/fontawesome/brands/delicious.svg index 6b70a772a..7dec17b83 100644 --- a/material/.icons/fontawesome/brands/delicious.svg +++ b/material/.icons/fontawesome/brands/delicious.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/deploydog.svg b/material/.icons/fontawesome/brands/deploydog.svg index c3bf62faf..d31501e09 100644 --- a/material/.icons/fontawesome/brands/deploydog.svg +++ b/material/.icons/fontawesome/brands/deploydog.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/deskpro.svg b/material/.icons/fontawesome/brands/deskpro.svg index 2776da5c0..51d46fd19 100644 --- a/material/.icons/fontawesome/brands/deskpro.svg +++ b/material/.icons/fontawesome/brands/deskpro.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/dev.svg b/material/.icons/fontawesome/brands/dev.svg index 910a6ecf0..c2e745903 100644 --- a/material/.icons/fontawesome/brands/dev.svg +++ b/material/.icons/fontawesome/brands/dev.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/deviantart.svg b/material/.icons/fontawesome/brands/deviantart.svg index 70fb366db..3ebe152a8 100644 --- a/material/.icons/fontawesome/brands/deviantart.svg +++ b/material/.icons/fontawesome/brands/deviantart.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/dhl.svg b/material/.icons/fontawesome/brands/dhl.svg index c26ca3875..a555f0595 100644 --- a/material/.icons/fontawesome/brands/dhl.svg +++ b/material/.icons/fontawesome/brands/dhl.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/diaspora.svg b/material/.icons/fontawesome/brands/diaspora.svg index adb11f550..a4e6c0325 100644 --- a/material/.icons/fontawesome/brands/diaspora.svg +++ b/material/.icons/fontawesome/brands/diaspora.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/digg.svg b/material/.icons/fontawesome/brands/digg.svg index 4c1f76b79..70c6445a9 100644 --- a/material/.icons/fontawesome/brands/digg.svg +++ b/material/.icons/fontawesome/brands/digg.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/digital-ocean.svg b/material/.icons/fontawesome/brands/digital-ocean.svg index 7b69dafbb..adc27c551 100644 --- a/material/.icons/fontawesome/brands/digital-ocean.svg +++ b/material/.icons/fontawesome/brands/digital-ocean.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/discord.svg b/material/.icons/fontawesome/brands/discord.svg index 3c5e95b38..4425b537e 100644 --- a/material/.icons/fontawesome/brands/discord.svg +++ b/material/.icons/fontawesome/brands/discord.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/discourse.svg b/material/.icons/fontawesome/brands/discourse.svg index 2d025666b..b49fcddd8 100644 --- a/material/.icons/fontawesome/brands/discourse.svg +++ b/material/.icons/fontawesome/brands/discourse.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/dochub.svg b/material/.icons/fontawesome/brands/dochub.svg index bee06a965..b2a9021fa 100644 --- a/material/.icons/fontawesome/brands/dochub.svg +++ b/material/.icons/fontawesome/brands/dochub.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/docker.svg b/material/.icons/fontawesome/brands/docker.svg index f0d1f1ed6..510a40f43 100644 --- a/material/.icons/fontawesome/brands/docker.svg +++ b/material/.icons/fontawesome/brands/docker.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/draft2digital.svg b/material/.icons/fontawesome/brands/draft2digital.svg index 51999aeb4..11dc245ab 100644 --- a/material/.icons/fontawesome/brands/draft2digital.svg +++ b/material/.icons/fontawesome/brands/draft2digital.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/dribbble.svg b/material/.icons/fontawesome/brands/dribbble.svg index ad29a7826..2d212947b 100644 --- a/material/.icons/fontawesome/brands/dribbble.svg +++ b/material/.icons/fontawesome/brands/dribbble.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/dropbox.svg b/material/.icons/fontawesome/brands/dropbox.svg index a9a5c8724..1c92c08aa 100644 --- a/material/.icons/fontawesome/brands/dropbox.svg +++ b/material/.icons/fontawesome/brands/dropbox.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/drupal.svg b/material/.icons/fontawesome/brands/drupal.svg index 0d1f8aa0d..7dc7aec18 100644 --- a/material/.icons/fontawesome/brands/drupal.svg +++ b/material/.icons/fontawesome/brands/drupal.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/dyalog.svg b/material/.icons/fontawesome/brands/dyalog.svg index ba206850a..d80961733 100644 --- a/material/.icons/fontawesome/brands/dyalog.svg +++ b/material/.icons/fontawesome/brands/dyalog.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/earlybirds.svg b/material/.icons/fontawesome/brands/earlybirds.svg index fef358ac1..257067156 100644 --- a/material/.icons/fontawesome/brands/earlybirds.svg +++ b/material/.icons/fontawesome/brands/earlybirds.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/ebay.svg b/material/.icons/fontawesome/brands/ebay.svg index f78db0072..54707524c 100644 --- a/material/.icons/fontawesome/brands/ebay.svg +++ b/material/.icons/fontawesome/brands/ebay.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/edge-legacy.svg b/material/.icons/fontawesome/brands/edge-legacy.svg index 7d8cb3d49..8a66b1f2d 100644 --- a/material/.icons/fontawesome/brands/edge-legacy.svg +++ b/material/.icons/fontawesome/brands/edge-legacy.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/edge.svg b/material/.icons/fontawesome/brands/edge.svg index 64cc95652..51eadba89 100644 --- a/material/.icons/fontawesome/brands/edge.svg +++ b/material/.icons/fontawesome/brands/edge.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/elementor.svg b/material/.icons/fontawesome/brands/elementor.svg index 1e5cce32e..165decec2 100644 --- a/material/.icons/fontawesome/brands/elementor.svg +++ b/material/.icons/fontawesome/brands/elementor.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/ello.svg b/material/.icons/fontawesome/brands/ello.svg index 0979b2b3f..f35756578 100644 --- a/material/.icons/fontawesome/brands/ello.svg +++ b/material/.icons/fontawesome/brands/ello.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/ember.svg b/material/.icons/fontawesome/brands/ember.svg index 48246f5d0..df279e158 100644 --- a/material/.icons/fontawesome/brands/ember.svg +++ b/material/.icons/fontawesome/brands/ember.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/empire.svg b/material/.icons/fontawesome/brands/empire.svg index b5a75b554..e639d04b6 100644 --- a/material/.icons/fontawesome/brands/empire.svg +++ b/material/.icons/fontawesome/brands/empire.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/envira.svg b/material/.icons/fontawesome/brands/envira.svg index 2241c9137..d9c6b6c97 100644 --- a/material/.icons/fontawesome/brands/envira.svg +++ b/material/.icons/fontawesome/brands/envira.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/erlang.svg b/material/.icons/fontawesome/brands/erlang.svg index a02799865..afca6d2cb 100644 --- a/material/.icons/fontawesome/brands/erlang.svg +++ b/material/.icons/fontawesome/brands/erlang.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/ethereum.svg b/material/.icons/fontawesome/brands/ethereum.svg index f6fd89103..a5292916d 100644 --- a/material/.icons/fontawesome/brands/ethereum.svg +++ b/material/.icons/fontawesome/brands/ethereum.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/etsy.svg b/material/.icons/fontawesome/brands/etsy.svg index 69bcefa1e..b2234bb54 100644 --- a/material/.icons/fontawesome/brands/etsy.svg +++ b/material/.icons/fontawesome/brands/etsy.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/evernote.svg b/material/.icons/fontawesome/brands/evernote.svg index 37b8b05ec..58f0db3da 100644 --- a/material/.icons/fontawesome/brands/evernote.svg +++ b/material/.icons/fontawesome/brands/evernote.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/expeditedssl.svg b/material/.icons/fontawesome/brands/expeditedssl.svg index 8cf273ed0..b0a2ce90f 100644 --- a/material/.icons/fontawesome/brands/expeditedssl.svg +++ b/material/.icons/fontawesome/brands/expeditedssl.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/facebook-f.svg b/material/.icons/fontawesome/brands/facebook-f.svg index f1098d533..f347312d5 100644 --- a/material/.icons/fontawesome/brands/facebook-f.svg +++ b/material/.icons/fontawesome/brands/facebook-f.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/facebook-messenger.svg b/material/.icons/fontawesome/brands/facebook-messenger.svg index 4ced45a35..0e02ae7de 100644 --- a/material/.icons/fontawesome/brands/facebook-messenger.svg +++ b/material/.icons/fontawesome/brands/facebook-messenger.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/facebook.svg b/material/.icons/fontawesome/brands/facebook.svg index 11bccba9e..ce6fd062a 100644 --- a/material/.icons/fontawesome/brands/facebook.svg +++ b/material/.icons/fontawesome/brands/facebook.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/fantasy-flight-games.svg b/material/.icons/fontawesome/brands/fantasy-flight-games.svg index 69f41ab90..6ba10ab59 100644 --- a/material/.icons/fontawesome/brands/fantasy-flight-games.svg +++ b/material/.icons/fontawesome/brands/fantasy-flight-games.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/fedex.svg b/material/.icons/fontawesome/brands/fedex.svg index c94e4fb17..5053125f1 100644 --- a/material/.icons/fontawesome/brands/fedex.svg +++ b/material/.icons/fontawesome/brands/fedex.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/fedora.svg b/material/.icons/fontawesome/brands/fedora.svg index 7de12e6e8..0cb7634b2 100644 --- a/material/.icons/fontawesome/brands/fedora.svg +++ b/material/.icons/fontawesome/brands/fedora.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/figma.svg b/material/.icons/fontawesome/brands/figma.svg index 6955a16f7..92d4cbd5b 100644 --- a/material/.icons/fontawesome/brands/figma.svg +++ b/material/.icons/fontawesome/brands/figma.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/firefox-browser.svg b/material/.icons/fontawesome/brands/firefox-browser.svg index 344ba0704..a578b5f42 100644 --- a/material/.icons/fontawesome/brands/firefox-browser.svg +++ b/material/.icons/fontawesome/brands/firefox-browser.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/firefox.svg b/material/.icons/fontawesome/brands/firefox.svg index 6f7a8ed67..8c4972b90 100644 --- a/material/.icons/fontawesome/brands/firefox.svg +++ b/material/.icons/fontawesome/brands/firefox.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/first-order-alt.svg b/material/.icons/fontawesome/brands/first-order-alt.svg index 62015d7ed..5662d35df 100644 --- a/material/.icons/fontawesome/brands/first-order-alt.svg +++ b/material/.icons/fontawesome/brands/first-order-alt.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/first-order.svg b/material/.icons/fontawesome/brands/first-order.svg index a546f7842..1c92a5707 100644 --- a/material/.icons/fontawesome/brands/first-order.svg +++ b/material/.icons/fontawesome/brands/first-order.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/firstdraft.svg b/material/.icons/fontawesome/brands/firstdraft.svg index 05ebd7694..1b4301835 100644 --- a/material/.icons/fontawesome/brands/firstdraft.svg +++ b/material/.icons/fontawesome/brands/firstdraft.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/flickr.svg b/material/.icons/fontawesome/brands/flickr.svg index 8af9c307c..3641eb06c 100644 --- a/material/.icons/fontawesome/brands/flickr.svg +++ b/material/.icons/fontawesome/brands/flickr.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/flipboard.svg b/material/.icons/fontawesome/brands/flipboard.svg index b86566328..7de602590 100644 --- a/material/.icons/fontawesome/brands/flipboard.svg +++ b/material/.icons/fontawesome/brands/flipboard.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/fly.svg b/material/.icons/fontawesome/brands/fly.svg index e39ac1b23..89f174ebb 100644 --- a/material/.icons/fontawesome/brands/fly.svg +++ b/material/.icons/fontawesome/brands/fly.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/font-awesome.svg b/material/.icons/fontawesome/brands/font-awesome.svg index 37dcba083..612d78642 100644 --- a/material/.icons/fontawesome/brands/font-awesome.svg +++ b/material/.icons/fontawesome/brands/font-awesome.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/fonticons-fi.svg b/material/.icons/fontawesome/brands/fonticons-fi.svg index ba67c2280..46232b75f 100644 --- a/material/.icons/fontawesome/brands/fonticons-fi.svg +++ b/material/.icons/fontawesome/brands/fonticons-fi.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/fonticons.svg b/material/.icons/fontawesome/brands/fonticons.svg index b205ad6f7..0d6fc8c96 100644 --- a/material/.icons/fontawesome/brands/fonticons.svg +++ b/material/.icons/fontawesome/brands/fonticons.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/fort-awesome-alt.svg b/material/.icons/fontawesome/brands/fort-awesome-alt.svg index 6f27d28c6..4405f40c1 100644 --- a/material/.icons/fontawesome/brands/fort-awesome-alt.svg +++ b/material/.icons/fontawesome/brands/fort-awesome-alt.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/fort-awesome.svg b/material/.icons/fontawesome/brands/fort-awesome.svg index 47bdbb852..ba3a981b6 100644 --- a/material/.icons/fontawesome/brands/fort-awesome.svg +++ b/material/.icons/fontawesome/brands/fort-awesome.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/forumbee.svg b/material/.icons/fontawesome/brands/forumbee.svg index be1626619..bb34c91e0 100644 --- a/material/.icons/fontawesome/brands/forumbee.svg +++ b/material/.icons/fontawesome/brands/forumbee.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/foursquare.svg b/material/.icons/fontawesome/brands/foursquare.svg index 964cda470..68ea70aa8 100644 --- a/material/.icons/fontawesome/brands/foursquare.svg +++ b/material/.icons/fontawesome/brands/foursquare.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/free-code-camp.svg b/material/.icons/fontawesome/brands/free-code-camp.svg index a28ffc8fd..27219f64e 100644 --- a/material/.icons/fontawesome/brands/free-code-camp.svg +++ b/material/.icons/fontawesome/brands/free-code-camp.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/freebsd.svg b/material/.icons/fontawesome/brands/freebsd.svg index 44793a388..21474a86b 100644 --- a/material/.icons/fontawesome/brands/freebsd.svg +++ b/material/.icons/fontawesome/brands/freebsd.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/fulcrum.svg b/material/.icons/fontawesome/brands/fulcrum.svg index 06139918d..c2e4fef48 100644 --- a/material/.icons/fontawesome/brands/fulcrum.svg +++ b/material/.icons/fontawesome/brands/fulcrum.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/galactic-republic.svg b/material/.icons/fontawesome/brands/galactic-republic.svg index 44a141ec5..dda21629a 100644 --- a/material/.icons/fontawesome/brands/galactic-republic.svg +++ b/material/.icons/fontawesome/brands/galactic-republic.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/galactic-senate.svg b/material/.icons/fontawesome/brands/galactic-senate.svg index d1c06a287..52f4c4743 100644 --- a/material/.icons/fontawesome/brands/galactic-senate.svg +++ b/material/.icons/fontawesome/brands/galactic-senate.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/get-pocket.svg b/material/.icons/fontawesome/brands/get-pocket.svg index 3563ca6a6..b6a3b01b4 100644 --- a/material/.icons/fontawesome/brands/get-pocket.svg +++ b/material/.icons/fontawesome/brands/get-pocket.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/gg-circle.svg b/material/.icons/fontawesome/brands/gg-circle.svg index 60c162b6b..c2c4e8227 100644 --- a/material/.icons/fontawesome/brands/gg-circle.svg +++ b/material/.icons/fontawesome/brands/gg-circle.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/gg.svg b/material/.icons/fontawesome/brands/gg.svg index d02ba3987..88bd064a1 100644 --- a/material/.icons/fontawesome/brands/gg.svg +++ b/material/.icons/fontawesome/brands/gg.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/git-alt.svg b/material/.icons/fontawesome/brands/git-alt.svg index a707a7075..ab317aa1e 100644 --- a/material/.icons/fontawesome/brands/git-alt.svg +++ b/material/.icons/fontawesome/brands/git-alt.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/git.svg b/material/.icons/fontawesome/brands/git.svg index 0e7e97e84..adc43c210 100644 --- a/material/.icons/fontawesome/brands/git.svg +++ b/material/.icons/fontawesome/brands/git.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/github-alt.svg b/material/.icons/fontawesome/brands/github-alt.svg index e072d8e47..1c22acc79 100644 --- a/material/.icons/fontawesome/brands/github-alt.svg +++ b/material/.icons/fontawesome/brands/github-alt.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/github.svg b/material/.icons/fontawesome/brands/github.svg index a8d57e184..b6b6e1eb8 100644 --- a/material/.icons/fontawesome/brands/github.svg +++ b/material/.icons/fontawesome/brands/github.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/gitkraken.svg b/material/.icons/fontawesome/brands/gitkraken.svg index d22399137..773e8fc3b 100644 --- a/material/.icons/fontawesome/brands/gitkraken.svg +++ b/material/.icons/fontawesome/brands/gitkraken.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/gitlab.svg b/material/.icons/fontawesome/brands/gitlab.svg index ed3204aa8..ea087141a 100644 --- a/material/.icons/fontawesome/brands/gitlab.svg +++ b/material/.icons/fontawesome/brands/gitlab.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/gitter.svg b/material/.icons/fontawesome/brands/gitter.svg index 54d1c52c2..605a70ab7 100644 --- a/material/.icons/fontawesome/brands/gitter.svg +++ b/material/.icons/fontawesome/brands/gitter.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/glide-g.svg b/material/.icons/fontawesome/brands/glide-g.svg index fc539580e..2e393f023 100644 --- a/material/.icons/fontawesome/brands/glide-g.svg +++ b/material/.icons/fontawesome/brands/glide-g.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/glide.svg b/material/.icons/fontawesome/brands/glide.svg index 8aa7df73d..a3c8354c3 100644 --- a/material/.icons/fontawesome/brands/glide.svg +++ b/material/.icons/fontawesome/brands/glide.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/gofore.svg b/material/.icons/fontawesome/brands/gofore.svg index e3e48d1ad..c1e33c6c9 100644 --- a/material/.icons/fontawesome/brands/gofore.svg +++ b/material/.icons/fontawesome/brands/gofore.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/golang.svg b/material/.icons/fontawesome/brands/golang.svg index 7dd526bd9..60eaafbc0 100644 --- a/material/.icons/fontawesome/brands/golang.svg +++ b/material/.icons/fontawesome/brands/golang.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/goodreads-g.svg b/material/.icons/fontawesome/brands/goodreads-g.svg index 634dae02c..2a846d334 100644 --- a/material/.icons/fontawesome/brands/goodreads-g.svg +++ b/material/.icons/fontawesome/brands/goodreads-g.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/goodreads.svg b/material/.icons/fontawesome/brands/goodreads.svg index 3ceea17a1..d64238afe 100644 --- a/material/.icons/fontawesome/brands/goodreads.svg +++ b/material/.icons/fontawesome/brands/goodreads.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/google-drive.svg b/material/.icons/fontawesome/brands/google-drive.svg index af61d3f66..af16e246c 100644 --- a/material/.icons/fontawesome/brands/google-drive.svg +++ b/material/.icons/fontawesome/brands/google-drive.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/google-pay.svg b/material/.icons/fontawesome/brands/google-pay.svg index a0ae692e3..fcbe97e05 100644 --- a/material/.icons/fontawesome/brands/google-pay.svg +++ b/material/.icons/fontawesome/brands/google-pay.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/google-play.svg b/material/.icons/fontawesome/brands/google-play.svg index 0335ff84a..5bbfbe5c1 100644 --- a/material/.icons/fontawesome/brands/google-play.svg +++ b/material/.icons/fontawesome/brands/google-play.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/google-plus-g.svg b/material/.icons/fontawesome/brands/google-plus-g.svg index a81475311..05c7de18d 100644 --- a/material/.icons/fontawesome/brands/google-plus-g.svg +++ b/material/.icons/fontawesome/brands/google-plus-g.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/google-plus.svg b/material/.icons/fontawesome/brands/google-plus.svg index 312359f15..d6ae72513 100644 --- a/material/.icons/fontawesome/brands/google-plus.svg +++ b/material/.icons/fontawesome/brands/google-plus.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/google-wallet.svg b/material/.icons/fontawesome/brands/google-wallet.svg index 2578238dd..49b9404fc 100644 --- a/material/.icons/fontawesome/brands/google-wallet.svg +++ b/material/.icons/fontawesome/brands/google-wallet.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/google.svg b/material/.icons/fontawesome/brands/google.svg index 1877cc3b4..4538a0216 100644 --- a/material/.icons/fontawesome/brands/google.svg +++ b/material/.icons/fontawesome/brands/google.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/gratipay.svg b/material/.icons/fontawesome/brands/gratipay.svg index d016a3661..0f7ae1e9c 100644 --- a/material/.icons/fontawesome/brands/gratipay.svg +++ b/material/.icons/fontawesome/brands/gratipay.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/grav.svg b/material/.icons/fontawesome/brands/grav.svg index b07a20fe2..3e52e06ad 100644 --- a/material/.icons/fontawesome/brands/grav.svg +++ b/material/.icons/fontawesome/brands/grav.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/gripfire.svg b/material/.icons/fontawesome/brands/gripfire.svg index d91addc66..0c9b5f1a4 100644 --- a/material/.icons/fontawesome/brands/gripfire.svg +++ b/material/.icons/fontawesome/brands/gripfire.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/grunt.svg b/material/.icons/fontawesome/brands/grunt.svg index a28cb1568..704f57c28 100644 --- a/material/.icons/fontawesome/brands/grunt.svg +++ b/material/.icons/fontawesome/brands/grunt.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/guilded.svg b/material/.icons/fontawesome/brands/guilded.svg index 1c1029fb6..e1f848587 100644 --- a/material/.icons/fontawesome/brands/guilded.svg +++ b/material/.icons/fontawesome/brands/guilded.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/gulp.svg b/material/.icons/fontawesome/brands/gulp.svg index 0aa79c41b..8eab20b6a 100644 --- a/material/.icons/fontawesome/brands/gulp.svg +++ b/material/.icons/fontawesome/brands/gulp.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/hacker-news.svg b/material/.icons/fontawesome/brands/hacker-news.svg index 221fea181..895814a4e 100644 --- a/material/.icons/fontawesome/brands/hacker-news.svg +++ b/material/.icons/fontawesome/brands/hacker-news.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/hackerrank.svg b/material/.icons/fontawesome/brands/hackerrank.svg index c29a62cf7..17c3e54c0 100644 --- a/material/.icons/fontawesome/brands/hackerrank.svg +++ b/material/.icons/fontawesome/brands/hackerrank.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/hashnode.svg b/material/.icons/fontawesome/brands/hashnode.svg index 0afdff99c..2bae9d5f3 100644 --- a/material/.icons/fontawesome/brands/hashnode.svg +++ b/material/.icons/fontawesome/brands/hashnode.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/hips.svg b/material/.icons/fontawesome/brands/hips.svg index 062309161..0d52adea6 100644 --- a/material/.icons/fontawesome/brands/hips.svg +++ b/material/.icons/fontawesome/brands/hips.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/hire-a-helper.svg b/material/.icons/fontawesome/brands/hire-a-helper.svg index b18d9daa9..b782ad0fc 100644 --- a/material/.icons/fontawesome/brands/hire-a-helper.svg +++ b/material/.icons/fontawesome/brands/hire-a-helper.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/hive.svg b/material/.icons/fontawesome/brands/hive.svg index 213b5c12a..c4f7fc74f 100644 --- a/material/.icons/fontawesome/brands/hive.svg +++ b/material/.icons/fontawesome/brands/hive.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/hooli.svg b/material/.icons/fontawesome/brands/hooli.svg index a03f24a58..655e2026b 100644 --- a/material/.icons/fontawesome/brands/hooli.svg +++ b/material/.icons/fontawesome/brands/hooli.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/hornbill.svg b/material/.icons/fontawesome/brands/hornbill.svg index ed002e8ac..cb90ab968 100644 --- a/material/.icons/fontawesome/brands/hornbill.svg +++ b/material/.icons/fontawesome/brands/hornbill.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/hotjar.svg b/material/.icons/fontawesome/brands/hotjar.svg index ef15cb098..37875f8bb 100644 --- a/material/.icons/fontawesome/brands/hotjar.svg +++ b/material/.icons/fontawesome/brands/hotjar.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/houzz.svg b/material/.icons/fontawesome/brands/houzz.svg index d5da4291c..67417ef38 100644 --- a/material/.icons/fontawesome/brands/houzz.svg +++ b/material/.icons/fontawesome/brands/houzz.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/html5.svg b/material/.icons/fontawesome/brands/html5.svg index 99aee756e..4e5d58d00 100644 --- a/material/.icons/fontawesome/brands/html5.svg +++ b/material/.icons/fontawesome/brands/html5.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/hubspot.svg b/material/.icons/fontawesome/brands/hubspot.svg index 725e25be0..8a68e4e02 100644 --- a/material/.icons/fontawesome/brands/hubspot.svg +++ b/material/.icons/fontawesome/brands/hubspot.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/ideal.svg b/material/.icons/fontawesome/brands/ideal.svg index 2e0661620..480289c47 100644 --- a/material/.icons/fontawesome/brands/ideal.svg +++ b/material/.icons/fontawesome/brands/ideal.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/imdb.svg b/material/.icons/fontawesome/brands/imdb.svg index ea4bae74a..385cf471f 100644 --- a/material/.icons/fontawesome/brands/imdb.svg +++ b/material/.icons/fontawesome/brands/imdb.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/instagram.svg b/material/.icons/fontawesome/brands/instagram.svg index 65f519247..31f2e543d 100644 --- a/material/.icons/fontawesome/brands/instagram.svg +++ b/material/.icons/fontawesome/brands/instagram.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/instalod.svg b/material/.icons/fontawesome/brands/instalod.svg index 451eacfe2..e4c5a9b6b 100644 --- a/material/.icons/fontawesome/brands/instalod.svg +++ b/material/.icons/fontawesome/brands/instalod.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/intercom.svg b/material/.icons/fontawesome/brands/intercom.svg index 5a747ce08..18f61c6dd 100644 --- a/material/.icons/fontawesome/brands/intercom.svg +++ b/material/.icons/fontawesome/brands/intercom.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/internet-explorer.svg b/material/.icons/fontawesome/brands/internet-explorer.svg index 48abdd7c6..2bbf89d01 100644 --- a/material/.icons/fontawesome/brands/internet-explorer.svg +++ b/material/.icons/fontawesome/brands/internet-explorer.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/invision.svg b/material/.icons/fontawesome/brands/invision.svg index b29faea93..c8e37f488 100644 --- a/material/.icons/fontawesome/brands/invision.svg +++ b/material/.icons/fontawesome/brands/invision.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/ioxhost.svg b/material/.icons/fontawesome/brands/ioxhost.svg index e47725fee..b3a9707e1 100644 --- a/material/.icons/fontawesome/brands/ioxhost.svg +++ b/material/.icons/fontawesome/brands/ioxhost.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/itch-io.svg b/material/.icons/fontawesome/brands/itch-io.svg index 7ff1fc7a0..907b3ce01 100644 --- a/material/.icons/fontawesome/brands/itch-io.svg +++ b/material/.icons/fontawesome/brands/itch-io.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/itunes-note.svg b/material/.icons/fontawesome/brands/itunes-note.svg index f7e1b8873..745063145 100644 --- a/material/.icons/fontawesome/brands/itunes-note.svg +++ b/material/.icons/fontawesome/brands/itunes-note.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/itunes.svg b/material/.icons/fontawesome/brands/itunes.svg index 85be8a3bc..db8064789 100644 --- a/material/.icons/fontawesome/brands/itunes.svg +++ b/material/.icons/fontawesome/brands/itunes.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/java.svg b/material/.icons/fontawesome/brands/java.svg index acfee3c13..4df65dc14 100644 --- a/material/.icons/fontawesome/brands/java.svg +++ b/material/.icons/fontawesome/brands/java.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/jedi-order.svg b/material/.icons/fontawesome/brands/jedi-order.svg index 5df5b287b..4c499d971 100644 --- a/material/.icons/fontawesome/brands/jedi-order.svg +++ b/material/.icons/fontawesome/brands/jedi-order.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/jenkins.svg b/material/.icons/fontawesome/brands/jenkins.svg index 33089bb51..a26be895f 100644 --- a/material/.icons/fontawesome/brands/jenkins.svg +++ b/material/.icons/fontawesome/brands/jenkins.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/jira.svg b/material/.icons/fontawesome/brands/jira.svg index 8cfc5923f..ed018e1b5 100644 --- a/material/.icons/fontawesome/brands/jira.svg +++ b/material/.icons/fontawesome/brands/jira.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/joget.svg b/material/.icons/fontawesome/brands/joget.svg index 2a178b5ab..ea8e3a8db 100644 --- a/material/.icons/fontawesome/brands/joget.svg +++ b/material/.icons/fontawesome/brands/joget.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/joomla.svg b/material/.icons/fontawesome/brands/joomla.svg index 71f1b40f4..bb9ad2b2f 100644 --- a/material/.icons/fontawesome/brands/joomla.svg +++ b/material/.icons/fontawesome/brands/joomla.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/js.svg b/material/.icons/fontawesome/brands/js.svg index 497b5dac7..49d6c5ce8 100644 --- a/material/.icons/fontawesome/brands/js.svg +++ b/material/.icons/fontawesome/brands/js.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/jsfiddle.svg b/material/.icons/fontawesome/brands/jsfiddle.svg index 89b7c51b5..cb1cf3e6c 100644 --- a/material/.icons/fontawesome/brands/jsfiddle.svg +++ b/material/.icons/fontawesome/brands/jsfiddle.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/kaggle.svg b/material/.icons/fontawesome/brands/kaggle.svg index 3ea174979..9c87e7804 100644 --- a/material/.icons/fontawesome/brands/kaggle.svg +++ b/material/.icons/fontawesome/brands/kaggle.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/keybase.svg b/material/.icons/fontawesome/brands/keybase.svg index cb9c6ef34..b3f56b3c2 100644 --- a/material/.icons/fontawesome/brands/keybase.svg +++ b/material/.icons/fontawesome/brands/keybase.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/keycdn.svg b/material/.icons/fontawesome/brands/keycdn.svg index f59168262..6a0800bfa 100644 --- a/material/.icons/fontawesome/brands/keycdn.svg +++ b/material/.icons/fontawesome/brands/keycdn.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/kickstarter-k.svg b/material/.icons/fontawesome/brands/kickstarter-k.svg index 3cfee9faa..a5db4ce66 100644 --- a/material/.icons/fontawesome/brands/kickstarter-k.svg +++ b/material/.icons/fontawesome/brands/kickstarter-k.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/kickstarter.svg b/material/.icons/fontawesome/brands/kickstarter.svg index 90ebf83c7..74fd17aba 100644 --- a/material/.icons/fontawesome/brands/kickstarter.svg +++ b/material/.icons/fontawesome/brands/kickstarter.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/korvue.svg b/material/.icons/fontawesome/brands/korvue.svg index b403e5279..d17674f1b 100644 --- a/material/.icons/fontawesome/brands/korvue.svg +++ b/material/.icons/fontawesome/brands/korvue.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/laravel.svg b/material/.icons/fontawesome/brands/laravel.svg index 16d2c018b..95577d601 100644 --- a/material/.icons/fontawesome/brands/laravel.svg +++ b/material/.icons/fontawesome/brands/laravel.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/lastfm.svg b/material/.icons/fontawesome/brands/lastfm.svg index 2071be55f..413e684c7 100644 --- a/material/.icons/fontawesome/brands/lastfm.svg +++ b/material/.icons/fontawesome/brands/lastfm.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/leanpub.svg b/material/.icons/fontawesome/brands/leanpub.svg index dc0e1634d..d0c568b5e 100644 --- a/material/.icons/fontawesome/brands/leanpub.svg +++ b/material/.icons/fontawesome/brands/leanpub.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/less.svg b/material/.icons/fontawesome/brands/less.svg index 960e679c5..c7a2c186d 100644 --- a/material/.icons/fontawesome/brands/less.svg +++ b/material/.icons/fontawesome/brands/less.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/line.svg b/material/.icons/fontawesome/brands/line.svg index 37aaf9ade..610993398 100644 --- a/material/.icons/fontawesome/brands/line.svg +++ b/material/.icons/fontawesome/brands/line.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/linkedin-in.svg b/material/.icons/fontawesome/brands/linkedin-in.svg index f43aa4d63..fc3635d4c 100644 --- a/material/.icons/fontawesome/brands/linkedin-in.svg +++ b/material/.icons/fontawesome/brands/linkedin-in.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/linkedin.svg b/material/.icons/fontawesome/brands/linkedin.svg index 03efe76a7..f11e8c15b 100644 --- a/material/.icons/fontawesome/brands/linkedin.svg +++ b/material/.icons/fontawesome/brands/linkedin.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/linode.svg b/material/.icons/fontawesome/brands/linode.svg index bf60b0c8a..4e83badaa 100644 --- a/material/.icons/fontawesome/brands/linode.svg +++ b/material/.icons/fontawesome/brands/linode.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/linux.svg b/material/.icons/fontawesome/brands/linux.svg index f3072d968..44792a463 100644 --- a/material/.icons/fontawesome/brands/linux.svg +++ b/material/.icons/fontawesome/brands/linux.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/lyft.svg b/material/.icons/fontawesome/brands/lyft.svg index b0d1d0f5b..c73ddb410 100644 --- a/material/.icons/fontawesome/brands/lyft.svg +++ b/material/.icons/fontawesome/brands/lyft.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/magento.svg b/material/.icons/fontawesome/brands/magento.svg index 4cea3af3e..4ba6ccc3c 100644 --- a/material/.icons/fontawesome/brands/magento.svg +++ b/material/.icons/fontawesome/brands/magento.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/mailchimp.svg b/material/.icons/fontawesome/brands/mailchimp.svg index c262d32e8..1d284d749 100644 --- a/material/.icons/fontawesome/brands/mailchimp.svg +++ b/material/.icons/fontawesome/brands/mailchimp.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/mandalorian.svg b/material/.icons/fontawesome/brands/mandalorian.svg index f5f88be16..711a57a1f 100644 --- a/material/.icons/fontawesome/brands/mandalorian.svg +++ b/material/.icons/fontawesome/brands/mandalorian.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/markdown.svg b/material/.icons/fontawesome/brands/markdown.svg index d1e0a6d75..d66be2825 100644 --- a/material/.icons/fontawesome/brands/markdown.svg +++ b/material/.icons/fontawesome/brands/markdown.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/mastodon.svg b/material/.icons/fontawesome/brands/mastodon.svg index e0d1937b8..5acbf3b7b 100644 --- a/material/.icons/fontawesome/brands/mastodon.svg +++ b/material/.icons/fontawesome/brands/mastodon.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/maxcdn.svg b/material/.icons/fontawesome/brands/maxcdn.svg index 85d1f3a3e..45cee9a4b 100644 --- a/material/.icons/fontawesome/brands/maxcdn.svg +++ b/material/.icons/fontawesome/brands/maxcdn.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/mdb.svg b/material/.icons/fontawesome/brands/mdb.svg index f922f726e..38c876669 100644 --- a/material/.icons/fontawesome/brands/mdb.svg +++ b/material/.icons/fontawesome/brands/mdb.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/medapps.svg b/material/.icons/fontawesome/brands/medapps.svg index dcc6312d9..bd7e5808b 100644 --- a/material/.icons/fontawesome/brands/medapps.svg +++ b/material/.icons/fontawesome/brands/medapps.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/medium.svg b/material/.icons/fontawesome/brands/medium.svg index 1a1a8251b..12c1f9569 100644 --- a/material/.icons/fontawesome/brands/medium.svg +++ b/material/.icons/fontawesome/brands/medium.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/medrt.svg b/material/.icons/fontawesome/brands/medrt.svg index b22048981..642fe2547 100644 --- a/material/.icons/fontawesome/brands/medrt.svg +++ b/material/.icons/fontawesome/brands/medrt.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/meetup.svg b/material/.icons/fontawesome/brands/meetup.svg index d00d04253..c6e9a5a72 100644 --- a/material/.icons/fontawesome/brands/meetup.svg +++ b/material/.icons/fontawesome/brands/meetup.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/megaport.svg b/material/.icons/fontawesome/brands/megaport.svg index 8da6958bf..49f810916 100644 --- a/material/.icons/fontawesome/brands/megaport.svg +++ b/material/.icons/fontawesome/brands/megaport.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/mendeley.svg b/material/.icons/fontawesome/brands/mendeley.svg index 16f1c5721..42ffbd67a 100644 --- a/material/.icons/fontawesome/brands/mendeley.svg +++ b/material/.icons/fontawesome/brands/mendeley.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/meta.svg b/material/.icons/fontawesome/brands/meta.svg index 86a042df3..792a8626e 100644 --- a/material/.icons/fontawesome/brands/meta.svg +++ b/material/.icons/fontawesome/brands/meta.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/microblog.svg b/material/.icons/fontawesome/brands/microblog.svg index 2c5281e72..e49b4748a 100644 --- a/material/.icons/fontawesome/brands/microblog.svg +++ b/material/.icons/fontawesome/brands/microblog.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/microsoft.svg b/material/.icons/fontawesome/brands/microsoft.svg index a954ba2c6..b02937f1e 100644 --- a/material/.icons/fontawesome/brands/microsoft.svg +++ b/material/.icons/fontawesome/brands/microsoft.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/mix.svg b/material/.icons/fontawesome/brands/mix.svg index 41eb970ba..a5a403e11 100644 --- a/material/.icons/fontawesome/brands/mix.svg +++ b/material/.icons/fontawesome/brands/mix.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/mixcloud.svg b/material/.icons/fontawesome/brands/mixcloud.svg index 4807e3a93..405a11387 100644 --- a/material/.icons/fontawesome/brands/mixcloud.svg +++ b/material/.icons/fontawesome/brands/mixcloud.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/mixer.svg b/material/.icons/fontawesome/brands/mixer.svg index c7f7e6daa..45eeae4bd 100644 --- a/material/.icons/fontawesome/brands/mixer.svg +++ b/material/.icons/fontawesome/brands/mixer.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/mizuni.svg b/material/.icons/fontawesome/brands/mizuni.svg index 039fa097b..1214b213e 100644 --- a/material/.icons/fontawesome/brands/mizuni.svg +++ b/material/.icons/fontawesome/brands/mizuni.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/modx.svg b/material/.icons/fontawesome/brands/modx.svg index 9684d6390..08a34465f 100644 --- a/material/.icons/fontawesome/brands/modx.svg +++ b/material/.icons/fontawesome/brands/modx.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/monero.svg b/material/.icons/fontawesome/brands/monero.svg index c6c5f55b4..b69f06478 100644 --- a/material/.icons/fontawesome/brands/monero.svg +++ b/material/.icons/fontawesome/brands/monero.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/napster.svg b/material/.icons/fontawesome/brands/napster.svg index 058d30fb4..05a949194 100644 --- a/material/.icons/fontawesome/brands/napster.svg +++ b/material/.icons/fontawesome/brands/napster.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/neos.svg b/material/.icons/fontawesome/brands/neos.svg index 12689e80f..cd69f4140 100644 --- a/material/.icons/fontawesome/brands/neos.svg +++ b/material/.icons/fontawesome/brands/neos.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/nfc-directional.svg b/material/.icons/fontawesome/brands/nfc-directional.svg index 3353803c6..16edb84e1 100644 --- a/material/.icons/fontawesome/brands/nfc-directional.svg +++ b/material/.icons/fontawesome/brands/nfc-directional.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/nfc-symbol.svg b/material/.icons/fontawesome/brands/nfc-symbol.svg index 22dbed4cd..13f9937ad 100644 --- a/material/.icons/fontawesome/brands/nfc-symbol.svg +++ b/material/.icons/fontawesome/brands/nfc-symbol.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/nimblr.svg b/material/.icons/fontawesome/brands/nimblr.svg index cbff02f3d..79085473a 100644 --- a/material/.icons/fontawesome/brands/nimblr.svg +++ b/material/.icons/fontawesome/brands/nimblr.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/node-js.svg b/material/.icons/fontawesome/brands/node-js.svg index 7ede27ad9..ce095a9f4 100644 --- a/material/.icons/fontawesome/brands/node-js.svg +++ b/material/.icons/fontawesome/brands/node-js.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/node.svg b/material/.icons/fontawesome/brands/node.svg index f7e43b32c..5d5c4d480 100644 --- a/material/.icons/fontawesome/brands/node.svg +++ b/material/.icons/fontawesome/brands/node.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/npm.svg b/material/.icons/fontawesome/brands/npm.svg index 5797034a7..7064ec116 100644 --- a/material/.icons/fontawesome/brands/npm.svg +++ b/material/.icons/fontawesome/brands/npm.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/ns8.svg b/material/.icons/fontawesome/brands/ns8.svg index 103aeee74..96c2e2f78 100644 --- a/material/.icons/fontawesome/brands/ns8.svg +++ b/material/.icons/fontawesome/brands/ns8.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/nutritionix.svg b/material/.icons/fontawesome/brands/nutritionix.svg index 4112eabdd..ac26c800d 100644 --- a/material/.icons/fontawesome/brands/nutritionix.svg +++ b/material/.icons/fontawesome/brands/nutritionix.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/octopus-deploy.svg b/material/.icons/fontawesome/brands/octopus-deploy.svg index c34d02748..efc4b678c 100644 --- a/material/.icons/fontawesome/brands/octopus-deploy.svg +++ b/material/.icons/fontawesome/brands/octopus-deploy.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/odnoklassniki.svg b/material/.icons/fontawesome/brands/odnoklassniki.svg index 6667399e1..e6a3c736e 100644 --- a/material/.icons/fontawesome/brands/odnoklassniki.svg +++ b/material/.icons/fontawesome/brands/odnoklassniki.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/odysee.svg b/material/.icons/fontawesome/brands/odysee.svg index 5ad8c3762..392814310 100644 --- a/material/.icons/fontawesome/brands/odysee.svg +++ b/material/.icons/fontawesome/brands/odysee.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/old-republic.svg b/material/.icons/fontawesome/brands/old-republic.svg index 5b9b22a68..d1aa9c30c 100644 --- a/material/.icons/fontawesome/brands/old-republic.svg +++ b/material/.icons/fontawesome/brands/old-republic.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/opencart.svg b/material/.icons/fontawesome/brands/opencart.svg index 6524bc0a6..f650d961e 100644 --- a/material/.icons/fontawesome/brands/opencart.svg +++ b/material/.icons/fontawesome/brands/opencart.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/openid.svg b/material/.icons/fontawesome/brands/openid.svg index d9dbc50f8..9cb37db9f 100644 --- a/material/.icons/fontawesome/brands/openid.svg +++ b/material/.icons/fontawesome/brands/openid.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/opera.svg b/material/.icons/fontawesome/brands/opera.svg index bf792920c..de433bb5c 100644 --- a/material/.icons/fontawesome/brands/opera.svg +++ b/material/.icons/fontawesome/brands/opera.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/optin-monster.svg b/material/.icons/fontawesome/brands/optin-monster.svg index e7b8b67b0..fea1154b0 100644 --- a/material/.icons/fontawesome/brands/optin-monster.svg +++ b/material/.icons/fontawesome/brands/optin-monster.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/orcid.svg b/material/.icons/fontawesome/brands/orcid.svg index 520836c53..8141c3c12 100644 --- a/material/.icons/fontawesome/brands/orcid.svg +++ b/material/.icons/fontawesome/brands/orcid.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/osi.svg b/material/.icons/fontawesome/brands/osi.svg index 679fd756b..44993289e 100644 --- a/material/.icons/fontawesome/brands/osi.svg +++ b/material/.icons/fontawesome/brands/osi.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/padlet.svg b/material/.icons/fontawesome/brands/padlet.svg index 2309261f8..e9dded311 100644 --- a/material/.icons/fontawesome/brands/padlet.svg +++ b/material/.icons/fontawesome/brands/padlet.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/page4.svg b/material/.icons/fontawesome/brands/page4.svg index d79f67745..726d01d46 100644 --- a/material/.icons/fontawesome/brands/page4.svg +++ b/material/.icons/fontawesome/brands/page4.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/pagelines.svg b/material/.icons/fontawesome/brands/pagelines.svg index ebca0f72e..7be9d25fa 100644 --- a/material/.icons/fontawesome/brands/pagelines.svg +++ b/material/.icons/fontawesome/brands/pagelines.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/palfed.svg b/material/.icons/fontawesome/brands/palfed.svg index 921539e9f..b340ea403 100644 --- a/material/.icons/fontawesome/brands/palfed.svg +++ b/material/.icons/fontawesome/brands/palfed.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/patreon.svg b/material/.icons/fontawesome/brands/patreon.svg index d15d6d48b..ea176d4ff 100644 --- a/material/.icons/fontawesome/brands/patreon.svg +++ b/material/.icons/fontawesome/brands/patreon.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/paypal.svg b/material/.icons/fontawesome/brands/paypal.svg index 812ea0a32..8764b6665 100644 --- a/material/.icons/fontawesome/brands/paypal.svg +++ b/material/.icons/fontawesome/brands/paypal.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/perbyte.svg b/material/.icons/fontawesome/brands/perbyte.svg index d5eb1a45c..42a4817e8 100644 --- a/material/.icons/fontawesome/brands/perbyte.svg +++ b/material/.icons/fontawesome/brands/perbyte.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/periscope.svg b/material/.icons/fontawesome/brands/periscope.svg index 6583dfc82..a8f94b4e2 100644 --- a/material/.icons/fontawesome/brands/periscope.svg +++ b/material/.icons/fontawesome/brands/periscope.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/phabricator.svg b/material/.icons/fontawesome/brands/phabricator.svg index fd9c088f3..8e46f4182 100644 --- a/material/.icons/fontawesome/brands/phabricator.svg +++ b/material/.icons/fontawesome/brands/phabricator.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/phoenix-framework.svg b/material/.icons/fontawesome/brands/phoenix-framework.svg index 749cbc6bf..3515e6832 100644 --- a/material/.icons/fontawesome/brands/phoenix-framework.svg +++ b/material/.icons/fontawesome/brands/phoenix-framework.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/phoenix-squadron.svg b/material/.icons/fontawesome/brands/phoenix-squadron.svg index 5a0405931..571ee9472 100644 --- a/material/.icons/fontawesome/brands/phoenix-squadron.svg +++ b/material/.icons/fontawesome/brands/phoenix-squadron.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/php.svg b/material/.icons/fontawesome/brands/php.svg index b0fa0c851..bbfe17da3 100644 --- a/material/.icons/fontawesome/brands/php.svg +++ b/material/.icons/fontawesome/brands/php.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/pied-piper-alt.svg b/material/.icons/fontawesome/brands/pied-piper-alt.svg index 8ea7663bb..30ffba223 100644 --- a/material/.icons/fontawesome/brands/pied-piper-alt.svg +++ b/material/.icons/fontawesome/brands/pied-piper-alt.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/pied-piper-hat.svg b/material/.icons/fontawesome/brands/pied-piper-hat.svg index 25c64c838..860792a93 100644 --- a/material/.icons/fontawesome/brands/pied-piper-hat.svg +++ b/material/.icons/fontawesome/brands/pied-piper-hat.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/pied-piper-pp.svg b/material/.icons/fontawesome/brands/pied-piper-pp.svg index 7267a1e2a..e5ff48f5d 100644 --- a/material/.icons/fontawesome/brands/pied-piper-pp.svg +++ b/material/.icons/fontawesome/brands/pied-piper-pp.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/pied-piper.svg b/material/.icons/fontawesome/brands/pied-piper.svg index 2e69f20db..a02614aaf 100644 --- a/material/.icons/fontawesome/brands/pied-piper.svg +++ b/material/.icons/fontawesome/brands/pied-piper.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/pinterest-p.svg b/material/.icons/fontawesome/brands/pinterest-p.svg index 72d6e6fa3..357eb9532 100644 --- a/material/.icons/fontawesome/brands/pinterest-p.svg +++ b/material/.icons/fontawesome/brands/pinterest-p.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/pinterest.svg b/material/.icons/fontawesome/brands/pinterest.svg index 6d571c6a0..86d75b89e 100644 --- a/material/.icons/fontawesome/brands/pinterest.svg +++ b/material/.icons/fontawesome/brands/pinterest.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/pix.svg b/material/.icons/fontawesome/brands/pix.svg index f512874b6..8a201bac9 100644 --- a/material/.icons/fontawesome/brands/pix.svg +++ b/material/.icons/fontawesome/brands/pix.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/playstation.svg b/material/.icons/fontawesome/brands/playstation.svg index 11a5f4cd9..74b016a70 100644 --- a/material/.icons/fontawesome/brands/playstation.svg +++ b/material/.icons/fontawesome/brands/playstation.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/product-hunt.svg b/material/.icons/fontawesome/brands/product-hunt.svg index 7e2aa8beb..be23b9cb4 100644 --- a/material/.icons/fontawesome/brands/product-hunt.svg +++ b/material/.icons/fontawesome/brands/product-hunt.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/pushed.svg b/material/.icons/fontawesome/brands/pushed.svg index 4fbc0c1e2..eb1ed2360 100644 --- a/material/.icons/fontawesome/brands/pushed.svg +++ b/material/.icons/fontawesome/brands/pushed.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/python.svg b/material/.icons/fontawesome/brands/python.svg index 8db09b560..21f167483 100644 --- a/material/.icons/fontawesome/brands/python.svg +++ b/material/.icons/fontawesome/brands/python.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/qq.svg b/material/.icons/fontawesome/brands/qq.svg index 8adda76f8..818b40e22 100644 --- a/material/.icons/fontawesome/brands/qq.svg +++ b/material/.icons/fontawesome/brands/qq.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/quinscape.svg b/material/.icons/fontawesome/brands/quinscape.svg index ec1e09d0c..d1fc3364d 100644 --- a/material/.icons/fontawesome/brands/quinscape.svg +++ b/material/.icons/fontawesome/brands/quinscape.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/quora.svg b/material/.icons/fontawesome/brands/quora.svg index ddc7123d6..634713977 100644 --- a/material/.icons/fontawesome/brands/quora.svg +++ b/material/.icons/fontawesome/brands/quora.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/r-project.svg b/material/.icons/fontawesome/brands/r-project.svg index f4cbc88e7..bdf06d4c3 100644 --- a/material/.icons/fontawesome/brands/r-project.svg +++ b/material/.icons/fontawesome/brands/r-project.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/raspberry-pi.svg b/material/.icons/fontawesome/brands/raspberry-pi.svg index 6405f6fac..c3d07ae88 100644 --- a/material/.icons/fontawesome/brands/raspberry-pi.svg +++ b/material/.icons/fontawesome/brands/raspberry-pi.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/ravelry.svg b/material/.icons/fontawesome/brands/ravelry.svg index 798f2706a..57c337851 100644 --- a/material/.icons/fontawesome/brands/ravelry.svg +++ b/material/.icons/fontawesome/brands/ravelry.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/react.svg b/material/.icons/fontawesome/brands/react.svg index 1b32caa8e..eac0b7b89 100644 --- a/material/.icons/fontawesome/brands/react.svg +++ b/material/.icons/fontawesome/brands/react.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/reacteurope.svg b/material/.icons/fontawesome/brands/reacteurope.svg index 4e2d5866e..da5987661 100644 --- a/material/.icons/fontawesome/brands/reacteurope.svg +++ b/material/.icons/fontawesome/brands/reacteurope.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/readme.svg b/material/.icons/fontawesome/brands/readme.svg index 121489889..5a5790af9 100644 --- a/material/.icons/fontawesome/brands/readme.svg +++ b/material/.icons/fontawesome/brands/readme.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/rebel.svg b/material/.icons/fontawesome/brands/rebel.svg index f0c61ba1b..c99f0e3c1 100644 --- a/material/.icons/fontawesome/brands/rebel.svg +++ b/material/.icons/fontawesome/brands/rebel.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/red-river.svg b/material/.icons/fontawesome/brands/red-river.svg index 713e58c24..cca14b761 100644 --- a/material/.icons/fontawesome/brands/red-river.svg +++ b/material/.icons/fontawesome/brands/red-river.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/reddit-alien.svg b/material/.icons/fontawesome/brands/reddit-alien.svg index bb213882e..2b02603c8 100644 --- a/material/.icons/fontawesome/brands/reddit-alien.svg +++ b/material/.icons/fontawesome/brands/reddit-alien.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/reddit.svg b/material/.icons/fontawesome/brands/reddit.svg index c737fdbd3..c63aed7f0 100644 --- a/material/.icons/fontawesome/brands/reddit.svg +++ b/material/.icons/fontawesome/brands/reddit.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/redhat.svg b/material/.icons/fontawesome/brands/redhat.svg index caf849580..2c607e290 100644 --- a/material/.icons/fontawesome/brands/redhat.svg +++ b/material/.icons/fontawesome/brands/redhat.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/renren.svg b/material/.icons/fontawesome/brands/renren.svg index fdf849e55..f3122057c 100644 --- a/material/.icons/fontawesome/brands/renren.svg +++ b/material/.icons/fontawesome/brands/renren.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/replyd.svg b/material/.icons/fontawesome/brands/replyd.svg index aa6283895..e2ad311a2 100644 --- a/material/.icons/fontawesome/brands/replyd.svg +++ b/material/.icons/fontawesome/brands/replyd.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/researchgate.svg b/material/.icons/fontawesome/brands/researchgate.svg index 5165e9e4c..069b21f67 100644 --- a/material/.icons/fontawesome/brands/researchgate.svg +++ b/material/.icons/fontawesome/brands/researchgate.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/resolving.svg b/material/.icons/fontawesome/brands/resolving.svg index b19061974..ed900a9f5 100644 --- a/material/.icons/fontawesome/brands/resolving.svg +++ b/material/.icons/fontawesome/brands/resolving.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/rev.svg b/material/.icons/fontawesome/brands/rev.svg index c809b59a5..daf7b6974 100644 --- a/material/.icons/fontawesome/brands/rev.svg +++ b/material/.icons/fontawesome/brands/rev.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/rocketchat.svg b/material/.icons/fontawesome/brands/rocketchat.svg index 31b8f29e0..9d681154a 100644 --- a/material/.icons/fontawesome/brands/rocketchat.svg +++ b/material/.icons/fontawesome/brands/rocketchat.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/rockrms.svg b/material/.icons/fontawesome/brands/rockrms.svg index 5b0d577bd..084a6a42d 100644 --- a/material/.icons/fontawesome/brands/rockrms.svg +++ b/material/.icons/fontawesome/brands/rockrms.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/rust.svg b/material/.icons/fontawesome/brands/rust.svg index 327eac062..7520c3835 100644 --- a/material/.icons/fontawesome/brands/rust.svg +++ b/material/.icons/fontawesome/brands/rust.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/safari.svg b/material/.icons/fontawesome/brands/safari.svg index cf331abf4..6e086b6f1 100644 --- a/material/.icons/fontawesome/brands/safari.svg +++ b/material/.icons/fontawesome/brands/safari.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/salesforce.svg b/material/.icons/fontawesome/brands/salesforce.svg index 886b9eade..7d6c85b7a 100644 --- a/material/.icons/fontawesome/brands/salesforce.svg +++ b/material/.icons/fontawesome/brands/salesforce.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/sass.svg b/material/.icons/fontawesome/brands/sass.svg index 69bb51018..12c699c79 100644 --- a/material/.icons/fontawesome/brands/sass.svg +++ b/material/.icons/fontawesome/brands/sass.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/schlix.svg b/material/.icons/fontawesome/brands/schlix.svg index 680050c55..f9594914a 100644 --- a/material/.icons/fontawesome/brands/schlix.svg +++ b/material/.icons/fontawesome/brands/schlix.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/screenpal.svg b/material/.icons/fontawesome/brands/screenpal.svg index e8ea5158e..703f088e4 100644 --- a/material/.icons/fontawesome/brands/screenpal.svg +++ b/material/.icons/fontawesome/brands/screenpal.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/scribd.svg b/material/.icons/fontawesome/brands/scribd.svg index 8e26fa4dc..f1c24b47f 100644 --- a/material/.icons/fontawesome/brands/scribd.svg +++ b/material/.icons/fontawesome/brands/scribd.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/searchengin.svg b/material/.icons/fontawesome/brands/searchengin.svg index 3a80035ed..368fcc8f2 100644 --- a/material/.icons/fontawesome/brands/searchengin.svg +++ b/material/.icons/fontawesome/brands/searchengin.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/sellcast.svg b/material/.icons/fontawesome/brands/sellcast.svg index 50b30761a..96cbdb9b3 100644 --- a/material/.icons/fontawesome/brands/sellcast.svg +++ b/material/.icons/fontawesome/brands/sellcast.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/sellsy.svg b/material/.icons/fontawesome/brands/sellsy.svg index 7093e6b02..e42ec2e5a 100644 --- a/material/.icons/fontawesome/brands/sellsy.svg +++ b/material/.icons/fontawesome/brands/sellsy.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/servicestack.svg b/material/.icons/fontawesome/brands/servicestack.svg index 1668babbc..fd8df55a9 100644 --- a/material/.icons/fontawesome/brands/servicestack.svg +++ b/material/.icons/fontawesome/brands/servicestack.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/shirtsinbulk.svg b/material/.icons/fontawesome/brands/shirtsinbulk.svg index 6d98db4e6..745b4d593 100644 --- a/material/.icons/fontawesome/brands/shirtsinbulk.svg +++ b/material/.icons/fontawesome/brands/shirtsinbulk.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/shopify.svg b/material/.icons/fontawesome/brands/shopify.svg index 8db94f12a..9824d4d1f 100644 --- a/material/.icons/fontawesome/brands/shopify.svg +++ b/material/.icons/fontawesome/brands/shopify.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/shopware.svg b/material/.icons/fontawesome/brands/shopware.svg index 01b10d74d..fc5445fcc 100644 --- a/material/.icons/fontawesome/brands/shopware.svg +++ b/material/.icons/fontawesome/brands/shopware.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/simplybuilt.svg b/material/.icons/fontawesome/brands/simplybuilt.svg index a469cc7fc..fa64a9ae7 100644 --- a/material/.icons/fontawesome/brands/simplybuilt.svg +++ b/material/.icons/fontawesome/brands/simplybuilt.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/sistrix.svg b/material/.icons/fontawesome/brands/sistrix.svg index 0282bf2d9..7a8050372 100644 --- a/material/.icons/fontawesome/brands/sistrix.svg +++ b/material/.icons/fontawesome/brands/sistrix.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/sith.svg b/material/.icons/fontawesome/brands/sith.svg index 30d0d8dc3..163203003 100644 --- a/material/.icons/fontawesome/brands/sith.svg +++ b/material/.icons/fontawesome/brands/sith.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/sitrox.svg b/material/.icons/fontawesome/brands/sitrox.svg index 89136ff51..6b3953dcd 100644 --- a/material/.icons/fontawesome/brands/sitrox.svg +++ b/material/.icons/fontawesome/brands/sitrox.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/sketch.svg b/material/.icons/fontawesome/brands/sketch.svg index 14921fce4..04d9910d0 100644 --- a/material/.icons/fontawesome/brands/sketch.svg +++ b/material/.icons/fontawesome/brands/sketch.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/skyatlas.svg b/material/.icons/fontawesome/brands/skyatlas.svg index 392652217..08524f763 100644 --- a/material/.icons/fontawesome/brands/skyatlas.svg +++ b/material/.icons/fontawesome/brands/skyatlas.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/skype.svg b/material/.icons/fontawesome/brands/skype.svg index 2d488f927..f8e7f23d5 100644 --- a/material/.icons/fontawesome/brands/skype.svg +++ b/material/.icons/fontawesome/brands/skype.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/slack.svg b/material/.icons/fontawesome/brands/slack.svg index 5f1dcb1e0..c6f76eeee 100644 --- a/material/.icons/fontawesome/brands/slack.svg +++ b/material/.icons/fontawesome/brands/slack.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/slideshare.svg b/material/.icons/fontawesome/brands/slideshare.svg index 789bffc28..efb3dce47 100644 --- a/material/.icons/fontawesome/brands/slideshare.svg +++ b/material/.icons/fontawesome/brands/slideshare.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/snapchat.svg b/material/.icons/fontawesome/brands/snapchat.svg index 74ededb6c..3be067e1b 100644 --- a/material/.icons/fontawesome/brands/snapchat.svg +++ b/material/.icons/fontawesome/brands/snapchat.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/soundcloud.svg b/material/.icons/fontawesome/brands/soundcloud.svg index bd034a887..bcafb3501 100644 --- a/material/.icons/fontawesome/brands/soundcloud.svg +++ b/material/.icons/fontawesome/brands/soundcloud.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/sourcetree.svg b/material/.icons/fontawesome/brands/sourcetree.svg index 3a08bed14..6909a4e42 100644 --- a/material/.icons/fontawesome/brands/sourcetree.svg +++ b/material/.icons/fontawesome/brands/sourcetree.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/space-awesome.svg b/material/.icons/fontawesome/brands/space-awesome.svg index 0256d64f6..98613e72f 100644 --- a/material/.icons/fontawesome/brands/space-awesome.svg +++ b/material/.icons/fontawesome/brands/space-awesome.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/speakap.svg b/material/.icons/fontawesome/brands/speakap.svg index 6db2cb905..a519708ad 100644 --- a/material/.icons/fontawesome/brands/speakap.svg +++ b/material/.icons/fontawesome/brands/speakap.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/speaker-deck.svg b/material/.icons/fontawesome/brands/speaker-deck.svg index 4b0840349..ea1a3a31b 100644 --- a/material/.icons/fontawesome/brands/speaker-deck.svg +++ b/material/.icons/fontawesome/brands/speaker-deck.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/spotify.svg b/material/.icons/fontawesome/brands/spotify.svg index f7a0396d7..d9a4f4840 100644 --- a/material/.icons/fontawesome/brands/spotify.svg +++ b/material/.icons/fontawesome/brands/spotify.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/square-behance.svg b/material/.icons/fontawesome/brands/square-behance.svg index a869279fb..ba13da392 100644 --- a/material/.icons/fontawesome/brands/square-behance.svg +++ b/material/.icons/fontawesome/brands/square-behance.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/square-dribbble.svg b/material/.icons/fontawesome/brands/square-dribbble.svg index c4af99ccf..d761c10b5 100644 --- a/material/.icons/fontawesome/brands/square-dribbble.svg +++ b/material/.icons/fontawesome/brands/square-dribbble.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/square-facebook.svg b/material/.icons/fontawesome/brands/square-facebook.svg index 4a31385b1..381e0f21e 100644 --- a/material/.icons/fontawesome/brands/square-facebook.svg +++ b/material/.icons/fontawesome/brands/square-facebook.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/square-font-awesome-stroke.svg b/material/.icons/fontawesome/brands/square-font-awesome-stroke.svg index eb5529f2e..2c62b50fa 100644 --- a/material/.icons/fontawesome/brands/square-font-awesome-stroke.svg +++ b/material/.icons/fontawesome/brands/square-font-awesome-stroke.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/square-font-awesome.svg b/material/.icons/fontawesome/brands/square-font-awesome.svg index 719722d5b..32e5140ec 100644 --- a/material/.icons/fontawesome/brands/square-font-awesome.svg +++ b/material/.icons/fontawesome/brands/square-font-awesome.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/square-git.svg b/material/.icons/fontawesome/brands/square-git.svg index 0069a268b..b098a1c12 100644 --- a/material/.icons/fontawesome/brands/square-git.svg +++ b/material/.icons/fontawesome/brands/square-git.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/square-github.svg b/material/.icons/fontawesome/brands/square-github.svg index 5fb9c5f89..66531f2a7 100644 --- a/material/.icons/fontawesome/brands/square-github.svg +++ b/material/.icons/fontawesome/brands/square-github.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/square-gitlab.svg b/material/.icons/fontawesome/brands/square-gitlab.svg index bdea9eaf0..ddbc04b83 100644 --- a/material/.icons/fontawesome/brands/square-gitlab.svg +++ b/material/.icons/fontawesome/brands/square-gitlab.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/square-google-plus.svg b/material/.icons/fontawesome/brands/square-google-plus.svg index 3f3c1464e..60b814d12 100644 --- a/material/.icons/fontawesome/brands/square-google-plus.svg +++ b/material/.icons/fontawesome/brands/square-google-plus.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/square-hacker-news.svg b/material/.icons/fontawesome/brands/square-hacker-news.svg index f4016914e..3f18dd8b9 100644 --- a/material/.icons/fontawesome/brands/square-hacker-news.svg +++ b/material/.icons/fontawesome/brands/square-hacker-news.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/square-instagram.svg b/material/.icons/fontawesome/brands/square-instagram.svg index 7136dbdb9..085007b55 100644 --- a/material/.icons/fontawesome/brands/square-instagram.svg +++ b/material/.icons/fontawesome/brands/square-instagram.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/square-js.svg b/material/.icons/fontawesome/brands/square-js.svg index 7a0b4e6dd..fa3caeece 100644 --- a/material/.icons/fontawesome/brands/square-js.svg +++ b/material/.icons/fontawesome/brands/square-js.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/square-lastfm.svg b/material/.icons/fontawesome/brands/square-lastfm.svg index 8d086edc9..60d12b713 100644 --- a/material/.icons/fontawesome/brands/square-lastfm.svg +++ b/material/.icons/fontawesome/brands/square-lastfm.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/square-odnoklassniki.svg b/material/.icons/fontawesome/brands/square-odnoklassniki.svg index fe4d2d025..148dac8a0 100644 --- a/material/.icons/fontawesome/brands/square-odnoklassniki.svg +++ b/material/.icons/fontawesome/brands/square-odnoklassniki.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/square-pied-piper.svg b/material/.icons/fontawesome/brands/square-pied-piper.svg index 7ab0881b6..14ab79f7b 100644 --- a/material/.icons/fontawesome/brands/square-pied-piper.svg +++ b/material/.icons/fontawesome/brands/square-pied-piper.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/square-pinterest.svg b/material/.icons/fontawesome/brands/square-pinterest.svg index 48375fa42..e6d9d514f 100644 --- a/material/.icons/fontawesome/brands/square-pinterest.svg +++ b/material/.icons/fontawesome/brands/square-pinterest.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/square-reddit.svg b/material/.icons/fontawesome/brands/square-reddit.svg index 6e045318d..4b2280175 100644 --- a/material/.icons/fontawesome/brands/square-reddit.svg +++ b/material/.icons/fontawesome/brands/square-reddit.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/square-snapchat.svg b/material/.icons/fontawesome/brands/square-snapchat.svg index 60bdea2fd..84aef1f64 100644 --- a/material/.icons/fontawesome/brands/square-snapchat.svg +++ b/material/.icons/fontawesome/brands/square-snapchat.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/square-steam.svg b/material/.icons/fontawesome/brands/square-steam.svg index 0e6107b42..45dbf934e 100644 --- a/material/.icons/fontawesome/brands/square-steam.svg +++ b/material/.icons/fontawesome/brands/square-steam.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/square-tumblr.svg b/material/.icons/fontawesome/brands/square-tumblr.svg index 0ecae65fd..44bfdfada 100644 --- a/material/.icons/fontawesome/brands/square-tumblr.svg +++ b/material/.icons/fontawesome/brands/square-tumblr.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/square-twitter.svg b/material/.icons/fontawesome/brands/square-twitter.svg index 0692f0301..ad3d1a982 100644 --- a/material/.icons/fontawesome/brands/square-twitter.svg +++ b/material/.icons/fontawesome/brands/square-twitter.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/square-viadeo.svg b/material/.icons/fontawesome/brands/square-viadeo.svg index bae852bbb..b1925c4ba 100644 --- a/material/.icons/fontawesome/brands/square-viadeo.svg +++ b/material/.icons/fontawesome/brands/square-viadeo.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/square-vimeo.svg b/material/.icons/fontawesome/brands/square-vimeo.svg index a45d1902a..17bc1a71c 100644 --- a/material/.icons/fontawesome/brands/square-vimeo.svg +++ b/material/.icons/fontawesome/brands/square-vimeo.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/square-whatsapp.svg b/material/.icons/fontawesome/brands/square-whatsapp.svg index b3f52f8a5..954342d9a 100644 --- a/material/.icons/fontawesome/brands/square-whatsapp.svg +++ b/material/.icons/fontawesome/brands/square-whatsapp.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/square-xing.svg b/material/.icons/fontawesome/brands/square-xing.svg index 99c1d37e2..3cf68c065 100644 --- a/material/.icons/fontawesome/brands/square-xing.svg +++ b/material/.icons/fontawesome/brands/square-xing.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/square-youtube.svg b/material/.icons/fontawesome/brands/square-youtube.svg index df15463ff..ceef486d7 100644 --- a/material/.icons/fontawesome/brands/square-youtube.svg +++ b/material/.icons/fontawesome/brands/square-youtube.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/squarespace.svg b/material/.icons/fontawesome/brands/squarespace.svg index a7c7b2bc8..d3b6d2d51 100644 --- a/material/.icons/fontawesome/brands/squarespace.svg +++ b/material/.icons/fontawesome/brands/squarespace.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/stack-exchange.svg b/material/.icons/fontawesome/brands/stack-exchange.svg index 8a1cf6a5f..2e1bd3f9d 100644 --- a/material/.icons/fontawesome/brands/stack-exchange.svg +++ b/material/.icons/fontawesome/brands/stack-exchange.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/stack-overflow.svg b/material/.icons/fontawesome/brands/stack-overflow.svg index 3b30f45f0..a04408ccf 100644 --- a/material/.icons/fontawesome/brands/stack-overflow.svg +++ b/material/.icons/fontawesome/brands/stack-overflow.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/stackpath.svg b/material/.icons/fontawesome/brands/stackpath.svg index 2d3030ada..a5f3f49c7 100644 --- a/material/.icons/fontawesome/brands/stackpath.svg +++ b/material/.icons/fontawesome/brands/stackpath.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/staylinked.svg b/material/.icons/fontawesome/brands/staylinked.svg index 204dcb974..b482ac507 100644 --- a/material/.icons/fontawesome/brands/staylinked.svg +++ b/material/.icons/fontawesome/brands/staylinked.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/steam-symbol.svg b/material/.icons/fontawesome/brands/steam-symbol.svg index 8bdde6e70..92c5ed550 100644 --- a/material/.icons/fontawesome/brands/steam-symbol.svg +++ b/material/.icons/fontawesome/brands/steam-symbol.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/steam.svg b/material/.icons/fontawesome/brands/steam.svg index fb25508c0..1096d7ac8 100644 --- a/material/.icons/fontawesome/brands/steam.svg +++ b/material/.icons/fontawesome/brands/steam.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/sticker-mule.svg b/material/.icons/fontawesome/brands/sticker-mule.svg index 49cfddbee..7c1627762 100644 --- a/material/.icons/fontawesome/brands/sticker-mule.svg +++ b/material/.icons/fontawesome/brands/sticker-mule.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/strava.svg b/material/.icons/fontawesome/brands/strava.svg index c0aca0ddf..651a732bf 100644 --- a/material/.icons/fontawesome/brands/strava.svg +++ b/material/.icons/fontawesome/brands/strava.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/stripe-s.svg b/material/.icons/fontawesome/brands/stripe-s.svg index c21c41d64..a1ff3e5ee 100644 --- a/material/.icons/fontawesome/brands/stripe-s.svg +++ b/material/.icons/fontawesome/brands/stripe-s.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/stripe.svg b/material/.icons/fontawesome/brands/stripe.svg index 3117556fc..1d1cf6a24 100644 --- a/material/.icons/fontawesome/brands/stripe.svg +++ b/material/.icons/fontawesome/brands/stripe.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/stubber.svg b/material/.icons/fontawesome/brands/stubber.svg index 536a6bfaa..e41c13aae 100644 --- a/material/.icons/fontawesome/brands/stubber.svg +++ b/material/.icons/fontawesome/brands/stubber.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/studiovinari.svg b/material/.icons/fontawesome/brands/studiovinari.svg index 640d47584..c1b4e6d57 100644 --- a/material/.icons/fontawesome/brands/studiovinari.svg +++ b/material/.icons/fontawesome/brands/studiovinari.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/stumbleupon-circle.svg b/material/.icons/fontawesome/brands/stumbleupon-circle.svg index f5b19511e..7bd496bc6 100644 --- a/material/.icons/fontawesome/brands/stumbleupon-circle.svg +++ b/material/.icons/fontawesome/brands/stumbleupon-circle.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/stumbleupon.svg b/material/.icons/fontawesome/brands/stumbleupon.svg index 85c81617b..e63443537 100644 --- a/material/.icons/fontawesome/brands/stumbleupon.svg +++ b/material/.icons/fontawesome/brands/stumbleupon.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/superpowers.svg b/material/.icons/fontawesome/brands/superpowers.svg index af88edb73..0652a8b9c 100644 --- a/material/.icons/fontawesome/brands/superpowers.svg +++ b/material/.icons/fontawesome/brands/superpowers.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/supple.svg b/material/.icons/fontawesome/brands/supple.svg index b356cb8e8..f4c909feb 100644 --- a/material/.icons/fontawesome/brands/supple.svg +++ b/material/.icons/fontawesome/brands/supple.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/suse.svg b/material/.icons/fontawesome/brands/suse.svg index 29ac87e5c..24ee12c1f 100644 --- a/material/.icons/fontawesome/brands/suse.svg +++ b/material/.icons/fontawesome/brands/suse.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/swift.svg b/material/.icons/fontawesome/brands/swift.svg index e28badeb9..289421cef 100644 --- a/material/.icons/fontawesome/brands/swift.svg +++ b/material/.icons/fontawesome/brands/swift.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/symfony.svg b/material/.icons/fontawesome/brands/symfony.svg index 419c571ef..e0faade75 100644 --- a/material/.icons/fontawesome/brands/symfony.svg +++ b/material/.icons/fontawesome/brands/symfony.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/teamspeak.svg b/material/.icons/fontawesome/brands/teamspeak.svg index d20b4808e..096b5e6c4 100644 --- a/material/.icons/fontawesome/brands/teamspeak.svg +++ b/material/.icons/fontawesome/brands/teamspeak.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/telegram.svg b/material/.icons/fontawesome/brands/telegram.svg index 6ed9b7b5a..e129908e2 100644 --- a/material/.icons/fontawesome/brands/telegram.svg +++ b/material/.icons/fontawesome/brands/telegram.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/tencent-weibo.svg b/material/.icons/fontawesome/brands/tencent-weibo.svg index 7e235b6d8..9b9a6babf 100644 --- a/material/.icons/fontawesome/brands/tencent-weibo.svg +++ b/material/.icons/fontawesome/brands/tencent-weibo.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/the-red-yeti.svg b/material/.icons/fontawesome/brands/the-red-yeti.svg index 52523d030..4368b4f24 100644 --- a/material/.icons/fontawesome/brands/the-red-yeti.svg +++ b/material/.icons/fontawesome/brands/the-red-yeti.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/themeco.svg b/material/.icons/fontawesome/brands/themeco.svg index ba54fa119..171e6abd8 100644 --- a/material/.icons/fontawesome/brands/themeco.svg +++ b/material/.icons/fontawesome/brands/themeco.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/themeisle.svg b/material/.icons/fontawesome/brands/themeisle.svg index 4576a9985..2bfc289d6 100644 --- a/material/.icons/fontawesome/brands/themeisle.svg +++ b/material/.icons/fontawesome/brands/themeisle.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/think-peaks.svg b/material/.icons/fontawesome/brands/think-peaks.svg index 918da4feb..cbd9c5ae3 100644 --- a/material/.icons/fontawesome/brands/think-peaks.svg +++ b/material/.icons/fontawesome/brands/think-peaks.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/tiktok.svg b/material/.icons/fontawesome/brands/tiktok.svg index 5da978a29..e0029e126 100644 --- a/material/.icons/fontawesome/brands/tiktok.svg +++ b/material/.icons/fontawesome/brands/tiktok.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/trade-federation.svg b/material/.icons/fontawesome/brands/trade-federation.svg index 812bb4bd3..be4d27e2c 100644 --- a/material/.icons/fontawesome/brands/trade-federation.svg +++ b/material/.icons/fontawesome/brands/trade-federation.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/trello.svg b/material/.icons/fontawesome/brands/trello.svg index 5184b0fcf..232ef0be2 100644 --- a/material/.icons/fontawesome/brands/trello.svg +++ b/material/.icons/fontawesome/brands/trello.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/tumblr.svg b/material/.icons/fontawesome/brands/tumblr.svg index 85de12227..19e75d5ac 100644 --- a/material/.icons/fontawesome/brands/tumblr.svg +++ b/material/.icons/fontawesome/brands/tumblr.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/twitch.svg b/material/.icons/fontawesome/brands/twitch.svg index 1425b4797..2bcfff29f 100644 --- a/material/.icons/fontawesome/brands/twitch.svg +++ b/material/.icons/fontawesome/brands/twitch.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/twitter.svg b/material/.icons/fontawesome/brands/twitter.svg index 14cf17c44..024e7304a 100644 --- a/material/.icons/fontawesome/brands/twitter.svg +++ b/material/.icons/fontawesome/brands/twitter.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/typo3.svg b/material/.icons/fontawesome/brands/typo3.svg index 910c7f2fe..661a58fe7 100644 --- a/material/.icons/fontawesome/brands/typo3.svg +++ b/material/.icons/fontawesome/brands/typo3.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/uber.svg b/material/.icons/fontawesome/brands/uber.svg index df9e29d9b..7fc7b822e 100644 --- a/material/.icons/fontawesome/brands/uber.svg +++ b/material/.icons/fontawesome/brands/uber.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/ubuntu.svg b/material/.icons/fontawesome/brands/ubuntu.svg index 525e33f51..ad52e4e05 100644 --- a/material/.icons/fontawesome/brands/ubuntu.svg +++ b/material/.icons/fontawesome/brands/ubuntu.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/uikit.svg b/material/.icons/fontawesome/brands/uikit.svg index dd6ad724a..257481106 100644 --- a/material/.icons/fontawesome/brands/uikit.svg +++ b/material/.icons/fontawesome/brands/uikit.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/umbraco.svg b/material/.icons/fontawesome/brands/umbraco.svg index b722cc1bf..dd4daedf3 100644 --- a/material/.icons/fontawesome/brands/umbraco.svg +++ b/material/.icons/fontawesome/brands/umbraco.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/uncharted.svg b/material/.icons/fontawesome/brands/uncharted.svg index 88c506931..a6f7e48df 100644 --- a/material/.icons/fontawesome/brands/uncharted.svg +++ b/material/.icons/fontawesome/brands/uncharted.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/uniregistry.svg b/material/.icons/fontawesome/brands/uniregistry.svg index 95c0d75bb..0d09aa797 100644 --- a/material/.icons/fontawesome/brands/uniregistry.svg +++ b/material/.icons/fontawesome/brands/uniregistry.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/unity.svg b/material/.icons/fontawesome/brands/unity.svg index 26fedfed3..fd0b847a4 100644 --- a/material/.icons/fontawesome/brands/unity.svg +++ b/material/.icons/fontawesome/brands/unity.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/unsplash.svg b/material/.icons/fontawesome/brands/unsplash.svg index 353d9d4d1..9bbefdb80 100644 --- a/material/.icons/fontawesome/brands/unsplash.svg +++ b/material/.icons/fontawesome/brands/unsplash.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/untappd.svg b/material/.icons/fontawesome/brands/untappd.svg index 53c3b2434..8bc756143 100644 --- a/material/.icons/fontawesome/brands/untappd.svg +++ b/material/.icons/fontawesome/brands/untappd.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/ups.svg b/material/.icons/fontawesome/brands/ups.svg index cd0f6c9d9..d4beb95b2 100644 --- a/material/.icons/fontawesome/brands/ups.svg +++ b/material/.icons/fontawesome/brands/ups.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/usb.svg b/material/.icons/fontawesome/brands/usb.svg index 8fa9aa93f..4dafda4cf 100644 --- a/material/.icons/fontawesome/brands/usb.svg +++ b/material/.icons/fontawesome/brands/usb.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/usps.svg b/material/.icons/fontawesome/brands/usps.svg index b0ff5ea4e..a82016108 100644 --- a/material/.icons/fontawesome/brands/usps.svg +++ b/material/.icons/fontawesome/brands/usps.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/ussunnah.svg b/material/.icons/fontawesome/brands/ussunnah.svg index 4e0bb79d1..9dee2ddd5 100644 --- a/material/.icons/fontawesome/brands/ussunnah.svg +++ b/material/.icons/fontawesome/brands/ussunnah.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/vaadin.svg b/material/.icons/fontawesome/brands/vaadin.svg index d972f2363..8df6d84d4 100644 --- a/material/.icons/fontawesome/brands/vaadin.svg +++ b/material/.icons/fontawesome/brands/vaadin.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/viacoin.svg b/material/.icons/fontawesome/brands/viacoin.svg index 65263e300..27b8ccf86 100644 --- a/material/.icons/fontawesome/brands/viacoin.svg +++ b/material/.icons/fontawesome/brands/viacoin.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/viadeo.svg b/material/.icons/fontawesome/brands/viadeo.svg index 4ac34ff7f..6a59e584e 100644 --- a/material/.icons/fontawesome/brands/viadeo.svg +++ b/material/.icons/fontawesome/brands/viadeo.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/viber.svg b/material/.icons/fontawesome/brands/viber.svg index 40ffe3018..8e7411d73 100644 --- a/material/.icons/fontawesome/brands/viber.svg +++ b/material/.icons/fontawesome/brands/viber.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/vimeo-v.svg b/material/.icons/fontawesome/brands/vimeo-v.svg index 642e6ae13..3baec6d64 100644 --- a/material/.icons/fontawesome/brands/vimeo-v.svg +++ b/material/.icons/fontawesome/brands/vimeo-v.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/vimeo.svg b/material/.icons/fontawesome/brands/vimeo.svg index 02455c889..79b51b075 100644 --- a/material/.icons/fontawesome/brands/vimeo.svg +++ b/material/.icons/fontawesome/brands/vimeo.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/vine.svg b/material/.icons/fontawesome/brands/vine.svg index 30052dec6..bf45cb5d1 100644 --- a/material/.icons/fontawesome/brands/vine.svg +++ b/material/.icons/fontawesome/brands/vine.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/vk.svg b/material/.icons/fontawesome/brands/vk.svg index 61db99435..d2e473f15 100644 --- a/material/.icons/fontawesome/brands/vk.svg +++ b/material/.icons/fontawesome/brands/vk.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/vnv.svg b/material/.icons/fontawesome/brands/vnv.svg index 31e0ad857..1bdf58552 100644 --- a/material/.icons/fontawesome/brands/vnv.svg +++ b/material/.icons/fontawesome/brands/vnv.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/vuejs.svg b/material/.icons/fontawesome/brands/vuejs.svg index 1213bb336..677e1a085 100644 --- a/material/.icons/fontawesome/brands/vuejs.svg +++ b/material/.icons/fontawesome/brands/vuejs.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/watchman-monitoring.svg b/material/.icons/fontawesome/brands/watchman-monitoring.svg index 409f15e61..23afdb232 100644 --- a/material/.icons/fontawesome/brands/watchman-monitoring.svg +++ b/material/.icons/fontawesome/brands/watchman-monitoring.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/waze.svg b/material/.icons/fontawesome/brands/waze.svg index 86f0e0020..1ecd13fff 100644 --- a/material/.icons/fontawesome/brands/waze.svg +++ b/material/.icons/fontawesome/brands/waze.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/weebly.svg b/material/.icons/fontawesome/brands/weebly.svg index cf4138bf8..ee5766aa5 100644 --- a/material/.icons/fontawesome/brands/weebly.svg +++ b/material/.icons/fontawesome/brands/weebly.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/weibo.svg b/material/.icons/fontawesome/brands/weibo.svg index 3629707fb..62025c9a4 100644 --- a/material/.icons/fontawesome/brands/weibo.svg +++ b/material/.icons/fontawesome/brands/weibo.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/weixin.svg b/material/.icons/fontawesome/brands/weixin.svg index 7af1ce72c..f0165abd0 100644 --- a/material/.icons/fontawesome/brands/weixin.svg +++ b/material/.icons/fontawesome/brands/weixin.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/whatsapp.svg b/material/.icons/fontawesome/brands/whatsapp.svg index bf8f072b2..a901d5bfe 100644 --- a/material/.icons/fontawesome/brands/whatsapp.svg +++ b/material/.icons/fontawesome/brands/whatsapp.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/whmcs.svg b/material/.icons/fontawesome/brands/whmcs.svg index 1ab4cf40a..1b4ce0a44 100644 --- a/material/.icons/fontawesome/brands/whmcs.svg +++ b/material/.icons/fontawesome/brands/whmcs.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/wikipedia-w.svg b/material/.icons/fontawesome/brands/wikipedia-w.svg index db8a28268..47dc0b929 100644 --- a/material/.icons/fontawesome/brands/wikipedia-w.svg +++ b/material/.icons/fontawesome/brands/wikipedia-w.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/windows.svg b/material/.icons/fontawesome/brands/windows.svg index f6c947647..3666e28f4 100644 --- a/material/.icons/fontawesome/brands/windows.svg +++ b/material/.icons/fontawesome/brands/windows.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/wirsindhandwerk.svg b/material/.icons/fontawesome/brands/wirsindhandwerk.svg index 78f1ccafd..d073a9a49 100644 --- a/material/.icons/fontawesome/brands/wirsindhandwerk.svg +++ b/material/.icons/fontawesome/brands/wirsindhandwerk.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/wix.svg b/material/.icons/fontawesome/brands/wix.svg index 04a49f600..509c1136a 100644 --- a/material/.icons/fontawesome/brands/wix.svg +++ b/material/.icons/fontawesome/brands/wix.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/wizards-of-the-coast.svg b/material/.icons/fontawesome/brands/wizards-of-the-coast.svg index 438142bfd..0ac3b2801 100644 --- a/material/.icons/fontawesome/brands/wizards-of-the-coast.svg +++ b/material/.icons/fontawesome/brands/wizards-of-the-coast.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/wodu.svg b/material/.icons/fontawesome/brands/wodu.svg index 6184a42fe..c06433c10 100644 --- a/material/.icons/fontawesome/brands/wodu.svg +++ b/material/.icons/fontawesome/brands/wodu.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/wolf-pack-battalion.svg b/material/.icons/fontawesome/brands/wolf-pack-battalion.svg index 7b16639db..0c1f4308b 100644 --- a/material/.icons/fontawesome/brands/wolf-pack-battalion.svg +++ b/material/.icons/fontawesome/brands/wolf-pack-battalion.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/wordpress-simple.svg b/material/.icons/fontawesome/brands/wordpress-simple.svg index 20286877e..468df228d 100644 --- a/material/.icons/fontawesome/brands/wordpress-simple.svg +++ b/material/.icons/fontawesome/brands/wordpress-simple.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/wordpress.svg b/material/.icons/fontawesome/brands/wordpress.svg index 4c145ce55..918cd91cc 100644 --- a/material/.icons/fontawesome/brands/wordpress.svg +++ b/material/.icons/fontawesome/brands/wordpress.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/wpbeginner.svg b/material/.icons/fontawesome/brands/wpbeginner.svg index 9044010c4..2e0f3bf5a 100644 --- a/material/.icons/fontawesome/brands/wpbeginner.svg +++ b/material/.icons/fontawesome/brands/wpbeginner.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/wpexplorer.svg b/material/.icons/fontawesome/brands/wpexplorer.svg index 4606427d6..09cfe91ce 100644 --- a/material/.icons/fontawesome/brands/wpexplorer.svg +++ b/material/.icons/fontawesome/brands/wpexplorer.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/wpforms.svg b/material/.icons/fontawesome/brands/wpforms.svg index f9ae6e616..01955eefc 100644 --- a/material/.icons/fontawesome/brands/wpforms.svg +++ b/material/.icons/fontawesome/brands/wpforms.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/wpressr.svg b/material/.icons/fontawesome/brands/wpressr.svg index ea9981f92..f233a4918 100644 --- a/material/.icons/fontawesome/brands/wpressr.svg +++ b/material/.icons/fontawesome/brands/wpressr.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/xbox.svg b/material/.icons/fontawesome/brands/xbox.svg index 211cfc8be..0f3b45116 100644 --- a/material/.icons/fontawesome/brands/xbox.svg +++ b/material/.icons/fontawesome/brands/xbox.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/xing.svg b/material/.icons/fontawesome/brands/xing.svg index 5afcf7be2..4c749bba5 100644 --- a/material/.icons/fontawesome/brands/xing.svg +++ b/material/.icons/fontawesome/brands/xing.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/y-combinator.svg b/material/.icons/fontawesome/brands/y-combinator.svg index dcc829a60..99580b65e 100644 --- a/material/.icons/fontawesome/brands/y-combinator.svg +++ b/material/.icons/fontawesome/brands/y-combinator.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/yahoo.svg b/material/.icons/fontawesome/brands/yahoo.svg index 8165bd40b..dd9617c9b 100644 --- a/material/.icons/fontawesome/brands/yahoo.svg +++ b/material/.icons/fontawesome/brands/yahoo.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/yammer.svg b/material/.icons/fontawesome/brands/yammer.svg index 6dee66513..b77e1dfbd 100644 --- a/material/.icons/fontawesome/brands/yammer.svg +++ b/material/.icons/fontawesome/brands/yammer.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/yandex-international.svg b/material/.icons/fontawesome/brands/yandex-international.svg index f620b407f..16b71928c 100644 --- a/material/.icons/fontawesome/brands/yandex-international.svg +++ b/material/.icons/fontawesome/brands/yandex-international.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/yandex.svg b/material/.icons/fontawesome/brands/yandex.svg index 67485d521..c32e1dc58 100644 --- a/material/.icons/fontawesome/brands/yandex.svg +++ b/material/.icons/fontawesome/brands/yandex.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/yarn.svg b/material/.icons/fontawesome/brands/yarn.svg index f22615442..af91ebb7a 100644 --- a/material/.icons/fontawesome/brands/yarn.svg +++ b/material/.icons/fontawesome/brands/yarn.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/yelp.svg b/material/.icons/fontawesome/brands/yelp.svg index d1282e270..7c6791902 100644 --- a/material/.icons/fontawesome/brands/yelp.svg +++ b/material/.icons/fontawesome/brands/yelp.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/yoast.svg b/material/.icons/fontawesome/brands/yoast.svg index 445516349..590d37e08 100644 --- a/material/.icons/fontawesome/brands/yoast.svg +++ b/material/.icons/fontawesome/brands/yoast.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/youtube.svg b/material/.icons/fontawesome/brands/youtube.svg index 60d6c8646..707705cd0 100644 --- a/material/.icons/fontawesome/brands/youtube.svg +++ b/material/.icons/fontawesome/brands/youtube.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/brands/zhihu.svg b/material/.icons/fontawesome/brands/zhihu.svg index 3dd82707d..a04b5f60f 100644 --- a/material/.icons/fontawesome/brands/zhihu.svg +++ b/material/.icons/fontawesome/brands/zhihu.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/address-book.svg b/material/.icons/fontawesome/regular/address-book.svg index c9bfe0506..aa4958c73 100644 --- a/material/.icons/fontawesome/regular/address-book.svg +++ b/material/.icons/fontawesome/regular/address-book.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/address-card.svg b/material/.icons/fontawesome/regular/address-card.svg index 4b01ba8d0..fee927783 100644 --- a/material/.icons/fontawesome/regular/address-card.svg +++ b/material/.icons/fontawesome/regular/address-card.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/bell-slash.svg b/material/.icons/fontawesome/regular/bell-slash.svg index 37c279f03..6f188ccd5 100644 --- a/material/.icons/fontawesome/regular/bell-slash.svg +++ b/material/.icons/fontawesome/regular/bell-slash.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/bell.svg b/material/.icons/fontawesome/regular/bell.svg index afb464d17..ca9393227 100644 --- a/material/.icons/fontawesome/regular/bell.svg +++ b/material/.icons/fontawesome/regular/bell.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/bookmark.svg b/material/.icons/fontawesome/regular/bookmark.svg index adfbc0a36..2854ad51d 100644 --- a/material/.icons/fontawesome/regular/bookmark.svg +++ b/material/.icons/fontawesome/regular/bookmark.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/building.svg b/material/.icons/fontawesome/regular/building.svg index 389f5138f..1b827adcb 100644 --- a/material/.icons/fontawesome/regular/building.svg +++ b/material/.icons/fontawesome/regular/building.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/calendar-check.svg b/material/.icons/fontawesome/regular/calendar-check.svg index 800ed3988..1109481c9 100644 --- a/material/.icons/fontawesome/regular/calendar-check.svg +++ b/material/.icons/fontawesome/regular/calendar-check.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/calendar-days.svg b/material/.icons/fontawesome/regular/calendar-days.svg index 812141d21..5621842e2 100644 --- a/material/.icons/fontawesome/regular/calendar-days.svg +++ b/material/.icons/fontawesome/regular/calendar-days.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/calendar-minus.svg b/material/.icons/fontawesome/regular/calendar-minus.svg index 66846a873..4591a089a 100644 --- a/material/.icons/fontawesome/regular/calendar-minus.svg +++ b/material/.icons/fontawesome/regular/calendar-minus.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/calendar-plus.svg b/material/.icons/fontawesome/regular/calendar-plus.svg index 294e5ae3f..5b37bf63f 100644 --- a/material/.icons/fontawesome/regular/calendar-plus.svg +++ b/material/.icons/fontawesome/regular/calendar-plus.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/calendar-xmark.svg b/material/.icons/fontawesome/regular/calendar-xmark.svg index c427a62a7..a1c4d22e7 100644 --- a/material/.icons/fontawesome/regular/calendar-xmark.svg +++ b/material/.icons/fontawesome/regular/calendar-xmark.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/calendar.svg b/material/.icons/fontawesome/regular/calendar.svg index 4f02a012c..ef27e4c90 100644 --- a/material/.icons/fontawesome/regular/calendar.svg +++ b/material/.icons/fontawesome/regular/calendar.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/chart-bar.svg b/material/.icons/fontawesome/regular/chart-bar.svg index 1d0a4f5b5..00321db3a 100644 --- a/material/.icons/fontawesome/regular/chart-bar.svg +++ b/material/.icons/fontawesome/regular/chart-bar.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/chess-bishop.svg b/material/.icons/fontawesome/regular/chess-bishop.svg index ed3f6f50e..6efbba503 100644 --- a/material/.icons/fontawesome/regular/chess-bishop.svg +++ b/material/.icons/fontawesome/regular/chess-bishop.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/chess-king.svg b/material/.icons/fontawesome/regular/chess-king.svg index d104e26fa..2f14b3b90 100644 --- a/material/.icons/fontawesome/regular/chess-king.svg +++ b/material/.icons/fontawesome/regular/chess-king.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/chess-knight.svg b/material/.icons/fontawesome/regular/chess-knight.svg index ec2fab727..52ff43a07 100644 --- a/material/.icons/fontawesome/regular/chess-knight.svg +++ b/material/.icons/fontawesome/regular/chess-knight.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/chess-pawn.svg b/material/.icons/fontawesome/regular/chess-pawn.svg index 57c846cbf..3f51c3199 100644 --- a/material/.icons/fontawesome/regular/chess-pawn.svg +++ b/material/.icons/fontawesome/regular/chess-pawn.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/chess-queen.svg b/material/.icons/fontawesome/regular/chess-queen.svg index 0ba833466..53711b5ce 100644 --- a/material/.icons/fontawesome/regular/chess-queen.svg +++ b/material/.icons/fontawesome/regular/chess-queen.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/chess-rook.svg b/material/.icons/fontawesome/regular/chess-rook.svg index 9b41910d2..1b4ba93e8 100644 --- a/material/.icons/fontawesome/regular/chess-rook.svg +++ b/material/.icons/fontawesome/regular/chess-rook.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/circle-check.svg b/material/.icons/fontawesome/regular/circle-check.svg index 4dc489e26..7b8095cc2 100644 --- a/material/.icons/fontawesome/regular/circle-check.svg +++ b/material/.icons/fontawesome/regular/circle-check.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/circle-dot.svg b/material/.icons/fontawesome/regular/circle-dot.svg index a0d0b96b0..4ab8906fe 100644 --- a/material/.icons/fontawesome/regular/circle-dot.svg +++ b/material/.icons/fontawesome/regular/circle-dot.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/circle-down.svg b/material/.icons/fontawesome/regular/circle-down.svg index 987bcba89..d0e360a01 100644 --- a/material/.icons/fontawesome/regular/circle-down.svg +++ b/material/.icons/fontawesome/regular/circle-down.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/circle-left.svg b/material/.icons/fontawesome/regular/circle-left.svg index e4a2b500d..54f8dae27 100644 --- a/material/.icons/fontawesome/regular/circle-left.svg +++ b/material/.icons/fontawesome/regular/circle-left.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/circle-pause.svg b/material/.icons/fontawesome/regular/circle-pause.svg index 3305c3a8b..8328f5240 100644 --- a/material/.icons/fontawesome/regular/circle-pause.svg +++ b/material/.icons/fontawesome/regular/circle-pause.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/circle-play.svg b/material/.icons/fontawesome/regular/circle-play.svg index fba0dc72c..111666eac 100644 --- a/material/.icons/fontawesome/regular/circle-play.svg +++ b/material/.icons/fontawesome/regular/circle-play.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/circle-question.svg b/material/.icons/fontawesome/regular/circle-question.svg index b4fa88ad0..9e144b850 100644 --- a/material/.icons/fontawesome/regular/circle-question.svg +++ b/material/.icons/fontawesome/regular/circle-question.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/circle-right.svg b/material/.icons/fontawesome/regular/circle-right.svg index 4bd0da6d3..62be982d4 100644 --- a/material/.icons/fontawesome/regular/circle-right.svg +++ b/material/.icons/fontawesome/regular/circle-right.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/circle-stop.svg b/material/.icons/fontawesome/regular/circle-stop.svg index e63ada4fa..2e3ea00f8 100644 --- a/material/.icons/fontawesome/regular/circle-stop.svg +++ b/material/.icons/fontawesome/regular/circle-stop.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/circle-up.svg b/material/.icons/fontawesome/regular/circle-up.svg index b6201019f..b9447ece4 100644 --- a/material/.icons/fontawesome/regular/circle-up.svg +++ b/material/.icons/fontawesome/regular/circle-up.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/circle-user.svg b/material/.icons/fontawesome/regular/circle-user.svg index b4f914817..b28122736 100644 --- a/material/.icons/fontawesome/regular/circle-user.svg +++ b/material/.icons/fontawesome/regular/circle-user.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/circle-xmark.svg b/material/.icons/fontawesome/regular/circle-xmark.svg index 456bc61f9..c6e74d4f6 100644 --- a/material/.icons/fontawesome/regular/circle-xmark.svg +++ b/material/.icons/fontawesome/regular/circle-xmark.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/circle.svg b/material/.icons/fontawesome/regular/circle.svg index 943c8738c..c4220e3eb 100644 --- a/material/.icons/fontawesome/regular/circle.svg +++ b/material/.icons/fontawesome/regular/circle.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/clipboard.svg b/material/.icons/fontawesome/regular/clipboard.svg index ae414c2cb..faedc5887 100644 --- a/material/.icons/fontawesome/regular/clipboard.svg +++ b/material/.icons/fontawesome/regular/clipboard.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/clock.svg b/material/.icons/fontawesome/regular/clock.svg index dc96cf431..bb329dda8 100644 --- a/material/.icons/fontawesome/regular/clock.svg +++ b/material/.icons/fontawesome/regular/clock.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/clone.svg b/material/.icons/fontawesome/regular/clone.svg index 75097d474..a3b5df36a 100644 --- a/material/.icons/fontawesome/regular/clone.svg +++ b/material/.icons/fontawesome/regular/clone.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/closed-captioning.svg b/material/.icons/fontawesome/regular/closed-captioning.svg index 973db8bd3..3ad7648c3 100644 --- a/material/.icons/fontawesome/regular/closed-captioning.svg +++ b/material/.icons/fontawesome/regular/closed-captioning.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/comment-dots.svg b/material/.icons/fontawesome/regular/comment-dots.svg index da9d25fa4..bfdf22e51 100644 --- a/material/.icons/fontawesome/regular/comment-dots.svg +++ b/material/.icons/fontawesome/regular/comment-dots.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/comment.svg b/material/.icons/fontawesome/regular/comment.svg index b71a5ea44..17590f966 100644 --- a/material/.icons/fontawesome/regular/comment.svg +++ b/material/.icons/fontawesome/regular/comment.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/comments.svg b/material/.icons/fontawesome/regular/comments.svg index 208db519d..825b2d38e 100644 --- a/material/.icons/fontawesome/regular/comments.svg +++ b/material/.icons/fontawesome/regular/comments.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/compass.svg b/material/.icons/fontawesome/regular/compass.svg index 83c703e83..60aa4ea8b 100644 --- a/material/.icons/fontawesome/regular/compass.svg +++ b/material/.icons/fontawesome/regular/compass.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/copy.svg b/material/.icons/fontawesome/regular/copy.svg index 3aa143860..0300525f0 100644 --- a/material/.icons/fontawesome/regular/copy.svg +++ b/material/.icons/fontawesome/regular/copy.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/copyright.svg b/material/.icons/fontawesome/regular/copyright.svg index c342477f8..e25624d0c 100644 --- a/material/.icons/fontawesome/regular/copyright.svg +++ b/material/.icons/fontawesome/regular/copyright.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/credit-card.svg b/material/.icons/fontawesome/regular/credit-card.svg index 714bdbaf0..0fba35d42 100644 --- a/material/.icons/fontawesome/regular/credit-card.svg +++ b/material/.icons/fontawesome/regular/credit-card.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/envelope-open.svg b/material/.icons/fontawesome/regular/envelope-open.svg index 8039af48d..951da4df6 100644 --- a/material/.icons/fontawesome/regular/envelope-open.svg +++ b/material/.icons/fontawesome/regular/envelope-open.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/envelope.svg b/material/.icons/fontawesome/regular/envelope.svg index acb1012ec..6bfe20f42 100644 --- a/material/.icons/fontawesome/regular/envelope.svg +++ b/material/.icons/fontawesome/regular/envelope.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/eye-slash.svg b/material/.icons/fontawesome/regular/eye-slash.svg index fe28fc3e9..e0b272ad9 100644 --- a/material/.icons/fontawesome/regular/eye-slash.svg +++ b/material/.icons/fontawesome/regular/eye-slash.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/eye.svg b/material/.icons/fontawesome/regular/eye.svg index 2741b5954..b44db8255 100644 --- a/material/.icons/fontawesome/regular/eye.svg +++ b/material/.icons/fontawesome/regular/eye.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/face-angry.svg b/material/.icons/fontawesome/regular/face-angry.svg index 2d20f34ae..bc9f1cb32 100644 --- a/material/.icons/fontawesome/regular/face-angry.svg +++ b/material/.icons/fontawesome/regular/face-angry.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/face-dizzy.svg b/material/.icons/fontawesome/regular/face-dizzy.svg index 8cd4a30ab..06ac82bf8 100644 --- a/material/.icons/fontawesome/regular/face-dizzy.svg +++ b/material/.icons/fontawesome/regular/face-dizzy.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/face-flushed.svg b/material/.icons/fontawesome/regular/face-flushed.svg index bba18238c..5245f9d35 100644 --- a/material/.icons/fontawesome/regular/face-flushed.svg +++ b/material/.icons/fontawesome/regular/face-flushed.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/face-frown-open.svg b/material/.icons/fontawesome/regular/face-frown-open.svg index d95b968c0..d2f9aa82d 100644 --- a/material/.icons/fontawesome/regular/face-frown-open.svg +++ b/material/.icons/fontawesome/regular/face-frown-open.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/face-frown.svg b/material/.icons/fontawesome/regular/face-frown.svg index 37b55818f..2ff4da1b1 100644 --- a/material/.icons/fontawesome/regular/face-frown.svg +++ b/material/.icons/fontawesome/regular/face-frown.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/face-grimace.svg b/material/.icons/fontawesome/regular/face-grimace.svg index 4049e565a..e6d40a8f2 100644 --- a/material/.icons/fontawesome/regular/face-grimace.svg +++ b/material/.icons/fontawesome/regular/face-grimace.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/face-grin-beam-sweat.svg b/material/.icons/fontawesome/regular/face-grin-beam-sweat.svg index 9bd4ab1cb..e7756cad4 100644 --- a/material/.icons/fontawesome/regular/face-grin-beam-sweat.svg +++ b/material/.icons/fontawesome/regular/face-grin-beam-sweat.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/face-grin-beam.svg b/material/.icons/fontawesome/regular/face-grin-beam.svg index 2aa3a4cce..7d039c051 100644 --- a/material/.icons/fontawesome/regular/face-grin-beam.svg +++ b/material/.icons/fontawesome/regular/face-grin-beam.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/face-grin-hearts.svg b/material/.icons/fontawesome/regular/face-grin-hearts.svg index 80e2aca6a..edc501d6a 100644 --- a/material/.icons/fontawesome/regular/face-grin-hearts.svg +++ b/material/.icons/fontawesome/regular/face-grin-hearts.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/face-grin-squint-tears.svg b/material/.icons/fontawesome/regular/face-grin-squint-tears.svg index 6ed2164f3..4fa0f9a23 100644 --- a/material/.icons/fontawesome/regular/face-grin-squint-tears.svg +++ b/material/.icons/fontawesome/regular/face-grin-squint-tears.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/face-grin-squint.svg b/material/.icons/fontawesome/regular/face-grin-squint.svg index 30fd3c0b0..7f0bab229 100644 --- a/material/.icons/fontawesome/regular/face-grin-squint.svg +++ b/material/.icons/fontawesome/regular/face-grin-squint.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/face-grin-stars.svg b/material/.icons/fontawesome/regular/face-grin-stars.svg index 65fe38692..6375a4dc4 100644 --- a/material/.icons/fontawesome/regular/face-grin-stars.svg +++ b/material/.icons/fontawesome/regular/face-grin-stars.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/face-grin-tears.svg b/material/.icons/fontawesome/regular/face-grin-tears.svg index d5f1f00c5..c96815582 100644 --- a/material/.icons/fontawesome/regular/face-grin-tears.svg +++ b/material/.icons/fontawesome/regular/face-grin-tears.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/face-grin-tongue-squint.svg b/material/.icons/fontawesome/regular/face-grin-tongue-squint.svg index 926f94794..333709cde 100644 --- a/material/.icons/fontawesome/regular/face-grin-tongue-squint.svg +++ b/material/.icons/fontawesome/regular/face-grin-tongue-squint.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/face-grin-tongue-wink.svg b/material/.icons/fontawesome/regular/face-grin-tongue-wink.svg index 51b03af88..e3f5b3167 100644 --- a/material/.icons/fontawesome/regular/face-grin-tongue-wink.svg +++ b/material/.icons/fontawesome/regular/face-grin-tongue-wink.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/face-grin-tongue.svg b/material/.icons/fontawesome/regular/face-grin-tongue.svg index 728830c5c..6a5a5eb70 100644 --- a/material/.icons/fontawesome/regular/face-grin-tongue.svg +++ b/material/.icons/fontawesome/regular/face-grin-tongue.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/face-grin-wide.svg b/material/.icons/fontawesome/regular/face-grin-wide.svg index eecda035f..1660171a0 100644 --- a/material/.icons/fontawesome/regular/face-grin-wide.svg +++ b/material/.icons/fontawesome/regular/face-grin-wide.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/face-grin-wink.svg b/material/.icons/fontawesome/regular/face-grin-wink.svg index b23e9414f..f8927016a 100644 --- a/material/.icons/fontawesome/regular/face-grin-wink.svg +++ b/material/.icons/fontawesome/regular/face-grin-wink.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/face-grin.svg b/material/.icons/fontawesome/regular/face-grin.svg index 7640ad93c..88a1c93c6 100644 --- a/material/.icons/fontawesome/regular/face-grin.svg +++ b/material/.icons/fontawesome/regular/face-grin.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/face-kiss-beam.svg b/material/.icons/fontawesome/regular/face-kiss-beam.svg index 8f949b51e..2b9d313b8 100644 --- a/material/.icons/fontawesome/regular/face-kiss-beam.svg +++ b/material/.icons/fontawesome/regular/face-kiss-beam.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/face-kiss-wink-heart.svg b/material/.icons/fontawesome/regular/face-kiss-wink-heart.svg index 64aab7d6d..6af5d0bec 100644 --- a/material/.icons/fontawesome/regular/face-kiss-wink-heart.svg +++ b/material/.icons/fontawesome/regular/face-kiss-wink-heart.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/face-kiss.svg b/material/.icons/fontawesome/regular/face-kiss.svg index f38be63c5..69ce5b3aa 100644 --- a/material/.icons/fontawesome/regular/face-kiss.svg +++ b/material/.icons/fontawesome/regular/face-kiss.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/face-laugh-beam.svg b/material/.icons/fontawesome/regular/face-laugh-beam.svg index ab3b43bb0..aff9819d2 100644 --- a/material/.icons/fontawesome/regular/face-laugh-beam.svg +++ b/material/.icons/fontawesome/regular/face-laugh-beam.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/face-laugh-squint.svg b/material/.icons/fontawesome/regular/face-laugh-squint.svg index d59f0a88f..936ffa8f7 100644 --- a/material/.icons/fontawesome/regular/face-laugh-squint.svg +++ b/material/.icons/fontawesome/regular/face-laugh-squint.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/face-laugh-wink.svg b/material/.icons/fontawesome/regular/face-laugh-wink.svg index cd8093ca1..d310984b1 100644 --- a/material/.icons/fontawesome/regular/face-laugh-wink.svg +++ b/material/.icons/fontawesome/regular/face-laugh-wink.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/face-laugh.svg b/material/.icons/fontawesome/regular/face-laugh.svg index fea02093f..0dffd8b62 100644 --- a/material/.icons/fontawesome/regular/face-laugh.svg +++ b/material/.icons/fontawesome/regular/face-laugh.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/face-meh-blank.svg b/material/.icons/fontawesome/regular/face-meh-blank.svg index 332059dd3..9b6ddbe9f 100644 --- a/material/.icons/fontawesome/regular/face-meh-blank.svg +++ b/material/.icons/fontawesome/regular/face-meh-blank.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/face-meh.svg b/material/.icons/fontawesome/regular/face-meh.svg index a21c94e1f..62fa996cb 100644 --- a/material/.icons/fontawesome/regular/face-meh.svg +++ b/material/.icons/fontawesome/regular/face-meh.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/face-rolling-eyes.svg b/material/.icons/fontawesome/regular/face-rolling-eyes.svg index ca7cbd659..d4b44dfdf 100644 --- a/material/.icons/fontawesome/regular/face-rolling-eyes.svg +++ b/material/.icons/fontawesome/regular/face-rolling-eyes.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/face-sad-cry.svg b/material/.icons/fontawesome/regular/face-sad-cry.svg index 1cd031f29..30e4a7180 100644 --- a/material/.icons/fontawesome/regular/face-sad-cry.svg +++ b/material/.icons/fontawesome/regular/face-sad-cry.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/face-sad-tear.svg b/material/.icons/fontawesome/regular/face-sad-tear.svg index a8cad6d79..cf6c79653 100644 --- a/material/.icons/fontawesome/regular/face-sad-tear.svg +++ b/material/.icons/fontawesome/regular/face-sad-tear.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/face-smile-beam.svg b/material/.icons/fontawesome/regular/face-smile-beam.svg index a417be00e..6b34de7e5 100644 --- a/material/.icons/fontawesome/regular/face-smile-beam.svg +++ b/material/.icons/fontawesome/regular/face-smile-beam.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/face-smile-wink.svg b/material/.icons/fontawesome/regular/face-smile-wink.svg index c525a37f8..d01c2b2a2 100644 --- a/material/.icons/fontawesome/regular/face-smile-wink.svg +++ b/material/.icons/fontawesome/regular/face-smile-wink.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/face-smile.svg b/material/.icons/fontawesome/regular/face-smile.svg index a8fd09a58..a59e4a155 100644 --- a/material/.icons/fontawesome/regular/face-smile.svg +++ b/material/.icons/fontawesome/regular/face-smile.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/face-surprise.svg b/material/.icons/fontawesome/regular/face-surprise.svg index 91b174000..dd1352425 100644 --- a/material/.icons/fontawesome/regular/face-surprise.svg +++ b/material/.icons/fontawesome/regular/face-surprise.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/face-tired.svg b/material/.icons/fontawesome/regular/face-tired.svg index 81095d95d..37913fc3a 100644 --- a/material/.icons/fontawesome/regular/face-tired.svg +++ b/material/.icons/fontawesome/regular/face-tired.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/file-audio.svg b/material/.icons/fontawesome/regular/file-audio.svg index 8552c8a3f..14a9640d6 100644 --- a/material/.icons/fontawesome/regular/file-audio.svg +++ b/material/.icons/fontawesome/regular/file-audio.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/file-code.svg b/material/.icons/fontawesome/regular/file-code.svg index 74727c860..f1de8554e 100644 --- a/material/.icons/fontawesome/regular/file-code.svg +++ b/material/.icons/fontawesome/regular/file-code.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/file-excel.svg b/material/.icons/fontawesome/regular/file-excel.svg index 7e2c3b045..85c1af45b 100644 --- a/material/.icons/fontawesome/regular/file-excel.svg +++ b/material/.icons/fontawesome/regular/file-excel.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/file-image.svg b/material/.icons/fontawesome/regular/file-image.svg index 953a144ae..f4e733295 100644 --- a/material/.icons/fontawesome/regular/file-image.svg +++ b/material/.icons/fontawesome/regular/file-image.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/file-lines.svg b/material/.icons/fontawesome/regular/file-lines.svg index b64f361c2..f7681fed3 100644 --- a/material/.icons/fontawesome/regular/file-lines.svg +++ b/material/.icons/fontawesome/regular/file-lines.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/file-pdf.svg b/material/.icons/fontawesome/regular/file-pdf.svg index 6d606b44f..e9ea966b4 100644 --- a/material/.icons/fontawesome/regular/file-pdf.svg +++ b/material/.icons/fontawesome/regular/file-pdf.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/file-powerpoint.svg b/material/.icons/fontawesome/regular/file-powerpoint.svg index 62cbaf387..19499aa8c 100644 --- a/material/.icons/fontawesome/regular/file-powerpoint.svg +++ b/material/.icons/fontawesome/regular/file-powerpoint.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/file-video.svg b/material/.icons/fontawesome/regular/file-video.svg index 3bce05456..f8d4db4bc 100644 --- a/material/.icons/fontawesome/regular/file-video.svg +++ b/material/.icons/fontawesome/regular/file-video.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/file-word.svg b/material/.icons/fontawesome/regular/file-word.svg index 764106d53..bd8d83a5d 100644 --- a/material/.icons/fontawesome/regular/file-word.svg +++ b/material/.icons/fontawesome/regular/file-word.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/file-zipper.svg b/material/.icons/fontawesome/regular/file-zipper.svg index c0eef480b..3fe77314f 100644 --- a/material/.icons/fontawesome/regular/file-zipper.svg +++ b/material/.icons/fontawesome/regular/file-zipper.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/file.svg b/material/.icons/fontawesome/regular/file.svg index 6b24d7079..4150d12d1 100644 --- a/material/.icons/fontawesome/regular/file.svg +++ b/material/.icons/fontawesome/regular/file.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/flag.svg b/material/.icons/fontawesome/regular/flag.svg index b0a113858..9a20a9b73 100644 --- a/material/.icons/fontawesome/regular/flag.svg +++ b/material/.icons/fontawesome/regular/flag.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/floppy-disk.svg b/material/.icons/fontawesome/regular/floppy-disk.svg index e921f5094..32f841716 100644 --- a/material/.icons/fontawesome/regular/floppy-disk.svg +++ b/material/.icons/fontawesome/regular/floppy-disk.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/folder-closed.svg b/material/.icons/fontawesome/regular/folder-closed.svg index 18d676cc7..dfc67804b 100644 --- a/material/.icons/fontawesome/regular/folder-closed.svg +++ b/material/.icons/fontawesome/regular/folder-closed.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/folder-open.svg b/material/.icons/fontawesome/regular/folder-open.svg index 04c357773..5899842b0 100644 --- a/material/.icons/fontawesome/regular/folder-open.svg +++ b/material/.icons/fontawesome/regular/folder-open.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/folder.svg b/material/.icons/fontawesome/regular/folder.svg index 9d2ac6a8b..5a497ced8 100644 --- a/material/.icons/fontawesome/regular/folder.svg +++ b/material/.icons/fontawesome/regular/folder.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/font-awesome.svg b/material/.icons/fontawesome/regular/font-awesome.svg index 715d23ccb..cfcac103a 100644 --- a/material/.icons/fontawesome/regular/font-awesome.svg +++ b/material/.icons/fontawesome/regular/font-awesome.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/futbol.svg b/material/.icons/fontawesome/regular/futbol.svg index 5a37fe5de..1f3971a85 100644 --- a/material/.icons/fontawesome/regular/futbol.svg +++ b/material/.icons/fontawesome/regular/futbol.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/gem.svg b/material/.icons/fontawesome/regular/gem.svg index 3b0b6d29e..ba1377ccf 100644 --- a/material/.icons/fontawesome/regular/gem.svg +++ b/material/.icons/fontawesome/regular/gem.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/hand-back-fist.svg b/material/.icons/fontawesome/regular/hand-back-fist.svg index 15d5954f4..85e7620e3 100644 --- a/material/.icons/fontawesome/regular/hand-back-fist.svg +++ b/material/.icons/fontawesome/regular/hand-back-fist.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/hand-lizard.svg b/material/.icons/fontawesome/regular/hand-lizard.svg index b9be6a482..602aff8a5 100644 --- a/material/.icons/fontawesome/regular/hand-lizard.svg +++ b/material/.icons/fontawesome/regular/hand-lizard.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/hand-peace.svg b/material/.icons/fontawesome/regular/hand-peace.svg index 990dfe4b4..99291875e 100644 --- a/material/.icons/fontawesome/regular/hand-peace.svg +++ b/material/.icons/fontawesome/regular/hand-peace.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/hand-point-down.svg b/material/.icons/fontawesome/regular/hand-point-down.svg index 30bc0eb65..3d46df5a9 100644 --- a/material/.icons/fontawesome/regular/hand-point-down.svg +++ b/material/.icons/fontawesome/regular/hand-point-down.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/hand-point-left.svg b/material/.icons/fontawesome/regular/hand-point-left.svg index 4849c0c35..eebcc9c83 100644 --- a/material/.icons/fontawesome/regular/hand-point-left.svg +++ b/material/.icons/fontawesome/regular/hand-point-left.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/hand-point-right.svg b/material/.icons/fontawesome/regular/hand-point-right.svg index 0cc9bf75b..039c06111 100644 --- a/material/.icons/fontawesome/regular/hand-point-right.svg +++ b/material/.icons/fontawesome/regular/hand-point-right.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/hand-point-up.svg b/material/.icons/fontawesome/regular/hand-point-up.svg index 27f6553cc..feec5289d 100644 --- a/material/.icons/fontawesome/regular/hand-point-up.svg +++ b/material/.icons/fontawesome/regular/hand-point-up.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/hand-pointer.svg b/material/.icons/fontawesome/regular/hand-pointer.svg index 3cd927f26..469c91df3 100644 --- a/material/.icons/fontawesome/regular/hand-pointer.svg +++ b/material/.icons/fontawesome/regular/hand-pointer.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/hand-scissors.svg b/material/.icons/fontawesome/regular/hand-scissors.svg index 80f06ed60..c11cd6a1e 100644 --- a/material/.icons/fontawesome/regular/hand-scissors.svg +++ b/material/.icons/fontawesome/regular/hand-scissors.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/hand-spock.svg b/material/.icons/fontawesome/regular/hand-spock.svg index 0c672f324..2ad110b89 100644 --- a/material/.icons/fontawesome/regular/hand-spock.svg +++ b/material/.icons/fontawesome/regular/hand-spock.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/hand.svg b/material/.icons/fontawesome/regular/hand.svg index ebfab9d9c..d0dd97802 100644 --- a/material/.icons/fontawesome/regular/hand.svg +++ b/material/.icons/fontawesome/regular/hand.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/handshake.svg b/material/.icons/fontawesome/regular/handshake.svg index 68200c71c..a3334613b 100644 --- a/material/.icons/fontawesome/regular/handshake.svg +++ b/material/.icons/fontawesome/regular/handshake.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/hard-drive.svg b/material/.icons/fontawesome/regular/hard-drive.svg index c2460feac..381772822 100644 --- a/material/.icons/fontawesome/regular/hard-drive.svg +++ b/material/.icons/fontawesome/regular/hard-drive.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/heart.svg b/material/.icons/fontawesome/regular/heart.svg index 01a6a6ff6..b83e72ffa 100644 --- a/material/.icons/fontawesome/regular/heart.svg +++ b/material/.icons/fontawesome/regular/heart.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/hospital.svg b/material/.icons/fontawesome/regular/hospital.svg index 278aa52fb..8a3e5e5d1 100644 --- a/material/.icons/fontawesome/regular/hospital.svg +++ b/material/.icons/fontawesome/regular/hospital.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/hourglass-half.svg b/material/.icons/fontawesome/regular/hourglass-half.svg index 44de7affb..44ef85533 100644 --- a/material/.icons/fontawesome/regular/hourglass-half.svg +++ b/material/.icons/fontawesome/regular/hourglass-half.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/hourglass.svg b/material/.icons/fontawesome/regular/hourglass.svg index ece81d18b..d666a32f9 100644 --- a/material/.icons/fontawesome/regular/hourglass.svg +++ b/material/.icons/fontawesome/regular/hourglass.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/id-badge.svg b/material/.icons/fontawesome/regular/id-badge.svg index 9b89dfb20..a035b239e 100644 --- a/material/.icons/fontawesome/regular/id-badge.svg +++ b/material/.icons/fontawesome/regular/id-badge.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/id-card.svg b/material/.icons/fontawesome/regular/id-card.svg index 9081f2fa8..210c4e86a 100644 --- a/material/.icons/fontawesome/regular/id-card.svg +++ b/material/.icons/fontawesome/regular/id-card.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/image.svg b/material/.icons/fontawesome/regular/image.svg index e44d0bbfc..01f544308 100644 --- a/material/.icons/fontawesome/regular/image.svg +++ b/material/.icons/fontawesome/regular/image.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/images.svg b/material/.icons/fontawesome/regular/images.svg index 0fc40ef3a..31589552b 100644 --- a/material/.icons/fontawesome/regular/images.svg +++ b/material/.icons/fontawesome/regular/images.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/keyboard.svg b/material/.icons/fontawesome/regular/keyboard.svg index f2f6980f5..035510b65 100644 --- a/material/.icons/fontawesome/regular/keyboard.svg +++ b/material/.icons/fontawesome/regular/keyboard.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/lemon.svg b/material/.icons/fontawesome/regular/lemon.svg index 02de8f736..afae552b5 100644 --- a/material/.icons/fontawesome/regular/lemon.svg +++ b/material/.icons/fontawesome/regular/lemon.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/life-ring.svg b/material/.icons/fontawesome/regular/life-ring.svg index e47b65cc3..183099dae 100644 --- a/material/.icons/fontawesome/regular/life-ring.svg +++ b/material/.icons/fontawesome/regular/life-ring.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/lightbulb.svg b/material/.icons/fontawesome/regular/lightbulb.svg index ac003eecf..762eee2de 100644 --- a/material/.icons/fontawesome/regular/lightbulb.svg +++ b/material/.icons/fontawesome/regular/lightbulb.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/map.svg b/material/.icons/fontawesome/regular/map.svg index 2b66b5477..98d580c09 100644 --- a/material/.icons/fontawesome/regular/map.svg +++ b/material/.icons/fontawesome/regular/map.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/message.svg b/material/.icons/fontawesome/regular/message.svg index 1073a98a1..4f95c5705 100644 --- a/material/.icons/fontawesome/regular/message.svg +++ b/material/.icons/fontawesome/regular/message.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/money-bill-1.svg b/material/.icons/fontawesome/regular/money-bill-1.svg index 2d46f9f11..c85280276 100644 --- a/material/.icons/fontawesome/regular/money-bill-1.svg +++ b/material/.icons/fontawesome/regular/money-bill-1.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/moon.svg b/material/.icons/fontawesome/regular/moon.svg index bb76a0ccf..45076b44a 100644 --- a/material/.icons/fontawesome/regular/moon.svg +++ b/material/.icons/fontawesome/regular/moon.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/newspaper.svg b/material/.icons/fontawesome/regular/newspaper.svg index 6544a5f5e..d6c3ac8ed 100644 --- a/material/.icons/fontawesome/regular/newspaper.svg +++ b/material/.icons/fontawesome/regular/newspaper.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/note-sticky.svg b/material/.icons/fontawesome/regular/note-sticky.svg index e53aaf9b6..c90d5ad90 100644 --- a/material/.icons/fontawesome/regular/note-sticky.svg +++ b/material/.icons/fontawesome/regular/note-sticky.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/object-group.svg b/material/.icons/fontawesome/regular/object-group.svg index 256492c8b..b7ad19abb 100644 --- a/material/.icons/fontawesome/regular/object-group.svg +++ b/material/.icons/fontawesome/regular/object-group.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/object-ungroup.svg b/material/.icons/fontawesome/regular/object-ungroup.svg index 45acf17ec..df1d417b6 100644 --- a/material/.icons/fontawesome/regular/object-ungroup.svg +++ b/material/.icons/fontawesome/regular/object-ungroup.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/paper-plane.svg b/material/.icons/fontawesome/regular/paper-plane.svg index ddf4e886c..1be8d3267 100644 --- a/material/.icons/fontawesome/regular/paper-plane.svg +++ b/material/.icons/fontawesome/regular/paper-plane.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/paste.svg b/material/.icons/fontawesome/regular/paste.svg index 68a584d82..d764ed2b9 100644 --- a/material/.icons/fontawesome/regular/paste.svg +++ b/material/.icons/fontawesome/regular/paste.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/pen-to-square.svg b/material/.icons/fontawesome/regular/pen-to-square.svg index 3b73b02be..e2f6ee8a5 100644 --- a/material/.icons/fontawesome/regular/pen-to-square.svg +++ b/material/.icons/fontawesome/regular/pen-to-square.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/rectangle-list.svg b/material/.icons/fontawesome/regular/rectangle-list.svg index f85f45ded..b53dc1c6f 100644 --- a/material/.icons/fontawesome/regular/rectangle-list.svg +++ b/material/.icons/fontawesome/regular/rectangle-list.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/rectangle-xmark.svg b/material/.icons/fontawesome/regular/rectangle-xmark.svg index 2043ce6e9..2c94461f1 100644 --- a/material/.icons/fontawesome/regular/rectangle-xmark.svg +++ b/material/.icons/fontawesome/regular/rectangle-xmark.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/registered.svg b/material/.icons/fontawesome/regular/registered.svg index fd4061b2e..ec8eeb82a 100644 --- a/material/.icons/fontawesome/regular/registered.svg +++ b/material/.icons/fontawesome/regular/registered.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/share-from-square.svg b/material/.icons/fontawesome/regular/share-from-square.svg index 7514bd279..6670c4a03 100644 --- a/material/.icons/fontawesome/regular/share-from-square.svg +++ b/material/.icons/fontawesome/regular/share-from-square.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/snowflake.svg b/material/.icons/fontawesome/regular/snowflake.svg index 45abc71c7..12de5a248 100644 --- a/material/.icons/fontawesome/regular/snowflake.svg +++ b/material/.icons/fontawesome/regular/snowflake.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/square-caret-down.svg b/material/.icons/fontawesome/regular/square-caret-down.svg index a401d550f..541335f63 100644 --- a/material/.icons/fontawesome/regular/square-caret-down.svg +++ b/material/.icons/fontawesome/regular/square-caret-down.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/square-caret-left.svg b/material/.icons/fontawesome/regular/square-caret-left.svg index d43307ba6..1dd1f3875 100644 --- a/material/.icons/fontawesome/regular/square-caret-left.svg +++ b/material/.icons/fontawesome/regular/square-caret-left.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/square-caret-right.svg b/material/.icons/fontawesome/regular/square-caret-right.svg index 0b7db1b0c..358fe41c9 100644 --- a/material/.icons/fontawesome/regular/square-caret-right.svg +++ b/material/.icons/fontawesome/regular/square-caret-right.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/square-caret-up.svg b/material/.icons/fontawesome/regular/square-caret-up.svg index 10d91580f..cc4e521a9 100644 --- a/material/.icons/fontawesome/regular/square-caret-up.svg +++ b/material/.icons/fontawesome/regular/square-caret-up.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/square-check.svg b/material/.icons/fontawesome/regular/square-check.svg index 71ca21771..e64b94741 100644 --- a/material/.icons/fontawesome/regular/square-check.svg +++ b/material/.icons/fontawesome/regular/square-check.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/square-full.svg b/material/.icons/fontawesome/regular/square-full.svg index fdba7fef3..0cc3f47a0 100644 --- a/material/.icons/fontawesome/regular/square-full.svg +++ b/material/.icons/fontawesome/regular/square-full.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/square-minus.svg b/material/.icons/fontawesome/regular/square-minus.svg index 753ffc12e..f2afdcb6b 100644 --- a/material/.icons/fontawesome/regular/square-minus.svg +++ b/material/.icons/fontawesome/regular/square-minus.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/square-plus.svg b/material/.icons/fontawesome/regular/square-plus.svg index b72826cf6..d400c7940 100644 --- a/material/.icons/fontawesome/regular/square-plus.svg +++ b/material/.icons/fontawesome/regular/square-plus.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/square.svg b/material/.icons/fontawesome/regular/square.svg index 17e61e245..22038792e 100644 --- a/material/.icons/fontawesome/regular/square.svg +++ b/material/.icons/fontawesome/regular/square.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/star-half-stroke.svg b/material/.icons/fontawesome/regular/star-half-stroke.svg index 0b33dafb1..1e156b5ca 100644 --- a/material/.icons/fontawesome/regular/star-half-stroke.svg +++ b/material/.icons/fontawesome/regular/star-half-stroke.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/star-half.svg b/material/.icons/fontawesome/regular/star-half.svg index 860024b57..c511482cd 100644 --- a/material/.icons/fontawesome/regular/star-half.svg +++ b/material/.icons/fontawesome/regular/star-half.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/star.svg b/material/.icons/fontawesome/regular/star.svg index d903f1950..937b3747e 100644 --- a/material/.icons/fontawesome/regular/star.svg +++ b/material/.icons/fontawesome/regular/star.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/sun.svg b/material/.icons/fontawesome/regular/sun.svg index d267a4fba..76c4da8ae 100644 --- a/material/.icons/fontawesome/regular/sun.svg +++ b/material/.icons/fontawesome/regular/sun.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/thumbs-down.svg b/material/.icons/fontawesome/regular/thumbs-down.svg index 17619f865..79fcc76dd 100644 --- a/material/.icons/fontawesome/regular/thumbs-down.svg +++ b/material/.icons/fontawesome/regular/thumbs-down.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/thumbs-up.svg b/material/.icons/fontawesome/regular/thumbs-up.svg index ec67db470..8ccb476c9 100644 --- a/material/.icons/fontawesome/regular/thumbs-up.svg +++ b/material/.icons/fontawesome/regular/thumbs-up.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/trash-can.svg b/material/.icons/fontawesome/regular/trash-can.svg index 307653d35..e7c7c3b4e 100644 --- a/material/.icons/fontawesome/regular/trash-can.svg +++ b/material/.icons/fontawesome/regular/trash-can.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/user.svg b/material/.icons/fontawesome/regular/user.svg index da8e7f145..a7a57bfbb 100644 --- a/material/.icons/fontawesome/regular/user.svg +++ b/material/.icons/fontawesome/regular/user.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/window-maximize.svg b/material/.icons/fontawesome/regular/window-maximize.svg index 8e2468f8c..40556d848 100644 --- a/material/.icons/fontawesome/regular/window-maximize.svg +++ b/material/.icons/fontawesome/regular/window-maximize.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/window-minimize.svg b/material/.icons/fontawesome/regular/window-minimize.svg index de2c425fd..5e8d5cbd5 100644 --- a/material/.icons/fontawesome/regular/window-minimize.svg +++ b/material/.icons/fontawesome/regular/window-minimize.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/regular/window-restore.svg b/material/.icons/fontawesome/regular/window-restore.svg index 13547fd53..64a2ec27d 100644 --- a/material/.icons/fontawesome/regular/window-restore.svg +++ b/material/.icons/fontawesome/regular/window-restore.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/0.svg b/material/.icons/fontawesome/solid/0.svg index b38041e1c..8b23a1c82 100644 --- a/material/.icons/fontawesome/solid/0.svg +++ b/material/.icons/fontawesome/solid/0.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/1.svg b/material/.icons/fontawesome/solid/1.svg index 3d8be3cc3..d25055573 100644 --- a/material/.icons/fontawesome/solid/1.svg +++ b/material/.icons/fontawesome/solid/1.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/2.svg b/material/.icons/fontawesome/solid/2.svg index 7c48578e3..6536c6936 100644 --- a/material/.icons/fontawesome/solid/2.svg +++ b/material/.icons/fontawesome/solid/2.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/3.svg b/material/.icons/fontawesome/solid/3.svg index edc9e52da..d491721e5 100644 --- a/material/.icons/fontawesome/solid/3.svg +++ b/material/.icons/fontawesome/solid/3.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/4.svg b/material/.icons/fontawesome/solid/4.svg index 74d1cd0cb..28154e221 100644 --- a/material/.icons/fontawesome/solid/4.svg +++ b/material/.icons/fontawesome/solid/4.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/5.svg b/material/.icons/fontawesome/solid/5.svg index 0a5dabe1c..3c5ed855a 100644 --- a/material/.icons/fontawesome/solid/5.svg +++ b/material/.icons/fontawesome/solid/5.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/6.svg b/material/.icons/fontawesome/solid/6.svg index 41898eebf..fc2a1b4b6 100644 --- a/material/.icons/fontawesome/solid/6.svg +++ b/material/.icons/fontawesome/solid/6.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/7.svg b/material/.icons/fontawesome/solid/7.svg index 5e2dce9b8..95d785307 100644 --- a/material/.icons/fontawesome/solid/7.svg +++ b/material/.icons/fontawesome/solid/7.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/8.svg b/material/.icons/fontawesome/solid/8.svg index b4d16b77f..5247546f0 100644 --- a/material/.icons/fontawesome/solid/8.svg +++ b/material/.icons/fontawesome/solid/8.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/9.svg b/material/.icons/fontawesome/solid/9.svg index 519dcaff6..8ccb0d5f1 100644 --- a/material/.icons/fontawesome/solid/9.svg +++ b/material/.icons/fontawesome/solid/9.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/a.svg b/material/.icons/fontawesome/solid/a.svg index 575c67cc9..5e466199f 100644 --- a/material/.icons/fontawesome/solid/a.svg +++ b/material/.icons/fontawesome/solid/a.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/address-book.svg b/material/.icons/fontawesome/solid/address-book.svg index 35b5763a9..b139f85e8 100644 --- a/material/.icons/fontawesome/solid/address-book.svg +++ b/material/.icons/fontawesome/solid/address-book.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/address-card.svg b/material/.icons/fontawesome/solid/address-card.svg index 49c7a6561..722f34830 100644 --- a/material/.icons/fontawesome/solid/address-card.svg +++ b/material/.icons/fontawesome/solid/address-card.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/align-center.svg b/material/.icons/fontawesome/solid/align-center.svg index 9a64c66cd..01da013b1 100644 --- a/material/.icons/fontawesome/solid/align-center.svg +++ b/material/.icons/fontawesome/solid/align-center.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/align-justify.svg b/material/.icons/fontawesome/solid/align-justify.svg index 8295a17c6..1ddffcaaa 100644 --- a/material/.icons/fontawesome/solid/align-justify.svg +++ b/material/.icons/fontawesome/solid/align-justify.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/align-left.svg b/material/.icons/fontawesome/solid/align-left.svg index 3ac3042e6..94c81ce15 100644 --- a/material/.icons/fontawesome/solid/align-left.svg +++ b/material/.icons/fontawesome/solid/align-left.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/align-right.svg b/material/.icons/fontawesome/solid/align-right.svg index eb77b22e2..bae6f1855 100644 --- a/material/.icons/fontawesome/solid/align-right.svg +++ b/material/.icons/fontawesome/solid/align-right.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/anchor-circle-check.svg b/material/.icons/fontawesome/solid/anchor-circle-check.svg index 432f65f79..ff2bb3e1a 100644 --- a/material/.icons/fontawesome/solid/anchor-circle-check.svg +++ b/material/.icons/fontawesome/solid/anchor-circle-check.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/anchor-circle-exclamation.svg b/material/.icons/fontawesome/solid/anchor-circle-exclamation.svg index 887cdaccb..a3b5d77db 100644 --- a/material/.icons/fontawesome/solid/anchor-circle-exclamation.svg +++ b/material/.icons/fontawesome/solid/anchor-circle-exclamation.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/anchor-circle-xmark.svg b/material/.icons/fontawesome/solid/anchor-circle-xmark.svg index 1d2776f8e..aee943825 100644 --- a/material/.icons/fontawesome/solid/anchor-circle-xmark.svg +++ b/material/.icons/fontawesome/solid/anchor-circle-xmark.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/anchor-lock.svg b/material/.icons/fontawesome/solid/anchor-lock.svg index 9d77c308f..90106f6ff 100644 --- a/material/.icons/fontawesome/solid/anchor-lock.svg +++ b/material/.icons/fontawesome/solid/anchor-lock.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/anchor.svg b/material/.icons/fontawesome/solid/anchor.svg index d30e80dff..45f915aac 100644 --- a/material/.icons/fontawesome/solid/anchor.svg +++ b/material/.icons/fontawesome/solid/anchor.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/angle-down.svg b/material/.icons/fontawesome/solid/angle-down.svg index 18707e4b4..75c037f29 100644 --- a/material/.icons/fontawesome/solid/angle-down.svg +++ b/material/.icons/fontawesome/solid/angle-down.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/angle-left.svg b/material/.icons/fontawesome/solid/angle-left.svg index c685ae021..9db98baae 100644 --- a/material/.icons/fontawesome/solid/angle-left.svg +++ b/material/.icons/fontawesome/solid/angle-left.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/angle-right.svg b/material/.icons/fontawesome/solid/angle-right.svg index a0f361765..26fb899d6 100644 --- a/material/.icons/fontawesome/solid/angle-right.svg +++ b/material/.icons/fontawesome/solid/angle-right.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/angle-up.svg b/material/.icons/fontawesome/solid/angle-up.svg index 7119dad1a..ae55f2c4e 100644 --- a/material/.icons/fontawesome/solid/angle-up.svg +++ b/material/.icons/fontawesome/solid/angle-up.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/angles-down.svg b/material/.icons/fontawesome/solid/angles-down.svg index 009f06168..01397e625 100644 --- a/material/.icons/fontawesome/solid/angles-down.svg +++ b/material/.icons/fontawesome/solid/angles-down.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/angles-left.svg b/material/.icons/fontawesome/solid/angles-left.svg index d43c398f1..bfa1424f7 100644 --- a/material/.icons/fontawesome/solid/angles-left.svg +++ b/material/.icons/fontawesome/solid/angles-left.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/angles-right.svg b/material/.icons/fontawesome/solid/angles-right.svg index 22cd47823..fc9aaa609 100644 --- a/material/.icons/fontawesome/solid/angles-right.svg +++ b/material/.icons/fontawesome/solid/angles-right.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/angles-up.svg b/material/.icons/fontawesome/solid/angles-up.svg index baa677487..84047236c 100644 --- a/material/.icons/fontawesome/solid/angles-up.svg +++ b/material/.icons/fontawesome/solid/angles-up.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/ankh.svg b/material/.icons/fontawesome/solid/ankh.svg index 7a5e22841..ff4980a52 100644 --- a/material/.icons/fontawesome/solid/ankh.svg +++ b/material/.icons/fontawesome/solid/ankh.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/apple-whole.svg b/material/.icons/fontawesome/solid/apple-whole.svg index f5b7c8f1a..b38aa13fc 100644 --- a/material/.icons/fontawesome/solid/apple-whole.svg +++ b/material/.icons/fontawesome/solid/apple-whole.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/archway.svg b/material/.icons/fontawesome/solid/archway.svg index cbd91352f..ef2967be5 100644 --- a/material/.icons/fontawesome/solid/archway.svg +++ b/material/.icons/fontawesome/solid/archway.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/arrow-down-1-9.svg b/material/.icons/fontawesome/solid/arrow-down-1-9.svg index 7a4bc8688..f57da1183 100644 --- a/material/.icons/fontawesome/solid/arrow-down-1-9.svg +++ b/material/.icons/fontawesome/solid/arrow-down-1-9.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/arrow-down-9-1.svg b/material/.icons/fontawesome/solid/arrow-down-9-1.svg index 8f05ebc5f..3ccb83129 100644 --- a/material/.icons/fontawesome/solid/arrow-down-9-1.svg +++ b/material/.icons/fontawesome/solid/arrow-down-9-1.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/arrow-down-a-z.svg b/material/.icons/fontawesome/solid/arrow-down-a-z.svg index 6f86319c8..59e4fd530 100644 --- a/material/.icons/fontawesome/solid/arrow-down-a-z.svg +++ b/material/.icons/fontawesome/solid/arrow-down-a-z.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/arrow-down-long.svg b/material/.icons/fontawesome/solid/arrow-down-long.svg index 982215791..62948b4db 100644 --- a/material/.icons/fontawesome/solid/arrow-down-long.svg +++ b/material/.icons/fontawesome/solid/arrow-down-long.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/arrow-down-short-wide.svg b/material/.icons/fontawesome/solid/arrow-down-short-wide.svg index 95951c421..b9c62e563 100644 --- a/material/.icons/fontawesome/solid/arrow-down-short-wide.svg +++ b/material/.icons/fontawesome/solid/arrow-down-short-wide.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/arrow-down-up-across-line.svg b/material/.icons/fontawesome/solid/arrow-down-up-across-line.svg index 80269a6cb..6b8ece574 100644 --- a/material/.icons/fontawesome/solid/arrow-down-up-across-line.svg +++ b/material/.icons/fontawesome/solid/arrow-down-up-across-line.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/arrow-down-up-lock.svg b/material/.icons/fontawesome/solid/arrow-down-up-lock.svg index 8b032c55b..53b32fb32 100644 --- a/material/.icons/fontawesome/solid/arrow-down-up-lock.svg +++ b/material/.icons/fontawesome/solid/arrow-down-up-lock.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/arrow-down-wide-short.svg b/material/.icons/fontawesome/solid/arrow-down-wide-short.svg index 6bfa560f0..c6001b1bb 100644 --- a/material/.icons/fontawesome/solid/arrow-down-wide-short.svg +++ b/material/.icons/fontawesome/solid/arrow-down-wide-short.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/arrow-down-z-a.svg b/material/.icons/fontawesome/solid/arrow-down-z-a.svg index a3f59e5d1..18cfd1c39 100644 --- a/material/.icons/fontawesome/solid/arrow-down-z-a.svg +++ b/material/.icons/fontawesome/solid/arrow-down-z-a.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/arrow-down.svg b/material/.icons/fontawesome/solid/arrow-down.svg index b758c2c6e..2f2d5e339 100644 --- a/material/.icons/fontawesome/solid/arrow-down.svg +++ b/material/.icons/fontawesome/solid/arrow-down.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/arrow-left-long.svg b/material/.icons/fontawesome/solid/arrow-left-long.svg index 407ac8163..bad986433 100644 --- a/material/.icons/fontawesome/solid/arrow-left-long.svg +++ b/material/.icons/fontawesome/solid/arrow-left-long.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/arrow-left.svg b/material/.icons/fontawesome/solid/arrow-left.svg index 7884db3ac..04a9ad522 100644 --- a/material/.icons/fontawesome/solid/arrow-left.svg +++ b/material/.icons/fontawesome/solid/arrow-left.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/arrow-pointer.svg b/material/.icons/fontawesome/solid/arrow-pointer.svg index 0e717e9d0..66be4a869 100644 --- a/material/.icons/fontawesome/solid/arrow-pointer.svg +++ b/material/.icons/fontawesome/solid/arrow-pointer.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/arrow-right-arrow-left.svg b/material/.icons/fontawesome/solid/arrow-right-arrow-left.svg index 0859693ff..9c74bf807 100644 --- a/material/.icons/fontawesome/solid/arrow-right-arrow-left.svg +++ b/material/.icons/fontawesome/solid/arrow-right-arrow-left.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/arrow-right-from-bracket.svg b/material/.icons/fontawesome/solid/arrow-right-from-bracket.svg index 6515953ea..f4d3c6d28 100644 --- a/material/.icons/fontawesome/solid/arrow-right-from-bracket.svg +++ b/material/.icons/fontawesome/solid/arrow-right-from-bracket.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/arrow-right-long.svg b/material/.icons/fontawesome/solid/arrow-right-long.svg index 0c048f43c..72644c60c 100644 --- a/material/.icons/fontawesome/solid/arrow-right-long.svg +++ b/material/.icons/fontawesome/solid/arrow-right-long.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/arrow-right-to-bracket.svg b/material/.icons/fontawesome/solid/arrow-right-to-bracket.svg index ba3c03c44..7ca7257c6 100644 --- a/material/.icons/fontawesome/solid/arrow-right-to-bracket.svg +++ b/material/.icons/fontawesome/solid/arrow-right-to-bracket.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/arrow-right-to-city.svg b/material/.icons/fontawesome/solid/arrow-right-to-city.svg index 416a2956b..265dc1e67 100644 --- a/material/.icons/fontawesome/solid/arrow-right-to-city.svg +++ b/material/.icons/fontawesome/solid/arrow-right-to-city.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/arrow-right.svg b/material/.icons/fontawesome/solid/arrow-right.svg index 63435c24f..7fd3e803c 100644 --- a/material/.icons/fontawesome/solid/arrow-right.svg +++ b/material/.icons/fontawesome/solid/arrow-right.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/arrow-rotate-left.svg b/material/.icons/fontawesome/solid/arrow-rotate-left.svg index 15dd4e880..43182581b 100644 --- a/material/.icons/fontawesome/solid/arrow-rotate-left.svg +++ b/material/.icons/fontawesome/solid/arrow-rotate-left.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/arrow-rotate-right.svg b/material/.icons/fontawesome/solid/arrow-rotate-right.svg index 34f913a9e..3fe3094cd 100644 --- a/material/.icons/fontawesome/solid/arrow-rotate-right.svg +++ b/material/.icons/fontawesome/solid/arrow-rotate-right.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/arrow-trend-down.svg b/material/.icons/fontawesome/solid/arrow-trend-down.svg index 9a10a1587..ee08567fa 100644 --- a/material/.icons/fontawesome/solid/arrow-trend-down.svg +++ b/material/.icons/fontawesome/solid/arrow-trend-down.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/arrow-trend-up.svg b/material/.icons/fontawesome/solid/arrow-trend-up.svg index f2c78468a..c99bee0b5 100644 --- a/material/.icons/fontawesome/solid/arrow-trend-up.svg +++ b/material/.icons/fontawesome/solid/arrow-trend-up.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/arrow-turn-down.svg b/material/.icons/fontawesome/solid/arrow-turn-down.svg index 1c838c647..c025f5f67 100644 --- a/material/.icons/fontawesome/solid/arrow-turn-down.svg +++ b/material/.icons/fontawesome/solid/arrow-turn-down.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/arrow-turn-up.svg b/material/.icons/fontawesome/solid/arrow-turn-up.svg index 97708eb16..05ce4b007 100644 --- a/material/.icons/fontawesome/solid/arrow-turn-up.svg +++ b/material/.icons/fontawesome/solid/arrow-turn-up.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/arrow-up-1-9.svg b/material/.icons/fontawesome/solid/arrow-up-1-9.svg index 9ae7a7774..4b80c9eb7 100644 --- a/material/.icons/fontawesome/solid/arrow-up-1-9.svg +++ b/material/.icons/fontawesome/solid/arrow-up-1-9.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/arrow-up-9-1.svg b/material/.icons/fontawesome/solid/arrow-up-9-1.svg index 815ae86c1..699fdf621 100644 --- a/material/.icons/fontawesome/solid/arrow-up-9-1.svg +++ b/material/.icons/fontawesome/solid/arrow-up-9-1.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/arrow-up-a-z.svg b/material/.icons/fontawesome/solid/arrow-up-a-z.svg index 8dc8af8be..3ae711248 100644 --- a/material/.icons/fontawesome/solid/arrow-up-a-z.svg +++ b/material/.icons/fontawesome/solid/arrow-up-a-z.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/arrow-up-from-bracket.svg b/material/.icons/fontawesome/solid/arrow-up-from-bracket.svg index 97d41321d..2009985a2 100644 --- a/material/.icons/fontawesome/solid/arrow-up-from-bracket.svg +++ b/material/.icons/fontawesome/solid/arrow-up-from-bracket.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/arrow-up-from-ground-water.svg b/material/.icons/fontawesome/solid/arrow-up-from-ground-water.svg index 148810cae..8cfe3499e 100644 --- a/material/.icons/fontawesome/solid/arrow-up-from-ground-water.svg +++ b/material/.icons/fontawesome/solid/arrow-up-from-ground-water.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/arrow-up-from-water-pump.svg b/material/.icons/fontawesome/solid/arrow-up-from-water-pump.svg index bea49eb89..755b1aada 100644 --- a/material/.icons/fontawesome/solid/arrow-up-from-water-pump.svg +++ b/material/.icons/fontawesome/solid/arrow-up-from-water-pump.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/arrow-up-long.svg b/material/.icons/fontawesome/solid/arrow-up-long.svg index 87e896506..70d9a234a 100644 --- a/material/.icons/fontawesome/solid/arrow-up-long.svg +++ b/material/.icons/fontawesome/solid/arrow-up-long.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/arrow-up-right-dots.svg b/material/.icons/fontawesome/solid/arrow-up-right-dots.svg index 18f58a635..4b18b06f4 100644 --- a/material/.icons/fontawesome/solid/arrow-up-right-dots.svg +++ b/material/.icons/fontawesome/solid/arrow-up-right-dots.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/arrow-up-right-from-square.svg b/material/.icons/fontawesome/solid/arrow-up-right-from-square.svg index 4c5235452..f2eefa341 100644 --- a/material/.icons/fontawesome/solid/arrow-up-right-from-square.svg +++ b/material/.icons/fontawesome/solid/arrow-up-right-from-square.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/arrow-up-short-wide.svg b/material/.icons/fontawesome/solid/arrow-up-short-wide.svg index c23349d8e..1ff9e9249 100644 --- a/material/.icons/fontawesome/solid/arrow-up-short-wide.svg +++ b/material/.icons/fontawesome/solid/arrow-up-short-wide.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/arrow-up-wide-short.svg b/material/.icons/fontawesome/solid/arrow-up-wide-short.svg index 570cd83ac..dc28aca8c 100644 --- a/material/.icons/fontawesome/solid/arrow-up-wide-short.svg +++ b/material/.icons/fontawesome/solid/arrow-up-wide-short.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/arrow-up-z-a.svg b/material/.icons/fontawesome/solid/arrow-up-z-a.svg index c04dfc461..417a4c218 100644 --- a/material/.icons/fontawesome/solid/arrow-up-z-a.svg +++ b/material/.icons/fontawesome/solid/arrow-up-z-a.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/arrow-up.svg b/material/.icons/fontawesome/solid/arrow-up.svg index 14ff61b77..0c2ec424a 100644 --- a/material/.icons/fontawesome/solid/arrow-up.svg +++ b/material/.icons/fontawesome/solid/arrow-up.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/arrows-down-to-line.svg b/material/.icons/fontawesome/solid/arrows-down-to-line.svg index 0b0e959d9..ccbd04e95 100644 --- a/material/.icons/fontawesome/solid/arrows-down-to-line.svg +++ b/material/.icons/fontawesome/solid/arrows-down-to-line.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/arrows-down-to-people.svg b/material/.icons/fontawesome/solid/arrows-down-to-people.svg index 5e78017ec..f71097224 100644 --- a/material/.icons/fontawesome/solid/arrows-down-to-people.svg +++ b/material/.icons/fontawesome/solid/arrows-down-to-people.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/arrows-left-right-to-line.svg b/material/.icons/fontawesome/solid/arrows-left-right-to-line.svg index 725349f7c..35925b65a 100644 --- a/material/.icons/fontawesome/solid/arrows-left-right-to-line.svg +++ b/material/.icons/fontawesome/solid/arrows-left-right-to-line.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/arrows-left-right.svg b/material/.icons/fontawesome/solid/arrows-left-right.svg index 819667150..2300bc472 100644 --- a/material/.icons/fontawesome/solid/arrows-left-right.svg +++ b/material/.icons/fontawesome/solid/arrows-left-right.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/arrows-rotate.svg b/material/.icons/fontawesome/solid/arrows-rotate.svg index 46ac1e2d4..1961a1b4b 100644 --- a/material/.icons/fontawesome/solid/arrows-rotate.svg +++ b/material/.icons/fontawesome/solid/arrows-rotate.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/arrows-spin.svg b/material/.icons/fontawesome/solid/arrows-spin.svg index c5ff6403c..0e7aab7aa 100644 --- a/material/.icons/fontawesome/solid/arrows-spin.svg +++ b/material/.icons/fontawesome/solid/arrows-spin.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/arrows-split-up-and-left.svg b/material/.icons/fontawesome/solid/arrows-split-up-and-left.svg index b78c00869..1c1028d07 100644 --- a/material/.icons/fontawesome/solid/arrows-split-up-and-left.svg +++ b/material/.icons/fontawesome/solid/arrows-split-up-and-left.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/arrows-to-circle.svg b/material/.icons/fontawesome/solid/arrows-to-circle.svg index 1e17490d7..42133e1c3 100644 --- a/material/.icons/fontawesome/solid/arrows-to-circle.svg +++ b/material/.icons/fontawesome/solid/arrows-to-circle.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/arrows-to-dot.svg b/material/.icons/fontawesome/solid/arrows-to-dot.svg index 3c20915a4..c1c63256d 100644 --- a/material/.icons/fontawesome/solid/arrows-to-dot.svg +++ b/material/.icons/fontawesome/solid/arrows-to-dot.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/arrows-to-eye.svg b/material/.icons/fontawesome/solid/arrows-to-eye.svg index c7e04ffca..94c336e1c 100644 --- a/material/.icons/fontawesome/solid/arrows-to-eye.svg +++ b/material/.icons/fontawesome/solid/arrows-to-eye.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/arrows-turn-right.svg b/material/.icons/fontawesome/solid/arrows-turn-right.svg index 073cdf38f..d46a13eb8 100644 --- a/material/.icons/fontawesome/solid/arrows-turn-right.svg +++ b/material/.icons/fontawesome/solid/arrows-turn-right.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/arrows-turn-to-dots.svg b/material/.icons/fontawesome/solid/arrows-turn-to-dots.svg index 69d353be2..d1aeaafe1 100644 --- a/material/.icons/fontawesome/solid/arrows-turn-to-dots.svg +++ b/material/.icons/fontawesome/solid/arrows-turn-to-dots.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/arrows-up-down-left-right.svg b/material/.icons/fontawesome/solid/arrows-up-down-left-right.svg index 396bbef96..14473898a 100644 --- a/material/.icons/fontawesome/solid/arrows-up-down-left-right.svg +++ b/material/.icons/fontawesome/solid/arrows-up-down-left-right.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/arrows-up-down.svg b/material/.icons/fontawesome/solid/arrows-up-down.svg index 818823787..6ee170dcf 100644 --- a/material/.icons/fontawesome/solid/arrows-up-down.svg +++ b/material/.icons/fontawesome/solid/arrows-up-down.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/arrows-up-to-line.svg b/material/.icons/fontawesome/solid/arrows-up-to-line.svg index 1e4590860..7c3993d0a 100644 --- a/material/.icons/fontawesome/solid/arrows-up-to-line.svg +++ b/material/.icons/fontawesome/solid/arrows-up-to-line.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/asterisk.svg b/material/.icons/fontawesome/solid/asterisk.svg index 7bb472af4..0e532c985 100644 --- a/material/.icons/fontawesome/solid/asterisk.svg +++ b/material/.icons/fontawesome/solid/asterisk.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/at.svg b/material/.icons/fontawesome/solid/at.svg index b90e58718..4830c112a 100644 --- a/material/.icons/fontawesome/solid/at.svg +++ b/material/.icons/fontawesome/solid/at.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/atom.svg b/material/.icons/fontawesome/solid/atom.svg index ced640ec3..b8eec3829 100644 --- a/material/.icons/fontawesome/solid/atom.svg +++ b/material/.icons/fontawesome/solid/atom.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/audio-description.svg b/material/.icons/fontawesome/solid/audio-description.svg index 55bd55f3e..583bf6315 100644 --- a/material/.icons/fontawesome/solid/audio-description.svg +++ b/material/.icons/fontawesome/solid/audio-description.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/austral-sign.svg b/material/.icons/fontawesome/solid/austral-sign.svg index 3d72eea5c..78caaea1c 100644 --- a/material/.icons/fontawesome/solid/austral-sign.svg +++ b/material/.icons/fontawesome/solid/austral-sign.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/award.svg b/material/.icons/fontawesome/solid/award.svg index 75b6dd513..ab45f17de 100644 --- a/material/.icons/fontawesome/solid/award.svg +++ b/material/.icons/fontawesome/solid/award.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/b.svg b/material/.icons/fontawesome/solid/b.svg index 90edf2c6f..1420c2264 100644 --- a/material/.icons/fontawesome/solid/b.svg +++ b/material/.icons/fontawesome/solid/b.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/baby-carriage.svg b/material/.icons/fontawesome/solid/baby-carriage.svg index 9ea993f70..8ac41c60f 100644 --- a/material/.icons/fontawesome/solid/baby-carriage.svg +++ b/material/.icons/fontawesome/solid/baby-carriage.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/baby.svg b/material/.icons/fontawesome/solid/baby.svg index 72e0483bb..b570bef2e 100644 --- a/material/.icons/fontawesome/solid/baby.svg +++ b/material/.icons/fontawesome/solid/baby.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/backward-fast.svg b/material/.icons/fontawesome/solid/backward-fast.svg index 3cc3c82e0..ca389023a 100644 --- a/material/.icons/fontawesome/solid/backward-fast.svg +++ b/material/.icons/fontawesome/solid/backward-fast.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/backward-step.svg b/material/.icons/fontawesome/solid/backward-step.svg index 925fa2f40..03161e9dd 100644 --- a/material/.icons/fontawesome/solid/backward-step.svg +++ b/material/.icons/fontawesome/solid/backward-step.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/backward.svg b/material/.icons/fontawesome/solid/backward.svg index 65d5cd381..d8a312e55 100644 --- a/material/.icons/fontawesome/solid/backward.svg +++ b/material/.icons/fontawesome/solid/backward.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/bacon.svg b/material/.icons/fontawesome/solid/bacon.svg index 5b6e4ecc9..5b16e7706 100644 --- a/material/.icons/fontawesome/solid/bacon.svg +++ b/material/.icons/fontawesome/solid/bacon.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/bacteria.svg b/material/.icons/fontawesome/solid/bacteria.svg index 976b3ea05..550ae8c0c 100644 --- a/material/.icons/fontawesome/solid/bacteria.svg +++ b/material/.icons/fontawesome/solid/bacteria.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/bacterium.svg b/material/.icons/fontawesome/solid/bacterium.svg index 3212db413..f72bc99e6 100644 --- a/material/.icons/fontawesome/solid/bacterium.svg +++ b/material/.icons/fontawesome/solid/bacterium.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/bag-shopping.svg b/material/.icons/fontawesome/solid/bag-shopping.svg index 020f3f1f0..723ebba4e 100644 --- a/material/.icons/fontawesome/solid/bag-shopping.svg +++ b/material/.icons/fontawesome/solid/bag-shopping.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/bahai.svg b/material/.icons/fontawesome/solid/bahai.svg index 5a4debb34..24d392c3c 100644 --- a/material/.icons/fontawesome/solid/bahai.svg +++ b/material/.icons/fontawesome/solid/bahai.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/baht-sign.svg b/material/.icons/fontawesome/solid/baht-sign.svg index 61ba65f94..5341294d0 100644 --- a/material/.icons/fontawesome/solid/baht-sign.svg +++ b/material/.icons/fontawesome/solid/baht-sign.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/ban-smoking.svg b/material/.icons/fontawesome/solid/ban-smoking.svg index a82a98d7b..938b9aaa8 100644 --- a/material/.icons/fontawesome/solid/ban-smoking.svg +++ b/material/.icons/fontawesome/solid/ban-smoking.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/ban.svg b/material/.icons/fontawesome/solid/ban.svg index 627914576..820af6305 100644 --- a/material/.icons/fontawesome/solid/ban.svg +++ b/material/.icons/fontawesome/solid/ban.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/bandage.svg b/material/.icons/fontawesome/solid/bandage.svg index dc1c0a2bc..5233425c3 100644 --- a/material/.icons/fontawesome/solid/bandage.svg +++ b/material/.icons/fontawesome/solid/bandage.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/bangladeshi-taka-sign.svg b/material/.icons/fontawesome/solid/bangladeshi-taka-sign.svg index fbdd6e13d..fca5fdc85 100644 --- a/material/.icons/fontawesome/solid/bangladeshi-taka-sign.svg +++ b/material/.icons/fontawesome/solid/bangladeshi-taka-sign.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/barcode.svg b/material/.icons/fontawesome/solid/barcode.svg index 7a4b5f32b..8e5e4c644 100644 --- a/material/.icons/fontawesome/solid/barcode.svg +++ b/material/.icons/fontawesome/solid/barcode.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/bars-progress.svg b/material/.icons/fontawesome/solid/bars-progress.svg index b5c406820..f1ca0dd9d 100644 --- a/material/.icons/fontawesome/solid/bars-progress.svg +++ b/material/.icons/fontawesome/solid/bars-progress.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/bars-staggered.svg b/material/.icons/fontawesome/solid/bars-staggered.svg index ed7bfb440..d4ee26f56 100644 --- a/material/.icons/fontawesome/solid/bars-staggered.svg +++ b/material/.icons/fontawesome/solid/bars-staggered.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/bars.svg b/material/.icons/fontawesome/solid/bars.svg index 3e4c53971..4f1903f9a 100644 --- a/material/.icons/fontawesome/solid/bars.svg +++ b/material/.icons/fontawesome/solid/bars.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/baseball-bat-ball.svg b/material/.icons/fontawesome/solid/baseball-bat-ball.svg index 115d85e9a..24cc85619 100644 --- a/material/.icons/fontawesome/solid/baseball-bat-ball.svg +++ b/material/.icons/fontawesome/solid/baseball-bat-ball.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/baseball.svg b/material/.icons/fontawesome/solid/baseball.svg index b60911ca8..fbaa5ca75 100644 --- a/material/.icons/fontawesome/solid/baseball.svg +++ b/material/.icons/fontawesome/solid/baseball.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/basket-shopping.svg b/material/.icons/fontawesome/solid/basket-shopping.svg index d0541fe92..92334a4b9 100644 --- a/material/.icons/fontawesome/solid/basket-shopping.svg +++ b/material/.icons/fontawesome/solid/basket-shopping.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/basketball.svg b/material/.icons/fontawesome/solid/basketball.svg index 133cf2bc6..408b436d1 100644 --- a/material/.icons/fontawesome/solid/basketball.svg +++ b/material/.icons/fontawesome/solid/basketball.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/bath.svg b/material/.icons/fontawesome/solid/bath.svg index 4818fa403..99cdb6fcd 100644 --- a/material/.icons/fontawesome/solid/bath.svg +++ b/material/.icons/fontawesome/solid/bath.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/battery-empty.svg b/material/.icons/fontawesome/solid/battery-empty.svg index d230d2365..7fea247cb 100644 --- a/material/.icons/fontawesome/solid/battery-empty.svg +++ b/material/.icons/fontawesome/solid/battery-empty.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/battery-full.svg b/material/.icons/fontawesome/solid/battery-full.svg index c3dbd20b3..3dbac8a4a 100644 --- a/material/.icons/fontawesome/solid/battery-full.svg +++ b/material/.icons/fontawesome/solid/battery-full.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/battery-half.svg b/material/.icons/fontawesome/solid/battery-half.svg index c36ddf3db..c9804c64a 100644 --- a/material/.icons/fontawesome/solid/battery-half.svg +++ b/material/.icons/fontawesome/solid/battery-half.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/battery-quarter.svg b/material/.icons/fontawesome/solid/battery-quarter.svg index 8b64471ce..817c21777 100644 --- a/material/.icons/fontawesome/solid/battery-quarter.svg +++ b/material/.icons/fontawesome/solid/battery-quarter.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/battery-three-quarters.svg b/material/.icons/fontawesome/solid/battery-three-quarters.svg index c168dbd64..ef121ecf6 100644 --- a/material/.icons/fontawesome/solid/battery-three-quarters.svg +++ b/material/.icons/fontawesome/solid/battery-three-quarters.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/bed-pulse.svg b/material/.icons/fontawesome/solid/bed-pulse.svg index ec1fe9ae8..d6d5a8a94 100644 --- a/material/.icons/fontawesome/solid/bed-pulse.svg +++ b/material/.icons/fontawesome/solid/bed-pulse.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/bed.svg b/material/.icons/fontawesome/solid/bed.svg index 6cc9f0dea..c6e28b5f1 100644 --- a/material/.icons/fontawesome/solid/bed.svg +++ b/material/.icons/fontawesome/solid/bed.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/beer-mug-empty.svg b/material/.icons/fontawesome/solid/beer-mug-empty.svg index 47cb7888c..ec5b9dd38 100644 --- a/material/.icons/fontawesome/solid/beer-mug-empty.svg +++ b/material/.icons/fontawesome/solid/beer-mug-empty.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/bell-concierge.svg b/material/.icons/fontawesome/solid/bell-concierge.svg index 18842174c..266cf19d2 100644 --- a/material/.icons/fontawesome/solid/bell-concierge.svg +++ b/material/.icons/fontawesome/solid/bell-concierge.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/bell-slash.svg b/material/.icons/fontawesome/solid/bell-slash.svg index 2ef9ee982..16d3efae8 100644 --- a/material/.icons/fontawesome/solid/bell-slash.svg +++ b/material/.icons/fontawesome/solid/bell-slash.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/bell.svg b/material/.icons/fontawesome/solid/bell.svg index d4d7ec783..2d32a6e67 100644 --- a/material/.icons/fontawesome/solid/bell.svg +++ b/material/.icons/fontawesome/solid/bell.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/bezier-curve.svg b/material/.icons/fontawesome/solid/bezier-curve.svg index 0aadf7443..bf317898d 100644 --- a/material/.icons/fontawesome/solid/bezier-curve.svg +++ b/material/.icons/fontawesome/solid/bezier-curve.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/bicycle.svg b/material/.icons/fontawesome/solid/bicycle.svg index 0d0f40880..388cc3ed4 100644 --- a/material/.icons/fontawesome/solid/bicycle.svg +++ b/material/.icons/fontawesome/solid/bicycle.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/binoculars.svg b/material/.icons/fontawesome/solid/binoculars.svg index 121807c2e..fa81f0ffd 100644 --- a/material/.icons/fontawesome/solid/binoculars.svg +++ b/material/.icons/fontawesome/solid/binoculars.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/biohazard.svg b/material/.icons/fontawesome/solid/biohazard.svg index 7d8162747..6b5c4ffe1 100644 --- a/material/.icons/fontawesome/solid/biohazard.svg +++ b/material/.icons/fontawesome/solid/biohazard.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/bitcoin-sign.svg b/material/.icons/fontawesome/solid/bitcoin-sign.svg index 66ff250cc..41d11755f 100644 --- a/material/.icons/fontawesome/solid/bitcoin-sign.svg +++ b/material/.icons/fontawesome/solid/bitcoin-sign.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/blender-phone.svg b/material/.icons/fontawesome/solid/blender-phone.svg index 054cabf49..ab6798600 100644 --- a/material/.icons/fontawesome/solid/blender-phone.svg +++ b/material/.icons/fontawesome/solid/blender-phone.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/blender.svg b/material/.icons/fontawesome/solid/blender.svg index 06861f0a0..96650fa4a 100644 --- a/material/.icons/fontawesome/solid/blender.svg +++ b/material/.icons/fontawesome/solid/blender.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/blog.svg b/material/.icons/fontawesome/solid/blog.svg index afc21da84..68390c0cd 100644 --- a/material/.icons/fontawesome/solid/blog.svg +++ b/material/.icons/fontawesome/solid/blog.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/bold.svg b/material/.icons/fontawesome/solid/bold.svg index aa831c53b..918c1b0d5 100644 --- a/material/.icons/fontawesome/solid/bold.svg +++ b/material/.icons/fontawesome/solid/bold.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/bolt-lightning.svg b/material/.icons/fontawesome/solid/bolt-lightning.svg index df07f1ad5..bc14c8e79 100644 --- a/material/.icons/fontawesome/solid/bolt-lightning.svg +++ b/material/.icons/fontawesome/solid/bolt-lightning.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/bolt.svg b/material/.icons/fontawesome/solid/bolt.svg index 865cb018a..24b0fe160 100644 --- a/material/.icons/fontawesome/solid/bolt.svg +++ b/material/.icons/fontawesome/solid/bolt.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/bomb.svg b/material/.icons/fontawesome/solid/bomb.svg index 678d1c03c..edda6372b 100644 --- a/material/.icons/fontawesome/solid/bomb.svg +++ b/material/.icons/fontawesome/solid/bomb.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/bone.svg b/material/.icons/fontawesome/solid/bone.svg index 7be5064c3..5f0901539 100644 --- a/material/.icons/fontawesome/solid/bone.svg +++ b/material/.icons/fontawesome/solid/bone.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/bong.svg b/material/.icons/fontawesome/solid/bong.svg index 07535676e..cf7de9c8d 100644 --- a/material/.icons/fontawesome/solid/bong.svg +++ b/material/.icons/fontawesome/solid/bong.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/book-atlas.svg b/material/.icons/fontawesome/solid/book-atlas.svg index 1dce303ec..4b36d2939 100644 --- a/material/.icons/fontawesome/solid/book-atlas.svg +++ b/material/.icons/fontawesome/solid/book-atlas.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/book-bible.svg b/material/.icons/fontawesome/solid/book-bible.svg index c1c33a65a..7ac631f7a 100644 --- a/material/.icons/fontawesome/solid/book-bible.svg +++ b/material/.icons/fontawesome/solid/book-bible.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/book-bookmark.svg b/material/.icons/fontawesome/solid/book-bookmark.svg index a672a9999..7aabfe737 100644 --- a/material/.icons/fontawesome/solid/book-bookmark.svg +++ b/material/.icons/fontawesome/solid/book-bookmark.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/book-journal-whills.svg b/material/.icons/fontawesome/solid/book-journal-whills.svg index 95c419f5c..329221d06 100644 --- a/material/.icons/fontawesome/solid/book-journal-whills.svg +++ b/material/.icons/fontawesome/solid/book-journal-whills.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/book-medical.svg b/material/.icons/fontawesome/solid/book-medical.svg index ffe9329d5..7e4ce1755 100644 --- a/material/.icons/fontawesome/solid/book-medical.svg +++ b/material/.icons/fontawesome/solid/book-medical.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/book-open-reader.svg b/material/.icons/fontawesome/solid/book-open-reader.svg index 53b5eff41..145dd375b 100644 --- a/material/.icons/fontawesome/solid/book-open-reader.svg +++ b/material/.icons/fontawesome/solid/book-open-reader.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/book-open.svg b/material/.icons/fontawesome/solid/book-open.svg index eee8d19f7..80acdc7b5 100644 --- a/material/.icons/fontawesome/solid/book-open.svg +++ b/material/.icons/fontawesome/solid/book-open.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/book-quran.svg b/material/.icons/fontawesome/solid/book-quran.svg index a3038f678..109b7dd2e 100644 --- a/material/.icons/fontawesome/solid/book-quran.svg +++ b/material/.icons/fontawesome/solid/book-quran.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/book-skull.svg b/material/.icons/fontawesome/solid/book-skull.svg index 48cdcf8fa..ed030b8cd 100644 --- a/material/.icons/fontawesome/solid/book-skull.svg +++ b/material/.icons/fontawesome/solid/book-skull.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/book-tanakh.svg b/material/.icons/fontawesome/solid/book-tanakh.svg index 6e56b4e05..646ee0189 100644 --- a/material/.icons/fontawesome/solid/book-tanakh.svg +++ b/material/.icons/fontawesome/solid/book-tanakh.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/book.svg b/material/.icons/fontawesome/solid/book.svg index 254508049..61eb0ae51 100644 --- a/material/.icons/fontawesome/solid/book.svg +++ b/material/.icons/fontawesome/solid/book.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/bookmark.svg b/material/.icons/fontawesome/solid/bookmark.svg index b998b86f6..cc387a00c 100644 --- a/material/.icons/fontawesome/solid/bookmark.svg +++ b/material/.icons/fontawesome/solid/bookmark.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/border-all.svg b/material/.icons/fontawesome/solid/border-all.svg index ca677bdf1..09e4a5b91 100644 --- a/material/.icons/fontawesome/solid/border-all.svg +++ b/material/.icons/fontawesome/solid/border-all.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/border-none.svg b/material/.icons/fontawesome/solid/border-none.svg index e7bd084ec..1003985c5 100644 --- a/material/.icons/fontawesome/solid/border-none.svg +++ b/material/.icons/fontawesome/solid/border-none.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/border-top-left.svg b/material/.icons/fontawesome/solid/border-top-left.svg index 8b0d1c145..64c140e1e 100644 --- a/material/.icons/fontawesome/solid/border-top-left.svg +++ b/material/.icons/fontawesome/solid/border-top-left.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/bore-hole.svg b/material/.icons/fontawesome/solid/bore-hole.svg index 39f6bbd94..66a61ede5 100644 --- a/material/.icons/fontawesome/solid/bore-hole.svg +++ b/material/.icons/fontawesome/solid/bore-hole.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/bottle-droplet.svg b/material/.icons/fontawesome/solid/bottle-droplet.svg index f4058308b..c1e0eddf4 100644 --- a/material/.icons/fontawesome/solid/bottle-droplet.svg +++ b/material/.icons/fontawesome/solid/bottle-droplet.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/bottle-water.svg b/material/.icons/fontawesome/solid/bottle-water.svg index 045e11a2e..5f4feedad 100644 --- a/material/.icons/fontawesome/solid/bottle-water.svg +++ b/material/.icons/fontawesome/solid/bottle-water.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/bowl-food.svg b/material/.icons/fontawesome/solid/bowl-food.svg index 210991160..e58051bac 100644 --- a/material/.icons/fontawesome/solid/bowl-food.svg +++ b/material/.icons/fontawesome/solid/bowl-food.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/bowl-rice.svg b/material/.icons/fontawesome/solid/bowl-rice.svg index c2146dba4..d924e99ae 100644 --- a/material/.icons/fontawesome/solid/bowl-rice.svg +++ b/material/.icons/fontawesome/solid/bowl-rice.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/bowling-ball.svg b/material/.icons/fontawesome/solid/bowling-ball.svg index 16bd85bbc..42bb33104 100644 --- a/material/.icons/fontawesome/solid/bowling-ball.svg +++ b/material/.icons/fontawesome/solid/bowling-ball.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/box-archive.svg b/material/.icons/fontawesome/solid/box-archive.svg index 591fa1eeb..29d98bc35 100644 --- a/material/.icons/fontawesome/solid/box-archive.svg +++ b/material/.icons/fontawesome/solid/box-archive.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/box-open.svg b/material/.icons/fontawesome/solid/box-open.svg index f71a84592..d65255244 100644 --- a/material/.icons/fontawesome/solid/box-open.svg +++ b/material/.icons/fontawesome/solid/box-open.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/box-tissue.svg b/material/.icons/fontawesome/solid/box-tissue.svg index a4ab93c84..ab9e0a995 100644 --- a/material/.icons/fontawesome/solid/box-tissue.svg +++ b/material/.icons/fontawesome/solid/box-tissue.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/box.svg b/material/.icons/fontawesome/solid/box.svg index 7e6fe5615..51b86663e 100644 --- a/material/.icons/fontawesome/solid/box.svg +++ b/material/.icons/fontawesome/solid/box.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/boxes-packing.svg b/material/.icons/fontawesome/solid/boxes-packing.svg index e51dd75b5..c9bb5865f 100644 --- a/material/.icons/fontawesome/solid/boxes-packing.svg +++ b/material/.icons/fontawesome/solid/boxes-packing.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/boxes-stacked.svg b/material/.icons/fontawesome/solid/boxes-stacked.svg index 673169b8b..d7628c291 100644 --- a/material/.icons/fontawesome/solid/boxes-stacked.svg +++ b/material/.icons/fontawesome/solid/boxes-stacked.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/braille.svg b/material/.icons/fontawesome/solid/braille.svg index 698798066..1d13212b6 100644 --- a/material/.icons/fontawesome/solid/braille.svg +++ b/material/.icons/fontawesome/solid/braille.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/brain.svg b/material/.icons/fontawesome/solid/brain.svg index 3669c71a8..e9f825556 100644 --- a/material/.icons/fontawesome/solid/brain.svg +++ b/material/.icons/fontawesome/solid/brain.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/brazilian-real-sign.svg b/material/.icons/fontawesome/solid/brazilian-real-sign.svg index 100d05db6..5a2a19a01 100644 --- a/material/.icons/fontawesome/solid/brazilian-real-sign.svg +++ b/material/.icons/fontawesome/solid/brazilian-real-sign.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/bread-slice.svg b/material/.icons/fontawesome/solid/bread-slice.svg index 7a2647b34..334f76a41 100644 --- a/material/.icons/fontawesome/solid/bread-slice.svg +++ b/material/.icons/fontawesome/solid/bread-slice.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/bridge-circle-check.svg b/material/.icons/fontawesome/solid/bridge-circle-check.svg index e92a568d1..3829eecf2 100644 --- a/material/.icons/fontawesome/solid/bridge-circle-check.svg +++ b/material/.icons/fontawesome/solid/bridge-circle-check.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/bridge-circle-exclamation.svg b/material/.icons/fontawesome/solid/bridge-circle-exclamation.svg index 17ec5004d..7fda5ed75 100644 --- a/material/.icons/fontawesome/solid/bridge-circle-exclamation.svg +++ b/material/.icons/fontawesome/solid/bridge-circle-exclamation.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/bridge-circle-xmark.svg b/material/.icons/fontawesome/solid/bridge-circle-xmark.svg index b853a4302..0933729c2 100644 --- a/material/.icons/fontawesome/solid/bridge-circle-xmark.svg +++ b/material/.icons/fontawesome/solid/bridge-circle-xmark.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/bridge-lock.svg b/material/.icons/fontawesome/solid/bridge-lock.svg index 67c55d88b..a9d1d52a4 100644 --- a/material/.icons/fontawesome/solid/bridge-lock.svg +++ b/material/.icons/fontawesome/solid/bridge-lock.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/bridge-water.svg b/material/.icons/fontawesome/solid/bridge-water.svg index 9f2047318..d7e1e7402 100644 --- a/material/.icons/fontawesome/solid/bridge-water.svg +++ b/material/.icons/fontawesome/solid/bridge-water.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/bridge.svg b/material/.icons/fontawesome/solid/bridge.svg index d3f523a43..e17a3b9fb 100644 --- a/material/.icons/fontawesome/solid/bridge.svg +++ b/material/.icons/fontawesome/solid/bridge.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/briefcase-medical.svg b/material/.icons/fontawesome/solid/briefcase-medical.svg index 2a98dbbad..fc5925653 100644 --- a/material/.icons/fontawesome/solid/briefcase-medical.svg +++ b/material/.icons/fontawesome/solid/briefcase-medical.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/briefcase.svg b/material/.icons/fontawesome/solid/briefcase.svg index 7753df6ec..88b754064 100644 --- a/material/.icons/fontawesome/solid/briefcase.svg +++ b/material/.icons/fontawesome/solid/briefcase.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/broom-ball.svg b/material/.icons/fontawesome/solid/broom-ball.svg index 09eb30b38..691033e63 100644 --- a/material/.icons/fontawesome/solid/broom-ball.svg +++ b/material/.icons/fontawesome/solid/broom-ball.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/broom.svg b/material/.icons/fontawesome/solid/broom.svg index 24a93e2f7..79507c431 100644 --- a/material/.icons/fontawesome/solid/broom.svg +++ b/material/.icons/fontawesome/solid/broom.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/brush.svg b/material/.icons/fontawesome/solid/brush.svg index 24db5f615..d560b308c 100644 --- a/material/.icons/fontawesome/solid/brush.svg +++ b/material/.icons/fontawesome/solid/brush.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/bucket.svg b/material/.icons/fontawesome/solid/bucket.svg index 6b54c1bb8..b1dba80d2 100644 --- a/material/.icons/fontawesome/solid/bucket.svg +++ b/material/.icons/fontawesome/solid/bucket.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/bug-slash.svg b/material/.icons/fontawesome/solid/bug-slash.svg index 08ff4a610..fc8023257 100644 --- a/material/.icons/fontawesome/solid/bug-slash.svg +++ b/material/.icons/fontawesome/solid/bug-slash.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/bug.svg b/material/.icons/fontawesome/solid/bug.svg index 4aa3d391b..9aebcda40 100644 --- a/material/.icons/fontawesome/solid/bug.svg +++ b/material/.icons/fontawesome/solid/bug.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/bugs.svg b/material/.icons/fontawesome/solid/bugs.svg index 3db795e62..538ac8bf2 100644 --- a/material/.icons/fontawesome/solid/bugs.svg +++ b/material/.icons/fontawesome/solid/bugs.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/building-circle-arrow-right.svg b/material/.icons/fontawesome/solid/building-circle-arrow-right.svg index cbc92062f..7d28b2dc8 100644 --- a/material/.icons/fontawesome/solid/building-circle-arrow-right.svg +++ b/material/.icons/fontawesome/solid/building-circle-arrow-right.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/building-circle-check.svg b/material/.icons/fontawesome/solid/building-circle-check.svg index f17129b6f..1c3d978a4 100644 --- a/material/.icons/fontawesome/solid/building-circle-check.svg +++ b/material/.icons/fontawesome/solid/building-circle-check.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/building-circle-exclamation.svg b/material/.icons/fontawesome/solid/building-circle-exclamation.svg index 5f7988267..3509934d7 100644 --- a/material/.icons/fontawesome/solid/building-circle-exclamation.svg +++ b/material/.icons/fontawesome/solid/building-circle-exclamation.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/building-circle-xmark.svg b/material/.icons/fontawesome/solid/building-circle-xmark.svg index 778e4207f..34985af56 100644 --- a/material/.icons/fontawesome/solid/building-circle-xmark.svg +++ b/material/.icons/fontawesome/solid/building-circle-xmark.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/building-columns.svg b/material/.icons/fontawesome/solid/building-columns.svg index edcd8d8f6..8620dcf59 100644 --- a/material/.icons/fontawesome/solid/building-columns.svg +++ b/material/.icons/fontawesome/solid/building-columns.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/building-flag.svg b/material/.icons/fontawesome/solid/building-flag.svg index f5d007aa9..182c273f7 100644 --- a/material/.icons/fontawesome/solid/building-flag.svg +++ b/material/.icons/fontawesome/solid/building-flag.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/building-lock.svg b/material/.icons/fontawesome/solid/building-lock.svg index 7957967ea..97a8d6d14 100644 --- a/material/.icons/fontawesome/solid/building-lock.svg +++ b/material/.icons/fontawesome/solid/building-lock.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/building-ngo.svg b/material/.icons/fontawesome/solid/building-ngo.svg index 57a9f3344..d26aadc28 100644 --- a/material/.icons/fontawesome/solid/building-ngo.svg +++ b/material/.icons/fontawesome/solid/building-ngo.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/building-shield.svg b/material/.icons/fontawesome/solid/building-shield.svg index 45c3ae928..7a214b83a 100644 --- a/material/.icons/fontawesome/solid/building-shield.svg +++ b/material/.icons/fontawesome/solid/building-shield.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/building-un.svg b/material/.icons/fontawesome/solid/building-un.svg index cd49f9a14..79cbdbe08 100644 --- a/material/.icons/fontawesome/solid/building-un.svg +++ b/material/.icons/fontawesome/solid/building-un.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/building-user.svg b/material/.icons/fontawesome/solid/building-user.svg index 53a568ec4..4fbce9f93 100644 --- a/material/.icons/fontawesome/solid/building-user.svg +++ b/material/.icons/fontawesome/solid/building-user.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/building-wheat.svg b/material/.icons/fontawesome/solid/building-wheat.svg index 4bc86827d..2d5e18ee8 100644 --- a/material/.icons/fontawesome/solid/building-wheat.svg +++ b/material/.icons/fontawesome/solid/building-wheat.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/building.svg b/material/.icons/fontawesome/solid/building.svg index fecbf8bb7..4538dd8dd 100644 --- a/material/.icons/fontawesome/solid/building.svg +++ b/material/.icons/fontawesome/solid/building.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/bullhorn.svg b/material/.icons/fontawesome/solid/bullhorn.svg index bd949887e..1cea1c760 100644 --- a/material/.icons/fontawesome/solid/bullhorn.svg +++ b/material/.icons/fontawesome/solid/bullhorn.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/bullseye.svg b/material/.icons/fontawesome/solid/bullseye.svg index 188f2cc40..e1bb4c4df 100644 --- a/material/.icons/fontawesome/solid/bullseye.svg +++ b/material/.icons/fontawesome/solid/bullseye.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/burger.svg b/material/.icons/fontawesome/solid/burger.svg index acfa19833..23a36370d 100644 --- a/material/.icons/fontawesome/solid/burger.svg +++ b/material/.icons/fontawesome/solid/burger.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/burst.svg b/material/.icons/fontawesome/solid/burst.svg index 542760edc..bc432a6ab 100644 --- a/material/.icons/fontawesome/solid/burst.svg +++ b/material/.icons/fontawesome/solid/burst.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/bus-simple.svg b/material/.icons/fontawesome/solid/bus-simple.svg index c97d89aa1..5f3c2b4cb 100644 --- a/material/.icons/fontawesome/solid/bus-simple.svg +++ b/material/.icons/fontawesome/solid/bus-simple.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/bus.svg b/material/.icons/fontawesome/solid/bus.svg index 325b9a412..ea42bfb81 100644 --- a/material/.icons/fontawesome/solid/bus.svg +++ b/material/.icons/fontawesome/solid/bus.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/business-time.svg b/material/.icons/fontawesome/solid/business-time.svg index 4d04973c5..8ac16848c 100644 --- a/material/.icons/fontawesome/solid/business-time.svg +++ b/material/.icons/fontawesome/solid/business-time.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/c.svg b/material/.icons/fontawesome/solid/c.svg index b19149d4f..6255de97f 100644 --- a/material/.icons/fontawesome/solid/c.svg +++ b/material/.icons/fontawesome/solid/c.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/cable-car.svg b/material/.icons/fontawesome/solid/cable-car.svg index f62bbd87c..f89e6568e 100644 --- a/material/.icons/fontawesome/solid/cable-car.svg +++ b/material/.icons/fontawesome/solid/cable-car.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/cake-candles.svg b/material/.icons/fontawesome/solid/cake-candles.svg index 6b7161d68..484c57b69 100644 --- a/material/.icons/fontawesome/solid/cake-candles.svg +++ b/material/.icons/fontawesome/solid/cake-candles.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/calculator.svg b/material/.icons/fontawesome/solid/calculator.svg index 96cf2a0f9..a83822756 100644 --- a/material/.icons/fontawesome/solid/calculator.svg +++ b/material/.icons/fontawesome/solid/calculator.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/calendar-check.svg b/material/.icons/fontawesome/solid/calendar-check.svg index 60b73e7d2..c10272760 100644 --- a/material/.icons/fontawesome/solid/calendar-check.svg +++ b/material/.icons/fontawesome/solid/calendar-check.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/calendar-day.svg b/material/.icons/fontawesome/solid/calendar-day.svg index 189976386..c8f62b42c 100644 --- a/material/.icons/fontawesome/solid/calendar-day.svg +++ b/material/.icons/fontawesome/solid/calendar-day.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/calendar-days.svg b/material/.icons/fontawesome/solid/calendar-days.svg index 573edcb15..b7f078de8 100644 --- a/material/.icons/fontawesome/solid/calendar-days.svg +++ b/material/.icons/fontawesome/solid/calendar-days.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/calendar-minus.svg b/material/.icons/fontawesome/solid/calendar-minus.svg index 22ead5401..72794e25c 100644 --- a/material/.icons/fontawesome/solid/calendar-minus.svg +++ b/material/.icons/fontawesome/solid/calendar-minus.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/calendar-plus.svg b/material/.icons/fontawesome/solid/calendar-plus.svg index 61c66d931..b2fc95426 100644 --- a/material/.icons/fontawesome/solid/calendar-plus.svg +++ b/material/.icons/fontawesome/solid/calendar-plus.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/calendar-week.svg b/material/.icons/fontawesome/solid/calendar-week.svg index ed82777a6..bd7c14091 100644 --- a/material/.icons/fontawesome/solid/calendar-week.svg +++ b/material/.icons/fontawesome/solid/calendar-week.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/calendar-xmark.svg b/material/.icons/fontawesome/solid/calendar-xmark.svg index 3babc0804..29f6b3ab2 100644 --- a/material/.icons/fontawesome/solid/calendar-xmark.svg +++ b/material/.icons/fontawesome/solid/calendar-xmark.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/calendar.svg b/material/.icons/fontawesome/solid/calendar.svg index 4b15dd589..3ff313b57 100644 --- a/material/.icons/fontawesome/solid/calendar.svg +++ b/material/.icons/fontawesome/solid/calendar.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/camera-retro.svg b/material/.icons/fontawesome/solid/camera-retro.svg index e3085c974..884972549 100644 --- a/material/.icons/fontawesome/solid/camera-retro.svg +++ b/material/.icons/fontawesome/solid/camera-retro.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/camera-rotate.svg b/material/.icons/fontawesome/solid/camera-rotate.svg index 64d359976..6f0fc6031 100644 --- a/material/.icons/fontawesome/solid/camera-rotate.svg +++ b/material/.icons/fontawesome/solid/camera-rotate.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/camera.svg b/material/.icons/fontawesome/solid/camera.svg index eb6ead546..d783c36ac 100644 --- a/material/.icons/fontawesome/solid/camera.svg +++ b/material/.icons/fontawesome/solid/camera.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/campground.svg b/material/.icons/fontawesome/solid/campground.svg index 14eb9989b..9cc2574b3 100644 --- a/material/.icons/fontawesome/solid/campground.svg +++ b/material/.icons/fontawesome/solid/campground.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/candy-cane.svg b/material/.icons/fontawesome/solid/candy-cane.svg index 80d842325..6376aaa6d 100644 --- a/material/.icons/fontawesome/solid/candy-cane.svg +++ b/material/.icons/fontawesome/solid/candy-cane.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/cannabis.svg b/material/.icons/fontawesome/solid/cannabis.svg index 87fd1e8f1..066fc9205 100644 --- a/material/.icons/fontawesome/solid/cannabis.svg +++ b/material/.icons/fontawesome/solid/cannabis.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/capsules.svg b/material/.icons/fontawesome/solid/capsules.svg index 79ae40faa..19f608826 100644 --- a/material/.icons/fontawesome/solid/capsules.svg +++ b/material/.icons/fontawesome/solid/capsules.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/car-battery.svg b/material/.icons/fontawesome/solid/car-battery.svg index 4d7e9e682..b9aa3509b 100644 --- a/material/.icons/fontawesome/solid/car-battery.svg +++ b/material/.icons/fontawesome/solid/car-battery.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/car-burst.svg b/material/.icons/fontawesome/solid/car-burst.svg index d6f6a7c6e..a9cd1d59a 100644 --- a/material/.icons/fontawesome/solid/car-burst.svg +++ b/material/.icons/fontawesome/solid/car-burst.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/car-on.svg b/material/.icons/fontawesome/solid/car-on.svg index ef004c666..425a44a60 100644 --- a/material/.icons/fontawesome/solid/car-on.svg +++ b/material/.icons/fontawesome/solid/car-on.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/car-rear.svg b/material/.icons/fontawesome/solid/car-rear.svg index 1432559c3..71c7cf9ea 100644 --- a/material/.icons/fontawesome/solid/car-rear.svg +++ b/material/.icons/fontawesome/solid/car-rear.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/car-side.svg b/material/.icons/fontawesome/solid/car-side.svg index ae8d425fb..850a01ca0 100644 --- a/material/.icons/fontawesome/solid/car-side.svg +++ b/material/.icons/fontawesome/solid/car-side.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/car-tunnel.svg b/material/.icons/fontawesome/solid/car-tunnel.svg index 139c5c5df..ec65546e2 100644 --- a/material/.icons/fontawesome/solid/car-tunnel.svg +++ b/material/.icons/fontawesome/solid/car-tunnel.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/car.svg b/material/.icons/fontawesome/solid/car.svg index c07fb1e55..a8bf9459f 100644 --- a/material/.icons/fontawesome/solid/car.svg +++ b/material/.icons/fontawesome/solid/car.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/caravan.svg b/material/.icons/fontawesome/solid/caravan.svg index 014d8f0c9..d38fd2ccf 100644 --- a/material/.icons/fontawesome/solid/caravan.svg +++ b/material/.icons/fontawesome/solid/caravan.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/caret-down.svg b/material/.icons/fontawesome/solid/caret-down.svg index 5eaec6d99..79e82c5b7 100644 --- a/material/.icons/fontawesome/solid/caret-down.svg +++ b/material/.icons/fontawesome/solid/caret-down.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/caret-left.svg b/material/.icons/fontawesome/solid/caret-left.svg index 1b1f197f0..c62d2f4d8 100644 --- a/material/.icons/fontawesome/solid/caret-left.svg +++ b/material/.icons/fontawesome/solid/caret-left.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/caret-right.svg b/material/.icons/fontawesome/solid/caret-right.svg index 8b3e209a1..8a3f49bfa 100644 --- a/material/.icons/fontawesome/solid/caret-right.svg +++ b/material/.icons/fontawesome/solid/caret-right.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/caret-up.svg b/material/.icons/fontawesome/solid/caret-up.svg index 03815212a..fc2890bc4 100644 --- a/material/.icons/fontawesome/solid/caret-up.svg +++ b/material/.icons/fontawesome/solid/caret-up.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/carrot.svg b/material/.icons/fontawesome/solid/carrot.svg index fabb4bf91..8d6329743 100644 --- a/material/.icons/fontawesome/solid/carrot.svg +++ b/material/.icons/fontawesome/solid/carrot.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/cart-arrow-down.svg b/material/.icons/fontawesome/solid/cart-arrow-down.svg index 621bec767..149bf1b74 100644 --- a/material/.icons/fontawesome/solid/cart-arrow-down.svg +++ b/material/.icons/fontawesome/solid/cart-arrow-down.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/cart-flatbed-suitcase.svg b/material/.icons/fontawesome/solid/cart-flatbed-suitcase.svg index a1f1d7241..99bf2e39d 100644 --- a/material/.icons/fontawesome/solid/cart-flatbed-suitcase.svg +++ b/material/.icons/fontawesome/solid/cart-flatbed-suitcase.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/cart-flatbed.svg b/material/.icons/fontawesome/solid/cart-flatbed.svg index 18d300281..0f08d5044 100644 --- a/material/.icons/fontawesome/solid/cart-flatbed.svg +++ b/material/.icons/fontawesome/solid/cart-flatbed.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/cart-plus.svg b/material/.icons/fontawesome/solid/cart-plus.svg index 3a113aea3..f004f9168 100644 --- a/material/.icons/fontawesome/solid/cart-plus.svg +++ b/material/.icons/fontawesome/solid/cart-plus.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/cart-shopping.svg b/material/.icons/fontawesome/solid/cart-shopping.svg index 074283bad..91da34ee9 100644 --- a/material/.icons/fontawesome/solid/cart-shopping.svg +++ b/material/.icons/fontawesome/solid/cart-shopping.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/cash-register.svg b/material/.icons/fontawesome/solid/cash-register.svg index 949bf1942..d68fe4713 100644 --- a/material/.icons/fontawesome/solid/cash-register.svg +++ b/material/.icons/fontawesome/solid/cash-register.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/cat.svg b/material/.icons/fontawesome/solid/cat.svg index b1fe8e367..3eb4c2536 100644 --- a/material/.icons/fontawesome/solid/cat.svg +++ b/material/.icons/fontawesome/solid/cat.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/cedi-sign.svg b/material/.icons/fontawesome/solid/cedi-sign.svg index b7cd95a60..2db241528 100644 --- a/material/.icons/fontawesome/solid/cedi-sign.svg +++ b/material/.icons/fontawesome/solid/cedi-sign.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/cent-sign.svg b/material/.icons/fontawesome/solid/cent-sign.svg index c3b6d5396..48282fa50 100644 --- a/material/.icons/fontawesome/solid/cent-sign.svg +++ b/material/.icons/fontawesome/solid/cent-sign.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/certificate.svg b/material/.icons/fontawesome/solid/certificate.svg index 0a2bfe55a..e55d21d4b 100644 --- a/material/.icons/fontawesome/solid/certificate.svg +++ b/material/.icons/fontawesome/solid/certificate.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/chair.svg b/material/.icons/fontawesome/solid/chair.svg index cf3ff361a..f3978143d 100644 --- a/material/.icons/fontawesome/solid/chair.svg +++ b/material/.icons/fontawesome/solid/chair.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/chalkboard-user.svg b/material/.icons/fontawesome/solid/chalkboard-user.svg index 934095e91..f61b544a3 100644 --- a/material/.icons/fontawesome/solid/chalkboard-user.svg +++ b/material/.icons/fontawesome/solid/chalkboard-user.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/chalkboard.svg b/material/.icons/fontawesome/solid/chalkboard.svg index eb0390ffc..cb0e26a39 100644 --- a/material/.icons/fontawesome/solid/chalkboard.svg +++ b/material/.icons/fontawesome/solid/chalkboard.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/champagne-glasses.svg b/material/.icons/fontawesome/solid/champagne-glasses.svg index a5a15f133..e53cdbd1f 100644 --- a/material/.icons/fontawesome/solid/champagne-glasses.svg +++ b/material/.icons/fontawesome/solid/champagne-glasses.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/charging-station.svg b/material/.icons/fontawesome/solid/charging-station.svg index d4da38f93..93ac4accc 100644 --- a/material/.icons/fontawesome/solid/charging-station.svg +++ b/material/.icons/fontawesome/solid/charging-station.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/chart-area.svg b/material/.icons/fontawesome/solid/chart-area.svg index 8aa18fa94..7e61e23ff 100644 --- a/material/.icons/fontawesome/solid/chart-area.svg +++ b/material/.icons/fontawesome/solid/chart-area.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/chart-bar.svg b/material/.icons/fontawesome/solid/chart-bar.svg index 304d7a34c..e602d5749 100644 --- a/material/.icons/fontawesome/solid/chart-bar.svg +++ b/material/.icons/fontawesome/solid/chart-bar.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/chart-column.svg b/material/.icons/fontawesome/solid/chart-column.svg index 306c00bf6..c97f9425b 100644 --- a/material/.icons/fontawesome/solid/chart-column.svg +++ b/material/.icons/fontawesome/solid/chart-column.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/chart-gantt.svg b/material/.icons/fontawesome/solid/chart-gantt.svg index 4238220a4..e97a39592 100644 --- a/material/.icons/fontawesome/solid/chart-gantt.svg +++ b/material/.icons/fontawesome/solid/chart-gantt.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/chart-line.svg b/material/.icons/fontawesome/solid/chart-line.svg index 8a877c79e..74ab33c83 100644 --- a/material/.icons/fontawesome/solid/chart-line.svg +++ b/material/.icons/fontawesome/solid/chart-line.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/chart-pie.svg b/material/.icons/fontawesome/solid/chart-pie.svg index cf109db82..bc8780432 100644 --- a/material/.icons/fontawesome/solid/chart-pie.svg +++ b/material/.icons/fontawesome/solid/chart-pie.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/chart-simple.svg b/material/.icons/fontawesome/solid/chart-simple.svg index 795a8cdcf..9b4b1e4a4 100644 --- a/material/.icons/fontawesome/solid/chart-simple.svg +++ b/material/.icons/fontawesome/solid/chart-simple.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/check-double.svg b/material/.icons/fontawesome/solid/check-double.svg index 121c1d3f7..1dff5b793 100644 --- a/material/.icons/fontawesome/solid/check-double.svg +++ b/material/.icons/fontawesome/solid/check-double.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/check-to-slot.svg b/material/.icons/fontawesome/solid/check-to-slot.svg index 2f54ccabf..143c40bc0 100644 --- a/material/.icons/fontawesome/solid/check-to-slot.svg +++ b/material/.icons/fontawesome/solid/check-to-slot.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/check.svg b/material/.icons/fontawesome/solid/check.svg index e045c3b92..d7cddfe5e 100644 --- a/material/.icons/fontawesome/solid/check.svg +++ b/material/.icons/fontawesome/solid/check.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/cheese.svg b/material/.icons/fontawesome/solid/cheese.svg index f7e08be13..37264fc75 100644 --- a/material/.icons/fontawesome/solid/cheese.svg +++ b/material/.icons/fontawesome/solid/cheese.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/chess-bishop.svg b/material/.icons/fontawesome/solid/chess-bishop.svg index 51739dbbc..9df1d4284 100644 --- a/material/.icons/fontawesome/solid/chess-bishop.svg +++ b/material/.icons/fontawesome/solid/chess-bishop.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/chess-board.svg b/material/.icons/fontawesome/solid/chess-board.svg index 1dcaa44ad..83e6cf937 100644 --- a/material/.icons/fontawesome/solid/chess-board.svg +++ b/material/.icons/fontawesome/solid/chess-board.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/chess-king.svg b/material/.icons/fontawesome/solid/chess-king.svg index ada16ae95..42cf18587 100644 --- a/material/.icons/fontawesome/solid/chess-king.svg +++ b/material/.icons/fontawesome/solid/chess-king.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/chess-knight.svg b/material/.icons/fontawesome/solid/chess-knight.svg index 3361791fb..9e047df40 100644 --- a/material/.icons/fontawesome/solid/chess-knight.svg +++ b/material/.icons/fontawesome/solid/chess-knight.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/chess-pawn.svg b/material/.icons/fontawesome/solid/chess-pawn.svg index 73f5a6e88..a6373bf59 100644 --- a/material/.icons/fontawesome/solid/chess-pawn.svg +++ b/material/.icons/fontawesome/solid/chess-pawn.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/chess-queen.svg b/material/.icons/fontawesome/solid/chess-queen.svg index ccddeec59..9e96c4dd9 100644 --- a/material/.icons/fontawesome/solid/chess-queen.svg +++ b/material/.icons/fontawesome/solid/chess-queen.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/chess-rook.svg b/material/.icons/fontawesome/solid/chess-rook.svg index 76c9b7683..01a373d8a 100644 --- a/material/.icons/fontawesome/solid/chess-rook.svg +++ b/material/.icons/fontawesome/solid/chess-rook.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/chess.svg b/material/.icons/fontawesome/solid/chess.svg index f50ad73ff..e755fa0c0 100644 --- a/material/.icons/fontawesome/solid/chess.svg +++ b/material/.icons/fontawesome/solid/chess.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/chevron-down.svg b/material/.icons/fontawesome/solid/chevron-down.svg index 24e27cdf8..b17efa67e 100644 --- a/material/.icons/fontawesome/solid/chevron-down.svg +++ b/material/.icons/fontawesome/solid/chevron-down.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/chevron-left.svg b/material/.icons/fontawesome/solid/chevron-left.svg index f0183ed55..891d67549 100644 --- a/material/.icons/fontawesome/solid/chevron-left.svg +++ b/material/.icons/fontawesome/solid/chevron-left.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/chevron-right.svg b/material/.icons/fontawesome/solid/chevron-right.svg index f7faa883b..ada225640 100644 --- a/material/.icons/fontawesome/solid/chevron-right.svg +++ b/material/.icons/fontawesome/solid/chevron-right.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/chevron-up.svg b/material/.icons/fontawesome/solid/chevron-up.svg index 6625f2ea3..b1b67181d 100644 --- a/material/.icons/fontawesome/solid/chevron-up.svg +++ b/material/.icons/fontawesome/solid/chevron-up.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/child-combatant.svg b/material/.icons/fontawesome/solid/child-combatant.svg index 9ba8b465b..d5f497347 100644 --- a/material/.icons/fontawesome/solid/child-combatant.svg +++ b/material/.icons/fontawesome/solid/child-combatant.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/child-dress.svg b/material/.icons/fontawesome/solid/child-dress.svg index daf5b2721..2c51006ca 100644 --- a/material/.icons/fontawesome/solid/child-dress.svg +++ b/material/.icons/fontawesome/solid/child-dress.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/child-reaching.svg b/material/.icons/fontawesome/solid/child-reaching.svg index a556391a4..747bfb269 100644 --- a/material/.icons/fontawesome/solid/child-reaching.svg +++ b/material/.icons/fontawesome/solid/child-reaching.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/child.svg b/material/.icons/fontawesome/solid/child.svg index dc923c6e6..39cca4bb5 100644 --- a/material/.icons/fontawesome/solid/child.svg +++ b/material/.icons/fontawesome/solid/child.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/children.svg b/material/.icons/fontawesome/solid/children.svg index cf6301c07..13f2be268 100644 --- a/material/.icons/fontawesome/solid/children.svg +++ b/material/.icons/fontawesome/solid/children.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/church.svg b/material/.icons/fontawesome/solid/church.svg index b8a017710..c375289ed 100644 --- a/material/.icons/fontawesome/solid/church.svg +++ b/material/.icons/fontawesome/solid/church.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/circle-arrow-down.svg b/material/.icons/fontawesome/solid/circle-arrow-down.svg index e60a512c7..edb0db48d 100644 --- a/material/.icons/fontawesome/solid/circle-arrow-down.svg +++ b/material/.icons/fontawesome/solid/circle-arrow-down.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/circle-arrow-left.svg b/material/.icons/fontawesome/solid/circle-arrow-left.svg index 6cd01805e..c85ae61ad 100644 --- a/material/.icons/fontawesome/solid/circle-arrow-left.svg +++ b/material/.icons/fontawesome/solid/circle-arrow-left.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/circle-arrow-right.svg b/material/.icons/fontawesome/solid/circle-arrow-right.svg index 0dbad1995..1783547fd 100644 --- a/material/.icons/fontawesome/solid/circle-arrow-right.svg +++ b/material/.icons/fontawesome/solid/circle-arrow-right.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/circle-arrow-up.svg b/material/.icons/fontawesome/solid/circle-arrow-up.svg index 36ecf53ae..92da78c71 100644 --- a/material/.icons/fontawesome/solid/circle-arrow-up.svg +++ b/material/.icons/fontawesome/solid/circle-arrow-up.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/circle-check.svg b/material/.icons/fontawesome/solid/circle-check.svg index 818840350..73fed92c1 100644 --- a/material/.icons/fontawesome/solid/circle-check.svg +++ b/material/.icons/fontawesome/solid/circle-check.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/circle-chevron-down.svg b/material/.icons/fontawesome/solid/circle-chevron-down.svg index ca28909a2..ca6700795 100644 --- a/material/.icons/fontawesome/solid/circle-chevron-down.svg +++ b/material/.icons/fontawesome/solid/circle-chevron-down.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/circle-chevron-left.svg b/material/.icons/fontawesome/solid/circle-chevron-left.svg index 3d7b796cb..310e39852 100644 --- a/material/.icons/fontawesome/solid/circle-chevron-left.svg +++ b/material/.icons/fontawesome/solid/circle-chevron-left.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/circle-chevron-right.svg b/material/.icons/fontawesome/solid/circle-chevron-right.svg index 1667258c9..cc08480c7 100644 --- a/material/.icons/fontawesome/solid/circle-chevron-right.svg +++ b/material/.icons/fontawesome/solid/circle-chevron-right.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/circle-chevron-up.svg b/material/.icons/fontawesome/solid/circle-chevron-up.svg index ccce982d4..c127f496b 100644 --- a/material/.icons/fontawesome/solid/circle-chevron-up.svg +++ b/material/.icons/fontawesome/solid/circle-chevron-up.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/circle-dollar-to-slot.svg b/material/.icons/fontawesome/solid/circle-dollar-to-slot.svg index c6f029ce3..677a408e0 100644 --- a/material/.icons/fontawesome/solid/circle-dollar-to-slot.svg +++ b/material/.icons/fontawesome/solid/circle-dollar-to-slot.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/circle-dot.svg b/material/.icons/fontawesome/solid/circle-dot.svg index fc7abfd11..8e8269a47 100644 --- a/material/.icons/fontawesome/solid/circle-dot.svg +++ b/material/.icons/fontawesome/solid/circle-dot.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/circle-down.svg b/material/.icons/fontawesome/solid/circle-down.svg index a2a5512cf..340298952 100644 --- a/material/.icons/fontawesome/solid/circle-down.svg +++ b/material/.icons/fontawesome/solid/circle-down.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/circle-exclamation.svg b/material/.icons/fontawesome/solid/circle-exclamation.svg index 68aadd6e9..956d05cee 100644 --- a/material/.icons/fontawesome/solid/circle-exclamation.svg +++ b/material/.icons/fontawesome/solid/circle-exclamation.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/circle-h.svg b/material/.icons/fontawesome/solid/circle-h.svg index a5cb37445..c3669e4ca 100644 --- a/material/.icons/fontawesome/solid/circle-h.svg +++ b/material/.icons/fontawesome/solid/circle-h.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/circle-half-stroke.svg b/material/.icons/fontawesome/solid/circle-half-stroke.svg index 283480229..bb09e6d46 100644 --- a/material/.icons/fontawesome/solid/circle-half-stroke.svg +++ b/material/.icons/fontawesome/solid/circle-half-stroke.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/circle-info.svg b/material/.icons/fontawesome/solid/circle-info.svg index 9a8389843..ed95fb2b5 100644 --- a/material/.icons/fontawesome/solid/circle-info.svg +++ b/material/.icons/fontawesome/solid/circle-info.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/circle-left.svg b/material/.icons/fontawesome/solid/circle-left.svg index 6dd328d54..2777327ee 100644 --- a/material/.icons/fontawesome/solid/circle-left.svg +++ b/material/.icons/fontawesome/solid/circle-left.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/circle-minus.svg b/material/.icons/fontawesome/solid/circle-minus.svg index 2f0ad83f7..f302a556c 100644 --- a/material/.icons/fontawesome/solid/circle-minus.svg +++ b/material/.icons/fontawesome/solid/circle-minus.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/circle-nodes.svg b/material/.icons/fontawesome/solid/circle-nodes.svg index bab8f2313..97e328fce 100644 --- a/material/.icons/fontawesome/solid/circle-nodes.svg +++ b/material/.icons/fontawesome/solid/circle-nodes.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/circle-notch.svg b/material/.icons/fontawesome/solid/circle-notch.svg index 140aa45b8..0eac4cfc3 100644 --- a/material/.icons/fontawesome/solid/circle-notch.svg +++ b/material/.icons/fontawesome/solid/circle-notch.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/circle-pause.svg b/material/.icons/fontawesome/solid/circle-pause.svg index c887ef7f9..4821387e2 100644 --- a/material/.icons/fontawesome/solid/circle-pause.svg +++ b/material/.icons/fontawesome/solid/circle-pause.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/circle-play.svg b/material/.icons/fontawesome/solid/circle-play.svg index 4138acb9f..3ea3d8bdb 100644 --- a/material/.icons/fontawesome/solid/circle-play.svg +++ b/material/.icons/fontawesome/solid/circle-play.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/circle-plus.svg b/material/.icons/fontawesome/solid/circle-plus.svg index ec44874e9..4464f68e1 100644 --- a/material/.icons/fontawesome/solid/circle-plus.svg +++ b/material/.icons/fontawesome/solid/circle-plus.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/circle-question.svg b/material/.icons/fontawesome/solid/circle-question.svg index 6c2d42452..b542aa1b1 100644 --- a/material/.icons/fontawesome/solid/circle-question.svg +++ b/material/.icons/fontawesome/solid/circle-question.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/circle-radiation.svg b/material/.icons/fontawesome/solid/circle-radiation.svg index 768e02df3..8f1ea34ab 100644 --- a/material/.icons/fontawesome/solid/circle-radiation.svg +++ b/material/.icons/fontawesome/solid/circle-radiation.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/circle-right.svg b/material/.icons/fontawesome/solid/circle-right.svg index 2c6b2ac1f..8f67df014 100644 --- a/material/.icons/fontawesome/solid/circle-right.svg +++ b/material/.icons/fontawesome/solid/circle-right.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/circle-stop.svg b/material/.icons/fontawesome/solid/circle-stop.svg index 19be79260..f2441fb66 100644 --- a/material/.icons/fontawesome/solid/circle-stop.svg +++ b/material/.icons/fontawesome/solid/circle-stop.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/circle-up.svg b/material/.icons/fontawesome/solid/circle-up.svg index b1c89b096..d30c1430c 100644 --- a/material/.icons/fontawesome/solid/circle-up.svg +++ b/material/.icons/fontawesome/solid/circle-up.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/circle-user.svg b/material/.icons/fontawesome/solid/circle-user.svg index 0b9da3469..a9784c7f4 100644 --- a/material/.icons/fontawesome/solid/circle-user.svg +++ b/material/.icons/fontawesome/solid/circle-user.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/circle-xmark.svg b/material/.icons/fontawesome/solid/circle-xmark.svg index 36d2c6cf4..e56a663c9 100644 --- a/material/.icons/fontawesome/solid/circle-xmark.svg +++ b/material/.icons/fontawesome/solid/circle-xmark.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/circle.svg b/material/.icons/fontawesome/solid/circle.svg index a1a13d1d8..ec332d30a 100644 --- a/material/.icons/fontawesome/solid/circle.svg +++ b/material/.icons/fontawesome/solid/circle.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/city.svg b/material/.icons/fontawesome/solid/city.svg index c5800867d..b9589db12 100644 --- a/material/.icons/fontawesome/solid/city.svg +++ b/material/.icons/fontawesome/solid/city.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/clapperboard.svg b/material/.icons/fontawesome/solid/clapperboard.svg index 67e0531d2..8d6b35642 100644 --- a/material/.icons/fontawesome/solid/clapperboard.svg +++ b/material/.icons/fontawesome/solid/clapperboard.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/clipboard-check.svg b/material/.icons/fontawesome/solid/clipboard-check.svg index 56baeee19..e3aa5b37d 100644 --- a/material/.icons/fontawesome/solid/clipboard-check.svg +++ b/material/.icons/fontawesome/solid/clipboard-check.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/clipboard-list.svg b/material/.icons/fontawesome/solid/clipboard-list.svg index b8fe4cc43..f26f7b70d 100644 --- a/material/.icons/fontawesome/solid/clipboard-list.svg +++ b/material/.icons/fontawesome/solid/clipboard-list.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/clipboard-question.svg b/material/.icons/fontawesome/solid/clipboard-question.svg index 460b8557f..5c211852d 100644 --- a/material/.icons/fontawesome/solid/clipboard-question.svg +++ b/material/.icons/fontawesome/solid/clipboard-question.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/clipboard-user.svg b/material/.icons/fontawesome/solid/clipboard-user.svg index 2782fb65e..c41ababe6 100644 --- a/material/.icons/fontawesome/solid/clipboard-user.svg +++ b/material/.icons/fontawesome/solid/clipboard-user.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/clipboard.svg b/material/.icons/fontawesome/solid/clipboard.svg index c128fd2ea..b537407e1 100644 --- a/material/.icons/fontawesome/solid/clipboard.svg +++ b/material/.icons/fontawesome/solid/clipboard.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/clock-rotate-left.svg b/material/.icons/fontawesome/solid/clock-rotate-left.svg index bd0b58442..77552b569 100644 --- a/material/.icons/fontawesome/solid/clock-rotate-left.svg +++ b/material/.icons/fontawesome/solid/clock-rotate-left.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/clock.svg b/material/.icons/fontawesome/solid/clock.svg index 0ded43128..40bf63b78 100644 --- a/material/.icons/fontawesome/solid/clock.svg +++ b/material/.icons/fontawesome/solid/clock.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/clone.svg b/material/.icons/fontawesome/solid/clone.svg index 927059aa5..c1aa20e6b 100644 --- a/material/.icons/fontawesome/solid/clone.svg +++ b/material/.icons/fontawesome/solid/clone.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/closed-captioning.svg b/material/.icons/fontawesome/solid/closed-captioning.svg index 88e644dc1..634a64ce1 100644 --- a/material/.icons/fontawesome/solid/closed-captioning.svg +++ b/material/.icons/fontawesome/solid/closed-captioning.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/cloud-arrow-down.svg b/material/.icons/fontawesome/solid/cloud-arrow-down.svg index 343f20f3a..187a8517c 100644 --- a/material/.icons/fontawesome/solid/cloud-arrow-down.svg +++ b/material/.icons/fontawesome/solid/cloud-arrow-down.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/cloud-arrow-up.svg b/material/.icons/fontawesome/solid/cloud-arrow-up.svg index 0d9453320..cf3d6a3ec 100644 --- a/material/.icons/fontawesome/solid/cloud-arrow-up.svg +++ b/material/.icons/fontawesome/solid/cloud-arrow-up.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/cloud-bolt.svg b/material/.icons/fontawesome/solid/cloud-bolt.svg index b5a53a872..96034d195 100644 --- a/material/.icons/fontawesome/solid/cloud-bolt.svg +++ b/material/.icons/fontawesome/solid/cloud-bolt.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/cloud-meatball.svg b/material/.icons/fontawesome/solid/cloud-meatball.svg index a435ebbd7..d79b496ff 100644 --- a/material/.icons/fontawesome/solid/cloud-meatball.svg +++ b/material/.icons/fontawesome/solid/cloud-meatball.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/cloud-moon-rain.svg b/material/.icons/fontawesome/solid/cloud-moon-rain.svg index 06c19c629..4f58d2579 100644 --- a/material/.icons/fontawesome/solid/cloud-moon-rain.svg +++ b/material/.icons/fontawesome/solid/cloud-moon-rain.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/cloud-moon.svg b/material/.icons/fontawesome/solid/cloud-moon.svg index 30eb674cc..379d65c0a 100644 --- a/material/.icons/fontawesome/solid/cloud-moon.svg +++ b/material/.icons/fontawesome/solid/cloud-moon.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/cloud-rain.svg b/material/.icons/fontawesome/solid/cloud-rain.svg index 0a73c5e37..6157eefcb 100644 --- a/material/.icons/fontawesome/solid/cloud-rain.svg +++ b/material/.icons/fontawesome/solid/cloud-rain.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/cloud-showers-heavy.svg b/material/.icons/fontawesome/solid/cloud-showers-heavy.svg index f5ce2e643..e5e7a48c5 100644 --- a/material/.icons/fontawesome/solid/cloud-showers-heavy.svg +++ b/material/.icons/fontawesome/solid/cloud-showers-heavy.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/cloud-showers-water.svg b/material/.icons/fontawesome/solid/cloud-showers-water.svg index 9e7331d93..7fd8e0e01 100644 --- a/material/.icons/fontawesome/solid/cloud-showers-water.svg +++ b/material/.icons/fontawesome/solid/cloud-showers-water.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/cloud-sun-rain.svg b/material/.icons/fontawesome/solid/cloud-sun-rain.svg index cfbde599d..4971a1e74 100644 --- a/material/.icons/fontawesome/solid/cloud-sun-rain.svg +++ b/material/.icons/fontawesome/solid/cloud-sun-rain.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/cloud-sun.svg b/material/.icons/fontawesome/solid/cloud-sun.svg index 32fc4d85f..92efb4a45 100644 --- a/material/.icons/fontawesome/solid/cloud-sun.svg +++ b/material/.icons/fontawesome/solid/cloud-sun.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/cloud.svg b/material/.icons/fontawesome/solid/cloud.svg index fd2ed5c82..9c1efdc83 100644 --- a/material/.icons/fontawesome/solid/cloud.svg +++ b/material/.icons/fontawesome/solid/cloud.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/clover.svg b/material/.icons/fontawesome/solid/clover.svg index 983233d7a..15ca0dc15 100644 --- a/material/.icons/fontawesome/solid/clover.svg +++ b/material/.icons/fontawesome/solid/clover.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/code-branch.svg b/material/.icons/fontawesome/solid/code-branch.svg index e4af28b65..58edf286f 100644 --- a/material/.icons/fontawesome/solid/code-branch.svg +++ b/material/.icons/fontawesome/solid/code-branch.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/code-commit.svg b/material/.icons/fontawesome/solid/code-commit.svg index c79ae17f5..f35fc2d46 100644 --- a/material/.icons/fontawesome/solid/code-commit.svg +++ b/material/.icons/fontawesome/solid/code-commit.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/code-compare.svg b/material/.icons/fontawesome/solid/code-compare.svg index 76b6f82a9..8970c3d57 100644 --- a/material/.icons/fontawesome/solid/code-compare.svg +++ b/material/.icons/fontawesome/solid/code-compare.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/code-fork.svg b/material/.icons/fontawesome/solid/code-fork.svg index 02a6ec104..6b2b1e640 100644 --- a/material/.icons/fontawesome/solid/code-fork.svg +++ b/material/.icons/fontawesome/solid/code-fork.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/code-merge.svg b/material/.icons/fontawesome/solid/code-merge.svg index 0fed0cdd2..3fe4653e9 100644 --- a/material/.icons/fontawesome/solid/code-merge.svg +++ b/material/.icons/fontawesome/solid/code-merge.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/code-pull-request.svg b/material/.icons/fontawesome/solid/code-pull-request.svg index 517a79b45..2d9fa06b8 100644 --- a/material/.icons/fontawesome/solid/code-pull-request.svg +++ b/material/.icons/fontawesome/solid/code-pull-request.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/code.svg b/material/.icons/fontawesome/solid/code.svg index 8b9b49a85..cf56102bb 100644 --- a/material/.icons/fontawesome/solid/code.svg +++ b/material/.icons/fontawesome/solid/code.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/coins.svg b/material/.icons/fontawesome/solid/coins.svg index 266080946..dd8d3f585 100644 --- a/material/.icons/fontawesome/solid/coins.svg +++ b/material/.icons/fontawesome/solid/coins.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/colon-sign.svg b/material/.icons/fontawesome/solid/colon-sign.svg index 26177bc8a..012659933 100644 --- a/material/.icons/fontawesome/solid/colon-sign.svg +++ b/material/.icons/fontawesome/solid/colon-sign.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/comment-dollar.svg b/material/.icons/fontawesome/solid/comment-dollar.svg index 6ebf7f8ea..45237c72f 100644 --- a/material/.icons/fontawesome/solid/comment-dollar.svg +++ b/material/.icons/fontawesome/solid/comment-dollar.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/comment-dots.svg b/material/.icons/fontawesome/solid/comment-dots.svg index c7290903d..a9bb77875 100644 --- a/material/.icons/fontawesome/solid/comment-dots.svg +++ b/material/.icons/fontawesome/solid/comment-dots.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/comment-medical.svg b/material/.icons/fontawesome/solid/comment-medical.svg index 899bac33b..5569625b9 100644 --- a/material/.icons/fontawesome/solid/comment-medical.svg +++ b/material/.icons/fontawesome/solid/comment-medical.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/comment-slash.svg b/material/.icons/fontawesome/solid/comment-slash.svg index 53ad03986..dfc00c328 100644 --- a/material/.icons/fontawesome/solid/comment-slash.svg +++ b/material/.icons/fontawesome/solid/comment-slash.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/comment-sms.svg b/material/.icons/fontawesome/solid/comment-sms.svg index 68f5d7bf5..a45cf36dd 100644 --- a/material/.icons/fontawesome/solid/comment-sms.svg +++ b/material/.icons/fontawesome/solid/comment-sms.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/comment.svg b/material/.icons/fontawesome/solid/comment.svg index 609fdaa64..e24f05187 100644 --- a/material/.icons/fontawesome/solid/comment.svg +++ b/material/.icons/fontawesome/solid/comment.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/comments-dollar.svg b/material/.icons/fontawesome/solid/comments-dollar.svg index 1aa317662..51c499b08 100644 --- a/material/.icons/fontawesome/solid/comments-dollar.svg +++ b/material/.icons/fontawesome/solid/comments-dollar.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/comments.svg b/material/.icons/fontawesome/solid/comments.svg index 24994bc64..adbadb5c8 100644 --- a/material/.icons/fontawesome/solid/comments.svg +++ b/material/.icons/fontawesome/solid/comments.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/compact-disc.svg b/material/.icons/fontawesome/solid/compact-disc.svg index f185230fd..184b87593 100644 --- a/material/.icons/fontawesome/solid/compact-disc.svg +++ b/material/.icons/fontawesome/solid/compact-disc.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/compass-drafting.svg b/material/.icons/fontawesome/solid/compass-drafting.svg index e4516cc91..2caa1c1ff 100644 --- a/material/.icons/fontawesome/solid/compass-drafting.svg +++ b/material/.icons/fontawesome/solid/compass-drafting.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/compass.svg b/material/.icons/fontawesome/solid/compass.svg index 68efdf5bf..a022964ad 100644 --- a/material/.icons/fontawesome/solid/compass.svg +++ b/material/.icons/fontawesome/solid/compass.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/compress.svg b/material/.icons/fontawesome/solid/compress.svg index db4fb45bb..f2a77a308 100644 --- a/material/.icons/fontawesome/solid/compress.svg +++ b/material/.icons/fontawesome/solid/compress.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/computer-mouse.svg b/material/.icons/fontawesome/solid/computer-mouse.svg index 594d58ccf..4603e3e6f 100644 --- a/material/.icons/fontawesome/solid/computer-mouse.svg +++ b/material/.icons/fontawesome/solid/computer-mouse.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/computer.svg b/material/.icons/fontawesome/solid/computer.svg index aed4ebb0a..2700f71f0 100644 --- a/material/.icons/fontawesome/solid/computer.svg +++ b/material/.icons/fontawesome/solid/computer.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/cookie-bite.svg b/material/.icons/fontawesome/solid/cookie-bite.svg index 7b1da052a..8393ebd34 100644 --- a/material/.icons/fontawesome/solid/cookie-bite.svg +++ b/material/.icons/fontawesome/solid/cookie-bite.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/cookie.svg b/material/.icons/fontawesome/solid/cookie.svg index c543e56b7..d50f7ca7e 100644 --- a/material/.icons/fontawesome/solid/cookie.svg +++ b/material/.icons/fontawesome/solid/cookie.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/copy.svg b/material/.icons/fontawesome/solid/copy.svg index 36c38ef35..3babe3934 100644 --- a/material/.icons/fontawesome/solid/copy.svg +++ b/material/.icons/fontawesome/solid/copy.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/copyright.svg b/material/.icons/fontawesome/solid/copyright.svg index 6ff4d070d..1fe3c50f8 100644 --- a/material/.icons/fontawesome/solid/copyright.svg +++ b/material/.icons/fontawesome/solid/copyright.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/couch.svg b/material/.icons/fontawesome/solid/couch.svg index c0e241748..2961df216 100644 --- a/material/.icons/fontawesome/solid/couch.svg +++ b/material/.icons/fontawesome/solid/couch.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/cow.svg b/material/.icons/fontawesome/solid/cow.svg index b6b4d8708..36f7f5364 100644 --- a/material/.icons/fontawesome/solid/cow.svg +++ b/material/.icons/fontawesome/solid/cow.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/credit-card.svg b/material/.icons/fontawesome/solid/credit-card.svg index 05cdf8977..c96b7b699 100644 --- a/material/.icons/fontawesome/solid/credit-card.svg +++ b/material/.icons/fontawesome/solid/credit-card.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/crop-simple.svg b/material/.icons/fontawesome/solid/crop-simple.svg index a1daf03d1..21f9763cb 100644 --- a/material/.icons/fontawesome/solid/crop-simple.svg +++ b/material/.icons/fontawesome/solid/crop-simple.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/crop.svg b/material/.icons/fontawesome/solid/crop.svg index 1adff94a3..2ee8cc0f6 100644 --- a/material/.icons/fontawesome/solid/crop.svg +++ b/material/.icons/fontawesome/solid/crop.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/cross.svg b/material/.icons/fontawesome/solid/cross.svg index 618ead0a1..acd1cd55d 100644 --- a/material/.icons/fontawesome/solid/cross.svg +++ b/material/.icons/fontawesome/solid/cross.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/crosshairs.svg b/material/.icons/fontawesome/solid/crosshairs.svg index 22aa19b7a..e76783737 100644 --- a/material/.icons/fontawesome/solid/crosshairs.svg +++ b/material/.icons/fontawesome/solid/crosshairs.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/crow.svg b/material/.icons/fontawesome/solid/crow.svg index ad59f1f0e..ae3f4ff79 100644 --- a/material/.icons/fontawesome/solid/crow.svg +++ b/material/.icons/fontawesome/solid/crow.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/crown.svg b/material/.icons/fontawesome/solid/crown.svg index 9c31acfb3..097b7eaf8 100644 --- a/material/.icons/fontawesome/solid/crown.svg +++ b/material/.icons/fontawesome/solid/crown.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/crutch.svg b/material/.icons/fontawesome/solid/crutch.svg index b2e44f12c..b54490880 100644 --- a/material/.icons/fontawesome/solid/crutch.svg +++ b/material/.icons/fontawesome/solid/crutch.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/cruzeiro-sign.svg b/material/.icons/fontawesome/solid/cruzeiro-sign.svg index e8e061004..6a38f92e1 100644 --- a/material/.icons/fontawesome/solid/cruzeiro-sign.svg +++ b/material/.icons/fontawesome/solid/cruzeiro-sign.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/cube.svg b/material/.icons/fontawesome/solid/cube.svg index 0ae3b7397..122577e7e 100644 --- a/material/.icons/fontawesome/solid/cube.svg +++ b/material/.icons/fontawesome/solid/cube.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/cubes-stacked.svg b/material/.icons/fontawesome/solid/cubes-stacked.svg index 38b0b5075..6cba93480 100644 --- a/material/.icons/fontawesome/solid/cubes-stacked.svg +++ b/material/.icons/fontawesome/solid/cubes-stacked.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/cubes.svg b/material/.icons/fontawesome/solid/cubes.svg index d40cdca66..3c37c3ae8 100644 --- a/material/.icons/fontawesome/solid/cubes.svg +++ b/material/.icons/fontawesome/solid/cubes.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/d.svg b/material/.icons/fontawesome/solid/d.svg index 022d60b69..922c3a134 100644 --- a/material/.icons/fontawesome/solid/d.svg +++ b/material/.icons/fontawesome/solid/d.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/database.svg b/material/.icons/fontawesome/solid/database.svg index df70d3c56..37e7948ae 100644 --- a/material/.icons/fontawesome/solid/database.svg +++ b/material/.icons/fontawesome/solid/database.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/delete-left.svg b/material/.icons/fontawesome/solid/delete-left.svg index a0c0e6541..ddf247abe 100644 --- a/material/.icons/fontawesome/solid/delete-left.svg +++ b/material/.icons/fontawesome/solid/delete-left.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/democrat.svg b/material/.icons/fontawesome/solid/democrat.svg index c7b2cc7de..a8fc8ec20 100644 --- a/material/.icons/fontawesome/solid/democrat.svg +++ b/material/.icons/fontawesome/solid/democrat.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/desktop.svg b/material/.icons/fontawesome/solid/desktop.svg index 88f63c419..c6b78161b 100644 --- a/material/.icons/fontawesome/solid/desktop.svg +++ b/material/.icons/fontawesome/solid/desktop.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/dharmachakra.svg b/material/.icons/fontawesome/solid/dharmachakra.svg index 2613090aa..969d6ec52 100644 --- a/material/.icons/fontawesome/solid/dharmachakra.svg +++ b/material/.icons/fontawesome/solid/dharmachakra.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/diagram-next.svg b/material/.icons/fontawesome/solid/diagram-next.svg index e52b0bd68..49840336e 100644 --- a/material/.icons/fontawesome/solid/diagram-next.svg +++ b/material/.icons/fontawesome/solid/diagram-next.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/diagram-predecessor.svg b/material/.icons/fontawesome/solid/diagram-predecessor.svg index 9aec4406b..c9c504ef7 100644 --- a/material/.icons/fontawesome/solid/diagram-predecessor.svg +++ b/material/.icons/fontawesome/solid/diagram-predecessor.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/diagram-project.svg b/material/.icons/fontawesome/solid/diagram-project.svg index 802757386..36f697c4e 100644 --- a/material/.icons/fontawesome/solid/diagram-project.svg +++ b/material/.icons/fontawesome/solid/diagram-project.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/diagram-successor.svg b/material/.icons/fontawesome/solid/diagram-successor.svg index 1f91cea48..a29cb35b6 100644 --- a/material/.icons/fontawesome/solid/diagram-successor.svg +++ b/material/.icons/fontawesome/solid/diagram-successor.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/diamond-turn-right.svg b/material/.icons/fontawesome/solid/diamond-turn-right.svg index e2c5f8dc1..b3300869d 100644 --- a/material/.icons/fontawesome/solid/diamond-turn-right.svg +++ b/material/.icons/fontawesome/solid/diamond-turn-right.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/diamond.svg b/material/.icons/fontawesome/solid/diamond.svg index 872e4e3e5..866b68c44 100644 --- a/material/.icons/fontawesome/solid/diamond.svg +++ b/material/.icons/fontawesome/solid/diamond.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/dice-d20.svg b/material/.icons/fontawesome/solid/dice-d20.svg index 3b6ad23f2..a7afaf4de 100644 --- a/material/.icons/fontawesome/solid/dice-d20.svg +++ b/material/.icons/fontawesome/solid/dice-d20.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/dice-d6.svg b/material/.icons/fontawesome/solid/dice-d6.svg index 777bfc38c..0699f823b 100644 --- a/material/.icons/fontawesome/solid/dice-d6.svg +++ b/material/.icons/fontawesome/solid/dice-d6.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/dice-five.svg b/material/.icons/fontawesome/solid/dice-five.svg index c57d782e8..da99c87ef 100644 --- a/material/.icons/fontawesome/solid/dice-five.svg +++ b/material/.icons/fontawesome/solid/dice-five.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/dice-four.svg b/material/.icons/fontawesome/solid/dice-four.svg index 105b8b8ef..cd5d5f6d7 100644 --- a/material/.icons/fontawesome/solid/dice-four.svg +++ b/material/.icons/fontawesome/solid/dice-four.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/dice-one.svg b/material/.icons/fontawesome/solid/dice-one.svg index 9ecf7554f..845ebce94 100644 --- a/material/.icons/fontawesome/solid/dice-one.svg +++ b/material/.icons/fontawesome/solid/dice-one.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/dice-six.svg b/material/.icons/fontawesome/solid/dice-six.svg index 5c97ed66b..566ba6bc0 100644 --- a/material/.icons/fontawesome/solid/dice-six.svg +++ b/material/.icons/fontawesome/solid/dice-six.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/dice-three.svg b/material/.icons/fontawesome/solid/dice-three.svg index 48a01ba6f..d9303b55b 100644 --- a/material/.icons/fontawesome/solid/dice-three.svg +++ b/material/.icons/fontawesome/solid/dice-three.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/dice-two.svg b/material/.icons/fontawesome/solid/dice-two.svg index cad2005dc..ca8440184 100644 --- a/material/.icons/fontawesome/solid/dice-two.svg +++ b/material/.icons/fontawesome/solid/dice-two.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/dice.svg b/material/.icons/fontawesome/solid/dice.svg index a581730b3..31030f617 100644 --- a/material/.icons/fontawesome/solid/dice.svg +++ b/material/.icons/fontawesome/solid/dice.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/disease.svg b/material/.icons/fontawesome/solid/disease.svg index f922e0ebc..26b0566c8 100644 --- a/material/.icons/fontawesome/solid/disease.svg +++ b/material/.icons/fontawesome/solid/disease.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/display.svg b/material/.icons/fontawesome/solid/display.svg index 537295db0..0b85299ab 100644 --- a/material/.icons/fontawesome/solid/display.svg +++ b/material/.icons/fontawesome/solid/display.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/divide.svg b/material/.icons/fontawesome/solid/divide.svg index 3b960fa7f..c1100e0db 100644 --- a/material/.icons/fontawesome/solid/divide.svg +++ b/material/.icons/fontawesome/solid/divide.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/dna.svg b/material/.icons/fontawesome/solid/dna.svg index 98a49b356..b24b98dc9 100644 --- a/material/.icons/fontawesome/solid/dna.svg +++ b/material/.icons/fontawesome/solid/dna.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/dog.svg b/material/.icons/fontawesome/solid/dog.svg index 0e12e7e20..bf828a704 100644 --- a/material/.icons/fontawesome/solid/dog.svg +++ b/material/.icons/fontawesome/solid/dog.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/dollar-sign.svg b/material/.icons/fontawesome/solid/dollar-sign.svg index 128acbe2d..ddf04bba3 100644 --- a/material/.icons/fontawesome/solid/dollar-sign.svg +++ b/material/.icons/fontawesome/solid/dollar-sign.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/dolly.svg b/material/.icons/fontawesome/solid/dolly.svg index 6783ddc6f..f3003facc 100644 --- a/material/.icons/fontawesome/solid/dolly.svg +++ b/material/.icons/fontawesome/solid/dolly.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/dong-sign.svg b/material/.icons/fontawesome/solid/dong-sign.svg index a8baed59f..724b1297d 100644 --- a/material/.icons/fontawesome/solid/dong-sign.svg +++ b/material/.icons/fontawesome/solid/dong-sign.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/door-closed.svg b/material/.icons/fontawesome/solid/door-closed.svg index fbca99c77..2aa1b62b9 100644 --- a/material/.icons/fontawesome/solid/door-closed.svg +++ b/material/.icons/fontawesome/solid/door-closed.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/door-open.svg b/material/.icons/fontawesome/solid/door-open.svg index 5d06922eb..b10368e5d 100644 --- a/material/.icons/fontawesome/solid/door-open.svg +++ b/material/.icons/fontawesome/solid/door-open.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/dove.svg b/material/.icons/fontawesome/solid/dove.svg index 79dd91119..fdf9b0614 100644 --- a/material/.icons/fontawesome/solid/dove.svg +++ b/material/.icons/fontawesome/solid/dove.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/down-left-and-up-right-to-center.svg b/material/.icons/fontawesome/solid/down-left-and-up-right-to-center.svg index a172c8347..dbe9428af 100644 --- a/material/.icons/fontawesome/solid/down-left-and-up-right-to-center.svg +++ b/material/.icons/fontawesome/solid/down-left-and-up-right-to-center.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/down-long.svg b/material/.icons/fontawesome/solid/down-long.svg index c5409d82d..6db3b8eef 100644 --- a/material/.icons/fontawesome/solid/down-long.svg +++ b/material/.icons/fontawesome/solid/down-long.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/download.svg b/material/.icons/fontawesome/solid/download.svg index d14048c17..5e742d701 100644 --- a/material/.icons/fontawesome/solid/download.svg +++ b/material/.icons/fontawesome/solid/download.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/dragon.svg b/material/.icons/fontawesome/solid/dragon.svg index 004cb00c7..9091efa78 100644 --- a/material/.icons/fontawesome/solid/dragon.svg +++ b/material/.icons/fontawesome/solid/dragon.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/draw-polygon.svg b/material/.icons/fontawesome/solid/draw-polygon.svg index 640967d88..9eda616f1 100644 --- a/material/.icons/fontawesome/solid/draw-polygon.svg +++ b/material/.icons/fontawesome/solid/draw-polygon.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/droplet-slash.svg b/material/.icons/fontawesome/solid/droplet-slash.svg index c8c1a9333..a12116e8e 100644 --- a/material/.icons/fontawesome/solid/droplet-slash.svg +++ b/material/.icons/fontawesome/solid/droplet-slash.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/droplet.svg b/material/.icons/fontawesome/solid/droplet.svg index cccf3eb5b..d7b10b2f7 100644 --- a/material/.icons/fontawesome/solid/droplet.svg +++ b/material/.icons/fontawesome/solid/droplet.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/drum-steelpan.svg b/material/.icons/fontawesome/solid/drum-steelpan.svg index 309685152..9ba30bfcd 100644 --- a/material/.icons/fontawesome/solid/drum-steelpan.svg +++ b/material/.icons/fontawesome/solid/drum-steelpan.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/drum.svg b/material/.icons/fontawesome/solid/drum.svg index 3e8e659fd..72040a68f 100644 --- a/material/.icons/fontawesome/solid/drum.svg +++ b/material/.icons/fontawesome/solid/drum.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/drumstick-bite.svg b/material/.icons/fontawesome/solid/drumstick-bite.svg index 6769faf8b..90ee4acb3 100644 --- a/material/.icons/fontawesome/solid/drumstick-bite.svg +++ b/material/.icons/fontawesome/solid/drumstick-bite.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/dumbbell.svg b/material/.icons/fontawesome/solid/dumbbell.svg index 768611c9c..7ca5de413 100644 --- a/material/.icons/fontawesome/solid/dumbbell.svg +++ b/material/.icons/fontawesome/solid/dumbbell.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/dumpster-fire.svg b/material/.icons/fontawesome/solid/dumpster-fire.svg index ca6d1de20..2df6a7c3d 100644 --- a/material/.icons/fontawesome/solid/dumpster-fire.svg +++ b/material/.icons/fontawesome/solid/dumpster-fire.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/dumpster.svg b/material/.icons/fontawesome/solid/dumpster.svg index 961402a1f..76eb2a810 100644 --- a/material/.icons/fontawesome/solid/dumpster.svg +++ b/material/.icons/fontawesome/solid/dumpster.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/dungeon.svg b/material/.icons/fontawesome/solid/dungeon.svg index eff0437da..cedacbbe3 100644 --- a/material/.icons/fontawesome/solid/dungeon.svg +++ b/material/.icons/fontawesome/solid/dungeon.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/e.svg b/material/.icons/fontawesome/solid/e.svg index da4b10a58..2782cc61a 100644 --- a/material/.icons/fontawesome/solid/e.svg +++ b/material/.icons/fontawesome/solid/e.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/ear-deaf.svg b/material/.icons/fontawesome/solid/ear-deaf.svg index b595dd11c..d888312a4 100644 --- a/material/.icons/fontawesome/solid/ear-deaf.svg +++ b/material/.icons/fontawesome/solid/ear-deaf.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/ear-listen.svg b/material/.icons/fontawesome/solid/ear-listen.svg index 999a3bdcf..1535514fe 100644 --- a/material/.icons/fontawesome/solid/ear-listen.svg +++ b/material/.icons/fontawesome/solid/ear-listen.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/earth-africa.svg b/material/.icons/fontawesome/solid/earth-africa.svg index 7364947da..41b83a260 100644 --- a/material/.icons/fontawesome/solid/earth-africa.svg +++ b/material/.icons/fontawesome/solid/earth-africa.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/earth-americas.svg b/material/.icons/fontawesome/solid/earth-americas.svg index e6b5f4499..abbb4660a 100644 --- a/material/.icons/fontawesome/solid/earth-americas.svg +++ b/material/.icons/fontawesome/solid/earth-americas.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/earth-asia.svg b/material/.icons/fontawesome/solid/earth-asia.svg index a8eff880e..74ed729cc 100644 --- a/material/.icons/fontawesome/solid/earth-asia.svg +++ b/material/.icons/fontawesome/solid/earth-asia.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/earth-europe.svg b/material/.icons/fontawesome/solid/earth-europe.svg index 09a68cd68..542125fdf 100644 --- a/material/.icons/fontawesome/solid/earth-europe.svg +++ b/material/.icons/fontawesome/solid/earth-europe.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/earth-oceania.svg b/material/.icons/fontawesome/solid/earth-oceania.svg index ede5844d7..86c0e4272 100644 --- a/material/.icons/fontawesome/solid/earth-oceania.svg +++ b/material/.icons/fontawesome/solid/earth-oceania.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/egg.svg b/material/.icons/fontawesome/solid/egg.svg index f74859eff..c7b3e3a31 100644 --- a/material/.icons/fontawesome/solid/egg.svg +++ b/material/.icons/fontawesome/solid/egg.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/eject.svg b/material/.icons/fontawesome/solid/eject.svg index ca9e48c35..224c87daa 100644 --- a/material/.icons/fontawesome/solid/eject.svg +++ b/material/.icons/fontawesome/solid/eject.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/elevator.svg b/material/.icons/fontawesome/solid/elevator.svg index 9964e83d9..cffa99476 100644 --- a/material/.icons/fontawesome/solid/elevator.svg +++ b/material/.icons/fontawesome/solid/elevator.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/ellipsis-vertical.svg b/material/.icons/fontawesome/solid/ellipsis-vertical.svg index 076582bc9..f1307e2c6 100644 --- a/material/.icons/fontawesome/solid/ellipsis-vertical.svg +++ b/material/.icons/fontawesome/solid/ellipsis-vertical.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/ellipsis.svg b/material/.icons/fontawesome/solid/ellipsis.svg index d78042abd..d7e2ae73f 100644 --- a/material/.icons/fontawesome/solid/ellipsis.svg +++ b/material/.icons/fontawesome/solid/ellipsis.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/envelope-circle-check.svg b/material/.icons/fontawesome/solid/envelope-circle-check.svg index 627603414..ea938acdf 100644 --- a/material/.icons/fontawesome/solid/envelope-circle-check.svg +++ b/material/.icons/fontawesome/solid/envelope-circle-check.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/envelope-open-text.svg b/material/.icons/fontawesome/solid/envelope-open-text.svg index 949dab3d4..2d1a2da77 100644 --- a/material/.icons/fontawesome/solid/envelope-open-text.svg +++ b/material/.icons/fontawesome/solid/envelope-open-text.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/envelope-open.svg b/material/.icons/fontawesome/solid/envelope-open.svg index 27a655087..49bb863e3 100644 --- a/material/.icons/fontawesome/solid/envelope-open.svg +++ b/material/.icons/fontawesome/solid/envelope-open.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/envelope.svg b/material/.icons/fontawesome/solid/envelope.svg index 81b5bd206..18d05fb36 100644 --- a/material/.icons/fontawesome/solid/envelope.svg +++ b/material/.icons/fontawesome/solid/envelope.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/envelopes-bulk.svg b/material/.icons/fontawesome/solid/envelopes-bulk.svg index e1f40963f..3cda78ab6 100644 --- a/material/.icons/fontawesome/solid/envelopes-bulk.svg +++ b/material/.icons/fontawesome/solid/envelopes-bulk.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/equals.svg b/material/.icons/fontawesome/solid/equals.svg index d89f142f4..c100dd359 100644 --- a/material/.icons/fontawesome/solid/equals.svg +++ b/material/.icons/fontawesome/solid/equals.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/eraser.svg b/material/.icons/fontawesome/solid/eraser.svg index f649476de..6bb85c88e 100644 --- a/material/.icons/fontawesome/solid/eraser.svg +++ b/material/.icons/fontawesome/solid/eraser.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/ethernet.svg b/material/.icons/fontawesome/solid/ethernet.svg index cce9770e1..61122b428 100644 --- a/material/.icons/fontawesome/solid/ethernet.svg +++ b/material/.icons/fontawesome/solid/ethernet.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/euro-sign.svg b/material/.icons/fontawesome/solid/euro-sign.svg index 5960e7989..04cb4e06d 100644 --- a/material/.icons/fontawesome/solid/euro-sign.svg +++ b/material/.icons/fontawesome/solid/euro-sign.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/exclamation.svg b/material/.icons/fontawesome/solid/exclamation.svg index 035274b9a..bb0379716 100644 --- a/material/.icons/fontawesome/solid/exclamation.svg +++ b/material/.icons/fontawesome/solid/exclamation.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/expand.svg b/material/.icons/fontawesome/solid/expand.svg index 4728eb2dc..ab43d9283 100644 --- a/material/.icons/fontawesome/solid/expand.svg +++ b/material/.icons/fontawesome/solid/expand.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/explosion.svg b/material/.icons/fontawesome/solid/explosion.svg index d17b49eed..8d1bf8ea0 100644 --- a/material/.icons/fontawesome/solid/explosion.svg +++ b/material/.icons/fontawesome/solid/explosion.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/eye-dropper.svg b/material/.icons/fontawesome/solid/eye-dropper.svg index ca83b7237..853699a35 100644 --- a/material/.icons/fontawesome/solid/eye-dropper.svg +++ b/material/.icons/fontawesome/solid/eye-dropper.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/eye-low-vision.svg b/material/.icons/fontawesome/solid/eye-low-vision.svg index fdf85cad4..8dcfa3dfc 100644 --- a/material/.icons/fontawesome/solid/eye-low-vision.svg +++ b/material/.icons/fontawesome/solid/eye-low-vision.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/eye-slash.svg b/material/.icons/fontawesome/solid/eye-slash.svg index 5eb76e001..7bca1b7e9 100644 --- a/material/.icons/fontawesome/solid/eye-slash.svg +++ b/material/.icons/fontawesome/solid/eye-slash.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/eye.svg b/material/.icons/fontawesome/solid/eye.svg index fce826fb0..9e933142f 100644 --- a/material/.icons/fontawesome/solid/eye.svg +++ b/material/.icons/fontawesome/solid/eye.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/f.svg b/material/.icons/fontawesome/solid/f.svg index 197f358a7..9164f0ce8 100644 --- a/material/.icons/fontawesome/solid/f.svg +++ b/material/.icons/fontawesome/solid/f.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/face-angry.svg b/material/.icons/fontawesome/solid/face-angry.svg index 570188a20..108fee194 100644 --- a/material/.icons/fontawesome/solid/face-angry.svg +++ b/material/.icons/fontawesome/solid/face-angry.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/face-dizzy.svg b/material/.icons/fontawesome/solid/face-dizzy.svg index 609294437..9271b5a51 100644 --- a/material/.icons/fontawesome/solid/face-dizzy.svg +++ b/material/.icons/fontawesome/solid/face-dizzy.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/face-flushed.svg b/material/.icons/fontawesome/solid/face-flushed.svg index 77598354b..61165452f 100644 --- a/material/.icons/fontawesome/solid/face-flushed.svg +++ b/material/.icons/fontawesome/solid/face-flushed.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/face-frown-open.svg b/material/.icons/fontawesome/solid/face-frown-open.svg index 5702b29d2..640aa342d 100644 --- a/material/.icons/fontawesome/solid/face-frown-open.svg +++ b/material/.icons/fontawesome/solid/face-frown-open.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/face-frown.svg b/material/.icons/fontawesome/solid/face-frown.svg index b2d0492be..2a6cbe8eb 100644 --- a/material/.icons/fontawesome/solid/face-frown.svg +++ b/material/.icons/fontawesome/solid/face-frown.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/face-grimace.svg b/material/.icons/fontawesome/solid/face-grimace.svg index 8d53a4e54..187388fcd 100644 --- a/material/.icons/fontawesome/solid/face-grimace.svg +++ b/material/.icons/fontawesome/solid/face-grimace.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/face-grin-beam-sweat.svg b/material/.icons/fontawesome/solid/face-grin-beam-sweat.svg index 7877c2a4e..57e4627a2 100644 --- a/material/.icons/fontawesome/solid/face-grin-beam-sweat.svg +++ b/material/.icons/fontawesome/solid/face-grin-beam-sweat.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/face-grin-beam.svg b/material/.icons/fontawesome/solid/face-grin-beam.svg index 2dd2f3a50..7282c83ef 100644 --- a/material/.icons/fontawesome/solid/face-grin-beam.svg +++ b/material/.icons/fontawesome/solid/face-grin-beam.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/face-grin-hearts.svg b/material/.icons/fontawesome/solid/face-grin-hearts.svg index 990415212..f4754cce5 100644 --- a/material/.icons/fontawesome/solid/face-grin-hearts.svg +++ b/material/.icons/fontawesome/solid/face-grin-hearts.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/face-grin-squint-tears.svg b/material/.icons/fontawesome/solid/face-grin-squint-tears.svg index 18fd74d72..e96476083 100644 --- a/material/.icons/fontawesome/solid/face-grin-squint-tears.svg +++ b/material/.icons/fontawesome/solid/face-grin-squint-tears.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/face-grin-squint.svg b/material/.icons/fontawesome/solid/face-grin-squint.svg index f993b4196..9b9967418 100644 --- a/material/.icons/fontawesome/solid/face-grin-squint.svg +++ b/material/.icons/fontawesome/solid/face-grin-squint.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/face-grin-stars.svg b/material/.icons/fontawesome/solid/face-grin-stars.svg index ddb5bf9be..3fe525022 100644 --- a/material/.icons/fontawesome/solid/face-grin-stars.svg +++ b/material/.icons/fontawesome/solid/face-grin-stars.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/face-grin-tears.svg b/material/.icons/fontawesome/solid/face-grin-tears.svg index c93fd9689..d2b958b35 100644 --- a/material/.icons/fontawesome/solid/face-grin-tears.svg +++ b/material/.icons/fontawesome/solid/face-grin-tears.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/face-grin-tongue-squint.svg b/material/.icons/fontawesome/solid/face-grin-tongue-squint.svg index dc8a1f99c..39ab1bb52 100644 --- a/material/.icons/fontawesome/solid/face-grin-tongue-squint.svg +++ b/material/.icons/fontawesome/solid/face-grin-tongue-squint.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/face-grin-tongue-wink.svg b/material/.icons/fontawesome/solid/face-grin-tongue-wink.svg index 7dc83dc86..39739d3a2 100644 --- a/material/.icons/fontawesome/solid/face-grin-tongue-wink.svg +++ b/material/.icons/fontawesome/solid/face-grin-tongue-wink.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/face-grin-tongue.svg b/material/.icons/fontawesome/solid/face-grin-tongue.svg index 32321f02e..d43c59df5 100644 --- a/material/.icons/fontawesome/solid/face-grin-tongue.svg +++ b/material/.icons/fontawesome/solid/face-grin-tongue.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/face-grin-wide.svg b/material/.icons/fontawesome/solid/face-grin-wide.svg index 0298bfa27..91b055e93 100644 --- a/material/.icons/fontawesome/solid/face-grin-wide.svg +++ b/material/.icons/fontawesome/solid/face-grin-wide.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/face-grin-wink.svg b/material/.icons/fontawesome/solid/face-grin-wink.svg index 3c3e5f965..667b84f6e 100644 --- a/material/.icons/fontawesome/solid/face-grin-wink.svg +++ b/material/.icons/fontawesome/solid/face-grin-wink.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/face-grin.svg b/material/.icons/fontawesome/solid/face-grin.svg index 8f3759a20..3ca5d8b2d 100644 --- a/material/.icons/fontawesome/solid/face-grin.svg +++ b/material/.icons/fontawesome/solid/face-grin.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/face-kiss-beam.svg b/material/.icons/fontawesome/solid/face-kiss-beam.svg index 8c2196a65..8a0ed92b4 100644 --- a/material/.icons/fontawesome/solid/face-kiss-beam.svg +++ b/material/.icons/fontawesome/solid/face-kiss-beam.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/face-kiss-wink-heart.svg b/material/.icons/fontawesome/solid/face-kiss-wink-heart.svg index e5c294fde..dbdab2af5 100644 --- a/material/.icons/fontawesome/solid/face-kiss-wink-heart.svg +++ b/material/.icons/fontawesome/solid/face-kiss-wink-heart.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/face-kiss.svg b/material/.icons/fontawesome/solid/face-kiss.svg index fcd70d9b3..0e70f756e 100644 --- a/material/.icons/fontawesome/solid/face-kiss.svg +++ b/material/.icons/fontawesome/solid/face-kiss.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/face-laugh-beam.svg b/material/.icons/fontawesome/solid/face-laugh-beam.svg index 560fd86ea..157bdf229 100644 --- a/material/.icons/fontawesome/solid/face-laugh-beam.svg +++ b/material/.icons/fontawesome/solid/face-laugh-beam.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/face-laugh-squint.svg b/material/.icons/fontawesome/solid/face-laugh-squint.svg index 4478a54a2..d18c1ee69 100644 --- a/material/.icons/fontawesome/solid/face-laugh-squint.svg +++ b/material/.icons/fontawesome/solid/face-laugh-squint.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/face-laugh-wink.svg b/material/.icons/fontawesome/solid/face-laugh-wink.svg index 51692d614..ff7f9b090 100644 --- a/material/.icons/fontawesome/solid/face-laugh-wink.svg +++ b/material/.icons/fontawesome/solid/face-laugh-wink.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/face-laugh.svg b/material/.icons/fontawesome/solid/face-laugh.svg index d41751c8f..94f0404e6 100644 --- a/material/.icons/fontawesome/solid/face-laugh.svg +++ b/material/.icons/fontawesome/solid/face-laugh.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/face-meh-blank.svg b/material/.icons/fontawesome/solid/face-meh-blank.svg index e17db1840..85e9b0dbc 100644 --- a/material/.icons/fontawesome/solid/face-meh-blank.svg +++ b/material/.icons/fontawesome/solid/face-meh-blank.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/face-meh.svg b/material/.icons/fontawesome/solid/face-meh.svg index c1a91ba43..ca1070ef7 100644 --- a/material/.icons/fontawesome/solid/face-meh.svg +++ b/material/.icons/fontawesome/solid/face-meh.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/face-rolling-eyes.svg b/material/.icons/fontawesome/solid/face-rolling-eyes.svg index 53b6600a9..fea8f19a3 100644 --- a/material/.icons/fontawesome/solid/face-rolling-eyes.svg +++ b/material/.icons/fontawesome/solid/face-rolling-eyes.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/face-sad-cry.svg b/material/.icons/fontawesome/solid/face-sad-cry.svg index 9a8ebaa46..e7fa00364 100644 --- a/material/.icons/fontawesome/solid/face-sad-cry.svg +++ b/material/.icons/fontawesome/solid/face-sad-cry.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/face-sad-tear.svg b/material/.icons/fontawesome/solid/face-sad-tear.svg index b0d1856b3..33035adba 100644 --- a/material/.icons/fontawesome/solid/face-sad-tear.svg +++ b/material/.icons/fontawesome/solid/face-sad-tear.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/face-smile-beam.svg b/material/.icons/fontawesome/solid/face-smile-beam.svg index 0d44e48a8..d67da7877 100644 --- a/material/.icons/fontawesome/solid/face-smile-beam.svg +++ b/material/.icons/fontawesome/solid/face-smile-beam.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/face-smile-wink.svg b/material/.icons/fontawesome/solid/face-smile-wink.svg index 50139ff6a..74a72881b 100644 --- a/material/.icons/fontawesome/solid/face-smile-wink.svg +++ b/material/.icons/fontawesome/solid/face-smile-wink.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/face-smile.svg b/material/.icons/fontawesome/solid/face-smile.svg index dac5bb094..369f8e625 100644 --- a/material/.icons/fontawesome/solid/face-smile.svg +++ b/material/.icons/fontawesome/solid/face-smile.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/face-surprise.svg b/material/.icons/fontawesome/solid/face-surprise.svg index a7dfc8ca8..df26ca41d 100644 --- a/material/.icons/fontawesome/solid/face-surprise.svg +++ b/material/.icons/fontawesome/solid/face-surprise.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/face-tired.svg b/material/.icons/fontawesome/solid/face-tired.svg index da779f854..b29a80c56 100644 --- a/material/.icons/fontawesome/solid/face-tired.svg +++ b/material/.icons/fontawesome/solid/face-tired.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/fan.svg b/material/.icons/fontawesome/solid/fan.svg index 441df3323..ddc771f25 100644 --- a/material/.icons/fontawesome/solid/fan.svg +++ b/material/.icons/fontawesome/solid/fan.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/faucet-drip.svg b/material/.icons/fontawesome/solid/faucet-drip.svg index 266ed9e56..92273a4cc 100644 --- a/material/.icons/fontawesome/solid/faucet-drip.svg +++ b/material/.icons/fontawesome/solid/faucet-drip.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/faucet.svg b/material/.icons/fontawesome/solid/faucet.svg index d7c1d368a..f3cdfbadb 100644 --- a/material/.icons/fontawesome/solid/faucet.svg +++ b/material/.icons/fontawesome/solid/faucet.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/fax.svg b/material/.icons/fontawesome/solid/fax.svg index e2a4474bc..7145c9ec4 100644 --- a/material/.icons/fontawesome/solid/fax.svg +++ b/material/.icons/fontawesome/solid/fax.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/feather-pointed.svg b/material/.icons/fontawesome/solid/feather-pointed.svg index a3947bbb9..623b9c70d 100644 --- a/material/.icons/fontawesome/solid/feather-pointed.svg +++ b/material/.icons/fontawesome/solid/feather-pointed.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/feather.svg b/material/.icons/fontawesome/solid/feather.svg index 5edd746b3..890e575eb 100644 --- a/material/.icons/fontawesome/solid/feather.svg +++ b/material/.icons/fontawesome/solid/feather.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/ferry.svg b/material/.icons/fontawesome/solid/ferry.svg index 58d7ea2bd..9d8b5a8d4 100644 --- a/material/.icons/fontawesome/solid/ferry.svg +++ b/material/.icons/fontawesome/solid/ferry.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/file-arrow-down.svg b/material/.icons/fontawesome/solid/file-arrow-down.svg index ca80c59a2..903b714f5 100644 --- a/material/.icons/fontawesome/solid/file-arrow-down.svg +++ b/material/.icons/fontawesome/solid/file-arrow-down.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/file-arrow-up.svg b/material/.icons/fontawesome/solid/file-arrow-up.svg index 094c5dcd3..7753553f8 100644 --- a/material/.icons/fontawesome/solid/file-arrow-up.svg +++ b/material/.icons/fontawesome/solid/file-arrow-up.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/file-audio.svg b/material/.icons/fontawesome/solid/file-audio.svg index 60da0e42d..21642e81b 100644 --- a/material/.icons/fontawesome/solid/file-audio.svg +++ b/material/.icons/fontawesome/solid/file-audio.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/file-circle-check.svg b/material/.icons/fontawesome/solid/file-circle-check.svg index da7d49007..89cc1e6fa 100644 --- a/material/.icons/fontawesome/solid/file-circle-check.svg +++ b/material/.icons/fontawesome/solid/file-circle-check.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/file-circle-exclamation.svg b/material/.icons/fontawesome/solid/file-circle-exclamation.svg index 87770b30a..a35551311 100644 --- a/material/.icons/fontawesome/solid/file-circle-exclamation.svg +++ b/material/.icons/fontawesome/solid/file-circle-exclamation.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/file-circle-minus.svg b/material/.icons/fontawesome/solid/file-circle-minus.svg index 7c6a3edb7..abd67fc61 100644 --- a/material/.icons/fontawesome/solid/file-circle-minus.svg +++ b/material/.icons/fontawesome/solid/file-circle-minus.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/file-circle-plus.svg b/material/.icons/fontawesome/solid/file-circle-plus.svg index 22dd25e4b..e84d523f3 100644 --- a/material/.icons/fontawesome/solid/file-circle-plus.svg +++ b/material/.icons/fontawesome/solid/file-circle-plus.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/file-circle-question.svg b/material/.icons/fontawesome/solid/file-circle-question.svg index 5b59768a1..07ae2d8b4 100644 --- a/material/.icons/fontawesome/solid/file-circle-question.svg +++ b/material/.icons/fontawesome/solid/file-circle-question.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/file-circle-xmark.svg b/material/.icons/fontawesome/solid/file-circle-xmark.svg index f41246d02..e9f71da93 100644 --- a/material/.icons/fontawesome/solid/file-circle-xmark.svg +++ b/material/.icons/fontawesome/solid/file-circle-xmark.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/file-code.svg b/material/.icons/fontawesome/solid/file-code.svg index 4a3bc1f1e..2c1270921 100644 --- a/material/.icons/fontawesome/solid/file-code.svg +++ b/material/.icons/fontawesome/solid/file-code.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/file-contract.svg b/material/.icons/fontawesome/solid/file-contract.svg index 02dc5ade5..78daad62c 100644 --- a/material/.icons/fontawesome/solid/file-contract.svg +++ b/material/.icons/fontawesome/solid/file-contract.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/file-csv.svg b/material/.icons/fontawesome/solid/file-csv.svg index d3add4c2d..b7418a2ae 100644 --- a/material/.icons/fontawesome/solid/file-csv.svg +++ b/material/.icons/fontawesome/solid/file-csv.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/file-excel.svg b/material/.icons/fontawesome/solid/file-excel.svg index fc4bdd234..f3f3a59d8 100644 --- a/material/.icons/fontawesome/solid/file-excel.svg +++ b/material/.icons/fontawesome/solid/file-excel.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/file-export.svg b/material/.icons/fontawesome/solid/file-export.svg index 4cf93d6d2..469e7d875 100644 --- a/material/.icons/fontawesome/solid/file-export.svg +++ b/material/.icons/fontawesome/solid/file-export.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/file-image.svg b/material/.icons/fontawesome/solid/file-image.svg index 072233998..0e5ba8a9b 100644 --- a/material/.icons/fontawesome/solid/file-image.svg +++ b/material/.icons/fontawesome/solid/file-image.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/file-import.svg b/material/.icons/fontawesome/solid/file-import.svg index f3abbaf1c..6cb5dae72 100644 --- a/material/.icons/fontawesome/solid/file-import.svg +++ b/material/.icons/fontawesome/solid/file-import.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/file-invoice-dollar.svg b/material/.icons/fontawesome/solid/file-invoice-dollar.svg index a766abd25..35fe09e1b 100644 --- a/material/.icons/fontawesome/solid/file-invoice-dollar.svg +++ b/material/.icons/fontawesome/solid/file-invoice-dollar.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/file-invoice.svg b/material/.icons/fontawesome/solid/file-invoice.svg index d1fffe10c..dedecabad 100644 --- a/material/.icons/fontawesome/solid/file-invoice.svg +++ b/material/.icons/fontawesome/solid/file-invoice.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/file-lines.svg b/material/.icons/fontawesome/solid/file-lines.svg index 3b19d843a..63d9a6e7e 100644 --- a/material/.icons/fontawesome/solid/file-lines.svg +++ b/material/.icons/fontawesome/solid/file-lines.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/file-medical.svg b/material/.icons/fontawesome/solid/file-medical.svg index 47cdee532..7073e096e 100644 --- a/material/.icons/fontawesome/solid/file-medical.svg +++ b/material/.icons/fontawesome/solid/file-medical.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/file-pdf.svg b/material/.icons/fontawesome/solid/file-pdf.svg index 9b5dc1dd9..a0ce4995a 100644 --- a/material/.icons/fontawesome/solid/file-pdf.svg +++ b/material/.icons/fontawesome/solid/file-pdf.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/file-pen.svg b/material/.icons/fontawesome/solid/file-pen.svg index 291990ec9..a1e155439 100644 --- a/material/.icons/fontawesome/solid/file-pen.svg +++ b/material/.icons/fontawesome/solid/file-pen.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/file-powerpoint.svg b/material/.icons/fontawesome/solid/file-powerpoint.svg index 98ab89af2..357c4c7fd 100644 --- a/material/.icons/fontawesome/solid/file-powerpoint.svg +++ b/material/.icons/fontawesome/solid/file-powerpoint.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/file-prescription.svg b/material/.icons/fontawesome/solid/file-prescription.svg index a0ae056c1..d473bb9c8 100644 --- a/material/.icons/fontawesome/solid/file-prescription.svg +++ b/material/.icons/fontawesome/solid/file-prescription.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/file-shield.svg b/material/.icons/fontawesome/solid/file-shield.svg index b958eebce..823fe1800 100644 --- a/material/.icons/fontawesome/solid/file-shield.svg +++ b/material/.icons/fontawesome/solid/file-shield.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/file-signature.svg b/material/.icons/fontawesome/solid/file-signature.svg index 98ae1e52d..6b8bf7075 100644 --- a/material/.icons/fontawesome/solid/file-signature.svg +++ b/material/.icons/fontawesome/solid/file-signature.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/file-video.svg b/material/.icons/fontawesome/solid/file-video.svg index 260b661ad..71caa535f 100644 --- a/material/.icons/fontawesome/solid/file-video.svg +++ b/material/.icons/fontawesome/solid/file-video.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/file-waveform.svg b/material/.icons/fontawesome/solid/file-waveform.svg index 1f4e23585..7aaa914e3 100644 --- a/material/.icons/fontawesome/solid/file-waveform.svg +++ b/material/.icons/fontawesome/solid/file-waveform.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/file-word.svg b/material/.icons/fontawesome/solid/file-word.svg index 24a2a4817..af18b6492 100644 --- a/material/.icons/fontawesome/solid/file-word.svg +++ b/material/.icons/fontawesome/solid/file-word.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/file-zipper.svg b/material/.icons/fontawesome/solid/file-zipper.svg index 426db8076..40e2afde2 100644 --- a/material/.icons/fontawesome/solid/file-zipper.svg +++ b/material/.icons/fontawesome/solid/file-zipper.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/file.svg b/material/.icons/fontawesome/solid/file.svg index 418ac43a4..789a514d7 100644 --- a/material/.icons/fontawesome/solid/file.svg +++ b/material/.icons/fontawesome/solid/file.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/fill-drip.svg b/material/.icons/fontawesome/solid/fill-drip.svg index a8f0f494c..1b2079ced 100644 --- a/material/.icons/fontawesome/solid/fill-drip.svg +++ b/material/.icons/fontawesome/solid/fill-drip.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/fill.svg b/material/.icons/fontawesome/solid/fill.svg index 142e902c0..a66176a48 100644 --- a/material/.icons/fontawesome/solid/fill.svg +++ b/material/.icons/fontawesome/solid/fill.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/film.svg b/material/.icons/fontawesome/solid/film.svg index f6227d5cd..54e255c27 100644 --- a/material/.icons/fontawesome/solid/film.svg +++ b/material/.icons/fontawesome/solid/film.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/filter-circle-dollar.svg b/material/.icons/fontawesome/solid/filter-circle-dollar.svg index 24036af45..23c697f2a 100644 --- a/material/.icons/fontawesome/solid/filter-circle-dollar.svg +++ b/material/.icons/fontawesome/solid/filter-circle-dollar.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/filter-circle-xmark.svg b/material/.icons/fontawesome/solid/filter-circle-xmark.svg index f239b04c7..9a527fe79 100644 --- a/material/.icons/fontawesome/solid/filter-circle-xmark.svg +++ b/material/.icons/fontawesome/solid/filter-circle-xmark.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/filter.svg b/material/.icons/fontawesome/solid/filter.svg index f17ba4266..8313ba67a 100644 --- a/material/.icons/fontawesome/solid/filter.svg +++ b/material/.icons/fontawesome/solid/filter.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/fingerprint.svg b/material/.icons/fontawesome/solid/fingerprint.svg index 17b791863..470a8710b 100644 --- a/material/.icons/fontawesome/solid/fingerprint.svg +++ b/material/.icons/fontawesome/solid/fingerprint.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/fire-burner.svg b/material/.icons/fontawesome/solid/fire-burner.svg index 738bcd67f..2cfca5e98 100644 --- a/material/.icons/fontawesome/solid/fire-burner.svg +++ b/material/.icons/fontawesome/solid/fire-burner.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/fire-extinguisher.svg b/material/.icons/fontawesome/solid/fire-extinguisher.svg index 03ccfc357..a27ad15f2 100644 --- a/material/.icons/fontawesome/solid/fire-extinguisher.svg +++ b/material/.icons/fontawesome/solid/fire-extinguisher.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/fire-flame-curved.svg b/material/.icons/fontawesome/solid/fire-flame-curved.svg index e9203dc0d..e01b6bcb0 100644 --- a/material/.icons/fontawesome/solid/fire-flame-curved.svg +++ b/material/.icons/fontawesome/solid/fire-flame-curved.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/fire-flame-simple.svg b/material/.icons/fontawesome/solid/fire-flame-simple.svg index e4e652080..b3668e151 100644 --- a/material/.icons/fontawesome/solid/fire-flame-simple.svg +++ b/material/.icons/fontawesome/solid/fire-flame-simple.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/fire.svg b/material/.icons/fontawesome/solid/fire.svg index ee177fd2d..fa60a8ef7 100644 --- a/material/.icons/fontawesome/solid/fire.svg +++ b/material/.icons/fontawesome/solid/fire.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/fish-fins.svg b/material/.icons/fontawesome/solid/fish-fins.svg index a54f33977..666755a3c 100644 --- a/material/.icons/fontawesome/solid/fish-fins.svg +++ b/material/.icons/fontawesome/solid/fish-fins.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/fish.svg b/material/.icons/fontawesome/solid/fish.svg index 80105d8dc..101c74103 100644 --- a/material/.icons/fontawesome/solid/fish.svg +++ b/material/.icons/fontawesome/solid/fish.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/flag-checkered.svg b/material/.icons/fontawesome/solid/flag-checkered.svg index 04e598078..d18738d49 100644 --- a/material/.icons/fontawesome/solid/flag-checkered.svg +++ b/material/.icons/fontawesome/solid/flag-checkered.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/flag-usa.svg b/material/.icons/fontawesome/solid/flag-usa.svg index 409745532..84075f7ea 100644 --- a/material/.icons/fontawesome/solid/flag-usa.svg +++ b/material/.icons/fontawesome/solid/flag-usa.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/flag.svg b/material/.icons/fontawesome/solid/flag.svg index 34e5f6dd6..9eb3fd5ac 100644 --- a/material/.icons/fontawesome/solid/flag.svg +++ b/material/.icons/fontawesome/solid/flag.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/flask-vial.svg b/material/.icons/fontawesome/solid/flask-vial.svg index 5955e0ece..39c6dfa21 100644 --- a/material/.icons/fontawesome/solid/flask-vial.svg +++ b/material/.icons/fontawesome/solid/flask-vial.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/flask.svg b/material/.icons/fontawesome/solid/flask.svg index e7255ee49..be66685c9 100644 --- a/material/.icons/fontawesome/solid/flask.svg +++ b/material/.icons/fontawesome/solid/flask.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/floppy-disk.svg b/material/.icons/fontawesome/solid/floppy-disk.svg index 7585432e8..5afc51432 100644 --- a/material/.icons/fontawesome/solid/floppy-disk.svg +++ b/material/.icons/fontawesome/solid/floppy-disk.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/florin-sign.svg b/material/.icons/fontawesome/solid/florin-sign.svg index f76d27eb9..36fcd390c 100644 --- a/material/.icons/fontawesome/solid/florin-sign.svg +++ b/material/.icons/fontawesome/solid/florin-sign.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/folder-closed.svg b/material/.icons/fontawesome/solid/folder-closed.svg index a798afb07..2430224af 100644 --- a/material/.icons/fontawesome/solid/folder-closed.svg +++ b/material/.icons/fontawesome/solid/folder-closed.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/folder-minus.svg b/material/.icons/fontawesome/solid/folder-minus.svg index 03fd7fb56..8a285a3aa 100644 --- a/material/.icons/fontawesome/solid/folder-minus.svg +++ b/material/.icons/fontawesome/solid/folder-minus.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/folder-open.svg b/material/.icons/fontawesome/solid/folder-open.svg index ab855fce4..36a1437a8 100644 --- a/material/.icons/fontawesome/solid/folder-open.svg +++ b/material/.icons/fontawesome/solid/folder-open.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/folder-plus.svg b/material/.icons/fontawesome/solid/folder-plus.svg index f85bf0c51..a32915a9d 100644 --- a/material/.icons/fontawesome/solid/folder-plus.svg +++ b/material/.icons/fontawesome/solid/folder-plus.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/folder-tree.svg b/material/.icons/fontawesome/solid/folder-tree.svg index fe616b796..064d16240 100644 --- a/material/.icons/fontawesome/solid/folder-tree.svg +++ b/material/.icons/fontawesome/solid/folder-tree.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/folder.svg b/material/.icons/fontawesome/solid/folder.svg index 407fcaa78..7bb6d5f38 100644 --- a/material/.icons/fontawesome/solid/folder.svg +++ b/material/.icons/fontawesome/solid/folder.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/font-awesome.svg b/material/.icons/fontawesome/solid/font-awesome.svg index 8153ccd30..733d9fc4a 100644 --- a/material/.icons/fontawesome/solid/font-awesome.svg +++ b/material/.icons/fontawesome/solid/font-awesome.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/font.svg b/material/.icons/fontawesome/solid/font.svg index d07075ec5..829cff09a 100644 --- a/material/.icons/fontawesome/solid/font.svg +++ b/material/.icons/fontawesome/solid/font.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/football.svg b/material/.icons/fontawesome/solid/football.svg index e99a83cd9..31a52fa72 100644 --- a/material/.icons/fontawesome/solid/football.svg +++ b/material/.icons/fontawesome/solid/football.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/forward-fast.svg b/material/.icons/fontawesome/solid/forward-fast.svg index e7d078fe4..d6b51bc07 100644 --- a/material/.icons/fontawesome/solid/forward-fast.svg +++ b/material/.icons/fontawesome/solid/forward-fast.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/forward-step.svg b/material/.icons/fontawesome/solid/forward-step.svg index cf4bf2d4f..f944770ff 100644 --- a/material/.icons/fontawesome/solid/forward-step.svg +++ b/material/.icons/fontawesome/solid/forward-step.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/forward.svg b/material/.icons/fontawesome/solid/forward.svg index 7623fcce0..7a17fb1dd 100644 --- a/material/.icons/fontawesome/solid/forward.svg +++ b/material/.icons/fontawesome/solid/forward.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/franc-sign.svg b/material/.icons/fontawesome/solid/franc-sign.svg index efda6c216..43f6a2b90 100644 --- a/material/.icons/fontawesome/solid/franc-sign.svg +++ b/material/.icons/fontawesome/solid/franc-sign.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/frog.svg b/material/.icons/fontawesome/solid/frog.svg index 4c3944124..9679f553e 100644 --- a/material/.icons/fontawesome/solid/frog.svg +++ b/material/.icons/fontawesome/solid/frog.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/futbol.svg b/material/.icons/fontawesome/solid/futbol.svg index 4c6845d53..e591babbd 100644 --- a/material/.icons/fontawesome/solid/futbol.svg +++ b/material/.icons/fontawesome/solid/futbol.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/g.svg b/material/.icons/fontawesome/solid/g.svg index 84993cca2..b3c96c277 100644 --- a/material/.icons/fontawesome/solid/g.svg +++ b/material/.icons/fontawesome/solid/g.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/gamepad.svg b/material/.icons/fontawesome/solid/gamepad.svg index 2dbd17bf7..1c99e07cd 100644 --- a/material/.icons/fontawesome/solid/gamepad.svg +++ b/material/.icons/fontawesome/solid/gamepad.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/gas-pump.svg b/material/.icons/fontawesome/solid/gas-pump.svg index 70aa53ca9..ee1181ef8 100644 --- a/material/.icons/fontawesome/solid/gas-pump.svg +++ b/material/.icons/fontawesome/solid/gas-pump.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/gauge-high.svg b/material/.icons/fontawesome/solid/gauge-high.svg index 3be0585b3..b5fd9cd89 100644 --- a/material/.icons/fontawesome/solid/gauge-high.svg +++ b/material/.icons/fontawesome/solid/gauge-high.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/gauge-simple-high.svg b/material/.icons/fontawesome/solid/gauge-simple-high.svg index 284494d02..aceeb5a05 100644 --- a/material/.icons/fontawesome/solid/gauge-simple-high.svg +++ b/material/.icons/fontawesome/solid/gauge-simple-high.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/gauge-simple.svg b/material/.icons/fontawesome/solid/gauge-simple.svg index 5dd70cb29..6c388a2b1 100644 --- a/material/.icons/fontawesome/solid/gauge-simple.svg +++ b/material/.icons/fontawesome/solid/gauge-simple.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/gauge.svg b/material/.icons/fontawesome/solid/gauge.svg index 5bdea2eb8..1032e92a4 100644 --- a/material/.icons/fontawesome/solid/gauge.svg +++ b/material/.icons/fontawesome/solid/gauge.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/gavel.svg b/material/.icons/fontawesome/solid/gavel.svg index 511f52838..3c1231516 100644 --- a/material/.icons/fontawesome/solid/gavel.svg +++ b/material/.icons/fontawesome/solid/gavel.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/gear.svg b/material/.icons/fontawesome/solid/gear.svg index 053bbfa10..390b13841 100644 --- a/material/.icons/fontawesome/solid/gear.svg +++ b/material/.icons/fontawesome/solid/gear.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/gears.svg b/material/.icons/fontawesome/solid/gears.svg index 0bf0352f0..87532b4b7 100644 --- a/material/.icons/fontawesome/solid/gears.svg +++ b/material/.icons/fontawesome/solid/gears.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/gem.svg b/material/.icons/fontawesome/solid/gem.svg index 584c3967f..b4f58c923 100644 --- a/material/.icons/fontawesome/solid/gem.svg +++ b/material/.icons/fontawesome/solid/gem.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/genderless.svg b/material/.icons/fontawesome/solid/genderless.svg index 4543dc32c..4788e8811 100644 --- a/material/.icons/fontawesome/solid/genderless.svg +++ b/material/.icons/fontawesome/solid/genderless.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/ghost.svg b/material/.icons/fontawesome/solid/ghost.svg index c18bf3351..2d0a4dbe8 100644 --- a/material/.icons/fontawesome/solid/ghost.svg +++ b/material/.icons/fontawesome/solid/ghost.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/gift.svg b/material/.icons/fontawesome/solid/gift.svg index 913711c47..168fd228b 100644 --- a/material/.icons/fontawesome/solid/gift.svg +++ b/material/.icons/fontawesome/solid/gift.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/gifts.svg b/material/.icons/fontawesome/solid/gifts.svg index 92b612a57..a222e86b1 100644 --- a/material/.icons/fontawesome/solid/gifts.svg +++ b/material/.icons/fontawesome/solid/gifts.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/glass-water-droplet.svg b/material/.icons/fontawesome/solid/glass-water-droplet.svg index 0fb3a67d2..4b235d2e4 100644 --- a/material/.icons/fontawesome/solid/glass-water-droplet.svg +++ b/material/.icons/fontawesome/solid/glass-water-droplet.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/glass-water.svg b/material/.icons/fontawesome/solid/glass-water.svg index 6b5fdbd2f..71447a8bc 100644 --- a/material/.icons/fontawesome/solid/glass-water.svg +++ b/material/.icons/fontawesome/solid/glass-water.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/glasses.svg b/material/.icons/fontawesome/solid/glasses.svg index a732cfa8d..b2a065e09 100644 --- a/material/.icons/fontawesome/solid/glasses.svg +++ b/material/.icons/fontawesome/solid/glasses.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/globe.svg b/material/.icons/fontawesome/solid/globe.svg index 7485bcd99..31014a170 100644 --- a/material/.icons/fontawesome/solid/globe.svg +++ b/material/.icons/fontawesome/solid/globe.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/golf-ball-tee.svg b/material/.icons/fontawesome/solid/golf-ball-tee.svg index be708978b..63e867591 100644 --- a/material/.icons/fontawesome/solid/golf-ball-tee.svg +++ b/material/.icons/fontawesome/solid/golf-ball-tee.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/gopuram.svg b/material/.icons/fontawesome/solid/gopuram.svg index 410ca2f96..f82397047 100644 --- a/material/.icons/fontawesome/solid/gopuram.svg +++ b/material/.icons/fontawesome/solid/gopuram.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/graduation-cap.svg b/material/.icons/fontawesome/solid/graduation-cap.svg index 2ae1dd66f..b09b5d7d5 100644 --- a/material/.icons/fontawesome/solid/graduation-cap.svg +++ b/material/.icons/fontawesome/solid/graduation-cap.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/greater-than-equal.svg b/material/.icons/fontawesome/solid/greater-than-equal.svg index 50e410263..ba85f9b40 100644 --- a/material/.icons/fontawesome/solid/greater-than-equal.svg +++ b/material/.icons/fontawesome/solid/greater-than-equal.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/greater-than.svg b/material/.icons/fontawesome/solid/greater-than.svg index cf95ffcee..5d8114d13 100644 --- a/material/.icons/fontawesome/solid/greater-than.svg +++ b/material/.icons/fontawesome/solid/greater-than.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/grip-lines-vertical.svg b/material/.icons/fontawesome/solid/grip-lines-vertical.svg index 1be8e5535..f2321cce0 100644 --- a/material/.icons/fontawesome/solid/grip-lines-vertical.svg +++ b/material/.icons/fontawesome/solid/grip-lines-vertical.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/grip-lines.svg b/material/.icons/fontawesome/solid/grip-lines.svg index 7d7ceb044..858b83240 100644 --- a/material/.icons/fontawesome/solid/grip-lines.svg +++ b/material/.icons/fontawesome/solid/grip-lines.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/grip-vertical.svg b/material/.icons/fontawesome/solid/grip-vertical.svg index 0fb287189..740147512 100644 --- a/material/.icons/fontawesome/solid/grip-vertical.svg +++ b/material/.icons/fontawesome/solid/grip-vertical.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/grip.svg b/material/.icons/fontawesome/solid/grip.svg index 384699f4d..e96b4946f 100644 --- a/material/.icons/fontawesome/solid/grip.svg +++ b/material/.icons/fontawesome/solid/grip.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/group-arrows-rotate.svg b/material/.icons/fontawesome/solid/group-arrows-rotate.svg index c735bc3d3..a38c964bc 100644 --- a/material/.icons/fontawesome/solid/group-arrows-rotate.svg +++ b/material/.icons/fontawesome/solid/group-arrows-rotate.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/guarani-sign.svg b/material/.icons/fontawesome/solid/guarani-sign.svg index fd7881975..9cef357e7 100644 --- a/material/.icons/fontawesome/solid/guarani-sign.svg +++ b/material/.icons/fontawesome/solid/guarani-sign.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/guitar.svg b/material/.icons/fontawesome/solid/guitar.svg index 5641f8de0..ad8ceebe6 100644 --- a/material/.icons/fontawesome/solid/guitar.svg +++ b/material/.icons/fontawesome/solid/guitar.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/gun.svg b/material/.icons/fontawesome/solid/gun.svg index e582e5b5f..6aa2b02cc 100644 --- a/material/.icons/fontawesome/solid/gun.svg +++ b/material/.icons/fontawesome/solid/gun.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/h.svg b/material/.icons/fontawesome/solid/h.svg index 9385962ec..84d84e90a 100644 --- a/material/.icons/fontawesome/solid/h.svg +++ b/material/.icons/fontawesome/solid/h.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/hammer.svg b/material/.icons/fontawesome/solid/hammer.svg index cd7a9bdf9..d08056a4b 100644 --- a/material/.icons/fontawesome/solid/hammer.svg +++ b/material/.icons/fontawesome/solid/hammer.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/hamsa.svg b/material/.icons/fontawesome/solid/hamsa.svg index 8af4b3ed4..b11a17da3 100644 --- a/material/.icons/fontawesome/solid/hamsa.svg +++ b/material/.icons/fontawesome/solid/hamsa.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/hand-back-fist.svg b/material/.icons/fontawesome/solid/hand-back-fist.svg index 0cb2b75db..82a946225 100644 --- a/material/.icons/fontawesome/solid/hand-back-fist.svg +++ b/material/.icons/fontawesome/solid/hand-back-fist.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/hand-dots.svg b/material/.icons/fontawesome/solid/hand-dots.svg index bf57b0e1f..393dc1116 100644 --- a/material/.icons/fontawesome/solid/hand-dots.svg +++ b/material/.icons/fontawesome/solid/hand-dots.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/hand-fist.svg b/material/.icons/fontawesome/solid/hand-fist.svg index 85aa0275d..64a950ed9 100644 --- a/material/.icons/fontawesome/solid/hand-fist.svg +++ b/material/.icons/fontawesome/solid/hand-fist.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/hand-holding-dollar.svg b/material/.icons/fontawesome/solid/hand-holding-dollar.svg index b7b0d6cb3..1ac585b4f 100644 --- a/material/.icons/fontawesome/solid/hand-holding-dollar.svg +++ b/material/.icons/fontawesome/solid/hand-holding-dollar.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/hand-holding-droplet.svg b/material/.icons/fontawesome/solid/hand-holding-droplet.svg index 6cfedb023..c705b7e9b 100644 --- a/material/.icons/fontawesome/solid/hand-holding-droplet.svg +++ b/material/.icons/fontawesome/solid/hand-holding-droplet.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/hand-holding-hand.svg b/material/.icons/fontawesome/solid/hand-holding-hand.svg index 91dd14468..2d1db2547 100644 --- a/material/.icons/fontawesome/solid/hand-holding-hand.svg +++ b/material/.icons/fontawesome/solid/hand-holding-hand.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/hand-holding-heart.svg b/material/.icons/fontawesome/solid/hand-holding-heart.svg index bcde6236c..bcf1b839d 100644 --- a/material/.icons/fontawesome/solid/hand-holding-heart.svg +++ b/material/.icons/fontawesome/solid/hand-holding-heart.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/hand-holding-medical.svg b/material/.icons/fontawesome/solid/hand-holding-medical.svg index b4e19572f..1ea082db6 100644 --- a/material/.icons/fontawesome/solid/hand-holding-medical.svg +++ b/material/.icons/fontawesome/solid/hand-holding-medical.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/hand-holding.svg b/material/.icons/fontawesome/solid/hand-holding.svg index 5d838dfa2..03e3bb01b 100644 --- a/material/.icons/fontawesome/solid/hand-holding.svg +++ b/material/.icons/fontawesome/solid/hand-holding.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/hand-lizard.svg b/material/.icons/fontawesome/solid/hand-lizard.svg index f48176402..8e14adbfd 100644 --- a/material/.icons/fontawesome/solid/hand-lizard.svg +++ b/material/.icons/fontawesome/solid/hand-lizard.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/hand-middle-finger.svg b/material/.icons/fontawesome/solid/hand-middle-finger.svg index 838555146..b419d4f58 100644 --- a/material/.icons/fontawesome/solid/hand-middle-finger.svg +++ b/material/.icons/fontawesome/solid/hand-middle-finger.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/hand-peace.svg b/material/.icons/fontawesome/solid/hand-peace.svg index 771ddb15b..abbba5335 100644 --- a/material/.icons/fontawesome/solid/hand-peace.svg +++ b/material/.icons/fontawesome/solid/hand-peace.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/hand-point-down.svg b/material/.icons/fontawesome/solid/hand-point-down.svg index 8ccfee8b0..ee0895d8e 100644 --- a/material/.icons/fontawesome/solid/hand-point-down.svg +++ b/material/.icons/fontawesome/solid/hand-point-down.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/hand-point-left.svg b/material/.icons/fontawesome/solid/hand-point-left.svg index 7e54fba35..a60d634fb 100644 --- a/material/.icons/fontawesome/solid/hand-point-left.svg +++ b/material/.icons/fontawesome/solid/hand-point-left.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/hand-point-right.svg b/material/.icons/fontawesome/solid/hand-point-right.svg index 8a9cb83af..d7dee7b8e 100644 --- a/material/.icons/fontawesome/solid/hand-point-right.svg +++ b/material/.icons/fontawesome/solid/hand-point-right.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/hand-point-up.svg b/material/.icons/fontawesome/solid/hand-point-up.svg index 9bed7d93c..006ff8b31 100644 --- a/material/.icons/fontawesome/solid/hand-point-up.svg +++ b/material/.icons/fontawesome/solid/hand-point-up.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/hand-pointer.svg b/material/.icons/fontawesome/solid/hand-pointer.svg index 2b3f11a36..7bea77d53 100644 --- a/material/.icons/fontawesome/solid/hand-pointer.svg +++ b/material/.icons/fontawesome/solid/hand-pointer.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/hand-scissors.svg b/material/.icons/fontawesome/solid/hand-scissors.svg index 8d7a49671..80e2b8d4e 100644 --- a/material/.icons/fontawesome/solid/hand-scissors.svg +++ b/material/.icons/fontawesome/solid/hand-scissors.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/hand-sparkles.svg b/material/.icons/fontawesome/solid/hand-sparkles.svg index 902fffb11..9dee68600 100644 --- a/material/.icons/fontawesome/solid/hand-sparkles.svg +++ b/material/.icons/fontawesome/solid/hand-sparkles.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/hand-spock.svg b/material/.icons/fontawesome/solid/hand-spock.svg index 31f936f2c..7c026aed5 100644 --- a/material/.icons/fontawesome/solid/hand-spock.svg +++ b/material/.icons/fontawesome/solid/hand-spock.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/hand.svg b/material/.icons/fontawesome/solid/hand.svg index 716aacac7..0f4d51298 100644 --- a/material/.icons/fontawesome/solid/hand.svg +++ b/material/.icons/fontawesome/solid/hand.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/handcuffs.svg b/material/.icons/fontawesome/solid/handcuffs.svg index f2214003e..eb71d5919 100644 --- a/material/.icons/fontawesome/solid/handcuffs.svg +++ b/material/.icons/fontawesome/solid/handcuffs.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/hands-asl-interpreting.svg b/material/.icons/fontawesome/solid/hands-asl-interpreting.svg index 11b95dd99..1d8d8e5c7 100644 --- a/material/.icons/fontawesome/solid/hands-asl-interpreting.svg +++ b/material/.icons/fontawesome/solid/hands-asl-interpreting.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/hands-bound.svg b/material/.icons/fontawesome/solid/hands-bound.svg index f80a2eaed..40aa72f52 100644 --- a/material/.icons/fontawesome/solid/hands-bound.svg +++ b/material/.icons/fontawesome/solid/hands-bound.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/hands-bubbles.svg b/material/.icons/fontawesome/solid/hands-bubbles.svg index 66691c75a..ff5048fe3 100644 --- a/material/.icons/fontawesome/solid/hands-bubbles.svg +++ b/material/.icons/fontawesome/solid/hands-bubbles.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/hands-clapping.svg b/material/.icons/fontawesome/solid/hands-clapping.svg index decf2165d..dc823b2f9 100644 --- a/material/.icons/fontawesome/solid/hands-clapping.svg +++ b/material/.icons/fontawesome/solid/hands-clapping.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/hands-holding-child.svg b/material/.icons/fontawesome/solid/hands-holding-child.svg index b978fc5d6..95c05d1bf 100644 --- a/material/.icons/fontawesome/solid/hands-holding-child.svg +++ b/material/.icons/fontawesome/solid/hands-holding-child.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/hands-holding-circle.svg b/material/.icons/fontawesome/solid/hands-holding-circle.svg index 0115165ae..9e772f084 100644 --- a/material/.icons/fontawesome/solid/hands-holding-circle.svg +++ b/material/.icons/fontawesome/solid/hands-holding-circle.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/hands-holding.svg b/material/.icons/fontawesome/solid/hands-holding.svg index 57447b33f..45bec89c1 100644 --- a/material/.icons/fontawesome/solid/hands-holding.svg +++ b/material/.icons/fontawesome/solid/hands-holding.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/hands-praying.svg b/material/.icons/fontawesome/solid/hands-praying.svg index 69fcb3163..fa2452af5 100644 --- a/material/.icons/fontawesome/solid/hands-praying.svg +++ b/material/.icons/fontawesome/solid/hands-praying.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/hands.svg b/material/.icons/fontawesome/solid/hands.svg index bbc6056be..15eb57890 100644 --- a/material/.icons/fontawesome/solid/hands.svg +++ b/material/.icons/fontawesome/solid/hands.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/handshake-angle.svg b/material/.icons/fontawesome/solid/handshake-angle.svg index 044d2943e..23bb41354 100644 --- a/material/.icons/fontawesome/solid/handshake-angle.svg +++ b/material/.icons/fontawesome/solid/handshake-angle.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/handshake-simple-slash.svg b/material/.icons/fontawesome/solid/handshake-simple-slash.svg index 7ad3f5c36..8f2973829 100644 --- a/material/.icons/fontawesome/solid/handshake-simple-slash.svg +++ b/material/.icons/fontawesome/solid/handshake-simple-slash.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/handshake-simple.svg b/material/.icons/fontawesome/solid/handshake-simple.svg index 145a55c31..835156ce6 100644 --- a/material/.icons/fontawesome/solid/handshake-simple.svg +++ b/material/.icons/fontawesome/solid/handshake-simple.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/handshake-slash.svg b/material/.icons/fontawesome/solid/handshake-slash.svg index 71244a708..d08904c8f 100644 --- a/material/.icons/fontawesome/solid/handshake-slash.svg +++ b/material/.icons/fontawesome/solid/handshake-slash.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/handshake.svg b/material/.icons/fontawesome/solid/handshake.svg index b2939160b..cd31535c1 100644 --- a/material/.icons/fontawesome/solid/handshake.svg +++ b/material/.icons/fontawesome/solid/handshake.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/hanukiah.svg b/material/.icons/fontawesome/solid/hanukiah.svg index e5e7e5ad3..70c8b3e7d 100644 --- a/material/.icons/fontawesome/solid/hanukiah.svg +++ b/material/.icons/fontawesome/solid/hanukiah.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/hard-drive.svg b/material/.icons/fontawesome/solid/hard-drive.svg index ce593cb89..e4c928809 100644 --- a/material/.icons/fontawesome/solid/hard-drive.svg +++ b/material/.icons/fontawesome/solid/hard-drive.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/hashtag.svg b/material/.icons/fontawesome/solid/hashtag.svg index c7779be93..c40bdb417 100644 --- a/material/.icons/fontawesome/solid/hashtag.svg +++ b/material/.icons/fontawesome/solid/hashtag.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/hat-cowboy-side.svg b/material/.icons/fontawesome/solid/hat-cowboy-side.svg index 302fd84f9..2fd39cb09 100644 --- a/material/.icons/fontawesome/solid/hat-cowboy-side.svg +++ b/material/.icons/fontawesome/solid/hat-cowboy-side.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/hat-cowboy.svg b/material/.icons/fontawesome/solid/hat-cowboy.svg index 87682bb59..7db26c5a9 100644 --- a/material/.icons/fontawesome/solid/hat-cowboy.svg +++ b/material/.icons/fontawesome/solid/hat-cowboy.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/hat-wizard.svg b/material/.icons/fontawesome/solid/hat-wizard.svg index 25ee12aeb..4c9fa90b7 100644 --- a/material/.icons/fontawesome/solid/hat-wizard.svg +++ b/material/.icons/fontawesome/solid/hat-wizard.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/head-side-cough-slash.svg b/material/.icons/fontawesome/solid/head-side-cough-slash.svg index bc8ebea7e..f41c3df59 100644 --- a/material/.icons/fontawesome/solid/head-side-cough-slash.svg +++ b/material/.icons/fontawesome/solid/head-side-cough-slash.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/head-side-cough.svg b/material/.icons/fontawesome/solid/head-side-cough.svg index c2142bc96..9a73820d5 100644 --- a/material/.icons/fontawesome/solid/head-side-cough.svg +++ b/material/.icons/fontawesome/solid/head-side-cough.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/head-side-mask.svg b/material/.icons/fontawesome/solid/head-side-mask.svg index 413a1ca4f..37d70b088 100644 --- a/material/.icons/fontawesome/solid/head-side-mask.svg +++ b/material/.icons/fontawesome/solid/head-side-mask.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/head-side-virus.svg b/material/.icons/fontawesome/solid/head-side-virus.svg index 2c9c25d83..2f1e317ef 100644 --- a/material/.icons/fontawesome/solid/head-side-virus.svg +++ b/material/.icons/fontawesome/solid/head-side-virus.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/heading.svg b/material/.icons/fontawesome/solid/heading.svg index 3ccafe1a5..07fb0a3dd 100644 --- a/material/.icons/fontawesome/solid/heading.svg +++ b/material/.icons/fontawesome/solid/heading.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/headphones-simple.svg b/material/.icons/fontawesome/solid/headphones-simple.svg index 3fc41aa3b..97cdbdd4f 100644 --- a/material/.icons/fontawesome/solid/headphones-simple.svg +++ b/material/.icons/fontawesome/solid/headphones-simple.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/headphones.svg b/material/.icons/fontawesome/solid/headphones.svg index 48734e45c..9b4504a3b 100644 --- a/material/.icons/fontawesome/solid/headphones.svg +++ b/material/.icons/fontawesome/solid/headphones.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/headset.svg b/material/.icons/fontawesome/solid/headset.svg index 38b0052a8..27fb0e0da 100644 --- a/material/.icons/fontawesome/solid/headset.svg +++ b/material/.icons/fontawesome/solid/headset.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/heart-circle-bolt.svg b/material/.icons/fontawesome/solid/heart-circle-bolt.svg index 3d1b0ede6..dc37d10eb 100644 --- a/material/.icons/fontawesome/solid/heart-circle-bolt.svg +++ b/material/.icons/fontawesome/solid/heart-circle-bolt.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/heart-circle-check.svg b/material/.icons/fontawesome/solid/heart-circle-check.svg index 749be3e3e..1702539ce 100644 --- a/material/.icons/fontawesome/solid/heart-circle-check.svg +++ b/material/.icons/fontawesome/solid/heart-circle-check.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/heart-circle-exclamation.svg b/material/.icons/fontawesome/solid/heart-circle-exclamation.svg index 8afc1fd52..c5380f874 100644 --- a/material/.icons/fontawesome/solid/heart-circle-exclamation.svg +++ b/material/.icons/fontawesome/solid/heart-circle-exclamation.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/heart-circle-minus.svg b/material/.icons/fontawesome/solid/heart-circle-minus.svg index dab001a50..79b62840d 100644 --- a/material/.icons/fontawesome/solid/heart-circle-minus.svg +++ b/material/.icons/fontawesome/solid/heart-circle-minus.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/heart-circle-plus.svg b/material/.icons/fontawesome/solid/heart-circle-plus.svg index 0a793e4b0..a7370ae82 100644 --- a/material/.icons/fontawesome/solid/heart-circle-plus.svg +++ b/material/.icons/fontawesome/solid/heart-circle-plus.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/heart-circle-xmark.svg b/material/.icons/fontawesome/solid/heart-circle-xmark.svg index 403800d73..15d46f754 100644 --- a/material/.icons/fontawesome/solid/heart-circle-xmark.svg +++ b/material/.icons/fontawesome/solid/heart-circle-xmark.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/heart-crack.svg b/material/.icons/fontawesome/solid/heart-crack.svg index 1afa37b30..edb283943 100644 --- a/material/.icons/fontawesome/solid/heart-crack.svg +++ b/material/.icons/fontawesome/solid/heart-crack.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/heart-pulse.svg b/material/.icons/fontawesome/solid/heart-pulse.svg index 04ca3ce20..c89d28328 100644 --- a/material/.icons/fontawesome/solid/heart-pulse.svg +++ b/material/.icons/fontawesome/solid/heart-pulse.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/heart.svg b/material/.icons/fontawesome/solid/heart.svg index f6570c5f5..5cbddf798 100644 --- a/material/.icons/fontawesome/solid/heart.svg +++ b/material/.icons/fontawesome/solid/heart.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/helicopter-symbol.svg b/material/.icons/fontawesome/solid/helicopter-symbol.svg index fb0eb2c67..f0cb8d2cb 100644 --- a/material/.icons/fontawesome/solid/helicopter-symbol.svg +++ b/material/.icons/fontawesome/solid/helicopter-symbol.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/helicopter.svg b/material/.icons/fontawesome/solid/helicopter.svg index f68bd1c51..1304fc2ec 100644 --- a/material/.icons/fontawesome/solid/helicopter.svg +++ b/material/.icons/fontawesome/solid/helicopter.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/helmet-safety.svg b/material/.icons/fontawesome/solid/helmet-safety.svg index 7f13bfa32..cbf04159d 100644 --- a/material/.icons/fontawesome/solid/helmet-safety.svg +++ b/material/.icons/fontawesome/solid/helmet-safety.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/helmet-un.svg b/material/.icons/fontawesome/solid/helmet-un.svg index 2c327e5e0..250826ed3 100644 --- a/material/.icons/fontawesome/solid/helmet-un.svg +++ b/material/.icons/fontawesome/solid/helmet-un.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/highlighter.svg b/material/.icons/fontawesome/solid/highlighter.svg index af28ebf22..549b7fd7b 100644 --- a/material/.icons/fontawesome/solid/highlighter.svg +++ b/material/.icons/fontawesome/solid/highlighter.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/hill-avalanche.svg b/material/.icons/fontawesome/solid/hill-avalanche.svg index 318a4b53c..4bb7dc8f0 100644 --- a/material/.icons/fontawesome/solid/hill-avalanche.svg +++ b/material/.icons/fontawesome/solid/hill-avalanche.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/hill-rockslide.svg b/material/.icons/fontawesome/solid/hill-rockslide.svg index 7ed11d153..ffb405eaa 100644 --- a/material/.icons/fontawesome/solid/hill-rockslide.svg +++ b/material/.icons/fontawesome/solid/hill-rockslide.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/hippo.svg b/material/.icons/fontawesome/solid/hippo.svg index 7eb37d19a..7eecbce02 100644 --- a/material/.icons/fontawesome/solid/hippo.svg +++ b/material/.icons/fontawesome/solid/hippo.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/hockey-puck.svg b/material/.icons/fontawesome/solid/hockey-puck.svg index 215cf91a5..909a302d1 100644 --- a/material/.icons/fontawesome/solid/hockey-puck.svg +++ b/material/.icons/fontawesome/solid/hockey-puck.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/holly-berry.svg b/material/.icons/fontawesome/solid/holly-berry.svg index 0f6659e4d..95ac9b66d 100644 --- a/material/.icons/fontawesome/solid/holly-berry.svg +++ b/material/.icons/fontawesome/solid/holly-berry.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/horse-head.svg b/material/.icons/fontawesome/solid/horse-head.svg index 27372dfaa..43069f4a3 100644 --- a/material/.icons/fontawesome/solid/horse-head.svg +++ b/material/.icons/fontawesome/solid/horse-head.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/horse.svg b/material/.icons/fontawesome/solid/horse.svg index 2380a3162..30186cbdc 100644 --- a/material/.icons/fontawesome/solid/horse.svg +++ b/material/.icons/fontawesome/solid/horse.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/hospital-user.svg b/material/.icons/fontawesome/solid/hospital-user.svg index 90733c3b9..b6ad61c44 100644 --- a/material/.icons/fontawesome/solid/hospital-user.svg +++ b/material/.icons/fontawesome/solid/hospital-user.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/hospital.svg b/material/.icons/fontawesome/solid/hospital.svg index b58c600db..24c8ec691 100644 --- a/material/.icons/fontawesome/solid/hospital.svg +++ b/material/.icons/fontawesome/solid/hospital.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/hot-tub-person.svg b/material/.icons/fontawesome/solid/hot-tub-person.svg index b2978b50f..3113fe231 100644 --- a/material/.icons/fontawesome/solid/hot-tub-person.svg +++ b/material/.icons/fontawesome/solid/hot-tub-person.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/hotdog.svg b/material/.icons/fontawesome/solid/hotdog.svg index 74a2dd6cc..e071fd065 100644 --- a/material/.icons/fontawesome/solid/hotdog.svg +++ b/material/.icons/fontawesome/solid/hotdog.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/hotel.svg b/material/.icons/fontawesome/solid/hotel.svg index a35320e87..396f342be 100644 --- a/material/.icons/fontawesome/solid/hotel.svg +++ b/material/.icons/fontawesome/solid/hotel.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/hourglass-end.svg b/material/.icons/fontawesome/solid/hourglass-end.svg index cb3bc75e8..d82b67cfb 100644 --- a/material/.icons/fontawesome/solid/hourglass-end.svg +++ b/material/.icons/fontawesome/solid/hourglass-end.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/hourglass-half.svg b/material/.icons/fontawesome/solid/hourglass-half.svg index 0567512bc..7df8fc639 100644 --- a/material/.icons/fontawesome/solid/hourglass-half.svg +++ b/material/.icons/fontawesome/solid/hourglass-half.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/hourglass-start.svg b/material/.icons/fontawesome/solid/hourglass-start.svg index ba77c1b4e..d545d4102 100644 --- a/material/.icons/fontawesome/solid/hourglass-start.svg +++ b/material/.icons/fontawesome/solid/hourglass-start.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/hourglass.svg b/material/.icons/fontawesome/solid/hourglass.svg index 577ccaa37..56669019c 100644 --- a/material/.icons/fontawesome/solid/hourglass.svg +++ b/material/.icons/fontawesome/solid/hourglass.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/house-chimney-crack.svg b/material/.icons/fontawesome/solid/house-chimney-crack.svg index 7e48bed47..f31c4d9a2 100644 --- a/material/.icons/fontawesome/solid/house-chimney-crack.svg +++ b/material/.icons/fontawesome/solid/house-chimney-crack.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/house-chimney-medical.svg b/material/.icons/fontawesome/solid/house-chimney-medical.svg index 0c00e46d0..edee778b4 100644 --- a/material/.icons/fontawesome/solid/house-chimney-medical.svg +++ b/material/.icons/fontawesome/solid/house-chimney-medical.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/house-chimney-user.svg b/material/.icons/fontawesome/solid/house-chimney-user.svg index 2c9ccd680..80e1a9036 100644 --- a/material/.icons/fontawesome/solid/house-chimney-user.svg +++ b/material/.icons/fontawesome/solid/house-chimney-user.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/house-chimney-window.svg b/material/.icons/fontawesome/solid/house-chimney-window.svg index 32be4420b..44728c966 100644 --- a/material/.icons/fontawesome/solid/house-chimney-window.svg +++ b/material/.icons/fontawesome/solid/house-chimney-window.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/house-chimney.svg b/material/.icons/fontawesome/solid/house-chimney.svg index d130088f9..770af5220 100644 --- a/material/.icons/fontawesome/solid/house-chimney.svg +++ b/material/.icons/fontawesome/solid/house-chimney.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/house-circle-check.svg b/material/.icons/fontawesome/solid/house-circle-check.svg index 96ca50c3a..04b75aa71 100644 --- a/material/.icons/fontawesome/solid/house-circle-check.svg +++ b/material/.icons/fontawesome/solid/house-circle-check.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/house-circle-exclamation.svg b/material/.icons/fontawesome/solid/house-circle-exclamation.svg index e8c90f403..00a40051e 100644 --- a/material/.icons/fontawesome/solid/house-circle-exclamation.svg +++ b/material/.icons/fontawesome/solid/house-circle-exclamation.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/house-circle-xmark.svg b/material/.icons/fontawesome/solid/house-circle-xmark.svg index 634699a62..31abb02b7 100644 --- a/material/.icons/fontawesome/solid/house-circle-xmark.svg +++ b/material/.icons/fontawesome/solid/house-circle-xmark.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/house-crack.svg b/material/.icons/fontawesome/solid/house-crack.svg index 5d2cebcbb..1af02f85e 100644 --- a/material/.icons/fontawesome/solid/house-crack.svg +++ b/material/.icons/fontawesome/solid/house-crack.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/house-fire.svg b/material/.icons/fontawesome/solid/house-fire.svg index c4cc92efb..04bfb0a49 100644 --- a/material/.icons/fontawesome/solid/house-fire.svg +++ b/material/.icons/fontawesome/solid/house-fire.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/house-flag.svg b/material/.icons/fontawesome/solid/house-flag.svg index 42893a5ec..0d32c622c 100644 --- a/material/.icons/fontawesome/solid/house-flag.svg +++ b/material/.icons/fontawesome/solid/house-flag.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/house-flood-water-circle-arrow-right.svg b/material/.icons/fontawesome/solid/house-flood-water-circle-arrow-right.svg index 9a3cc9d17..ff060a026 100644 --- a/material/.icons/fontawesome/solid/house-flood-water-circle-arrow-right.svg +++ b/material/.icons/fontawesome/solid/house-flood-water-circle-arrow-right.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/house-flood-water.svg b/material/.icons/fontawesome/solid/house-flood-water.svg index 3d3ad4d69..b4de92ab1 100644 --- a/material/.icons/fontawesome/solid/house-flood-water.svg +++ b/material/.icons/fontawesome/solid/house-flood-water.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/house-laptop.svg b/material/.icons/fontawesome/solid/house-laptop.svg index 93a28b37e..083c73a45 100644 --- a/material/.icons/fontawesome/solid/house-laptop.svg +++ b/material/.icons/fontawesome/solid/house-laptop.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/house-lock.svg b/material/.icons/fontawesome/solid/house-lock.svg index c996dad6a..7cfd316cf 100644 --- a/material/.icons/fontawesome/solid/house-lock.svg +++ b/material/.icons/fontawesome/solid/house-lock.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/house-medical-circle-check.svg b/material/.icons/fontawesome/solid/house-medical-circle-check.svg index 2ed4eb0ae..bd47618f8 100644 --- a/material/.icons/fontawesome/solid/house-medical-circle-check.svg +++ b/material/.icons/fontawesome/solid/house-medical-circle-check.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/house-medical-circle-exclamation.svg b/material/.icons/fontawesome/solid/house-medical-circle-exclamation.svg index 0f2f0e423..b6d12724f 100644 --- a/material/.icons/fontawesome/solid/house-medical-circle-exclamation.svg +++ b/material/.icons/fontawesome/solid/house-medical-circle-exclamation.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/house-medical-circle-xmark.svg b/material/.icons/fontawesome/solid/house-medical-circle-xmark.svg index d03871d1e..d4229ac1c 100644 --- a/material/.icons/fontawesome/solid/house-medical-circle-xmark.svg +++ b/material/.icons/fontawesome/solid/house-medical-circle-xmark.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/house-medical-flag.svg b/material/.icons/fontawesome/solid/house-medical-flag.svg index 602b0be57..b22b31fef 100644 --- a/material/.icons/fontawesome/solid/house-medical-flag.svg +++ b/material/.icons/fontawesome/solid/house-medical-flag.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/house-medical.svg b/material/.icons/fontawesome/solid/house-medical.svg index bda8e6c64..157c9a626 100644 --- a/material/.icons/fontawesome/solid/house-medical.svg +++ b/material/.icons/fontawesome/solid/house-medical.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/house-signal.svg b/material/.icons/fontawesome/solid/house-signal.svg index 5f9b565c7..5f9f11cb9 100644 --- a/material/.icons/fontawesome/solid/house-signal.svg +++ b/material/.icons/fontawesome/solid/house-signal.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/house-tsunami.svg b/material/.icons/fontawesome/solid/house-tsunami.svg index 054eb5704..0ef896f77 100644 --- a/material/.icons/fontawesome/solid/house-tsunami.svg +++ b/material/.icons/fontawesome/solid/house-tsunami.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/house-user.svg b/material/.icons/fontawesome/solid/house-user.svg index 7abc572ad..21038bc8b 100644 --- a/material/.icons/fontawesome/solid/house-user.svg +++ b/material/.icons/fontawesome/solid/house-user.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/house.svg b/material/.icons/fontawesome/solid/house.svg index b81297398..31b36405a 100644 --- a/material/.icons/fontawesome/solid/house.svg +++ b/material/.icons/fontawesome/solid/house.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/hryvnia-sign.svg b/material/.icons/fontawesome/solid/hryvnia-sign.svg index 3127734c6..46d012ae7 100644 --- a/material/.icons/fontawesome/solid/hryvnia-sign.svg +++ b/material/.icons/fontawesome/solid/hryvnia-sign.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/hurricane.svg b/material/.icons/fontawesome/solid/hurricane.svg index 0854210c9..77ba98b63 100644 --- a/material/.icons/fontawesome/solid/hurricane.svg +++ b/material/.icons/fontawesome/solid/hurricane.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/i-cursor.svg b/material/.icons/fontawesome/solid/i-cursor.svg index 459dbd27c..0734faa26 100644 --- a/material/.icons/fontawesome/solid/i-cursor.svg +++ b/material/.icons/fontawesome/solid/i-cursor.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/i.svg b/material/.icons/fontawesome/solid/i.svg index 4b399d8db..00280e51b 100644 --- a/material/.icons/fontawesome/solid/i.svg +++ b/material/.icons/fontawesome/solid/i.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/ice-cream.svg b/material/.icons/fontawesome/solid/ice-cream.svg index c48513620..6ee9a6651 100644 --- a/material/.icons/fontawesome/solid/ice-cream.svg +++ b/material/.icons/fontawesome/solid/ice-cream.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/icicles.svg b/material/.icons/fontawesome/solid/icicles.svg index 427766614..b9e13401e 100644 --- a/material/.icons/fontawesome/solid/icicles.svg +++ b/material/.icons/fontawesome/solid/icicles.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/icons.svg b/material/.icons/fontawesome/solid/icons.svg index 3398c1d5f..6d7e9447c 100644 --- a/material/.icons/fontawesome/solid/icons.svg +++ b/material/.icons/fontawesome/solid/icons.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/id-badge.svg b/material/.icons/fontawesome/solid/id-badge.svg index 1e9ae641f..b84b8a5ad 100644 --- a/material/.icons/fontawesome/solid/id-badge.svg +++ b/material/.icons/fontawesome/solid/id-badge.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/id-card-clip.svg b/material/.icons/fontawesome/solid/id-card-clip.svg index 50808af4c..7d9a55ee3 100644 --- a/material/.icons/fontawesome/solid/id-card-clip.svg +++ b/material/.icons/fontawesome/solid/id-card-clip.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/id-card.svg b/material/.icons/fontawesome/solid/id-card.svg index 1ee46efe0..1b4fc0a61 100644 --- a/material/.icons/fontawesome/solid/id-card.svg +++ b/material/.icons/fontawesome/solid/id-card.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/igloo.svg b/material/.icons/fontawesome/solid/igloo.svg index 562a63a59..698898940 100644 --- a/material/.icons/fontawesome/solid/igloo.svg +++ b/material/.icons/fontawesome/solid/igloo.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/image-portrait.svg b/material/.icons/fontawesome/solid/image-portrait.svg index 7d8f37788..437c9967e 100644 --- a/material/.icons/fontawesome/solid/image-portrait.svg +++ b/material/.icons/fontawesome/solid/image-portrait.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/image.svg b/material/.icons/fontawesome/solid/image.svg index 1f56294eb..8f14925c0 100644 --- a/material/.icons/fontawesome/solid/image.svg +++ b/material/.icons/fontawesome/solid/image.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/images.svg b/material/.icons/fontawesome/solid/images.svg index 65a023fcb..960075afc 100644 --- a/material/.icons/fontawesome/solid/images.svg +++ b/material/.icons/fontawesome/solid/images.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/inbox.svg b/material/.icons/fontawesome/solid/inbox.svg index db4c4ae0a..2361f8091 100644 --- a/material/.icons/fontawesome/solid/inbox.svg +++ b/material/.icons/fontawesome/solid/inbox.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/indent.svg b/material/.icons/fontawesome/solid/indent.svg index 099658890..0174ebf78 100644 --- a/material/.icons/fontawesome/solid/indent.svg +++ b/material/.icons/fontawesome/solid/indent.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/indian-rupee-sign.svg b/material/.icons/fontawesome/solid/indian-rupee-sign.svg index b72d62f3d..9ac0e76fb 100644 --- a/material/.icons/fontawesome/solid/indian-rupee-sign.svg +++ b/material/.icons/fontawesome/solid/indian-rupee-sign.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/industry.svg b/material/.icons/fontawesome/solid/industry.svg index 00b1ca7a4..452828d37 100644 --- a/material/.icons/fontawesome/solid/industry.svg +++ b/material/.icons/fontawesome/solid/industry.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/infinity.svg b/material/.icons/fontawesome/solid/infinity.svg index 30f728eb5..3b6157f26 100644 --- a/material/.icons/fontawesome/solid/infinity.svg +++ b/material/.icons/fontawesome/solid/infinity.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/info.svg b/material/.icons/fontawesome/solid/info.svg index 075d32d23..322a43620 100644 --- a/material/.icons/fontawesome/solid/info.svg +++ b/material/.icons/fontawesome/solid/info.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/italic.svg b/material/.icons/fontawesome/solid/italic.svg index 033bf896d..0d4902e99 100644 --- a/material/.icons/fontawesome/solid/italic.svg +++ b/material/.icons/fontawesome/solid/italic.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/j.svg b/material/.icons/fontawesome/solid/j.svg index d68f48b3e..5c2c25d4a 100644 --- a/material/.icons/fontawesome/solid/j.svg +++ b/material/.icons/fontawesome/solid/j.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/jar-wheat.svg b/material/.icons/fontawesome/solid/jar-wheat.svg index d33310530..14a068c45 100644 --- a/material/.icons/fontawesome/solid/jar-wheat.svg +++ b/material/.icons/fontawesome/solid/jar-wheat.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/jar.svg b/material/.icons/fontawesome/solid/jar.svg index 710166c50..b28dc3799 100644 --- a/material/.icons/fontawesome/solid/jar.svg +++ b/material/.icons/fontawesome/solid/jar.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/jedi.svg b/material/.icons/fontawesome/solid/jedi.svg index 6a37069cf..2d1a1c95f 100644 --- a/material/.icons/fontawesome/solid/jedi.svg +++ b/material/.icons/fontawesome/solid/jedi.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/jet-fighter-up.svg b/material/.icons/fontawesome/solid/jet-fighter-up.svg index 341f44f69..2307e643e 100644 --- a/material/.icons/fontawesome/solid/jet-fighter-up.svg +++ b/material/.icons/fontawesome/solid/jet-fighter-up.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/jet-fighter.svg b/material/.icons/fontawesome/solid/jet-fighter.svg index 99bdda916..1a10cbc47 100644 --- a/material/.icons/fontawesome/solid/jet-fighter.svg +++ b/material/.icons/fontawesome/solid/jet-fighter.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/joint.svg b/material/.icons/fontawesome/solid/joint.svg index df0b6f02e..911e990a7 100644 --- a/material/.icons/fontawesome/solid/joint.svg +++ b/material/.icons/fontawesome/solid/joint.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/jug-detergent.svg b/material/.icons/fontawesome/solid/jug-detergent.svg index 25f881706..daef5b21b 100644 --- a/material/.icons/fontawesome/solid/jug-detergent.svg +++ b/material/.icons/fontawesome/solid/jug-detergent.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/k.svg b/material/.icons/fontawesome/solid/k.svg index bc4dc5627..0adf05bf4 100644 --- a/material/.icons/fontawesome/solid/k.svg +++ b/material/.icons/fontawesome/solid/k.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/kaaba.svg b/material/.icons/fontawesome/solid/kaaba.svg index 347bfeb76..f637b5df5 100644 --- a/material/.icons/fontawesome/solid/kaaba.svg +++ b/material/.icons/fontawesome/solid/kaaba.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/key.svg b/material/.icons/fontawesome/solid/key.svg index 37ef1e681..e283c0e1f 100644 --- a/material/.icons/fontawesome/solid/key.svg +++ b/material/.icons/fontawesome/solid/key.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/keyboard.svg b/material/.icons/fontawesome/solid/keyboard.svg index c0eb08e1f..d5fcd03c7 100644 --- a/material/.icons/fontawesome/solid/keyboard.svg +++ b/material/.icons/fontawesome/solid/keyboard.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/khanda.svg b/material/.icons/fontawesome/solid/khanda.svg index 502c246be..2690dc4d6 100644 --- a/material/.icons/fontawesome/solid/khanda.svg +++ b/material/.icons/fontawesome/solid/khanda.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/kip-sign.svg b/material/.icons/fontawesome/solid/kip-sign.svg index dfe340ce3..f6e361ba5 100644 --- a/material/.icons/fontawesome/solid/kip-sign.svg +++ b/material/.icons/fontawesome/solid/kip-sign.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/kit-medical.svg b/material/.icons/fontawesome/solid/kit-medical.svg index c4df5f0eb..601645d67 100644 --- a/material/.icons/fontawesome/solid/kit-medical.svg +++ b/material/.icons/fontawesome/solid/kit-medical.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/kitchen-set.svg b/material/.icons/fontawesome/solid/kitchen-set.svg index 3b910b56d..88ba730e5 100644 --- a/material/.icons/fontawesome/solid/kitchen-set.svg +++ b/material/.icons/fontawesome/solid/kitchen-set.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/kiwi-bird.svg b/material/.icons/fontawesome/solid/kiwi-bird.svg index 94710013a..d030e67bf 100644 --- a/material/.icons/fontawesome/solid/kiwi-bird.svg +++ b/material/.icons/fontawesome/solid/kiwi-bird.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/l.svg b/material/.icons/fontawesome/solid/l.svg index 50db7ce15..7963bb66b 100644 --- a/material/.icons/fontawesome/solid/l.svg +++ b/material/.icons/fontawesome/solid/l.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/land-mine-on.svg b/material/.icons/fontawesome/solid/land-mine-on.svg index 3400bb8c5..067fd6795 100644 --- a/material/.icons/fontawesome/solid/land-mine-on.svg +++ b/material/.icons/fontawesome/solid/land-mine-on.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/landmark-dome.svg b/material/.icons/fontawesome/solid/landmark-dome.svg index 310970c61..97f0e1f5d 100644 --- a/material/.icons/fontawesome/solid/landmark-dome.svg +++ b/material/.icons/fontawesome/solid/landmark-dome.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/landmark-flag.svg b/material/.icons/fontawesome/solid/landmark-flag.svg index 9c7da9018..b5edc6189 100644 --- a/material/.icons/fontawesome/solid/landmark-flag.svg +++ b/material/.icons/fontawesome/solid/landmark-flag.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/landmark.svg b/material/.icons/fontawesome/solid/landmark.svg index b7cb6ca1d..ac0e9054a 100644 --- a/material/.icons/fontawesome/solid/landmark.svg +++ b/material/.icons/fontawesome/solid/landmark.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/language.svg b/material/.icons/fontawesome/solid/language.svg index d2d7b6ec6..f4d376be2 100644 --- a/material/.icons/fontawesome/solid/language.svg +++ b/material/.icons/fontawesome/solid/language.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/laptop-code.svg b/material/.icons/fontawesome/solid/laptop-code.svg index 5c7c43414..4346d5aa9 100644 --- a/material/.icons/fontawesome/solid/laptop-code.svg +++ b/material/.icons/fontawesome/solid/laptop-code.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/laptop-file.svg b/material/.icons/fontawesome/solid/laptop-file.svg index 84d3be41c..6b40ceb45 100644 --- a/material/.icons/fontawesome/solid/laptop-file.svg +++ b/material/.icons/fontawesome/solid/laptop-file.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/laptop-medical.svg b/material/.icons/fontawesome/solid/laptop-medical.svg index 59d6b1516..2429bbe6c 100644 --- a/material/.icons/fontawesome/solid/laptop-medical.svg +++ b/material/.icons/fontawesome/solid/laptop-medical.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/laptop.svg b/material/.icons/fontawesome/solid/laptop.svg index 04411bb75..11e8f05eb 100644 --- a/material/.icons/fontawesome/solid/laptop.svg +++ b/material/.icons/fontawesome/solid/laptop.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/lari-sign.svg b/material/.icons/fontawesome/solid/lari-sign.svg index f6c1d31ed..225fbedee 100644 --- a/material/.icons/fontawesome/solid/lari-sign.svg +++ b/material/.icons/fontawesome/solid/lari-sign.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/layer-group.svg b/material/.icons/fontawesome/solid/layer-group.svg index e3d5c6113..686cd98b2 100644 --- a/material/.icons/fontawesome/solid/layer-group.svg +++ b/material/.icons/fontawesome/solid/layer-group.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/leaf.svg b/material/.icons/fontawesome/solid/leaf.svg index eda0dc7ad..32a361e96 100644 --- a/material/.icons/fontawesome/solid/leaf.svg +++ b/material/.icons/fontawesome/solid/leaf.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/left-long.svg b/material/.icons/fontawesome/solid/left-long.svg index 15ecd347e..4e5b71bed 100644 --- a/material/.icons/fontawesome/solid/left-long.svg +++ b/material/.icons/fontawesome/solid/left-long.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/left-right.svg b/material/.icons/fontawesome/solid/left-right.svg index a32cad6d0..75c5a94fc 100644 --- a/material/.icons/fontawesome/solid/left-right.svg +++ b/material/.icons/fontawesome/solid/left-right.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/lemon.svg b/material/.icons/fontawesome/solid/lemon.svg index f663751fd..f1e0eb5a4 100644 --- a/material/.icons/fontawesome/solid/lemon.svg +++ b/material/.icons/fontawesome/solid/lemon.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/less-than-equal.svg b/material/.icons/fontawesome/solid/less-than-equal.svg index c77242d21..aa42b8bc1 100644 --- a/material/.icons/fontawesome/solid/less-than-equal.svg +++ b/material/.icons/fontawesome/solid/less-than-equal.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/less-than.svg b/material/.icons/fontawesome/solid/less-than.svg index 959ec875e..752ee32bf 100644 --- a/material/.icons/fontawesome/solid/less-than.svg +++ b/material/.icons/fontawesome/solid/less-than.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/life-ring.svg b/material/.icons/fontawesome/solid/life-ring.svg index 97c11379c..5ac662d8d 100644 --- a/material/.icons/fontawesome/solid/life-ring.svg +++ b/material/.icons/fontawesome/solid/life-ring.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/lightbulb.svg b/material/.icons/fontawesome/solid/lightbulb.svg index ed988f7a1..dfef4afc2 100644 --- a/material/.icons/fontawesome/solid/lightbulb.svg +++ b/material/.icons/fontawesome/solid/lightbulb.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/lines-leaning.svg b/material/.icons/fontawesome/solid/lines-leaning.svg index 6dadb9ff1..c3bfdc53e 100644 --- a/material/.icons/fontawesome/solid/lines-leaning.svg +++ b/material/.icons/fontawesome/solid/lines-leaning.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/link-slash.svg b/material/.icons/fontawesome/solid/link-slash.svg index bf703a89f..f90cae32b 100644 --- a/material/.icons/fontawesome/solid/link-slash.svg +++ b/material/.icons/fontawesome/solid/link-slash.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/link.svg b/material/.icons/fontawesome/solid/link.svg index b92b776ab..55ceb0f6f 100644 --- a/material/.icons/fontawesome/solid/link.svg +++ b/material/.icons/fontawesome/solid/link.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/lira-sign.svg b/material/.icons/fontawesome/solid/lira-sign.svg index 4d68e5309..c382cb98f 100644 --- a/material/.icons/fontawesome/solid/lira-sign.svg +++ b/material/.icons/fontawesome/solid/lira-sign.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/list-check.svg b/material/.icons/fontawesome/solid/list-check.svg index 54f3f0c39..3a6596aa3 100644 --- a/material/.icons/fontawesome/solid/list-check.svg +++ b/material/.icons/fontawesome/solid/list-check.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/list-ol.svg b/material/.icons/fontawesome/solid/list-ol.svg index 8411277f8..e94be5c06 100644 --- a/material/.icons/fontawesome/solid/list-ol.svg +++ b/material/.icons/fontawesome/solid/list-ol.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/list-ul.svg b/material/.icons/fontawesome/solid/list-ul.svg index 5ade01323..e3d2f2a6b 100644 --- a/material/.icons/fontawesome/solid/list-ul.svg +++ b/material/.icons/fontawesome/solid/list-ul.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/list.svg b/material/.icons/fontawesome/solid/list.svg index 7e58da6e1..42249c515 100644 --- a/material/.icons/fontawesome/solid/list.svg +++ b/material/.icons/fontawesome/solid/list.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/litecoin-sign.svg b/material/.icons/fontawesome/solid/litecoin-sign.svg index 43ee8e6b3..52d7472b8 100644 --- a/material/.icons/fontawesome/solid/litecoin-sign.svg +++ b/material/.icons/fontawesome/solid/litecoin-sign.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/location-arrow.svg b/material/.icons/fontawesome/solid/location-arrow.svg index ed02ac35e..c9aca7c92 100644 --- a/material/.icons/fontawesome/solid/location-arrow.svg +++ b/material/.icons/fontawesome/solid/location-arrow.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/location-crosshairs.svg b/material/.icons/fontawesome/solid/location-crosshairs.svg index b03584615..c3ce99a32 100644 --- a/material/.icons/fontawesome/solid/location-crosshairs.svg +++ b/material/.icons/fontawesome/solid/location-crosshairs.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/location-dot.svg b/material/.icons/fontawesome/solid/location-dot.svg index 463343474..9d0cb57df 100644 --- a/material/.icons/fontawesome/solid/location-dot.svg +++ b/material/.icons/fontawesome/solid/location-dot.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/location-pin-lock.svg b/material/.icons/fontawesome/solid/location-pin-lock.svg index b12a5881a..b6753ab70 100644 --- a/material/.icons/fontawesome/solid/location-pin-lock.svg +++ b/material/.icons/fontawesome/solid/location-pin-lock.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/location-pin.svg b/material/.icons/fontawesome/solid/location-pin.svg index d5786491f..f53f7118b 100644 --- a/material/.icons/fontawesome/solid/location-pin.svg +++ b/material/.icons/fontawesome/solid/location-pin.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/lock-open.svg b/material/.icons/fontawesome/solid/lock-open.svg index 4a5abf464..2da66e68a 100644 --- a/material/.icons/fontawesome/solid/lock-open.svg +++ b/material/.icons/fontawesome/solid/lock-open.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/lock.svg b/material/.icons/fontawesome/solid/lock.svg index 39cb5c768..d116fef19 100644 --- a/material/.icons/fontawesome/solid/lock.svg +++ b/material/.icons/fontawesome/solid/lock.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/locust.svg b/material/.icons/fontawesome/solid/locust.svg index d416b4510..28641c40a 100644 --- a/material/.icons/fontawesome/solid/locust.svg +++ b/material/.icons/fontawesome/solid/locust.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/lungs-virus.svg b/material/.icons/fontawesome/solid/lungs-virus.svg index 906d8d556..fe041ae35 100644 --- a/material/.icons/fontawesome/solid/lungs-virus.svg +++ b/material/.icons/fontawesome/solid/lungs-virus.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/lungs.svg b/material/.icons/fontawesome/solid/lungs.svg index 214b39329..c761b938e 100644 --- a/material/.icons/fontawesome/solid/lungs.svg +++ b/material/.icons/fontawesome/solid/lungs.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/m.svg b/material/.icons/fontawesome/solid/m.svg index 80e759a35..a2a92cff3 100644 --- a/material/.icons/fontawesome/solid/m.svg +++ b/material/.icons/fontawesome/solid/m.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/magnet.svg b/material/.icons/fontawesome/solid/magnet.svg index 67b0dbdee..b14e4d087 100644 --- a/material/.icons/fontawesome/solid/magnet.svg +++ b/material/.icons/fontawesome/solid/magnet.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/magnifying-glass-arrow-right.svg b/material/.icons/fontawesome/solid/magnifying-glass-arrow-right.svg index baa07add3..8ad57c8ba 100644 --- a/material/.icons/fontawesome/solid/magnifying-glass-arrow-right.svg +++ b/material/.icons/fontawesome/solid/magnifying-glass-arrow-right.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/magnifying-glass-chart.svg b/material/.icons/fontawesome/solid/magnifying-glass-chart.svg index 5cac255d6..047a9646f 100644 --- a/material/.icons/fontawesome/solid/magnifying-glass-chart.svg +++ b/material/.icons/fontawesome/solid/magnifying-glass-chart.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/magnifying-glass-dollar.svg b/material/.icons/fontawesome/solid/magnifying-glass-dollar.svg index acfbbdafc..8d149f7c9 100644 --- a/material/.icons/fontawesome/solid/magnifying-glass-dollar.svg +++ b/material/.icons/fontawesome/solid/magnifying-glass-dollar.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/magnifying-glass-location.svg b/material/.icons/fontawesome/solid/magnifying-glass-location.svg index e5acdb648..30af0da90 100644 --- a/material/.icons/fontawesome/solid/magnifying-glass-location.svg +++ b/material/.icons/fontawesome/solid/magnifying-glass-location.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/magnifying-glass-minus.svg b/material/.icons/fontawesome/solid/magnifying-glass-minus.svg index 6b8bcbf9a..17454d99d 100644 --- a/material/.icons/fontawesome/solid/magnifying-glass-minus.svg +++ b/material/.icons/fontawesome/solid/magnifying-glass-minus.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/magnifying-glass-plus.svg b/material/.icons/fontawesome/solid/magnifying-glass-plus.svg index d0d9b1cb0..cadb9642f 100644 --- a/material/.icons/fontawesome/solid/magnifying-glass-plus.svg +++ b/material/.icons/fontawesome/solid/magnifying-glass-plus.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/magnifying-glass.svg b/material/.icons/fontawesome/solid/magnifying-glass.svg index bd37c3e79..0ad9a7d13 100644 --- a/material/.icons/fontawesome/solid/magnifying-glass.svg +++ b/material/.icons/fontawesome/solid/magnifying-glass.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/manat-sign.svg b/material/.icons/fontawesome/solid/manat-sign.svg index 94eb49b20..83a0cf69d 100644 --- a/material/.icons/fontawesome/solid/manat-sign.svg +++ b/material/.icons/fontawesome/solid/manat-sign.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/map-location-dot.svg b/material/.icons/fontawesome/solid/map-location-dot.svg index 2586a387d..d6f1b24ac 100644 --- a/material/.icons/fontawesome/solid/map-location-dot.svg +++ b/material/.icons/fontawesome/solid/map-location-dot.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/map-location.svg b/material/.icons/fontawesome/solid/map-location.svg index c7b90e9ad..7e17f9d52 100644 --- a/material/.icons/fontawesome/solid/map-location.svg +++ b/material/.icons/fontawesome/solid/map-location.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/map-pin.svg b/material/.icons/fontawesome/solid/map-pin.svg index 810aaa82b..e0cd9d6f2 100644 --- a/material/.icons/fontawesome/solid/map-pin.svg +++ b/material/.icons/fontawesome/solid/map-pin.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/map.svg b/material/.icons/fontawesome/solid/map.svg index d54db6ea7..2842f01ce 100644 --- a/material/.icons/fontawesome/solid/map.svg +++ b/material/.icons/fontawesome/solid/map.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/marker.svg b/material/.icons/fontawesome/solid/marker.svg index 847d66c0a..195d8cedc 100644 --- a/material/.icons/fontawesome/solid/marker.svg +++ b/material/.icons/fontawesome/solid/marker.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/mars-and-venus-burst.svg b/material/.icons/fontawesome/solid/mars-and-venus-burst.svg index 309dd681c..2bb7ee0e7 100644 --- a/material/.icons/fontawesome/solid/mars-and-venus-burst.svg +++ b/material/.icons/fontawesome/solid/mars-and-venus-burst.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/mars-and-venus.svg b/material/.icons/fontawesome/solid/mars-and-venus.svg index 4afd0958e..6ba011276 100644 --- a/material/.icons/fontawesome/solid/mars-and-venus.svg +++ b/material/.icons/fontawesome/solid/mars-and-venus.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/mars-double.svg b/material/.icons/fontawesome/solid/mars-double.svg index df40c5d27..55dea82ab 100644 --- a/material/.icons/fontawesome/solid/mars-double.svg +++ b/material/.icons/fontawesome/solid/mars-double.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/mars-stroke-right.svg b/material/.icons/fontawesome/solid/mars-stroke-right.svg index ec452ba9c..98a73c142 100644 --- a/material/.icons/fontawesome/solid/mars-stroke-right.svg +++ b/material/.icons/fontawesome/solid/mars-stroke-right.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/mars-stroke-up.svg b/material/.icons/fontawesome/solid/mars-stroke-up.svg index a8d6d6b8e..3ff43da34 100644 --- a/material/.icons/fontawesome/solid/mars-stroke-up.svg +++ b/material/.icons/fontawesome/solid/mars-stroke-up.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/mars-stroke.svg b/material/.icons/fontawesome/solid/mars-stroke.svg index 7b8bb30db..54f644d6d 100644 --- a/material/.icons/fontawesome/solid/mars-stroke.svg +++ b/material/.icons/fontawesome/solid/mars-stroke.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/mars.svg b/material/.icons/fontawesome/solid/mars.svg index 39c4764cb..016ce9454 100644 --- a/material/.icons/fontawesome/solid/mars.svg +++ b/material/.icons/fontawesome/solid/mars.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/martini-glass-citrus.svg b/material/.icons/fontawesome/solid/martini-glass-citrus.svg index 1ea24d91f..2eabb059f 100644 --- a/material/.icons/fontawesome/solid/martini-glass-citrus.svg +++ b/material/.icons/fontawesome/solid/martini-glass-citrus.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/martini-glass-empty.svg b/material/.icons/fontawesome/solid/martini-glass-empty.svg index b05c669ce..c02d9808e 100644 --- a/material/.icons/fontawesome/solid/martini-glass-empty.svg +++ b/material/.icons/fontawesome/solid/martini-glass-empty.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/martini-glass.svg b/material/.icons/fontawesome/solid/martini-glass.svg index 2dc76ef62..68339c171 100644 --- a/material/.icons/fontawesome/solid/martini-glass.svg +++ b/material/.icons/fontawesome/solid/martini-glass.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/mask-face.svg b/material/.icons/fontawesome/solid/mask-face.svg index 4bebb7ce5..2c34edaf7 100644 --- a/material/.icons/fontawesome/solid/mask-face.svg +++ b/material/.icons/fontawesome/solid/mask-face.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/mask-ventilator.svg b/material/.icons/fontawesome/solid/mask-ventilator.svg index 80e24ae69..f4623a1ac 100644 --- a/material/.icons/fontawesome/solid/mask-ventilator.svg +++ b/material/.icons/fontawesome/solid/mask-ventilator.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/mask.svg b/material/.icons/fontawesome/solid/mask.svg index 5360671c5..a2c5ac5b2 100644 --- a/material/.icons/fontawesome/solid/mask.svg +++ b/material/.icons/fontawesome/solid/mask.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/masks-theater.svg b/material/.icons/fontawesome/solid/masks-theater.svg index 2550a37d7..9a4edaaef 100644 --- a/material/.icons/fontawesome/solid/masks-theater.svg +++ b/material/.icons/fontawesome/solid/masks-theater.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/mattress-pillow.svg b/material/.icons/fontawesome/solid/mattress-pillow.svg index 1ce2d65df..19c2c124d 100644 --- a/material/.icons/fontawesome/solid/mattress-pillow.svg +++ b/material/.icons/fontawesome/solid/mattress-pillow.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/maximize.svg b/material/.icons/fontawesome/solid/maximize.svg index 12e6d2785..0060ddb91 100644 --- a/material/.icons/fontawesome/solid/maximize.svg +++ b/material/.icons/fontawesome/solid/maximize.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/medal.svg b/material/.icons/fontawesome/solid/medal.svg index 4d805237c..d6a45cd56 100644 --- a/material/.icons/fontawesome/solid/medal.svg +++ b/material/.icons/fontawesome/solid/medal.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/memory.svg b/material/.icons/fontawesome/solid/memory.svg index 53fc29658..b02cb5345 100644 --- a/material/.icons/fontawesome/solid/memory.svg +++ b/material/.icons/fontawesome/solid/memory.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/menorah.svg b/material/.icons/fontawesome/solid/menorah.svg index 3bf2cf255..728fcde8c 100644 --- a/material/.icons/fontawesome/solid/menorah.svg +++ b/material/.icons/fontawesome/solid/menorah.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/mercury.svg b/material/.icons/fontawesome/solid/mercury.svg index d3690c80c..c1c5cd4b9 100644 --- a/material/.icons/fontawesome/solid/mercury.svg +++ b/material/.icons/fontawesome/solid/mercury.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/message.svg b/material/.icons/fontawesome/solid/message.svg index 28b9468b5..aa32d3230 100644 --- a/material/.icons/fontawesome/solid/message.svg +++ b/material/.icons/fontawesome/solid/message.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/meteor.svg b/material/.icons/fontawesome/solid/meteor.svg index 99db97173..0409b91b3 100644 --- a/material/.icons/fontawesome/solid/meteor.svg +++ b/material/.icons/fontawesome/solid/meteor.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/microchip.svg b/material/.icons/fontawesome/solid/microchip.svg index 710eaafe9..3f2c31c72 100644 --- a/material/.icons/fontawesome/solid/microchip.svg +++ b/material/.icons/fontawesome/solid/microchip.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/microphone-lines-slash.svg b/material/.icons/fontawesome/solid/microphone-lines-slash.svg index 0db8ccfa8..3144c8fd2 100644 --- a/material/.icons/fontawesome/solid/microphone-lines-slash.svg +++ b/material/.icons/fontawesome/solid/microphone-lines-slash.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/microphone-lines.svg b/material/.icons/fontawesome/solid/microphone-lines.svg index 93710f59e..5d9b66b86 100644 --- a/material/.icons/fontawesome/solid/microphone-lines.svg +++ b/material/.icons/fontawesome/solid/microphone-lines.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/microphone-slash.svg b/material/.icons/fontawesome/solid/microphone-slash.svg index 2dfc681b8..df57a017f 100644 --- a/material/.icons/fontawesome/solid/microphone-slash.svg +++ b/material/.icons/fontawesome/solid/microphone-slash.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/microphone.svg b/material/.icons/fontawesome/solid/microphone.svg index 298db5aca..70bca26d6 100644 --- a/material/.icons/fontawesome/solid/microphone.svg +++ b/material/.icons/fontawesome/solid/microphone.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/microscope.svg b/material/.icons/fontawesome/solid/microscope.svg index 922f6586a..db4adf4eb 100644 --- a/material/.icons/fontawesome/solid/microscope.svg +++ b/material/.icons/fontawesome/solid/microscope.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/mill-sign.svg b/material/.icons/fontawesome/solid/mill-sign.svg index 07e1b3214..d36001554 100644 --- a/material/.icons/fontawesome/solid/mill-sign.svg +++ b/material/.icons/fontawesome/solid/mill-sign.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/minimize.svg b/material/.icons/fontawesome/solid/minimize.svg index 143e96d31..554e8c435 100644 --- a/material/.icons/fontawesome/solid/minimize.svg +++ b/material/.icons/fontawesome/solid/minimize.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/minus.svg b/material/.icons/fontawesome/solid/minus.svg index 4c06443a4..cfb68e92f 100644 --- a/material/.icons/fontawesome/solid/minus.svg +++ b/material/.icons/fontawesome/solid/minus.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/mitten.svg b/material/.icons/fontawesome/solid/mitten.svg index 116b2a6df..f22323f68 100644 --- a/material/.icons/fontawesome/solid/mitten.svg +++ b/material/.icons/fontawesome/solid/mitten.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/mobile-button.svg b/material/.icons/fontawesome/solid/mobile-button.svg index 881b5ec4a..5c7317034 100644 --- a/material/.icons/fontawesome/solid/mobile-button.svg +++ b/material/.icons/fontawesome/solid/mobile-button.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/mobile-retro.svg b/material/.icons/fontawesome/solid/mobile-retro.svg index 4b9df3e1f..47a67e8dc 100644 --- a/material/.icons/fontawesome/solid/mobile-retro.svg +++ b/material/.icons/fontawesome/solid/mobile-retro.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/mobile-screen-button.svg b/material/.icons/fontawesome/solid/mobile-screen-button.svg index 10f6c5035..8c451fdc5 100644 --- a/material/.icons/fontawesome/solid/mobile-screen-button.svg +++ b/material/.icons/fontawesome/solid/mobile-screen-button.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/mobile-screen.svg b/material/.icons/fontawesome/solid/mobile-screen.svg index 4558d788d..8d007a284 100644 --- a/material/.icons/fontawesome/solid/mobile-screen.svg +++ b/material/.icons/fontawesome/solid/mobile-screen.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/mobile.svg b/material/.icons/fontawesome/solid/mobile.svg index 1261021f0..943053908 100644 --- a/material/.icons/fontawesome/solid/mobile.svg +++ b/material/.icons/fontawesome/solid/mobile.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/money-bill-1-wave.svg b/material/.icons/fontawesome/solid/money-bill-1-wave.svg index e9236f9f8..3428008c7 100644 --- a/material/.icons/fontawesome/solid/money-bill-1-wave.svg +++ b/material/.icons/fontawesome/solid/money-bill-1-wave.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/money-bill-1.svg b/material/.icons/fontawesome/solid/money-bill-1.svg index 1439e3b0f..30acddd1d 100644 --- a/material/.icons/fontawesome/solid/money-bill-1.svg +++ b/material/.icons/fontawesome/solid/money-bill-1.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/money-bill-transfer.svg b/material/.icons/fontawesome/solid/money-bill-transfer.svg index 412e0a622..c3dfe87b3 100644 --- a/material/.icons/fontawesome/solid/money-bill-transfer.svg +++ b/material/.icons/fontawesome/solid/money-bill-transfer.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/money-bill-trend-up.svg b/material/.icons/fontawesome/solid/money-bill-trend-up.svg index 08d6191de..a630d004e 100644 --- a/material/.icons/fontawesome/solid/money-bill-trend-up.svg +++ b/material/.icons/fontawesome/solid/money-bill-trend-up.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/money-bill-wave.svg b/material/.icons/fontawesome/solid/money-bill-wave.svg index e5e95f66d..8e20ba9a0 100644 --- a/material/.icons/fontawesome/solid/money-bill-wave.svg +++ b/material/.icons/fontawesome/solid/money-bill-wave.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/money-bill-wheat.svg b/material/.icons/fontawesome/solid/money-bill-wheat.svg index 5f548611d..31ad46f6b 100644 --- a/material/.icons/fontawesome/solid/money-bill-wheat.svg +++ b/material/.icons/fontawesome/solid/money-bill-wheat.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/money-bill.svg b/material/.icons/fontawesome/solid/money-bill.svg index 4a70762b2..2038342e5 100644 --- a/material/.icons/fontawesome/solid/money-bill.svg +++ b/material/.icons/fontawesome/solid/money-bill.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/money-bills.svg b/material/.icons/fontawesome/solid/money-bills.svg index 467137007..421559c63 100644 --- a/material/.icons/fontawesome/solid/money-bills.svg +++ b/material/.icons/fontawesome/solid/money-bills.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/money-check-dollar.svg b/material/.icons/fontawesome/solid/money-check-dollar.svg index 54a8472a8..79f59dad6 100644 --- a/material/.icons/fontawesome/solid/money-check-dollar.svg +++ b/material/.icons/fontawesome/solid/money-check-dollar.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/money-check.svg b/material/.icons/fontawesome/solid/money-check.svg index 2b097c367..07abdec9d 100644 --- a/material/.icons/fontawesome/solid/money-check.svg +++ b/material/.icons/fontawesome/solid/money-check.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/monument.svg b/material/.icons/fontawesome/solid/monument.svg index 72ff55860..dc99bea54 100644 --- a/material/.icons/fontawesome/solid/monument.svg +++ b/material/.icons/fontawesome/solid/monument.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/moon.svg b/material/.icons/fontawesome/solid/moon.svg index 961fd4fc3..e1bc912ac 100644 --- a/material/.icons/fontawesome/solid/moon.svg +++ b/material/.icons/fontawesome/solid/moon.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/mortar-pestle.svg b/material/.icons/fontawesome/solid/mortar-pestle.svg index 9a2c1f8b7..3e96481bf 100644 --- a/material/.icons/fontawesome/solid/mortar-pestle.svg +++ b/material/.icons/fontawesome/solid/mortar-pestle.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/mosque.svg b/material/.icons/fontawesome/solid/mosque.svg index 9de13d200..600681820 100644 --- a/material/.icons/fontawesome/solid/mosque.svg +++ b/material/.icons/fontawesome/solid/mosque.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/mosquito-net.svg b/material/.icons/fontawesome/solid/mosquito-net.svg index a5d871655..0b6fdf10f 100644 --- a/material/.icons/fontawesome/solid/mosquito-net.svg +++ b/material/.icons/fontawesome/solid/mosquito-net.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/mosquito.svg b/material/.icons/fontawesome/solid/mosquito.svg index 4aef518b2..3a66617f6 100644 --- a/material/.icons/fontawesome/solid/mosquito.svg +++ b/material/.icons/fontawesome/solid/mosquito.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/motorcycle.svg b/material/.icons/fontawesome/solid/motorcycle.svg index 942f92294..0f62c3e4e 100644 --- a/material/.icons/fontawesome/solid/motorcycle.svg +++ b/material/.icons/fontawesome/solid/motorcycle.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/mound.svg b/material/.icons/fontawesome/solid/mound.svg index 624808925..bd59117a6 100644 --- a/material/.icons/fontawesome/solid/mound.svg +++ b/material/.icons/fontawesome/solid/mound.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/mountain-city.svg b/material/.icons/fontawesome/solid/mountain-city.svg index fab13b1c2..8f7c540ae 100644 --- a/material/.icons/fontawesome/solid/mountain-city.svg +++ b/material/.icons/fontawesome/solid/mountain-city.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/mountain-sun.svg b/material/.icons/fontawesome/solid/mountain-sun.svg index bfc5abd6e..8a926027d 100644 --- a/material/.icons/fontawesome/solid/mountain-sun.svg +++ b/material/.icons/fontawesome/solid/mountain-sun.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/mountain.svg b/material/.icons/fontawesome/solid/mountain.svg index 327bd89a0..19859079c 100644 --- a/material/.icons/fontawesome/solid/mountain.svg +++ b/material/.icons/fontawesome/solid/mountain.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/mug-hot.svg b/material/.icons/fontawesome/solid/mug-hot.svg index f533c9889..cd7961ebb 100644 --- a/material/.icons/fontawesome/solid/mug-hot.svg +++ b/material/.icons/fontawesome/solid/mug-hot.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/mug-saucer.svg b/material/.icons/fontawesome/solid/mug-saucer.svg index 8cec45757..d10d3c18d 100644 --- a/material/.icons/fontawesome/solid/mug-saucer.svg +++ b/material/.icons/fontawesome/solid/mug-saucer.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/music.svg b/material/.icons/fontawesome/solid/music.svg index 6f12c97c5..71e191bd2 100644 --- a/material/.icons/fontawesome/solid/music.svg +++ b/material/.icons/fontawesome/solid/music.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/n.svg b/material/.icons/fontawesome/solid/n.svg index 6558ac871..4c14d6c0e 100644 --- a/material/.icons/fontawesome/solid/n.svg +++ b/material/.icons/fontawesome/solid/n.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/naira-sign.svg b/material/.icons/fontawesome/solid/naira-sign.svg index 9ecc0847f..b0c800df4 100644 --- a/material/.icons/fontawesome/solid/naira-sign.svg +++ b/material/.icons/fontawesome/solid/naira-sign.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/network-wired.svg b/material/.icons/fontawesome/solid/network-wired.svg index 0e8ee80ba..96cc01b85 100644 --- a/material/.icons/fontawesome/solid/network-wired.svg +++ b/material/.icons/fontawesome/solid/network-wired.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/neuter.svg b/material/.icons/fontawesome/solid/neuter.svg index 35065a90b..9304e43b6 100644 --- a/material/.icons/fontawesome/solid/neuter.svg +++ b/material/.icons/fontawesome/solid/neuter.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/newspaper.svg b/material/.icons/fontawesome/solid/newspaper.svg index ad073b152..e2e5b5895 100644 --- a/material/.icons/fontawesome/solid/newspaper.svg +++ b/material/.icons/fontawesome/solid/newspaper.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/not-equal.svg b/material/.icons/fontawesome/solid/not-equal.svg index 10edea984..04bb73fc1 100644 --- a/material/.icons/fontawesome/solid/not-equal.svg +++ b/material/.icons/fontawesome/solid/not-equal.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/notdef.svg b/material/.icons/fontawesome/solid/notdef.svg index fc1bd363c..f5baded20 100644 --- a/material/.icons/fontawesome/solid/notdef.svg +++ b/material/.icons/fontawesome/solid/notdef.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/note-sticky.svg b/material/.icons/fontawesome/solid/note-sticky.svg index b3dbe0173..54dbb234e 100644 --- a/material/.icons/fontawesome/solid/note-sticky.svg +++ b/material/.icons/fontawesome/solid/note-sticky.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/notes-medical.svg b/material/.icons/fontawesome/solid/notes-medical.svg index ed6167566..628532ce9 100644 --- a/material/.icons/fontawesome/solid/notes-medical.svg +++ b/material/.icons/fontawesome/solid/notes-medical.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/o.svg b/material/.icons/fontawesome/solid/o.svg index 313abb934..996e8e267 100644 --- a/material/.icons/fontawesome/solid/o.svg +++ b/material/.icons/fontawesome/solid/o.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/object-group.svg b/material/.icons/fontawesome/solid/object-group.svg index fe1121bd3..f6875da92 100644 --- a/material/.icons/fontawesome/solid/object-group.svg +++ b/material/.icons/fontawesome/solid/object-group.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/object-ungroup.svg b/material/.icons/fontawesome/solid/object-ungroup.svg index 9056d2120..e56eec938 100644 --- a/material/.icons/fontawesome/solid/object-ungroup.svg +++ b/material/.icons/fontawesome/solid/object-ungroup.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/oil-can.svg b/material/.icons/fontawesome/solid/oil-can.svg index a7fcad06c..cf6f985a9 100644 --- a/material/.icons/fontawesome/solid/oil-can.svg +++ b/material/.icons/fontawesome/solid/oil-can.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/oil-well.svg b/material/.icons/fontawesome/solid/oil-well.svg index 5f316e850..ff9039a92 100644 --- a/material/.icons/fontawesome/solid/oil-well.svg +++ b/material/.icons/fontawesome/solid/oil-well.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/om.svg b/material/.icons/fontawesome/solid/om.svg index 87b96ae68..03b5a1da1 100644 --- a/material/.icons/fontawesome/solid/om.svg +++ b/material/.icons/fontawesome/solid/om.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/otter.svg b/material/.icons/fontawesome/solid/otter.svg index 6b90c98e3..1a1120edb 100644 --- a/material/.icons/fontawesome/solid/otter.svg +++ b/material/.icons/fontawesome/solid/otter.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/outdent.svg b/material/.icons/fontawesome/solid/outdent.svg index 2f4b65931..4b17b6002 100644 --- a/material/.icons/fontawesome/solid/outdent.svg +++ b/material/.icons/fontawesome/solid/outdent.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/p.svg b/material/.icons/fontawesome/solid/p.svg index c9a8ed16b..757b8a28d 100644 --- a/material/.icons/fontawesome/solid/p.svg +++ b/material/.icons/fontawesome/solid/p.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/pager.svg b/material/.icons/fontawesome/solid/pager.svg index 607136dd7..4532ec5b9 100644 --- a/material/.icons/fontawesome/solid/pager.svg +++ b/material/.icons/fontawesome/solid/pager.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/paint-roller.svg b/material/.icons/fontawesome/solid/paint-roller.svg index b8151bbe5..f2a2f52dd 100644 --- a/material/.icons/fontawesome/solid/paint-roller.svg +++ b/material/.icons/fontawesome/solid/paint-roller.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/paintbrush.svg b/material/.icons/fontawesome/solid/paintbrush.svg index 268c686b6..2120b0215 100644 --- a/material/.icons/fontawesome/solid/paintbrush.svg +++ b/material/.icons/fontawesome/solid/paintbrush.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/palette.svg b/material/.icons/fontawesome/solid/palette.svg index 9d0fb94eb..1c9bf8457 100644 --- a/material/.icons/fontawesome/solid/palette.svg +++ b/material/.icons/fontawesome/solid/palette.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/pallet.svg b/material/.icons/fontawesome/solid/pallet.svg index b7f34e0ed..16a0b2da7 100644 --- a/material/.icons/fontawesome/solid/pallet.svg +++ b/material/.icons/fontawesome/solid/pallet.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/panorama.svg b/material/.icons/fontawesome/solid/panorama.svg index 2b139f4c2..502a1c1a2 100644 --- a/material/.icons/fontawesome/solid/panorama.svg +++ b/material/.icons/fontawesome/solid/panorama.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/paper-plane.svg b/material/.icons/fontawesome/solid/paper-plane.svg index 8baf9952b..34072702e 100644 --- a/material/.icons/fontawesome/solid/paper-plane.svg +++ b/material/.icons/fontawesome/solid/paper-plane.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/paperclip.svg b/material/.icons/fontawesome/solid/paperclip.svg index 69a797220..fa3228234 100644 --- a/material/.icons/fontawesome/solid/paperclip.svg +++ b/material/.icons/fontawesome/solid/paperclip.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/parachute-box.svg b/material/.icons/fontawesome/solid/parachute-box.svg index a10f39c03..6aab6bc05 100644 --- a/material/.icons/fontawesome/solid/parachute-box.svg +++ b/material/.icons/fontawesome/solid/parachute-box.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/paragraph.svg b/material/.icons/fontawesome/solid/paragraph.svg index c2623bd47..31989103a 100644 --- a/material/.icons/fontawesome/solid/paragraph.svg +++ b/material/.icons/fontawesome/solid/paragraph.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/passport.svg b/material/.icons/fontawesome/solid/passport.svg index d64ac1d88..a1d6b7c02 100644 --- a/material/.icons/fontawesome/solid/passport.svg +++ b/material/.icons/fontawesome/solid/passport.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/paste.svg b/material/.icons/fontawesome/solid/paste.svg index ece49d89c..4b01641b7 100644 --- a/material/.icons/fontawesome/solid/paste.svg +++ b/material/.icons/fontawesome/solid/paste.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/pause.svg b/material/.icons/fontawesome/solid/pause.svg index 562ada498..52d472ff7 100644 --- a/material/.icons/fontawesome/solid/pause.svg +++ b/material/.icons/fontawesome/solid/pause.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/paw.svg b/material/.icons/fontawesome/solid/paw.svg index 07b4bdf25..f9335341a 100644 --- a/material/.icons/fontawesome/solid/paw.svg +++ b/material/.icons/fontawesome/solid/paw.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/peace.svg b/material/.icons/fontawesome/solid/peace.svg index 438f264f5..28c8f79db 100644 --- a/material/.icons/fontawesome/solid/peace.svg +++ b/material/.icons/fontawesome/solid/peace.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/pen-clip.svg b/material/.icons/fontawesome/solid/pen-clip.svg index bee79d456..4d1c7c1ae 100644 --- a/material/.icons/fontawesome/solid/pen-clip.svg +++ b/material/.icons/fontawesome/solid/pen-clip.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/pen-fancy.svg b/material/.icons/fontawesome/solid/pen-fancy.svg index 3d5f6193d..c5d4506f4 100644 --- a/material/.icons/fontawesome/solid/pen-fancy.svg +++ b/material/.icons/fontawesome/solid/pen-fancy.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/pen-nib.svg b/material/.icons/fontawesome/solid/pen-nib.svg index e9428cb37..35d8ddc7c 100644 --- a/material/.icons/fontawesome/solid/pen-nib.svg +++ b/material/.icons/fontawesome/solid/pen-nib.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/pen-ruler.svg b/material/.icons/fontawesome/solid/pen-ruler.svg index 2788f512c..b045e70c1 100644 --- a/material/.icons/fontawesome/solid/pen-ruler.svg +++ b/material/.icons/fontawesome/solid/pen-ruler.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/pen-to-square.svg b/material/.icons/fontawesome/solid/pen-to-square.svg index 1e3e01a1e..e7d24a5f4 100644 --- a/material/.icons/fontawesome/solid/pen-to-square.svg +++ b/material/.icons/fontawesome/solid/pen-to-square.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/pen.svg b/material/.icons/fontawesome/solid/pen.svg index 254432ad6..f6e482cd6 100644 --- a/material/.icons/fontawesome/solid/pen.svg +++ b/material/.icons/fontawesome/solid/pen.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/pencil.svg b/material/.icons/fontawesome/solid/pencil.svg index 45920d4a8..d1a0833dd 100644 --- a/material/.icons/fontawesome/solid/pencil.svg +++ b/material/.icons/fontawesome/solid/pencil.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/people-arrows.svg b/material/.icons/fontawesome/solid/people-arrows.svg index 5bd3a13ce..22d04cf38 100644 --- a/material/.icons/fontawesome/solid/people-arrows.svg +++ b/material/.icons/fontawesome/solid/people-arrows.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/people-carry-box.svg b/material/.icons/fontawesome/solid/people-carry-box.svg index 1d98e7a66..4fce57db4 100644 --- a/material/.icons/fontawesome/solid/people-carry-box.svg +++ b/material/.icons/fontawesome/solid/people-carry-box.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/people-group.svg b/material/.icons/fontawesome/solid/people-group.svg index 931a1e980..a0f4f3f14 100644 --- a/material/.icons/fontawesome/solid/people-group.svg +++ b/material/.icons/fontawesome/solid/people-group.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/people-line.svg b/material/.icons/fontawesome/solid/people-line.svg index 7ea2f1d3b..9edadf163 100644 --- a/material/.icons/fontawesome/solid/people-line.svg +++ b/material/.icons/fontawesome/solid/people-line.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/people-pulling.svg b/material/.icons/fontawesome/solid/people-pulling.svg index 3aa57690f..4530c185a 100644 --- a/material/.icons/fontawesome/solid/people-pulling.svg +++ b/material/.icons/fontawesome/solid/people-pulling.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/people-robbery.svg b/material/.icons/fontawesome/solid/people-robbery.svg index 3cb1b97c3..8520f3140 100644 --- a/material/.icons/fontawesome/solid/people-robbery.svg +++ b/material/.icons/fontawesome/solid/people-robbery.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/people-roof.svg b/material/.icons/fontawesome/solid/people-roof.svg index c3a14f43a..2b4ff8069 100644 --- a/material/.icons/fontawesome/solid/people-roof.svg +++ b/material/.icons/fontawesome/solid/people-roof.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/pepper-hot.svg b/material/.icons/fontawesome/solid/pepper-hot.svg index 9d7f5a85f..9314d83bc 100644 --- a/material/.icons/fontawesome/solid/pepper-hot.svg +++ b/material/.icons/fontawesome/solid/pepper-hot.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/percent.svg b/material/.icons/fontawesome/solid/percent.svg index 1073425d8..3a66a762f 100644 --- a/material/.icons/fontawesome/solid/percent.svg +++ b/material/.icons/fontawesome/solid/percent.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/person-arrow-down-to-line.svg b/material/.icons/fontawesome/solid/person-arrow-down-to-line.svg index 6c2c33b1a..e1119031f 100644 --- a/material/.icons/fontawesome/solid/person-arrow-down-to-line.svg +++ b/material/.icons/fontawesome/solid/person-arrow-down-to-line.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/person-arrow-up-from-line.svg b/material/.icons/fontawesome/solid/person-arrow-up-from-line.svg index 819502a6c..da8307ff9 100644 --- a/material/.icons/fontawesome/solid/person-arrow-up-from-line.svg +++ b/material/.icons/fontawesome/solid/person-arrow-up-from-line.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/person-biking.svg b/material/.icons/fontawesome/solid/person-biking.svg index d40db17f2..a21e4be26 100644 --- a/material/.icons/fontawesome/solid/person-biking.svg +++ b/material/.icons/fontawesome/solid/person-biking.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/person-booth.svg b/material/.icons/fontawesome/solid/person-booth.svg index a4eb38c86..d467f7244 100644 --- a/material/.icons/fontawesome/solid/person-booth.svg +++ b/material/.icons/fontawesome/solid/person-booth.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/person-breastfeeding.svg b/material/.icons/fontawesome/solid/person-breastfeeding.svg index eedfee232..51e13b0f3 100644 --- a/material/.icons/fontawesome/solid/person-breastfeeding.svg +++ b/material/.icons/fontawesome/solid/person-breastfeeding.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/person-burst.svg b/material/.icons/fontawesome/solid/person-burst.svg index 6a422af47..b3eaf31e1 100644 --- a/material/.icons/fontawesome/solid/person-burst.svg +++ b/material/.icons/fontawesome/solid/person-burst.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/person-cane.svg b/material/.icons/fontawesome/solid/person-cane.svg index ce9460c4b..dbf8f86b5 100644 --- a/material/.icons/fontawesome/solid/person-cane.svg +++ b/material/.icons/fontawesome/solid/person-cane.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/person-chalkboard.svg b/material/.icons/fontawesome/solid/person-chalkboard.svg index d0150a4a6..45f647c4d 100644 --- a/material/.icons/fontawesome/solid/person-chalkboard.svg +++ b/material/.icons/fontawesome/solid/person-chalkboard.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/person-circle-check.svg b/material/.icons/fontawesome/solid/person-circle-check.svg index 0c75e7e06..42315bd46 100644 --- a/material/.icons/fontawesome/solid/person-circle-check.svg +++ b/material/.icons/fontawesome/solid/person-circle-check.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/person-circle-exclamation.svg b/material/.icons/fontawesome/solid/person-circle-exclamation.svg index da5ce292e..b592de057 100644 --- a/material/.icons/fontawesome/solid/person-circle-exclamation.svg +++ b/material/.icons/fontawesome/solid/person-circle-exclamation.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/person-circle-minus.svg b/material/.icons/fontawesome/solid/person-circle-minus.svg index da6119d31..67b27e6f3 100644 --- a/material/.icons/fontawesome/solid/person-circle-minus.svg +++ b/material/.icons/fontawesome/solid/person-circle-minus.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/person-circle-plus.svg b/material/.icons/fontawesome/solid/person-circle-plus.svg index bad6045b9..3e5df91f0 100644 --- a/material/.icons/fontawesome/solid/person-circle-plus.svg +++ b/material/.icons/fontawesome/solid/person-circle-plus.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/person-circle-question.svg b/material/.icons/fontawesome/solid/person-circle-question.svg index 17d3795cc..030e3241a 100644 --- a/material/.icons/fontawesome/solid/person-circle-question.svg +++ b/material/.icons/fontawesome/solid/person-circle-question.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/person-circle-xmark.svg b/material/.icons/fontawesome/solid/person-circle-xmark.svg index f99a12aae..2e438c532 100644 --- a/material/.icons/fontawesome/solid/person-circle-xmark.svg +++ b/material/.icons/fontawesome/solid/person-circle-xmark.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/person-digging.svg b/material/.icons/fontawesome/solid/person-digging.svg index 47e3be0d1..21c546643 100644 --- a/material/.icons/fontawesome/solid/person-digging.svg +++ b/material/.icons/fontawesome/solid/person-digging.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/person-dots-from-line.svg b/material/.icons/fontawesome/solid/person-dots-from-line.svg index bec6bf1ac..82331ffac 100644 --- a/material/.icons/fontawesome/solid/person-dots-from-line.svg +++ b/material/.icons/fontawesome/solid/person-dots-from-line.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/person-dress-burst.svg b/material/.icons/fontawesome/solid/person-dress-burst.svg index 8ed0571dd..e8dc1c22b 100644 --- a/material/.icons/fontawesome/solid/person-dress-burst.svg +++ b/material/.icons/fontawesome/solid/person-dress-burst.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/person-dress.svg b/material/.icons/fontawesome/solid/person-dress.svg index a6803d080..225174ac0 100644 --- a/material/.icons/fontawesome/solid/person-dress.svg +++ b/material/.icons/fontawesome/solid/person-dress.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/person-drowning.svg b/material/.icons/fontawesome/solid/person-drowning.svg index 0aed17737..0a00dbbd3 100644 --- a/material/.icons/fontawesome/solid/person-drowning.svg +++ b/material/.icons/fontawesome/solid/person-drowning.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/person-falling-burst.svg b/material/.icons/fontawesome/solid/person-falling-burst.svg index eb15bbee9..653ae9e62 100644 --- a/material/.icons/fontawesome/solid/person-falling-burst.svg +++ b/material/.icons/fontawesome/solid/person-falling-burst.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/person-falling.svg b/material/.icons/fontawesome/solid/person-falling.svg index aa287dda2..5864ace7e 100644 --- a/material/.icons/fontawesome/solid/person-falling.svg +++ b/material/.icons/fontawesome/solid/person-falling.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/person-half-dress.svg b/material/.icons/fontawesome/solid/person-half-dress.svg index 457bc3241..954bfe514 100644 --- a/material/.icons/fontawesome/solid/person-half-dress.svg +++ b/material/.icons/fontawesome/solid/person-half-dress.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/person-harassing.svg b/material/.icons/fontawesome/solid/person-harassing.svg index 3f3abd3af..d599035ea 100644 --- a/material/.icons/fontawesome/solid/person-harassing.svg +++ b/material/.icons/fontawesome/solid/person-harassing.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/person-hiking.svg b/material/.icons/fontawesome/solid/person-hiking.svg index 2047ed197..83044ea15 100644 --- a/material/.icons/fontawesome/solid/person-hiking.svg +++ b/material/.icons/fontawesome/solid/person-hiking.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/person-military-pointing.svg b/material/.icons/fontawesome/solid/person-military-pointing.svg index e126cc30c..85a87ceec 100644 --- a/material/.icons/fontawesome/solid/person-military-pointing.svg +++ b/material/.icons/fontawesome/solid/person-military-pointing.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/person-military-rifle.svg b/material/.icons/fontawesome/solid/person-military-rifle.svg index 35eff05cc..354b542dd 100644 --- a/material/.icons/fontawesome/solid/person-military-rifle.svg +++ b/material/.icons/fontawesome/solid/person-military-rifle.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/person-military-to-person.svg b/material/.icons/fontawesome/solid/person-military-to-person.svg index ebe07c1e6..6a90e6fa2 100644 --- a/material/.icons/fontawesome/solid/person-military-to-person.svg +++ b/material/.icons/fontawesome/solid/person-military-to-person.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/person-praying.svg b/material/.icons/fontawesome/solid/person-praying.svg index 3968c03b2..88387e001 100644 --- a/material/.icons/fontawesome/solid/person-praying.svg +++ b/material/.icons/fontawesome/solid/person-praying.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/person-pregnant.svg b/material/.icons/fontawesome/solid/person-pregnant.svg index ade2ff088..010ca10d7 100644 --- a/material/.icons/fontawesome/solid/person-pregnant.svg +++ b/material/.icons/fontawesome/solid/person-pregnant.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/person-rays.svg b/material/.icons/fontawesome/solid/person-rays.svg index fda29a58f..74ad7c79f 100644 --- a/material/.icons/fontawesome/solid/person-rays.svg +++ b/material/.icons/fontawesome/solid/person-rays.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/person-rifle.svg b/material/.icons/fontawesome/solid/person-rifle.svg index ec8f4540a..6684c7a2d 100644 --- a/material/.icons/fontawesome/solid/person-rifle.svg +++ b/material/.icons/fontawesome/solid/person-rifle.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/person-running.svg b/material/.icons/fontawesome/solid/person-running.svg index f022e3531..137072f68 100644 --- a/material/.icons/fontawesome/solid/person-running.svg +++ b/material/.icons/fontawesome/solid/person-running.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/person-shelter.svg b/material/.icons/fontawesome/solid/person-shelter.svg index 029c6f8a5..1bf45a6b4 100644 --- a/material/.icons/fontawesome/solid/person-shelter.svg +++ b/material/.icons/fontawesome/solid/person-shelter.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/person-skating.svg b/material/.icons/fontawesome/solid/person-skating.svg index 13d17cfa3..925140ea4 100644 --- a/material/.icons/fontawesome/solid/person-skating.svg +++ b/material/.icons/fontawesome/solid/person-skating.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/person-skiing-nordic.svg b/material/.icons/fontawesome/solid/person-skiing-nordic.svg index 5e0368d14..de0535e90 100644 --- a/material/.icons/fontawesome/solid/person-skiing-nordic.svg +++ b/material/.icons/fontawesome/solid/person-skiing-nordic.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/person-skiing.svg b/material/.icons/fontawesome/solid/person-skiing.svg index 0226b1a25..e8badac4d 100644 --- a/material/.icons/fontawesome/solid/person-skiing.svg +++ b/material/.icons/fontawesome/solid/person-skiing.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/person-snowboarding.svg b/material/.icons/fontawesome/solid/person-snowboarding.svg index a280d14cb..93fc1a85a 100644 --- a/material/.icons/fontawesome/solid/person-snowboarding.svg +++ b/material/.icons/fontawesome/solid/person-snowboarding.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/person-swimming.svg b/material/.icons/fontawesome/solid/person-swimming.svg index 7ff43643a..19de81f66 100644 --- a/material/.icons/fontawesome/solid/person-swimming.svg +++ b/material/.icons/fontawesome/solid/person-swimming.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/person-through-window.svg b/material/.icons/fontawesome/solid/person-through-window.svg index 77866e3ae..15cbb029c 100644 --- a/material/.icons/fontawesome/solid/person-through-window.svg +++ b/material/.icons/fontawesome/solid/person-through-window.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/person-walking-arrow-loop-left.svg b/material/.icons/fontawesome/solid/person-walking-arrow-loop-left.svg index 638bfec68..a61fc5fe8 100644 --- a/material/.icons/fontawesome/solid/person-walking-arrow-loop-left.svg +++ b/material/.icons/fontawesome/solid/person-walking-arrow-loop-left.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/person-walking-arrow-right.svg b/material/.icons/fontawesome/solid/person-walking-arrow-right.svg index 017ea36eb..eadcc8d14 100644 --- a/material/.icons/fontawesome/solid/person-walking-arrow-right.svg +++ b/material/.icons/fontawesome/solid/person-walking-arrow-right.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/person-walking-dashed-line-arrow-right.svg b/material/.icons/fontawesome/solid/person-walking-dashed-line-arrow-right.svg index f5a177431..591260cbf 100644 --- a/material/.icons/fontawesome/solid/person-walking-dashed-line-arrow-right.svg +++ b/material/.icons/fontawesome/solid/person-walking-dashed-line-arrow-right.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/person-walking-luggage.svg b/material/.icons/fontawesome/solid/person-walking-luggage.svg index 90e8a9e7e..87575ce8d 100644 --- a/material/.icons/fontawesome/solid/person-walking-luggage.svg +++ b/material/.icons/fontawesome/solid/person-walking-luggage.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/person-walking-with-cane.svg b/material/.icons/fontawesome/solid/person-walking-with-cane.svg index 849f5e209..2eabcfcff 100644 --- a/material/.icons/fontawesome/solid/person-walking-with-cane.svg +++ b/material/.icons/fontawesome/solid/person-walking-with-cane.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/person-walking.svg b/material/.icons/fontawesome/solid/person-walking.svg index 434b9888d..13ec004e0 100644 --- a/material/.icons/fontawesome/solid/person-walking.svg +++ b/material/.icons/fontawesome/solid/person-walking.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/person.svg b/material/.icons/fontawesome/solid/person.svg index 93200a4f3..02e5fb106 100644 --- a/material/.icons/fontawesome/solid/person.svg +++ b/material/.icons/fontawesome/solid/person.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/peseta-sign.svg b/material/.icons/fontawesome/solid/peseta-sign.svg index 96ae2c551..9f02b5bdd 100644 --- a/material/.icons/fontawesome/solid/peseta-sign.svg +++ b/material/.icons/fontawesome/solid/peseta-sign.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/peso-sign.svg b/material/.icons/fontawesome/solid/peso-sign.svg index 58c3b7bf5..31b9ccaaa 100644 --- a/material/.icons/fontawesome/solid/peso-sign.svg +++ b/material/.icons/fontawesome/solid/peso-sign.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/phone-flip.svg b/material/.icons/fontawesome/solid/phone-flip.svg index 4956cb164..d792b6390 100644 --- a/material/.icons/fontawesome/solid/phone-flip.svg +++ b/material/.icons/fontawesome/solid/phone-flip.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/phone-slash.svg b/material/.icons/fontawesome/solid/phone-slash.svg index 6ec60573b..03f200650 100644 --- a/material/.icons/fontawesome/solid/phone-slash.svg +++ b/material/.icons/fontawesome/solid/phone-slash.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/phone-volume.svg b/material/.icons/fontawesome/solid/phone-volume.svg index aaf75e532..315605833 100644 --- a/material/.icons/fontawesome/solid/phone-volume.svg +++ b/material/.icons/fontawesome/solid/phone-volume.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/phone.svg b/material/.icons/fontawesome/solid/phone.svg index 29100ec0a..c465553aa 100644 --- a/material/.icons/fontawesome/solid/phone.svg +++ b/material/.icons/fontawesome/solid/phone.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/photo-film.svg b/material/.icons/fontawesome/solid/photo-film.svg index 9134aaf77..15a503dd8 100644 --- a/material/.icons/fontawesome/solid/photo-film.svg +++ b/material/.icons/fontawesome/solid/photo-film.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/piggy-bank.svg b/material/.icons/fontawesome/solid/piggy-bank.svg index 119aa813f..8847e18d1 100644 --- a/material/.icons/fontawesome/solid/piggy-bank.svg +++ b/material/.icons/fontawesome/solid/piggy-bank.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/pills.svg b/material/.icons/fontawesome/solid/pills.svg index 777d86a30..3d5e5d5c7 100644 --- a/material/.icons/fontawesome/solid/pills.svg +++ b/material/.icons/fontawesome/solid/pills.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/pizza-slice.svg b/material/.icons/fontawesome/solid/pizza-slice.svg index c006bde3f..2a9ad09c5 100644 --- a/material/.icons/fontawesome/solid/pizza-slice.svg +++ b/material/.icons/fontawesome/solid/pizza-slice.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/place-of-worship.svg b/material/.icons/fontawesome/solid/place-of-worship.svg index 19750ea0e..61d0b9ce7 100644 --- a/material/.icons/fontawesome/solid/place-of-worship.svg +++ b/material/.icons/fontawesome/solid/place-of-worship.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/plane-arrival.svg b/material/.icons/fontawesome/solid/plane-arrival.svg index cfafb5240..8c27a0c91 100644 --- a/material/.icons/fontawesome/solid/plane-arrival.svg +++ b/material/.icons/fontawesome/solid/plane-arrival.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/plane-circle-check.svg b/material/.icons/fontawesome/solid/plane-circle-check.svg index e447f010a..71fcc887f 100644 --- a/material/.icons/fontawesome/solid/plane-circle-check.svg +++ b/material/.icons/fontawesome/solid/plane-circle-check.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/plane-circle-exclamation.svg b/material/.icons/fontawesome/solid/plane-circle-exclamation.svg index 309a0ec45..abfe13241 100644 --- a/material/.icons/fontawesome/solid/plane-circle-exclamation.svg +++ b/material/.icons/fontawesome/solid/plane-circle-exclamation.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/plane-circle-xmark.svg b/material/.icons/fontawesome/solid/plane-circle-xmark.svg index e4a1299ab..240b512c2 100644 --- a/material/.icons/fontawesome/solid/plane-circle-xmark.svg +++ b/material/.icons/fontawesome/solid/plane-circle-xmark.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/plane-departure.svg b/material/.icons/fontawesome/solid/plane-departure.svg index 3e1091b83..cb6690011 100644 --- a/material/.icons/fontawesome/solid/plane-departure.svg +++ b/material/.icons/fontawesome/solid/plane-departure.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/plane-lock.svg b/material/.icons/fontawesome/solid/plane-lock.svg index b95515785..06883aa17 100644 --- a/material/.icons/fontawesome/solid/plane-lock.svg +++ b/material/.icons/fontawesome/solid/plane-lock.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/plane-slash.svg b/material/.icons/fontawesome/solid/plane-slash.svg index d35320e48..9f346fee7 100644 --- a/material/.icons/fontawesome/solid/plane-slash.svg +++ b/material/.icons/fontawesome/solid/plane-slash.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/plane-up.svg b/material/.icons/fontawesome/solid/plane-up.svg index 5a1c5308a..8feec6ba3 100644 --- a/material/.icons/fontawesome/solid/plane-up.svg +++ b/material/.icons/fontawesome/solid/plane-up.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/plane.svg b/material/.icons/fontawesome/solid/plane.svg index 4367bf74e..df181b11c 100644 --- a/material/.icons/fontawesome/solid/plane.svg +++ b/material/.icons/fontawesome/solid/plane.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/plant-wilt.svg b/material/.icons/fontawesome/solid/plant-wilt.svg index 8c9363020..3d21d1ea1 100644 --- a/material/.icons/fontawesome/solid/plant-wilt.svg +++ b/material/.icons/fontawesome/solid/plant-wilt.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/plate-wheat.svg b/material/.icons/fontawesome/solid/plate-wheat.svg index 5f1c5bd85..289590307 100644 --- a/material/.icons/fontawesome/solid/plate-wheat.svg +++ b/material/.icons/fontawesome/solid/plate-wheat.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/play.svg b/material/.icons/fontawesome/solid/play.svg index f06e6dcb3..f670663d5 100644 --- a/material/.icons/fontawesome/solid/play.svg +++ b/material/.icons/fontawesome/solid/play.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/plug-circle-bolt.svg b/material/.icons/fontawesome/solid/plug-circle-bolt.svg index 2177a2650..8c54e7067 100644 --- a/material/.icons/fontawesome/solid/plug-circle-bolt.svg +++ b/material/.icons/fontawesome/solid/plug-circle-bolt.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/plug-circle-check.svg b/material/.icons/fontawesome/solid/plug-circle-check.svg index 357b132e3..57de4f659 100644 --- a/material/.icons/fontawesome/solid/plug-circle-check.svg +++ b/material/.icons/fontawesome/solid/plug-circle-check.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/plug-circle-exclamation.svg b/material/.icons/fontawesome/solid/plug-circle-exclamation.svg index 7355fc5e4..64e13e1be 100644 --- a/material/.icons/fontawesome/solid/plug-circle-exclamation.svg +++ b/material/.icons/fontawesome/solid/plug-circle-exclamation.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/plug-circle-minus.svg b/material/.icons/fontawesome/solid/plug-circle-minus.svg index 4a4c691df..694f468a0 100644 --- a/material/.icons/fontawesome/solid/plug-circle-minus.svg +++ b/material/.icons/fontawesome/solid/plug-circle-minus.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/plug-circle-plus.svg b/material/.icons/fontawesome/solid/plug-circle-plus.svg index 74e2a3708..cef85118b 100644 --- a/material/.icons/fontawesome/solid/plug-circle-plus.svg +++ b/material/.icons/fontawesome/solid/plug-circle-plus.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/plug-circle-xmark.svg b/material/.icons/fontawesome/solid/plug-circle-xmark.svg index 52db13c17..0e02d3842 100644 --- a/material/.icons/fontawesome/solid/plug-circle-xmark.svg +++ b/material/.icons/fontawesome/solid/plug-circle-xmark.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/plug.svg b/material/.icons/fontawesome/solid/plug.svg index 70bb20811..56bbb79ba 100644 --- a/material/.icons/fontawesome/solid/plug.svg +++ b/material/.icons/fontawesome/solid/plug.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/plus-minus.svg b/material/.icons/fontawesome/solid/plus-minus.svg index 98139538d..2b074bdf7 100644 --- a/material/.icons/fontawesome/solid/plus-minus.svg +++ b/material/.icons/fontawesome/solid/plus-minus.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/plus.svg b/material/.icons/fontawesome/solid/plus.svg index f49643a90..ea62faedd 100644 --- a/material/.icons/fontawesome/solid/plus.svg +++ b/material/.icons/fontawesome/solid/plus.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/podcast.svg b/material/.icons/fontawesome/solid/podcast.svg index a85c2ed1b..ee7390081 100644 --- a/material/.icons/fontawesome/solid/podcast.svg +++ b/material/.icons/fontawesome/solid/podcast.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/poo-storm.svg b/material/.icons/fontawesome/solid/poo-storm.svg index 5d4ec0c86..e411c7595 100644 --- a/material/.icons/fontawesome/solid/poo-storm.svg +++ b/material/.icons/fontawesome/solid/poo-storm.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/poo.svg b/material/.icons/fontawesome/solid/poo.svg index 815c5bf37..ccad7aeb0 100644 --- a/material/.icons/fontawesome/solid/poo.svg +++ b/material/.icons/fontawesome/solid/poo.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/poop.svg b/material/.icons/fontawesome/solid/poop.svg index 3c7e47026..3b1a1b735 100644 --- a/material/.icons/fontawesome/solid/poop.svg +++ b/material/.icons/fontawesome/solid/poop.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/power-off.svg b/material/.icons/fontawesome/solid/power-off.svg index f40fa75c9..f4ac073f3 100644 --- a/material/.icons/fontawesome/solid/power-off.svg +++ b/material/.icons/fontawesome/solid/power-off.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/prescription-bottle-medical.svg b/material/.icons/fontawesome/solid/prescription-bottle-medical.svg index b55e75f26..cd39176d9 100644 --- a/material/.icons/fontawesome/solid/prescription-bottle-medical.svg +++ b/material/.icons/fontawesome/solid/prescription-bottle-medical.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/prescription-bottle.svg b/material/.icons/fontawesome/solid/prescription-bottle.svg index b8b27955f..2224bfd51 100644 --- a/material/.icons/fontawesome/solid/prescription-bottle.svg +++ b/material/.icons/fontawesome/solid/prescription-bottle.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/prescription.svg b/material/.icons/fontawesome/solid/prescription.svg index 1837b68aa..ef1c88d57 100644 --- a/material/.icons/fontawesome/solid/prescription.svg +++ b/material/.icons/fontawesome/solid/prescription.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/print.svg b/material/.icons/fontawesome/solid/print.svg index 418facdff..9f605e579 100644 --- a/material/.icons/fontawesome/solid/print.svg +++ b/material/.icons/fontawesome/solid/print.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/pump-medical.svg b/material/.icons/fontawesome/solid/pump-medical.svg index a7f156b73..8a1994bef 100644 --- a/material/.icons/fontawesome/solid/pump-medical.svg +++ b/material/.icons/fontawesome/solid/pump-medical.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/pump-soap.svg b/material/.icons/fontawesome/solid/pump-soap.svg index 553f7c6de..c0219071f 100644 --- a/material/.icons/fontawesome/solid/pump-soap.svg +++ b/material/.icons/fontawesome/solid/pump-soap.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/puzzle-piece.svg b/material/.icons/fontawesome/solid/puzzle-piece.svg index c4f5589b5..8cab45177 100644 --- a/material/.icons/fontawesome/solid/puzzle-piece.svg +++ b/material/.icons/fontawesome/solid/puzzle-piece.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/q.svg b/material/.icons/fontawesome/solid/q.svg index fdf8203ea..a5d40d516 100644 --- a/material/.icons/fontawesome/solid/q.svg +++ b/material/.icons/fontawesome/solid/q.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/qrcode.svg b/material/.icons/fontawesome/solid/qrcode.svg index 449b47d1a..c6f9c25dc 100644 --- a/material/.icons/fontawesome/solid/qrcode.svg +++ b/material/.icons/fontawesome/solid/qrcode.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/question.svg b/material/.icons/fontawesome/solid/question.svg index b7afd059e..06882635a 100644 --- a/material/.icons/fontawesome/solid/question.svg +++ b/material/.icons/fontawesome/solid/question.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/quote-left.svg b/material/.icons/fontawesome/solid/quote-left.svg index 0db448974..2cfa2a553 100644 --- a/material/.icons/fontawesome/solid/quote-left.svg +++ b/material/.icons/fontawesome/solid/quote-left.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/quote-right.svg b/material/.icons/fontawesome/solid/quote-right.svg index c1bee9619..3d164b027 100644 --- a/material/.icons/fontawesome/solid/quote-right.svg +++ b/material/.icons/fontawesome/solid/quote-right.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/r.svg b/material/.icons/fontawesome/solid/r.svg index beaecbc1a..45a20e669 100644 --- a/material/.icons/fontawesome/solid/r.svg +++ b/material/.icons/fontawesome/solid/r.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/radiation.svg b/material/.icons/fontawesome/solid/radiation.svg index 36f1db46f..7a8559028 100644 --- a/material/.icons/fontawesome/solid/radiation.svg +++ b/material/.icons/fontawesome/solid/radiation.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/radio.svg b/material/.icons/fontawesome/solid/radio.svg index a832029cf..fbfaacbb7 100644 --- a/material/.icons/fontawesome/solid/radio.svg +++ b/material/.icons/fontawesome/solid/radio.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/rainbow.svg b/material/.icons/fontawesome/solid/rainbow.svg index 89a6ee4aa..cf9b7b03b 100644 --- a/material/.icons/fontawesome/solid/rainbow.svg +++ b/material/.icons/fontawesome/solid/rainbow.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/ranking-star.svg b/material/.icons/fontawesome/solid/ranking-star.svg index d6e037d63..493b2978c 100644 --- a/material/.icons/fontawesome/solid/ranking-star.svg +++ b/material/.icons/fontawesome/solid/ranking-star.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/receipt.svg b/material/.icons/fontawesome/solid/receipt.svg index de10eccef..1eb99a8d5 100644 --- a/material/.icons/fontawesome/solid/receipt.svg +++ b/material/.icons/fontawesome/solid/receipt.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/record-vinyl.svg b/material/.icons/fontawesome/solid/record-vinyl.svg index d7fa11de5..88dfd5e37 100644 --- a/material/.icons/fontawesome/solid/record-vinyl.svg +++ b/material/.icons/fontawesome/solid/record-vinyl.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/rectangle-ad.svg b/material/.icons/fontawesome/solid/rectangle-ad.svg index 2579182c8..a81bbd4e8 100644 --- a/material/.icons/fontawesome/solid/rectangle-ad.svg +++ b/material/.icons/fontawesome/solid/rectangle-ad.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/rectangle-list.svg b/material/.icons/fontawesome/solid/rectangle-list.svg index d34865d0e..a1f559f69 100644 --- a/material/.icons/fontawesome/solid/rectangle-list.svg +++ b/material/.icons/fontawesome/solid/rectangle-list.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/rectangle-xmark.svg b/material/.icons/fontawesome/solid/rectangle-xmark.svg index 165aca3e2..6e648d349 100644 --- a/material/.icons/fontawesome/solid/rectangle-xmark.svg +++ b/material/.icons/fontawesome/solid/rectangle-xmark.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/recycle.svg b/material/.icons/fontawesome/solid/recycle.svg index 3464756e3..45a18f9b3 100644 --- a/material/.icons/fontawesome/solid/recycle.svg +++ b/material/.icons/fontawesome/solid/recycle.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/registered.svg b/material/.icons/fontawesome/solid/registered.svg index 8c36f4c18..576392de0 100644 --- a/material/.icons/fontawesome/solid/registered.svg +++ b/material/.icons/fontawesome/solid/registered.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/repeat.svg b/material/.icons/fontawesome/solid/repeat.svg index 3e9b407e9..3f0759b53 100644 --- a/material/.icons/fontawesome/solid/repeat.svg +++ b/material/.icons/fontawesome/solid/repeat.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/reply-all.svg b/material/.icons/fontawesome/solid/reply-all.svg index 26b0039a2..79a88e656 100644 --- a/material/.icons/fontawesome/solid/reply-all.svg +++ b/material/.icons/fontawesome/solid/reply-all.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/reply.svg b/material/.icons/fontawesome/solid/reply.svg index b5c0e98ae..ef998d2f4 100644 --- a/material/.icons/fontawesome/solid/reply.svg +++ b/material/.icons/fontawesome/solid/reply.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/republican.svg b/material/.icons/fontawesome/solid/republican.svg index 94c222472..203de4611 100644 --- a/material/.icons/fontawesome/solid/republican.svg +++ b/material/.icons/fontawesome/solid/republican.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/restroom.svg b/material/.icons/fontawesome/solid/restroom.svg index 946717191..82fb1c488 100644 --- a/material/.icons/fontawesome/solid/restroom.svg +++ b/material/.icons/fontawesome/solid/restroom.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/retweet.svg b/material/.icons/fontawesome/solid/retweet.svg index 7aa5c0180..91ba205eb 100644 --- a/material/.icons/fontawesome/solid/retweet.svg +++ b/material/.icons/fontawesome/solid/retweet.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/ribbon.svg b/material/.icons/fontawesome/solid/ribbon.svg index 0c4b6894c..3b5f2b95b 100644 --- a/material/.icons/fontawesome/solid/ribbon.svg +++ b/material/.icons/fontawesome/solid/ribbon.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/right-from-bracket.svg b/material/.icons/fontawesome/solid/right-from-bracket.svg index 2d3535359..8d3d56f8b 100644 --- a/material/.icons/fontawesome/solid/right-from-bracket.svg +++ b/material/.icons/fontawesome/solid/right-from-bracket.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/right-left.svg b/material/.icons/fontawesome/solid/right-left.svg index b38cc40a7..2de5f779c 100644 --- a/material/.icons/fontawesome/solid/right-left.svg +++ b/material/.icons/fontawesome/solid/right-left.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/right-long.svg b/material/.icons/fontawesome/solid/right-long.svg index 0700e6e15..41e8c194e 100644 --- a/material/.icons/fontawesome/solid/right-long.svg +++ b/material/.icons/fontawesome/solid/right-long.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/right-to-bracket.svg b/material/.icons/fontawesome/solid/right-to-bracket.svg index b85f55299..707c154e9 100644 --- a/material/.icons/fontawesome/solid/right-to-bracket.svg +++ b/material/.icons/fontawesome/solid/right-to-bracket.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/ring.svg b/material/.icons/fontawesome/solid/ring.svg index ca6464492..34e744c75 100644 --- a/material/.icons/fontawesome/solid/ring.svg +++ b/material/.icons/fontawesome/solid/ring.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/road-barrier.svg b/material/.icons/fontawesome/solid/road-barrier.svg index 57fa844ae..3828660f0 100644 --- a/material/.icons/fontawesome/solid/road-barrier.svg +++ b/material/.icons/fontawesome/solid/road-barrier.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/road-bridge.svg b/material/.icons/fontawesome/solid/road-bridge.svg index 9b91ecf51..95e2783ce 100644 --- a/material/.icons/fontawesome/solid/road-bridge.svg +++ b/material/.icons/fontawesome/solid/road-bridge.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/road-circle-check.svg b/material/.icons/fontawesome/solid/road-circle-check.svg index 1d3f1e8e4..7b120ba4a 100644 --- a/material/.icons/fontawesome/solid/road-circle-check.svg +++ b/material/.icons/fontawesome/solid/road-circle-check.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/road-circle-exclamation.svg b/material/.icons/fontawesome/solid/road-circle-exclamation.svg index 8aeddaa19..01ac2eaac 100644 --- a/material/.icons/fontawesome/solid/road-circle-exclamation.svg +++ b/material/.icons/fontawesome/solid/road-circle-exclamation.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/road-circle-xmark.svg b/material/.icons/fontawesome/solid/road-circle-xmark.svg index 0bae2d1e4..361354332 100644 --- a/material/.icons/fontawesome/solid/road-circle-xmark.svg +++ b/material/.icons/fontawesome/solid/road-circle-xmark.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/road-lock.svg b/material/.icons/fontawesome/solid/road-lock.svg index 97e32bbbb..f46f55382 100644 --- a/material/.icons/fontawesome/solid/road-lock.svg +++ b/material/.icons/fontawesome/solid/road-lock.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/road-spikes.svg b/material/.icons/fontawesome/solid/road-spikes.svg index 39e24b9a5..e19a5cfd8 100644 --- a/material/.icons/fontawesome/solid/road-spikes.svg +++ b/material/.icons/fontawesome/solid/road-spikes.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/road.svg b/material/.icons/fontawesome/solid/road.svg index 6aa96635c..0432d9610 100644 --- a/material/.icons/fontawesome/solid/road.svg +++ b/material/.icons/fontawesome/solid/road.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/robot.svg b/material/.icons/fontawesome/solid/robot.svg index 909056b18..dfa902a96 100644 --- a/material/.icons/fontawesome/solid/robot.svg +++ b/material/.icons/fontawesome/solid/robot.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/rocket.svg b/material/.icons/fontawesome/solid/rocket.svg index ac95dbb3e..81f91f2a4 100644 --- a/material/.icons/fontawesome/solid/rocket.svg +++ b/material/.icons/fontawesome/solid/rocket.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/rotate-left.svg b/material/.icons/fontawesome/solid/rotate-left.svg index 923f54731..b53d38907 100644 --- a/material/.icons/fontawesome/solid/rotate-left.svg +++ b/material/.icons/fontawesome/solid/rotate-left.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/rotate-right.svg b/material/.icons/fontawesome/solid/rotate-right.svg index 01d9c598b..2e260d722 100644 --- a/material/.icons/fontawesome/solid/rotate-right.svg +++ b/material/.icons/fontawesome/solid/rotate-right.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/rotate.svg b/material/.icons/fontawesome/solid/rotate.svg index 5481c93b3..9b84c2cf9 100644 --- a/material/.icons/fontawesome/solid/rotate.svg +++ b/material/.icons/fontawesome/solid/rotate.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/route.svg b/material/.icons/fontawesome/solid/route.svg index 95d4b08ce..64de0dcfb 100644 --- a/material/.icons/fontawesome/solid/route.svg +++ b/material/.icons/fontawesome/solid/route.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/rss.svg b/material/.icons/fontawesome/solid/rss.svg index d419550c1..3524f96ca 100644 --- a/material/.icons/fontawesome/solid/rss.svg +++ b/material/.icons/fontawesome/solid/rss.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/ruble-sign.svg b/material/.icons/fontawesome/solid/ruble-sign.svg index e70a11d94..316c7b788 100644 --- a/material/.icons/fontawesome/solid/ruble-sign.svg +++ b/material/.icons/fontawesome/solid/ruble-sign.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/rug.svg b/material/.icons/fontawesome/solid/rug.svg index 1aa91733e..d7fbb4a73 100644 --- a/material/.icons/fontawesome/solid/rug.svg +++ b/material/.icons/fontawesome/solid/rug.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/ruler-combined.svg b/material/.icons/fontawesome/solid/ruler-combined.svg index 9ff7bfaa4..9046f1453 100644 --- a/material/.icons/fontawesome/solid/ruler-combined.svg +++ b/material/.icons/fontawesome/solid/ruler-combined.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/ruler-horizontal.svg b/material/.icons/fontawesome/solid/ruler-horizontal.svg index 24047ff5d..4ab96dc1b 100644 --- a/material/.icons/fontawesome/solid/ruler-horizontal.svg +++ b/material/.icons/fontawesome/solid/ruler-horizontal.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/ruler-vertical.svg b/material/.icons/fontawesome/solid/ruler-vertical.svg index 45fe89d8b..8127258e6 100644 --- a/material/.icons/fontawesome/solid/ruler-vertical.svg +++ b/material/.icons/fontawesome/solid/ruler-vertical.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/ruler.svg b/material/.icons/fontawesome/solid/ruler.svg index 9c49c8cf2..8e23f4706 100644 --- a/material/.icons/fontawesome/solid/ruler.svg +++ b/material/.icons/fontawesome/solid/ruler.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/rupee-sign.svg b/material/.icons/fontawesome/solid/rupee-sign.svg index 229ba7a39..6a5ebbacd 100644 --- a/material/.icons/fontawesome/solid/rupee-sign.svg +++ b/material/.icons/fontawesome/solid/rupee-sign.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/rupiah-sign.svg b/material/.icons/fontawesome/solid/rupiah-sign.svg index 4560d5535..8977bdc43 100644 --- a/material/.icons/fontawesome/solid/rupiah-sign.svg +++ b/material/.icons/fontawesome/solid/rupiah-sign.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/s.svg b/material/.icons/fontawesome/solid/s.svg index 07585fd28..41c23d9af 100644 --- a/material/.icons/fontawesome/solid/s.svg +++ b/material/.icons/fontawesome/solid/s.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/sack-dollar.svg b/material/.icons/fontawesome/solid/sack-dollar.svg index b353aa59a..416524c05 100644 --- a/material/.icons/fontawesome/solid/sack-dollar.svg +++ b/material/.icons/fontawesome/solid/sack-dollar.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/sack-xmark.svg b/material/.icons/fontawesome/solid/sack-xmark.svg index 8ac8c72b4..ba46fd0cf 100644 --- a/material/.icons/fontawesome/solid/sack-xmark.svg +++ b/material/.icons/fontawesome/solid/sack-xmark.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/sailboat.svg b/material/.icons/fontawesome/solid/sailboat.svg index 7194b82a9..a043cf0c4 100644 --- a/material/.icons/fontawesome/solid/sailboat.svg +++ b/material/.icons/fontawesome/solid/sailboat.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/satellite-dish.svg b/material/.icons/fontawesome/solid/satellite-dish.svg index d829291a6..725fb2c15 100644 --- a/material/.icons/fontawesome/solid/satellite-dish.svg +++ b/material/.icons/fontawesome/solid/satellite-dish.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/satellite.svg b/material/.icons/fontawesome/solid/satellite.svg index f6259270c..b3203ca1b 100644 --- a/material/.icons/fontawesome/solid/satellite.svg +++ b/material/.icons/fontawesome/solid/satellite.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/scale-balanced.svg b/material/.icons/fontawesome/solid/scale-balanced.svg index a8779291f..ed78763ca 100644 --- a/material/.icons/fontawesome/solid/scale-balanced.svg +++ b/material/.icons/fontawesome/solid/scale-balanced.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/scale-unbalanced-flip.svg b/material/.icons/fontawesome/solid/scale-unbalanced-flip.svg index 7719c5de1..e49582911 100644 --- a/material/.icons/fontawesome/solid/scale-unbalanced-flip.svg +++ b/material/.icons/fontawesome/solid/scale-unbalanced-flip.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/scale-unbalanced.svg b/material/.icons/fontawesome/solid/scale-unbalanced.svg index 3b6bbac07..6b14a5181 100644 --- a/material/.icons/fontawesome/solid/scale-unbalanced.svg +++ b/material/.icons/fontawesome/solid/scale-unbalanced.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/school-circle-check.svg b/material/.icons/fontawesome/solid/school-circle-check.svg index 279b32b8c..5644cc650 100644 --- a/material/.icons/fontawesome/solid/school-circle-check.svg +++ b/material/.icons/fontawesome/solid/school-circle-check.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/school-circle-exclamation.svg b/material/.icons/fontawesome/solid/school-circle-exclamation.svg index eaeecb3b2..54c516baf 100644 --- a/material/.icons/fontawesome/solid/school-circle-exclamation.svg +++ b/material/.icons/fontawesome/solid/school-circle-exclamation.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/school-circle-xmark.svg b/material/.icons/fontawesome/solid/school-circle-xmark.svg index f0924275f..9d69147a4 100644 --- a/material/.icons/fontawesome/solid/school-circle-xmark.svg +++ b/material/.icons/fontawesome/solid/school-circle-xmark.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/school-flag.svg b/material/.icons/fontawesome/solid/school-flag.svg index 5e136dfa6..d9f167f2b 100644 --- a/material/.icons/fontawesome/solid/school-flag.svg +++ b/material/.icons/fontawesome/solid/school-flag.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/school-lock.svg b/material/.icons/fontawesome/solid/school-lock.svg index f0cded6da..0d1aa8034 100644 --- a/material/.icons/fontawesome/solid/school-lock.svg +++ b/material/.icons/fontawesome/solid/school-lock.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/school.svg b/material/.icons/fontawesome/solid/school.svg index 94bc0862d..7d1c11a44 100644 --- a/material/.icons/fontawesome/solid/school.svg +++ b/material/.icons/fontawesome/solid/school.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/scissors.svg b/material/.icons/fontawesome/solid/scissors.svg index c816a4bb8..34f6152ce 100644 --- a/material/.icons/fontawesome/solid/scissors.svg +++ b/material/.icons/fontawesome/solid/scissors.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/screwdriver-wrench.svg b/material/.icons/fontawesome/solid/screwdriver-wrench.svg index e87231aa5..e8910106b 100644 --- a/material/.icons/fontawesome/solid/screwdriver-wrench.svg +++ b/material/.icons/fontawesome/solid/screwdriver-wrench.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/screwdriver.svg b/material/.icons/fontawesome/solid/screwdriver.svg index d28974ba7..8bd7ca50f 100644 --- a/material/.icons/fontawesome/solid/screwdriver.svg +++ b/material/.icons/fontawesome/solid/screwdriver.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/scroll-torah.svg b/material/.icons/fontawesome/solid/scroll-torah.svg index 36a200a6a..42cacccac 100644 --- a/material/.icons/fontawesome/solid/scroll-torah.svg +++ b/material/.icons/fontawesome/solid/scroll-torah.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/scroll.svg b/material/.icons/fontawesome/solid/scroll.svg index 708949c97..e83a4d1ff 100644 --- a/material/.icons/fontawesome/solid/scroll.svg +++ b/material/.icons/fontawesome/solid/scroll.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/sd-card.svg b/material/.icons/fontawesome/solid/sd-card.svg index d064d8a49..26ba55d7f 100644 --- a/material/.icons/fontawesome/solid/sd-card.svg +++ b/material/.icons/fontawesome/solid/sd-card.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/section.svg b/material/.icons/fontawesome/solid/section.svg index 0457a451a..e14fc471e 100644 --- a/material/.icons/fontawesome/solid/section.svg +++ b/material/.icons/fontawesome/solid/section.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/seedling.svg b/material/.icons/fontawesome/solid/seedling.svg index e8b926111..b1733d11b 100644 --- a/material/.icons/fontawesome/solid/seedling.svg +++ b/material/.icons/fontawesome/solid/seedling.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/server.svg b/material/.icons/fontawesome/solid/server.svg index e88e9a975..c0331d76d 100644 --- a/material/.icons/fontawesome/solid/server.svg +++ b/material/.icons/fontawesome/solid/server.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/shapes.svg b/material/.icons/fontawesome/solid/shapes.svg index 937e91ffe..c524a30f7 100644 --- a/material/.icons/fontawesome/solid/shapes.svg +++ b/material/.icons/fontawesome/solid/shapes.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/share-from-square.svg b/material/.icons/fontawesome/solid/share-from-square.svg index e73776a49..379377e52 100644 --- a/material/.icons/fontawesome/solid/share-from-square.svg +++ b/material/.icons/fontawesome/solid/share-from-square.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/share-nodes.svg b/material/.icons/fontawesome/solid/share-nodes.svg index 684de2b19..10c6b371e 100644 --- a/material/.icons/fontawesome/solid/share-nodes.svg +++ b/material/.icons/fontawesome/solid/share-nodes.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/share.svg b/material/.icons/fontawesome/solid/share.svg index 11a0ae02f..383494c19 100644 --- a/material/.icons/fontawesome/solid/share.svg +++ b/material/.icons/fontawesome/solid/share.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/sheet-plastic.svg b/material/.icons/fontawesome/solid/sheet-plastic.svg index c095bfc46..36f823dbb 100644 --- a/material/.icons/fontawesome/solid/sheet-plastic.svg +++ b/material/.icons/fontawesome/solid/sheet-plastic.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/shekel-sign.svg b/material/.icons/fontawesome/solid/shekel-sign.svg index 3d85d51c2..d8672f1ed 100644 --- a/material/.icons/fontawesome/solid/shekel-sign.svg +++ b/material/.icons/fontawesome/solid/shekel-sign.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/shield-cat.svg b/material/.icons/fontawesome/solid/shield-cat.svg index 1ae088900..40deea941 100644 --- a/material/.icons/fontawesome/solid/shield-cat.svg +++ b/material/.icons/fontawesome/solid/shield-cat.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/shield-dog.svg b/material/.icons/fontawesome/solid/shield-dog.svg index ff2de9573..e737728d1 100644 --- a/material/.icons/fontawesome/solid/shield-dog.svg +++ b/material/.icons/fontawesome/solid/shield-dog.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/shield-halved.svg b/material/.icons/fontawesome/solid/shield-halved.svg index b5c7a4969..20c3d8e09 100644 --- a/material/.icons/fontawesome/solid/shield-halved.svg +++ b/material/.icons/fontawesome/solid/shield-halved.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/shield-heart.svg b/material/.icons/fontawesome/solid/shield-heart.svg index c397856a2..46d2569a4 100644 --- a/material/.icons/fontawesome/solid/shield-heart.svg +++ b/material/.icons/fontawesome/solid/shield-heart.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/shield-virus.svg b/material/.icons/fontawesome/solid/shield-virus.svg index 7499e29b6..ba288a763 100644 --- a/material/.icons/fontawesome/solid/shield-virus.svg +++ b/material/.icons/fontawesome/solid/shield-virus.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/shield.svg b/material/.icons/fontawesome/solid/shield.svg index 258469ba6..5e1f9095a 100644 --- a/material/.icons/fontawesome/solid/shield.svg +++ b/material/.icons/fontawesome/solid/shield.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/ship.svg b/material/.icons/fontawesome/solid/ship.svg index c49338100..cfe6cf097 100644 --- a/material/.icons/fontawesome/solid/ship.svg +++ b/material/.icons/fontawesome/solid/ship.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/shirt.svg b/material/.icons/fontawesome/solid/shirt.svg index 88b1aed67..f3c32adef 100644 --- a/material/.icons/fontawesome/solid/shirt.svg +++ b/material/.icons/fontawesome/solid/shirt.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/shoe-prints.svg b/material/.icons/fontawesome/solid/shoe-prints.svg index 0d3682129..258950ffa 100644 --- a/material/.icons/fontawesome/solid/shoe-prints.svg +++ b/material/.icons/fontawesome/solid/shoe-prints.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/shop-lock.svg b/material/.icons/fontawesome/solid/shop-lock.svg index 58dfe4799..4cad60e40 100644 --- a/material/.icons/fontawesome/solid/shop-lock.svg +++ b/material/.icons/fontawesome/solid/shop-lock.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/shop-slash.svg b/material/.icons/fontawesome/solid/shop-slash.svg index 96f78fb12..7a611c339 100644 --- a/material/.icons/fontawesome/solid/shop-slash.svg +++ b/material/.icons/fontawesome/solid/shop-slash.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/shop.svg b/material/.icons/fontawesome/solid/shop.svg index 076048d1e..5802d098c 100644 --- a/material/.icons/fontawesome/solid/shop.svg +++ b/material/.icons/fontawesome/solid/shop.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/shower.svg b/material/.icons/fontawesome/solid/shower.svg index c018c195b..236f1bd6e 100644 --- a/material/.icons/fontawesome/solid/shower.svg +++ b/material/.icons/fontawesome/solid/shower.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/shrimp.svg b/material/.icons/fontawesome/solid/shrimp.svg index b2b48b643..9e2c5997f 100644 --- a/material/.icons/fontawesome/solid/shrimp.svg +++ b/material/.icons/fontawesome/solid/shrimp.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/shuffle.svg b/material/.icons/fontawesome/solid/shuffle.svg index ce2766ccb..385b3d95d 100644 --- a/material/.icons/fontawesome/solid/shuffle.svg +++ b/material/.icons/fontawesome/solid/shuffle.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/shuttle-space.svg b/material/.icons/fontawesome/solid/shuttle-space.svg index 317a0d279..b9fa7c5d1 100644 --- a/material/.icons/fontawesome/solid/shuttle-space.svg +++ b/material/.icons/fontawesome/solid/shuttle-space.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/sign-hanging.svg b/material/.icons/fontawesome/solid/sign-hanging.svg index 51ad786ab..4c9b85dc0 100644 --- a/material/.icons/fontawesome/solid/sign-hanging.svg +++ b/material/.icons/fontawesome/solid/sign-hanging.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/signal.svg b/material/.icons/fontawesome/solid/signal.svg index 1817cd756..79124955e 100644 --- a/material/.icons/fontawesome/solid/signal.svg +++ b/material/.icons/fontawesome/solid/signal.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/signature.svg b/material/.icons/fontawesome/solid/signature.svg index 3693219e8..f10538b17 100644 --- a/material/.icons/fontawesome/solid/signature.svg +++ b/material/.icons/fontawesome/solid/signature.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/signs-post.svg b/material/.icons/fontawesome/solid/signs-post.svg index 9791806d2..8f9498bf7 100644 --- a/material/.icons/fontawesome/solid/signs-post.svg +++ b/material/.icons/fontawesome/solid/signs-post.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/sim-card.svg b/material/.icons/fontawesome/solid/sim-card.svg index 7fd96d2eb..1ca883022 100644 --- a/material/.icons/fontawesome/solid/sim-card.svg +++ b/material/.icons/fontawesome/solid/sim-card.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/sink.svg b/material/.icons/fontawesome/solid/sink.svg index d190a6dac..3b969330e 100644 --- a/material/.icons/fontawesome/solid/sink.svg +++ b/material/.icons/fontawesome/solid/sink.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/sitemap.svg b/material/.icons/fontawesome/solid/sitemap.svg index 66070bf45..6a29950b5 100644 --- a/material/.icons/fontawesome/solid/sitemap.svg +++ b/material/.icons/fontawesome/solid/sitemap.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/skull-crossbones.svg b/material/.icons/fontawesome/solid/skull-crossbones.svg index 343a6ccf6..ae038b2f4 100644 --- a/material/.icons/fontawesome/solid/skull-crossbones.svg +++ b/material/.icons/fontawesome/solid/skull-crossbones.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/skull.svg b/material/.icons/fontawesome/solid/skull.svg index bfe4bc75f..a3c6a5eda 100644 --- a/material/.icons/fontawesome/solid/skull.svg +++ b/material/.icons/fontawesome/solid/skull.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/slash.svg b/material/.icons/fontawesome/solid/slash.svg index 8a7959a9d..111082b20 100644 --- a/material/.icons/fontawesome/solid/slash.svg +++ b/material/.icons/fontawesome/solid/slash.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/sleigh.svg b/material/.icons/fontawesome/solid/sleigh.svg index 843fa8ff0..bac72643b 100644 --- a/material/.icons/fontawesome/solid/sleigh.svg +++ b/material/.icons/fontawesome/solid/sleigh.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/sliders.svg b/material/.icons/fontawesome/solid/sliders.svg index ba5ae4544..411a19f0d 100644 --- a/material/.icons/fontawesome/solid/sliders.svg +++ b/material/.icons/fontawesome/solid/sliders.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/smog.svg b/material/.icons/fontawesome/solid/smog.svg index ff0081d42..b402bc438 100644 --- a/material/.icons/fontawesome/solid/smog.svg +++ b/material/.icons/fontawesome/solid/smog.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/smoking.svg b/material/.icons/fontawesome/solid/smoking.svg index 242b38c84..89c8a3b04 100644 --- a/material/.icons/fontawesome/solid/smoking.svg +++ b/material/.icons/fontawesome/solid/smoking.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/snowflake.svg b/material/.icons/fontawesome/solid/snowflake.svg index af7c8efb8..daeeac36b 100644 --- a/material/.icons/fontawesome/solid/snowflake.svg +++ b/material/.icons/fontawesome/solid/snowflake.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/snowman.svg b/material/.icons/fontawesome/solid/snowman.svg index cb422265a..257df4e6f 100644 --- a/material/.icons/fontawesome/solid/snowman.svg +++ b/material/.icons/fontawesome/solid/snowman.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/snowplow.svg b/material/.icons/fontawesome/solid/snowplow.svg index 2f5df09f7..5a9385281 100644 --- a/material/.icons/fontawesome/solid/snowplow.svg +++ b/material/.icons/fontawesome/solid/snowplow.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/soap.svg b/material/.icons/fontawesome/solid/soap.svg index 8aa4f67ed..230b41365 100644 --- a/material/.icons/fontawesome/solid/soap.svg +++ b/material/.icons/fontawesome/solid/soap.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/socks.svg b/material/.icons/fontawesome/solid/socks.svg index 060e52f19..bc5d8f8ab 100644 --- a/material/.icons/fontawesome/solid/socks.svg +++ b/material/.icons/fontawesome/solid/socks.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/solar-panel.svg b/material/.icons/fontawesome/solid/solar-panel.svg index 46c2aaee1..7bff2c810 100644 --- a/material/.icons/fontawesome/solid/solar-panel.svg +++ b/material/.icons/fontawesome/solid/solar-panel.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/sort-down.svg b/material/.icons/fontawesome/solid/sort-down.svg index 440d60aa2..493e282f8 100644 --- a/material/.icons/fontawesome/solid/sort-down.svg +++ b/material/.icons/fontawesome/solid/sort-down.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/sort-up.svg b/material/.icons/fontawesome/solid/sort-up.svg index 1388d0b06..87cf45e40 100644 --- a/material/.icons/fontawesome/solid/sort-up.svg +++ b/material/.icons/fontawesome/solid/sort-up.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/sort.svg b/material/.icons/fontawesome/solid/sort.svg index cd81fad4b..9f4dec363 100644 --- a/material/.icons/fontawesome/solid/sort.svg +++ b/material/.icons/fontawesome/solid/sort.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/spa.svg b/material/.icons/fontawesome/solid/spa.svg index 954cbcc75..212064648 100644 --- a/material/.icons/fontawesome/solid/spa.svg +++ b/material/.icons/fontawesome/solid/spa.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/spaghetti-monster-flying.svg b/material/.icons/fontawesome/solid/spaghetti-monster-flying.svg index 6d90795fd..d163f2d76 100644 --- a/material/.icons/fontawesome/solid/spaghetti-monster-flying.svg +++ b/material/.icons/fontawesome/solid/spaghetti-monster-flying.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/spell-check.svg b/material/.icons/fontawesome/solid/spell-check.svg index a3d02abc3..98adda45c 100644 --- a/material/.icons/fontawesome/solid/spell-check.svg +++ b/material/.icons/fontawesome/solid/spell-check.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/spider.svg b/material/.icons/fontawesome/solid/spider.svg index 983f465eb..6c8ec3f7d 100644 --- a/material/.icons/fontawesome/solid/spider.svg +++ b/material/.icons/fontawesome/solid/spider.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/spinner.svg b/material/.icons/fontawesome/solid/spinner.svg index ab79d4ef7..f4b6adf6d 100644 --- a/material/.icons/fontawesome/solid/spinner.svg +++ b/material/.icons/fontawesome/solid/spinner.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/splotch.svg b/material/.icons/fontawesome/solid/splotch.svg index bae978a59..3e66a7447 100644 --- a/material/.icons/fontawesome/solid/splotch.svg +++ b/material/.icons/fontawesome/solid/splotch.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/spoon.svg b/material/.icons/fontawesome/solid/spoon.svg index 75ec131d3..96deb17e9 100644 --- a/material/.icons/fontawesome/solid/spoon.svg +++ b/material/.icons/fontawesome/solid/spoon.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/spray-can-sparkles.svg b/material/.icons/fontawesome/solid/spray-can-sparkles.svg index 93f63972e..b9dc94045 100644 --- a/material/.icons/fontawesome/solid/spray-can-sparkles.svg +++ b/material/.icons/fontawesome/solid/spray-can-sparkles.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/spray-can.svg b/material/.icons/fontawesome/solid/spray-can.svg index bdb243162..cee63d1e1 100644 --- a/material/.icons/fontawesome/solid/spray-can.svg +++ b/material/.icons/fontawesome/solid/spray-can.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/square-arrow-up-right.svg b/material/.icons/fontawesome/solid/square-arrow-up-right.svg index b302db99b..a817cf8f1 100644 --- a/material/.icons/fontawesome/solid/square-arrow-up-right.svg +++ b/material/.icons/fontawesome/solid/square-arrow-up-right.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/square-caret-down.svg b/material/.icons/fontawesome/solid/square-caret-down.svg index a71eb498f..14cd23315 100644 --- a/material/.icons/fontawesome/solid/square-caret-down.svg +++ b/material/.icons/fontawesome/solid/square-caret-down.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/square-caret-left.svg b/material/.icons/fontawesome/solid/square-caret-left.svg index 881d33aa6..dce160bbc 100644 --- a/material/.icons/fontawesome/solid/square-caret-left.svg +++ b/material/.icons/fontawesome/solid/square-caret-left.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/square-caret-right.svg b/material/.icons/fontawesome/solid/square-caret-right.svg index 6a27a2de5..068973c11 100644 --- a/material/.icons/fontawesome/solid/square-caret-right.svg +++ b/material/.icons/fontawesome/solid/square-caret-right.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/square-caret-up.svg b/material/.icons/fontawesome/solid/square-caret-up.svg index 3a4e39529..59de9441c 100644 --- a/material/.icons/fontawesome/solid/square-caret-up.svg +++ b/material/.icons/fontawesome/solid/square-caret-up.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/square-check.svg b/material/.icons/fontawesome/solid/square-check.svg index 1d9a986c0..54f60a4cb 100644 --- a/material/.icons/fontawesome/solid/square-check.svg +++ b/material/.icons/fontawesome/solid/square-check.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/square-envelope.svg b/material/.icons/fontawesome/solid/square-envelope.svg index 929ac9959..3abfceb0c 100644 --- a/material/.icons/fontawesome/solid/square-envelope.svg +++ b/material/.icons/fontawesome/solid/square-envelope.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/square-full.svg b/material/.icons/fontawesome/solid/square-full.svg index c8361aaf9..143382af0 100644 --- a/material/.icons/fontawesome/solid/square-full.svg +++ b/material/.icons/fontawesome/solid/square-full.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/square-h.svg b/material/.icons/fontawesome/solid/square-h.svg index 0b9020304..5bd74b781 100644 --- a/material/.icons/fontawesome/solid/square-h.svg +++ b/material/.icons/fontawesome/solid/square-h.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/square-minus.svg b/material/.icons/fontawesome/solid/square-minus.svg index 071a3f5a4..48400c395 100644 --- a/material/.icons/fontawesome/solid/square-minus.svg +++ b/material/.icons/fontawesome/solid/square-minus.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/square-nfi.svg b/material/.icons/fontawesome/solid/square-nfi.svg index b291a2892..99a48cfdf 100644 --- a/material/.icons/fontawesome/solid/square-nfi.svg +++ b/material/.icons/fontawesome/solid/square-nfi.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/square-parking.svg b/material/.icons/fontawesome/solid/square-parking.svg index 90b8495c1..8a33f60f3 100644 --- a/material/.icons/fontawesome/solid/square-parking.svg +++ b/material/.icons/fontawesome/solid/square-parking.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/square-pen.svg b/material/.icons/fontawesome/solid/square-pen.svg index 6cc5ccb01..8357646e0 100644 --- a/material/.icons/fontawesome/solid/square-pen.svg +++ b/material/.icons/fontawesome/solid/square-pen.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/square-person-confined.svg b/material/.icons/fontawesome/solid/square-person-confined.svg index 223a574da..4e51cb998 100644 --- a/material/.icons/fontawesome/solid/square-person-confined.svg +++ b/material/.icons/fontawesome/solid/square-person-confined.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/square-phone-flip.svg b/material/.icons/fontawesome/solid/square-phone-flip.svg index 26c4bdd42..17a7f8b4e 100644 --- a/material/.icons/fontawesome/solid/square-phone-flip.svg +++ b/material/.icons/fontawesome/solid/square-phone-flip.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/square-phone.svg b/material/.icons/fontawesome/solid/square-phone.svg index cb29c17f6..601f24c43 100644 --- a/material/.icons/fontawesome/solid/square-phone.svg +++ b/material/.icons/fontawesome/solid/square-phone.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/square-plus.svg b/material/.icons/fontawesome/solid/square-plus.svg index 62fdc9de2..13594a937 100644 --- a/material/.icons/fontawesome/solid/square-plus.svg +++ b/material/.icons/fontawesome/solid/square-plus.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/square-poll-horizontal.svg b/material/.icons/fontawesome/solid/square-poll-horizontal.svg index 5a59547ff..4b05b345f 100644 --- a/material/.icons/fontawesome/solid/square-poll-horizontal.svg +++ b/material/.icons/fontawesome/solid/square-poll-horizontal.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/square-poll-vertical.svg b/material/.icons/fontawesome/solid/square-poll-vertical.svg index 80d82709a..ec3b8d6ad 100644 --- a/material/.icons/fontawesome/solid/square-poll-vertical.svg +++ b/material/.icons/fontawesome/solid/square-poll-vertical.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/square-root-variable.svg b/material/.icons/fontawesome/solid/square-root-variable.svg index d2f02dce8..714459036 100644 --- a/material/.icons/fontawesome/solid/square-root-variable.svg +++ b/material/.icons/fontawesome/solid/square-root-variable.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/square-rss.svg b/material/.icons/fontawesome/solid/square-rss.svg index 9068331d1..0a7bec44d 100644 --- a/material/.icons/fontawesome/solid/square-rss.svg +++ b/material/.icons/fontawesome/solid/square-rss.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/square-share-nodes.svg b/material/.icons/fontawesome/solid/square-share-nodes.svg index ea1ace676..c9829a6bc 100644 --- a/material/.icons/fontawesome/solid/square-share-nodes.svg +++ b/material/.icons/fontawesome/solid/square-share-nodes.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/square-up-right.svg b/material/.icons/fontawesome/solid/square-up-right.svg index 746da374f..52b22c6d4 100644 --- a/material/.icons/fontawesome/solid/square-up-right.svg +++ b/material/.icons/fontawesome/solid/square-up-right.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/square-virus.svg b/material/.icons/fontawesome/solid/square-virus.svg index f57d33c13..baaa68cdd 100644 --- a/material/.icons/fontawesome/solid/square-virus.svg +++ b/material/.icons/fontawesome/solid/square-virus.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/square-xmark.svg b/material/.icons/fontawesome/solid/square-xmark.svg index f3a150ba8..043075bfe 100644 --- a/material/.icons/fontawesome/solid/square-xmark.svg +++ b/material/.icons/fontawesome/solid/square-xmark.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/square.svg b/material/.icons/fontawesome/solid/square.svg index a24d1cab8..f61a0263b 100644 --- a/material/.icons/fontawesome/solid/square.svg +++ b/material/.icons/fontawesome/solid/square.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/staff-snake.svg b/material/.icons/fontawesome/solid/staff-snake.svg index 66ffe1645..0ca02493d 100644 --- a/material/.icons/fontawesome/solid/staff-snake.svg +++ b/material/.icons/fontawesome/solid/staff-snake.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/stairs.svg b/material/.icons/fontawesome/solid/stairs.svg index 312b37dff..fd509574f 100644 --- a/material/.icons/fontawesome/solid/stairs.svg +++ b/material/.icons/fontawesome/solid/stairs.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/stamp.svg b/material/.icons/fontawesome/solid/stamp.svg index adfac8f14..22571beb5 100644 --- a/material/.icons/fontawesome/solid/stamp.svg +++ b/material/.icons/fontawesome/solid/stamp.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/stapler.svg b/material/.icons/fontawesome/solid/stapler.svg index 7084665e5..4fb539cad 100644 --- a/material/.icons/fontawesome/solid/stapler.svg +++ b/material/.icons/fontawesome/solid/stapler.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/star-and-crescent.svg b/material/.icons/fontawesome/solid/star-and-crescent.svg index 67e325fb5..645671763 100644 --- a/material/.icons/fontawesome/solid/star-and-crescent.svg +++ b/material/.icons/fontawesome/solid/star-and-crescent.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/star-half-stroke.svg b/material/.icons/fontawesome/solid/star-half-stroke.svg index e5bc4d1e2..a5489927c 100644 --- a/material/.icons/fontawesome/solid/star-half-stroke.svg +++ b/material/.icons/fontawesome/solid/star-half-stroke.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/star-half.svg b/material/.icons/fontawesome/solid/star-half.svg index 9c31ee5a0..adbc81a6a 100644 --- a/material/.icons/fontawesome/solid/star-half.svg +++ b/material/.icons/fontawesome/solid/star-half.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/star-of-david.svg b/material/.icons/fontawesome/solid/star-of-david.svg index 59d1788de..0872162be 100644 --- a/material/.icons/fontawesome/solid/star-of-david.svg +++ b/material/.icons/fontawesome/solid/star-of-david.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/star-of-life.svg b/material/.icons/fontawesome/solid/star-of-life.svg index da4ed05ee..525d89a0f 100644 --- a/material/.icons/fontawesome/solid/star-of-life.svg +++ b/material/.icons/fontawesome/solid/star-of-life.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/star.svg b/material/.icons/fontawesome/solid/star.svg index 17ce818d5..6ff1ce1cd 100644 --- a/material/.icons/fontawesome/solid/star.svg +++ b/material/.icons/fontawesome/solid/star.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/sterling-sign.svg b/material/.icons/fontawesome/solid/sterling-sign.svg index fc9291041..64cf7b5f5 100644 --- a/material/.icons/fontawesome/solid/sterling-sign.svg +++ b/material/.icons/fontawesome/solid/sterling-sign.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/stethoscope.svg b/material/.icons/fontawesome/solid/stethoscope.svg index 5bdd749c3..34f3256f1 100644 --- a/material/.icons/fontawesome/solid/stethoscope.svg +++ b/material/.icons/fontawesome/solid/stethoscope.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/stop.svg b/material/.icons/fontawesome/solid/stop.svg index 920d29e20..298c06c92 100644 --- a/material/.icons/fontawesome/solid/stop.svg +++ b/material/.icons/fontawesome/solid/stop.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/stopwatch-20.svg b/material/.icons/fontawesome/solid/stopwatch-20.svg index 28672abd8..d179a8458 100644 --- a/material/.icons/fontawesome/solid/stopwatch-20.svg +++ b/material/.icons/fontawesome/solid/stopwatch-20.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/stopwatch.svg b/material/.icons/fontawesome/solid/stopwatch.svg index 0bb518867..cb713a50c 100644 --- a/material/.icons/fontawesome/solid/stopwatch.svg +++ b/material/.icons/fontawesome/solid/stopwatch.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/store-slash.svg b/material/.icons/fontawesome/solid/store-slash.svg index cbdcc5e10..f16d02273 100644 --- a/material/.icons/fontawesome/solid/store-slash.svg +++ b/material/.icons/fontawesome/solid/store-slash.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/store.svg b/material/.icons/fontawesome/solid/store.svg index 598c9b0b1..58256ed41 100644 --- a/material/.icons/fontawesome/solid/store.svg +++ b/material/.icons/fontawesome/solid/store.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/street-view.svg b/material/.icons/fontawesome/solid/street-view.svg index 8fb1dbbf3..ced67ef83 100644 --- a/material/.icons/fontawesome/solid/street-view.svg +++ b/material/.icons/fontawesome/solid/street-view.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/strikethrough.svg b/material/.icons/fontawesome/solid/strikethrough.svg index a44b1eed2..c35b2a624 100644 --- a/material/.icons/fontawesome/solid/strikethrough.svg +++ b/material/.icons/fontawesome/solid/strikethrough.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/stroopwafel.svg b/material/.icons/fontawesome/solid/stroopwafel.svg index d30b97c36..59696a780 100644 --- a/material/.icons/fontawesome/solid/stroopwafel.svg +++ b/material/.icons/fontawesome/solid/stroopwafel.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/subscript.svg b/material/.icons/fontawesome/solid/subscript.svg index 766123635..4e28776dd 100644 --- a/material/.icons/fontawesome/solid/subscript.svg +++ b/material/.icons/fontawesome/solid/subscript.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/suitcase-medical.svg b/material/.icons/fontawesome/solid/suitcase-medical.svg index 306092c0f..75764522d 100644 --- a/material/.icons/fontawesome/solid/suitcase-medical.svg +++ b/material/.icons/fontawesome/solid/suitcase-medical.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/suitcase-rolling.svg b/material/.icons/fontawesome/solid/suitcase-rolling.svg index 61efe1dcc..5057e8a90 100644 --- a/material/.icons/fontawesome/solid/suitcase-rolling.svg +++ b/material/.icons/fontawesome/solid/suitcase-rolling.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/suitcase.svg b/material/.icons/fontawesome/solid/suitcase.svg index bf1fdf804..1cf6ad077 100644 --- a/material/.icons/fontawesome/solid/suitcase.svg +++ b/material/.icons/fontawesome/solid/suitcase.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/sun-plant-wilt.svg b/material/.icons/fontawesome/solid/sun-plant-wilt.svg index 169f07c01..70e0aef48 100644 --- a/material/.icons/fontawesome/solid/sun-plant-wilt.svg +++ b/material/.icons/fontawesome/solid/sun-plant-wilt.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/sun.svg b/material/.icons/fontawesome/solid/sun.svg index 0767deefa..de56da604 100644 --- a/material/.icons/fontawesome/solid/sun.svg +++ b/material/.icons/fontawesome/solid/sun.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/superscript.svg b/material/.icons/fontawesome/solid/superscript.svg index 6f5249d75..ba252a036 100644 --- a/material/.icons/fontawesome/solid/superscript.svg +++ b/material/.icons/fontawesome/solid/superscript.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/swatchbook.svg b/material/.icons/fontawesome/solid/swatchbook.svg index 68e1f0f5f..e503af6d6 100644 --- a/material/.icons/fontawesome/solid/swatchbook.svg +++ b/material/.icons/fontawesome/solid/swatchbook.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/synagogue.svg b/material/.icons/fontawesome/solid/synagogue.svg index 735e1c4e6..c1cbccccf 100644 --- a/material/.icons/fontawesome/solid/synagogue.svg +++ b/material/.icons/fontawesome/solid/synagogue.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/syringe.svg b/material/.icons/fontawesome/solid/syringe.svg index 6c717e4b7..c253e538c 100644 --- a/material/.icons/fontawesome/solid/syringe.svg +++ b/material/.icons/fontawesome/solid/syringe.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/t.svg b/material/.icons/fontawesome/solid/t.svg index fa3c5ceaa..c6dffaa5b 100644 --- a/material/.icons/fontawesome/solid/t.svg +++ b/material/.icons/fontawesome/solid/t.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/table-cells-large.svg b/material/.icons/fontawesome/solid/table-cells-large.svg index d047b8238..07aa45654 100644 --- a/material/.icons/fontawesome/solid/table-cells-large.svg +++ b/material/.icons/fontawesome/solid/table-cells-large.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/table-cells.svg b/material/.icons/fontawesome/solid/table-cells.svg index 6c01e8eb2..dbdf91d22 100644 --- a/material/.icons/fontawesome/solid/table-cells.svg +++ b/material/.icons/fontawesome/solid/table-cells.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/table-columns.svg b/material/.icons/fontawesome/solid/table-columns.svg index c45c2001c..bfdc45e75 100644 --- a/material/.icons/fontawesome/solid/table-columns.svg +++ b/material/.icons/fontawesome/solid/table-columns.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/table-list.svg b/material/.icons/fontawesome/solid/table-list.svg index 91f4f41b3..9c71086ca 100644 --- a/material/.icons/fontawesome/solid/table-list.svg +++ b/material/.icons/fontawesome/solid/table-list.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/table-tennis-paddle-ball.svg b/material/.icons/fontawesome/solid/table-tennis-paddle-ball.svg index 23f6bb0f5..018aa1e2e 100644 --- a/material/.icons/fontawesome/solid/table-tennis-paddle-ball.svg +++ b/material/.icons/fontawesome/solid/table-tennis-paddle-ball.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/table.svg b/material/.icons/fontawesome/solid/table.svg index 48ec43693..a9bc5a1fa 100644 --- a/material/.icons/fontawesome/solid/table.svg +++ b/material/.icons/fontawesome/solid/table.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/tablet-button.svg b/material/.icons/fontawesome/solid/tablet-button.svg index 13d48c15e..7bd6117fb 100644 --- a/material/.icons/fontawesome/solid/tablet-button.svg +++ b/material/.icons/fontawesome/solid/tablet-button.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/tablet-screen-button.svg b/material/.icons/fontawesome/solid/tablet-screen-button.svg index ed7fa735a..14a1fbe4e 100644 --- a/material/.icons/fontawesome/solid/tablet-screen-button.svg +++ b/material/.icons/fontawesome/solid/tablet-screen-button.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/tablet.svg b/material/.icons/fontawesome/solid/tablet.svg index d62a28ef7..d743e03d2 100644 --- a/material/.icons/fontawesome/solid/tablet.svg +++ b/material/.icons/fontawesome/solid/tablet.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/tablets.svg b/material/.icons/fontawesome/solid/tablets.svg index 94cac8f64..c6f56ff87 100644 --- a/material/.icons/fontawesome/solid/tablets.svg +++ b/material/.icons/fontawesome/solid/tablets.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/tachograph-digital.svg b/material/.icons/fontawesome/solid/tachograph-digital.svg index 8c1128be5..1abbbfa2c 100644 --- a/material/.icons/fontawesome/solid/tachograph-digital.svg +++ b/material/.icons/fontawesome/solid/tachograph-digital.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/tag.svg b/material/.icons/fontawesome/solid/tag.svg index 66faad715..b3c892270 100644 --- a/material/.icons/fontawesome/solid/tag.svg +++ b/material/.icons/fontawesome/solid/tag.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/tags.svg b/material/.icons/fontawesome/solid/tags.svg index 47e62c515..d899a8062 100644 --- a/material/.icons/fontawesome/solid/tags.svg +++ b/material/.icons/fontawesome/solid/tags.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/tape.svg b/material/.icons/fontawesome/solid/tape.svg index 30d4d45f2..5da1240da 100644 --- a/material/.icons/fontawesome/solid/tape.svg +++ b/material/.icons/fontawesome/solid/tape.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/tarp-droplet.svg b/material/.icons/fontawesome/solid/tarp-droplet.svg index 6a090be56..1278d2857 100644 --- a/material/.icons/fontawesome/solid/tarp-droplet.svg +++ b/material/.icons/fontawesome/solid/tarp-droplet.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/tarp.svg b/material/.icons/fontawesome/solid/tarp.svg index 83f368167..466e00477 100644 --- a/material/.icons/fontawesome/solid/tarp.svg +++ b/material/.icons/fontawesome/solid/tarp.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/taxi.svg b/material/.icons/fontawesome/solid/taxi.svg index fa41263d2..e9f1beaa3 100644 --- a/material/.icons/fontawesome/solid/taxi.svg +++ b/material/.icons/fontawesome/solid/taxi.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/teeth-open.svg b/material/.icons/fontawesome/solid/teeth-open.svg index 42cc2d977..34b44d5a5 100644 --- a/material/.icons/fontawesome/solid/teeth-open.svg +++ b/material/.icons/fontawesome/solid/teeth-open.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/teeth.svg b/material/.icons/fontawesome/solid/teeth.svg index f0931e276..9cabe8376 100644 --- a/material/.icons/fontawesome/solid/teeth.svg +++ b/material/.icons/fontawesome/solid/teeth.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/temperature-arrow-down.svg b/material/.icons/fontawesome/solid/temperature-arrow-down.svg index deae7a6ab..e35d53db6 100644 --- a/material/.icons/fontawesome/solid/temperature-arrow-down.svg +++ b/material/.icons/fontawesome/solid/temperature-arrow-down.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/temperature-arrow-up.svg b/material/.icons/fontawesome/solid/temperature-arrow-up.svg index 39d758b11..e880d9f81 100644 --- a/material/.icons/fontawesome/solid/temperature-arrow-up.svg +++ b/material/.icons/fontawesome/solid/temperature-arrow-up.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/temperature-empty.svg b/material/.icons/fontawesome/solid/temperature-empty.svg index e69ca4618..218b3b806 100644 --- a/material/.icons/fontawesome/solid/temperature-empty.svg +++ b/material/.icons/fontawesome/solid/temperature-empty.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/temperature-full.svg b/material/.icons/fontawesome/solid/temperature-full.svg index a98064fc0..ee0373cb4 100644 --- a/material/.icons/fontawesome/solid/temperature-full.svg +++ b/material/.icons/fontawesome/solid/temperature-full.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/temperature-half.svg b/material/.icons/fontawesome/solid/temperature-half.svg index 129af9170..d290659e5 100644 --- a/material/.icons/fontawesome/solid/temperature-half.svg +++ b/material/.icons/fontawesome/solid/temperature-half.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/temperature-high.svg b/material/.icons/fontawesome/solid/temperature-high.svg index 583cb1ff5..00e28acfc 100644 --- a/material/.icons/fontawesome/solid/temperature-high.svg +++ b/material/.icons/fontawesome/solid/temperature-high.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/temperature-low.svg b/material/.icons/fontawesome/solid/temperature-low.svg index 1772b29bb..1bede2257 100644 --- a/material/.icons/fontawesome/solid/temperature-low.svg +++ b/material/.icons/fontawesome/solid/temperature-low.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/temperature-quarter.svg b/material/.icons/fontawesome/solid/temperature-quarter.svg index c7db9dd2e..f6f95d3ea 100644 --- a/material/.icons/fontawesome/solid/temperature-quarter.svg +++ b/material/.icons/fontawesome/solid/temperature-quarter.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/temperature-three-quarters.svg b/material/.icons/fontawesome/solid/temperature-three-quarters.svg index 2d24d88a5..a496dd18f 100644 --- a/material/.icons/fontawesome/solid/temperature-three-quarters.svg +++ b/material/.icons/fontawesome/solid/temperature-three-quarters.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/tenge-sign.svg b/material/.icons/fontawesome/solid/tenge-sign.svg index 08d4026fc..6481d7eca 100644 --- a/material/.icons/fontawesome/solid/tenge-sign.svg +++ b/material/.icons/fontawesome/solid/tenge-sign.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/tent-arrow-down-to-line.svg b/material/.icons/fontawesome/solid/tent-arrow-down-to-line.svg index 861ef0a45..d428fce1a 100644 --- a/material/.icons/fontawesome/solid/tent-arrow-down-to-line.svg +++ b/material/.icons/fontawesome/solid/tent-arrow-down-to-line.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/tent-arrow-left-right.svg b/material/.icons/fontawesome/solid/tent-arrow-left-right.svg index 28ee8d25c..833214046 100644 --- a/material/.icons/fontawesome/solid/tent-arrow-left-right.svg +++ b/material/.icons/fontawesome/solid/tent-arrow-left-right.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/tent-arrow-turn-left.svg b/material/.icons/fontawesome/solid/tent-arrow-turn-left.svg index 1d511ab1a..30da4caa4 100644 --- a/material/.icons/fontawesome/solid/tent-arrow-turn-left.svg +++ b/material/.icons/fontawesome/solid/tent-arrow-turn-left.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/tent-arrows-down.svg b/material/.icons/fontawesome/solid/tent-arrows-down.svg index 200bad101..ef5bea821 100644 --- a/material/.icons/fontawesome/solid/tent-arrows-down.svg +++ b/material/.icons/fontawesome/solid/tent-arrows-down.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/tent.svg b/material/.icons/fontawesome/solid/tent.svg index e4f2026f6..80213a1ce 100644 --- a/material/.icons/fontawesome/solid/tent.svg +++ b/material/.icons/fontawesome/solid/tent.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/tents.svg b/material/.icons/fontawesome/solid/tents.svg index b141b5f53..3fef451bf 100644 --- a/material/.icons/fontawesome/solid/tents.svg +++ b/material/.icons/fontawesome/solid/tents.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/terminal.svg b/material/.icons/fontawesome/solid/terminal.svg index 3e3c1bb85..8dd8c7e35 100644 --- a/material/.icons/fontawesome/solid/terminal.svg +++ b/material/.icons/fontawesome/solid/terminal.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/text-height.svg b/material/.icons/fontawesome/solid/text-height.svg index 4a9174926..1f89ab614 100644 --- a/material/.icons/fontawesome/solid/text-height.svg +++ b/material/.icons/fontawesome/solid/text-height.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/text-slash.svg b/material/.icons/fontawesome/solid/text-slash.svg index edec4eb0e..c58b7ec27 100644 --- a/material/.icons/fontawesome/solid/text-slash.svg +++ b/material/.icons/fontawesome/solid/text-slash.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/text-width.svg b/material/.icons/fontawesome/solid/text-width.svg index 00acc18a8..df2b28af3 100644 --- a/material/.icons/fontawesome/solid/text-width.svg +++ b/material/.icons/fontawesome/solid/text-width.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/thermometer.svg b/material/.icons/fontawesome/solid/thermometer.svg index afcef0615..f7e3ab82c 100644 --- a/material/.icons/fontawesome/solid/thermometer.svg +++ b/material/.icons/fontawesome/solid/thermometer.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/thumbs-down.svg b/material/.icons/fontawesome/solid/thumbs-down.svg index f00d1b3d6..ff2fe3259 100644 --- a/material/.icons/fontawesome/solid/thumbs-down.svg +++ b/material/.icons/fontawesome/solid/thumbs-down.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/thumbs-up.svg b/material/.icons/fontawesome/solid/thumbs-up.svg index b503590f5..969a1a138 100644 --- a/material/.icons/fontawesome/solid/thumbs-up.svg +++ b/material/.icons/fontawesome/solid/thumbs-up.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/thumbtack.svg b/material/.icons/fontawesome/solid/thumbtack.svg index 66e5037fe..89830fb0f 100644 --- a/material/.icons/fontawesome/solid/thumbtack.svg +++ b/material/.icons/fontawesome/solid/thumbtack.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/ticket-simple.svg b/material/.icons/fontawesome/solid/ticket-simple.svg index f8546636e..3982c7fea 100644 --- a/material/.icons/fontawesome/solid/ticket-simple.svg +++ b/material/.icons/fontawesome/solid/ticket-simple.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/ticket.svg b/material/.icons/fontawesome/solid/ticket.svg index b597cdd5f..15d4eb34b 100644 --- a/material/.icons/fontawesome/solid/ticket.svg +++ b/material/.icons/fontawesome/solid/ticket.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/timeline.svg b/material/.icons/fontawesome/solid/timeline.svg index 1f4a12110..e720172b6 100644 --- a/material/.icons/fontawesome/solid/timeline.svg +++ b/material/.icons/fontawesome/solid/timeline.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/toggle-off.svg b/material/.icons/fontawesome/solid/toggle-off.svg index d32eaca9b..d7a773f4e 100644 --- a/material/.icons/fontawesome/solid/toggle-off.svg +++ b/material/.icons/fontawesome/solid/toggle-off.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/toggle-on.svg b/material/.icons/fontawesome/solid/toggle-on.svg index 0bf8967f0..3f59909a8 100644 --- a/material/.icons/fontawesome/solid/toggle-on.svg +++ b/material/.icons/fontawesome/solid/toggle-on.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/toilet-paper-slash.svg b/material/.icons/fontawesome/solid/toilet-paper-slash.svg index 711b5d59c..a47efa80a 100644 --- a/material/.icons/fontawesome/solid/toilet-paper-slash.svg +++ b/material/.icons/fontawesome/solid/toilet-paper-slash.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/toilet-paper.svg b/material/.icons/fontawesome/solid/toilet-paper.svg index dfc4c3655..7b1656eb9 100644 --- a/material/.icons/fontawesome/solid/toilet-paper.svg +++ b/material/.icons/fontawesome/solid/toilet-paper.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/toilet-portable.svg b/material/.icons/fontawesome/solid/toilet-portable.svg index f5e5edcfc..bf04374bf 100644 --- a/material/.icons/fontawesome/solid/toilet-portable.svg +++ b/material/.icons/fontawesome/solid/toilet-portable.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/toilet.svg b/material/.icons/fontawesome/solid/toilet.svg index 140306a96..e570ad8fd 100644 --- a/material/.icons/fontawesome/solid/toilet.svg +++ b/material/.icons/fontawesome/solid/toilet.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/toilets-portable.svg b/material/.icons/fontawesome/solid/toilets-portable.svg index 662d82655..6c1cb05ee 100644 --- a/material/.icons/fontawesome/solid/toilets-portable.svg +++ b/material/.icons/fontawesome/solid/toilets-portable.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/toolbox.svg b/material/.icons/fontawesome/solid/toolbox.svg index 15b87d2ec..e127d9682 100644 --- a/material/.icons/fontawesome/solid/toolbox.svg +++ b/material/.icons/fontawesome/solid/toolbox.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/tooth.svg b/material/.icons/fontawesome/solid/tooth.svg index f36a063db..12051a4c2 100644 --- a/material/.icons/fontawesome/solid/tooth.svg +++ b/material/.icons/fontawesome/solid/tooth.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/torii-gate.svg b/material/.icons/fontawesome/solid/torii-gate.svg index 011938d08..0ff32a706 100644 --- a/material/.icons/fontawesome/solid/torii-gate.svg +++ b/material/.icons/fontawesome/solid/torii-gate.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/tornado.svg b/material/.icons/fontawesome/solid/tornado.svg index 61e125dcb..0757df340 100644 --- a/material/.icons/fontawesome/solid/tornado.svg +++ b/material/.icons/fontawesome/solid/tornado.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/tower-broadcast.svg b/material/.icons/fontawesome/solid/tower-broadcast.svg index c1b4ca189..ca6194531 100644 --- a/material/.icons/fontawesome/solid/tower-broadcast.svg +++ b/material/.icons/fontawesome/solid/tower-broadcast.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/tower-cell.svg b/material/.icons/fontawesome/solid/tower-cell.svg index fd68df568..57137adec 100644 --- a/material/.icons/fontawesome/solid/tower-cell.svg +++ b/material/.icons/fontawesome/solid/tower-cell.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/tower-observation.svg b/material/.icons/fontawesome/solid/tower-observation.svg index b86ca5250..ff46505e3 100644 --- a/material/.icons/fontawesome/solid/tower-observation.svg +++ b/material/.icons/fontawesome/solid/tower-observation.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/tractor.svg b/material/.icons/fontawesome/solid/tractor.svg index 571fe0752..b249c7b05 100644 --- a/material/.icons/fontawesome/solid/tractor.svg +++ b/material/.icons/fontawesome/solid/tractor.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/trademark.svg b/material/.icons/fontawesome/solid/trademark.svg index dbfa19aa9..b6c5b1508 100644 --- a/material/.icons/fontawesome/solid/trademark.svg +++ b/material/.icons/fontawesome/solid/trademark.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/traffic-light.svg b/material/.icons/fontawesome/solid/traffic-light.svg index 0db83b297..3d71df5f1 100644 --- a/material/.icons/fontawesome/solid/traffic-light.svg +++ b/material/.icons/fontawesome/solid/traffic-light.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/trailer.svg b/material/.icons/fontawesome/solid/trailer.svg index 2814cefe6..011904e32 100644 --- a/material/.icons/fontawesome/solid/trailer.svg +++ b/material/.icons/fontawesome/solid/trailer.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/train-subway.svg b/material/.icons/fontawesome/solid/train-subway.svg index 34304b8c2..74fa43f1c 100644 --- a/material/.icons/fontawesome/solid/train-subway.svg +++ b/material/.icons/fontawesome/solid/train-subway.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/train-tram.svg b/material/.icons/fontawesome/solid/train-tram.svg index 6ff447e0c..8d30cadfa 100644 --- a/material/.icons/fontawesome/solid/train-tram.svg +++ b/material/.icons/fontawesome/solid/train-tram.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/train.svg b/material/.icons/fontawesome/solid/train.svg index 37fcad7d9..b821cd914 100644 --- a/material/.icons/fontawesome/solid/train.svg +++ b/material/.icons/fontawesome/solid/train.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/transgender.svg b/material/.icons/fontawesome/solid/transgender.svg index 296748705..33d28cc3d 100644 --- a/material/.icons/fontawesome/solid/transgender.svg +++ b/material/.icons/fontawesome/solid/transgender.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/trash-arrow-up.svg b/material/.icons/fontawesome/solid/trash-arrow-up.svg index 456d85b88..b1ab1e820 100644 --- a/material/.icons/fontawesome/solid/trash-arrow-up.svg +++ b/material/.icons/fontawesome/solid/trash-arrow-up.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/trash-can-arrow-up.svg b/material/.icons/fontawesome/solid/trash-can-arrow-up.svg index 9298b793a..97d005825 100644 --- a/material/.icons/fontawesome/solid/trash-can-arrow-up.svg +++ b/material/.icons/fontawesome/solid/trash-can-arrow-up.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/trash-can.svg b/material/.icons/fontawesome/solid/trash-can.svg index 0c077802c..063a90ebf 100644 --- a/material/.icons/fontawesome/solid/trash-can.svg +++ b/material/.icons/fontawesome/solid/trash-can.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/trash.svg b/material/.icons/fontawesome/solid/trash.svg index 756c47dc4..578bd97ea 100644 --- a/material/.icons/fontawesome/solid/trash.svg +++ b/material/.icons/fontawesome/solid/trash.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/tree-city.svg b/material/.icons/fontawesome/solid/tree-city.svg index 385312a40..2f9d947d7 100644 --- a/material/.icons/fontawesome/solid/tree-city.svg +++ b/material/.icons/fontawesome/solid/tree-city.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/tree.svg b/material/.icons/fontawesome/solid/tree.svg index 1bf0fa6f1..4f141099c 100644 --- a/material/.icons/fontawesome/solid/tree.svg +++ b/material/.icons/fontawesome/solid/tree.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/triangle-exclamation.svg b/material/.icons/fontawesome/solid/triangle-exclamation.svg index 51c698b8e..538bbcbc5 100644 --- a/material/.icons/fontawesome/solid/triangle-exclamation.svg +++ b/material/.icons/fontawesome/solid/triangle-exclamation.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/trophy.svg b/material/.icons/fontawesome/solid/trophy.svg index bcfc8d6e2..410e05d29 100644 --- a/material/.icons/fontawesome/solid/trophy.svg +++ b/material/.icons/fontawesome/solid/trophy.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/trowel-bricks.svg b/material/.icons/fontawesome/solid/trowel-bricks.svg index b24c7ced5..ff4788ffa 100644 --- a/material/.icons/fontawesome/solid/trowel-bricks.svg +++ b/material/.icons/fontawesome/solid/trowel-bricks.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/trowel.svg b/material/.icons/fontawesome/solid/trowel.svg index a8f5c874e..a81dd4d58 100644 --- a/material/.icons/fontawesome/solid/trowel.svg +++ b/material/.icons/fontawesome/solid/trowel.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/truck-arrow-right.svg b/material/.icons/fontawesome/solid/truck-arrow-right.svg index 2b652ea1d..94c95c3f2 100644 --- a/material/.icons/fontawesome/solid/truck-arrow-right.svg +++ b/material/.icons/fontawesome/solid/truck-arrow-right.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/truck-droplet.svg b/material/.icons/fontawesome/solid/truck-droplet.svg index 7052edf6b..0ae04b730 100644 --- a/material/.icons/fontawesome/solid/truck-droplet.svg +++ b/material/.icons/fontawesome/solid/truck-droplet.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/truck-fast.svg b/material/.icons/fontawesome/solid/truck-fast.svg index a3fd23765..c6b6bd8b6 100644 --- a/material/.icons/fontawesome/solid/truck-fast.svg +++ b/material/.icons/fontawesome/solid/truck-fast.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/truck-field-un.svg b/material/.icons/fontawesome/solid/truck-field-un.svg index ce8258fc3..5bf465444 100644 --- a/material/.icons/fontawesome/solid/truck-field-un.svg +++ b/material/.icons/fontawesome/solid/truck-field-un.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/truck-field.svg b/material/.icons/fontawesome/solid/truck-field.svg index 503096d72..1499ba207 100644 --- a/material/.icons/fontawesome/solid/truck-field.svg +++ b/material/.icons/fontawesome/solid/truck-field.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/truck-front.svg b/material/.icons/fontawesome/solid/truck-front.svg index 9f465b9d7..3e17de192 100644 --- a/material/.icons/fontawesome/solid/truck-front.svg +++ b/material/.icons/fontawesome/solid/truck-front.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/truck-medical.svg b/material/.icons/fontawesome/solid/truck-medical.svg index 52853c336..a6cc3b78f 100644 --- a/material/.icons/fontawesome/solid/truck-medical.svg +++ b/material/.icons/fontawesome/solid/truck-medical.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/truck-monster.svg b/material/.icons/fontawesome/solid/truck-monster.svg index 43bc5a7ba..bff501018 100644 --- a/material/.icons/fontawesome/solid/truck-monster.svg +++ b/material/.icons/fontawesome/solid/truck-monster.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/truck-moving.svg b/material/.icons/fontawesome/solid/truck-moving.svg index ca6953d1d..e740363fa 100644 --- a/material/.icons/fontawesome/solid/truck-moving.svg +++ b/material/.icons/fontawesome/solid/truck-moving.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/truck-pickup.svg b/material/.icons/fontawesome/solid/truck-pickup.svg index c451d8d6c..a318fa110 100644 --- a/material/.icons/fontawesome/solid/truck-pickup.svg +++ b/material/.icons/fontawesome/solid/truck-pickup.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/truck-plane.svg b/material/.icons/fontawesome/solid/truck-plane.svg index 5f0922272..be6961852 100644 --- a/material/.icons/fontawesome/solid/truck-plane.svg +++ b/material/.icons/fontawesome/solid/truck-plane.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/truck-ramp-box.svg b/material/.icons/fontawesome/solid/truck-ramp-box.svg index 90f1c433c..3f90410e7 100644 --- a/material/.icons/fontawesome/solid/truck-ramp-box.svg +++ b/material/.icons/fontawesome/solid/truck-ramp-box.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/truck.svg b/material/.icons/fontawesome/solid/truck.svg index 0e7c0b6ad..d91ebe87f 100644 --- a/material/.icons/fontawesome/solid/truck.svg +++ b/material/.icons/fontawesome/solid/truck.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/tty.svg b/material/.icons/fontawesome/solid/tty.svg index c5e1bf03d..aab99ad06 100644 --- a/material/.icons/fontawesome/solid/tty.svg +++ b/material/.icons/fontawesome/solid/tty.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/turkish-lira-sign.svg b/material/.icons/fontawesome/solid/turkish-lira-sign.svg index 1b03cdb9f..766233df2 100644 --- a/material/.icons/fontawesome/solid/turkish-lira-sign.svg +++ b/material/.icons/fontawesome/solid/turkish-lira-sign.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/turn-down.svg b/material/.icons/fontawesome/solid/turn-down.svg index c0505b0b5..54706b18b 100644 --- a/material/.icons/fontawesome/solid/turn-down.svg +++ b/material/.icons/fontawesome/solid/turn-down.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/turn-up.svg b/material/.icons/fontawesome/solid/turn-up.svg index ba0badb09..af98693fc 100644 --- a/material/.icons/fontawesome/solid/turn-up.svg +++ b/material/.icons/fontawesome/solid/turn-up.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/tv.svg b/material/.icons/fontawesome/solid/tv.svg index 85778291f..258a7d4b2 100644 --- a/material/.icons/fontawesome/solid/tv.svg +++ b/material/.icons/fontawesome/solid/tv.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/u.svg b/material/.icons/fontawesome/solid/u.svg index 613212713..ca1b727ba 100644 --- a/material/.icons/fontawesome/solid/u.svg +++ b/material/.icons/fontawesome/solid/u.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/umbrella-beach.svg b/material/.icons/fontawesome/solid/umbrella-beach.svg index b83ee0a2d..aa703c419 100644 --- a/material/.icons/fontawesome/solid/umbrella-beach.svg +++ b/material/.icons/fontawesome/solid/umbrella-beach.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/umbrella.svg b/material/.icons/fontawesome/solid/umbrella.svg index bc3f7c13a..ed285c83a 100644 --- a/material/.icons/fontawesome/solid/umbrella.svg +++ b/material/.icons/fontawesome/solid/umbrella.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/underline.svg b/material/.icons/fontawesome/solid/underline.svg index 67b93966e..34dfab1cc 100644 --- a/material/.icons/fontawesome/solid/underline.svg +++ b/material/.icons/fontawesome/solid/underline.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/universal-access.svg b/material/.icons/fontawesome/solid/universal-access.svg index 5c905e3d1..4be31d0c2 100644 --- a/material/.icons/fontawesome/solid/universal-access.svg +++ b/material/.icons/fontawesome/solid/universal-access.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/unlock-keyhole.svg b/material/.icons/fontawesome/solid/unlock-keyhole.svg index f6a7271c3..2d9f6c224 100644 --- a/material/.icons/fontawesome/solid/unlock-keyhole.svg +++ b/material/.icons/fontawesome/solid/unlock-keyhole.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/unlock.svg b/material/.icons/fontawesome/solid/unlock.svg index 473d647c5..7d7af1cd8 100644 --- a/material/.icons/fontawesome/solid/unlock.svg +++ b/material/.icons/fontawesome/solid/unlock.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/up-down-left-right.svg b/material/.icons/fontawesome/solid/up-down-left-right.svg index ee0da7b88..7fbf822cc 100644 --- a/material/.icons/fontawesome/solid/up-down-left-right.svg +++ b/material/.icons/fontawesome/solid/up-down-left-right.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/up-down.svg b/material/.icons/fontawesome/solid/up-down.svg index 0132b67d5..c7e79b823 100644 --- a/material/.icons/fontawesome/solid/up-down.svg +++ b/material/.icons/fontawesome/solid/up-down.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/up-long.svg b/material/.icons/fontawesome/solid/up-long.svg index 51d87626a..d9a166b35 100644 --- a/material/.icons/fontawesome/solid/up-long.svg +++ b/material/.icons/fontawesome/solid/up-long.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/up-right-and-down-left-from-center.svg b/material/.icons/fontawesome/solid/up-right-and-down-left-from-center.svg index 12b697adf..2d5b98b7e 100644 --- a/material/.icons/fontawesome/solid/up-right-and-down-left-from-center.svg +++ b/material/.icons/fontawesome/solid/up-right-and-down-left-from-center.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/up-right-from-square.svg b/material/.icons/fontawesome/solid/up-right-from-square.svg index 2fc65fa44..5d2bdd900 100644 --- a/material/.icons/fontawesome/solid/up-right-from-square.svg +++ b/material/.icons/fontawesome/solid/up-right-from-square.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/upload.svg b/material/.icons/fontawesome/solid/upload.svg index cb813b721..db85cc302 100644 --- a/material/.icons/fontawesome/solid/upload.svg +++ b/material/.icons/fontawesome/solid/upload.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/user-astronaut.svg b/material/.icons/fontawesome/solid/user-astronaut.svg index 39ba7eb7b..f885b8b2b 100644 --- a/material/.icons/fontawesome/solid/user-astronaut.svg +++ b/material/.icons/fontawesome/solid/user-astronaut.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/user-check.svg b/material/.icons/fontawesome/solid/user-check.svg index 260a97d4b..73873d9d1 100644 --- a/material/.icons/fontawesome/solid/user-check.svg +++ b/material/.icons/fontawesome/solid/user-check.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/user-clock.svg b/material/.icons/fontawesome/solid/user-clock.svg index 6f9a98ef2..ceca573a3 100644 --- a/material/.icons/fontawesome/solid/user-clock.svg +++ b/material/.icons/fontawesome/solid/user-clock.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/user-doctor.svg b/material/.icons/fontawesome/solid/user-doctor.svg index e47f438ae..3b08335dd 100644 --- a/material/.icons/fontawesome/solid/user-doctor.svg +++ b/material/.icons/fontawesome/solid/user-doctor.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/user-gear.svg b/material/.icons/fontawesome/solid/user-gear.svg index 4ca935447..3ccb57627 100644 --- a/material/.icons/fontawesome/solid/user-gear.svg +++ b/material/.icons/fontawesome/solid/user-gear.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/user-graduate.svg b/material/.icons/fontawesome/solid/user-graduate.svg index 8a7e4b5a3..f0a9ac1e8 100644 --- a/material/.icons/fontawesome/solid/user-graduate.svg +++ b/material/.icons/fontawesome/solid/user-graduate.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/user-group.svg b/material/.icons/fontawesome/solid/user-group.svg index 84f6199c9..8c10de1d6 100644 --- a/material/.icons/fontawesome/solid/user-group.svg +++ b/material/.icons/fontawesome/solid/user-group.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/user-injured.svg b/material/.icons/fontawesome/solid/user-injured.svg index 4d93dc71e..1f6e8c2aa 100644 --- a/material/.icons/fontawesome/solid/user-injured.svg +++ b/material/.icons/fontawesome/solid/user-injured.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/user-large-slash.svg b/material/.icons/fontawesome/solid/user-large-slash.svg index f08e79e50..64c088369 100644 --- a/material/.icons/fontawesome/solid/user-large-slash.svg +++ b/material/.icons/fontawesome/solid/user-large-slash.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/user-large.svg b/material/.icons/fontawesome/solid/user-large.svg index 48a407959..328444a9d 100644 --- a/material/.icons/fontawesome/solid/user-large.svg +++ b/material/.icons/fontawesome/solid/user-large.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/user-lock.svg b/material/.icons/fontawesome/solid/user-lock.svg index 4a2dc3d2a..2eedab17e 100644 --- a/material/.icons/fontawesome/solid/user-lock.svg +++ b/material/.icons/fontawesome/solid/user-lock.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/user-minus.svg b/material/.icons/fontawesome/solid/user-minus.svg index 3dad85b75..35db126d7 100644 --- a/material/.icons/fontawesome/solid/user-minus.svg +++ b/material/.icons/fontawesome/solid/user-minus.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/user-ninja.svg b/material/.icons/fontawesome/solid/user-ninja.svg index 216efff44..89342da4f 100644 --- a/material/.icons/fontawesome/solid/user-ninja.svg +++ b/material/.icons/fontawesome/solid/user-ninja.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/user-nurse.svg b/material/.icons/fontawesome/solid/user-nurse.svg index 4be82c986..42e59785a 100644 --- a/material/.icons/fontawesome/solid/user-nurse.svg +++ b/material/.icons/fontawesome/solid/user-nurse.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/user-pen.svg b/material/.icons/fontawesome/solid/user-pen.svg index a880cfc8e..7a4637aed 100644 --- a/material/.icons/fontawesome/solid/user-pen.svg +++ b/material/.icons/fontawesome/solid/user-pen.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/user-plus.svg b/material/.icons/fontawesome/solid/user-plus.svg index ec67bda40..138de6517 100644 --- a/material/.icons/fontawesome/solid/user-plus.svg +++ b/material/.icons/fontawesome/solid/user-plus.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/user-secret.svg b/material/.icons/fontawesome/solid/user-secret.svg index 7ac15f1eb..6901d0ff3 100644 --- a/material/.icons/fontawesome/solid/user-secret.svg +++ b/material/.icons/fontawesome/solid/user-secret.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/user-shield.svg b/material/.icons/fontawesome/solid/user-shield.svg index 270e50f2d..abab282aa 100644 --- a/material/.icons/fontawesome/solid/user-shield.svg +++ b/material/.icons/fontawesome/solid/user-shield.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/user-slash.svg b/material/.icons/fontawesome/solid/user-slash.svg index 2bc5ce891..bf10cc246 100644 --- a/material/.icons/fontawesome/solid/user-slash.svg +++ b/material/.icons/fontawesome/solid/user-slash.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/user-tag.svg b/material/.icons/fontawesome/solid/user-tag.svg index 66c61bad6..883a31e2d 100644 --- a/material/.icons/fontawesome/solid/user-tag.svg +++ b/material/.icons/fontawesome/solid/user-tag.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/user-tie.svg b/material/.icons/fontawesome/solid/user-tie.svg index 0541d621a..7ce49fb2d 100644 --- a/material/.icons/fontawesome/solid/user-tie.svg +++ b/material/.icons/fontawesome/solid/user-tie.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/user-xmark.svg b/material/.icons/fontawesome/solid/user-xmark.svg index c31b4203b..f5a9ff46d 100644 --- a/material/.icons/fontawesome/solid/user-xmark.svg +++ b/material/.icons/fontawesome/solid/user-xmark.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/user.svg b/material/.icons/fontawesome/solid/user.svg index 6e7c4a793..505fb2cee 100644 --- a/material/.icons/fontawesome/solid/user.svg +++ b/material/.icons/fontawesome/solid/user.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/users-between-lines.svg b/material/.icons/fontawesome/solid/users-between-lines.svg index 7ffa8774e..bbd062e24 100644 --- a/material/.icons/fontawesome/solid/users-between-lines.svg +++ b/material/.icons/fontawesome/solid/users-between-lines.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/users-gear.svg b/material/.icons/fontawesome/solid/users-gear.svg index 9bd123192..ac63bbcb1 100644 --- a/material/.icons/fontawesome/solid/users-gear.svg +++ b/material/.icons/fontawesome/solid/users-gear.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/users-line.svg b/material/.icons/fontawesome/solid/users-line.svg index de24c6eee..b25655478 100644 --- a/material/.icons/fontawesome/solid/users-line.svg +++ b/material/.icons/fontawesome/solid/users-line.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/users-rays.svg b/material/.icons/fontawesome/solid/users-rays.svg index faccfeb35..38aac1071 100644 --- a/material/.icons/fontawesome/solid/users-rays.svg +++ b/material/.icons/fontawesome/solid/users-rays.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/users-rectangle.svg b/material/.icons/fontawesome/solid/users-rectangle.svg index f7b083694..84310ceef 100644 --- a/material/.icons/fontawesome/solid/users-rectangle.svg +++ b/material/.icons/fontawesome/solid/users-rectangle.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/users-slash.svg b/material/.icons/fontawesome/solid/users-slash.svg index 3457fb7a5..f86d76f29 100644 --- a/material/.icons/fontawesome/solid/users-slash.svg +++ b/material/.icons/fontawesome/solid/users-slash.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/users-viewfinder.svg b/material/.icons/fontawesome/solid/users-viewfinder.svg index b785bc9fc..f8849ff7c 100644 --- a/material/.icons/fontawesome/solid/users-viewfinder.svg +++ b/material/.icons/fontawesome/solid/users-viewfinder.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/users.svg b/material/.icons/fontawesome/solid/users.svg index 6052909f7..b9de1e25d 100644 --- a/material/.icons/fontawesome/solid/users.svg +++ b/material/.icons/fontawesome/solid/users.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/utensils.svg b/material/.icons/fontawesome/solid/utensils.svg index 2bcdf77ca..1a02439f6 100644 --- a/material/.icons/fontawesome/solid/utensils.svg +++ b/material/.icons/fontawesome/solid/utensils.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/v.svg b/material/.icons/fontawesome/solid/v.svg index 422555fe1..e7a7da875 100644 --- a/material/.icons/fontawesome/solid/v.svg +++ b/material/.icons/fontawesome/solid/v.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/van-shuttle.svg b/material/.icons/fontawesome/solid/van-shuttle.svg index 3260dcc5b..3f3c7eeb2 100644 --- a/material/.icons/fontawesome/solid/van-shuttle.svg +++ b/material/.icons/fontawesome/solid/van-shuttle.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/vault.svg b/material/.icons/fontawesome/solid/vault.svg index 715776521..50e283317 100644 --- a/material/.icons/fontawesome/solid/vault.svg +++ b/material/.icons/fontawesome/solid/vault.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/vector-square.svg b/material/.icons/fontawesome/solid/vector-square.svg index 551362d86..ea4126663 100644 --- a/material/.icons/fontawesome/solid/vector-square.svg +++ b/material/.icons/fontawesome/solid/vector-square.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/venus-double.svg b/material/.icons/fontawesome/solid/venus-double.svg index 39fe3268c..0b425b63b 100644 --- a/material/.icons/fontawesome/solid/venus-double.svg +++ b/material/.icons/fontawesome/solid/venus-double.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/venus-mars.svg b/material/.icons/fontawesome/solid/venus-mars.svg index 4f41d69ec..a4679c059 100644 --- a/material/.icons/fontawesome/solid/venus-mars.svg +++ b/material/.icons/fontawesome/solid/venus-mars.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/venus.svg b/material/.icons/fontawesome/solid/venus.svg index 4e93741b9..687e14d33 100644 --- a/material/.icons/fontawesome/solid/venus.svg +++ b/material/.icons/fontawesome/solid/venus.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/vest-patches.svg b/material/.icons/fontawesome/solid/vest-patches.svg index 42649e470..d78cfa144 100644 --- a/material/.icons/fontawesome/solid/vest-patches.svg +++ b/material/.icons/fontawesome/solid/vest-patches.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/vest.svg b/material/.icons/fontawesome/solid/vest.svg index fc3b87547..a25dc7586 100644 --- a/material/.icons/fontawesome/solid/vest.svg +++ b/material/.icons/fontawesome/solid/vest.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/vial-circle-check.svg b/material/.icons/fontawesome/solid/vial-circle-check.svg index d8c9465f2..44cbf3793 100644 --- a/material/.icons/fontawesome/solid/vial-circle-check.svg +++ b/material/.icons/fontawesome/solid/vial-circle-check.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/vial-virus.svg b/material/.icons/fontawesome/solid/vial-virus.svg index 30b416aea..8703203a4 100644 --- a/material/.icons/fontawesome/solid/vial-virus.svg +++ b/material/.icons/fontawesome/solid/vial-virus.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/vial.svg b/material/.icons/fontawesome/solid/vial.svg index 74c3cbe8a..9bce847cd 100644 --- a/material/.icons/fontawesome/solid/vial.svg +++ b/material/.icons/fontawesome/solid/vial.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/vials.svg b/material/.icons/fontawesome/solid/vials.svg index be7aa9274..6274dc332 100644 --- a/material/.icons/fontawesome/solid/vials.svg +++ b/material/.icons/fontawesome/solid/vials.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/video-slash.svg b/material/.icons/fontawesome/solid/video-slash.svg index 941ad1028..05e300db2 100644 --- a/material/.icons/fontawesome/solid/video-slash.svg +++ b/material/.icons/fontawesome/solid/video-slash.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/video.svg b/material/.icons/fontawesome/solid/video.svg index ca07f306a..c498a114b 100644 --- a/material/.icons/fontawesome/solid/video.svg +++ b/material/.icons/fontawesome/solid/video.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/vihara.svg b/material/.icons/fontawesome/solid/vihara.svg index 84e05fad6..d4bbd7d3b 100644 --- a/material/.icons/fontawesome/solid/vihara.svg +++ b/material/.icons/fontawesome/solid/vihara.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/virus-covid-slash.svg b/material/.icons/fontawesome/solid/virus-covid-slash.svg index d1cb1127a..cc29da3f4 100644 --- a/material/.icons/fontawesome/solid/virus-covid-slash.svg +++ b/material/.icons/fontawesome/solid/virus-covid-slash.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/virus-covid.svg b/material/.icons/fontawesome/solid/virus-covid.svg index a7617869c..d458ae858 100644 --- a/material/.icons/fontawesome/solid/virus-covid.svg +++ b/material/.icons/fontawesome/solid/virus-covid.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/virus-slash.svg b/material/.icons/fontawesome/solid/virus-slash.svg index 4268a0105..a671b2d1c 100644 --- a/material/.icons/fontawesome/solid/virus-slash.svg +++ b/material/.icons/fontawesome/solid/virus-slash.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/virus.svg b/material/.icons/fontawesome/solid/virus.svg index 36bf855f8..020034c17 100644 --- a/material/.icons/fontawesome/solid/virus.svg +++ b/material/.icons/fontawesome/solid/virus.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/viruses.svg b/material/.icons/fontawesome/solid/viruses.svg index 80b2e7a23..8a68331cf 100644 --- a/material/.icons/fontawesome/solid/viruses.svg +++ b/material/.icons/fontawesome/solid/viruses.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/voicemail.svg b/material/.icons/fontawesome/solid/voicemail.svg index b8c469fef..77f96349a 100644 --- a/material/.icons/fontawesome/solid/voicemail.svg +++ b/material/.icons/fontawesome/solid/voicemail.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/volcano.svg b/material/.icons/fontawesome/solid/volcano.svg index 967e46468..0c440eb8d 100644 --- a/material/.icons/fontawesome/solid/volcano.svg +++ b/material/.icons/fontawesome/solid/volcano.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/volleyball.svg b/material/.icons/fontawesome/solid/volleyball.svg index a3b2ac2d8..22e19a721 100644 --- a/material/.icons/fontawesome/solid/volleyball.svg +++ b/material/.icons/fontawesome/solid/volleyball.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/volume-high.svg b/material/.icons/fontawesome/solid/volume-high.svg index 92c6d5aef..e684042f1 100644 --- a/material/.icons/fontawesome/solid/volume-high.svg +++ b/material/.icons/fontawesome/solid/volume-high.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/volume-low.svg b/material/.icons/fontawesome/solid/volume-low.svg index 988ddaa4b..812ce9074 100644 --- a/material/.icons/fontawesome/solid/volume-low.svg +++ b/material/.icons/fontawesome/solid/volume-low.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/volume-off.svg b/material/.icons/fontawesome/solid/volume-off.svg index a6f3b47e6..928e7a272 100644 --- a/material/.icons/fontawesome/solid/volume-off.svg +++ b/material/.icons/fontawesome/solid/volume-off.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/volume-xmark.svg b/material/.icons/fontawesome/solid/volume-xmark.svg index a636e7ab9..fd8844294 100644 --- a/material/.icons/fontawesome/solid/volume-xmark.svg +++ b/material/.icons/fontawesome/solid/volume-xmark.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/vr-cardboard.svg b/material/.icons/fontawesome/solid/vr-cardboard.svg index 55f7bacd6..dd277f3e3 100644 --- a/material/.icons/fontawesome/solid/vr-cardboard.svg +++ b/material/.icons/fontawesome/solid/vr-cardboard.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/w.svg b/material/.icons/fontawesome/solid/w.svg index 8837e5857..8d790000f 100644 --- a/material/.icons/fontawesome/solid/w.svg +++ b/material/.icons/fontawesome/solid/w.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/walkie-talkie.svg b/material/.icons/fontawesome/solid/walkie-talkie.svg index 3139ce04b..a65f07e07 100644 --- a/material/.icons/fontawesome/solid/walkie-talkie.svg +++ b/material/.icons/fontawesome/solid/walkie-talkie.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/wallet.svg b/material/.icons/fontawesome/solid/wallet.svg index bee046381..09c880fb8 100644 --- a/material/.icons/fontawesome/solid/wallet.svg +++ b/material/.icons/fontawesome/solid/wallet.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/wand-magic-sparkles.svg b/material/.icons/fontawesome/solid/wand-magic-sparkles.svg index 3393b6d4e..3ccb8f37d 100644 --- a/material/.icons/fontawesome/solid/wand-magic-sparkles.svg +++ b/material/.icons/fontawesome/solid/wand-magic-sparkles.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/wand-magic.svg b/material/.icons/fontawesome/solid/wand-magic.svg index 5ad73e242..089d39520 100644 --- a/material/.icons/fontawesome/solid/wand-magic.svg +++ b/material/.icons/fontawesome/solid/wand-magic.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/wand-sparkles.svg b/material/.icons/fontawesome/solid/wand-sparkles.svg index 79521eea7..85b89be07 100644 --- a/material/.icons/fontawesome/solid/wand-sparkles.svg +++ b/material/.icons/fontawesome/solid/wand-sparkles.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/warehouse.svg b/material/.icons/fontawesome/solid/warehouse.svg index 021f8e38a..4aea1da8f 100644 --- a/material/.icons/fontawesome/solid/warehouse.svg +++ b/material/.icons/fontawesome/solid/warehouse.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/water-ladder.svg b/material/.icons/fontawesome/solid/water-ladder.svg index 1408193cf..6257296bd 100644 --- a/material/.icons/fontawesome/solid/water-ladder.svg +++ b/material/.icons/fontawesome/solid/water-ladder.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/water.svg b/material/.icons/fontawesome/solid/water.svg index 2c53e03d1..7a5465d66 100644 --- a/material/.icons/fontawesome/solid/water.svg +++ b/material/.icons/fontawesome/solid/water.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/wave-square.svg b/material/.icons/fontawesome/solid/wave-square.svg index 3f768cd3c..862d48ae3 100644 --- a/material/.icons/fontawesome/solid/wave-square.svg +++ b/material/.icons/fontawesome/solid/wave-square.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/weight-hanging.svg b/material/.icons/fontawesome/solid/weight-hanging.svg index 931599592..3e080ccdf 100644 --- a/material/.icons/fontawesome/solid/weight-hanging.svg +++ b/material/.icons/fontawesome/solid/weight-hanging.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/weight-scale.svg b/material/.icons/fontawesome/solid/weight-scale.svg index 793a41d6b..3ad48849d 100644 --- a/material/.icons/fontawesome/solid/weight-scale.svg +++ b/material/.icons/fontawesome/solid/weight-scale.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/wheat-awn-circle-exclamation.svg b/material/.icons/fontawesome/solid/wheat-awn-circle-exclamation.svg index 4ec072711..ae6194a24 100644 --- a/material/.icons/fontawesome/solid/wheat-awn-circle-exclamation.svg +++ b/material/.icons/fontawesome/solid/wheat-awn-circle-exclamation.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/wheat-awn.svg b/material/.icons/fontawesome/solid/wheat-awn.svg index ef9e2ca54..d76f64407 100644 --- a/material/.icons/fontawesome/solid/wheat-awn.svg +++ b/material/.icons/fontawesome/solid/wheat-awn.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/wheelchair-move.svg b/material/.icons/fontawesome/solid/wheelchair-move.svg index f329d583b..14ff0d952 100644 --- a/material/.icons/fontawesome/solid/wheelchair-move.svg +++ b/material/.icons/fontawesome/solid/wheelchair-move.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/wheelchair.svg b/material/.icons/fontawesome/solid/wheelchair.svg index 0a76694c4..cf45d2301 100644 --- a/material/.icons/fontawesome/solid/wheelchair.svg +++ b/material/.icons/fontawesome/solid/wheelchair.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/whiskey-glass.svg b/material/.icons/fontawesome/solid/whiskey-glass.svg index cf8f11ceb..7da400b55 100644 --- a/material/.icons/fontawesome/solid/whiskey-glass.svg +++ b/material/.icons/fontawesome/solid/whiskey-glass.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/wifi.svg b/material/.icons/fontawesome/solid/wifi.svg index 966c5bfd7..c9f229258 100644 --- a/material/.icons/fontawesome/solid/wifi.svg +++ b/material/.icons/fontawesome/solid/wifi.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/wind.svg b/material/.icons/fontawesome/solid/wind.svg index 34ba95cee..5d8d2a0e8 100644 --- a/material/.icons/fontawesome/solid/wind.svg +++ b/material/.icons/fontawesome/solid/wind.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/window-maximize.svg b/material/.icons/fontawesome/solid/window-maximize.svg index 178f96a51..008451de4 100644 --- a/material/.icons/fontawesome/solid/window-maximize.svg +++ b/material/.icons/fontawesome/solid/window-maximize.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/window-minimize.svg b/material/.icons/fontawesome/solid/window-minimize.svg index 4fd13a033..f66cbe7d8 100644 --- a/material/.icons/fontawesome/solid/window-minimize.svg +++ b/material/.icons/fontawesome/solid/window-minimize.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/window-restore.svg b/material/.icons/fontawesome/solid/window-restore.svg index 2d2e44825..2feceda9b 100644 --- a/material/.icons/fontawesome/solid/window-restore.svg +++ b/material/.icons/fontawesome/solid/window-restore.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/wine-bottle.svg b/material/.icons/fontawesome/solid/wine-bottle.svg index 4dfa91020..9c600f86b 100644 --- a/material/.icons/fontawesome/solid/wine-bottle.svg +++ b/material/.icons/fontawesome/solid/wine-bottle.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/wine-glass-empty.svg b/material/.icons/fontawesome/solid/wine-glass-empty.svg index b67ebc52b..b1bda96a2 100644 --- a/material/.icons/fontawesome/solid/wine-glass-empty.svg +++ b/material/.icons/fontawesome/solid/wine-glass-empty.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/wine-glass.svg b/material/.icons/fontawesome/solid/wine-glass.svg index 8ac99cb54..16fb2a41f 100644 --- a/material/.icons/fontawesome/solid/wine-glass.svg +++ b/material/.icons/fontawesome/solid/wine-glass.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/won-sign.svg b/material/.icons/fontawesome/solid/won-sign.svg index 1b16e7435..40723c707 100644 --- a/material/.icons/fontawesome/solid/won-sign.svg +++ b/material/.icons/fontawesome/solid/won-sign.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/worm.svg b/material/.icons/fontawesome/solid/worm.svg index 1cb5c6013..407915ab3 100644 --- a/material/.icons/fontawesome/solid/worm.svg +++ b/material/.icons/fontawesome/solid/worm.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/wrench.svg b/material/.icons/fontawesome/solid/wrench.svg index 28f871d06..f86d243bf 100644 --- a/material/.icons/fontawesome/solid/wrench.svg +++ b/material/.icons/fontawesome/solid/wrench.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/x-ray.svg b/material/.icons/fontawesome/solid/x-ray.svg index ebe3aa294..ec5622e8e 100644 --- a/material/.icons/fontawesome/solid/x-ray.svg +++ b/material/.icons/fontawesome/solid/x-ray.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/x.svg b/material/.icons/fontawesome/solid/x.svg index 44c0da0f1..5ef3ed63e 100644 --- a/material/.icons/fontawesome/solid/x.svg +++ b/material/.icons/fontawesome/solid/x.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/xmark.svg b/material/.icons/fontawesome/solid/xmark.svg index 1a60bea9e..7e8d169f6 100644 --- a/material/.icons/fontawesome/solid/xmark.svg +++ b/material/.icons/fontawesome/solid/xmark.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/xmarks-lines.svg b/material/.icons/fontawesome/solid/xmarks-lines.svg index b344b58e0..5c9dceeba 100644 --- a/material/.icons/fontawesome/solid/xmarks-lines.svg +++ b/material/.icons/fontawesome/solid/xmarks-lines.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/y.svg b/material/.icons/fontawesome/solid/y.svg index 7da9c7c8c..6033a692b 100644 --- a/material/.icons/fontawesome/solid/y.svg +++ b/material/.icons/fontawesome/solid/y.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/yen-sign.svg b/material/.icons/fontawesome/solid/yen-sign.svg index c23636ad9..50846c618 100644 --- a/material/.icons/fontawesome/solid/yen-sign.svg +++ b/material/.icons/fontawesome/solid/yen-sign.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/yin-yang.svg b/material/.icons/fontawesome/solid/yin-yang.svg index 319e717ae..459a3c681 100644 --- a/material/.icons/fontawesome/solid/yin-yang.svg +++ b/material/.icons/fontawesome/solid/yin-yang.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/fontawesome/solid/z.svg b/material/.icons/fontawesome/solid/z.svg index 59f798427..ac6db7641 100644 --- a/material/.icons/fontawesome/solid/z.svg +++ b/material/.icons/fontawesome/solid/z.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/material/auto-mode.svg b/material/.icons/material/auto-mode.svg new file mode 100644 index 000000000..21e735fab --- /dev/null +++ b/material/.icons/material/auto-mode.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/material/baseball-outline.svg b/material/.icons/material/baseball-outline.svg new file mode 100644 index 000000000..8d3704124 --- /dev/null +++ b/material/.icons/material/baseball-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/material/bench-back.svg b/material/.icons/material/bench-back.svg new file mode 100644 index 000000000..f22e1b196 --- /dev/null +++ b/material/.icons/material/bench-back.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/material/bench.svg b/material/.icons/material/bench.svg new file mode 100644 index 000000000..97f2c03f7 --- /dev/null +++ b/material/.icons/material/bench.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/material/bike-pedal-clipless.svg b/material/.icons/material/bike-pedal-clipless.svg new file mode 100644 index 000000000..842112703 --- /dev/null +++ b/material/.icons/material/bike-pedal-clipless.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/material/bike-pedal-mountain.svg b/material/.icons/material/bike-pedal-mountain.svg new file mode 100644 index 000000000..32462cde5 --- /dev/null +++ b/material/.icons/material/bike-pedal-mountain.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/material/bike-pedal.svg b/material/.icons/material/bike-pedal.svg new file mode 100644 index 000000000..ea5a8a1de --- /dev/null +++ b/material/.icons/material/bike-pedal.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/material/calendar-star-four-points.svg b/material/.icons/material/calendar-star-four-points.svg new file mode 100644 index 000000000..03687bd8d --- /dev/null +++ b/material/.icons/material/calendar-star-four-points.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/material/cash-off.svg b/material/.icons/material/cash-off.svg new file mode 100644 index 000000000..4648d9148 --- /dev/null +++ b/material/.icons/material/cash-off.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/material/checkbook-arrow-left.svg b/material/.icons/material/checkbook-arrow-left.svg new file mode 100644 index 000000000..cf3662270 --- /dev/null +++ b/material/.icons/material/checkbook-arrow-left.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/material/checkbook-arrow-right.svg b/material/.icons/material/checkbook-arrow-right.svg new file mode 100644 index 000000000..216219467 --- /dev/null +++ b/material/.icons/material/checkbook-arrow-right.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/material/checkbox-marked-circle-auto-outline.svg b/material/.icons/material/checkbox-marked-circle-auto-outline.svg new file mode 100644 index 000000000..8347c7582 --- /dev/null +++ b/material/.icons/material/checkbox-marked-circle-auto-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/material/checkbox-marked-circle-minus-outline.svg b/material/.icons/material/checkbox-marked-circle-minus-outline.svg new file mode 100644 index 000000000..6c307b124 --- /dev/null +++ b/material/.icons/material/checkbox-marked-circle-minus-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/material/city-switch.svg b/material/.icons/material/city-switch.svg new file mode 100644 index 000000000..49d6c7f4a --- /dev/null +++ b/material/.icons/material/city-switch.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/material/clock-star-four-points-outline.svg b/material/.icons/material/clock-star-four-points-outline.svg new file mode 100644 index 000000000..fc2182edb --- /dev/null +++ b/material/.icons/material/clock-star-four-points-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/material/clock-star-four-points.svg b/material/.icons/material/clock-star-four-points.svg new file mode 100644 index 000000000..e0ace0e4d --- /dev/null +++ b/material/.icons/material/clock-star-four-points.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/material/clover-outline.svg b/material/.icons/material/clover-outline.svg new file mode 100644 index 000000000..0eb1d4ee1 --- /dev/null +++ b/material/.icons/material/clover-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/material/creation-outline.svg b/material/.icons/material/creation-outline.svg new file mode 100644 index 000000000..c43372734 --- /dev/null +++ b/material/.icons/material/creation-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/material/domain-switch.svg b/material/.icons/material/domain-switch.svg new file mode 100644 index 000000000..d7537629b --- /dev/null +++ b/material/.icons/material/domain-switch.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/material/email-heart-outline.svg b/material/.icons/material/email-heart-outline.svg new file mode 100644 index 000000000..76ed06903 --- /dev/null +++ b/material/.icons/material/email-heart-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/material/email-open-heart-outline.svg b/material/.icons/material/email-open-heart-outline.svg new file mode 100644 index 000000000..c01a568cc --- /dev/null +++ b/material/.icons/material/email-open-heart-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/material/file-document-refresh-outline.svg b/material/.icons/material/file-document-refresh-outline.svg new file mode 100644 index 000000000..52abb125c --- /dev/null +++ b/material/.icons/material/file-document-refresh-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/material/file-document-refresh.svg b/material/.icons/material/file-document-refresh.svg new file mode 100644 index 000000000..2fd216fcd --- /dev/null +++ b/material/.icons/material/file-document-refresh.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/material/file-star-four-points-outline.svg b/material/.icons/material/file-star-four-points-outline.svg new file mode 100644 index 000000000..524eea4ed --- /dev/null +++ b/material/.icons/material/file-star-four-points-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/material/file-star-four-points.svg b/material/.icons/material/file-star-four-points.svg new file mode 100644 index 000000000..5b7604a93 --- /dev/null +++ b/material/.icons/material/file-star-four-points.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/material/forest-outline.svg b/material/.icons/material/forest-outline.svg new file mode 100644 index 000000000..c1d63c099 --- /dev/null +++ b/material/.icons/material/forest-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/material/home-percent-outline.svg b/material/.icons/material/home-percent-outline.svg new file mode 100644 index 000000000..ef322e181 --- /dev/null +++ b/material/.icons/material/home-percent-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/material/home-percent.svg b/material/.icons/material/home-percent.svg new file mode 100644 index 000000000..057c30cb2 --- /dev/null +++ b/material/.icons/material/home-percent.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/material/home-sound-in-outline.svg b/material/.icons/material/home-sound-in-outline.svg new file mode 100644 index 000000000..4e1424bf8 --- /dev/null +++ b/material/.icons/material/home-sound-in-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/material/home-sound-in.svg b/material/.icons/material/home-sound-in.svg new file mode 100644 index 000000000..d1b9594ff --- /dev/null +++ b/material/.icons/material/home-sound-in.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/material/home-sound-out-outline.svg b/material/.icons/material/home-sound-out-outline.svg new file mode 100644 index 000000000..b29290f51 --- /dev/null +++ b/material/.icons/material/home-sound-out-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/material/home-sound-out.svg b/material/.icons/material/home-sound-out.svg new file mode 100644 index 000000000..c6b42750e --- /dev/null +++ b/material/.icons/material/home-sound-out.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/material/image-filter-hdr-outline.svg b/material/.icons/material/image-filter-hdr-outline.svg new file mode 100644 index 000000000..e50313136 --- /dev/null +++ b/material/.icons/material/image-filter-hdr-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/material/information-box-outline.svg b/material/.icons/material/information-box-outline.svg new file mode 100644 index 000000000..38d7deea8 --- /dev/null +++ b/material/.icons/material/information-box-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/material/information-box.svg b/material/.icons/material/information-box.svg new file mode 100644 index 000000000..91929e368 --- /dev/null +++ b/material/.icons/material/information-box.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/material/information-slab-box-outline.svg b/material/.icons/material/information-slab-box-outline.svg new file mode 100644 index 000000000..fd1be7d7c --- /dev/null +++ b/material/.icons/material/information-slab-box-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/material/information-slab-box.svg b/material/.icons/material/information-slab-box.svg new file mode 100644 index 000000000..f2aa560e3 --- /dev/null +++ b/material/.icons/material/information-slab-box.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/material/information-slab-circle-outline.svg b/material/.icons/material/information-slab-circle-outline.svg new file mode 100644 index 000000000..ca2f94549 --- /dev/null +++ b/material/.icons/material/information-slab-circle-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/material/information-slab-circle.svg b/material/.icons/material/information-slab-circle.svg new file mode 100644 index 000000000..d6dcaaf68 --- /dev/null +++ b/material/.icons/material/information-slab-circle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/material/information-slab-symbol.svg b/material/.icons/material/information-slab-symbol.svg new file mode 100644 index 000000000..633738d4b --- /dev/null +++ b/material/.icons/material/information-slab-symbol.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/material/information-symbol.svg b/material/.icons/material/information-symbol.svg new file mode 100644 index 000000000..06d383e6b --- /dev/null +++ b/material/.icons/material/information-symbol.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/material/information-variant-box-outline.svg b/material/.icons/material/information-variant-box-outline.svg new file mode 100644 index 000000000..541c5279e --- /dev/null +++ b/material/.icons/material/information-variant-box-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/material/information-variant-box.svg b/material/.icons/material/information-variant-box.svg new file mode 100644 index 000000000..bdc34567f --- /dev/null +++ b/material/.icons/material/information-variant-box.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/material/information-variant-circle-outline.svg b/material/.icons/material/information-variant-circle-outline.svg new file mode 100644 index 000000000..22583b70d --- /dev/null +++ b/material/.icons/material/information-variant-circle-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/material/information-variant-circle.svg b/material/.icons/material/information-variant-circle.svg new file mode 100644 index 000000000..2fa13e5fd --- /dev/null +++ b/material/.icons/material/information-variant-circle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/material/land-plots-marker.svg b/material/.icons/material/land-plots-marker.svg new file mode 100644 index 000000000..f3272732b --- /dev/null +++ b/material/.icons/material/land-plots-marker.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/material/monitor-vertical.svg b/material/.icons/material/monitor-vertical.svg new file mode 100644 index 000000000..4235cd891 --- /dev/null +++ b/material/.icons/material/monitor-vertical.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/material/nature-outline.svg b/material/.icons/material/nature-outline.svg new file mode 100644 index 000000000..21be6dac8 --- /dev/null +++ b/material/.icons/material/nature-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/material/nature-people-outline.svg b/material/.icons/material/nature-people-outline.svg new file mode 100644 index 000000000..326e9dbad --- /dev/null +++ b/material/.icons/material/nature-people-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/material/octagram-edit-outline.svg b/material/.icons/material/octagram-edit-outline.svg new file mode 100644 index 000000000..ee8fc84c9 --- /dev/null +++ b/material/.icons/material/octagram-edit-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/material/octagram-edit.svg b/material/.icons/material/octagram-edit.svg new file mode 100644 index 000000000..d3b37351d --- /dev/null +++ b/material/.icons/material/octagram-edit.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/material/octagram-minus-outline.svg b/material/.icons/material/octagram-minus-outline.svg new file mode 100644 index 000000000..eb7a4dbbc --- /dev/null +++ b/material/.icons/material/octagram-minus-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/material/octagram-minus.svg b/material/.icons/material/octagram-minus.svg new file mode 100644 index 000000000..0969678b2 --- /dev/null +++ b/material/.icons/material/octagram-minus.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/material/octagram-plus-outline.svg b/material/.icons/material/octagram-plus-outline.svg new file mode 100644 index 000000000..6f0d3fcb3 --- /dev/null +++ b/material/.icons/material/octagram-plus-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/material/octagram-plus.svg b/material/.icons/material/octagram-plus.svg new file mode 100644 index 000000000..8c0ce6e21 --- /dev/null +++ b/material/.icons/material/octagram-plus.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/material/pine-tree-variant-outline.svg b/material/.icons/material/pine-tree-variant-outline.svg new file mode 100644 index 000000000..7a067bb64 --- /dev/null +++ b/material/.icons/material/pine-tree-variant-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/material/pine-tree-variant.svg b/material/.icons/material/pine-tree-variant.svg new file mode 100644 index 000000000..84039741b --- /dev/null +++ b/material/.icons/material/pine-tree-variant.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/material/play-box-edit-outline.svg b/material/.icons/material/play-box-edit-outline.svg new file mode 100644 index 000000000..b1e929c45 --- /dev/null +++ b/material/.icons/material/play-box-edit-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/material/power-plug-battery-outline.svg b/material/.icons/material/power-plug-battery-outline.svg new file mode 100644 index 000000000..31fd131ce --- /dev/null +++ b/material/.icons/material/power-plug-battery-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/material/power-plug-battery.svg b/material/.icons/material/power-plug-battery.svg new file mode 100644 index 000000000..34cb346b6 --- /dev/null +++ b/material/.icons/material/power-plug-battery.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/material/progress-star-four-points.svg b/material/.icons/material/progress-star-four-points.svg new file mode 100644 index 000000000..19b530d1e --- /dev/null +++ b/material/.icons/material/progress-star-four-points.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/material/radiobox-indeterminate-variant.svg b/material/.icons/material/radiobox-indeterminate-variant.svg new file mode 100644 index 000000000..29f6ca486 --- /dev/null +++ b/material/.icons/material/radiobox-indeterminate-variant.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/material/receipt-clock-outline.svg b/material/.icons/material/receipt-clock-outline.svg new file mode 100644 index 000000000..e1e7799bb --- /dev/null +++ b/material/.icons/material/receipt-clock-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/material/receipt-clock.svg b/material/.icons/material/receipt-clock.svg new file mode 100644 index 000000000..868f21ee7 --- /dev/null +++ b/material/.icons/material/receipt-clock.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/material/receipt-send-outline.svg b/material/.icons/material/receipt-send-outline.svg new file mode 100644 index 000000000..c98e558e7 --- /dev/null +++ b/material/.icons/material/receipt-send-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/material/receipt-send.svg b/material/.icons/material/receipt-send.svg new file mode 100644 index 000000000..bf4e64104 --- /dev/null +++ b/material/.icons/material/receipt-send.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/material/receipt-text-arrow-left-outline.svg b/material/.icons/material/receipt-text-arrow-left-outline.svg new file mode 100644 index 000000000..028ee95d1 --- /dev/null +++ b/material/.icons/material/receipt-text-arrow-left-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/material/receipt-text-arrow-left.svg b/material/.icons/material/receipt-text-arrow-left.svg new file mode 100644 index 000000000..c55887a53 --- /dev/null +++ b/material/.icons/material/receipt-text-arrow-left.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/material/receipt-text-arrow-right-outline.svg b/material/.icons/material/receipt-text-arrow-right-outline.svg new file mode 100644 index 000000000..7e294d549 --- /dev/null +++ b/material/.icons/material/receipt-text-arrow-right-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/material/receipt-text-arrow-right.svg b/material/.icons/material/receipt-text-arrow-right.svg new file mode 100644 index 000000000..e383a48f2 --- /dev/null +++ b/material/.icons/material/receipt-text-arrow-right.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/material/receipt-text-clock-outline.svg b/material/.icons/material/receipt-text-clock-outline.svg new file mode 100644 index 000000000..0a56814ae --- /dev/null +++ b/material/.icons/material/receipt-text-clock-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/material/receipt-text-clock.svg b/material/.icons/material/receipt-text-clock.svg new file mode 100644 index 000000000..f84631984 --- /dev/null +++ b/material/.icons/material/receipt-text-clock.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/material/receipt-text-edit-outline.svg b/material/.icons/material/receipt-text-edit-outline.svg new file mode 100644 index 000000000..3a7cf80ec --- /dev/null +++ b/material/.icons/material/receipt-text-edit-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/material/receipt-text-edit.svg b/material/.icons/material/receipt-text-edit.svg new file mode 100644 index 000000000..e48234c8f --- /dev/null +++ b/material/.icons/material/receipt-text-edit.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/material/receipt-text-send-outline.svg b/material/.icons/material/receipt-text-send-outline.svg new file mode 100644 index 000000000..ca635d1cb --- /dev/null +++ b/material/.icons/material/receipt-text-send-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/material/receipt-text-send.svg b/material/.icons/material/receipt-text-send.svg new file mode 100644 index 000000000..1833c951d --- /dev/null +++ b/material/.icons/material/receipt-text-send.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/material/sack-outline.svg b/material/.icons/material/sack-outline.svg new file mode 100644 index 000000000..e80521a90 --- /dev/null +++ b/material/.icons/material/sack-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/material/send-variant-clock-outline.svg b/material/.icons/material/send-variant-clock-outline.svg new file mode 100644 index 000000000..c45a0d42b --- /dev/null +++ b/material/.icons/material/send-variant-clock-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/material/send-variant-clock.svg b/material/.icons/material/send-variant-clock.svg new file mode 100644 index 000000000..b1be7096d --- /dev/null +++ b/material/.icons/material/send-variant-clock.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/material/send-variant-outline.svg b/material/.icons/material/send-variant-outline.svg new file mode 100644 index 000000000..566a6de9c --- /dev/null +++ b/material/.icons/material/send-variant-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/material/send-variant.svg b/material/.icons/material/send-variant.svg new file mode 100644 index 000000000..29d654f15 --- /dev/null +++ b/material/.icons/material/send-variant.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/material/shape-plus-outline.svg b/material/.icons/material/shape-plus-outline.svg new file mode 100644 index 000000000..fea57779a --- /dev/null +++ b/material/.icons/material/shape-plus-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/material/spider-outline.svg b/material/.icons/material/spider-outline.svg new file mode 100644 index 000000000..173708a10 --- /dev/null +++ b/material/.icons/material/spider-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/material/square-circle-outline.svg b/material/.icons/material/square-circle-outline.svg new file mode 100644 index 000000000..742413b6c --- /dev/null +++ b/material/.icons/material/square-circle-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/material/star-four-points-box-outline.svg b/material/.icons/material/star-four-points-box-outline.svg new file mode 100644 index 000000000..6e12f5aae --- /dev/null +++ b/material/.icons/material/star-four-points-box-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/material/star-four-points-box.svg b/material/.icons/material/star-four-points-box.svg new file mode 100644 index 000000000..3a1d2f167 --- /dev/null +++ b/material/.icons/material/star-four-points-box.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/material/star-four-points-circle-outline.svg b/material/.icons/material/star-four-points-circle-outline.svg new file mode 100644 index 000000000..e44b11c4a --- /dev/null +++ b/material/.icons/material/star-four-points-circle-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/material/star-four-points-circle.svg b/material/.icons/material/star-four-points-circle.svg new file mode 100644 index 000000000..a0d53590f --- /dev/null +++ b/material/.icons/material/star-four-points-circle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/material/star-four-points-small.svg b/material/.icons/material/star-four-points-small.svg new file mode 100644 index 000000000..dd5b4d897 --- /dev/null +++ b/material/.icons/material/star-four-points-small.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/material/tag-hidden.svg b/material/.icons/material/tag-hidden.svg new file mode 100644 index 000000000..5dcf58f28 --- /dev/null +++ b/material/.icons/material/tag-hidden.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/material/tennis-ball-outline.svg b/material/.icons/material/tennis-ball-outline.svg new file mode 100644 index 000000000..a076831a1 --- /dev/null +++ b/material/.icons/material/tennis-ball-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/material/thermostat-cog.svg b/material/.icons/material/thermostat-cog.svg new file mode 100644 index 000000000..4a928737b --- /dev/null +++ b/material/.icons/material/thermostat-cog.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/material/touch-text-outline.svg b/material/.icons/material/touch-text-outline.svg new file mode 100644 index 000000000..2b0d7a801 --- /dev/null +++ b/material/.icons/material/touch-text-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/material/treasure-chest-outline.svg b/material/.icons/material/treasure-chest-outline.svg new file mode 100644 index 000000000..d70ace9f8 --- /dev/null +++ b/material/.icons/material/treasure-chest-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/material/triangle-down-outline.svg b/material/.icons/material/triangle-down-outline.svg new file mode 100644 index 000000000..af649c5f2 --- /dev/null +++ b/material/.icons/material/triangle-down-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/material/triangle-down.svg b/material/.icons/material/triangle-down.svg new file mode 100644 index 000000000..b495fa1dd --- /dev/null +++ b/material/.icons/material/triangle-down.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/material/view-grid-compact.svg b/material/.icons/material/view-grid-compact.svg new file mode 100644 index 000000000..10e2f493d --- /dev/null +++ b/material/.icons/material/view-grid-compact.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/material/wallet-bifold-outline.svg b/material/.icons/material/wallet-bifold-outline.svg new file mode 100644 index 000000000..2a6dd9ec2 --- /dev/null +++ b/material/.icons/material/wallet-bifold-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/material/wallet-bifold.svg b/material/.icons/material/wallet-bifold.svg new file mode 100644 index 000000000..fe3c48aa6 --- /dev/null +++ b/material/.icons/material/wallet-bifold.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/material/weather-hurricane-outline.svg b/material/.icons/material/weather-hurricane-outline.svg new file mode 100644 index 000000000..7da09e509 --- /dev/null +++ b/material/.icons/material/weather-hurricane-outline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/octicons/copilot-16.svg b/material/.icons/octicons/copilot-16.svg index 056a44f2d..bec4a9d59 100644 --- a/material/.icons/octicons/copilot-16.svg +++ b/material/.icons/octicons/copilot-16.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/octicons/copilot-24.svg b/material/.icons/octicons/copilot-24.svg index 924bef3ff..ac0cf6d7b 100644 --- a/material/.icons/octicons/copilot-24.svg +++ b/material/.icons/octicons/copilot-24.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/octicons/copilot-48.svg b/material/.icons/octicons/copilot-48.svg index 79aa85053..046b6eda4 100644 --- a/material/.icons/octicons/copilot-48.svg +++ b/material/.icons/octicons/copilot-48.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/octicons/copilot-96.svg b/material/.icons/octicons/copilot-96.svg index 0a83cf511..bd3fb4e78 100644 --- a/material/.icons/octicons/copilot-96.svg +++ b/material/.icons/octicons/copilot-96.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/octicons/copilot-error-16.svg b/material/.icons/octicons/copilot-error-16.svg index 1ee66fa4e..71f038574 100644 --- a/material/.icons/octicons/copilot-error-16.svg +++ b/material/.icons/octicons/copilot-error-16.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/octicons/copilot-warning-16.svg b/material/.icons/octicons/copilot-warning-16.svg index f3a3b919d..4b4469be1 100644 --- a/material/.icons/octicons/copilot-warning-16.svg +++ b/material/.icons/octicons/copilot-warning-16.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/octicons/devices-16.svg b/material/.icons/octicons/devices-16.svg new file mode 100644 index 000000000..84af9d860 --- /dev/null +++ b/material/.icons/octicons/devices-16.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/octicons/devices-24.svg b/material/.icons/octicons/devices-24.svg new file mode 100644 index 000000000..5bceb44fe --- /dev/null +++ b/material/.icons/octicons/devices-24.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/octicons/discussion-closed-16.svg b/material/.icons/octicons/discussion-closed-16.svg new file mode 100644 index 000000000..4a469fff0 --- /dev/null +++ b/material/.icons/octicons/discussion-closed-16.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/octicons/discussion-closed-24.svg b/material/.icons/octicons/discussion-closed-24.svg new file mode 100644 index 000000000..d9f3cef47 --- /dev/null +++ b/material/.icons/octicons/discussion-closed-24.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/octicons/discussion-duplicate-16.svg b/material/.icons/octicons/discussion-duplicate-16.svg new file mode 100644 index 000000000..9285dceb4 --- /dev/null +++ b/material/.icons/octicons/discussion-duplicate-16.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/octicons/discussion-duplicate-24.svg b/material/.icons/octicons/discussion-duplicate-24.svg new file mode 100644 index 000000000..80a64b5c1 --- /dev/null +++ b/material/.icons/octicons/discussion-duplicate-24.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/octicons/discussion-outdated-16.svg b/material/.icons/octicons/discussion-outdated-16.svg new file mode 100644 index 000000000..55b3a8670 --- /dev/null +++ b/material/.icons/octicons/discussion-outdated-16.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/octicons/discussion-outdated-24.svg b/material/.icons/octicons/discussion-outdated-24.svg new file mode 100644 index 000000000..0b115d9ba --- /dev/null +++ b/material/.icons/octicons/discussion-outdated-24.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/octicons/file-directory-symlink-16.svg b/material/.icons/octicons/file-directory-symlink-16.svg new file mode 100644 index 000000000..6603fe9f9 --- /dev/null +++ b/material/.icons/octicons/file-directory-symlink-16.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/octicons/file-directory-symlink-24.svg b/material/.icons/octicons/file-directory-symlink-24.svg new file mode 100644 index 000000000..a1c8282ce --- /dev/null +++ b/material/.icons/octicons/file-directory-symlink-24.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/octicons/issue-tracked-by-16.svg b/material/.icons/octicons/issue-tracked-by-16.svg index 231018644..7546644ef 100644 --- a/material/.icons/octicons/issue-tracked-by-16.svg +++ b/material/.icons/octicons/issue-tracked-by-16.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/octicons/issue-tracked-by-24.svg b/material/.icons/octicons/issue-tracked-by-24.svg index 4512db139..f2229503b 100644 --- a/material/.icons/octicons/issue-tracked-by-24.svg +++ b/material/.icons/octicons/issue-tracked-by-24.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/octicons/issue-tracked-in-24.svg b/material/.icons/octicons/issue-tracked-in-24.svg deleted file mode 100644 index f2229503b..000000000 --- a/material/.icons/octicons/issue-tracked-in-24.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/material/.icons/octicons/issue-tracked-in-16.svg b/material/.icons/octicons/issue-tracks-16.svg similarity index 52% rename from material/.icons/octicons/issue-tracked-in-16.svg rename to material/.icons/octicons/issue-tracks-16.svg index 7546644ef..231018644 100644 --- a/material/.icons/octicons/issue-tracked-in-16.svg +++ b/material/.icons/octicons/issue-tracks-16.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/octicons/issue-tracks-24.svg b/material/.icons/octicons/issue-tracks-24.svg new file mode 100644 index 000000000..4512db139 --- /dev/null +++ b/material/.icons/octicons/issue-tracks-24.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/octicons/move-to-bottom-24.svg b/material/.icons/octicons/move-to-bottom-24.svg index 3342b0d61..06087834d 100644 --- a/material/.icons/octicons/move-to-bottom-24.svg +++ b/material/.icons/octicons/move-to-bottom-24.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/octicons/move-to-top-16.svg b/material/.icons/octicons/move-to-top-16.svg index 532e69c31..438b49260 100644 --- a/material/.icons/octicons/move-to-top-16.svg +++ b/material/.icons/octicons/move-to-top-16.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/octicons/move-to-top-24.svg b/material/.icons/octicons/move-to-top-24.svg index 3c32e431c..67c3ac430 100644 --- a/material/.icons/octicons/move-to-top-24.svg +++ b/material/.icons/octicons/move-to-top-24.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/octicons/passkey-fill-16.svg b/material/.icons/octicons/passkey-fill-16.svg new file mode 100644 index 000000000..08b4b24cd --- /dev/null +++ b/material/.icons/octicons/passkey-fill-16.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/octicons/passkey-fill-24.svg b/material/.icons/octicons/passkey-fill-24.svg new file mode 100644 index 000000000..5699b8954 --- /dev/null +++ b/material/.icons/octicons/passkey-fill-24.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/octicons/pin-16.svg b/material/.icons/octicons/pin-16.svg index 1db000190..5dbac7f27 100644 --- a/material/.icons/octicons/pin-16.svg +++ b/material/.icons/octicons/pin-16.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/octicons/pin-24.svg b/material/.icons/octicons/pin-24.svg index 324e543f1..1668748bf 100644 --- a/material/.icons/octicons/pin-24.svg +++ b/material/.icons/octicons/pin-24.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/octicons/pin-slash-16.svg b/material/.icons/octicons/pin-slash-16.svg new file mode 100644 index 000000000..4435bb445 --- /dev/null +++ b/material/.icons/octicons/pin-slash-16.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/octicons/pin-slash-24.svg b/material/.icons/octicons/pin-slash-24.svg new file mode 100644 index 000000000..be9b881eb --- /dev/null +++ b/material/.icons/octicons/pin-slash-24.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/octicons/pivot-column-16.svg b/material/.icons/octicons/pivot-column-16.svg new file mode 100644 index 000000000..3235a8330 --- /dev/null +++ b/material/.icons/octicons/pivot-column-16.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/octicons/pivot-column-24.svg b/material/.icons/octicons/pivot-column-24.svg new file mode 100644 index 000000000..ac634e170 --- /dev/null +++ b/material/.icons/octicons/pivot-column-24.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/octicons/project-template-16.svg b/material/.icons/octicons/project-template-16.svg new file mode 100644 index 000000000..76110f51c --- /dev/null +++ b/material/.icons/octicons/project-template-16.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/octicons/project-template-24.svg b/material/.icons/octicons/project-template-24.svg new file mode 100644 index 000000000..e079ada1f --- /dev/null +++ b/material/.icons/octicons/project-template-24.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/octicons/redo-16.svg b/material/.icons/octicons/redo-16.svg new file mode 100644 index 000000000..bf6b5ba81 --- /dev/null +++ b/material/.icons/octicons/redo-16.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/octicons/shield-slash-24.svg b/material/.icons/octicons/shield-slash-24.svg new file mode 100644 index 000000000..fa67bf681 --- /dev/null +++ b/material/.icons/octicons/shield-slash-24.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/octicons/tracked-by-closed-completed-16.svg b/material/.icons/octicons/tracked-by-closed-completed-16.svg new file mode 100644 index 000000000..b4a0fcad0 --- /dev/null +++ b/material/.icons/octicons/tracked-by-closed-completed-16.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/octicons/tracked-by-closed-completed-24.svg b/material/.icons/octicons/tracked-by-closed-completed-24.svg new file mode 100644 index 000000000..4bcf0d6bb --- /dev/null +++ b/material/.icons/octicons/tracked-by-closed-completed-24.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/octicons/tracked-by-closed-not-planned-16.svg b/material/.icons/octicons/tracked-by-closed-not-planned-16.svg new file mode 100644 index 000000000..dd64dc41f --- /dev/null +++ b/material/.icons/octicons/tracked-by-closed-not-planned-16.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/octicons/tracked-by-closed-not-planned-24.svg b/material/.icons/octicons/tracked-by-closed-not-planned-24.svg new file mode 100644 index 000000000..17e9803f5 --- /dev/null +++ b/material/.icons/octicons/tracked-by-closed-not-planned-24.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/octicons/undo-16.svg b/material/.icons/octicons/undo-16.svg new file mode 100644 index 000000000..eb17042e0 --- /dev/null +++ b/material/.icons/octicons/undo-16.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/octicons/x-12.svg b/material/.icons/octicons/x-12.svg new file mode 100644 index 000000000..040c72d63 --- /dev/null +++ b/material/.icons/octicons/x-12.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/simple/acura.svg b/material/.icons/simple/acura.svg new file mode 100644 index 000000000..771f89500 --- /dev/null +++ b/material/.icons/simple/acura.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/simple/affine.svg b/material/.icons/simple/affine.svg new file mode 100644 index 000000000..d7a6d1a2b --- /dev/null +++ b/material/.icons/simple/affine.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/simple/akamai.svg b/material/.icons/simple/akamai.svg new file mode 100644 index 000000000..51d30dbee --- /dev/null +++ b/material/.icons/simple/akamai.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/simple/algolia.svg b/material/.icons/simple/algolia.svg index 9bfed3fd5..ea03e32f1 100644 --- a/material/.icons/simple/algolia.svg +++ b/material/.icons/simple/algolia.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/simple/alitalia.svg b/material/.icons/simple/alitalia.svg deleted file mode 100644 index f051bde77..000000000 --- a/material/.icons/simple/alitalia.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/material/.icons/simple/amazonredshift.svg b/material/.icons/simple/amazonredshift.svg new file mode 100644 index 000000000..60c69c63b --- /dev/null +++ b/material/.icons/simple/amazonredshift.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/simple/ameba.svg b/material/.icons/simple/ameba.svg new file mode 100644 index 000000000..25b822df8 --- /dev/null +++ b/material/.icons/simple/ameba.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/simple/apacheparquet.svg b/material/.icons/simple/apacheparquet.svg new file mode 100644 index 000000000..3cd7acac9 --- /dev/null +++ b/material/.icons/simple/apacheparquet.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/simple/appsmith.svg b/material/.icons/simple/appsmith.svg new file mode 100644 index 000000000..b26575e11 --- /dev/null +++ b/material/.icons/simple/appsmith.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/simple/arcgis.svg b/material/.icons/simple/arcgis.svg new file mode 100644 index 000000000..f5d9f867c --- /dev/null +++ b/material/.icons/simple/arcgis.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/simple/autodesk.svg b/material/.icons/simple/autodesk.svg index 2398d1307..6b0310d78 100644 --- a/material/.icons/simple/autodesk.svg +++ b/material/.icons/simple/autodesk.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/simple/babylondotjs.svg b/material/.icons/simple/babylondotjs.svg new file mode 100644 index 000000000..4b6a4f7df --- /dev/null +++ b/material/.icons/simple/babylondotjs.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/simple/bento.svg b/material/.icons/simple/bento.svg new file mode 100644 index 000000000..d988a52b1 --- /dev/null +++ b/material/.icons/simple/bento.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/simple/botblecms.svg b/material/.icons/simple/botblecms.svg new file mode 100644 index 000000000..83f821898 --- /dev/null +++ b/material/.icons/simple/botblecms.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/simple/cadillac.svg b/material/.icons/simple/cadillac.svg new file mode 100644 index 000000000..ffdbc78ff --- /dev/null +++ b/material/.icons/simple/cadillac.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/simple/cardano.svg b/material/.icons/simple/cardano.svg new file mode 100644 index 000000000..9cdecef6c --- /dev/null +++ b/material/.icons/simple/cardano.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/simple/chianetwork.svg b/material/.icons/simple/chianetwork.svg new file mode 100644 index 000000000..b99692275 --- /dev/null +++ b/material/.icons/simple/chianetwork.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/simple/circuitverse.svg b/material/.icons/simple/circuitverse.svg new file mode 100644 index 000000000..17567504c --- /dev/null +++ b/material/.icons/simple/circuitverse.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/simple/cloudsmith.svg b/material/.icons/simple/cloudsmith.svg index 9759422b5..29ae905d2 100644 --- a/material/.icons/simple/cloudsmith.svg +++ b/material/.icons/simple/cloudsmith.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/simple/cocacola.svg b/material/.icons/simple/cocacola.svg new file mode 100644 index 000000000..a90264546 --- /dev/null +++ b/material/.icons/simple/cocacola.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/simple/compilerexplorer.svg b/material/.icons/simple/compilerexplorer.svg new file mode 100644 index 000000000..971a23c54 --- /dev/null +++ b/material/.icons/simple/compilerexplorer.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/simple/contao.svg b/material/.icons/simple/contao.svg new file mode 100644 index 000000000..1b6ade3e6 --- /dev/null +++ b/material/.icons/simple/contao.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/simple/doi.svg b/material/.icons/simple/doi.svg new file mode 100644 index 000000000..4c19003c4 --- /dev/null +++ b/material/.icons/simple/doi.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/simple/dts.svg b/material/.icons/simple/dts.svg new file mode 100644 index 000000000..6bd9187b8 --- /dev/null +++ b/material/.icons/simple/dts.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/simple/ebox.svg b/material/.icons/simple/ebox.svg new file mode 100644 index 000000000..37a485ab7 --- /dev/null +++ b/material/.icons/simple/ebox.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/simple/eclipseadoptium.svg b/material/.icons/simple/eclipseadoptium.svg new file mode 100644 index 000000000..6d147f231 --- /dev/null +++ b/material/.icons/simple/eclipseadoptium.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/simple/elavon.svg b/material/.icons/simple/elavon.svg new file mode 100644 index 000000000..a265d95ca --- /dev/null +++ b/material/.icons/simple/elavon.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/simple/esri.svg b/material/.icons/simple/esri.svg new file mode 100644 index 000000000..ca343b0f1 --- /dev/null +++ b/material/.icons/simple/esri.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/simple/fi.svg b/material/.icons/simple/fi.svg new file mode 100644 index 000000000..f894f8850 --- /dev/null +++ b/material/.icons/simple/fi.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/simple/flathub.svg b/material/.icons/simple/flathub.svg index d281f435b..32c7ceb60 100644 --- a/material/.icons/simple/flathub.svg +++ b/material/.icons/simple/flathub.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/simple/fontforge.svg b/material/.icons/simple/fontforge.svg new file mode 100644 index 000000000..a81aa6449 --- /dev/null +++ b/material/.icons/simple/fontforge.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/simple/forgejo.svg b/material/.icons/simple/forgejo.svg new file mode 100644 index 000000000..ef11e870d --- /dev/null +++ b/material/.icons/simple/forgejo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/simple/freepik.svg b/material/.icons/simple/freepik.svg new file mode 100644 index 000000000..313d77472 --- /dev/null +++ b/material/.icons/simple/freepik.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/simple/frontify.svg b/material/.icons/simple/frontify.svg new file mode 100644 index 000000000..ff14ea87f --- /dev/null +++ b/material/.icons/simple/frontify.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/simple/gdal.svg b/material/.icons/simple/gdal.svg new file mode 100644 index 000000000..944d11b08 --- /dev/null +++ b/material/.icons/simple/gdal.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/simple/googleappsscript.svg b/material/.icons/simple/googleappsscript.svg new file mode 100644 index 000000000..0ce5ccfba --- /dev/null +++ b/material/.icons/simple/googleappsscript.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/simple/immich.svg b/material/.icons/simple/immich.svg new file mode 100644 index 000000000..406065724 --- /dev/null +++ b/material/.icons/simple/immich.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/simple/kinsta.svg b/material/.icons/simple/kinsta.svg new file mode 100644 index 000000000..1818e093e --- /dev/null +++ b/material/.icons/simple/kinsta.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/simple/leptos.svg b/material/.icons/simple/leptos.svg new file mode 100644 index 000000000..f96f6ccce --- /dev/null +++ b/material/.icons/simple/leptos.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/simple/pytorchlightning.svg b/material/.icons/simple/lightning.svg similarity index 100% rename from material/.icons/simple/pytorchlightning.svg rename to material/.icons/simple/lightning.svg diff --git a/material/.icons/simple/linode.svg b/material/.icons/simple/linode.svg deleted file mode 100644 index 590df137c..000000000 --- a/material/.icons/simple/linode.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/material/.icons/simple/logseq.svg b/material/.icons/simple/logseq.svg new file mode 100644 index 000000000..1d20104d5 --- /dev/null +++ b/material/.icons/simple/logseq.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/simple/maildotcom.svg b/material/.icons/simple/maildotcom.svg new file mode 100644 index 000000000..6564c3378 --- /dev/null +++ b/material/.icons/simple/maildotcom.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/simple/maplibre.svg b/material/.icons/simple/maplibre.svg new file mode 100644 index 000000000..67f825453 --- /dev/null +++ b/material/.icons/simple/maplibre.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/simple/mg.svg b/material/.icons/simple/mg.svg new file mode 100644 index 000000000..fd42167bf --- /dev/null +++ b/material/.icons/simple/mg.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/simple/mikrotik.svg b/material/.icons/simple/mikrotik.svg new file mode 100644 index 000000000..39852e0f4 --- /dev/null +++ b/material/.icons/simple/mikrotik.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/simple/misskey.svg b/material/.icons/simple/misskey.svg new file mode 100644 index 000000000..4ba673aae --- /dev/null +++ b/material/.icons/simple/misskey.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/simple/modin.svg b/material/.icons/simple/modin.svg new file mode 100644 index 000000000..48d8358f9 --- /dev/null +++ b/material/.icons/simple/modin.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/simple/mongoose.svg b/material/.icons/simple/mongoose.svg new file mode 100644 index 000000000..1073fb642 --- /dev/null +++ b/material/.icons/simple/mongoose.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/simple/monkeytype.svg b/material/.icons/simple/monkeytype.svg new file mode 100644 index 000000000..6e9d628a7 --- /dev/null +++ b/material/.icons/simple/monkeytype.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/simple/monogames.svg b/material/.icons/simple/monogame.svg similarity index 100% rename from material/.icons/simple/monogames.svg rename to material/.icons/simple/monogame.svg diff --git a/material/.icons/simple/mubi.svg b/material/.icons/simple/mubi.svg new file mode 100644 index 000000000..d7a0f7d4a --- /dev/null +++ b/material/.icons/simple/mubi.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/simple/multisim.svg b/material/.icons/simple/multisim.svg new file mode 100644 index 000000000..c27523e42 --- /dev/null +++ b/material/.icons/simple/multisim.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/simple/netlify.svg b/material/.icons/simple/netlify.svg index f3f3ad0e1..eb7c9276e 100644 --- a/material/.icons/simple/netlify.svg +++ b/material/.icons/simple/netlify.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/simple/newrelic.svg b/material/.icons/simple/newrelic.svg index a1f3ead14..7312f5d7b 100644 --- a/material/.icons/simple/newrelic.svg +++ b/material/.icons/simple/newrelic.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/simple/nginxproxymanager.svg b/material/.icons/simple/nginxproxymanager.svg new file mode 100644 index 000000000..f0ba6daa6 --- /dev/null +++ b/material/.icons/simple/nginxproxymanager.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/simple/nikon.svg b/material/.icons/simple/nikon.svg new file mode 100644 index 000000000..c595c6006 --- /dev/null +++ b/material/.icons/simple/nikon.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/simple/nokia.svg b/material/.icons/simple/nokia.svg index 37d718f2b..370269e7c 100644 --- a/material/.icons/simple/nokia.svg +++ b/material/.icons/simple/nokia.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/simple/normalizedotcss.svg b/material/.icons/simple/normalizedotcss.svg new file mode 100644 index 000000000..c4564ed9a --- /dev/null +++ b/material/.icons/simple/normalizedotcss.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/simple/novu.svg b/material/.icons/simple/novu.svg new file mode 100644 index 000000000..891ef6eff --- /dev/null +++ b/material/.icons/simple/novu.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/simple/nxp.svg b/material/.icons/simple/nxp.svg new file mode 100644 index 000000000..5e2cb061e --- /dev/null +++ b/material/.icons/simple/nxp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/simple/obsidian.svg b/material/.icons/simple/obsidian.svg index 24300699a..97392e83f 100644 --- a/material/.icons/simple/obsidian.svg +++ b/material/.icons/simple/obsidian.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/simple/onlyfans.svg b/material/.icons/simple/onlyfans.svg index 0d0e78e7a..a907187a2 100644 --- a/material/.icons/simple/onlyfans.svg +++ b/material/.icons/simple/onlyfans.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/simple/osgeo.svg b/material/.icons/simple/osgeo.svg new file mode 100644 index 000000000..e546e7347 --- /dev/null +++ b/material/.icons/simple/osgeo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/simple/paddlepaddle.svg b/material/.icons/simple/paddlepaddle.svg new file mode 100644 index 000000000..56b5d2e33 --- /dev/null +++ b/material/.icons/simple/paddlepaddle.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/simple/payloadcms.svg b/material/.icons/simple/payloadcms.svg new file mode 100644 index 000000000..0e745bf96 --- /dev/null +++ b/material/.icons/simple/payloadcms.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/simple/poe.svg b/material/.icons/simple/poe.svg new file mode 100644 index 000000000..f71a52c27 --- /dev/null +++ b/material/.icons/simple/poe.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/simple/polkadot.svg b/material/.icons/simple/polkadot.svg index 5a4131a9b..43e407b3a 100644 --- a/material/.icons/simple/polkadot.svg +++ b/material/.icons/simple/polkadot.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/simple/prefect.svg b/material/.icons/simple/prefect.svg new file mode 100644 index 000000000..ea633f71d --- /dev/null +++ b/material/.icons/simple/prefect.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/simple/printables.svg b/material/.icons/simple/printables.svg new file mode 100644 index 000000000..77c2db6c9 --- /dev/null +++ b/material/.icons/simple/printables.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/simple/proton.svg b/material/.icons/simple/proton.svg new file mode 100644 index 000000000..3e410ada7 --- /dev/null +++ b/material/.icons/simple/proton.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/simple/protondrive.svg b/material/.icons/simple/protondrive.svg new file mode 100644 index 000000000..42caec65e --- /dev/null +++ b/material/.icons/simple/protondrive.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/simple/protonmail.svg b/material/.icons/simple/protonmail.svg index 5cecbf549..fd491e685 100644 --- a/material/.icons/simple/protonmail.svg +++ b/material/.icons/simple/protonmail.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/simple/protonvpn.svg b/material/.icons/simple/protonvpn.svg index 71cae3f19..783e530c5 100644 --- a/material/.icons/simple/protonvpn.svg +++ b/material/.icons/simple/protonvpn.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/simple/readdotcv.svg b/material/.icons/simple/readdotcv.svg new file mode 100644 index 000000000..b74348d4d --- /dev/null +++ b/material/.icons/simple/readdotcv.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/simple/redox.svg b/material/.icons/simple/redox.svg new file mode 100644 index 000000000..f8da24987 --- /dev/null +++ b/material/.icons/simple/redox.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/simple/roblox.svg b/material/.icons/simple/roblox.svg index b5ab720df..ba8ff9731 100644 --- a/material/.icons/simple/roblox.svg +++ b/material/.icons/simple/roblox.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/simple/robloxstudio.svg b/material/.icons/simple/robloxstudio.svg new file mode 100644 index 000000000..a8d6aadbe --- /dev/null +++ b/material/.icons/simple/robloxstudio.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/simple/ruff.svg b/material/.icons/simple/ruff.svg new file mode 100644 index 000000000..986339b8d --- /dev/null +++ b/material/.icons/simple/ruff.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/simple/saucelabs.svg b/material/.icons/simple/saucelabs.svg index c826bae05..a310c3d05 100644 --- a/material/.icons/simple/saucelabs.svg +++ b/material/.icons/simple/saucelabs.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/simple/sendinblue.svg b/material/.icons/simple/sendinblue.svg new file mode 100644 index 000000000..987a2383a --- /dev/null +++ b/material/.icons/simple/sendinblue.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/simple/skyrock.svg b/material/.icons/simple/skyrock.svg new file mode 100644 index 000000000..9aa814674 --- /dev/null +++ b/material/.icons/simple/skyrock.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/simple/sourcehut.svg b/material/.icons/simple/sourcehut.svg new file mode 100644 index 000000000..28d0a79e0 --- /dev/null +++ b/material/.icons/simple/sourcehut.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/simple/stackhawk.svg b/material/.icons/simple/stackhawk.svg new file mode 100644 index 000000000..dd2692f27 --- /dev/null +++ b/material/.icons/simple/stackhawk.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/simple/steamdeck.svg b/material/.icons/simple/steamdeck.svg index 1d7099934..8e168b0bf 100644 --- a/material/.icons/simple/steamdeck.svg +++ b/material/.icons/simple/steamdeck.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/simple/supabase.svg b/material/.icons/simple/supabase.svg index 9560e607d..218f62cfd 100644 --- a/material/.icons/simple/supabase.svg +++ b/material/.icons/simple/supabase.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/simple/supercrease.svg b/material/.icons/simple/supercrease.svg new file mode 100644 index 000000000..e8acebd98 --- /dev/null +++ b/material/.icons/simple/supercrease.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/simple/symbolab.svg b/material/.icons/simple/symbolab.svg new file mode 100644 index 000000000..e65aecd87 --- /dev/null +++ b/material/.icons/simple/symbolab.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/simple/termius.svg b/material/.icons/simple/termius.svg new file mode 100644 index 000000000..ae9af724e --- /dev/null +++ b/material/.icons/simple/termius.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/simple/trailforks.svg b/material/.icons/simple/trailforks.svg new file mode 100644 index 000000000..d4813f669 --- /dev/null +++ b/material/.icons/simple/trailforks.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/simple/trivy.svg b/material/.icons/simple/trivy.svg new file mode 100644 index 000000000..05d18f40b --- /dev/null +++ b/material/.icons/simple/trivy.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/simple/twitter.svg b/material/.icons/simple/twitter.svg index 2b1ac74f9..b3a448d19 100644 --- a/material/.icons/simple/twitter.svg +++ b/material/.icons/simple/twitter.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/simple/vega.svg b/material/.icons/simple/vega.svg new file mode 100644 index 000000000..86795e2f7 --- /dev/null +++ b/material/.icons/simple/vega.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/simple/vivawallet.svg b/material/.icons/simple/vivawallet.svg new file mode 100644 index 000000000..42c719ac9 --- /dev/null +++ b/material/.icons/simple/vivawallet.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/simple/voipdotms.svg b/material/.icons/simple/voipdotms.svg new file mode 100644 index 000000000..ba182b05b --- /dev/null +++ b/material/.icons/simple/voipdotms.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/simple/volvo.svg b/material/.icons/simple/volvo.svg index 26b799ca9..ae80fd3f3 100644 --- a/material/.icons/simple/volvo.svg +++ b/material/.icons/simple/volvo.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/simple/wise.svg b/material/.icons/simple/wise.svg index ed72b874e..26ec0a040 100644 --- a/material/.icons/simple/wise.svg +++ b/material/.icons/simple/wise.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/material/.icons/simple/yaml.svg b/material/.icons/simple/yaml.svg new file mode 100644 index 000000000..fde2aea6b --- /dev/null +++ b/material/.icons/simple/yaml.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.icons/simple/zilch.svg b/material/.icons/simple/zilch.svg new file mode 100644 index 000000000..d516ba04d --- /dev/null +++ b/material/.icons/simple/zilch.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/material/.overrides/assets/javascripts/custom.a066854d.min.js b/material/.overrides/assets/javascripts/custom.ba4126fd.min.js similarity index 90% rename from material/.overrides/assets/javascripts/custom.a066854d.min.js rename to material/.overrides/assets/javascripts/custom.ba4126fd.min.js index 7d30cc493..df51ebbe7 100644 --- a/material/.overrides/assets/javascripts/custom.a066854d.min.js +++ b/material/.overrides/assets/javascripts/custom.ba4126fd.min.js @@ -1,4 +1,4 @@ -"use strict";(()=>{var ho=Object.create;var _r=Object.defineProperty;var vo=Object.getOwnPropertyDescriptor;var xo=Object.getOwnPropertyNames,Yr=Object.getOwnPropertySymbols,bo=Object.getPrototypeOf,Gr=Object.prototype.hasOwnProperty,yo=Object.prototype.propertyIsEnumerable;var Jr=(e,r,t)=>r in e?_r(e,r,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[r]=t,Qe=(e,r)=>{for(var t in r||(r={}))Gr.call(r,t)&&Jr(e,t,r[t]);if(Yr)for(var t of Yr(r))yo.call(r,t)&&Jr(e,t,r[t]);return e};var Oe=(e,r)=>()=>(r||e((r={exports:{}}).exports,r),r.exports);var go=(e,r,t,o)=>{if(r&&typeof r=="object"||typeof r=="function")for(let n of xo(r))!Gr.call(e,n)&&n!==t&&_r(e,n,{get:()=>r[n],enumerable:!(o=vo(r,n))||o.enumerable});return e};var Xr=(e,r,t)=>(t=e!=null?ho(bo(e)):{},go(r||!e||!e.__esModule?_r(t,"default",{value:e,enumerable:!0}):t,e));var qe=Oe(G=>{(function(){var e,r,t,o,n,i,f,s,u,a,c,p,l,v,h,m,x,w,E,P;P=150,a=20,E=150,u=.75,G.score=function(d,b,S){var O,y,g,_;return y=S.preparedQuery,O=S.allowErrors,O||n(d,y.core_lw,y.core_up)?(_=d.toLowerCase(),g=r(d,_,y),Math.ceil(g)):0},G.isMatch=n=function(d,b,S){var O,y,g,_,F,U,M;if(g=d.length,_=b.length,!g||_>g)return!1;for(O=-1,y=-1;++y<_;){for(F=b.charCodeAt(y),U=S.charCodeAt(y);++O-1)return h(d,b,me,ne,fe,q,$);for(Te=new Array(q),F=new Array(q),Or=w(q,$),V=Math.ceil(u*q)+5,oe=V,M=!0,C=-1;++Cue&&(ue=De),U=0,ne[C]===Er)if(Tr=s(H,d,b),U=_>0?_:l(d,b,me,ne,H,C,Tr),g=Sr+p(H,C,Tr,y,U),g>ue)ue=g,oe=V;else{if(de&&--oe<=0)return Math.max(ue,Te[q-1])*Or;de=!1}Sr=De,_=F[C],F[C]=U,Te[C]=ue}}return ue=Te[q-1],ue*Or},G.isWordStart=s=function(d,b,S){var O,y;return d===0?!0:(O=b[d],y=b[d-1],i(y)||O!==S[d]&&y===S[d-1])},G.isWordEnd=f=function(d,b,S,O){var y,g;return d===O-1?!0:(y=b[d],g=b[d+1],i(g)||y===S[d]&&g!==S[d+1])},i=function(d){return d===" "||d==="."||d==="-"||d==="_"||d==="/"||d==="\\"},x=function(d){var b;return dy?O:y)+10):g+P*y},G.scoreConsecutives=l=function(d,b,S,O,y,g,_){var F,U,M,H,C,$,V;for(U=d.length,H=S.length,M=U-y,C=H-g,F=M-1&&(C=s(M,d,b),C&&(y=M))),U=-1,H=0;++U1&&M>1))return t;for(y=0,V=0,oe=0,C=0,_=-1,F=-1;++F-1){V++;continue}else break;for(;++_12*F)return!1;for(g=-1;++g<_;)if(s(g,d,b)&&++y>O)return!1;return!0}}).call(G)});var gr=Oe(Ne=>{(function(){var e,r,t,o,n,i,f,s,u,a;a=qe(),i=a.isMatch,e=a.computeScore,s=a.scoreSize,u=20,t=2.5,Ne.score=function(c,p,l){var v,h,m,x;return h=l.preparedQuery,v=l.allowErrors,v||i(c,h.core_lw,h.core_up)?(x=c.toLowerCase(),m=e(c,x,h),m=f(c,x,m,l),Math.ceil(m)):0},f=function(c,p,l,v){var h,m,x,w,E,P,d,b,S,O;if(l===0)return 0;for(S=v.preparedQuery,O=v.useExtensionBonus,b=v.pathSeparator,E=c.length-1;c[E]===b;)E--;if(x=c.lastIndexOf(b,E),d=E-x,P=1,O&&(P+=n(p,S.ext,x,E,2),l*=P),x===-1)return l;for(w=S.depth;x>-1&&w-- >0;)x=c.lastIndexOf(b,x-1);return m=x===-1?l:P*e(c.slice(x+1,E+1),p.slice(x+1,E+1),S),h=.5*u/(u+r(c,E+1,b)),h*m+(1-h)*l*s(0,t*d)},Ne.countDir=r=function(c,p,l){var v,h;if(p<1)return 0;for(v=0,h=-1;++hl)))return 0;for(w=p.length,m=v-E,m0?.9*n(c,p,l,E-2,h-1):x/m}}).call(Ne)});var Dr=Oe((Xt,Bt)=>{(function(){var e,r,t,o,n,i,f,s;s=gr(),t=s.countDir,n=s.getExtension,Bt.exports=e=function(){function u(a,c){var p,l,v;if(v=c!=null?c:{},p=v.optCharRegEx,l=v.pathSeparator,!(a&&a.length))return null;this.query=a,this.query_lw=a.toLowerCase(),this.core=r(a,p),this.core_lw=this.core.toLowerCase(),this.core_up=f(this.core),this.depth=t(a,a.length,l),this.ext=n(this.query_lw),this.charCodes=o(this.query_lw)}return u}(),i=/[ _\-:\/\\]/g,r=function(u,a){return a==null&&(a=i),u.replace(a,"")},f=function(u){var a,c,p,l;for(c="",p=0,l=u.length;p{(function(){var e,r,t,o,n;o=qe(),r=gr(),e=Dr(),t=function(i){return i.candidate},n=function(i,f){return f.score-i.score},eo.exports=function(i,f,s){var u,a,c,p,l,v,h,m,x,w,E,P,d;for(m=[],c=s.key,l=s.maxResults,p=s.maxInners,E=s.usePathScoring,x=p!=null&&p>0?p:i.length+1,u=c!=null,h=E?r:o,P=0,d=i.length;P0&&(m.push({candidate:a,score:v}),!--x))));P++);return m.sort(n),i=m.map(t),l!=null&&(i=i.slice(0,l)),i}}).call(Zt)});var to=Oe(wr=>{(function(){var e,r,t,o,n,i,f,s,u,a;a=qe(),t=a.isMatch,o=a.isWordStart,u=a.scoreConsecutives,s=a.scoreCharacter,f=a.scoreAcronyms,wr.match=n=function(c,p,l){var v,h,m,x,w,E;return v=l.allowErrors,w=l.preparedQuery,x=l.pathSeparator,v||t(c,w.core_lw,w.core_up)?(E=c.toLowerCase(),m=r(c,E,w),m.length===0||c.indexOf(x)>-1&&(h=e(c,E,w,x),m=i(m,h)),m):[]},wr.wrap=function(c,p,l){var v,h,m,x,w,E,P,d,b;if(l.wrap!=null&&(b=l.wrap,E=b.tagClass,d=b.tagOpen,P=b.tagClose),E==null&&(E="highlight"),d==null&&(d=''),P==null&&(P=""),c===p)return d+c+P;if(m=n(c,p,l),m.length===0)return c;for(x="",v=-1,w=0;++vw&&(x+=c.substring(w,h),w=h);++vw&&(x+=d,x+=c.substring(w,h),x+=P,w=h)}return w<=c.length-1&&(x+=c.substring(w)),x},e=function(c,p,l,v){var h,m,x;for(x=c.length-1;c[x]===v;)x--;if(h=c.lastIndexOf(v,x),h===-1)return[];for(m=l.depth;m-- >0;)if(h=c.lastIndexOf(v,h-1),h===-1)return[];return h++,x++,r(c.slice(h,x),p.slice(h,x),l,h)},i=function(c,p){var l,v,h,m,x,w,E;if(x=c.length,w=p.length,w===0)return c.slice();if(x===0)return p.slice();for(h=-1,m=0,v=p[m],E=[];++h0?b:u(c,p,C,$,y,g,ne),P=oe+s(y,g,ne,E,O)),fe=q[g],b=S[g],V>fe?U=m:(V=fe,U=w),P>V?(V=P,U=h):O=0,q[g]=V,S[g]=O,de[++H]=V>0?U:x;for(y=_-1,g=M-1,H=y*M+g,d=!0,F=[];d&&y>=0&&g>=0;)switch(de[H]){case w:y--,H-=M;break;case m:g--,H--;break;case h:F.push(y+v),g--,y--,H-=M+1;break;default:d=!1}return F.reverse(),F}}).call(wr)});var Qr=Oe((oo,no)=>{(function(){var e,r,t,o,n,i,f,s;t=ro(),o=to(),s=qe(),i=gr(),e=Dr(),f=null,r=(typeof process!="undefined"&&process!==null?process.platform:void 0)==="win32"?"\\":"/",no.exports={filter:function(u,a,c){return c==null&&(c={}),a!=null&&a.length&&(u!=null&&u.length)?(c=n(c,a),t(u,a,c)):[]},score:function(u,a,c){return c==null&&(c={}),u!=null&&u.length&&(a!=null&&a.length)?(c=n(c,a),c.usePathScoring?i.score(u,a,c):s.score(u,a,c)):0},match:function(u,a,c){var p,l,v;return c==null&&(c={}),u?a?u===a?function(){v=[];for(var h=0,m=u.length;0<=m?hm;0<=m?h++:h--)v.push(h);return v}.apply(this):(c=n(c,a),o.match(u,a,c)):[]:[]},wrap:function(u,a,c){return c==null&&(c={}),u?a?(c=n(c,a),o.wrap(u,a,c)):[]:[]},prepareQuery:function(u,a){return a==null&&(a={}),a=n(a,u),a.preparedQuery}},n=function(u,a){return u.allowErrors==null&&(u.allowErrors=!1),u.usePathScoring==null&&(u.usePathScoring=!0),u.useExtensionBonus==null&&(u.useExtensionBonus=!1),u.pathSeparator==null&&(u.pathSeparator=r),u.optCharRegEx==null&&(u.optCharRegEx=null),u.wrap==null&&(u.wrap=null),u.preparedQuery==null&&(u.preparedQuery=f&&f.query===a?f:f=new e(a,u)),u}}).call(oo)});/*! ***************************************************************************** +"use strict";(()=>{var ho=Object.create;var _r=Object.defineProperty;var vo=Object.getOwnPropertyDescriptor;var xo=Object.getOwnPropertyNames,Yr=Object.getOwnPropertySymbols,bo=Object.getPrototypeOf,Gr=Object.prototype.hasOwnProperty,yo=Object.prototype.propertyIsEnumerable;var Jr=(e,r,t)=>r in e?_r(e,r,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[r]=t,Qe=(e,r)=>{for(var t in r||(r={}))Gr.call(r,t)&&Jr(e,t,r[t]);if(Yr)for(var t of Yr(r))yo.call(r,t)&&Jr(e,t,r[t]);return e};var Te=(e,r)=>()=>(r||e((r={exports:{}}).exports,r),r.exports);var go=(e,r,t,o)=>{if(r&&typeof r=="object"||typeof r=="function")for(let n of xo(r))!Gr.call(e,n)&&n!==t&&_r(e,n,{get:()=>r[n],enumerable:!(o=vo(r,n))||o.enumerable});return e};var Xr=(e,r,t)=>(t=e!=null?ho(bo(e)):{},go(r||!e||!e.__esModule?_r(t,"default",{value:e,enumerable:!0}):t,e));var qe=Te(G=>{(function(){var e,r,t,o,n,i,f,s,u,a,c,p,l,v,h,m,x,w,E,P;P=150,a=20,E=150,u=.75,G.score=function(d,b,S){var T,y,g,_;return y=S.preparedQuery,T=S.allowErrors,T||n(d,y.core_lw,y.core_up)?(_=d.toLowerCase(),g=r(d,_,y),Math.ceil(g)):0},G.isMatch=n=function(d,b,S){var T,y,g,_,F,U,M;if(g=d.length,_=b.length,!g||_>g)return!1;for(T=-1,y=-1;++y<_;){for(F=b.charCodeAt(y),U=S.charCodeAt(y);++T-1)return h(d,b,me,ne,fe,q,$);for(Oe=new Array(q),F=new Array(q),Tr=w(q,$),V=Math.ceil(u*q)+5,oe=V,M=!0,C=-1;++Cue&&(ue=De),U=0,ne[C]===Er)if(Or=s(H,d,b),U=_>0?_:l(d,b,me,ne,H,C,Or),g=Sr+p(H,C,Or,y,U),g>ue)ue=g,oe=V;else{if(de&&--oe<=0)return Math.max(ue,Oe[q-1])*Tr;de=!1}Sr=De,_=F[C],F[C]=U,Oe[C]=ue}}return ue=Oe[q-1],ue*Tr},G.isWordStart=s=function(d,b,S){var T,y;return d===0?!0:(T=b[d],y=b[d-1],i(y)||T!==S[d]&&y===S[d-1])},G.isWordEnd=f=function(d,b,S,T){var y,g;return d===T-1?!0:(y=b[d],g=b[d+1],i(g)||y===S[d]&&g!==S[d+1])},i=function(d){return d===" "||d==="."||d==="-"||d==="_"||d==="/"||d==="\\"},x=function(d){var b;return dy?T:y)+10):g+P*y},G.scoreConsecutives=l=function(d,b,S,T,y,g,_){var F,U,M,H,C,$,V;for(U=d.length,H=S.length,M=U-y,C=H-g,F=M-1&&(C=s(M,d,b),C&&(y=M))),U=-1,H=0;++U1&&M>1))return t;for(y=0,V=0,oe=0,C=0,_=-1,F=-1;++F-1){V++;continue}else break;for(;++_12*F)return!1;for(g=-1;++g<_;)if(s(g,d,b)&&++y>T)return!1;return!0}}).call(G)});var gr=Te(Ne=>{(function(){var e,r,t,o,n,i,f,s,u,a;a=qe(),i=a.isMatch,e=a.computeScore,s=a.scoreSize,u=20,t=2.5,Ne.score=function(c,p,l){var v,h,m,x;return h=l.preparedQuery,v=l.allowErrors,v||i(c,h.core_lw,h.core_up)?(x=c.toLowerCase(),m=e(c,x,h),m=f(c,x,m,l),Math.ceil(m)):0},f=function(c,p,l,v){var h,m,x,w,E,P,d,b,S,T;if(l===0)return 0;for(S=v.preparedQuery,T=v.useExtensionBonus,b=v.pathSeparator,E=c.length-1;c[E]===b;)E--;if(x=c.lastIndexOf(b,E),d=E-x,P=1,T&&(P+=n(p,S.ext,x,E,2),l*=P),x===-1)return l;for(w=S.depth;x>-1&&w-- >0;)x=c.lastIndexOf(b,x-1);return m=x===-1?l:P*e(c.slice(x+1,E+1),p.slice(x+1,E+1),S),h=.5*u/(u+r(c,E+1,b)),h*m+(1-h)*l*s(0,t*d)},Ne.countDir=r=function(c,p,l){var v,h;if(p<1)return 0;for(v=0,h=-1;++hl)))return 0;for(w=p.length,m=v-E,m0?.9*n(c,p,l,E-2,h-1):x/m}}).call(Ne)});var Dr=Te((Xt,Bt)=>{(function(){var e,r,t,o,n,i,f,s;s=gr(),t=s.countDir,n=s.getExtension,Bt.exports=e=function(){function u(a,c){var p,l,v;if(v=c!=null?c:{},p=v.optCharRegEx,l=v.pathSeparator,!(a&&a.length))return null;this.query=a,this.query_lw=a.toLowerCase(),this.core=r(a,p),this.core_lw=this.core.toLowerCase(),this.core_up=f(this.core),this.depth=t(a,a.length,l),this.ext=n(this.query_lw),this.charCodes=o(this.query_lw)}return u}(),i=/[ _\-:\/\\]/g,r=function(u,a){return a==null&&(a=i),u.replace(a,"")},f=function(u){var a,c,p,l;for(c="",p=0,l=u.length;p{(function(){var e,r,t,o,n;o=qe(),r=gr(),e=Dr(),t=function(i){return i.candidate},n=function(i,f){return f.score-i.score},eo.exports=function(i,f,s){var u,a,c,p,l,v,h,m,x,w,E,P,d;for(m=[],c=s.key,l=s.maxResults,p=s.maxInners,E=s.usePathScoring,x=p!=null&&p>0?p:i.length+1,u=c!=null,h=E?r:o,P=0,d=i.length;P0&&(m.push({candidate:a,score:v}),!--x))));P++);return m.sort(n),i=m.map(t),l!=null&&(i=i.slice(0,l)),i}}).call(Zt)});var to=Te(wr=>{(function(){var e,r,t,o,n,i,f,s,u,a;a=qe(),t=a.isMatch,o=a.isWordStart,u=a.scoreConsecutives,s=a.scoreCharacter,f=a.scoreAcronyms,wr.match=n=function(c,p,l){var v,h,m,x,w,E;return v=l.allowErrors,w=l.preparedQuery,x=l.pathSeparator,v||t(c,w.core_lw,w.core_up)?(E=c.toLowerCase(),m=r(c,E,w),m.length===0||c.indexOf(x)>-1&&(h=e(c,E,w,x),m=i(m,h)),m):[]},wr.wrap=function(c,p,l){var v,h,m,x,w,E,P,d,b;if(l.wrap!=null&&(b=l.wrap,E=b.tagClass,d=b.tagOpen,P=b.tagClose),E==null&&(E="highlight"),d==null&&(d=''),P==null&&(P=""),c===p)return d+c+P;if(m=n(c,p,l),m.length===0)return c;for(x="",v=-1,w=0;++vw&&(x+=c.substring(w,h),w=h);++vw&&(x+=d,x+=c.substring(w,h),x+=P,w=h)}return w<=c.length-1&&(x+=c.substring(w)),x},e=function(c,p,l,v){var h,m,x;for(x=c.length-1;c[x]===v;)x--;if(h=c.lastIndexOf(v,x),h===-1)return[];for(m=l.depth;m-- >0;)if(h=c.lastIndexOf(v,h-1),h===-1)return[];return h++,x++,r(c.slice(h,x),p.slice(h,x),l,h)},i=function(c,p){var l,v,h,m,x,w,E;if(x=c.length,w=p.length,w===0)return c.slice();if(x===0)return p.slice();for(h=-1,m=0,v=p[m],E=[];++h0?b:u(c,p,C,$,y,g,ne),P=oe+s(y,g,ne,E,T)),fe=q[g],b=S[g],V>fe?U=m:(V=fe,U=w),P>V?(V=P,U=h):T=0,q[g]=V,S[g]=T,de[++H]=V>0?U:x;for(y=_-1,g=M-1,H=y*M+g,d=!0,F=[];d&&y>=0&&g>=0;)switch(de[H]){case w:y--,H-=M;break;case m:g--,H--;break;case h:F.push(y+v),g--,y--,H-=M+1;break;default:d=!1}return F.reverse(),F}}).call(wr)});var Qr=Te((oo,no)=>{(function(){var e,r,t,o,n,i,f,s;t=ro(),o=to(),s=qe(),i=gr(),e=Dr(),f=null,r=(typeof process!="undefined"&&process!==null?process.platform:void 0)==="win32"?"\\":"/",no.exports={filter:function(u,a,c){return c==null&&(c={}),a!=null&&a.length&&(u!=null&&u.length)?(c=n(c,a),t(u,a,c)):[]},score:function(u,a,c){return c==null&&(c={}),u!=null&&u.length&&(a!=null&&a.length)?(c=n(c,a),c.usePathScoring?i.score(u,a,c):s.score(u,a,c)):0},match:function(u,a,c){var p,l,v;return c==null&&(c={}),u?a?u===a?function(){v=[];for(var h=0,m=u.length;0<=m?hm;0<=m?h++:h--)v.push(h);return v}.apply(this):(c=n(c,a),o.match(u,a,c)):[]:[]},wrap:function(u,a,c){return c==null&&(c={}),u?a?(c=n(c,a),o.wrap(u,a,c)):[]:[]},prepareQuery:function(u,a){return a==null&&(a={}),a=n(a,u),a.preparedQuery}},n=function(u,a){return u.allowErrors==null&&(u.allowErrors=!1),u.usePathScoring==null&&(u.usePathScoring=!0),u.useExtensionBonus==null&&(u.useExtensionBonus=!1),u.pathSeparator==null&&(u.pathSeparator=r),u.optCharRegEx==null&&(u.optCharRegEx=null),u.wrap==null&&(u.wrap=null),u.preparedQuery==null&&(u.preparedQuery=f&&f.query===a?f:f=new e(a,u)),u}}).call(oo)});/*! ***************************************************************************** Copyright (c) Microsoft Corporation. Permission to use, copy, modify, and/or distribute this software for any @@ -11,8 +11,8 @@ INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. -***************************************************************************** */var Ar=function(e,r){return Ar=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,o){t.__proto__=o}||function(t,o){for(var n in o)Object.prototype.hasOwnProperty.call(o,n)&&(t[n]=o[n])},Ar(e,r)};function j(e,r){if(typeof r!="function"&&r!==null)throw new TypeError("Class extends value "+String(r)+" is not a constructor or null");Ar(e,r);function t(){this.constructor=e}e.prototype=r===null?Object.create(r):(t.prototype=r.prototype,new t)}function Br(e,r,t,o){function n(i){return i instanceof t?i:new t(function(f){f(i)})}return new(t||(t=Promise))(function(i,f){function s(c){try{a(o.next(c))}catch(p){f(p)}}function u(c){try{a(o.throw(c))}catch(p){f(p)}}function a(c){c.done?i(c.value):n(c.value).then(s,u)}a((o=o.apply(e,r||[])).next())})}function Ke(e,r){var t={label:0,sent:function(){if(i[0]&1)throw i[1];return i[1]},trys:[],ops:[]},o,n,i,f;return f={next:s(0),throw:s(1),return:s(2)},typeof Symbol=="function"&&(f[Symbol.iterator]=function(){return this}),f;function s(a){return function(c){return u([a,c])}}function u(a){if(o)throw new TypeError("Generator is already executing.");for(;t;)try{if(o=1,n&&(i=a[0]&2?n.return:a[0]?n.throw||((i=n.return)&&i.call(n),0):n.next)&&!(i=i.call(n,a[1])).done)return i;switch(n=0,i&&(a=[a[0]&2,i.value]),a[0]){case 0:case 1:i=a;break;case 4:return t.label++,{value:a[1],done:!1};case 5:t.label++,n=a[1],a=[0];continue;case 7:a=t.ops.pop(),t.trys.pop();continue;default:if(i=t.trys,!(i=i.length>0&&i[i.length-1])&&(a[0]===6||a[0]===2)){t=0;continue}if(a[0]===3&&(!i||a[1]>i[0]&&a[1]=e.length&&(e=void 0),{value:e&&e[o++],done:!e}}};throw new TypeError(r?"Object is not iterable.":"Symbol.iterator is not defined.")}function W(e,r){var t=typeof Symbol=="function"&&e[Symbol.iterator];if(!t)return e;var o=t.call(e),n,i=[],f;try{for(;(r===void 0||r-- >0)&&!(n=o.next()).done;)i.push(n.value)}catch(s){f={error:s}}finally{try{n&&!n.done&&(t=o.return)&&t.call(o)}finally{if(f)throw f.error}}return i}function z(e,r,t){if(t||arguments.length===2)for(var o=0,n=r.length,i;o1||s(l,v)})})}function s(l,v){try{u(o[l](v))}catch(h){p(i[0][3],h)}}function u(l){l.value instanceof ve?Promise.resolve(l.value.v).then(a,c):p(i[0][2],l)}function a(l){s("next",l)}function c(l){s("throw",l)}function p(l,v){l(v),i.shift(),i.length&&s(i[0][0],i[0][1])}}function et(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var r=e[Symbol.asyncIterator],t;return r?r.call(e):(e=typeof Y=="function"?Y(e):e[Symbol.iterator](),t={},o("next"),o("throw"),o("return"),t[Symbol.asyncIterator]=function(){return this},t);function o(i){t[i]=e[i]&&function(f){return new Promise(function(s,u){f=e[i](f),n(s,u,f.done,f.value)})}}function n(i,f,s,u){Promise.resolve(u).then(function(a){i({value:a,done:s})},f)}}function T(e){return typeof e=="function"}function Ye(e){var r=function(o){Error.call(o),o.stack=new Error().stack},t=e(r);return t.prototype=Object.create(Error.prototype),t.prototype.constructor=t,t}var Je=Ye(function(e){return function(t){e(this),this.message=t?t.length+` errors occurred during unsubscription: +***************************************************************************** */var Ar=function(e,r){return Ar=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,o){t.__proto__=o}||function(t,o){for(var n in o)Object.prototype.hasOwnProperty.call(o,n)&&(t[n]=o[n])},Ar(e,r)};function j(e,r){if(typeof r!="function"&&r!==null)throw new TypeError("Class extends value "+String(r)+" is not a constructor or null");Ar(e,r);function t(){this.constructor=e}e.prototype=r===null?Object.create(r):(t.prototype=r.prototype,new t)}function Br(e,r,t,o){function n(i){return i instanceof t?i:new t(function(f){f(i)})}return new(t||(t=Promise))(function(i,f){function s(c){try{a(o.next(c))}catch(p){f(p)}}function u(c){try{a(o.throw(c))}catch(p){f(p)}}function a(c){c.done?i(c.value):n(c.value).then(s,u)}a((o=o.apply(e,r||[])).next())})}function Ke(e,r){var t={label:0,sent:function(){if(i[0]&1)throw i[1];return i[1]},trys:[],ops:[]},o,n,i,f;return f={next:s(0),throw:s(1),return:s(2)},typeof Symbol=="function"&&(f[Symbol.iterator]=function(){return this}),f;function s(a){return function(c){return u([a,c])}}function u(a){if(o)throw new TypeError("Generator is already executing.");for(;t;)try{if(o=1,n&&(i=a[0]&2?n.return:a[0]?n.throw||((i=n.return)&&i.call(n),0):n.next)&&!(i=i.call(n,a[1])).done)return i;switch(n=0,i&&(a=[a[0]&2,i.value]),a[0]){case 0:case 1:i=a;break;case 4:return t.label++,{value:a[1],done:!1};case 5:t.label++,n=a[1],a=[0];continue;case 7:a=t.ops.pop(),t.trys.pop();continue;default:if(i=t.trys,!(i=i.length>0&&i[i.length-1])&&(a[0]===6||a[0]===2)){t=0;continue}if(a[0]===3&&(!i||a[1]>i[0]&&a[1]=e.length&&(e=void 0),{value:e&&e[o++],done:!e}}};throw new TypeError(r?"Object is not iterable.":"Symbol.iterator is not defined.")}function W(e,r){var t=typeof Symbol=="function"&&e[Symbol.iterator];if(!t)return e;var o=t.call(e),n,i=[],f;try{for(;(r===void 0||r-- >0)&&!(n=o.next()).done;)i.push(n.value)}catch(s){f={error:s}}finally{try{n&&!n.done&&(t=o.return)&&t.call(o)}finally{if(f)throw f.error}}return i}function z(e,r,t){if(t||arguments.length===2)for(var o=0,n=r.length,i;o1||s(l,v)})})}function s(l,v){try{u(o[l](v))}catch(h){p(i[0][3],h)}}function u(l){l.value instanceof ve?Promise.resolve(l.value.v).then(a,c):p(i[0][2],l)}function a(l){s("next",l)}function c(l){s("throw",l)}function p(l,v){l(v),i.shift(),i.length&&s(i[0][0],i[0][1])}}function et(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var r=e[Symbol.asyncIterator],t;return r?r.call(e):(e=typeof Y=="function"?Y(e):e[Symbol.iterator](),t={},o("next"),o("throw"),o("return"),t[Symbol.asyncIterator]=function(){return this},t);function o(i){t[i]=e[i]&&function(f){return new Promise(function(s,u){f=e[i](f),n(s,u,f.done,f.value)})}}function n(i,f,s,u){Promise.resolve(u).then(function(a){i({value:a,done:s})},f)}}function O(e){return typeof e=="function"}function Ye(e){var r=function(o){Error.call(o),o.stack=new Error().stack},t=e(r);return t.prototype=Object.create(Error.prototype),t.prototype.constructor=t,t}var Je=Ye(function(e){return function(t){e(this),this.message=t?t.length+` errors occurred during unsubscription: `+t.map(function(o,n){return n+1+") "+o.toString()}).join(` - `):"",this.name="UnsubscriptionError",this.errors=t}});function ce(e,r){if(e){var t=e.indexOf(r);0<=t&&e.splice(t,1)}}var ie=function(){function e(r){this.initialTeardown=r,this.closed=!1,this._parentage=null,this._finalizers=null}return e.prototype.unsubscribe=function(){var r,t,o,n,i;if(!this.closed){this.closed=!0;var f=this._parentage;if(f)if(this._parentage=null,Array.isArray(f))try{for(var s=Y(f),u=s.next();!u.done;u=s.next()){var a=u.value;a.remove(this)}}catch(m){r={error:m}}finally{try{u&&!u.done&&(t=s.return)&&t.call(s)}finally{if(r)throw r.error}}else f.remove(this);var c=this.initialTeardown;if(T(c))try{c()}catch(m){i=m instanceof Je?m.errors:[m]}var p=this._finalizers;if(p){this._finalizers=null;try{for(var l=Y(p),v=l.next();!v.done;v=l.next()){var h=v.value;try{rt(h)}catch(m){i=i!=null?i:[],m instanceof Je?i=z(z([],W(i)),W(m.errors)):i.push(m)}}}catch(m){o={error:m}}finally{try{v&&!v.done&&(n=l.return)&&n.call(l)}finally{if(o)throw o.error}}}if(i)throw new Je(i)}},e.prototype.add=function(r){var t;if(r&&r!==this)if(this.closed)rt(r);else{if(r instanceof e){if(r.closed||r._hasParent(this))return;r._addParent(this)}(this._finalizers=(t=this._finalizers)!==null&&t!==void 0?t:[]).push(r)}},e.prototype._hasParent=function(r){var t=this._parentage;return t===r||Array.isArray(t)&&t.includes(r)},e.prototype._addParent=function(r){var t=this._parentage;this._parentage=Array.isArray(t)?(t.push(r),t):t?[t,r]:r},e.prototype._removeParent=function(r){var t=this._parentage;t===r?this._parentage=null:Array.isArray(t)&&ce(t,r)},e.prototype.remove=function(r){var t=this._finalizers;t&&ce(t,r),r instanceof e&&r._removeParent(this)},e.EMPTY=function(){var r=new e;return r.closed=!0,r}(),e}();var Ir=ie.EMPTY;function Ge(e){return e instanceof ie||e&&"closed"in e&&T(e.remove)&&T(e.add)&&T(e.unsubscribe)}function rt(e){T(e)?e():e.unsubscribe()}var te={onUnhandledError:null,onStoppedNotification:null,Promise:void 0,useDeprecatedSynchronousErrorHandling:!1,useDeprecatedNextContext:!1};var _e={setTimeout:function(e,r){for(var t=[],o=2;o0},enumerable:!1,configurable:!0}),r.prototype._trySubscribe=function(t){return this._throwIfClosed(),e.prototype._trySubscribe.call(this,t)},r.prototype._subscribe=function(t){return this._throwIfClosed(),this._checkFinalizedStatuses(t),this._innerSubscribe(t)},r.prototype._innerSubscribe=function(t){var o=this,n=this,i=n.hasError,f=n.isStopped,s=n.observers;return i||f?Ir:(this.currentObservers=null,s.push(t),new ie(function(){o.currentObservers=null,ce(s,t)}))},r.prototype._checkFinalizedStatuses=function(t){var o=this,n=o.hasError,i=o.thrownError,f=o.isStopped;n?t.error(i):f&&t.complete()},r.prototype.asObservable=function(){var t=new L;return t.source=this,t},r.create=function(t,o){return new ct(t,o)},r}(L);var ct=function(e){j(r,e);function r(t,o){var n=e.call(this)||this;return n.destination=t,n.source=o,n}return r.prototype.next=function(t){var o,n;(n=(o=this.destination)===null||o===void 0?void 0:o.next)===null||n===void 0||n.call(o,t)},r.prototype.error=function(t){var o,n;(n=(o=this.destination)===null||o===void 0?void 0:o.error)===null||n===void 0||n.call(o,t)},r.prototype.complete=function(){var t,o;(o=(t=this.destination)===null||t===void 0?void 0:t.complete)===null||o===void 0||o.call(t)},r.prototype._subscribe=function(t){var o,n;return(n=(o=this.source)===null||o===void 0?void 0:o.subscribe(t))!==null&&n!==void 0?n:Ir},r}(X);var We={now:function(){return(We.delegate||Date).now()},delegate:void 0};var st=function(e){j(r,e);function r(t,o,n){t===void 0&&(t=1/0),o===void 0&&(o=1/0),n===void 0&&(n=We);var i=e.call(this)||this;return i._bufferSize=t,i._windowTime=o,i._timestampProvider=n,i._buffer=[],i._infiniteTimeWindow=!0,i._infiniteTimeWindow=o===1/0,i._bufferSize=Math.max(1,t),i._windowTime=Math.max(1,o),i}return r.prototype.next=function(t){var o=this,n=o.isStopped,i=o._buffer,f=o._infiniteTimeWindow,s=o._timestampProvider,u=o._windowTime;n||(i.push(t),!f&&i.push(s.now()+u)),this._trimBuffer(),e.prototype.next.call(this,t)},r.prototype._subscribe=function(t){this._throwIfClosed(),this._trimBuffer();for(var o=this._innerSubscribe(t),n=this,i=n._infiniteTimeWindow,f=n._buffer,s=f.slice(),u=0;u0?e.prototype.requestAsyncId.call(this,t,o,n):(t.actions.push(this),t._scheduled||(t._scheduled=Ce.requestAnimationFrame(function(){return t.flush(void 0)})))},r.prototype.recycleAsyncId=function(t,o,n){var i;if(n===void 0&&(n=0),n!=null?n>0:this.delay>0)return e.prototype.recycleAsyncId.call(this,t,o,n);var f=t.actions;o!=null&&((i=f[f.length-1])===null||i===void 0?void 0:i.id)!==o&&(Ce.cancelAnimationFrame(o),t._scheduled=void 0)},r}(Ze);var ht=function(e){j(r,e);function r(){return e!==null&&e.apply(this,arguments)||this}return r.prototype.flush=function(t){this._active=!0;var o=this._scheduled;this._scheduled=void 0;var n=this.actions,i;t=t||n.shift();do if(i=t.execute(t.state,t.delay))break;while((t=n[0])&&t.id===o&&n.shift());if(this._active=!1,i){for(;(t=n[0])&&t.id===o&&n.shift();)t.unsubscribe();throw i}},r}(er);var Rr=new ht(mt);var pe=new L(function(e){return e.complete()});function rr(e){return e&&T(e.schedule)}function Fr(e){return e[e.length-1]}function Me(e){return T(Fr(e))?e.pop():void 0}function ae(e){return rr(Fr(e))?e.pop():void 0}function dt(e,r){return typeof Fr(e)=="number"?e.pop():r}var Le=function(e){return e&&typeof e.length=="number"&&typeof e!="function"};function tr(e){return T(e==null?void 0:e.then)}function or(e){return T(e[Ie])}function nr(e){return Symbol.asyncIterator&&T(e==null?void 0:e[Symbol.asyncIterator])}function ir(e){return new TypeError("You provided "+(e!==null&&typeof e=="object"?"an invalid object":"'"+e+"'")+" where a stream was expected. You can provide an Observable, Promise, ReadableStream, Array, AsyncIterable, or Iterable.")}function Co(){return typeof Symbol!="function"||!Symbol.iterator?"@@iterator":Symbol.iterator}var ar=Co();function fr(e){return T(e==null?void 0:e[ar])}function ur(e){return Zr(this,arguments,function(){var t,o,n,i;return Ke(this,function(f){switch(f.label){case 0:t=e.getReader(),f.label=1;case 1:f.trys.push([1,,9,10]),f.label=2;case 2:return[4,ve(t.read())];case 3:return o=f.sent(),n=o.value,i=o.done,i?[4,ve(void 0)]:[3,5];case 4:return[2,f.sent()];case 5:return[4,ve(n)];case 6:return[4,f.sent()];case 7:return f.sent(),[3,2];case 8:return[3,10];case 9:return t.releaseLock(),[7];case 10:return[2]}})})}function cr(e){return T(e==null?void 0:e.getReader)}function R(e){if(e instanceof L)return e;if(e!=null){if(or(e))return Mo(e);if(Le(e))return Lo(e);if(tr(e))return Po(e);if(nr(e))return vt(e);if(fr(e))return Ro(e);if(cr(e))return Fo(e)}throw ir(e)}function Mo(e){return new L(function(r){var t=e[Ie]();if(T(t.subscribe))return t.subscribe(r);throw new TypeError("Provided object does not correctly implement Symbol.observable")})}function Lo(e){return new L(function(r){for(var t=0;t0&&(c=new be({next:function(S){return b.next(S)},error:function(S){m=!0,x(),p=$r(w,n,S),b.error(S)},complete:function(){h=!0,x(),p=$r(w,f),b.complete()}}),R(P).subscribe(c))})(a)}}function $r(e,r){for(var t=[],o=2;o{let r=br();return typeof r!="undefined"?e.contains(r):!1}),he(e===br()),le())}function Vt(e){return{x:e.scrollLeft,y:e.scrollTop}}function jt(e){return N(K(e,"scroll"),K(window,"resize")).pipe(Hr(0,Rr),k(()=>Vt(e)),he(Vt(e)))}var Bo=new X,xp=Ve(()=>Z(new ResizeObserver(e=>{for(let r of e)Bo.next(r)}))).pipe(D(e=>N(je,Z(e)).pipe(Se(()=>e.disconnect()))),Ee(1));function $t(e){return{width:e.offsetWidth,height:e.offsetHeight}}function qt(e){return{width:e.scrollWidth,height:e.scrollHeight}}var Zo=new X,_p=Ve(()=>Z(new IntersectionObserver(e=>{for(let r of e)Zo.next(r)},{threshold:0}))).pipe(D(e=>N(je,Z(e)).pipe(Se(()=>e.disconnect()))),Ee(1));function Nt(e,r=16){return jt(e).pipe(k(({y:t})=>{let o=$t(e),n=qt(e);return t>=n.height-o.height-r}),le())}var kp={drawer:ee("[data-md-toggle=drawer]"),search:ee("[data-md-toggle=search]")};function Dt(){return new URL(location.href)}function Qt(e,r){if(typeof r=="string"||typeof r=="number")e.innerHTML+=r.toString();else if(r instanceof Node)e.appendChild(r);else if(Array.isArray(r))for(let t of r)Qt(e,t)}function re(e,r,...t){let o=document.createElement(e);if(r)for(let n of Object.keys(r))typeof r[n]!="undefined"&&(typeof r[n]!="boolean"?o.setAttribute(n,r[n]):o.setAttribute(n,""));for(let n of t)Qt(o,n);return o}function Kt(e){if(e>999){let r=+((e-950)%1e3>99);return`${((e+1e-6)/1e3).toFixed(r)}k`}else return e.toString()}function en(e,r={credentials:"same-origin"}){return B(fetch(`${e}`,r)).pipe(vr(()=>pe),D(t=>t.status!==200?kr(()=>new Error(t.statusText)):Z(t)))}function yr(e,r){return en(e,r).pipe(D(t=>t.json()),Ee(1))}function ke(e,r=document){return ee(`[data-mdx-component=${e}]`,r)}function Nr(e,r=document){return Wt(`[data-mdx-component=${e}]`,r)}var rn=ee("#__config"),$e=JSON.parse(rn.textContent);$e.base=`${new URL($e.base,Dt())}`;function Yt(){return $e}function Jt(e,r){return typeof r!="undefined"?$e.translations[e].replace("#",r.toString()):$e.translations[e]}function Gt(e){let r=zt(e),t=N(K(e,"keyup"),K(e,"focus").pipe(jr(1))).pipe(k(()=>e.value),he(e.value),le());return r.pipe(we(o=>!o),Fe(t)).subscribe(([,o])=>{let n=document.location.pathname;typeof ga=="function"&&o.length&&ga("send","pageview",`${n}?q=[icon]+${o}`)}),Pe([t,r]).pipe(k(([o,n])=>({ref:e,value:o,focus:n})))}var Kr=Xr(Qr());var ao=Xr(Qr());function io(e,r){return(0,ao.wrap)(e.shortcode,r,{wrap:{tagOpen:"",tagClose:""}})}function fo(e,r,t){return re("li",{class:"mdx-iconsearch-result__item"},re("span",{class:"twemoji"},re("img",{src:e.url})),re("button",{class:"md-clipboard--inline",title:Jt("clipboard.copy"),"data-clipboard-text":t?e.shortcode:`:${e.shortcode}:`},re("code",null,t?io(e,r):`:${io(e,r)}:`)))}function uo(e){let r=`@${e.name}`;return re("a",{href:e.url,title:r,class:"mdx-sponsorship__item"},re("img",{src:e.image}))}function co(e){return re("a",{href:"https://github.com/sponsors/squidfunk?metadata_origin=docs",class:"mdx-sponsorship__item mdx-sponsorship__item--private"},"+",e)}function tn(e,{index$:r,query$:t}){switch(e.getAttribute("data-mdx-mode")){case"file":return Pe([t.pipe(xr("value")),r.pipe(k(({icons:o})=>Object.values(o.data).map(n=>n.replace(/\.svg$/,""))))]).pipe(k(([{value:o},n])=>(0,Kr.filter)(n,o)),D(o=>r.pipe(k(({icons:n})=>({data:o.map(i=>({shortcode:i,url:[n.base,i,".svg"].join("")}))})))));default:return Pe([t.pipe(xr("value")),r.pipe(k(({icons:o,emojis:n})=>[...Object.keys(o.data),...Object.keys(n.data)]))]).pipe(k(([{value:o},n])=>(0,Kr.filter)(n,o)),D(o=>r.pipe(k(({icons:n,emojis:i})=>({data:o.map(f=>{let s=f in n.data?n:i;return{shortcode:f,url:[s.base,s.data[f]].join("")}})})))))}}function so(e,{index$:r,query$:t}){let o=new X,n=Nt(e).pipe(we(Boolean)),i=ee(":scope > :first-child",e);o.pipe(Fe(t)).subscribe(([{data:u},{value:a}])=>{if(a)switch(u.length){case 0:i.textContent="No matches";break;case 1:i.textContent="1 match";break;default:i.textContent=`${Kt(u.length)} matches`}else i.textContent="Type to start searching"});let f=e.getAttribute("data-mdx-mode")==="file",s=ee(":scope > :last-child",e);return o.pipe(Re(()=>s.innerHTML=""),D(({data:u})=>N(Z(...u.slice(0,10)),Z(...u.slice(10)).pipe(Wr(10),qr(n),D(([a])=>a)))),Fe(t)).subscribe(([u,{value:a}])=>s.appendChild(fo(u,a,f))),tn(e,{query$:t,index$:r}).pipe(Re(u=>o.next(u)),Se(()=>o.complete()),k(u=>Qe({ref:e},u)))}function po(e){let r=Yt(),t=yr(new URL("assets/javascripts/iconsearch_index.json",r.base)),o=ke("iconsearch-query",e),n=ke("iconsearch-result",e),i=Gt(o),f=so(n,{index$:t,query$:i});return N(i,f)}function lo(e){let r=yr("https://3if8u9o552.execute-api.us-east-1.amazonaws.com/_/"),t=ke("sponsorship-count"),o=ke("sponsorship-total");return r.subscribe(n=>{e.removeAttribute("hidden");let i=ee(":scope > :first-child",e);for(let f of n.sponsors)f.type==="public"&&i.appendChild(uo(f.user));i.appendChild(co(n.sponsors.filter(({type:f})=>f==="private").length)),t.innerText=`${n.sponsors.length}`,o.innerText=`$ ${n.total.toString().replace(/\B(?=(\d{3})+(?!\d))/g,",")} a month`}),r.pipe(k(n=>Qe({ref:e},n)))}function mo(){let{origin:e}=new URL(location.href);K(document.body,"click").subscribe(r=>{if(r.target instanceof HTMLElement){let t=r.target.closest("a");t&&t.origin!==e&&ga("send","event","outbound","click",t.href)}})}mo();var on=document$.pipe(D(()=>N(...Nr("iconsearch").map(e=>po(e)),...Nr("sponsorship").map(e=>lo(e)))));on.subscribe();})(); -//# sourceMappingURL=custom.a066854d.min.js.map + `):"",this.name="UnsubscriptionError",this.errors=t}});function ce(e,r){if(e){var t=e.indexOf(r);0<=t&&e.splice(t,1)}}var ie=function(){function e(r){this.initialTeardown=r,this.closed=!1,this._parentage=null,this._finalizers=null}return e.prototype.unsubscribe=function(){var r,t,o,n,i;if(!this.closed){this.closed=!0;var f=this._parentage;if(f)if(this._parentage=null,Array.isArray(f))try{for(var s=Y(f),u=s.next();!u.done;u=s.next()){var a=u.value;a.remove(this)}}catch(m){r={error:m}}finally{try{u&&!u.done&&(t=s.return)&&t.call(s)}finally{if(r)throw r.error}}else f.remove(this);var c=this.initialTeardown;if(O(c))try{c()}catch(m){i=m instanceof Je?m.errors:[m]}var p=this._finalizers;if(p){this._finalizers=null;try{for(var l=Y(p),v=l.next();!v.done;v=l.next()){var h=v.value;try{rt(h)}catch(m){i=i!=null?i:[],m instanceof Je?i=z(z([],W(i)),W(m.errors)):i.push(m)}}}catch(m){o={error:m}}finally{try{v&&!v.done&&(n=l.return)&&n.call(l)}finally{if(o)throw o.error}}}if(i)throw new Je(i)}},e.prototype.add=function(r){var t;if(r&&r!==this)if(this.closed)rt(r);else{if(r instanceof e){if(r.closed||r._hasParent(this))return;r._addParent(this)}(this._finalizers=(t=this._finalizers)!==null&&t!==void 0?t:[]).push(r)}},e.prototype._hasParent=function(r){var t=this._parentage;return t===r||Array.isArray(t)&&t.includes(r)},e.prototype._addParent=function(r){var t=this._parentage;this._parentage=Array.isArray(t)?(t.push(r),t):t?[t,r]:r},e.prototype._removeParent=function(r){var t=this._parentage;t===r?this._parentage=null:Array.isArray(t)&&ce(t,r)},e.prototype.remove=function(r){var t=this._finalizers;t&&ce(t,r),r instanceof e&&r._removeParent(this)},e.EMPTY=function(){var r=new e;return r.closed=!0,r}(),e}();var Ir=ie.EMPTY;function Ge(e){return e instanceof ie||e&&"closed"in e&&O(e.remove)&&O(e.add)&&O(e.unsubscribe)}function rt(e){O(e)?e():e.unsubscribe()}var te={onUnhandledError:null,onStoppedNotification:null,Promise:void 0,useDeprecatedSynchronousErrorHandling:!1,useDeprecatedNextContext:!1};var _e={setTimeout:function(e,r){for(var t=[],o=2;o0},enumerable:!1,configurable:!0}),r.prototype._trySubscribe=function(t){return this._throwIfClosed(),e.prototype._trySubscribe.call(this,t)},r.prototype._subscribe=function(t){return this._throwIfClosed(),this._checkFinalizedStatuses(t),this._innerSubscribe(t)},r.prototype._innerSubscribe=function(t){var o=this,n=this,i=n.hasError,f=n.isStopped,s=n.observers;return i||f?Ir:(this.currentObservers=null,s.push(t),new ie(function(){o.currentObservers=null,ce(s,t)}))},r.prototype._checkFinalizedStatuses=function(t){var o=this,n=o.hasError,i=o.thrownError,f=o.isStopped;n?t.error(i):f&&t.complete()},r.prototype.asObservable=function(){var t=new L;return t.source=this,t},r.create=function(t,o){return new ct(t,o)},r}(L);var ct=function(e){j(r,e);function r(t,o){var n=e.call(this)||this;return n.destination=t,n.source=o,n}return r.prototype.next=function(t){var o,n;(n=(o=this.destination)===null||o===void 0?void 0:o.next)===null||n===void 0||n.call(o,t)},r.prototype.error=function(t){var o,n;(n=(o=this.destination)===null||o===void 0?void 0:o.error)===null||n===void 0||n.call(o,t)},r.prototype.complete=function(){var t,o;(o=(t=this.destination)===null||t===void 0?void 0:t.complete)===null||o===void 0||o.call(t)},r.prototype._subscribe=function(t){var o,n;return(n=(o=this.source)===null||o===void 0?void 0:o.subscribe(t))!==null&&n!==void 0?n:Ir},r}(X);var We={now:function(){return(We.delegate||Date).now()},delegate:void 0};var st=function(e){j(r,e);function r(t,o,n){t===void 0&&(t=1/0),o===void 0&&(o=1/0),n===void 0&&(n=We);var i=e.call(this)||this;return i._bufferSize=t,i._windowTime=o,i._timestampProvider=n,i._buffer=[],i._infiniteTimeWindow=!0,i._infiniteTimeWindow=o===1/0,i._bufferSize=Math.max(1,t),i._windowTime=Math.max(1,o),i}return r.prototype.next=function(t){var o=this,n=o.isStopped,i=o._buffer,f=o._infiniteTimeWindow,s=o._timestampProvider,u=o._windowTime;n||(i.push(t),!f&&i.push(s.now()+u)),this._trimBuffer(),e.prototype.next.call(this,t)},r.prototype._subscribe=function(t){this._throwIfClosed(),this._trimBuffer();for(var o=this._innerSubscribe(t),n=this,i=n._infiniteTimeWindow,f=n._buffer,s=f.slice(),u=0;u0?e.prototype.requestAsyncId.call(this,t,o,n):(t.actions.push(this),t._scheduled||(t._scheduled=Ce.requestAnimationFrame(function(){return t.flush(void 0)})))},r.prototype.recycleAsyncId=function(t,o,n){var i;if(n===void 0&&(n=0),n!=null?n>0:this.delay>0)return e.prototype.recycleAsyncId.call(this,t,o,n);var f=t.actions;o!=null&&((i=f[f.length-1])===null||i===void 0?void 0:i.id)!==o&&(Ce.cancelAnimationFrame(o),t._scheduled=void 0)},r}(Ze);var ht=function(e){j(r,e);function r(){return e!==null&&e.apply(this,arguments)||this}return r.prototype.flush=function(t){this._active=!0;var o=this._scheduled;this._scheduled=void 0;var n=this.actions,i;t=t||n.shift();do if(i=t.execute(t.state,t.delay))break;while((t=n[0])&&t.id===o&&n.shift());if(this._active=!1,i){for(;(t=n[0])&&t.id===o&&n.shift();)t.unsubscribe();throw i}},r}(er);var Rr=new ht(mt);var pe=new L(function(e){return e.complete()});function rr(e){return e&&O(e.schedule)}function Fr(e){return e[e.length-1]}function Me(e){return O(Fr(e))?e.pop():void 0}function ae(e){return rr(Fr(e))?e.pop():void 0}function dt(e,r){return typeof Fr(e)=="number"?e.pop():r}var Le=function(e){return e&&typeof e.length=="number"&&typeof e!="function"};function tr(e){return O(e==null?void 0:e.then)}function or(e){return O(e[Ie])}function nr(e){return Symbol.asyncIterator&&O(e==null?void 0:e[Symbol.asyncIterator])}function ir(e){return new TypeError("You provided "+(e!==null&&typeof e=="object"?"an invalid object":"'"+e+"'")+" where a stream was expected. You can provide an Observable, Promise, ReadableStream, Array, AsyncIterable, or Iterable.")}function Co(){return typeof Symbol!="function"||!Symbol.iterator?"@@iterator":Symbol.iterator}var ar=Co();function fr(e){return O(e==null?void 0:e[ar])}function ur(e){return Zr(this,arguments,function(){var t,o,n,i;return Ke(this,function(f){switch(f.label){case 0:t=e.getReader(),f.label=1;case 1:f.trys.push([1,,9,10]),f.label=2;case 2:return[4,ve(t.read())];case 3:return o=f.sent(),n=o.value,i=o.done,i?[4,ve(void 0)]:[3,5];case 4:return[2,f.sent()];case 5:return[4,ve(n)];case 6:return[4,f.sent()];case 7:return f.sent(),[3,2];case 8:return[3,10];case 9:return t.releaseLock(),[7];case 10:return[2]}})})}function cr(e){return O(e==null?void 0:e.getReader)}function R(e){if(e instanceof L)return e;if(e!=null){if(or(e))return Mo(e);if(Le(e))return Lo(e);if(tr(e))return Po(e);if(nr(e))return vt(e);if(fr(e))return Ro(e);if(cr(e))return Fo(e)}throw ir(e)}function Mo(e){return new L(function(r){var t=e[Ie]();if(O(t.subscribe))return t.subscribe(r);throw new TypeError("Provided object does not correctly implement Symbol.observable")})}function Lo(e){return new L(function(r){for(var t=0;t0&&(c=new be({next:function(S){return b.next(S)},error:function(S){m=!0,x(),p=$r(w,n,S),b.error(S)},complete:function(){h=!0,x(),p=$r(w,f),b.complete()}}),R(P).subscribe(c))})(a)}}function $r(e,r){for(var t=[],o=2;o{let r=br();return typeof r!="undefined"?e.contains(r):!1}),he(e===br()),le())}function Vt(e){return{x:e.scrollLeft,y:e.scrollTop}}function jt(e){return N(K(e,"scroll"),K(window,"resize")).pipe(Hr(0,Rr),k(()=>Vt(e)),he(Vt(e)))}var Bo=new X,xp=Ve(()=>Z(new ResizeObserver(e=>{for(let r of e)Bo.next(r)}))).pipe(D(e=>N(je,Z(e)).pipe(Se(()=>e.disconnect()))),Ee(1));function $t(e){return{width:e.offsetWidth,height:e.offsetHeight}}function qt(e){return{width:e.scrollWidth,height:e.scrollHeight}}var Zo=new X,_p=Ve(()=>Z(new IntersectionObserver(e=>{for(let r of e)Zo.next(r)},{threshold:0}))).pipe(D(e=>N(je,Z(e)).pipe(Se(()=>e.disconnect()))),Ee(1));function Nt(e,r=16){return jt(e).pipe(k(({y:t})=>{let o=$t(e),n=qt(e);return t>=n.height-o.height-r}),le())}var kp={drawer:ee("[data-md-toggle=drawer]"),search:ee("[data-md-toggle=search]")};function Dt(){return new URL(location.href)}function Qt(e,r){if(typeof r=="string"||typeof r=="number")e.innerHTML+=r.toString();else if(r instanceof Node)e.appendChild(r);else if(Array.isArray(r))for(let t of r)Qt(e,t)}function re(e,r,...t){let o=document.createElement(e);if(r)for(let n of Object.keys(r))typeof r[n]!="undefined"&&(typeof r[n]!="boolean"?o.setAttribute(n,r[n]):o.setAttribute(n,""));for(let n of t)Qt(o,n);return o}function Kt(e){if(e>999){let r=+((e-950)%1e3>99);return`${((e+1e-6)/1e3).toFixed(r)}k`}else return e.toString()}function en(e,r={credentials:"same-origin"}){return B(fetch(`${e}`,r)).pipe(vr(()=>pe),D(t=>t.status!==200?kr(()=>new Error(t.statusText)):Z(t)))}function yr(e,r){return en(e,r).pipe(D(t=>t.json()),Ee(1))}function ke(e,r=document){return ee(`[data-mdx-component=${e}]`,r)}function Nr(e,r=document){return Wt(`[data-mdx-component=${e}]`,r)}var rn=ee("#__config"),$e=JSON.parse(rn.textContent);$e.base=`${new URL($e.base,Dt())}`;function Yt(){return $e}function Jt(e,r){return typeof r!="undefined"?$e.translations[e].replace("#",r.toString()):$e.translations[e]}function Gt(e){let r=zt(e),t=N(K(e,"keyup"),K(e,"focus").pipe(jr(1))).pipe(k(()=>e.value),he(e.value),le());return r.pipe(we(o=>!o),Fe(t)).subscribe(([,o])=>{let n=document.location.pathname;typeof ga=="function"&&o.length&&ga("send","pageview",`${n}?q=[icon]+${o}`)}),Pe([t,r]).pipe(k(([o,n])=>({ref:e,value:o,focus:n})))}var Kr=Xr(Qr());var ao=Xr(Qr());function io(e,r){return(0,ao.wrap)(e.shortcode,r,{wrap:{tagOpen:"",tagClose:""}})}function fo(e,r,t){return re("li",{class:"mdx-iconsearch-result__item"},re("span",{class:"twemoji"},re("img",{src:e.url})),re("button",{class:"md-clipboard--inline",title:Jt("clipboard.copy"),"data-clipboard-text":t?e.shortcode:`:${e.shortcode}:`},re("code",null,t?io(e,r):`:${io(e,r)}:`)))}function uo(e){let r=`@${e.name}`;return re("a",{href:e.url,title:r,class:"mdx-sponsorship__item"},re("img",{src:e.image}))}function co(e){return re("a",{href:"https://github.com/sponsors/squidfunk?metadata_origin=docs",class:"mdx-sponsorship__item mdx-sponsorship__item--private"},"+",e)}function tn(e,{index$:r,query$:t}){switch(e.getAttribute("data-mdx-mode")){case"file":return Pe([t.pipe(xr("value")),r.pipe(k(({icons:o})=>Object.values(o.data).map(n=>n.replace(/\.svg$/,""))))]).pipe(k(([{value:o},n])=>(0,Kr.filter)(n,o)),D(o=>r.pipe(k(({icons:n})=>({data:o.map(i=>({shortcode:i,url:[n.base,i,".svg"].join("")}))})))));default:return Pe([t.pipe(xr("value")),r.pipe(k(({icons:o,emojis:n})=>[...Object.keys(o.data),...Object.keys(n.data)]))]).pipe(k(([{value:o},n])=>(0,Kr.filter)(n,o)),D(o=>r.pipe(k(({icons:n,emojis:i})=>({data:o.map(f=>{let s=f in n.data?n:i;return{shortcode:f,url:[s.base,s.data[f]].join("")}})})))))}}function so(e,{index$:r,query$:t}){let o=new X,n=Nt(e).pipe(we(Boolean)),i=ee(":scope > :first-child",e);o.pipe(Fe(t)).subscribe(([{data:u},{value:a}])=>{if(a)switch(u.length){case 0:i.textContent="No matches";break;case 1:i.textContent="1 match";break;default:i.textContent=`${Kt(u.length)} matches`}else i.textContent="Type to start searching"});let f=e.getAttribute("data-mdx-mode")==="file",s=ee(":scope > :last-child",e);return o.pipe(Re(()=>s.innerHTML=""),D(({data:u})=>N(Z(...u.slice(0,10)),Z(...u.slice(10)).pipe(Wr(10),qr(n),D(([a])=>a)))),Fe(t)).subscribe(([u,{value:a}])=>s.appendChild(fo(u,a,f))),tn(e,{query$:t,index$:r}).pipe(Re(u=>o.next(u)),Se(()=>o.complete()),k(u=>Qe({ref:e},u)))}function po(e){let r=Yt(),t=yr(new URL("assets/javascripts/iconsearch_index.json",r.base)),o=ke("iconsearch-query",e),n=ke("iconsearch-result",e),i=Gt(o),f=so(n,{index$:t,query$:i});return N(i,f)}function lo(e){let r=yr("https://3if8u9o552.execute-api.us-east-1.amazonaws.com/_/"),t=ke("sponsorship-count"),o=ke("sponsorship-total");return r.subscribe(n=>{e.removeAttribute("hidden");let i=ee(":scope > :first-child",e);for(let f of n.sponsors)f.type==="public"&&i.appendChild(uo(f.user));i.appendChild(co(n.sponsors.filter(({type:f})=>f==="private").length)),t.innerText=`${n.sponsors.length}`,o.innerText=`$ ${n.total.toString().replace(/\B(?=(\d{3})+(?!\d))/g,",")} a month`}),r.pipe(k(n=>Qe({ref:e},n)))}function mo(){let{origin:e}=new URL(location.href);K(document.body,"click").subscribe(r=>{if(r.target instanceof HTMLElement){let t=r.target.closest("a");t&&t.origin!==e&&ga("send","event","outbound","click",t.href)}})}mo();var on=document$.pipe(D(()=>N(...Nr("iconsearch").map(e=>po(e)),...Nr("sponsorship").map(e=>lo(e)))));on.subscribe();})(); +//# sourceMappingURL=custom.ba4126fd.min.js.map diff --git a/material/.overrides/assets/javascripts/custom.a066854d.min.js.map b/material/.overrides/assets/javascripts/custom.ba4126fd.min.js.map similarity index 51% rename from material/.overrides/assets/javascripts/custom.a066854d.min.js.map rename to material/.overrides/assets/javascripts/custom.ba4126fd.min.js.map index 1de67b4aa..4fefe722d 100644 --- a/material/.overrides/assets/javascripts/custom.a066854d.min.js.map +++ b/material/.overrides/assets/javascripts/custom.ba4126fd.min.js.map @@ -2,7 +2,7 @@ "version": 3, "sources": ["node_modules/fuzzaldrin-plus/lib/scorer.js", "node_modules/fuzzaldrin-plus/lib/pathScorer.js", "node_modules/fuzzaldrin-plus/lib/query.js", "node_modules/fuzzaldrin-plus/lib/filter.js", "node_modules/fuzzaldrin-plus/lib/matcher.js", "node_modules/fuzzaldrin-plus/lib/fuzzaldrin.js", "node_modules/rxjs/node_modules/tslib/tslib.es6.js", "node_modules/rxjs/src/internal/util/isFunction.ts", "node_modules/rxjs/src/internal/util/createErrorClass.ts", "node_modules/rxjs/src/internal/util/UnsubscriptionError.ts", "node_modules/rxjs/src/internal/util/arrRemove.ts", "node_modules/rxjs/src/internal/Subscription.ts", "node_modules/rxjs/src/internal/config.ts", "node_modules/rxjs/src/internal/scheduler/timeoutProvider.ts", "node_modules/rxjs/src/internal/util/reportUnhandledError.ts", "node_modules/rxjs/src/internal/util/noop.ts", "node_modules/rxjs/src/internal/NotificationFactories.ts", "node_modules/rxjs/src/internal/util/errorContext.ts", "node_modules/rxjs/src/internal/Subscriber.ts", "node_modules/rxjs/src/internal/symbol/observable.ts", "node_modules/rxjs/src/internal/util/identity.ts", "node_modules/rxjs/src/internal/util/pipe.ts", "node_modules/rxjs/src/internal/Observable.ts", "node_modules/rxjs/src/internal/util/lift.ts", "node_modules/rxjs/src/internal/operators/OperatorSubscriber.ts", "node_modules/rxjs/src/internal/scheduler/animationFrameProvider.ts", "node_modules/rxjs/src/internal/util/ObjectUnsubscribedError.ts", "node_modules/rxjs/src/internal/Subject.ts", "node_modules/rxjs/src/internal/scheduler/dateTimestampProvider.ts", "node_modules/rxjs/src/internal/ReplaySubject.ts", "node_modules/rxjs/src/internal/scheduler/Action.ts", "node_modules/rxjs/src/internal/scheduler/intervalProvider.ts", "node_modules/rxjs/src/internal/scheduler/AsyncAction.ts", "node_modules/rxjs/src/internal/Scheduler.ts", "node_modules/rxjs/src/internal/scheduler/AsyncScheduler.ts", "node_modules/rxjs/src/internal/scheduler/async.ts", "node_modules/rxjs/src/internal/scheduler/AnimationFrameAction.ts", "node_modules/rxjs/src/internal/scheduler/AnimationFrameScheduler.ts", "node_modules/rxjs/src/internal/scheduler/animationFrame.ts", "node_modules/rxjs/src/internal/observable/empty.ts", "node_modules/rxjs/src/internal/util/isScheduler.ts", "node_modules/rxjs/src/internal/util/args.ts", "node_modules/rxjs/src/internal/util/isArrayLike.ts", "node_modules/rxjs/src/internal/util/isPromise.ts", "node_modules/rxjs/src/internal/util/isInteropObservable.ts", "node_modules/rxjs/src/internal/util/isAsyncIterable.ts", "node_modules/rxjs/src/internal/util/throwUnobservableError.ts", "node_modules/rxjs/src/internal/symbol/iterator.ts", "node_modules/rxjs/src/internal/util/isIterable.ts", "node_modules/rxjs/src/internal/util/isReadableStreamLike.ts", "node_modules/rxjs/src/internal/observable/innerFrom.ts", "node_modules/rxjs/src/internal/util/executeSchedule.ts", "node_modules/rxjs/src/internal/operators/observeOn.ts", "node_modules/rxjs/src/internal/operators/subscribeOn.ts", "node_modules/rxjs/src/internal/scheduled/scheduleObservable.ts", "node_modules/rxjs/src/internal/scheduled/schedulePromise.ts", "node_modules/rxjs/src/internal/scheduled/scheduleArray.ts", "node_modules/rxjs/src/internal/scheduled/scheduleIterable.ts", "node_modules/rxjs/src/internal/scheduled/scheduleAsyncIterable.ts", "node_modules/rxjs/src/internal/scheduled/scheduleReadableStreamLike.ts", "node_modules/rxjs/src/internal/scheduled/scheduled.ts", "node_modules/rxjs/src/internal/observable/from.ts", "node_modules/rxjs/src/internal/observable/of.ts", "node_modules/rxjs/src/internal/observable/throwError.ts", "node_modules/rxjs/src/internal/util/isDate.ts", "node_modules/rxjs/src/internal/operators/map.ts", "node_modules/rxjs/src/internal/util/mapOneOrManyArgs.ts", "node_modules/rxjs/src/internal/util/argsArgArrayOrObject.ts", "node_modules/rxjs/src/internal/util/createObject.ts", "node_modules/rxjs/src/internal/observable/combineLatest.ts", "node_modules/rxjs/src/internal/operators/mergeInternals.ts", "node_modules/rxjs/src/internal/operators/mergeMap.ts", "node_modules/rxjs/src/internal/operators/mergeAll.ts", "node_modules/rxjs/src/internal/operators/concatAll.ts", "node_modules/rxjs/src/internal/observable/concat.ts", "node_modules/rxjs/src/internal/observable/defer.ts", "node_modules/rxjs/src/internal/observable/fromEvent.ts", "node_modules/rxjs/src/internal/observable/timer.ts", "node_modules/rxjs/src/internal/observable/merge.ts", "node_modules/rxjs/src/internal/observable/never.ts", "node_modules/rxjs/src/internal/util/argsOrArgArray.ts", "node_modules/rxjs/src/internal/operators/filter.ts", "node_modules/rxjs/src/internal/observable/zip.ts", "node_modules/rxjs/src/internal/operators/audit.ts", "node_modules/rxjs/src/internal/operators/auditTime.ts", "node_modules/rxjs/src/internal/operators/bufferCount.ts", "node_modules/rxjs/src/internal/operators/catchError.ts", "node_modules/rxjs/src/internal/operators/debounceTime.ts", "node_modules/rxjs/src/internal/operators/take.ts", "node_modules/rxjs/src/internal/operators/ignoreElements.ts", "node_modules/rxjs/src/internal/operators/mapTo.ts", "node_modules/rxjs/src/internal/operators/delayWhen.ts", "node_modules/rxjs/src/internal/operators/delay.ts", "node_modules/rxjs/src/internal/operators/distinctUntilChanged.ts", "node_modules/rxjs/src/internal/operators/distinctUntilKeyChanged.ts", "node_modules/rxjs/src/internal/operators/finalize.ts", "node_modules/rxjs/src/internal/operators/share.ts", "node_modules/rxjs/src/internal/operators/shareReplay.ts", "node_modules/rxjs/src/internal/operators/startWith.ts", "node_modules/rxjs/src/internal/operators/switchMap.ts", "node_modules/rxjs/src/internal/operators/tap.ts", "node_modules/rxjs/src/internal/operators/withLatestFrom.ts", "node_modules/rxjs/src/internal/operators/zip.ts", "node_modules/rxjs/src/internal/operators/zipWith.ts", "src/assets/javascripts/browser/element/_/index.ts", "src/assets/javascripts/browser/element/focus/index.ts", "src/assets/javascripts/browser/element/offset/content/index.ts", "src/assets/javascripts/browser/element/size/_/index.ts", "src/assets/javascripts/browser/element/size/content/index.ts", "src/assets/javascripts/browser/element/visibility/index.ts", "src/assets/javascripts/browser/toggle/index.ts", "src/assets/javascripts/browser/location/_/index.ts", "src/assets/javascripts/utilities/h/index.ts", "src/assets/javascripts/utilities/round/index.ts", "src/assets/javascripts/browser/request/index.ts", "src/.overrides/assets/javascripts/components/_/index.ts", "src/assets/javascripts/_/index.ts", "src/.overrides/assets/javascripts/components/iconsearch/query/index.ts", "src/.overrides/assets/javascripts/components/iconsearch/result/index.ts", "src/.overrides/assets/javascripts/templates/iconsearch/index.tsx", "src/.overrides/assets/javascripts/templates/sponsorship/index.tsx", "src/.overrides/assets/javascripts/components/iconsearch/_/index.ts", "src/.overrides/assets/javascripts/components/sponsorship/index.ts", "src/.overrides/assets/javascripts/integrations/analytics/index.ts", "src/.overrides/assets/javascripts/custom.ts"], "sourceRoot": "../../../..", - "sourcesContent": ["(function() {\n var AcronymResult, computeScore, emptyAcronymResult, isAcronymFullWord, isMatch, isSeparator, isWordEnd, isWordStart, miss_coeff, pos_bonus, scoreAcronyms, scoreCharacter, scoreConsecutives, scoreExact, scoreExactMatch, scorePattern, scorePosition, scoreSize, tau_size, wm;\n\n wm = 150;\n\n pos_bonus = 20;\n\n tau_size = 150;\n\n miss_coeff = 0.75;\n\n exports.score = function(string, query, options) {\n var allowErrors, preparedQuery, score, string_lw;\n preparedQuery = options.preparedQuery, allowErrors = options.allowErrors;\n if (!(allowErrors || isMatch(string, preparedQuery.core_lw, preparedQuery.core_up))) {\n return 0;\n }\n string_lw = string.toLowerCase();\n score = computeScore(string, string_lw, preparedQuery);\n return Math.ceil(score);\n };\n\n exports.isMatch = isMatch = function(subject, query_lw, query_up) {\n var i, j, m, n, qj_lw, qj_up, si;\n m = subject.length;\n n = query_lw.length;\n if (!m || n > m) {\n return false;\n }\n i = -1;\n j = -1;\n while (++j < n) {\n qj_lw = query_lw.charCodeAt(j);\n qj_up = query_up.charCodeAt(j);\n while (++i < m) {\n si = subject.charCodeAt(i);\n if (si === qj_lw || si === qj_up) {\n break;\n }\n }\n if (i === m) {\n return false;\n }\n }\n return true;\n };\n\n exports.computeScore = computeScore = function(subject, subject_lw, preparedQuery) {\n var acro, acro_score, align, csc_diag, csc_row, csc_score, csc_should_rebuild, i, j, m, miss_budget, miss_left, n, pos, query, query_lw, record_miss, score, score_diag, score_row, score_up, si_lw, start, sz;\n query = preparedQuery.query;\n query_lw = preparedQuery.query_lw;\n m = subject.length;\n n = query.length;\n acro = scoreAcronyms(subject, subject_lw, query, query_lw);\n acro_score = acro.score;\n if (acro.count === n) {\n return scoreExact(n, m, acro_score, acro.pos);\n }\n pos = subject_lw.indexOf(query_lw);\n if (pos > -1) {\n return scoreExactMatch(subject, subject_lw, query, query_lw, pos, n, m);\n }\n score_row = new Array(n);\n csc_row = new Array(n);\n sz = scoreSize(n, m);\n miss_budget = Math.ceil(miss_coeff * n) + 5;\n miss_left = miss_budget;\n csc_should_rebuild = true;\n j = -1;\n while (++j < n) {\n score_row[j] = 0;\n csc_row[j] = 0;\n }\n i = -1;\n while (++i < m) {\n si_lw = subject_lw[i];\n if (!si_lw.charCodeAt(0) in preparedQuery.charCodes) {\n if (csc_should_rebuild) {\n j = -1;\n while (++j < n) {\n csc_row[j] = 0;\n }\n csc_should_rebuild = false;\n }\n continue;\n }\n score = 0;\n score_diag = 0;\n csc_diag = 0;\n record_miss = true;\n csc_should_rebuild = true;\n j = -1;\n while (++j < n) {\n score_up = score_row[j];\n if (score_up > score) {\n score = score_up;\n }\n csc_score = 0;\n if (query_lw[j] === si_lw) {\n start = isWordStart(i, subject, subject_lw);\n csc_score = csc_diag > 0 ? csc_diag : scoreConsecutives(subject, subject_lw, query, query_lw, i, j, start);\n align = score_diag + scoreCharacter(i, j, start, acro_score, csc_score);\n if (align > score) {\n score = align;\n miss_left = miss_budget;\n } else {\n if (record_miss && --miss_left <= 0) {\n return Math.max(score, score_row[n - 1]) * sz;\n }\n record_miss = false;\n }\n }\n score_diag = score_up;\n csc_diag = csc_row[j];\n csc_row[j] = csc_score;\n score_row[j] = score;\n }\n }\n score = score_row[n - 1];\n return score * sz;\n };\n\n exports.isWordStart = isWordStart = function(pos, subject, subject_lw) {\n var curr_s, prev_s;\n if (pos === 0) {\n return true;\n }\n curr_s = subject[pos];\n prev_s = subject[pos - 1];\n return isSeparator(prev_s) || (curr_s !== subject_lw[pos] && prev_s === subject_lw[pos - 1]);\n };\n\n exports.isWordEnd = isWordEnd = function(pos, subject, subject_lw, len) {\n var curr_s, next_s;\n if (pos === len - 1) {\n return true;\n }\n curr_s = subject[pos];\n next_s = subject[pos + 1];\n return isSeparator(next_s) || (curr_s === subject_lw[pos] && next_s !== subject_lw[pos + 1]);\n };\n\n isSeparator = function(c) {\n return c === ' ' || c === '.' || c === '-' || c === '_' || c === '/' || c === '\\\\';\n };\n\n scorePosition = function(pos) {\n var sc;\n if (pos < pos_bonus) {\n sc = pos_bonus - pos;\n return 100 + sc * sc;\n } else {\n return Math.max(100 + pos_bonus - pos, 0);\n }\n };\n\n exports.scoreSize = scoreSize = function(n, m) {\n return tau_size / (tau_size + Math.abs(m - n));\n };\n\n scoreExact = function(n, m, quality, pos) {\n return 2 * n * (wm * quality + scorePosition(pos)) * scoreSize(n, m);\n };\n\n exports.scorePattern = scorePattern = function(count, len, sameCase, start, end) {\n var bonus, sz;\n sz = count;\n bonus = 6;\n if (sameCase === count) {\n bonus += 2;\n }\n if (start) {\n bonus += 3;\n }\n if (end) {\n bonus += 1;\n }\n if (count === len) {\n if (start) {\n if (sameCase === len) {\n sz += 2;\n } else {\n sz += 1;\n }\n }\n if (end) {\n bonus += 1;\n }\n }\n return sameCase + sz * (sz + bonus);\n };\n\n exports.scoreCharacter = scoreCharacter = function(i, j, start, acro_score, csc_score) {\n var posBonus;\n posBonus = scorePosition(i);\n if (start) {\n return posBonus + wm * ((acro_score > csc_score ? acro_score : csc_score) + 10);\n }\n return posBonus + wm * csc_score;\n };\n\n exports.scoreConsecutives = scoreConsecutives = function(subject, subject_lw, query, query_lw, i, j, startOfWord) {\n var k, m, mi, n, nj, sameCase, sz;\n m = subject.length;\n n = query.length;\n mi = m - i;\n nj = n - j;\n k = mi < nj ? mi : nj;\n sameCase = 0;\n sz = 0;\n if (query[j] === subject[i]) {\n sameCase++;\n }\n while (++sz < k && query_lw[++j] === subject_lw[++i]) {\n if (query[j] === subject[i]) {\n sameCase++;\n }\n }\n if (sz < k) {\n i--;\n }\n if (sz === 1) {\n return 1 + 2 * sameCase;\n }\n return scorePattern(sz, n, sameCase, startOfWord, isWordEnd(i, subject, subject_lw, m));\n };\n\n exports.scoreExactMatch = scoreExactMatch = function(subject, subject_lw, query, query_lw, pos, n, m) {\n var end, i, pos2, sameCase, start;\n start = isWordStart(pos, subject, subject_lw);\n if (!start) {\n pos2 = subject_lw.indexOf(query_lw, pos + 1);\n if (pos2 > -1) {\n start = isWordStart(pos2, subject, subject_lw);\n if (start) {\n pos = pos2;\n }\n }\n }\n i = -1;\n sameCase = 0;\n while (++i < n) {\n if (query[pos + i] === subject[i]) {\n sameCase++;\n }\n }\n end = isWordEnd(pos + n - 1, subject, subject_lw, m);\n return scoreExact(n, m, scorePattern(n, n, sameCase, start, end), pos);\n };\n\n AcronymResult = (function() {\n function AcronymResult(score, pos, count) {\n this.score = score;\n this.pos = pos;\n this.count = count;\n }\n\n return AcronymResult;\n\n })();\n\n emptyAcronymResult = new AcronymResult(0, 0.1, 0);\n\n exports.scoreAcronyms = scoreAcronyms = function(subject, subject_lw, query, query_lw) {\n var count, fullWord, i, j, m, n, qj_lw, sameCase, score, sepCount, sumPos;\n m = subject.length;\n n = query.length;\n if (!(m > 1 && n > 1)) {\n return emptyAcronymResult;\n }\n count = 0;\n sepCount = 0;\n sumPos = 0;\n sameCase = 0;\n i = -1;\n j = -1;\n while (++j < n) {\n qj_lw = query_lw[j];\n if (isSeparator(qj_lw)) {\n i = subject_lw.indexOf(qj_lw, i + 1);\n if (i > -1) {\n sepCount++;\n continue;\n } else {\n break;\n }\n }\n while (++i < m) {\n if (qj_lw === subject_lw[i] && isWordStart(i, subject, subject_lw)) {\n if (query[j] === subject[i]) {\n sameCase++;\n }\n sumPos += i;\n count++;\n break;\n }\n }\n if (i === m) {\n break;\n }\n }\n if (count < 2) {\n return emptyAcronymResult;\n }\n fullWord = count === n ? isAcronymFullWord(subject, subject_lw, query, count) : false;\n score = scorePattern(count, n, sameCase, true, fullWord);\n return new AcronymResult(score, sumPos / count, count + sepCount);\n };\n\n isAcronymFullWord = function(subject, subject_lw, query, nbAcronymInQuery) {\n var count, i, m, n;\n m = subject.length;\n n = query.length;\n count = 0;\n if (m > 12 * n) {\n return false;\n }\n i = -1;\n while (++i < m) {\n if (isWordStart(i, subject, subject_lw) && ++count > nbAcronymInQuery) {\n return false;\n }\n }\n return true;\n };\n\n}).call(this);\n", "(function() {\n var computeScore, countDir, file_coeff, getExtension, getExtensionScore, isMatch, scorePath, scoreSize, tau_depth, _ref;\n\n _ref = require('./scorer'), isMatch = _ref.isMatch, computeScore = _ref.computeScore, scoreSize = _ref.scoreSize;\n\n tau_depth = 20;\n\n file_coeff = 2.5;\n\n exports.score = function(string, query, options) {\n var allowErrors, preparedQuery, score, string_lw;\n preparedQuery = options.preparedQuery, allowErrors = options.allowErrors;\n if (!(allowErrors || isMatch(string, preparedQuery.core_lw, preparedQuery.core_up))) {\n return 0;\n }\n string_lw = string.toLowerCase();\n score = computeScore(string, string_lw, preparedQuery);\n score = scorePath(string, string_lw, score, options);\n return Math.ceil(score);\n };\n\n scorePath = function(subject, subject_lw, fullPathScore, options) {\n var alpha, basePathScore, basePos, depth, end, extAdjust, fileLength, pathSeparator, preparedQuery, useExtensionBonus;\n if (fullPathScore === 0) {\n return 0;\n }\n preparedQuery = options.preparedQuery, useExtensionBonus = options.useExtensionBonus, pathSeparator = options.pathSeparator;\n end = subject.length - 1;\n while (subject[end] === pathSeparator) {\n end--;\n }\n basePos = subject.lastIndexOf(pathSeparator, end);\n fileLength = end - basePos;\n extAdjust = 1.0;\n if (useExtensionBonus) {\n extAdjust += getExtensionScore(subject_lw, preparedQuery.ext, basePos, end, 2);\n fullPathScore *= extAdjust;\n }\n if (basePos === -1) {\n return fullPathScore;\n }\n depth = preparedQuery.depth;\n while (basePos > -1 && depth-- > 0) {\n basePos = subject.lastIndexOf(pathSeparator, basePos - 1);\n }\n basePathScore = basePos === -1 ? fullPathScore : extAdjust * computeScore(subject.slice(basePos + 1, end + 1), subject_lw.slice(basePos + 1, end + 1), preparedQuery);\n alpha = 0.5 * tau_depth / (tau_depth + countDir(subject, end + 1, pathSeparator));\n return alpha * basePathScore + (1 - alpha) * fullPathScore * scoreSize(0, file_coeff * fileLength);\n };\n\n exports.countDir = countDir = function(path, end, pathSeparator) {\n var count, i;\n if (end < 1) {\n return 0;\n }\n count = 0;\n i = -1;\n while (++i < end && path[i] === pathSeparator) {\n continue;\n }\n while (++i < end) {\n if (path[i] === pathSeparator) {\n count++;\n while (++i < end && path[i] === pathSeparator) {\n continue;\n }\n }\n }\n return count;\n };\n\n exports.getExtension = getExtension = function(str) {\n var pos;\n pos = str.lastIndexOf(\".\");\n if (pos < 0) {\n return \"\";\n } else {\n return str.substr(pos + 1);\n }\n };\n\n getExtensionScore = function(candidate, ext, startPos, endPos, maxDepth) {\n var m, matched, n, pos;\n if (!ext.length) {\n return 0;\n }\n pos = candidate.lastIndexOf(\".\", endPos);\n if (!(pos > startPos)) {\n return 0;\n }\n n = ext.length;\n m = endPos - pos;\n if (m < n) {\n n = m;\n m = ext.length;\n }\n pos++;\n matched = -1;\n while (++matched < n) {\n if (candidate[pos + matched] !== ext[matched]) {\n break;\n }\n }\n if (matched === 0 && maxDepth > 0) {\n return 0.9 * getExtensionScore(candidate, ext, startPos, pos - 2, maxDepth - 1);\n }\n return matched / m;\n };\n\n}).call(this);\n", "(function() {\n var Query, coreChars, countDir, getCharCodes, getExtension, opt_char_re, truncatedUpperCase, _ref;\n\n _ref = require(\"./pathScorer\"), countDir = _ref.countDir, getExtension = _ref.getExtension;\n\n module.exports = Query = (function() {\n function Query(query, _arg) {\n var optCharRegEx, pathSeparator, _ref1;\n _ref1 = _arg != null ? _arg : {}, optCharRegEx = _ref1.optCharRegEx, pathSeparator = _ref1.pathSeparator;\n if (!(query && query.length)) {\n return null;\n }\n this.query = query;\n this.query_lw = query.toLowerCase();\n this.core = coreChars(query, optCharRegEx);\n this.core_lw = this.core.toLowerCase();\n this.core_up = truncatedUpperCase(this.core);\n this.depth = countDir(query, query.length, pathSeparator);\n this.ext = getExtension(this.query_lw);\n this.charCodes = getCharCodes(this.query_lw);\n }\n\n return Query;\n\n })();\n\n opt_char_re = /[ _\\-:\\/\\\\]/g;\n\n coreChars = function(query, optCharRegEx) {\n if (optCharRegEx == null) {\n optCharRegEx = opt_char_re;\n }\n return query.replace(optCharRegEx, '');\n };\n\n truncatedUpperCase = function(str) {\n var char, upper, _i, _len;\n upper = \"\";\n for (_i = 0, _len = str.length; _i < _len; _i++) {\n char = str[_i];\n upper += char.toUpperCase()[0];\n }\n return upper;\n };\n\n getCharCodes = function(str) {\n var charCodes, i, len;\n len = str.length;\n i = -1;\n charCodes = [];\n while (++i < len) {\n charCodes[str.charCodeAt(i)] = true;\n }\n return charCodes;\n };\n\n}).call(this);\n", "(function() {\n var Query, pathScorer, pluckCandidates, scorer, sortCandidates;\n\n scorer = require('./scorer');\n\n pathScorer = require('./pathScorer');\n\n Query = require('./query');\n\n pluckCandidates = function(a) {\n return a.candidate;\n };\n\n sortCandidates = function(a, b) {\n return b.score - a.score;\n };\n\n module.exports = function(candidates, query, options) {\n var bKey, candidate, key, maxInners, maxResults, score, scoreProvider, scoredCandidates, spotLeft, string, usePathScoring, _i, _len;\n scoredCandidates = [];\n key = options.key, maxResults = options.maxResults, maxInners = options.maxInners, usePathScoring = options.usePathScoring;\n spotLeft = (maxInners != null) && maxInners > 0 ? maxInners : candidates.length + 1;\n bKey = key != null;\n scoreProvider = usePathScoring ? pathScorer : scorer;\n for (_i = 0, _len = candidates.length; _i < _len; _i++) {\n candidate = candidates[_i];\n string = bKey ? candidate[key] : candidate;\n if (!string) {\n continue;\n }\n score = scoreProvider.score(string, query, options);\n if (score > 0) {\n scoredCandidates.push({\n candidate: candidate,\n score: score\n });\n if (!--spotLeft) {\n break;\n }\n }\n }\n scoredCandidates.sort(sortCandidates);\n candidates = scoredCandidates.map(pluckCandidates);\n if (maxResults != null) {\n candidates = candidates.slice(0, maxResults);\n }\n return candidates;\n };\n\n}).call(this);\n", "(function() {\n var basenameMatch, computeMatch, isMatch, isWordStart, match, mergeMatches, scoreAcronyms, scoreCharacter, scoreConsecutives, _ref;\n\n _ref = require('./scorer'), isMatch = _ref.isMatch, isWordStart = _ref.isWordStart, scoreConsecutives = _ref.scoreConsecutives, scoreCharacter = _ref.scoreCharacter, scoreAcronyms = _ref.scoreAcronyms;\n\n exports.match = match = function(string, query, options) {\n var allowErrors, baseMatches, matches, pathSeparator, preparedQuery, string_lw;\n allowErrors = options.allowErrors, preparedQuery = options.preparedQuery, pathSeparator = options.pathSeparator;\n if (!(allowErrors || isMatch(string, preparedQuery.core_lw, preparedQuery.core_up))) {\n return [];\n }\n string_lw = string.toLowerCase();\n matches = computeMatch(string, string_lw, preparedQuery);\n if (matches.length === 0) {\n return matches;\n }\n if (string.indexOf(pathSeparator) > -1) {\n baseMatches = basenameMatch(string, string_lw, preparedQuery, pathSeparator);\n matches = mergeMatches(matches, baseMatches);\n }\n return matches;\n };\n\n exports.wrap = function(string, query, options) {\n var matchIndex, matchPos, matchPositions, output, strPos, tagClass, tagClose, tagOpen, _ref1;\n if ((options.wrap != null)) {\n _ref1 = options.wrap, tagClass = _ref1.tagClass, tagOpen = _ref1.tagOpen, tagClose = _ref1.tagClose;\n }\n if (tagClass == null) {\n tagClass = 'highlight';\n }\n if (tagOpen == null) {\n tagOpen = '';\n }\n if (tagClose == null) {\n tagClose = '';\n }\n if (string === query) {\n return tagOpen + string + tagClose;\n }\n matchPositions = match(string, query, options);\n if (matchPositions.length === 0) {\n return string;\n }\n output = '';\n matchIndex = -1;\n strPos = 0;\n while (++matchIndex < matchPositions.length) {\n matchPos = matchPositions[matchIndex];\n if (matchPos > strPos) {\n output += string.substring(strPos, matchPos);\n strPos = matchPos;\n }\n while (++matchIndex < matchPositions.length) {\n if (matchPositions[matchIndex] === matchPos + 1) {\n matchPos++;\n } else {\n matchIndex--;\n break;\n }\n }\n matchPos++;\n if (matchPos > strPos) {\n output += tagOpen;\n output += string.substring(strPos, matchPos);\n output += tagClose;\n strPos = matchPos;\n }\n }\n if (strPos <= string.length - 1) {\n output += string.substring(strPos);\n }\n return output;\n };\n\n basenameMatch = function(subject, subject_lw, preparedQuery, pathSeparator) {\n var basePos, depth, end;\n end = subject.length - 1;\n while (subject[end] === pathSeparator) {\n end--;\n }\n basePos = subject.lastIndexOf(pathSeparator, end);\n if (basePos === -1) {\n return [];\n }\n depth = preparedQuery.depth;\n while (depth-- > 0) {\n basePos = subject.lastIndexOf(pathSeparator, basePos - 1);\n if (basePos === -1) {\n return [];\n }\n }\n basePos++;\n end++;\n return computeMatch(subject.slice(basePos, end), subject_lw.slice(basePos, end), preparedQuery, basePos);\n };\n\n mergeMatches = function(a, b) {\n var ai, bj, i, j, m, n, out;\n m = a.length;\n n = b.length;\n if (n === 0) {\n return a.slice();\n }\n if (m === 0) {\n return b.slice();\n }\n i = -1;\n j = 0;\n bj = b[j];\n out = [];\n while (++i < m) {\n ai = a[i];\n while (bj <= ai && ++j < n) {\n if (bj < ai) {\n out.push(bj);\n }\n bj = b[j];\n }\n out.push(ai);\n }\n while (j < n) {\n out.push(b[j++]);\n }\n return out;\n };\n\n computeMatch = function(subject, subject_lw, preparedQuery, offset) {\n var DIAGONAL, LEFT, STOP, UP, acro_score, align, backtrack, csc_diag, csc_row, csc_score, i, j, m, matches, move, n, pos, query, query_lw, score, score_diag, score_row, score_up, si_lw, start, trace;\n if (offset == null) {\n offset = 0;\n }\n query = preparedQuery.query;\n query_lw = preparedQuery.query_lw;\n m = subject.length;\n n = query.length;\n acro_score = scoreAcronyms(subject, subject_lw, query, query_lw).score;\n score_row = new Array(n);\n csc_row = new Array(n);\n STOP = 0;\n UP = 1;\n LEFT = 2;\n DIAGONAL = 3;\n trace = new Array(m * n);\n pos = -1;\n j = -1;\n while (++j < n) {\n score_row[j] = 0;\n csc_row[j] = 0;\n }\n i = -1;\n while (++i < m) {\n score = 0;\n score_up = 0;\n csc_diag = 0;\n si_lw = subject_lw[i];\n j = -1;\n while (++j < n) {\n csc_score = 0;\n align = 0;\n score_diag = score_up;\n if (query_lw[j] === si_lw) {\n start = isWordStart(i, subject, subject_lw);\n csc_score = csc_diag > 0 ? csc_diag : scoreConsecutives(subject, subject_lw, query, query_lw, i, j, start);\n align = score_diag + scoreCharacter(i, j, start, acro_score, csc_score);\n }\n score_up = score_row[j];\n csc_diag = csc_row[j];\n if (score > score_up) {\n move = LEFT;\n } else {\n score = score_up;\n move = UP;\n }\n if (align > score) {\n score = align;\n move = DIAGONAL;\n } else {\n csc_score = 0;\n }\n score_row[j] = score;\n csc_row[j] = csc_score;\n trace[++pos] = score > 0 ? move : STOP;\n }\n }\n i = m - 1;\n j = n - 1;\n pos = i * n + j;\n backtrack = true;\n matches = [];\n while (backtrack && i >= 0 && j >= 0) {\n switch (trace[pos]) {\n case UP:\n i--;\n pos -= n;\n break;\n case LEFT:\n j--;\n pos--;\n break;\n case DIAGONAL:\n matches.push(i + offset);\n j--;\n i--;\n pos -= n + 1;\n break;\n default:\n backtrack = false;\n }\n }\n matches.reverse();\n return matches;\n };\n\n}).call(this);\n", "(function() {\n var Query, defaultPathSeparator, filter, matcher, parseOptions, pathScorer, preparedQueryCache, scorer;\n\n filter = require('./filter');\n\n matcher = require('./matcher');\n\n scorer = require('./scorer');\n\n pathScorer = require('./pathScorer');\n\n Query = require('./query');\n\n preparedQueryCache = null;\n\n defaultPathSeparator = (typeof process !== \"undefined\" && process !== null ? process.platform : void 0) === \"win32\" ? '\\\\' : '/';\n\n module.exports = {\n filter: function(candidates, query, options) {\n if (options == null) {\n options = {};\n }\n if (!((query != null ? query.length : void 0) && (candidates != null ? candidates.length : void 0))) {\n return [];\n }\n options = parseOptions(options, query);\n return filter(candidates, query, options);\n },\n score: function(string, query, options) {\n if (options == null) {\n options = {};\n }\n if (!((string != null ? string.length : void 0) && (query != null ? query.length : void 0))) {\n return 0;\n }\n options = parseOptions(options, query);\n if (options.usePathScoring) {\n return pathScorer.score(string, query, options);\n } else {\n return scorer.score(string, query, options);\n }\n },\n match: function(string, query, options) {\n var _i, _ref, _results;\n if (options == null) {\n options = {};\n }\n if (!string) {\n return [];\n }\n if (!query) {\n return [];\n }\n if (string === query) {\n return (function() {\n _results = [];\n for (var _i = 0, _ref = string.length; 0 <= _ref ? _i < _ref : _i > _ref; 0 <= _ref ? _i++ : _i--){ _results.push(_i); }\n return _results;\n }).apply(this);\n }\n options = parseOptions(options, query);\n return matcher.match(string, query, options);\n },\n wrap: function(string, query, options) {\n if (options == null) {\n options = {};\n }\n if (!string) {\n return [];\n }\n if (!query) {\n return [];\n }\n options = parseOptions(options, query);\n return matcher.wrap(string, query, options);\n },\n prepareQuery: function(query, options) {\n if (options == null) {\n options = {};\n }\n options = parseOptions(options, query);\n return options.preparedQuery;\n }\n };\n\n parseOptions = function(options, query) {\n if (options.allowErrors == null) {\n options.allowErrors = false;\n }\n if (options.usePathScoring == null) {\n options.usePathScoring = true;\n }\n if (options.useExtensionBonus == null) {\n options.useExtensionBonus = false;\n }\n if (options.pathSeparator == null) {\n options.pathSeparator = defaultPathSeparator;\n }\n if (options.optCharRegEx == null) {\n options.optCharRegEx = null;\n }\n if (options.wrap == null) {\n options.wrap = null;\n }\n if (options.preparedQuery == null) {\n options.preparedQuery = preparedQueryCache && preparedQueryCache.query === query ? preparedQueryCache : (preparedQueryCache = new Query(query, options));\n }\n return options;\n };\n\n}).call(this);\n", "/*! *****************************************************************************\r\nCopyright (c) Microsoft Corporation.\r\n\r\nPermission to use, copy, modify, and/or distribute this software for any\r\npurpose with or without fee is hereby granted.\r\n\r\nTHE SOFTWARE IS PROVIDED \"AS IS\" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH\r\nREGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY\r\nAND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,\r\nINDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM\r\nLOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR\r\nOTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR\r\nPERFORMANCE OF THIS SOFTWARE.\r\n***************************************************************************** */\r\n/* global Reflect, Promise */\r\n\r\nvar extendStatics = function(d, b) {\r\n extendStatics = Object.setPrototypeOf ||\r\n ({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||\r\n function (d, b) { for (var p in b) if (Object.prototype.hasOwnProperty.call(b, p)) d[p] = b[p]; };\r\n return extendStatics(d, b);\r\n};\r\n\r\nexport function __extends(d, b) {\r\n if (typeof b !== \"function\" && b !== null)\r\n throw new TypeError(\"Class extends value \" + String(b) + \" is not a constructor or null\");\r\n extendStatics(d, b);\r\n function __() { this.constructor = d; }\r\n d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());\r\n}\r\n\r\nexport var __assign = function() {\r\n __assign = Object.assign || function __assign(t) {\r\n for (var s, i = 1, n = arguments.length; i < n; i++) {\r\n s = arguments[i];\r\n for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) t[p] = s[p];\r\n }\r\n return t;\r\n }\r\n return __assign.apply(this, arguments);\r\n}\r\n\r\nexport function __rest(s, e) {\r\n var t = {};\r\n for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0)\r\n t[p] = s[p];\r\n if (s != null && typeof Object.getOwnPropertySymbols === \"function\")\r\n for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) {\r\n if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i]))\r\n t[p[i]] = s[p[i]];\r\n }\r\n return t;\r\n}\r\n\r\nexport function __decorate(decorators, target, key, desc) {\r\n var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;\r\n if (typeof Reflect === \"object\" && typeof Reflect.decorate === \"function\") r = Reflect.decorate(decorators, target, key, desc);\r\n else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;\r\n return c > 3 && r && Object.defineProperty(target, key, r), r;\r\n}\r\n\r\nexport function __param(paramIndex, decorator) {\r\n return function (target, key) { decorator(target, key, paramIndex); }\r\n}\r\n\r\nexport function __metadata(metadataKey, metadataValue) {\r\n if (typeof Reflect === \"object\" && typeof Reflect.metadata === \"function\") return Reflect.metadata(metadataKey, metadataValue);\r\n}\r\n\r\nexport function __awaiter(thisArg, _arguments, P, generator) {\r\n function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }\r\n return new (P || (P = Promise))(function (resolve, reject) {\r\n function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }\r\n function rejected(value) { try { step(generator[\"throw\"](value)); } catch (e) { reject(e); } }\r\n function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }\r\n step((generator = generator.apply(thisArg, _arguments || [])).next());\r\n });\r\n}\r\n\r\nexport function __generator(thisArg, body) {\r\n var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g;\r\n return g = { next: verb(0), \"throw\": verb(1), \"return\": verb(2) }, typeof Symbol === \"function\" && (g[Symbol.iterator] = function() { return this; }), g;\r\n function verb(n) { return function (v) { return step([n, v]); }; }\r\n function step(op) {\r\n if (f) throw new TypeError(\"Generator is already executing.\");\r\n while (_) try {\r\n if (f = 1, y && (t = op[0] & 2 ? y[\"return\"] : op[0] ? y[\"throw\"] || ((t = y[\"return\"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t;\r\n if (y = 0, t) op = [op[0] & 2, t.value];\r\n switch (op[0]) {\r\n case 0: case 1: t = op; break;\r\n case 4: _.label++; return { value: op[1], done: false };\r\n case 5: _.label++; y = op[1]; op = [0]; continue;\r\n case 7: op = _.ops.pop(); _.trys.pop(); continue;\r\n default:\r\n if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; }\r\n if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; }\r\n if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; }\r\n if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; }\r\n if (t[2]) _.ops.pop();\r\n _.trys.pop(); continue;\r\n }\r\n op = body.call(thisArg, _);\r\n } catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; }\r\n if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true };\r\n }\r\n}\r\n\r\nexport var __createBinding = Object.create ? (function(o, m, k, k2) {\r\n if (k2 === undefined) k2 = k;\r\n Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } });\r\n}) : (function(o, m, k, k2) {\r\n if (k2 === undefined) k2 = k;\r\n o[k2] = m[k];\r\n});\r\n\r\nexport function __exportStar(m, o) {\r\n for (var p in m) if (p !== \"default\" && !Object.prototype.hasOwnProperty.call(o, p)) __createBinding(o, m, p);\r\n}\r\n\r\nexport function __values(o) {\r\n var s = typeof Symbol === \"function\" && Symbol.iterator, m = s && o[s], i = 0;\r\n if (m) return m.call(o);\r\n if (o && typeof o.length === \"number\") return {\r\n next: function () {\r\n if (o && i >= o.length) o = void 0;\r\n return { value: o && o[i++], done: !o };\r\n }\r\n };\r\n throw new TypeError(s ? \"Object is not iterable.\" : \"Symbol.iterator is not defined.\");\r\n}\r\n\r\nexport function __read(o, n) {\r\n var m = typeof Symbol === \"function\" && o[Symbol.iterator];\r\n if (!m) return o;\r\n var i = m.call(o), r, ar = [], e;\r\n try {\r\n while ((n === void 0 || n-- > 0) && !(r = i.next()).done) ar.push(r.value);\r\n }\r\n catch (error) { e = { error: error }; }\r\n finally {\r\n try {\r\n if (r && !r.done && (m = i[\"return\"])) m.call(i);\r\n }\r\n finally { if (e) throw e.error; }\r\n }\r\n return ar;\r\n}\r\n\r\n/** @deprecated */\r\nexport function __spread() {\r\n for (var ar = [], i = 0; i < arguments.length; i++)\r\n ar = ar.concat(__read(arguments[i]));\r\n return ar;\r\n}\r\n\r\n/** @deprecated */\r\nexport function __spreadArrays() {\r\n for (var s = 0, i = 0, il = arguments.length; i < il; i++) s += arguments[i].length;\r\n for (var r = Array(s), k = 0, i = 0; i < il; i++)\r\n for (var a = arguments[i], j = 0, jl = a.length; j < jl; j++, k++)\r\n r[k] = a[j];\r\n return r;\r\n}\r\n\r\nexport function __spreadArray(to, from, pack) {\r\n if (pack || arguments.length === 2) for (var i = 0, l = from.length, ar; i < l; i++) {\r\n if (ar || !(i in from)) {\r\n if (!ar) ar = Array.prototype.slice.call(from, 0, i);\r\n ar[i] = from[i];\r\n }\r\n }\r\n return to.concat(ar || Array.prototype.slice.call(from));\r\n}\r\n\r\nexport function __await(v) {\r\n return this instanceof __await ? (this.v = v, this) : new __await(v);\r\n}\r\n\r\nexport function __asyncGenerator(thisArg, _arguments, generator) {\r\n if (!Symbol.asyncIterator) throw new TypeError(\"Symbol.asyncIterator is not defined.\");\r\n var g = generator.apply(thisArg, _arguments || []), i, q = [];\r\n return i = {}, verb(\"next\"), verb(\"throw\"), verb(\"return\"), i[Symbol.asyncIterator] = function () { return this; }, i;\r\n function verb(n) { if (g[n]) i[n] = function (v) { return new Promise(function (a, b) { q.push([n, v, a, b]) > 1 || resume(n, v); }); }; }\r\n function resume(n, v) { try { step(g[n](v)); } catch (e) { settle(q[0][3], e); } }\r\n function step(r) { r.value instanceof __await ? Promise.resolve(r.value.v).then(fulfill, reject) : settle(q[0][2], r); }\r\n function fulfill(value) { resume(\"next\", value); }\r\n function reject(value) { resume(\"throw\", value); }\r\n function settle(f, v) { if (f(v), q.shift(), q.length) resume(q[0][0], q[0][1]); }\r\n}\r\n\r\nexport function __asyncDelegator(o) {\r\n var i, p;\r\n return i = {}, verb(\"next\"), verb(\"throw\", function (e) { throw e; }), verb(\"return\"), i[Symbol.iterator] = function () { return this; }, i;\r\n function verb(n, f) { i[n] = o[n] ? function (v) { return (p = !p) ? { value: __await(o[n](v)), done: n === \"return\" } : f ? f(v) : v; } : f; }\r\n}\r\n\r\nexport function __asyncValues(o) {\r\n if (!Symbol.asyncIterator) throw new TypeError(\"Symbol.asyncIterator is not defined.\");\r\n var m = o[Symbol.asyncIterator], i;\r\n return m ? m.call(o) : (o = typeof __values === \"function\" ? __values(o) : o[Symbol.iterator](), i = {}, verb(\"next\"), verb(\"throw\"), verb(\"return\"), i[Symbol.asyncIterator] = function () { return this; }, i);\r\n function verb(n) { i[n] = o[n] && function (v) { return new Promise(function (resolve, reject) { v = o[n](v), settle(resolve, reject, v.done, v.value); }); }; }\r\n function settle(resolve, reject, d, v) { Promise.resolve(v).then(function(v) { resolve({ value: v, done: d }); }, reject); }\r\n}\r\n\r\nexport function __makeTemplateObject(cooked, raw) {\r\n if (Object.defineProperty) { Object.defineProperty(cooked, \"raw\", { value: raw }); } else { cooked.raw = raw; }\r\n return cooked;\r\n};\r\n\r\nvar __setModuleDefault = Object.create ? (function(o, v) {\r\n Object.defineProperty(o, \"default\", { enumerable: true, value: v });\r\n}) : function(o, v) {\r\n o[\"default\"] = v;\r\n};\r\n\r\nexport function __importStar(mod) {\r\n if (mod && mod.__esModule) return mod;\r\n var result = {};\r\n if (mod != null) for (var k in mod) if (k !== \"default\" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k);\r\n __setModuleDefault(result, mod);\r\n return result;\r\n}\r\n\r\nexport function __importDefault(mod) {\r\n return (mod && mod.__esModule) ? mod : { default: mod };\r\n}\r\n\r\nexport function __classPrivateFieldGet(receiver, state, kind, f) {\r\n if (kind === \"a\" && !f) throw new TypeError(\"Private accessor was defined without a getter\");\r\n if (typeof state === \"function\" ? receiver !== state || !f : !state.has(receiver)) throw new TypeError(\"Cannot read private member from an object whose class did not declare it\");\r\n return kind === \"m\" ? f : kind === \"a\" ? f.call(receiver) : f ? f.value : state.get(receiver);\r\n}\r\n\r\nexport function __classPrivateFieldSet(receiver, state, value, kind, f) {\r\n if (kind === \"m\") throw new TypeError(\"Private method is not writable\");\r\n if (kind === \"a\" && !f) throw new TypeError(\"Private accessor was defined without a setter\");\r\n if (typeof state === \"function\" ? receiver !== state || !f : !state.has(receiver)) throw new TypeError(\"Cannot write private member to an object whose class did not declare it\");\r\n return (kind === \"a\" ? f.call(receiver, value) : f ? f.value = value : state.set(receiver, value)), value;\r\n}\r\n", "/**\n * Returns true if the object is a function.\n * @param value The value to check\n */\nexport function isFunction(value: any): value is (...args: any[]) => any {\n return typeof value === 'function';\n}\n", "/**\n * Used to create Error subclasses until the community moves away from ES5.\n *\n * This is because compiling from TypeScript down to ES5 has issues with subclassing Errors\n * as well as other built-in types: https://github.com/Microsoft/TypeScript/issues/12123\n *\n * @param createImpl A factory function to create the actual constructor implementation. The returned\n * function should be a named function that calls `_super` internally.\n */\nexport function createErrorClass(createImpl: (_super: any) => any): T {\n const _super = (instance: any) => {\n Error.call(instance);\n instance.stack = new Error().stack;\n };\n\n const ctorFunc = createImpl(_super);\n ctorFunc.prototype = Object.create(Error.prototype);\n ctorFunc.prototype.constructor = ctorFunc;\n return ctorFunc;\n}\n", "import { createErrorClass } from './createErrorClass';\n\nexport interface UnsubscriptionError extends Error {\n readonly errors: any[];\n}\n\nexport interface UnsubscriptionErrorCtor {\n /**\n * @deprecated Internal implementation detail. Do not construct error instances.\n * Cannot be tagged as internal: https://github.com/ReactiveX/rxjs/issues/6269\n */\n new (errors: any[]): UnsubscriptionError;\n}\n\n/**\n * An error thrown when one or more errors have occurred during the\n * `unsubscribe` of a {@link Subscription}.\n */\nexport const UnsubscriptionError: UnsubscriptionErrorCtor = createErrorClass(\n (_super) =>\n function UnsubscriptionErrorImpl(this: any, errors: (Error | string)[]) {\n _super(this);\n this.message = errors\n ? `${errors.length} errors occurred during unsubscription:\n${errors.map((err, i) => `${i + 1}) ${err.toString()}`).join('\\n ')}`\n : '';\n this.name = 'UnsubscriptionError';\n this.errors = errors;\n }\n);\n", "/**\n * Removes an item from an array, mutating it.\n * @param arr The array to remove the item from\n * @param item The item to remove\n */\nexport function arrRemove(arr: T[] | undefined | null, item: T) {\n if (arr) {\n const index = arr.indexOf(item);\n 0 <= index && arr.splice(index, 1);\n }\n}\n", "import { isFunction } from './util/isFunction';\nimport { UnsubscriptionError } from './util/UnsubscriptionError';\nimport { SubscriptionLike, TeardownLogic, Unsubscribable } from './types';\nimport { arrRemove } from './util/arrRemove';\n\n/**\n * Represents a disposable resource, such as the execution of an Observable. A\n * Subscription has one important method, `unsubscribe`, that takes no argument\n * and just disposes the resource held by the subscription.\n *\n * Additionally, subscriptions may be grouped together through the `add()`\n * method, which will attach a child Subscription to the current Subscription.\n * When a Subscription is unsubscribed, all its children (and its grandchildren)\n * will be unsubscribed as well.\n *\n * @class Subscription\n */\nexport class Subscription implements SubscriptionLike {\n /** @nocollapse */\n public static EMPTY = (() => {\n const empty = new Subscription();\n empty.closed = true;\n return empty;\n })();\n\n /**\n * A flag to indicate whether this Subscription has already been unsubscribed.\n */\n public closed = false;\n\n private _parentage: Subscription[] | Subscription | null = null;\n\n /**\n * The list of registered finalizers to execute upon unsubscription. Adding and removing from this\n * list occurs in the {@link #add} and {@link #remove} methods.\n */\n private _finalizers: Exclude[] | null = null;\n\n /**\n * @param initialTeardown A function executed first as part of the finalization\n * process that is kicked off when {@link #unsubscribe} is called.\n */\n constructor(private initialTeardown?: () => void) {}\n\n /**\n * Disposes the resources held by the subscription. May, for instance, cancel\n * an ongoing Observable execution or cancel any other type of work that\n * started when the Subscription was created.\n * @return {void}\n */\n unsubscribe(): void {\n let errors: any[] | undefined;\n\n if (!this.closed) {\n this.closed = true;\n\n // Remove this from it's parents.\n const { _parentage } = this;\n if (_parentage) {\n this._parentage = null;\n if (Array.isArray(_parentage)) {\n for (const parent of _parentage) {\n parent.remove(this);\n }\n } else {\n _parentage.remove(this);\n }\n }\n\n const { initialTeardown: initialFinalizer } = this;\n if (isFunction(initialFinalizer)) {\n try {\n initialFinalizer();\n } catch (e) {\n errors = e instanceof UnsubscriptionError ? e.errors : [e];\n }\n }\n\n const { _finalizers } = this;\n if (_finalizers) {\n this._finalizers = null;\n for (const finalizer of _finalizers) {\n try {\n execFinalizer(finalizer);\n } catch (err) {\n errors = errors ?? [];\n if (err instanceof UnsubscriptionError) {\n errors = [...errors, ...err.errors];\n } else {\n errors.push(err);\n }\n }\n }\n }\n\n if (errors) {\n throw new UnsubscriptionError(errors);\n }\n }\n }\n\n /**\n * Adds a finalizer to this subscription, so that finalization will be unsubscribed/called\n * when this subscription is unsubscribed. If this subscription is already {@link #closed},\n * because it has already been unsubscribed, then whatever finalizer is passed to it\n * will automatically be executed (unless the finalizer itself is also a closed subscription).\n *\n * Closed Subscriptions cannot be added as finalizers to any subscription. Adding a closed\n * subscription to a any subscription will result in no operation. (A noop).\n *\n * Adding a subscription to itself, or adding `null` or `undefined` will not perform any\n * operation at all. (A noop).\n *\n * `Subscription` instances that are added to this instance will automatically remove themselves\n * if they are unsubscribed. Functions and {@link Unsubscribable} objects that you wish to remove\n * will need to be removed manually with {@link #remove}\n *\n * @param teardown The finalization logic to add to this subscription.\n */\n add(teardown: TeardownLogic): void {\n // Only add the finalizer if it's not undefined\n // and don't add a subscription to itself.\n if (teardown && teardown !== this) {\n if (this.closed) {\n // If this subscription is already closed,\n // execute whatever finalizer is handed to it automatically.\n execFinalizer(teardown);\n } else {\n if (teardown instanceof Subscription) {\n // We don't add closed subscriptions, and we don't add the same subscription\n // twice. Subscription unsubscribe is idempotent.\n if (teardown.closed || teardown._hasParent(this)) {\n return;\n }\n teardown._addParent(this);\n }\n (this._finalizers = this._finalizers ?? []).push(teardown);\n }\n }\n }\n\n /**\n * Checks to see if a this subscription already has a particular parent.\n * This will signal that this subscription has already been added to the parent in question.\n * @param parent the parent to check for\n */\n private _hasParent(parent: Subscription) {\n const { _parentage } = this;\n return _parentage === parent || (Array.isArray(_parentage) && _parentage.includes(parent));\n }\n\n /**\n * Adds a parent to this subscription so it can be removed from the parent if it\n * unsubscribes on it's own.\n *\n * NOTE: THIS ASSUMES THAT {@link _hasParent} HAS ALREADY BEEN CHECKED.\n * @param parent The parent subscription to add\n */\n private _addParent(parent: Subscription) {\n const { _parentage } = this;\n this._parentage = Array.isArray(_parentage) ? (_parentage.push(parent), _parentage) : _parentage ? [_parentage, parent] : parent;\n }\n\n /**\n * Called on a child when it is removed via {@link #remove}.\n * @param parent The parent to remove\n */\n private _removeParent(parent: Subscription) {\n const { _parentage } = this;\n if (_parentage === parent) {\n this._parentage = null;\n } else if (Array.isArray(_parentage)) {\n arrRemove(_parentage, parent);\n }\n }\n\n /**\n * Removes a finalizer from this subscription that was previously added with the {@link #add} method.\n *\n * Note that `Subscription` instances, when unsubscribed, will automatically remove themselves\n * from every other `Subscription` they have been added to. This means that using the `remove` method\n * is not a common thing and should be used thoughtfully.\n *\n * If you add the same finalizer instance of a function or an unsubscribable object to a `Subscription` instance\n * more than once, you will need to call `remove` the same number of times to remove all instances.\n *\n * All finalizer instances are removed to free up memory upon unsubscription.\n *\n * @param teardown The finalizer to remove from this subscription\n */\n remove(teardown: Exclude): void {\n const { _finalizers } = this;\n _finalizers && arrRemove(_finalizers, teardown);\n\n if (teardown instanceof Subscription) {\n teardown._removeParent(this);\n }\n }\n}\n\nexport const EMPTY_SUBSCRIPTION = Subscription.EMPTY;\n\nexport function isSubscription(value: any): value is Subscription {\n return (\n value instanceof Subscription ||\n (value && 'closed' in value && isFunction(value.remove) && isFunction(value.add) && isFunction(value.unsubscribe))\n );\n}\n\nfunction execFinalizer(finalizer: Unsubscribable | (() => void)) {\n if (isFunction(finalizer)) {\n finalizer();\n } else {\n finalizer.unsubscribe();\n }\n}\n", "import { Subscriber } from './Subscriber';\nimport { ObservableNotification } from './types';\n\n/**\n * The {@link GlobalConfig} object for RxJS. It is used to configure things\n * like how to react on unhandled errors.\n */\nexport const config: GlobalConfig = {\n onUnhandledError: null,\n onStoppedNotification: null,\n Promise: undefined,\n useDeprecatedSynchronousErrorHandling: false,\n useDeprecatedNextContext: false,\n};\n\n/**\n * The global configuration object for RxJS, used to configure things\n * like how to react on unhandled errors. Accessible via {@link config}\n * object.\n */\nexport interface GlobalConfig {\n /**\n * A registration point for unhandled errors from RxJS. These are errors that\n * cannot were not handled by consuming code in the usual subscription path. For\n * example, if you have this configured, and you subscribe to an observable without\n * providing an error handler, errors from that subscription will end up here. This\n * will _always_ be called asynchronously on another job in the runtime. This is because\n * we do not want errors thrown in this user-configured handler to interfere with the\n * behavior of the library.\n */\n onUnhandledError: ((err: any) => void) | null;\n\n /**\n * A registration point for notifications that cannot be sent to subscribers because they\n * have completed, errored or have been explicitly unsubscribed. By default, next, complete\n * and error notifications sent to stopped subscribers are noops. However, sometimes callers\n * might want a different behavior. For example, with sources that attempt to report errors\n * to stopped subscribers, a caller can configure RxJS to throw an unhandled error instead.\n * This will _always_ be called asynchronously on another job in the runtime. This is because\n * we do not want errors thrown in this user-configured handler to interfere with the\n * behavior of the library.\n */\n onStoppedNotification: ((notification: ObservableNotification, subscriber: Subscriber) => void) | null;\n\n /**\n * The promise constructor used by default for {@link Observable#toPromise toPromise} and {@link Observable#forEach forEach}\n * methods.\n *\n * @deprecated As of version 8, RxJS will no longer support this sort of injection of a\n * Promise constructor. If you need a Promise implementation other than native promises,\n * please polyfill/patch Promise as you see appropriate. Will be removed in v8.\n */\n Promise?: PromiseConstructorLike;\n\n /**\n * If true, turns on synchronous error rethrowing, which is a deprecated behavior\n * in v6 and higher. This behavior enables bad patterns like wrapping a subscribe\n * call in a try/catch block. It also enables producer interference, a nasty bug\n * where a multicast can be broken for all observers by a downstream consumer with\n * an unhandled error. DO NOT USE THIS FLAG UNLESS IT'S NEEDED TO BUY TIME\n * FOR MIGRATION REASONS.\n *\n * @deprecated As of version 8, RxJS will no longer support synchronous throwing\n * of unhandled errors. All errors will be thrown on a separate call stack to prevent bad\n * behaviors described above. Will be removed in v8.\n */\n useDeprecatedSynchronousErrorHandling: boolean;\n\n /**\n * If true, enables an as-of-yet undocumented feature from v5: The ability to access\n * `unsubscribe()` via `this` context in `next` functions created in observers passed\n * to `subscribe`.\n *\n * This is being removed because the performance was severely problematic, and it could also cause\n * issues when types other than POJOs are passed to subscribe as subscribers, as they will likely have\n * their `this` context overwritten.\n *\n * @deprecated As of version 8, RxJS will no longer support altering the\n * context of next functions provided as part of an observer to Subscribe. Instead,\n * you will have access to a subscription or a signal or token that will allow you to do things like\n * unsubscribe and test closed status. Will be removed in v8.\n */\n useDeprecatedNextContext: boolean;\n}\n", "import type { TimerHandle } from './timerHandle';\ntype SetTimeoutFunction = (handler: () => void, timeout?: number, ...args: any[]) => TimerHandle;\ntype ClearTimeoutFunction = (handle: TimerHandle) => void;\n\ninterface TimeoutProvider {\n setTimeout: SetTimeoutFunction;\n clearTimeout: ClearTimeoutFunction;\n delegate:\n | {\n setTimeout: SetTimeoutFunction;\n clearTimeout: ClearTimeoutFunction;\n }\n | undefined;\n}\n\nexport const timeoutProvider: TimeoutProvider = {\n // When accessing the delegate, use the variable rather than `this` so that\n // the functions can be called without being bound to the provider.\n setTimeout(handler: () => void, timeout?: number, ...args) {\n const { delegate } = timeoutProvider;\n if (delegate?.setTimeout) {\n return delegate.setTimeout(handler, timeout, ...args);\n }\n return setTimeout(handler, timeout, ...args);\n },\n clearTimeout(handle) {\n const { delegate } = timeoutProvider;\n return (delegate?.clearTimeout || clearTimeout)(handle as any);\n },\n delegate: undefined,\n};\n", "import { config } from '../config';\nimport { timeoutProvider } from '../scheduler/timeoutProvider';\n\n/**\n * Handles an error on another job either with the user-configured {@link onUnhandledError},\n * or by throwing it on that new job so it can be picked up by `window.onerror`, `process.on('error')`, etc.\n *\n * This should be called whenever there is an error that is out-of-band with the subscription\n * or when an error hits a terminal boundary of the subscription and no error handler was provided.\n *\n * @param err the error to report\n */\nexport function reportUnhandledError(err: any) {\n timeoutProvider.setTimeout(() => {\n const { onUnhandledError } = config;\n if (onUnhandledError) {\n // Execute the user-configured error handler.\n onUnhandledError(err);\n } else {\n // Throw so it is picked up by the runtime's uncaught error mechanism.\n throw err;\n }\n });\n}\n", "/* tslint:disable:no-empty */\nexport function noop() { }\n", "import { CompleteNotification, NextNotification, ErrorNotification } from './types';\n\n/**\n * A completion object optimized for memory use and created to be the\n * same \"shape\" as other notifications in v8.\n * @internal\n */\nexport const COMPLETE_NOTIFICATION = (() => createNotification('C', undefined, undefined) as CompleteNotification)();\n\n/**\n * Internal use only. Creates an optimized error notification that is the same \"shape\"\n * as other notifications.\n * @internal\n */\nexport function errorNotification(error: any): ErrorNotification {\n return createNotification('E', undefined, error) as any;\n}\n\n/**\n * Internal use only. Creates an optimized next notification that is the same \"shape\"\n * as other notifications.\n * @internal\n */\nexport function nextNotification(value: T) {\n return createNotification('N', value, undefined) as NextNotification;\n}\n\n/**\n * Ensures that all notifications created internally have the same \"shape\" in v8.\n *\n * TODO: This is only exported to support a crazy legacy test in `groupBy`.\n * @internal\n */\nexport function createNotification(kind: 'N' | 'E' | 'C', value: any, error: any) {\n return {\n kind,\n value,\n error,\n };\n}\n", "import { config } from '../config';\n\nlet context: { errorThrown: boolean; error: any } | null = null;\n\n/**\n * Handles dealing with errors for super-gross mode. Creates a context, in which\n * any synchronously thrown errors will be passed to {@link captureError}. Which\n * will record the error such that it will be rethrown after the call back is complete.\n * TODO: Remove in v8\n * @param cb An immediately executed function.\n */\nexport function errorContext(cb: () => void) {\n if (config.useDeprecatedSynchronousErrorHandling) {\n const isRoot = !context;\n if (isRoot) {\n context = { errorThrown: false, error: null };\n }\n cb();\n if (isRoot) {\n const { errorThrown, error } = context!;\n context = null;\n if (errorThrown) {\n throw error;\n }\n }\n } else {\n // This is the general non-deprecated path for everyone that\n // isn't crazy enough to use super-gross mode (useDeprecatedSynchronousErrorHandling)\n cb();\n }\n}\n\n/**\n * Captures errors only in super-gross mode.\n * @param err the error to capture\n */\nexport function captureError(err: any) {\n if (config.useDeprecatedSynchronousErrorHandling && context) {\n context.errorThrown = true;\n context.error = err;\n }\n}\n", "import { isFunction } from './util/isFunction';\nimport { Observer, ObservableNotification } from './types';\nimport { isSubscription, Subscription } from './Subscription';\nimport { config } from './config';\nimport { reportUnhandledError } from './util/reportUnhandledError';\nimport { noop } from './util/noop';\nimport { nextNotification, errorNotification, COMPLETE_NOTIFICATION } from './NotificationFactories';\nimport { timeoutProvider } from './scheduler/timeoutProvider';\nimport { captureError } from './util/errorContext';\n\n/**\n * Implements the {@link Observer} interface and extends the\n * {@link Subscription} class. While the {@link Observer} is the public API for\n * consuming the values of an {@link Observable}, all Observers get converted to\n * a Subscriber, in order to provide Subscription-like capabilities such as\n * `unsubscribe`. Subscriber is a common type in RxJS, and crucial for\n * implementing operators, but it is rarely used as a public API.\n *\n * @class Subscriber\n */\nexport class Subscriber extends Subscription implements Observer {\n /**\n * A static factory for a Subscriber, given a (potentially partial) definition\n * of an Observer.\n * @param next The `next` callback of an Observer.\n * @param error The `error` callback of an\n * Observer.\n * @param complete The `complete` callback of an\n * Observer.\n * @return A Subscriber wrapping the (partially defined)\n * Observer represented by the given arguments.\n * @nocollapse\n * @deprecated Do not use. Will be removed in v8. There is no replacement for this\n * method, and there is no reason to be creating instances of `Subscriber` directly.\n * If you have a specific use case, please file an issue.\n */\n static create(next?: (x?: T) => void, error?: (e?: any) => void, complete?: () => void): Subscriber {\n return new SafeSubscriber(next, error, complete);\n }\n\n /** @deprecated Internal implementation detail, do not use directly. Will be made internal in v8. */\n protected isStopped: boolean = false;\n /** @deprecated Internal implementation detail, do not use directly. Will be made internal in v8. */\n protected destination: Subscriber | Observer; // this `any` is the escape hatch to erase extra type param (e.g. R)\n\n /**\n * @deprecated Internal implementation detail, do not use directly. Will be made internal in v8.\n * There is no reason to directly create an instance of Subscriber. This type is exported for typings reasons.\n */\n constructor(destination?: Subscriber | Observer) {\n super();\n if (destination) {\n this.destination = destination;\n // Automatically chain subscriptions together here.\n // if destination is a Subscription, then it is a Subscriber.\n if (isSubscription(destination)) {\n destination.add(this);\n }\n } else {\n this.destination = EMPTY_OBSERVER;\n }\n }\n\n /**\n * The {@link Observer} callback to receive notifications of type `next` from\n * the Observable, with a value. The Observable may call this method 0 or more\n * times.\n * @param {T} [value] The `next` value.\n * @return {void}\n */\n next(value?: T): void {\n if (this.isStopped) {\n handleStoppedNotification(nextNotification(value), this);\n } else {\n this._next(value!);\n }\n }\n\n /**\n * The {@link Observer} callback to receive notifications of type `error` from\n * the Observable, with an attached `Error`. Notifies the Observer that\n * the Observable has experienced an error condition.\n * @param {any} [err] The `error` exception.\n * @return {void}\n */\n error(err?: any): void {\n if (this.isStopped) {\n handleStoppedNotification(errorNotification(err), this);\n } else {\n this.isStopped = true;\n this._error(err);\n }\n }\n\n /**\n * The {@link Observer} callback to receive a valueless notification of type\n * `complete` from the Observable. Notifies the Observer that the Observable\n * has finished sending push-based notifications.\n * @return {void}\n */\n complete(): void {\n if (this.isStopped) {\n handleStoppedNotification(COMPLETE_NOTIFICATION, this);\n } else {\n this.isStopped = true;\n this._complete();\n }\n }\n\n unsubscribe(): void {\n if (!this.closed) {\n this.isStopped = true;\n super.unsubscribe();\n this.destination = null!;\n }\n }\n\n protected _next(value: T): void {\n this.destination.next(value);\n }\n\n protected _error(err: any): void {\n try {\n this.destination.error(err);\n } finally {\n this.unsubscribe();\n }\n }\n\n protected _complete(): void {\n try {\n this.destination.complete();\n } finally {\n this.unsubscribe();\n }\n }\n}\n\n/**\n * This bind is captured here because we want to be able to have\n * compatibility with monoid libraries that tend to use a method named\n * `bind`. In particular, a library called Monio requires this.\n */\nconst _bind = Function.prototype.bind;\n\nfunction bind any>(fn: Fn, thisArg: any): Fn {\n return _bind.call(fn, thisArg);\n}\n\n/**\n * Internal optimization only, DO NOT EXPOSE.\n * @internal\n */\nclass ConsumerObserver implements Observer {\n constructor(private partialObserver: Partial>) {}\n\n next(value: T): void {\n const { partialObserver } = this;\n if (partialObserver.next) {\n try {\n partialObserver.next(value);\n } catch (error) {\n handleUnhandledError(error);\n }\n }\n }\n\n error(err: any): void {\n const { partialObserver } = this;\n if (partialObserver.error) {\n try {\n partialObserver.error(err);\n } catch (error) {\n handleUnhandledError(error);\n }\n } else {\n handleUnhandledError(err);\n }\n }\n\n complete(): void {\n const { partialObserver } = this;\n if (partialObserver.complete) {\n try {\n partialObserver.complete();\n } catch (error) {\n handleUnhandledError(error);\n }\n }\n }\n}\n\nexport class SafeSubscriber extends Subscriber {\n constructor(\n observerOrNext?: Partial> | ((value: T) => void) | null,\n error?: ((e?: any) => void) | null,\n complete?: (() => void) | null\n ) {\n super();\n\n let partialObserver: Partial>;\n if (isFunction(observerOrNext) || !observerOrNext) {\n // The first argument is a function, not an observer. The next\n // two arguments *could* be observers, or they could be empty.\n partialObserver = {\n next: (observerOrNext ?? undefined) as (((value: T) => void) | undefined),\n error: error ?? undefined,\n complete: complete ?? undefined,\n };\n } else {\n // The first argument is a partial observer.\n let context: any;\n if (this && config.useDeprecatedNextContext) {\n // This is a deprecated path that made `this.unsubscribe()` available in\n // next handler functions passed to subscribe. This only exists behind a flag\n // now, as it is *very* slow.\n context = Object.create(observerOrNext);\n context.unsubscribe = () => this.unsubscribe();\n partialObserver = {\n next: observerOrNext.next && bind(observerOrNext.next, context),\n error: observerOrNext.error && bind(observerOrNext.error, context),\n complete: observerOrNext.complete && bind(observerOrNext.complete, context),\n };\n } else {\n // The \"normal\" path. Just use the partial observer directly.\n partialObserver = observerOrNext;\n }\n }\n\n // Wrap the partial observer to ensure it's a full observer, and\n // make sure proper error handling is accounted for.\n this.destination = new ConsumerObserver(partialObserver);\n }\n}\n\nfunction handleUnhandledError(error: any) {\n if (config.useDeprecatedSynchronousErrorHandling) {\n captureError(error);\n } else {\n // Ideal path, we report this as an unhandled error,\n // which is thrown on a new call stack.\n reportUnhandledError(error);\n }\n}\n\n/**\n * An error handler used when no error handler was supplied\n * to the SafeSubscriber -- meaning no error handler was supplied\n * do the `subscribe` call on our observable.\n * @param err The error to handle\n */\nfunction defaultErrorHandler(err: any) {\n throw err;\n}\n\n/**\n * A handler for notifications that cannot be sent to a stopped subscriber.\n * @param notification The notification being sent\n * @param subscriber The stopped subscriber\n */\nfunction handleStoppedNotification(notification: ObservableNotification, subscriber: Subscriber) {\n const { onStoppedNotification } = config;\n onStoppedNotification && timeoutProvider.setTimeout(() => onStoppedNotification(notification, subscriber));\n}\n\n/**\n * The observer used as a stub for subscriptions where the user did not\n * pass any arguments to `subscribe`. Comes with the default error handling\n * behavior.\n */\nexport const EMPTY_OBSERVER: Readonly> & { closed: true } = {\n closed: true,\n next: noop,\n error: defaultErrorHandler,\n complete: noop,\n};\n", "/**\n * Symbol.observable or a string \"@@observable\". Used for interop\n *\n * @deprecated We will no longer be exporting this symbol in upcoming versions of RxJS.\n * Instead polyfill and use Symbol.observable directly *or* use https://www.npmjs.com/package/symbol-observable\n */\nexport const observable: string | symbol = (() => (typeof Symbol === 'function' && Symbol.observable) || '@@observable')();\n", "/**\n * This function takes one parameter and just returns it. Simply put,\n * this is like `(x: T): T => x`.\n *\n * ## Examples\n *\n * This is useful in some cases when using things like `mergeMap`\n *\n * ```ts\n * import { interval, take, map, range, mergeMap, identity } from 'rxjs';\n *\n * const source$ = interval(1000).pipe(take(5));\n *\n * const result$ = source$.pipe(\n * map(i => range(i)),\n * mergeMap(identity) // same as mergeMap(x => x)\n * );\n *\n * result$.subscribe({\n * next: console.log\n * });\n * ```\n *\n * Or when you want to selectively apply an operator\n *\n * ```ts\n * import { interval, take, identity } from 'rxjs';\n *\n * const shouldLimit = () => Math.random() < 0.5;\n *\n * const source$ = interval(1000);\n *\n * const result$ = source$.pipe(shouldLimit() ? take(5) : identity);\n *\n * result$.subscribe({\n * next: console.log\n * });\n * ```\n *\n * @param x Any value that is returned by this function\n * @returns The value passed as the first parameter to this function\n */\nexport function identity(x: T): T {\n return x;\n}\n", "import { identity } from './identity';\nimport { UnaryFunction } from '../types';\n\nexport function pipe(): typeof identity;\nexport function pipe(fn1: UnaryFunction): UnaryFunction;\nexport function pipe(fn1: UnaryFunction, fn2: UnaryFunction): UnaryFunction;\nexport function pipe(fn1: UnaryFunction, fn2: UnaryFunction, fn3: UnaryFunction): UnaryFunction;\nexport function pipe(\n fn1: UnaryFunction,\n fn2: UnaryFunction,\n fn3: UnaryFunction,\n fn4: UnaryFunction\n): UnaryFunction;\nexport function pipe(\n fn1: UnaryFunction,\n fn2: UnaryFunction,\n fn3: UnaryFunction,\n fn4: UnaryFunction,\n fn5: UnaryFunction\n): UnaryFunction;\nexport function pipe(\n fn1: UnaryFunction,\n fn2: UnaryFunction,\n fn3: UnaryFunction,\n fn4: UnaryFunction,\n fn5: UnaryFunction,\n fn6: UnaryFunction\n): UnaryFunction;\nexport function pipe(\n fn1: UnaryFunction,\n fn2: UnaryFunction,\n fn3: UnaryFunction,\n fn4: UnaryFunction,\n fn5: UnaryFunction,\n fn6: UnaryFunction,\n fn7: UnaryFunction\n): UnaryFunction;\nexport function pipe(\n fn1: UnaryFunction,\n fn2: UnaryFunction,\n fn3: UnaryFunction,\n fn4: UnaryFunction,\n fn5: UnaryFunction,\n fn6: UnaryFunction,\n fn7: UnaryFunction,\n fn8: UnaryFunction\n): UnaryFunction;\nexport function pipe(\n fn1: UnaryFunction,\n fn2: UnaryFunction,\n fn3: UnaryFunction,\n fn4: UnaryFunction,\n fn5: UnaryFunction,\n fn6: UnaryFunction,\n fn7: UnaryFunction,\n fn8: UnaryFunction,\n fn9: UnaryFunction\n): UnaryFunction;\nexport function pipe(\n fn1: UnaryFunction,\n fn2: UnaryFunction,\n fn3: UnaryFunction,\n fn4: UnaryFunction,\n fn5: UnaryFunction,\n fn6: UnaryFunction,\n fn7: UnaryFunction,\n fn8: UnaryFunction,\n fn9: UnaryFunction,\n ...fns: UnaryFunction[]\n): UnaryFunction;\n\n/**\n * pipe() can be called on one or more functions, each of which can take one argument (\"UnaryFunction\")\n * and uses it to return a value.\n * It returns a function that takes one argument, passes it to the first UnaryFunction, and then\n * passes the result to the next one, passes that result to the next one, and so on. \n */\nexport function pipe(...fns: Array>): UnaryFunction {\n return pipeFromArray(fns);\n}\n\n/** @internal */\nexport function pipeFromArray(fns: Array>): UnaryFunction {\n if (fns.length === 0) {\n return identity as UnaryFunction;\n }\n\n if (fns.length === 1) {\n return fns[0];\n }\n\n return function piped(input: T): R {\n return fns.reduce((prev: any, fn: UnaryFunction) => fn(prev), input as any);\n };\n}\n", "import { Operator } from './Operator';\nimport { SafeSubscriber, Subscriber } from './Subscriber';\nimport { isSubscription, Subscription } from './Subscription';\nimport { TeardownLogic, OperatorFunction, Subscribable, Observer } from './types';\nimport { observable as Symbol_observable } from './symbol/observable';\nimport { pipeFromArray } from './util/pipe';\nimport { config } from './config';\nimport { isFunction } from './util/isFunction';\nimport { errorContext } from './util/errorContext';\n\n/**\n * A representation of any set of values over any amount of time. This is the most basic building block\n * of RxJS.\n *\n * @class Observable\n */\nexport class Observable implements Subscribable {\n /**\n * @deprecated Internal implementation detail, do not use directly. Will be made internal in v8.\n */\n source: Observable | undefined;\n\n /**\n * @deprecated Internal implementation detail, do not use directly. Will be made internal in v8.\n */\n operator: Operator | undefined;\n\n /**\n * @constructor\n * @param {Function} subscribe the function that is called when the Observable is\n * initially subscribed to. This function is given a Subscriber, to which new values\n * can be `next`ed, or an `error` method can be called to raise an error, or\n * `complete` can be called to notify of a successful completion.\n */\n constructor(subscribe?: (this: Observable, subscriber: Subscriber) => TeardownLogic) {\n if (subscribe) {\n this._subscribe = subscribe;\n }\n }\n\n // HACK: Since TypeScript inherits static properties too, we have to\n // fight against TypeScript here so Subject can have a different static create signature\n /**\n * Creates a new Observable by calling the Observable constructor\n * @owner Observable\n * @method create\n * @param {Function} subscribe? the subscriber function to be passed to the Observable constructor\n * @return {Observable} a new observable\n * @nocollapse\n * @deprecated Use `new Observable()` instead. Will be removed in v8.\n */\n static create: (...args: any[]) => any = (subscribe?: (subscriber: Subscriber) => TeardownLogic) => {\n return new Observable(subscribe);\n };\n\n /**\n * Creates a new Observable, with this Observable instance as the source, and the passed\n * operator defined as the new observable's operator.\n * @method lift\n * @param operator the operator defining the operation to take on the observable\n * @return a new observable with the Operator applied\n * @deprecated Internal implementation detail, do not use directly. Will be made internal in v8.\n * If you have implemented an operator using `lift`, it is recommended that you create an\n * operator by simply returning `new Observable()` directly. See \"Creating new operators from\n * scratch\" section here: https://rxjs.dev/guide/operators\n */\n lift(operator?: Operator): Observable {\n const observable = new Observable();\n observable.source = this;\n observable.operator = operator;\n return observable;\n }\n\n subscribe(observerOrNext?: Partial> | ((value: T) => void)): Subscription;\n /** @deprecated Instead of passing separate callback arguments, use an observer argument. Signatures taking separate callback arguments will be removed in v8. Details: https://rxjs.dev/deprecations/subscribe-arguments */\n subscribe(next?: ((value: T) => void) | null, error?: ((error: any) => void) | null, complete?: (() => void) | null): Subscription;\n /**\n * Invokes an execution of an Observable and registers Observer handlers for notifications it will emit.\n *\n * Use it when you have all these Observables, but still nothing is happening.\n *\n * `subscribe` is not a regular operator, but a method that calls Observable's internal `subscribe` function. It\n * might be for example a function that you passed to Observable's constructor, but most of the time it is\n * a library implementation, which defines what will be emitted by an Observable, and when it be will emitted. This means\n * that calling `subscribe` is actually the moment when Observable starts its work, not when it is created, as it is often\n * the thought.\n *\n * Apart from starting the execution of an Observable, this method allows you to listen for values\n * that an Observable emits, as well as for when it completes or errors. You can achieve this in two\n * of the following ways.\n *\n * The first way is creating an object that implements {@link Observer} interface. It should have methods\n * defined by that interface, but note that it should be just a regular JavaScript object, which you can create\n * yourself in any way you want (ES6 class, classic function constructor, object literal etc.). In particular, do\n * not attempt to use any RxJS implementation details to create Observers - you don't need them. Remember also\n * that your object does not have to implement all methods. If you find yourself creating a method that doesn't\n * do anything, you can simply omit it. Note however, if the `error` method is not provided and an error happens,\n * it will be thrown asynchronously. Errors thrown asynchronously cannot be caught using `try`/`catch`. Instead,\n * use the {@link onUnhandledError} configuration option or use a runtime handler (like `window.onerror` or\n * `process.on('error)`) to be notified of unhandled errors. Because of this, it's recommended that you provide\n * an `error` method to avoid missing thrown errors.\n *\n * The second way is to give up on Observer object altogether and simply provide callback functions in place of its methods.\n * This means you can provide three functions as arguments to `subscribe`, where the first function is equivalent\n * of a `next` method, the second of an `error` method and the third of a `complete` method. Just as in case of an Observer,\n * if you do not need to listen for something, you can omit a function by passing `undefined` or `null`,\n * since `subscribe` recognizes these functions by where they were placed in function call. When it comes\n * to the `error` function, as with an Observer, if not provided, errors emitted by an Observable will be thrown asynchronously.\n *\n * You can, however, subscribe with no parameters at all. This may be the case where you're not interested in terminal events\n * and you also handled emissions internally by using operators (e.g. using `tap`).\n *\n * Whichever style of calling `subscribe` you use, in both cases it returns a Subscription object.\n * This object allows you to call `unsubscribe` on it, which in turn will stop the work that an Observable does and will clean\n * up all resources that an Observable used. Note that cancelling a subscription will not call `complete` callback\n * provided to `subscribe` function, which is reserved for a regular completion signal that comes from an Observable.\n *\n * Remember that callbacks provided to `subscribe` are not guaranteed to be called asynchronously.\n * It is an Observable itself that decides when these functions will be called. For example {@link of}\n * by default emits all its values synchronously. Always check documentation for how given Observable\n * will behave when subscribed and if its default behavior can be modified with a `scheduler`.\n *\n * #### Examples\n *\n * Subscribe with an {@link guide/observer Observer}\n *\n * ```ts\n * import { of } from 'rxjs';\n *\n * const sumObserver = {\n * sum: 0,\n * next(value) {\n * console.log('Adding: ' + value);\n * this.sum = this.sum + value;\n * },\n * error() {\n * // We actually could just remove this method,\n * // since we do not really care about errors right now.\n * },\n * complete() {\n * console.log('Sum equals: ' + this.sum);\n * }\n * };\n *\n * of(1, 2, 3) // Synchronously emits 1, 2, 3 and then completes.\n * .subscribe(sumObserver);\n *\n * // Logs:\n * // 'Adding: 1'\n * // 'Adding: 2'\n * // 'Adding: 3'\n * // 'Sum equals: 6'\n * ```\n *\n * Subscribe with functions ({@link deprecations/subscribe-arguments deprecated})\n *\n * ```ts\n * import { of } from 'rxjs'\n *\n * let sum = 0;\n *\n * of(1, 2, 3).subscribe(\n * value => {\n * console.log('Adding: ' + value);\n * sum = sum + value;\n * },\n * undefined,\n * () => console.log('Sum equals: ' + sum)\n * );\n *\n * // Logs:\n * // 'Adding: 1'\n * // 'Adding: 2'\n * // 'Adding: 3'\n * // 'Sum equals: 6'\n * ```\n *\n * Cancel a subscription\n *\n * ```ts\n * import { interval } from 'rxjs';\n *\n * const subscription = interval(1000).subscribe({\n * next(num) {\n * console.log(num)\n * },\n * complete() {\n * // Will not be called, even when cancelling subscription.\n * console.log('completed!');\n * }\n * });\n *\n * setTimeout(() => {\n * subscription.unsubscribe();\n * console.log('unsubscribed!');\n * }, 2500);\n *\n * // Logs:\n * // 0 after 1s\n * // 1 after 2s\n * // 'unsubscribed!' after 2.5s\n * ```\n *\n * @param {Observer|Function} observerOrNext (optional) Either an observer with methods to be called,\n * or the first of three possible handlers, which is the handler for each value emitted from the subscribed\n * Observable.\n * @param {Function} error (optional) A handler for a terminal event resulting from an error. If no error handler is provided,\n * the error will be thrown asynchronously as unhandled.\n * @param {Function} complete (optional) A handler for a terminal event resulting from successful completion.\n * @return {Subscription} a subscription reference to the registered handlers\n * @method subscribe\n */\n subscribe(\n observerOrNext?: Partial> | ((value: T) => void) | null,\n error?: ((error: any) => void) | null,\n complete?: (() => void) | null\n ): Subscription {\n const subscriber = isSubscriber(observerOrNext) ? observerOrNext : new SafeSubscriber(observerOrNext, error, complete);\n\n errorContext(() => {\n const { operator, source } = this;\n subscriber.add(\n operator\n ? // We're dealing with a subscription in the\n // operator chain to one of our lifted operators.\n operator.call(subscriber, source)\n : source\n ? // If `source` has a value, but `operator` does not, something that\n // had intimate knowledge of our API, like our `Subject`, must have\n // set it. We're going to just call `_subscribe` directly.\n this._subscribe(subscriber)\n : // In all other cases, we're likely wrapping a user-provided initializer\n // function, so we need to catch errors and handle them appropriately.\n this._trySubscribe(subscriber)\n );\n });\n\n return subscriber;\n }\n\n /** @internal */\n protected _trySubscribe(sink: Subscriber): TeardownLogic {\n try {\n return this._subscribe(sink);\n } catch (err) {\n // We don't need to return anything in this case,\n // because it's just going to try to `add()` to a subscription\n // above.\n sink.error(err);\n }\n }\n\n /**\n * Used as a NON-CANCELLABLE means of subscribing to an observable, for use with\n * APIs that expect promises, like `async/await`. You cannot unsubscribe from this.\n *\n * **WARNING**: Only use this with observables you *know* will complete. If the source\n * observable does not complete, you will end up with a promise that is hung up, and\n * potentially all of the state of an async function hanging out in memory. To avoid\n * this situation, look into adding something like {@link timeout}, {@link take},\n * {@link takeWhile}, or {@link takeUntil} amongst others.\n *\n * #### Example\n *\n * ```ts\n * import { interval, take } from 'rxjs';\n *\n * const source$ = interval(1000).pipe(take(4));\n *\n * async function getTotal() {\n * let total = 0;\n *\n * await source$.forEach(value => {\n * total += value;\n * console.log('observable -> ' + value);\n * });\n *\n * return total;\n * }\n *\n * getTotal().then(\n * total => console.log('Total: ' + total)\n * );\n *\n * // Expected:\n * // 'observable -> 0'\n * // 'observable -> 1'\n * // 'observable -> 2'\n * // 'observable -> 3'\n * // 'Total: 6'\n * ```\n *\n * @param next a handler for each value emitted by the observable\n * @return a promise that either resolves on observable completion or\n * rejects with the handled error\n */\n forEach(next: (value: T) => void): Promise;\n\n /**\n * @param next a handler for each value emitted by the observable\n * @param promiseCtor a constructor function used to instantiate the Promise\n * @return a promise that either resolves on observable completion or\n * rejects with the handled error\n * @deprecated Passing a Promise constructor will no longer be available\n * in upcoming versions of RxJS. This is because it adds weight to the library, for very\n * little benefit. If you need this functionality, it is recommended that you either\n * polyfill Promise, or you create an adapter to convert the returned native promise\n * to whatever promise implementation you wanted. Will be removed in v8.\n */\n forEach(next: (value: T) => void, promiseCtor: PromiseConstructorLike): Promise;\n\n forEach(next: (value: T) => void, promiseCtor?: PromiseConstructorLike): Promise {\n promiseCtor = getPromiseCtor(promiseCtor);\n\n return new promiseCtor((resolve, reject) => {\n const subscriber = new SafeSubscriber({\n next: (value) => {\n try {\n next(value);\n } catch (err) {\n reject(err);\n subscriber.unsubscribe();\n }\n },\n error: reject,\n complete: resolve,\n });\n this.subscribe(subscriber);\n }) as Promise;\n }\n\n /** @internal */\n protected _subscribe(subscriber: Subscriber): TeardownLogic {\n return this.source?.subscribe(subscriber);\n }\n\n /**\n * An interop point defined by the es7-observable spec https://github.com/zenparsing/es-observable\n * @method Symbol.observable\n * @return {Observable} this instance of the observable\n */\n [Symbol_observable]() {\n return this;\n }\n\n /* tslint:disable:max-line-length */\n pipe(): Observable;\n pipe(op1: OperatorFunction): Observable;\n pipe(op1: OperatorFunction, op2: OperatorFunction): Observable;\n pipe(op1: OperatorFunction, op2: OperatorFunction, op3: OperatorFunction): Observable;\n pipe(\n op1: OperatorFunction,\n op2: OperatorFunction,\n op3: OperatorFunction,\n op4: OperatorFunction\n ): Observable;\n pipe(\n op1: OperatorFunction,\n op2: OperatorFunction,\n op3: OperatorFunction,\n op4: OperatorFunction,\n op5: OperatorFunction\n ): Observable;\n pipe(\n op1: OperatorFunction,\n op2: OperatorFunction,\n op3: OperatorFunction,\n op4: OperatorFunction,\n op5: OperatorFunction,\n op6: OperatorFunction\n ): Observable;\n pipe(\n op1: OperatorFunction,\n op2: OperatorFunction,\n op3: OperatorFunction,\n op4: OperatorFunction,\n op5: OperatorFunction,\n op6: OperatorFunction,\n op7: OperatorFunction\n ): Observable;\n pipe(\n op1: OperatorFunction,\n op2: OperatorFunction,\n op3: OperatorFunction,\n op4: OperatorFunction,\n op5: OperatorFunction,\n op6: OperatorFunction,\n op7: OperatorFunction,\n op8: OperatorFunction\n ): Observable;\n pipe(\n op1: OperatorFunction,\n op2: OperatorFunction,\n op3: OperatorFunction,\n op4: OperatorFunction,\n op5: OperatorFunction,\n op6: OperatorFunction,\n op7: OperatorFunction,\n op8: OperatorFunction,\n op9: OperatorFunction\n ): Observable;\n pipe(\n op1: OperatorFunction,\n op2: OperatorFunction,\n op3: OperatorFunction,\n op4: OperatorFunction,\n op5: OperatorFunction,\n op6: OperatorFunction,\n op7: OperatorFunction,\n op8: OperatorFunction,\n op9: OperatorFunction,\n ...operations: OperatorFunction[]\n ): Observable;\n /* tslint:enable:max-line-length */\n\n /**\n * Used to stitch together functional operators into a chain.\n * @method pipe\n * @return {Observable} the Observable result of all of the operators having\n * been called in the order they were passed in.\n *\n * ## Example\n *\n * ```ts\n * import { interval, filter, map, scan } from 'rxjs';\n *\n * interval(1000)\n * .pipe(\n * filter(x => x % 2 === 0),\n * map(x => x + x),\n * scan((acc, x) => acc + x)\n * )\n * .subscribe(x => console.log(x));\n * ```\n */\n pipe(...operations: OperatorFunction[]): Observable {\n return pipeFromArray(operations)(this);\n }\n\n /* tslint:disable:max-line-length */\n /** @deprecated Replaced with {@link firstValueFrom} and {@link lastValueFrom}. Will be removed in v8. Details: https://rxjs.dev/deprecations/to-promise */\n toPromise(): Promise;\n /** @deprecated Replaced with {@link firstValueFrom} and {@link lastValueFrom}. Will be removed in v8. Details: https://rxjs.dev/deprecations/to-promise */\n toPromise(PromiseCtor: typeof Promise): Promise;\n /** @deprecated Replaced with {@link firstValueFrom} and {@link lastValueFrom}. Will be removed in v8. Details: https://rxjs.dev/deprecations/to-promise */\n toPromise(PromiseCtor: PromiseConstructorLike): Promise;\n /* tslint:enable:max-line-length */\n\n /**\n * Subscribe to this Observable and get a Promise resolving on\n * `complete` with the last emission (if any).\n *\n * **WARNING**: Only use this with observables you *know* will complete. If the source\n * observable does not complete, you will end up with a promise that is hung up, and\n * potentially all of the state of an async function hanging out in memory. To avoid\n * this situation, look into adding something like {@link timeout}, {@link take},\n * {@link takeWhile}, or {@link takeUntil} amongst others.\n *\n * @method toPromise\n * @param [promiseCtor] a constructor function used to instantiate\n * the Promise\n * @return A Promise that resolves with the last value emit, or\n * rejects on an error. If there were no emissions, Promise\n * resolves with undefined.\n * @deprecated Replaced with {@link firstValueFrom} and {@link lastValueFrom}. Will be removed in v8. Details: https://rxjs.dev/deprecations/to-promise\n */\n toPromise(promiseCtor?: PromiseConstructorLike): Promise {\n promiseCtor = getPromiseCtor(promiseCtor);\n\n return new promiseCtor((resolve, reject) => {\n let value: T | undefined;\n this.subscribe(\n (x: T) => (value = x),\n (err: any) => reject(err),\n () => resolve(value)\n );\n }) as Promise;\n }\n}\n\n/**\n * Decides between a passed promise constructor from consuming code,\n * A default configured promise constructor, and the native promise\n * constructor and returns it. If nothing can be found, it will throw\n * an error.\n * @param promiseCtor The optional promise constructor to passed by consuming code\n */\nfunction getPromiseCtor(promiseCtor: PromiseConstructorLike | undefined) {\n return promiseCtor ?? config.Promise ?? Promise;\n}\n\nfunction isObserver(value: any): value is Observer {\n return value && isFunction(value.next) && isFunction(value.error) && isFunction(value.complete);\n}\n\nfunction isSubscriber(value: any): value is Subscriber {\n return (value && value instanceof Subscriber) || (isObserver(value) && isSubscription(value));\n}\n", "import { Observable } from '../Observable';\nimport { Subscriber } from '../Subscriber';\nimport { OperatorFunction } from '../types';\nimport { isFunction } from './isFunction';\n\n/**\n * Used to determine if an object is an Observable with a lift function.\n */\nexport function hasLift(source: any): source is { lift: InstanceType['lift'] } {\n return isFunction(source?.lift);\n}\n\n/**\n * Creates an `OperatorFunction`. Used to define operators throughout the library in a concise way.\n * @param init The logic to connect the liftedSource to the subscriber at the moment of subscription.\n */\nexport function operate(\n init: (liftedSource: Observable, subscriber: Subscriber) => (() => void) | void\n): OperatorFunction {\n return (source: Observable) => {\n if (hasLift(source)) {\n return source.lift(function (this: Subscriber, liftedSource: Observable) {\n try {\n return init(liftedSource, this);\n } catch (err) {\n this.error(err);\n }\n });\n }\n throw new TypeError('Unable to lift unknown Observable type');\n };\n}\n", "import { Subscriber } from '../Subscriber';\n\n/**\n * Creates an instance of an `OperatorSubscriber`.\n * @param destination The downstream subscriber.\n * @param onNext Handles next values, only called if this subscriber is not stopped or closed. Any\n * error that occurs in this function is caught and sent to the `error` method of this subscriber.\n * @param onError Handles errors from the subscription, any errors that occur in this handler are caught\n * and send to the `destination` error handler.\n * @param onComplete Handles completion notification from the subscription. Any errors that occur in\n * this handler are sent to the `destination` error handler.\n * @param onFinalize Additional teardown logic here. This will only be called on teardown if the\n * subscriber itself is not already closed. This is called after all other teardown logic is executed.\n */\nexport function createOperatorSubscriber(\n destination: Subscriber,\n onNext?: (value: T) => void,\n onComplete?: () => void,\n onError?: (err: any) => void,\n onFinalize?: () => void\n): Subscriber {\n return new OperatorSubscriber(destination, onNext, onComplete, onError, onFinalize);\n}\n\n/**\n * A generic helper for allowing operators to be created with a Subscriber and\n * use closures to capture necessary state from the operator function itself.\n */\nexport class OperatorSubscriber extends Subscriber {\n /**\n * Creates an instance of an `OperatorSubscriber`.\n * @param destination The downstream subscriber.\n * @param onNext Handles next values, only called if this subscriber is not stopped or closed. Any\n * error that occurs in this function is caught and sent to the `error` method of this subscriber.\n * @param onError Handles errors from the subscription, any errors that occur in this handler are caught\n * and send to the `destination` error handler.\n * @param onComplete Handles completion notification from the subscription. Any errors that occur in\n * this handler are sent to the `destination` error handler.\n * @param onFinalize Additional finalization logic here. This will only be called on finalization if the\n * subscriber itself is not already closed. This is called after all other finalization logic is executed.\n * @param shouldUnsubscribe An optional check to see if an unsubscribe call should truly unsubscribe.\n * NOTE: This currently **ONLY** exists to support the strange behavior of {@link groupBy}, where unsubscription\n * to the resulting observable does not actually disconnect from the source if there are active subscriptions\n * to any grouped observable. (DO NOT EXPOSE OR USE EXTERNALLY!!!)\n */\n constructor(\n destination: Subscriber,\n onNext?: (value: T) => void,\n onComplete?: () => void,\n onError?: (err: any) => void,\n private onFinalize?: () => void,\n private shouldUnsubscribe?: () => boolean\n ) {\n // It's important - for performance reasons - that all of this class's\n // members are initialized and that they are always initialized in the same\n // order. This will ensure that all OperatorSubscriber instances have the\n // same hidden class in V8. This, in turn, will help keep the number of\n // hidden classes involved in property accesses within the base class as\n // low as possible. If the number of hidden classes involved exceeds four,\n // the property accesses will become megamorphic and performance penalties\n // will be incurred - i.e. inline caches won't be used.\n //\n // The reasons for ensuring all instances have the same hidden class are\n // further discussed in this blog post from Benedikt Meurer:\n // https://benediktmeurer.de/2018/03/23/impact-of-polymorphism-on-component-based-frameworks-like-react/\n super(destination);\n this._next = onNext\n ? function (this: OperatorSubscriber, value: T) {\n try {\n onNext(value);\n } catch (err) {\n destination.error(err);\n }\n }\n : super._next;\n this._error = onError\n ? function (this: OperatorSubscriber, err: any) {\n try {\n onError(err);\n } catch (err) {\n // Send any errors that occur down stream.\n destination.error(err);\n } finally {\n // Ensure finalization.\n this.unsubscribe();\n }\n }\n : super._error;\n this._complete = onComplete\n ? function (this: OperatorSubscriber) {\n try {\n onComplete();\n } catch (err) {\n // Send any errors that occur down stream.\n destination.error(err);\n } finally {\n // Ensure finalization.\n this.unsubscribe();\n }\n }\n : super._complete;\n }\n\n unsubscribe() {\n if (!this.shouldUnsubscribe || this.shouldUnsubscribe()) {\n const { closed } = this;\n super.unsubscribe();\n // Execute additional teardown if we have any and we didn't already do so.\n !closed && this.onFinalize?.();\n }\n }\n}\n", "import { Subscription } from '../Subscription';\n\ninterface AnimationFrameProvider {\n schedule(callback: FrameRequestCallback): Subscription;\n requestAnimationFrame: typeof requestAnimationFrame;\n cancelAnimationFrame: typeof cancelAnimationFrame;\n delegate:\n | {\n requestAnimationFrame: typeof requestAnimationFrame;\n cancelAnimationFrame: typeof cancelAnimationFrame;\n }\n | undefined;\n}\n\nexport const animationFrameProvider: AnimationFrameProvider = {\n // When accessing the delegate, use the variable rather than `this` so that\n // the functions can be called without being bound to the provider.\n schedule(callback) {\n let request = requestAnimationFrame;\n let cancel: typeof cancelAnimationFrame | undefined = cancelAnimationFrame;\n const { delegate } = animationFrameProvider;\n if (delegate) {\n request = delegate.requestAnimationFrame;\n cancel = delegate.cancelAnimationFrame;\n }\n const handle = request((timestamp) => {\n // Clear the cancel function. The request has been fulfilled, so\n // attempting to cancel the request upon unsubscription would be\n // pointless.\n cancel = undefined;\n callback(timestamp);\n });\n return new Subscription(() => cancel?.(handle));\n },\n requestAnimationFrame(...args) {\n const { delegate } = animationFrameProvider;\n return (delegate?.requestAnimationFrame || requestAnimationFrame)(...args);\n },\n cancelAnimationFrame(...args) {\n const { delegate } = animationFrameProvider;\n return (delegate?.cancelAnimationFrame || cancelAnimationFrame)(...args);\n },\n delegate: undefined,\n};\n", "import { createErrorClass } from './createErrorClass';\n\nexport interface ObjectUnsubscribedError extends Error {}\n\nexport interface ObjectUnsubscribedErrorCtor {\n /**\n * @deprecated Internal implementation detail. Do not construct error instances.\n * Cannot be tagged as internal: https://github.com/ReactiveX/rxjs/issues/6269\n */\n new (): ObjectUnsubscribedError;\n}\n\n/**\n * An error thrown when an action is invalid because the object has been\n * unsubscribed.\n *\n * @see {@link Subject}\n * @see {@link BehaviorSubject}\n *\n * @class ObjectUnsubscribedError\n */\nexport const ObjectUnsubscribedError: ObjectUnsubscribedErrorCtor = createErrorClass(\n (_super) =>\n function ObjectUnsubscribedErrorImpl(this: any) {\n _super(this);\n this.name = 'ObjectUnsubscribedError';\n this.message = 'object unsubscribed';\n }\n);\n", "import { Operator } from './Operator';\nimport { Observable } from './Observable';\nimport { Subscriber } from './Subscriber';\nimport { Subscription, EMPTY_SUBSCRIPTION } from './Subscription';\nimport { Observer, SubscriptionLike, TeardownLogic } from './types';\nimport { ObjectUnsubscribedError } from './util/ObjectUnsubscribedError';\nimport { arrRemove } from './util/arrRemove';\nimport { errorContext } from './util/errorContext';\n\n/**\n * A Subject is a special type of Observable that allows values to be\n * multicasted to many Observers. Subjects are like EventEmitters.\n *\n * Every Subject is an Observable and an Observer. You can subscribe to a\n * Subject, and you can call next to feed values as well as error and complete.\n */\nexport class Subject extends Observable implements SubscriptionLike {\n closed = false;\n\n private currentObservers: Observer[] | null = null;\n\n /** @deprecated Internal implementation detail, do not use directly. Will be made internal in v8. */\n observers: Observer[] = [];\n /** @deprecated Internal implementation detail, do not use directly. Will be made internal in v8. */\n isStopped = false;\n /** @deprecated Internal implementation detail, do not use directly. Will be made internal in v8. */\n hasError = false;\n /** @deprecated Internal implementation detail, do not use directly. Will be made internal in v8. */\n thrownError: any = null;\n\n /**\n * Creates a \"subject\" by basically gluing an observer to an observable.\n *\n * @nocollapse\n * @deprecated Recommended you do not use. Will be removed at some point in the future. Plans for replacement still under discussion.\n */\n static create: (...args: any[]) => any = (destination: Observer, source: Observable): AnonymousSubject => {\n return new AnonymousSubject(destination, source);\n };\n\n constructor() {\n // NOTE: This must be here to obscure Observable's constructor.\n super();\n }\n\n /** @deprecated Internal implementation detail, do not use directly. Will be made internal in v8. */\n lift(operator: Operator): Observable {\n const subject = new AnonymousSubject(this, this);\n subject.operator = operator as any;\n return subject as any;\n }\n\n /** @internal */\n protected _throwIfClosed() {\n if (this.closed) {\n throw new ObjectUnsubscribedError();\n }\n }\n\n next(value: T) {\n errorContext(() => {\n this._throwIfClosed();\n if (!this.isStopped) {\n if (!this.currentObservers) {\n this.currentObservers = Array.from(this.observers);\n }\n for (const observer of this.currentObservers) {\n observer.next(value);\n }\n }\n });\n }\n\n error(err: any) {\n errorContext(() => {\n this._throwIfClosed();\n if (!this.isStopped) {\n this.hasError = this.isStopped = true;\n this.thrownError = err;\n const { observers } = this;\n while (observers.length) {\n observers.shift()!.error(err);\n }\n }\n });\n }\n\n complete() {\n errorContext(() => {\n this._throwIfClosed();\n if (!this.isStopped) {\n this.isStopped = true;\n const { observers } = this;\n while (observers.length) {\n observers.shift()!.complete();\n }\n }\n });\n }\n\n unsubscribe() {\n this.isStopped = this.closed = true;\n this.observers = this.currentObservers = null!;\n }\n\n get observed() {\n return this.observers?.length > 0;\n }\n\n /** @internal */\n protected _trySubscribe(subscriber: Subscriber): TeardownLogic {\n this._throwIfClosed();\n return super._trySubscribe(subscriber);\n }\n\n /** @internal */\n protected _subscribe(subscriber: Subscriber): Subscription {\n this._throwIfClosed();\n this._checkFinalizedStatuses(subscriber);\n return this._innerSubscribe(subscriber);\n }\n\n /** @internal */\n protected _innerSubscribe(subscriber: Subscriber) {\n const { hasError, isStopped, observers } = this;\n if (hasError || isStopped) {\n return EMPTY_SUBSCRIPTION;\n }\n this.currentObservers = null;\n observers.push(subscriber);\n return new Subscription(() => {\n this.currentObservers = null;\n arrRemove(observers, subscriber);\n });\n }\n\n /** @internal */\n protected _checkFinalizedStatuses(subscriber: Subscriber) {\n const { hasError, thrownError, isStopped } = this;\n if (hasError) {\n subscriber.error(thrownError);\n } else if (isStopped) {\n subscriber.complete();\n }\n }\n\n /**\n * Creates a new Observable with this Subject as the source. You can do this\n * to create custom Observer-side logic of the Subject and conceal it from\n * code that uses the Observable.\n * @return {Observable} Observable that the Subject casts to\n */\n asObservable(): Observable {\n const observable: any = new Observable();\n observable.source = this;\n return observable;\n }\n}\n\n/**\n * @class AnonymousSubject\n */\nexport class AnonymousSubject extends Subject {\n constructor(\n /** @deprecated Internal implementation detail, do not use directly. Will be made internal in v8. */\n public destination?: Observer,\n source?: Observable\n ) {\n super();\n this.source = source;\n }\n\n next(value: T) {\n this.destination?.next?.(value);\n }\n\n error(err: any) {\n this.destination?.error?.(err);\n }\n\n complete() {\n this.destination?.complete?.();\n }\n\n /** @internal */\n protected _subscribe(subscriber: Subscriber): Subscription {\n return this.source?.subscribe(subscriber) ?? EMPTY_SUBSCRIPTION;\n }\n}\n", "import { TimestampProvider } from '../types';\n\ninterface DateTimestampProvider extends TimestampProvider {\n delegate: TimestampProvider | undefined;\n}\n\nexport const dateTimestampProvider: DateTimestampProvider = {\n now() {\n // Use the variable rather than `this` so that the function can be called\n // without being bound to the provider.\n return (dateTimestampProvider.delegate || Date).now();\n },\n delegate: undefined,\n};\n", "import { Subject } from './Subject';\nimport { TimestampProvider } from './types';\nimport { Subscriber } from './Subscriber';\nimport { Subscription } from './Subscription';\nimport { dateTimestampProvider } from './scheduler/dateTimestampProvider';\n\n/**\n * A variant of {@link Subject} that \"replays\" old values to new subscribers by emitting them when they first subscribe.\n *\n * `ReplaySubject` has an internal buffer that will store a specified number of values that it has observed. Like `Subject`,\n * `ReplaySubject` \"observes\" values by having them passed to its `next` method. When it observes a value, it will store that\n * value for a time determined by the configuration of the `ReplaySubject`, as passed to its constructor.\n *\n * When a new subscriber subscribes to the `ReplaySubject` instance, it will synchronously emit all values in its buffer in\n * a First-In-First-Out (FIFO) manner. The `ReplaySubject` will also complete, if it has observed completion; and it will\n * error if it has observed an error.\n *\n * There are two main configuration items to be concerned with:\n *\n * 1. `bufferSize` - This will determine how many items are stored in the buffer, defaults to infinite.\n * 2. `windowTime` - The amount of time to hold a value in the buffer before removing it from the buffer.\n *\n * Both configurations may exist simultaneously. So if you would like to buffer a maximum of 3 values, as long as the values\n * are less than 2 seconds old, you could do so with a `new ReplaySubject(3, 2000)`.\n *\n * ### Differences with BehaviorSubject\n *\n * `BehaviorSubject` is similar to `new ReplaySubject(1)`, with a couple of exceptions:\n *\n * 1. `BehaviorSubject` comes \"primed\" with a single value upon construction.\n * 2. `ReplaySubject` will replay values, even after observing an error, where `BehaviorSubject` will not.\n *\n * @see {@link Subject}\n * @see {@link BehaviorSubject}\n * @see {@link shareReplay}\n */\nexport class ReplaySubject extends Subject {\n private _buffer: (T | number)[] = [];\n private _infiniteTimeWindow = true;\n\n /**\n * @param bufferSize The size of the buffer to replay on subscription\n * @param windowTime The amount of time the buffered items will stay buffered\n * @param timestampProvider An object with a `now()` method that provides the current timestamp. This is used to\n * calculate the amount of time something has been buffered.\n */\n constructor(\n private _bufferSize = Infinity,\n private _windowTime = Infinity,\n private _timestampProvider: TimestampProvider = dateTimestampProvider\n ) {\n super();\n this._infiniteTimeWindow = _windowTime === Infinity;\n this._bufferSize = Math.max(1, _bufferSize);\n this._windowTime = Math.max(1, _windowTime);\n }\n\n next(value: T): void {\n const { isStopped, _buffer, _infiniteTimeWindow, _timestampProvider, _windowTime } = this;\n if (!isStopped) {\n _buffer.push(value);\n !_infiniteTimeWindow && _buffer.push(_timestampProvider.now() + _windowTime);\n }\n this._trimBuffer();\n super.next(value);\n }\n\n /** @internal */\n protected _subscribe(subscriber: Subscriber): Subscription {\n this._throwIfClosed();\n this._trimBuffer();\n\n const subscription = this._innerSubscribe(subscriber);\n\n const { _infiniteTimeWindow, _buffer } = this;\n // We use a copy here, so reentrant code does not mutate our array while we're\n // emitting it to a new subscriber.\n const copy = _buffer.slice();\n for (let i = 0; i < copy.length && !subscriber.closed; i += _infiniteTimeWindow ? 1 : 2) {\n subscriber.next(copy[i] as T);\n }\n\n this._checkFinalizedStatuses(subscriber);\n\n return subscription;\n }\n\n private _trimBuffer() {\n const { _bufferSize, _timestampProvider, _buffer, _infiniteTimeWindow } = this;\n // If we don't have an infinite buffer size, and we're over the length,\n // use splice to truncate the old buffer values off. Note that we have to\n // double the size for instances where we're not using an infinite time window\n // because we're storing the values and the timestamps in the same array.\n const adjustedBufferSize = (_infiniteTimeWindow ? 1 : 2) * _bufferSize;\n _bufferSize < Infinity && adjustedBufferSize < _buffer.length && _buffer.splice(0, _buffer.length - adjustedBufferSize);\n\n // Now, if we're not in an infinite time window, remove all values where the time is\n // older than what is allowed.\n if (!_infiniteTimeWindow) {\n const now = _timestampProvider.now();\n let last = 0;\n // Search the array for the first timestamp that isn't expired and\n // truncate the buffer up to that point.\n for (let i = 1; i < _buffer.length && (_buffer[i] as number) <= now; i += 2) {\n last = i;\n }\n last && _buffer.splice(0, last + 1);\n }\n }\n}\n", "import { Scheduler } from '../Scheduler';\nimport { Subscription } from '../Subscription';\nimport { SchedulerAction } from '../types';\n\n/**\n * A unit of work to be executed in a `scheduler`. An action is typically\n * created from within a {@link SchedulerLike} and an RxJS user does not need to concern\n * themselves about creating and manipulating an Action.\n *\n * ```ts\n * class Action extends Subscription {\n * new (scheduler: Scheduler, work: (state?: T) => void);\n * schedule(state?: T, delay: number = 0): Subscription;\n * }\n * ```\n *\n * @class Action\n */\nexport class Action extends Subscription {\n constructor(scheduler: Scheduler, work: (this: SchedulerAction, state?: T) => void) {\n super();\n }\n /**\n * Schedules this action on its parent {@link SchedulerLike} for execution. May be passed\n * some context object, `state`. May happen at some point in the future,\n * according to the `delay` parameter, if specified.\n * @param {T} [state] Some contextual data that the `work` function uses when\n * called by the Scheduler.\n * @param {number} [delay] Time to wait before executing the work, where the\n * time unit is implicit and defined by the Scheduler.\n * @return {void}\n */\n public schedule(state?: T, delay: number = 0): Subscription {\n return this;\n }\n}\n", "import type { TimerHandle } from './timerHandle';\ntype SetIntervalFunction = (handler: () => void, timeout?: number, ...args: any[]) => TimerHandle;\ntype ClearIntervalFunction = (handle: TimerHandle) => void;\n\ninterface IntervalProvider {\n setInterval: SetIntervalFunction;\n clearInterval: ClearIntervalFunction;\n delegate:\n | {\n setInterval: SetIntervalFunction;\n clearInterval: ClearIntervalFunction;\n }\n | undefined;\n}\n\nexport const intervalProvider: IntervalProvider = {\n // When accessing the delegate, use the variable rather than `this` so that\n // the functions can be called without being bound to the provider.\n setInterval(handler: () => void, timeout?: number, ...args) {\n const { delegate } = intervalProvider;\n if (delegate?.setInterval) {\n return delegate.setInterval(handler, timeout, ...args);\n }\n return setInterval(handler, timeout, ...args);\n },\n clearInterval(handle) {\n const { delegate } = intervalProvider;\n return (delegate?.clearInterval || clearInterval)(handle as any);\n },\n delegate: undefined,\n};\n", "import { Action } from './Action';\nimport { SchedulerAction } from '../types';\nimport { Subscription } from '../Subscription';\nimport { AsyncScheduler } from './AsyncScheduler';\nimport { intervalProvider } from './intervalProvider';\nimport { arrRemove } from '../util/arrRemove';\nimport { TimerHandle } from './timerHandle';\n\nexport class AsyncAction extends Action {\n public id: TimerHandle | undefined;\n public state?: T;\n // @ts-ignore: Property has no initializer and is not definitely assigned\n public delay: number;\n protected pending: boolean = false;\n\n constructor(protected scheduler: AsyncScheduler, protected work: (this: SchedulerAction, state?: T) => void) {\n super(scheduler, work);\n }\n\n public schedule(state?: T, delay: number = 0): Subscription {\n if (this.closed) {\n return this;\n }\n\n // Always replace the current state with the new state.\n this.state = state;\n\n const id = this.id;\n const scheduler = this.scheduler;\n\n //\n // Important implementation note:\n //\n // Actions only execute once by default, unless rescheduled from within the\n // scheduled callback. This allows us to implement single and repeat\n // actions via the same code path, without adding API surface area, as well\n // as mimic traditional recursion but across asynchronous boundaries.\n //\n // However, JS runtimes and timers distinguish between intervals achieved by\n // serial `setTimeout` calls vs. a single `setInterval` call. An interval of\n // serial `setTimeout` calls can be individually delayed, which delays\n // scheduling the next `setTimeout`, and so on. `setInterval` attempts to\n // guarantee the interval callback will be invoked more precisely to the\n // interval period, regardless of load.\n //\n // Therefore, we use `setInterval` to schedule single and repeat actions.\n // If the action reschedules itself with the same delay, the interval is not\n // canceled. If the action doesn't reschedule, or reschedules with a\n // different delay, the interval will be canceled after scheduled callback\n // execution.\n //\n if (id != null) {\n this.id = this.recycleAsyncId(scheduler, id, delay);\n }\n\n // Set the pending flag indicating that this action has been scheduled, or\n // has recursively rescheduled itself.\n this.pending = true;\n\n this.delay = delay;\n // If this action has already an async Id, don't request a new one.\n this.id = this.id ?? this.requestAsyncId(scheduler, this.id, delay);\n\n return this;\n }\n\n protected requestAsyncId(scheduler: AsyncScheduler, _id?: TimerHandle, delay: number = 0): TimerHandle {\n return intervalProvider.setInterval(scheduler.flush.bind(scheduler, this), delay);\n }\n\n protected recycleAsyncId(_scheduler: AsyncScheduler, id?: TimerHandle, delay: number | null = 0): TimerHandle | undefined {\n // If this action is rescheduled with the same delay time, don't clear the interval id.\n if (delay != null && this.delay === delay && this.pending === false) {\n return id;\n }\n // Otherwise, if the action's delay time is different from the current delay,\n // or the action has been rescheduled before it's executed, clear the interval id\n if (id != null) {\n intervalProvider.clearInterval(id);\n }\n\n return undefined;\n }\n\n /**\n * Immediately executes this action and the `work` it contains.\n * @return {any}\n */\n public execute(state: T, delay: number): any {\n if (this.closed) {\n return new Error('executing a cancelled action');\n }\n\n this.pending = false;\n const error = this._execute(state, delay);\n if (error) {\n return error;\n } else if (this.pending === false && this.id != null) {\n // Dequeue if the action didn't reschedule itself. Don't call\n // unsubscribe(), because the action could reschedule later.\n // For example:\n // ```\n // scheduler.schedule(function doWork(counter) {\n // /* ... I'm a busy worker bee ... */\n // var originalAction = this;\n // /* wait 100ms before rescheduling the action */\n // setTimeout(function () {\n // originalAction.schedule(counter + 1);\n // }, 100);\n // }, 1000);\n // ```\n this.id = this.recycleAsyncId(this.scheduler, this.id, null);\n }\n }\n\n protected _execute(state: T, _delay: number): any {\n let errored: boolean = false;\n let errorValue: any;\n try {\n this.work(state);\n } catch (e) {\n errored = true;\n // HACK: Since code elsewhere is relying on the \"truthiness\" of the\n // return here, we can't have it return \"\" or 0 or false.\n // TODO: Clean this up when we refactor schedulers mid-version-8 or so.\n errorValue = e ? e : new Error('Scheduled action threw falsy error');\n }\n if (errored) {\n this.unsubscribe();\n return errorValue;\n }\n }\n\n unsubscribe() {\n if (!this.closed) {\n const { id, scheduler } = this;\n const { actions } = scheduler;\n\n this.work = this.state = this.scheduler = null!;\n this.pending = false;\n\n arrRemove(actions, this);\n if (id != null) {\n this.id = this.recycleAsyncId(scheduler, id, null);\n }\n\n this.delay = null!;\n super.unsubscribe();\n }\n }\n}\n", "import { Action } from './scheduler/Action';\nimport { Subscription } from './Subscription';\nimport { SchedulerLike, SchedulerAction } from './types';\nimport { dateTimestampProvider } from './scheduler/dateTimestampProvider';\n\n/**\n * An execution context and a data structure to order tasks and schedule their\n * execution. Provides a notion of (potentially virtual) time, through the\n * `now()` getter method.\n *\n * Each unit of work in a Scheduler is called an `Action`.\n *\n * ```ts\n * class Scheduler {\n * now(): number;\n * schedule(work, delay?, state?): Subscription;\n * }\n * ```\n *\n * @class Scheduler\n * @deprecated Scheduler is an internal implementation detail of RxJS, and\n * should not be used directly. Rather, create your own class and implement\n * {@link SchedulerLike}. Will be made internal in v8.\n */\nexport class Scheduler implements SchedulerLike {\n public static now: () => number = dateTimestampProvider.now;\n\n constructor(private schedulerActionCtor: typeof Action, now: () => number = Scheduler.now) {\n this.now = now;\n }\n\n /**\n * A getter method that returns a number representing the current time\n * (at the time this function was called) according to the scheduler's own\n * internal clock.\n * @return {number} A number that represents the current time. May or may not\n * have a relation to wall-clock time. May or may not refer to a time unit\n * (e.g. milliseconds).\n */\n public now: () => number;\n\n /**\n * Schedules a function, `work`, for execution. May happen at some point in\n * the future, according to the `delay` parameter, if specified. May be passed\n * some context object, `state`, which will be passed to the `work` function.\n *\n * The given arguments will be processed an stored as an Action object in a\n * queue of actions.\n *\n * @param {function(state: ?T): ?Subscription} work A function representing a\n * task, or some unit of work to be executed by the Scheduler.\n * @param {number} [delay] Time to wait before executing the work, where the\n * time unit is implicit and defined by the Scheduler itself.\n * @param {T} [state] Some contextual data that the `work` function uses when\n * called by the Scheduler.\n * @return {Subscription} A subscription in order to be able to unsubscribe\n * the scheduled work.\n */\n public schedule(work: (this: SchedulerAction, state?: T) => void, delay: number = 0, state?: T): Subscription {\n return new this.schedulerActionCtor(this, work).schedule(state, delay);\n }\n}\n", "import { Scheduler } from '../Scheduler';\nimport { Action } from './Action';\nimport { AsyncAction } from './AsyncAction';\nimport { TimerHandle } from './timerHandle';\n\nexport class AsyncScheduler extends Scheduler {\n public actions: Array> = [];\n /**\n * A flag to indicate whether the Scheduler is currently executing a batch of\n * queued actions.\n * @type {boolean}\n * @internal\n */\n public _active: boolean = false;\n /**\n * An internal ID used to track the latest asynchronous task such as those\n * coming from `setTimeout`, `setInterval`, `requestAnimationFrame`, and\n * others.\n * @type {any}\n * @internal\n */\n public _scheduled: TimerHandle | undefined;\n\n constructor(SchedulerAction: typeof Action, now: () => number = Scheduler.now) {\n super(SchedulerAction, now);\n }\n\n public flush(action: AsyncAction): void {\n const { actions } = this;\n\n if (this._active) {\n actions.push(action);\n return;\n }\n\n let error: any;\n this._active = true;\n\n do {\n if ((error = action.execute(action.state, action.delay))) {\n break;\n }\n } while ((action = actions.shift()!)); // exhaust the scheduler queue\n\n this._active = false;\n\n if (error) {\n while ((action = actions.shift()!)) {\n action.unsubscribe();\n }\n throw error;\n }\n }\n}\n", "import { AsyncAction } from './AsyncAction';\nimport { AsyncScheduler } from './AsyncScheduler';\n\n/**\n *\n * Async Scheduler\n *\n * Schedule task as if you used setTimeout(task, duration)\n *\n * `async` scheduler schedules tasks asynchronously, by putting them on the JavaScript\n * event loop queue. It is best used to delay tasks in time or to schedule tasks repeating\n * in intervals.\n *\n * If you just want to \"defer\" task, that is to perform it right after currently\n * executing synchronous code ends (commonly achieved by `setTimeout(deferredTask, 0)`),\n * better choice will be the {@link asapScheduler} scheduler.\n *\n * ## Examples\n * Use async scheduler to delay task\n * ```ts\n * import { asyncScheduler } from 'rxjs';\n *\n * const task = () => console.log('it works!');\n *\n * asyncScheduler.schedule(task, 2000);\n *\n * // After 2 seconds logs:\n * // \"it works!\"\n * ```\n *\n * Use async scheduler to repeat task in intervals\n * ```ts\n * import { asyncScheduler } from 'rxjs';\n *\n * function task(state) {\n * console.log(state);\n * this.schedule(state + 1, 1000); // `this` references currently executing Action,\n * // which we reschedule with new state and delay\n * }\n *\n * asyncScheduler.schedule(task, 3000, 0);\n *\n * // Logs:\n * // 0 after 3s\n * // 1 after 4s\n * // 2 after 5s\n * // 3 after 6s\n * ```\n */\n\nexport const asyncScheduler = new AsyncScheduler(AsyncAction);\n\n/**\n * @deprecated Renamed to {@link asyncScheduler}. Will be removed in v8.\n */\nexport const async = asyncScheduler;\n", "import { AsyncAction } from './AsyncAction';\nimport { AnimationFrameScheduler } from './AnimationFrameScheduler';\nimport { SchedulerAction } from '../types';\nimport { animationFrameProvider } from './animationFrameProvider';\nimport { TimerHandle } from './timerHandle';\n\nexport class AnimationFrameAction extends AsyncAction {\n constructor(protected scheduler: AnimationFrameScheduler, protected work: (this: SchedulerAction, state?: T) => void) {\n super(scheduler, work);\n }\n\n protected requestAsyncId(scheduler: AnimationFrameScheduler, id?: TimerHandle, delay: number = 0): TimerHandle {\n // If delay is greater than 0, request as an async action.\n if (delay !== null && delay > 0) {\n return super.requestAsyncId(scheduler, id, delay);\n }\n // Push the action to the end of the scheduler queue.\n scheduler.actions.push(this);\n // If an animation frame has already been requested, don't request another\n // one. If an animation frame hasn't been requested yet, request one. Return\n // the current animation frame request id.\n return scheduler._scheduled || (scheduler._scheduled = animationFrameProvider.requestAnimationFrame(() => scheduler.flush(undefined)));\n }\n\n protected recycleAsyncId(scheduler: AnimationFrameScheduler, id?: TimerHandle, delay: number = 0): TimerHandle | undefined {\n // If delay exists and is greater than 0, or if the delay is null (the\n // action wasn't rescheduled) but was originally scheduled as an async\n // action, then recycle as an async action.\n if (delay != null ? delay > 0 : this.delay > 0) {\n return super.recycleAsyncId(scheduler, id, delay);\n }\n // If the scheduler queue has no remaining actions with the same async id,\n // cancel the requested animation frame and set the scheduled flag to\n // undefined so the next AnimationFrameAction will request its own.\n const { actions } = scheduler;\n if (id != null && actions[actions.length - 1]?.id !== id) {\n animationFrameProvider.cancelAnimationFrame(id as number);\n scheduler._scheduled = undefined;\n }\n // Return undefined so the action knows to request a new async id if it's rescheduled.\n return undefined;\n }\n}\n", "import { AsyncAction } from './AsyncAction';\nimport { AsyncScheduler } from './AsyncScheduler';\n\nexport class AnimationFrameScheduler extends AsyncScheduler {\n public flush(action?: AsyncAction): void {\n this._active = true;\n // The async id that effects a call to flush is stored in _scheduled.\n // Before executing an action, it's necessary to check the action's async\n // id to determine whether it's supposed to be executed in the current\n // flush.\n // Previous implementations of this method used a count to determine this,\n // but that was unsound, as actions that are unsubscribed - i.e. cancelled -\n // are removed from the actions array and that can shift actions that are\n // scheduled to be executed in a subsequent flush into positions at which\n // they are executed within the current flush.\n const flushId = this._scheduled;\n this._scheduled = undefined;\n\n const { actions } = this;\n let error: any;\n action = action || actions.shift()!;\n\n do {\n if ((error = action.execute(action.state, action.delay))) {\n break;\n }\n } while ((action = actions[0]) && action.id === flushId && actions.shift());\n\n this._active = false;\n\n if (error) {\n while ((action = actions[0]) && action.id === flushId && actions.shift()) {\n action.unsubscribe();\n }\n throw error;\n }\n }\n}\n", "import { AnimationFrameAction } from './AnimationFrameAction';\nimport { AnimationFrameScheduler } from './AnimationFrameScheduler';\n\n/**\n *\n * Animation Frame Scheduler\n *\n * Perform task when `window.requestAnimationFrame` would fire\n *\n * When `animationFrame` scheduler is used with delay, it will fall back to {@link asyncScheduler} scheduler\n * behaviour.\n *\n * Without delay, `animationFrame` scheduler can be used to create smooth browser animations.\n * It makes sure scheduled task will happen just before next browser content repaint,\n * thus performing animations as efficiently as possible.\n *\n * ## Example\n * Schedule div height animation\n * ```ts\n * // html:
\n * import { animationFrameScheduler } from 'rxjs';\n *\n * const div = document.querySelector('div');\n *\n * animationFrameScheduler.schedule(function(height) {\n * div.style.height = height + \"px\";\n *\n * this.schedule(height + 1); // `this` references currently executing Action,\n * // which we reschedule with new state\n * }, 0, 0);\n *\n * // You will see a div element growing in height\n * ```\n */\n\nexport const animationFrameScheduler = new AnimationFrameScheduler(AnimationFrameAction);\n\n/**\n * @deprecated Renamed to {@link animationFrameScheduler}. Will be removed in v8.\n */\nexport const animationFrame = animationFrameScheduler;\n", "import { Observable } from '../Observable';\nimport { SchedulerLike } from '../types';\n\n/**\n * A simple Observable that emits no items to the Observer and immediately\n * emits a complete notification.\n *\n * Just emits 'complete', and nothing else.\n *\n * ![](empty.png)\n *\n * A simple Observable that only emits the complete notification. It can be used\n * for composing with other Observables, such as in a {@link mergeMap}.\n *\n * ## Examples\n *\n * Log complete notification\n *\n * ```ts\n * import { EMPTY } from 'rxjs';\n *\n * EMPTY.subscribe({\n * next: () => console.log('Next'),\n * complete: () => console.log('Complete!')\n * });\n *\n * // Outputs\n * // Complete!\n * ```\n *\n * Emit the number 7, then complete\n *\n * ```ts\n * import { EMPTY, startWith } from 'rxjs';\n *\n * const result = EMPTY.pipe(startWith(7));\n * result.subscribe(x => console.log(x));\n *\n * // Outputs\n * // 7\n * ```\n *\n * Map and flatten only odd numbers to the sequence `'a'`, `'b'`, `'c'`\n *\n * ```ts\n * import { interval, mergeMap, of, EMPTY } from 'rxjs';\n *\n * const interval$ = interval(1000);\n * const result = interval$.pipe(\n * mergeMap(x => x % 2 === 1 ? of('a', 'b', 'c') : EMPTY),\n * );\n * result.subscribe(x => console.log(x));\n *\n * // Results in the following to the console:\n * // x is equal to the count on the interval, e.g. (0, 1, 2, 3, ...)\n * // x will occur every 1000ms\n * // if x % 2 is equal to 1, print a, b, c (each on its own)\n * // if x % 2 is not equal to 1, nothing will be output\n * ```\n *\n * @see {@link Observable}\n * @see {@link NEVER}\n * @see {@link of}\n * @see {@link throwError}\n */\nexport const EMPTY = new Observable((subscriber) => subscriber.complete());\n\n/**\n * @param scheduler A {@link SchedulerLike} to use for scheduling\n * the emission of the complete notification.\n * @deprecated Replaced with the {@link EMPTY} constant or {@link scheduled} (e.g. `scheduled([], scheduler)`). Will be removed in v8.\n */\nexport function empty(scheduler?: SchedulerLike) {\n return scheduler ? emptyScheduled(scheduler) : EMPTY;\n}\n\nfunction emptyScheduled(scheduler: SchedulerLike) {\n return new Observable((subscriber) => scheduler.schedule(() => subscriber.complete()));\n}\n", "import { SchedulerLike } from '../types';\nimport { isFunction } from './isFunction';\n\nexport function isScheduler(value: any): value is SchedulerLike {\n return value && isFunction(value.schedule);\n}\n", "import { SchedulerLike } from '../types';\nimport { isFunction } from './isFunction';\nimport { isScheduler } from './isScheduler';\n\nfunction last(arr: T[]): T | undefined {\n return arr[arr.length - 1];\n}\n\nexport function popResultSelector(args: any[]): ((...args: unknown[]) => unknown) | undefined {\n return isFunction(last(args)) ? args.pop() : undefined;\n}\n\nexport function popScheduler(args: any[]): SchedulerLike | undefined {\n return isScheduler(last(args)) ? args.pop() : undefined;\n}\n\nexport function popNumber(args: any[], defaultValue: number): number {\n return typeof last(args) === 'number' ? args.pop()! : defaultValue;\n}\n", "export const isArrayLike = ((x: any): x is ArrayLike => x && typeof x.length === 'number' && typeof x !== 'function');", "import { isFunction } from \"./isFunction\";\n\n/**\n * Tests to see if the object is \"thennable\".\n * @param value the object to test\n */\nexport function isPromise(value: any): value is PromiseLike {\n return isFunction(value?.then);\n}\n", "import { InteropObservable } from '../types';\nimport { observable as Symbol_observable } from '../symbol/observable';\nimport { isFunction } from './isFunction';\n\n/** Identifies an input as being Observable (but not necessary an Rx Observable) */\nexport function isInteropObservable(input: any): input is InteropObservable {\n return isFunction(input[Symbol_observable]);\n}\n", "import { isFunction } from './isFunction';\n\nexport function isAsyncIterable(obj: any): obj is AsyncIterable {\n return Symbol.asyncIterator && isFunction(obj?.[Symbol.asyncIterator]);\n}\n", "/**\n * Creates the TypeError to throw if an invalid object is passed to `from` or `scheduled`.\n * @param input The object that was passed.\n */\nexport function createInvalidObservableTypeError(input: any) {\n // TODO: We should create error codes that can be looked up, so this can be less verbose.\n return new TypeError(\n `You provided ${\n input !== null && typeof input === 'object' ? 'an invalid object' : `'${input}'`\n } where a stream was expected. You can provide an Observable, Promise, ReadableStream, Array, AsyncIterable, or Iterable.`\n );\n}\n", "export function getSymbolIterator(): symbol {\n if (typeof Symbol !== 'function' || !Symbol.iterator) {\n return '@@iterator' as any;\n }\n\n return Symbol.iterator;\n}\n\nexport const iterator = getSymbolIterator();\n", "import { iterator as Symbol_iterator } from '../symbol/iterator';\nimport { isFunction } from './isFunction';\n\n/** Identifies an input as being an Iterable */\nexport function isIterable(input: any): input is Iterable {\n return isFunction(input?.[Symbol_iterator]);\n}\n", "import { ReadableStreamLike } from '../types';\nimport { isFunction } from './isFunction';\n\nexport async function* readableStreamLikeToAsyncGenerator(readableStream: ReadableStreamLike): AsyncGenerator {\n const reader = readableStream.getReader();\n try {\n while (true) {\n const { value, done } = await reader.read();\n if (done) {\n return;\n }\n yield value!;\n }\n } finally {\n reader.releaseLock();\n }\n}\n\nexport function isReadableStreamLike(obj: any): obj is ReadableStreamLike {\n // We don't want to use instanceof checks because they would return\n // false for instances from another Realm, like an