diff --git a/shopping_app.zip b/shopping_app.zip new file mode 100644 index 0000000..0999a47 Binary files /dev/null and b/shopping_app.zip differ diff --git a/shopping_app/static/css/style.css b/shopping_app/static/css/style.css index d55365e..3b15b2f 100644 --- a/shopping_app/static/css/style.css +++ b/shopping_app/static/css/style.css @@ -5875,3 +5875,34 @@ body:not(.sorting-active) .drag-handle { justify-self: end; } } + +/* v15 2026-03-27: /share mobile row text parity with /list */ +@media (max-width: 575.98px) { + .endpoint-list_share .shopping-item-main, + .endpoint-shared_list .shopping-item-main { + align-items: center; + } + + .endpoint-list_share .shopping-item-head, + .endpoint-shared_list .shopping-item-head { + display: flex; + align-items: center; + justify-content: space-between; + gap: .45rem; + } + + .endpoint-list_share .shopping-item-text, + .endpoint-shared_list .shopping-item-text, + .endpoint-list_share .shopping-item-main > .large-checkbox, + .endpoint-shared_list .shopping-item-main > .large-checkbox, + .endpoint-list_share .shopping-item-actions, + .endpoint-shared_list .shopping-item-actions { + align-self: center; + } + + .endpoint-list_share .shopping-item-actions, + .endpoint-shared_list .shopping-item-actions { + margin-left: auto; + justify-self: auto; + } +}