From eb76649be6b7eee14660664a037b2b535ce52805 Mon Sep 17 00:00:00 2001 From: MohammadMahdi Zamanian Date: Mon, 31 Oct 2022 16:36:06 +0330 Subject: [PATCH 01/12] feat(font): rename font files --- ...rmatn-rd-100.woff => vazirmatn-roundot-100.woff} | Bin ...rmatn-rd-200.woff => vazirmatn-roundot-200.woff} | Bin ...rmatn-rd-300.woff => vazirmatn-roundot-300.woff} | Bin ...rmatn-rd-400.woff => vazirmatn-roundot-400.woff} | Bin ...rmatn-rd-500.woff => vazirmatn-roundot-500.woff} | Bin ...rmatn-rd-600.woff => vazirmatn-roundot-600.woff} | Bin ...rmatn-rd-700.woff => vazirmatn-roundot-700.woff} | Bin ...rmatn-rd-800.woff => vazirmatn-roundot-800.woff} | Bin ...rmatn-rd-900.woff => vazirmatn-roundot-900.woff} | Bin ...rd[wght].woff2 => vazirmatn-roundot[wght].woff2} | Bin 10 files changed, 0 insertions(+), 0 deletions(-) rename packages/ui/font/vazirmatn/{vazirmatn-rd-100.woff => vazirmatn-roundot-100.woff} (100%) rename packages/ui/font/vazirmatn/{vazirmatn-rd-200.woff => vazirmatn-roundot-200.woff} (100%) rename packages/ui/font/vazirmatn/{vazirmatn-rd-300.woff => vazirmatn-roundot-300.woff} (100%) rename packages/ui/font/vazirmatn/{vazirmatn-rd-400.woff => vazirmatn-roundot-400.woff} (100%) rename packages/ui/font/vazirmatn/{vazirmatn-rd-500.woff => vazirmatn-roundot-500.woff} (100%) rename packages/ui/font/vazirmatn/{vazirmatn-rd-600.woff => vazirmatn-roundot-600.woff} (100%) rename packages/ui/font/vazirmatn/{vazirmatn-rd-700.woff => vazirmatn-roundot-700.woff} (100%) rename packages/ui/font/vazirmatn/{vazirmatn-rd-800.woff => vazirmatn-roundot-800.woff} (100%) rename packages/ui/font/vazirmatn/{vazirmatn-rd-900.woff => vazirmatn-roundot-900.woff} (100%) rename packages/ui/font/vazirmatn/{vazirmatn-rd[wght].woff2 => vazirmatn-roundot[wght].woff2} (100%) diff --git a/packages/ui/font/vazirmatn/vazirmatn-rd-100.woff b/packages/ui/font/vazirmatn/vazirmatn-roundot-100.woff similarity index 100% rename from packages/ui/font/vazirmatn/vazirmatn-rd-100.woff rename to packages/ui/font/vazirmatn/vazirmatn-roundot-100.woff diff --git a/packages/ui/font/vazirmatn/vazirmatn-rd-200.woff b/packages/ui/font/vazirmatn/vazirmatn-roundot-200.woff similarity index 100% rename from packages/ui/font/vazirmatn/vazirmatn-rd-200.woff rename to packages/ui/font/vazirmatn/vazirmatn-roundot-200.woff diff --git a/packages/ui/font/vazirmatn/vazirmatn-rd-300.woff b/packages/ui/font/vazirmatn/vazirmatn-roundot-300.woff similarity index 100% rename from packages/ui/font/vazirmatn/vazirmatn-rd-300.woff rename to packages/ui/font/vazirmatn/vazirmatn-roundot-300.woff diff --git a/packages/ui/font/vazirmatn/vazirmatn-rd-400.woff b/packages/ui/font/vazirmatn/vazirmatn-roundot-400.woff similarity index 100% rename from packages/ui/font/vazirmatn/vazirmatn-rd-400.woff rename to packages/ui/font/vazirmatn/vazirmatn-roundot-400.woff diff --git a/packages/ui/font/vazirmatn/vazirmatn-rd-500.woff b/packages/ui/font/vazirmatn/vazirmatn-roundot-500.woff similarity index 100% rename from packages/ui/font/vazirmatn/vazirmatn-rd-500.woff rename to packages/ui/font/vazirmatn/vazirmatn-roundot-500.woff diff --git a/packages/ui/font/vazirmatn/vazirmatn-rd-600.woff b/packages/ui/font/vazirmatn/vazirmatn-roundot-600.woff similarity index 100% rename from packages/ui/font/vazirmatn/vazirmatn-rd-600.woff rename to packages/ui/font/vazirmatn/vazirmatn-roundot-600.woff diff --git a/packages/ui/font/vazirmatn/vazirmatn-rd-700.woff b/packages/ui/font/vazirmatn/vazirmatn-roundot-700.woff similarity index 100% rename from packages/ui/font/vazirmatn/vazirmatn-rd-700.woff rename to packages/ui/font/vazirmatn/vazirmatn-roundot-700.woff diff --git a/packages/ui/font/vazirmatn/vazirmatn-rd-800.woff b/packages/ui/font/vazirmatn/vazirmatn-roundot-800.woff similarity index 100% rename from packages/ui/font/vazirmatn/vazirmatn-rd-800.woff rename to packages/ui/font/vazirmatn/vazirmatn-roundot-800.woff diff --git a/packages/ui/font/vazirmatn/vazirmatn-rd-900.woff b/packages/ui/font/vazirmatn/vazirmatn-roundot-900.woff similarity index 100% rename from packages/ui/font/vazirmatn/vazirmatn-rd-900.woff rename to packages/ui/font/vazirmatn/vazirmatn-roundot-900.woff diff --git a/packages/ui/font/vazirmatn/vazirmatn-rd[wght].woff2 b/packages/ui/font/vazirmatn/vazirmatn-roundot[wght].woff2 similarity index 100% rename from packages/ui/font/vazirmatn/vazirmatn-rd[wght].woff2 rename to packages/ui/font/vazirmatn/vazirmatn-roundot[wght].woff2 From fafa726d887ddddda31042651e58d5180e4d5a97 Mon Sep 17 00:00:00 2001 From: MohammadMahdi Zamanian Date: Mon, 31 Oct 2022 16:36:19 +0330 Subject: [PATCH 02/12] feat(font): seprate stylesheets --- packages/ui/font/sahel.css | 93 +++++++++++++++++++ packages/ui/font/vazirmatn-roundot.css | 122 +++++++++++++++++++++++++ packages/ui/font/vazirmatn.css | 121 ++++++++++++++++++++++++ 3 files changed, 336 insertions(+) create mode 100644 packages/ui/font/sahel.css create mode 100644 packages/ui/font/vazirmatn-roundot.css create mode 100644 packages/ui/font/vazirmatn.css diff --git a/packages/ui/font/sahel.css b/packages/ui/font/sahel.css new file mode 100644 index 000000000..d4181c0fd --- /dev/null +++ b/packages/ui/font/sahel.css @@ -0,0 +1,93 @@ +/* Sahel Variable (Without-Latin) */ +@font-face { + font-family: 'sahel-vf'; + font-weight: 300 900; + src: url('sahel/sahel[wght].woff2') format('woff2 supports variations'), + url('sahel/sahel[wght].woff2') format('woff2-variations'); + font-display: block; + unicode-range: U+0600-06FF, U+0750-077F, U+08A0-08FF, U+FB50-FDFF, U+FE70-FEFF, U+1EE00-1EEFF; +} + +/* Sahel (Without-Latin, None VF Fallback) */ +@font-face { + font-family: 'sahel'; + font-weight: 300; + src: url('sahel/sahel-300.woff') format('woff'); + font-display: block; + unicode-range: U+0600-06FF, U+0750-077F, U+08A0-08FF, U+FB50-FDFF, U+FE70-FEFF, U+1EE00-1EEFF; +} +@font-face { + font-family: 'sahel'; + font-weight: 400; + src: url('sahel/sahel-400.woff') format('woff'); + font-display: block; + unicode-range: U+0600-06FF, U+0750-077F, U+08A0-08FF, U+FB50-FDFF, U+FE70-FEFF, U+1EE00-1EEFF; +} +@font-face { + font-family: 'sahel'; + font-weight: 600; + src: url('sahel/sahel-600.woff') format('woff'); + font-display: block; + unicode-range: U+0600-06FF, U+0750-077F, U+08A0-08FF, U+FB50-FDFF, U+FE70-FEFF, U+1EE00-1EEFF; +} +@font-face { + font-family: 'sahel'; + font-weight: 700; + src: url('sahel/sahel-700.woff') format('woff'); + font-display: block; + unicode-range: U+0600-06FF, U+0750-077F, U+08A0-08FF, U+FB50-FDFF, U+FE70-FEFF, U+1EE00-1EEFF; +} +@font-face { + font-family: 'sahel'; + font-weight: 900; + src: url('sahel/sahel-900.woff') format('woff'); + font-display: block; + unicode-range: U+0600-06FF, U+0750-077F, U+08A0-08FF, U+FB50-FDFF, U+FE70-FEFF, U+1EE00-1EEFF; +} + +/* Global page typography */ +body { + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + word-wrap: break-word; + text-size-adjust: none; + -webkit-text-size-adjust: none; + font-feature-settings: 'calt' 1, 'tnum' 0; + font-family: 'sahel-vf', + 'sahel', + system-ui, + -apple-system, + BlinkMacSystemFont, + 'Segoe UI', + 'Roboto', + 'Oxygen', + 'Ubuntu', + 'Cantarell', + 'Open Sans', + 'Helvetica Neue', + 'Arial', + sans-serif, + 'Apple Color Emoji', + 'Segoe UI Emoji', + 'Segoe UI Symbol'; +} + +:root { + --font-sahel: 'sahel-vf', 'sahel'; + --font-system: system-ui, + -apple-system, + BlinkMacSystemFont, + 'Segoe UI', + 'Roboto', + 'Oxygen', + 'Ubuntu', + 'Cantarell', + 'Open Sans', + 'Helvetica Neue', + 'Arial', + sans-serif, + 'Apple Color Emoji', + 'Segoe UI Emoji', + 'Segoe UI Symbol'; +} diff --git a/packages/ui/font/vazirmatn-roundot.css b/packages/ui/font/vazirmatn-roundot.css new file mode 100644 index 000000000..e765f824a --- /dev/null +++ b/packages/ui/font/vazirmatn-roundot.css @@ -0,0 +1,122 @@ + +/* Vazirmatn Round-Dots Variable (Without-Latin) */ +@font-face { + font-family: 'vazirmatn-roundot-vf'; + font-weight: 100 900; + src: url('vazirmatn/vazirmatn-roundot[wght].woff2') format('woff2 supports variations'), + url('vazirmatn/vazirmatn-roundot[wght].woff2') format('woff2-variations'); + font-display: block; + unicode-range: U+0600-06FF, U+0750-077F, U+08A0-08FF, U+FB50-FDFF, U+FE70-FEFF, U+1EE00-1EEFF; +} + +/* Vazirmatn Round-Dots (Without-Latin, None VF Fallback) */ +@font-face { + font-family: 'vazirmatn-roundot'; + font-weight: 100; + src: url('vazirmatn/vazirmatn-roundot-100.woff') format('woff'); + font-display: block; + unicode-range: U+0600-06FF, U+0750-077F, U+08A0-08FF, U+FB50-FDFF, U+FE70-FEFF, U+1EE00-1EEFF; +} +@font-face { + font-family: 'vazirmatn-roundot'; + font-weight: 200; + src: url('vazirmatn/vazirmatn-roundot-200.woff') format('woff'); + font-display: block; + unicode-range: U+0600-06FF, U+0750-077F, U+08A0-08FF, U+FB50-FDFF, U+FE70-FEFF, U+1EE00-1EEFF; +} +@font-face { + font-family: 'vazirmatn-roundot'; + font-weight: 300; + src: url('vazirmatn/vazirmatn-roundot-300.woff') format('woff'); + font-display: block; + unicode-range: U+0600-06FF, U+0750-077F, U+08A0-08FF, U+FB50-FDFF, U+FE70-FEFF, U+1EE00-1EEFF; +} +@font-face { + font-family: 'vazirmatn-roundot'; + font-weight: 400; + src: url('vazirmatn/vazirmatn-roundot-400.woff') format('woff'); + font-display: block; + unicode-range: U+0600-06FF, U+0750-077F, U+08A0-08FF, U+FB50-FDFF, U+FE70-FEFF, U+1EE00-1EEFF; +} +@font-face { + font-family: 'vazirmatn-roundot'; + font-weight: 500; + src: url('vazirmatn/vazirmatn-roundot-500.woff') format('woff'); + font-display: block; + unicode-range: U+0600-06FF, U+0750-077F, U+08A0-08FF, U+FB50-FDFF, U+FE70-FEFF, U+1EE00-1EEFF; +} +@font-face { + font-family: 'vazirmatn-roundot'; + font-weight: 600; + src: url('vazirmatn/vazirmatn-roundot-600.woff') format('woff'); + font-display: block; + unicode-range: U+0600-06FF, U+0750-077F, U+08A0-08FF, U+FB50-FDFF, U+FE70-FEFF, U+1EE00-1EEFF; +} +@font-face { + font-family: 'vazirmatn-roundot'; + font-weight: 700; + src: url('vazirmatn/vazirmatn-roundot-700.woff') format('woff'); + font-display: block; + unicode-range: U+0600-06FF, U+0750-077F, U+08A0-08FF, U+FB50-FDFF, U+FE70-FEFF, U+1EE00-1EEFF; +} +@font-face { + font-family: 'vazirmatn-roundot'; + font-weight: 800; + src: url('vazirmatn/vazirmatn-roundot-800.woff') format('woff'); + font-display: block; + unicode-range: U+0600-06FF, U+0750-077F, U+08A0-08FF, U+FB50-FDFF, U+FE70-FEFF, U+1EE00-1EEFF; +} +@font-face { + font-family: 'vazirmatn-roundot'; + font-weight: 900; + src: url('vazirmatn/vazirmatn-roundot-900.woff') format('woff'); + font-display: block; + unicode-range: U+0600-06FF, U+0750-077F, U+08A0-08FF, U+FB50-FDFF, U+FE70-FEFF, U+1EE00-1EEFF; +} + +/* Global page typography */ +body { + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + word-wrap: break-word; + text-size-adjust: none; + -webkit-text-size-adjust: none; + font-feature-settings: 'calt' 1, 'tnum' 0; + font-family: 'vazirmatn-roundot-vf', + 'vazirmatn-roundot', + system-ui, + -apple-system, + BlinkMacSystemFont, + 'Segoe UI', + 'Roboto', + 'Oxygen', + 'Ubuntu', + 'Cantarell', + 'Open Sans', + 'Helvetica Neue', + 'Arial', + sans-serif, + 'Apple Color Emoji', + 'Segoe UI Emoji', + 'Segoe UI Symbol'; +} + +:root { + --font-vazirmatn-roundot: 'vazirmatn-roundot-vf', 'vazirmatn-roundot'; + --font-system: system-ui, + -apple-system, + BlinkMacSystemFont, + 'Segoe UI', + 'Roboto', + 'Oxygen', + 'Ubuntu', + 'Cantarell', + 'Open Sans', + 'Helvetica Neue', + 'Arial', + sans-serif, + 'Apple Color Emoji', + 'Segoe UI Emoji', + 'Segoe UI Symbol'; +} diff --git a/packages/ui/font/vazirmatn.css b/packages/ui/font/vazirmatn.css new file mode 100644 index 000000000..85b9c13a5 --- /dev/null +++ b/packages/ui/font/vazirmatn.css @@ -0,0 +1,121 @@ +/* Vazirmatn Variable (Without-Latin) */ +@font-face { + font-family: 'vazirmatn-vf'; + font-weight: 100 900; + src: url('vazirmatn/vazirmatn[wght].woff2') format('woff2 supports variations'), + url('vazirmatn/vazirmatn[wght].woff2') format('woff2-variations'); + font-display: block; + unicode-range: U+0600-06FF, U+0750-077F, U+08A0-08FF, U+FB50-FDFF, U+FE70-FEFF, U+1EE00-1EEFF; +} + +/* Vazirmatn (Without-Latin, None VF Fallback) */ +@font-face { + font-family: 'vazirmatn'; + font-weight: 100; + src: url('vazirmatn/vazirmatn-100.woff') format('woff'); + font-display: block; + unicode-range: U+0600-06FF, U+0750-077F, U+08A0-08FF, U+FB50-FDFF, U+FE70-FEFF, U+1EE00-1EEFF; +} +@font-face { + font-family: 'vazirmatn'; + font-weight: 200; + src: url('vazirmatn/vazirmatn-200.woff') format('woff'); + font-display: block; + unicode-range: U+0600-06FF, U+0750-077F, U+08A0-08FF, U+FB50-FDFF, U+FE70-FEFF, U+1EE00-1EEFF; +} +@font-face { + font-family: 'vazirmatn'; + font-weight: 300; + src: url('vazirmatn/vazirmatn-300.woff') format('woff'); + font-display: block; + unicode-range: U+0600-06FF, U+0750-077F, U+08A0-08FF, U+FB50-FDFF, U+FE70-FEFF, U+1EE00-1EEFF; +} +@font-face { + font-family: 'vazirmatn'; + font-weight: 400; + src: url('vazirmatn/vazirmatn-400.woff') format('woff'); + font-display: block; + unicode-range: U+0600-06FF, U+0750-077F, U+08A0-08FF, U+FB50-FDFF, U+FE70-FEFF, U+1EE00-1EEFF; +} +@font-face { + font-family: 'vazirmatn'; + font-weight: 500; + src: url('vazirmatn/vazirmatn-500.woff') format('woff'); + font-display: block; + unicode-range: U+0600-06FF, U+0750-077F, U+08A0-08FF, U+FB50-FDFF, U+FE70-FEFF, U+1EE00-1EEFF; +} +@font-face { + font-family: 'vazirmatn'; + font-weight: 600; + src: url('vazirmatn/vazirmatn-600.woff') format('woff'); + font-display: block; + unicode-range: U+0600-06FF, U+0750-077F, U+08A0-08FF, U+FB50-FDFF, U+FE70-FEFF, U+1EE00-1EEFF; +} +@font-face { + font-family: 'vazirmatn'; + font-weight: 700; + src: url('vazirmatn/vazirmatn-700.woff') format('woff'); + font-display: block; + unicode-range: U+0600-06FF, U+0750-077F, U+08A0-08FF, U+FB50-FDFF, U+FE70-FEFF, U+1EE00-1EEFF; +} +@font-face { + font-family: 'vazirmatn'; + font-weight: 800; + src: url('vazirmatn/vazirmatn-800.woff') format('woff'); + font-display: block; + unicode-range: U+0600-06FF, U+0750-077F, U+08A0-08FF, U+FB50-FDFF, U+FE70-FEFF, U+1EE00-1EEFF; +} +@font-face { + font-family: 'vazirmatn'; + font-weight: 900; + src: url('vazirmatn/vazirmatn-900.woff') format('woff'); + font-display: block; + unicode-range: U+0600-06FF, U+0750-077F, U+08A0-08FF, U+FB50-FDFF, U+FE70-FEFF, U+1EE00-1EEFF; +} + +/* Global page typography */ +body { + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + word-wrap: break-word; + text-size-adjust: none; + -webkit-text-size-adjust: none; + font-feature-settings: 'calt' 1, 'tnum' 0; + font-family: 'vazirmatn-vf', + 'vazirmatn', + system-ui, + -apple-system, + BlinkMacSystemFont, + 'Segoe UI', + 'Roboto', + 'Oxygen', + 'Ubuntu', + 'Cantarell', + 'Open Sans', + 'Helvetica Neue', + 'Arial', + sans-serif, + 'Apple Color Emoji', + 'Segoe UI Emoji', + 'Segoe UI Symbol'; +} + +:root { + --font-vazirmatn: 'vazirmatn-vf', 'vazirmatn'; + --font-system: system-ui, + -apple-system, + BlinkMacSystemFont, + 'Segoe UI', + 'Roboto', + 'Oxygen', + 'Ubuntu', + 'Cantarell', + 'Open Sans', + 'Helvetica Neue', + 'Arial', + sans-serif, + 'Apple Color Emoji', + 'Segoe UI Emoji', + 'Segoe UI Symbol'; +} From 9d071e6226f57d61115277acfa73dd2aaa71b180 Mon Sep 17 00:00:00 2001 From: MohammadMahdi Zamanian Date: Mon, 31 Oct 2022 16:50:38 +0330 Subject: [PATCH 03/12] docs(readme): improve --- packages/ui/font/README.md | 72 +++++++++- packages/ui/font/font.css | 244 ---------------------------------- packages/ui/font/package.json | 3 +- 3 files changed, 72 insertions(+), 247 deletions(-) delete mode 100644 packages/ui/font/font.css diff --git a/packages/ui/font/README.md b/packages/ui/font/README.md index 21d98e403..67c914bcf 100644 --- a/packages/ui/font/README.md +++ b/packages/ui/font/README.md @@ -4,6 +4,8 @@ Best practices of using persian/arabic web fonts for progressive web application ## How to use +### Vazirmatn + ```html @@ -12,11 +14,11 @@ Best practices of using persian/arabic web fonts for progressive web application - + ``` +### Vazirmatn Round Dot + +```html + + + + + + + + + + + + + + +

