Small UI fixes
Some checks are pending
Backend CI / build (3.12) (push) Waiting to run
Frontend CI / build (18.x) (push) Waiting to run

This commit is contained in:
IRBorisov 2024-06-23 00:13:03 +03:00
parent fcbe2f7909
commit b7a781351f
3 changed files with 27 additions and 26 deletions

View File

@ -1,19 +1,19 @@
tzdata
django
Django
djangorestframework
django-cors-headers
django-filter
drf-spectacular
drf-spectacular[sidecar]
drf-spectacular-sidecar
coreapi
django-rest-passwordreset
cctext
pyconcept
psycopg2-binary
gunicorn
djangorestframework-stubs[compatible-mypy]
mypy
pylint
coverage
djangorestframework-stubs[compatible-mypy]
django-rest-passwordreset
psycopg2-binary
gunicorn
coverage

View File

@ -86,11 +86,24 @@ function TemplateTab({ state, partialUpdate }: TemplateTabProps) {
return (
<AnimateFade>
<div className='flex border-t divide-x border-x rounded-t-md'>
<div className='flex border-t border-x rounded-t-md clr-input'>
<SelectSingle
noBorder
placeholder='Источник'
className='w-[12rem]'
options={templateSelector}
value={
state.templateID
? { value: state.templateID, label: templates.find(item => item.id == state.templateID)!.title }
: null
}
onChange={data => partialUpdate({ templateID: data ? data.value : undefined })}
/>
<SelectSingle
noBorder
isSearchable={false}
placeholder='Выберите категорию'
className='flex-grow border-none'
className='flex-grow ml-1 border-none'
options={categorySelector}
value={
state.filterCategory && templateSchema
@ -105,18 +118,6 @@ function TemplateTab({ state, partialUpdate }: TemplateTabProps) {
}
isClearable
/>
<SelectSingle
noBorder
placeholder='Источник'
className='w-[12rem]'
options={templateSelector}
value={
state.templateID
? { value: state.templateID, label: templates.find(item => item.id == state.templateID)!.title }
: null
}
onChange={data => partialUpdate({ templateID: data ? data.value : undefined })}
/>
</div>
<PickConstituenta
id='dlg_template_picker'

View File

@ -20,7 +20,6 @@ function HelpPortal() {
<LinkTopic text='Конституент' topic={HelpTopic.CC_CONSTITUENTA} />, обладающих уникальными обозначениями и
формальными определениями
</p>
<br />
<h2>Разделы Портала</h2>
<li>
@ -35,7 +34,6 @@ function HelpPortal() {
<IconUser2 size='1.25rem' className='inline-icon' /> <TextURL text='Профиль' href={urls.profile} /> данные
пользователя и смена пароля
</li>
<br />
<h2>Разделы Справки</h2>
{[
@ -50,7 +48,6 @@ function HelpPortal() {
].map(topic => (
<TopicItem key={`${prefixes.topic_item}${topic}`} topic={topic} />
))}
<br />
<h2>Лицензирование и раскрытие информации</h2>
<li>Пользователи Портала сохраняют авторские права на создаваемый ими контент</li>
@ -65,12 +62,15 @@ function HelpPortal() {
Данный сайт использует доменное имя и серверные мощности{' '}
<TextURL text='Центра Концепт' href={external_urls.concept} />
</li>
<br />
<h2>Поддержка</h2>
<p>
Портал разрабатывается <TextURL text='Центром Концепт' href={external_urls.concept} />
</p>
<p>
Портал поддерживает актуальные версии браузеров Chrome, Firefox, Safari. Убедитесь, что используете последнюю
версию браузера в случае возникновения визуальных ошибок или проблем с производительностью.
</p>
<p>
Ваши пожелания по доработке, найденные ошибки и иные предложения можно направлять по email:{' '}
<TextURL href={external_urls.mail_portal} text='portal@acconcept.ru' />