onenoly11 commited on
Commit
c402353
·
verified ·
1 Parent(s): dda3aa4

Create custom_css

Browse files
Files changed (1) hide show
  1. custom_css +103 -0
custom_css ADDED
@@ -0,0 +1,103 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ custom_css = """
2
+ /* Existing styles... */
3
+
4
+ /* Redemption Ritual Styles */
5
+ .ritual-container {
6
+ text-align: center;
7
+ padding: 2rem;
8
+ background: linear-gradient(135deg, #1a0b2e, #0d0519);
9
+ border-radius: 16px;
10
+ border: 2px solid #8B5CF6;
11
+ margin: 1rem 0;
12
+ color: white;
13
+ }
14
+
15
+ .ritual-success {
16
+ background: linear-gradient(135deg, #0f172a, #1e1b4b);
17
+ padding: 2rem;
18
+ border-radius: 12px;
19
+ border: 2px solid #10B981;
20
+ animation: violetPulse 2s infinite;
21
+ color: white;
22
+ }
23
+
24
+ .ritual-error {
25
+ background: linear-gradient(135deg, #450a0a, #7f1d1d);
26
+ padding: 2rem;
27
+ border-radius: 12px;
28
+ border: 2px solid #EF4444;
29
+ color: white;
30
+ }
31
+
32
+ .candle-flicker {
33
+ font-size: 3rem;
34
+ animation: flicker 1.5s infinite alternate;
35
+ display: inline-block;
36
+ margin-bottom: 1rem;
37
+ }
38
+
39
+ .violet-pulse {
40
+ animation: violetPulse 3s infinite;
41
+ padding: 1rem;
42
+ margin-top: 1rem;
43
+ border-radius: 8px;
44
+ background: rgba(139, 92, 246, 0.1);
45
+ }
46
+
47
+ @keyframes flicker {
48
+ 0%, 100% {
49
+ opacity: 1;
50
+ transform: scale(1) rotate(0deg);
51
+ filter: drop-shadow(0 0 10px #8B5CF6);
52
+ }
53
+ 25% {
54
+ opacity: 0.9;
55
+ transform: scale(1.05) rotate(2deg);
56
+ filter: drop-shadow(0 0 15px #8B5CF6);
57
+ }
58
+ 50% {
59
+ opacity: 0.8;
60
+ transform: scale(0.95) rotate(-2deg);
61
+ filter: drop-shadow(0 0 8px #8B5CF6);
62
+ }
63
+ 75% {
64
+ opacity: 0.95;
65
+ transform: scale(1.02) rotate(1deg);
66
+ filter: drop-shadow(0 0 12px #8B5CF6);
67
+ }
68
+ }
69
+
70
+ @keyframes violetPulse {
71
+ 0%, 100% {
72
+ box-shadow: 0 0 20px rgba(139, 92, 246, 0.5);
73
+ background: rgba(139, 92, 246, 0.1);
74
+ }
75
+ 50% {
76
+ box-shadow: 0 0 40px rgba(139, 92, 246, 0.8);
77
+ background: rgba(139, 92, 246, 0.2);
78
+ }
79
+ }
80
+
81
+ .vow-input textarea {
82
+ min-height: 120px !important;
83
+ background: #0f172a !important;
84
+ color: white !important;
85
+ border: 1px solid #8B5CF6 !important;
86
+ }
87
+
88
+ .ritual-upload {
89
+ border: 2px dashed #8B5CF6 !important;
90
+ background: rgba(139, 92, 246, 0.05) !important;
91
+ }
92
+
93
+ .sigil-display {
94
+ font-family: 'Courier New', monospace;
95
+ background: #1f2937;
96
+ color: #10B981;
97
+ padding: 1rem;
98
+ border-radius: 5px;
99
+ margin: 1rem 0;
100
+ word-break: break-all;
101
+ border: 1px solid #10B981;
102
+ }
103
+ """