sterepando commited on
Commit
05905c7
·
verified ·
1 Parent(s): f892806

Update src/App.css

Browse files
Files changed (1) hide show
  1. src/App.css +52 -0
src/App.css CHANGED
@@ -55,6 +55,44 @@ body {
55
  letter-spacing: 0.25px;
56
  }
57
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
58
  /* Cats Grid */
59
  .cats-grid {
60
  display: grid;
@@ -96,6 +134,20 @@ body {
96
  transform: translateY(-2px);
97
  }
98
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
99
  /* Ripple Effect */
100
  .ripple {
101
  position: absolute;
 
55
  letter-spacing: 0.25px;
56
  }
57
 
58
+ .voted-indicator {
59
+ font-size: 14px;
60
+ font-weight: 500;
61
+ margin: 8px 0 0 0;
62
+ color: #4CAF50;
63
+ letter-spacing: 0.25px;
64
+ }
65
+
66
+ /* Error Message */
67
+ .error-message {
68
+ position: fixed;
69
+ top: 24px;
70
+ left: 50%;
71
+ transform: translateX(-50%);
72
+ background: #CF6679;
73
+ color: #FFFFFF;
74
+ padding: 16px 24px;
75
+ border-radius: 8px;
76
+ font-size: 14px;
77
+ font-weight: 500;
78
+ box-shadow: 0 4px 8px rgba(0, 0, 0, 0.4);
79
+ animation: slideDown 0.3s cubic-bezier(0.4, 0, 0.2, 1);
80
+ z-index: 1000;
81
+ max-width: 90%;
82
+ text-align: center;
83
+ }
84
+
85
+ @keyframes slideDown {
86
+ from {
87
+ transform: translateX(-50%) translateY(-100%);
88
+ opacity: 0;
89
+ }
90
+ to {
91
+ transform: translateX(-50%) translateY(0);
92
+ opacity: 1;
93
+ }
94
+ }
95
+
96
  /* Cats Grid */
97
  .cats-grid {
98
  display: grid;
 
134
  transform: translateY(-2px);
135
  }
136
 
137
+ .cat-button.disabled {
138
+ opacity: 0.6;
139
+ cursor: not-allowed;
140
+ }
141
+
142
+ .cat-button.disabled:hover {
143
+ transform: none;
144
+ box-shadow: 0 4px 8px rgba(0, 0, 0, 0.4);
145
+ }
146
+
147
+ .cat-button:disabled {
148
+ pointer-events: none;
149
+ }
150
+
151
  /* Ripple Effect */
152
  .ripple {
153
  position: absolute;