nagasurendra commited on
Commit
cc23e5e
·
verified ·
1 Parent(s): 57462dd

Update static/styles.css

Browse files
Files changed (1) hide show
  1. static/styles.css +48 -49
static/styles.css CHANGED
@@ -1,46 +1,64 @@
1
- /* Main Page Styling */
2
- body {
3
- font-family: Arial, sans-serif;
4
- background-color: #f9f9f9;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5
  }
6
 
 
7
  .menu-card {
8
  display: flex;
 
9
  justify-content: space-between;
10
  align-items: center;
11
  border: 1px solid #ddd;
12
  padding: 15px;
13
- margin-bottom: 10px;
14
  border-radius: 8px;
15
  box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.1);
16
  background-color: white;
17
- }
18
-
19
- .menu-card-details {
20
- flex: 1;
21
- margin-right: 15px;
22
  }
23
 
24
  .menu-card-details h3 {
25
- margin: 0;
26
- font-size: 18px;
27
  }
28
 
29
  .menu-card-details p {
30
- margin: 5px 0;
31
  font-size: 14px;
32
- }
33
-
34
- .menu-card-actions {
35
- text-align: center;
36
  }
37
 
38
  .menu-card-image {
39
- width: 100px;
40
- height: 100px;
41
  object-fit: cover;
42
  border-radius: 8px;
43
- margin-bottom: 10px;
44
  }
45
 
46
  .add-button {
@@ -51,37 +69,18 @@ body {
51
  font-size: 14px;
52
  border-radius: 5px;
53
  cursor: pointer;
 
54
  }
55
 
56
- /* Modal Window Styling */
57
- .modal {
58
- display: none;
59
- position: fixed;
60
- top: 50%;
61
- left: 50%;
62
- transform: translate(-50%, -50%);
63
- z-index: 1000;
64
- width: 50%;
65
- background-color: white;
66
- border-radius: 8px;
67
- box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.2);
68
- padding: 20px;
69
  }
70
 
71
- .modal-content {
72
- text-align: center;
73
- }
74
-
75
- .modal-image {
76
- max-width: 100%;
77
- height: auto;
78
- margin-bottom: 20px;
79
- }
80
-
81
- .close-button {
82
- position: absolute;
83
- top: 10px;
84
- right: 10px;
85
- font-size: 18px;
86
- cursor: pointer;
87
  }
 
1
+ <div class="menu-container">
2
+ <!-- Menu Item 1 -->
3
+ <div class="menu-card">
4
+ <img src="image1.jpg" alt="Dish Image" class="menu-card-image" />
5
+ <div class="menu-card-details">
6
+ <h3>Biryani Restaurant</h3>
7
+ <p>Chinese, Biryani, South Indian</p>
8
+ </div>
9
+ <button class="add-button">Add</button>
10
+ </div>
11
+
12
+ <!-- Menu Item 2 -->
13
+ <div class="menu-card">
14
+ <img src="image2.jpg" alt="Dish Image" class="menu-card-image" />
15
+ <div class="menu-card-details">
16
+ <h3>YFC</h3>
17
+ <p>Continental, Ice Cream, Juices</p>
18
+ </div>
19
+ <button class="add-button">Add</button>
20
+ </div>
21
+
22
+ <!-- Add more menu cards as needed -->
23
+ </div>
24
+ /* Main Container Styling */
25
+ .menu-container {
26
+ display: grid;
27
+ grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
28
+ gap: 20px; /* Space between items */
29
+ padding: 20px;
30
+ background-color: #f9f9f9; /* Optional: Matches the background color */
31
  }
32
 
33
+ /* Menu Card Styling */
34
  .menu-card {
35
  display: flex;
36
+ flex-direction: column;
37
  justify-content: space-between;
38
  align-items: center;
39
  border: 1px solid #ddd;
40
  padding: 15px;
 
41
  border-radius: 8px;
42
  box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.1);
43
  background-color: white;
44
+ text-align: center;
 
 
 
 
45
  }
46
 
47
  .menu-card-details h3 {
48
+ font-size: 16px;
49
+ margin: 10px 0;
50
  }
51
 
52
  .menu-card-details p {
 
53
  font-size: 14px;
54
+ color: #666;
 
 
 
55
  }
56
 
57
  .menu-card-image {
58
+ width: 100%;
59
+ height: 120px;
60
  object-fit: cover;
61
  border-radius: 8px;
 
62
  }
63
 
64
  .add-button {
 
69
  font-size: 14px;
70
  border-radius: 5px;
71
  cursor: pointer;
72
+ margin-top: 10px;
73
  }
74
 
75
+ /* Responsive Design */
76
+ @media (max-width: 768px) {
77
+ .menu-container {
78
+ grid-template-columns: repeat(2, 1fr); /* 2 items per row on smaller screens */
79
+ }
 
 
 
 
 
 
 
 
80
  }
81
 
82
+ @media (max-width: 480px) {
83
+ .menu-container {
84
+ grid-template-columns: 1fr; /* 1 item per row on very small screens */
85
+ }
 
 
 
 
 
 
 
 
 
 
 
 
86
  }