GarGerry commited on
Commit
49c5921
·
verified ·
1 Parent(s): 8ad3b06

Update style.css

Browse files
Files changed (1) hide show
  1. style.css +76 -95
style.css CHANGED
@@ -1,174 +1,155 @@
1
- /* Styling dasar untuk body */
2
- body {
3
- font-family: Arial, sans-serif;
4
  margin: 0;
5
  padding: 0;
6
- background-color: #1b5e20; /* Hijau gelap */
 
 
 
 
7
  color: white;
8
  display: flex;
9
  flex-direction: column;
10
  align-items: center;
11
- height: 100vh;
12
- overflow-y: auto;
13
  }
14
 
15
  /* Navbar */
16
  .navbar {
17
  width: 100%;
18
- background-color: #2e7d32; /* Hijau tua */
19
  color: white;
20
  text-align: center;
21
- padding: 15px;
 
 
 
 
22
  }
23
 
24
  .navbar .logo img {
25
- width: 50px; /* Sesuaikan ukuran logo */
26
  vertical-align: middle;
27
  }
28
 
29
- .navbar p {
30
- display: inline-block;
31
- margin-left: 10px;
32
- }
33
-
34
- /* Garis pembatas */
35
- hr {
36
- width: 90%;
37
- margin-top: 0;
38
- border: 1px solid #ddd;
39
  }
40
 
41
  /* Headline */
42
  .headline {
43
- width: 100%;
44
- background-color: #2e7d32; /* Hijau tua */
45
- color: white;
46
  text-align: center;
47
- padding: 40px 20px;
 
 
 
48
  }
49
 
50
  .headline h1 {
51
- font-size: 32px;
52
  }
53
 
54
  .headline p {
55
- font-size: 18px;
56
  }
57
 
58
- /* Content (Converter) */
59
- .content {
 
60
  width: 100%;
61
  max-width: 800px;
62
- background-color: white;
63
  padding: 20px;
64
- box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
65
  border-radius: 10px;
66
- margin-top: 20px;
67
  }
68
 
69
- /* Currency input and select styling */
70
- .currency-labels {
71
- display: flex;
72
- flex-direction: column;
73
- margin-bottom: 15px;
74
  }
75
 
76
- .currency-labels label {
77
- font-size: 16px;
78
- color: #333;
 
79
  }
80
 
81
- input, select {
 
82
  padding: 12px;
83
- font-size: 16px;
84
- margin-top: 5px;
85
- border-radius: 5px;
86
  border: 1px solid #ddd;
 
87
  }
88
 
89
- /* Tombol Swap */
90
  button#swap-btn {
91
  background-color: #4CAF50;
92
  color: white;
 
93
  padding: 12px;
94
  font-size: 20px;
 
95
  border-radius: 50%;
96
- border: none;
97
- width: 50px;
98
- height: 50px;
99
- margin: 20px auto;
100
  display: block;
101
  }
102
 
103
- button#swap-btn:hover {
104
- background-color: #45a049;
105
- }
106
-
107
- /* Tombol Convert */
108
  button#convert-btn {
109
  background-color: #4CAF50;
110
  color: white;
111
  padding: 15px;
112
- font-size: 16px;
113
- border-radius: 5px;
114
  border: none;
115
- width: 100%;
116
  cursor: pointer;
 
117
  }
118
 
119
- button#convert-btn:hover {
120
- background-color: #45a049;
121
- }
122
-
123
- /* Result */
124
  #result {
125
- font-size: 1.5em;
126
- color: #333;
127
  text-align: center;
128
  margin-top: 20px;
129
  }
130
 
131
- /* Footer */
132
- footer {
 
 
133
  width: 100%;
134
- background-color: #eeeeee;
 
 
 
 
 
 
 
135
  padding: 20px;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
136
  text-align: center;
137
- font-size: 0.9em;
138
- color: #333;
139
  }
140
 
141
- footer a {
142
  color: #4CAF50;
143
  text-decoration: none;
144
  }
145
 
146
- footer a:hover {
147
  text-decoration: underline;
148
- }
149
-
150
- /* Responsif untuk layar kecil */
151
- @media (max-width: 600px) {
152
- .content {
153
- width: 90%;
154
- padding: 15px;
155
- }
156
-
157
- .headline h1 {
158
- font-size: 24px;
159
- }
160
-
161
- .headline p {
162
- font-size: 14px;
163
- }
164
-
165
- input, select, button {
166
- padding: 12px;
167
- font-size: 14px;
168
- }
169
-
170
- button#swap-btn {
171
- width: 45px;
172
- height: 45px;
173
- }
174
  }
 