بِسْمِ اللهِ الرَّحْمنِ الرَّحِیمِ

+

به نام خداوند بخشنده مهربان

+ + +``` + +### Sahel + +```html + + + + + + + + + + + + + + +

بِسْمِ اللهِ الرَّحْمنِ الرَّحِیمِ

+

به نام خداوند بخشنده مهربان

+ + +``` + [Demo](https://jsbin.com/zucajut/1/edit?html,output) diff --git a/packages/ui/font/font.css b/packages/ui/font/font.css deleted file mode 100644 index 282278cb1..000000000 --- a/packages/ui/font/font.css +++ /dev/null @@ -1,244 +0,0 @@ -/* Vazirmatn Variable (Without-Latin) */ -@font-face { - font-family: 'vazirmatn-vf'; - font-weight: 100 900; - src: url('vazirmatn/vazirmatn[wght].woff2') format('woff2 supports variations'), - url('vazirmatn/vazirmatn[wght].woff2') format('woff2-variations'); - font-display: block; - unicode-range: U+0600-06FF, U+0750-077F, U+08A0-08FF, U+FB50-FDFF, U+FE70-FEFF, U+1EE00-1EEFF; -} - -/* Vazirmatn (Without-Latin, None VF Fallback) */ -@font-face { - font-family: 'vazirmatn'; - font-weight: 100; - src: url('vazirmatn/vazirmatn-100.woff') format('woff'); - font-display: block; - unicode-range: U+0600-06FF, U+0750-077F, U+08A0-08FF, U+FB50-FDFF, U+FE70-FEFF, U+1EE00-1EEFF; -} -@font-face { - font-family: 'vazirmatn'; - font-weight: 200; - src: url('vazirmatn/vazirmatn-200.woff') format('woff'); - font-display: block; - unicode-range: U+0600-06FF, U+0750-077F, U+08A0-08FF, U+FB50-FDFF, U+FE70-FEFF, U+1EE00-1EEFF; -} -@font-face { - font-family: 'vazirmatn'; - font-weight: 300; - src: url('vazirmatn/vazirmatn-300.woff') format('woff'); - font-display: block; - unicode-range: U+0600-06FF, U+0750-077F, U+08A0-08FF, U+FB50-FDFF, U+FE70-FEFF, U+1EE00-1EEFF; -} -@font-face { - font-family: 'vazirmatn'; - font-weight: 400; - src: url('vazirmatn/vazirmatn-400.woff') format('woff'); - font-display: block; - unicode-range: U+0600-06FF, U+0750-077F, U+08A0-08FF, U+FB50-FDFF, U+FE70-FEFF, U+1EE00-1EEFF; -} -@font-face { - font-family: 'vazirmatn'; - font-weight: 500; - src: url('vazirmatn/vazirmatn-500.woff') format('woff'); - font-display: block; - unicode-range: U+0600-06FF, U+0750-077F, U+08A0-08FF, U+FB50-FDFF, U+FE70-FEFF, U+1EE00-1EEFF; -} -@font-face { - font-family: 'vazirmatn'; - font-weight: 600; - src: url('vazirmatn/vazirmatn-600.woff') format('woff'); - font-display: block; - unicode-range: U+0600-06FF, U+0750-077F, U+08A0-08FF, U+FB50-FDFF, U+FE70-FEFF, U+1EE00-1EEFF; -} -@font-face { - font-family: 'vazirmatn'; - font-weight: 700; - src: url('vazirmatn/vazirmatn-700.woff') format('woff'); - font-display: block; - unicode-range: U+0600-06FF, U+0750-077F, U+08A0-08FF, U+FB50-FDFF, U+FE70-FEFF, U+1EE00-1EEFF; -} -@font-face { - font-family: 'vazirmatn'; - font-weight: 800; - src: url('vazirmatn/vazirmatn-800.woff') format('woff'); - font-display: block; - unicode-range: U+0600-06FF, U+0750-077F, U+08A0-08FF, U+FB50-FDFF, U+FE70-FEFF, U+1EE00-1EEFF; -} -@font-face { - font-family: 'vazirmatn'; - font-weight: 900; - src: url('vazirmatn/vazirmatn-900.woff') format('woff'); - font-display: block; - unicode-range: U+0600-06FF, U+0750-077F, U+08A0-08FF, U+FB50-FDFF, U+FE70-FEFF, U+1EE00-1EEFF; -} - -/* Vazirmatn Round-Dots Variable (Without-Latin) */ -@font-face { - font-family: 'vazirmatn-rd-vf'; - font-weight: 100 900; - src: url('vazirmatn/vazirmatn-rd[wght].woff2') format('woff2 supports variations'), - url('vazirmatn/vazirmatn-rd[wght].woff2') format('woff2-variations'); - font-display: block; - unicode-range: U+0600-06FF, U+0750-077F, U+08A0-08FF, U+FB50-FDFF, U+FE70-FEFF, U+1EE00-1EEFF; -} - -/* Vazirmatn Round-Dots (Without-Latin, None VF Fallback) */ -@font-face { - font-family: 'vazirmatn-rd'; - font-weight: 100; - src: url('vazirmatn/vazirmatn-rd-100.woff') format('woff'); - font-display: block; - unicode-range: U+0600-06FF, U+0750-077F, U+08A0-08FF, U+FB50-FDFF, U+FE70-FEFF, U+1EE00-1EEFF; -} -@font-face { - font-family: 'vazirmatn-rd'; - font-weight: 200; - src: url('vazirmatn/vazirmatn-rd-200.woff') format('woff'); - font-display: block; - unicode-range: U+0600-06FF, U+0750-077F, U+08A0-08FF, U+FB50-FDFF, U+FE70-FEFF, U+1EE00-1EEFF; -} -@font-face { - font-family: 'vazirmatn-rd'; - font-weight: 300; - src: url('vazirmatn/vazirmatn-rd-300.woff') format('woff'); - font-display: block; - unicode-range: U+0600-06FF, U+0750-077F, U+08A0-08FF, U+FB50-FDFF, U+FE70-FEFF, U+1EE00-1EEFF; -} -@font-face { - font-family: 'vazirmatn-rd'; - font-weight: 400; - src: url('vazirmatn/vazirmatn-rd-400.woff') format('woff'); - font-display: block; - unicode-range: U+0600-06FF, U+0750-077F, U+08A0-08FF, U+FB50-FDFF, U+FE70-FEFF, U+1EE00-1EEFF; -} -@font-face { - font-family: 'vazirmatn-rd'; - font-weight: 500; - src: url('vazirmatn/vazirmatn-rd-500.woff') format('woff'); - font-display: block; - unicode-range: U+0600-06FF, U+0750-077F, U+08A0-08FF, U+FB50-FDFF, U+FE70-FEFF, U+1EE00-1EEFF; -} -@font-face { - font-family: 'vazirmatn-rd'; - font-weight: 600; - src: url('vazirmatn/vazirmatn-rd-600.woff') format('woff'); - font-display: block; - unicode-range: U+0600-06FF, U+0750-077F, U+08A0-08FF, U+FB50-FDFF, U+FE70-FEFF, U+1EE00-1EEFF; -} -@font-face { - font-family: 'vazirmatn-rd'; - font-weight: 700; - src: url('vazirmatn/vazirmatn-rd-700.woff') format('woff'); - font-display: block; - unicode-range: U+0600-06FF, U+0750-077F, U+08A0-08FF, U+FB50-FDFF, U+FE70-FEFF, U+1EE00-1EEFF; -} -@font-face { - font-family: 'vazirmatn-rd'; - font-weight: 800; - src: url('vazirmatn/vazirmatn-rd-800.woff') format('woff'); - font-display: block; - unicode-range: U+0600-06FF, U+0750-077F, U+08A0-08FF, U+FB50-FDFF, U+FE70-FEFF, U+1EE00-1EEFF; -} -@font-face { - font-family: 'vazirmatn-rd'; - font-weight: 900; - src: url('vazirmatn/vazirmatn-rd-900.woff') format('woff'); - font-display: block; - unicode-range: U+0600-06FF, U+0750-077F, U+08A0-08FF, U+FB50-FDFF, U+FE70-FEFF, U+1EE00-1EEFF; -} - -/* Sahel Variable (Without-Latin) */ -@font-face { - font-family: 'sahel-vf'; - font-weight: 300 900; - src: url('sahel/sahel[wght].woff2') format('woff2 supports variations'), url('sahel/sahel[wght].woff2') format('woff2-variations'); - font-display: block; - unicode-range: U+0600-06FF, U+0750-077F, U+08A0-08FF, U+FB50-FDFF, U+FE70-FEFF, U+1EE00-1EEFF; -} - -/* Sahel (Without-Latin, None VF Fallback) */ -@font-face { - font-family: 'sahel'; - font-weight: 300; - src: url('sahel/sahel-300.woff') format('woff'); - font-display: block; - unicode-range: U+0600-06FF, U+0750-077F, U+08A0-08FF, U+FB50-FDFF, U+FE70-FEFF, U+1EE00-1EEFF; -} -@font-face { - font-family: 'sahel'; - font-weight: 400; - src: url('sahel/sahel-400.woff') format('woff'); - font-display: block; - unicode-range: U+0600-06FF, U+0750-077F, U+08A0-08FF, U+FB50-FDFF, U+FE70-FEFF, U+1EE00-1EEFF; -} -@font-face { - font-family: 'sahel'; - font-weight: 600; - src: url('sahel/sahel-600.woff') format('woff'); - font-display: block; - unicode-range: U+0600-06FF, U+0750-077F, U+08A0-08FF, U+FB50-FDFF, U+FE70-FEFF, U+1EE00-1EEFF; -} -@font-face { - font-family: 'sahel'; - font-weight: 700; - src: url('sahel/sahel-700.woff') format('woff'); - font-display: block; - unicode-range: U+0600-06FF, U+0750-077F, U+08A0-08FF, U+FB50-FDFF, U+FE70-FEFF, U+1EE00-1EEFF; -} -@font-face { - font-family: 'sahel'; - font-weight: 900; - src: url('sahel/sahel-900.woff') format('woff'); - font-display: block; - unicode-range: U+0600-06FF, U+0750-077F, U+08A0-08FF, U+FB50-FDFF, U+FE70-FEFF, U+1EE00-1EEFF; -} - -/* Global page typography */ -body { - text-rendering: optimizeLegibility; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - word-wrap: break-word; - text-size-adjust: none; - -webkit-text-size-adjust: none; - font-feature-settings: 'calt' 1, 'tnum' 0; - font-family: 'vazirmatn-vf', - 'vazirmatn', - system-ui, - -apple-system, - BlinkMacSystemFont, - 'Segoe UI', - 'Roboto', - 'Oxygen', - 'Ubuntu', - 'Cantarell', - 'Open Sans', - 'Helvetica Neue', - 'Arial', - sans-serif, - 'Apple Color Emoji', - 'Segoe UI Emoji', - 'Segoe UI Symbol'; -} - -:root { - --font-sahel: 'sahel-vf', 'sahel'; - --font-vazirmatn: 'vazirmatn-vf', 'vazirmatn'; - --font-vazirmatn-rd: 'vazirmatn-rd-vf', 'vazirmatn-rd'; - --font-system: system-ui, - -apple-system, - BlinkMacSystemFont, - 'Segoe UI', - 'Roboto', - 'Oxygen', - 'Ubuntu', - 'Cantarell', - 'Open Sans', - 'Helvetica Neue', - 'Arial', - sans-serif, - 'Apple Color Emoji', - 'Segoe UI Emoji', - 'Segoe UI Symbol'; -} diff --git a/packages/ui/font/package.json b/packages/ui/font/package.json index 179197cfd..ac491ad1c 100644 --- a/packages/ui/font/package.json +++ b/packages/ui/font/package.json @@ -15,7 +15,8 @@ "main": "font.css", "author": "S. Ali Mihandoost ", "contributors": [ - "Godgiven " + "Godgiven ", + "MohammadMahdi Zamanian (mm25zamanian.ir)" ], "license": "MIT", "files": [ From 222e014d488416042bf1d8575bfc0eb84d6009e8 Mon Sep 17 00:00:00 2001 From: MohammadMahdi Zamanian Date: Mon, 31 Oct 2022 16:50:58 +0330 Subject: [PATCH 04/12] feat(demo): seprate fonts --- demo/font/index.html | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/demo/font/index.html b/demo/font/index.html index 79d7ff5e9..57fe745b0 100644 --- a/demo/font/index.html +++ b/demo/font/index.html @@ -5,7 +5,9 @@ @alwatr/font - + + + - - -

بِسْمِ اللهِ الرَّحْمنِ الرَّحِیمِ

-

به نام خداوند بخشنده مهربان

- - + + + + + + + + ``` ### Vazirmatn Round Dot ```html - - - - - - - - - - - - - - -

