Skip to content

Commit

Permalink
feat(forms): add form field descriptions
Browse files Browse the repository at this point in the history
  • Loading branch information
SonicGD committed Aug 15, 2021
1 parent 28e47fa commit 34879db
Show file tree
Hide file tree
Showing 8 changed files with 53 additions and 29 deletions.
7 changes: 5 additions & 2 deletions src/BioEngine.Admin/Pages/Pages/Edit.razor
Original file line number Diff line number Diff line change
Expand Up @@ -23,10 +23,12 @@
</Extra>
<ChildContent>
<FormItem Label="Заголовок">
<AntDesign.Input @bind-Value="@context.Entity.Title"/>
<AntDesign.Input @bind-Value="@context.Entity.Title" Placeholder="О сайте"/>
<Text Type="secondary">Заголовок страницы</Text>
</FormItem>
<FormItem Label="Адрес">
<AntDesign.Input @bind-Value="@context.Entity.Url"/>
<AntDesign.Input @bind-Value="@context.Entity.Url" Placeholder="about"/>
<Text Type="secondary">Адрес страницы на сайте — https://www.bioware.ru/pages/about.html</Text>
</FormItem>
<FormItem Label="Сайты">
<AntDesign.Select Mode="multiple"
Expand All @@ -41,6 +43,7 @@
TItem="Site"
EnableSearch
AllowClear/>
<Text Type="secondary">Сайты, на которых будет показываться страница</Text>
</FormItem>
<AntBlocklyForm TEntity="Page" TForm="PageForm" @bind-Value="context.Entity.Blocks" Form="context" Options="context.BlocksOptions"></AntBlocklyForm>
</ChildContent>
Expand Down
8 changes: 6 additions & 2 deletions src/BioEngine.Admin/Pages/Posts/Edit.razor
Original file line number Diff line number Diff line change
Expand Up @@ -38,12 +38,14 @@
<Row Gutter="24">
<AntDesign.Col Span="12">
<FormItem Label="Заголовок">
<AntDesign.Input @bind-Value="@context.Entity.Title" OnkeyUp="context.TitleChanged"/>
<AntDesign.Input @bind-Value="@context.Entity.Title" OnkeyUp="context.TitleChanged" Placeholder="Новый пост"/>
<Text Type="secondary">Заголовок поста</Text>
</FormItem>
</AntDesign.Col>
<AntDesign.Col Span="12">
<FormItem Label="Адрес">
<AntDesign.Input @bind-Value="@context.Entity.Url"/>
<AntDesign.Input @bind-Value="@context.Entity.Url" Placeholder="newpost"/>
<Text Type="secondary">Адрес поста на сайте — https://www.bioware.ru/posts/newpost.html</Text>
</FormItem>
</AntDesign.Col>
</Row>
Expand All @@ -63,6 +65,7 @@
EnableSearch
AllowClear>
</AntDesign.Select>
<Text Type="secondary">Разделы, к которым относится пост</Text>
</FormItem>
</AntDesign.Col>
<AntDesign.Col Span="12">
Expand All @@ -80,6 +83,7 @@
EnableSearch
AllowClear>
</AntDesign.Select>
<Text Type="secondary">Тэги, описывающие пост</Text>
</FormItem>
</AntDesign.Col>
</Row>
Expand Down
17 changes: 10 additions & 7 deletions src/BioEngine.Admin/Pages/Sections/Developers/Edit.razor
Original file line number Diff line number Diff line change
Expand Up @@ -37,19 +37,21 @@
<ChildContent>
<Row Gutter="24">
<AntDesign.Col Span="12">
<FormItem Label="Заголовок">
<AntDesign.Input @bind-Value="@context.Entity.Title" OnkeyUp="context.TitleChanged"/>
<FormItem Label="Название">
<AntDesign.Input @bind-Value="@context.Entity.Title" OnkeyUp="context.TitleChanged" Placeholder="Название разработчик"/>
<Text Type="secondary">Название разработчика</Text>
</FormItem>
</AntDesign.Col>
<AntDesign.Col Span="12">
<FormItem Label="Адрес">
<AntDesign.Input @bind-Value="@context.Entity.Url"/>
<AntDesign.Input @bind-Value="@context.Entity.Url" Placeholder="developername"/>
<Text Type="secondary">Адрес разработчика на сайте — https://www.bioware.ru/developers/developername.html</Text>
</FormItem>
</AntDesign.Col>
</Row>
<Row Gutter="24">
<AntDesign.Col Span="12">
<FormItem Label="Сайты" >
<FormItem Label="Сайты">
<AntDesign.Select Mode="multiple"
DataSource="@context.SitesList"
@bind-Value="@context.DummySiteId"
Expand All @@ -62,22 +64,23 @@
TItem="Site"
EnableSearch
AllowClear/>
<Text Type="secondary">Сайты, на которых отображать разработчика</Text>
</FormItem>
</AntDesign.Col>
<AntDesign.Col Span="12">
<FormItem Label="Хештег">
<AntDesign.Input @bind-Value="@context.Entity.Data.Hashtag"/>
<AntDesign.Input @bind-Value="@context.Entity.Data.Hashtag" Placeholder="developername"/>
<Text Type="secondary">Хештег для публикаций в соцсетях</Text>
</FormItem>
</AntDesign.Col>
</Row>
<Row Gutter="24">
<AntDesign.Col Span="12">
<FormItem Label="Картинка в шапку">
<AntStorageImageInput @bind-Value="@context.Entity.Data.HeaderPicture" Storage="@context.Storage" UploadPath="/developers" GenerateMetadata="@StorageUploadExtensions.GenerateMetadataAsync"></AntStorageImageInput>
<Text Type="secondary">Картинка в шапке на странице разработчика</Text>
</FormItem>
</AntDesign.Col>
<AntDesign.Col Span="12">
</AntDesign.Col>
</Row>
<AntBlocklyForm TEntity="Developer" TForm="DeveloperForm" @bind-Value="context.Entity.Blocks" Form="context" Options="context.BlocksOptions"></AntBlocklyForm>
</ChildContent>
Expand Down
19 changes: 11 additions & 8 deletions src/BioEngine.Admin/Pages/Sections/Games/Edit.razor
Original file line number Diff line number Diff line change
Expand Up @@ -13,8 +13,8 @@
<a href="/">BRCGames</a>
</BreadcrumbItem>
<BreadcrumbItem>
<a href="/Games">Игры</a>
</BreadcrumbItem>
<a href="/Games">Игры</a>
</BreadcrumbItem>
</Breadcrumb>
</Breadcrumb>
<Extra>
Expand All @@ -37,13 +37,15 @@
<ChildContent>
<Row Gutter="24">
<AntDesign.Col Span="12">
<FormItem Label="Заголовок">
<Input @bind-Value="@context.Entity.Title" OnkeyUp="context.TitleChanged"/>
<FormItem Label="Название">
<Input @bind-Value="@context.Entity.Title" OnkeyUp="context.TitleChanged" Placeholder="Название игры"/>
<Text Type="secondary">Название игры</Text>
</FormItem>
</AntDesign.Col>
<AntDesign.Col Span="12">
<FormItem Label="Адрес">
<Input @bind-Value="@context.Entity.Url"/>
<Input @bind-Value="@context.Entity.Url" Placeholder="gamename"/>
<Text Type="secondary">Адрес игры на сайте — https://www.bioware.ru/games/gamename.html</Text>
</FormItem>
</AntDesign.Col>
</Row>
Expand All @@ -63,22 +65,23 @@
EnableSearch
AllowClear>
</Select>
<Text Type="secondary">Сайты, на которых отображать игру</Text>
</FormItem>
</AntDesign.Col>
<AntDesign.Col Span="12">
<FormItem Label="Хештег">
<Input @bind-Value="@context.Entity.Data.Hashtag"/>
<Input @bind-Value="@context.Entity.Data.Hashtag" Placeholder="gamename"/>
<Text Type="secondary">Хештег для публикации в соцсетях</Text>
</FormItem>
</AntDesign.Col>
</Row>
<Row Gutter="24">
<AntDesign.Col Span="12">
<FormItem Label="Картинка в шапку">
<AntStorageImageInput @bind-Value="@context.Entity.Data.HeaderPicture" Storage="@context.Storage" UploadPath="/games" GenerateMetadata="@StorageUploadExtensions.GenerateMetadataAsync"></AntStorageImageInput>
<Text Type="secondary">Картинка в шапке на странице игры</Text>
</FormItem>
</AntDesign.Col>
<AntDesign.Col Span="12">
</AntDesign.Col>
</Row>
<AntBlocklyForm TEntity="Game" TForm="GameForm" @bind-Value="context.Entity.Blocks" Form="context" Options="context.BlocksOptions"></AntBlocklyForm>
</ChildContent>
Expand Down
13 changes: 8 additions & 5 deletions src/BioEngine.Admin/Pages/Sections/Topics/Edit.razor
Original file line number Diff line number Diff line change
Expand Up @@ -37,13 +37,15 @@
<ChildContent>
<Row Gutter="24">
<AntDesign.Col Span="12">
<FormItem Label="Заголовок">
<Input @bind-Value="@context.Entity.Title" OnkeyUp="context.TitleChanged"/>
<FormItem Label="Название">
<Input @bind-Value="@context.Entity.Title" OnkeyUp="context.TitleChanged" Placeholder="Мегатема"/>
<Text Type="secondary">Название темы</Text>
</FormItem>
</AntDesign.Col>
<AntDesign.Col Span="12">
<FormItem Label="Адрес">
<Input @bind-Value="@context.Entity.Url"/>
<Input @bind-Value="@context.Entity.Url" Placeholder="topicname"/>
<Text Type="secondary">Адрес темы на сайте — https://www.bioware.ru/topics/topicname.html</Text>
</FormItem>
</AntDesign.Col>
</Row>
Expand All @@ -62,22 +64,23 @@
TItem="Site"
EnableSearch
AllowClear/>
<Text Type="secondary">Сайты, на которых показывать тему</Text>
</FormItem>
</AntDesign.Col>
<AntDesign.Col Span="12">
<FormItem Label="Хештег">
<Input @bind-Value="@context.Entity.Data.Hashtag"/>
<Text Type="secondary">Хештег для публикаций в соцсетях</Text>
</FormItem>
</AntDesign.Col>
</Row>
<Row Gutter="24">
<AntDesign.Col Span="12">
<FormItem Label="Картинка в шапку">
<AntStorageImageInput @bind-Value="@context.Entity.Data.HeaderPicture" Storage="@context.Storage" UploadPath="/topics" GenerateMetadata="@StorageUploadExtensions.GenerateMetadataAsync"></AntStorageImageInput>
<Text Type="secondary">Картинка в шапке на странице темы</Text>
</FormItem>
</AntDesign.Col>
<AntDesign.Col Span="12">
</AntDesign.Col>
</Row>
<AntBlocklyForm TEntity="Topic" TForm="TopicForm" @bind-Value="context.Entity.Blocks" Form="context" Options="context.BlocksOptions"></AntBlocklyForm>
</ChildContent>
Expand Down
11 changes: 7 additions & 4 deletions src/BioEngine.Admin/Pages/Sites/Edit.razor
Original file line number Diff line number Diff line change
Expand Up @@ -21,13 +21,16 @@
</Extra>
<ChildContent>
<FormItem Label="Заголовок">
<Input @bind-Value="@context.Entity.Title"/>
<Input @bind-Value="@context.Entity.Title" Placeholder="Мегасайт"/>
<Text Type="secondary">Название сайта для отображения в админке</Text>
</FormItem>
<FormItem Label="Адрес">
<Input @bind-Value="@context.Entity.Url"/>
<Input @bind-Value="@context.Entity.Url" Placeholder="https://site.dev"/>
<Text Type="secondary">Полный адрес сайта с протоколом</Text>
</FormItem>
<FormItem Label="Главный сайт">
<Checkbox @bind-Value="context.Entity.IsMain">Является приоритетным при публикации на форуме</Checkbox>
<FormItem>
<Checkbox @bind-Value="context.Entity.IsMain">Главный сайт</Checkbox>
<Text Type="secondary">Является приоритетным при публикации на форуме</Text>
</FormItem>
</ChildContent>
</PageContainer>
Expand Down
3 changes: 2 additions & 1 deletion src/BioEngine.Admin/Pages/Tags/Edit.razor
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,8 @@
</Extra>
<ChildContent>
<FormItem Label="Тег">
<Input @bind-Value="@context.Entity.Title"/>
<Input @bind-Value="@context.Entity.Title" Placeholder="cooltag"/>
<Text Type="secondary">Название тега</Text>
</FormItem>
</ChildContent>
</PageContainer>
Expand Down
4 changes: 4 additions & 0 deletions src/BioEngine.Admin/Web/src/index.scss
Original file line number Diff line number Diff line change
Expand Up @@ -62,4 +62,8 @@ body {
height: 40px;
font-size: 16px;
}

.ant-form-item span.ant-typography.ant-typography-secondary {
display: block;
}
}

0 comments on commit 34879db

Please sign in to comment.