diff --git a/.idea/workspace.xml b/.idea/workspace.xml
index 8afc5d6..87f14ea 100644
--- a/.idea/workspace.xml
+++ b/.idea/workspace.xml
@@ -4,8 +4,13 @@
-
-
+
+
+
+
+
+
+
@@ -84,7 +89,7 @@
1775222853874
-
+
@@ -118,7 +123,15 @@
1775337998927
-
+
+
+ 1775338197344
+
+
+
+ 1775338197344
+
+
@@ -172,6 +185,7 @@
-
+
+
\ No newline at end of file
diff --git a/index.html b/index.html
index 436f06d..c5429c1 100644
--- a/index.html
+++ b/index.html
@@ -8,7 +8,7 @@
Recipe App - Modular
-
+
@@ -228,6 +228,11 @@
#pantry-view {
background: rgb(var(--app-bg-rgb)) !important;
}
+ #main-view,
+ #main-view > div:last-child,
+ #recipe-grid {
+ background: #2d2e2b !important;
+ }
#planner-view,
#planner-view > div:first-child,
#planner-scroll,
@@ -248,15 +253,15 @@
/* Cards and sheets */
#recipe-grid > div {
- background: linear-gradient(180deg, rgba(var(--surface-rgb), 0.94), rgba(var(--surface-soft-rgb), 0.97)) !important;
- border-color: rgba(var(--line-rgb), 0.14) !important;
+ background: #393937 !important;
+ border: none !important;
border-radius: 1.75rem !important;
- box-shadow: var(--panel-shadow) !important;
+ box-shadow: none !important;
transition: transform 180ms ease, box-shadow 180ms ease !important;
}
#recipe-grid > div:hover {
transform: translateY(-2px);
- box-shadow: var(--panel-shadow-strong) !important;
+ box-shadow: none !important;
}
#recipe-grid > div img {
transition: transform 240ms ease;
@@ -272,6 +277,48 @@
background: linear-gradient(180deg, rgba(0, 0, 0, 0.04), rgba(var(--app-bg-rgb), 0.5) 92%);
pointer-events: none;
}
+ #recipe-search-shell {
+ min-height: 2.75rem;
+ border-radius: 1.7rem;
+ background: #3a3b38 !important;
+ border: 1px solid rgba(79, 81, 76, 0.95) !important;
+ box-shadow:
+ inset 0 1px 0 rgba(255, 255, 255, 0.045),
+ 0 0 0 1px rgba(255, 255, 255, 0.015) !important;
+ }
+ #recipe-search-shell:focus-within {
+ background: #3a3b38 !important;
+ border: 1px solid rgba(92, 94, 88, 0.98) !important;
+ box-shadow:
+ inset 0 1px 0 rgba(255, 255, 255, 0.05),
+ 0 0 0 1px rgba(255, 255, 255, 0.02) !important;
+ }
+ #recipe-search-input {
+ appearance: none;
+ -webkit-appearance: none;
+ background: transparent !important;
+ border: none !important;
+ box-shadow: none !important;
+ backdrop-filter: none !important;
+ color: #dfd9cf !important;
+ caret-color: #dfd9cf;
+ font-size: 15px;
+ font-weight: 400;
+ letter-spacing: -0.02em;
+ }
+ #recipe-search-input::placeholder {
+ color: #beb8ae !important;
+ opacity: 1;
+ }
+ #recipe-filter-btn {
+ border-radius: 999px;
+ background: transparent !important;
+ border: none !important;
+ box-shadow: none !important;
+ }
+ #recipe-filter-btn:hover {
+ background: rgba(255, 255, 255, 0.03) !important;
+ }
#planner-picker-sheet,
#planner-ing-sheet,
#pv2-edit-sheet,
@@ -331,10 +378,61 @@
+
-