Skip to content

Изменен порядок кнопок Сохранить и Отмена в формах редактирования#77

Merged
ideav merged 3 commits intoideav:mainfrom
konard:issue-76-11f4b72b182c
Feb 1, 2026
Merged

Изменен порядок кнопок Сохранить и Отмена в формах редактирования#77
ideav merged 3 commits intoideav:mainfrom
konard:issue-76-11f4b72b182c

Conversation

@konard
Copy link
Copy Markdown
Collaborator

@konard konard commented Feb 1, 2026

📋 Описание

Изменен порядок кнопок в модальных окнах форм редактирования и настроек. Теперь кнопка Сохранить расположена первой (слева), а кнопка Отмена - второй (справа).

Fixes #76

✅ Внесенные изменения

Изменения применены в трёх местах:

1. Модальное окно добавления записи на канбан-доске

Файл: templates/kanban.html:556-559

Форма для добавления новых лидов на канбан-доску.

Было:

<div class="kanban-modal-footer">
    <button class="kanban-button kanban-button-secondary" onclick="closeAddRecordModal()">Отмена</button>
    <button class="kanban-button kanban-button-primary" onclick="submitAddRecord()" id="submitButton">Сохранить</button>
</div>

Стало:

<div class="kanban-modal-footer">
    <button class="kanban-button kanban-button-primary" onclick="submitAddRecord()" id="submitButton">Сохранить</button>
    <button class="kanban-button kanban-button-secondary" onclick="closeAddRecordModal()">Отмена</button>
</div>

2. Форма редактирования/создания записи в таблице

Файл: assets/js/integram-table.js:1457-1460

Динамическая форма для редактирования и создания записей в табличном компоненте.

Было:

<div class="edit-form-footer-buttons">
    <button type="button" class="btn btn-secondary" onclick="...">Отмена</button>
    <button type="button" class="btn btn-primary" id="save-record-btn">Сохранить</button>
</div>

Стало:

<div class="edit-form-footer-buttons">
    <button type="button" class="btn btn-primary" id="save-record-btn">Сохранить</button>
    <button type="button" class="btn btn-secondary" onclick="...">Отмена</button>
</div>

3. Форма настройки видимости полей (Settings)

Файл: assets/js/integram-table.js:1670-1673

Модальное окно для настройки видимости полей в форме редактирования.

Было:

<div class="form-field-settings-footer">
    <button type="button" class="btn btn-secondary form-field-settings-cancel">Отмена</button>
    <button type="button" class="btn btn-primary form-field-settings-save">Сохранить</button>
</div>

Стало:

<div class="form-field-settings-footer">
    <button type="button" class="btn btn-primary form-field-settings-save">Сохранить</button>
    <button type="button" class="btn btn-secondary form-field-settings-cancel">Отмена</button>
</div>

🔍 Детали реализации

  • Изменено только расположение кнопок - функциональность и обработчики событий остались без изменений
  • Сохранены все классы и атрибуты - визуальное оформление не изменилось
  • Изменения применены консистентно во всех модальных окнах

📊 Затронутые файлы

  • templates/kanban.html - 1 модальное окно
  • assets/js/integram-table.js - 2 модальных окна

🤖 Этот PR был подготовлен автоматически при помощи AI issue solver

konard and others added 2 commits February 1, 2026 20:21
Adding CLAUDE.md with task information for AI processing.
This file will be removed when the task is complete.

Issue: ideav#76
Кнопка Сохранить теперь расположена первой (слева), кнопка Отмена - второй (справа).

Изменения применены в трех местах:
- Модальное окно добавления записи на канбан-доске (templates/kanban.html)
- Форма редактирования/создания записи в таблице (assets/js/integram-table.js)
- Форма настройки видимости полей (assets/js/integram-table.js)

Fixes ideav#76

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
@konard konard changed the title [WIP] В табличном компоненте на форме редактирования записи кнопки Сохранить и Отмена поменять местами Изменен порядок кнопок Сохранить и Отмена в формах редактирования Feb 1, 2026
@konard konard marked this pull request as ready for review February 1, 2026 19:25
@konard
Copy link
Copy Markdown
Collaborator Author

konard commented Feb 1, 2026

🤖 Solution Draft Log

This log file contains the complete execution trace of the AI solution draft process.

💰 Cost estimation:

  • Public pricing estimate: $0.748381 USD
  • Calculated by Anthropic: $0.733541 USD
  • Difference: $-0.014841 (-1.98%)
    📎 Log file uploaded as Gist (596KB)
    🔗 View complete solution draft log

Now working session is ended, feel free to review and add any feedback on the solution draft.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

2 participants