@@ -9,6 +9,7 @@ import Tooltip from "../components/common/Tooltip.astro";
9
9
import { Image } from " astro:assets" ;
10
10
import vsCodeImg from " ~/assets/images/vscode.svg" ;
11
11
import neovimImg from " ~/assets/images/neovim.svg" ;
12
+ import jetbrainsImg from " ~/assets/images/jetbrains.svg" ;
12
13
13
14
import " ../scss/fonts/_Prompt.scss" ;
14
15
@@ -179,6 +180,9 @@ const annotationCount = annotationsPage
179
180
<button value =" neovim-install" class =" neovim" tabindex =" 0" >
180
181
<Image src ={ neovimImg } alt =" Neovim" />
181
182
</button >
183
+ <button value =" jetbrains-install" class =" jetbrains" tabindex =" 0" >
184
+ <Image src ={ jetbrainsImg } alt =" JetBrains" />
185
+ </button >
182
186
<button value =" other-install" class =" other" tabindex =" 0"
183
187
><Icon name =" question" group =" solid" /></button
184
188
>
@@ -258,6 +262,22 @@ const annotationCount = annotationsPage
258
262
</ol >
259
263
</div >
260
264
</div >
265
+ <div id =" jetbrains-install" >
266
+ <h3 >JetBrains</h3 >
267
+ <p >
268
+ Install the <ExternalLink
269
+ url =" https://plugins.jetbrains.com/plugin/22315-sumnekolua"
270
+ >
271
+ SumnekoLua
272
+ </ExternalLink > plugin from the JetBrains Marketplace!
273
+ </p >
274
+ <p >
275
+ See <ExternalLink
276
+ url =" https://www.jetbrains.com/help/idea/managing-plugins.html"
277
+ >JetBrains docs</ExternalLink
278
+ > for instructions on installing plugins.
279
+ </p >
280
+ </div >
261
281
<div id =" other-install" >
262
282
<h3 >Other</h3 >
263
283
<p >
@@ -563,7 +583,7 @@ exec "<path-to-directory>/bin/lua-language-server" "$@"
563
583
564
584
.install-tabs {
565
585
display: grid;
566
- grid-template-columns: 1fr 1fr 1fr ;
586
+ grid-template-columns: repeat(4, 1fr) ;
567
587
justify-items: center;
568
588
position: relative;
569
589
width: 100%;
@@ -590,8 +610,11 @@ exec "<path-to-directory>/bin/lua-language-server" "$@"
590
610
&.neovim {
591
611
--brand-primary: #78e027;
592
612
}
613
+ &.jetbrains {
614
+ --brand-primary: #fb0240;
615
+ }
593
616
&.other {
594
- --brand-primary: #ff158e ;
617
+ --brand-primary: #ffdc15 ;
595
618
}
596
619
597
620
&:hover {
0 commit comments