Skip to content

Commit 764ee22

Browse files
authored
Move keyfeatures to a grid of cards
Moving keyfeatures to a grid of cards. This PR is a part of the ongoing work to adopt the styling from pydata-sphinx-theme where possible.
2 parents 5ae2bd2 + 59cd8bd commit 764ee22

File tree

6 files changed

+150
-55
lines changed

6 files changed

+150
-55
lines changed

content/en/_index.md

Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
---
2+
title:
3+
---
4+
5+
{{< grid columns="1 2 2 3" >}}
6+
7+
{{< card >}}
8+
title = 'Powerful N-dimensional arrays'
9+
body = '''
10+
Fast and versatile, the NumPy vectorization, indexing, and broadcasting concepts are the de-facto standards of array computing today.
11+
'''
12+
{{< /card >}}
13+
14+
{{< card >}}
15+
title = 'Numerical computing tools'
16+
body = '''
17+
NumPy offers comprehensive mathematical functions, random number generators, linear algebra routines, Fourier transforms, and more.
18+
'''
19+
{{< /card >}}
20+
21+
{{< card >}}
22+
title = 'Open source'
23+
body = '''
24+
Distributed under a liberal [BSD license](https://github.com/numpy/numpy/blob/main/LICENSE.txt), NumPy is developed and maintained [publicly on GitHub](https://github.com/numpy/numpy) by a vibrant, responsive, and diverse [community](/community).
25+
'''
26+
{{< /card >}}
27+
28+
{{< card >}}
29+
title = 'Interoperable'
30+
body = '''
31+
NumPy supports a wide range of hardware and computing platforms, and plays well with distributed, GPU, and sparse array libraries.
32+
'''
33+
{{< /card >}}
34+
35+
{{< card >}}
36+
title = 'Performant'
37+
body = '''
38+
The core of NumPy is well-optimized C code. Enjoy the flexibility of Python with the speed of compiled code.
39+
'''
40+
{{< /card >}}
41+
42+
{{< card >}}
43+
title = 'Easy to use'
44+
body = '''
45+
NumPy's high level syntax makes it accessible and productive for programmers from any background or experience level.
46+
'''
47+
{{< /card >}}
48+
49+
{{< /grid >}}

content/en/config.yaml

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -50,21 +50,6 @@ params:
5050
alttext: Cheetah pose analysis
5151
url: /case-studies/deeplabcut-dnn
5252

