Skip to content

Commit

Permalink
t Merge branch 'main' of https://github.com/SalamLang/Salam
Browse files Browse the repository at this point in the history
  • Loading branch information
BaseMax committed Jan 11, 2025
2 parents 1971e9d + 3b8cd21 commit 2281a82
Show file tree
Hide file tree
Showing 27 changed files with 16,518 additions and 14,029 deletions.
143 changes: 72 additions & 71 deletions config/yaml/docs.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,10 +14,10 @@

این دستور دارای ویژگی‌های زیر می‌باشد:

| نام ویژگی | توضیح | تولید |
| --------- | ----- | -------- |
| `منبع` | | `src` |
| `تکرار` | | `repeat` |
| نام ویژگی | توضیح | تولید |
|-----------|------------|-------|
| `منبع` | | `src` |
| `تکرار` | | `repeat` |

<h2 id="error">دستور <code>خطا</code></h2>

Expand All @@ -29,19 +29,19 @@

این دستور دارای ویژگی‌های زیر می‌باشد:

| نام ویژگی | توضیح | تولید |
| -------------- | --------------------------------------- | ------------- |
| `محتوا` | جهت تنظیم یک محتوا به یک دستور می‌باشد. | `content` |
| `عنوان` | | `title` |
| `زبان` | | `lang` |
| `جهت` | | `dir` |
| `نویسنده` | | `author` |
| `توضیح` | | `description` |
| `کلمات` | | `keywords` |
| `نمایه` | | `icon` |
| `فرمت متنی` | | `charset` |
| `بروزرسانی` | | `refresh` |
| `محدوده نمایش` | | `viewport` |
| نام ویژگی | توضیح | تولید |
|-----------|------------|-------|
| `محتوا` | جهت تنظیم یک محتوا به یک دستور می‌باشد. | `content` |
| `عنوان` | | `title` |
| `زبان` | | `lang` |
| `جهت` | | `dir` |
| `نویسنده` | | `author` |
| `توضیح` | | `description` |
| `کلمات` | | `keywords` |
| `نمایه` | | `icon` |
| `فرمت متنی` | | `charset` |
| `بروزرسانی` | | `refresh` |
| `محدوده نمایش` | | `viewport` |

<h2 id="div">دستور <code>جعبه</code></h2>

Expand All @@ -51,10 +51,10 @@

این دستور دارای ویژگی‌های زیر می‌باشد:

| نام ویژگی | توضیح | تولید |
| --------- | --------------------------------------- | --------- |
| `تکرار` | | `repeat` |
| `محتوا` | جهت تنظیم یک محتوا به یک دستور می‌باشد. | `content` |
| نام ویژگی | توضیح | تولید |
|-----------|------------|-------|
| `تکرار` | | `repeat` |
| `محتوا` | جهت تنظیم یک محتوا به یک دستور می‌باشد. | `content` |

<h2 id="paragraph">دستور <code>پاراگراف</code></h2>

Expand All @@ -64,10 +64,10 @@

این دستور دارای ویژگی‌های زیر می‌باشد:

| نام ویژگی | توضیح | تولید |
| --------- | --------------------------------------- | --------- |
| `تکرار` | | `repeat` |
| `محتوا` | جهت تنظیم یک محتوا به یک دستور می‌باشد. | `content` |
| نام ویژگی | توضیح | تولید |
|-----------|------------|-------|
| `تکرار` | | `repeat` |
| `محتوا` | جهت تنظیم یک محتوا به یک دستور می‌باشد. | `content` |

<h2 id="button">دستور <code>دکمه</code></h2>

Expand All @@ -77,11 +77,11 @@

این دستور دارای ویژگی‌های زیر می‌باشد:

| نام ویژگی | توضیح | تولید |
| --------- | --------------------------------------- | --------- |
| `تکرار` | | `repeat` |
| `محتوا` | جهت تنظیم یک محتوا به یک دستور می‌باشد. | `content` |
| `نام` | | `name` |
| نام ویژگی | توضیح | تولید |
|-----------|------------|-------|
| `تکرار` | | `repeat` |
| `محتوا` | جهت تنظیم یک محتوا به یک دستور می‌باشد. | `content` |
| `نام` | | `name` |

