Compare commits
266 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
1ac0502868 | ||
|
|
9b2c2ffea2 | ||
|
|
e90584e282 | ||
|
|
ef83bdfb37 | ||
|
|
7f613234e5 | ||
|
|
8b2bb2c0d3 | ||
|
|
aab567b24a | ||
|
|
760afdccf9 | ||
|
|
8b7b6a81a8 | ||
|
|
f55dd1c728 | ||
|
|
eba0540fb8 | ||
|
|
d46bbd545a | ||
|
|
8d840b4859 | ||
|
|
2f55d3268d | ||
|
|
e1af590aaa | ||
|
|
0cdb1211ff | ||
|
|
596ef0bc85 | ||
|
|
13248a3270 | ||
|
|
6d2358ffe7 | ||
|
|
e28695fcd2 | ||
|
|
d05dd19606 | ||
|
|
1635d050ea | ||
|
|
a93f137fd3 | ||
|
|
bf1433a612 | ||
|
|
72486d8ba0 | ||
|
|
315c9df6de | ||
|
|
09461de291 | ||
|
|
cf552f45fb | ||
|
|
bafb374af4 | ||
|
|
31595b49cf | ||
|
|
1f1b3450c1 | ||
|
|
3f25a8aa88 | ||
|
|
74811edda7 | ||
|
|
a5e6f10b04 | ||
|
|
288f4466c5 | ||
|
|
b6d47ab575 | ||
|
|
a4421c82b2 | ||
|
|
5a390a9231 | ||
|
|
625dc776d5 | ||
|
|
b99c50d61f | ||
|
|
363e86fada | ||
|
|
72b6fe088f | ||
|
|
97ac81b0c1 | ||
|
|
090f4fe1fb | ||
|
|
710518cdaa | ||
|
|
1a8a7aefd6 | ||
|
|
443545f18b | ||
|
|
83763a2beb | ||
|
|
dd3fc59e02 | ||
|
|
b376d2517e | ||
|
|
91fee139e8 | ||
|
|
f608c6ea4f | ||
|
|
fc75646f28 | ||
|
|
d25c78097c | ||
|
|
2ae59ff810 | ||
|
|
b8f451dc72 | ||
|
|
7b8d4a3010 | ||
|
|
e6b0545194 | ||
|
|
188e3e88a6 | ||
|
|
e865fb2aca | ||
|
|
ceef226e26 | ||
|
|
ea81b78da1 | ||
|
|
697c6c836c | ||
|
|
7502b8b3ce | ||
|
|
383d13c74f | ||
|
|
a21d0de274 | ||
|
|
bce8d12220 | ||
|
|
83b2a59caf | ||
|
|
d8b3ab0279 | ||
|
|
97af564c15 | ||
|
|
aff7abbae6 | ||
|
|
b9e41ac135 | ||
|
|
6db9a08f7f | ||
|
|
2bcf098d1d | ||
|
|
a147070599 | ||
|
|
d209baff11 | ||
|
|
6c636dbebf | ||
|
|
c5def36879 | ||
|
|
07e480c7b7 | ||
|
|
fe7b098f9f | ||
|
|
5c1f41e2fc | ||
|
|
6a27ced40e | ||
|
|
c774c8047a | ||
|
|
24112a8361 | ||
|
|
358ad08165 | ||
|
|
582a9e2fd5 | ||
|
|
07e27cb0f9 | ||
|
|
2fc3263cdc | ||
|
|
4aede2d5d2 | ||
|
|
b1b9eadc35 | ||
|
|
e87c0da9da | ||
|
|
cf1a5c640b | ||
|
|
5c67885063 | ||
|
|
1e95c69d43 | ||
|
|
bdc1996a07 | ||
|
|
307a2f5c7b | ||
|
|
94e66c3893 | ||
|
|
a14bdfb281 | ||
|
|
46ed0bc300 | ||
|
|
675c4fc364 | ||
|
|
85af26fd1c | ||
|
|
d379cea5bc | ||
|
|
baeec27267 | ||
|
|
345acafb45 | ||
|
|
eba876b3ea | ||
|
|
3756374140 | ||
|
|
5e7f85ffdc | ||
|
|
1b8d6c48fc | ||
|
|
ced8732edb | ||
|
|
c0d84d9aec | ||
|
|
2a030b08cd | ||
|
|
b708d823a7 | ||
|
|
59285244ac | ||
|
|
511c191a02 | ||
|
|
a9ce9faac8 | ||
|
|
bda9942fff | ||
|
|
c3cd3c1d80 | ||
|
|
4137a8b5c1 | ||
|
|
4d7f5ea100 | ||
|
|
3cdcdd4e0d | ||
|
|
c090531800 | ||
|
|
887617e523 | ||
|
|
e242bcc660 | ||
|
|
22b69c3ae6 | ||
|
|
e4b99d2ca9 | ||
|
|
14d8c9d0e7 | ||
|
|
cdcf38466e | ||
|
|
f256109ba4 | ||
|
|
bcff9fecb3 | ||
|
|
a218b632ba | ||
|
|
56dd2ba514 | ||
|
|
f5089e1c60 | ||
|
|
77d93e4038 | ||
|
|
b6e2ae7da5 | ||
|
|
a885931831 | ||
|
|
2eb51f7ca7 | ||
|
|
7e1bd3d18e | ||
|
|
94e5d9b305 | ||
|
|
02e70848b1 | ||
|
|
b8eac52689 | ||
|
|
73b66e2e86 | ||
|
|
0e50efb5ea | ||
|
|
dc6764e387 | ||
|
|
2ba5ac332b | ||
|
|
b9a0b93067 | ||
|
|
6596bce68a | ||
|
|
6d74c9f719 | ||
|
|
02525cabb5 | ||
|
|
8974b2de19 | ||
|
|
61fe3d9de8 | ||
|
|
62d0524f34 | ||
|
|
b3b328876f | ||
|
|
f598e3ab50 | ||
|
|
78ff8e4500 | ||
|
|
98ef9db51a | ||
|
|
14c8807234 | ||
|
|
c3787fcde0 | ||
|
|
5166b0345c | ||
|
|
4d602cfce2 | ||
|
|
e981a86dee | ||
|
|
1390dfae4d | ||
|
|
ce0d323bd5 | ||
|
|
7bf1833ea2 | ||
|
|
de97e02427 | ||
|
|
2e9c7870bd | ||
|
|
fe656731fd | ||
|
|
0ea6cdc930 | ||
|
|
71c6a6927c | ||
|
|
30e777f856 | ||
|
|
71eba27c92 | ||
|
|
1221b5628b | ||
|
|
6fdef06b75 | ||
|
|
e7865e25e7 | ||
|
|
8a30bc5990 | ||
|
|
d0c4891480 | ||
|
|
20b077a05f | ||
|
|
ea1793a0fa | ||
|
|
3b0d30ed04 | ||
|
|
3055fbb955 | ||
|
|
e38f82501d | ||
|
|
55931e9f13 | ||
|
|
40f345b0d2 | ||
|
|
60c3aecc34 | ||
|
|
cdc14e8ddd | ||
|
|
5207219415 | ||
|
|
792cb23ce7 | ||
|
|
31217970a4 | ||
|
|
53b6d57f91 | ||
|
|
5cef1dd7cf | ||
|
|
d9f537dcfe | ||
|
|
1c661d81d5 | ||
|
|
783f5077fb | ||
|
|
587c6a2fe4 | ||
|
|
08309cafb5 | ||
|
|
759fa5f53a | ||
|
|
173a019d31 | ||
|
|
7513812b55 | ||
|
|
7a9de7c5c9 | ||
|
|
6566d4bdb0 | ||
|
|
ad1118a63c | ||
|
|
f562bc6d4a | ||
|
|
102a456167 | ||
|
|
e88e8ca0fd | ||
|
|
af223adf90 | ||
|
|
811ddb09ed | ||
|
|
18baa4e75b | ||
|
|
2fd5fb7c4f | ||
|
|
13122accc2 | ||
|
|
80f1b5f648 | ||
|
|
1876e38aa9 | ||
|
|
571a67d793 | ||
|
|
c5807adf21 | ||
|
|
1a2c3ef1de | ||
|
|
413aa24d3b | ||
|
|
0129168818 | ||
|
|
ae9e71886b | ||
|
|
079633d8f6 | ||
|
|
9a4d545dc5 | ||
|
|
496c14c8c6 | ||
|
|
4df6058a84 | ||
|
|
b4032d80e8 | ||
|
|
e2d61564c0 | ||
|
|
5f6c5eb4ad | ||
|
|
5acea5eafd | ||
|
|
ed3011a020 | ||
|
|
87f5aacf7d | ||
|
|
c7c3600466 | ||
|
|
cfb10c93d9 | ||
|
|
255730a11d | ||
|
|
2487b47c65 | ||
|
|
f57577c374 | ||
|
|
2750c84431 | ||
|
|
c5ce2c21cb | ||
|
|
757f12d2f3 | ||
|
|
3b0ef72c40 | ||
|
|
a73af0573e | ||
|
|
e03487d348 | ||
|
|
3a97005b72 | ||
|
|
bf177ca43d | ||
|
|
4a46bede07 | ||
|
|
4a857eb6fa | ||
|
|
c3948f4f78 | ||
|
|
de82ec4e2a | ||
|
|
b5d5f2b812 | ||
|
|
50b603b525 | ||
|
|
bee9f1cbc0 | ||
|
|
daa545d8ae | ||
|
|
bc8c00df3d | ||
|
|
864d395ef7 | ||
|
|
96417bb73e | ||
|
|
0c415aafd8 | ||
|
|
afef76d99c | ||
|
|
2870f20ddf | ||
|
|
77cdbb4774 | ||
|
|
fd70654312 | ||
|
|
8245190a3a | ||
|
|
95d1f77320 | ||
|
|
acf53eb9a0 | ||
|
|
3046dca05d | ||
|
|
b6363e5777 | ||
|
|
57d82228a4 | ||
|
|
6f58d22791 | ||
|
|
37854ab682 | ||
|
|
9b30718db2 | ||
|
|
3e6c450571 | ||
|
|
6fe1083656 |
6
.github/FUNDING.yaml
vendored
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
# Thanks for considering supporting this project! 🎉
|
||||||
|
github: [phosphor-icons, rektdeckard]
|
||||||
|
open_collective: phosphoricons
|
||||||
|
ko_fi: phosphoricons
|
||||||
|
patreon: phosphoricons
|
||||||
|
buy_me_a_coffee: phosphoricons
|
||||||
48
.github/ISSUE_TEMPLATE/bug_report.md
vendored
@@ -1,38 +1,40 @@
|
|||||||
---
|
---
|
||||||
name: Bug report
|
name: Bug report
|
||||||
about: Create a report to help us improve
|
about: Create a report to help us improve
|
||||||
title: ''
|
title: ""
|
||||||
labels: bug
|
labels: bug
|
||||||
assignees: rektdeckard
|
assignees: rektdeckard
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
**Describe the bug**
|
<!-- BEFORE YOU REPORT -->
|
||||||
A clear and concise description of what the bug is.
|
<!-- 1. Search for existing issues! If the issue has already been reported, add a 👍 or a comment to help show your interest. -->
|
||||||
|
<!-- 2. If your issue pertains to a specific library, please leave it on the relevant repository! -->
|
||||||
|
|
||||||
**To Reproduce**
|
**Describe the bug**
|
||||||
Steps to reproduce the behavior:
|
|
||||||
1. Go to '...'
|
<!-- A clear and concise description of what the bug is. -->
|
||||||
2. Click on '....'
|
|
||||||
3. Scroll down to '....'
|
**Steps to Reproduce**
|
||||||
4. See error
|
|
||||||
|
<!-- Steps to reproduce the behavior. -->
|
||||||
|
|
||||||
**Expected behavior**
|
**Expected behavior**
|
||||||
A clear and concise description of what you expected to happen.
|
|
||||||
|
<!-- A clear and concise description of what you expected to happen. -->
|
||||||
|
|
||||||
**Screenshots**
|
**Screenshots**
|
||||||
If applicable, add screenshots to help explain your problem.
|
|
||||||
|
|
||||||
**Desktop (please complete the following information):**
|
<!-- If applicable, add screenshots to help explain your problem. -->
|
||||||
- OS: [e.g. iOS]
|
|
||||||
- Browser [e.g. chrome, safari]
|
|
||||||
- Version [e.g. 22]
|
|
||||||
|
|
||||||
**Smartphone (please complete the following information):**
|
**Context (please complete the following information):**
|
||||||
- Device: [e.g. iPhone6]
|
|
||||||
- OS: [e.g. iOS8.1]
|
|
||||||
- Browser [e.g. stock browser, safari]
|
|
||||||
- Version [e.g. 22]
|
|
||||||
|
|
||||||
**Additional context**
|
<!--
|
||||||
Add any other context about the problem here.
|
- OS: [e.g. Windows 10]
|
||||||
|
- Browser/Environment [e.g. chrome, safari, node]
|
||||||
|
- Library [e.g. @phosphor-icons/react]
|
||||||
|
- Version [e.g. 2.1.0]
|
||||||
|
-->
|
||||||
|
|
||||||
|
**Additional notes**
|
||||||
|
|
||||||
|
<!-- Add any other context about the problem here. -->
|
||||||
|
|||||||
15
.github/ISSUE_TEMPLATE/community_port.md
vendored
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
---
|
||||||
|
name: Community port
|
||||||
|
about: Add your Phosphor port to the list of community projects on all Phosphor repositories
|
||||||
|
title: ""
|
||||||
|
labels: documentation
|
||||||
|
assignees: rektdeckard
|
||||||
|
---
|
||||||
|
|
||||||
|
<!-- BEFORE YOU REQUEST -->
|
||||||
|
<!-- 1. Links to free, open source software only please. No paid services or upselling. -->
|
||||||
|
<!-- 2. If you are able to, please make a PR yourself adding your port (in alphabetical order) to the "Community Projects" section in README.md. -->
|
||||||
|
|
||||||
|
**Details**
|
||||||
|
|
||||||
|
<!-- What is the name of your port, and where can the source code or project page be found? -->
|
||||||
25
.github/ISSUE_TEMPLATE/icon_request.md
vendored
@@ -1,17 +1,24 @@
|
|||||||
---
|
---
|
||||||
name: Icon request
|
name: Icon request
|
||||||
about: Request an icon you'd like to see added
|
about: Request one or more related icons you'd like to see added to our set
|
||||||
title: ''
|
title: ""
|
||||||
labels: enhancement
|
labels: icon
|
||||||
assignees: rektdeckard
|
assignees: rektdeckard
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
**Describe the requested icon**
|
<!-- BEFORE YOU REQUEST -->
|
||||||
Explain the icon you'd like to see, and potential use-cases.
|
<!-- 1. Search for existing issues! If the icon has already been requested, add a 👍 or a comment to help show your interest. -->
|
||||||
|
<!-- 2. If requesting a brand icon, check this discussion to see if it meets the criteria: https://github.com/orgs/phosphor-icons/discussions/392 -->
|
||||||
|
<!-- 3. If requesting a visual change to an existing icon, make sure it is based on clarity, consistency, or readability -->
|
||||||
|
|
||||||
**Screenshots**
|
**Describe the requested icon(s)**
|
||||||
If applicable, add screenshots to help illustrate the icon appearance.
|
|
||||||
|
<!-- Explain the icon(s) you'd like to see, and potential use-cases. Be specific. Do not say "etc..." unless it is unambiguous what that means. -->
|
||||||
|
|
||||||
|
**References**
|
||||||
|
|
||||||
|
<!-- If applicable, add screenshots, examples, or references to the icon(s) in other sets. -->
|
||||||
|
|
||||||
**Additional context**
|
**Additional context**
|
||||||
Add any other context here.
|
|
||||||
|
<!-- Add any other context here. -->
|
||||||
|
|||||||
BIN
.github/logo.png
vendored
Normal file
|
After Width: | Height: | Size: 16 KiB |
53
.github/workflows/dreamhost-preview-static.yaml
vendored
Normal file
@@ -0,0 +1,53 @@
|
|||||||
|
name: Build and deploy to preview
|
||||||
|
|
||||||
|
on:
|
||||||
|
push
|
||||||
|
|
||||||
|
concurrency:
|
||||||
|
group: 'preview'
|
||||||
|
cancel-in-progress: true
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
deploy:
|
||||||
|
runs-on: ubuntu-latest
|
||||||
|
steps:
|
||||||
|
- name: Checkout
|
||||||
|
uses: actions/checkout@v4
|
||||||
|
|
||||||
|
- name: Install pnpm
|
||||||
|
uses: pnpm/action-setup@v4
|
||||||
|
with:
|
||||||
|
run_install: false
|
||||||
|
|
||||||
|
- name: Install Node.js
|
||||||
|
uses: actions/setup-node@v4
|
||||||
|
with:
|
||||||
|
node-version: 20
|
||||||
|
cache: 'pnpm'
|
||||||
|
|
||||||
|
- name: Install dependencies
|
||||||
|
run: pnpm install
|
||||||
|
|
||||||
|
- name: Install sshpass
|
||||||
|
run: sudo apt-get install -y sshpass
|
||||||
|
|
||||||
|
- name: Add SSH Key to known_hosts
|
||||||
|
env:
|
||||||
|
KNOWN_HOSTS_ENTRY: ${{ secrets.DREAMHOST_KNOWN_HOSTS_ENTRY }}
|
||||||
|
HOST: ${{ secrets.HOST }}
|
||||||
|
run: |
|
||||||
|
mkdir -p ~/.ssh
|
||||||
|
echo "$KNOWN_HOSTS_ENTRY" >> ~/.ssh/known_hosts
|
||||||
|
chmod 644 ~/.ssh/known_hosts
|
||||||
|
|
||||||
|
- name: Build static site
|
||||||
|
run: pnpm build
|
||||||
|
|
||||||
|
- name: Deploy via rsync and sshpass
|
||||||
|
env:
|
||||||
|
USERNAME: ${{ secrets.DREAMHOST_FTP_USERNAME }}
|
||||||
|
PASSWORD: ${{ secrets.DREAMHOST_FTP_PASSWORD }}
|
||||||
|
HOST: ${{ secrets.DREAMHOST_FTP_HOST }}
|
||||||
|
DEPLOY_PATH: preview.phosphoricons.com
|
||||||
|
run: |
|
||||||
|
sshpass -p "$PASSWORD" rsync -avz --delete ./dist/* $USERNAME@$HOST:$DEPLOY_PATH
|
||||||
55
.github/workflows/dreamhost-static.yaml
vendored
Normal file
@@ -0,0 +1,55 @@
|
|||||||
|
name: Build and deploy to production
|
||||||
|
|
||||||
|
on:
|
||||||
|
push:
|
||||||
|
branches:
|
||||||
|
- master
|
||||||
|
|
||||||
|
concurrency:
|
||||||
|
group: 'prod'
|
||||||
|
cancel-in-progress: true
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
deploy:
|
||||||
|
runs-on: ubuntu-latest
|
||||||
|
steps:
|
||||||
|
- name: Checkout
|
||||||
|
uses: actions/checkout@v4
|
||||||
|
|
||||||
|
- name: Install pnpm
|
||||||
|
uses: pnpm/action-setup@v4
|
||||||
|
with:
|
||||||
|
run_install: false
|
||||||
|
|
||||||
|
- name: Install Node.js
|
||||||
|
uses: actions/setup-node@v4
|
||||||
|
with:
|
||||||
|
node-version: 20
|
||||||
|
cache: 'pnpm'
|
||||||
|
|
||||||
|
- name: Install dependencies
|
||||||
|
run: pnpm install
|
||||||
|
|
||||||
|
- name: Install sshpass
|
||||||
|
run: sudo apt-get install -y sshpass
|
||||||
|
|
||||||
|
- name: Add SSH Key to known_hosts
|
||||||
|
env:
|
||||||
|
KNOWN_HOSTS_ENTRY: ${{ secrets.DREAMHOST_KNOWN_HOSTS_ENTRY }}
|
||||||
|
HOST: ${{ secrets.HOST }}
|
||||||
|
run: |
|
||||||
|
mkdir -p ~/.ssh
|
||||||
|
echo "$KNOWN_HOSTS_ENTRY" >> ~/.ssh/known_hosts
|
||||||
|
chmod 644 ~/.ssh/known_hosts
|
||||||
|
|
||||||
|
- name: Build static site
|
||||||
|
run: pnpm build
|
||||||
|
|
||||||
|
- name: Deploy via rsync and sshpass
|
||||||
|
env:
|
||||||
|
USERNAME: ${{ secrets.DREAMHOST_FTP_USERNAME }}
|
||||||
|
PASSWORD: ${{ secrets.DREAMHOST_FTP_PASSWORD }}
|
||||||
|
HOST: ${{ secrets.DREAMHOST_FTP_HOST }}
|
||||||
|
DEPLOY_PATH: phosphoricons.com
|
||||||
|
run: |
|
||||||
|
sshpass -p "$PASSWORD" rsync -avz --delete ./dist/* $USERNAME@$HOST:$DEPLOY_PATH
|
||||||
100
.github/workflows/sync-docs.yaml
vendored
Normal file
@@ -0,0 +1,100 @@
|
|||||||
|
name: Sync documentation
|
||||||
|
|
||||||
|
on:
|
||||||
|
push:
|
||||||
|
paths:
|
||||||
|
- 'README.md'
|
||||||
|
- '.github/FUNDING.yaml'
|
||||||
|
- '.github/logo.png'
|
||||||
|
branches:
|
||||||
|
- master
|
||||||
|
workflow_dispatch: # Allows manual triggering
|
||||||
|
|
||||||
|
concurrency:
|
||||||
|
group: 'docs'
|
||||||
|
cancel-in-progress: true
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
sync-docs:
|
||||||
|
runs-on: ubuntu-latest
|
||||||
|
strategy:
|
||||||
|
matrix:
|
||||||
|
repository: [
|
||||||
|
'phosphor-icons/core',
|
||||||
|
'phosphor-icons/figma',
|
||||||
|
'phosphor-icons/flutter',
|
||||||
|
'phosphor-icons/penpot',
|
||||||
|
'phosphor-icons/phosphor-elm',
|
||||||
|
'phosphor-icons/play',
|
||||||
|
'phosphor-icons/react',
|
||||||
|
'phosphor-icons/sketch',
|
||||||
|
'phosphor-icons/swift',
|
||||||
|
'phosphor-icons/theme',
|
||||||
|
'phosphor-icons/unplugin',
|
||||||
|
'phosphor-icons/vue',
|
||||||
|
'phosphor-icons/web',
|
||||||
|
'phosphor-icons/webcomponents'
|
||||||
|
]
|
||||||
|
steps:
|
||||||
|
- name: Checkout
|
||||||
|
uses: actions/checkout@v4
|
||||||
|
with:
|
||||||
|
path: source-repo
|
||||||
|
|
||||||
|
- name: Install pnpm
|
||||||
|
uses: pnpm/action-setup@v4
|
||||||
|
with:
|
||||||
|
version: 10
|
||||||
|
run_install: false
|
||||||
|
|
||||||
|
- name: Install Node.js
|
||||||
|
uses: actions/setup-node@v4
|
||||||
|
with:
|
||||||
|
node-version: 20
|
||||||
|
cache: 'pnpm'
|
||||||
|
cache-dependency-path: source-repo/pnpm-lock.yaml
|
||||||
|
|
||||||
|
- name: Install dependencies
|
||||||
|
working-directory: source-repo
|
||||||
|
run: pnpm install
|
||||||
|
|
||||||
|
- name: Sync to target repositories
|
||||||
|
env:
|
||||||
|
GITHUB_TOKEN: ${{ secrets.SYNC_PAT }}
|
||||||
|
run: |
|
||||||
|
echo "Syncing to ${{ matrix.repository }}"
|
||||||
|
|
||||||
|
# Get the source repository name and commit info
|
||||||
|
COMMIT_URL="https://github.com/${GITHUB_REPOSITORY}/commit/${GITHUB_SHA}"
|
||||||
|
|
||||||
|
# Clone target repository using HTTPS with token
|
||||||
|
git clone "https://x-access-token:${GITHUB_TOKEN}@github.com/${{ matrix.repository }}.git" target-repo
|
||||||
|
|
||||||
|
# Run sync script
|
||||||
|
cd source-repo
|
||||||
|
pnpm run sync-docs -- target-repo
|
||||||
|
cd ..
|
||||||
|
|
||||||
|
# Create PR if there are changes
|
||||||
|
cd target-repo
|
||||||
|
if [[ -n "$(git status --porcelain)" ]]; then
|
||||||
|
git config user.name "github-actions[bot]"
|
||||||
|
git config user.email "github-actions[bot]@users.noreply.github.com"
|
||||||
|
|
||||||
|
# Create branch
|
||||||
|
BRANCH="sync-readme-$(date +%Y%m%d-%H%M%S)"
|
||||||
|
git checkout -b $BRANCH
|
||||||
|
|
||||||
|
# Commit and push changes
|
||||||
|
git add .
|
||||||
|
git commit -am "chore(docs): sync readme section"
|
||||||
|
git push "https://x-access-token:${GITHUB_TOKEN}@github.com/${{ matrix.repository }}.git" $BRANCH
|
||||||
|
|
||||||
|
# Create PR using the GitHub CLI
|
||||||
|
gh pr create \
|
||||||
|
--repo "${{ matrix.repository }}" \
|
||||||
|
--title "chore(docs): sync readme section" \
|
||||||
|
--body "Automated PR to sync README section. This change originates from the following commit: ${COMMIT_URL}". \
|
||||||
|
--base $(git remote show origin | sed -n '/HEAD branch/s/.*: //p') \
|
||||||
|
--head $BRANCH
|
||||||
|
fi
|
||||||
6
.gitignore
vendored
@@ -10,6 +10,7 @@
|
|||||||
|
|
||||||
# production
|
# production
|
||||||
/build
|
/build
|
||||||
|
/dist
|
||||||
|
|
||||||
# misc
|
# misc
|
||||||
.DS_Store
|
.DS_Store
|
||||||
@@ -18,7 +19,4 @@
|
|||||||
.env.test.local
|
.env.test.local
|
||||||
.env.production.local
|
.env.production.local
|
||||||
|
|
||||||
npm-debug.log*
|
*.log
|
||||||
yarn-debug.log*
|
|
||||||
yarn-error.log*
|
|
||||||
yarn.lock
|
|
||||||
|
|||||||
8
.prettierrc
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
arrowParens: "always"
|
||||||
|
endOfLine: "auto"
|
||||||
|
bracketSpacing: true
|
||||||
|
printWidth: 80
|
||||||
|
semi: true
|
||||||
|
singleQuote: false
|
||||||
|
tabWidth: 2
|
||||||
|
trailingComma: "es5"
|
||||||
@@ -1,5 +1,5 @@
|
|||||||
{
|
{
|
||||||
// Place your phosphor-web workspace snippets here. Each snippet is defined under a snippet name and has a scope, prefix, body and
|
// Place your phosphor-home workspace snippets here. Each snippet is defined under a snippet name and has a scope, prefix, body and
|
||||||
// description. Add comma separated ids of the languages where the snippet is applicable in the scope field. If scope
|
// description. Add comma separated ids of the languages where the snippet is applicable in the scope field. If scope
|
||||||
// is left empty or omitted, the snippet gets applied to all languages. The prefix is what is
|
// is left empty or omitted, the snippet gets applied to all languages. The prefix is what is
|
||||||
// used to trigger the snippet and the body will be expanded and inserted. Possible variables are:
|
// used to trigger the snippet and the body will be expanded and inserted. Possible variables are:
|
||||||
@@ -21,10 +21,10 @@
|
|||||||
"{",
|
"{",
|
||||||
"\tname: \"${1:name}\",",
|
"\tname: \"${1:name}\",",
|
||||||
"\tcategories: [IconCategory${2:categories}],",
|
"\tcategories: [IconCategory${2:categories}],",
|
||||||
"\ttags: [${3:tags}],",
|
"\ttags: [\"*new*\", ${3:tags}],",
|
||||||
"\tIcon: ${4:icon},",
|
"\tIcon: Icons.${4:icon},",
|
||||||
"},"
|
"},"
|
||||||
],
|
],
|
||||||
"description": "Create an IconEntry for phosphor-web"
|
"description": "Create an IconEntry for phosphor-home"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
183
CONTRIBUTING.md
Normal file
@@ -0,0 +1,183 @@
|
|||||||
|
<!-- omit in toc -->
|
||||||
|
|
||||||
|
# Contributing to Phosphor Icons
|
||||||
|
|
||||||
|
First off, thanks for taking the time to contribute! ❤️
|
||||||
|
|
||||||
|
We welcome many forms of contributions, though due to the creative nature of the project we do not typically accept icon contributions. See the [Table of Contents](#table-of-contents) for different ways to help and details about how this project handles them, and read the relevant guidance before making your contribution. We look forward to your input!
|
||||||
|
|
||||||
|
> If you like the project, but don't have time to contribute, there are other easy ways to support the project and show your appreciation:
|
||||||
|
>
|
||||||
|
> - Donate via [Buy Me a Coffee](https://www.buymeacoffee.com/phosphoricons), or become a recurring contributor via [Patreon](https://patreon.com/phosphoricons) (this really helps!)
|
||||||
|
> - Star the project
|
||||||
|
> - Tweet about it, or share on other platforms
|
||||||
|
> - Refer this project in your project's README
|
||||||
|
> - Mention the project at local meetups and tell your friends/colleagues
|
||||||
|
|
||||||
|
<!-- omit in toc -->
|
||||||
|
|
||||||
|
## Table of Contents
|
||||||
|
|
||||||
|
- [I Have a Question](#i-have-a-question)
|
||||||
|
- [I Want To Contribute](#i-want-to-contribute)
|
||||||
|
- [Requesting Icons](#requesting-icons)
|
||||||
|
- [Reporting Bugs](#reporting-bugs)
|
||||||
|
- [Suggesting Enhancements](#suggesting-enhancements)
|
||||||
|
- [Your First Code Contribution](#your-first-code-contribution)
|
||||||
|
- [Improving The Documentation](#improving-the-documentation)
|
||||||
|
- [Styleguides](#styleguides)
|
||||||
|
- [Commit Messages](#commit-messages)
|
||||||
|
- [Join The Project Team](#join-the-project-team)
|
||||||
|
|
||||||
|
## I Have a Question
|
||||||
|
|
||||||
|
> If you want to ask a question, we assume that you have read the available [documentation](https://github.com/phosphor-icons/homepage/blob/master/README.md).
|
||||||
|
|
||||||
|
Before you ask a question, it is best to search for existing [issues](https://github.com/phosphor-icons/homepage/issues) that might help you. In case you have found a suitable issue and still need clarification, you can add your question as a comment in that issue. It is also advisable to search the internet for answers first.
|
||||||
|
|
||||||
|
If you then still feel the need to ask a question and need clarification, we recommend the following:
|
||||||
|
|
||||||
|
- Open a new issue using an [issue template](https://github.com/phosphor-icons/homepage/issues/new/choose).
|
||||||
|
- Provide as much context as you can about what you're running into (the template has prompts to help you here).
|
||||||
|
- Provide project and platform versions (`nodejs`, `npm`, etc), depending on what seems relevant.
|
||||||
|
|
||||||
|
We will address the issue as soon as we can.
|
||||||
|
|
||||||
|
## I Want To Contribute
|
||||||
|
|
||||||
|
> ### Legal Notice <!-- omit in toc -->
|
||||||
|
>
|
||||||
|
> When contributing to this project, you must agree that you have authored 100% of the content, that you have the necessary rights to the content and that the content you contribute may be provided under the project license.
|
||||||
|
|
||||||
|
### Requesting Icons
|
||||||
|
|
||||||
|
<!-- omit in toc -->
|
||||||
|
|
||||||
|
#### Before Submitting an Icon Request
|
||||||
|
|
||||||
|
- Make sure there is not already an existing request for the icon(s) in question by searching the [issues](https://github.com/phosphor-icons/homepage/issues?q=label%3Aicon).
|
||||||
|
- If requesting a brand icon or logo, read the discussion [regarding brand logos](https://github.com/orgs/phosphor-icons/discussions/392) first, and be sure the brand meets the criteria and scope for this project.
|
||||||
|
- If requesting a visual change to an existing icon, make sure it is based on clarity, consistency, or readability.
|
||||||
|
|
||||||
|
<!-- omit in toc -->
|
||||||
|
|
||||||
|
#### How Do I Submit a Good Icon Request?
|
||||||
|
|
||||||
|
We use GitHub issues to track bicon requests. In order to submit a good icon request:
|
||||||
|
|
||||||
|
- Open an [issue](https://github.com/phosphor-icons/homepage/issues/new?assignees=rektdeckard&labels=icon&projects=&template=icon_request.md&title=).
|
||||||
|
- Include potential use-cases, and any alternatives in the set and why they are insufficient.
|
||||||
|
- Be specific. If requesting multiple icons, do not use "etc." unless it is unambiguous what that means.
|
||||||
|
- If applicabable, add the following supporting information:
|
||||||
|
- Screenshots of related icons in-situ
|
||||||
|
- Examples from other sets
|
||||||
|
|
||||||
|
<!-- omit in toc -->
|
||||||
|
|
||||||
|
### Reporting Bugs
|
||||||
|
|
||||||
|
<!-- omit in toc -->
|
||||||
|
|
||||||
|
#### Before Submitting a Bug Report
|
||||||
|
|
||||||
|
A good bug report contains all the necessary information for us (or others in the community) to reproduce, diagnose, and fix it. We ask you to investigate carefully, collect information and describe the issue in detail in your report. Please complete the following steps in advance to help us fix any potential bug as fast as possible.
|
||||||
|
|
||||||
|
- If your issue pertains to a specific library, please leave it on the relevant repository.
|
||||||
|
- Make sure that you are using the latest version.
|
||||||
|
- Determine if your bug is really a bug and not an error on your side, e.g. using incompatible environment components/versions (Make sure that you have read the [documentation](https://github.com/phosphor-icons/homepage/blob/master/README.md). If you are looking for support, you might want to check [this section](#i-have-a-question)).
|
||||||
|
- To see if other users have experienced (and potentially already solved) the same issue you are having, check if there is not already a bug report existing for your bug or error in the [issue tracker](https://github.com/phosphor-icons/homepage/issues?q=label%3Abug).
|
||||||
|
- Also make sure to search elsewhere (including Stack Overflow, framework or environment docs) to see if users outside of the GitHub community have discussed the issue.
|
||||||
|
- Collect information about the bug:
|
||||||
|
- Stack trace (Traceback)
|
||||||
|
- OS, Platform and Version
|
||||||
|
- Version of the browser, runtime environment, package manager, depending on what seems relevant.
|
||||||
|
- Your input, code, and any other relevant context
|
||||||
|
- Can you reliably reproduce the issue? And can you also reproduce it with older versions?
|
||||||
|
|
||||||
|
<!-- omit in toc -->
|
||||||
|
|
||||||
|
#### How Do I Submit a Good Bug Report?
|
||||||
|
|
||||||
|
> Please do not report security related issues, vulnerabilities or bugs including sensitive information to the issue tracker, or elsewhere in public. Instead sensitive bugs can be sent by email to [hello@phosphoricons.com](mailto:hello@phosphoricons.com?cc=friedtm@gmail.com&subject=Phosphor%20Security%20Vulnerability).
|
||||||
|
|
||||||
|
<!-- You may add a PGP key to allow the messages to be sent encrypted as well. -->
|
||||||
|
|
||||||
|
We use GitHub issues to track bugs and errors. If you run into an issue with the project:
|
||||||
|
|
||||||
|
- Open an [issue](https://github.com/phosphor-icons/homepage/issues/new?assignees=rektdeckard&labels=bug&projects=&template=bug_report.md&title=).
|
||||||
|
- Fill in the templated fields, making sure to:
|
||||||
|
- Explain the behavior you would expect and the actual behavior.
|
||||||
|
- Provide as much context as possible and describe the _reproduction steps_ that someone else can follow to recreate the issue on their own. This usually includes your code. For good bug reports you should isolate the problem and create a reduced test case.
|
||||||
|
- Provide the information you collected in the previous section.
|
||||||
|
|
||||||
|
Once it's filed:
|
||||||
|
|
||||||
|
- The project team will label the issue accordingly.
|
||||||
|
- A team member will try to reproduce the issue with your provided steps. If there are no reproduction steps or no obvious way to reproduce the issue, the team will ask you for those steps. Bugs with the `needs-repro` tag will not be addressed until they are reproduced.
|
||||||
|
- If the team is able to reproduce the issue, it will be marked `needs-fix`, as well as possibly other tags (such as `critical`), and the issue will be left to be [implemented by someone](#your-first-code-contribution).
|
||||||
|
|
||||||
|
<!-- You might want to create an issue template for bugs and errors that can be used as a guide and that defines the structure of the information to be included. If you do so, reference it here in the description. -->
|
||||||
|
|
||||||
|
### Suggesting Enhancements
|
||||||
|
|
||||||
|
This section guides you through submitting an enhancement suggestion for Phosphor Icons, **including completely new features and minor improvements to existing functionality**. Following these guidelines will help maintainers and the community to understand your suggestion and find related suggestions.
|
||||||
|
|
||||||
|
<!-- omit in toc -->
|
||||||
|
|
||||||
|
#### Before Submitting an Enhancement
|
||||||
|
|
||||||
|
- Make sure that you are using the latest version.
|
||||||
|
- Read the [documentation](https://github.com/phosphor-icons/homepage/blob/master/README.md) carefully and find out if the functionality is already covered, maybe by an individual configuration.
|
||||||
|
- Search the [issues](https://github.com/phosphor-icons/homepage/issues) to see if the enhancement has already been suggested. If it has, add a comment to the existing issue instead of opening a new one.
|
||||||
|
- Find out whether your idea fits with the scope and aims of the project. It's up to you to make a strong case to convince the project's developers of the merits of this feature. Keep in mind that we want features that will be useful to the majority of our users and not just a small subset. If you're just targeting a minority of users, consider writing an add-on/plugin library.
|
||||||
|
|
||||||
|
<!-- omit in toc -->
|
||||||
|
|
||||||
|
#### How Do I Submit a Good Enhancement Suggestion?
|
||||||
|
|
||||||
|
Enhancement suggestions are tracked as [issues](https://github.com/phosphor-icons/homepage/issues).
|
||||||
|
|
||||||
|
- Use a **clear and descriptive title** for the issue to identify the suggestion.
|
||||||
|
- Provide a **step-by-step description of the suggested enhancement** in as many details as possible.
|
||||||
|
- **Describe the current behavior** and **explain which behavior you expected to see instead** and why. At this point you can also tell which alternatives do not work for you.
|
||||||
|
- You may want to **include screenshots and/or animated GIFs** which help you demonstrate the steps or point out the part which the suggestion is related to.
|
||||||
|
- **Explain why this enhancement would be useful** to most Phosphor Icons users. You may also want to point out the other projects that solved it better and which could serve as inspiration.
|
||||||
|
|
||||||
|
<!-- ### Your First Code Contribution -->
|
||||||
|
|
||||||
|
<!-- TODO
|
||||||
|
include Setup of env, IDE and typical getting started instructions?
|
||||||
|
|
||||||
|
-->
|
||||||
|
|
||||||
|
<!-- ### Improving The Documentation -->
|
||||||
|
|
||||||
|
<!-- If you see something that can be improved in our documentation, -->
|
||||||
|
|
||||||
|
## Styleguides
|
||||||
|
|
||||||
|
### Code Conventions
|
||||||
|
|
||||||
|
We use 80-character print width, 2-space tab width, ES5 trailing commas, double-quoted strings, and trailing semicolons. Please run the format script on all code contributions before submitting a PR:
|
||||||
|
|
||||||
|
```sh
|
||||||
|
pnpm format
|
||||||
|
```
|
||||||
|
|
||||||
|
### Commit Messages
|
||||||
|
|
||||||
|
We aspire to use [Conventional Commit](https://www.conventionalcommits.org/en/v1.0.0/#specification) style commit messages. This means commits should be of the format `<noun>(<domain>): <message>`, where:
|
||||||
|
|
||||||
|
- `<noun>` is one of `feat`, `fix`, `chore`, `refactor`, `docs`, `style`, `test`, `perf`, `ci`, `build`, or `revert`
|
||||||
|
- `<domain>` is a kebab-case name for the main affected area, e.g. `readme`
|
||||||
|
- `<message>` is a description in plain English of the changes at a high level
|
||||||
|
|
||||||
|
For example: `docs(readme): add installation instructions`.
|
||||||
|
|
||||||
|
Commits should contain a long-form description when relevant, or the message is not enough to describe the full nature of the changes. All commits sholud be limited to 80 characters line length.
|
||||||
|
|
||||||
|
<!-- omit in toc -->
|
||||||
|
|
||||||
|
## Attribution
|
||||||
|
|
||||||
|
This guide is based on the **contributing-gen**. [Make your own](https://github.com/bttger/contributing-gen)!
|
||||||
695
LICENSE
@@ -1,674 +1,21 @@
|
|||||||
GNU GENERAL PUBLIC LICENSE
|
MIT License
|
||||||
Version 3, 29 June 2007
|
|
||||||
|
Copyright (c) 2020 Phosphor Icons
|
||||||
Copyright (C) 2007 Free Software Foundation, Inc. <https://fsf.org/>
|
|
||||||
Everyone is permitted to copy and distribute verbatim copies
|
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||||
of this license document, but changing it is not allowed.
|
of this software and associated documentation files (the "Software"), to deal
|
||||||
|
in the Software without restriction, including without limitation the rights
|
||||||
Preamble
|
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||||
|
copies of the Software, and to permit persons to whom the Software is
|
||||||
The GNU General Public License is a free, copyleft license for
|
furnished to do so, subject to the following conditions:
|
||||||
software and other kinds of works.
|
|
||||||
|
The above copyright notice and this permission notice shall be included in all
|
||||||
The licenses for most software and other practical works are designed
|
copies or substantial portions of the Software.
|
||||||
to take away your freedom to share and change the works. By contrast,
|
|
||||||
the GNU General Public License is intended to guarantee your freedom to
|
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||||
share and change all versions of a program--to make sure it remains free
|
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||||
software for all its users. We, the Free Software Foundation, use the
|
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||||
GNU General Public License for most of our software; it applies also to
|
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||||
any other work released this way by its authors. You can apply it to
|
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||||
your programs, too.
|
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||||
|
SOFTWARE.
|
||||||
When we speak of free software, we are referring to freedom, not
|
|
||||||
price. Our General Public Licenses are designed to make sure that you
|
|
||||||
have the freedom to distribute copies of free software (and charge for
|
|
||||||
them if you wish), that you receive source code or can get it if you
|
|
||||||
want it, that you can change the software or use pieces of it in new
|
|
||||||
free programs, and that you know you can do these things.
|
|
||||||
|
|
||||||
To protect your rights, we need to prevent others from denying you
|
|
||||||
these rights or asking you to surrender the rights. Therefore, you have
|
|
||||||
certain responsibilities if you distribute copies of the software, or if
|
|
||||||
you modify it: responsibilities to respect the freedom of others.
|
|
||||||
|
|
||||||
For example, if you distribute copies of such a program, whether
|
|
||||||
gratis or for a fee, you must pass on to the recipients the same
|
|
||||||
freedoms that you received. You must make sure that they, too, receive
|
|
||||||
or can get the source code. And you must show them these terms so they
|
|
||||||
know their rights.
|
|
||||||
|
|
||||||
Developers that use the GNU GPL protect your rights with two steps:
|
|
||||||
(1) assert copyright on the software, and (2) offer you this License
|
|
||||||
giving you legal permission to copy, distribute and/or modify it.
|
|
||||||
|
|
||||||
For the developers' and authors' protection, the GPL clearly explains
|
|
||||||
that there is no warranty for this free software. For both users' and
|
|
||||||
authors' sake, the GPL requires that modified versions be marked as
|
|
||||||
changed, so that their problems will not be attributed erroneously to
|
|
||||||
authors of previous versions.
|
|
||||||
|
|
||||||
Some devices are designed to deny users access to install or run
|
|
||||||
modified versions of the software inside them, although the manufacturer
|
|
||||||
can do so. This is fundamentally incompatible with the aim of
|
|
||||||
protecting users' freedom to change the software. The systematic
|
|
||||||
pattern of such abuse occurs in the area of products for individuals to
|
|
||||||
use, which is precisely where it is most unacceptable. Therefore, we
|
|
||||||
have designed this version of the GPL to prohibit the practice for those
|
|
||||||
products. If such problems arise substantially in other domains, we
|
|
||||||
stand ready to extend this provision to those domains in future versions
|
|
||||||
of the GPL, as needed to protect the freedom of users.
|
|
||||||
|
|
||||||
Finally, every program is threatened constantly by software patents.
|
|
||||||
States should not allow patents to restrict development and use of
|
|
||||||
software on general-purpose computers, but in those that do, we wish to
|
|
||||||
avoid the special danger that patents applied to a free program could
|
|
||||||
make it effectively proprietary. To prevent this, the GPL assures that
|
|
||||||
patents cannot be used to render the program non-free.
|
|
||||||
|
|
||||||
The precise terms and conditions for copying, distribution and
|
|
||||||
modification follow.
|
|
||||||
|
|
||||||
TERMS AND CONDITIONS
|
|
||||||
|
|
||||||
0. Definitions.
|
|
||||||
|
|
||||||
"This License" refers to version 3 of the GNU General Public License.
|
|
||||||
|
|
||||||
"Copyright" also means copyright-like laws that apply to other kinds of
|
|
||||||
works, such as semiconductor masks.
|
|
||||||
|
|
||||||
"The Program" refers to any copyrightable work licensed under this
|
|
||||||
License. Each licensee is addressed as "you". "Licensees" and
|
|
||||||
"recipients" may be individuals or organizations.
|
|
||||||
|
|
||||||
To "modify" a work means to copy from or adapt all or part of the work
|
|
||||||
in a fashion requiring copyright permission, other than the making of an
|
|
||||||
exact copy. The resulting work is called a "modified version" of the
|
|
||||||
earlier work or a work "based on" the earlier work.
|
|
||||||
|
|
||||||
A "covered work" means either the unmodified Program or a work based
|
|
||||||
on the Program.
|
|
||||||
|
|
||||||
To "propagate" a work means to do anything with it that, without
|
|
||||||
permission, would make you directly or secondarily liable for
|
|
||||||
infringement under applicable copyright law, except executing it on a
|
|
||||||
computer or modifying a private copy. Propagation includes copying,
|
|
||||||
distribution (with or without modification), making available to the
|
|
||||||
public, and in some countries other activities as well.
|
|
||||||
|
|
||||||
To "convey" a work means any kind of propagation that enables other
|
|
||||||
parties to make or receive copies. Mere interaction with a user through
|
|
||||||
a computer network, with no transfer of a copy, is not conveying.
|
|
||||||
|
|
||||||
An interactive user interface displays "Appropriate Legal Notices"
|
|
||||||
to the extent that it includes a convenient and prominently visible
|
|
||||||
feature that (1) displays an appropriate copyright notice, and (2)
|
|
||||||
tells the user that there is no warranty for the work (except to the
|
|
||||||
extent that warranties are provided), that licensees may convey the
|
|
||||||
work under this License, and how to view a copy of this License. If
|
|
||||||
the interface presents a list of user commands or options, such as a
|
|
||||||
menu, a prominent item in the list meets this criterion.
|
|
||||||
|
|
||||||
1. Source Code.
|
|
||||||
|
|
||||||
The "source code" for a work means the preferred form of the work
|
|
||||||
for making modifications to it. "Object code" means any non-source
|
|
||||||
form of a work.
|
|
||||||
|
|
||||||
A "Standard Interface" means an interface that either is an official
|
|
||||||
standard defined by a recognized standards body, or, in the case of
|
|
||||||
interfaces specified for a particular programming language, one that
|
|
||||||
is widely used among developers working in that language.
|
|
||||||
|
|
||||||
The "System Libraries" of an executable work include anything, other
|
|
||||||
than the work as a whole, that (a) is included in the normal form of
|
|
||||||
packaging a Major Component, but which is not part of that Major
|
|
||||||
Component, and (b) serves only to enable use of the work with that
|
|
||||||
Major Component, or to implement a Standard Interface for which an
|
|
||||||
implementation is available to the public in source code form. A
|
|
||||||
"Major Component", in this context, means a major essential component
|
|
||||||
(kernel, window system, and so on) of the specific operating system
|
|
||||||
(if any) on which the executable work runs, or a compiler used to
|
|
||||||
produce the work, or an object code interpreter used to run it.
|
|
||||||
|
|
||||||
The "Corresponding Source" for a work in object code form means all
|
|
||||||
the source code needed to generate, install, and (for an executable
|
|
||||||
work) run the object code and to modify the work, including scripts to
|
|
||||||
control those activities. However, it does not include the work's
|
|
||||||
System Libraries, or general-purpose tools or generally available free
|
|
||||||
programs which are used unmodified in performing those activities but
|
|
||||||
which are not part of the work. For example, Corresponding Source
|
|
||||||
includes interface definition files associated with source files for
|
|
||||||
the work, and the source code for shared libraries and dynamically
|
|
||||||
linked subprograms that the work is specifically designed to require,
|
|
||||||
such as by intimate data communication or control flow between those
|
|
||||||
subprograms and other parts of the work.
|
|
||||||
|
|
||||||
The Corresponding Source need not include anything that users
|
|
||||||
can regenerate automatically from other parts of the Corresponding
|
|
||||||
Source.
|
|
||||||
|
|
||||||
The Corresponding Source for a work in source code form is that
|
|
||||||
same work.
|
|
||||||
|
|
||||||
2. Basic Permissions.
|
|
||||||
|
|
||||||
All rights granted under this License are granted for the term of
|
|
||||||
copyright on the Program, and are irrevocable provided the stated
|
|
||||||
conditions are met. This License explicitly affirms your unlimited
|
|
||||||
permission to run the unmodified Program. The output from running a
|
|
||||||
covered work is covered by this License only if the output, given its
|
|
||||||
content, constitutes a covered work. This License acknowledges your
|
|
||||||
rights of fair use or other equivalent, as provided by copyright law.
|
|
||||||
|
|
||||||
You may make, run and propagate covered works that you do not
|
|
||||||
convey, without conditions so long as your license otherwise remains
|
|
||||||
in force. You may convey covered works to others for the sole purpose
|
|
||||||
of having them make modifications exclusively for you, or provide you
|
|
||||||
with facilities for running those works, provided that you comply with
|
|
||||||
the terms of this License in conveying all material for which you do
|
|
||||||
not control copyright. Those thus making or running the covered works
|
|
||||||
for you must do so exclusively on your behalf, under your direction
|
|
||||||
and control, on terms that prohibit them from making any copies of
|
|
||||||
your copyrighted material outside their relationship with you.
|
|
||||||
|
|
||||||
Conveying under any other circumstances is permitted solely under
|
|
||||||
the conditions stated below. Sublicensing is not allowed; section 10
|
|
||||||
makes it unnecessary.
|
|
||||||
|
|
||||||
3. Protecting Users' Legal Rights From Anti-Circumvention Law.
|
|
||||||
|
|
||||||
No covered work shall be deemed part of an effective technological
|
|
||||||
measure under any applicable law fulfilling obligations under article
|
|
||||||
11 of the WIPO copyright treaty adopted on 20 December 1996, or
|
|
||||||
similar laws prohibiting or restricting circumvention of such
|
|
||||||
measures.
|
|
||||||
|
|
||||||
When you convey a covered work, you waive any legal power to forbid
|
|
||||||
circumvention of technological measures to the extent such circumvention
|
|
||||||
is effected by exercising rights under this License with respect to
|
|
||||||
the covered work, and you disclaim any intention to limit operation or
|
|
||||||
modification of the work as a means of enforcing, against the work's
|
|
||||||
users, your or third parties' legal rights to forbid circumvention of
|
|
||||||
technological measures.
|
|
||||||
|
|
||||||
4. Conveying Verbatim Copies.
|
|
||||||
|
|
||||||
You may convey verbatim copies of the Program's source code as you
|
|
||||||
receive it, in any medium, provided that you conspicuously and
|
|
||||||
appropriately publish on each copy an appropriate copyright notice;
|
|
||||||
keep intact all notices stating that this License and any
|
|
||||||
non-permissive terms added in accord with section 7 apply to the code;
|
|
||||||
keep intact all notices of the absence of any warranty; and give all
|
|
||||||
recipients a copy of this License along with the Program.
|
|
||||||
|
|
||||||
You may charge any price or no price for each copy that you convey,
|
|
||||||
and you may offer support or warranty protection for a fee.
|
|
||||||
|
|
||||||
5. Conveying Modified Source Versions.
|
|
||||||
|
|
||||||
You may convey a work based on the Program, or the modifications to
|
|
||||||
produce it from the Program, in the form of source code under the
|
|
||||||
terms of section 4, provided that you also meet all of these conditions:
|
|
||||||
|
|
||||||
a) The work must carry prominent notices stating that you modified
|
|
||||||
it, and giving a relevant date.
|
|
||||||
|
|
||||||
b) The work must carry prominent notices stating that it is
|
|
||||||
released under this License and any conditions added under section
|
|
||||||
7. This requirement modifies the requirement in section 4 to
|
|
||||||
"keep intact all notices".
|
|
||||||
|
|
||||||
c) You must license the entire work, as a whole, under this
|
|
||||||
License to anyone who comes into possession of a copy. This
|
|
||||||
License will therefore apply, along with any applicable section 7
|
|
||||||
additional terms, to the whole of the work, and all its parts,
|
|
||||||
regardless of how they are packaged. This License gives no
|
|
||||||
permission to license the work in any other way, but it does not
|
|
||||||
invalidate such permission if you have separately received it.
|
|
||||||
|
|
||||||
d) If the work has interactive user interfaces, each must display
|
|
||||||
Appropriate Legal Notices; however, if the Program has interactive
|
|
||||||
interfaces that do not display Appropriate Legal Notices, your
|
|
||||||
work need not make them do so.
|
|
||||||
|
|
||||||
A compilation of a covered work with other separate and independent
|
|
||||||
works, which are not by their nature extensions of the covered work,
|
|
||||||
and which are not combined with it such as to form a larger program,
|
|
||||||
in or on a volume of a storage or distribution medium, is called an
|
|
||||||
"aggregate" if the compilation and its resulting copyright are not
|
|
||||||
used to limit the access or legal rights of the compilation's users
|
|
||||||
beyond what the individual works permit. Inclusion of a covered work
|
|
||||||
in an aggregate does not cause this License to apply to the other
|
|
||||||
parts of the aggregate.
|
|
||||||
|
|
||||||
6. Conveying Non-Source Forms.
|
|
||||||
|
|
||||||
You may convey a covered work in object code form under the terms
|
|
||||||
of sections 4 and 5, provided that you also convey the
|
|
||||||
machine-readable Corresponding Source under the terms of this License,
|
|
||||||
in one of these ways:
|
|
||||||
|
|
||||||
a) Convey the object code in, or embodied in, a physical product
|
|
||||||
(including a physical distribution medium), accompanied by the
|
|
||||||
Corresponding Source fixed on a durable physical medium
|
|
||||||
customarily used for software interchange.
|
|
||||||
|
|
||||||
b) Convey the object code in, or embodied in, a physical product
|
|
||||||
(including a physical distribution medium), accompanied by a
|
|
||||||
written offer, valid for at least three years and valid for as
|
|
||||||
long as you offer spare parts or customer support for that product
|
|
||||||
model, to give anyone who possesses the object code either (1) a
|
|
||||||
copy of the Corresponding Source for all the software in the
|
|
||||||
product that is covered by this License, on a durable physical
|
|
||||||
medium customarily used for software interchange, for a price no
|
|
||||||
more than your reasonable cost of physically performing this
|
|
||||||
conveying of source, or (2) access to copy the
|
|
||||||
Corresponding Source from a network server at no charge.
|
|
||||||
|
|
||||||
c) Convey individual copies of the object code with a copy of the
|
|
||||||
written offer to provide the Corresponding Source. This
|
|
||||||
alternative is allowed only occasionally and noncommercially, and
|
|
||||||
only if you received the object code with such an offer, in accord
|
|
||||||
with subsection 6b.
|
|
||||||
|
|
||||||
d) Convey the object code by offering access from a designated
|
|
||||||
place (gratis or for a charge), and offer equivalent access to the
|
|
||||||
Corresponding Source in the same way through the same place at no
|
|
||||||
further charge. You need not require recipients to copy the
|
|
||||||
Corresponding Source along with the object code. If the place to
|
|
||||||
copy the object code is a network server, the Corresponding Source
|
|
||||||
may be on a different server (operated by you or a third party)
|
|
||||||
that supports equivalent copying facilities, provided you maintain
|
|
||||||
clear directions next to the object code saying where to find the
|
|
||||||
Corresponding Source. Regardless of what server hosts the
|
|
||||||
Corresponding Source, you remain obligated to ensure that it is
|
|
||||||
available for as long as needed to satisfy these requirements.
|
|
||||||
|
|
||||||
e) Convey the object code using peer-to-peer transmission, provided
|
|
||||||
you inform other peers where the object code and Corresponding
|
|
||||||
Source of the work are being offered to the general public at no
|
|
||||||
charge under subsection 6d.
|
|
||||||
|
|
||||||
A separable portion of the object code, whose source code is excluded
|
|
||||||
from the Corresponding Source as a System Library, need not be
|
|
||||||
included in conveying the object code work.
|
|
||||||
|
|
||||||
A "User Product" is either (1) a "consumer product", which means any
|
|
||||||
tangible personal property which is normally used for personal, family,
|
|
||||||
or household purposes, or (2) anything designed or sold for incorporation
|
|
||||||
into a dwelling. In determining whether a product is a consumer product,
|
|
||||||
doubtful cases shall be resolved in favor of coverage. For a particular
|
|
||||||
product received by a particular user, "normally used" refers to a
|
|
||||||
typical or common use of that class of product, regardless of the status
|
|
||||||
of the particular user or of the way in which the particular user
|
|
||||||
actually uses, or expects or is expected to use, the product. A product
|
|
||||||
is a consumer product regardless of whether the product has substantial
|
|
||||||
commercial, industrial or non-consumer uses, unless such uses represent
|
|
||||||
the only significant mode of use of the product.
|
|
||||||
|
|
||||||
"Installation Information" for a User Product means any methods,
|
|
||||||
procedures, authorization keys, or other information required to install
|
|
||||||
and execute modified versions of a covered work in that User Product from
|
|
||||||
a modified version of its Corresponding Source. The information must
|
|
||||||
suffice to ensure that the continued functioning of the modified object
|
|
||||||
code is in no case prevented or interfered with solely because
|
|
||||||
modification has been made.
|
|
||||||
|
|
||||||
If you convey an object code work under this section in, or with, or
|
|
||||||
specifically for use in, a User Product, and the conveying occurs as
|
|
||||||
part of a transaction in which the right of possession and use of the
|
|
||||||
User Product is transferred to the recipient in perpetuity or for a
|
|
||||||
fixed term (regardless of how the transaction is characterized), the
|
|
||||||
Corresponding Source conveyed under this section must be accompanied
|
|
||||||
by the Installation Information. But this requirement does not apply
|
|
||||||
if neither you nor any third party retains the ability to install
|
|
||||||
modified object code on the User Product (for example, the work has
|
|
||||||
been installed in ROM).
|
|
||||||
|
|
||||||
The requirement to provide Installation Information does not include a
|
|
||||||
requirement to continue to provide support service, warranty, or updates
|
|
||||||
for a work that has been modified or installed by the recipient, or for
|
|
||||||
the User Product in which it has been modified or installed. Access to a
|
|
||||||
network may be denied when the modification itself materially and
|
|
||||||
adversely affects the operation of the network or violates the rules and
|
|
||||||
protocols for communication across the network.
|
|
||||||
|
|
||||||
Corresponding Source conveyed, and Installation Information provided,
|
|
||||||
in accord with this section must be in a format that is publicly
|
|
||||||
documented (and with an implementation available to the public in
|
|
||||||
source code form), and must require no special password or key for
|
|
||||||
unpacking, reading or copying.
|
|
||||||
|
|
||||||
7. Additional Terms.
|
|
||||||
|
|
||||||
"Additional permissions" are terms that supplement the terms of this
|
|
||||||
License by making exceptions from one or more of its conditions.
|
|
||||||
Additional permissions that are applicable to the entire Program shall
|
|
||||||
be treated as though they were included in this License, to the extent
|
|
||||||
that they are valid under applicable law. If additional permissions
|
|
||||||
apply only to part of the Program, that part may be used separately
|
|
||||||
under those permissions, but the entire Program remains governed by
|
|
||||||
this License without regard to the additional permissions.
|
|
||||||
|
|
||||||
When you convey a copy of a covered work, you may at your option
|
|
||||||
remove any additional permissions from that copy, or from any part of
|
|
||||||
it. (Additional permissions may be written to require their own
|
|
||||||
removal in certain cases when you modify the work.) You may place
|
|
||||||
additional permissions on material, added by you to a covered work,
|
|
||||||
for which you have or can give appropriate copyright permission.
|
|
||||||
|
|
||||||
Notwithstanding any other provision of this License, for material you
|
|
||||||
add to a covered work, you may (if authorized by the copyright holders of
|
|
||||||
that material) supplement the terms of this License with terms:
|
|
||||||
|
|
||||||
a) Disclaiming warranty or limiting liability differently from the
|
|
||||||
terms of sections 15 and 16 of this License; or
|
|
||||||
|
|
||||||
b) Requiring preservation of specified reasonable legal notices or
|
|
||||||
author attributions in that material or in the Appropriate Legal
|
|
||||||
Notices displayed by works containing it; or
|
|
||||||
|
|
||||||
c) Prohibiting misrepresentation of the origin of that material, or
|
|
||||||
requiring that modified versions of such material be marked in
|
|
||||||
reasonable ways as different from the original version; or
|
|
||||||
|
|
||||||
d) Limiting the use for publicity purposes of names of licensors or
|
|
||||||
authors of the material; or
|
|
||||||
|
|
||||||
e) Declining to grant rights under trademark law for use of some
|
|
||||||
trade names, trademarks, or service marks; or
|
|
||||||
|
|
||||||
f) Requiring indemnification of licensors and authors of that
|
|
||||||
material by anyone who conveys the material (or modified versions of
|
|
||||||
it) with contractual assumptions of liability to the recipient, for
|
|
||||||
any liability that these contractual assumptions directly impose on
|
|
||||||
those licensors and authors.
|
|
||||||
|
|
||||||
All other non-permissive additional terms are considered "further
|
|
||||||
restrictions" within the meaning of section 10. If the Program as you
|
|
||||||
received it, or any part of it, contains a notice stating that it is
|
|
||||||
governed by this License along with a term that is a further
|
|
||||||
restriction, you may remove that term. If a license document contains
|
|
||||||
a further restriction but permits relicensing or conveying under this
|
|
||||||
License, you may add to a covered work material governed by the terms
|
|
||||||
of that license document, provided that the further restriction does
|
|
||||||
not survive such relicensing or conveying.
|
|
||||||
|
|
||||||
If you add terms to a covered work in accord with this section, you
|
|
||||||
must place, in the relevant source files, a statement of the
|
|
||||||
additional terms that apply to those files, or a notice indicating
|
|
||||||
where to find the applicable terms.
|
|
||||||
|
|
||||||
Additional terms, permissive or non-permissive, may be stated in the
|
|
||||||
form of a separately written license, or stated as exceptions;
|
|
||||||
the above requirements apply either way.
|
|
||||||
|
|
||||||
8. Termination.
|
|
||||||
|
|
||||||
You may not propagate or modify a covered work except as expressly
|
|
||||||
provided under this License. Any attempt otherwise to propagate or
|
|
||||||
modify it is void, and will automatically terminate your rights under
|
|
||||||
this License (including any patent licenses granted under the third
|
|
||||||
paragraph of section 11).
|
|
||||||
|
|
||||||
However, if you cease all violation of this License, then your
|
|
||||||
license from a particular copyright holder is reinstated (a)
|
|
||||||
provisionally, unless and until the copyright holder explicitly and
|
|
||||||
finally terminates your license, and (b) permanently, if the copyright
|
|
||||||
holder fails to notify you of the violation by some reasonable means
|
|
||||||
prior to 60 days after the cessation.
|
|
||||||
|
|
||||||
Moreover, your license from a particular copyright holder is
|
|
||||||
reinstated permanently if the copyright holder notifies you of the
|
|
||||||
violation by some reasonable means, this is the first time you have
|
|
||||||
received notice of violation of this License (for any work) from that
|
|
||||||
copyright holder, and you cure the violation prior to 30 days after
|
|
||||||
your receipt of the notice.
|
|
||||||
|
|
||||||
Termination of your rights under this section does not terminate the
|
|
||||||
licenses of parties who have received copies or rights from you under
|
|
||||||
this License. If your rights have been terminated and not permanently
|
|
||||||
reinstated, you do not qualify to receive new licenses for the same
|
|
||||||
material under section 10.
|
|
||||||
|
|
||||||
9. Acceptance Not Required for Having Copies.
|
|
||||||
|
|
||||||
You are not required to accept this License in order to receive or
|
|
||||||
run a copy of the Program. Ancillary propagation of a covered work
|
|
||||||
occurring solely as a consequence of using peer-to-peer transmission
|
|
||||||
to receive a copy likewise does not require acceptance. However,
|
|
||||||
nothing other than this License grants you permission to propagate or
|
|
||||||
modify any covered work. These actions infringe copyright if you do
|
|
||||||
not accept this License. Therefore, by modifying or propagating a
|
|
||||||
covered work, you indicate your acceptance of this License to do so.
|
|
||||||
|
|
||||||
10. Automatic Licensing of Downstream Recipients.
|
|
||||||
|
|
||||||
Each time you convey a covered work, the recipient automatically
|
|
||||||
receives a license from the original licensors, to run, modify and
|
|
||||||
propagate that work, subject to this License. You are not responsible
|
|
||||||
for enforcing compliance by third parties with this License.
|
|
||||||
|
|
||||||
An "entity transaction" is a transaction transferring control of an
|
|
||||||
organization, or substantially all assets of one, or subdividing an
|
|
||||||
organization, or merging organizations. If propagation of a covered
|
|
||||||
work results from an entity transaction, each party to that
|
|
||||||
transaction who receives a copy of the work also receives whatever
|
|
||||||
licenses to the work the party's predecessor in interest had or could
|
|
||||||
give under the previous paragraph, plus a right to possession of the
|
|
||||||
Corresponding Source of the work from the predecessor in interest, if
|
|
||||||
the predecessor has it or can get it with reasonable efforts.
|
|
||||||
|
|
||||||
You may not impose any further restrictions on the exercise of the
|
|
||||||
rights granted or affirmed under this License. For example, you may
|
|
||||||
not impose a license fee, royalty, or other charge for exercise of
|
|
||||||
rights granted under this License, and you may not initiate litigation
|
|
||||||
(including a cross-claim or counterclaim in a lawsuit) alleging that
|
|
||||||
any patent claim is infringed by making, using, selling, offering for
|
|
||||||
sale, or importing the Program or any portion of it.
|
|
||||||
|
|
||||||
11. Patents.
|
|
||||||
|
|
||||||
A "contributor" is a copyright holder who authorizes use under this
|
|
||||||
License of the Program or a work on which the Program is based. The
|
|
||||||
work thus licensed is called the contributor's "contributor version".
|
|
||||||
|
|
||||||
A contributor's "essential patent claims" are all patent claims
|
|
||||||
owned or controlled by the contributor, whether already acquired or
|
|
||||||
hereafter acquired, that would be infringed by some manner, permitted
|
|
||||||
by this License, of making, using, or selling its contributor version,
|
|
||||||
but do not include claims that would be infringed only as a
|
|
||||||
consequence of further modification of the contributor version. For
|
|
||||||
purposes of this definition, "control" includes the right to grant
|
|
||||||
patent sublicenses in a manner consistent with the requirements of
|
|
||||||
this License.
|
|
||||||
|
|
||||||
Each contributor grants you a non-exclusive, worldwide, royalty-free
|
|
||||||
patent license under the contributor's essential patent claims, to
|
|
||||||
make, use, sell, offer for sale, import and otherwise run, modify and
|
|
||||||
propagate the contents of its contributor version.
|
|
||||||
|
|
||||||
In the following three paragraphs, a "patent license" is any express
|
|
||||||
agreement or commitment, however denominated, not to enforce a patent
|
|
||||||
(such as an express permission to practice a patent or covenant not to
|
|
||||||
sue for patent infringement). To "grant" such a patent license to a
|
|
||||||
party means to make such an agreement or commitment not to enforce a
|
|
||||||
patent against the party.
|
|
||||||
|
|
||||||
If you convey a covered work, knowingly relying on a patent license,
|
|
||||||
and the Corresponding Source of the work is not available for anyone
|
|
||||||
to copy, free of charge and under the terms of this License, through a
|
|
||||||
publicly available network server or other readily accessible means,
|
|
||||||
then you must either (1) cause the Corresponding Source to be so
|
|
||||||
available, or (2) arrange to deprive yourself of the benefit of the
|
|
||||||
patent license for this particular work, or (3) arrange, in a manner
|
|
||||||
consistent with the requirements of this License, to extend the patent
|
|
||||||
license to downstream recipients. "Knowingly relying" means you have
|
|
||||||
actual knowledge that, but for the patent license, your conveying the
|
|
||||||
covered work in a country, or your recipient's use of the covered work
|
|
||||||
in a country, would infringe one or more identifiable patents in that
|
|
||||||
country that you have reason to believe are valid.
|
|
||||||
|
|
||||||
If, pursuant to or in connection with a single transaction or
|
|
||||||
arrangement, you convey, or propagate by procuring conveyance of, a
|
|
||||||
covered work, and grant a patent license to some of the parties
|
|
||||||
receiving the covered work authorizing them to use, propagate, modify
|
|
||||||
or convey a specific copy of the covered work, then the patent license
|
|
||||||
you grant is automatically extended to all recipients of the covered
|
|
||||||
work and works based on it.
|
|
||||||
|
|
||||||
A patent license is "discriminatory" if it does not include within
|
|
||||||
the scope of its coverage, prohibits the exercise of, or is
|
|
||||||
conditioned on the non-exercise of one or more of the rights that are
|
|
||||||
specifically granted under this License. You may not convey a covered
|
|
||||||
work if you are a party to an arrangement with a third party that is
|
|
||||||
in the business of distributing software, under which you make payment
|
|
||||||
to the third party based on the extent of your activity of conveying
|
|
||||||
the work, and under which the third party grants, to any of the
|
|
||||||
parties who would receive the covered work from you, a discriminatory
|
|
||||||
patent license (a) in connection with copies of the covered work
|
|
||||||
conveyed by you (or copies made from those copies), or (b) primarily
|
|
||||||
for and in connection with specific products or compilations that
|
|
||||||
contain the covered work, unless you entered into that arrangement,
|
|
||||||
or that patent license was granted, prior to 28 March 2007.
|
|
||||||
|
|
||||||
Nothing in this License shall be construed as excluding or limiting
|
|
||||||
any implied license or other defenses to infringement that may
|
|
||||||
otherwise be available to you under applicable patent law.
|
|
||||||
|
|
||||||
12. No Surrender of Others' Freedom.
|
|
||||||
|
|
||||||
If conditions are imposed on you (whether by court order, agreement or
|
|
||||||
otherwise) that contradict the conditions of this License, they do not
|
|
||||||
excuse you from the conditions of this License. If you cannot convey a
|
|
||||||
covered work so as to satisfy simultaneously your obligations under this
|
|
||||||
License and any other pertinent obligations, then as a consequence you may
|
|
||||||
not convey it at all. For example, if you agree to terms that obligate you
|
|
||||||
to collect a royalty for further conveying from those to whom you convey
|
|
||||||
the Program, the only way you could satisfy both those terms and this
|
|
||||||
License would be to refrain entirely from conveying the Program.
|
|
||||||
|
|
||||||
13. Use with the GNU Affero General Public License.
|
|
||||||
|
|
||||||
Notwithstanding any other provision of this License, you have
|
|
||||||
permission to link or combine any covered work with a work licensed
|
|
||||||
under version 3 of the GNU Affero General Public License into a single
|
|
||||||
combined work, and to convey the resulting work. The terms of this
|
|
||||||
License will continue to apply to the part which is the covered work,
|
|
||||||
but the special requirements of the GNU Affero General Public License,
|
|
||||||
section 13, concerning interaction through a network will apply to the
|
|
||||||
combination as such.
|
|
||||||
|
|
||||||
14. Revised Versions of this License.
|
|
||||||
|
|
||||||
The Free Software Foundation may publish revised and/or new versions of
|
|
||||||
the GNU General Public License from time to time. Such new versions will
|
|
||||||
be similar in spirit to the present version, but may differ in detail to
|
|
||||||
address new problems or concerns.
|
|
||||||
|
|
||||||
Each version is given a distinguishing version number. If the
|
|
||||||
Program specifies that a certain numbered version of the GNU General
|
|
||||||
Public License "or any later version" applies to it, you have the
|
|
||||||
option of following the terms and conditions either of that numbered
|
|
||||||
version or of any later version published by the Free Software
|
|
||||||
Foundation. If the Program does not specify a version number of the
|
|
||||||
GNU General Public License, you may choose any version ever published
|
|
||||||
by the Free Software Foundation.
|
|
||||||
|
|
||||||
If the Program specifies that a proxy can decide which future
|
|
||||||
versions of the GNU General Public License can be used, that proxy's
|
|
||||||
public statement of acceptance of a version permanently authorizes you
|
|
||||||
to choose that version for the Program.
|
|
||||||
|
|
||||||
Later license versions may give you additional or different
|
|
||||||
permissions. However, no additional obligations are imposed on any
|
|
||||||
author or copyright holder as a result of your choosing to follow a
|
|
||||||
later version.
|
|
||||||
|
|
||||||
15. Disclaimer of Warranty.
|
|
||||||
|
|
||||||
THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY
|
|
||||||
APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT
|
|
||||||
HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY
|
|
||||||
OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,
|
|
||||||
THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
|
|
||||||
PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM
|
|
||||||
IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF
|
|
||||||
ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
|
|
||||||
|
|
||||||
16. Limitation of Liability.
|
|
||||||
|
|
||||||
IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
|
|
||||||
WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS
|
|
||||||
THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY
|
|
||||||
GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE
|
|
||||||
USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF
|
|
||||||
DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD
|
|
||||||
PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS),
|
|
||||||
EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF
|
|
||||||
SUCH DAMAGES.
|
|
||||||
|
|
||||||
17. Interpretation of Sections 15 and 16.
|
|
||||||
|
|
||||||
If the disclaimer of warranty and limitation of liability provided
|
|
||||||
above cannot be given local legal effect according to their terms,
|
|
||||||
reviewing courts shall apply local law that most closely approximates
|
|
||||||
an absolute waiver of all civil liability in connection with the
|
|
||||||
Program, unless a warranty or assumption of liability accompanies a
|
|
||||||
copy of the Program in return for a fee.
|
|
||||||
|
|
||||||
END OF TERMS AND CONDITIONS
|
|
||||||
|
|
||||||
How to Apply These Terms to Your New Programs
|
|
||||||
|
|
||||||
If you develop a new program, and you want it to be of the greatest
|
|
||||||
possible use to the public, the best way to achieve this is to make it
|
|
||||||
free software which everyone can redistribute and change under these terms.
|
|
||||||
|
|
||||||
To do so, attach the following notices to the program. It is safest
|
|
||||||
to attach them to the start of each source file to most effectively
|
|
||||||
state the exclusion of warranty; and each file should have at least
|
|
||||||
the "copyright" line and a pointer to where the full notice is found.
|
|
||||||
|
|
||||||
<one line to give the program's name and a brief idea of what it does.>
|
|
||||||
Copyright (C) <year> <name of author>
|
|
||||||
|
|
||||||
This program is free software: you can redistribute it and/or modify
|
|
||||||
it under the terms of the GNU General Public License as published by
|
|
||||||
the Free Software Foundation, either version 3 of the License, or
|
|
||||||
(at your option) any later version.
|
|
||||||
|
|
||||||
This program is distributed in the hope that it will be useful,
|
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
GNU General Public License for more details.
|
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
|
||||||
along with this program. If not, see <https://www.gnu.org/licenses/>.
|
|
||||||
|
|
||||||
Also add information on how to contact you by electronic and paper mail.
|
|
||||||
|
|
||||||
If the program does terminal interaction, make it output a short
|
|
||||||
notice like this when it starts in an interactive mode:
|
|
||||||
|
|
||||||
<program> Copyright (C) <year> <name of author>
|
|
||||||
This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
|
|
||||||
This is free software, and you are welcome to redistribute it
|
|
||||||
under certain conditions; type `show c' for details.
|
|
||||||
|
|
||||||
The hypothetical commands `show w' and `show c' should show the appropriate
|
|
||||||
parts of the General Public License. Of course, your program's commands
|
|
||||||
might be different; for a GUI interface, you would use an "about box".
|
|
||||||
|
|
||||||
You should also get your employer (if you work as a programmer) or school,
|
|
||||||
if any, to sign a "copyright disclaimer" for the program, if necessary.
|
|
||||||
For more information on this, and how to apply and follow the GNU GPL, see
|
|
||||||
<https://www.gnu.org/licenses/>.
|
|
||||||
|
|
||||||
The GNU General Public License does not permit incorporating your program
|
|
||||||
into proprietary programs. If your program is a subroutine library, you
|
|
||||||
may consider it more useful to permit linking proprietary applications with
|
|
||||||
the library. If this is what you want to do, use the GNU Lesser General
|
|
||||||
Public License instead of this License. But first, please read
|
|
||||||
<https://www.gnu.org/licenses/why-not-lgpl.html>.
|
|
||||||
|
|||||||
120
README.md
@@ -1,39 +1,61 @@
|
|||||||
# Phosphor Icons
|
# Phosphor Icons
|
||||||
|
|
||||||
Phosphor is a kickass and dead-simple set of open-source icons for web and digital media. We aim to provide variety, consistency, and above all, ease-of-use for digital content creators of all kinds. A complete list of icons can be found on [our website](https://phosphoricons.com).
|
<!-- BEGIN_LOGO -->
|
||||||
|
<img src="/.github/logo.png" width="128" align="right" />
|
||||||
|
<!-- END_LOGO -->
|
||||||
|
|
||||||
|
<!-- BEGIN_OVERVIEW -->
|
||||||
|
Phosphor is a flexible icon family for interfaces, diagrams, presentations — whatever, really.
|
||||||
|
|
||||||
|
- 1,248 icons and counting
|
||||||
|
- 6 weights: **Thin**, **Light**, **Regular**, **Bold**, **Fill**, and **Duotone**
|
||||||
|
- Designed at 16 x 16px to read well small and scale up big
|
||||||
|
- Raw stroke information retained to fine-tune the style
|
||||||
|
|
||||||
|
More ways to use at [phosphoricons.com](https://phosphoricons.com).
|
||||||
|
<!-- END_OVERVIEW -->
|
||||||
|
|
||||||
## For developers
|
## For developers
|
||||||
|
|
||||||
Phosphor is available as a [one-liner](https://github.com/phosphor-icons/phosphor-icons) script, [React package](https://github.com/phosphor-icons/phosphor-react), and [Vue package](https://github.com/phosphor-icons/phosphor-vue), all of which can be sourced from NPM or from a CDN.
|
Phosphor is available for [web](https://github.com/phosphor-icons/web), [React](https://github.com/phosphor-icons/react), [Vue](https://github.com/phosphor-icons/vue), [Flutter](https://github.com/phosphor-icons/flutter), [Elm](https://github.com/phosphor-icons/phosphor-elm), and other frameworks and platforms.
|
||||||
|
|
||||||
### HTML/CSS
|
### Vanilla Web
|
||||||
|
|
||||||
- **Simple to use** – We use a similar approach as many other icon sets out there, providing icons as a webfont that uses Unicode's Private Use Area character codes to map normally non-rendering characters to icons. But you don't need to know that. All you need to do is add the script to the document `<head>`, and drop in icons with an `<i/>` tag and the appropriate class:
|
- **Simple to use** – We use a similar approach as many other icon sets out there, providing icons as a webfont that uses Unicode's Private Use Area character codes to map normally non-rendering characters to icons. But you don't need to know that. All you need to do is add the stylesheet for each weight you need to the document `<head>`, and drop in icons with an `<i/>` tag and the appropriate class:
|
||||||
|
|
||||||
```html
|
```html
|
||||||
<!DOCTYPE html>
|
<!doctype html>
|
||||||
<html>
|
<html>
|
||||||
<head>
|
<head>
|
||||||
<script src="https://unpkg.com/phosphor-icons"></script>
|
<link
|
||||||
|
rel="stylesheet"
|
||||||
|
type="text/css"
|
||||||
|
href="https://cdn.jsdelivr.net/npm/@phosphor-icons/web@2.1.1/src/regular/style.css"
|
||||||
|
/>
|
||||||
|
<link
|
||||||
|
rel="stylesheet"
|
||||||
|
type="text/css"
|
||||||
|
href="https://cdn.jsdelivr.net/npm/@phosphor-icons/web@2.1.1/src/fill/style.css"
|
||||||
|
/>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<i class="ph-smiley"></i>
|
<i class="ph ph-smiley"></i>
|
||||||
<i class="ph-heart-fill" style="color: hotpink"></i>
|
<i class="ph-fill ph-heart" style="color: hotpink"></i>
|
||||||
<i class="ph-cube-thin"></i>
|
<i class="ph ph-cube"></i>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
```
|
```
|
||||||
|
|
||||||
Check out the full documentation on the [phosphor-icons](https://github.com/phosphor-icons/phosphor-icons) repo page.
|
Check out the full documentation on the [@phosphor-icons/web](https://github.com/phosphor-icons/web) repo page.
|
||||||
|
|
||||||
### React
|
### React
|
||||||
|
|
||||||
- **Powerful** – Phosphor's intuitive but powerful API can style the `color`, `size`, and `weight` of an icon with a few keystrokes, provide default styles to all icons via the Context API, or directly manipulate the SVG at runtime through render props to do some amazing things! Check out the full documentation on the [phosphor-react](https://github.com/phosphor-icons/phosphor-react) repo page.
|
- **Powerful** – Phosphor's intuitive but powerful API can style the `color`, `size`, and `weight` of an icon with a few keystrokes, provide default styles to all icons via the Context API, or directly manipulate the SVG at runtime through render props to do some amazing things! Check out the full documentation on the [@phosphor-icons/react](https://github.com/phosphor-icons/react) repo page.
|
||||||
|
|
||||||
```jsx
|
```jsx
|
||||||
import React from "react";
|
import React from "react";
|
||||||
import ReactDOM from "react-dom";
|
import ReactDOM from "react-dom";
|
||||||
import { Smiley, Heart, Horse } from "phosphor-react";
|
import { Smiley, Heart, Horse } from "@phosphor-icons/react";
|
||||||
|
|
||||||
const App = () => {
|
const App = () => {
|
||||||
return (
|
return (
|
||||||
@@ -53,7 +75,7 @@ ReactDOM.render(<App />, document.getElementById("root"));
|
|||||||
|
|
||||||
### Vue
|
### Vue
|
||||||
|
|
||||||
- **Parity** – As with React, you can manipulate the `color`, `size`, and `weight` of an icon with a few keystrokes, or provide default styles to all icons via the `provide/inject` API. It is fully tree-shakable and ready to use right away. Check out the full documentation on the [phosphor-vue](https://github.com/phosphor-icons/phosphor-vue) repo page.
|
- **Parity** – As with React, you can manipulate the `color`, `size`, and `weight` of an icon with a few keystrokes, or provide default styles to all icons via the `provide/inject` API. It is fully tree-shakable and ready to use right away. Check out the full documentation on the [@phosphor-icons/vue](https://github.com/phosphor-icons/vue) repo page.
|
||||||
|
|
||||||
```html
|
```html
|
||||||
<template>
|
<template>
|
||||||
@@ -65,7 +87,7 @@ ReactDOM.render(<App />, document.getElementById("root"));
|
|||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
import { PhHorse, PhHeart, PhCube } from "phosphor-vue";
|
import { PhHorse, PhHeart, PhCube } from "@phosphor-icons/vue";
|
||||||
export default {
|
export default {
|
||||||
name: "App",
|
name: "App",
|
||||||
components: {
|
components: {
|
||||||
@@ -77,28 +99,64 @@ ReactDOM.render(<App />, document.getElementById("root"));
|
|||||||
</script>
|
</script>
|
||||||
```
|
```
|
||||||
|
|
||||||
> **Note:** Due to possible namespace collisions with built-in HTML elements, compononent names in the Vue library are prefixed with `Ph`, but otherwise follow the same naming conventions.
|
> [!NOTE]
|
||||||
|
> Due to possible namespace collisions with built-in HTML elements, compononent names in the Vue library are prefixed with `Ph`, but otherwise follow the same naming conventions. Both Pascal and kebab-case conventions can be used in templates.
|
||||||
|
|
||||||
## For designers
|
<!-- BEGIN_LINKS -->
|
||||||
|
## Our Projects
|
||||||
|
|
||||||
### Raw Assets
|
- [@phosphor-icons/homepage](https://github.com/phosphor-icons/homepage) ▲ Phosphor homepage and general info
|
||||||
|
- [@phosphor-icons/core](https://github.com/phosphor-icons/core) ▲ Phosphor icon assets and catalog
|
||||||
|
- [@phosphor-icons/elm](https://github.com/phosphor-icons/phosphor-elm) ▲ Phosphor icons for Elm
|
||||||
|
- [@phosphor-icons/figma](https://github.com/phosphor-icons/figma) ▲ Phosphor icons Figma plugin
|
||||||
|
- [@phosphor-icons/flutter](https://github.com/phosphor-icons/flutter) ▲ Phosphor IconData library for Flutter
|
||||||
|
- [@phosphor-icons/pack](https://github.com/phosphor-icons/pack) ▲ Phosphor web font stripper to generate minimal icon bundles
|
||||||
|
- [@phosphor-icons/penpot](https://github.com/phosphor-icons/penpot) ▲ Phosphor icons Penpot plugin
|
||||||
|
- [@phosphor-icons/react](https://github.com/phosphor-icons/react) ▲ Phosphor icon component library for React
|
||||||
|
- [@phosphor-icons/sketch](https://github.com/phosphor-icons/sketch) ▲ Phosphor icons Sketch plugin
|
||||||
|
- [@phosphor-icons/swift](https://github.com/phosphor-icons/swift) ▲ Phosphor icon component library for SwiftUI
|
||||||
|
- [@phosphor-icons/theme](https://github.com/phosphor-icons/theme) ▲ A VS Code (and other IDE) theme with the Phosphor color palette
|
||||||
|
- [@phosphor-icons/unplugin](https://github.com/phosphor-icons/unplugin) ▲ A multi-framework bundler plugin for generating Phosphor sprite sheets
|
||||||
|
- [@phosphor-icons/vue](https://github.com/phosphor-icons/vue) ▲ Phosphor icon component library for Vue
|
||||||
|
- [@phosphor-icons/web](https://github.com/phosphor-icons/web) ▲ Phosphor icons for Vanilla JS
|
||||||
|
- [@phosphor-icons/webcomponents](https://github.com/phosphor-icons/webcomponents) ▲ Phosphor icons as Web Components
|
||||||
|
|
||||||
Download our [asset kit](https://www.phosphoricons.com/assets/phosphor.zip) to start working with Phosphor Icons in your designs.
|
## Community Projects
|
||||||
|
|
||||||
- **SVGs** – Individual icon SVGs, in both minified and original formats retaining design-time detail.
|
- [adamglin0/compose-phosphor-icons](https://github.com/adamglin0/compose-phosphor-icon) ▲ Phosphor icons for Compose Multiplatform
|
||||||
- **Icon Font** – Use the icons as you would text, in print and other applications where full-fledged graphical elements are undesirable.
|
- [altdsoy/phosphor_icons](https://github.com/altdsoy/phosphor_icons) ▲ Phosphor icons for Phoenix and TailwindCSS
|
||||||
|
- [amPerl/egui-phosphor](https://github.com/amperl/egui-phosphor) ▲ Phosphor icons for egui apps (Rust)
|
||||||
|
- [babakfp/phosphor-icons-svelte](https://github.com/babakfp/phosphor-icons-svelte) ▲ Phosphor icons for Svelte apps
|
||||||
|
- [brettkolodny/phosphor-lustre](https://github.com/brettkolodny/phosphor-lustre) ▲ Phosphor icons for Lustre
|
||||||
|
- [cellularmitosis/phosphor-uikit](https://github.com/cellularmitosis/phosphor-uikit) ▲ XCode asset catalog generator for Phosphor icons (Swift/UIKit)
|
||||||
|
- [cjohansen/phosphor-clj](https://github.com/cjohansen/phosphor-clj) ▲ Phosphor icons as Hiccup for Clojure and ClojureScript
|
||||||
|
- [codeat3/blade-phosphor-icons](https://github.com/codeat3/blade-phosphor-icons) ▲ Phosphor icons in your Laravel Blade views
|
||||||
|
- [dreamRs/phosphor-r](https://github.com/dreamRs/phosphoricons) ▲ Phosphor icon wrapper for R documents and applications
|
||||||
|
- [duongdev/phosphor-react-native](https://github.com/duongdev/phosphor-react-native) ▲ Phosphor icon component library for React Native
|
||||||
|
- [haruaki07/phosphor-svelte](https://github.com/haruaki07/phosphor-svelte) ▲ Phosphor icons for Svelte apps
|
||||||
|
- [IgnaceMaes/ember-phosphor-icons](https://github.com/IgnaceMaes/ember-phosphor-icons) ▲ Phosphor icons for Ember apps
|
||||||
|
- [iota-uz/icons](https://github.com/iota-uz/icons) ▲ Phosphor icons as Templ components (Go)
|
||||||
|
- [jajuma/phosphorhyva](https://github.com/JaJuMa-GmbH/phosphor-hyva) ▲ Phosphor icons for Magento 2 & Mage-OS with Hyvä Theme
|
||||||
|
- [Kitten](https://kitten.small-web.org/reference/#icons) ▲ Phosphor icons integrated by default in Kitten
|
||||||
|
- [lucagoslar/phosphor-css](https://github.com/lucagoslar/phosphor-css) ▲ CSS wrapper for Phosphor SVG icons
|
||||||
|
- [maful/ruby-phosphor-icons](https://github.com/maful/ruby-phosphor-icons) ▲ Phosphor icons for Ruby and Rails applications
|
||||||
|
- [meadowsys/phosphor-svgs](https://github.com/meadowsys/phosphor-svgs) ▲ Phosphor icons as Rust string constants
|
||||||
|
- [mwood/tamagui-phosphor-icons](https://github.com/mwood23/tamagui-phosphor-icons) ▲ Phosphor icons for Tamagui
|
||||||
|
- [noozo/phosphoricons_elixir](https://github.com/noozo/phosphoricons_elixir) ▲ Phosphor icons as SVG strings for Elixir/Phoenix
|
||||||
|
- [oyedejioyewole/nuxt-phosphor-icons](https://github.com/oyedejioyewole/nuxt-phosphor-icons) ▲ Phosphor icons integration for Nuxt
|
||||||
|
- [pepaslabs/phosphor-uikit](https://github.com/pepaslabs/phosphor-uikit) ▲ Xcode asset catalog generator for Swift/UIKit
|
||||||
|
- [raycast/phosphor-icons](https://www.raycast.com/marinsokol/phosphor-icons) ▲ Phosphor icons Raycast extension
|
||||||
|
- [reatlat/eleventy-plugin-phosphoricons](https://github.com/reatlat/eleventy-plugin-phosphoricons) ▲ An Eleventy shortcode plugin to embed icons as inline SVGs
|
||||||
|
- [robruiz/wordpress-phosphor-icons-block](https://github.com/robruiz/phosphor-icons-block) ▲ Phosphor icon block for use in WordPress v5.8+
|
||||||
|
- [sachaw/solid-phosphor](https://github.com/sachaw/solid-phosphor) ▲ Phosphor icons for SolidJS
|
||||||
|
- [SeanMcP/phosphor-astro](https://github.com/SeanMcP/phosphor-astro) ▲ Phosphor icons as Astro components
|
||||||
|
- [SorenHolstHansen/phosphor-leptos](https://github.com/SorenHolstHansen/phosphor-leptos) ▲ Phosphor icon component library for Leptos apps (Rust)
|
||||||
|
- [vnphanquang/phosphor-icons-tailwindcss](https://github.com/vnphanquang/phosphor-icons-tailwindcss) ▲ TailwindCSS plugin for Phosphor icons
|
||||||
|
- [wireui/phosphoricons](https://github.com/wireui/phosphoricons) ▲ Phosphor icons for Laravel
|
||||||
|
|
||||||
<!-- ### Source Files
|
If you've made a port of Phosphor and you want to see it here, just open a PR [here](https://github.com/phosphor-icons/homepage)!
|
||||||
- **Sketch**
|
|
||||||
- **Illustrator**
|
|
||||||
- **Figma** -->
|
|
||||||
|
|
||||||
## Related Projects
|
|
||||||
|
|
||||||
- [phosphor-react](https://github.com/phosphor-icons/phosphor-react) ▲ Phosphor icon component library for React
|
|
||||||
- [phosphor-vue](https://github.com/phosphor-icons/phosphor-vue) ▲ Phosphor icon component library for Vue
|
|
||||||
- [phosphor-icons](https://github.com/phosphor-icons/phosphor-icons) ▲ Phosphor icons for Vanilla JS
|
|
||||||
|
|
||||||
## License
|
## License
|
||||||
|
|
||||||
GPL-3.0 © [Phosphor Icons](https://github.com/phosphor-icons)
|
MIT © [Phosphor Icons](https://github.com/phosphor-icons)
|
||||||
|
<!-- END_LINKS -->
|
||||||
|
|||||||
@@ -1,16 +1,28 @@
|
|||||||
<!DOCTYPE html>
|
<!DOCTYPE html>
|
||||||
<html lang="en">
|
<html lang="en">
|
||||||
<head>
|
<head>
|
||||||
<meta charset="utf-8" />
|
|
||||||
<title>Phosphor Icons</title>
|
<title>Phosphor Icons</title>
|
||||||
<link rel="icon" href="%PUBLIC_URL%/favicon.ico" />
|
<meta charset="utf-8" />
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
||||||
<meta name="theme-color" content="#35313D" />
|
<meta name="theme-color" content="#343330" />
|
||||||
<meta
|
<meta
|
||||||
name="description"
|
name="description"
|
||||||
content="A flexible icon family for interfaces, diagrams, presentations — whatever, really."
|
content="A flexible icon family for interfaces, diagrams, presentations — whatever, really."
|
||||||
/>
|
/>
|
||||||
<meta name="author" content="Tobias Fried" />
|
<meta name="author" content="Tobias Fried" />
|
||||||
|
<link rel="icon" href="/favicon.ico" />
|
||||||
|
<link rel="icon" type="image/png" sizes="16x16" href="/favicon-16.png" />
|
||||||
|
<link rel="icon" type="image/png" sizes="32x32" href="/favicon-32.png" />
|
||||||
|
<link rel="apple-touch-icon" href="/favicon-192.png" />
|
||||||
|
<link rel="manifest" href="/manifest.json" />
|
||||||
|
<link
|
||||||
|
href="https://fonts.googleapis.com/css2?family=Manrope:wght@400;600&display=swap"
|
||||||
|
rel="stylesheet"
|
||||||
|
/>
|
||||||
|
<link
|
||||||
|
href="https://fonts.googleapis.com/css2?family=IBM+Plex+Mono&display=swap"
|
||||||
|
rel="stylesheet"
|
||||||
|
/>
|
||||||
|
|
||||||
<!-- GOOGLE META -->
|
<!-- GOOGLE META -->
|
||||||
<meta itemprop="name" content="Phosphor Icons" />
|
<meta itemprop="name" content="Phosphor Icons" />
|
||||||
@@ -18,7 +30,21 @@
|
|||||||
itemprop="description"
|
itemprop="description"
|
||||||
content="A flexible icon family for interfaces, diagrams, presentations — whatever, really."
|
content="A flexible icon family for interfaces, diagrams, presentations — whatever, really."
|
||||||
/>
|
/>
|
||||||
<meta itemprop="image" content="https://phosphoricons.com/promo.jpg" />
|
<meta
|
||||||
|
itemprop="image"
|
||||||
|
content="https://phosphoricons.com/phosphor-opengraph.png?v=2.0.2"
|
||||||
|
/>
|
||||||
|
<script type="application/ld+json">
|
||||||
|
{
|
||||||
|
"@context": "https://schema.org",
|
||||||
|
"@type": "Project",
|
||||||
|
"url": "https://phosphoricons.com",
|
||||||
|
"email": "hello@phosphoricons.com",
|
||||||
|
"location": "Denver, CO",
|
||||||
|
"description": "A flexible icon family for interfaces, diagrams, presentations — whatever, really.",
|
||||||
|
"logo": "https://phosphoricons.com/favicon-512.png"
|
||||||
|
}
|
||||||
|
</script>
|
||||||
|
|
||||||
<!-- FACEBOOK META -->
|
<!-- FACEBOOK META -->
|
||||||
<meta property="og:title" content="Phosphor Icons" />
|
<meta property="og:title" content="Phosphor Icons" />
|
||||||
@@ -29,11 +55,14 @@
|
|||||||
/>
|
/>
|
||||||
<meta property="og:type" content="website" />
|
<meta property="og:type" content="website" />
|
||||||
<meta property="og:url" content="https://phosphoricons.com" />
|
<meta property="og:url" content="https://phosphoricons.com" />
|
||||||
<meta property="og:image" content="https://phosphoricons.com/promo.jpg" />
|
<meta
|
||||||
<meta property="og:image:type" content="image/jpeg" />
|
property="og:image"
|
||||||
|
content="https://phosphoricons.com/phosphor-opengraph.png?v=2.0.2"
|
||||||
|
/>
|
||||||
|
<meta property="og:image:type" content="image/png" />
|
||||||
<meta property="og:image:alt" content="Phosphor Icons logo" />
|
<meta property="og:image:alt" content="Phosphor Icons logo" />
|
||||||
<meta property="og:image:width" content="960" />
|
<meta property="og:image:width" content="1200" />
|
||||||
<meta property="og:image:height" content="590" />
|
<meta property="og:image:height" content="630" />
|
||||||
|
|
||||||
<!-- TWITTER META -->
|
<!-- TWITTER META -->
|
||||||
<meta name="twitter:card" content="summary_large_image" />
|
<meta name="twitter:card" content="summary_large_image" />
|
||||||
@@ -42,32 +71,12 @@
|
|||||||
name="twitter:description"
|
name="twitter:description"
|
||||||
content="A flexible icon family for interfaces, diagrams, presentations — whatever, really."
|
content="A flexible icon family for interfaces, diagrams, presentations — whatever, really."
|
||||||
/>
|
/>
|
||||||
<meta name="twitter:image" content="https://phosphoricons.com/promo.jpg" />
|
<meta
|
||||||
|
name="twitter:image"
|
||||||
|
content="https://phosphoricons.com/phosphor-opengraph.png?v=2.0.2"
|
||||||
|
/>
|
||||||
<meta name="twitter:site" content="@_phosphoricons" />
|
<meta name="twitter:site" content="@_phosphoricons" />
|
||||||
<meta name="twitter:creator" content="@friedtm" />
|
<meta name="twitter:creator" content="@friedtm" />
|
||||||
|
|
||||||
<link rel="apple-touch-icon" href="%PUBLIC_URL%/logo192.png" />
|
|
||||||
<link
|
|
||||||
rel="icon"
|
|
||||||
type="image/png"
|
|
||||||
sizes="32x32"
|
|
||||||
href="%PUBLIC_URL%/favicon-32x32.png"
|
|
||||||
/>
|
|
||||||
<link
|
|
||||||
rel="icon"
|
|
||||||
type="image/png"
|
|
||||||
sizes="16x16"
|
|
||||||
href="%PUBLIC_URL%/favicon-16x16.png"
|
|
||||||
/>
|
|
||||||
<link rel="manifest" href="%PUBLIC_URL%/manifest.json" />
|
|
||||||
<link
|
|
||||||
href="https://fonts.googleapis.com/css2?family=Manrope:wght@400;600&display=swap"
|
|
||||||
rel="stylesheet"
|
|
||||||
/>
|
|
||||||
<link
|
|
||||||
href="https://fonts.googleapis.com/css2?family=IBM+Plex+Mono&display=swap"
|
|
||||||
rel="stylesheet"
|
|
||||||
/>
|
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<noscript>
|
<noscript>
|
||||||
@@ -92,5 +101,6 @@
|
|||||||
</div>
|
</div>
|
||||||
</noscript>
|
</noscript>
|
||||||
<div id="root"></div>
|
<div id="root"></div>
|
||||||
|
<script type="module" src="/src/index.tsx"></script>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
BIN
meta/phosphor-mark-tight-acid.png
Normal file
|
After Width: | Height: | Size: 3.4 KiB |
BIN
meta/phosphor-mark-tight-black.png
Normal file
|
After Width: | Height: | Size: 23 KiB |
BIN
meta/phosphor-mark-tight-yellow-duo.png
Normal file
|
After Width: | Height: | Size: 26 KiB |
82
package.json
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"name": "phosphor-web",
|
"name": "@phosphor-icons/homepage",
|
||||||
"version": "0.5.0",
|
"version": "2.1.1",
|
||||||
"license": "GPL-3.0",
|
"license": "MIT",
|
||||||
"homepage": "https://phosphoricons.com",
|
"homepage": "https://phosphoricons.com",
|
||||||
"author": {
|
"author": {
|
||||||
"name": "Tobias Fried",
|
"name": "Tobias Fried",
|
||||||
@@ -18,30 +18,45 @@
|
|||||||
"UI",
|
"UI",
|
||||||
"UX"
|
"UX"
|
||||||
],
|
],
|
||||||
"repository": "github:phosphor-icons/phosphor-web",
|
"repository": "github:phosphor-icons/homepage",
|
||||||
"private": false,
|
"private": true,
|
||||||
"dependencies": {
|
"packageManager": "pnpm@10.6.3",
|
||||||
"file-saver": "^2.0.2",
|
|
||||||
"framer-motion": "^2.1.0",
|
|
||||||
"fuse.js": "^6.4.1",
|
|
||||||
"phosphor-react": "^0.5.0",
|
|
||||||
"react": "^17.0.0-rc.0",
|
|
||||||
"react-dom": "^17.0.0-rc.0",
|
|
||||||
"react-dropdown-select": "^4.4.2",
|
|
||||||
"react-scripts": "3.4.1",
|
|
||||||
"react-use": "^15.3.2",
|
|
||||||
"recoil": "^0.0.10",
|
|
||||||
"tinycolor2": "^1.4.1"
|
|
||||||
},
|
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"analyze": "source-map-explorer 'build/static/js/*.js'",
|
"dev": "vite",
|
||||||
"start": "react-scripts start",
|
"build": "tsc && vite build",
|
||||||
"build": "react-scripts build",
|
"preview": "vite preview",
|
||||||
"test": "react-scripts test",
|
"format": "prettier --write \"./src/**/*.{js,jsx,ts,tsx,json,vue}\"",
|
||||||
"eject": "react-scripts eject",
|
"generate": "tsx scripts/generate.ts",
|
||||||
"predeploy": "npm run build",
|
"sync-docs": "tsx scripts/sync-docs.ts"
|
||||||
"deploy": "gh-pages -d build",
|
},
|
||||||
"format": "prettier --write \"./src/**/*.{js,jsx,ts,tsx,json,vue}\""
|
"dependencies": {
|
||||||
|
"@phosphor-icons/core": "^2.1.1",
|
||||||
|
"@phosphor-icons/react": "^2.1.8",
|
||||||
|
"file-saver": "^2.0.2",
|
||||||
|
"framer-motion": "^10.17.12",
|
||||||
|
"fuse.js": "^6.4.1",
|
||||||
|
"react": "^18.2.0",
|
||||||
|
"react-dom": "^18.2.0",
|
||||||
|
"react-dropdown-select": "^4.4.2",
|
||||||
|
"react-ga4": "^2.1.0",
|
||||||
|
"react-hotkeys-hook": "^4.4.3",
|
||||||
|
"svg2png-converter": "^1.0.2",
|
||||||
|
"tinycolor2": "^1.4.2",
|
||||||
|
"zustand": "^5.0.4"
|
||||||
|
},
|
||||||
|
"devDependencies": {
|
||||||
|
"@types/file-saver": "^2.0.5",
|
||||||
|
"@types/node": "^18.11.18",
|
||||||
|
"@types/react": "^18.0.27",
|
||||||
|
"@types/react-dom": "^18.0.10",
|
||||||
|
"@types/tinycolor2": "^1.4.3",
|
||||||
|
"@vitejs/plugin-react": "^3.1.0",
|
||||||
|
"iconjar-exporter": "^1.0.10",
|
||||||
|
"prettier": "^3.1.1",
|
||||||
|
"tsx": "^4.7.3",
|
||||||
|
"typescript": "^4.9.5",
|
||||||
|
"vite": "^4.5.2",
|
||||||
|
"vite-plugin-svgr": "^2.4.0"
|
||||||
},
|
},
|
||||||
"eslintConfig": {
|
"eslintConfig": {
|
||||||
"extends": "react-app"
|
"extends": "react-app"
|
||||||
@@ -57,20 +72,5 @@
|
|||||||
"last 1 firefox version",
|
"last 1 firefox version",
|
||||||
"last 1 safari version"
|
"last 1 safari version"
|
||||||
]
|
]
|
||||||
},
|
|
||||||
"devDependencies": {
|
|
||||||
"@testing-library/jest-dom": "^4.2.4",
|
|
||||||
"@testing-library/react": "^9.3.2",
|
|
||||||
"@testing-library/user-event": "^7.1.2",
|
|
||||||
"@types/file-saver": "^2.0.1",
|
|
||||||
"@types/jest": "^24.0.0",
|
|
||||||
"@types/node": "^12.0.0",
|
|
||||||
"@types/react": "^16.9.46",
|
|
||||||
"@types/react-dom": "^16.9.8",
|
|
||||||
"@types/react-list": "^0.8.5",
|
|
||||||
"@types/react-virtualized": "^9.21.10",
|
|
||||||
"@types/tinycolor2": "^1.4.2",
|
|
||||||
"gh-pages": "^3.1.0",
|
|
||||||
"typescript": "^3.9.6"
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
1929
pnpm-lock.yaml
generated
Normal file
9
public/.htaccess
Normal file
@@ -0,0 +1,9 @@
|
|||||||
|
RewriteEngine On
|
||||||
|
RewriteCond %{HTTPS} !=on
|
||||||
|
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301,NE]
|
||||||
|
|
||||||
|
Options +SymLinksIfOwnerMatch
|
||||||
|
RewriteEngine On
|
||||||
|
RewriteCond %{REQUEST_FILENAME} !-f
|
||||||
|
RewriteCond %{REQUEST_FILENAME} !-d
|
||||||
|
RewriteRule . /index.html [L]
|
||||||
21
public/LICENSE
Normal file
@@ -0,0 +1,21 @@
|
|||||||
|
MIT License
|
||||||
|
|
||||||
|
Copyright (c) 2020-2024 Phosphor Icons
|
||||||
|
|
||||||
|
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 NONINFRINGEMENT. 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.
|
||||||
242
public/assets/phosphor-android/cadmium/wallpaper.json
Normal file
@@ -0,0 +1,242 @@
|
|||||||
|
{
|
||||||
|
"Collections": [
|
||||||
|
{
|
||||||
|
"name": "abstract",
|
||||||
|
"preview_url": "https://i.imgur.com/xBCTxrP.png",
|
||||||
|
"preview_thumbnail_url": "https://i.imgur.com/xBCTxrPl.jpg"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "architecture",
|
||||||
|
"preview_url": "https://i.imgur.com/pdV0KQ1.png",
|
||||||
|
"preview_thumbnail_url": "https://i.imgur.com/pdV0KQ1l.jpg"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "landscape",
|
||||||
|
"preview_url": "https://i.imgur.com/EEBaeFE.png",
|
||||||
|
"preview_thumbnail_url": "https://i.imgur.com/EEBaeFEl.jpg"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "minimal",
|
||||||
|
"preview_url": "https://i.imgur.com/peX5qVO.png",
|
||||||
|
"preview_thumbnail_url": "https://i.imgur.com/peX5qVOl.jpg"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"Wallpapers": [
|
||||||
|
{
|
||||||
|
"name": "Antelope Canyon",
|
||||||
|
"author": "Daniel Olah Nvez",
|
||||||
|
"url": "https://i.imgur.com/KYglyUn.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/KYglyUl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "landscape"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Fractured Light",
|
||||||
|
"author": "Chris Limbrick",
|
||||||
|
"url": "https://i.imgur.com/MILbsga.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/MILbsgal.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "landscape"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "The Forest Path",
|
||||||
|
"author": "Kristaps Ungurs",
|
||||||
|
"url": "https://i.imgur.com/95QLblG.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/95QLblGl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "landscape"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Taken",
|
||||||
|
"author": "Touann Gatouillat",
|
||||||
|
"url": "https://i.imgur.com/otCPhH7.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/otCPhH7l.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "landscape"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Construct",
|
||||||
|
"author": "Florian Olivo",
|
||||||
|
"url": "https://i.imgur.com/7CxJsXn.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/7CxJsXnl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "architecture"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Redline",
|
||||||
|
"author": "Sergio Ibannez",
|
||||||
|
"url": "https://i.imgur.com/uja4O1m.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/uja4O1ml.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "architecture"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "End Of Line",
|
||||||
|
"author": "Claudio Schwarz-Purzlbaum",
|
||||||
|
"url": "https://i.imgur.com/2ZiqhE3.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/2ZiqhE3l.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "architecture"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Downtown",
|
||||||
|
"author": "Van Mendoza",
|
||||||
|
"url": "https://i.imgur.com/sKizrcp.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/sKizrcpl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "architecture"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Omnicorp",
|
||||||
|
"author": "Irina Iriser",
|
||||||
|
"url": "https://i.imgur.com/Zx11fXx.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/Zx11fXxl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "architecture"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Pinball Wizard",
|
||||||
|
"author": "Joey Banks",
|
||||||
|
"url": "https://i.imgur.com/XpVCRrj.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/XpVCRrjl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "architecture"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Chinatown",
|
||||||
|
"author": "Donny Jiang",
|
||||||
|
"url": "https://i.imgur.com/mz8mTVC.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/mz8mTVCl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "landscape"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "FDR Drive",
|
||||||
|
"author": "Donny Jiang",
|
||||||
|
"url": "https://i.imgur.com/elbdmZk.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/elbdmZkl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "landscape"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Through the Fog",
|
||||||
|
"author": "Zhimai Zhang",
|
||||||
|
"url": "https://i.imgur.com/KQIss5a.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/KQIss5al.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "landscape"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Kids Will Play",
|
||||||
|
"author": "Perry C",
|
||||||
|
"url": "https://i.imgur.com/IieNbdS.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/IieNbdSl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "architecture"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Double Blind",
|
||||||
|
"author": "Pau Casals",
|
||||||
|
"url": "https://i.imgur.com/kKyn0dW.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/kKyn0dWl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "minimal"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "All-Seeing Eye",
|
||||||
|
"author": "Alex Rainer",
|
||||||
|
"url": "https://i.imgur.com/HtyCalZ.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/HtyCalZl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "minimal"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Methylene",
|
||||||
|
"author": "Pim Myten",
|
||||||
|
"url": "https://i.imgur.com/vOAYeEW.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/vOAYeEWl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "minimal"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Nexus",
|
||||||
|
"author": "Alexander Popov",
|
||||||
|
"url": "https://i.imgur.com/3q2e7N2.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/3q2e7N2l.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "minimal"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Synthetic",
|
||||||
|
"author": "Leyy M",
|
||||||
|
"url": "https://i.imgur.com/ASKhMFU.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/ASKhMFUl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "abstract"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Nondeterminism",
|
||||||
|
"author": "Alex Perez",
|
||||||
|
"url": "https://i.imgur.com/6dtZBAW.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/6dtZBAWl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "abstract"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "In the Beginning",
|
||||||
|
"author": "Pawel Czerwinski",
|
||||||
|
"url": "https://i.imgur.com/gBSjMh2.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/gBSjMh2l.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "abstract"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "The Swarm",
|
||||||
|
"author": "Vino Li",
|
||||||
|
"url": "https://i.imgur.com/yljYDqp.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/yljYDqpl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "abstract"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Moonrise",
|
||||||
|
"author": "Adrian Swancar",
|
||||||
|
"url": "https://i.imgur.com/NiSCb6W.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/NiSCb6Wl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "landscape"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Cerro",
|
||||||
|
"author": "Tamas Tuzes Katai",
|
||||||
|
"url": "https://i.imgur.com/5u4aM1y.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/5u4aM1yl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "landscape"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
409
public/assets/phosphor-android/carbon/wallpaper.json
Normal file
@@ -0,0 +1,409 @@
|
|||||||
|
{
|
||||||
|
"Collections": [
|
||||||
|
{
|
||||||
|
"name": "Abstract",
|
||||||
|
"preview_url": "https://i.imgur.com/8DTRYwb.png",
|
||||||
|
"preview_thumbnail_url": "https://i.imgur.com/8DTRYwbl.jpg"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Architecture",
|
||||||
|
"preview_url":"https://i.imgur.com/t6BTASJ.png",
|
||||||
|
"preview_thumbnail_url": "https://i.imgur.com/t6BTASJl.jpg"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Landscape",
|
||||||
|
"preview_url": "https://i.imgur.com/G8cgftc.png",
|
||||||
|
"preview_thumbnail_url": "https://i.imgur.com/G8cgftcl.jpg"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Minimal",
|
||||||
|
"preview_url": "https://i.imgur.com/Srt9bP3.png",
|
||||||
|
"preview_thumbnail_url": "https://i.imgur.com/Srt9bP3l.jpg"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Solids",
|
||||||
|
"preview_url": "https://i.imgur.com/fzL4yoj.png",
|
||||||
|
"preview_thumbnail_url": "https://i.imgur.com/fzL4yojl.jpg"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"Wallpapers": [
|
||||||
|
{
|
||||||
|
"name": "Arctic",
|
||||||
|
"author": "Phosphor",
|
||||||
|
"url": "https://i.imgur.com/4qopfYy.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/4qopfYyl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "solids"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Saffron",
|
||||||
|
"author": "Phosphor",
|
||||||
|
"url": "https://i.imgur.com/fzL4yoj.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/fzL4yojl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "solids"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Heliotrope",
|
||||||
|
"author": "Phosphor",
|
||||||
|
"url": "https://i.imgur.com/QsrKIjp.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/QsrKIjpl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "solids"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Jade",
|
||||||
|
"author": "Phosphor",
|
||||||
|
"url": "https://i.imgur.com/Z29e7f7.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/Z29e7f7l.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "solids"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Soft Dunes",
|
||||||
|
"author": "Kunj Parekh",
|
||||||
|
"url": "https://i.imgur.com/vIAE5jd.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/vIAE5jdl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "landscapes"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Lake at Dawn",
|
||||||
|
"author": "Max Fuchs",
|
||||||
|
"url": "https://i.imgur.com/4Nmefrv.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/4Nmefrvl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "abstract,minimal"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Doors of Perception",
|
||||||
|
"author": "Philipp Berndt",
|
||||||
|
"url": "https://i.imgur.com/Srt9bP3.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/Srt9bP3l.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "minimal"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "TwoTone",
|
||||||
|
"author": "Samuel Zeller",
|
||||||
|
"url": "https://i.imgur.com/8DTRYwb.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/8DTRYwbl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "minimal"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Empty Court",
|
||||||
|
"author": "35mm",
|
||||||
|
"url": "https://i.imgur.com/rPSLdCD.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/rPSLdCDl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "minimal"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Edge of the Pool",
|
||||||
|
"author": "Autumn Studio",
|
||||||
|
"url": "https://i.imgur.com/qNXWTej.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/qNXWTejl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "abstract,minimal"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "One in the Hand",
|
||||||
|
"author": "Rainon Franco",
|
||||||
|
"url": "https://i.imgur.com/QhW4UDc.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/QhW4UDcl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "minimal"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Solitude",
|
||||||
|
"author": "Braxton Stuntz",
|
||||||
|
"url": "https://i.imgur.com/QlQ9tMO.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/QlQ9tMOl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "landscape"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Double Fault",
|
||||||
|
"author": "Dane Deaner",
|
||||||
|
"url": "https://i.imgur.com/ERMWJSe.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/ERMWJSel.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "minimal"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Lomo 800",
|
||||||
|
"author": "Markus Spiske",
|
||||||
|
"url": "https://i.imgur.com/bHPWGPQ.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/bHPWGPQl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "minimal"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Clothespins",
|
||||||
|
"author": "Plush Design Studio",
|
||||||
|
"url": "https://i.imgur.com/xPyXBL9.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/xPyXBL9l.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "minimal"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Memory Tapes",
|
||||||
|
"author": "Imani Clovis",
|
||||||
|
"url": "https://i.imgur.com/cmWuvUT.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/cmWuvUTl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "abstract,minimal"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Contours in White",
|
||||||
|
"author": "Jean Philippe del Berghe",
|
||||||
|
"url": "https://i.imgur.com/wjxl9xT.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/wjxl9xTl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "abstract,minimal"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Awaiting Inspiration",
|
||||||
|
"author": "Joanna Kosinska",
|
||||||
|
"url": "https://i.imgur.com/SBtlZmn.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/SBtlZmnl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "minimal"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Succulent",
|
||||||
|
"author": "Khai Sze Ong",
|
||||||
|
"url": "https://i.imgur.com/yDD2wz8.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/yDD2wz8l.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "minimal"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Tracks in the Sand",
|
||||||
|
"author": "Ruben Bagues",
|
||||||
|
"url": "https://i.imgur.com/G8cgftc.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/G8cgftcl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "landscape,minimal"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Starched Linen",
|
||||||
|
"author": "Annie Spratt",
|
||||||
|
"url": "https://i.imgur.com/W9nAQVR.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/W9nAQVRl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "minimal"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Delamination",
|
||||||
|
"author": "Wesley Tingey",
|
||||||
|
"url": "https://i.imgur.com/VNJ3xWG.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/VNJ3xWGl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "minimal"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Look Up",
|
||||||
|
"author": "Tony Dinh",
|
||||||
|
"url": "https://i.imgur.com/t6BTASJ.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/t6BTASJl.jpgg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "architecture,minimal"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Keep to the Right",
|
||||||
|
"author": "hello i m nik",
|
||||||
|
"url": "https://i.imgur.com/SHp6pkv.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/SHp6pkvl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "architecture,minimal"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Pink Paper",
|
||||||
|
"author": "Alex Koch",
|
||||||
|
"url": "https://i.imgur.com/OHPR80R.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/OHPR80Rl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "abstract"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Lavender Dunes",
|
||||||
|
"author": "Alex Koch",
|
||||||
|
"url": "https://i.imgur.com/Sb50W4f.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/Sb50W4fl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "landscape"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Cotton Candy Clouds",
|
||||||
|
"author": "Autumn Studio",
|
||||||
|
"url": "https://i.imgur.com/43Vf2hT.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/43Vf2hTl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "landscape"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Pineapple",
|
||||||
|
"author": "Pineaaple Supply Co.",
|
||||||
|
"url": "https://i.imgur.com/YK9TyNk.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/YK9TyNkl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "minimal"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Cuttings",
|
||||||
|
"author": "Alex Loup",
|
||||||
|
"url": "https://i.imgur.com/wp2S7TK.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/wp2S7TKl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "minimal"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Textured Ombre Wall",
|
||||||
|
"author": "Bharath G.S.",
|
||||||
|
"url": "https://i.imgur.com/kxBGzva.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/kxBGzval.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "abstract,minimal"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "The Loading Dock",
|
||||||
|
"author": "Ph. B.",
|
||||||
|
"url": "https://i.imgur.com/NmL5Ldm.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/NmL5Ldml.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "minimal"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Leaning Dwarf Pine",
|
||||||
|
"author": "Caleb George",
|
||||||
|
"url": "https://i.imgur.com/crgckrr.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/crgckrrl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "minimal"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Dunes in Hard Light",
|
||||||
|
"author": "Heather Shevlin",
|
||||||
|
"url": "https://i.imgur.com/LG0G1IO.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/LG0G1IOl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "landscape"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "3 Balloons",
|
||||||
|
"author": "Amy Shamblen",
|
||||||
|
"url": "https://i.imgur.com/5HHCh12.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/5HHCh12l.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "minimal"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Bicolor Bricks",
|
||||||
|
"author": "Pawel Czerwinski",
|
||||||
|
"url": "https://i.imgur.com/i4VrEDH.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/i4VrEDHl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "minimal"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Acrid Sky",
|
||||||
|
"author": "W",
|
||||||
|
"url": "https://i.imgur.com/RUSz9mM.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/RUSz9mMl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "minimal"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Salmon Colored Smoke",
|
||||||
|
"author": "Pawel Czerwinski",
|
||||||
|
"url": "https://i.imgur.com/8wehlrT.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/8wehlrTl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "abstract,minimal"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Polygonal Grid",
|
||||||
|
"author": "Scott Webb",
|
||||||
|
"url": "https://i.imgur.com/voUtZhY.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/voUtZhYl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "abstract,architecture,minimal"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Clay Courts",
|
||||||
|
"author": "Ph. B.",
|
||||||
|
"url": "https://i.imgur.com/yd7OmyV.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/yd7OmyVl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "minimal"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Lavender on Yellow",
|
||||||
|
"author": "Mona Eendra",
|
||||||
|
"url": "https://i.imgur.com/p8T1V7N.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/p8T1V7Nl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "minimal,landscape"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Whispering Pines",
|
||||||
|
"author": "Mads Schmidt Rasmussen",
|
||||||
|
"url": "https://i.imgur.com/FLkrDVZ.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/FLkrDVZl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "landscape"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "All the Light Touches",
|
||||||
|
"author": "Eberhard Grossgasteiger",
|
||||||
|
"url": "https://i.imgur.com/cwUvsmS.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/cwUvsmSl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "landscape"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
BIN
public/assets/phosphor-android/classic/app_feature_mercury_a.jpg
Normal file
|
After Width: | Height: | Size: 82 KiB |
BIN
public/assets/phosphor-android/classic/app_feature_mercury_b.jpg
Normal file
|
After Width: | Height: | Size: 108 KiB |
350
public/assets/phosphor-android/classic/wallpaper.json
Normal file
@@ -0,0 +1,350 @@
|
|||||||
|
{
|
||||||
|
"Collections": [
|
||||||
|
{
|
||||||
|
"name": "abstract",
|
||||||
|
"preview_url": "https://i.imgur.com/xBCTxrP.png",
|
||||||
|
"preview_thumbnail_url": "https://i.imgur.com/xBCTxrPl.jpg"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "architecture",
|
||||||
|
"preview_url": "https://i.imgur.com/pdV0KQ1.png",
|
||||||
|
"preview_thumbnail_url": "https://i.imgur.com/pdV0KQ1l.jpg"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "landscape",
|
||||||
|
"preview_url": "https://i.imgur.com/EEBaeFE.png",
|
||||||
|
"preview_thumbnail_url": "https://i.imgur.com/EEBaeFEl.jpg"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "minimal",
|
||||||
|
"preview_url": "https://i.imgur.com/peX5qVO.png",
|
||||||
|
"preview_thumbnail_url": "https://i.imgur.com/peX5qVOl.jpg"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"Wallpapers": [
|
||||||
|
{
|
||||||
|
"name": "Dunes at Dusk",
|
||||||
|
"author": "Jeremy Bishop",
|
||||||
|
"url": "https://i.imgur.com/EEBaeFE.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/EEBaeFEl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "landscape"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Black Sand",
|
||||||
|
"author": "Adrien Olichon",
|
||||||
|
"url": "https://i.imgur.com/Yt8zaUn.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/Yt8zaUnl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "landscape"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Disappearing Coastline",
|
||||||
|
"author": "Chris Coe",
|
||||||
|
"url": "https://i.imgur.com/hq4aENh.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/hq4aENhl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "minimal,landscape"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Setting Out",
|
||||||
|
"author": "Tim Trad",
|
||||||
|
"url": "https://i.imgur.com/42uDJkj.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/42uDJkjl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "landscape"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Dark Tides",
|
||||||
|
"author": "Mike Yukhtenko",
|
||||||
|
"url": "https://i.imgur.com/XSIIUAQ.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/XSIIUAQl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "landscape"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Rogue Wave",
|
||||||
|
"author": "Jack B",
|
||||||
|
"url": "https://i.imgur.com/YVHtCTT.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/YVHtCTTl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "landscape"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Strata",
|
||||||
|
"author": "Joshua Oluwagbemiga",
|
||||||
|
"url": "https://i.imgur.com/uvRONTa.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/uvRONTal.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "abstract,minimal"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Condolences",
|
||||||
|
"author": "Annie Spratt",
|
||||||
|
"url": "https://i.imgur.com/peX5qVO.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/peX5qVOl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "minimal"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Ferns",
|
||||||
|
"author": "Andras Vas",
|
||||||
|
"url": "https://i.imgur.com/wXvAISN.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/wXvAISNl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "minimal"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Blades of Grass",
|
||||||
|
"author": "Claudio Testa",
|
||||||
|
"url": "https://i.imgur.com/0QOoq8R.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/0QOoq8Rl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "minimal"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Lush",
|
||||||
|
"author": "Ian Espinosa",
|
||||||
|
"url": "https://i.imgur.com/AumRAb4.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/AumRAb4l.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "minimal"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Amethyst Bloom",
|
||||||
|
"author": "Alyssa Smith",
|
||||||
|
"url": "https://i.imgur.com/96JmZIF.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/96JmZIFl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "minimal"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Carbon",
|
||||||
|
"author": "David Jorre",
|
||||||
|
"url": "https://i.imgur.com/hkN3ioi.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/hkN3ioil.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "abstract,minimal"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Charred Remains",
|
||||||
|
"author": "Brian Patrick Tagalog",
|
||||||
|
"url": "https://i.imgur.com/SbyCpR2.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/SbyCpR2l.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "abstract,minimal"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Make a Wish",
|
||||||
|
"author": "Wil Stewart",
|
||||||
|
"url": "https://i.imgur.com/VeuzvUA.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/VeuzvUAl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "landscape"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Resonance",
|
||||||
|
"author": "Luke Stackpoole",
|
||||||
|
"url": "https://i.imgur.com/94SjlPi.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/94SjlPil.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "landscape"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "An Endless Mist",
|
||||||
|
"author": "Yoal Desurmont",
|
||||||
|
"url": "https://i.imgur.com/Qkng6Dm.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/Qkng6Dml.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "landscape"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Elevation",
|
||||||
|
"author": "Manuel Will",
|
||||||
|
"url": "https://i.imgur.com/yQMGOAb.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/yQMGOAbl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "landscape"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Rock Show",
|
||||||
|
"author": "Raphael Schaller",
|
||||||
|
"url": "https://i.imgur.com/DMi6ffB.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/DMi6ffBl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "minimal"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Motes",
|
||||||
|
"author": "Samuel Zeller",
|
||||||
|
"url": "https://i.imgur.com/kOIWSNJ.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/kOIWSNJl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "landscape"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Birds on a Wire",
|
||||||
|
"author": "Adrian Kirkegaard",
|
||||||
|
"url": "https://i.imgur.com/M3dlKS4.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/M3dlKS4l.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "landscape"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Interleaved",
|
||||||
|
"author": "Ron Whitaker",
|
||||||
|
"url": "https://i.imgur.com/QQ7WQvD.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/QQ7WQvDl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "abstract,architecture"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Elliptic",
|
||||||
|
"author": "Tobias van Schneider",
|
||||||
|
"url": "https://i.imgur.com/xBCTxrP.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/xBCTxrPl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "abstract,architecture"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Convergence",
|
||||||
|
"author": "Josh Rose",
|
||||||
|
"url": "https://i.imgur.com/uqBhWYH.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/uqBhWYHl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "abstract,architecture"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Baffles",
|
||||||
|
"author": "Elena Saharova",
|
||||||
|
"url": "https://i.imgur.com/l2L6u1E.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/l2L6u1El.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "architecture,minimal"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Polygonal",
|
||||||
|
"author": "Carrie Yang",
|
||||||
|
"url": "https://i.imgur.com/pdV0KQ1.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/pdV0KQ1l.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "abstract,architecture"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "S-Curve",
|
||||||
|
"author": "Tobias van Schneider",
|
||||||
|
"url": "https://i.imgur.com/Y1A9GTi.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/Y1A9GTil.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "abstract,architecture"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Galaxy Swirls",
|
||||||
|
"author": "Pawel Czerwinski",
|
||||||
|
"url": "https://i.imgur.com/KrxLGxy.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/KrxLGxyl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "abstract"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Prismatic Dreams",
|
||||||
|
"author": "Sean Sinclair",
|
||||||
|
"url": "https://i.imgur.com/byLsXXB.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/byLsXXBl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "abstract"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Slot Canyon",
|
||||||
|
"author": "Meric Dagli",
|
||||||
|
"url": "https://i.imgur.com/hB90xvB.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/hB90xvBl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "landscape"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Crescent Moonrise",
|
||||||
|
"author": "Val Vesa",
|
||||||
|
"url": "https://i.imgur.com/nfoPdRd.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/nfoPdRdl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "landscape"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Eye of the Storm",
|
||||||
|
"author": "Breno Machado",
|
||||||
|
"url": "https://i.imgur.com/BliGpTl.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/BliGpTll.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "landscape"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Thundercloud",
|
||||||
|
"author": "Bryan Minear",
|
||||||
|
"url": "https://i.imgur.com/mK8JE0t.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/mK8JE0tl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "landscape"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Departmental Security",
|
||||||
|
"author": "Bartosz Wanot",
|
||||||
|
"url": "https://i.imgur.com/wRN7lDd.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/wRN7lDdl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "architecture"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "CMatrix",
|
||||||
|
"author": "Maekus Spiske",
|
||||||
|
"url": "https://i.imgur.com/QAsjQkP.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/QAsjQkPl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "minimal"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Neon Serif",
|
||||||
|
"author": "Zuzanna Adamcyzk",
|
||||||
|
"url": "https://i.imgur.com/3edF6DE.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/3edF6DEl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "minimal"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
422
public/assets/phosphor-android/helium/wallpaper.json
Normal file
@@ -0,0 +1,422 @@
|
|||||||
|
{
|
||||||
|
"Collections": [
|
||||||
|
{
|
||||||
|
"name": "abstract",
|
||||||
|
"preview_url": "",
|
||||||
|
"preview_thumbnail_url": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "architecture",
|
||||||
|
"preview_url": "",
|
||||||
|
"preview_thumbnail_url": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "landscape",
|
||||||
|
"preview_url": "",
|
||||||
|
"preview_thumbnail_url": ""
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "minimal",
|
||||||
|
"preview_url": "",
|
||||||
|
"preview_thumbnail_url": ""
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"Wallpapers": [
|
||||||
|
{
|
||||||
|
"name": "Retro Sunrise",
|
||||||
|
"author": "Maxim Medvedev",
|
||||||
|
"url": "https://i.imgur.com/kCtyGwT.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/kCtyGwTl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "landscape"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Tawny Peak",
|
||||||
|
"author": "Andreas Kind",
|
||||||
|
"url": "https://i.imgur.com/fqxcpJU.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/fqxcpJUl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "landscape"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "First Light",
|
||||||
|
"author": "Adrien Olichon",
|
||||||
|
"url": "https://i.imgur.com/EakVjSC.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/EakVjSCl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "landscape"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Rosy Dunes",
|
||||||
|
"author": "Paxel Nolbert",
|
||||||
|
"url": "https://i.imgur.com/lD06npE.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/lD06npEl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "landscape"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Waking Up",
|
||||||
|
"author": "Dhaval Parmar",
|
||||||
|
"url": "https://i.imgur.com/eBenVs8.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/eBenVs8l.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "landscape"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "The Great Outdoors",
|
||||||
|
"author": "Gauravdeep Singh Bansal",
|
||||||
|
"url": "https://i.imgur.com/gJ40ptR.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/gJ40ptRl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "landscape"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Make a Wish",
|
||||||
|
"author": "Diego Ph",
|
||||||
|
"url": "https://i.imgur.com/vJagBNf.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/vJagBNfl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "landscape"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Lateral Strike",
|
||||||
|
"author": "Damon Lam",
|
||||||
|
"url": "https://i.imgur.com/BeZHVcY.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/BeZHVcYl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "landscape"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Starfield",
|
||||||
|
"author": "Guilherme Stecanella",
|
||||||
|
"url": "https://i.imgur.com/pDjDeVr.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/pDjDeVrl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "landscape"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Smallness",
|
||||||
|
"author": "Melanie Magdalena",
|
||||||
|
"url": "https://i.imgur.com/658blVF.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/658blVFl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "landscape"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Alone at the Summit",
|
||||||
|
"author": "Aleks Dahlberg",
|
||||||
|
"url": "https://i.imgur.com/YKeQ9sc.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/YKeQ9scl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "landscape"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Like Waves",
|
||||||
|
"author": "Calvin Ma",
|
||||||
|
"url": "https://i.imgur.com/wbNiiie.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/wbNiiiel.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "landscape"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Cloud Cover",
|
||||||
|
"author": "Adrian",
|
||||||
|
"url": "https://i.imgur.com/02uf66E.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/02uf66El.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "landscape"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Tiled",
|
||||||
|
"author": "Fabrizio Conti",
|
||||||
|
"url": "https://i.imgur.com/mAfbAsG.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/mAfbAsGl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "minimal,architecture"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Brutalism",
|
||||||
|
"author": "Andrej Lisakov",
|
||||||
|
"url": "https://i.imgur.com/9JlGo4m.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/9JlGo4ml.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "minimal,architecture"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Arrayed",
|
||||||
|
"author": "Robert Haverly",
|
||||||
|
"url": "https://i.imgur.com/SGA180g.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/SGA180gl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "minimal,architecture"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Placidity",
|
||||||
|
"author": "Julian Bock",
|
||||||
|
"url": "https://i.imgur.com/T7PwRnh.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/T7PwRnhl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "minimal"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Sea Change",
|
||||||
|
"author": "Samara Doole",
|
||||||
|
"url": "https://i.imgur.com/ekcUJ2M.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/ekcUJ2Ml.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "landscape"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Choppy",
|
||||||
|
"author": "Imleedh Ali",
|
||||||
|
"url": "https://i.imgur.com/2bk3vxM.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/2bk3vxMl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "landscape"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Below the Crush",
|
||||||
|
"author": "Jeremy Bishop",
|
||||||
|
"url": "https://i.imgur.com/h244SGI.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/h244SGIl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "landscape"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Betta",
|
||||||
|
"author": "Aung Soe Min",
|
||||||
|
"url": "https://i.imgur.com/YOBYine.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/YOBYinel.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "minimal"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Last One in the Pack",
|
||||||
|
"author": "Alfaz Sayed",
|
||||||
|
"url": "https://i.imgur.com/tP0SOFS.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/tP0SOFSl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "minimal"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Basement Window",
|
||||||
|
"author": "Taylor Young",
|
||||||
|
"url": "https://i.imgur.com/V7srimE.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/V7srimEl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "minimal"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Cellular",
|
||||||
|
"author": "Christina Kirschnerova",
|
||||||
|
"url": "https://i.imgur.com/lePTybt.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/lePTybtl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "abstract"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Ignition",
|
||||||
|
"author": "Roland Larsson",
|
||||||
|
"url": "https://i.imgur.com/v4si6N2.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/v4si6N2l.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "abstract"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Falling Light",
|
||||||
|
"author": "Rene Bohmer",
|
||||||
|
"url": "https://i.imgur.com/1U953Cb.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/1U953Cbl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "abstract"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Vices",
|
||||||
|
"author": "Jaredd Craig",
|
||||||
|
"url": "https://i.imgur.com/a2xwnHK.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/a2xwnHKl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "minimal"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Your Worst Nightmare",
|
||||||
|
"author": "Elti Meshau",
|
||||||
|
"url": "https://i.imgur.com/9ajAMtL.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/9ajAMtLl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "minimal"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Tail Lights",
|
||||||
|
"author": "Shaunak Mirashi",
|
||||||
|
"url": "https://i.imgur.com/tL6d50t.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/tL6d50tl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "abstract,minimal"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Rapid Transit",
|
||||||
|
"author": "Kevin Clyde Berbano",
|
||||||
|
"url": "https://i.imgur.com/JxXJxDZ.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/JxXJxDZl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "architecture"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Storms Ahead",
|
||||||
|
"author": "Luke Stackpoole",
|
||||||
|
"url": "https://i.imgur.com/ZBMCKbt.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/ZBMCKbtl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "landscape"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Truss",
|
||||||
|
"author": "Phil Botha",
|
||||||
|
"url": "https://i.imgur.com/q4qNcui.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/q4qNcuil.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "architecture"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "T",
|
||||||
|
"author": "Joshua Rivera",
|
||||||
|
"url": "https://i.imgur.com/84O8dFa.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/84O8dFal.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "architecture,minimal"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Shadows on the Wall",
|
||||||
|
"author": "Rene Bohmer",
|
||||||
|
"url": "https://i.imgur.com/09GgsVW.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/09GgsVWl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "abstract"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Fluid Dynamics",
|
||||||
|
"author": "Pawel Czerwinski",
|
||||||
|
"url": "https://i.imgur.com/AaD8SLO.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/AaD8SLOl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "abstract"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Ombre",
|
||||||
|
"author": "Elliott Engelmann",
|
||||||
|
"url": "https://i.imgur.com/5jsq9Jg.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/5jsq9Jgl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "landscape"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Black Sand",
|
||||||
|
"author": "Adrien Olichon",
|
||||||
|
"url": "https://i.imgur.com/Yt8zaUn.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/Yt8zaUnl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "landscape"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Carbon",
|
||||||
|
"author": "David Jorre",
|
||||||
|
"url": "https://i.imgur.com/hkN3ioi.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/hkN3ioil.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "abstract,minimal"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Charred Remains",
|
||||||
|
"author": "Brian Patrick Tagalog",
|
||||||
|
"url": "https://i.imgur.com/SbyCpR2.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/SbyCpR2l.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "abstract,minimal"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Water Fountain",
|
||||||
|
"author": "Quin Stevenson",
|
||||||
|
"url": "https://i.imgur.com/Bz5u4HA.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/Bz5u4HAl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "minimal"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Interleaved",
|
||||||
|
"author": "Ron Whitaker",
|
||||||
|
"url": "https://i.imgur.com/QQ7WQvD.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/QQ7WQvDl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "abstract,architecture"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Elliptic",
|
||||||
|
"author": "Tobias van Schneider",
|
||||||
|
"url": "https://i.imgur.com/xBCTxrP.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/xBCTxrPl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "abstract,architecture"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Convergence",
|
||||||
|
"author": "Josh Rose",
|
||||||
|
"url": "https://i.imgur.com/uqBhWYH.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/uqBhWYHl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "abstract,architecture"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "S-Curve",
|
||||||
|
"author": "Tobias van Schneider",
|
||||||
|
"url": "https://i.imgur.com/Y1A9GTi.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/Y1A9GTil.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "abstract,architecture"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
207
public/assets/phosphor-android/krypton/wallpaper.json
Normal file
@@ -0,0 +1,207 @@
|
|||||||
|
{
|
||||||
|
"Collections": [
|
||||||
|
{
|
||||||
|
"name": "abstract",
|
||||||
|
"preview_url": "https://i.imgur.com/xBCTxrP.png",
|
||||||
|
"preview_thumbnail_url": "https://i.imgur.com/xBCTxrPl.jpg"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "architecture",
|
||||||
|
"preview_url": "https://i.imgur.com/pdV0KQ1.png",
|
||||||
|
"preview_thumbnail_url": "https://i.imgur.com/pdV0KQ1l.jpg"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "landscape",
|
||||||
|
"preview_url": "https://i.imgur.com/EEBaeFE.png",
|
||||||
|
"preview_thumbnail_url": "https://i.imgur.com/EEBaeFEl.jpg"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "minimal",
|
||||||
|
"preview_url": "https://i.imgur.com/peX5qVO.png",
|
||||||
|
"preview_thumbnail_url": "https://i.imgur.com/peX5qVOl.jpg"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"Wallpapers": [
|
||||||
|
{
|
||||||
|
"name": "Echoes Of",
|
||||||
|
"author": "Zoltan Tasi",
|
||||||
|
"url": "https://i.imgur.com/OVKso33.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/OVKso33l.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "abstract"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Gradient #4B",
|
||||||
|
"author": "Luke Chesser",
|
||||||
|
"url": "https://i.imgur.com/iFrJbfE.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/iFrJbfEl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "abstract"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Orthogonal",
|
||||||
|
"author": "Etienne Beauregard",
|
||||||
|
"url": "https://i.imgur.com/cFyjq7V.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/cFyjq7Vl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "architecture"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Filters Through",
|
||||||
|
"author": "Martin Adams",
|
||||||
|
"url": "https://i.imgur.com/r7MFJxM.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/r7MFJxMl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "abstract"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Gehry",
|
||||||
|
"author": "Sascha Yeryomin",
|
||||||
|
"url": "https://i.imgur.com/jf5NX7F.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/jf5NX7Fl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "architecture"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "The Benevolent Corp.",
|
||||||
|
"author": "Alex Iby",
|
||||||
|
"url": "https://i.imgur.com/SrgJtef.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/SrgJtefl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "architecture"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Bokehd",
|
||||||
|
"author": "Kristaps Solims",
|
||||||
|
"url": "https://i.imgur.com/HzU9KSK.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/HzU9KSKl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "abstract"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Confluence",
|
||||||
|
"author": "Ash Edmonds",
|
||||||
|
"url": "https://i.imgur.com/HWwYY1t.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/HWwYY1tl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "abstract"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "What Lies Beyond",
|
||||||
|
"author": "Cheng Feng",
|
||||||
|
"url": "https://i.imgur.com/BjdQkxh.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/BjdQkxhl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "landscape"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Stairstep",
|
||||||
|
"author": "Dawid Sokolowski",
|
||||||
|
"url": "https://i.imgur.com/VXzW2tV.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/VXzW2tVl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "abstract"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Bluesmoke",
|
||||||
|
"author": "Albert Bleeker",
|
||||||
|
"url": "https://i.imgur.com/mrltonO.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/mrltonOl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "abstract"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Tensegrity",
|
||||||
|
"author": "Luca Bravo",
|
||||||
|
"url": "https://i.imgur.com/N69Gk81.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/N69Gk81l.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "architecture"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Vertical Integration",
|
||||||
|
"author": "Pawl Czerwinski",
|
||||||
|
"url": "https://i.imgur.com/rWVitPA.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/rWVitPAl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "abstract"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "T",
|
||||||
|
"author": "Joshua Rivera",
|
||||||
|
"url": "https://i.imgur.com/84O8dFa.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/84O8dFal.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "abstract"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Ripples",
|
||||||
|
"author": "Julian Bock",
|
||||||
|
"url": "https://i.imgur.com/T7PwRnh.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/T7PwRnhl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "abstract"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Light Speed",
|
||||||
|
"author": "Adrien Olichon",
|
||||||
|
"url": "https://i.imgur.com/cprtb1M.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/cprtb1Ml.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "abstract"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Dunes at Dusk",
|
||||||
|
"author": "Jeremy Bishop",
|
||||||
|
"url": "https://i.imgur.com/EEBaeFE.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/EEBaeFEl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "landscape"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Black Sand",
|
||||||
|
"author": "Adrien Olichon",
|
||||||
|
"url": "https://i.imgur.com/Yt8zaUn.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/Yt8zaUnl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "landscape"
|
||||||
|
},
|
||||||
|
|
||||||
|
{
|
||||||
|
"name": "Interleaved",
|
||||||
|
"author": "Ron Whitaker",
|
||||||
|
"url": "https://i.imgur.com/QQ7WQvD.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/QQ7WQvDl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "abstract,architecture"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Elliptic",
|
||||||
|
"author": "Tobias van Schneider",
|
||||||
|
"url": "https://i.imgur.com/xBCTxrP.png",
|
||||||
|
"thumbnail": "https://i.imgur.com/xBCTxrPl.jpg",
|
||||||
|
"downloadable": true,
|
||||||
|
"copyright": "CC0",
|
||||||
|
"collections": "abstract,architecture"
|
||||||
|
},
|
||||||
|
]
|
||||||
|
}
|
||||||
BIN
public/assets/phosphor-icons.sketchplugin.zip
Normal file
BIN
public/assets/phosphor-icons.zip
Normal file
BIN
public/assets/phosphor.iconjar/META
Normal file
1
public/assets/phosphor.iconjar/icons/acorn-bold.svg
Normal file
@@ -0,0 +1 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor"><path d="M236,104a60.07,60.07,0,0,0-60-60H140.4A20,20,0,0,1,160,28a12,12,0,0,0,0-24,44.06,44.06,0,0,0-43.81,40H80a60.07,60.07,0,0,0-60,60,20,20,0,0,0,8,16v8c0,37.45,34,64.71,61.23,86.61,10.22,8.2,25.63,20.58,26.77,25.56a12,12,0,0,0,24,0c1.14-5,16.55-17.36,26.77-25.56C194.05,192.71,228,165.45,228,128v-8A20,20,0,0,0,236,104ZM80,68h96a36.06,36.06,0,0,1,35.78,32H44.22A36.06,36.06,0,0,1,80,68Zm71.74,127.9c-9.17,7.36-17.46,14-23.74,20.55-6.28-6.53-14.57-13.19-23.74-20.55C81,177.2,52,153.94,52,128v-4H204v4C204,153.94,175,177.2,151.74,195.9Z"/></svg>
|
||||||
|
After Width: | Height: | Size: 630 B |
1
public/assets/phosphor.iconjar/icons/acorn-duotone.svg
Normal file
@@ -0,0 +1 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor"><path d="M216,112v16c0,53-88,88-88,112,0-24-88-59-88-112V112Z" opacity="0.2"/><path d="M232,104a56.06,56.06,0,0,0-56-56H136a24,24,0,0,1,24-24,8,8,0,0,0,0-16,40,40,0,0,0-40,40H80a56.06,56.06,0,0,0-56,56,16,16,0,0,0,8,13.83V128c0,35.53,33.12,62.12,59.74,83.49C103.66,221.07,120,234.18,120,240a8,8,0,0,0,16,0c0-5.82,16.34-18.93,28.26-28.51C190.88,190.12,224,163.53,224,128V117.83A16,16,0,0,0,232,104ZM80,64h96a40.06,40.06,0,0,1,40,40H40A40,40,0,0,1,80,64Zm74.25,135c-10.62,8.52-20,16-26.25,23.37-6.25-7.32-15.63-14.85-26.25-23.37C77.8,179.79,48,155.86,48,128v-8H208v8C208,155.86,178.2,179.79,154.25,199Z"/></svg>
|
||||||
|
After Width: | Height: | Size: 691 B |
1
public/assets/phosphor.iconjar/icons/acorn-fill.svg
Normal file
@@ -0,0 +1 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor"><path d="M232,104a56.06,56.06,0,0,0-56-56H136a24,24,0,0,1,24-24,8,8,0,0,0,0-16,40,40,0,0,0-40,40H80a56.06,56.06,0,0,0-56,56,16,16,0,0,0,8,13.84V128c0,35.53,33.12,62.12,59.74,83.49C103.66,221.07,120,234.18,120,240a8,8,0,0,0,16,0c0-5.82,16.34-18.93,28.26-28.51C190.88,190.12,224,163.53,224,128V117.84A16,16,0,0,0,232,104Zm-77.75,95c-10.62,8.52-20,16-26.25,23.37-6.25-7.32-15.63-14.85-26.25-23.37C77.8,179.79,48,155.86,48,128v-8H208v8C208,155.86,178.2,179.79,154.25,199Z"/></svg>
|
||||||
|
After Width: | Height: | Size: 558 B |
1
public/assets/phosphor.iconjar/icons/acorn-light.svg
Normal file
@@ -0,0 +1 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor"><path d="M230,104a54.06,54.06,0,0,0-54-54H134V48a26,26,0,0,1,26-26,6,6,0,0,0,0-12,38,38,0,0,0-38,38v2H80a54.06,54.06,0,0,0-54,54,14,14,0,0,0,8,12.63V128c0,34.57,32.71,60.83,59,81.93,14.26,11.45,29,23.29,29,30.07a6,6,0,0,0,12,0c0-6.78,14.75-18.62,29-30.07,26.28-21.1,59-47.36,59-81.93V116.63A14,14,0,0,0,230,104ZM80,62h96a42,42,0,0,1,42,42,2,2,0,0,1-2,2H40a2,2,0,0,1-2-2A42,42,0,0,1,80,62Zm75.5,138.58c-11.48,9.21-21.48,17.24-27.5,25-6-7.72-16-15.75-27.5-25C76.22,181.08,46,156.82,46,128V118H210v10C210,156.82,179.78,181.08,155.5,200.58Z"/></svg>
|
||||||
|
After Width: | Height: | Size: 627 B |
1
public/assets/phosphor.iconjar/icons/acorn-thin.svg
Normal file
@@ -0,0 +1 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor"><path d="M228,104a52.06,52.06,0,0,0-52-52H132V48a28,28,0,0,1,28-28,4,4,0,0,0,0-8,36,36,0,0,0-36,36v4H80a52.06,52.06,0,0,0-52,52,12,12,0,0,0,8,11.3V128c0,33.61,32.29,59.54,58.24,80.37C109.54,220.66,124,232.27,124,240a4,4,0,0,0,8,0c0-7.73,14.46-19.34,29.76-31.63C187.71,187.54,220,161.61,220,128V115.3A12,12,0,0,0,228,104Zm-71.25,98.13c-12.51,10.05-23.23,18.65-28.75,26.79-5.52-8.14-16.24-16.74-28.75-26.79C74.63,182.37,44,157.78,44,128V116H212v12C212,157.78,181.37,182.37,156.75,202.13ZM216,108H40a4,4,0,0,1-4-4A44.05,44.05,0,0,1,80,60h96a44.05,44.05,0,0,1,44,44A4,4,0,0,1,216,108Z"/></svg>
|
||||||
|
After Width: | Height: | Size: 671 B |
1
public/assets/phosphor.iconjar/icons/acorn.svg
Normal file
@@ -0,0 +1 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor"><path d="M232,104a56.06,56.06,0,0,0-56-56H136a24,24,0,0,1,24-24,8,8,0,0,0,0-16,40,40,0,0,0-40,40H80a56.06,56.06,0,0,0-56,56,16,16,0,0,0,8,13.83V128c0,35.53,33.12,62.12,59.74,83.49C103.66,221.07,120,234.18,120,240a8,8,0,0,0,16,0c0-5.82,16.34-18.93,28.26-28.51C190.88,190.12,224,163.53,224,128V117.83A16,16,0,0,0,232,104ZM80,64h96a40.06,40.06,0,0,1,40,40H40A40,40,0,0,1,80,64Zm74.25,135c-10.62,8.52-20,16-26.25,23.37-6.25-7.32-15.63-14.85-26.25-23.37C77.8,179.79,48,155.86,48,128v-8H208v8C208,155.86,178.2,179.79,154.25,199Z"/></svg>
|
||||||
|
After Width: | Height: | Size: 613 B |
@@ -0,0 +1 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor"><path d="M208,20H64A20,20,0,0,0,44,40V60H32a12,12,0,0,0,0,24H44v32H32a12,12,0,0,0,0,24H44v32H32a12,12,0,0,0,0,24H44v20a20,20,0,0,0,20,20H208a20,20,0,0,0,20-20V40A20,20,0,0,0,208,20Zm-4,192H68V44H204ZM100.8,171.37a48,48,0,0,1,70.4,0,12,12,0,0,0,17.6-16.32,72,72,0,0,0-19.21-14.68,44,44,0,1,0-67.19,0,72.12,72.12,0,0,0-19.2,14.68,12,12,0,0,0,17.6,16.32ZM116,112a20,20,0,1,1,20,20A20,20,0,0,1,116,112Z"/></svg>
|
||||||
|
After Width: | Height: | Size: 489 B |
@@ -0,0 +1 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor"><path d="M208,32H64a8,8,0,0,0-8,8V216a8,8,0,0,0,8,8H208a8,8,0,0,0,8-8V40A8,8,0,0,0,208,32ZM136,144a32,32,0,1,1,32-32A32,32,0,0,1,136,144Z" opacity="0.2"/><path d="M83.19,174.4a8,8,0,0,0,11.21-1.6,52,52,0,0,1,83.2,0,8,8,0,1,0,12.8-9.6A67.88,67.88,0,0,0,163,141.51a40,40,0,1,0-53.94,0A67.88,67.88,0,0,0,81.6,163.2,8,8,0,0,0,83.19,174.4ZM112,112a24,24,0,1,1,24,24A24,24,0,0,1,112,112Zm96-88H64A16,16,0,0,0,48,40V64H32a8,8,0,0,0,0,16H48v40H32a8,8,0,0,0,0,16H48v40H32a8,8,0,0,0,0,16H48v24a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V40A16,16,0,0,0,208,24Zm0,192H64V40H208Z"/></svg>
|
||||||
|
After Width: | Height: | Size: 654 B |
@@ -0,0 +1 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor"><path d="M160,112a24,24,0,1,1-24-24A24,24,0,0,1,160,112Zm64-72V216a16,16,0,0,1-16,16H64a16,16,0,0,1-16-16V192H32a8,8,0,0,1,0-16H48V136H32a8,8,0,0,1,0-16H48V80H32a8,8,0,0,1,0-16H48V40A16,16,0,0,1,64,24H208A16,16,0,0,1,224,40ZM190.4,163.2A67.88,67.88,0,0,0,163,141.51a40,40,0,1,0-53.94,0A67.88,67.88,0,0,0,81.6,163.2a8,8,0,1,0,12.8,9.6,52,52,0,0,1,83.2,0,8,8,0,1,0,12.8-9.6Z"/></svg>
|
||||||
|
After Width: | Height: | Size: 463 B |
@@ -0,0 +1 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor"><path d="M159.11,142.13a38,38,0,1,0-46.22,0A65.75,65.75,0,0,0,83.2,164.4a6,6,0,0,0,9.6,7.2,54,54,0,0,1,86.4,0,6,6,0,0,0,9.6-7.2A65.75,65.75,0,0,0,159.11,142.13ZM110,112a26,26,0,1,1,26,26A26,26,0,0,1,110,112Zm98-86H64A14,14,0,0,0,50,40V66H32a6,6,0,0,0,0,12H50v44H32a6,6,0,0,0,0,12H50v44H32a6,6,0,0,0,0,12H50v26a14,14,0,0,0,14,14H208a14,14,0,0,0,14-14V40A14,14,0,0,0,208,26Zm2,190a2,2,0,0,1-2,2H64a2,2,0,0,1-2-2V40a2,2,0,0,1,2-2H208a2,2,0,0,1,2,2Z"/></svg>
|
||||||
|
After Width: | Height: | Size: 536 B |
@@ -0,0 +1 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor"><path d="M208,28H48A20,20,0,0,0,28,48V208a20,20,0,0,0,20,20H208a20,20,0,0,0,20-20V48A20,20,0,0,0,208,28Zm-20,80h16v40H188Zm16-24H188V52h16ZM52,52H164V204H52ZM188,204V172h16v32Zm-36.38-39a43.22,43.22,0,0,0-15.16-23,36,36,0,1,0-56.92,0,43.35,43.35,0,0,0-15.16,23,12,12,0,1,0,23.24,6c2.2-8.54,11-15,20.38-15s18.19,6.44,20.38,15a12,12,0,0,0,23.24-6ZM96,120a12,12,0,1,1,12,12A12,12,0,0,1,96,120Z"/></svg>
|
||||||
|
After Width: | Height: | Size: 481 B |
@@ -0,0 +1 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor"><path d="M48,40a8,8,0,0,0-8,8V208a8,8,0,0,0,8,8H184V40Zm64,104a24,24,0,1,1,24-24A24,24,0,0,1,112,144Z" opacity="0.2"/><path d="M208,32H48A16,16,0,0,0,32,48V208a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V48A16,16,0,0,0,208,32Zm-16,72h16v48H192Zm16-16H192V48h16ZM48,48H176V208H48ZM208,208H192V168h16v40Zm-56.25-42a39.76,39.76,0,0,0-17.19-23.34,32,32,0,1,0-45.12,0A39.84,39.84,0,0,0,72.25,166a8,8,0,0,0,15.5,4c2.64-10.25,13.06-18,24.25-18s21.62,7.73,24.25,18a8,8,0,1,0,15.5-4ZM96,120a16,16,0,1,1,16,16A16,16,0,0,1,96,120Z"/></svg>
|
||||||
|
After Width: | Height: | Size: 606 B |
@@ -0,0 +1 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor"><path d="M208,32H48A16,16,0,0,0,32,48V208a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V48A16,16,0,0,0,208,32ZM184,48h24V88H184Zm0,56h24v48H184Zm-38,71.75a8,8,0,0,1-9.74-5.76c-2.63-10.26-13.06-18-24.25-18s-21.61,7.74-24.25,18a8,8,0,0,1-15.5-4,39.84,39.84,0,0,1,17.19-23.34,32,32,0,1,1,45.12,0A39.76,39.76,0,0,1,151.75,166,8,8,0,0,1,146,175.75ZM208,208H184V168h24v40Zm-80-88a16,16,0,1,1-16-16A16,16,0,0,1,128,120Z"/></svg>
|
||||||
|
After Width: | Height: | Size: 497 B |
@@ -0,0 +1 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor"><path d="M208,34H48A14,14,0,0,0,34,48V208a14,14,0,0,0,14,14H208a14,14,0,0,0,14-14V48A14,14,0,0,0,208,34Zm-18,68h20v52H190Zm20-54V90H190V46h18A2,2,0,0,1,210,48ZM46,208V48a2,2,0,0,1,2-2H178V210H48A2,2,0,0,1,46,208Zm162,2H190V166h20v42A2,2,0,0,1,208,210Zm-58.19-43.49A38,38,0,0,0,131.23,143a30,30,0,1,0-38.45,0A38,38,0,0,0,74.19,166.5a6,6,0,0,0,11.62,3C88.67,158.38,99.93,150,112,150s23.34,8.38,26.19,19.49a6,6,0,0,0,11.62-3ZM94,120a18,18,0,1,1,18,18A18,18,0,0,1,94,120Z"/></svg>
|
||||||
|
After Width: | Height: | Size: 558 B |
@@ -0,0 +1 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor"><path d="M208,36H48A12,12,0,0,0,36,48V208a12,12,0,0,0,12,12H208a12,12,0,0,0,12-12V48A12,12,0,0,0,208,36Zm-20,64h24v56H188Zm24-52V92H188V44h20A4,4,0,0,1,212,48ZM44,208V48a4,4,0,0,1,4-4H180V212H48A4,4,0,0,1,44,208Zm164,4H188V164h24v44A4,4,0,0,1,208,212Zm-60.12-45a36.24,36.24,0,0,0-20.44-23.67,28,28,0,1,0-30.88,0A36.28,36.28,0,0,0,76.13,167,4,4,0,0,0,79,171.87a3.87,3.87,0,0,0,1,.13,4,4,0,0,0,3.87-3C87,157,99.05,148,112,148s25.05,9,28.12,21a4,4,0,0,0,7.76-2ZM92,120a20,20,0,1,1,20,20A20,20,0,0,1,92,120Z"/></svg>
|
||||||
|
After Width: | Height: | Size: 594 B |
@@ -0,0 +1 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor"><path d="M208,32H48A16,16,0,0,0,32,48V208a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V48A16,16,0,0,0,208,32Zm-16,72h16v48H192Zm16-16H192V48h16ZM48,48H176V208H48ZM208,208H192V168h16v40Zm-56.25-42a39.76,39.76,0,0,0-17.19-23.34,32,32,0,1,0-45.12,0A39.84,39.84,0,0,0,72.25,166a8,8,0,0,0,15.5,4c2.64-10.25,13.06-18,24.25-18s21.62,7.73,24.25,18a8,8,0,1,0,15.5-4ZM96,120a16,16,0,1,1,16,16A16,16,0,0,1,96,120Z"/></svg>
|
||||||
|
After Width: | Height: | Size: 488 B |
@@ -0,0 +1 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor"><path d="M154.7,142.75a36,36,0,1,0-37.4,0A63.61,63.61,0,0,0,84.8,165.6a4,4,0,0,0,6.4,4.8,56,56,0,0,1,89.6,0,4,4,0,0,0,6.4-4.8A63.65,63.65,0,0,0,154.7,142.75ZM108,112a28,28,0,1,1,28,28A28,28,0,0,1,108,112ZM208,28H64A12,12,0,0,0,52,40V68H32a4,4,0,0,0,0,8H52v48H32a4,4,0,0,0,0,8H52v48H32a4,4,0,0,0,0,8H52v28a12,12,0,0,0,12,12H208a12,12,0,0,0,12-12V40A12,12,0,0,0,208,28Zm4,188a4,4,0,0,1-4,4H64a4,4,0,0,1-4-4V40a4,4,0,0,1,4-4H208a4,4,0,0,1,4,4Z"/></svg>
|
||||||
|
After Width: | Height: | Size: 531 B |
1
public/assets/phosphor.iconjar/icons/address-book.svg
Normal file
@@ -0,0 +1 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor"><path d="M83.19,174.4a8,8,0,0,0,11.21-1.6,52,52,0,0,1,83.2,0,8,8,0,1,0,12.8-9.6A67.88,67.88,0,0,0,163,141.51a40,40,0,1,0-53.94,0A67.88,67.88,0,0,0,81.6,163.2,8,8,0,0,0,83.19,174.4ZM112,112a24,24,0,1,1,24,24A24,24,0,0,1,112,112Zm96-88H64A16,16,0,0,0,48,40V64H32a8,8,0,0,0,0,16H48v40H32a8,8,0,0,0,0,16H48v40H32a8,8,0,0,0,0,16H48v24a16,16,0,0,0,16,16H208a16,16,0,0,0,16-16V40A16,16,0,0,0,208,24Zm0,192H64V40H208Z"/></svg>
|
||||||
|
After Width: | Height: | Size: 500 B |
@@ -0,0 +1 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor"><path d="M232.38,68.52A20,20,0,0,0,216,60H140V36h12a12,12,0,0,0,0-24H104a12,12,0,0,0,0,24h12V60H40A20,20,0,0,0,21.2,86.83l26.19,72A20.06,20.06,0,0,0,66.18,172H92v60a12,12,0,0,0,24,0V172h24v60a12,12,0,0,0,24,0V172h25.82a20.06,20.06,0,0,0,18.79-13.17l26.19-72A20,20,0,0,0,232.38,68.52ZM114,148,102.38,84h51.24L142,148ZM45.71,84H78l11.64,64H69ZM187,148H166.38L178,84h32.27Z"/></svg>
|
||||||
|
After Width: | Height: | Size: 461 B |
@@ -0,0 +1 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor"><path d="M223.51,82.73l-26.18,72a8,8,0,0,1-7.52,5.27H66.19a8,8,0,0,1-7.52-5.27l-26.18-72A8,8,0,0,1,40,72H216A8,8,0,0,1,223.51,82.73Z" opacity="0.2"/><path d="M229.11,70.82A16,16,0,0,0,216,64H136V32h16a8,8,0,0,0,0-16H104a8,8,0,0,0,0,16h16V64H40A16,16,0,0,0,25,85.47l26.19,72a16,16,0,0,0,15,10.53H96v64a8,8,0,0,0,16,0V168h32v64a8,8,0,0,0,16,0V168h29.82a16,16,0,0,0,15-10.53l26.19-72A16,16,0,0,0,229.11,70.82ZM110.68,152,97.58,80h60.84l-13.1,72ZM40,80H81.32l13.09,72H66.18Zm149.82,72H161.59l13.09-72H216Z"/></svg>
|
||||||
|
After Width: | Height: | Size: 592 B |
@@ -0,0 +1 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor"><path d="M229.11,70.82A16,16,0,0,0,216,64H136V32h16a8,8,0,0,0,0-16H104a8,8,0,0,0,0,16h16V64H40A16,16,0,0,0,25,85.47l26.19,72a16,16,0,0,0,15,10.53H189.82a16,16,0,0,0,15-10.53l26.19-72A16,16,0,0,0,229.11,70.82ZM102.52,151.87a7.87,7.87,0,0,1-1.44.13,8,8,0,0,1-7.86-6.57L83,89.43a8,8,0,0,1,15.75-2.86l10.18,56A8,8,0,0,1,102.52,151.87ZM173,89.43l-10.19,56a8,8,0,0,1-7.86,6.57,7.87,7.87,0,0,1-1.44-.13,8,8,0,0,1-6.44-9.3l10.18-56A8,8,0,0,1,173,89.43ZM160,188v44a8,8,0,0,1-8,8H104a8,8,0,0,1-8-8V188a4,4,0,0,1,4-4h56A4,4,0,0,1,160,188Z"/></svg>
|
||||||
|
After Width: | Height: | Size: 618 B |
@@ -0,0 +1 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor"><path d="M227.47,72A14,14,0,0,0,216,66H134V30h18a6,6,0,0,0,0-12H104a6,6,0,0,0,0,12h18V66H40A14,14,0,0,0,26.84,84.78l26.19,72A14,14,0,0,0,66.18,166H98v66a6,6,0,0,0,12,0V166h36v66a6,6,0,0,0,12,0V166h31.82A14,14,0,0,0,203,156.78l26.19-72A14,14,0,0,0,227.47,72ZM109,154,95.19,78h65.62L147,154ZM64.3,152.68l-26.18-72a2,2,0,0,1,.24-1.83A1.94,1.94,0,0,1,40,78H83l13.82,76H66.18A2,2,0,0,1,64.3,152.68Zm153.58-72-26.18,72a2,2,0,0,1-1.88,1.32H159.19L173,78h43a1.94,1.94,0,0,1,1.64.85A2,2,0,0,1,217.88,80.68Z"/></svg>
|
||||||
|
After Width: | Height: | Size: 588 B |
@@ -0,0 +1 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor"><path d="M225.83,73.11A12,12,0,0,0,216,68H132V28h20a4,4,0,0,0,0-8H104a4,4,0,0,0,0,8h20V68H40A12,12,0,0,0,28.72,84.1l26.19,72A12,12,0,0,0,66.18,164H100v68a4,4,0,0,0,8,0V164h40v68a4,4,0,0,0,8,0V164h33.82a12,12,0,0,0,11.27-7.9l26.19-72A12,12,0,0,0,225.83,73.11ZM107.34,156,92.79,76h70.42l-14.55,80Zm-44.92-2.63-26.18-72A4,4,0,0,1,40,76H84.66L99.2,156h-33A4,4,0,0,1,62.42,153.37Zm157.34-72-26.18,72a4,4,0,0,1-3.76,2.63h-33l14.55-80H216a4,4,0,0,1,3.76,5.37Z"/></svg>
|
||||||
|
After Width: | Height: | Size: 543 B |
@@ -0,0 +1 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor"><path d="M229.11,70.82A16,16,0,0,0,216,64H136V32h16a8,8,0,0,0,0-16H104a8,8,0,0,0,0,16h16V64H40A16,16,0,0,0,25,85.47l26.19,72a16,16,0,0,0,15,10.53H96v64a8,8,0,0,0,16,0V168h32v64a8,8,0,0,0,16,0V168h29.82a16,16,0,0,0,15-10.53l26.19-72A16,16,0,0,0,229.11,70.82ZM110.68,152,97.58,80h60.84l-13.1,72ZM40,80H81.32l13.09,72H66.18Zm149.82,72H161.59l13.09-72H216Z"/></svg>
|
||||||
|
After Width: | Height: | Size: 443 B |
1
public/assets/phosphor.iconjar/icons/airplane-bold.svg
Normal file
@@ -0,0 +1 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor"><path d="M237.37,125.27,164,88.58V48a36,36,0,0,0-72,0V88.58L18.63,125.27A12,12,0,0,0,12,136v32a12,12,0,0,0,14.35,11.77L92,166.64V179L79.51,191.51A12,12,0,0,0,76,200v32a12,12,0,0,0,16.46,11.14L128,228.92l35.54,14.22A11.91,11.91,0,0,0,168,244a12,12,0,0,0,12-12V200a12,12,0,0,0-3.51-8.49L164,179V166.64l65.65,13.13A12,12,0,0,0,244,168V136A12,12,0,0,0,237.37,125.27ZM220,153.36l-65.65-13.13A12,12,0,0,0,140,152v32a12,12,0,0,0,3.51,8.49L156,205v9.31l-23.54-9.42a12,12,0,0,0-8.92,0L100,214.28V205l12.49-12.48A12,12,0,0,0,116,184V152a12,12,0,0,0-14.35-11.77L36,153.36v-9.94l73.37-36.69A12,12,0,0,0,116,96V48a12,12,0,0,1,24,0V96a12,12,0,0,0,6.63,10.73L220,143.42Z"/></svg>
|
||||||
|
After Width: | Height: | Size: 746 B |
@@ -0,0 +1 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor"><path d="M152,152v32l16,16v32l-40-16L88,232V200l16-16V152L24,168V136l80-40V48a24,24,0,0,1,48,0V96l80,40v32Z" opacity="0.2"/><path d="M235.58,128.84,160,91.06V48a32,32,0,0,0-64,0V91.06L20.42,128.84A8,8,0,0,0,16,136v32a8,8,0,0,0,9.57,7.84L96,161.76v18.93L82.34,194.34A8,8,0,0,0,80,200v32a8,8,0,0,0,11,7.43l37-14.81,37,14.81A8,8,0,0,0,176,232V200a8,8,0,0,0-2.34-5.66L160,180.69V161.76l70.43,14.08A8,8,0,0,0,240,168V136A8,8,0,0,0,235.58,128.84ZM224,158.24l-70.43-14.08A8,8,0,0,0,144,152v32a8,8,0,0,0,2.34,5.66L160,203.31v16.87l-29-11.61a8,8,0,0,0-5.94,0L96,220.18V203.31l13.66-13.65A8,8,0,0,0,112,184V152a8,8,0,0,0-9.57-7.84L32,158.24v-17.3l75.58-37.78A8,8,0,0,0,112,96V48a16,16,0,0,1,32,0V96a8,8,0,0,0,4.42,7.16L224,140.94Z"/></svg>
|
||||||
|
After Width: | Height: | Size: 811 B |
1
public/assets/phosphor.iconjar/icons/airplane-fill.svg
Normal file
@@ -0,0 +1 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor"><path d="M240,136v32a8,8,0,0,1-8,8,7.61,7.61,0,0,1-1.57-.16L156,161v23.73l17.66,17.65A8,8,0,0,1,176,208v24a8,8,0,0,1-11,7.43l-37-14.81L91,239.43A8,8,0,0,1,80,232V208a8,8,0,0,1,2.34-5.66L100,184.69V161L25.57,175.84A7.61,7.61,0,0,1,24,176a8,8,0,0,1-8-8V136a8,8,0,0,1,4.42-7.16L100,89.06V44a28,28,0,0,1,56,0V89.06l79.58,39.78A8,8,0,0,1,240,136Z"/></svg>
|
||||||
|
After Width: | Height: | Size: 432 B |
@@ -0,0 +1 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor"><path d="M228,216a12,12,0,0,1-12,12H72a12,12,0,0,1,0-24H216A12,12,0,0,1,228,216Zm24-80v24a12,12,0,0,1-12,12H61.07a43.72,43.72,0,0,1-42.14-31.36L4.86,93.75A20,20,0,0,1,24,68h8a12,12,0,0,1,8.48,3.51L61,92H76.27L69,70.32A20,20,0,0,1,88,44h8a12,12,0,0,1,8.48,3.51L149,92h59A44.05,44.05,0,0,1,252,136Zm-24,0a20,20,0,0,0-20-20H144a12,12,0,0,1-8.48-3.51L94.83,71.79l9.47,28.42A12,12,0,0,1,92.91,116H56a12,12,0,0,1-8.49-3.51L30.4,95.36l11.51,38.39A19.89,19.89,0,0,0,61.07,148H228Z"/></svg>
|
||||||
|
After Width: | Height: | Size: 563 B |
@@ -0,0 +1 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor"><path d="M240,136v24H61.06a32,32,0,0,1-30.65-22.8L16.34,90.3A8,8,0,0,1,24,80h8l24,24H92.91L80.42,66.53A8,8,0,0,1,88,56h8l48,48h64A32,32,0,0,1,240,136Z" opacity="0.2"/><path d="M224,216a8,8,0,0,1-8,8H72a8,8,0,1,1,0-16H216A8,8,0,0,1,224,216Zm24-80v24a8,8,0,0,1-8,8H61.07a39.75,39.75,0,0,1-38.31-28.51L8.69,92.6A16,16,0,0,1,24,72h8a8,8,0,0,1,5.65,2.34L59.32,96H81.81l-9-26.94A16,16,0,0,1,88,48h8a8,8,0,0,1,5.66,2.34L147.32,96H208A40,40,0,0,1,248,136Zm-16,0a24,24,0,0,0-24-24H144a8,8,0,0,1-5.65-2.34L92.69,64H88l12.49,37.47A8,8,0,0,1,92.91,112H56a8,8,0,0,1-5.66-2.34L28.69,88H24l14.07,46.9a23.85,23.85,0,0,0,23,17.1H232Z"/></svg>
|
||||||
|
After Width: | Height: | Size: 707 B |
@@ -0,0 +1 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor"><path d="M224,216a8,8,0,0,1-8,8H72a8,8,0,1,1,0-16H216A8,8,0,0,1,224,216ZM208,96H147.32L101.66,50.34A8,8,0,0,0,96,48H88A16,16,0,0,0,72.83,69.06l9,26.94H59.32L37.66,74.34A8,8,0,0,0,32,72H24A16,16,0,0,0,8.69,92.6l14.07,46.89A39.75,39.75,0,0,0,61.07,168H240a8,8,0,0,0,8-8V136A40,40,0,0,0,208,96Z"/></svg>
|
||||||
|
After Width: | Height: | Size: 382 B |
@@ -0,0 +1 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor"><path d="M222,216a6,6,0,0,1-6,6H72a6,6,0,0,1,0-12H216A6,6,0,0,1,222,216Zm24-80v24a6,6,0,0,1-6,6H61.07a37.77,37.77,0,0,1-36.4-27.08L10.6,92A14,14,0,0,1,24,74h8a6,6,0,0,1,4.24,1.76L58.49,98h26.1L74.73,68.43A14,14,0,0,1,88,50h8a6,6,0,0,1,4.25,1.76L146.49,98H208A38,38,0,0,1,246,136Zm-12,0a26,26,0,0,0-26-26H144a6,6,0,0,1-4.24-1.76L93.52,62H88a2,2,0,0,0-1.9,2.63L98.6,102.1a6,6,0,0,1-5.69,7.9H56a6,6,0,0,1-4.24-1.76L29.52,86H24a1.93,1.93,0,0,0-1.6.81,1.91,1.91,0,0,0-.31,1.76l14.06,46.9A25.86,25.86,0,0,0,61.07,154H234Z"/></svg>
|
||||||
|
After Width: | Height: | Size: 606 B |
@@ -0,0 +1 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor"><path d="M220,216a4,4,0,0,1-4,4H72a4,4,0,0,1,0-8H216A4,4,0,0,1,220,216Zm24-80v24a4,4,0,0,1-4,4H61.06a35.79,35.79,0,0,1-34.48-25.66L12.52,91.45A12,12,0,0,1,24,76h8a4,4,0,0,1,2.83,1.17L57.66,100h29.7L76.63,67.79A12,12,0,0,1,88,52h8a4,4,0,0,1,2.83,1.17L145.66,100H208A36,36,0,0,1,244,136Zm-8,0a28,28,0,0,0-28-28H144a4,4,0,0,1-2.83-1.17L94.35,60H88a4,4,0,0,0-3.8,5.26L96.7,102.74A4,4,0,0,1,92.91,108H56a4,4,0,0,1-2.82-1.17L30.35,84H24a4,4,0,0,0-3.83,5.15l14.07,46.9A27.83,27.83,0,0,0,61.06,156H236Z"/></svg>
|
||||||
|
After Width: | Height: | Size: 585 B |
@@ -0,0 +1 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor"><path d="M224,216a8,8,0,0,1-8,8H72a8,8,0,1,1,0-16H216A8,8,0,0,1,224,216Zm24-80v24a8,8,0,0,1-8,8H61.07a39.75,39.75,0,0,1-38.31-28.51L8.69,92.6A16,16,0,0,1,24,72h8a8,8,0,0,1,5.65,2.34L59.32,96H81.81l-9-26.94A16,16,0,0,1,88,48h8a8,8,0,0,1,5.66,2.34L147.32,96H208A40,40,0,0,1,248,136Zm-16,0a24,24,0,0,0-24-24H144a8,8,0,0,1-5.65-2.34L92.69,64H88l12.49,37.47A8,8,0,0,1,92.91,112H56a8,8,0,0,1-5.66-2.34L28.69,88H24l14.07,46.9a23.85,23.85,0,0,0,23,17.1H232Z"/></svg>
|
||||||
|
After Width: | Height: | Size: 540 B |
@@ -0,0 +1 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor"><path d="M256,216a12,12,0,0,1-12,12H104a12,12,0,0,1,0-24H244A12,12,0,0,1,256,216Zm-27.24-24.45L52.14,142.09A44.13,44.13,0,0,1,20,99.72V48A20,20,0,0,1,46.32,29l5.48,1.83a12,12,0,0,1,7.49,7.3L69.2,65.59,92,72.09V48a20,20,0,0,1,26.32-19l5.48,1.83a12,12,0,0,1,7.27,6.74l21.75,51.85,59,16.49A44.12,44.12,0,0,1,244,148.32V180a12,12,0,0,1-15.24,11.55ZM220,148.32a20.05,20.05,0,0,0-14.65-19.27L140.77,111a12,12,0,0,1-7.84-6.91L116,63.71V88a12,12,0,0,1-15.29,11.54L56.71,87a12,12,0,0,1-8-7.46L44,66.48V99.72A20.07,20.07,0,0,0,58.61,119L220,164.18Z"/></svg>
|
||||||
|
After Width: | Height: | Size: 629 B |
@@ -0,0 +1 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor"><path d="M232,148.32V184L55.37,134.54A32,32,0,0,1,32,103.73V48a8,8,0,0,1,10.53-7.59L48,42.24,60,75.46,104,88V48a8,8,0,0,1,10.53-7.59L120,42.24l24,57.2,64.56,18A32,32,0,0,1,232,148.32Z" opacity="0.2"/><path d="M256,216a8,8,0,0,1-8,8H104a8,8,0,0,1,0-16H248A8,8,0,0,1,256,216Zm-26.16-24.3L53.21,142.24A40.12,40.12,0,0,1,24,103.72V48A16,16,0,0,1,45.06,32.82l5.47,1.82a8,8,0,0,1,5,4.87L66.13,68.88,96,77.39V48a16,16,0,0,1,21.06-15.18l5.47,1.82a8,8,0,0,1,4.85,4.5l22.5,53.63,60.84,17A40.13,40.13,0,0,1,240,148.32V184a8,8,0,0,1-10.16,7.7ZM224,148.32a24.09,24.09,0,0,0-17.58-23.13l-64.57-18a8,8,0,0,1-5.23-4.61L114,48.67,112,48V88a8,8,0,0,1-10.19,7.7l-44-12.54a8,8,0,0,1-5.33-5L41.79,48.59,40,48v55.72a24.09,24.09,0,0,0,17.53,23.12L224,173.45Z"/></svg>
|
||||||
|
After Width: | Height: | Size: 826 B |
@@ -0,0 +1 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor"><path d="M256,216a8,8,0,0,1-8,8H104a8,8,0,0,1,0-16H248A8,8,0,0,1,256,216Zm-24-24a8,8,0,0,0,8-8V148.32a40.13,40.13,0,0,0-29.28-38.54l-60.84-17-22.5-53.63a8,8,0,0,0-4.85-4.5l-5.47-1.82A16,16,0,0,0,96,48V77.39L66.13,68.88,55.52,39.51a8,8,0,0,0-5-4.87l-5.47-1.82A16,16,0,0,0,24,48v55.72a40.12,40.12,0,0,0,29.21,38.52L229.84,191.7A8,8,0,0,0,232,192Z"/></svg>
|
||||||
|
After Width: | Height: | Size: 435 B |
@@ -0,0 +1 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor"><path d="M254,216a6,6,0,0,1-6,6H104a6,6,0,0,1,0-12H248A6,6,0,0,1,254,216Zm-23.62-26.22L53.75,140.32A38.14,38.14,0,0,1,26,103.72V48A14,14,0,0,1,44.43,34.71l5.47,1.83a6,6,0,0,1,3.74,3.65l11,30.33L98,80V48a14,14,0,0,1,18.43-13.29l5.47,1.83a6,6,0,0,1,3.63,3.37l22.88,54.53,61.77,17.27A38.09,38.09,0,0,1,238,148.32V184a6,6,0,0,1-7.62,5.78ZM226,148.32a26.07,26.07,0,0,0-19-25l-64.58-18a6,6,0,0,1-3.91-3.46l-23-54.7-2.89-1A2,2,0,0,0,110,48V88a6,6,0,0,1-7.64,5.77l-44-12.54a6,6,0,0,1-4-3.73L43.34,47l-2.71-.9A1.91,1.91,0,0,0,40,46a2,2,0,0,0-1.16.38A2,2,0,0,0,38,48v55.72a26.09,26.09,0,0,0,19,25l169,47.33Z"/></svg>
|
||||||
|
After Width: | Height: | Size: 688 B |
@@ -0,0 +1 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor"><path d="M252,216a4,4,0,0,1-4,4H104a4,4,0,0,1,0-8H248A4,4,0,0,1,252,216Zm-21.08-28.15L54.29,138.4A36.12,36.12,0,0,1,28,103.73V48A12,12,0,0,1,43.79,36.63l5.48,1.82a4,4,0,0,1,2.49,2.44L63.07,72.18,100,82.71V48a12,12,0,0,1,15.79-11.38l5.48,1.82a4,4,0,0,1,2.42,2.25l23.25,55.42,62.7,17.52A36.1,36.1,0,0,1,236,148.33V184a4,4,0,0,1-5.08,3.85ZM228,148.33a28.07,28.07,0,0,0-20.51-27l-64.57-18a4,4,0,0,1-2.61-2.31L117,45.47l-3.75-1.25A4,4,0,0,0,108,48V88a4,4,0,0,1-5.1,3.85l-44-12.54a4,4,0,0,1-2.66-2.49L44.9,45.43l-3.64-1.21a3.95,3.95,0,0,0-3.6.55A4,4,0,0,0,36,48v55.72a28.1,28.1,0,0,0,20.45,27l171.55,48Z"/></svg>
|
||||||
|
After Width: | Height: | Size: 688 B |
@@ -0,0 +1 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor"><path d="M256,216a8,8,0,0,1-8,8H104a8,8,0,0,1,0-16H248A8,8,0,0,1,256,216Zm-26.16-24.3L53.21,142.24A40.12,40.12,0,0,1,24,103.72V48A16,16,0,0,1,45.06,32.82l5.47,1.82a8,8,0,0,1,5,4.87L66.13,68.88,96,77.39V48a16,16,0,0,1,21.06-15.18l5.47,1.82a8,8,0,0,1,4.85,4.5l22.5,53.63,60.84,17A40.13,40.13,0,0,1,240,148.32V184a8,8,0,0,1-10.16,7.7ZM224,148.32a24.09,24.09,0,0,0-17.58-23.13l-64.57-18a8,8,0,0,1-5.23-4.61L114,48.67,112,48V88a8,8,0,0,1-10.19,7.7l-44-12.54a8,8,0,0,1-5.33-5L41.79,48.59,40,48v55.72a24.09,24.09,0,0,0,17.53,23.12L224,173.45Z"/></svg>
|
||||||
|
After Width: | Height: | Size: 626 B |
1
public/assets/phosphor.iconjar/icons/airplane-light.svg
Normal file
@@ -0,0 +1 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor"><path d="M234.68,130.63,158,92.29V48a30,30,0,0,0-60,0V92.29L21.32,130.63A6,6,0,0,0,18,136v32a6,6,0,0,0,7.18,5.88L98,159.32v22.19L83.76,195.76A6,6,0,0,0,82,200v32a6,6,0,0,0,8.23,5.57L128,222.46l37.77,15.11A6,6,0,0,0,174,232V200a6,6,0,0,0-1.76-4.24L158,181.51V159.32l72.82,14.56A6,6,0,0,0,238,168V136A6,6,0,0,0,234.68,130.63ZM226,160.68l-72.82-14.56A6,6,0,0,0,146,152v32a6,6,0,0,0,1.76,4.24L162,202.49v20.65l-31.77-12.71a6,6,0,0,0-4.46,0L94,223.14V202.49l14.24-14.25A6,6,0,0,0,110,184V152a6,6,0,0,0-7.18-5.88L30,160.68v-21l76.68-38.34A6,6,0,0,0,110,96V48a18,18,0,0,1,36,0V96a6,6,0,0,0,3.32,5.37L226,139.71Z"/></svg>
|
||||||
|
After Width: | Height: | Size: 695 B |
@@ -0,0 +1 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor"><path d="M180,216a12,12,0,0,1-12,12H24a12,12,0,1,1,0-24H168A12,12,0,0,1,180,216ZM251.79,89.88a12,12,0,0,1-5.64,8.1L98.75,186l-.13.07a43.74,43.74,0,0,1-52.2-5.94l-.19-.18-36-35.25A20,20,0,0,1,15.78,112l2.94-1.44a12,12,0,0,1,9.12-.59l26.5,8.94,14.15-8.56L50.42,92.78a20,20,0,0,1,5.7-33.05l.48-.2,7.15-2.7a12,12,0,0,1,8.4,0L124.29,76l49.93-29.8a43.8,43.8,0,0,1,56.43,10,1.84,1.84,0,0,1,.17.22L249.46,80.3A11.94,11.94,0,0,1,251.79,89.88Zm-29.61-5.54L212,71.29a19.89,19.89,0,0,0-25.54-4.48l-54.77,32.7a12,12,0,0,1-10.3,1l-46-16.94,21,20.4a12,12,0,0,1-2.15,18.87L62,142.29a12,12,0,0,1-10,1.1l-13.35-4.5,24.31,23.8a19.89,19.89,0,0,0,23.6,2.65Z"/></svg>
|
||||||
|
After Width: | Height: | Size: 727 B |
@@ -0,0 +1 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor"><path d="M240,91.64l-147.41,88a32,32,0,0,1-38-4.32L18.53,140a8,8,0,0,1,2.32-13.19L24,125.27,55.79,136,88,116.51,58.65,88a8,8,0,0,1,2.2-13.3L68,72l57.53,21.17,54.84-32.75a32,32,0,0,1,41,7.32Z" opacity="0.2"/><path d="M176,216a8,8,0,0,1-8,8H24a8,8,0,0,1,0-16H168A8,8,0,0,1,176,216ZM247.86,93.15a8,8,0,0,1-3.76,5.39l-147.41,88a40.18,40.18,0,0,1-20.26,5.52,39.78,39.78,0,0,1-27.28-10.87l-.12-.12L13,145.8a16,16,0,0,1,4.49-26.21l3-1.47a8,8,0,0,1,6.08-.4l28.26,9.54L75,115.06,53.17,93.87A16,16,0,0,1,57.7,67.4l.32-.13,7.15-2.71a8,8,0,0,1,5.59,0L124.7,84.38,176.27,53.6a39.82,39.82,0,0,1,51.28,9.12l.12.15,18.64,23.89A8,8,0,0,1,247.86,93.15Zm-19.74-3.7-13-16.67a23.88,23.88,0,0,0-30.68-5.42l-54.8,32.72a8.06,8.06,0,0,1-6.87.64L68,80.58l-4,1.53.21.2L93.57,110.8a8,8,0,0,1-1.43,12.58L59.93,142.87a8,8,0,0,1-6.7.73l-28.67-9.67-.19.1-.37.17a.71.71,0,0,1,.13.12l36,35.26a23.85,23.85,0,0,0,28.42,3.18Z"/></svg>
|
||||||
|
After Width: | Height: | Size: 979 B |
@@ -0,0 +1 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor"><path d="M176,216a8,8,0,0,1-8,8H24a8,8,0,0,1,0-16H168A8,8,0,0,1,176,216ZM246.31,86.76,227.67,62.87l-.12-.15a39.82,39.82,0,0,0-51.28-9.12L124.7,84.38,70.76,64.54a8,8,0,0,0-5.59,0L58,67.27l-.32.13a16,16,0,0,0-4.53,26.47L75,115.06l-20.17,12.2-28.26-9.54a8,8,0,0,0-6.08.4l-3,1.47A16,16,0,0,0,13,145.8l36,35.27.12.12a39.78,39.78,0,0,0,27.28,10.87,40.18,40.18,0,0,0,20.26-5.52l147.41-88a8,8,0,0,0,2.21-11.78Z"/></svg>
|
||||||
|
After Width: | Height: | Size: 493 B |
@@ -0,0 +1 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor"><path d="M174,216a6,6,0,0,1-6,6H24a6,6,0,0,1,0-12H168A6,6,0,0,1,174,216ZM245.9,92.78a6,6,0,0,1-2.82,4l-147.41,88a38.22,38.22,0,0,1-19.23,5.23,37.8,37.8,0,0,1-25.92-10.33l-.1-.09L14.37,144.36a14,14,0,0,1,4-23l3-1.49a6,6,0,0,1,4.56-.29l29.15,9.83,23.17-14-23.7-23a14,14,0,0,1,4-23.18l.24-.1,7.15-2.71a6,6,0,0,1,4.19,0l54.84,20.18,52.38-31.27A37.81,37.81,0,0,1,226,64l.09.11L244.73,88A6,6,0,0,1,245.9,92.78ZM231.09,90,216.67,71.53a25.86,25.86,0,0,0-33.26-5.89L128.6,98.36a6,6,0,0,1-5.15.48L68,78.45l-4.9,1.85A1.91,1.91,0,0,0,62,81.77a2,2,0,0,0,.63,1.82l.17.15,29.35,28.49a6,6,0,0,1-1.07,9.44L58.89,141.16a6,6,0,0,1-5,.55l-29.45-9.94-.93.46-.28.13a2,2,0,0,0-.58,3.29l.1.09,36,35.28a25.84,25.84,0,0,0,30.81,3.47Z"/></svg>
|
||||||
|
After Width: | Height: | Size: 798 B |
@@ -0,0 +1 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor"><path d="M172,216a4,4,0,0,1-4,4H24a4,4,0,0,1,0-8H168A4,4,0,0,1,172,216ZM243.93,92.41a4,4,0,0,1-1.88,2.7l-147.41,88a36.15,36.15,0,0,1-18.2,4.95,35.78,35.78,0,0,1-24.55-9.79L15.73,142.89a12,12,0,0,1,3.44-19.68l3.07-1.5a4,4,0,0,1,3-.2l30,10.13L81.5,115.8,55.91,91a12,12,0,0,1,3.36-19.89l.16-.06,7.15-2.71a4,4,0,0,1,2.8,0L125.11,88.8,178.32,57a35.83,35.83,0,0,1,46.14,8.22l18.69,24A4,4,0,0,1,243.93,92.41Zm-9.87-1.85L218.21,70.24a27.85,27.85,0,0,0-35.81-6.33L127.58,96.64a4,4,0,0,1-3.44.32L68,76.31l-5.66,2.14a4,4,0,0,0-1,6.62,1.14,1.14,0,0,0,.11.11l29.35,28.49a4,4,0,0,1-.72,6.29L57.86,139.44a4,4,0,0,1-3.35.37l-30.23-10.2-1.67.82-.18.09a4,4,0,0,0-1.16,6.59L57.42,172.5a27.82,27.82,0,0,0,33.16,3.72Z"/></svg>
|
||||||
|
After Width: | Height: | Size: 787 B |
@@ -0,0 +1 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor"><path d="M176,216a8,8,0,0,1-8,8H24a8,8,0,0,1,0-16H168A8,8,0,0,1,176,216ZM247.86,93.15a8,8,0,0,1-3.76,5.39l-147.41,88a40.18,40.18,0,0,1-20.26,5.52,39.78,39.78,0,0,1-27.28-10.87l-.12-.12L13,145.8a16,16,0,0,1,4.49-26.21l3-1.47a8,8,0,0,1,6.08-.4l28.26,9.54L75,115.06,53.17,93.87A16,16,0,0,1,57.7,67.4l.32-.13,7.15-2.71a8,8,0,0,1,5.59,0L124.7,84.38,176.27,53.6a39.82,39.82,0,0,1,51.28,9.12l.12.15,18.64,23.89A8,8,0,0,1,247.86,93.15Zm-19.74-3.7-13-16.67a23.88,23.88,0,0,0-30.68-5.42l-54.8,32.72a8.06,8.06,0,0,1-6.87.64L68,80.58l-4,1.53.21.2L93.57,110.8a8,8,0,0,1-1.43,12.58L59.93,142.87a8,8,0,0,1-6.7.73l-28.67-9.67-.19.1-.37.17a.71.71,0,0,1,.13.12l36,35.26a23.85,23.85,0,0,0,28.42,3.18Z"/></svg>
|
||||||
|
After Width: | Height: | Size: 772 B |
@@ -0,0 +1 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor"><path d="M208,88H149L104.49,43.51A12,12,0,0,0,96,40H88A20,20,0,0,0,69,66.33L76.27,88H61L40.49,67.51A12,12,0,0,0,32,64H24A20,20,0,0,0,4.86,89.75l14.07,46.89A43.72,43.72,0,0,0,61.07,168H240a12,12,0,0,0,12-12V132A44.05,44.05,0,0,0,208,88Zm20,56H61.07a19.89,19.89,0,0,1-19.16-14.25L30.4,91.36l17.12,17.13A12,12,0,0,0,56,112h36.9A12,12,0,0,0,104.3,96.21L94.83,67.79l40.69,40.7A12,12,0,0,0,144,112h64a20,20,0,0,1,20,20Zm0,60a20,20,0,1,1-20-20A20,20,0,0,1,228,204Zm-96,0a20,20,0,1,1-20-20A20,20,0,0,1,132,204Z"/></svg>
|
||||||
|
After Width: | Height: | Size: 593 B |
@@ -0,0 +1 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor"><path d="M240,136v24H61.06a32,32,0,0,1-30.65-22.8L16.34,90.3A8,8,0,0,1,24,80h8l24,24H92.91L80.42,66.53A8,8,0,0,1,88,56h8l48,48h64A32,32,0,0,1,240,136Z" opacity="0.2"/><path d="M208,96H147.32L101.66,50.34A8,8,0,0,0,96,48H88A16,16,0,0,0,72.83,69.06l9,26.94H59.32L37.66,74.34A8,8,0,0,0,32,72H24A16,16,0,0,0,8.69,92.6l14.07,46.89A39.75,39.75,0,0,0,61.07,168H240a8,8,0,0,0,8-8V136A40,40,0,0,0,208,96Zm24,56H61.07a23.85,23.85,0,0,1-23-17.1L24,88h4.68l21.66,21.66A8,8,0,0,0,56,112h36.9a8,8,0,0,0,7.59-10.53L88,64h4.68l45.66,45.66A8,8,0,0,0,144,112h64a24,24,0,0,1,24,24Zm-8,48a16,16,0,1,1-16-16A16,16,0,0,1,224,200Zm-96,0a16,16,0,1,1-16-16A16,16,0,0,1,128,200Z"/></svg>
|
||||||
|
After Width: | Height: | Size: 743 B |
@@ -0,0 +1 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor"><path d="M248,136v24a8,8,0,0,1-8,8H61.07a39.75,39.75,0,0,1-38.31-28.51L8.69,92.6A16,16,0,0,1,24,72h8a8,8,0,0,1,5.65,2.34L59.32,96H81.81l-9-26.94A16,16,0,0,1,88,48h8a8,8,0,0,1,5.66,2.34L147.32,96H208A40,40,0,0,1,248,136Zm-40,48a16,16,0,1,0,16,16A16,16,0,0,0,208,184Zm-96,0a16,16,0,1,0,16,16A16,16,0,0,0,112,184Z"/></svg>
|
||||||
|
After Width: | Height: | Size: 401 B |
@@ -0,0 +1 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor"><path d="M208,98H146.49L100.25,51.76A6,6,0,0,0,96,50H88A14,14,0,0,0,74.73,68.43L84.59,98H58.49L36.25,75.76A6,6,0,0,0,32,74H24A14,14,0,0,0,10.6,92l14.07,46.9A37.77,37.77,0,0,0,61.07,166H240a6,6,0,0,0,6-6V136A38,38,0,0,0,208,98Zm26,56H61.07a25.86,25.86,0,0,1-24.91-18.53L22.1,88.57a1.91,1.91,0,0,1,.31-1.76A1.93,1.93,0,0,1,24,86h5.51l22.24,22.24A6,6,0,0,0,56,110H92.91a6,6,0,0,0,5.69-7.9L86.11,64.63A2,2,0,0,1,88,62h5.51l46.24,46.24A6,6,0,0,0,144,110h64a26,26,0,0,1,26,26Zm-12,46a14,14,0,1,1-14-14A14,14,0,0,1,222,200Zm-96,0a14,14,0,1,1-14-14A14,14,0,0,1,126,200Z"/></svg>
|
||||||
|
After Width: | Height: | Size: 652 B |
@@ -0,0 +1 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor"><path d="M208,100H145.66L98.83,53.17A4,4,0,0,0,96,52H88A12,12,0,0,0,76.63,67.79L87.36,100H57.66L34.83,77.17A4,4,0,0,0,32,76H24A12,12,0,0,0,12.52,91.45l14.06,46.89A35.79,35.79,0,0,0,61.06,164H240a4,4,0,0,0,4-4V136A36,36,0,0,0,208,100Zm28,56H61.06a27.83,27.83,0,0,1-26.81-19.95L20.18,89.15A4,4,0,0,1,24,84h6.34l22.83,22.83A4,4,0,0,0,56,108H92.91a4,4,0,0,0,3.79-5.26L84.21,65.26A4,4,0,0,1,88,60h6.34l46.82,46.83A4,4,0,0,0,144,108h64a28,28,0,0,1,28,28Zm-16,44a12,12,0,1,1-12-12A12,12,0,0,1,220,200Zm-96,0a12,12,0,1,1-12-12A12,12,0,0,1,124,200Z"/></svg>
|
||||||
|
After Width: | Height: | Size: 630 B |
@@ -0,0 +1 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor"><path d="M208,96H147.32L101.66,50.34A8,8,0,0,0,96,48H88A16,16,0,0,0,72.83,69.06l9,26.94H59.32L37.66,74.34A8,8,0,0,0,32,72H24A16,16,0,0,0,8.69,92.6l14.07,46.89A39.75,39.75,0,0,0,61.07,168H240a8,8,0,0,0,8-8V136A40,40,0,0,0,208,96Zm24,56H61.07a23.85,23.85,0,0,1-23-17.1L24,88h4.68l21.66,21.66A8,8,0,0,0,56,112h36.9a8,8,0,0,0,7.59-10.53L88,64h4.68l45.66,45.66A8,8,0,0,0,144,112h64a24,24,0,0,1,24,24Zm-8,48a16,16,0,1,1-16-16A16,16,0,0,1,224,200Zm-96,0a16,16,0,1,1-16-16A16,16,0,0,1,128,200Z"/></svg>
|
||||||
|
After Width: | Height: | Size: 576 B |
1
public/assets/phosphor.iconjar/icons/airplane-thin.svg
Normal file
@@ -0,0 +1 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor"><path d="M233.79,132.42,156,93.53V48a28,28,0,0,0-56,0V93.53L22.21,132.42A4,4,0,0,0,20,136v32a4,4,0,0,0,4.78,3.92l75.22-15v25.46L85.17,197.17A4,4,0,0,0,84,200v32a4,4,0,0,0,5.49,3.71L128,220.31l38.51,15.4A3.87,3.87,0,0,0,168,236a3.94,3.94,0,0,0,2.24-.69A4,4,0,0,0,172,232V200a4,4,0,0,0-1.17-2.83L156,182.34V156.88l75.22,15A4,4,0,0,0,236,168V136A4,4,0,0,0,233.79,132.42ZM228,163.12l-75.22-15A4,4,0,0,0,148,152v32a4,4,0,0,0,1.17,2.83L164,201.66v24.43l-34.51-13.8a4,4,0,0,0-3,0L92,226.09V201.66l14.83-14.83A4,4,0,0,0,108,184V152a4,4,0,0,0-4.78-3.92L28,163.12V138.47l77.79-38.89A4,4,0,0,0,108,96V48a20,20,0,0,1,40,0V96a4,4,0,0,0,2.21,3.58L228,138.47Z"/></svg>
|
||||||
|
After Width: | Height: | Size: 735 B |
@@ -0,0 +1 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor"><path d="M190,115.31,217.21,89.7l.26-.26a36,36,0,0,0-50.91-50.91c-.09.08-.17.17-.26.26L140.69,66,60.1,36.71A12,12,0,0,0,47.52,39.5l-24,24A12,12,0,0,0,25.34,82l59.83,39.88L75,132H56a12,12,0,0,0-8.48,3.51l-24,24a12,12,0,0,0,4,19.62l35.23,14.1,14.06,35.14.09.22a12,12,0,0,0,19.76,3.7l23.81-23.81A12,12,0,0,0,124,200V181l10.13-10.13L174,230.65a12,12,0,0,0,18.47,1.83l24-24a12,12,0,0,0,2.79-12.59Zm-4.11,89.85L146,145.33a12,12,0,0,0-8.8-5.28A11.66,11.66,0,0,0,136,140a12,12,0,0,0-8.49,3.52l-24,24A12,12,0,0,0,100,176v19l-7.62,7.62-9.24-23.1a12,12,0,0,0-6.69-6.69l-23.1-9.24L61,156H80a12,12,0,0,0,8.48-3.51l24-24A12,12,0,0,0,110.66,110L50.84,70.12l8.24-8.25,80.83,29.39a12,12,0,0,0,12.84-3.05l30.89-32.82a12,12,0,0,1,17,17l-32.82,30.89a12,12,0,0,0-3.06,12.84l29.4,80.82Z"/></svg>
|
||||||
|
After Width: | Height: | Size: 855 B |
@@ -0,0 +1 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor"><path d="M209,81l-33,31,32,88-24,24-48-72-24,24v24L88,224,72,184,32,168l24-24H80l24-24L32,72,56,48l88,32,31-33A24,24,0,0,1,209,81Z" opacity="0.2"/><path d="M185.33,114.21l29.14-27.43.17-.16a32,32,0,0,0-45.26-45.26l-.16.17L141.79,70.67l-83-30.2a8,8,0,0,0-8.39,1.86l-24,24a8,8,0,0,0,1.22,12.31l63.89,42.59L76.69,136H56a8,8,0,0,0-5.65,2.34l-24,24A8,8,0,0,0,29,175.42l36.82,14.73,14.7,36.75.06.16a8,8,0,0,0,13.18,2.47l23.87-23.88A8,8,0,0,0,120,200V179.31l14.76-14.76,42.59,63.89a8,8,0,0,0,12.31,1.22l24-24a8,8,0,0,0,1.86-8.39Zm-.07,97.23-42.59-63.89A8,8,0,0,0,136.8,144a7.09,7.09,0,0,0-.79,0,8,8,0,0,0-5.66,2.34l-24,24A8,8,0,0,0,104,176v20.69L90.93,209.76,79.43,181A8,8,0,0,0,75,176.57l-28.74-11.5L59.32,152H80a8,8,0,0,0,5.66-2.34l24-24a8,8,0,0,0-1.22-12.32L44.56,70.74l13.5-13.49,83.22,30.26a8,8,0,0,0,8.56-2l30.94-32.88A16,16,0,0,1,203.4,75.22l-32.87,30.94a8,8,0,0,0-2,8.56l30.26,83.22Z"/></svg>
|
||||||
|
After Width: | Height: | Size: 975 B |
@@ -0,0 +1 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor"><path d="M215.52,197.26a8,8,0,0,1-1.86,8.39l-24,24A8,8,0,0,1,184,232a7.09,7.09,0,0,1-.79,0,8,8,0,0,1-5.87-3.52l-44.07-66.12L112,183.59V208a8,8,0,0,1-2.34,5.65s-14,14.06-15.88,15.88A7.91,7.91,0,0,1,91,231.41a8,8,0,0,1-10.41-4.35l-.06-.15-14.7-36.76L29,175.42a8,8,0,0,1-2.69-13.08l16-16A8,8,0,0,1,48,144H72.4l21.27-21.27L27.56,78.65a8,8,0,0,1-1.22-12.32l24-24a8,8,0,0,1,8.39-1.86l85.94,31.25L176.2,40.19a28,28,0,0,1,39.6,39.6l-31.53,31.53Z"/></svg>
|
||||||
|
After Width: | Height: | Size: 528 B |
@@ -0,0 +1 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor"><path d="M183,113.65l30.1-28.32.13-.13A30,30,0,0,0,170.8,42.77l-.13.13L142.35,73,58.05,42.35a6,6,0,0,0-6.29,1.39l-24,24A6,6,0,0,0,28.67,77l65.92,43.94L77.52,138H56a6,6,0,0,0-4.24,1.76l-24,24a6,6,0,0,0,2,9.82l37.62,15,15,37.56,0,.12a6,6,0,0,0,7.81,3.27,5.94,5.94,0,0,0,2.07-1.41l23.91-23.91A6,6,0,0,0,118,200V178.48l17.07-17.07L179,227.33a6,6,0,0,0,9.23.91l24-24a6,6,0,0,0,1.39-6.29Zm1.94,100.93L141,148.66a6,6,0,0,0-4.4-2.64l-.59,0a6,6,0,0,0-4.24,1.76l-24,24A6,6,0,0,0,106,176v21.52L90.2,213.32,77.57,181.77a6,6,0,0,0-3.34-3.35L42.68,165.8,58.49,150H80a6,6,0,0,0,4.25-1.76l24-24a6,6,0,0,0-.92-9.23L41.42,71.06,57.54,54.93,142,85.63a6,6,0,0,0,6.42-1.53l31-32.9A18,18,0,0,1,204.8,76.66l-32.9,31a6,6,0,0,0-1.53,6.42l30.7,84.41Z"/></svg>
|
||||||
|
After Width: | Height: | Size: 815 B |
@@ -0,0 +1 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor"><path d="M180.67,113.1l31.05-29.23.09-.08a28,28,0,0,0-39.6-39.6l-.08.09L142.9,75.33,57.37,44.23a4,4,0,0,0-4.2.93l-24,24a4,4,0,0,0,.61,6.16l68,45.29L78.35,140H56a4,4,0,0,0-2.83,1.18l-24,24a4,4,0,0,0,1.34,6.54l38.42,15.36,15.34,38.37,0,.09a4,4,0,0,0,6.59,1.23l23.93-23.93A4,4,0,0,0,116,200V177.65l19.38-19.38,45.29,67.95a4,4,0,0,0,6.16.61l24-24a4,4,0,0,0,.93-4.2Zm4,104.62-45.29-67.94A4,4,0,0,0,136.4,148l-.39,0a4,4,0,0,0-2.83,1.18l-24,24A4,4,0,0,0,108,176v22.34L89.47,216.88,75.72,182.51a4,4,0,0,0-2.23-2.23L39.12,166.53,57.66,148H80a4,4,0,0,0,2.83-1.17l24-24a4,4,0,0,0-.61-6.16L38.28,71.37,57,52.62l85.61,31.13a4,4,0,0,0,4.28-1l31-32.93A20,20,0,0,1,206.2,78.09l-32.93,31a4,4,0,0,0-1,4.28L203.38,199Z"/></svg>
|
||||||
|
After Width: | Height: | Size: 790 B |
1
public/assets/phosphor.iconjar/icons/airplane-tilt.svg
Normal file
@@ -0,0 +1 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor"><path d="M185.33,114.21l29.14-27.42.17-.17a32,32,0,0,0-45.26-45.26c0,.06-.11.11-.17.17L141.79,70.67l-83-30.2a8,8,0,0,0-8.39,1.86l-24,24a8,8,0,0,0,1.22,12.31l63.89,42.59L76.69,136H56a8,8,0,0,0-5.65,2.34l-24,24A8,8,0,0,0,29,175.42l36.82,14.73,14.7,36.75.06.16a8,8,0,0,0,13.18,2.47l23.87-23.88A8,8,0,0,0,120,200V179.31l14.76-14.76,42.59,63.89a8,8,0,0,0,12.31,1.22l24-24a8,8,0,0,0,1.86-8.39Zm-.07,97.23-42.59-63.88A8,8,0,0,0,136.8,144c-.27,0-.53,0-.79,0a8,8,0,0,0-5.66,2.35l-24,24A8,8,0,0,0,104,176v20.69L90.93,209.76,79.43,181A8,8,0,0,0,75,176.57l-28.74-11.5L59.32,152H80a8,8,0,0,0,5.66-2.34l24-24a8,8,0,0,0-1.22-12.32L44.56,70.74l13.5-13.49,83.22,30.26a8,8,0,0,0,8.56-2L180.78,52.6A16,16,0,0,1,203.4,75.23l-32.87,30.93a8,8,0,0,0-2,8.56l30.26,83.22Z"/></svg>
|
||||||
|
After Width: | Height: | Size: 837 B |
1
public/assets/phosphor.iconjar/icons/airplane.svg
Normal file
@@ -0,0 +1 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor"><path d="M235.58,128.84,160,91.06V48a32,32,0,0,0-64,0V91.06L20.42,128.84A8,8,0,0,0,16,136v32a8,8,0,0,0,9.57,7.84L96,161.76v18.93L82.34,194.34A8,8,0,0,0,80,200v32a8,8,0,0,0,11,7.43l37-14.81,37,14.81A8,8,0,0,0,176,232V200a8,8,0,0,0-2.34-5.66L160,180.69V161.76l70.43,14.08A8,8,0,0,0,240,168V136A8,8,0,0,0,235.58,128.84ZM224,158.24l-70.43-14.08A8,8,0,0,0,144,152v32a8,8,0,0,0,2.34,5.66L160,203.31v16.87l-29-11.61a8,8,0,0,0-5.94,0L96,220.18V203.31l13.66-13.65A8,8,0,0,0,112,184V152a8,8,0,0,0-9.57-7.84L32,158.24v-17.3l75.58-37.78A8,8,0,0,0,112,96V48a16,16,0,0,1,32,0V96a8,8,0,0,0,4.42,7.16L224,140.94Z"/></svg>
|
||||||
|
After Width: | Height: | Size: 687 B |
1
public/assets/phosphor.iconjar/icons/airplay-bold.svg
Normal file
@@ -0,0 +1 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor"><path d="M137.11,152.19a12,12,0,0,0-18.22,0l-48,56A12,12,0,0,0,80,228h96a12,12,0,0,0,9.11-19.81Zm-31,51.81L128,178.44,149.91,204ZM236,64V176a28,28,0,0,1-28,28h-4a12,12,0,0,1,0-24h4a4,4,0,0,0,4-4V64a4,4,0,0,0-4-4H48a4,4,0,0,0-4,4V176a4,4,0,0,0,4,4h4a12,12,0,0,1,0,24H48a28,28,0,0,1-28-28V64A28,28,0,0,1,48,36H208A28,28,0,0,1,236,64Z"/></svg>
|
||||||
|
After Width: | Height: | Size: 422 B |
1
public/assets/phosphor.iconjar/icons/airplay-duotone.svg
Normal file
@@ -0,0 +1 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor"><path d="M224,64V176a16,16,0,0,1-16,16H155.43L128,160l-27.43,32H48a16,16,0,0,1-16-16V64A16,16,0,0,1,48,48H208A16,16,0,0,1,224,64Z" opacity="0.2"/><path d="M134.08,154.79a8,8,0,0,0-12.15,0l-48,56A8,8,0,0,0,80,224h96a8,8,0,0,0,6.07-13.21ZM97.39,208,128,172.29,158.61,208ZM232,64V176a24,24,0,0,1-24,24h-8a8,8,0,0,1,0-16h8a8,8,0,0,0,8-8V64a8,8,0,0,0-8-8H48a8,8,0,0,0-8,8V176a8,8,0,0,0,8,8h8a8,8,0,0,1,0,16H48a24,24,0,0,1-24-24V64A24,24,0,0,1,48,40H208A24,24,0,0,1,232,64Z"/></svg>
|
||||||
|
After Width: | Height: | Size: 558 B |
1
public/assets/phosphor.iconjar/icons/airplay-fill.svg
Normal file
@@ -0,0 +1 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor"><path d="M174.15,210.88A8,8,0,0,1,168,224H88a8,8,0,0,1-6.15-13.12l40-48a8,8,0,0,1,12.29,0ZM208,40H48A24,24,0,0,0,24,64V176a24,24,0,0,0,24,24H68.22a4,4,0,0,0,3.07-1.44l38.28-45.92a24,24,0,0,1,21-8.51,24.68,24.68,0,0,1,16.25,8.94l37.91,45.49a4,4,0,0,0,3.07,1.44H208a24,24,0,0,0,24-24V64A24,24,0,0,0,208,40Z"/></svg>
|
||||||
|
After Width: | Height: | Size: 395 B |
1
public/assets/phosphor.iconjar/icons/airplay-light.svg
Normal file
@@ -0,0 +1 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor"><path d="M132.56,156.1a6,6,0,0,0-9.11,0l-48,56A6,6,0,0,0,80,222h96a6,6,0,0,0,4.56-9.9ZM93.05,210l35-40.78L163,210ZM230,64V176a22,22,0,0,1-22,22h-8a6,6,0,0,1,0-12h8a10,10,0,0,0,10-10V64a10,10,0,0,0-10-10H48A10,10,0,0,0,38,64V176a10,10,0,0,0,10,10h8a6,6,0,0,1,0,12H48a22,22,0,0,1-22-22V64A22,22,0,0,1,48,42H208A22,22,0,0,1,230,64Z"/></svg>
|
||||||
|
After Width: | Height: | Size: 419 B |
1
public/assets/phosphor.iconjar/icons/airplay-thin.svg
Normal file
@@ -0,0 +1 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor"><path d="M131,157.4a4,4,0,0,0-6.07,0l-48,56a4,4,0,0,0,3,6.6h96a4,4,0,0,0,3-6.6ZM88.7,212,128,166.15,167.3,212ZM228,64V176a20,20,0,0,1-20,20h-8a4,4,0,0,1,0-8h8a12,12,0,0,0,12-12V64a12,12,0,0,0-12-12H48A12,12,0,0,0,36,64V176a12,12,0,0,0,12,12h8a4,4,0,0,1,0,8H48a20,20,0,0,1-20-20V64A20,20,0,0,1,48,44H208A20,20,0,0,1,228,64Z"/></svg>
|
||||||
|
After Width: | Height: | Size: 413 B |
1
public/assets/phosphor.iconjar/icons/airplay.svg
Normal file
@@ -0,0 +1 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor"><path d="M134.08,154.79a8,8,0,0,0-12.15,0l-48,56A8,8,0,0,0,80,224h96a8,8,0,0,0,6.07-13.21ZM97.39,208,128,172.29,158.61,208ZM232,64V176a24,24,0,0,1-24,24h-8a8,8,0,0,1,0-16h8a8,8,0,0,0,8-8V64a8,8,0,0,0-8-8H48a8,8,0,0,0-8,8V176a8,8,0,0,0,8,8h8a8,8,0,0,1,0,16H48a24,24,0,0,1-24-24V64A24,24,0,0,1,48,40H208A24,24,0,0,1,232,64Z"/></svg>
|
||||||
|
After Width: | Height: | Size: 412 B |
1
public/assets/phosphor.iconjar/icons/alarm-bold.svg
Normal file
@@ -0,0 +1 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor"><path d="M128,36A100,100,0,1,0,228,136,100.11,100.11,0,0,0,128,36Zm0,176a76,76,0,1,1,76-76A76.08,76.08,0,0,1,128,212ZM32.49,72.49a12,12,0,1,1-17-17l32-32a12,12,0,1,1,17,17Zm208,0a12,12,0,0,1-17,0l-32-32a12,12,0,1,1,17-17l32,32A12,12,0,0,1,240.49,72.49ZM176,124a12,12,0,0,1,0,24H128a12,12,0,0,1-12-12V88a12,12,0,0,1,24,0v36Z"/></svg>
|
||||||
|
After Width: | Height: | Size: 414 B |
1
public/assets/phosphor.iconjar/icons/alarm-duotone.svg
Normal file
@@ -0,0 +1 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256" fill="currentColor"><path d="M216,136a88,88,0,1,1-88-88A88,88,0,0,1,216,136Z" opacity="0.2"/><path d="M128,40a96,96,0,1,0,96,96A96.11,96.11,0,0,0,128,40Zm0,176a80,80,0,1,1,80-80A80.09,80.09,0,0,1,128,216ZM61.66,37.66l-32,32A8,8,0,0,1,18.34,58.34l32-32A8,8,0,0,1,61.66,37.66Zm176,32a8,8,0,0,1-11.32,0l-32-32a8,8,0,0,1,11.32-11.32l32,32A8,8,0,0,1,237.66,69.66ZM184,128a8,8,0,0,1,0,16H128a8,8,0,0,1-8-8V80a8,8,0,0,1,16,0v48Z"/></svg>
|
||||||
|
After Width: | Height: | Size: 492 B |