53-
keyfeatures:
54-
features:
55-
- title: Powerful N-dimensional arrays
56-
text: Fast and versatile, the NumPy vectorization, indexing, and broadcasting concepts are the de-facto standards of array computing today.
57-
- title: Numerical computing tools
58-
text: NumPy offers comprehensive mathematical functions, random number generators, linear algebra routines, Fourier transforms, and more.
59-
- title: Open source
60-
text: Distributed under a liberal [BSD license](https://github.com/numpy/numpy/blob/main/LICENSE.txt), NumPy is developed and maintained [publicly on GitHub](https://github.com/numpy/numpy) by a vibrant, responsive, and diverse [community](/community).
61-
- title: Interoperable
62-
text: NumPy supports a wide range of hardware and computing platforms, and plays well with distributed, GPU, and sparse array libraries.
63-
- title: Performant
64-
text: The core of NumPy is well-optimized C code. Enjoy the flexibility of Python with the speed of compiled code.
65-
- title: Easy to use
66-
text: NumPy's high level syntax makes it accessible and productive for programmers from any background or experience level.
67-
6853
tabs:
6954
title: ECOSYSTEM
7055

content/ja/_index.md

Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
---
2+
title:
3+
---
4+
5+
{{< grid columns="1 2 2 3" >}}
6+
7+
{{< card >}}
8+
title = '強力な多次元配列'
9+
body = '''
10+
NumPyの高速で多機能なベクトル化計算、インデックス処理、ブロードキャストの考え方は、現在の配列計算におけるデファクト・スタ>ンダードです。
11+
'''
12+
{{< /card >}}
13+
14+
{{< card >}}
15+
title = '数値計算ツール群'
16+
body = '''
17+
NumPyは、様々な数学関数、乱数生成器、線形代数ルーチン、フーリエ変換などを提供しています。
18+
'''
19+
{{< /card >}}
20+
21+
{{< card >}}
22+
title = '相互運用性'
23+
body = '''
24+
NumPyは、幅広いハードウェアとコンピューティング・プラットフォームをサポートしており、分散処理、GPU、疎行列ライブラリにも対
25+
応しています。
26+
'''
27+
{{< /card >}}
28+
29+
{{< card >}}
30+
title = '高パフォーマンス'
31+
body = '''
32+
NumPyの大部分は最適化されたC言語のコードで構成されています。これによりPythonの柔軟性とコンパイルされたコードの高速性の両方
33+
を享受できます。
34+
'''
35+
{{< /card >}}
36+
37+
{{< card >}}
38+
title = '使いやすさ'
39+
body = '''
40+
NumPyの高水準なシンタックスは、どんなバックグラウンドや経験を持つのプログラマーでも簡単に利用することができ、生産性を高め>ることができます。
41+
'''
42+
{{< /card >}}
43+
44+
{{< card >}}
45+
title = 'オープンソース'
46+
body = '''
47+
NumPyは、寛容な[BSDライセンス](https://github.com/numpy/numpy/blob/main/LICENSE.txt)で公開されています。NumPyは活発で、互>いを尊重し、多様性を認め合う[コミュニティ](/ja/community)によって、 [GitHub](https://github.com/numpy/numpy)上でオープンに開発されていま
48+
す.
49+
'''
50+
{{< /card >}}
51+
52+
{{< /grid >}}

content/ja/config.yaml

Lines changed: 0 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -50,26 +50,6 @@ params:
5050
img: /images/content_images/case_studies/deeplabcut.png
5151
alttext: チータの姿勢推定
5252
url: /ja/case-studies/deeplabcut-dnn
53-
keyfeatures:
54-
features:
55-
-
56-
title: 強力な多次元配列
57-
text: NumPyの高速で多機能なベクトル化計算、インデックス処理、ブロードキャストの考え方は、現在の配列計算におけるデファクト・スタンダードです。
58-
-
59-
title: 数値計算ツール群
60-
text: NumPyは、様々な数学関数、乱数生成器、線形代数ルーチン、フーリエ変換などを提供しています。
61-
-
62-
title: 相互運用性
63-
text: NumPyは、幅広いハードウェアとコンピューティング・プラットフォームをサポートしており、分散処理、GPU、疎行列ライブラリにも対応しています。
64-
-
65-
title: 高パフォーマンス
66-
text: NumPyの大部分は最適化されたC言語のコードで構成されています。これによりPythonの柔軟性とコンパイルされたコードの高速性の両方を享受できます。
67-
-
68-
title: 使いやすさ
69-
text: NumPyの高水準なシンタックスは、どんなバックグラウンドや経験を持つのプログラマーでも簡単に利用することができ、生産性を高めることができます。
70-
-
71-
title: オープンソース
72-
text: NumPyは、寛容な[BSDライセンス](https://github.com/numpy/numpy/blob/main/LICENSE.txt)で公開されています。NumPyは活発で、互いを尊重し、多様性を認め合う[コミュニティ](/ja/community)によって、 [GitHub](https://github.com/numpy/numpy)上でオープンに開発されています.
7353
tabs:
7454
title: NumPyのエコシステム
7555
section5: false

content/pt/_index.md

Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
---
2+
title:
3+
---
4+
5+
{{< grid columns="1 2 2 3" >}}
6+
7+
{{< card >}}
8+
title = 'Arrays n-dimensionais poderosas'
9+
body = '''
10+
Rápidos e versáteis, os conceitos de vetorização, indexação e broadcasting do NumPy são, na prática, o padrão em computação com arrays.
11+
'''
12+
{{< /card >}}
13+
14+
{{< card >}}
15+
title = 'Ferramentas de computação numérica'
16+
body = '''
17+
O NumPy oferece um conjunto completo de funções matemáticas, geradores de números aleatórios, rotinas de álgebra linear, transformadas de Fourier, e mais.
18+
'''
19+
{{< /card >}}
20+
21+
{{< card >}}
22+
title = 'Interoperabilidade'
23+
body = '''
24+
O NumPy suporta um grande número de plataformas de hardware e computação, e pode ser combinado com bibliotecas de computação com arrays esparsas, distribuidas ou em GPUs.
25+
'''
26+
{{< /card >}}
27+
28+
{{< card >}}
29+
title = 'Alto desempenho'
30+
body = '''
31+
O núcleo do NumPy é feito de código otimizado em C. Experimente a flexibilidade do Python com a velocidade de código compilado.
32+
'''
33+
{{< /card >}}
34+
35+
{{< card >}}
36+
title = 'Fácil de usar'
37+
body = '''
38+
A sintaxe de alto nível do NumPy torna-o acessível e produtivo para programadores de qualquer nível de experiência e formação.
39+
'''
40+
{{< /card >}}
41+
42+
{{< card >}}
43+
title = 'Código aberto'
44+
body = '''
45+
Distribuido com uma [licença BSD](https://github.com/numpy/numpy/blob/main/LICENSE.txt) liberal, o NumPy é desenvolvido e mantido [publicamente no GitHub](https://github.com/numpy/numpy) por uma [comunidade](/pt/community) vibrante, responsiva, e diversa.
46+
'''
47+
{{< /card >}}
48+
49+
{{< /grid >}}

content/pt/config.yaml

Lines changed: 0 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -50,26 +50,6 @@ params:
5050
img: /images/content_images/case_studies/deeplabcut.png
5151
alttext: Análise de pose de um guepardo
5252
url: /pt/case-studies/deeplabcut-dnn
53-
keyfeatures:
54-
features:
55-
-
56-
title: Arrays n-dimensionais poderosas
57-
text: Rápidos e versáteis, os conceitos de vetorização, indexação e broadcasting do NumPy são, na prática, o padrão em computação com arrays.
58-
-
59-
title: Ferramentas de computação numérica
60-
text: O NumPy oferece um conjunto completo de funções matemáticas, geradores de números aleatórios, rotinas de álgebra linear, transformadas de Fourier, e mais.
61-
-
62-
title: Interoperabilidade
63-
text: O NumPy suporta um grande número de plataformas de hardware e computação, e pode ser combinado com bibliotecas de computação com arrays esparsas, distribuidas ou em GPUs.
64-
-
65-
title: Alto desempenho
66-
text: O núcleo do NumPy é feito de código otimizado em C. Experimente a flexibilidade do Python com a velocidade de código compilado.
67-
-
68-
title: Fácil de usar
69-
text: A sintaxe de alto nível do NumPy torna-o acessível e produtivo para programadores de qualquer nível de experiência e formação.
70-
-
71-
title: Código aberto
72-
text: Distribuido com uma [licença BSD](https://github.com/numpy/numpy/blob/main/LICENSE.txt) liberal, o NumPy é desenvolvido e mantido [publicamente no GitHub](https://github.com/numpy/numpy) por uma [comunidade](/pt/community) vibrante, responsiva, e diversa.
7353
tabs:
7454
title: ECOSSISTEMA
7555
section5: false

0 commit comments

Comments
 (0)