<h2 id="textarea">دستور <code>ویرایشگرمتن</code></h2>

Expand All @@ -91,12 +91,12 @@

این دستور دارای ویژگی‌های زیر می‌باشد:

| نام ویژگی | توضیح | تولید |
| --------- | --------------------------------------- | ------------- |
| `نام` | | `name` |
| `محتوا` | جهت تنظیم یک محتوا به یک دستور می‌باشد. | `content` |
| `تکرار` | | `repeat` |
| `راهنما` | | `placeholder` |
| نام ویژگی | توضیح | تولید |
|-----------|------------|-------|
| `نام` | | `name` |
| `محتوا` | جهت تنظیم یک محتوا به یک دستور می‌باشد. | `content` |
| `تکرار` | | `repeat` |
| `راهنما` | | `placeholder` |

<h2 id="label">دستور <code>برچسب</code></h2>

Expand All @@ -112,10 +112,10 @@

این دستور دارای ویژگی‌های زیر می‌باشد:

| نام ویژگی | توضیح | تولید |
| --------- | ----- | -------- |
| `نام` | | `name` |
| `تکرار` | | `repeat` |
| نام ویژگی | توضیح | تولید |
|-----------|------------|-------|
| `نام` | | `name` |
| `تکرار` | | `repeat` |

<h2 id="fieldset">دستور <code>گروه‌بندی</code></h2>

Expand All @@ -137,13 +137,13 @@

این دستور دارای ویژگی‌های زیر می‌باشد:

| نام ویژگی | توضیح | تولید |
| --------- | --------------------------------------- | --------- |
| `منبع` | | `src` |
| `نوع` | | `type` |
| `روش` | | `target` |
| `تکرار` | | `repeat` |
| `محتوا` | جهت تنظیم یک محتوا به یک دستور می‌باشد. | `content` |
| نام ویژگی | توضیح | تولید |
|-----------|------------|-------|
| `منبع` | | `src` |
| `نوع` | | `type` |
| `روش` | | `target` |
| `تکرار` | | `repeat` |
| `محتوا` | جهت تنظیم یک محتوا به یک دستور می‌باشد. | `content` |

<h2 id="optgroup">دستور <code>گروه انتخاب</code></h2>

Expand All @@ -165,10 +165,10 @@

این دستور دارای ویژگی‌های زیر می‌باشد:

| نام ویژگی | توضیح | تولید |
| --------- | --------------------------------------- | --------- |
| `تکرار` | | `repeat` |
| `محتوا` | جهت تنظیم یک محتوا به یک دستور می‌باشد. | `content` |
| نام ویژگی | توضیح | تولید |
|-----------|------------|-------|
| `تکرار` | | `repeat` |
| `محتوا` | جهت تنظیم یک محتوا به یک دستور می‌باشد. | `content` |

<h2 id="strong">دستور <code>ضخیم مهم</code></h2>

Expand Down Expand Up @@ -316,10 +316,10 @@

این دستور دارای ویژگی‌های زیر می‌باشد:

| نام ویژگی | توضیح | تولید |
| --------- | --------------------------------------- | --------- |
| `محتوا` | جهت تنظیم یک محتوا به یک دستور می‌باشد. | `content` |
| `تکرار` | | `repeat` |
| نام ویژگی | توضیح | تولید |
|-----------|------------|-------|
| `محتوا` | جهت تنظیم یک محتوا به یک دستور می‌باشد. | `content` |
| `تکرار` | | `repeat` |

<h2 id="li">دستور <code>مورد</code></h2>

Expand All @@ -329,10 +329,10 @@

این دستور دارای ویژگی‌های زیر می‌باشد:

| نام ویژگی | توضیح | تولید |
| --------- | --------------------------------------- | --------- |
| `محتوا` | جهت تنظیم یک محتوا به یک دستور می‌باشد. | `content` |
| `تکرار` | | `repeat` |
| نام ویژگی | توضیح | تولید |
|-----------|------------|-------|
| `محتوا` | جهت تنظیم یک محتوا به یک دستور می‌باشد. | `content` |
| `تکرار` | | `repeat` |

