File size: 5,789 Bytes
d5de1f9
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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
class CustomFeatures extends HTMLElement {
    connectedCallback() {
        this.attachShadow({ mode: 'open' });
        this.shadowRoot.innerHTML = `
            <style>
                .feature-icon {
                    background: linear-gradient(135deg, #2EA44F 0%, #0366D6 100%);
                }
            </style>
            <section class="py-16 bg-white">
                <div class="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8">
                    <div class="text-center mb-16">
                        <h2 class="text-3xl font-bold text-gray-900 mb-4">Accelerate your entire workflow</h2>
                        <p class="text-lg text-gray-600 max-w-3xl mx-auto">
                            From your first line of code to final deployment, CodeCollabX provides AI and automation tools to help you build and ship better software faster.
                        </p>
                    </div>
                    
                    <div class="grid md:grid-cols-2 lg:grid-cols-4 gap-8 mb-16">
                        <div class="feature-card bg-white p-6 rounded-xl border border-gray-200 transition-all">
                            <div class="feature-icon w-12 h-12 rounded-xl flex items-center justify-center mb-4">
                                <i data-feather="code" class="text-white w-6 h-6"></i>
                            </div>
                            <h3 class="text-xl font-semibold text-gray-900 mb-2">Code</h3>
                            <p class="text-gray-600">
                                Write, test, and fix code quickly with AI assistance, from simple boilerplate to complex features.
                            </p>
                        </div>
                        <div class="feature-card bg-white p-6 rounded-xl border border-gray-200 transition-all">
                            <div class="feature-icon w-12 h-12 rounded-xl flex items-center justify-center mb-4">
                                <i data-feather="clipboard" class="text-white w-6 h-6"></i>
                            </div>
                            <h3 class="text-xl font-semibold text-gray-900 mb-2">Plan</h3>
                            <p class="text-gray-600">
                                Organize everything from high-level roadmaps to everyday tasks with project management tools.
                            </p>
                        </div>
                        <div class="feature-card bg-white p-6 rounded-xl border border-gray-200 transition-all">
                            <div class="feature-icon w-12 h-12 rounded-xl flex items-center justify-center mb-4">
                                <i data-feather="users" class="text-white w-6 h-6"></i>
                            </div>
                            <h3 class="text-xl font-semibold text-gray-900 mb-2">Collaborate</h3>
                            <p class="text-gray-600">
                                Work together seamlessly with built-in code review, discussions, and issue tracking.
                            </p>
                        </div>
                        <div class="feature-card bg-white p-6 rounded-xl border border-gray-200 transition-all">
                            <div class="feature-icon w-12 h-12 rounded-xl flex items-center justify-center mb-4">
                                <i data-feather="refresh-cw" class="text-white w-6 h-6"></i>
                            </div>
                            <h3 class="text-xl font-semibold text-gray-900 mb-2">Automate</h3>
                            <p class="text-gray-600">
                                Automate your workflow with CI/CD pipelines, testing, and deployments.
                            </p>
                        </div>
                    </div>
                    
                    <div class="bg-gray-50 rounded-xl p-8 md:p-12 grid md:grid-cols-2 gap-12 items-center">
                        <div>
                            <h2 class="text-2xl font-bold text-gray-900 mb-4">Your AI partner everywhere</h2>
                            <p class="text-gray-600 mb-6">
                                Copilot is ready to work with you at each step of the software development lifecycle, from planning to deployment.
                            </p>
                            <a href="#" class="inline-flex items-center text-accent-500 font-medium">
                                Explore GitHub Copilot
                                <i data-feather="arrow-right" class="ml-2 w-4 h-4"></i>
                            </a>
                        </div>
                        <div class="relative">
                            <img src="http://static.photos/technology/1024x576/42" alt="AI Coding Assistant" class="w-full rounded-lg shadow-md border border-gray-200">
                            <div class="absolute -bottom-4 -right-4 bg-white p-4 rounded-lg shadow-lg border border-gray-200 w-56">
                                <div class="flex items-start">
                                    <div class="flex-shrink-0 bg-purple-100 p-2 rounded-full">
                                        <i data-feather="cpu" class="w-5 h-5 text-purple-500"></i>
                                    </div>
                                    <div class="ml-3">
                                        <h3 class="text-sm font-medium text-gray-900">AI Suggestions</h3>
                                        <p class="text-xs text-gray-500">Context-aware code</p>
                                    </div>
                                </div>
                            </div>
                        </div>
                    </div>
                </div>
            </section>
        `;
    }
}
customElements.define('custom-features', CustomFeatures);