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

Update templates/menu.html

Browse files
Files changed (1) hide show
  1. templates/menu.html +58 -2
templates/menu.html CHANGED
@@ -43,6 +43,43 @@
43
  font-size: 1rem;
44
  color: #6c757d;
45
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
46
  .btn-primary {
47
  font-size: 13px;
48
  font-weight: bold;
@@ -461,7 +498,7 @@ form-check-input addon-option{
461
  <h3>{{ section }}</h3>
462
  <div class="row">
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">
@@ -473,7 +510,26 @@ form-check-input addon-option{
473
  </button>
474
  </div>
475
  </div>
476
- </div>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
477
  {% endfor %}
478
  </div>
479
  {% endfor %}
 
43
  font-size: 1rem;
44
  color: #6c757d;
45
  }
46
+
47
+
48
+ .customize-btn {
49
+ position: absolute;
50
+ top: 50%;
51
+ right: 0;
52
+ transform: translateY(-50%);
53
+ z-index: 2;
54
+ background: linear-gradient(92.29deg, rgba(63, 63, 63, 0.7) 4.75%, rgba(0, 0, 0, 0.7) 93.57%);
55
+ color: #fff;
56
+ border: none;
57
+ padding: 4px 12px; /* Reduced padding for smaller height */
58
+ border-radius: 5px 0px 0px 5px ;
59
+ display: flex;
60
+ align-items: center;
61
+ font-size: 12px; /* Slightly smaller text */
62
+ }
63
+
64
+ .customize-btn i {
65
+ margin-left: 5px; /* Icon spacing */
66
+ }
67
+
68
+ /* .customize-btn:hover {
69
+ background-color: #e08c00; /* Darker shade for hover effect */
70
+ transition: background-color 0.3s ease;
71
+ } *
72
+
73
+
74
+
75
+
76
+
77
+
78
+
79
+
80
+
81
+
82
+
83
  .btn-primary {
84
  font-size: 13px;
85
  font-weight: bold;
 
498
  <h3>{{ section }}</h3>
499
  <div class="row">
500
  {% for item in items %}
501
+ <!-- <div class="col-md-6 mb-4">
502
  <div class="card menu-card">
503
  <img src="{{ item.Image1__c }}" class="card-img-top menu-image" alt="{{ item.Name }}" onerror="this.src='/static/placeholder.jpg';" "loading="lazy">
504
  <div class="card-body">
 
510
  </button>
511
  </div>
512
  </div>
513
+ </div> -->
514
+ <div class="col-md-4 mb-4">
515
+ <div class="card menu-card">
516
+ <img src="{{ item.Image1__c }}" class="card-img-top menu-image" alt="{{ item.Name }}"
517
+ onerror="this.src='/static/placeholder.jpg';" loading="lazy">
518
+
519
+ <!-- Customize Button on Image -->
520
+ <button class="btn customize-btn"
521
+ data-bs-toggle="modal" data-bs-target="#itemModal"
522
+ onclick="showItemDetails('{{ item.Name }}', '{{ item.Price__c }}', '{{ item.Image2__c }}', '{{ item.Description__c }}', '{{ item.Section__c }}','{{ selected_category }}')">
523
+ Customize <i class="bi bi-caret-right-fill"></i>
524
+ </button>
525
+
526
+ <div class="card-body">
527
+ <h5 class="card-title">{{ item.Name }}</h5>
528
+ <p class="card-text">${{ item.Price__c }}</p>
529
+ </div>
530
+
531
+ </div>
532
+ </div>
533
  {% endfor %}
534
  </div>
535
  {% endfor %}