update icons

This commit is contained in:
Mohamadzadeh 2026-06-21 11:51:36 +03:30
parent 892a58d9d3
commit 03b7fe4eb1
2 changed files with 102 additions and 71 deletions

140
dist/icons.js vendored
View File

@ -1,7 +1,7 @@
import { jsx as r, jsxs as o, Fragment as h } from "react/jsx-runtime";
import v from "react";
function e({ size: t = 20, label: l, hasSlash: n = !1, children: c, ...m }) {
const i = v.useId();
import m from "react";
function e({ size: t = 20, label: n, hasSlash: l = !1, children: c, ...v }) {
const i = m.useId();
return /* @__PURE__ */ r(
"svg",
{
@ -10,11 +10,11 @@ function e({ size: t = 20, label: l, hasSlash: n = !1, children: c, ...m }) {
height: t,
viewBox: "0 0 24 24",
fill: "none",
"aria-hidden": l ? void 0 : !0,
role: l ? "img" : void 0,
"aria-label": l,
...m,
children: n ? /* @__PURE__ */ o(h, { children: [
"aria-hidden": n ? void 0 : !0,
role: n ? "img" : void 0,
"aria-label": n,
...v,
children: l ? /* @__PURE__ */ o(h, { children: [
/* @__PURE__ */ r("defs", { children: /* @__PURE__ */ o("mask", { id: i, children: [
/* @__PURE__ */ r("rect", { width: "24", height: "24", fill: "white" }),
/* @__PURE__ */ r(
@ -44,17 +44,17 @@ function M({ strokeWidth: t = 2.2 }) {
}
);
}
function H({ size: t = 20, label: l = "سالم", ...n }) {
return /* @__PURE__ */ r(e, { size: t, label: l, ...n, children: /* @__PURE__ */ r(
function H({ size: t = 20, label: n = "سالم", ...l }) {
return /* @__PURE__ */ r(e, { size: t, label: n, ...l, children: /* @__PURE__ */ r(
"path",
{
fill: "currentColor",
d: "M22.175 10.525q.275.3.275.713t-.275.712l-3.55 3.525q-.275.3-.7.3t-.7-.3l-1.425-1.4q-.3-.3-.3-.712t.3-.713q.3-.275.713-.275t.712.275l.7.7l2.825-2.825q.3-.275.712-.275t.713.275m-11.85 9.9l-2.5-2.275q-1.8-1.625-3.087-2.9t-2.125-2.4t-1.225-2.175T1 8.475q0-2.35 1.575-3.912T6.5 3q1.3 0 2.475.538T11 5.075q.85-1 2.025-1.537T15.5 3q2.125 0 3.563 1.288T20.85 7.3q-.5-.2-1.05-.25T18.675 7q-2.125 0-3.9 1.713T13 13q0 1.2.525 2.438T15 17.45q-.475.425-1.237 1.088T12.45 19.7l-.8.725q-.275.25-.663.25t-.662-.25"
d: "M9 21q-.425 0-.712-.288T8 20v-4H4q-.425 0-.712-.288T3 15V9q0-.425.288-.712T4 8h4V4q0-.425.288-.712T9 3h6q.425 0 .713.288T16 4v4h4q.425 0 .713.288T21 9v6q0 .425-.288.713T20 16h-4v4q0 .425-.288.713T15 21z"
}
) });
}
function S({ size: t = 20, label: l = "معلول", ...n }) {
return /* @__PURE__ */ o(e, { size: t, label: l, ...n, children: [
function S({ size: t = 20, label: n = "معلول", ...l }) {
return /* @__PURE__ */ o(e, { size: t, label: n, ...l, children: [
/* @__PURE__ */ r("path", { d: "m12.594 23.258l-.012.002l-.071.035l-.02.004l-.014-.004l-.071-.036q-.016-.004-.024.006l-.004.01l-.017.428l.005.02l.01.013l.104.074l.015.004l.012-.004l.104-.074l.012-.016l.004-.017l-.017-.427q-.004-.016-.016-.018m.264-.113l-.014.002l-.184.093l-.01.01l-.003.011l.018.43l.005.012l.008.008l.201.092q.019.005.029-.008l.004-.014l-.034-.614q-.005-.019-.02-.022m-.715.002a.02.02 0 0 0-.027.006l-.006.014l-.034.614q.001.018.017.024l.015-.002l.201-.093l.01-.008l.003-.011l.018-.43l-.003-.012l-.01-.01z" }),
/* @__PURE__ */ r(
"path",
@ -72,47 +72,47 @@ const a = /* @__PURE__ */ r(
d: "M21 17v-6.9L12 15L1 9l11-6l11 6v8zm-9 4l-7-3.8v-5l7 3.8l7-3.8v5z"
}
);
function g({ size: t = 20, label: l = "محصل", ...n }) {
return /* @__PURE__ */ r(e, { size: t, label: l, ...n, children: a });
function g({ size: t = 20, label: n = "محصل", ...l }) {
return /* @__PURE__ */ r(e, { size: t, label: n, ...l, children: a });
}
function C({ size: t = 20, label: l = "غیر محصل", ...n }) {
return /* @__PURE__ */ r(e, { size: t, label: l, hasSlash: !0, ...n, children: a });
function V({ size: t = 20, label: n = "غیر محصل", ...l }) {
return /* @__PURE__ */ r(e, { size: t, label: n, hasSlash: !0, ...l, children: a });
}
const q = /* @__PURE__ */ r(
const u = /* @__PURE__ */ r(
"path",
{
fill: "currentColor",
d: "M6.95 8.05q-.525 0-.737-.213T6 7.1q0-1 .475-1.85t1.275-1.4L12 1l4.25 2.85q.8.55 1.275 1.4T18 7.1q0 .525-.213.738t-.737.212zM1 21V8.725Q.55 8.45.275 8.013T0 7t.6-1.4T2 4q.8.775 1.4 1.6T4 7t-.275 1.013T3 8.724V13h2v-2q0-.625.4-1.2t1.15-.75h10.9q.75.175 1.15.75T19 11v2h2V8.725q-.45-.275-.725-.712T20 7t.6-1.4T22 4q.8.775 1.4 1.6T24 7t-.275 1.013t-.725.712V21h-9v-4q0-.825-.587-1.412T12 15t-1.412.588T10 17v4z"
}
);
function V({
function C({
size: t = 20,
label: l = "رفت و آمد به مساجد و هیئات دارد",
...n
label: n = "رفت و آمد به مساجد و هیئات دارد",
...l
}) {
return /* @__PURE__ */ r(e, { size: t, label: l, ...n, children: q });
return /* @__PURE__ */ r(e, { size: t, label: n, ...l, children: u });
}
function L({
size: t = 20,
label: l = "رفت و آمد به مساجد و هیئات ندارد",
...n
}) {
return /* @__PURE__ */ r(e, { size: t, label: l, hasSlash: !0, ...n, children: q });
}
const u = /* @__PURE__ */ r("path", { fill: "currentColor", d: "M5 21V3h10l.4 2H21v10h-7l-.4-2H7v8z" });
function z({
size: t = 20,
label: l = "اعتقاد به نظام دارد",
...n
label: n = "رفت و آمد به مساجد و هیئات ندارد",
...l
}) {
return /* @__PURE__ */ r(e, { size: t, label: l, ...n, children: u });
return /* @__PURE__ */ r(e, { size: t, label: n, hasSlash: !0, ...l, children: u });
}
const q = /* @__PURE__ */ r("path", { fill: "currentColor", d: "M5 21V3h10l.4 2H21v10h-7l-.4-2H7v8z" });
function L({
size: t = 20,
label: n = "اعتقاد به نظام دارد",
...l
}) {
return /* @__PURE__ */ r(e, { size: t, label: n, ...l, children: q });
}
function A({
size: t = 20,
label: l = "اعتقاد به نظام ندارد",
...n
label: n = "اعتقاد به نظام ندارد",
...l
}) {
return /* @__PURE__ */ r(e, { size: t, label: l, hasSlash: !0, ...n, children: u });
return /* @__PURE__ */ r(e, { size: t, label: n, hasSlash: !0, ...l, children: q });
}
const T = /* @__PURE__ */ r(
"path",
@ -123,17 +123,17 @@ const T = /* @__PURE__ */ r(
);
function k({
size: t = 20,
label: l = "مهاجرت دارد",
...n
label: n = "مهاجرت دارد",
...l
}) {
return /* @__PURE__ */ r(e, { size: t, label: l, ...n, children: T });
return /* @__PURE__ */ r(e, { size: t, label: n, ...l, children: T });
}
function w({
size: t = 20,
label: l = "مهاجرت ندارد",
...n
label: n = "مهاجرت ندارد",
...l
}) {
return /* @__PURE__ */ r(e, { size: t, label: l, hasSlash: !0, ...n, children: T });
return /* @__PURE__ */ r(e, { size: t, label: n, hasSlash: !0, ...l, children: T });
}
const s = /* @__PURE__ */ r(
"path",
@ -144,17 +144,17 @@ const s = /* @__PURE__ */ r(
);
function B({
size: t = 20,
label: l = "حضور در تجمعات نظام دارد",
...n
label: n = "حضور در تجمعات نظام دارد",
...l
}) {
return /* @__PURE__ */ r(e, { size: t, label: l, ...n, children: s });
return /* @__PURE__ */ r(e, { size: t, label: n, ...l, children: s });
}
function N({
size: t = 20,
label: l = "حضور در تجمعات نظام ندارد",
...n
label: n = "حضور در تجمعات نظام ندارد",
...l
}) {
return /* @__PURE__ */ r(e, { size: t, label: l, hasSlash: !0, ...n, children: s });
return /* @__PURE__ */ r(e, { size: t, label: n, hasSlash: !0, ...l, children: s });
}
const d = /* @__PURE__ */ o(h, { children: [
/* @__PURE__ */ r(
@ -174,20 +174,20 @@ const d = /* @__PURE__ */ o(h, { children: [
] });
function b({
size: t = 20,
label: l = "اعتقادات مذهبی دارد",
...n
label: n = "اعتقادات مذهبی دارد",
...l
}) {
return /* @__PURE__ */ r(e, { size: t, label: l, ...n, children: d });
return /* @__PURE__ */ r(e, { size: t, label: n, ...l, children: d });
}
function j({
size: t = 20,
label: l = "اعتقادات مذهبی ندارد",
...n
label: n = "اعتقادات مذهبی ندارد",
...l
}) {
return /* @__PURE__ */ r(e, { size: t, label: l, hasSlash: !0, ...n, children: d });
return /* @__PURE__ */ r(e, { size: t, label: n, hasSlash: !0, ...l, children: d });
}
function x({ size: t = 20, label: l = "حجاب دارد", ...n }) {
return /* @__PURE__ */ r(e, { size: t, label: l, ...n, children: /* @__PURE__ */ r(
function x({ size: t = 20, label: n = "حجاب دارد", ...l }) {
return /* @__PURE__ */ r(e, { size: t, label: n, ...l, children: /* @__PURE__ */ r(
"path",
{
fill: "currentColor",
@ -195,8 +195,8 @@ function x({ size: t = 20, label: l = "حجاب دارد", ...n }) {
}
) });
}
function Q({ size: t = 20, label: l = "حجاب ناقص", ...n }) {
return /* @__PURE__ */ r(e, { size: t, label: l, ...n, children: /* @__PURE__ */ r(
function Q({ size: t = 20, label: n = "حجاب ناقص", ...l }) {
return /* @__PURE__ */ r(e, { size: t, label: n, ...l, children: /* @__PURE__ */ r(
"path",
{
fill: "currentColor",
@ -204,8 +204,8 @@ function Q({ size: t = 20, label: l = "حجاب ناقص", ...n }) {
}
) });
}
function y({ size: t = 20, label: l = "حجاب ندارد", ...n }) {
return /* @__PURE__ */ r(e, { size: t, label: l, ...n, children: /* @__PURE__ */ r(
function y({ size: t = 20, label: n = "حجاب ندارد", ...l }) {
return /* @__PURE__ */ r(e, { size: t, label: n, ...l, children: /* @__PURE__ */ r(
"path",
{
fill: "currentColor",
@ -222,35 +222,35 @@ const f = /* @__PURE__ */ r(
);
function R({
size: t = 20,
label: l = "شبکه اجتماعی دارد",
...n
label: n = "شبکه اجتماعی دارد",
...l
}) {
return /* @__PURE__ */ r(e, { size: t, label: l, ...n, children: f });
return /* @__PURE__ */ r(e, { size: t, label: n, ...l, children: f });
}
function E({
size: t = 20,
label: l = "شبکه اجتماعی ندارد",
...n
label: n = "شبکه اجتماعی ندارد",
...l
}) {
return /* @__PURE__ */ r(e, { size: t, label: l, hasSlash: !0, ...n, children: f });
return /* @__PURE__ */ r(e, { size: t, label: n, hasSlash: !0, ...l, children: f });
}
export {
Q as HalfHijabIcon,
z as HasEstablishmentBeliefIcon,
L as HasEstablishmentBeliefIcon,
x as HasHijabIcon,
k as HasMigrationIcon,
V as HasMosqueAttendanceIcon,
C as HasMosqueAttendanceIcon,
b as HasReligiousBeliefIcon,
R as HasSocialAccountIcon,
B as HasSystemGatheringIcon,
S as IsDisabledIcon,
H as IsHealthyIcon,
C as IsNotStudentIcon,
V as IsNotStudentIcon,
g as IsStudentIcon,
A as NoEstablishmentBeliefIcon,
y as NoHijabIcon,
w as NoMigrationIcon,
L as NoMosqueAttendanceIcon,
z as NoMosqueAttendanceIcon,
j as NoReligiousBeliefIcon,
E as NoSocialAccountIcon,
N as NoSystemGatheringIcon

View File

@ -56,7 +56,7 @@ export function IsHealthyIcon({ size = 20, label = "سالم", ...props }) {
<BaseIcon size={size} label={label} {...props}>
<path
fill="currentColor"
d="M22.175 10.525q.275.3.275.713t-.275.712l-3.55 3.525q-.275.3-.7.3t-.7-.3l-1.425-1.4q-.3-.3-.3-.712t.3-.713q.3-.275.713-.275t.712.275l.7.7l2.825-2.825q.3-.275.712-.275t.713.275m-11.85 9.9l-2.5-2.275q-1.8-1.625-3.087-2.9t-2.125-2.4t-1.225-2.175T1 8.475q0-2.35 1.575-3.912T6.5 3q1.3 0 2.475.538T11 5.075q.85-1 2.025-1.537T15.5 3q2.125 0 3.563 1.288T20.85 7.3q-.5-.2-1.05-.25T18.675 7q-2.125 0-3.9 1.713T13 13q0 1.2.525 2.438T15 17.45q-.475.425-1.237 1.088T12.45 19.7l-.8.725q-.275.25-.663.25t-.662-.25"
d="M9 21q-.425 0-.712-.288T8 20v-4H4q-.425 0-.712-.288T3 15V9q0-.425.288-.712T4 8h4V4q0-.425.288-.712T9 3h6q.425 0 .713.288T16 4v4h4q.425 0 .713.288T21 9v6q0 .425-.288.713T20 16h-4v4q0 .425-.288.713T15 21z"
/>
</BaseIcon>
);
@ -74,6 +74,37 @@ export function IsDisabledIcon({ size = 20, label = "معلول", ...props }) {
);
}
const WithoutDisease = (
<path
fill="currentColor"
d="M16.125 3q2.5 0 4.188 1.85T22 9.25q0 .45-.05.888t-.175.862h-6.25L13.85 8.45h-1.8l-1.35 4.3L9.525 11h-7.3q-.125-.425-.175-.862T2 9.275Q2 6.7 3.675 4.85T7.85 3q1.2 0 2.263.475T12 4.8q.8-.85 1.863-1.325T16.125 3m-4.15 18.95L3.7 13.625q-.15-.15-.275-.3T3.175 13H8.45l1.725 2.575h1.775l1.35-4.325L14.45 13h6.35l-.25.3l-.25.3z"
/>
);
export function HasSpecialDiseaseIcon({
size = 20,
label = "بیماری خاص دارد",
...props
}) {
return (
<BaseIcon size={size} label={label} hasSlash {...props}>
{WithoutDisease}
</BaseIcon>
);
}
export function NoSpecialDiseaseIcon({
size = 20,
label = "بیماری خاص ندارد",
...props
}) {
return (
<BaseIcon size={size} label={label} {...props}>
{WithoutDisease}
</BaseIcon>
);
}
const Student = (
<path
fill="currentColor"