source: imaps-frontend/src/pages/MyMaps/CreateMaps.module.css@ 79a0317

main
Last change on this file since 79a0317 was 79a0317, checked in by stefan toskovski <stefantoska84@…>, 4 days ago

F4 Finalna Verzija

  • Property mode set to 100644
File size: 3.8 KB
Line 
1.container {
2 max-width: 1200px;
3 margin: 0 auto;
4 padding: 20px;
5 text-align: center;
6 font-family: "Roboto", sans-serif;
7 overflow: hidden;
8}
9
10* {
11 font-family: "Exo", sans-serif;
12}
13
14.mapTitle {
15 color: #2c2f33;
16 text-transform: uppercase;
17}
18
19h1 {
20 font-size: 2.5rem;
21 color: black;
22 margin-bottom: 20px;
23}
24
25.categories {
26 margin-bottom: 20px;
27 text-align: start;
28 color: #333;
29}
30
31.actionButtons {
32 display: flex;
33 justify-content: center;
34 gap: 20px;
35 margin-bottom: 30px;
36}
37
38.createMapsButton {
39 padding: 10px 20px;
40 font-size: 16px;
41 background-color: #f1153b;
42 color: white;
43 border: none;
44 border-radius: 8px;
45 cursor: pointer;
46 transition: background-color 0.3s ease, transform 0.2s ease;
47}
48
49.createMapsButton:hover {
50 background-color: #b70526;
51 transform: translateY(-2px);
52}
53
54.searchBar {
55 margin-bottom: 30px;
56 text-align: center;
57 margin-top: 5em;
58
59}
60
61.searchBar input {
62 /*width: 300px;*/
63 width: 33vw;
64 padding: 10px;
65 font-size: 16px;
66 border: 1px solid #ccc;
67 border-radius: 8px;
68 outline: none;
69 transition: all 0.3s ease;
70}
71
72.searchBar input:focus {
73 border-color: #1e90ff;
74 box-shadow: 0 0 8px rgba(30, 144, 255, 0.5);
75}
76
77.mapsContainer {
78 display: flex;
79 justify-content: space-between;
80 gap: 20px;
81 margin-top: 30px;
82}
83
84.mapColumn {
85 flex: 1;
86 display: flex;
87 flex-direction: column;
88 align-items: center;
89 justify-content: flex-start;
90 padding: 10px;
91 /*padding-left: 2.5em;*/
92 background-color: #f9f9f9;
93 border-radius: 8px;
94 box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
95
96}
97
98
99.tile {
100 width: 90%; /* Adjust width to leave space around the tile */
101 display: flex;
102 flex-direction: column;
103 align-items: center;
104 justify-content: center;
105 color: #2c3e50;
106 background-color: #ffffff;
107 box-shadow: rgba(0, 0, 0, 0.1) 0px 5px 15px;
108 transition: all 300ms ease-in-out;
109 padding: 10px;
110 border: 2px solid #232323;
111 border-radius: 12px;
112 margin-bottom: 20px;
113}
114
115.tile:hover {
116 transform: scale(1.05);
117 box-shadow: rgba(0, 0, 0, 0.4) 0px 8px 18px;
118 background: #f1153b;
119}
120
121.imgStyle {
122 width: 80%;
123 margin-top: 10px;
124 margin-bottom: 5px;
125}
126
127.dragging {
128 background-color: #1e90ff;
129 transform: scale(1.06) rotate(3deg);
130 box-shadow: rgba(0, 0, 0, 0.25) 0px 54px 55px, rgba(0, 0, 0, 0.12) 0px -12px 30px,
131 rgba(0, 0, 0, 0.12) 0px 4px 6px, rgba(0, 0, 0, 0.17) 0px 12px 13px,
132 rgba(0, 0, 0, 0.09) 0px -3px 5px;
133}
134
135.plusButton {
136 width: 50px;
137 height: 50px;
138 border: none;
139 cursor: pointer;
140 display: flex;
141 align-items: center;
142 justify-content: center;
143 transition: transform 0.3s ease-in-out;
144 background: #4ebc3b;
145 margin-right: 20px;
146}
147
148.plusButton img {
149 width: 50px;
150 height: auto;
151 margin-left: 0;
152}
153
154.plusButton:hover {
155 transform: scale(1.1);
156 background: #46be2f;
157}
158
159.header {
160 display: flex;
161 align-items: center;
162 justify-content: space-between;
163 background-color: #f8f9fa; /* Light grey background for a clean look */
164 border-bottom: 1px solid #ddd; /* Subtle separation from the rest of the page */
165 padding: 10px 20px; /* Add some space around the content */
166 box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1); /* Light shadow for subtle elevation */
167}
168
169.header .logo-wrapper,
170.header .profile-wrapper {
171 display: flex;
172 align-items: center;
173}
174
175.header h1 {
176 font-size: 1.5rem; /* Slightly larger font size */
177 color: #333; /* Dark grey for a professional tone */
178 margin: 0 auto; /* Center-align the title */
179 font-weight: 600; /* Semi-bold text for emphasis */
180 text-align: center;
181 flex-grow: 1; /* Allow it to take space in the middle */
182}
183
184.logo-wrapper {
185 margin-right: auto; /* Push logo to the far left */
186}
187
188.profile-wrapper {
189 margin-left: auto; /* Push profile to the far right */
190}
191
192
193
194
195@media (max-width: 768px) {
196 .mapsContainer {
197 flex-direction: column;
198 }
199
200 .mapColumn {
201 width: 100%;
202 margin-bottom: 20px;
203 }
204
205 .searchBar input {
206 width: 100%;
207 }
208}
Note: See TracBrowser for help on using the repository browser.