From 69d789bffd8be37fdf0e83c97e0aabe3fe24cc44 Mon Sep 17 00:00:00 2001
From: Josh Wong <23216828+josh-wong@users.noreply.github.com>
Date: Thu, 17 Jul 2025 12:52:19 +0900
Subject: [PATCH 01/14] Change UI text from `New content` to `New features`
---
src/components/Cards/3.13.tsx | 2 +-
src/components/Cards/3.14.tsx | 2 +-
src/components/Cards/3.15.tsx | 2 +-
src/components/Cards/3.16.tsx | 2 +-
4 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/src/components/Cards/3.13.tsx b/src/components/Cards/3.13.tsx
index c50dc97d..45cc2e77 100644
--- a/src/components/Cards/3.13.tsx
+++ b/src/components/Cards/3.13.tsx
@@ -18,7 +18,7 @@ import { faBook } from '@fortawesome/free-solid-svg-icons';
const new_content = [
{
- name: 'New content',
+ name: 'New features',
categoryLinks: [
// To add a link, use the format ['link1', 'link2']
// To add a label, use the format ['label1', 'label2']
diff --git a/src/components/Cards/3.14.tsx b/src/components/Cards/3.14.tsx
index be2d15b2..4fb7b2fa 100644
--- a/src/components/Cards/3.14.tsx
+++ b/src/components/Cards/3.14.tsx
@@ -18,7 +18,7 @@ import { faBook } from '@fortawesome/free-solid-svg-icons';
const new_content = [
{
- name: 'New content',
+ name: 'New features',
categoryLinks: [
// To add a link, use the format ['link1', 'link2']
// To add a label, use the format ['label1', 'label2']
diff --git a/src/components/Cards/3.15.tsx b/src/components/Cards/3.15.tsx
index 4ae4f883..1c43f0ea 100644
--- a/src/components/Cards/3.15.tsx
+++ b/src/components/Cards/3.15.tsx
@@ -18,7 +18,7 @@ import { faBook } from '@fortawesome/free-solid-svg-icons';
const new_content = [
{
- name: 'New content',
+ name: 'New features',
categoryLinks: [
// To add a link, use the format ['link1', 'link2']
// To add a label, use the format ['label1', 'label2']
diff --git a/src/components/Cards/3.16.tsx b/src/components/Cards/3.16.tsx
index dd722fde..a2010e69 100644
--- a/src/components/Cards/3.16.tsx
+++ b/src/components/Cards/3.16.tsx
@@ -18,7 +18,7 @@ import { faBook } from '@fortawesome/free-solid-svg-icons';
const new_content = [
{
- name: 'New content',
+ name: 'New features',
categoryLinks: [
// To add a link, use the format ['link1', 'link2']
// To add a label, use the format ['label1', 'label2']
From a9828cb32cccaeb8436d3cda44804c40b771368d Mon Sep 17 00:00:00 2001
From: Josh Wong <23216828+josh-wong@users.noreply.github.com>
Date: Thu, 17 Jul 2025 12:53:11 +0900
Subject: [PATCH 02/14] =?UTF-8?q?Change=20UI=20text=20from=20`=E6=96=B0?=
=?UTF-8?q?=E7=9D=80=E3=82=B3=E3=83=B3=E3=83=86=E3=83=B3=E3=83=84`=20to=20?=
=?UTF-8?q?`=E6=96=B0=E6=A9=9F=E8=83=BD`?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/components/Cards/ja-jp/3.13.tsx | 2 +-
src/components/Cards/ja-jp/3.14.tsx | 2 +-
src/components/Cards/ja-jp/3.15.tsx | 2 +-
src/components/Cards/ja-jp/3.16.tsx | 2 +-
4 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/src/components/Cards/ja-jp/3.13.tsx b/src/components/Cards/ja-jp/3.13.tsx
index 7cb7bf2c..09e1176c 100644
--- a/src/components/Cards/ja-jp/3.13.tsx
+++ b/src/components/Cards/ja-jp/3.13.tsx
@@ -18,7 +18,7 @@ import { faBook } from '@fortawesome/free-solid-svg-icons';
const new_content = [
{
- name: '新着コンテンツ',
+ name: '新機能',
categoryLinks: [
// To add a link, use the format ['link1', 'link2']
// To add a label, use the format ['label1', 'label2']
diff --git a/src/components/Cards/ja-jp/3.14.tsx b/src/components/Cards/ja-jp/3.14.tsx
index 22ac1895..d8e4db95 100644
--- a/src/components/Cards/ja-jp/3.14.tsx
+++ b/src/components/Cards/ja-jp/3.14.tsx
@@ -18,7 +18,7 @@ import { faBook } from '@fortawesome/free-solid-svg-icons';
const new_content = [
{
- name: '新着コンテンツ',
+ name: '新機能',
categoryLinks: [
// To add a link, use the format ['link1', 'link2']
// To add a label, use the format ['label1', 'label2']
diff --git a/src/components/Cards/ja-jp/3.15.tsx b/src/components/Cards/ja-jp/3.15.tsx
index 8c1410ca..87fa4c60 100644
--- a/src/components/Cards/ja-jp/3.15.tsx
+++ b/src/components/Cards/ja-jp/3.15.tsx
@@ -18,7 +18,7 @@ import { faBook } from '@fortawesome/free-solid-svg-icons';
const new_content = [
{
- name: '新着コンテンツ',
+ name: '新機能',
categoryLinks: [
// To add a link, use the format ['link1', 'link2']
// To add a label, use the format ['label1', 'label2']
diff --git a/src/components/Cards/ja-jp/3.16.tsx b/src/components/Cards/ja-jp/3.16.tsx
index 52fa5fc9..265632ae 100644
--- a/src/components/Cards/ja-jp/3.16.tsx
+++ b/src/components/Cards/ja-jp/3.16.tsx
@@ -18,7 +18,7 @@ import { faBook } from '@fortawesome/free-solid-svg-icons';
const new_content = [
{
- name: '新着コンテンツ',
+ name: '新機能',
categoryLinks: [
// To add a link, use the format ['link1', 'link2']
// To add a label, use the format ['label1', 'label2']
From 0e713d76ea415d0b811b4b9bf80414cffc39150e Mon Sep 17 00:00:00 2001
From: Josh Wong <23216828+josh-wong@users.noreply.github.com>
Date: Thu, 17 Jul 2025 12:54:56 +0900
Subject: [PATCH 03/14] Revise code comment
---
src/components/Cards/3.13.tsx | 2 +-
src/components/Cards/3.14.tsx | 2 +-
src/components/Cards/3.15.tsx | 2 +-
src/components/Cards/3.16.tsx | 2 +-
src/components/Cards/ja-jp/3.13.tsx | 2 +-
src/components/Cards/ja-jp/3.14.tsx | 2 +-
src/components/Cards/ja-jp/3.15.tsx | 2 +-
src/components/Cards/ja-jp/3.16.tsx | 2 +-
8 files changed, 8 insertions(+), 8 deletions(-)
diff --git a/src/components/Cards/3.13.tsx b/src/components/Cards/3.13.tsx
index 45cc2e77..54a0d639 100644
--- a/src/components/Cards/3.13.tsx
+++ b/src/components/Cards/3.13.tsx
@@ -198,7 +198,7 @@ const CategoryGrid = () => {
- {/* New content table */}
+ {/* New features table */}
{new_content.map((doc, i) => (
diff --git a/src/components/Cards/3.14.tsx b/src/components/Cards/3.14.tsx
index 4fb7b2fa..fcaa4c08 100644
--- a/src/components/Cards/3.14.tsx
+++ b/src/components/Cards/3.14.tsx
@@ -198,7 +198,7 @@ const CategoryGrid = () => {
- {/* New content table */}
+ {/* New features table */}
{new_content.map((doc, i) => (
diff --git a/src/components/Cards/3.15.tsx b/src/components/Cards/3.15.tsx
index 1c43f0ea..199db250 100644
--- a/src/components/Cards/3.15.tsx
+++ b/src/components/Cards/3.15.tsx
@@ -198,7 +198,7 @@ const CategoryGrid = () => {
- {/* New content table */}
+ {/* New features table */}
{new_content.map((doc, i) => (
diff --git a/src/components/Cards/3.16.tsx b/src/components/Cards/3.16.tsx
index a2010e69..2b61e8e5 100644
--- a/src/components/Cards/3.16.tsx
+++ b/src/components/Cards/3.16.tsx
@@ -198,7 +198,7 @@ const CategoryGrid = () => {
- {/* New content table */}
+ {/* New features table */}
{new_content.map((doc, i) => (
diff --git a/src/components/Cards/ja-jp/3.13.tsx b/src/components/Cards/ja-jp/3.13.tsx
index 09e1176c..322eca08 100644
--- a/src/components/Cards/ja-jp/3.13.tsx
+++ b/src/components/Cards/ja-jp/3.13.tsx
@@ -198,7 +198,7 @@ const CategoryGrid = () => {
- {/* New content table */}
+ {/* New features table */}
{new_content.map((doc, i) => (
diff --git a/src/components/Cards/ja-jp/3.14.tsx b/src/components/Cards/ja-jp/3.14.tsx
index d8e4db95..5cd06cfe 100644
--- a/src/components/Cards/ja-jp/3.14.tsx
+++ b/src/components/Cards/ja-jp/3.14.tsx
@@ -198,7 +198,7 @@ const CategoryGrid = () => {
- {/* New content table */}
+ {/* New features table */}
{new_content.map((doc, i) => (
diff --git a/src/components/Cards/ja-jp/3.15.tsx b/src/components/Cards/ja-jp/3.15.tsx
index 87fa4c60..e643184f 100644
--- a/src/components/Cards/ja-jp/3.15.tsx
+++ b/src/components/Cards/ja-jp/3.15.tsx
@@ -198,7 +198,7 @@ const CategoryGrid = () => {
- {/* New content table */}
+ {/* New features table */}
{new_content.map((doc, i) => (
diff --git a/src/components/Cards/ja-jp/3.16.tsx b/src/components/Cards/ja-jp/3.16.tsx
index 265632ae..85212821 100644
--- a/src/components/Cards/ja-jp/3.16.tsx
+++ b/src/components/Cards/ja-jp/3.16.tsx
@@ -198,7 +198,7 @@ const CategoryGrid = () => {
- {/* New content table */}
+ {/* New features table */}
{new_content.map((doc, i) => (
From cc83cf712e260a47d50dc2c22476d7d15b9e2e40 Mon Sep 17 00:00:00 2001
From: Josh Wong <23216828+josh-wong@users.noreply.github.com>
Date: Thu, 17 Jul 2025 14:28:08 +0900
Subject: [PATCH 04/14] Make constant name match label name change
---
src/components/Cards/3.13.tsx | 4 ++--
src/components/Cards/3.14.tsx | 4 ++--
src/components/Cards/3.15.tsx | 4 ++--
src/components/Cards/3.16.tsx | 4 ++--
src/components/Cards/ja-jp/3.13.tsx | 4 ++--
src/components/Cards/ja-jp/3.14.tsx | 4 ++--
src/components/Cards/ja-jp/3.15.tsx | 4 ++--
src/components/Cards/ja-jp/3.16.tsx | 4 ++--
8 files changed, 16 insertions(+), 16 deletions(-)
diff --git a/src/components/Cards/3.13.tsx b/src/components/Cards/3.13.tsx
index 54a0d639..b909c637 100644
--- a/src/components/Cards/3.13.tsx
+++ b/src/components/Cards/3.13.tsx
@@ -16,7 +16,7 @@ import 'react-lite-youtube-embed/dist/LiteYouTubeEmbed.css';
import { FontAwesomeIcon } from '@fortawesome/react-fontawesome';
import { faBook } from '@fortawesome/free-solid-svg-icons';
-const new_content = [
+const newFeature = [
{
name: 'New features',
categoryLinks: [
@@ -200,7 +200,7 @@ const CategoryGrid = () => {
{/* New features table */}
- {new_content.map((doc, i) => (
+ {newFeature.map((doc, i) => (
{/*
diff --git a/src/components/Cards/3.14.tsx b/src/components/Cards/3.14.tsx
index fcaa4c08..29c9cbd9 100644
--- a/src/components/Cards/3.14.tsx
+++ b/src/components/Cards/3.14.tsx
@@ -16,7 +16,7 @@ import 'react-lite-youtube-embed/dist/LiteYouTubeEmbed.css';
import { FontAwesomeIcon } from '@fortawesome/react-fontawesome';
import { faBook } from '@fortawesome/free-solid-svg-icons';
-const new_content = [
+const newFeature = [
{
name: 'New features',
categoryLinks: [
@@ -200,7 +200,7 @@ const CategoryGrid = () => {
{/* New features table */}
- {new_content.map((doc, i) => (
+ {newFeature.map((doc, i) => (
{/*
diff --git a/src/components/Cards/3.15.tsx b/src/components/Cards/3.15.tsx
index 199db250..573807a1 100644
--- a/src/components/Cards/3.15.tsx
+++ b/src/components/Cards/3.15.tsx
@@ -16,7 +16,7 @@ import 'react-lite-youtube-embed/dist/LiteYouTubeEmbed.css';
import { FontAwesomeIcon } from '@fortawesome/react-fontawesome';
import { faBook } from '@fortawesome/free-solid-svg-icons';
-const new_content = [
+const newFeature = [
{
name: 'New features',
categoryLinks: [
@@ -200,7 +200,7 @@ const CategoryGrid = () => {
{/* New features table */}
- {new_content.map((doc, i) => (
+ {newFeature.map((doc, i) => (
{/*
diff --git a/src/components/Cards/3.16.tsx b/src/components/Cards/3.16.tsx
index 2b61e8e5..17ef16f8 100644
--- a/src/components/Cards/3.16.tsx
+++ b/src/components/Cards/3.16.tsx
@@ -16,7 +16,7 @@ import 'react-lite-youtube-embed/dist/LiteYouTubeEmbed.css';
import { FontAwesomeIcon } from '@fortawesome/react-fontawesome';
import { faBook } from '@fortawesome/free-solid-svg-icons';
-const new_content = [
+const newFeature = [
{
name: 'New features',
categoryLinks: [
@@ -200,7 +200,7 @@ const CategoryGrid = () => {
{/* New features table */}
- {new_content.map((doc, i) => (
+ {newFeature.map((doc, i) => (
{/*
diff --git a/src/components/Cards/ja-jp/3.13.tsx b/src/components/Cards/ja-jp/3.13.tsx
index 322eca08..e0d30d08 100644
--- a/src/components/Cards/ja-jp/3.13.tsx
+++ b/src/components/Cards/ja-jp/3.13.tsx
@@ -16,7 +16,7 @@ import 'react-lite-youtube-embed/dist/LiteYouTubeEmbed.css';
import { FontAwesomeIcon } from '@fortawesome/react-fontawesome';
import { faBook } from '@fortawesome/free-solid-svg-icons';
-const new_content = [
+const newFeature = [
{
name: '新機能',
categoryLinks: [
@@ -200,7 +200,7 @@ const CategoryGrid = () => {
{/* New features table */}
- {new_content.map((doc, i) => (
+ {newFeature.map((doc, i) => (
{/*
diff --git a/src/components/Cards/ja-jp/3.14.tsx b/src/components/Cards/ja-jp/3.14.tsx
index 5cd06cfe..c73554a2 100644
--- a/src/components/Cards/ja-jp/3.14.tsx
+++ b/src/components/Cards/ja-jp/3.14.tsx
@@ -16,7 +16,7 @@ import 'react-lite-youtube-embed/dist/LiteYouTubeEmbed.css';
import { FontAwesomeIcon } from '@fortawesome/react-fontawesome';
import { faBook } from '@fortawesome/free-solid-svg-icons';
-const new_content = [
+const newFeature = [
{
name: '新機能',
categoryLinks: [
@@ -200,7 +200,7 @@ const CategoryGrid = () => {
{/* New features table */}
- {new_content.map((doc, i) => (
+ {newFeature.map((doc, i) => (
{/*
diff --git a/src/components/Cards/ja-jp/3.15.tsx b/src/components/Cards/ja-jp/3.15.tsx
index e643184f..2a7aa4f7 100644
--- a/src/components/Cards/ja-jp/3.15.tsx
+++ b/src/components/Cards/ja-jp/3.15.tsx
@@ -16,7 +16,7 @@ import 'react-lite-youtube-embed/dist/LiteYouTubeEmbed.css';
import { FontAwesomeIcon } from '@fortawesome/react-fontawesome';
import { faBook } from '@fortawesome/free-solid-svg-icons';
-const new_content = [
+const newFeature = [
{
name: '新機能',
categoryLinks: [
@@ -200,7 +200,7 @@ const CategoryGrid = () => {
{/* New features table */}
- {new_content.map((doc, i) => (
+ {newFeature.map((doc, i) => (
{/*
diff --git a/src/components/Cards/ja-jp/3.16.tsx b/src/components/Cards/ja-jp/3.16.tsx
index 85212821..4d797207 100644
--- a/src/components/Cards/ja-jp/3.16.tsx
+++ b/src/components/Cards/ja-jp/3.16.tsx
@@ -16,7 +16,7 @@ import 'react-lite-youtube-embed/dist/LiteYouTubeEmbed.css';
import { FontAwesomeIcon } from '@fortawesome/react-fontawesome';
import { faBook } from '@fortawesome/free-solid-svg-icons';
-const new_content = [
+const newFeature = [
{
name: '新機能',
categoryLinks: [
@@ -200,7 +200,7 @@ const CategoryGrid = () => {
{/* New features table */}
- {new_content.map((doc, i) => (
+ {newFeature.map((doc, i) => (
{/*
From 19e1b6b43d5e4096d0f153dde957287119a21b6d Mon Sep 17 00:00:00 2001
From: Josh Wong <23216828+josh-wong@users.noreply.github.com>
Date: Thu, 17 Jul 2025 14:29:30 +0900
Subject: [PATCH 05/14] Make style class names match label name change
---
src/components/Cards/3.13.tsx | 4 ++--
src/components/Cards/3.14.tsx | 4 ++--
src/components/Cards/3.15.tsx | 4 ++--
src/components/Cards/3.16.tsx | 4 ++--
src/components/Cards/ja-jp/3.13.tsx | 4 ++--
src/components/Cards/ja-jp/3.14.tsx | 4 ++--
src/components/Cards/ja-jp/3.15.tsx | 4 ++--
src/components/Cards/ja-jp/3.16.tsx | 4 ++--
src/css/custom.css | 4 ++--
9 files changed, 18 insertions(+), 18 deletions(-)
diff --git a/src/components/Cards/3.13.tsx b/src/components/Cards/3.13.tsx
index b909c637..6b5f493b 100644
--- a/src/components/Cards/3.13.tsx
+++ b/src/components/Cards/3.13.tsx
@@ -203,7 +203,7 @@ const CategoryGrid = () => {
{newFeature.map((doc, i) => (
- {/*
+ {/*
{doc.name}*/}
{doc.name}
@@ -215,7 +215,7 @@ const CategoryGrid = () => {
{categoryLinkCell.labels[k]}
) : (
-
+
{categoryLinkCell.labels[k]}
)
diff --git a/src/components/Cards/3.14.tsx b/src/components/Cards/3.14.tsx
index 29c9cbd9..c300611f 100644
--- a/src/components/Cards/3.14.tsx
+++ b/src/components/Cards/3.14.tsx
@@ -203,7 +203,7 @@ const CategoryGrid = () => {
{newFeature.map((doc, i) => (
- {/*
+ {/*
{doc.name}*/}
{doc.name}
@@ -215,7 +215,7 @@ const CategoryGrid = () => {
{categoryLinkCell.labels[k]}
) : (
-
+
{categoryLinkCell.labels[k]}
)
diff --git a/src/components/Cards/3.15.tsx b/src/components/Cards/3.15.tsx
index 573807a1..906a253b 100644
--- a/src/components/Cards/3.15.tsx
+++ b/src/components/Cards/3.15.tsx
@@ -203,7 +203,7 @@ const CategoryGrid = () => {
{newFeature.map((doc, i) => (
- {/*
+ {/*
{doc.name}*/}
{doc.name}
@@ -215,7 +215,7 @@ const CategoryGrid = () => {
{categoryLinkCell.labels[k]}
) : (
-
+
{categoryLinkCell.labels[k]}
)
diff --git a/src/components/Cards/3.16.tsx b/src/components/Cards/3.16.tsx
index 17ef16f8..d80769d3 100644
--- a/src/components/Cards/3.16.tsx
+++ b/src/components/Cards/3.16.tsx
@@ -203,7 +203,7 @@ const CategoryGrid = () => {
{newFeature.map((doc, i) => (
- {/*
+ {/*
{doc.name}*/}
{doc.name}
@@ -215,7 +215,7 @@ const CategoryGrid = () => {
{categoryLinkCell.labels[k]}
) : (
-
+
{categoryLinkCell.labels[k]}
)
diff --git a/src/components/Cards/ja-jp/3.13.tsx b/src/components/Cards/ja-jp/3.13.tsx
index e0d30d08..8e693f6b 100644
--- a/src/components/Cards/ja-jp/3.13.tsx
+++ b/src/components/Cards/ja-jp/3.13.tsx
@@ -203,7 +203,7 @@ const CategoryGrid = () => {
{newFeature.map((doc, i) => (
- {/*
+ {/*
{doc.name}*/}
{doc.name}
@@ -215,7 +215,7 @@ const CategoryGrid = () => {
{categoryLinkCell.labels[k]}
) : (
-
+
{categoryLinkCell.labels[k]}
)
diff --git a/src/components/Cards/ja-jp/3.14.tsx b/src/components/Cards/ja-jp/3.14.tsx
index c73554a2..2fbf7276 100644
--- a/src/components/Cards/ja-jp/3.14.tsx
+++ b/src/components/Cards/ja-jp/3.14.tsx
@@ -203,7 +203,7 @@ const CategoryGrid = () => {
{newFeature.map((doc, i) => (
- {/*
+ {/*
{doc.name}*/}
{doc.name}
@@ -215,7 +215,7 @@ const CategoryGrid = () => {
{categoryLinkCell.labels[k]}
) : (
-
+
{categoryLinkCell.labels[k]}
)
diff --git a/src/components/Cards/ja-jp/3.15.tsx b/src/components/Cards/ja-jp/3.15.tsx
index 2a7aa4f7..1f791614 100644
--- a/src/components/Cards/ja-jp/3.15.tsx
+++ b/src/components/Cards/ja-jp/3.15.tsx
@@ -203,7 +203,7 @@ const CategoryGrid = () => {
{newFeature.map((doc, i) => (
- {/*
+ {/*
{doc.name}*/}
{doc.name}
@@ -215,7 +215,7 @@ const CategoryGrid = () => {
{categoryLinkCell.labels[k]}
) : (
-
+
{categoryLinkCell.labels[k]}
)
diff --git a/src/components/Cards/ja-jp/3.16.tsx b/src/components/Cards/ja-jp/3.16.tsx
index 4d797207..aaf332de 100644
--- a/src/components/Cards/ja-jp/3.16.tsx
+++ b/src/components/Cards/ja-jp/3.16.tsx
@@ -203,7 +203,7 @@ const CategoryGrid = () => {
{newFeature.map((doc, i) => (
- {/*
+ {/*
{doc.name}*/}
{doc.name}
@@ -215,7 +215,7 @@ const CategoryGrid = () => {
{categoryLinkCell.labels[k]}
) : (
-
+
{categoryLinkCell.labels[k]}
)
diff --git a/src/css/custom.css b/src/css/custom.css
index 8bacb5ed..ee22d708 100644
--- a/src/css/custom.css
+++ b/src/css/custom.css
@@ -252,7 +252,7 @@ table, pre, code, img, iframe { /* Fix for common elements that might cause over
margin-top: 1.25rem;
}
- .category-cell, .new-content-cell {
+ .category-cell, .new-feature-cell {
width: 100%;
margin-bottom: 0.5rem;
}
@@ -280,7 +280,7 @@ table, pre, code, img, iframe { /* Fix for common elements that might cause over
}
}
-.new-content-icon {
+.new-feature-icon {
color: #78C740;
/* Fix for FontAwesome icon FOUC. */
width: 1em !important;
From a3925a185ff7dcf6ed5669d46a27a3818c4119fb Mon Sep 17 00:00:00 2001
From: Josh Wong <23216828+josh-wong@users.noreply.github.com>
Date: Thu, 17 Jul 2025 14:59:55 +0900
Subject: [PATCH 06/14] Change `new feature` wording to `recent features`
Since the docs shown on the `new features` line won't always be new for that version of docs that the visitor is reading, `recent features` is more appropriate wording here.
---
src/components/Cards/3.13.tsx | 12 ++++++------
src/components/Cards/3.14.tsx | 12 ++++++------
src/components/Cards/3.15.tsx | 12 ++++++------
src/components/Cards/3.16.tsx | 12 ++++++------
src/components/Cards/ja-jp/3.13.tsx | 10 +++++-----
src/components/Cards/ja-jp/3.14.tsx | 10 +++++-----
src/components/Cards/ja-jp/3.15.tsx | 10 +++++-----
src/components/Cards/ja-jp/3.16.tsx | 10 +++++-----
src/css/custom.css | 4 ++--
9 files changed, 46 insertions(+), 46 deletions(-)
diff --git a/src/components/Cards/3.13.tsx b/src/components/Cards/3.13.tsx
index 6b5f493b..8ab9d3cb 100644
--- a/src/components/Cards/3.13.tsx
+++ b/src/components/Cards/3.13.tsx
@@ -16,9 +16,9 @@ import 'react-lite-youtube-embed/dist/LiteYouTubeEmbed.css';
import { FontAwesomeIcon } from '@fortawesome/react-fontawesome';
import { faBook } from '@fortawesome/free-solid-svg-icons';
-const newFeature = [
+const recentFeatures = [
{
- name: 'New features',
+ name: 'Recent features',
categoryLinks: [
// To add a link, use the format ['link1', 'link2']
// To add a label, use the format ['label1', 'label2']
@@ -198,12 +198,12 @@ const CategoryGrid = () => {
- {/* New features table */}
+ {/* Recent features table */}
- {newFeature.map((doc, i) => (
+ {recentFeatures.map((doc, i) => (
- {/*
+ {/*
{doc.name}*/}
{doc.name}
@@ -215,7 +215,7 @@ const CategoryGrid = () => {
{categoryLinkCell.labels[k]}
) : (
-
+
{categoryLinkCell.labels[k]}
)
diff --git a/src/components/Cards/3.14.tsx b/src/components/Cards/3.14.tsx
index c300611f..6a60a2c8 100644
--- a/src/components/Cards/3.14.tsx
+++ b/src/components/Cards/3.14.tsx
@@ -16,9 +16,9 @@ import 'react-lite-youtube-embed/dist/LiteYouTubeEmbed.css';
import { FontAwesomeIcon } from '@fortawesome/react-fontawesome';
import { faBook } from '@fortawesome/free-solid-svg-icons';
-const newFeature = [
+const recentFeatures = [
{
- name: 'New features',
+ name: 'Recent features',
categoryLinks: [
// To add a link, use the format ['link1', 'link2']
// To add a label, use the format ['label1', 'label2']
@@ -198,12 +198,12 @@ const CategoryGrid = () => {
- {/* New features table */}
+ {/* Recent features table */}
- {newFeature.map((doc, i) => (
+ {recentFeatures.map((doc, i) => (
- {/*
+ {/*
{doc.name}*/}
{doc.name}
@@ -215,7 +215,7 @@ const CategoryGrid = () => {
{categoryLinkCell.labels[k]}
) : (
-
+
{categoryLinkCell.labels[k]}
)
diff --git a/src/components/Cards/3.15.tsx b/src/components/Cards/3.15.tsx
index 906a253b..d1789ca6 100644
--- a/src/components/Cards/3.15.tsx
+++ b/src/components/Cards/3.15.tsx
@@ -16,9 +16,9 @@ import 'react-lite-youtube-embed/dist/LiteYouTubeEmbed.css';
import { FontAwesomeIcon } from '@fortawesome/react-fontawesome';
import { faBook } from '@fortawesome/free-solid-svg-icons';
-const newFeature = [
+const recentFeatures = [
{
- name: 'New features',
+ name: 'Recent features',
categoryLinks: [
// To add a link, use the format ['link1', 'link2']
// To add a label, use the format ['label1', 'label2']
@@ -198,12 +198,12 @@ const CategoryGrid = () => {
- {/* New features table */}
+ {/* Recent features table */}
- {newFeature.map((doc, i) => (
+ {recentFeatures.map((doc, i) => (
- {/*
+ {/*
{doc.name}*/}
{doc.name}
@@ -215,7 +215,7 @@ const CategoryGrid = () => {
{categoryLinkCell.labels[k]}
) : (
-
+
{categoryLinkCell.labels[k]}
)
diff --git a/src/components/Cards/3.16.tsx b/src/components/Cards/3.16.tsx
index d80769d3..e1541923 100644
--- a/src/components/Cards/3.16.tsx
+++ b/src/components/Cards/3.16.tsx
@@ -16,9 +16,9 @@ import 'react-lite-youtube-embed/dist/LiteYouTubeEmbed.css';
import { FontAwesomeIcon } from '@fortawesome/react-fontawesome';
import { faBook } from '@fortawesome/free-solid-svg-icons';
-const newFeature = [
+const recentFeatures = [
{
- name: 'New features',
+ name: 'Recent features',
categoryLinks: [
// To add a link, use the format ['link1', 'link2']
// To add a label, use the format ['label1', 'label2']
@@ -198,12 +198,12 @@ const CategoryGrid = () => {
- {/* New features table */}
+ {/* Recent features table */}
- {newFeature.map((doc, i) => (
+ {recentFeatures.map((doc, i) => (
- {/*
+ {/*
{doc.name}*/}
{doc.name}
@@ -215,7 +215,7 @@ const CategoryGrid = () => {
{categoryLinkCell.labels[k]}
) : (
-
+
{categoryLinkCell.labels[k]}
)
diff --git a/src/components/Cards/ja-jp/3.13.tsx b/src/components/Cards/ja-jp/3.13.tsx
index 8e693f6b..2314bf67 100644
--- a/src/components/Cards/ja-jp/3.13.tsx
+++ b/src/components/Cards/ja-jp/3.13.tsx
@@ -16,7 +16,7 @@ import 'react-lite-youtube-embed/dist/LiteYouTubeEmbed.css';
import { FontAwesomeIcon } from '@fortawesome/react-fontawesome';
import { faBook } from '@fortawesome/free-solid-svg-icons';
-const newFeature = [
+const recentFeatures = [
{
name: '新機能',
categoryLinks: [
@@ -198,12 +198,12 @@ const CategoryGrid = () => {
- {/* New features table */}
+ {/* Recent features table */}
- {newFeature.map((doc, i) => (
+ {recentFeatures.map((doc, i) => (
- {/*
+ {/*
{doc.name}*/}
{doc.name}
@@ -215,7 +215,7 @@ const CategoryGrid = () => {
{categoryLinkCell.labels[k]}
) : (
-
+
{categoryLinkCell.labels[k]}
)
diff --git a/src/components/Cards/ja-jp/3.14.tsx b/src/components/Cards/ja-jp/3.14.tsx
index 2fbf7276..49f07d4d 100644
--- a/src/components/Cards/ja-jp/3.14.tsx
+++ b/src/components/Cards/ja-jp/3.14.tsx
@@ -16,7 +16,7 @@ import 'react-lite-youtube-embed/dist/LiteYouTubeEmbed.css';
import { FontAwesomeIcon } from '@fortawesome/react-fontawesome';
import { faBook } from '@fortawesome/free-solid-svg-icons';
-const newFeature = [
+const recentFeatures = [
{
name: '新機能',
categoryLinks: [
@@ -198,12 +198,12 @@ const CategoryGrid = () => {
- {/* New features table */}
+ {/* Recent features table */}
- {newFeature.map((doc, i) => (
+ {recentFeatures.map((doc, i) => (
- {/*
+ {/*
{doc.name}*/}
{doc.name}
@@ -215,7 +215,7 @@ const CategoryGrid = () => {
{categoryLinkCell.labels[k]}
) : (
-
+
{categoryLinkCell.labels[k]}
)
diff --git a/src/components/Cards/ja-jp/3.15.tsx b/src/components/Cards/ja-jp/3.15.tsx
index 1f791614..9fd69b51 100644
--- a/src/components/Cards/ja-jp/3.15.tsx
+++ b/src/components/Cards/ja-jp/3.15.tsx
@@ -16,7 +16,7 @@ import 'react-lite-youtube-embed/dist/LiteYouTubeEmbed.css';
import { FontAwesomeIcon } from '@fortawesome/react-fontawesome';
import { faBook } from '@fortawesome/free-solid-svg-icons';
-const newFeature = [
+const recentFeatures = [
{
name: '新機能',
categoryLinks: [
@@ -198,12 +198,12 @@ const CategoryGrid = () => {
- {/* New features table */}
+ {/* Recent features table */}
- {newFeature.map((doc, i) => (
+ {recentFeatures.map((doc, i) => (
- {/*
+ {/*
{doc.name}*/}
{doc.name}
@@ -215,7 +215,7 @@ const CategoryGrid = () => {
{categoryLinkCell.labels[k]}
) : (
-
+
{categoryLinkCell.labels[k]}
)
diff --git a/src/components/Cards/ja-jp/3.16.tsx b/src/components/Cards/ja-jp/3.16.tsx
index aaf332de..146b8dfd 100644
--- a/src/components/Cards/ja-jp/3.16.tsx
+++ b/src/components/Cards/ja-jp/3.16.tsx
@@ -16,7 +16,7 @@ import 'react-lite-youtube-embed/dist/LiteYouTubeEmbed.css';
import { FontAwesomeIcon } from '@fortawesome/react-fontawesome';
import { faBook } from '@fortawesome/free-solid-svg-icons';
-const newFeature = [
+const recentFeatures = [
{
name: '新機能',
categoryLinks: [
@@ -198,12 +198,12 @@ const CategoryGrid = () => {
- {/* New features table */}
+ {/* Recent features table */}
- {newFeature.map((doc, i) => (
+ {recentFeatures.map((doc, i) => (
- {/*
+ {/*
{doc.name}*/}
{doc.name}
@@ -215,7 +215,7 @@ const CategoryGrid = () => {
{categoryLinkCell.labels[k]}
) : (
-
+
{categoryLinkCell.labels[k]}
)
diff --git a/src/css/custom.css b/src/css/custom.css
index ee22d708..5959ed0a 100644
--- a/src/css/custom.css
+++ b/src/css/custom.css
@@ -252,7 +252,7 @@ table, pre, code, img, iframe { /* Fix for common elements that might cause over
margin-top: 1.25rem;
}
- .category-cell, .new-feature-cell {
+ .category-cell, .recent-features-cell {
width: 100%;
margin-bottom: 0.5rem;
}
@@ -280,7 +280,7 @@ table, pre, code, img, iframe { /* Fix for common elements that might cause over
}
}
-.new-feature-icon {
+.recent-features-icon {
color: #78C740;
/* Fix for FontAwesome icon FOUC. */
width: 1em !important;
From 6ee2ca9f01f82dfbca833e37b3ad46835920e993 Mon Sep 17 00:00:00 2001
From: Josh Wong <23216828+josh-wong@users.noreply.github.com>
Date: Thu, 17 Jul 2025 14:59:55 +0900
Subject: [PATCH 07/14] Change `new feature` wording to `recent features`
Since the docs shown on the `new features` line won't always be new for that version of docs that the visitor is reading, `recent features` is more appropriate wording here.
---
src/components/Cards/3.13.tsx | 12 ++++++------
src/components/Cards/3.14.tsx | 12 ++++++------
src/components/Cards/3.15.tsx | 12 ++++++------
src/components/Cards/3.16.tsx | 12 ++++++------
src/components/Cards/ja-jp/3.13.tsx | 10 +++++-----
src/components/Cards/ja-jp/3.14.tsx | 12 ++++++------
src/components/Cards/ja-jp/3.15.tsx | 12 ++++++------
src/components/Cards/ja-jp/3.16.tsx | 12 ++++++------
src/css/custom.css | 4 ++--
9 files changed, 49 insertions(+), 49 deletions(-)
diff --git a/src/components/Cards/3.13.tsx b/src/components/Cards/3.13.tsx
index 6b5f493b..8ab9d3cb 100644
--- a/src/components/Cards/3.13.tsx
+++ b/src/components/Cards/3.13.tsx
@@ -16,9 +16,9 @@ import 'react-lite-youtube-embed/dist/LiteYouTubeEmbed.css';
import { FontAwesomeIcon } from '@fortawesome/react-fontawesome';
import { faBook } from '@fortawesome/free-solid-svg-icons';
-const newFeature = [
+const recentFeatures = [
{
- name: 'New features',
+ name: 'Recent features',
categoryLinks: [
// To add a link, use the format ['link1', 'link2']
// To add a label, use the format ['label1', 'label2']
@@ -198,12 +198,12 @@ const CategoryGrid = () => {
- {/* New features table */}
+ {/* Recent features table */}
- {newFeature.map((doc, i) => (
+ {recentFeatures.map((doc, i) => (
- {/*
+ {/*
{doc.name}*/}
{doc.name}
@@ -215,7 +215,7 @@ const CategoryGrid = () => {
{categoryLinkCell.labels[k]}
) : (
-
+
{categoryLinkCell.labels[k]}
)
diff --git a/src/components/Cards/3.14.tsx b/src/components/Cards/3.14.tsx
index c300611f..6a60a2c8 100644
--- a/src/components/Cards/3.14.tsx
+++ b/src/components/Cards/3.14.tsx
@@ -16,9 +16,9 @@ import 'react-lite-youtube-embed/dist/LiteYouTubeEmbed.css';
import { FontAwesomeIcon } from '@fortawesome/react-fontawesome';
import { faBook } from '@fortawesome/free-solid-svg-icons';
-const newFeature = [
+const recentFeatures = [
{
- name: 'New features',
+ name: 'Recent features',
categoryLinks: [
// To add a link, use the format ['link1', 'link2']
// To add a label, use the format ['label1', 'label2']
@@ -198,12 +198,12 @@ const CategoryGrid = () => {
- {/* New features table */}
+ {/* Recent features table */}
- {newFeature.map((doc, i) => (
+ {recentFeatures.map((doc, i) => (
- {/*
+ {/*
{doc.name}*/}
{doc.name}
@@ -215,7 +215,7 @@ const CategoryGrid = () => {
{categoryLinkCell.labels[k]}
) : (
-
+
{categoryLinkCell.labels[k]}
)
diff --git a/src/components/Cards/3.15.tsx b/src/components/Cards/3.15.tsx
index 906a253b..d1789ca6 100644
--- a/src/components/Cards/3.15.tsx
+++ b/src/components/Cards/3.15.tsx
@@ -16,9 +16,9 @@ import 'react-lite-youtube-embed/dist/LiteYouTubeEmbed.css';
import { FontAwesomeIcon } from '@fortawesome/react-fontawesome';
import { faBook } from '@fortawesome/free-solid-svg-icons';
-const newFeature = [
+const recentFeatures = [
{
- name: 'New features',
+ name: 'Recent features',
categoryLinks: [
// To add a link, use the format ['link1', 'link2']
// To add a label, use the format ['label1', 'label2']
@@ -198,12 +198,12 @@ const CategoryGrid = () => {
- {/* New features table */}
+ {/* Recent features table */}
- {newFeature.map((doc, i) => (
+ {recentFeatures.map((doc, i) => (
- {/*
+ {/*
{doc.name}*/}
{doc.name}
@@ -215,7 +215,7 @@ const CategoryGrid = () => {
{categoryLinkCell.labels[k]}
) : (
-
+
{categoryLinkCell.labels[k]}
)
diff --git a/src/components/Cards/3.16.tsx b/src/components/Cards/3.16.tsx
index d80769d3..e1541923 100644
--- a/src/components/Cards/3.16.tsx
+++ b/src/components/Cards/3.16.tsx
@@ -16,9 +16,9 @@ import 'react-lite-youtube-embed/dist/LiteYouTubeEmbed.css';
import { FontAwesomeIcon } from '@fortawesome/react-fontawesome';
import { faBook } from '@fortawesome/free-solid-svg-icons';
-const newFeature = [
+const recentFeatures = [
{
- name: 'New features',
+ name: 'Recent features',
categoryLinks: [
// To add a link, use the format ['link1', 'link2']
// To add a label, use the format ['label1', 'label2']
@@ -198,12 +198,12 @@ const CategoryGrid = () => {
- {/* New features table */}
+ {/* Recent features table */}
- {newFeature.map((doc, i) => (
+ {recentFeatures.map((doc, i) => (
- {/*
+ {/*
{doc.name}*/}
{doc.name}
@@ -215,7 +215,7 @@ const CategoryGrid = () => {
{categoryLinkCell.labels[k]}
) : (
-
+
{categoryLinkCell.labels[k]}
)
diff --git a/src/components/Cards/ja-jp/3.13.tsx b/src/components/Cards/ja-jp/3.13.tsx
index 8e693f6b..2314bf67 100644
--- a/src/components/Cards/ja-jp/3.13.tsx
+++ b/src/components/Cards/ja-jp/3.13.tsx
@@ -16,7 +16,7 @@ import 'react-lite-youtube-embed/dist/LiteYouTubeEmbed.css';
import { FontAwesomeIcon } from '@fortawesome/react-fontawesome';
import { faBook } from '@fortawesome/free-solid-svg-icons';
-const newFeature = [
+const recentFeatures = [
{
name: '新機能',
categoryLinks: [
@@ -198,12 +198,12 @@ const CategoryGrid = () => {
- {/* New features table */}
+ {/* Recent features table */}
- {newFeature.map((doc, i) => (
+ {recentFeatures.map((doc, i) => (
- {/*
+ {/*
{doc.name}*/}
{doc.name}
@@ -215,7 +215,7 @@ const CategoryGrid = () => {
{categoryLinkCell.labels[k]}
) : (
-
+
{categoryLinkCell.labels[k]}
)
diff --git a/src/components/Cards/ja-jp/3.14.tsx b/src/components/Cards/ja-jp/3.14.tsx
index 2fbf7276..a4bf702f 100644
--- a/src/components/Cards/ja-jp/3.14.tsx
+++ b/src/components/Cards/ja-jp/3.14.tsx
@@ -16,9 +16,9 @@ import 'react-lite-youtube-embed/dist/LiteYouTubeEmbed.css';
import { FontAwesomeIcon } from '@fortawesome/react-fontawesome';
import { faBook } from '@fortawesome/free-solid-svg-icons';
-const newFeature = [
+const recentFeatures = [
{
- name: '新機能',
+ name: '最近の機能',
categoryLinks: [
// To add a link, use the format ['link1', 'link2']
// To add a label, use the format ['label1', 'label2']
@@ -198,12 +198,12 @@ const CategoryGrid = () => {
- {/* New features table */}
+ {/* Recent features table */}
- {newFeature.map((doc, i) => (
+ {recentFeatures.map((doc, i) => (
- {/*
+ {/*
{doc.name}*/}
{doc.name}
@@ -215,7 +215,7 @@ const CategoryGrid = () => {
{categoryLinkCell.labels[k]}
) : (
-
+
{categoryLinkCell.labels[k]}
)
diff --git a/src/components/Cards/ja-jp/3.15.tsx b/src/components/Cards/ja-jp/3.15.tsx
index 1f791614..256dc2d6 100644
--- a/src/components/Cards/ja-jp/3.15.tsx
+++ b/src/components/Cards/ja-jp/3.15.tsx
@@ -16,9 +16,9 @@ import 'react-lite-youtube-embed/dist/LiteYouTubeEmbed.css';
import { FontAwesomeIcon } from '@fortawesome/react-fontawesome';
import { faBook } from '@fortawesome/free-solid-svg-icons';
-const newFeature = [
+const recentFeatures = [
{
- name: '新機能',
+ name: '最近の機能',
categoryLinks: [
// To add a link, use the format ['link1', 'link2']
// To add a label, use the format ['label1', 'label2']
@@ -198,12 +198,12 @@ const CategoryGrid = () => {
- {/* New features table */}
+ {/* Recent features table */}
- {newFeature.map((doc, i) => (
+ {recentFeatures.map((doc, i) => (
- {/*
+ {/*
{doc.name}*/}
{doc.name}
@@ -215,7 +215,7 @@ const CategoryGrid = () => {
{categoryLinkCell.labels[k]}
) : (
-
+
{categoryLinkCell.labels[k]}
)
diff --git a/src/components/Cards/ja-jp/3.16.tsx b/src/components/Cards/ja-jp/3.16.tsx
index aaf332de..3eea793e 100644
--- a/src/components/Cards/ja-jp/3.16.tsx
+++ b/src/components/Cards/ja-jp/3.16.tsx
@@ -16,9 +16,9 @@ import 'react-lite-youtube-embed/dist/LiteYouTubeEmbed.css';
import { FontAwesomeIcon } from '@fortawesome/react-fontawesome';
import { faBook } from '@fortawesome/free-solid-svg-icons';
-const newFeature = [
+const recentFeatures = [
{
- name: '新機能',
+ name: '最近の機能',
categoryLinks: [
// To add a link, use the format ['link1', 'link2']
// To add a label, use the format ['label1', 'label2']
@@ -198,12 +198,12 @@ const CategoryGrid = () => {
- {/* New features table */}
+ {/* Recent features table */}
- {newFeature.map((doc, i) => (
+ {recentFeatures.map((doc, i) => (
- {/*
+ {/*
{doc.name}*/}
{doc.name}
@@ -215,7 +215,7 @@ const CategoryGrid = () => {
{categoryLinkCell.labels[k]}
) : (
-
+
{categoryLinkCell.labels[k]}
)
diff --git a/src/css/custom.css b/src/css/custom.css
index ee22d708..5959ed0a 100644
--- a/src/css/custom.css
+++ b/src/css/custom.css
@@ -252,7 +252,7 @@ table, pre, code, img, iframe { /* Fix for common elements that might cause over
margin-top: 1.25rem;
}
- .category-cell, .new-feature-cell {
+ .category-cell, .recent-features-cell {
width: 100%;
margin-bottom: 0.5rem;
}
@@ -280,7 +280,7 @@ table, pre, code, img, iframe { /* Fix for common elements that might cause over
}
}
-.new-feature-icon {
+.recent-features-icon {
color: #78C740;
/* Fix for FontAwesome icon FOUC. */
width: 1em !important;
From c106b0e5049ad927c6ee2834eb3982487bbd4889 Mon Sep 17 00:00:00 2001
From: Josh Wong <23216828+josh-wong@users.noreply.github.com>
Date: Thu, 17 Jul 2025 16:55:54 +0900
Subject: [PATCH 08/14] Change link for diversity's sake
---
src/components/Cards/3.13.tsx | 12 ++++++------
src/components/Cards/ja-jp/3.13.tsx | 12 ++++++------
2 files changed, 12 insertions(+), 12 deletions(-)
diff --git a/src/components/Cards/3.13.tsx b/src/components/Cards/3.13.tsx
index 8ab9d3cb..1b474eef 100644
--- a/src/components/Cards/3.13.tsx
+++ b/src/components/Cards/3.13.tsx
@@ -24,18 +24,18 @@ const recentFeatures = [
// To add a label, use the format ['label1', 'label2']
{
cell: 0, // First cell
- links: ['api-guide#group-commit-for-the-coordinator-table'],
- labels: ['Group commit for the Coordinator table']
- },
- {
- cell: 1, // Second cell
links: ['run-non-transactional-storage-operations-through-library#configure-scalardb-to-run-non-transactional-storage-operations'],
labels: ['Configure ScalarDB to run non-transactional storage operations']
},
{
- cell: 2, // Third cell
+ cell: 1, // Second cell
links: ['scalardb-cluster/run-non-transactional-storage-operations-through-sql-interface/#configure-scalardb-cluster-to-run-non-transactional-storage-operations'],
labels: ['Configure ScalarDB Cluster to run non-transactional storage operations']
+ },
+ {
+ cell: 2, // Third cell
+ links: ['scalardb-cluster/scalardb-auth-with-sql'],
+ labels: ['Authenticate and Authorize Users']
}
]
}
diff --git a/src/components/Cards/ja-jp/3.13.tsx b/src/components/Cards/ja-jp/3.13.tsx
index 2314bf67..86fea8a9 100644
--- a/src/components/Cards/ja-jp/3.13.tsx
+++ b/src/components/Cards/ja-jp/3.13.tsx
@@ -24,18 +24,18 @@ const recentFeatures = [
// To add a label, use the format ['label1', 'label2']
{
cell: 0, // First cell
- links: ['api-guide#coordinator-テーブルのグループコミット'],
- labels: ['Coordinator テーブルのグループコミット']
- },
- {
- cell: 1, // Second cell
links: ['run-non-transactional-storage-operations-through-library#configure-scalardb-to-run-non-transactional-storage-operations'],
labels: ['非トランザクショナルストレージ操作を実行するための ScalarDB の設定']
},
{
- cell: 2, // Third cell
+ cell: 1, // Second cell
links: ['scalardb-cluster/run-non-transactional-storage-operations-through-sql-interface/#configure-scalardb-cluster-to-run-non-transactional-storage-operations'],
labels: ['非トランザクショナルストレージ操作を実行するための ScalarDB Cluster の設定']
+ },
+ {
+ cell: 2, // Third cell
+ links: ['scalardb-cluster/scalardb-auth-with-sql'],
+ labels: ['ユーザーの認証と認可']
}
]
}
From b04b8330db664422f50751ee7f1e28b707815c69 Mon Sep 17 00:00:00 2001
From: Josh Wong <23216828+josh-wong@users.noreply.github.com>
Date: Thu, 17 Jul 2025 16:56:08 +0900
Subject: [PATCH 09/14] Revise comment about links in the `Recent features`
section
---
src/components/Cards/3.13.tsx | 4 ++--
src/components/Cards/3.14.tsx | 4 ++--
src/components/Cards/3.15.tsx | 4 ++--
src/components/Cards/3.16.tsx | 4 ++--
src/components/Cards/ja-jp/3.13.tsx | 4 ++--
src/components/Cards/ja-jp/3.14.tsx | 4 ++--
src/components/Cards/ja-jp/3.15.tsx | 4 ++--
src/components/Cards/ja-jp/3.16.tsx | 4 ++--
8 files changed, 16 insertions(+), 16 deletions(-)
diff --git a/src/components/Cards/3.13.tsx b/src/components/Cards/3.13.tsx
index 1b474eef..0e16d939 100644
--- a/src/components/Cards/3.13.tsx
+++ b/src/components/Cards/3.13.tsx
@@ -20,8 +20,8 @@ const recentFeatures = [
{
name: 'Recent features',
categoryLinks: [
- // To add a link, use the format ['link1', 'link2']
- // To add a label, use the format ['label1', 'label2']
+ // To add a link, use the format ['link1', 'link2']. Links should be relative to the docs directory and not be anchor links.
+ // To add a label, use the format ['label1', 'label2'].
{
cell: 0, // First cell
links: ['run-non-transactional-storage-operations-through-library#configure-scalardb-to-run-non-transactional-storage-operations'],
diff --git a/src/components/Cards/3.14.tsx b/src/components/Cards/3.14.tsx
index 6a60a2c8..2fd44842 100644
--- a/src/components/Cards/3.14.tsx
+++ b/src/components/Cards/3.14.tsx
@@ -20,8 +20,8 @@ const recentFeatures = [
{
name: 'Recent features',
categoryLinks: [
- // To add a link, use the format ['link1', 'link2']
- // To add a label, use the format ['label1', 'label2']
+ // To add a link, use the format ['link1', 'link2']. Links should be relative to the docs directory and not be anchor links.
+ // To add a label, use the format ['label1', 'label2'].
{
cell: 0, // First cell
links: ['scalardb-cluster/encrypt-data-at-rest'],
diff --git a/src/components/Cards/3.15.tsx b/src/components/Cards/3.15.tsx
index d1789ca6..8b4c74af 100644
--- a/src/components/Cards/3.15.tsx
+++ b/src/components/Cards/3.15.tsx
@@ -20,8 +20,8 @@ const recentFeatures = [
{
name: 'Recent features',
categoryLinks: [
- // To add a link, use the format ['link1', 'link2']
- // To add a label, use the format ['label1', 'label2']
+ // To add a link, use the format ['link1', 'link2']. Links should be relative to the docs directory and not be anchor links.
+ // To add a label, use the format ['label1', 'label2'].
{
cell: 0, // First cell
links: ['features'],
diff --git a/src/components/Cards/3.16.tsx b/src/components/Cards/3.16.tsx
index e1541923..70eac38a 100644
--- a/src/components/Cards/3.16.tsx
+++ b/src/components/Cards/3.16.tsx
@@ -20,8 +20,8 @@ const recentFeatures = [
{
name: 'Recent features',
categoryLinks: [
- // To add a link, use the format ['link1', 'link2']
- // To add a label, use the format ['label1', 'label2']
+ // To add a link, use the format ['link1', 'link2']. Links should be relative to the docs directory and not be anchor links.
+ // To add a label, use the format ['label1', 'label2'].
{
cell: 0, // First cell
links: ['api-guide#begin-or-start-a-transaction-in-read-only-mode'],
diff --git a/src/components/Cards/ja-jp/3.13.tsx b/src/components/Cards/ja-jp/3.13.tsx
index 86fea8a9..92e67d55 100644
--- a/src/components/Cards/ja-jp/3.13.tsx
+++ b/src/components/Cards/ja-jp/3.13.tsx
@@ -20,8 +20,8 @@ const recentFeatures = [
{
name: '新機能',
categoryLinks: [
- // To add a link, use the format ['link1', 'link2']
- // To add a label, use the format ['label1', 'label2']
+ // To add a link, use the format ['link1', 'link2']. Links should be relative to the docs directory and not be anchor links.
+ // To add a label, use the format ['label1', 'label2'].
{
cell: 0, // First cell
links: ['run-non-transactional-storage-operations-through-library#configure-scalardb-to-run-non-transactional-storage-operations'],
diff --git a/src/components/Cards/ja-jp/3.14.tsx b/src/components/Cards/ja-jp/3.14.tsx
index a4bf702f..3ff685db 100644
--- a/src/components/Cards/ja-jp/3.14.tsx
+++ b/src/components/Cards/ja-jp/3.14.tsx
@@ -20,8 +20,8 @@ const recentFeatures = [
{
name: '最近の機能',
categoryLinks: [
- // To add a link, use the format ['link1', 'link2']
- // To add a label, use the format ['label1', 'label2']
+ // To add a link, use the format ['link1', 'link2']. Links should be relative to the docs directory and not be anchor links.
+ // To add a label, use the format ['label1', 'label2'].
{
cell: 0, // First cell
links: ['scalardb-cluster/encrypt-data-at-rest'],
diff --git a/src/components/Cards/ja-jp/3.15.tsx b/src/components/Cards/ja-jp/3.15.tsx
index 256dc2d6..f1381c99 100644
--- a/src/components/Cards/ja-jp/3.15.tsx
+++ b/src/components/Cards/ja-jp/3.15.tsx
@@ -20,8 +20,8 @@ const recentFeatures = [
{
name: '最近の機能',
categoryLinks: [
- // To add a link, use the format ['link1', 'link2']
- // To add a label, use the format ['label1', 'label2']
+ // To add a link, use the format ['link1', 'link2']. Links should be relative to the docs directory and not be anchor links.
+ // To add a label, use the format ['label1', 'label2'].
{
cell: 0, // First cell
links: ['features'],
diff --git a/src/components/Cards/ja-jp/3.16.tsx b/src/components/Cards/ja-jp/3.16.tsx
index 3eea793e..ffb39267 100644
--- a/src/components/Cards/ja-jp/3.16.tsx
+++ b/src/components/Cards/ja-jp/3.16.tsx
@@ -20,8 +20,8 @@ const recentFeatures = [
{
name: '最近の機能',
categoryLinks: [
- // To add a link, use the format ['link1', 'link2']
- // To add a label, use the format ['label1', 'label2']
+ // To add a link, use the format ['link1', 'link2']. Links should be relative to the docs directory and not be anchor links.
+ // To add a label, use the format ['label1', 'label2'].
{
cell: 0, // First cell
links: ['api-guide#読み取り専用モードでトランザクションを開始またはスタートする'],
From ddedbcb0a19c74211af86b5986cbb39f85629f5d Mon Sep 17 00:00:00 2001
From: Josh Wong <23216828+josh-wong@users.noreply.github.com>
Date: Thu, 17 Jul 2025 16:59:31 +0900
Subject: [PATCH 10/14] Change `new feature` wording to `recent features`
Since the docs shown on the `new features` line won't always be new for that version of docs that the visitor is reading, `recent features` is more appropriate wording here.
---
src/components/Cards/ja-jp/3.13.tsx | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/components/Cards/ja-jp/3.13.tsx b/src/components/Cards/ja-jp/3.13.tsx
index 92e67d55..2b26572e 100644
--- a/src/components/Cards/ja-jp/3.13.tsx
+++ b/src/components/Cards/ja-jp/3.13.tsx
@@ -18,7 +18,7 @@ import { faBook } from '@fortawesome/free-solid-svg-icons';
const recentFeatures = [
{
- name: '新機能',
+ name: '最近の機能',
categoryLinks: [
// To add a link, use the format ['link1', 'link2']. Links should be relative to the docs directory and not be anchor links.
// To add a label, use the format ['label1', 'label2'].
From 977879de7fbf9b93e6c1cdbc3fccac3415f8b552 Mon Sep 17 00:00:00 2001
From: Josh Wong <23216828+josh-wong@users.noreply.github.com>
Date: Thu, 17 Jul 2025 17:10:47 +0900
Subject: [PATCH 11/14] Update links
---
src/components/Cards/3.15.tsx | 12 ++++++------
src/components/Cards/3.16.tsx | 12 ++++++------
src/components/Cards/ja-jp/3.15.tsx | 12 ++++++------
src/components/Cards/ja-jp/3.16.tsx | 12 ++++++------
4 files changed, 24 insertions(+), 24 deletions(-)
diff --git a/src/components/Cards/3.15.tsx b/src/components/Cards/3.15.tsx
index 8b4c74af..cb42728d 100644
--- a/src/components/Cards/3.15.tsx
+++ b/src/components/Cards/3.15.tsx
@@ -24,18 +24,18 @@ const recentFeatures = [
// To add a label, use the format ['label1', 'label2'].
{
cell: 0, // First cell
- links: ['features'],
- labels: ['ScalarDB Features']
- },
- {
- cell: 1, // Second cell
links: ['scalardb-cluster/getting-started-with-vector-search'],
labels: ['Getting Started with ScalarDB Cluster for Vector Search']
},
{
- cell: 2, // Third cell
+ cell: 1, // Second cell
links: ['scalardb-cluster/authorize-with-abac'],
labels: ['Control User Access in a Fine-Grained Manner']
+ },
+ {
+ cell: 2, // Third cell
+ links: ['scalardb-cluster/encrypt-data-at-rest'],
+ labels: ['Encrypt Data at Rest']
}
]
}
diff --git a/src/components/Cards/3.16.tsx b/src/components/Cards/3.16.tsx
index 70eac38a..dc6b15e2 100644
--- a/src/components/Cards/3.16.tsx
+++ b/src/components/Cards/3.16.tsx
@@ -24,18 +24,18 @@ const recentFeatures = [
// To add a label, use the format ['label1', 'label2'].
{
cell: 0, // First cell
- links: ['api-guide#begin-or-start-a-transaction-in-read-only-mode'],
- labels: ['Begin or start a transaction in read-only mode']
+ links: [''],
+ labels: ['']
},
{
cell: 1, // Second cell
- links: ['consensus-commit#one-phase-commit'],
- labels: ['One-phase commit']
+ links: ['scalardb-cluster/getting-started-with-vector-search'],
+ labels: ['Getting Started with ScalarDB Cluster for Vector Search']
},
{
cell: 2, // Third cell
- links: ['configurations#scan-fetch-size'],
- labels: ['Scan fetch size']
+ links: ['scalardb-cluster/authorize-with-abac'],
+ labels: ['Control User Access in a Fine-Grained Manner']
}
]
}
diff --git a/src/components/Cards/ja-jp/3.15.tsx b/src/components/Cards/ja-jp/3.15.tsx
index f1381c99..1099d6a7 100644
--- a/src/components/Cards/ja-jp/3.15.tsx
+++ b/src/components/Cards/ja-jp/3.15.tsx
@@ -24,18 +24,18 @@ const recentFeatures = [
// To add a label, use the format ['label1', 'label2'].
{
cell: 0, // First cell
- links: ['features'],
- labels: ['ScalarDB の機能']
- },
- {
- cell: 1, // Second cell
links: ['scalardb-cluster/getting-started-with-vector-search'],
labels: ['ScalarDB Cluster でベクトル検索をはじめよう']
},
{
- cell: 2, // Third cell
+ cell: 1, // Second cell
links: ['scalardb-cluster/authorize-with-abac'],
labels: ['ユーザーアクセスをきめ細かく制御する']
+ },
+ {
+ cell: 2, // Third cell
+ links: ['scalardb-cluster/encrypt-data-at-rest'],
+ labels: ['保存データの暗号化']
}
]
}
diff --git a/src/components/Cards/ja-jp/3.16.tsx b/src/components/Cards/ja-jp/3.16.tsx
index ffb39267..a295a114 100644
--- a/src/components/Cards/ja-jp/3.16.tsx
+++ b/src/components/Cards/ja-jp/3.16.tsx
@@ -24,18 +24,18 @@ const recentFeatures = [
// To add a label, use the format ['label1', 'label2'].
{
cell: 0, // First cell
- links: ['api-guide#読み取り専用モードでトランザクションを開始またはスタートする'],
- labels: ['読み取り専用モードでトランザクションを開始またはスタートする']
+ links: [''],
+ labels: ['']
},
{
cell: 1, // Second cell
- links: ['consensus-commit#1フェーズコミット'],
- labels: ['1フェーズコミット']
+ links: ['scalardb-cluster/getting-started-with-vector-search'],
+ labels: ['ScalarDB Cluster でベクトル検索をはじめよう']
},
{
cell: 2, // Third cell
- links: ['configurations#スキャンフェッチサイズ'],
- labels: ['スキャンフェッチサイズ']
+ links: ['scalardb-cluster/authorize-with-abac'],
+ labels: ['ユーザーアクセスをきめ細かく制御する']
}
]
}
From 99b85a418218635912276789c7d15557ca09fbd4 Mon Sep 17 00:00:00 2001
From: Josh Wong <23216828+josh-wong@users.noreply.github.com>
Date: Thu, 17 Jul 2025 17:11:21 +0900
Subject: [PATCH 12/14] Add comment about link guidelines
---
src/components/Cards/3.13.tsx | 1 +
src/components/Cards/3.14.tsx | 1 +
src/components/Cards/3.15.tsx | 1 +
src/components/Cards/3.16.tsx | 1 +
src/components/Cards/ja-jp/3.13.tsx | 1 +
src/components/Cards/ja-jp/3.14.tsx | 1 +
src/components/Cards/ja-jp/3.15.tsx | 1 +
src/components/Cards/ja-jp/3.16.tsx | 1 +
8 files changed, 8 insertions(+)
diff --git a/src/components/Cards/3.13.tsx b/src/components/Cards/3.13.tsx
index 0e16d939..0bfc0e09 100644
--- a/src/components/Cards/3.13.tsx
+++ b/src/components/Cards/3.13.tsx
@@ -20,6 +20,7 @@ const recentFeatures = [
{
name: 'Recent features',
categoryLinks: [
+ // Links should be to docs about features that have been introduced in this version or the previous version.
// To add a link, use the format ['link1', 'link2']. Links should be relative to the docs directory and not be anchor links.
// To add a label, use the format ['label1', 'label2'].
{
diff --git a/src/components/Cards/3.14.tsx b/src/components/Cards/3.14.tsx
index 2fd44842..a5065d85 100644
--- a/src/components/Cards/3.14.tsx
+++ b/src/components/Cards/3.14.tsx
@@ -20,6 +20,7 @@ const recentFeatures = [
{
name: 'Recent features',
categoryLinks: [
+ // Links should be to docs about features that have been introduced in this version or the previous version.
// To add a link, use the format ['link1', 'link2']. Links should be relative to the docs directory and not be anchor links.
// To add a label, use the format ['label1', 'label2'].
{
diff --git a/src/components/Cards/3.15.tsx b/src/components/Cards/3.15.tsx
index cb42728d..3cf30e91 100644
--- a/src/components/Cards/3.15.tsx
+++ b/src/components/Cards/3.15.tsx
@@ -20,6 +20,7 @@ const recentFeatures = [
{
name: 'Recent features',
categoryLinks: [
+ // Links should be to docs about features that have been introduced in this version or the previous version.
// To add a link, use the format ['link1', 'link2']. Links should be relative to the docs directory and not be anchor links.
// To add a label, use the format ['label1', 'label2'].
{
diff --git a/src/components/Cards/3.16.tsx b/src/components/Cards/3.16.tsx
index dc6b15e2..047af72a 100644
--- a/src/components/Cards/3.16.tsx
+++ b/src/components/Cards/3.16.tsx
@@ -20,6 +20,7 @@ const recentFeatures = [
{
name: 'Recent features',
categoryLinks: [
+ // Links should be to docs about features that have been introduced in this version or the previous version.
// To add a link, use the format ['link1', 'link2']. Links should be relative to the docs directory and not be anchor links.
// To add a label, use the format ['label1', 'label2'].
{
diff --git a/src/components/Cards/ja-jp/3.13.tsx b/src/components/Cards/ja-jp/3.13.tsx
index 2b26572e..337951c8 100644
--- a/src/components/Cards/ja-jp/3.13.tsx
+++ b/src/components/Cards/ja-jp/3.13.tsx
@@ -20,6 +20,7 @@ const recentFeatures = [
{
name: '最近の機能',
categoryLinks: [
+ // Links should be to docs about features that have been introduced in this version or the previous version.
// To add a link, use the format ['link1', 'link2']. Links should be relative to the docs directory and not be anchor links.
// To add a label, use the format ['label1', 'label2'].
{
diff --git a/src/components/Cards/ja-jp/3.14.tsx b/src/components/Cards/ja-jp/3.14.tsx
index 3ff685db..42451432 100644
--- a/src/components/Cards/ja-jp/3.14.tsx
+++ b/src/components/Cards/ja-jp/3.14.tsx
@@ -20,6 +20,7 @@ const recentFeatures = [
{
name: '最近の機能',
categoryLinks: [
+ // Links should be to docs about features that have been introduced in this version or the previous version.
// To add a link, use the format ['link1', 'link2']. Links should be relative to the docs directory and not be anchor links.
// To add a label, use the format ['label1', 'label2'].
{
diff --git a/src/components/Cards/ja-jp/3.15.tsx b/src/components/Cards/ja-jp/3.15.tsx
index 1099d6a7..9491d804 100644
--- a/src/components/Cards/ja-jp/3.15.tsx
+++ b/src/components/Cards/ja-jp/3.15.tsx
@@ -20,6 +20,7 @@ const recentFeatures = [
{
name: '最近の機能',
categoryLinks: [
+ // Links should be to docs about features that have been introduced in this version or the previous version.
// To add a link, use the format ['link1', 'link2']. Links should be relative to the docs directory and not be anchor links.
// To add a label, use the format ['label1', 'label2'].
{
diff --git a/src/components/Cards/ja-jp/3.16.tsx b/src/components/Cards/ja-jp/3.16.tsx
index a295a114..1ebaffa3 100644
--- a/src/components/Cards/ja-jp/3.16.tsx
+++ b/src/components/Cards/ja-jp/3.16.tsx
@@ -20,6 +20,7 @@ const recentFeatures = [
{
name: '最近の機能',
categoryLinks: [
+ // Links should be to docs about features that have been introduced in this version or the previous version.
// To add a link, use the format ['link1', 'link2']. Links should be relative to the docs directory and not be anchor links.
// To add a label, use the format ['label1', 'label2'].
{
From 3c930c03511e9ee8a52d75221e6a4edf6451f071 Mon Sep 17 00:00:00 2001
From: Josh Wong <23216828+josh-wong@users.noreply.github.com>
Date: Thu, 17 Jul 2025 18:08:28 +0900
Subject: [PATCH 13/14] Add link to doc/feature introduced in 3.15
---
src/components/Cards/3.16.tsx | 12 ++++++------
src/components/Cards/ja-jp/3.16.tsx | 12 ++++++------
2 files changed, 12 insertions(+), 12 deletions(-)
diff --git a/src/components/Cards/3.16.tsx b/src/components/Cards/3.16.tsx
index 047af72a..3cf30e91 100644
--- a/src/components/Cards/3.16.tsx
+++ b/src/components/Cards/3.16.tsx
@@ -25,18 +25,18 @@ const recentFeatures = [
// To add a label, use the format ['label1', 'label2'].
{
cell: 0, // First cell
- links: [''],
- labels: ['']
- },
- {
- cell: 1, // Second cell
links: ['scalardb-cluster/getting-started-with-vector-search'],
labels: ['Getting Started with ScalarDB Cluster for Vector Search']
},
{
- cell: 2, // Third cell
+ cell: 1, // Second cell
links: ['scalardb-cluster/authorize-with-abac'],
labels: ['Control User Access in a Fine-Grained Manner']
+ },
+ {
+ cell: 2, // Third cell
+ links: ['scalardb-cluster/encrypt-data-at-rest'],
+ labels: ['Encrypt Data at Rest']
}
]
}
diff --git a/src/components/Cards/ja-jp/3.16.tsx b/src/components/Cards/ja-jp/3.16.tsx
index 1ebaffa3..9491d804 100644
--- a/src/components/Cards/ja-jp/3.16.tsx
+++ b/src/components/Cards/ja-jp/3.16.tsx
@@ -25,18 +25,18 @@ const recentFeatures = [
// To add a label, use the format ['label1', 'label2'].
{
cell: 0, // First cell
- links: [''],
- labels: ['']
- },
- {
- cell: 1, // Second cell
links: ['scalardb-cluster/getting-started-with-vector-search'],
labels: ['ScalarDB Cluster でベクトル検索をはじめよう']
},
{
- cell: 2, // Third cell
+ cell: 1, // Second cell
links: ['scalardb-cluster/authorize-with-abac'],
labels: ['ユーザーアクセスをきめ細かく制御する']
+ },
+ {
+ cell: 2, // Third cell
+ links: ['scalardb-cluster/encrypt-data-at-rest'],
+ labels: ['保存データの暗号化']
}
]
}
From c15dc9ec5f9b898dcb4c5938589b49800c95fdf6 Mon Sep 17 00:00:00 2001
From: Josh Wong <23216828+josh-wong@users.noreply.github.com>
Date: Thu, 17 Jul 2025 18:52:58 +0900
Subject: [PATCH 14/14] Apply suggestions from Gemini review
---
src/components/Cards/3.13.tsx | 4 ++--
src/components/Cards/ja-jp/3.13.tsx | 4 ++--
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/src/components/Cards/3.13.tsx b/src/components/Cards/3.13.tsx
index 0bfc0e09..bf3ff8ec 100644
--- a/src/components/Cards/3.13.tsx
+++ b/src/components/Cards/3.13.tsx
@@ -25,12 +25,12 @@ const recentFeatures = [
// To add a label, use the format ['label1', 'label2'].
{
cell: 0, // First cell
- links: ['run-non-transactional-storage-operations-through-library#configure-scalardb-to-run-non-transactional-storage-operations'],
+ links: ['run-non-transactional-storage-operations-through-library'],
labels: ['Configure ScalarDB to run non-transactional storage operations']
},
{
cell: 1, // Second cell
- links: ['scalardb-cluster/run-non-transactional-storage-operations-through-sql-interface/#configure-scalardb-cluster-to-run-non-transactional-storage-operations'],
+ links: ['scalardb-cluster/run-non-transactional-storage-operations-through-sql-interface'],
labels: ['Configure ScalarDB Cluster to run non-transactional storage operations']
},
{
diff --git a/src/components/Cards/ja-jp/3.13.tsx b/src/components/Cards/ja-jp/3.13.tsx
index 337951c8..1204a3b8 100644
--- a/src/components/Cards/ja-jp/3.13.tsx
+++ b/src/components/Cards/ja-jp/3.13.tsx
@@ -25,12 +25,12 @@ const recentFeatures = [
// To add a label, use the format ['label1', 'label2'].
{
cell: 0, // First cell
- links: ['run-non-transactional-storage-operations-through-library#configure-scalardb-to-run-non-transactional-storage-operations'],
+ links: ['run-non-transactional-storage-operations-through-library'],
labels: ['非トランザクショナルストレージ操作を実行するための ScalarDB の設定']
},
{
cell: 1, // Second cell
- links: ['scalardb-cluster/run-non-transactional-storage-operations-through-sql-interface/#configure-scalardb-cluster-to-run-non-transactional-storage-operations'],
+ links: ['scalardb-cluster/run-non-transactional-storage-operations-through-sql-interface'],
labels: ['非トランザクショナルストレージ操作を実行するための ScalarDB Cluster の設定']
},
{