geethareddy commited on
Commit
61efee7
·
verified ·
1 Parent(s): d101800

Create styles.css

Browse files
Files changed (1) hide show
  1. Templates/styles.css +149 -0
Templates/styles.css ADDED
@@ -0,0 +1,149 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /* Ensure body doesn't overflow */
2
+ body {
3
+ max-width: 100%;
4
+ overflow-x: hidden;
5
+ }
6
+
7
+ /* Background colors */
8
+ .bg-light-gray {
9
+ background-color: #f3f4f6; /* Tailwind bg-gray-100 */
10
+ }
11
+ .bg-white {
12
+ background-color: #ffffff; /* Tailwind bg-white */
13
+ }
14
+ .bg-blue {
15
+ background-color: #2563eb; /* Tailwind bg-blue-600 */
16
+ }
17
+ .hover-bg-blue-dark:hover {
18
+ background-color: #1d4ed8; /* Tailwind hover:bg-blue-700 */
19
+ }
20
+
21
+ /* Text colors */
22
+ .text-blue {
23
+ color: #2563eb; /* Tailwind text-blue-600 */
24
+ }
25
+ .text-gray {
26
+ color: #4b5563; /* Tailwind text-gray-700 */
27
+ }
28
+ .text-dark-gray {
29
+ color: #1f2937; /* Tailwind text-gray-800 */
30
+ }
31
+
32
+ /* Typography */
33
+ .text-2xl {
34
+ font-size: 1.5rem; /* Tailwind text-2xl */
35
+ }
36
+ .text-lg {
37
+ font-size: 1.125rem; /* Tailwind text-lg */
38
+ }
39
+ .text-sm {
40
+ font-size: 0.875rem; /* Tailwind text-sm */
41
+ }
42
+ .font-bold {
43
+ font-weight: 700; /* Tailwind font-bold */
44
+ }
45
+ .font-medium {
46
+ font-weight: 500; /* Tailwind font-medium */
47
+ }
48
+ .font-semibold {
49
+ font-weight: 600; /* Tailwind font-semibold */
50
+ }
51
+ .text-center {
52
+ text-align: center; /* Tailwind text-center */
53
+ }
54
+
55
+ /* Spacing */
56
+ .p-4 {
57
+ padding: 1rem; /* Tailwind p-4 */
58
+ }
59
+ .p-6 {
60
+ padding: 1.5rem; /* Tailwind p-6 */
61
+ }
62
+ .py-2 {
63
+ padding-top: 0.5rem; /* Tailwind py-2 */
64
+ padding-bottom: 0.5rem;
65
+ }
66
+ .px-4 {
67
+ padding-left: 1rem; /* Tailwind px-4 */
68
+ padding-right: 1rem;
69
+ }
70
+ .mt-1 {
71
+ margin-top: 0.25rem; /* Tailwind mt-1 */
72
+ }
73
+ .mb-4 {
74
+ margin-bottom: 1rem; /* Tailwind mb-4 */
75
+ }
76
+ .mt-6 {
77
+ margin-top: 1.5rem; /* Tailwind mt-6 */
78
+ }
79
+ .space-y-4 > :not([hidden]) ~ :not([hidden]) {
80
+ margin-top: 1rem; /* Tailwind space-y-4 */
81
+ }
82
+
83
+ /* Layout */
84
+ .min-h-screen {
85
+ min-height: 100vh; /* Tailwind min-h-screen */
86
+ }
87
+ .flex {
88
+ display: flex; /* Tailwind flex */
89
+ }
90
+ .flex-col {
91
+ flex-direction: column; /* Tailwind flex-col */
92
+ }
93
+ .items-center {
94
+ align-items: center; /* Tailwind items-center */
95
+ }
96
+ .justify-center {
97
+ justify-content: center; /* Tailwind justify-center */
98
+ }
99
+ .w-full {
100
+ width: 100%; /* Tailwind w-full */
101
+ }
102
+ .max-w-4xl {
103
+ width: 100%; /* Ensure it uses full available width */
104
+ max-width: 64rem; /* Updated to Tailwind max-w-4xl for wider desktop layout */
105
+ min-width: 48rem; /* Ensure it doesn't shrink too much */
106
+ }
107
+ .block {
108
+ display: block; /* Tailwind block */
109
+ }
110
+
111
+ /* Responsive adjustments */
112
+ @media (max-width: 768px) {
113
+ .max-w-4xl {
114
+ max-width: 100%;
115
+ min-width: 0;
116
+ }
117
+ .p-6 {
118
+ padding: 1rem;
119
+ }
120
+ }
121
+
122
+ /* Borders and Shadows */
123
+ .rounded {
124
+ border-radius: 0.375rem; /* Tailwind rounded */
125
+ }
126
+ .border-gray {
127
+ border: 1px solid #d1d5db; /* Tailwind border-gray-300 */
128
+ }
129
+ .shadow {
130
+ box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06); /* Tailwind shadow */
131
+ }
132
+ .shadow-sm {
133
+ box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); /* Tailwind shadow-sm */
134
+ }
135
+ .focus-border-blue:focus {
136
+ border-color: #3b82f6; /* Tailwind focus:border-blue-500 */
137
+ outline: none;
138
+ }
139
+ .focus-ring-blue:focus {
140
+ box-shadow: 0 0 0 3px rgba(59, 130, 246, 0.5); /* Tailwind focus:ring-blue-500 */
141
+ }
142
+
143
+ /* Miscellaneous */
144
+ .overflow-auto {
145
+ overflow: auto; /* Tailwind overflow-auto */
146
+ }
147
+ .hidden {
148
+ display: none; /* Tailwind hidden */
149
+ }