بِسْمِ اللهِ الرَّحْمنِ الرَّحِیمِ

-

به نام خداوند بخشنده مهربان

- - + + + + + + + + ``` ### Sahel ```html - - - - - - - - - - - - - - -

بِسْمِ اللهِ الرَّحْمنِ الرَّحِیمِ

-

به نام خداوند بخشنده مهربان

- - -``` + + + + -[Demo](https://jsbin.com/zucajut/1/edit?html,output) + + + +``` diff --git a/packages/ui/font/package.json b/packages/ui/font/package.json index 0da228320..13667b05c 100644 --- a/packages/ui/font/package.json +++ b/packages/ui/font/package.json @@ -1,13 +1,15 @@ { "name": "@alwatr/font", "version": "0.18.0", - "description": "Best practices of using persian/arabic web fonts for progressive web applications (The Right Way).", + "description": "Best practices (The Right Way) of using Persian/Arabic web fonts for Web Sites/Apps.", "keywords": [ "font", "fonts", "persian", "farsi", "arabic", + "vazirmatn", + "sahel", "typography", "pwa", "alwatr" diff --git a/packages/ui/font/vazirmatn/note.txt b/packages/ui/font/vazirmatn/note.txt index 1408f54c3..db59223ff 100644 --- a/packages/ui/font/vazirmatn/note.txt +++ b/packages/ui/font/vazirmatn/note.txt @@ -7,15 +7,15 @@ mv Vazirmatn-NL-Medium.ttf vazirmatn-500.ttf mv Vazirmatn-NL-Regular.ttf vazirmatn-400.ttf mv Vazirmatn-NL-SemiBold.ttf vazirmatn-600.ttf mv Vazirmatn-NL-Thin.ttf vazirmatn-100.ttf -mv Vazirmatn-RD-NL-Black.ttf vazirmatn-rd-900.ttf -mv Vazirmatn-RD-NL-Bold.ttf vazirmatn-rd-700.ttf -mv Vazirmatn-RD-NL-ExtraBold.ttf vazirmatn-rd-800.ttf -mv Vazirmatn-RD-NL-ExtraLight.ttf vazirmatn-rd-200.ttf -mv Vazirmatn-RD-NL-Light.ttf vazirmatn-rd-300.ttf -mv Vazirmatn-RD-NL-Medium.ttf vazirmatn-rd-500.ttf -mv Vazirmatn-RD-NL-Regular.ttf vazirmatn-rd-400.ttf -mv Vazirmatn-RD-NL-SemiBold.ttf vazirmatn-rd-600.ttf -mv Vazirmatn-RD-NL-Thin.ttf vazirmatn-rd-100.ttf +mv Vazirmatn-RD-NL-Black.ttf vazirmatn-roundot-900.ttf +mv Vazirmatn-RD-NL-Bold.ttf vazirmatn-roundot-700.ttf +mv Vazirmatn-RD-NL-ExtraBold.ttf vazirmatn-roundot-800.ttf +mv Vazirmatn-RD-NL-ExtraLight.ttf vazirmatn-roundot-200.ttf +mv Vazirmatn-RD-NL-Light.ttf vazirmatn-roundot-300.ttf +mv Vazirmatn-RD-NL-Medium.ttf vazirmatn-roundot-500.ttf +mv Vazirmatn-RD-NL-Regular.ttf vazirmatn-roundot-400.ttf +mv Vazirmatn-RD-NL-SemiBold.ttf vazirmatn-roundot-600.ttf +mv Vazirmatn-RD-NL-Thin.ttf vazirmatn-roundot-100.ttf npx ttf2woff vazirmatn-900.ttf vazirmatn-900.woff npx ttf2woff vazirmatn-700.ttf vazirmatn-700.woff @@ -26,12 +26,12 @@ npx ttf2woff vazirmatn-500.ttf vazirmatn-500.woff npx ttf2woff vazirmatn-400.ttf vazirmatn-400.woff npx ttf2woff vazirmatn-600.ttf vazirmatn-600.woff npx ttf2woff vazirmatn-100.ttf vazirmatn-100.woff -npx ttf2woff vazirmatn-rd-900.ttf vazirmatn-rd-900.woff -npx ttf2woff vazirmatn-rd-700.ttf vazirmatn-rd-700.woff -npx ttf2woff vazirmatn-rd-800.ttf vazirmatn-rd-800.woff -npx ttf2woff vazirmatn-rd-200.ttf vazirmatn-rd-200.woff -npx ttf2woff vazirmatn-rd-300.ttf vazirmatn-rd-300.woff -npx ttf2woff vazirmatn-rd-500.ttf vazirmatn-rd-500.woff -npx ttf2woff vazirmatn-rd-400.ttf vazirmatn-rd-400.woff -npx ttf2woff vazirmatn-rd-600.ttf vazirmatn-rd-600.woff -npx ttf2woff vazirmatn-rd-100.ttf vazirmatn-rd-100.woff +npx ttf2woff vazirmatn-roundot-900.ttf vazirmatn-roundot-900.woff +npx ttf2woff vazirmatn-roundot-700.ttf vazirmatn-roundot-700.woff +npx ttf2woff vazirmatn-roundot-800.ttf vazirmatn-roundot-800.woff +npx ttf2woff vazirmatn-roundot-200.ttf vazirmatn-roundot-200.woff +npx ttf2woff vazirmatn-roundot-300.ttf vazirmatn-roundot-300.woff +npx ttf2woff vazirmatn-roundot-500.ttf vazirmatn-roundot-500.woff +npx ttf2woff vazirmatn-roundot-400.ttf vazirmatn-roundot-400.woff +npx ttf2woff vazirmatn-roundot-600.ttf vazirmatn-roundot-600.woff +npx ttf2woff vazirmatn-roundot-100.ttf vazirmatn-roundot-100.woff From a371bf2bcf6477487ceeadeaa596919066f5c468 Mon Sep 17 00:00:00 2001 From: Ali Mihandoost Date: Tue, 1 Nov 2022 18:45:47 +0330 Subject: [PATCH 08/12] fix(font): review --- demo/font/index.html | 4 +- packages/ui/font/sahel.css | 22 ++------- packages/ui/font/vazirmatn-roundot.css | 44 ++++++------------ .../vazirmatn-roundot-100.woff | Bin .../vazirmatn-roundot-200.woff | Bin .../vazirmatn-roundot-300.woff | Bin .../vazirmatn-roundot-400.woff | Bin .../vazirmatn-roundot-500.woff | Bin .../vazirmatn-roundot-600.woff | Bin .../vazirmatn-roundot-700.woff | Bin .../vazirmatn-roundot-800.woff | Bin .../vazirmatn-roundot-900.woff | Bin .../vazirmatn-roundot[wght].woff2 | Bin packages/ui/font/vazirmatn.css | 22 ++------- 14 files changed, 22 insertions(+), 70 deletions(-) rename packages/ui/font/{vazirmatn => vazirmatn-roundot}/vazirmatn-roundot-100.woff (100%) rename packages/ui/font/{vazirmatn => vazirmatn-roundot}/vazirmatn-roundot-200.woff (100%) rename packages/ui/font/{vazirmatn => vazirmatn-roundot}/vazirmatn-roundot-300.woff (100%) rename packages/ui/font/{vazirmatn => vazirmatn-roundot}/vazirmatn-roundot-400.woff (100%) rename packages/ui/font/{vazirmatn => vazirmatn-roundot}/vazirmatn-roundot-500.woff (100%) rename packages/ui/font/{vazirmatn => vazirmatn-roundot}/vazirmatn-roundot-600.woff (100%) rename packages/ui/font/{vazirmatn => vazirmatn-roundot}/vazirmatn-roundot-700.woff (100%) rename packages/ui/font/{vazirmatn => vazirmatn-roundot}/vazirmatn-roundot-800.woff (100%) rename packages/ui/font/{vazirmatn => vazirmatn-roundot}/vazirmatn-roundot-900.woff (100%) rename packages/ui/font/{vazirmatn => vazirmatn-roundot}/vazirmatn-roundot[wght].woff2 (100%) diff --git a/demo/font/index.html b/demo/font/index.html index 57fe745b0..027e4074f 100644 --- a/demo/font/index.html +++ b/demo/font/index.html @@ -36,7 +36,7 @@ font-family: var(--font-vazirmatn), var(--font-system); } - .vazirmatn-rd { + .vazirmatn-roundot { font-family: var(--font-vazirmatn-roundot), var(--font-system); } @@ -66,7 +66,7 @@

فونت وزیر‌متن

-
+

فونت وزیر‌متن نقطه‌گرد

diff --git a/packages/ui/font/sahel.css b/packages/ui/font/sahel.css index d4181c0fd..4d465c95e 100644 --- a/packages/ui/font/sahel.css +++ b/packages/ui/font/sahel.css @@ -46,6 +46,9 @@ } /* Global page typography */ +:root { + --font-sahel: 'sahel-vf', 'sahel'; +} body { text-rendering: optimizeLegibility; -webkit-font-smoothing: antialiased; @@ -72,22 +75,3 @@ body { 'Segoe UI Emoji', 'Segoe UI Symbol'; } - -:root { - --font-sahel: 'sahel-vf', 'sahel'; - --font-system: system-ui, - -apple-system, - BlinkMacSystemFont, - 'Segoe UI', - 'Roboto', - 'Oxygen', - 'Ubuntu', - 'Cantarell', - 'Open Sans', - 'Helvetica Neue', - 'Arial', - sans-serif, - 'Apple Color Emoji', - 'Segoe UI Emoji', - 'Segoe UI Symbol'; -} diff --git a/packages/ui/font/vazirmatn-roundot.css b/packages/ui/font/vazirmatn-roundot.css index e765f824a..551e38fab 100644 --- a/packages/ui/font/vazirmatn-roundot.css +++ b/packages/ui/font/vazirmatn-roundot.css @@ -3,8 +3,8 @@ @font-face { font-family: 'vazirmatn-roundot-vf'; font-weight: 100 900; - src: url('vazirmatn/vazirmatn-roundot[wght].woff2') format('woff2 supports variations'), - url('vazirmatn/vazirmatn-roundot[wght].woff2') format('woff2-variations'); + src: url('vazirmatn-roundot/vazirmatn-roundot[wght].woff2') format('woff2 supports variations'), + url('vazirmatn-roundot/vazirmatn-roundot[wght].woff2') format('woff2-variations'); font-display: block; unicode-range: U+0600-06FF, U+0750-077F, U+08A0-08FF, U+FB50-FDFF, U+FE70-FEFF, U+1EE00-1EEFF; } @@ -13,68 +13,71 @@ @font-face { font-family: 'vazirmatn-roundot'; font-weight: 100; - src: url('vazirmatn/vazirmatn-roundot-100.woff') format('woff'); + src: url('vazirmatn-roundot/vazirmatn-roundot-100.woff') format('woff'); font-display: block; unicode-range: U+0600-06FF, U+0750-077F, U+08A0-08FF, U+FB50-FDFF, U+FE70-FEFF, U+1EE00-1EEFF; } @font-face { font-family: 'vazirmatn-roundot'; font-weight: 200; - src: url('vazirmatn/vazirmatn-roundot-200.woff') format('woff'); + src: url('vazirmatn-roundot/vazirmatn-roundot-200.woff') format('woff'); font-display: block; unicode-range: U+0600-06FF, U+0750-077F, U+08A0-08FF, U+FB50-FDFF, U+FE70-FEFF, U+1EE00-1EEFF; } @font-face { font-family: 'vazirmatn-roundot'; font-weight: 300; - src: url('vazirmatn/vazirmatn-roundot-300.woff') format('woff'); + src: url('vazirmatn-roundot/vazirmatn-roundot-300.woff') format('woff'); font-display: block; unicode-range: U+0600-06FF, U+0750-077F, U+08A0-08FF, U+FB50-FDFF, U+FE70-FEFF, U+1EE00-1EEFF; } @font-face { font-family: 'vazirmatn-roundot'; font-weight: 400; - src: url('vazirmatn/vazirmatn-roundot-400.woff') format('woff'); + src: url('vazirmatn-roundot/vazirmatn-roundot-400.woff') format('woff'); font-display: block; unicode-range: U+0600-06FF, U+0750-077F, U+08A0-08FF, U+FB50-FDFF, U+FE70-FEFF, U+1EE00-1EEFF; } @font-face { font-family: 'vazirmatn-roundot'; font-weight: 500; - src: url('vazirmatn/vazirmatn-roundot-500.woff') format('woff'); + src: url('vazirmatn-roundot/vazirmatn-roundot-500.woff') format('woff'); font-display: block; unicode-range: U+0600-06FF, U+0750-077F, U+08A0-08FF, U+FB50-FDFF, U+FE70-FEFF, U+1EE00-1EEFF; } @font-face { font-family: 'vazirmatn-roundot'; font-weight: 600; - src: url('vazirmatn/vazirmatn-roundot-600.woff') format('woff'); + src: url('vazirmatn-roundot/vazirmatn-roundot-600.woff') format('woff'); font-display: block; unicode-range: U+0600-06FF, U+0750-077F, U+08A0-08FF, U+FB50-FDFF, U+FE70-FEFF, U+1EE00-1EEFF; } @font-face { font-family: 'vazirmatn-roundot'; font-weight: 700; - src: url('vazirmatn/vazirmatn-roundot-700.woff') format('woff'); + src: url('vazirmatn-roundot/vazirmatn-roundot-700.woff') format('woff'); font-display: block; unicode-range: U+0600-06FF, U+0750-077F, U+08A0-08FF, U+FB50-FDFF, U+FE70-FEFF, U+1EE00-1EEFF; } @font-face { font-family: 'vazirmatn-roundot'; font-weight: 800; - src: url('vazirmatn/vazirmatn-roundot-800.woff') format('woff'); + src: url('vazirmatn-roundot/vazirmatn-roundot-800.woff') format('woff'); font-display: block; unicode-range: U+0600-06FF, U+0750-077F, U+08A0-08FF, U+FB50-FDFF, U+FE70-FEFF, U+1EE00-1EEFF; } @font-face { font-family: 'vazirmatn-roundot'; font-weight: 900; - src: url('vazirmatn/vazirmatn-roundot-900.woff') format('woff'); + src: url('vazirmatn-roundot/vazirmatn-roundot-900.woff') format('woff'); font-display: block; unicode-range: U+0600-06FF, U+0750-077F, U+08A0-08FF, U+FB50-FDFF, U+FE70-FEFF, U+1EE00-1EEFF; } /* Global page typography */ +:root { + --font-vazirmatn-roundot: 'vazirmatn-roundot-vf', 'vazirmatn-roundot'; +} body { text-rendering: optimizeLegibility; -webkit-font-smoothing: antialiased; @@ -101,22 +104,3 @@ body { 'Segoe UI Emoji', 'Segoe UI Symbol'; } - -:root { - --font-vazirmatn-roundot: 'vazirmatn-roundot-vf', 'vazirmatn-roundot'; - --font-system: system-ui, - -apple-system, - BlinkMacSystemFont, - 'Segoe UI', - 'Roboto', - 'Oxygen', - 'Ubuntu', - 'Cantarell', - 'Open Sans', - 'Helvetica Neue', - 'Arial', - sans-serif, - 'Apple Color Emoji', - 'Segoe UI Emoji', - 'Segoe UI Symbol'; -} diff --git a/packages/ui/font/vazirmatn/vazirmatn-roundot-100.woff b/packages/ui/font/vazirmatn-roundot/vazirmatn-roundot-100.woff similarity index 100% rename from packages/ui/font/vazirmatn/vazirmatn-roundot-100.woff rename to packages/ui/font/vazirmatn-roundot/vazirmatn-roundot-100.woff diff --git a/packages/ui/font/vazirmatn/vazirmatn-roundot-200.woff b/packages/ui/font/vazirmatn-roundot/vazirmatn-roundot-200.woff similarity index 100% rename from packages/ui/font/vazirmatn/vazirmatn-roundot-200.woff rename to packages/ui/font/vazirmatn-roundot/vazirmatn-roundot-200.woff diff --git a/packages/ui/font/vazirmatn/vazirmatn-roundot-300.woff b/packages/ui/font/vazirmatn-roundot/vazirmatn-roundot-300.woff similarity index 100% rename from packages/ui/font/vazirmatn/vazirmatn-roundot-300.woff rename to packages/ui/font/vazirmatn-roundot/vazirmatn-roundot-300.woff diff --git a/packages/ui/font/vazirmatn/vazirmatn-roundot-400.woff b/packages/ui/font/vazirmatn-roundot/vazirmatn-roundot-400.woff similarity index 100% rename from packages/ui/font/vazirmatn/vazirmatn-roundot-400.woff rename to packages/ui/font/vazirmatn-roundot/vazirmatn-roundot-400.woff diff --git a/packages/ui/font/vazirmatn/vazirmatn-roundot-500.woff b/packages/ui/font/vazirmatn-roundot/vazirmatn-roundot-500.woff similarity index 100% rename from packages/ui/font/vazirmatn/vazirmatn-roundot-500.woff rename to packages/ui/font/vazirmatn-roundot/vazirmatn-roundot-500.woff diff --git a/packages/ui/font/vazirmatn/vazirmatn-roundot-600.woff b/packages/ui/font/vazirmatn-roundot/vazirmatn-roundot-600.woff similarity index 100% rename from packages/ui/font/vazirmatn/vazirmatn-roundot-600.woff rename to packages/ui/font/vazirmatn-roundot/vazirmatn-roundot-600.woff diff --git a/packages/ui/font/vazirmatn/vazirmatn-roundot-700.woff b/packages/ui/font/vazirmatn-roundot/vazirmatn-roundot-700.woff similarity index 100% rename from packages/ui/font/vazirmatn/vazirmatn-roundot-700.woff rename to packages/ui/font/vazirmatn-roundot/vazirmatn-roundot-700.woff diff --git a/packages/ui/font/vazirmatn/vazirmatn-roundot-800.woff b/packages/ui/font/vazirmatn-roundot/vazirmatn-roundot-800.woff similarity index 100% rename from packages/ui/font/vazirmatn/vazirmatn-roundot-800.woff rename to packages/ui/font/vazirmatn-roundot/vazirmatn-roundot-800.woff diff --git a/packages/ui/font/vazirmatn/vazirmatn-roundot-900.woff b/packages/ui/font/vazirmatn-roundot/vazirmatn-roundot-900.woff similarity index 100% rename from packages/ui/font/vazirmatn/vazirmatn-roundot-900.woff rename to packages/ui/font/vazirmatn-roundot/vazirmatn-roundot-900.woff diff --git a/packages/ui/font/vazirmatn/vazirmatn-roundot[wght].woff2 b/packages/ui/font/vazirmatn-roundot/vazirmatn-roundot[wght].woff2 similarity index 100% rename from packages/ui/font/vazirmatn/vazirmatn-roundot[wght].woff2 rename to packages/ui/font/vazirmatn-roundot/vazirmatn-roundot[wght].woff2 diff --git a/packages/ui/font/vazirmatn.css b/packages/ui/font/vazirmatn.css index 85b9c13a5..39466b86d 100644 --- a/packages/ui/font/vazirmatn.css +++ b/packages/ui/font/vazirmatn.css @@ -74,6 +74,9 @@ } /* Global page typography */ +:root { + --font-vazirmatn: 'vazirmatn-vf', 'vazirmatn'; +} body { text-rendering: optimizeLegibility; -webkit-font-smoothing: antialiased; @@ -100,22 +103,3 @@ body { 'Segoe UI Emoji', 'Segoe UI Symbol'; } - -:root { - --font-vazirmatn: 'vazirmatn-vf', 'vazirmatn'; - --font-system: system-ui, - -apple-system, - BlinkMacSystemFont, - 'Segoe UI', - 'Roboto', - 'Oxygen', - 'Ubuntu', - 'Cantarell', - 'Open Sans', - 'Helvetica Neue', - 'Arial', - sans-serif, - 'Apple Color Emoji', - 'Segoe UI Emoji', - 'Segoe UI Symbol'; -} From b89217eb2bd271e1d62ebe29b41ac2599852d7da Mon Sep 17 00:00:00 2001 From: Ali Mihandoost Date: Tue, 1 Nov 2022 18:56:32 +0330 Subject: [PATCH 09/12] feat(demo): improve demo dark mode --- demo/font/index.html | 24 +++++++++------- demo/icon/index.html | 5 ++++ demo/index.html | 37 ++++++++++++++----------- demo/logger/index.html | 25 ++++++++++------- demo/math/index.html | 25 ++++++++++------- demo/router/index.html | 63 +++++++++++++++++++++++------------------- demo/signal/index.html | 29 +++++++++++-------- 7 files changed, 121 insertions(+), 87 deletions(-) diff --git a/demo/font/index.html b/demo/font/index.html index 027e4074f..8dd192e8a 100644 --- a/demo/font/index.html +++ b/demo/font/index.html @@ -2,16 +2,20 @@ - - @alwatr/font - - - + + + + + diff --git a/demo/icon/index.html b/demo/icon/index.html index 68d1cf07d..80159e17c 100644 --- a/demo/icon/index.html +++ b/demo/icon/index.html @@ -5,6 +5,11 @@ @alwatr/icon + diff --git a/demo/index.html b/demo/index.html index 3256b8e11..568126e97 100644 --- a/demo/index.html +++ b/demo/index.html @@ -1,19 +1,24 @@ - - - - - One - + + + + + Alwatr + + - -
    -
  1. Logger
  2. -
  3. Fetch
  4. -
  5. Signal
  6. -
  7. Router
  8. -
  9. Font
  10. -
  11. Math
  12. -
- + +
    +
  1. Logger
  2. +
  3. Fetch
  4. +
  5. Signal
  6. +
  7. Router
  8. +
  9. Font
  10. +
  11. Math
  12. +
+ diff --git a/demo/logger/index.html b/demo/logger/index.html index 941012f52..5c41e7463 100644 --- a/demo/logger/index.html +++ b/demo/logger/index.html @@ -1,13 +1,18 @@ - - - - - @alwatr/logger - - + + + + + @alwatr/logger + + + - -

Check the console

- + +

Check the console

+ diff --git a/demo/math/index.html b/demo/math/index.html index bc71e0c9d..7c554e9c2 100644 --- a/demo/math/index.html +++ b/demo/math/index.html @@ -1,13 +1,18 @@ - - - - - @alwatr/math - - + + + + + @alwatr/math + + + - -

Check the console

- + +

Check the console

+ diff --git a/demo/router/index.html b/demo/router/index.html index f34e3e4dd..0ccb76cdf 100644 --- a/demo/router/index.html +++ b/demo/router/index.html @@ -1,34 +1,39 @@ - - - - - @alwatr/router - - + + + + + @alwatr/router + + + - -

Check the console

-
    - - - - - -
+ +

Check the console

+
    + + + + + +
-
+
- - + + diff --git a/demo/signal/index.html b/demo/signal/index.html index 9394dd0b3..07b94fb32 100644 --- a/demo/signal/index.html +++ b/demo/signal/index.html @@ -1,15 +1,20 @@ - - - - - @alwatr/signal - - + + + + + @alwatr/signal + + + - -

Check the console

- - - + +

Check the console

+ + + From 7b39f0a2b00c1f59953925c1991d70213fee7593 Mon Sep 17 00:00:00 2001 From: Ali Mihandoost Date: Tue, 1 Nov 2022 19:06:04 +0330 Subject: [PATCH 10/12] chore(deps) upgrade --- yarn.lock | 112 +++++++++++++++++++++++++++--------------------------- 1 file changed, 56 insertions(+), 56 deletions(-) diff --git a/yarn.lock b/yarn.lock index 291cfb67a..ad490331e 100644 --- a/yarn.lock +++ b/yarn.lock @@ -24,11 +24,11 @@ js-tokens "^4.0.0" "@babel/runtime@^7.10.2": - version "7.19.4" - resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.19.4.tgz#a42f814502ee467d55b38dd1c256f53a7b885c78" - integrity sha512-EXpLCrk55f+cYqmHsSR+yD/0gAIMxxA9QK9lnQWzhMCvt+YmoBN7Zx94s++Kv0+unHk39vxNO8t+CMA2WSS3wA== + version "7.20.1" + resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.20.1.tgz#1148bb33ab252b165a06698fde7576092a78b4a9" + integrity sha512-mrzLkl6U9YLF8qpqI7TB82PESyEGjm/0Ly91jG575eVxMMlb8fYfOXFZIJ8XfLrJZQbm7dlKry2bJmXBUEkdFg== dependencies: - regenerator-runtime "^0.13.4" + regenerator-runtime "^0.13.10" "@eslint/eslintrc@^1.3.3": version "1.3.3" @@ -51,13 +51,13 @@ integrity sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw== "@humanwhocodes/config-array@^0.11.6": - version "0.11.6" - resolved "https://registry.yarnpkg.com/@humanwhocodes/config-array/-/config-array-0.11.6.tgz#6a51d603a3aaf8d4cf45b42b3f2ac9318a4adc4b" - integrity sha512-jJr+hPTJYKyDILJfhNSHsjiwXYf26Flsz8DvNndOsHs5pwSnpGUEy8yzF0JYhCEvTDdV2vuOK5tt8BVhwO5/hg== + version "0.11.7" + resolved "https://registry.yarnpkg.com/@humanwhocodes/config-array/-/config-array-0.11.7.tgz#38aec044c6c828f6ed51d5d7ae3d9b9faf6dbb0f" + integrity sha512-kBbPWzN8oVMLb0hOUYXhmxggL/1cJE6ydvjDIGi9EnAGUyA7cLVKQg+d/Dsm+KZwx2czGHrCmMVLiyg8s5JPKw== dependencies: "@humanwhocodes/object-schema" "^1.2.1" debug "^4.1.1" - minimatch "^3.0.4" + minimatch "^3.0.5" "@humanwhocodes/module-importer@^1.0.1": version "1.0.1" @@ -946,17 +946,17 @@ read-package-json-fast "^2.0.3" which "^2.0.2" -"@nrwl/cli@15.0.0": - version "15.0.0" - resolved "https://registry.yarnpkg.com/@nrwl/cli/-/cli-15.0.0.tgz#7b00d95a6502f83fdd84f8888fd1ba7a180cdd07" - integrity sha512-D0zAhZ375bQnoUM2HLifMzAa75A3/lC9OkkewsiVVbqaznjEIry8ezHZepgfjFRVzLr3ue7FIpDEH3iJIYzvVw== +"@nrwl/cli@15.0.4": + version "15.0.4" + resolved "https://registry.yarnpkg.com/@nrwl/cli/-/cli-15.0.4.tgz#a10da4912d525c4ebc14d3a19810c7e5f09d0ac0" + integrity sha512-H3lni8iXUOzWTg1nH4YqOYxpyDz8Bq1Y30bb26r5yRlhdwsNtDBCZCaJQim8yCqYXYJVbxQnU4Ree2WR8xSg/g== dependencies: - nx "15.0.0" + nx "15.0.4" "@nrwl/devkit@>=14.8.6 < 16": - version "15.0.0" - resolved "https://registry.yarnpkg.com/@nrwl/devkit/-/devkit-15.0.0.tgz#755bc07581a57e0ae87f68a7562ab86ff737e919" - integrity sha512-ALtPfILlxLDg77rV/XNdDGbhUkh0gZPj/4Ehy3ScvVqPhTrDIZNLGX13dXgUUF9xhGb7SXPmvzZkduBpqmHnfQ== + version "15.0.4" + resolved "https://registry.yarnpkg.com/@nrwl/devkit/-/devkit-15.0.4.tgz#5139b236bef73e8f680478a4b5d76daad5c39e22" + integrity sha512-m32ust10hw2zZyWuspJNHeRGFzfvpgz8TI6OXsOt39TEk8aZiPm3CjxyKW0ntkwS6/VoYqVL7Xz+Q49R0UlItA== dependencies: "@phenomnomnominal/tsquery" "4.1.1" ejs "^3.1.7" @@ -964,12 +964,12 @@ semver "7.3.4" tslib "^2.3.0" -"@nrwl/tao@15.0.0": - version "15.0.0" - resolved "https://registry.yarnpkg.com/@nrwl/tao/-/tao-15.0.0.tgz#128499a4256e408716f7347131a3ed32d1fec5f0" - integrity sha512-qup1eSWYwp/KVrw/wxeWBvYttQ9dcbQnqpXb5NQMD31SpXEZSpJB1i3GV/o6CF5qQQSNLwICXZx25rNTTQAqpg== +"@nrwl/tao@15.0.4": + version "15.0.4" + resolved "https://registry.yarnpkg.com/@nrwl/tao/-/tao-15.0.4.tgz#193bf740bd1811d8506de79ce34a70086705b028" + integrity sha512-hBmHI6Zlq/bAyeF+SPa9EJdWEFGAAUB+puz2jQfPWcyvTBTYDwqimLNJCaj8uy+aXBmrRCjmfNSBvgNxRiA0Sg== dependencies: - nx "15.0.0" + nx "15.0.4" "@octokit/auth-token@^3.0.0": version "3.0.2" @@ -1209,9 +1209,9 @@ integrity sha512-FyAOrDuQmBi8/or3ns4rwPno7/9tJTijVW6aQQjK02+kOQ8zmoNg2XJtAuQhvQcy1ASJq38wirX5//9J1EqoUA== "@types/http-errors@*": - version "1.8.2" - resolved "https://registry.yarnpkg.com/@types/http-errors/-/http-errors-1.8.2.tgz#7315b4c4c54f82d13fa61c228ec5c2ea5cc9e0e1" - integrity sha512-EqX+YQxINb+MeXaIqYDASb6U6FCHbWjkj4a1CKDBks3d/QiB2+PqBLyO72vLDgAO1wUI4O+9gweRcQK11bTL/w== + version "2.0.1" + resolved "https://registry.yarnpkg.com/@types/http-errors/-/http-errors-2.0.1.tgz#20172f9578b225f6c7da63446f56d4ce108d5a65" + integrity sha512-/K3ds8TRAfBvi5vfjuz8y6+GiAYBZ0x4tXv1Av6CWBWn0IlADc+ZX9pMq7oU0fNQPnBwIZl3rmeLp6SBApbxSQ== "@types/json-schema@^7.0.9": version "7.0.11" @@ -1307,9 +1307,9 @@ "@types/node" "*" "@types/semver@^7.3.12": - version "7.3.12" - resolved "https://registry.yarnpkg.com/@types/semver/-/semver-7.3.12.tgz#920447fdd78d76b19de0438b7f60df3c4a80bf1c" - integrity sha512-WwA1MW0++RfXmCr12xeYOOC5baSC9mSb0ZqCquFzKhcoF4TvHu5MKOuXsncgZcpVFhB1pXd5hZmM0ryAoCp12A== + version "7.3.13" + resolved "https://registry.yarnpkg.com/@types/semver/-/semver-7.3.13.tgz#da4bfd73f49bd541d28920ab0e2bf0ee80f71c91" + integrity sha512-21cFJr9z3g5dW8B0CVI9g2O9beqaThGQ6ZFBqHfwhzLDKUxaqTIy3vnfah/UPkfOiF2pLq+tGz+W8RyCskuslw== "@types/serve-static@*": version "1.15.0" @@ -1496,9 +1496,9 @@ integrity sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ== "@yarnpkg/parsers@^3.0.0-rc.18": - version "3.0.0-rc.26" - resolved "https://registry.yarnpkg.com/@yarnpkg/parsers/-/parsers-3.0.0-rc.26.tgz#353976e2c2dff453c824724532ab246772a4f6f6" - integrity sha512-F52Zryoi6uSHi43A/htykDD7l1707TQjHeAHTKxNWJBTwvrEKWYvuu1w8bzSHpFVc06ig2KyrpHPfmeiuOip8Q== + version "3.0.0-rc.27" + resolved "https://registry.yarnpkg.com/@yarnpkg/parsers/-/parsers-3.0.0-rc.27.tgz#6bc512f37bb514303158069d4273757dcfdda984" + integrity sha512-qs2wZulOYVjaOS6tYOs3SsR7m/qeHwjPrB5i4JtBJELsgWrEkyL+rJH21RA+fVwttJobAYQqw5Xj5SYLaDK/bQ== dependencies: js-yaml "^3.10.0" tslib "^2.4.0" @@ -1537,9 +1537,9 @@ acorn-jsx@^5.3.2: integrity sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ== acorn@^8.8.0: - version "8.8.0" - resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.8.0.tgz#88c0187620435c7f6015803f5539dae05a9dbea8" - integrity sha512-QOxyigPVrpZ2GXT+PFyZTl6TtOFc5egxHIP9IlQ+RbupQuX4RkT/Bee4/kQuC02Xkzg84JcT7oLYtDIQxp+v7w== + version "8.8.1" + resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.8.1.tgz#0a3f9cbecc4ec3bea6f0a80b66ae8dd2da250b73" + integrity sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA== add-stream@^1.0.0: version "1.0.0" @@ -2440,9 +2440,9 @@ debuglog@^1.0.1: integrity sha512-syBZ+rnAK3EgMsH2aYEOLUW7mZSY9Gb+0wUMCFsZvcmiz+HigA0LOcq/HoQqVuGG+EKykunc7QG2bzrponfaSw== decamelize-keys@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/decamelize-keys/-/decamelize-keys-1.1.0.tgz#d171a87933252807eb3cb61dc1c1445d078df2d9" - integrity sha512-ocLWuYzRPoS9bfiSdDd3cxvrzovVMZnRDVEzAs+hWIVXGDbHxWMECij2OBuyB/An0FFW/nLuq6Kv1i/YC5Qfzg== + version "1.1.1" + resolved "https://registry.yarnpkg.com/decamelize-keys/-/decamelize-keys-1.1.1.tgz#04a2d523b2f18d80d0158a43b895d56dff8d19d8" + integrity sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg== dependencies: decamelize "^1.1.0" map-obj "^1.0.0" @@ -2730,9 +2730,9 @@ es-abstract@^1.19.0, es-abstract@^1.19.1, es-abstract@^1.19.2, es-abstract@^1.19 unbox-primitive "^1.0.2" es-module-lexer@^1.0.0: - version "1.0.5" - resolved "https://registry.yarnpkg.com/es-module-lexer/-/es-module-lexer-1.0.5.tgz#d6d9de310a5e11cbf73b39a1d6f79e5c3df4d06f" - integrity sha512-oxJ+R1DzAw6j4g1Lx70bIKgfoRCX67C51kH2Mx7J4bS7ZzWxkcivXskFspzgKHUj6JUwUTghQgUPy8zTp6mMBw== + version "1.1.0" + resolved "https://registry.yarnpkg.com/es-module-lexer/-/es-module-lexer-1.1.0.tgz#bf56a09b5f1c6aea6ba231b0a636a0f60c410b70" + integrity sha512-fJg+1tiyEeS8figV+fPcPpm8WqJEflG3yPU0NOm5xMvrNkuiy7HzX/Ljng4Y0hAoiw4/3hQTCFYw+ub8+a2pRA== es-shim-unscopables@^1.0.0: version "1.0.0" @@ -3645,9 +3645,9 @@ hosted-git-info@^4.0.0, hosted-git-info@^4.0.1: lru-cache "^6.0.0" hosted-git-info@^5.0.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-5.1.0.tgz#9786123f92ef3627f24abc3f15c20d98ec4a6594" - integrity sha512-Ek+QmMEqZF8XrbFdwoDjSbm7rT23pCgEMOJmz6GPk/s4yH//RQfNPArhIxbguNxROq/+5lNBwCDHMhA903Kx1Q== + version "5.2.1" + resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-5.2.1.tgz#0ba1c97178ef91f3ab30842ae63d6a272341156f" + integrity sha512-xIcQYMnhcx2Nr4JTjsFmwwnr9vldugPy9uVm0o87bjqqWMv9GaqsTeT+i99wTl0mk1uLxJtHxLb8kymqTENQsw== dependencies: lru-cache "^7.5.1" @@ -3818,9 +3818,9 @@ init-package-json@^3.0.2: validate-npm-package-name "^4.0.0" inquirer@^8.2.4: - version "8.2.4" - resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-8.2.4.tgz#ddbfe86ca2f67649a67daa6f1051c128f684f0b4" - integrity sha512-nn4F01dxU8VeKfq192IjLsxu0/OmMZ4Lg3xKAns148rCaXP6ntAoEkVYZThWjwON8AlzdZZi6oqnhNbxUG9hVg== + version "8.2.5" + resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-8.2.5.tgz#d8654a7542c35a9b9e069d27e2df4858784d54f8" + integrity sha512-QAgPDQMEgrDssk1XiwwHoOGYF9BAbUcc1+j+FhEvaOt8/cKRqyLn0U5qA6F74fGhTMGxf92pOvPBeh29jQJDTQ== dependencies: ansi-escapes "^4.2.1" chalk "^4.1.1" @@ -4761,7 +4761,7 @@ minimatch@3.0.5: dependencies: brace-expansion "^1.1.7" -minimatch@^3.0.4, minimatch@^3.1.1, minimatch@^3.1.2: +minimatch@^3.0.4, minimatch@^3.0.5, minimatch@^3.1.1, minimatch@^3.1.2: version "3.1.2" resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b" integrity sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw== @@ -5197,13 +5197,13 @@ npmlog@^6.0.0, npmlog@^6.0.2: gauge "^4.0.3" set-blocking "^2.0.0" -nx@15.0.0, "nx@>=14.8.6 < 16": - version "15.0.0" - resolved "https://registry.yarnpkg.com/nx/-/nx-15.0.0.tgz#8f1a291b7393861242b5c0f0d03c6317aed9c182" - integrity sha512-uh9Ou5oj7yr6Uyp4QhqW1vIVoanYn1sJM1jzOyoT17GAhhODfS0BtQgUvlmInDuRqP8LMaPg4LXFMby07U1HXg== +nx@15.0.4, "nx@>=14.8.6 < 16": + version "15.0.4" + resolved "https://registry.yarnpkg.com/nx/-/nx-15.0.4.tgz#7299d4670c6a58584d47ca79ef79bec450163514" + integrity sha512-tCCiVJgCiX/R2zlL73dQsY49AxR/cA0dHX764KvLWIvB0mO8Zb7UWAwb8sdIbop3DqtGCopRTsAdOBcZXbe/9A== dependencies: - "@nrwl/cli" "15.0.0" - "@nrwl/tao" "15.0.0" + "@nrwl/cli" "15.0.4" + "@nrwl/tao" "15.0.4" "@parcel/watcher" "2.0.4" "@yarnpkg/lockfile" "^1.1.0" "@yarnpkg/parsers" "^3.0.0-rc.18" @@ -5878,7 +5878,7 @@ reduce-flatten@^2.0.0: resolved "https://registry.yarnpkg.com/reduce-flatten/-/reduce-flatten-2.0.0.tgz#734fd84e65f375d7ca4465c69798c25c9d10ae27" integrity sha512-EJ4UNY/U1t2P/2k6oqotuX2Cc3T6nxJwsM0N0asT7dhrtH1ltUxDn4NalSYmPE2rCkVpcf/X6R0wDwcFpzhd4w== -regenerator-runtime@^0.13.4: +regenerator-runtime@^0.13.10: version "0.13.10" resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.13.10.tgz#ed07b19616bcbec5da6274ebc75ae95634bfc2ee" integrity sha512-KepLsg4dU12hryUO7bp/axHAKvwGOCV0sGloQtpagJ12ai+ojVDqkeGSiRX1zlq+kjIMZ1t7gpze+26QqtdGqw== @@ -6753,9 +6753,9 @@ typical@^5.2.0: integrity sha512-dvdQgNDNJo+8B2uBQoqdb11eUCE1JQXhvjC/CZtgvZseVd5TYMXnq0+vuUemXbd/Se29cTaUuPX3YIc2xgbvIg== uglify-js@^3.1.4: - version "3.17.3" - resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.17.3.tgz#f0feedf019c4510f164099e8d7e72ff2d7304377" - integrity sha512-JmMFDME3iufZnBpyKL+uS78LRiC+mK55zWfM5f/pWBJfpOttXAqYfdDGRukYhJuyRinvPVAtUhvy7rlDybNtFg== + version "3.17.4" + resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.17.4.tgz#61678cf5fa3f5b7eb789bb345df29afb8257c22c" + integrity sha512-T9q82TJI9e/C1TAxYvfb16xO120tMVFZrGA3f9/P4424DNu6ypK103y0GPFVa17yotwSyZW5iYXgjYHkGrJW/g== unbox-primitive@^1.0.2: version "1.0.2" From 59e23eeaeee00f152daf5341b0ae66b7e9ac2a96 Mon Sep 17 00:00:00 2001 From: Ali Mihandoost Date: Tue, 1 Nov 2022 19:06:32 +0330 Subject: [PATCH 11/12] release: v0.19.0 --- CHANGELOG.md | 22 ++++++++++++++++++++++ demo/CHANGELOG.md | 12 ++++++++++++ demo/package.json | 4 ++-- lerna.json | 2 +- packages/core/element/CHANGELOG.md | 6 ++++++ packages/core/element/package.json | 4 ++-- packages/core/fetch/CHANGELOG.md | 4 ++++ packages/core/fetch/package.json | 4 ++-- packages/core/i18n/CHANGELOG.md | 6 ++++++ packages/core/i18n/package.json | 8 ++++---- packages/core/logger/CHANGELOG.md | 6 ++++++ packages/core/logger/package.json | 2 +- packages/core/math/CHANGELOG.md | 6 ++++++ packages/core/math/package.json | 2 +- packages/core/nano-server/CHANGELOG.md | 4 ++++ packages/core/nano-server/package.json | 4 ++-- packages/core/router/CHANGELOG.md | 6 ++++++ packages/core/router/package.json | 6 +++--- packages/core/signal/CHANGELOG.md | 6 ++++++ packages/core/signal/package.json | 4 ++-- packages/core/storage/CHANGELOG.md | 6 ++++++ packages/core/storage/package.json | 2 +- packages/core/token/CHANGELOG.md | 4 ++++ packages/core/token/package.json | 6 +++--- packages/lab/zx-example/CHANGELOG.md | 4 ++++ packages/lab/zx-example/package.json | 4 ++-- packages/nanoservice/storage/CHANGELOG.md | 4 ++++ packages/nanoservice/storage/package.json | 10 +++++----- packages/starter/nanoservice/CHANGELOG.md | 4 ++++ packages/starter/nanoservice/package.json | 8 ++++---- packages/ui/font/CHANGELOG.md | 11 +++++++++++ packages/ui/font/package.json | 2 +- packages/ui/icon/CHANGELOG.md | 14 ++++++++++++++ packages/ui/icon/package.json | 4 ++-- 34 files changed, 163 insertions(+), 38 deletions(-) create mode 100644 packages/ui/icon/CHANGELOG.md diff --git a/CHANGELOG.md b/CHANGELOG.md index 6f0c51e74..675b15ab9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,28 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [0.19.0](https://github.com/AliMD/alwatr/compare/v0.18.0...v0.19.0) (2022-11-01) + +### Bug Fixes + +- **font:** review ([a371bf2](https://github.com/AliMD/alwatr/commit/a371bf2bcf6477487ceeadeaa596919066f5c468)) +- Import error in webpack ([1a52f67](https://github.com/AliMD/alwatr/commit/1a52f67ff2788c51abd13126f34353c26aa669c3)) +- **publish-container:** ignore tdlib ([edd6729](https://github.com/AliMD/alwatr/commit/edd672974702d237699caa508d34b2cd9eb7d025)) + +### Features + +- **`alwatr-icon`:** `url-prefix` attr ([3af2dd4](https://github.com/AliMD/alwatr/commit/3af2dd4ba4a6451d54db7577badce9b279509265)) +- **`alwatr-icon`:** define styles & proprties ([fa0e7c7](https://github.com/AliMD/alwatr/commit/fa0e7c7c22bd9d45e7c3bde7ddb1323875223f63)) +- **`alwatr-icon`:** reflect property ([b1ce3df](https://github.com/AliMD/alwatr/commit/b1ce3df4dc28c3e32cb02c5efcf518c406ebfa82)) +- **`alwatr-icon`:** svg content ([26752bf](https://github.com/AliMD/alwatr/commit/26752bf34376634eac531e066f4a98437fe60b90)) +- **`demo`:** improve icon demo ([6519f6f](https://github.com/AliMD/alwatr/commit/6519f6f05567b8a4ce3db0bd3a442139902a01d4)) +- **alwatr-icon:** improve ([8522864](https://github.com/AliMD/alwatr/commit/85228649e1d3c8d179e3fbb5c5d2eb606bc7be3a)) +- **demo:** improve demo dark mode ([b89217e](https://github.com/AliMD/alwatr/commit/b89217eb2bd271e1d62ebe29b41ac2599852d7da)) +- **demo:** seprate fonts ([222e014](https://github.com/AliMD/alwatr/commit/222e014d488416042bf1d8575bfc0eb84d6009e8)) +- **element:** add to tsconfig ([89ec9b6](https://github.com/AliMD/alwatr/commit/89ec9b6f672e96b2424b81465d118f6338ad5524)) +- **font:** rename font files ([eb76649](https://github.com/AliMD/alwatr/commit/eb76649be6b7eee14660664a037b2b535ce52805)) +- **font:** seprate stylesheets ([fafa726](https://github.com/AliMD/alwatr/commit/fafa726d887ddddda31042651e58d5180e4d5a97)) + # [0.18.0](https://github.com/AliMD/alwatr/compare/v0.17.0...v0.18.0) (2022-10-22) ### Bug Fixes diff --git a/demo/CHANGELOG.md b/demo/CHANGELOG.md index fab7b6c89..a042a83c0 100644 --- a/demo/CHANGELOG.md +++ b/demo/CHANGELOG.md @@ -3,6 +3,18 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [0.19.0](https://github.com/AliMD/alwatr/compare/v0.18.0...v0.19.0) (2022-11-01) + +### Bug Fixes + +- **font:** review ([a371bf2](https://github.com/AliMD/alwatr/commit/a371bf2bcf6477487ceeadeaa596919066f5c468)) + +### Features + +- **`demo`:** improve icon demo ([6519f6f](https://github.com/AliMD/alwatr/commit/6519f6f05567b8a4ce3db0bd3a442139902a01d4)) +- **demo:** improve demo dark mode ([b89217e](https://github.com/AliMD/alwatr/commit/b89217eb2bd271e1d62ebe29b41ac2599852d7da)) +- **demo:** seprate fonts ([222e014](https://github.com/AliMD/alwatr/commit/222e014d488416042bf1d8575bfc0eb84d6009e8)) + # [0.18.0](https://github.com/AliMD/alwatr/compare/v0.17.0...v0.18.0) (2022-10-22) ### Features diff --git a/demo/package.json b/demo/package.json index 052b3a85d..900e7056e 100644 --- a/demo/package.json +++ b/demo/package.json @@ -1,6 +1,6 @@ { "name": "@alwatr/demo", - "version": "0.18.0", + "version": "0.19.0", "main": "index.js", "author": "S. Ali Mihandoost (https://ali.mihandoost.com)", "type": "module", @@ -9,7 +9,7 @@ "MohammadMahdi Zamanian " ], "dependencies": { - "@alwatr/logger": "^0.18.0", + "@alwatr/logger": "^0.19.0", "tslib": "^2.4.1" } } diff --git a/lerna.json b/lerna.json index 6075bd11b..d2ea44808 100644 --- a/lerna.json +++ b/lerna.json @@ -1,5 +1,5 @@ { - "version": "0.18.0", + "version": "0.19.0", "npmClient": "yarn", "useWorkspaces": true, "package": ["demo", "packages/*/*"], diff --git a/packages/core/element/CHANGELOG.md b/packages/core/element/CHANGELOG.md index f3a7702ac..b0c8a823c 100644 --- a/packages/core/element/CHANGELOG.md +++ b/packages/core/element/CHANGELOG.md @@ -3,6 +3,12 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [0.19.0](https://github.com/AliMD/alwatr/compare/v0.18.0...v0.19.0) (2022-11-01) + +### Bug Fixes + +- Import error in webpack ([1a52f67](https://github.com/AliMD/alwatr/commit/1a52f67ff2788c51abd13126f34353c26aa669c3)) + # [0.18.0](https://github.com/AliMD/alwatr/compare/v0.17.0...v0.18.0) (2022-10-22) **Note:** Version bump only for package @alwatr/element diff --git a/packages/core/element/package.json b/packages/core/element/package.json index 6918d245f..e47f4541f 100644 --- a/packages/core/element/package.json +++ b/packages/core/element/package.json @@ -1,6 +1,6 @@ { "name": "@alwatr/element", - "version": "0.18.0", + "version": "0.19.0", "description": "Elegant powerful web component (lit-element) helper mixins written in tiny TypeScript module.", "keywords": [ "element", @@ -33,7 +33,7 @@ "url": "https://github.com/AliMD/alwatr/issues" }, "dependencies": { - "@alwatr/logger": "^0.18.0", + "@alwatr/logger": "^0.19.0", "lit": "^2.4.0", "tslib": "^2.4.1" } diff --git a/packages/core/fetch/CHANGELOG.md b/packages/core/fetch/CHANGELOG.md index 926d483b4..76c7e4cc9 100644 --- a/packages/core/fetch/CHANGELOG.md +++ b/packages/core/fetch/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [0.19.0](https://github.com/AliMD/alwatr/compare/v0.18.0...v0.19.0) (2022-11-01) + +**Note:** Version bump only for package @alwatr/fetch + # [0.18.0](https://github.com/AliMD/alwatr/compare/v0.17.0...v0.18.0) (2022-10-22) ### Bug Fixes diff --git a/packages/core/fetch/package.json b/packages/core/fetch/package.json index 0b949d938..f311915e3 100644 --- a/packages/core/fetch/package.json +++ b/packages/core/fetch/package.json @@ -1,6 +1,6 @@ { "name": "@alwatr/fetch", - "version": "0.18.0", + "version": "0.19.0", "description": "Enhanced fetch API with cache strategy, retry pattern, timeout, helper methods and enhanced types written in tiny TypeScript, ES module.", "keywords": [ "fetch", @@ -34,7 +34,7 @@ "url": "https://github.com/AliMD/alwatr/issues" }, "dependencies": { - "@alwatr/logger": "^0.18.0", + "@alwatr/logger": "^0.19.0", "tslib": "^2.4.1" } } diff --git a/packages/core/i18n/CHANGELOG.md b/packages/core/i18n/CHANGELOG.md index 633b10009..2bc139d88 100644 --- a/packages/core/i18n/CHANGELOG.md +++ b/packages/core/i18n/CHANGELOG.md @@ -3,6 +3,12 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [0.19.0](https://github.com/AliMD/alwatr/compare/v0.18.0...v0.19.0) (2022-11-01) + +### Bug Fixes + +- Import error in webpack ([1a52f67](https://github.com/AliMD/alwatr/commit/1a52f67ff2788c51abd13126f34353c26aa669c3)) + # [0.18.0](https://github.com/AliMD/alwatr/compare/v0.17.0...v0.18.0) (2022-10-22) ### Bug Fixes diff --git a/packages/core/i18n/package.json b/packages/core/i18n/package.json index 975645807..d6fd9314d 100644 --- a/packages/core/i18n/package.json +++ b/packages/core/i18n/package.json @@ -1,6 +1,6 @@ { "name": "@alwatr/i18n", - "version": "0.18.0", + "version": "0.19.0", "description": "Elegant powerful translation module (i18n/l10n) with dynamic json storage written in tiny TypeScript, ES module.", "keywords": [ "i18n", @@ -32,9 +32,9 @@ "url": "https://github.com/AliMD/alwatr/issues" }, "dependencies": { - "@alwatr/fetch": "^0.18.0", - "@alwatr/logger": "^0.18.0", - "@alwatr/signal": "^0.18.0", + "@alwatr/fetch": "^0.19.0", + "@alwatr/logger": "^0.19.0", + "@alwatr/signal": "^0.19.0", "tslib": "^2.4.1" } } diff --git a/packages/core/logger/CHANGELOG.md b/packages/core/logger/CHANGELOG.md index d975c3030..ef1f3b407 100644 --- a/packages/core/logger/CHANGELOG.md +++ b/packages/core/logger/CHANGELOG.md @@ -3,6 +3,12 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [0.19.0](https://github.com/AliMD/alwatr/compare/v0.18.0...v0.19.0) (2022-11-01) + +### Bug Fixes + +- Import error in webpack ([1a52f67](https://github.com/AliMD/alwatr/commit/1a52f67ff2788c51abd13126f34353c26aa669c3)) + # [0.18.0](https://github.com/AliMD/alwatr/compare/v0.17.0...v0.18.0) (2022-10-22) **Note:** Version bump only for package @alwatr/logger diff --git a/packages/core/logger/package.json b/packages/core/logger/package.json index 69492f868..c372077d5 100644 --- a/packages/core/logger/package.json +++ b/packages/core/logger/package.json @@ -1,6 +1,6 @@ { "name": "@alwatr/logger", - "version": "0.18.0", + "version": "0.19.0", "description": "Fancy colorful console debugger with custom scope written in tiny TypeScript, ES module.", "keywords": [ "log", diff --git a/packages/core/math/CHANGELOG.md b/packages/core/math/CHANGELOG.md index 3204c47b7..d261b92b8 100644 --- a/packages/core/math/CHANGELOG.md +++ b/packages/core/math/CHANGELOG.md @@ -3,6 +3,12 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [0.19.0](https://github.com/AliMD/alwatr/compare/v0.18.0...v0.19.0) (2022-11-01) + +### Bug Fixes + +- Import error in webpack ([1a52f67](https://github.com/AliMD/alwatr/commit/1a52f67ff2788c51abd13126f34353c26aa669c3)) + # [0.18.0](https://github.com/AliMD/alwatr/compare/v0.17.0...v0.18.0) (2022-10-22) **Note:** Version bump only for package @alwatr/math diff --git a/packages/core/math/package.json b/packages/core/math/package.json index 2cc37f6f7..67e6c10ce 100644 --- a/packages/core/math/package.json +++ b/packages/core/math/package.json @@ -1,6 +1,6 @@ { "name": "@alwatr/math", - "version": "0.18.0", + "version": "0.19.0", "description": "Simple useful Math library written in tiny TypeScript module.", "keywords": [ "math", diff --git a/packages/core/nano-server/CHANGELOG.md b/packages/core/nano-server/CHANGELOG.md index 077c165d5..c987aa56c 100644 --- a/packages/core/nano-server/CHANGELOG.md +++ b/packages/core/nano-server/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [0.19.0](https://github.com/AliMD/alwatr/compare/v0.18.0...v0.19.0) (2022-11-01) + +**Note:** Version bump only for package @alwatr/nano-server + # [0.18.0](https://github.com/AliMD/alwatr/compare/v0.17.0...v0.18.0) (2022-10-22) **Note:** Version bump only for package @alwatr/nano-server diff --git a/packages/core/nano-server/package.json b/packages/core/nano-server/package.json index d5c415bc6..ef47b7143 100644 --- a/packages/core/nano-server/package.json +++ b/packages/core/nano-server/package.json @@ -1,6 +1,6 @@ { "name": "@alwatr/nano-server", - "version": "0.18.0", + "version": "0.19.0", "description": "Elegant powerful nodejs server for nanoservice use cases, written in tiny TypeScript module.", "keywords": [ "server", @@ -31,7 +31,7 @@ "url": "https://github.com/AliMD/alwatr/issues" }, "dependencies": { - "@alwatr/logger": "^0.18.0", + "@alwatr/logger": "^0.19.0", "tslib": "^2.4.1" } } diff --git a/packages/core/router/CHANGELOG.md b/packages/core/router/CHANGELOG.md index 4fa28fac0..6cd67555a 100644 --- a/packages/core/router/CHANGELOG.md +++ b/packages/core/router/CHANGELOG.md @@ -3,6 +3,12 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [0.19.0](https://github.com/AliMD/alwatr/compare/v0.18.0...v0.19.0) (2022-11-01) + +### Bug Fixes + +- Import error in webpack ([1a52f67](https://github.com/AliMD/alwatr/commit/1a52f67ff2788c51abd13126f34353c26aa669c3)) + # [0.18.0](https://github.com/AliMD/alwatr/compare/v0.17.0...v0.18.0) (2022-10-22) **Note:** Version bump only for package @alwatr/router diff --git a/packages/core/router/package.json b/packages/core/router/package.json index ae8e8956b..260e4a453 100644 --- a/packages/core/router/package.json +++ b/packages/core/router/package.json @@ -1,6 +1,6 @@ { "name": "@alwatr/router", - "version": "0.18.0", + "version": "0.19.0", "description": "Elegant powerful router (fundamental advance browser page routing) based on the simplicity of the signals written in tiny TypeScript module.", "keywords": [ "router", @@ -32,8 +32,8 @@ "url": "https://github.com/AliMD/alwatr/issues" }, "dependencies": { - "@alwatr/logger": "^0.18.0", - "@alwatr/signal": "^0.18.0", + "@alwatr/logger": "^0.19.0", + "@alwatr/signal": "^0.19.0", "tslib": "^2.4.1" } } diff --git a/packages/core/signal/CHANGELOG.md b/packages/core/signal/CHANGELOG.md index 0051b3bad..f5d35c1c7 100644 --- a/packages/core/signal/CHANGELOG.md +++ b/packages/core/signal/CHANGELOG.md @@ -3,6 +3,12 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [0.19.0](https://github.com/AliMD/alwatr/compare/v0.18.0...v0.19.0) (2022-11-01) + +### Bug Fixes + +- Import error in webpack ([1a52f67](https://github.com/AliMD/alwatr/commit/1a52f67ff2788c51abd13126f34353c26aa669c3)) + # [0.18.0](https://github.com/AliMD/alwatr/compare/v0.17.0...v0.18.0) (2022-10-22) **Note:** Version bump only for package @alwatr/signal diff --git a/packages/core/signal/package.json b/packages/core/signal/package.json index aa52955c8..65e4e14ae 100644 --- a/packages/core/signal/package.json +++ b/packages/core/signal/package.json @@ -1,6 +1,6 @@ { "name": "@alwatr/signal", - "version": "0.18.0", + "version": "0.19.0", "description": "Elegant powerful event system for handle global signals and states written in tiny TypeScript module.", "keywords": [ "signal", @@ -32,7 +32,7 @@ "url": "https://github.com/AliMD/alwatr/issues" }, "dependencies": { - "@alwatr/logger": "^0.18.0", + "@alwatr/logger": "^0.19.0", "tslib": "^2.4.1" } } diff --git a/packages/core/storage/CHANGELOG.md b/packages/core/storage/CHANGELOG.md index 34fbb173b..d39ad739e 100644 --- a/packages/core/storage/CHANGELOG.md +++ b/packages/core/storage/CHANGELOG.md @@ -3,6 +3,12 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [0.19.0](https://github.com/AliMD/alwatr/compare/v0.18.0...v0.19.0) (2022-11-01) + +### Bug Fixes + +- Import error in webpack ([1a52f67](https://github.com/AliMD/alwatr/commit/1a52f67ff2788c51abd13126f34353c26aa669c3)) + # [0.18.0](https://github.com/AliMD/alwatr/compare/v0.17.0...v0.18.0) (2022-10-22) **Note:** Version bump only for package @alwatr/storage diff --git a/packages/core/storage/package.json b/packages/core/storage/package.json index b6754b085..8bb581a91 100644 --- a/packages/core/storage/package.json +++ b/packages/core/storage/package.json @@ -1,6 +1,6 @@ { "name": "@alwatr/storage", - "version": "0.18.0", + "version": "0.19.0", "description": "Elegant micro in-memory json-like storage with disk backed, Faster NoSQL Database written in tiny TypeScript ES module.", "keywords": [ "database", diff --git a/packages/core/token/CHANGELOG.md b/packages/core/token/CHANGELOG.md index 3b3121eda..5f56f032e 100644 --- a/packages/core/token/CHANGELOG.md +++ b/packages/core/token/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [0.19.0](https://github.com/AliMD/alwatr/compare/v0.18.0...v0.19.0) (2022-11-01) + +**Note:** Version bump only for package @alwatr/token + # [0.18.0](https://github.com/AliMD/alwatr/compare/v0.17.0...v0.18.0) (2022-10-22) **Note:** Version bump only for package @alwatr/token diff --git a/packages/core/token/package.json b/packages/core/token/package.json index 751742ffb..441e486d0 100644 --- a/packages/core/token/package.json +++ b/packages/core/token/package.json @@ -1,6 +1,6 @@ { "name": "@alwatr/token", - "version": "0.18.0", + "version": "0.19.0", "description": "Secure authentication HOTP token generator (the HMAC-based One-Time Password algorithm) written in tiny TypeScript module.", "keywords": [ "token", @@ -40,8 +40,8 @@ "url": "https://github.com/AliMD/alwatr/issues" }, "dependencies": { - "@alwatr/logger": "^0.18.0", - "@alwatr/math": "^0.18.0", + "@alwatr/logger": "^0.19.0", + "@alwatr/math": "^0.19.0", "tslib": "^2.4.1" } } diff --git a/packages/lab/zx-example/CHANGELOG.md b/packages/lab/zx-example/CHANGELOG.md index 5ca9ebd58..3ca18c312 100644 --- a/packages/lab/zx-example/CHANGELOG.md +++ b/packages/lab/zx-example/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [0.19.0](https://github.com/AliMD/alwatr/compare/v0.18.0...v0.19.0) (2022-11-01) + +**Note:** Version bump only for package @alwatr/zx-example + # [0.18.0](https://github.com/AliMD/alwatr/compare/v0.17.0...v0.18.0) (2022-10-22) **Note:** Version bump only for package @alwatr/zx-example diff --git a/packages/lab/zx-example/package.json b/packages/lab/zx-example/package.json index e2b04163d..bf103af32 100644 --- a/packages/lab/zx-example/package.json +++ b/packages/lab/zx-example/package.json @@ -1,6 +1,6 @@ { "name": "@alwatr/zx-example", - "version": "0.18.0", + "version": "0.19.0", "description": "Test google zx with typescript in action.", "keywords": [ "zx-example", @@ -34,7 +34,7 @@ "build": "chmod -v +x *.js" }, "dependencies": { - "@alwatr/logger": "^0.18.0", + "@alwatr/logger": "^0.19.0", "tslib": "^2.4.1", "zx": "^7.1.1" } diff --git a/packages/nanoservice/storage/CHANGELOG.md b/packages/nanoservice/storage/CHANGELOG.md index 04c509c5e..38717fc75 100644 --- a/packages/nanoservice/storage/CHANGELOG.md +++ b/packages/nanoservice/storage/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [0.19.0](https://github.com/AliMD/alwatr/compare/v0.18.0...v0.19.0) (2022-11-01) + +**Note:** Version bump only for package alwatr-storage-nanoservice + # [0.18.0](https://github.com/AliMD/alwatr/compare/v0.17.0...v0.18.0) (2022-10-22) **Note:** Version bump only for package alwatr-storage-nanoservice diff --git a/packages/nanoservice/storage/package.json b/packages/nanoservice/storage/package.json index 7a2a7c4f8..10af5b2ed 100644 --- a/packages/nanoservice/storage/package.json +++ b/packages/nanoservice/storage/package.json @@ -1,6 +1,6 @@ { "name": "alwatr-storage-nanoservice", - "version": "0.18.0", + "version": "0.19.0", "description": "Alwatr Storage Nanoservice API, Elegant micro in-memory json-like storage with disk backed, Fastest NoSQL Database", "type": "module", "keywords": [ @@ -56,10 +56,10 @@ "watch:ts": "yarn build:ts --watch --preserveWatchOutput" }, "dependencies": { - "@alwatr/logger": "^0.18.0", - "@alwatr/math": "^0.18.0", - "@alwatr/nano-server": "^0.18.0", - "@alwatr/storage": "^0.18.0" + "@alwatr/logger": "^0.19.0", + "@alwatr/math": "^0.19.0", + "@alwatr/nano-server": "^0.19.0", + "@alwatr/storage": "^0.19.0" }, "devDependencies": { "@types/node": "^18.11.9", diff --git a/packages/starter/nanoservice/CHANGELOG.md b/packages/starter/nanoservice/CHANGELOG.md index 0f847751c..9e5561984 100644 --- a/packages/starter/nanoservice/CHANGELOG.md +++ b/packages/starter/nanoservice/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [0.19.0](https://github.com/AliMD/alwatr/compare/v0.18.0...v0.19.0) (2022-11-01) + +**Note:** Version bump only for package alwatr-nanoservice-starter + # [0.18.0](https://github.com/AliMD/alwatr/compare/v0.17.0...v0.18.0) (2022-10-22) **Note:** Version bump only for package alwatr-nanoservice-starter diff --git a/packages/starter/nanoservice/package.json b/packages/starter/nanoservice/package.json index 17c16a7a9..0a0ae1abc 100644 --- a/packages/starter/nanoservice/package.json +++ b/packages/starter/nanoservice/package.json @@ -1,6 +1,6 @@ { "name": "alwatr-nanoservice-starter", - "version": "0.18.0", + "version": "0.19.0", "description": "Alwatr Microservice/Nanoservice Starter Kit", "type": "module", "keywords": [ @@ -49,9 +49,9 @@ "watch:ts": "yarn build:ts --watch --preserveWatchOutput" }, "dependencies": { - "@alwatr/logger": "^0.18.0", - "@alwatr/math": "^0.18.0", - "@alwatr/nano-server": "^0.18.0" + "@alwatr/logger": "^0.19.0", + "@alwatr/math": "^0.19.0", + "@alwatr/nano-server": "^0.19.0" }, "devDependencies": { "@types/node": "^18.11.9", diff --git a/packages/ui/font/CHANGELOG.md b/packages/ui/font/CHANGELOG.md index b426afe62..3a2092911 100644 --- a/packages/ui/font/CHANGELOG.md +++ b/packages/ui/font/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [0.19.0](https://github.com/AliMD/alwatr/compare/v0.18.0...v0.19.0) (2022-11-01) + +### Bug Fixes + +- **font:** review ([a371bf2](https://github.com/AliMD/alwatr/commit/a371bf2bcf6477487ceeadeaa596919066f5c468)) + +### Features + +- **font:** rename font files ([eb76649](https://github.com/AliMD/alwatr/commit/eb76649be6b7eee14660664a037b2b535ce52805)) +- **font:** seprate stylesheets ([fafa726](https://github.com/AliMD/alwatr/commit/fafa726d887ddddda31042651e58d5180e4d5a97)) + # [0.18.0](https://github.com/AliMD/alwatr/compare/v0.17.0...v0.18.0) (2022-10-22) **Note:** Version bump only for package @alwatr/font diff --git a/packages/ui/font/package.json b/packages/ui/font/package.json index 13667b05c..70ca7355b 100644 --- a/packages/ui/font/package.json +++ b/packages/ui/font/package.json @@ -1,6 +1,6 @@ { "name": "@alwatr/font", - "version": "0.18.0", + "version": "0.19.0", "description": "Best practices (The Right Way) of using Persian/Arabic web fonts for Web Sites/Apps.", "keywords": [ "font", diff --git a/packages/ui/icon/CHANGELOG.md b/packages/ui/icon/CHANGELOG.md new file mode 100644 index 000000000..4c4bccf82 --- /dev/null +++ b/packages/ui/icon/CHANGELOG.md @@ -0,0 +1,14 @@ +# Change Log + +All notable changes to this project will be documented in this file. +See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. + +# [0.19.0](https://github.com/AliMD/alwatr/compare/v0.18.0...v0.19.0) (2022-11-01) + +### Features + +- **`alwatr-icon`:** `url-prefix` attr ([3af2dd4](https://github.com/AliMD/alwatr/commit/3af2dd4ba4a6451d54db7577badce9b279509265)) +- **`alwatr-icon`:** define styles & proprties ([fa0e7c7](https://github.com/AliMD/alwatr/commit/fa0e7c7c22bd9d45e7c3bde7ddb1323875223f63)) +- **`alwatr-icon`:** reflect property ([b1ce3df](https://github.com/AliMD/alwatr/commit/b1ce3df4dc28c3e32cb02c5efcf518c406ebfa82)) +- **`alwatr-icon`:** svg content ([26752bf](https://github.com/AliMD/alwatr/commit/26752bf34376634eac531e066f4a98437fe60b90)) +- **alwatr-icon:** improve ([8522864](https://github.com/AliMD/alwatr/commit/85228649e1d3c8d179e3fbb5c5d2eb606bc7be3a)) diff --git a/packages/ui/icon/package.json b/packages/ui/icon/package.json index cfe98ca9c..b04cb0e6c 100644 --- a/packages/ui/icon/package.json +++ b/packages/ui/icon/package.json @@ -1,6 +1,6 @@ { "name": "@alwatr/icon", - "version": "0.0.1", + "version": "0.19.0", "description": "Premium icons", "keywords": [ "icon", @@ -34,7 +34,7 @@ "url": "https://github.com/AliMD/alwatr/issues" }, "dependencies": { - "@alwatr/element": "^0.18.0", + "@alwatr/element": "^0.19.0", "lit": "^2.4.0", "tslib": "^2.4.1" } From 80241ff918094c071715b8261f11659228dcca13 Mon Sep 17 00:00:00 2001 From: Ali Mihandoost Date: Tue, 1 Nov 2022 19:15:00 +0330 Subject: [PATCH 12/12] doc(font): fix sahel urls --- packages/ui/font/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/ui/font/README.md b/packages/ui/font/README.md index a588fe3d5..f0dbde52b 100644 --- a/packages/ui/font/README.md +++ b/packages/ui/font/README.md @@ -53,11 +53,11 @@ Insert these lines inside `` tag. - +