Merge branch 'baghi/develop' of https://git2.tavasi.ir/front/base_ui into shadi/develop
|
@ -1,4 +1,4 @@
|
|||
VITE_APP_NAME=Majles
|
||||
NUXT_PUBLIC_BASE_URL=Majles
|
||||
|
||||
|
||||
### Relative pathes for systems sass addressing ###
|
||||
|
|
|
@ -1,4 +1,3 @@
|
|||
|
||||
NUXT_PUBLIC_BASE_URL=http://192.168.23.60/
|
||||
|
||||
VITE_APP_NAME=Monir
|
||||
|
|
|
@ -1,6 +1,3 @@
|
|||
|
||||
|
||||
|
||||
NUXT_PUBLIC_BASE_URL=http://192.168.23.160/
|
||||
|
||||
VITE_APP_NAME=Majles
|
||||
|
|
|
@ -40,7 +40,7 @@ If system/chat_ui exits, remote it(chat_ui)
|
|||
rm -r systems/chat_ui
|
||||
|
||||
Add the submodule
|
||||
git submodule add https://github.com/example/repo.git systems/chat_ui
|
||||
git submodule add https://git2.tavasi.ir/front/chat_ui.git systems/chat_ui
|
||||
|
||||
Commit the changes
|
||||
git commit -m "Added submodule at systems/chat_ui"
|
||||
|
|
BIN
assets/common/fonts/Estedad-v5.0/Estedad.ttf
Normal file
BIN
assets/common/fonts/Estedad-v5.0/Estedad.woff2
Normal file
6
assets/common/fonts/Estedad-v5.0/Fontjo.Com ورود به.url
Normal file
|
@ -0,0 +1,6 @@
|
|||
[{000214A0-0000-0000-C000-000000000046}]
|
||||
Prop3=19,2
|
||||
[InternetShortcut]
|
||||
URL=http://fontjo.com/
|
||||
IDList=
|
||||
HotKey=0
|
6
assets/common/fonts/Estedad-v5.0/Fontjo.IR ورود به.url
Normal file
|
@ -0,0 +1,6 @@
|
|||
[{000214A0-0000-0000-C000-000000000046}]
|
||||
Prop3=19,2
|
||||
[InternetShortcut]
|
||||
URL=http://fontjo.com/
|
||||
IDList=
|
||||
HotKey=0
|
5
assets/common/fonts/Estedad-v5.0/read me!.txt
Normal file
|
@ -0,0 +1,5 @@
|
|||
Thank you for downloading the file from the FonJo site
|
||||
--------------------------------------------------------------
|
||||
AllRight Reserved By Fontjo.com ~ Fontjo.ir
|
||||
--------------------------------------------------------------
|
||||
Copy Font files to Addree > C:\Windows\Fonts
|
BIN
assets/common/fonts/Estedad-v5.0/ttf/Estedad-Black.ttf
Normal file
BIN
assets/common/fonts/Estedad-v5.0/ttf/Estedad-Bold.ttf
Normal file
BIN
assets/common/fonts/Estedad-v5.0/ttf/Estedad-ExtraBold.ttf
Normal file
BIN
assets/common/fonts/Estedad-v5.0/ttf/Estedad-ExtraLight.ttf
Normal file
BIN
assets/common/fonts/Estedad-v5.0/ttf/Estedad-Light.ttf
Normal file
BIN
assets/common/fonts/Estedad-v5.0/ttf/Estedad-Medium.ttf
Normal file
BIN
assets/common/fonts/Estedad-v5.0/ttf/Estedad-Regular.ttf
Normal file
BIN
assets/common/fonts/Estedad-v5.0/ttf/Estedad-SemiBold.ttf
Normal file
BIN
assets/common/fonts/Estedad-v5.0/ttf/Estedad-Thin.ttf
Normal file
BIN
assets/common/fonts/Estedad-v5.0/woff2/Estedad-Black.woff2
Normal file
BIN
assets/common/fonts/Estedad-v5.0/woff2/Estedad-Bold.woff2
Normal file
BIN
assets/common/fonts/Estedad-v5.0/woff2/Estedad-ExtraBold.woff2
Normal file
BIN
assets/common/fonts/Estedad-v5.0/woff2/Estedad-ExtraLight.woff2
Normal file
BIN
assets/common/fonts/Estedad-v5.0/woff2/Estedad-Light.woff2
Normal file
BIN
assets/common/fonts/Estedad-v5.0/woff2/Estedad-Medium.woff2
Normal file
BIN
assets/common/fonts/Estedad-v5.0/woff2/Estedad-Regular.woff2
Normal file
BIN
assets/common/fonts/Estedad-v5.0/woff2/Estedad-SemiBold.woff2
Normal file
BIN
assets/common/fonts/Estedad-v5.0/woff2/Estedad-Thin.woff2
Normal file
929
assets/common/fonts/vazir-font-v16.1.0/CHANGELOG.md
Normal file
|
@ -0,0 +1,929 @@
|
|||
تغییرات فونت وزیر
|
||||
=================
|
||||
|
||||
در اینجا شما فهرستی از تغییرات بین هر نسخهی انتشار از فونت وزیر را مشاهده میکنید.
|
||||
|
||||
نسخه ۱۶.۱.۰
|
||||
-----------
|
||||
۲۰ مهر ۱۳۹۶
|
||||
|
||||
- رفع اشکال سرکش گاف
|
||||
- بهبود ی ـی ه
|
||||
- بهبود همزه روی حروف
|
||||
- کاهش ارتفاغ گیومه
|
||||
- بهبود هـ در حالت ضخیم
|
||||
- بهبود نقاط در حالت ضخیم
|
||||
- بهبود نقاط ژ ز
|
||||
|
||||
|
||||
نسخه ۱۶.۰.۱
|
||||
-----------
|
||||
۱۵ مهر ۱۳۹۶
|
||||
|
||||
- رفع اشکال س
|
||||
|
||||
|
||||
نسخه ۱۶.۰.۰
|
||||
-----------
|
||||
۱۵ مهر ۱۳۹۶
|
||||
|
||||
- بهبود کل اعراب
|
||||
- اصلاح ضخامت کـ ـکـ
|
||||
- بهبود متیرکهای فونت
|
||||
- بهبود ؟ ! ا ـه ص ط ء و همزه روی حروف
|
||||
- بهبود ارتفاع و ناحیه همپوشانی
|
||||
|
||||
|
||||
نسخه ۱۵.۱.۰
|
||||
-----------
|
||||
۲ مهر ۱۳۹۶
|
||||
|
||||
- بهبود ۹ ۵ ـد کـ ـکـ
|
||||
- اصلاح اعراب کـ ـکـ
|
||||
|
||||
|
||||
نسخه ۱۵.۰.۰
|
||||
-----------
|
||||
۹ شهریور ۱۳۹۶
|
||||
|
||||
- بهبود ضخامت
|
||||
- بهبود ر و ی
|
||||
- بهبود ارتفاع
|
||||
|
||||
|
||||
نسخه ۱۴.۰.۰
|
||||
-----------
|
||||
۳۱ مرداد ۱۳۹۶
|
||||
|
||||
- بهبود حروف و ارقام
|
||||
- اصلاح مشخصات فونتهای تفکیک شده بدون لاتین و حروف فارسی (با تشکر از @morealaz)
|
||||
|
||||
|
||||
نسخه ۱۳.۰.۱
|
||||
-----------
|
||||
۱۵ تیر ۱۳۹۶
|
||||
|
||||
- اصلاح ایراد ـآ ـأ
|
||||
- اصلاح نقاط ـه ه نقطهدار
|
||||
- اصلاح اعراب إ ـإ
|
||||
|
||||
|
||||
نسخه ۱۳.۰.۰
|
||||
-----------
|
||||
۱۵ تیر ۱۳۹۶
|
||||
|
||||
- بهبود دندانههای وسط و انتها
|
||||
- اصلاح فـ
|
||||
- بهبود فاصله بین واژهای
|
||||
- بهبود ضخامت ح ـح ع ـع
|
||||
|
||||
|
||||
نسخه ۱۲.۰.۰
|
||||
-----------
|
||||
۱۰ تیر ۱۳۹۶
|
||||
|
||||
- بهبود حروف کشیده
|
||||
- بهبود م ی ط ف
|
||||
- بهبود ـو ـق
|
||||
- تصحیح لیگچر الله
|
||||
- بهبود مکان نقاط
|
||||
|
||||
|
||||
نسخه ۱۱.۰.۱
|
||||
-----------
|
||||
۲۵ خرداد ۱۳۹۶
|
||||
|
||||
- اصلاح نام قلم در حالت نازک برای محیط دسکتاپ (با تشکر از @Javid-Izadfar)
|
||||
|
||||
|
||||
نسخه ۱۱.۰.۰
|
||||
-----------
|
||||
۱۸ خرداد ۱۳۹۶
|
||||
|
||||
- بهبود سـ ـسـ ـا ـی ی ـعـ
|
||||
- بهبود حالات م ک
|
||||
- اصلاح عرض ف
|
||||
- اضافه شدن نسخه باریک
|
||||
|
||||
|
||||
نسخه ۱۰.۰.۱
|
||||
-----------
|
||||
۱۵ خرداد ۱۳۹۶
|
||||
|
||||
- رفع ایراد عرض ـفـ ـقـ
|
||||
- اصلاح ضخامت مد در حالت نازک
|
||||
- رفع ایراد هینتینگ در woff و eot
|
||||
|
||||
|
||||
نسخه ۱۰.۰.۰
|
||||
-----------
|
||||
۶ خرداد ۱۳۹۶
|
||||
|
||||
- بهبود و بازطراحی در گلیفها
|
||||
- اضافه شدن نسخه وزن متوسط
|
||||
- اضافه شدن نسخه woff2
|
||||
|
||||
|
||||
نسخه ۱۰.۰.۰-بتا
|
||||
---------------
|
||||
۹ فروردین ۱۳۹۶
|
||||
|
||||
- اصلاح ضخامت خط کرسی در گلیفها (برابر شدن)
|
||||
- بهبود هـ در ضخیم
|
||||
- بهبود عرض ۹
|
||||
|
||||
|
||||
نسخه ۱۰.۰.۰-آلفا
|
||||
----------------
|
||||
۸ فروردین ۱۳۹۶
|
||||
|
||||
- تجدید نظر در سایز قلم
|
||||
- برابر شدن سایز وزنها
|
||||
- کاهش فاصله بین کلمات
|
||||
- بهبود ارقام
|
||||
- بهبود حروف و علائم
|
||||
|
||||
|
||||
نسخه ۹.۰.۰-بتا
|
||||
--------------
|
||||
۳۰ اسفند ۱۳۹۵
|
||||
|
||||
- کاهش فاصله بین کلمات
|
||||
- بازطراحی گیومه
|
||||
- بهبود فاصله طولی مـ ـه
|
||||
|
||||
|
||||
نسخه ۹.۰.۰-آلفا
|
||||
---------------
|
||||
۲۵ اسفند ۱۳۹۵
|
||||
|
||||
- تجدید نظر در ضخامت و اندازه قلم
|
||||
- اصلاح و بهبود گلیفها
|
||||
|
||||
|
||||
نسخه ۸.۲.۱
|
||||
----------
|
||||
۱۶ اسفند ۱۳۹۵
|
||||
|
||||
- اصلاح هـ عـ
|
||||
- اصلاح ط در ضخیم
|
||||
|
||||
|
||||
نسخه ۸.۲.۰
|
||||
----------
|
||||
۱۵ اسفند ۱۳۹۵
|
||||
|
||||
- بهبود ـعـ
|
||||
- اصلاح اعراب
|
||||
- اصلاح نقاط
|
||||
- اصلاح س
|
||||
|
||||
|
||||
نسخه ۸.۱.۰
|
||||
----------
|
||||
۱۳ اسفند ۱۳۹۵
|
||||
|
||||
- بهبود حالات خ
|
||||
- بهبود ارتفاع گلیفهای عمودی
|
||||
- بهبود نقطه ذ ـذ
|
||||
- بهبود ارتفاع م ـم
|
||||
- اصلاح ! در ضخیم
|
||||
|
||||
|
||||
نسخه ۸.۰.۰
|
||||
----------
|
||||
۱۲ اسفند ۱۳۹۵
|
||||
|
||||
- بهبود قوسها، اندازهها، طولها، شکلها و فاصلهها
|
||||
- رفع مشکل ـن (با تشکر از @Masishta)
|
||||
|
||||
|
||||
نسخه ۷.۱.۰
|
||||
----------
|
||||
۷ اسفند ۱۳۹۵
|
||||
|
||||
- اصلاح و بهبود د ـد ر ـر ـن مـ ـمـ ـفـ ـف هـ ـق ـو ّ ـت ف حـ ـحـ
|
||||
|
||||
|
||||
نسخه ۷.۰.۰
|
||||
----------
|
||||
۷ بهمن ۱۳۹۵
|
||||
|
||||
- افزایش سایز قلم جهت هماهنگی با سایر قلم های رایج
|
||||
- بهبود برخی گلیف ها و ارتفاع
|
||||
- اصلاح متریکها
|
||||
|
||||
|
||||
نسخه ۶.۳.۴
|
||||
----------
|
||||
۳ مهر ۱۳۹۵
|
||||
|
||||
- رفع ایراد زاویه سرکش گ
|
||||
- بهبود اتصال از راست ـط ـص
|
||||
- رفع ایراد X-Height
|
||||
|
||||
|
||||
نسخه ۶.۳.۳
|
||||
----------
|
||||
۲۳ آذر ۱۳۹۵
|
||||
|
||||
- رفع ایراد ضخامت کرسی ـح حـ ـحـ
|
||||
- رفع ایراد جهت در ضخیم
|
||||
|
||||
|
||||
نسخه ۶.۳.۲
|
||||
----------
|
||||
۱۶ آذر ۱۳۹۵
|
||||
|
||||
- رفع ایراد همخانواده نبودن نسخههای قلم
|
||||
|
||||
|
||||
نسخه ۶.۳.۱
|
||||
----------
|
||||
۱۵ آذر ۱۳۹۵
|
||||
|
||||
- اصلاح حالات ک در ضخیم
|
||||
- بهبود جزئی ـه
|
||||
|
||||
|
||||
نسخه ۶.۳.۰
|
||||
----------
|
||||
۱۵ آذر ۱۳۹۵
|
||||
|
||||
- بهبود ارتفاع
|
||||
- بهبود حـ ـحـ
|
||||
- اصلاح دندانه صـ ـصـ
|
||||
- بهبود ؟
|
||||
- افزایش فاصله نقاط در ضخیم
|
||||
|
||||
|
||||
نسخه ۶.۲.۰
|
||||
----------
|
||||
۱۲ آذر ۱۳۹۵
|
||||
|
||||
- بهبود ضخامت گلیف های عمودی
|
||||
- بهبود ارقام
|
||||
|
||||
|
||||
نسخه ۶.۱.۰
|
||||
----------
|
||||
۱۱ آذر ۱۳۹۵
|
||||
|
||||
- رفع اشکال ـت در ضخیم
|
||||
- بهبود ق
|
||||
- بهبود مکان نقاط
|
||||
|
||||
|
||||
نسخه ۶.۰.۰
|
||||
----------
|
||||
۱۰ آذر ۱۳۹۵
|
||||
|
||||
- بهبود قوسها و دندانهها و اندازهها و زوایا
|
||||
- بهبود شکل حروف
|
||||
- اصلاح همزه بر روی ه
|
||||
- افزایش فاصله بین واژهای
|
||||
|
||||
|
||||
نسخه ۵.۱.۱
|
||||
----------
|
||||
۱ آذر ۱۳۹۵
|
||||
|
||||
- بهبود عرض در ـسـ سـ ـس ـعـ
|
||||
|
||||
|
||||
نسخه ۵.۱.۰
|
||||
----------
|
||||
۱ آذر ۱۳۹۵
|
||||
|
||||
- بهبود ح ـح حـ ـحـ ـع ع ل ـل ی ـی ن ـن س ـس ص ـص ـهـ هـ ء
|
||||
- بهبود و اصلاح ارقام
|
||||
- بازگشت ـه از نسخه چهار
|
||||
|
||||
|
||||
نسخه ۵.۰.۰
|
||||
----------
|
||||
۳۰ آبان ۱۳۹۵
|
||||
|
||||
- بازطراحی برخی گلیف ها برای بازگشت به تایپ فیس وزیر یک
|
||||
- بهبود برخی گلیف ها (با تشکر از محمد)
|
||||
- اصلاح متریک در نسخه ضخیم
|
||||
- ایجاد دوباره نسخه ضخیم و سبک
|
||||
- اصلح ارقام ۴ ۵ ۶ در نسخه تمام ارقام فارسی
|
||||
|
||||
|
||||
نسخه ۴.۴.۱
|
||||
----------
|
||||
۷ آبان ۱۳۹۵
|
||||
|
||||
- بهبود فـ ف ق ـو و مـ ـمـ
|
||||
|
||||
|
||||
نسخه ۴.۴.۰
|
||||
----------
|
||||
۲۹ مهر ۱۳۹۵
|
||||
|
||||
- بهبود ارتفاع و فاصله و برخی نقاط
|
||||
- تصحیح صفر در ضخیم
|
||||
|
||||
|
||||
نسخه ۴.۳.۱
|
||||
----------
|
||||
۲۵ مهر ۱۳۹۵
|
||||
|
||||
- بهبود دندانه ها
|
||||
|
||||
|
||||
نسخه ۴.۳.۰
|
||||
----------
|
||||
۲۵ مهر ۱۳۹۵
|
||||
|
||||
- افزایش عرض مـ ـمـ لـ ـلـ ـی
|
||||
- بهبود ۹ فـ و ـفـ
|
||||
|
||||
|
||||
نسخه ۴.۲.۱
|
||||
----------
|
||||
۲۴ مهر ۱۳۹۵
|
||||
|
||||
- بهبود و در ضخیم
|
||||
- اصلاح ـقـ ٫
|
||||
- اضافه شدن گلیف ریال
|
||||
- تصحیح جهت
|
||||
|
||||
|
||||
نسخه ۴.۲
|
||||
--------
|
||||
۲۳ مهر ۱۳۹۵
|
||||
|
||||
- بهبود ضخامت در حالت توپر
|
||||
- بهبود دندانه ها و ارتفاع
|
||||
|
||||
|
||||
نسخه ۴.۱.۲
|
||||
----------
|
||||
۶ مهر ۱۳۹۵
|
||||
|
||||
- بهبود مـ ـه
|
||||
- اصلاح charset
|
||||
|
||||
|
||||
نسخه ۴.۱.۱
|
||||
----------
|
||||
۱۹ شهریور ۱۳۹۵
|
||||
|
||||
- بهبود بسیار جزيی قوس س ص ن
|
||||
- اصلاح دندانه صـ ـسـ
|
||||
- بهبود ـم
|
||||
|
||||
|
||||
نسخه ۴.۱.۰
|
||||
----------
|
||||
۷ شهریور ۱۳۹۵
|
||||
|
||||
- افزایش نواحی همپوشانی
|
||||
- کوچکتر شدن خط فاصله (تطویل)
|
||||
|
||||
|
||||
نسخه ۴.۰.۱
|
||||
----------
|
||||
۲۲ مرداد ۱۳۹۵
|
||||
|
||||
- اصلاح ۶
|
||||
- بهبود ح و دندانه های س در حالت ضخیم
|
||||
|
||||
|
||||
نسخه ۴.۰.۰
|
||||
----------
|
||||
۲۱ مرداد ۱۳۹۵
|
||||
|
||||
- باز طراحی و بهبود فونت
|
||||
- اضافه شدن حروف لاتین فونت روبوتو به قلم
|
||||
|
||||
|
||||
نسخه ۳.۱.۰
|
||||
----------
|
||||
۴ تیر ۱۳۹۵
|
||||
|
||||
- افزایش طولی فونت در برخی گلیف ها
|
||||
|
||||
|
||||
نسخه ۳.۰.۱
|
||||
----------
|
||||
۲۹ خرداد ۱۳۹۵
|
||||
|
||||
- اضافه شدن cdn
|
||||
|
||||
|
||||
نسخه ۳
|
||||
------
|
||||
۲۸ خرداد ۱۳۹۵
|
||||
|
||||
- بهبود بسیاری از گلیف ها
|
||||
- بهبود فاصله
|
||||
- اضافه شدن وزن های نازک و متوسط
|
||||
- اضافه شدن گلیف های الله و ریال
|
||||
- حذف داده های اضافی و کاهش حجم فایل
|
||||
|
||||
|
||||
نسخه ۲
|
||||
------
|
||||
۱۲ اردیبهشت ۱۳۹۵
|
||||
|
||||
- بهبود حالات س
|
||||
- بهبود بـ
|
||||
- پشتیبانی از bower با (تشکر از Nasser Rafie-geminorum)
|
||||
|
||||
|
||||
نسخه ۲-کاندیدای انتشار ۱۳
|
||||
-------------------------
|
||||
۲ اردیبهشت ۱۳۹۵
|
||||
|
||||
- بهبود دندانه ها
|
||||
- بهبود ضخامت ها
|
||||
- بهبود فاصله در حالت توپر
|
||||
|
||||
|
||||
نسخه ۲-کاندیدای انتشار ۱۲
|
||||
-------------------------
|
||||
۲۸ فروردین ۱۳۹۵
|
||||
|
||||
- بهبود ه و ـو ف فـ ـق ق ـد ر ـر
|
||||
- بهبود ارتفاع گلیف های عمودی و نقاط
|
||||
- اصلاح ؟ ! در حالت ضخیم
|
||||
|
||||
|
||||
نسخه ۲-کاندیدای انتشار ۱۱
|
||||
-------------------------
|
||||
۲۳ فروردین ۱۳۹۵
|
||||
|
||||
- بهبود حالات ح ع
|
||||
- بهبود نقاط
|
||||
- اصلاح متریک های فونت
|
||||
- بهبود م
|
||||
|
||||
|
||||
نسخه ۲-کاندیدای انتشار ۱۰
|
||||
-------------------------
|
||||
۲۰ فروردین ۱۳۹۵
|
||||
|
||||
- بهبود تک نقطه
|
||||
|
||||
|
||||
نسخه ۲-کاندیدای انتشار ۹
|
||||
------------------------
|
||||
۱۸ فروردین ۱۳۹۵
|
||||
|
||||
- بهبود ٪
|
||||
- اصلاح کد پیج فونت (با تشکر از Saleh Souzanchi-zoghal و Saeed Rasooli-ilius)
|
||||
|
||||
|
||||
نسخه ۲-کاندیدای انتشار ۸
|
||||
------------------------
|
||||
۱۳ فروردین ۱۳۹۵
|
||||
|
||||
- بهبود مـ ـمـ ی هـ ـه ـت
|
||||
- بهبود همزه (با تشکر از amin3d)
|
||||
- بهبود تک نقطه (با تشکر از Saleh Souzanchi-zoghal)
|
||||
- تصحیح ایراد فایل eot (با تشکر از Alireza Dabiri Nejad-alirdn)
|
||||
|
||||
|
||||
نسخه ۲-کاندیدای انتشار ۷
|
||||
------------------------
|
||||
۲۶ اسفند ۱۳۹۴
|
||||
|
||||
- بهبود فاصله ها
|
||||
|
||||
|
||||
نسخه ۲-کاندیدای انتشار ۶
|
||||
------------------------
|
||||
۲۵ اسفند ۱۳۹۴
|
||||
|
||||
- بهبود کرنینگ
|
||||
|
||||
|
||||
نسخه ۲-کاندیدای انتشار ۵
|
||||
------------------------
|
||||
۲۲ اسفند ۱۳۹۴
|
||||
|
||||
- تصحیح نقاط ـت ـث
|
||||
- بهبود م
|
||||
- تصحیح ص
|
||||
|
||||
|
||||
نسخه ۲-کاندیدای انتشار ۴
|
||||
------------------------
|
||||
۲۱ اسفند ۱۳۹۴
|
||||
|
||||
- بازنگری کلی در حالت ضخیم
|
||||
- بهبود م
|
||||
|
||||
|
||||
نسخه ۲-کاندیدای انتشار ۳
|
||||
------------------------
|
||||
۲۱ اسفند ۱۳۹۴
|
||||
|
||||
- بهبود هـ ـمـ مـ م ر ـر و ـو لا ـلا ـن ن ـق ق
|
||||
- بهبود حالات ط ص س
|
||||
|
||||
|
||||
نسخه ۲-کاندیدای انتشار ۲
|
||||
------------------------
|
||||
۲۰ اسفند ۱۳۹۴
|
||||
|
||||
- بهبود هـ
|
||||
- بهبود ـم در حالت ضخیم
|
||||
|
||||
|
||||
نسخه ۲-کاندیدای انتشار ۱
|
||||
------------------------
|
||||
۱۷ اسفند ۱۳۹۴
|
||||
|
||||
- بهبود نقاط
|
||||
- اصلاح ق ـق ـع
|
||||
- بهبود سرکش گاف در حالت ضخیم
|
||||
- اضافه شدن گلیف های ه همزه دار
|
||||
- اصلاح برخی اعراب
|
||||
|
||||
|
||||
نسخه ۲-کاندیدای انتشار ۰
|
||||
------------------------
|
||||
۱۶ اسفند ۱۳۹۴
|
||||
|
||||
- بزرگتر شدن کل فونت
|
||||
|
||||
|
||||
نسخه ۲-بتا-رفع اشکال ۵
|
||||
----------------------
|
||||
۱۵ اسفند ۱۳۹۴
|
||||
|
||||
- بهبود هـ ـم
|
||||
- بهبود نقاط
|
||||
- بهبود نقطه در حالات خ
|
||||
- تصحیح ـفـ ـقـ
|
||||
- بهبود نقاط ـچ در حالت ضخیم
|
||||
|
||||
|
||||
نسخه ۲-بتا-رفع اشکال ۴
|
||||
----------------------
|
||||
۱۳ اسفند ۱۳۹۴
|
||||
|
||||
- بهبود مـ ـمـ م سـ ـسـ هـ ـهـ و حالات ص
|
||||
|
||||
|
||||
نسخه ۲-بتا-رفع اشکال ۳
|
||||
----------------------
|
||||
۱۱ اسفند ۱۳۹۴
|
||||
|
||||
- تغییر شکل ـم و بهبود مـ ـمـ م ۶ همزه
|
||||
- تصحیح ـف در حالت ضخیم
|
||||
|
||||
|
||||
نسخه ۲-بتا-رفع اشکال ۲
|
||||
----------------------
|
||||
۸ اسفند ۱۳۹۴
|
||||
|
||||
- بهبود ح ـح حـ ـحـ بـ سـ س ق ن ـع ع ۷ ۸
|
||||
- بهبود نقطه ها
|
||||
|
||||
|
||||
نسخه ۲-بتا-رفع اشکال ۱
|
||||
----------------------
|
||||
۱۵ بهمن ۱۳۹۴
|
||||
|
||||
- اصلاح لا ـلا ی خ هـ طـ ـطـ ـق س ـسـ ـس سـ مـ ـمـ ـم طـ ـطـ
|
||||
- اصلاح مد
|
||||
- بازنگری در کرنینگ ارقام
|
||||
|
||||
|
||||
نسخه ۲-بتا-رفع اشکال ۰
|
||||
----------------------
|
||||
۱۲ دی ۱۳۹۴
|
||||
|
||||
- تصحیح اعراب
|
||||
- تصحیح کرنینگ
|
||||
- تصحیح گلیف ها و اندازه ها
|
||||
|
||||
|
||||
نسخه ۲-بتا
|
||||
----------
|
||||
۱۱ دی ۱۳۹۴
|
||||
|
||||
- تغییر کل سایز قلم
|
||||
- تغییر فاصله
|
||||
- تنظیم مجدد سایز ضخیم
|
||||
- تصحیح برخی گلیفها
|
||||
|
||||
نسخه ۲-آلفا
|
||||
-----------
|
||||
۲۹ آذر ۱۳۹۴
|
||||
|
||||
- تغییرات و باز طراحی گسترده در گلیفها
|
||||
|
||||
|
||||
نسخه ۱.۱۲.۱
|
||||
-----------
|
||||
۲۰ آذر ۱۳۹۴
|
||||
|
||||
- اصلاح اندازه ج
|
||||
- اصلاح سایز گلیف های علائم و ارقام در ضخیم
|
||||
- حذف ارقام لاتین
|
||||
- اصلاح د س ـسـ
|
||||
- اصلاحات جزئی در شکل گلیف ها
|
||||
|
||||
نسخه ۱.۱۲
|
||||
---------
|
||||
۲۰ آذر ۱۳۹۴
|
||||
|
||||
- اصلاحات زیاد بر روی گلیف ها و کرنینگ
|
||||
|
||||
نسخه ۱.۱۱
|
||||
---------
|
||||
۱۸ آذر ۱۳۹۴
|
||||
|
||||
- اصلاحات در فاصله ها
|
||||
- بهبود ح ـح ـع ع ـک ـکـ ف ق ۵
|
||||
|
||||
|
||||
نسخه ۱.۱۰.۸
|
||||
-----------
|
||||
۸ آذر ۱۳۹۴
|
||||
|
||||
- اصلاحاتی بر روی علائم و اندازه ها
|
||||
- اصلاح همزه
|
||||
|
||||
|
||||
نسخه ۱.۱۰.۷
|
||||
-----------
|
||||
۲۴ آبان ۱۳۹۴
|
||||
|
||||
- بهبود ـم
|
||||
|
||||
نسخه ۱.۱۰.۶
|
||||
-----------
|
||||
۲۱ آبان ۱۳۹۴
|
||||
|
||||
- اصلاح گلیف های ـک ـکـ
|
||||
|
||||
نسخه ۱.۱۰.۵
|
||||
-----------
|
||||
۱۷ آبان ۱۳۹۴
|
||||
|
||||
- حذف عبارت کپی رایت اضافی
|
||||
|
||||
نسخه ۱.۱۰.۴
|
||||
-----------
|
||||
۱۵ آبان ۱۳۹۴
|
||||
|
||||
- اصلاح مکان نقطه های پ چ
|
||||
|
||||
نسخه ۱.۱۰.۳
|
||||
-----------
|
||||
۱۵ آبان ۱۳۹۴
|
||||
|
||||
- اصلاح دو نقطه و سه نقطه (نزدیکتر شدن به هم)
|
||||
- اصلاح ـم
|
||||
|
||||
نسخه ۱.۱۰.۲
|
||||
-----------
|
||||
۱۳ آبان ۱۳۹۴
|
||||
|
||||
- اصلاح ـم
|
||||
|
||||
نسخه ۱.۱۰.۱
|
||||
-----------
|
||||
۱۳ آبان ۱۳۹۴
|
||||
|
||||
- اصلاح گلیف ۶
|
||||
- اصلاح اعراب
|
||||
|
||||
نسخه ۱.۱۰
|
||||
---------
|
||||
۱۳ آبان ۱۳۹۴
|
||||
|
||||
-باز طراحی حرف ـم
|
||||
- اضافه شدن داده های هینتینگ با استفاده از نرم افزار ttfautohint (با تشکر از Salar Khalilzadeh-salarcode)
|
||||
|
||||
نسخه ۱.۹.۵
|
||||
----------
|
||||
۸ آبان ۱۳۹۴
|
||||
|
||||
- تصحیح حرف ی برای رندر بهتر در فایرفاکس
|
||||
|
||||
نسخه ۱.۹.۴
|
||||
----------
|
||||
۸ آبان ۱۳۹۴
|
||||
|
||||
- ضخیم تر شدن حرف ی به مقدار کم
|
||||
|
||||
نسخه ۱.۹.۳
|
||||
----------
|
||||
۷ آبان ۱۳۹۴
|
||||
|
||||
- باز طراحی حرف ی
|
||||
|
||||
نسخه ۱.۹.۲
|
||||
----------
|
||||
۷ آبان ۱۳۹۴
|
||||
|
||||
- تصحیح اعراب برخی حروف
|
||||
- تصحیح نقطه حرف ی عربی
|
||||
|
||||
نسخه ۱.۹.۱
|
||||
----------
|
||||
۷ آبان ۱۳۹۴
|
||||
|
||||
- اصلاحات مجدد در اندازه های فونت
|
||||
|
||||
نسخه ۱.۹
|
||||
--------
|
||||
۷ آبان ۱۳۹۴
|
||||
|
||||
- اصلاحات کلیدی و مهم در اندازه های فونت (با تشکر از A_O)
|
||||
|
||||
نسخه ۱.۸.۶
|
||||
----------
|
||||
۶ آبان ۱۳۹۴
|
||||
|
||||
- تصحیح مکان نقطه های سه تایی
|
||||
- تصحیح جهت حرف حـ
|
||||
|
||||
نسخه ۱.۸.۵
|
||||
----------
|
||||
۵ آبان ۱۳۹۴
|
||||
|
||||
- تصحیح مکان نقاط برخی حروف
|
||||
|
||||
نسخه ۱.۸.۴
|
||||
----------
|
||||
۵ آبان ۱۳۹۴
|
||||
|
||||
- تصحیح شکل عدد ۳
|
||||
- حذف برخی ردیف های lookup اضافه
|
||||
|
||||
نسخه ۱.۸.۳
|
||||
----------
|
||||
۴ آبان ۱۳۹۴
|
||||
|
||||
- تصحیح مشکل در هم رفتگی حروف متصل در حالت ضخیم
|
||||
|
||||
نسخه ۱.۸.۲
|
||||
----------
|
||||
۴ آبان ۱۳۹۴
|
||||
|
||||
- تصحیح مکان نقاط نویسههای چ و چـ
|
||||
|
||||
نسخه ۱.۸.۱
|
||||
----------
|
||||
۴ آبان ۱۳۹۴
|
||||
|
||||
- اصلاح جزئی بر روی انتهای حروف کشیده برای نمایش بهتر و یا صاف تر
|
||||
- تصحیح مکان نقطه حروف یـ و ـيـ عربی
|
||||
|
||||
|
||||
نسخه ۱.۸
|
||||
--------
|
||||
۳ آبان ۱۳۹۴
|
||||
|
||||
- اضافه شدن نویسه های نیم فاصله و فاصله مجازی. (با تشکر از ahmadali shafiee-ahmadalli)
|
||||
- تصحیح مکان نقطه حرف ق
|
||||
|
||||
|
||||
نسخه ۱.۷.۸
|
||||
----------
|
||||
۲ آبان ۱۳۹۴
|
||||
|
||||
- اصلاح سایز طول گلیف عدد صفر لاتین (طول اعداد یکسان باید باشد)
|
||||
|
||||
نسخه ۱.۷.۷
|
||||
----------
|
||||
۲ آبان ۱۳۹۴
|
||||
|
||||
- اصلاح گلیف (ـ)
|
||||
|
||||
نسخه ۱.۷.۶
|
||||
----------
|
||||
۲ آبان ۱۳۹۴
|
||||
|
||||
- اصلاح حرف هـ
|
||||
- اصلاح مکان نقاط برخی حروف
|
||||
- اصلاحات بیشتر بر روی اعراب
|
||||
|
||||
نسخه ۱.۷.۵
|
||||
----------
|
||||
۱ آبان ۱۳۹۴
|
||||
|
||||
- اصلاحات مجدد اعراب با فواصل بهتر
|
||||
|
||||
نسخه ۱.۷.۴
|
||||
----------
|
||||
۱ آبان ۱۳۹۴
|
||||
|
||||
- اصلاحات فراوان اعراب
|
||||
|
||||
نسخه ۱.۷.۳
|
||||
----------
|
||||
۳۰ مهر ۱۳۹۴
|
||||
|
||||
- اصلاحات جزئی
|
||||
- اضافه شدن نسخه تمام اعداد فارسی
|
||||
|
||||
نسخه ۱.۷.۲
|
||||
----------
|
||||
۳۰ مهر ۱۳۹۴
|
||||
|
||||
- تصحیح گلیف های م و ـم
|
||||
|
||||
نسخه ۱.۷.۱
|
||||
----------
|
||||
۳۰ مهر ۱۳۹۴
|
||||
|
||||
- تصحیح اعراب
|
||||
- تصحیح حرف هـ
|
||||
- تصحیح حرف ـم
|
||||
|
||||
نسخه ۱.۷
|
||||
--------
|
||||
۳۰ مهر ۱۳۹۴
|
||||
|
||||
- باز طراحی گلیف ویرگول (با تشکر از Ebrahim Byagowi-ebraminio)
|
||||
- باز طراحی گلیف نقطه ویرگول
|
||||
- تصحیح اندازه و مکان اعراب کل حروف
|
||||
- تصحیح جزئی شکل حرف عـ
|
||||
|
||||
نسخه ۱.۶
|
||||
--------
|
||||
۲۸ مهر ۱۳۹۴
|
||||
|
||||
- تغییر شکل گلیف ممیز (با تشکر از Ebrahim Byagowi-ebraminio)
|
||||
- تنظیم مجدد فاصله های حروف در حالت ضخیم
|
||||
|
||||
نسخه ۱.۵.۳
|
||||
----------
|
||||
۲۷ مهر ۱۳۹۴
|
||||
|
||||
- اصلاحات کرنینگ
|
||||
|
||||
نسخه ۱.۵.۲
|
||||
----------
|
||||
۲۷ مهر ۱۳۹۴
|
||||
|
||||
- اصلاحات کرنینگ
|
||||
|
||||
نسخه ۱.۵.۱
|
||||
----------
|
||||
۲۷ مهر ۱۳۹۴
|
||||
|
||||
- برخی اصلاحات کرنینگ
|
||||
|
||||
نسخه ۱.۵
|
||||
----------
|
||||
۲۷ مهر ۱۳۹۴
|
||||
|
||||
- اضافه شدن کرنینگ برای حروف لازم
|
||||
|
||||
نسخه ۱.۴.۴
|
||||
----------
|
||||
۲۶ مهر ۱۳۹۴
|
||||
|
||||
- بهبود برخی از گلیف ها برای نمایش بهتر در فایرفاکس و اینترنت اکسپلورر (با تشکر از Salar Khalilzadeh-salarcode)
|
||||
|
||||
نسخه ۱.۴.۳
|
||||
----------
|
||||
۲۶ مهر ۱۳۹۴
|
||||
|
||||
- حل مشکل عدد ۹ در حالت نرمال
|
||||
- بهبود حرف ن در حالت ضخیم
|
||||
|
||||
نسخه ۱.۴.۲
|
||||
----------
|
||||
۲۶ مهر ۱۳۹۴
|
||||
|
||||
- اضافه شدن گلیف گیلکی دوم ۊ
|
||||
- برخی اصلاحات جزئي
|
||||
|
||||
نسخه ۱.۴.۱
|
||||
----------
|
||||
۲۵ مهر ۱۳۹۴
|
||||
|
||||
- تصحیح اندازه گلیف های غیر عربی از جمله اعداد
|
||||
- اضافه شدن فایل فونت فورج (با تشکر از Sasan Cooper-sasy360)
|
||||
|
||||
|
||||
نسخه ۱.۴
|
||||
--------
|
||||
۲۵ مهر ۱۳۹۴
|
||||
|
||||
- حرف ۊ از حروف گیلکی اضافه شد (با تشکر از ورگ v6rg).
|
||||
- مشکل اعراب حروف حل شد.
|
||||
|
||||
نسخه ۱.۳.۱
|
||||
----------
|
||||
۲۳ مهر ۱۳۹۴
|
||||
|
||||
- حل مشکل نمایش در مک. (با تشکر از Arvin Jenabi و Sajad Abedi)
|
||||
|
||||
نسخه ۱.۰
|
||||
--------
|
||||
۲۲ مهر ۱۳۹۴
|
||||
|
||||
- اولین نسخه
|
51
assets/common/fonts/vazir-font-v16.1.0/LICENSE
Normal file
|
@ -0,0 +1,51 @@
|
|||
Changes by Saber Rastikerdar are in public domain.
|
||||
Glyphs and data from Roboto font are licensed under the Apache License, Version 2.0.
|
||||
|
||||
Fonts are (c) Bitstream (see below). DejaVu changes are in public domain.
|
||||
|
||||
Bitstream Vera Fonts Copyright
|
||||
------------------------------
|
||||
|
||||
Copyright (c) 2003 by Bitstream, Inc. All Rights Reserved. Bitstream Vera is
|
||||
a trademark of Bitstream, Inc.
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of the fonts accompanying this license ("Fonts") and associated
|
||||
documentation files (the "Font Software"), to reproduce and distribute the
|
||||
Font Software, including without limitation the rights to use, copy, merge,
|
||||
publish, distribute, and/or sell copies of the Font Software, and to permit
|
||||
persons to whom the Font Software is furnished to do so, subject to the
|
||||
following conditions:
|
||||
|
||||
The above copyright and trademark notices and this permission notice shall
|
||||
be included in all copies of one or more of the Font Software typefaces.
|
||||
|
||||
The Font Software may be modified, altered, or added to, and in particular
|
||||
the designs of glyphs or characters in the Fonts may be modified and
|
||||
additional glyphs or characters may be added to the Fonts, only if the fonts
|
||||
are renamed to names not containing either the words "Bitstream" or the word
|
||||
"Vera".
|
||||
|
||||
This License becomes null and void to the extent applicable to Fonts or Font
|
||||
Software that has been modified and is distributed under the "Bitstream
|
||||
Vera" names.
|
||||
|
||||
The Font Software may be sold as part of a larger software package but no
|
||||
copy of one or more of the Font Software typefaces may be sold by itself.
|
||||
|
||||
THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
|
||||
OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF COPYRIGHT, PATENT,
|
||||
TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL BITSTREAM OR THE GNOME
|
||||
FOUNDATION BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, INCLUDING
|
||||
ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL DAMAGES,
|
||||
WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF
|
||||
THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM OTHER DEALINGS IN THE
|
||||
FONT SOFTWARE.
|
||||
|
||||
Except as contained in this notice, the names of Gnome, the Gnome
|
||||
Foundation, and Bitstream Inc., shall not be used in advertising or
|
||||
otherwise to promote the sale, use or other dealings in this Font Software
|
||||
without prior written authorization from the Gnome Foundation or Bitstream
|
||||
Inc., respectively. For further information, contact: fonts at gnome dot
|
||||
org.
|
111
assets/common/fonts/vazir-font-v16.1.0/README.md
Normal file
|
@ -0,0 +1,111 @@
|
|||
# Vazir-Font
|
||||
A Persian (Farsi) Font
|
||||
|
||||
[](https://travis-ci.org/rastikerdar/vazir-font)
|
||||
[](https://badge.fury.io/js/vazir-font)
|
||||
|
||||
|
||||
<p dir="rtl">
|
||||
فونت فارسی وزیر <br />
|
||||
|
||||
<p dir="rtl"><a href="http://rastikerdar.github.io/vazir-font/">نمایش فونت</a></p>
|
||||
<p dir="rtl"><a href="https://github.com/rastikerdar/vazir-font/releases">صفحه دریافت (دانلود) بسته فونت شامل فایل های ttf,woff,eot</a></p> <br />
|
||||
|
||||
<p dir="rtl">متن نمونه:</p>
|
||||
|
||||
<p align="center">
|
||||
<img src="./sample.png">
|
||||
</p>
|
||||
|
||||
<br>
|
||||
|
||||
<p dir="rtl"> با تشکر از برنامه <a href="https://fontforge.github.io">FontForge</a></p>
|
||||
<p dir="rtl"> بر مبنای فونت <a href="http://dejavu-fonts.org">DejaVu Sans 2.35</a></p>
|
||||
|
||||
</p>
|
||||
<p lang="fa" dir="rtl" align="right">
|
||||
نسخه های بدون حروف لاتین یا تمام ارقام فارسی درون بسته فشرده موجود میباشد.
|
||||
</p>
|
||||
<h1 dir="rtl">
|
||||
طریقه استفاده در صفحات وب:
|
||||
</h1>
|
||||
|
||||
<p dir="rtl">
|
||||
کد زیر را در قسمت style یا فایل css وارد نمایید:
|
||||
</p>
|
||||
|
||||
|
||||
```css
|
||||
@font-face {
|
||||
font-family: Vazir;
|
||||
src: url('Vazir.eot');
|
||||
src: url('Vazir.eot?#iefix') format('embedded-opentype'),
|
||||
url('Vazir.woff') format('woff'),
|
||||
url('Vazir.ttf') format('truetype');
|
||||
font-weight: normal;
|
||||
}
|
||||
|
||||
@font-face {
|
||||
font-family: Vazir;
|
||||
src: url('Vazir-Bold.eot');
|
||||
src: url('Vazir-Bold.eot?#iefix') format('embedded-opentype'),
|
||||
url('Vazir-Bold.woff') format('woff'),
|
||||
url('Vazir-Bold.ttf') format('truetype');
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
@font-face {
|
||||
font-family: Vazir;
|
||||
src: url('Vazir-Light.eot');
|
||||
src: url('Vazir-Light.eot?#iefix') format('embedded-opentype'),
|
||||
url('Vazir-Light.woff') format('woff'),
|
||||
url('Vazir-Light.ttf') format('truetype');
|
||||
font-weight: 300;
|
||||
}
|
||||
```
|
||||
|
||||
## Install
|
||||
|
||||
#### Download
|
||||
Grab the [latest release](https://github.com/rastikerdar/vazir-font/releases/latest) file.
|
||||
|
||||
#### Bower
|
||||
```
|
||||
bower install vazir-font --save
|
||||
```
|
||||
|
||||
#### npm
|
||||
```
|
||||
npm install vazir-font
|
||||
```
|
||||
Fonts will be copied to `npm_modules/vazir-font/dist` directory
|
||||
|
||||
#### CDN
|
||||
Link fonts from the [RawGit](https://rawgit.com) CDN:
|
||||
|
||||
```html
|
||||
<link href="https://cdn.rawgit.com/rastikerdar/vazir-font/v[X.Y.Z]/dist/font-face.css" rel="stylesheet" type="text/css" />
|
||||
```
|
||||
|
||||
Replace [X.Y.Z] with the latest version (e.g. 16.1.0) and integrate the font into your CSS:
|
||||
|
||||
```
|
||||
font-family: 'Vazir', sans-serif;
|
||||
```
|
||||
|
||||
#### Homebrew
|
||||
You can install the font on macOS machines by tapping the caskroom/fonts repo:
|
||||
|
||||
```shell
|
||||
brew tap caskroom/fonts
|
||||
brew install font-vazir
|
||||
```
|
||||
|
||||
#### Arch Linux
|
||||
Arch user's could use [vazir-fonts](https://aur.archlinux.org/packages/vazir-fonts/) package from [AUR](https://aur.archlinux.org/) repository to install vazir font.
|
||||
Use your favourite [AUR helper](https://wiki.archlinux.org/index.php/AUR_helpers) like pacaur or yaourt for installing package:
|
||||
|
||||
```shell
|
||||
pacaur -S vazir-fonts
|
||||
```
|
||||
|
BIN
assets/common/fonts/vazir-font-v16.1.0/Vazir-Bold.eot
Normal file
BIN
assets/common/fonts/vazir-font-v16.1.0/Vazir-Bold.ttf
Normal file
BIN
assets/common/fonts/vazir-font-v16.1.0/Vazir-Bold.woff
Normal file
BIN
assets/common/fonts/vazir-font-v16.1.0/Vazir-Bold.woff2
Normal file
BIN
assets/common/fonts/vazir-font-v16.1.0/Vazir-Light.eot
Normal file
BIN
assets/common/fonts/vazir-font-v16.1.0/Vazir-Light.ttf
Normal file
BIN
assets/common/fonts/vazir-font-v16.1.0/Vazir-Light.woff
Normal file
BIN
assets/common/fonts/vazir-font-v16.1.0/Vazir-Light.woff2
Normal file
BIN
assets/common/fonts/vazir-font-v16.1.0/Vazir-Medium.eot
Normal file
BIN
assets/common/fonts/vazir-font-v16.1.0/Vazir-Medium.ttf
Normal file
BIN
assets/common/fonts/vazir-font-v16.1.0/Vazir-Medium.woff
Normal file
BIN
assets/common/fonts/vazir-font-v16.1.0/Vazir-Medium.woff2
Normal file
BIN
assets/common/fonts/vazir-font-v16.1.0/Vazir-Thin.eot
Normal file
BIN
assets/common/fonts/vazir-font-v16.1.0/Vazir-Thin.ttf
Normal file
BIN
assets/common/fonts/vazir-font-v16.1.0/Vazir-Thin.woff
Normal file
BIN
assets/common/fonts/vazir-font-v16.1.0/Vazir-Thin.woff2
Normal file
BIN
assets/common/fonts/vazir-font-v16.1.0/Vazir.eot
Normal file
BIN
assets/common/fonts/vazir-font-v16.1.0/Vazir.ttf
Normal file
BIN
assets/common/fonts/vazir-font-v16.1.0/Vazir.woff
Normal file
BIN
assets/common/fonts/vazir-font-v16.1.0/Vazir.woff2
Normal file
|
@ -1,11 +1,11 @@
|
|||
@font-face {
|
||||
font-family: IRANSansX;
|
||||
font-family: var(--font);
|
||||
src: url("../fonts/iransans/woff/IRANSansXFaNum-Bold.woff") format("woff"),
|
||||
url("../fonts/iransans/woff2/IRANSansXFaNum-Bold.woff2") format("woff2");
|
||||
}
|
||||
|
||||
@font-face {
|
||||
font-family: IRANSansX;
|
||||
font-family: var(--font);
|
||||
src: url("../fonts/iransans/woff/IRANSansXFaNum-Regular.woff") format("woff"),
|
||||
url("../fonts/iransans/woff2/IRANSansXFaNum-Regular.woff2") format("woff2");
|
||||
}
|
7
assets/common/scss/_estedad.scss
Normal file
|
@ -0,0 +1,7 @@
|
|||
@font-face {
|
||||
font-family: estedad;
|
||||
src: url("../fonts/Estedad-v5.0/Estedad.ttf");
|
||||
src: url("../fonts/Estedad-v5.0/Estedad.woff2") format("woff2"),
|
||||
url("../fonts/Estedad-v5.0/Estedad.ttf") format("truetype");
|
||||
font-weight: normal;
|
||||
}
|
|
@ -1,2 +1,3 @@
|
|||
@import "../fonts/tavasi/style";
|
||||
@import "../img/icomoon/style";
|
||||
@import "./sahel";
|
||||
|
|
10
assets/common/scss/_sahel-single-font-weight.scss
Normal file
|
@ -0,0 +1,10 @@
|
|||
@font-face {
|
||||
font-family: sahel;
|
||||
src: url("../fonts/sahel/Farsi-Digits/Sahel-FD.eot");
|
||||
src: url("../fonts/sahel/Farsi-Digits/Sahel-FD.eot?#iefix")
|
||||
format("embedded-opentype"),
|
||||
url("../fonts/sahel/Farsi-Digits/Sahel-FD.woff2") format("woff2"),
|
||||
url("../fonts/sahel/Farsi-Digits/Sahel-FD.woff") format("woff"),
|
||||
url("../fonts/sahel/Farsi-Digits/Sahel-FD.ttf") format("truetype");
|
||||
font-weight: normal;
|
||||
}
|
10
assets/common/scss/_vazir.scss
Normal file
|
@ -0,0 +1,10 @@
|
|||
@font-face {
|
||||
font-family: vazir;
|
||||
src: url("../fonts/vazir-font-v16.1.0/Farsi-Digits-Without-Latin/Vazir-FD-WOL.ttf");
|
||||
src: url("../fonts/vazir-font-v16.1.0/Farsi-Digits-Without-Latin/Vazir-FD-WOL.eot?#iefix")
|
||||
format("embedded-opentype"),
|
||||
url("../fonts/vazir-font-v16.1.0/Farsi-Digits-Without-Latin/Vazir-FD-WOL.woff2") format("woff2"),
|
||||
url("../fonts/vazir-font-v16.1.0/Farsi-Digits-Without-Latin/Vazir-FD-WOL.woff") format("woff"),
|
||||
url("../fonts/vazir-font-v16.1.0/Farsi-Digits-Without-Latin/Vazir-FD-WOL.ttf") format("truetype");
|
||||
font-weight: normal;
|
||||
}
|
46
assets/common/vendors/counter/counter.js
vendored
|
@ -1,46 +0,0 @@
|
|||
(function ($) {
|
||||
$.fn.countTo = function (options) {
|
||||
// merge the default plugin settings with the custom options
|
||||
options = $.extend({}, $.fn.countTo.defaults, options || {});
|
||||
|
||||
// how many times to update the value, and how much to increment the value on each update
|
||||
var loops = Math.ceil(options.speed / options.refreshInterval),
|
||||
increment = (options.to - options.from) / loops;
|
||||
|
||||
return $(this).each(function () {
|
||||
var _this = this,
|
||||
loopCount = 0,
|
||||
value = options.from,
|
||||
interval = setInterval(updateTimer, options.refreshInterval);
|
||||
|
||||
function updateTimer() {
|
||||
value += increment;
|
||||
loopCount++;
|
||||
$(_this).html(value.toFixed(options.decimals));
|
||||
|
||||
if (typeof options.onUpdate == "function") {
|
||||
options.onUpdate.call(_this, value);
|
||||
}
|
||||
|
||||
if (loopCount >= loops) {
|
||||
clearInterval(interval);
|
||||
value = options.to;
|
||||
|
||||
if (typeof options.onComplete == "function") {
|
||||
options.onComplete.call(_this, value);
|
||||
}
|
||||
}
|
||||
}
|
||||
});
|
||||
};
|
||||
|
||||
$.fn.countTo.defaults = {
|
||||
from: 0, // the number the element should start at
|
||||
to: 100, // the number the element should end at
|
||||
speed: 1000, // how long it should take to count between the target numbers
|
||||
refreshInterval: 100, // how often the element should be updated
|
||||
decimals: 0, // the number of decimal places to show
|
||||
onUpdate: null, // callback method for every time the element is updated,
|
||||
onComplete: null, // callback method for when the element finishes updating
|
||||
};
|
||||
})(jQuery);
|
|
@ -43,8 +43,8 @@
|
|||
bottom: 0;
|
||||
}
|
||||
.inner-wrapper {
|
||||
max-width: 47.5em;
|
||||
margin: 0 auto;
|
||||
// max-width: 47.5em;
|
||||
// margin: 0 auto;
|
||||
text-align: center;
|
||||
|
||||
.title {
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
}
|
||||
@media only screen and (min-width: 768px) and (max-width: 991.98px) {
|
||||
.search-section .top-content .inner-wrapper {
|
||||
padding-top: 10em;
|
||||
// padding-top: 10em;
|
||||
}
|
||||
/* استایلهای مربوط به اندازههای بین 768 تا 991 پیکسل */
|
||||
}
|
||||
|
|
|
@ -5,9 +5,8 @@
|
|||
<header>
|
||||
<majles-navbar></majles-navbar>
|
||||
</header>
|
||||
|
||||
<div class="inner-wrapper">
|
||||
<div class="d-md-none d-lg-block">
|
||||
<div class="inner-wrapper d-flex flex-column col-12">
|
||||
<div class="">
|
||||
<img
|
||||
src="assets/majles/img/logo_200x200.png"
|
||||
:alt="appLongTitle()"
|
||||
|
@ -19,44 +18,32 @@
|
|||
<h1 class="sub-title">
|
||||
{{ title2 }}<span style="font-size: 1.5rem">{{ title3 }}</span>
|
||||
</h1>
|
||||
<div class=" d-flex justify-content-center">
|
||||
<form
|
||||
class="ms-search-form px-3"
|
||||
class="ms-search-form px-3 col-12 col-sm-8 col-xl-6"
|
||||
role="search"
|
||||
@submit.prevent="searchNavigateList"
|
||||
>
|
||||
<div class="input-group mb-5" dir="ltr">
|
||||
<div class="input-group-prepend">
|
||||
<button
|
||||
dir="rtl"
|
||||
class="btn"
|
||||
type="button"
|
||||
id="button-addon2"
|
||||
@click.prevent="searchNavigateList()"
|
||||
>
|
||||
جستجو
|
||||
<span class="tavasi tavasi-Component-198--1"></span>
|
||||
</button>
|
||||
</div>
|
||||
|
||||
<input
|
||||
v-focus
|
||||
class="form-control"
|
||||
ref="search-input"
|
||||
dir="rtl"
|
||||
v-model.trim="searchText"
|
||||
type="search"
|
||||
id="search-query"
|
||||
placeholder="جستجو در قوانین ..."
|
||||
name="search-query"
|
||||
size="60"
|
||||
@keyup.enter="searchNavigateList"
|
||||
/>
|
||||
</div>
|
||||
<auto-complation
|
||||
dir="ltr"
|
||||
contentKey="qasection"
|
||||
:showAppend="false"
|
||||
:showPrepend="true"
|
||||
:showAppendSearchButton="false"
|
||||
@onSearchStart="searchNavigateList"
|
||||
@on-search-navigate-list="searchNavigateList"
|
||||
:placeholder="'جستجو در هزاران محتوای قوانین'"
|
||||
ref="autoComplationRef"
|
||||
></auto-complation>
|
||||
<!-- :listAutocomplate="listAutocomplate" -->
|
||||
<!-- @selectAutocomplate2="selectAutocomplate2" -->
|
||||
<!-- </div> -->
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="center-content">
|
||||
<!-- <my-counter-list title=""></my-counter-list> -->
|
||||
<my-counter-list></my-counter-list>
|
||||
</div>
|
||||
<div class="footer-content">
|
||||
<div class="container-fluid">
|
||||
|
@ -270,6 +257,18 @@ export default {
|
|||
// return routeData.href;
|
||||
},
|
||||
},
|
||||
components: {
|
||||
MyCounterList: defineAsyncComponent(() =>
|
||||
import("@components/other/MyCounterList.vue")
|
||||
),
|
||||
AutoComplation: defineAsyncComponent(() =>
|
||||
import("@search/components/global/AutoComplation.vue")
|
||||
),
|
||||
|
||||
// Navbar: () => import("@dashboard/majles/components/Navbar"),
|
||||
// MySystem: () => import("@dashboard/default/pages/MySystem"),
|
||||
// MyCircleProgress: () => import("@components/MyCircleProgress"),
|
||||
},
|
||||
};
|
||||
</script>
|
||||
|
||||
|
@ -286,6 +285,14 @@ export default {
|
|||
// .main-page__content{
|
||||
// margin-right: 0px !important;
|
||||
// }
|
||||
.ms-search-form {
|
||||
.input-group {
|
||||
align-items: center;
|
||||
}
|
||||
}
|
||||
.subtitle {
|
||||
font-size: 1.2rem;
|
||||
}
|
||||
.dropdown-menu {
|
||||
float: right;
|
||||
min-width: 13rem;
|
||||
|
|
|
@ -54,7 +54,7 @@ export default {
|
|||
.co-name {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
border-bottom: 1px solid var(--primary);
|
||||
border-bottom: 1px solid var(--primary,#00a762);
|
||||
padding-bottom: 0.5em;
|
||||
margin-bottom: 0.5em;
|
||||
padding-left: 2em;
|
||||
|
@ -85,10 +85,10 @@ export default {
|
|||
width: 1.2em;
|
||||
height: 1.2em;
|
||||
margin: 0.1em;
|
||||
border: 0.1em solid var(--primary);
|
||||
border: 0.1em solid var(--primary,#00a762);
|
||||
border-radius: 50%;
|
||||
animation: lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;
|
||||
border-color: var(--primary) transparent transparent transparent;
|
||||
border-color: var(--primary,#00a762) transparent transparent transparent;
|
||||
}
|
||||
|
||||
.lds-ring div:nth-child(1) {
|
||||
|
|
|
@ -5,10 +5,10 @@
|
|||
class="col-sm-12 col-md mb-5 mb-md-0 text-center"
|
||||
v-for="(counter, index) in list"
|
||||
>
|
||||
<!-- <my-counter-list-item
|
||||
<my-counter-list-item
|
||||
:counter="counter"
|
||||
:key="index + render"
|
||||
></my-counter-list-item> -->
|
||||
></my-counter-list-item>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -19,13 +19,13 @@
|
|||
import repoApi from "~/apis/repoApi";
|
||||
|
||||
export default {
|
||||
props: {
|
||||
listData: {
|
||||
default() {
|
||||
return [];
|
||||
},
|
||||
},
|
||||
},
|
||||
// props: {
|
||||
// listData: {
|
||||
// default() {
|
||||
// return [];
|
||||
// },
|
||||
// },
|
||||
// },
|
||||
async beforeMount() {
|
||||
try {
|
||||
const { $api } = useNuxtApp();
|
||||
|
@ -73,6 +73,11 @@ export default {
|
|||
],
|
||||
};
|
||||
},
|
||||
components: {
|
||||
MyCounterListItem: defineAsyncComponent(() =>
|
||||
import("@components/other/MyCounterListItem.vue")
|
||||
),
|
||||
},
|
||||
};
|
||||
</script>
|
||||
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
class="d-md-flex justify-content-sm-center align-items-center"
|
||||
>
|
||||
<h2 class="counter-number mb-2 mb-md-0">
|
||||
<span :class="counter.key + '-timer'">{{ counter.count }}</span>
|
||||
<span>{{ displayValue }}</span>
|
||||
</h2>
|
||||
<div class="d-flex flex-column align-items-center align-items-lg-start">
|
||||
<p class="counter-text">{{ counter.title }}</p>
|
||||
|
@ -15,36 +15,62 @@
|
|||
</template>
|
||||
|
||||
<script>
|
||||
import "assets/common/vendors/counter/counter.js";
|
||||
|
||||
export default {
|
||||
props: ["counter"],
|
||||
mounted() {
|
||||
const vm = this;
|
||||
|
||||
$(`.${vm.counter.key}-timer`).countTo({
|
||||
from: 0,
|
||||
to: vm.counter.total,
|
||||
speed: 7000,
|
||||
refreshInterval: 50,
|
||||
onComplete: function (value) {
|
||||
// console.debug(this);
|
||||
data() {
|
||||
return {
|
||||
displayValue: 0,
|
||||
interval: null,
|
||||
};
|
||||
},
|
||||
});
|
||||
mounted() {
|
||||
this.startCount();
|
||||
},
|
||||
beforeUnmount() {
|
||||
if (this.interval) clearInterval(this.interval);
|
||||
},
|
||||
methods: {
|
||||
startCount() {
|
||||
const from = 0;
|
||||
const to = this.counter.total;
|
||||
const speed = 7000;
|
||||
const refreshInterval = 50;
|
||||
const decimals = 0;
|
||||
|
||||
const loops = Math.ceil(speed / refreshInterval);
|
||||
const increment = (to - from) / loops;
|
||||
|
||||
let value = from;
|
||||
let loopCount = 0;
|
||||
|
||||
this.interval = setInterval(() => {
|
||||
value += increment;
|
||||
loopCount++;
|
||||
this.displayValue = value.toFixed(decimals);
|
||||
|
||||
if (loopCount >= loops) {
|
||||
clearInterval(this.interval);
|
||||
this.displayValue = to.toFixed(decimals);
|
||||
}
|
||||
}, refreshInterval);
|
||||
},
|
||||
|
||||
goToRouteName() {
|
||||
this.$router.push({
|
||||
name: "searchResult",
|
||||
name: "search",
|
||||
query: {
|
||||
q: undefined,
|
||||
key: this.counter.routeName,
|
||||
},
|
||||
});
|
||||
},
|
||||
|
||||
urlResolver() {
|
||||
|
||||
|
||||
const routeData = this.$router.resolve({
|
||||
name: "searchResult",
|
||||
name: "search",
|
||||
query: {
|
||||
q: undefined,
|
||||
key: this.counter.routeName,
|
||||
|
|
|
@ -6,7 +6,6 @@ export const useHadithaSearchComposable = <T>(url: string, options = {}) => {
|
|||
// const token = useCookie('auth-token') // Assuming you store the token in a cookie
|
||||
let token = useStorage("id_token", "GuestAccess");
|
||||
const config = useRuntimeConfig();
|
||||
console.info(config);
|
||||
|
||||
const baseURL =
|
||||
config.public.NUXT_PUBLIC_BASE_URL + config.public.NUXT_PUBLIC_API_NAME;
|
||||
|
@ -23,4 +22,12 @@ export const useHadithaSearchComposable = <T>(url: string, options = {}) => {
|
|||
baseURL,
|
||||
headers,
|
||||
});
|
||||
|
||||
// return useAsyncData(keyName, async () => {
|
||||
// return await $fetch(url, {
|
||||
// ...options,
|
||||
// baseURL,
|
||||
// headers,
|
||||
// });
|
||||
// });
|
||||
};
|
||||
|
|
38
composables/useLocalStorage.ts
Normal file
|
@ -0,0 +1,38 @@
|
|||
// composables/useLocalStorage.ts
|
||||
import { ref, watchEffect } from "vue";
|
||||
|
||||
export const useLocalStorage = <T>(key: string, defaultValue: T) => {
|
||||
const state = ref<T>(defaultValue);
|
||||
|
||||
// Only run on client-side
|
||||
if (process.client) {
|
||||
const readValue = () => {
|
||||
try {
|
||||
const item = window.localStorage.getItem(key);
|
||||
return item ? (JSON.parse(item) as T) : defaultValue;
|
||||
} catch (error) {
|
||||
console.warn(`Error reading localStorage key "${key}":`, error);
|
||||
return defaultValue;
|
||||
}
|
||||
};
|
||||
|
||||
state.value = readValue();
|
||||
|
||||
watchEffect(() => {
|
||||
try {
|
||||
window.localStorage.setItem(key, JSON.stringify(state.value));
|
||||
} catch (error) {
|
||||
console.warn(`Error setting localStorage key "${key}":`, error);
|
||||
}
|
||||
});
|
||||
|
||||
// Handle storage events from other tabs
|
||||
window.addEventListener("storage", (event) => {
|
||||
if (event.key === key) {
|
||||
state.value = readValue();
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
return state;
|
||||
};
|
|
@ -31,7 +31,7 @@ export default defineNuxtConfig({
|
|||
buildName.length - 1
|
||||
)}_ui/assets/${buildName}/images`
|
||||
); // Source folder (e.g., assets/images)
|
||||
const targetDir = path.resolve(__dirname, `public/img/${buildName}`); // Target folder (e.g., public/images)
|
||||
const targetDir = path.resolve(__dirname, `public/img/${buildName}`); // Target folder (e.g., public/img)
|
||||
|
||||
// Ensure the target directory exists
|
||||
fs.ensureDirSync(targetDir);
|
||||
|
@ -52,7 +52,7 @@ export default defineNuxtConfig({
|
|||
nitro: {
|
||||
compressPublicAssets: true,
|
||||
prerender: {
|
||||
routes: ["/haditha/about-us", "/haditha/contact-us"], // Pre-render these routes
|
||||
routes: ["/haditha", "/haditha/about-us", "/haditha/contact-us"], // Pre-render these routes
|
||||
},
|
||||
},
|
||||
|
||||
|
@ -95,15 +95,20 @@ export default defineNuxtConfig({
|
|||
// 'nuxt-delay-hydration',
|
||||
"@nuxt/image",
|
||||
// "@nuxtjs/supabase",
|
||||
// "@nuxt/icon",
|
||||
],
|
||||
icon: {
|
||||
// iconifyApiEndpoint: "iconifyApi",
|
||||
fallbackToApi: "client-only",
|
||||
// provider: "iconify",
|
||||
localApiEndpoint: "/iconifyapi/_nuxt_icon",
|
||||
customCollections: [
|
||||
{
|
||||
prefix: "haditha",
|
||||
dir: `./systems/${buildName.substring(
|
||||
0,
|
||||
buildName.length - 1
|
||||
)}_ui/assets/${buildName}/font-icons`,
|
||||
)}_ui/assets/${buildName}/images/font-icons`,
|
||||
},
|
||||
],
|
||||
},
|
||||
|
@ -174,6 +179,7 @@ export default defineNuxtConfig({
|
|||
"@task": "~/systems/task_ui",
|
||||
},
|
||||
vite: {
|
||||
assetsInclude: ["**/*.svg"],
|
||||
resolve: {},
|
||||
// optimizeDeps: {
|
||||
// exclude: ["vue-demi"],
|
||||
|
|
1219
package-lock.json
generated
|
@ -15,6 +15,7 @@
|
|||
"build-haditha": "env-cmd -f .env.haditha nuxt build"
|
||||
},
|
||||
"dependencies": {
|
||||
"@iconify/vue": "^4.3.0",
|
||||
"@nuxt/image": "^1.8.1",
|
||||
"@nuxt/ui": "^3.0.0-alpha.12",
|
||||
"@nuxtjs/supabase": "^1.4.5",
|
||||
|
@ -72,6 +73,7 @@
|
|||
"devDependencies": {
|
||||
"@iconify-json/lucide": "^1.2.28",
|
||||
"@iconify-json/vscode-icons": "^1.2.16",
|
||||
"@nuxt/icon": "^1.12.0",
|
||||
"@nuxt/test-utils": "^3.14.4",
|
||||
"@nuxtjs/i18n": "^9.0.0-rc.2",
|
||||
"@types/bootstrap": "^5.2.10",
|
||||
|
|
11
public/img/haditha/font-icons/about-us.svg
Normal file
|
@ -0,0 +1,11 @@
|
|||
<svg width="16" height="17" viewBox="0 0 16 17" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<path d="M10.6668 1.83301H5.3335C2.66683 1.83301 1.3335 3.16634 1.3335 5.83301V14.4997C1.3335 14.8663 1.6335 15.1663 2.00016 15.1663H10.6668C13.3335 15.1663 14.6668 13.833 14.6668 11.1663V5.83301C14.6668 3.16634 13.3335 1.83301 10.6668 1.83301Z" stroke="#1B2132" stroke-linecap="round" stroke-linejoin="round"/>
|
||||
<path d="M4.66748 6.83301H11.3341" stroke="url(#paint0_linear_67_3319)" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/>
|
||||
<path d="M4.66748 10.166H9.33415" stroke="#1B2132" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/>
|
||||
<defs>
|
||||
<linearGradient id="paint0_linear_67_3319" x1="11.378" y1="6.83301" x2="4.33954" y2="7.69806" gradientUnits="userSpaceOnUse">
|
||||
<stop stop-color="#D284FF"/>
|
||||
<stop offset="1" stop-color="#4D00FF"/>
|
||||
</linearGradient>
|
||||
</defs>
|
||||
</svg>
|
After Width: | Height: | Size: 910 B |
4
public/img/haditha/font-icons/add.svg
Normal file
|
@ -0,0 +1,4 @@
|
|||
<svg width="25" height="25" viewBox="0 0 25 25" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<path d="M6.7002 12.2842H18.7002" stroke="#1B2132" stroke-linecap="round" stroke-linejoin="round"/>
|
||||
<path d="M12.7002 18.2842V6.28418" stroke="#1B2132" stroke-linecap="round" stroke-linejoin="round"/>
|
||||
</svg>
|
After Width: | Height: | Size: 304 B |
11
public/img/haditha/font-icons/bookmark.svg
Normal file
|
@ -0,0 +1,11 @@
|
|||
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<path d="M12.89 5.87988H5.10999C3.39999 5.87988 2 7.27987 2 8.98987V20.3499C2 21.7999 3.04 22.4199 4.31 21.7099L8.23999 19.5199C8.65999 19.2899 9.34 19.2899 9.75 19.5199L13.68 21.7099C14.95 22.4199 15.99 21.7999 15.99 20.3499V8.98987C16 7.27987 14.6 5.87988 12.89 5.87988Z" stroke="#1B2132" stroke-linecap="round" stroke-linejoin="round"/>
|
||||
<path d="M22 5.10999V16.47C22 17.92 20.96 18.53 19.69 17.83L16 15.77V8.98999C16 7.27999 14.6 5.88 12.89 5.88H8V5.10999C8 3.39999 9.39999 2 11.11 2H18.89C20.6 2 22 3.39999 22 5.10999Z" stroke="url(#paint0_linear_67_5181)" stroke-linecap="round" stroke-linejoin="round"/>
|
||||
<path d="M16 8.98987V20.3499C16 21.7999 14.96 22.4099 13.69 21.7099L9.76001 19.5199C9.34001 19.2899 8.65999 19.2899 8.23999 19.5199L4.31 21.7099C3.04 22.4099 2 21.7999 2 20.3499V8.98987C2 7.27987 3.39999 5.87988 5.10999 5.87988H12.89C14.6 5.87988 16 7.27987 16 8.98987Z" stroke="#1B2132" stroke-linecap="round" stroke-linejoin="round"/>
|
||||
<defs>
|
||||
<linearGradient id="paint0_linear_67_5181" x1="22.0921" y1="2" x2="7.0919" y2="2.24016" gradientUnits="userSpaceOnUse">
|
||||
<stop stop-color="#D284FF"/>
|
||||
<stop offset="1" stop-color="#4D00FF"/>
|
||||
</linearGradient>
|
||||
</defs>
|
||||
</svg>
|
After Width: | Height: | Size: 1.2 KiB |
10
public/img/haditha/font-icons/chat-bot.svg
Normal file
|
@ -0,0 +1,10 @@
|
|||
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<path d="M8.5 19H8C4 19 2 18 2 13V8C2 4 4 2 8 2H16C20 2 22 4 22 8V13C22 17 20 19 16 19H15.5C15.19 19 14.89 19.15 14.7 19.4L13.2 21.4C12.54 22.28 11.46 22.28 10.8 21.4L9.3 19.4C9.14 19.18 8.77 19 8.5 19Z" stroke="#1B2132" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/>
|
||||
<path d="M17.5 11C17.5 11.0062 17.4952 11.0113 17.489 11.0117C16.066 11.1017 14.7245 11.7076 13.716 12.716C12.7076 13.7245 12.1017 15.066 12.0117 16.489C12.0113 16.4952 12.0062 16.5 12 16.5C11.9938 16.5 11.9887 16.4952 11.9883 16.489C11.8985 15.0659 11.2926 13.7243 10.2841 12.7159C9.27568 11.7074 7.93408 11.1015 6.51099 11.0117C6.50482 11.0113 6.5 11.0062 6.5 11C6.5 10.9938 6.50482 10.9887 6.51099 10.9883C7.93408 10.8985 9.27568 10.2926 10.2841 9.28414C11.2926 8.27568 11.8985 6.93408 11.9883 5.51099C11.9887 5.50482 11.9938 5.5 12 5.5C12.0062 5.5 12.0113 5.50482 12.0117 5.51099C12.1017 6.93403 12.7076 8.27555 13.716 9.28398C14.7245 10.2924 16.066 10.8983 17.489 10.9883C17.4952 10.9887 17.5 10.9938 17.5 11Z" fill="url(#paint0_linear_67_2944)"/>
|
||||
<defs>
|
||||
<linearGradient id="paint0_linear_67_2944" x1="17.5724" y1="5.5" x2="5.78748" y2="5.71726" gradientUnits="userSpaceOnUse">
|
||||
<stop stop-color="#D284FF"/>
|
||||
<stop offset="1" stop-color="#4D00FF"/>
|
||||
</linearGradient>
|
||||
</defs>
|
||||
</svg>
|
After Width: | Height: | Size: 1.3 KiB |
9
public/img/haditha/font-icons/chevron-down.svg
Normal file
|
@ -0,0 +1,9 @@
|
|||
<svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<path d="M10 13C10 13 12.0002 14 13.5002 15.5C15.1495 17.1492 16.0001 19.0001 16.0001 19.0001C16.0001 19.0001 17.0002 17 18.5002 15.5C20.2216 13.7787 22.0002 13 22.0002 13" stroke="url(#paint0_linear_67_3364)" stroke-linecap="round"/>
|
||||
<defs>
|
||||
<linearGradient id="paint0_linear_67_3364" x1="10.5372" y1="13.5372" x2="17.6648" y2="18.162" gradientUnits="userSpaceOnUse">
|
||||
<stop stop-color="#4BE8AE"/>
|
||||
<stop offset="1" stop-color="#00A762"/>
|
||||
</linearGradient>
|
||||
</defs>
|
||||
</svg>
|
After Width: | Height: | Size: 566 B |
3
public/img/haditha/font-icons/chevron-left.svg
Normal file
|
@ -0,0 +1,3 @@
|
|||
<svg width="32" height="33" viewBox="0 0 32 33" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<path d="M18 10.2158C18 10.2158 16.4491 12.3122 15.2727 13.4886C14.0962 14.665 11.9999 16.2159 11.9999 16.2159C11.9999 16.2159 14.0962 17.7669 15.2727 18.9433C16.4491 20.1197 18 22.216 18 22.216" stroke="#545AEA" stroke-linecap="round"/>
|
||||
</svg>
|
After Width: | Height: | Size: 341 B |
3
public/img/haditha/font-icons/chevron-right.svg
Normal file
|
@ -0,0 +1,3 @@
|
|||
<svg width="32" height="33" viewBox="0 0 32 33" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<path d="M14 10.2158C14 10.2158 15.5509 12.3122 16.7273 13.4886C17.9038 14.665 20.0001 16.2159 20.0001 16.2159C20.0001 16.2159 17.9038 17.7669 16.7273 18.9433C15.5509 20.1197 14 22.216 14 22.216" stroke="#545AEA" stroke-linecap="round"/>
|
||||
</svg>
|
After Width: | Height: | Size: 341 B |
5
public/img/haditha/font-icons/close-bg-circle.svg
Normal file
|
@ -0,0 +1,5 @@
|
|||
<svg width="24" height="25" viewBox="0 0 24 25" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<circle cx="12" cy="12.7158" r="10" fill="white"/>
|
||||
<path d="M9 15.7158L15 9.71582" stroke="#8A92A8" stroke-linecap="round"/>
|
||||
<path d="M9 9.71582L15 15.7158" stroke="#8A92A8" stroke-linecap="round"/>
|
||||
</svg>
|
After Width: | Height: | Size: 302 B |
5
public/img/haditha/font-icons/close-circle.svg
Normal file
|
@ -0,0 +1,5 @@
|
|||
<svg width="32" height="33" viewBox="0 0 32 33" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<path d="M0 16.7158C0 7.87926 7.16344 0.71582 16 0.71582C24.8366 0.71582 32 7.87926 32 16.7158C32 25.5524 24.8366 32.7158 16 32.7158C7.16344 32.7158 0 25.5524 0 16.7158Z" fill="#F0F1F4"/>
|
||||
<path d="M11 21.7158L21 11.7158" stroke="#1B2132" stroke-linecap="round"/>
|
||||
<path d="M11 11.7158L21 21.7158" stroke="#1B2132" stroke-linecap="round"/>
|
||||
</svg>
|
After Width: | Height: | Size: 441 B |
4
public/img/haditha/font-icons/close.svg
Normal file
|
@ -0,0 +1,4 @@
|
|||
<svg width="24" height="25" viewBox="0 0 24 25" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<path d="M3 21.4575L21 3.45746" stroke="#1B2132" stroke-linecap="round"/>
|
||||
<path d="M3 3.45746L21 21.4575" stroke="#1B2132" stroke-linecap="round"/>
|
||||
</svg>
|
After Width: | Height: | Size: 251 B |
13
public/img/haditha/font-icons/color-swatch.svg
Normal file
|
@ -0,0 +1,13 @@
|
|||
<svg width="17" height="16" viewBox="0 0 17 16" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<path d="M15.1667 11.0002V13.0002C15.1667 14.0002 14.5 14.6668 13.5 14.6668H4.5C4.77333 14.6668 5.05333 14.6268 5.31333 14.5402C5.38667 14.5135 5.45999 14.4868 5.53333 14.4535C5.76666 14.3602 5.99334 14.2268 6.19334 14.0535C6.25334 14.0068 6.32 13.9468 6.38 13.8868L6.40666 13.8602L10.94 9.3335H13.5C14.5 9.3335 15.1667 10.0002 15.1667 11.0002Z" stroke="#1B2132" stroke-width="0.666667" stroke-linecap="round" stroke-linejoin="round"/>
|
||||
<path d="M3.70646 14.5468C3.30646 14.4268 2.92647 14.2068 2.61314 13.8868C2.29314 13.5735 2.07313 13.1935 1.95312 12.7935C2.21312 13.6268 2.87313 14.2868 3.70646 14.5468Z" stroke="#1B2132" stroke-width="0.666667" stroke-linecap="round" stroke-linejoin="round"/>
|
||||
<path d="M12.7465 7.52647L10.9398 9.33314L6.40649 13.8598C6.87316 13.3798 7.1665 12.7198 7.1665 11.9998V5.55981L8.97316 3.75314C9.67983 3.04648 10.6265 3.04648 11.3332 3.75314L12.7465 5.16647C13.4532 5.87314 13.4532 6.8198 12.7465 7.52647Z" stroke="#1B2132" stroke-width="0.666667" stroke-linecap="round" stroke-linejoin="round"/>
|
||||
<path d="M4.49992 12.6668C4.86811 12.6668 5.16659 12.3684 5.16659 12.0002C5.16659 11.632 4.86811 11.3335 4.49992 11.3335C4.13173 11.3335 3.83325 11.632 3.83325 12.0002C3.83325 12.3684 4.13173 12.6668 4.49992 12.6668Z" stroke="#1B2132" stroke-width="0.666667" stroke-linecap="round" stroke-linejoin="round"/>
|
||||
<path d="M7.16659 3.00016V12.0002C7.16659 12.7202 6.87324 13.3802 6.40658 13.8602L6.37992 13.8868C6.31992 13.9468 6.25326 14.0068 6.19326 14.0535C5.99326 14.2268 5.76658 14.3602 5.53324 14.4535C5.45991 14.4868 5.38659 14.5135 5.31325 14.5402C5.05325 14.6268 4.77325 14.6668 4.49992 14.6668C4.31992 14.6668 4.13993 14.6468 3.96659 14.6135C3.87993 14.5935 3.79325 14.5735 3.70658 14.5468C3.59992 14.5135 3.49992 14.4802 3.39992 14.4335C3.39992 14.4268 3.39992 14.4268 3.39325 14.4335C3.20658 14.3402 3.02659 14.2335 2.85992 14.1068L2.85325 14.1002C2.76658 14.0335 2.68659 13.9668 2.61326 13.8868C2.53993 13.8068 2.46658 13.7268 2.39325 13.6402C2.26658 13.4735 2.15992 13.2935 2.06659 13.1068C2.07326 13.1002 2.07326 13.1002 2.06659 13.1002C2.06659 13.1002 2.06658 13.0935 2.05992 13.0868C2.01992 12.9935 1.98658 12.8935 1.95325 12.7935C1.92658 12.7068 1.90658 12.6202 1.88658 12.5335C1.85324 12.3602 1.83325 12.1802 1.83325 12.0002V3.00016C1.83325 2.00016 2.49992 1.3335 3.49992 1.3335H5.49992C6.49992 1.3335 7.16659 2.00016 7.16659 3.00016Z" stroke="url(#paint0_linear_482_800)" stroke-width="0.666667" stroke-linecap="round" stroke-linejoin="round"/>
|
||||
<defs>
|
||||
<linearGradient id="paint0_linear_482_800" x1="7.20167" y1="1.3335" x2="1.48616" y2="1.37564" gradientUnits="userSpaceOnUse">
|
||||
<stop stop-color="#D284FF"/>
|
||||
<stop offset="1" stop-color="#4D00FF"/>
|
||||
</linearGradient>
|
||||
</defs>
|
||||
</svg>
|
After Width: | Height: | Size: 2.8 KiB |
10
public/img/haditha/font-icons/contact-us.svg
Normal file
|
@ -0,0 +1,10 @@
|
|||
<svg width="16" height="17" viewBox="0 0 16 17" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<path d="M11.3335 14.1663H4.66683C2.66683 14.1663 1.3335 13.1663 1.3335 10.833V6.16634C1.3335 3.83301 2.66683 2.83301 4.66683 2.83301H11.3335C13.3335 2.83301 14.6668 3.83301 14.6668 6.16634V10.833C14.6668 13.1663 13.3335 14.1663 11.3335 14.1663Z" stroke="#1B2132" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/>
|
||||
<path d="M11.3332 6.5L9.2465 8.16667C8.55983 8.71333 7.43317 8.71333 6.7465 8.16667L4.6665 6.5" stroke="url(#paint0_linear_67_3322)" stroke-miterlimit="10" stroke-linecap="round" stroke-linejoin="round"/>
|
||||
<defs>
|
||||
<linearGradient id="paint0_linear_67_3322" x1="11.377" y1="6.5" x2="4.25718" y2="6.92137" gradientUnits="userSpaceOnUse">
|
||||
<stop stop-color="#D284FF"/>
|
||||
<stop offset="1" stop-color="#4D00FF"/>
|
||||
</linearGradient>
|
||||
</defs>
|
||||
</svg>
|
After Width: | Height: | Size: 868 B |
10
public/img/haditha/font-icons/copyright.svg
Normal file
|
@ -0,0 +1,10 @@
|
|||
<svg width="16" height="17" viewBox="0 0 16 17" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<path d="M8.00016 15.1663C4.32016 15.1663 1.3335 12.1797 1.3335 8.49967C1.3335 4.81967 4.32016 1.83301 8.00016 1.83301C11.6802 1.83301 14.6668 4.81967 14.6668 8.49967C14.6668 12.1797 11.6802 15.1663 8.00016 15.1663Z" stroke="#1B2132" stroke-linecap="round" stroke-linejoin="round"/>
|
||||
<path d="M9.92033 10.4997C9.447 10.913 8.83365 11.1663 8.16032 11.1663C6.68699 11.1663 5.49365 9.97301 5.49365 8.49967C5.49365 7.02634 6.68699 5.83301 8.16032 5.83301C8.83365 5.83301 9.447 6.08634 9.92033 6.49967" stroke="url(#paint0_linear_67_3325)" stroke-linecap="round" stroke-linejoin="round"/>
|
||||
<defs>
|
||||
<linearGradient id="paint0_linear_67_3325" x1="9.94945" y1="5.83301" x2="5.20641" y2="5.90558" gradientUnits="userSpaceOnUse">
|
||||
<stop stop-color="#D284FF"/>
|
||||
<stop offset="1" stop-color="#4D00FF"/>
|
||||
</linearGradient>
|
||||
</defs>
|
||||
</svg>
|
After Width: | Height: | Size: 915 B |