ui: заменить оставшиеся боковые панели на центрированные popup.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-10-13 13:12:21 +03:00
parent 31dd3b4ffc
commit 4e1d5f221e
12 changed files with 107 additions and 52 deletions
+13
View File
@@ -874,6 +874,19 @@ class DislocationVendorsTabTests(TestCase):
self.assertContains(r, 'ТестСервис')
self.assertNotContains(r, 'Добавить')
def test_vendor_form_is_popup(self):
from django.test import Client
from core.test_utils import login_2fa
client = Client()
login_2fa(client, self.it_user)
r = client.get('/dislocation/', {'tab': 'vendors'}, HTTP_HX_REQUEST='true')
self.assertEqual(r.status_code, 200)
self.assertContains(r, 'id="dislo-vendor-panel"')
self.assertContains(r, 'role="dialog"')
self.assertNotContains(r, 'id="dislo-vendor-panel-overlay"')
self.assertNotContains(r, 'translateX(100%)')
def test_it_can_create_vendor(self):
from django.test import Client
from apps.locations.models.base import Location