Skip to content

Commit 5f1e62a

Browse files
committed
Update landing page to focus on language
1 parent ffab199 commit 5f1e62a

File tree

1 file changed

+86
-96
lines changed

1 file changed

+86
-96
lines changed

docs/codeql/index.html

Lines changed: 86 additions & 96 deletions
Original file line numberDiff line numberDiff line change
@@ -35,13 +35,6 @@
3535
<ul class="dropdown-menu dropdown-menu-se dropdown-menu-dark">
3636
<li><a class="dropdown-item" href="codeql-overview">CodeQL overview</a></li>
3737
<li class="dropdown-divider" role="separator"></li>
38-
<div class="dropdown-header">
39-
CodeQL tools
40-
</div>
41-
<li><a class="dropdown-item" href="codeql-for-visual-studio-code">CodeQL for VS Code</a>
42-
<li><a class="dropdown-item" href="https://docs.github.com/en/code-security/codeql-cli/getting-started-with-the-codeql-cli/about-the-codeql-cli">CodeQL CLI</a>
43-
</li>
44-
<li class="dropdown-divider" role="separator"></li>
4538
<div class="dropdown-header">
4639
CodeQL guides
4740
</div>
@@ -62,6 +55,11 @@
6255
Source files
6356
</div>
6457
<li><a class="dropdown-item" href="https://github.com/github/codeql">CodeQL repository</a>
58+
<li class="dropdown-divider" role="separator"></li>
59+
<div class="dropdown-header">
60+
Academic
61+
</div>
62+
<li><a class="dropdown-item" href="../publications">QL publications</a>
6563
</ul>
6664
</details>
6765
</div>
@@ -70,32 +68,30 @@
7068
<div class="blankslate">
7169
<img src="https://ghicons.github.com/assets/images/blue/svg/Code%20QL.svg" class="mb-3" />
7270
<h1>CodeQL documentation</h1>
73-
<p class="f2">Discover vulnerabilities across a codebase with CodeQL, our industry-leading semantic code
74-
analysis
75-
engine. CodeQL lets you query code as though it were data. Write a query to find all variants of a
71+
<p class="f2">CodeQL enables you to query code as though it were data. Write a query to find all variants of a
7672
vulnerability, eradicating it forever. Then share your query to help others do the same.</p>
7773
</div>
7874
<div class="d-flex flex-column flex-md-row flex-justify-center">
7975
<div class="Box col-lg-5 col-sm-12 border-0">
8076

