tee342 commited on
Commit
5885dd1
·
verified ·
1 Parent(s): d79445d

Update style.css

Browse files
Files changed (1) hide show
  1. style.css +70 -21
style.css CHANGED
@@ -1,16 +1,36 @@
 
 
 
 
 
 
 
1
  body {
2
- font-family: 'Segoe UI', Arial, sans-serif;
3
  background-color: #0d1117;
4
  color: white;
5
  padding: 20px;
6
  }
7
 
 
8
  .studio-header {
9
  text-align: center;
10
  margin-bottom: 30px;
11
  animation: float 3s ease-in-out infinite;
12
  }
13
 
 
 
 
 
 
 
 
 
 
 
 
 
14
  .studio-header h3 {
15
  font-size: 18px;
16
  color: #8892aa;
@@ -18,26 +38,34 @@ body {
18
  font-style: italic;
19
  }
20
 
 
 
 
 
 
 
21
  .gr-box, .gr-interface {
22
  background-color: #161b22 !important;
23
  border-radius: 12px;
24
  padding: 15px;
25
- box-shadow: 0 0 10px #1db95488;
26
- transition: transform 0.2s ease;
 
27
  }
28
 
29
- .gr-box:hover, .gr-interface:hover {
30
- transform: scale(1.01);
31
- box-shadow: 0 0 15px #1f7bbd;
32
  }
33
 
 
34
  .gr-button {
35
  background-color: #1f7bbd !important;
36
  color: white !important;
37
  border-radius: 10px;
38
  padding: 10px 20px;
39
  font-weight: bold;
40
- box-shadow: 0 0 10px #1f7bbd88;
41
  border: none;
42
  font-size: 16px;
43
  transition: all 0.3s ease;
@@ -48,11 +76,12 @@ body {
48
  box-shadow: 0 0 15px #298effaa;
49
  }
50
 
 
51
  .gr-tabs button {
52
  font-size: 16px;
53
  padding: 10px 20px;
54
  border-radius: 8px;
55
- background: #1e1e1e;
56
  color: white;
57
  transition: all 0.3s ease;
58
  }
@@ -63,20 +92,26 @@ body {
63
  box-shadow: 0 0 10px #298effaa;
64
  }
65
 
66
- input[type="text"], input[type="number"], select, textarea {
 
 
 
 
67
  background-color: #21262d !important;
68
  color: white !important;
69
- border: 1px solid #30363d !important;
70
  border-radius: 8px;
71
  width: 100%;
72
  padding: 10px;
73
  }
74
 
 
75
  .gr-checkboxgroup label {
76
  background: #21262d;
77
- border: 1px solid #30363d;
 
78
  border-radius: 8px;
79
- padding: 8px;
80
  transition: background 0.3s;
81
  }
82
 
@@ -85,6 +120,7 @@ input[type="text"], input[type="number"], select, textarea {
85
  cursor: pointer;
86
  }
87
 
 
88
  .gr-gallery__items > div {
89
  border-radius: 12px;
90
  overflow: hidden;
@@ -92,22 +128,35 @@ input[type="text"], input[type="number"], select, textarea {
92
  }
93
 
94
  .gr-gallery__items > div:hover {
95
- transform: scale(1.03);
96
- box-shadow: 0 0 12px #1f7bbd88;
97
  }
98
 
99
  .gr-gallery__item-label {
100
- background: rgba(0, 0, 0, 0.7);
101
  backdrop-filter: blur(3px);
102
- color: white;
 
103
  font-size: 14px;
104
  font-weight: bold;
105
  text-align: center;
106
- padding: 10px;
107
- border-radius: 0 0 12px 12px;
108
  }
109
 
110
- @keyframes float {
111
- 0%, 100% { transform: translateY(0); }
112
- 50% { transform: translateY(-10px); }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
113
  }
 
1
+ /* === Base Reset & Fonts === */
2
+ * {
3
+ margin: 0;
4
+ padding: 0;
5
+ box-sizing: border-box;
6
+ }
7
+
8
  body {
9
+ font-family: 'Segoe UI', sans-serif;
10
  background-color: #0d1117;
11
  color: white;
12
  padding: 20px;
13
  }
14
 
15
+ /* === Header Logo Styles === */
16
  .studio-header {
17
  text-align: center;
18
  margin-bottom: 30px;
19
  animation: float 3s ease-in-out infinite;
20
  }
21
 
22
+ .studio-header img {
23
+ width: 400px;
24
+ max-width: 100%;
25
+ border-radius: 12px;
26
+ box-shadow: 0 0 15px #1f7bbd88;
27
+ transition: transform 0.3s ease;
28
+ }
29
+
30
+ .studio-header img:hover {
31
+ transform: scale(1.02);
32
+ }
33
+
34
  .studio-header h3 {
35
  font-size: 18px;
36
  color: #8892aa;
 
38
  font-style: italic;
39
  }
40
 
41
+ @keyframes float {
42
+ 0%, 100% { transform: translateY(0); }
43
+ 50% { transform: translateY(-10px); }
44
+ }
45
+
46
+ /* === Interface Cards & Boxes === */
47
  .gr-box, .gr-interface {
48
  background-color: #161b22 !important;
49
  border-radius: 12px;
50
  padding: 15px;
51
+ box-shadow: 0 0 10px #1f7bbd44;
52
+ border: none;
53
+ transition: all 0.3s ease;
54
  }
55
 
56
+ .gr-box:hover,
57
+ .gr-interface:hover {
58
+ box-shadow: 0 0 15px #1f7bbd88;
59
  }
60
 
61
+ /* === Buttons === */
62
  .gr-button {
63
  background-color: #1f7bbd !important;
64
  color: white !important;
65
  border-radius: 10px;
66
  padding: 10px 20px;
67
  font-weight: bold;
68
+ box-shadow: 0 0 10px #1f7bbd44;
69
  border: none;
70
  font-size: 16px;
71
  transition: all 0.3s ease;
 
76
  box-shadow: 0 0 15px #298effaa;
77
  }
78
 
79
+ /* === Tabs === */
80
  .gr-tabs button {
81
  font-size: 16px;
82
  padding: 10px 20px;
83
  border-radius: 8px;
84
+ background: #161b22;
85
  color: white;
86
  transition: all 0.3s ease;
87
  }
 
92
  box-shadow: 0 0 10px #298effaa;
93
  }
94
 
95
+ /* === Inputs / Textboxes === */
96
+ input[type="text"],
97
+ input[type="number"],
98
+ select,
99
+ textarea {
100
  background-color: #21262d !important;
101
  color: white !important;
102
+ border: 1px solid #30363f !important;
103
  border-radius: 8px;
104
  width: 100%;
105
  padding: 10px;
106
  }
107
 
108
+ /* === Checkbox Groups === */
109
  .gr-checkboxgroup label {
110
  background: #21262d;
111
+ color: white;
112
+ border: 1px solid #30363f;
113
  border-radius: 8px;
114
+ padding: 8px 12px;
115
  transition: background 0.3s;
116
  }
117
 
 
120
  cursor: pointer;
121
  }
122
 
123
+ /* === Gallery (Preset Cards) === */
124
  .gr-gallery__items > div {
125
  border-radius: 12px;
126
  overflow: hidden;
 
128
  }
129
 
130
  .gr-gallery__items > div:hover {
131
+ transform: scale(1.02);
132
+ box-shadow: 0 0 12px #298eff44;
133
  }
134
 
135
  .gr-gallery__item-label {
136
+ background: rgba(0, 0, 0, 0.6);
137
  backdrop-filter: blur(3px);
138
+ border-radius: 0 0 12px 12px;
139
+ padding: 10px;
140
  font-size: 14px;
141
  font-weight: bold;
142
  text-align: center;
 
 
143
  }
144
 
145
+ /* === Responsive Layout === */
146
+ @media (max-width: 768px) {
147
+ .studio-header img {
148
+ width: 90%;
149
+ }
150
+
151
+ .gr-column {
152
+ min-width: 100%;
153
+ }
154
+
155
+ .gr-row {
156
+ flex-direction: column;
157
+ }
158
+
159
+ .gr-button {
160
+ width: 100%;
161
+ }
162
  }