Modifications pour le document Home

Modifié par Admin le 2026/05/11 09:26

Depuis la version 5.1
modifié par Admin
sur 2026/05/11 09:19
Commentaire de modification : Il n'y a aucun commentaire pour cette version
À la version 4.1
modifié par Admin
sur 2026/05/11 09:15
Commentaire de modification : Il n'y a aucun commentaire pour cette version

Résumé

Détails

Propriétés de la Page
Contenu
... ... @@ -10,110 +10,27 @@
10 10   background: linear-gradient(135deg, #667eea 0%, #764ba2 25%, #f093fb 50%, #4facfe 75%, #00f2fe 100%);
11 11   background-size: 300% 300%;
12 12   border-radius: 60px;
13 - box-shadow: 0 0 40px rgba(102, 126, 234, 0.8), 0 0 80px rgba(118, 75, 162, 0.6);
14 - transition: all 0.3s ease;
15 - animation: gradient-shift 3s ease infinite, pulse-glow 1.5s ease-in-out infinite, flash-extreme 0.8s linear infinite;
13 + box-shadow: 0 15px 30px rgba(0, 0, 0, 0.4);
14 + transition: all 3s ease;
15 + animation: gradient-shift 30s ease infinite;
16 16   text-align: center;
17 - border: 3px solid rgba(255, 255, 255, 0.5);
17 + border: none;
18 18   cursor: pointer;
19 19   font-family: Arial, sans-serif;
20 - position: relative;
21 - overflow: hidden;
22 - z-index: 10;
23 23  }
24 24  
25 -.bouton-guide-multicolore::before {
26 - content: '';
27 - position: absolute;
28 - top: -50%;
29 - left: -50%;
30 - width: 200%;
31 - height: 200%;
32 - background: linear-gradient(45deg, transparent, rgba(255, 255, 255, 0.3), transparent);
33 - animation: shine 2s linear infinite;
34 -}
35 -
36 36  .bouton-guide-multicolore:hover {
37 - transform: translateY(-8px) scale(1.15) rotate(2deg);
38 - box-shadow: 0 0 60px rgba(102, 126, 234, 1), 0 0 120px rgba(118, 75, 162, 0.8), 0 20px 40px rgba(0, 0, 0, 0.5);
39 - animation: gradient-shift 1s ease infinite, pulse-glow 0.5s ease-in-out infinite, flash-extreme 0.3s linear infinite, shake 0.5s ease infinite;
23 + transform: translateY(-8px) scale(1.1);
24 + box-shadow: 0 20px 40px rgba(0, 0, 0, 0.5);
25 + text-decoration: none;
26 + color: white;
40 40  }
41 41  
42 42  .bouton-guide-multicolore:active {
43 - transform: translateY(-3px) scale(1.1);
30 + transform: translateY(-3px) scale(1.05);
31 + box-shadow: 0 10px 20px rgba(0, 0, 0, 0.4);
44 44  }
45 45  
46 -/* Cercles hypnotiques */
47 -.hypnotic-circle {
48 - position: absolute;
49 - border-radius: 50%;
50 - border: 3px solid;
51 - animation: spin-hypnotic 4s linear infinite;
52 -}
53 -
54 -.circle1 {
55 - width: 300px;
56 - height: 300px;
57 - border-color: rgba(102, 126, 234, 0.6) transparent rgba(240, 147, 251, 0.6) transparent;
58 - animation: spin-hypnotic 3s linear infinite;
59 -}
60 -
61 -.circle2 {
62 - width: 400px;
63 - height: 400px;
64 - border-color: transparent rgba(118, 75, 162, 0.5) transparent rgba(79, 172, 254, 0.5);
65 - animation: spin-hypnotic-reverse 4s linear infinite;
66 -}
67 -
68 -.circle3 {
69 - width: 500px;
70 - height: 500px;
71 - border-color: rgba(0, 242, 254, 0.4) transparent rgba(240, 147, 251, 0.4) transparent;
72 - animation: spin-hypnotic 5s linear infinite;
73 -}
74 -
75 -.circle4 {
76 - width: 600px;
77 - height: 600px;
78 - border-color: transparent rgba(102, 126, 234, 0.3) transparent rgba(118, 75, 162, 0.3);
79 - animation: spin-hypnotic-reverse 6s linear infinite;
80 -}
81 -
82 -/* Spirale hypnotique */
83 -.spiral {
84 - position: absolute;
85 - width: 700px;
86 - height: 700px;
87 - border-radius: 50%;
88 - background: conic-gradient(
89 - from 0deg,
90 - transparent 0deg,
91 - rgba(102, 126, 234, 0.3) 90deg,
92 - transparent 180deg,
93 - rgba(240, 147, 251, 0.3) 270deg,
94 - transparent 360deg
95 - );
96 - animation: spin-hypnotic 8s linear infinite;
97 -}
98 -
99 -/* Rayons rotatifs */
100 -.ray {
101 - position: absolute;
102 - width: 400px;
103 - height: 4px;
104 - background: linear-gradient(90deg, transparent, rgba(79, 172, 254, 0.8), transparent);
105 - transform-origin: center;
106 - animation: spin-ray 3s linear infinite;
107 -}
108 -
109 -.ray:nth-child(2) {
110 - animation-delay: -1s;
111 -}
112 -
113 -.ray:nth-child(3) {
114 - animation-delay: -2s;
115 -}
116 -
117 117  @keyframes gradient-shift {
118 118   0% { background-position: 0% 50%; }
119 119   50% { background-position: 100% 50%; }
... ... @@ -120,56 +120,6 @@
120 120   100% { background-position: 0% 50%; }
121 121  }
122 122  
123 -@keyframes pulse-glow {
124 - 0%, 100% {
125 - box-shadow: 0 0 40px rgba(102, 126, 234, 0.8), 0 0 80px rgba(118, 75, 162, 0.6);
126 - }
127 - 50% {
128 - box-shadow: 0 0 80px rgba(240, 147, 251, 1), 0 0 160px rgba(79, 172, 254, 0.9), 0 0 200px rgba(0, 242, 254, 0.7);
129 - }
130 -}
131 -
132 -@keyframes flash-extreme {
133 - 0%, 49%, 51%, 100% {
134 - opacity: 1;
135 - filter: brightness(1);
136 - }
137 - 50% {
138 - opacity: 0.7;
139 - filter: brightness(1.8) saturate(1.5);
140 - }
141 -}
142 -
143 -@keyframes shine {
144 - 0% {
145 - transform: translateX(-100%) translateY(-100%) rotate(45deg);
146 - }
147 - 100% {
148 - transform: translateX(100%) translateY(100%) rotate(45deg);
149 - }
150 -}
151 -
152 -@keyframes shake {
153 - 0%, 100% { transform: translateY(-8px) scale(1.15) rotate(0deg); }
154 - 25% { transform: translateY(-8px) scale(1.15) rotate(-3deg); }
155 - 75% { transform: translateY(-8px) scale(1.15) rotate(3deg); }
156 -}
157 -
158 -@keyframes spin-hypnotic {
159 - from { transform: translate(-50%, -50%) rotate(0deg); }
160 - to { transform: translate(-50%, -50%) rotate(360deg); }
161 -}
162 -
163 -@keyframes spin-hypnotic-reverse {
164 - from { transform: translate(-50%, -50%) rotate(360deg); }
165 - to { transform: translate(-50%, -50%) rotate(0deg); }
166 -}
167 -
168 -@keyframes spin-ray {
169 - from { transform: translate(-50%, -50%) rotate(0deg); }
170 - to { transform: translate(-50%, -50%) rotate(360deg); }
171 -}
172 -
173 173  .bouton-container {
174 174   text-align: center;
175 175   padding: 100px 20px;
... ... @@ -177,36 +177,10 @@
177 177   display: flex;
178 178   align-items: center;
179 179   justify-content: center;
180 - background: radial-gradient(circle at center, #1a1a2e 0%, #0f0f1e 100%);
181 - position: relative;
182 - overflow: hidden;
183 183  }
184 -
185 -.hypnotic-background {
186 - position: absolute;
187 - top: 50%;
188 - left: 50%;
189 - transform: translate(-50%, -50%);
190 - width: 100%;
191 - height: 100%;
192 - display: flex;
193 - align-items: center;
194 - justify-content: center;
195 -}
196 196  </style>
197 197  
198 198  <div class="bouton-container">
199 - <div class="hypnotic-background">
200 - <div class="spiral"></div>
201 - <div class="hypnotic-circle circle1"></div>
202 - <div class="hypnotic-circle circle2"></div>
203 - <div class="hypnotic-circle circle3"></div>
204 - <div class="hypnotic-circle circle4"></div>
205 - <div class="ray"></div>
206 - <div class="ray"></div>
207 - <div class="ray"></div>
208 - </div>
209 -
210 210   <a href="https://epn.doc.decalog.net/wiki/epn/view/Guide%20administrateur%20%26%20utilisateur/" class="bouton-guide-multicolore">
211 211   Guide Administrateur & Utilisateur
212 212   </a>