Subbu1304 commited on
Commit
b278325
·
verified ·
1 Parent(s): e9152f4

Update templates/menu.html

Browse files
Files changed (1) hide show
  1. templates/menu.html +46 -6
templates/menu.html CHANGED
@@ -16,6 +16,38 @@
16
  display: flex;
17
  flex-direction: column;
18
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
19
  .container {
20
  max-width: 900px;
21
  }
@@ -463,14 +495,22 @@ form-check-input addon-option{
463
  {% for item in items %}
464
  <div class="col-md-6 mb-4">
465
  <div class="card menu-card">
466
- <img src="{{ item.Image1__c }}" class="card-img-top menu-image" alt="{{ item.Name }}" onerror="this.src='/static/placeholder.jpg';" "loading="lazy">
467
- <div class="card-body">
 
 
 
 
 
 
 
 
 
 
 
468
  <h5 class="card-title">{{ item.Name }}</h5>
469
  <p class="card-text">${{ item.Price__c }}</p>
470
- <button class="btn btn-primary" data-bs-toggle="modal" data-bs-target="#itemModal"
471
- onclick="showItemDetails('{{ item.Name }}', '{{ item.Price__c }}', '{{ item.Image2__c }}', '{{ item.Description__c }}', '{{ item.Section__c }}','{{ selected_category }}')">
472
- Add
473
- </button>
474
  </div>
475
  </div>
476
  </div>
 
16
  display: flex;
17
  flex-direction: column;
18
  }
19
+ /* ################################################################### */
20
+ .customize-btn {
21
+ position: absolute;
22
+ top: 50%;
23
+ right: 0;
24
+ transform: translateY(-50%);
25
+ z-index: 2;
26
+ background: linear-gradient(92.29deg, rgba(63, 63, 63, 0.7) 4.75%, rgba(0, 0, 0, 0.7) 93.57%);
27
+ color: #fff;
28
+ border: none;
29
+ padding: 4px 12px; /* Reduced padding for smaller height */
30
+ border-radius: 5px 0px 0px 5px ;
31
+ display: flex;
32
+ align-items: center;
33
+ font-size: 12px; /* Slightly smaller text */
34
+ }
35
+
36
+ .customize-btn i {
37
+ margin-left: 5px; /* Icon spacing */
38
+ }
39
+
40
+
41
+ /* ################################################################################################ */
42
+
43
+
44
+
45
+
46
+
47
+
48
+
49
+
50
+
51
  .container {
52
  max-width: 900px;
53
  }
 
495
  {% for item in items %}
496
  <div class="col-md-6 mb-4">
497
  <div class="card menu-card">
498
+
499
+ <img src="{{ item.Image1__c }}" class="card-img-top menu-image" alt="{{ item.Name }}" onerror="this.src='/static/placeholder.jpg';" "loading="lazy">
500
+ <!-- Customize Button on Image -->
501
+ <button class="btn customize-btn"
502
+ data-bs-toggle="modal" data-bs-target="#itemModal"
503
+ onclick="showItemDetails('{{ item.Name }}', '{{ item.Price__c }}', '{{ item.Image2__c }}', '{{ item.Description__c }}', '{{ item.Section__c }}','{{ selected_category }}')">
504
+ Customize <i class="bi bi-caret-right-fill"></i>
505
+ </button>
506
+
507
+
508
+
509
+
510
+ <div class="card-body">
511
  <h5 class="card-title">{{ item.Name }}</h5>
512
  <p class="card-text">${{ item.Price__c }}</p>
513
+
 
 
 
514
  </div>
515
  </div>
516
  </div>