<h2 id="table">دستور <code>جدول</code></h2>

Expand Down Expand Up @@ -402,11 +402,11 @@

این دستور دارای ویژگی‌های زیر می‌باشد:

| نام ویژگی | توضیح | تولید |
| --------- | ----- | ------------- |
| `مقدار` | | `value` |
| `نام` | | `name` |
| `راهنما` | | `placeholder` |
| نام ویژگی | توضیح | تولید |
|-----------|------------|-------|
| `مقدار` | | `value` |
| `نام` | | `name` |
| `راهنما` | | `placeholder` |

<h2 id="img">دستور <code>تصویر</code></h2>

Expand All @@ -422,18 +422,19 @@

این دستور دارای ویژگی‌های زیر می‌باشد:

| نام ویژگی | توضیح | تولید |
| -------------- | ----- | --------------- |
| `نام` | | `font-family` |
| `منبع` | | `src` |
| `محدود یونیکد` | | `unicode-range` |
| `سبک` | | `font-style` |
| `وزن` | | `font-weight` |
| نام ویژگی | توضیح | تولید |
|-----------|------------|-------|
| `نام` | | `font-family` |
| `منبع` | | `src` |
| `محدود یونیکد` | | `unicode-range` |
| `سبک` | | `font-style` |
| `وزن` | | `font-weight` |

<h2 id="media">دستور <code>واکنش گرا</code></h2>

این دستور فرزند است.

نام این دستور معادل دستور `@media` می‌باشد.


</div>
36 changes: 18 additions & 18 deletions config/yaml/json/block.json
Original file line number Diff line number Diff line change
@@ -1,19 +1,19 @@
{
"items": [
{
"id": "AST_BLOCK_TYPE_LAYOUT"
},
{
"id": "AST_BLOCK_TYPE_FUNCTION"
},
{
"id": "AST_BLOCK_TYPE_IF"
},
{
"id": "AST_BLOCK_TYPE_ELSE_IF"
},
{
"id": "AST_BLOCK_TYPE_ERROR"
}
]
}
"items": [
{
"id": "AST_BLOCK_TYPE_LAYOUT"
},
{
"id": "AST_BLOCK_TYPE_FUNCTION"
},
{
"id": "AST_BLOCK_TYPE_IF"
},
{
"id": "AST_BLOCK_TYPE_ELSE_IF"
},
{
"id": "AST_BLOCK_TYPE_ERROR"
}
]
}
96 changes: 58 additions & 38 deletions config/yaml/json/layout/attribute/style/global_value.json
Original file line number Diff line number Diff line change
@@ -1,39 +1,59 @@
{
"items": [
{
"id": "inherit",
"text": {
"en": ["inherit"],
"fa": ["ارث بری"]
}
},
{
"id": "initial",
"text": {
"en": ["initial"],
"fa": ["ابتدایی"]
}
},
{
"id": "revert",
"text": {
"en": ["revert"],
"fa": ["بازگردانی"]
}
},
{
"id": "revert-layer",
"text": {
"en": ["revert-layer"],
"fa": ["بازگردانی لایه"]
}
},
{
"id": "unset",
"text": {
"en": ["unset"],
"fa": ["حذف شده"]
}
}
]
}
"items": [
{
"id": "inherit",
"text": {
"en": [
"inherit"
],
"fa": [
"ارث بری"
]
}
},
{
"id": "initial",
"text": {
"en": [
"initial"
],
"fa": [
"ابتدایی"
]
}
},
{
"id": "revert",
"text": {
"en": [
"revert"
],
"fa": [
"بازگردانی"
]
}
},
{
"id": "revert-layer",
"text": {
"en": [
"revert-layer"
],
"fa": [
"بازگردانی لایه"
]
}
},
{
"id": "unset",
"text": {
"en": [
"unset"
],
"fa": [
"حذف شده"
]
}
}
]
}
Loading

0 comments on commit 2281a82

Please sign in to comment.