8177
<div class="Box-header border-0 bg-white">
82-
<h3 class="Box-title text-mono f3 text-center">
83-
BACKGROUND INFORMATION
84-
</h3>
78+
<h2 class="Box-title text-mono f2 text-center">
79+
CODEQL RELEASE INFORMATION
80+
</h2>
8581
</div>
8682
<div class="Box-body border-bottom-0">
87-
<div class="Subhead border-0">
88-
<a href="codeql-overview/about-codeql">
89-
<div class="Subhead-heading f4 text-center">About CodeQL</div>
90-
</a>
91-
<div class="Subhead-description">Learn more about how CodeQL works...</div>
92-
</div>
9383
<div class="Subhead border-0">
9484
<a href="codeql-overview/supported-languages-and-frameworks/">
9585
<div class="Subhead-heading f4 text-center">Supported languages and frameworks</div>
9686
</a>
9787
<div class="Subhead-description">View the languages, libraries, and frameworks supported in the
98-
latest version of CodeQL...</div>
88+
latest release of CodeQL...</div>
89+
</div>
90+
<div class="Subhead border-0">
91+
<a href="codeql-overview/about-codeql">
92+
<div class="Subhead-heading f4 text-center">Change logs</div>
93+
</a>
94+
<div class="Subhead-description">Read about the improvements to the queries, libraries, and tooling in each release...</div>
9995
</div>
10096
<div class="Subhead border-0">
10197
<a href="codeql-overview/system-requirements/">
@@ -105,90 +101,83 @@ <h3 class="Box-title text-mono f3 text-center">
105101
latest version of CodeQL...</div>
106102
</div>
107103
<div class="Subhead border-0">
108-
<a href="../publications">
109-
<div class="Subhead-heading f4 text-center">Academic publications</div>
104+
<a href="codeql-overview/supported-languages-and-frameworks/">
105+
<div class="Subhead-heading f4 text-center">CodeQL cverage of CWEs</div>
110106
</a>
111-
<div class="Subhead-description">Read academic articles published by the team behind CodeQL...
112-
</div>
107+
<div class="Subhead-description">Detailed information on the coverage of Common Weakness Enumerations (CWEs) in the latest release...</div>
113108
</div>
114-
115109
</div>
116110
</div>
117111
<div class="Box col-lg-5 col-sm-12 border-0">
118112
<div class="Box-header border-0 bg-white">
119-
<h3 class="Box-title text-mono f3 text-center">
120-
CODEQL TOOLS
121-
</h3>
113+
<h2 class="Box-title text-mono f2 text-center">
114+
LEARN TO WRITE CODEQL
115+
</h2>
122116
</div>
123-
<div class="Box-body border-bottom-0">
124-
<div class="Subhead border-0">
125-
<a href="https://docs.github.com/en/code-security/codeql-cli/getting-started-with-the-codeql-cli/about-the-codeql-cli">
126-
<div class="Subhead-heading f4 text-center">CodeQL CLI</div>
127-
</a>
128-
<div class="Subhead-description border-bottom-0">The CodeQL command-line interface (CLI) is used
129-
to create
130-
databases for security research....</div>
131-
</div>
132-
<div class="Subhead border-0">
133-
<a href="codeql-for-visual-studio-code">
134-
<div class="Subhead-heading f4 text-center">CodeQL for Visual Studio Code</div>
135-
</a>
136-
<div class="Subhead-description">CodeQL for Visual Studio Code adds rich language
137-
support for CodeQL...</div>
138-
</div>
139-
<div class="Subhead border-0">
140-
<a
141-
href="https://docs.github.com/en/code-security/code-scanning/introduction-to-code-scanning/about-code-scanning">
142-
<div class="Subhead-heading f4 text-center">Code scanning with CodeQL</div>
143-
</a>
144-
<div class="Subhead-description">Use code scanning with CodeQL to analyze the code in a GitHub
145-
repository to find
146-
security
147-
vulnerabilities...</div>
148-
</div>
149-
117+
<div class="Subhead border-0">
118+
<a href="codeql-overview/about-codeql">
119+
<div class="Subhead-heading f4 text-center">About CodeQL</div>
120+
</a>
121+
<div class="Subhead-description">Learn what CodeQL is and how it works...</div>
122+
</div>
123+
<div class="Subhead border-0">
124+
<a href="writing-codeql-queries">
125+
<div class="Subhead-heading f4 text-center">Writing CodeQL queries</div>
126+
</a>
127+
<div class="Subhead-description">Get to know more about queries and learn some key
128+
query-writing skills by solving puzzles...</div>
129+
</div>
130+
<div class="Subhead border-0">
131+
<a href="codeql-language-guides">
132+
<div class="Subhead-heading f4 text-center">CodeQL language guides</div>
133+
</a>
134+
<div class="Subhead-description">Experiment and learn how to write effective and efficient
135+
queries for CodeQL databases generated from the languages supported in CodeQL
136+
analysis...</div>
137+
</div>
138+
<div class="Subhead border-0">
139+
<a href="writing-codeql-queries/running-codeql-queries">
140+
<div class="Subhead-heading f4 text-center">Running CodeQL queries</div>
141+
</a>
142+
<div class="Subhead-description">Learn about the options available for running CodeQL queries on one or multiple codebases...</div>
150143
</div>
151144
</div>
152-
153-
154-
155-
156-
</div>
157145
</div>
158146

159147

160148