1
+ /* General Reset */
2
+ body, h1, h2, p, input, select, button {
 
3
  margin: 0;
4
  padding: 0;
5
+ font-family: Arial, sans-serif;
6
+ }
7
+
8
+ body {
9
+ background-color: #1b5e20; /* Green background */
10
  color: white;
11
  display: flex;
12
  flex-direction: column;
13
  align-items: center;
14
+ min-height: 100vh;
15
+ padding: 0 20px;
16
  }
17
 
18
  /* Navbar */
19
  .navbar {
20
  width: 100%;
21
+ background-color: #1b5e20;
22
  color: white;
23
  text-align: center;
24
+ padding: 15px 0;
25
+ position: fixed;
26
+ top: 0;
27
+ left: 0;
28
+ z-index: 100;
29
  }
30
 
31
  .navbar .logo img {
32
+ height: 50px;
33
  vertical-align: middle;
34
  }
35
 
36
+ .navbar .welcome-text {
37
+ margin-top: 10px;
 
 
 
 
 
 
 
 
38
  }
39
 
40
  /* Headline */
41
  .headline {
 
 
 
42
  text-align: center;
43
+ margin-top: 80px; /* To avoid overlap with fixed navbar */
44
+ background-color: #1b5e20; /* Same green as navbar */
45
+ padding: 20px 0;
46
+ color: white;
47
  }
48
 
49
  .headline h1 {
50
+ font-size: 2em;
51
  }
52
 
53
  .headline p {
54
+ font-size: 1.2em;
55
  }
56
 
57
+ /* Converter Content */
58
+ .converter-content {
59
+ background-color: white;
60
  width: 100%;
61
  max-width: 800px;
62
+ margin-top: 20px;
63
  padding: 20px;
 
64
  border-radius: 10px;
65
+ box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.1);
66
  }
67
 
68
+ .currency-input {
69
+ margin-bottom: 20px;
 
 
 
70
  }
71
 
72
+ .currency-input label {
73
+ display: block;
74
+ font-size: 1em;
75
+ margin-bottom: 5px;
76
  }
77
 
78
+ .currency-input input, .currency-input select {
79
+ width: 100%;
80
  padding: 12px;
81
+ font-size: 1em;
82
+ border-radius: 8px;
 
83
  border: 1px solid #ddd;
84
+ background-color: #f5f5f5;
85
  }
86
 
 
87
  button#swap-btn {
88
  background-color: #4CAF50;
89
  color: white;
90
+ border: none;
91
  padding: 12px;
92
  font-size: 20px;
93
+ cursor: pointer;
94
  border-radius: 50%;
95
+ margin: 10px auto;
 
 
 
96
  display: block;
97
  }
98
 
 
 
 
 
 
99
  button#convert-btn {
100
  background-color: #4CAF50;
101
  color: white;
102
  padding: 15px;
103
+ font-size: 1em;
 
104
  border: none;
105
+ border-radius: 8px;
106
  cursor: pointer;
107
+ width: 100%;
108
  }
109
 
 
 
 
 
 
110
  #result {
 
 
111
  text-align: center;
112
  margin-top: 20px;
113
  }
114
 
115
+ /* Instructions Section */
116
+ .instructions {
117
+ background-color: white;
118
+ padding: 20px;
119
  width: 100%;
120
+ max-width: 800px;
121
+ margin-top: 30px;
122
+ border-radius: 10px;
123
+ box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.1);
124
+ }
125
+
126
+ .instructions-box {
127
+ background-color: #f5f5f5;
128
  padding: 20px;
129
+ border-radius: 8px;
130
+ box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.1);
131
+ }
132
+
133
+ .instructions-box h2 {
134
+ text-align: center;
135
+ margin-bottom: 20px;
136
+ }
137
+
138
+ /* Footer */
139
+ .footer {
140
+ width: 100%;
141
+ background-color: #333;
142
+ color: white;
143
  text-align: center;
144
+ padding: 15px 0;
145
+ margin-top: 40px;
146
  }
147
 
148
+ .footer a {
149
  color: #4CAF50;
150
  text-decoration: none;
151
  }
152
 
153
+ .footer a:hover {
154
  text-decoration: underline;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
155
  }