Compare commits

...
Author SHA1 Message Date
github-actions[bot]andgithub-actions[bot] <github-actions[bot]@users.noreply.github.com> 3a5accf878 Release (#578)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-07-24 16:48:25 +02:00
Felicio Mununga 6523d5c548 update peers (#576) 2024-07-24 15:51:30 +02:00
Felicio Mununga a7ecd25465 update CI workflow (#577) 2024-07-24 14:51:36 +02:00
Felicio Mununga 10115f4d80 update release workflow (#575)
* chore: add github.vscode-github-actions extension to recommended extensions

* chore: run job on single machine

* chore: Add reusable workflow for CI

* Create olive-laws-exercise.md

* chore: Add dependency on ci workflow for release workflow
2024-07-24 14:39:54 +02:00
github-actions[bot]andgithub-actions[bot] <github-actions[bot]@users.noreply.github.com> 78ebe7df4a Release (#574)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-06-17 14:22:05 +02:00
pavel a023653cc6 sync icons (#573) 2024-06-17 13:56:58 +02:00
pavel b636dfcc84 update vitest extension recommendation (#572) 2024-06-17 13:19:33 +02:00
21 changed files with 233 additions and 50 deletions
+3 -6
View File
@@ -5,6 +5,7 @@ on:
branches: ['main']
pull_request:
types: [opened, synchronize]
workflow_call:
env:
NEXT_PUBLIC_GHOST_API_URL: ''
@@ -16,11 +17,7 @@ jobs:
build:
name: Build and Test
timeout-minutes: 15
runs-on: ${{ matrix.os }}
strategy:
matrix:
os: [ubuntu-latest, macos-latest]
runs-on: ubuntu-latest
steps:
- name: Check out code
@@ -28,7 +25,7 @@ jobs:
with:
fetch-depth: 2
- name: Setup Node.js ${{ matrix.node-version }}
- name: Setup Node.js
uses: actions/setup-node@v3
with:
node-version: 18
+4 -3
View File
@@ -14,7 +14,11 @@ env:
TAMAGUI_TARGET: 'web'
jobs:
ci:
# https://docs.github.com/en/actions/using-workflows/reusing-workflows#calling-a-reusable-workflow
uses: ./.github/workflows/ci.yml
release:
needs: ci
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
@@ -23,9 +27,6 @@ jobs:
node-version: 18
- run: yarn install --frozen-lockfile
- run: yarn build
- run: yarn typecheck
- run: yarn lint && yarn format --check
- run: yarn test
- uses: changesets/action@v1
id: changesets
with:
+3 -2
View File
@@ -4,8 +4,9 @@
"dbaeumer.vscode-eslint",
"zxh404.vscode-proto3",
"ms-vscode.hexeditor",
"zixuanchen.vitest-explorer",
"mikestead.dotenv",
"bradlc.vscode-tailwindcss"
"bradlc.vscode-tailwindcss",
"vitest.explorer",
"github.vscode-github-actions"
]
}
+6
View File
@@ -1,5 +1,11 @@
# @status-im/icons
## 0.9.2
### Patch Changes
- a023653: sync icons
## 0.9.1
### Patch Changes
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@status-im/icons",
"version": "0.9.1",
"version": "0.9.2",
"files": [
"dist",
"svg"
+31 -3
View File
@@ -14,9 +14,37 @@ const SvgAndroidIcon = createIcon(props => {
>
<path
fill={props.color}
fillRule="evenodd"
d="M4.86 6.183C4.105 7.866 4.1 9.748 4.1 10.5c0 .557.009 1.066.028 1.53.198.037.467.08.821.125.97.12 2.57.245 5.05.245 2.482 0 4.081-.124 5.051-.245.354-.045.624-.088.821-.125.02-.464.029-.973.029-1.53 0-.752-.005-2.634-.76-4.317-.373-.831-.92-1.594-1.724-2.15-.8-.555-1.896-.933-3.416-.933s-2.616.378-3.416.932c-.804.557-1.351 1.32-1.724 2.151Zm10.92 7.08c-.167.027-.36.055-.58.082-1.03.13-2.68.255-5.2.255s-4.17-.126-5.2-.255a17.213 17.213 0 0 1-.58-.082c.03.269.067.518.111.75.168.875.432 1.44.794 1.827.359.382.873.652 1.666.824.802.173 1.843.236 3.209.236s2.407-.063 3.209-.236c.793-.172 1.307-.442 1.666-.824.362-.387.626-.952.793-1.828.045-.231.082-.48.112-.749ZM5.9 3.046C6.929 2.334 8.27 1.9 10 1.9c1.73 0 3.071.434 4.1 1.146.28.194.534.407.765.634l1.155-1.54.96.72-1.33 1.772c.23.343.423.7.585 1.06.865 1.93.865 4.034.865 4.794v.014c0 1.508-.062 2.742-.253 3.738-.192 1-.522 1.81-1.097 2.422-.579.618-1.346.973-2.287 1.177-.933.201-2.08.263-3.463.263-1.384 0-2.53-.062-3.463-.264-.941-.203-1.709-.558-2.287-1.176-.575-.613-.906-1.423-1.097-2.422-.191-.995-.253-2.23-.253-3.738v-.014c0-.76 0-2.864.865-4.794.161-.36.354-.717.584-1.06L3.02 2.86l.96-.72 1.156 1.54c.23-.227.485-.44.766-.634ZM9 8c0 .828-.448 1.5-1 1.5S7 8.828 7 8s.448-1.5 1-1.5S9 7.172 9 8Zm3 1.5c.552 0 1-.672 1-1.5s-.448-1.5-1-1.5-1 .672-1 1.5.448 1.5 1 1.5Z"
clipRule="evenodd"
stroke="#fff"
strokeWidth={0.729}
d="M10 10.875c2.545 0 4.608-1.905 4.608-4.254 0-2.349-2.063-4.253-4.608-4.253-2.545 0-4.608 1.904-4.608 4.253 0 2.35 2.063 4.254 4.608 4.254Z"
/>
<path
fill={props.color}
stroke="#fff"
strokeWidth={0.729}
d="M13.494 5.558H6.506c-.616 0-1.114.498-1.114 1.114v6.988c0 .615.498 1.114 1.114 1.114h6.988c.615 0 1.114-.5 1.114-1.114V6.672c0-.616-.5-1.114-1.114-1.114Z"
/>
<path
fill={props.color}
stroke="#fff"
strokeWidth={0.365}
d="M6.852 1.686a.33.33 0 1 1 .576-.319L9.22 4.6a.33.33 0 0 1-.576.32L6.852 1.685Zm7.958 6.15a1.215 1.215 0 1 1 2.43 0v4.304a1.215 1.215 0 1 1-2.43 0V7.836Zm-4.303 4.912a1.215 1.215 0 0 1 2.43 0v4.305a1.215 1.215 0 0 1-2.43 0v-4.305Zm2.64-11.062a.33.33 0 0 0-.576-.319L10.78 4.6a.33.33 0 0 0 .576.32l1.792-3.234Zm-7.958 6.15a1.215 1.215 0 0 0-2.43 0v4.304a1.215 1.215 0 1 0 2.43 0V7.836Zm4.304 4.912a1.215 1.215 0 1 0-2.43 0v4.305a1.215 1.215 0 1 0 2.43 0v-4.305Z"
/>
<path
fill={props.color}
d="M10 10.875c2.545 0 4.608-1.905 4.608-4.254 0-2.349-2.063-4.253-4.608-4.253-2.545 0-4.608 1.904-4.608 4.253 0 2.35 2.063 4.254 4.608 4.254Z"
/>
<path
fill={props.color}
d="M13.494 5.558H6.506c-.616 0-1.114.498-1.114 1.114v6.988c0 .615.498 1.114 1.114 1.114h6.988c.615 0 1.114-.5 1.114-1.114V6.672c0-.616-.5-1.114-1.114-1.114Z"
/>
<path fill="#fff" d="M5.189 6.798h9.621-9.62Z" />
<path stroke="#fff" strokeWidth={0.365} d="M5.189 6.798h9.621" />
<path
fill="#fff"
stroke="#fff"
strokeWidth={0.365}
d="M7.873 4.747a.203.203 0 1 0 0-.405.203.203 0 0 0 0 .405Zm4.253 0a.203.203 0 1 0 0-.405.203.203 0 0 0 0 .405Z"
/>
</svg>
)
+25
View File
@@ -0,0 +1,25 @@
import { createIcon } from '../lib/create-icon'
const SvgBookIcon = createIcon(props => {
return (
<svg
{...props}
xmlns="http://www.w3.org/2000/svg"
width={props.width}
height={props.height}
fill="none"
viewBox="0 0 20 20"
focusable={false}
aria-hidden={true}
>
<path
fill={props.color}
fillRule="evenodd"
d="M10.6 5.256a5.369 5.369 0 0 1 4.155-1.378l.24.024c.144.015.19.02.226.025a1.4 1.4 0 0 1 1.177 1.3c.002.037.002.084.002.228V12.5c0 .474 0 .8-.018 1.053-.017.249-.048.384-.089.483a1.4 1.4 0 0 1-.757.757c-.099.041-.234.072-.483.09-.253.017-.579.017-1.053.017h-.053c-.61 0-.984 0-1.35.06-.489.079-.96.236-1.399.465a5.06 5.06 0 0 0-.598.38V5.256Zm-1.2 0a5.369 5.369 0 0 0-4.155-1.378l-.24.024c-.144.015-.19.02-.226.025a1.4 1.4 0 0 0-1.177 1.3 4.547 4.547 0 0 0-.002.228V12.5c0 .474 0 .8.018 1.053.016.249.048.384.088.483a1.4 1.4 0 0 0 .758.757c.099.041.234.072.482.09.254.017.58.017 1.054.017h.053c.609 0 .984 0 1.35.06.488.079.96.236 1.398.465.195.102.38.223.599.38V5.256ZM5.126 2.684A6.569 6.569 0 0 1 10 4.187a6.569 6.569 0 0 1 4.874-1.503l.24.024.02.002c.116.012.2.02.276.032a2.6 2.6 0 0 1 2.185 2.415c.005.077.005.161.005.279v7.084c0 .449 0 .816-.02 1.115-.022.31-.067.59-.178.86a2.6 2.6 0 0 1-1.407 1.407c-.27.112-.55.156-.86.178-.3.02-.666.02-1.114.02H14c-.678 0-.952.002-1.211.044-.361.058-.71.175-1.034.344-.233.122-.452.285-.995.692l-.4.3-.36.27-.36-.27-.4-.3c-.543-.407-.763-.57-.995-.692a3.399 3.399 0 0 0-1.034-.344c-.26-.042-.533-.044-1.211-.044h-.02c-.45 0-.816 0-1.115-.02a2.674 2.674 0 0 1-.86-.178 2.6 2.6 0 0 1-1.407-1.407 2.675 2.675 0 0 1-.178-.86 17.7 17.7 0 0 1-.02-1.114V5.435c0-.117 0-.201.004-.278A2.6 2.6 0 0 1 4.59 2.742c.076-.012.16-.02.276-.032l.02-.002.24-.024Z"
clipRule="evenodd"
/>
</svg>
)
})
export default SvgBookIcon
+23
View File
@@ -0,0 +1,23 @@
import { createIcon } from '../lib/create-icon'
const SvgDiscordIcon = createIcon(props => {
return (
<svg
{...props}
xmlns="http://www.w3.org/2000/svg"
width={props.width}
height={props.height}
fill="none"
viewBox="0 0 20 20"
focusable={false}
aria-hidden={true}
>
<path
fill={props.color}
d="M16.248 3.84a14.66 14.66 0 0 0-3.714-1.168c-.16.29-.347.678-.476.988a13.635 13.635 0 0 0-4.115 0 10.61 10.61 0 0 0-.481-.988 14.612 14.612 0 0 0-3.717 1.17C1.395 7.393.758 10.857 1.076 14.271a14.847 14.847 0 0 0 4.555 2.333c.367-.504.694-1.04.975-1.606a9.592 9.592 0 0 1-1.536-.748c.13-.095.255-.195.377-.298 2.962 1.386 6.18 1.386 9.106 0 .123.103.25.203.377.298a9.558 9.558 0 0 1-1.54.75c.282.563.608 1.101.976 1.606a14.818 14.818 0 0 0 4.558-2.335c.373-3.958-.639-7.39-2.676-10.432ZM7.01 12.17c-.89 0-1.618-.83-1.618-1.84 0-1.012.713-1.843 1.618-1.843.905 0 1.634.83 1.618 1.842.002 1.011-.713 1.841-1.618 1.841Zm5.98 0c-.889 0-1.618-.83-1.618-1.84 0-1.012.713-1.843 1.618-1.843.905 0 1.634.83 1.618 1.842 0 1.011-.713 1.841-1.618 1.841Z"
/>
</svg>
)
})
export default SvgDiscordIcon
+3
View File
@@ -32,6 +32,7 @@ export { default as BackspaceIcon } from './backspace-icon'
export { default as BanUserIcon } from './ban-user-icon'
export { default as BlockIcon } from './block-icon'
export { default as BoldIcon } from './bold-icon'
export { default as BookIcon } from './book-icon'
export { default as BrazilIcon } from './brazil-icon'
export { default as BridgeBlurIcon } from './bridge-blur-icon'
export { default as BridgeIcon } from './bridge-icon'
@@ -101,6 +102,7 @@ export { default as DerivatedPathIcon } from './derivated-path-icon'
export { default as DesktopIcon } from './desktop-icon'
export { default as DestroyIcon } from './destroy-icon'
export { default as DisconnectIcon } from './disconnect-icon'
export { default as DiscordIcon } from './discord-icon'
export { default as DockIcon } from './dock-icon'
export { default as DominicanIcon } from './dominican-icon'
export { default as DoneIcon } from './done-icon'
@@ -265,6 +267,7 @@ export { default as PositiveStateIcon } from './positive-state-icon'
export { default as PrivacyIcon } from './privacy-icon'
export { default as ProfileIcon } from './profile-icon'
export { default as PullupIcon } from './pullup-icon'
export { default as PuzzleIcon } from './puzzle-icon'
export { default as QrCodeIcon } from './qr-code-icon'
export { default as QuillPenIcon } from './quill-pen-icon'
export { default as RaribleIcon } from './rarible-icon'
+25
View File
@@ -0,0 +1,25 @@
import { createIcon } from '../lib/create-icon'
const SvgPuzzleIcon = createIcon(props => {
return (
<svg
{...props}
xmlns="http://www.w3.org/2000/svg"
width={props.width}
height={props.height}
fill="none"
viewBox="0 0 20 20"
focusable={false}
aria-hidden={true}
>
<path
fill={props.color}
fillRule="evenodd"
d="M9.5 2.4a2.6 2.6 0 0 0-2.53 2H6.5v1.2h1.6V5a1.4 1.4 0 1 1 2.8 0v.6h1.6c.479 0 .797 0 1.04.023.237.021.343.059.41.098a.9.9 0 0 1 .33.329c.039.068.076.174.098.41A13 13 0 0 1 14.4 7.5v1.6h.6a1.4 1.4 0 0 1 0 2.8h-.6V13c0 .724-.001 1.207-.05 1.566-.045.342-.124.48-.213.57-.09.09-.229.169-.57.215-.36.048-.843.049-1.567.049H6.5c-.478 0-.797 0-1.04-.023-.236-.021-.343-.059-.41-.098a.9.9 0 0 1-.33-.329c-.038-.067-.076-.173-.097-.41A12.908 12.908 0 0 1 4.6 13.5v-.47a2.595 2.595 0 0 0 1.802-1.535A2.6 2.6 0 0 0 4.6 7.97V7.5c0-.478 0-.797.023-1.04.021-.236.059-.343.098-.41a.9.9 0 0 1 .329-.33c.067-.038.174-.076.41-.097A12.91 12.91 0 0 1 6.5 5.6V4.4h-.027c-.444 0-.818 0-1.122.028-.319.029-.62.091-.901.253a2.1 2.1 0 0 0-.768.769c-.163.28-.225.582-.254.9-.028.305-.028.679-.028 1.123V7.5h.605H3.4v1.6H4a1.4 1.4 0 0 1 0 2.8h-.6v1.6h.59-.59v.027c0 .444 0 .818.028 1.122.029.32.091.62.254.901a2.1 2.1 0 0 0 .768.769c.28.162.582.225.9.253.305.028.679.028 1.123.028h5.568c.672 0 1.236 0 1.685-.06.475-.064.91-.205 1.26-.555.349-.35.49-.784.554-1.26.06-.448.06-1.012.06-1.684v-.011a2.6 2.6 0 0 0 0-5.06v-.497c0-.444 0-.818-.027-1.122-.03-.319-.092-.62-.254-.901a2.1 2.1 0 0 0-.769-.769c-.28-.162-.582-.225-.9-.253-.305-.028-.679-.028-1.123-.028h-.497a2.606 2.606 0 0 0-1.535-1.802A2.6 2.6 0 0 0 9.5 2.4Z"
clipRule="evenodd"
/>
</svg>
)
})
export default SvgPuzzleIcon
+4 -4
View File
@@ -15,7 +15,7 @@ const SvgReceiveIcon = createIcon(props => {
<path
fill={props.color}
fillRule="evenodd"
d="m9.597 15.948-5.5-5 .807-.888 5.097 4.633 5.096-4.633.807.888-5.5 5-.403.367-.404-.367Z"
d="m9.597 14.948-5.5-5 .807-.888 5.097 4.633 5.096-4.633.807.888-5.5 5-.403.367-.404-.367Z"
clipRule="evenodd"
/>
<mask
@@ -23,7 +23,7 @@ const SvgReceiveIcon = createIcon(props => {
width={2}
height={13}
x={9}
y={3}
y={2}
maskUnits="userSpaceOnUse"
style={{
maskType: 'alpha',
@@ -32,11 +32,11 @@ const SvgReceiveIcon = createIcon(props => {
<path
fill="url(#receive-icon_svg__a)"
d="M0 0h2v12H0z"
transform="matrix(-1 0 0 1 11 3.5)"
transform="matrix(-1 0 0 1 11 2.5)"
/>
</mask>
<g mask="url(#receive-icon_svg__b)">
<path stroke={props.color} strokeWidth={1.2} d="M10 3.5V15" />
<path stroke={props.color} strokeWidth={1.2} d="M10 2.5V14" />
</g>
<defs>
<linearGradient
+7 -7
View File
@@ -15,7 +15,7 @@ const SvgSendIcon = createIcon(props => {
<path
fill={props.color}
fillRule="evenodd"
d="m10 3.69.404.366 5.5 5-.807.888-5.096-4.633-5.097 4.633-.807-.888 5.5-5 .404-.367Z"
d="m10 4.69.404.366 5.5 5-.807.888-5.096-4.633-5.097 4.633-.807-.888 5.5-5 .404-.367Z"
clipRule="evenodd"
/>
<mask
@@ -23,7 +23,7 @@ const SvgSendIcon = createIcon(props => {
width={2}
height={13}
x={9}
y={4}
y={5}
maskUnits="userSpaceOnUse"
style={{
maskType: 'alpha',
@@ -31,20 +31,20 @@ const SvgSendIcon = createIcon(props => {
>
<path
fill="url(#send-icon_svg__a)"
d="M11 16.5h2v12h-2z"
transform="rotate(-180 11 16.5)"
d="M11 17.5h2v12h-2z"
transform="rotate(-180 11 17.5)"
/>
</mask>
<g mask="url(#send-icon_svg__b)">
<path stroke={props.color} strokeWidth={1.2} d="M10 16.5V5" />
<path stroke={props.color} strokeWidth={1.2} d="M10 17.5V6" />
</g>
<defs>
<linearGradient
id="send-icon_svg__a"
x1={12}
x2={12}
y1={17}
y2={22.5}
y1={18}
y2={23.5}
gradientUnits="userSpaceOnUse"
>
<stop stopColor={props.color} stopOpacity={0} />
+31 -3
View File
@@ -7,8 +7,36 @@
>
<path
fill="#09101C"
fill-rule="evenodd"
d="M4.86 6.183C4.105 7.866 4.1 9.748 4.1 10.5c0 .557.009 1.066.028 1.53.198.037.467.08.821.125.97.12 2.57.245 5.05.245 2.482 0 4.081-.124 5.051-.245.354-.045.624-.088.821-.125.02-.464.029-.973.029-1.53 0-.752-.005-2.634-.76-4.317-.373-.831-.92-1.594-1.724-2.15-.8-.555-1.896-.933-3.416-.933s-2.616.378-3.416.932c-.804.557-1.351 1.32-1.724 2.151Zm10.92 7.08c-.167.027-.36.055-.58.082-1.03.13-2.68.255-5.2.255s-4.17-.126-5.2-.255a17.213 17.213 0 0 1-.58-.082c.03.269.067.518.111.75.168.875.432 1.44.794 1.827.359.382.873.652 1.666.824.802.173 1.843.236 3.209.236s2.407-.063 3.209-.236c.793-.172 1.307-.442 1.666-.824.362-.387.626-.952.793-1.828.045-.231.082-.48.112-.749ZM5.9 3.046C6.929 2.334 8.27 1.9 10 1.9c1.73 0 3.071.434 4.1 1.146.28.194.534.407.765.634l1.155-1.54.96.72-1.33 1.772c.23.343.423.7.585 1.06.865 1.93.865 4.034.865 4.794v.014c0 1.508-.062 2.742-.253 3.738-.192 1-.522 1.81-1.097 2.422-.579.618-1.346.973-2.287 1.177-.933.201-2.08.263-3.463.263-1.384 0-2.53-.062-3.463-.264-.941-.203-1.709-.558-2.287-1.176-.575-.613-.906-1.423-1.097-2.422-.191-.995-.253-2.23-.253-3.738v-.014c0-.76 0-2.864.865-4.794.161-.36.354-.717.584-1.06L3.02 2.86l.96-.72 1.156 1.54c.23-.227.485-.44.766-.634ZM9 8c0 .828-.448 1.5-1 1.5S7 8.828 7 8s.448-1.5 1-1.5S9 7.172 9 8Zm3 1.5c.552 0 1-.672 1-1.5s-.448-1.5-1-1.5-1 .672-1 1.5.448 1.5 1 1.5Z"
clip-rule="evenodd"
stroke="#fff"
stroke-width=".729"
d="M10 10.875c2.545 0 4.608-1.905 4.608-4.254 0-2.349-2.063-4.253-4.608-4.253-2.545 0-4.608 1.904-4.608 4.253 0 2.35 2.063 4.254 4.608 4.254Z"
/>
<path
fill="#09101C"
stroke="#fff"
stroke-width=".729"
d="M13.494 5.558H6.506c-.616 0-1.114.498-1.114 1.114v6.988c0 .615.498 1.114 1.114 1.114h6.988c.615 0 1.114-.5 1.114-1.114V6.672c0-.616-.5-1.114-1.114-1.114Z"
/>
<path
fill="#09101C"
stroke="#fff"
stroke-width=".365"
d="M6.852 1.686a.33.33 0 1 1 .576-.319L9.22 4.6a.33.33 0 0 1-.576.32L6.852 1.685ZM14.81 7.836a1.215 1.215 0 1 1 2.43 0v4.304a1.215 1.215 0 1 1-2.43 0V7.836ZM10.507 12.748a1.215 1.215 0 0 1 2.43 0v4.305a1.215 1.215 0 0 1-2.43 0v-4.305ZM13.147 1.686a.33.33 0 0 0-.576-.319L10.78 4.6a.33.33 0 0 0 .576.32l1.792-3.234ZM5.189 7.836a1.215 1.215 0 0 0-2.43 0v4.304a1.215 1.215 0 1 0 2.43 0V7.836ZM9.493 12.748a1.215 1.215 0 1 0-2.43 0v4.305a1.215 1.215 0 1 0 2.43 0v-4.305Z"
/>
<path
fill="#09101C"
d="M10 10.875c2.545 0 4.608-1.905 4.608-4.254 0-2.349-2.063-4.253-4.608-4.253-2.545 0-4.608 1.904-4.608 4.253 0 2.35 2.063 4.254 4.608 4.254Z"
/>
<path
fill="#09101C"
d="M13.494 5.558H6.506c-.616 0-1.114.498-1.114 1.114v6.988c0 .615.498 1.114 1.114 1.114h6.988c.615 0 1.114-.5 1.114-1.114V6.672c0-.616-.5-1.114-1.114-1.114Z"
/>
<path fill="#fff" d="M5.189 6.798h9.621H5.19Z" />
<path stroke="#fff" stroke-width=".365" d="M5.189 6.798h9.621" />
<path
fill="#fff"
stroke="#fff"
stroke-width=".365"
d="M7.873 4.747a.203.203 0 1 0 0-.405.203.203 0 0 0 0 .405ZM12.126 4.747a.203.203 0 1 0 0-.405.203.203 0 0 0 0 .405Z"
/>
</svg>

Before

Width:  |  Height:  |  Size: 1.5 KiB

After

Width:  |  Height:  |  Size: 1.8 KiB

+14
View File
@@ -0,0 +1,14 @@
<svg
xmlns="http://www.w3.org/2000/svg"
width="20"
height="20"
fill="none"
viewBox="0 0 20 20"
>
<path
fill="#09101C"
fill-rule="evenodd"
d="M10.6 5.256a5.369 5.369 0 0 1 4.155-1.378l.24.024c.144.015.19.02.226.025a1.4 1.4 0 0 1 1.177 1.3c.002.037.002.084.002.228V12.5c0 .474 0 .8-.018 1.053-.017.249-.048.384-.089.483a1.4 1.4 0 0 1-.757.757c-.099.041-.234.072-.483.09-.253.017-.579.017-1.053.017h-.053c-.61 0-.984 0-1.35.06-.489.079-.96.236-1.399.465-.194.102-.379.223-.598.38V5.256Zm-1.2 0a5.369 5.369 0 0 0-4.155-1.378l-.24.024c-.144.015-.19.02-.226.025a1.4 1.4 0 0 0-1.177 1.3 4.547 4.547 0 0 0-.002.228V12.5c0 .474 0 .8.018 1.053.016.249.048.384.088.483a1.4 1.4 0 0 0 .758.757c.099.041.234.072.482.09.254.017.58.017 1.054.017h.053c.609 0 .984 0 1.35.06.488.079.96.236 1.398.465.195.102.38.223.599.38V5.256ZM5.126 2.684A6.569 6.569 0 0 1 10 4.187a6.569 6.569 0 0 1 4.874-1.503l.24.024.02.002c.116.012.2.02.276.032a2.6 2.6 0 0 1 2.185 2.415c.005.077.005.161.005.279v7.084c0 .449 0 .816-.02 1.115-.022.31-.067.59-.178.86a2.6 2.6 0 0 1-1.407 1.407c-.27.112-.55.156-.86.178-.3.02-.666.02-1.114.02H14c-.678 0-.952.002-1.211.044-.361.058-.71.175-1.034.344-.233.122-.452.285-.995.692l-.4.3-.36.27-.36-.27-.4-.3c-.543-.407-.763-.57-.995-.692a3.399 3.399 0 0 0-1.034-.344c-.26-.042-.533-.044-1.211-.044h-.02c-.45 0-.816 0-1.115-.02a2.674 2.674 0 0 1-.86-.178 2.6 2.6 0 0 1-1.407-1.407 2.675 2.675 0 0 1-.178-.86 17.7 17.7 0 0 1-.02-1.114V5.435c0-.117 0-.201.004-.278A2.6 2.6 0 0 1 4.59 2.742c.076-.012.16-.02.276-.032l.02-.002.24-.024Z"
clip-rule="evenodd"
/>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

+12
View File
@@ -0,0 +1,12 @@
<svg
xmlns="http://www.w3.org/2000/svg"
width="20"
height="20"
fill="none"
viewBox="0 0 20 20"
>
<path
fill="#09101C"
d="M16.248 3.84a14.66 14.66 0 0 0-3.714-1.168c-.16.29-.347.678-.476.988a13.635 13.635 0 0 0-4.115 0c-.129-.31-.32-.699-.481-.988a14.612 14.612 0 0 0-3.717 1.17C1.395 7.393.758 10.857 1.076 14.271a14.847 14.847 0 0 0 4.555 2.333c.367-.504.694-1.04.975-1.606a9.592 9.592 0 0 1-1.536-.748c.13-.095.255-.195.377-.298 2.962 1.386 6.18 1.386 9.106 0 .123.103.25.203.377.298a9.558 9.558 0 0 1-1.54.75c.282.563.608 1.101.976 1.606a14.818 14.818 0 0 0 4.558-2.335c.373-3.958-.639-7.39-2.676-10.432ZM7.01 12.17c-.89 0-1.618-.83-1.618-1.84 0-1.012.713-1.843 1.618-1.843.905 0 1.634.83 1.618 1.842.002 1.011-.713 1.841-1.618 1.841Zm5.98 0c-.889 0-1.618-.83-1.618-1.84 0-1.012.713-1.843 1.618-1.843.905 0 1.634.83 1.618 1.842 0 1.011-.713 1.841-1.618 1.841Z"
/>
</svg>

After

Width:  |  Height:  |  Size: 896 B

+14
View File
@@ -0,0 +1,14 @@
<svg
xmlns="http://www.w3.org/2000/svg"
width="20"
height="20"
fill="none"
viewBox="0 0 20 20"
>
<path
fill="#09101C"
fill-rule="evenodd"
d="M9.5 2.4a2.6 2.6 0 0 0-2.53 2H6.5v1.2h1.6V5a1.4 1.4 0 1 1 2.8 0v.6h1.6c.479 0 .797 0 1.04.023.237.021.343.059.41.098a.9.9 0 0 1 .33.329c.039.068.076.174.098.41.022.243.022.562.022 1.04v1.6h.6a1.4 1.4 0 0 1 0 2.8h-.6V13c0 .724-.001 1.207-.05 1.566-.045.342-.124.48-.213.57-.09.09-.229.169-.57.215-.36.048-.843.049-1.567.049H6.5c-.478 0-.797 0-1.04-.023-.236-.021-.343-.059-.41-.098a.9.9 0 0 1-.33-.329c-.038-.067-.076-.173-.097-.41A12.908 12.908 0 0 1 4.6 13.5v-.47a2.595 2.595 0 0 0 1.802-1.535A2.6 2.6 0 0 0 4.6 7.97V7.5c0-.478 0-.797.023-1.04.021-.236.059-.343.098-.41a.9.9 0 0 1 .329-.33c.067-.038.174-.076.41-.097A12.91 12.91 0 0 1 6.5 5.6V4.4h-.027c-.444 0-.818 0-1.122.028-.319.029-.62.091-.901.253a2.1 2.1 0 0 0-.768.769c-.163.28-.225.582-.254.9-.028.305-.028.679-.028 1.123V7.5h.605H3.4v1.6H4a1.4 1.4 0 0 1 0 2.8h-.6v1.6h.59-.59v.027c0 .444 0 .818.028 1.122.029.32.091.62.254.901a2.1 2.1 0 0 0 .768.769c.28.162.582.225.9.253.305.028.679.028 1.123.028H12.041c.672 0 1.236 0 1.685-.06.475-.064.91-.205 1.26-.555.349-.35.49-.784.554-1.26.06-.448.06-1.012.06-1.684v-.011a2.6 2.6 0 0 0 0-5.06v-.497c0-.444 0-.818-.027-1.122-.03-.319-.092-.62-.254-.901a2.1 2.1 0 0 0-.769-.769c-.28-.162-.582-.225-.9-.253-.305-.028-.679-.028-1.123-.028h-.497a2.606 2.606 0 0 0-1.535-1.802A2.6 2.6 0 0 0 9.5 2.4Z"
clip-rule="evenodd"
/>
</svg>

After

Width:  |  Height:  |  Size: 1.5 KiB

+4 -4
View File
@@ -8,7 +8,7 @@
<path
fill="#09101C"
fill-rule="evenodd"
d="m9.597 15.948-5.5-5 .807-.888 5.097 4.633 5.096-4.633.807.888-5.5 5-.403.367-.404-.367Z"
d="m9.597 14.948-5.5-5 .807-.888 5.097 4.633 5.096-4.633.807.888-5.5 5-.403.367-.404-.367Z"
clip-rule="evenodd"
/>
<mask
@@ -16,18 +16,18 @@
width="2"
height="13"
x="9"
y="3"
y="2"
maskUnits="userSpaceOnUse"
style="mask-type: alpha"
>
<path
fill="url(#paint0_linear_347_48)"
d="M0 0h2v12H0z"
transform="matrix(-1 0 0 1 11 3.5)"
transform="matrix(-1 0 0 1 11 2.5)"
/>
</mask>
<g mask="url(#mask0_347_48)">
<path stroke="#09101C" stroke-width="1.2" d="M10 3.5V15" />
<path stroke="#09101C" stroke-width="1.2" d="M10 2.5V14" />
</g>
<defs>
<linearGradient

Before

Width:  |  Height:  |  Size: 958 B

After

Width:  |  Height:  |  Size: 958 B

+7 -7
View File
@@ -8,7 +8,7 @@
<path
fill="#09101C"
fill-rule="evenodd"
d="m10 3.69.404.366 5.5 5-.807.888-5.096-4.633-5.097 4.633-.807-.888 5.5-5 .404-.367Z"
d="m10 4.69.404.366 5.5 5-.807.888-5.096-4.633-5.097 4.633-.807-.888 5.5-5 .404-.367Z"
clip-rule="evenodd"
/>
<mask
@@ -16,26 +16,26 @@
width="2"
height="13"
x="9"
y="4"
y="5"
maskUnits="userSpaceOnUse"
style="mask-type: alpha"
>
<path
fill="url(#paint0_linear_347_58)"
d="M11 16.5h2v12h-2z"
transform="rotate(-180 11 16.5)"
d="M11 17.5h2v12h-2z"
transform="rotate(-180 11 17.5)"
/>
</mask>
<g mask="url(#mask0_347_58)">
<path stroke="#09101C" stroke-width="1.2" d="M10 16.5V5" />
<path stroke="#09101C" stroke-width="1.2" d="M10 17.5V6" />
</g>
<defs>
<linearGradient
id="paint0_linear_347_58"
x1="12"
x2="12"
y1="17"
y2="22.5"
y1="18"
y2="23.5"
gradientUnits="userSpaceOnUse"
>
<stop stop-color="#09101C" stop-opacity="0" />

Before

Width:  |  Height:  |  Size: 960 B

After

Width:  |  Height:  |  Size: 960 B

+6
View File
@@ -1,5 +1,11 @@
# @status-im/js
## 0.6.7
### Patch Changes
- 6523d5c: update peers
## 0.6.6
### Patch Changes
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@status-im/js",
"version": "0.6.6",
"version": "0.6.7",
"license": "MIT OR Apache-2.0",
"type": "module",
"main": "./dist/index.js",
+9 -9
View File
@@ -3,15 +3,15 @@
*/
const production = [
'/dns4/boot-01.do-ams3.shards.test.status.im/tcp/443/wss/p2p/16Uiu2HAmAR24Mbb6VuzoyUiGx42UenDkshENVDj4qnmmbabLvo31',
'/dns4/boot-01.gc-us-central1-a.shards.test.status.im/tcp/443/wss/p2p/16Uiu2HAm8mUZ18tBWPXDQsaF7PbCKYA35z7WB2xNZH2EVq1qS8LJ',
'/dns4/boot-01.ac-cn-hongkong-c.shards.test.status.im/tcp/443/wss/p2p/16Uiu2HAmGwcE8v7gmJNEWFtZtojYpPMTHy2jBLL6xRk33qgDxFWX',
'/dns4/store-01.do-ams3.shards.test.statusim.net/tcp/443/wss/p2p/16Uiu2HAmAUdrQ3uwzuE4Gy4D56hX6uLKEeerJAnhKEHZ3DxF1EfT',
'/dns4/store-02.do-ams3.shards.test.statusim.net/tcp/443/wss/p2p/16Uiu2HAm9aDJPkhGxc2SFcEACTFdZ91Q5TJjp76qZEhq9iF59x7R',
'/dns4/store-01.gc-us-central1-a.shards.test.statusim.net/tcp/443/wss/p2p/16Uiu2HAmMELCo218hncCtTvC2Dwbej3rbyHQcR8erXNnKGei7WPZ',
'/dns4/store-02.gc-us-central1-a.shards.test.statusim.net/tcp/443/wss/p2p/16Uiu2HAmJnVR7ZzFaYvciPVafUXuYGLHPzSUigqAmeNw9nJUVGeM',
'/dns4/store-01.ac-cn-hongkong-c.shards.test.statusim.net/tcp/443/wss/p2p/16Uiu2HAm2M7xs7cLPc3jamawkEqbr7cUJX11uvY7LxQ6WFUdUKUT',
'/dns4/store-02.ac-cn-hongkong-c.shards.test.statusim.net/tcp/443/wss/p2p/16Uiu2HAm9CQhsuwPR54q27kNj9iaQVfyRzTGKrhFmr94oD8ujU6P',
'/dns4/boot-01.do-ams3.status.prod.status.im/tcp/443/wss/p2p/16Uiu2HAmAR24Mbb6VuzoyUiGx42UenDkshENVDj4qnmmbabLvo31',
'/dns4/boot-01.gc-us-central1-a.status.prod.status.im/tcp/443/wss/p2p/16Uiu2HAm8mUZ18tBWPXDQsaF7PbCKYA35z7WB2xNZH2EVq1qS8LJ',
'/dns4/boot-01.ac-cn-hongkong-c.status.prod.status.im/tcp/443/wss/p2p/16Uiu2HAmGwcE8v7gmJNEWFtZtojYpPMTHy2jBLL6xRk33qgDxFWX',
'/dns4/store-01.do-ams3.status.prod.status.im/tcp/443/wss/p2p/16Uiu2HAmAUdrQ3uwzuE4Gy4D56hX6uLKEeerJAnhKEHZ3DxF1EfT',
'/dns4/store-02.do-ams3.status.prod.status.im/tcp/443/wss/p2p/16Uiu2HAm9aDJPkhGxc2SFcEACTFdZ91Q5TJjp76qZEhq9iF59x7R',
'/dns4/store-01.gc-us-central1-a.status.prod.status.im/tcp/443/wss/p2p/16Uiu2HAmMELCo218hncCtTvC2Dwbej3rbyHQcR8erXNnKGei7WPZ',
'/dns4/store-02.gc-us-central1-a.status.prod.status.im/tcp/443/wss/p2p/16Uiu2HAmJnVR7ZzFaYvciPVafUXuYGLHPzSUigqAmeNw9nJUVGeM',
'/dns4/store-01.ac-cn-hongkong-c.status.prod.status.im/tcp/443/wss/p2p/16Uiu2HAm2M7xs7cLPc3jamawkEqbr7cUJX11uvY7LxQ6WFUdUKUT',
'/dns4/store-02.ac-cn-hongkong-c.status.prod.status.im/tcp/443/wss/p2p/16Uiu2HAm9CQhsuwPR54q27kNj9iaQVfyRzTGKrhFmr94oD8ujU6P',
]
// todo?: https://github.com/status-im/infra-shards/issues/29#issuecomment-1992729489 `shards.staging`; await integration in desktop and mobile