|
1 | 1 | --- |
2 | 2 | import StarlightPage from '@astrojs/starlight/components/StarlightPage.astro'; |
3 | 3 | import Modal from '../components/Modal.astro'; |
| 4 | +import Icon from '../components/Icon.astro'; |
4 | 5 |
|
5 | 6 | const base = import.meta.env.BASE_URL; |
6 | 7 | --- |
@@ -57,63 +58,71 @@ const base = import.meta.env.BASE_URL; |
57 | 58 | <div class="container"> |
58 | 59 | <div class="cards-grid"> |
59 | 60 | <a href={`${base}agents/`} class="card card-with-count" id="card-agents"> |
60 | | - <div class="card-icon" aria-hidden="true">🤖</div> |
| 61 | + <div class="card-icon" aria-hidden="true"><Icon name="robot" size={40} /></div> |
61 | 62 | <div class="card-content"> |
62 | 63 | <h3>Agents</h3> |
63 | 64 | <p>Custom agents for specialized Copilot experiences</p> |
64 | 65 | </div> |
65 | 66 | <div class="card-count" data-count="agents" aria-label="Agent count">-</div> |
66 | 67 | </a> |
67 | 68 | <a href={`${base}instructions/`} class="card card-with-count" id="card-instructions"> |
68 | | - <div class="card-icon" aria-hidden="true">📋</div> |
| 69 | + <div class="card-icon" aria-hidden="true"><Icon name="document" size={40} /></div> |
69 | 70 | <div class="card-content"> |
70 | 71 | <h3>Instructions</h3> |
71 | 72 | <p>Coding standards and best practices for Copilot</p> |
72 | 73 | </div> |
73 | 74 | <div class="card-count" data-count="instructions" aria-label="Instruction count">-</div> |
74 | 75 | </a> |
75 | 76 | <a href={`${base}skills/`} class="card card-with-count" id="card-skills"> |
76 | | - <div class="card-icon" aria-hidden="true">⚡</div> |
| 77 | + <div class="card-icon" aria-hidden="true"><Icon name="lightning" size={40} /></div> |
77 | 78 | <div class="card-content"> |
78 | 79 | <h3>Skills</h3> |
79 | 80 | <p>Self-contained folders with instructions and resources</p> |
80 | 81 | </div> |
81 | 82 | <div class="card-count" data-count="skills" aria-label="Skill count">-</div> |
82 | 83 | </a> |
83 | 84 | <a href={`${base}hooks/`} class="card card-with-count" id="card-hooks"> |
84 | | - <div class="card-icon" aria-hidden="true">🪝</div> |
| 85 | + <div class="card-icon" aria-hidden="true"><Icon name="hook" size={40} /></div> |
85 | 86 | <div class="card-content"> |
86 | 87 | <h3>Hooks</h3> |
87 | 88 | <p>Automated workflows triggered by agent events</p> |
88 | 89 | </div> |
89 | 90 | <div class="card-count" data-count="hooks" aria-label="Hook count">-</div> |
90 | 91 | </a> |
91 | 92 | <a href={`${base}workflows/`} class="card card-with-count" id="card-workflows"> |
92 | | - <div class="card-icon" aria-hidden="true">⚡</div> |
| 93 | + <div class="card-icon" aria-hidden="true"> |
| 94 | + <Icon name="workflow" size={40} /> |
| 95 | + </div> |
93 | 96 | <div class="card-content"> |
94 | 97 | <h3>Workflows</h3> |
95 | 98 | <p>AI-powered automations for GitHub Actions</p> |
96 | 99 | </div> |
97 | 100 | <div class="card-count" data-count="workflows" aria-label="Workflow count">-</div> |
98 | 101 | </a> |
99 | 102 | <a href={`${base}plugins/`} class="card card-with-count" id="card-plugins"> |
100 | | - <div class="card-icon" aria-hidden="true">🔌</div> |
| 103 | + <div class="card-icon" aria-hidden="true"> |
| 104 | + <Icon name="plug" size={40} /> |
| 105 | + </div> |
101 | 106 | <div class="card-content"> |
102 | 107 | <h3>Plugins</h3> |
103 | 108 | <p>Curated plugins organized by themes</p> |
104 | 109 | </div> |
105 | 110 | <div class="card-count" data-count="plugins" aria-label="Plugin count">-</div> |
106 | 111 | </a> |
107 | 112 | <a href={`${base}tools/`} class="card card-with-count" id="card-tools"> |
108 | | - <div class="card-icon" aria-hidden="true">🔧</div> |
| 113 | + <div class="card-icon" aria-hidden="true"> |
| 114 | + <Icon name="wrench" size={40} /> |
| 115 | + </div> |
109 | 116 | <div class="card-content"> |
110 | 117 | <h3>Tools</h3> |
111 | 118 | <p>MCP servers and developer tools</p> |
112 | 119 | </div> |
113 | 120 | <div class="card-count" data-count="tools" aria-label="Tool count">-</div> |
114 | 121 | </a> |
115 | 122 | <a href={`${base}learning-hub/`} class="card card-with-count" id="card-learning-hub"> |
116 | | - <div class="card-icon" aria-hidden="true">📚</div> |
| 123 | + <div class="card-icon" aria-hidden="true"> |
| 124 | + <Icon name="book" size={40} /> |
| 125 | + </div> |
117 | 126 | <div class="card-content"> |
118 | 127 | <h3>Learning Hub</h3> |
119 | 128 | <p>Articles and guides to master GitHub Copilot</p> |
|
0 commit comments