File size: 4,472 Bytes
87057db
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
class CustomFeatures extends HTMLElement {
  connectedCallback() {
    this.attachShadow({ mode: 'open' });
    this.shadowRoot.innerHTML = `
      <style>
        .feature-card {
          transition: all 0.3s ease;
        }
        .feature-card:hover {
          transform: translateY(-5px);
          box-shadow: 0 10px 25px -5px rgba(0, 0, 0, 0.1);
        }
      </style>
      <div id="fonctionnalites" class="py-16 bg-white overflow-hidden">
        <div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8">
          <div class="text-center animate-on-scroll">
            <h2 class="text-base font-semibold text-indigo-600 tracking-wide uppercase">Fonctionnalités clés</h2>
            <p class="mt-2 text-3xl font-extrabold text-gray-900 sm:text-4xl">
              Une plateforme complète pour gérer votre institution culturelle
            </p>
          </div>
          
          <div class="mt-16 grid grid-cols-1 gap-8 sm:grid-cols-2 lg:grid-cols-3">
            <!-- Billetterie Omnicanale -->
            <div class="feature-card bg-white p-6 rounded-lg shadow-md">
              <div class="feature-icon">
                <i data-feather="shopping-cart" class="w-8 h-8"></i>
              </div>
              <h3 class="text-lg font-medium text-gray-900">Billetterie Omnicanale</h3>
              <ul class="mt-4 space-y-2 text-gray-600">
                <li class="flex items-start">
                  <i data-feather="check" class="flex-shrink-0 h-5 w-5 text-green-500 mr-2"></i>
                  <span>Vente au guichet (Interface tactile < 3 clics)</span>
                </li>
                <li class="flex items-start">
                  <i data-feather="check" class="flex-shrink-0 h-5 w-5 text-green-500 mr-2"></i>
                  <span>Webshop responsive (Mobile first)</span>
                </li>
                <li class="flex items-start">
                  <i data-feather="check" class="flex-shrink-0 h-5 w-5 text-green-500 mr-2"></i>
                  <span>Bornes libre-service (Kiosques)</span>
                </li>
              </ul>
            </div>
            
            <!-- Gestion des Réservations -->
            <div class="feature-card bg-white p-6 rounded-lg shadow-md">
              <div class="feature-icon">
                <i data-feather="calendar" class="w-8 h-8"></i>
              </div>
              <h3 class="text-lg font-medium text-gray-900">Gestion des Réservations</h3>
              <ul class="mt-4 space-y-2 text-gray-600">
                <li class="flex items-start">
                  <i data-feather="check" class="flex-shrink-0 h-5 w-5 text-green-500 mr-2"></i>
                  <span>Moteur de planification industriel</span>
                </li>
                <li class="flex items-start">
                  <i data-feather="check" class="flex-shrink-0 h-5 w-5 text-green-500 mr-2"></i>
                  <span>Gestion automatique des conflits</span>
                </li>
                <li class="flex items-start">
                  <i data-feather="check" class="flex-shrink-0 h-5 w-5 text-green-500 mr-2"></i>
                  <span>Portail dédié pour les guides externes</span>
                </li>
              </ul>
            </div>
            
            <!-- Contrôle d'accès -->
            <div class="feature-card bg-white p-6 rounded-lg shadow-md">
              <div class="feature-icon">
                <i data-feather="lock" class="w-8 h-8"></i>
              </div>
              <h3 class="text-lg font-medium text-gray-900">Contrôle d'accès</h3>
              <ul class="mt-4 space-y-2 text-gray-600">
                <li class="flex items-start">
                  <i data-feather="check" class="flex-shrink-0 h-5 w-5 text-green-500 mr-2"></i>
                  <span>Validation temps réel</span>
                </li>
                <li class="flex items-start">
                  <i data-feather="check" class="flex-shrink-0 h-5 w-5 text-green-500 mr-2"></i>
                  <span>Compatible avec multiples supports</span>
                </li>
                <li class="flex items-start">
                  <i data-feather="check" class="flex-shrink-0 h-5 w-5 text-green-500 mr-2"></i>
                  <span>Intégration avec portiques sécurisés</span>
                </li>
              </ul>
            </div>
          </div>
        </div>
      </div>
    `;
  }
}
customElements.define('custom-features', CustomFeatures);