161149
<div class="d-flex flex-column flex-md-row flex-justify-center">
162-
163150
<div class="Box col-lg-5 col-sm-12 border-0">
164151
<div class="Box-header border-0 bg-white">
165-
<h3 class="Box-title text-mono f3 text-center">
166-
CODEQL GUIDES
167-
</h3>
152+
<h2 class="Box-title text-mono f2 text-center">
153+
CODEQL RESOURCES
154+
</h2>
168155
</div>
169-
<div class="Box-body border-bottom-0">
170-
<div class="Subhead border-0">
171-
<a href="writing-codeql-queries">
172-
<div class="Subhead-heading f4 text-center">Writing CodeQL queries</div>
173-
</a>
174-
<div class="Subhead-description">Get to know more about queries and learn some key
175-
query-writing skills by solving puzzles.....</div>
176-
</div>
177-
<div class="Subhead border-0">
178-
<a href="codeql-language-guides">
179-
<div class="Subhead-heading f4 text-center">CodeQL language guides</div>
180-
</a>
181-
<div class="Subhead-description">Experiment and learn how to write effective and efficient
182-
queries for CodeQL databases generated from the languages supported in CodeQL
183-
analysis...</div>
156+
<div class="Subhead border-0">
157+
<a href="https://github.com/github/codeql-cli-binaries/releases">
158+
<div class="Subhead-heading f4 text-center">CodeQL CLI releases</div>
159+
</a>
160+
<div class="Subhead-description">Download the latest version of the CodeQL CLI...</div>
161+
</div>
162+
<div class="Subhead border-0">
163+
<a href="https://marketplace.visualstudio.com/items?itemName=GitHub.vscode-codeql">
164+
<div class="Subhead-heading f4 text-center">CodeQL extension for Visual Studio Code</div>
165+
</a>
166+
<div class="Subhead-description">Download the extension from the Visual Studio Code Marketplace...</div>
167+
</div>
168+
<div class="Subhead border-0">
169+
<a href="https://github.com/github/codeql">
170+
<div class="Subhead-heading f4 text-center">CodeQL repository</div>
171+
</a>
172+
<div class="Subhead-description">Contribute to the source code of the libraries and queries for CodeQL...
184173
</div>
185174
</div>
186175
</div>
187176
<div class="Box col-lg-5 col-sm-12 border-0">
188177
<div class="Box-header border-0 bg-white">
189-
<h3 class="Box-title text-mono f3 text-center">
178+
<h2 class="Box-title text-mono f2 text-center">
190179
CODEQL REFERENCE DOCS
191-
</h3>
180+
</h2>
192181
</div>
193182
<div class="Box-body border-bottom-0">
194183
<div class="Subhead border-0">
@@ -213,10 +202,8 @@ <h3 class="Box-title text-mono f3 text-center">
213202
<div class="Subhead-description">View the query help for the queries included in the code
214203
scanning query suites...</div>
215204
</div>
216-
217205
</div>
218206
</div>
219-
220207
</div>
221208
</article>
222209
<div class="footer mt-6 bg-gray-light border-y border-gray-dark no-print">
@@ -234,14 +221,17 @@ <h3 class="Box-title text-mono f3 text-center">
234221
</a>
235222
</div>
236223
<div class="col-6 col-sm-3 col-lg-2 mb-6 mb-md-2 pr-3 pr-lg-0 pl-lg-4">
237-
<h4 class="mb-3 text-mono text-gray-light text-normal">Product</h4>
224+
<h3 class="mb-3 text-mono text-gray-light text-normal">Product</h3>
238225
<ul class="list-style-none text-gray f5">
239226
<li class="lh-condensed mb-3"><a href="https://github.com/features"
240227
data-ga-click="Footer, go to features, text:features" class="link-gray">Features</a>
241228
</li>
242229
<li class="lh-condensed mb-3"><a href="https://github.com/security"
243230
data-ga-click="Footer, go to security, text:security" class="link-gray">Security</a>
244231
</li>
232+
<li class="lh-condensed mb-3"><a href="https://github.com/features/copilot"
233+
data-ga-click="Footer, go to copilot, text:copilot"
234+
class="link-gray">Copilot</a></li>
245235
<li class="lh-condensed mb-3"><a href="https://github.com/enterprise"
246236
data-ga-click="Footer, go to enterprise, text:enterprise"
247237
class="link-gray">Enterprise</a></li>
@@ -256,26 +246,26 @@ <h4 class="mb-3 text-mono text-gray-light text-normal">Product</h4>
256246
</ul>
257247
</div>
258248
<div class="col-6 col-sm-3 col-lg-2 mb-6 mb-md-2 pr-3 pr-md-0 pl-md-4">
259-
<h4 class="mb-3 text-mono text-gray-light text-normal">Platform</h4>
249+
<h3 class="mb-3 text-mono text-gray-light text-normal">Platform</h3>
260250
<ul class="list-style-none f5">
261-
<li class="lh-condensed mb-3"><a href="https://developer.github.com/"
251+
<li class="lh-condensed mb-3"><a href="https://docs.github.com/get-started/exploring-integrations/about-building-integrations"
262252
data-ga-click="Footer, go to api, text:api" class="link-gray">Developer API</a></li>
263253
<li class="lh-condensed mb-3"><a href="http://partner.github.com/"
264254
data-ga-click="Footer, go to partner, text:partner" class="link-gray">Partners</a></li>
265-
<li class="lh-condensed mb-3"><a href="https://atom.io"
266-
data-ga-click="Footer, go to atom, text:atom" class="link-gray">Atom</a></li>
267-
<li class="lh-condensed mb-3"><a href="http://electron.atom.io/"
268-
data-ga-click="Footer, go to electron, text:electron" class="link-gray">Electron</a>
255+
<li class="lh-condensed mb-3"><a href="https://github.com/edu"
256+
data-ga-click="Footer, go to education, text:education" class="link-gray">Education</a></li>
257+
<li class="lh-condensed mb-3"><a href="https://cli.github.com/"
258+
data-ga-click="Footer, go to cli, text:cli" class="link-gray">GitHub CLI</a>
269259
</li>
270260
<li class="lh-condensed mb-3"><a href="https://desktop.github.com/"
271261
data-ga-click="Footer, go to desktop, text:desktop" class="link-gray">GitHub Desktop</a>
272262
</li>
273263
</ul>
274264
</div>
275265
<div class="col-6 col-sm-3 col-lg-2 mb-6 mb-md-2 pr-3 pr-md-0 pl-md-4">
276-
<h4 class="mb-3 text-mono text-gray-light text-normal">Support</h4>
266+
<h3 class="mb-3 text-mono text-gray-light text-normal">Support</h3>
277267
<ul class="list-style-none f5">
278-
<li class="lh-condensed mb-3"><a href="/" class="link-gray">Help</a></li>
268+
<li class="lh-condensed mb-3"><a href="https://docs.github.com" class="link-gray">GitHub Docs</a></li>
279269
<li class="lh-condensed mb-3"><a href="https://github.community" class="link-gray">Community
280270
Forum</a></li>
281271
<li class="lh-condensed mb-3"><a href="https://services.github.com/"
@@ -287,12 +277,12 @@ <h4 class="mb-3 text-mono text-gray-light text-normal">Support</h4>
287277
</ul>
288278
</div>
289279
<div class="col-6 col-sm-3 col-lg-2 mb-6 mb-md-2 pr-3 pr-md-0 pl-md-4">
290-
<h4 class="mb-3 text-mono text-gray-light text-normal">Company</h4>
280+
<h3 class="mb-3 text-mono text-gray-light text-normal">Company</h3>
291281
<ul class="list-style-none f5">
292282
<li class="lh-condensed mb-3"><a href="https://github.com/about" class="link-gray">About</a>
293283
</li>
294284
<li class="lh-condensed mb-3"><a href="https://github.blog/" class="link-gray">Blog</a></li>
295-
<li class="lh-condensed mb-3"><a href="https://github.com/about/careers"
285+
<li class="lh-condensed mb-3"><a href="https://github.careers/"
296286
class="link-gray">Careers</a></li>
297287
<li class="lh-condensed mb-3"><a href="https://github.com/about/press"
298288
class="link-gray">Press</a></li>
@@ -359,9 +349,9 @@ <h4 class="mb-3 text-mono text-gray-light text-normal">Company</h4>
359349
<li class="mr-3">&copy;
360350
<script type="text/javascript">document.write(new Date().getFullYear());</script> GitHub, Inc.</li>
361351
<li class="mr-3"><a
362-
href="https://docs.github.com/github/site-policy/github-terms-of-service"
352+
href="https://docs.github.com/site-policy/github-terms/github-terms-of-service"
363353
class="link-gray">Terms </a></li>
364-
<li><a href="https://docs.github.com/github/site-policy/github-privacy-statement"
354+
<li><a href="https://docs.github.com/site-policy/privacy-policies/github-privacy-statement"
365355
class="link-gray">Privacy </a></li>
366356
</ul>
367357
</div>

0 commit comments

Comments
 (0)