@@ -452,6 +434,26 @@ function App() {
currentUser={user}
/>
+
+
+
>
)}
diff --git a/frontend/src/components/NotificationBell.jsx b/frontend/src/components/NotificationBell.jsx
index 7ab893f..493f164 100644
--- a/frontend/src/components/NotificationBell.jsx
+++ b/frontend/src/components/NotificationBell.jsx
@@ -221,13 +221,15 @@ function NotificationBell({ onShowToast }) {
width: 420px;
max-height: 550px;
background: var(--panel-bg);
+ backdrop-filter: blur(10px);
border: 1px solid var(--border-color);
border-radius: 16px;
- box-shadow: 0 12px 40px rgba(0, 0, 0, 0.2);
+ box-shadow: 0 12px 40px rgba(0, 0, 0, 0.3);
z-index: 1000;
display: flex;
flex-direction: column;
overflow: hidden;
+ opacity: 0.98;
}
.notification-header {
diff --git a/frontend/src/components/PinnedGroceryLists.jsx b/frontend/src/components/PinnedGroceryLists.jsx
index 9ca5c29..c6abf14 100644
--- a/frontend/src/components/PinnedGroceryLists.jsx
+++ b/frontend/src/components/PinnedGroceryLists.jsx
@@ -55,7 +55,7 @@ function PinnedGroceryLists({ onShowToast }) {
{list.name}
{list.items.length === 0 ? (
- - רשימה ריקה
+ - הרשימה ריקה
) : (
list.items.map((item, index) => {
const isChecked = item.startsWith("✓ ");
diff --git a/frontend/src/groceryApi.js b/frontend/src/groceryApi.js
index 585ed67..4fbcad5 100644
--- a/frontend/src/groceryApi.js
+++ b/frontend/src/groceryApi.js
@@ -71,10 +71,7 @@ export const deleteGroceryList = async (id) => {
export const togglePinGroceryList = async (id) => {
const res = await fetch(`${API_URL}/grocery-lists/${id}/pin`, {
method: "PATCH",
- headers: {
- ...getAuthHeaders(),
- "Content-Type": "application/json",
- },
+ headers: getAuthHeaders(),
});
if (!res.ok) {
let errorMessage = "Failed to toggle pin status";