diff --git a/docs/src/main/sphinx/connector/accumulo.rst b/docs/src/main/sphinx/connector/accumulo.rst
index e043784582f0..20e50b5023cd 100644
--- a/docs/src/main/sphinx/connector/accumulo.rst
+++ b/docs/src/main/sphinx/connector/accumulo.rst
@@ -1,6 +1,10 @@
Accumulo connector
==================
+.. raw:: html
+
+
+
Overview
--------
diff --git a/docs/src/main/sphinx/connector/bigquery.rst b/docs/src/main/sphinx/connector/bigquery.rst
index b8e399aeb725..4574fd670076 100644
--- a/docs/src/main/sphinx/connector/bigquery.rst
+++ b/docs/src/main/sphinx/connector/bigquery.rst
@@ -2,6 +2,10 @@
BigQuery connector
==================
+.. raw:: html
+
+
+
The BigQuery connector allows querying the data stored in `BigQuery
`_. This can be used to join data between
different systems like BigQuery and Hive. The connector uses the `BigQuery
diff --git a/docs/src/main/sphinx/connector/cassandra.rst b/docs/src/main/sphinx/connector/cassandra.rst
index 35a1ee427264..5ded8089c60d 100644
--- a/docs/src/main/sphinx/connector/cassandra.rst
+++ b/docs/src/main/sphinx/connector/cassandra.rst
@@ -2,6 +2,10 @@
Cassandra connector
===================
+.. raw:: html
+
+
+
The Cassandra connector allows querying data stored in
`Apache Cassandra `_.
diff --git a/docs/src/main/sphinx/connector/clickhouse.rst b/docs/src/main/sphinx/connector/clickhouse.rst
index 89d879383665..e2b51ab1a97e 100644
--- a/docs/src/main/sphinx/connector/clickhouse.rst
+++ b/docs/src/main/sphinx/connector/clickhouse.rst
@@ -2,6 +2,10 @@
ClickHouse connector
====================
+.. raw:: html
+
+
+
The ClickHouse connector allows querying tables in an external
`Yandex ClickHouse `_ server. This can be used to
query data in the databases on that server, or combine it with other data
diff --git a/docs/src/main/sphinx/connector/druid.rst b/docs/src/main/sphinx/connector/druid.rst
index 00fa87af36f3..c4820fc95668 100644
--- a/docs/src/main/sphinx/connector/druid.rst
+++ b/docs/src/main/sphinx/connector/druid.rst
@@ -2,6 +2,10 @@
Druid connector
===============
+.. raw:: html
+
+
+
The Druid connector allows querying an `Apache Druid `_
database from Trino.
diff --git a/docs/src/main/sphinx/connector/elasticsearch.rst b/docs/src/main/sphinx/connector/elasticsearch.rst
index 81b41c4b50d7..1df7d762bec2 100644
--- a/docs/src/main/sphinx/connector/elasticsearch.rst
+++ b/docs/src/main/sphinx/connector/elasticsearch.rst
@@ -5,6 +5,10 @@ Elasticsearch connector
Overview
--------
+.. raw:: html
+
+
+
The Elasticsearch Connector allows access to `Elasticsearch `_ data from Trino.
This document describes how to setup the Elasticsearch Connector to run SQL queries against Elasticsearch.
diff --git a/docs/src/main/sphinx/connector/googlesheets.rst b/docs/src/main/sphinx/connector/googlesheets.rst
index 2f6cafb0a1e1..bf830a704d9a 100644
--- a/docs/src/main/sphinx/connector/googlesheets.rst
+++ b/docs/src/main/sphinx/connector/googlesheets.rst
@@ -2,6 +2,10 @@
Google Sheets connector
=======================
+.. raw:: html
+
+
+
The Google Sheets connector allows reading `Google Sheets `_ spreadsheets as tables in Trino.
Configuration
diff --git a/docs/src/main/sphinx/connector/hive.rst b/docs/src/main/sphinx/connector/hive.rst
index 5087472379d6..762d0f5cc755 100644
--- a/docs/src/main/sphinx/connector/hive.rst
+++ b/docs/src/main/sphinx/connector/hive.rst
@@ -2,6 +2,10 @@
Hive connector
==============
+.. raw:: html
+
+
+
.. toctree::
:maxdepth: 1
:hidden:
diff --git a/docs/src/main/sphinx/connector/iceberg.rst b/docs/src/main/sphinx/connector/iceberg.rst
index 860c4e9d1ff5..701082b61a17 100644
--- a/docs/src/main/sphinx/connector/iceberg.rst
+++ b/docs/src/main/sphinx/connector/iceberg.rst
@@ -2,6 +2,10 @@
Iceberg connector
=================
+.. raw:: html
+
+
+
Overview
--------
diff --git a/docs/src/main/sphinx/connector/kafka.rst b/docs/src/main/sphinx/connector/kafka.rst
index 82a313c94b96..9217704de93a 100644
--- a/docs/src/main/sphinx/connector/kafka.rst
+++ b/docs/src/main/sphinx/connector/kafka.rst
@@ -2,6 +2,10 @@
Kafka connector
===============
+.. raw:: html
+
+
+
.. toctree::
:maxdepth: 1
:hidden:
diff --git a/docs/src/main/sphinx/connector/kinesis.rst b/docs/src/main/sphinx/connector/kinesis.rst
index ef3a82bb0ce1..ae31172d42a1 100644
--- a/docs/src/main/sphinx/connector/kinesis.rst
+++ b/docs/src/main/sphinx/connector/kinesis.rst
@@ -2,6 +2,10 @@
Kinesis connector
=================
+.. raw:: html
+
+
+
`Kinesis `_ is Amazon's fully managed cloud-based service for real-time processing of large, distributed data streams.
This connector allows the use of Kinesis streams as tables in Trino, such that each data-blob/message
diff --git a/docs/src/main/sphinx/connector/kudu.rst b/docs/src/main/sphinx/connector/kudu.rst
index a0d399cfb490..f331408bd3bc 100644
--- a/docs/src/main/sphinx/connector/kudu.rst
+++ b/docs/src/main/sphinx/connector/kudu.rst
@@ -2,6 +2,10 @@
Kudu connector
==============
+.. raw:: html
+
+
+
The Kudu connector allows querying, inserting and deleting data in `Apache Kudu`_.
.. _Apache Kudu: https://kudu.apache.org/
diff --git a/docs/src/main/sphinx/connector/memsql.rst b/docs/src/main/sphinx/connector/memsql.rst
index cb52613e49ef..80cdf94df492 100644
--- a/docs/src/main/sphinx/connector/memsql.rst
+++ b/docs/src/main/sphinx/connector/memsql.rst
@@ -2,6 +2,10 @@
SingleStore (MemSQL) connector
==============================
+.. raw:: html
+
+
+
The SingleStore (formerly known as MemSQL) connector allows querying and
creating tables in an external SingleStore database.
diff --git a/docs/src/main/sphinx/connector/mongodb.rst b/docs/src/main/sphinx/connector/mongodb.rst
index c3e1a0ffc34b..1b1f10f96d32 100644
--- a/docs/src/main/sphinx/connector/mongodb.rst
+++ b/docs/src/main/sphinx/connector/mongodb.rst
@@ -2,6 +2,10 @@
MongoDB connector
=================
+.. raw:: html
+
+
+
The ``mongodb`` connector allows the use of `MongoDB `_ collections as tables in Trino.
diff --git a/docs/src/main/sphinx/connector/mysql.rst b/docs/src/main/sphinx/connector/mysql.rst
index 7c9ca0329e1f..6fdcc0192ea8 100644
--- a/docs/src/main/sphinx/connector/mysql.rst
+++ b/docs/src/main/sphinx/connector/mysql.rst
@@ -2,6 +2,10 @@
MySQL connector
===============
+.. raw:: html
+
+
+
The MySQL connector allows querying and creating tables in an external
`MySQL `_ instance. This can be used to join data between different
systems like MySQL and Hive, or between two different MySQL instances.
diff --git a/docs/src/main/sphinx/connector/oracle.rst b/docs/src/main/sphinx/connector/oracle.rst
index 6bb56facfb61..60a9f100347d 100644
--- a/docs/src/main/sphinx/connector/oracle.rst
+++ b/docs/src/main/sphinx/connector/oracle.rst
@@ -2,6 +2,10 @@
Oracle connector
================
+.. raw:: html
+
+
+
The Oracle connector allows querying and creating tables in an external Oracle
database. Connectors let Trino join data provided by different databases,
like Oracle and Hive, or different Oracle database instances.
diff --git a/docs/src/main/sphinx/connector/phoenix.rst b/docs/src/main/sphinx/connector/phoenix.rst
index 2513c02887bd..e7b96f2ba17c 100644
--- a/docs/src/main/sphinx/connector/phoenix.rst
+++ b/docs/src/main/sphinx/connector/phoenix.rst
@@ -2,6 +2,10 @@
Phoenix connector
=================
+.. raw:: html
+
+
+
The Phoenix connector allows querying data stored in
`Apache HBase `_ using
`Apache Phoenix `_.
diff --git a/docs/src/main/sphinx/connector/pinot.rst b/docs/src/main/sphinx/connector/pinot.rst
index fbc9a7582231..8f97451b8d6b 100644
--- a/docs/src/main/sphinx/connector/pinot.rst
+++ b/docs/src/main/sphinx/connector/pinot.rst
@@ -2,6 +2,10 @@
Pinot connector
===============
+.. raw:: html
+
+
+
The Pinot connector allows Trino to query data stored in
`Apache Pinotâ„¢ `_.
diff --git a/docs/src/main/sphinx/connector/postgresql.rst b/docs/src/main/sphinx/connector/postgresql.rst
index 5b2a6a5f3daf..c516b26310ee 100644
--- a/docs/src/main/sphinx/connector/postgresql.rst
+++ b/docs/src/main/sphinx/connector/postgresql.rst
@@ -2,6 +2,10 @@
PostgreSQL connector
====================
+.. raw:: html
+
+
+
The PostgreSQL connector allows querying and creating tables in an
external `PostgreSQL `_ database. This can be used to join data between
different systems like PostgreSQL and Hive, or between different
diff --git a/docs/src/main/sphinx/connector/prometheus.rst b/docs/src/main/sphinx/connector/prometheus.rst
index 864df5560265..de67c9139268 100644
--- a/docs/src/main/sphinx/connector/prometheus.rst
+++ b/docs/src/main/sphinx/connector/prometheus.rst
@@ -2,6 +2,10 @@
Prometheus connector
====================
+.. raw:: html
+
+
+
The Prometheus connector allows reading
`Prometheus `_
metrics as tables in Trino.
diff --git a/docs/src/main/sphinx/connector/redis.rst b/docs/src/main/sphinx/connector/redis.rst
index 71d23d253142..26ff7b942bdc 100644
--- a/docs/src/main/sphinx/connector/redis.rst
+++ b/docs/src/main/sphinx/connector/redis.rst
@@ -2,6 +2,10 @@
Redis connector
===============
+.. raw:: html
+
+
+
The Redis connector allows querying of live data stored in `Redis `_. This can be
used to join data between different systems like Redis and Hive.
diff --git a/docs/src/main/sphinx/connector/redshift.rst b/docs/src/main/sphinx/connector/redshift.rst
index 6d34ae2a7bb4..26ec0cc0ad87 100644
--- a/docs/src/main/sphinx/connector/redshift.rst
+++ b/docs/src/main/sphinx/connector/redshift.rst
@@ -2,6 +2,10 @@
Redshift connector
==================
+.. raw:: html
+
+
+
The Redshift connector allows querying and creating tables in an
external `Amazon Redshift `_ cluster. This can be used to join data between
different systems like Redshift and Hive, or between two different
diff --git a/docs/src/main/sphinx/connector/sqlserver.rst b/docs/src/main/sphinx/connector/sqlserver.rst
index 68df03c084ae..9f31f656575d 100644
--- a/docs/src/main/sphinx/connector/sqlserver.rst
+++ b/docs/src/main/sphinx/connector/sqlserver.rst
@@ -2,6 +2,10 @@
SQL Server connector
====================
+.. raw:: html
+
+
+
The SQL Server connector allows querying and creating tables in an external
`Microsoft SQL Server `_ database. This
can be used to join data between different systems like SQL Server and Hive, or
diff --git a/docs/src/main/sphinx/static/img/accumulo.png b/docs/src/main/sphinx/static/img/accumulo.png
new file mode 100644
index 000000000000..2e5430bf2a25
Binary files /dev/null and b/docs/src/main/sphinx/static/img/accumulo.png differ
diff --git a/docs/src/main/sphinx/static/img/bigquery.png b/docs/src/main/sphinx/static/img/bigquery.png
new file mode 100644
index 000000000000..f11683ee7af6
Binary files /dev/null and b/docs/src/main/sphinx/static/img/bigquery.png differ
diff --git a/docs/src/main/sphinx/static/img/cassandra.png b/docs/src/main/sphinx/static/img/cassandra.png
new file mode 100644
index 000000000000..833381c55b4c
Binary files /dev/null and b/docs/src/main/sphinx/static/img/cassandra.png differ
diff --git a/docs/src/main/sphinx/static/img/clickhouse.png b/docs/src/main/sphinx/static/img/clickhouse.png
new file mode 100644
index 000000000000..7f8a2badd19d
Binary files /dev/null and b/docs/src/main/sphinx/static/img/clickhouse.png differ
diff --git a/docs/src/main/sphinx/static/img/druid.png b/docs/src/main/sphinx/static/img/druid.png
new file mode 100644
index 000000000000..fb8ad5f67dfc
Binary files /dev/null and b/docs/src/main/sphinx/static/img/druid.png differ
diff --git a/docs/src/main/sphinx/static/img/elasticsearch.png b/docs/src/main/sphinx/static/img/elasticsearch.png
new file mode 100644
index 000000000000..38f54bd3255b
Binary files /dev/null and b/docs/src/main/sphinx/static/img/elasticsearch.png differ
diff --git a/docs/src/main/sphinx/static/img/google-sheets.png b/docs/src/main/sphinx/static/img/google-sheets.png
new file mode 100644
index 000000000000..f7843e2e7b10
Binary files /dev/null and b/docs/src/main/sphinx/static/img/google-sheets.png differ
diff --git a/docs/src/main/sphinx/static/img/hive.png b/docs/src/main/sphinx/static/img/hive.png
new file mode 100644
index 000000000000..22b84870ffe2
Binary files /dev/null and b/docs/src/main/sphinx/static/img/hive.png differ
diff --git a/docs/src/main/sphinx/static/img/iceberg.png b/docs/src/main/sphinx/static/img/iceberg.png
new file mode 100644
index 000000000000..08f88732127c
Binary files /dev/null and b/docs/src/main/sphinx/static/img/iceberg.png differ
diff --git a/docs/src/main/sphinx/static/img/kafka.png b/docs/src/main/sphinx/static/img/kafka.png
new file mode 100644
index 000000000000..336958040567
Binary files /dev/null and b/docs/src/main/sphinx/static/img/kafka.png differ
diff --git a/docs/src/main/sphinx/static/img/kinesis.png b/docs/src/main/sphinx/static/img/kinesis.png
new file mode 100644
index 000000000000..10e811531831
Binary files /dev/null and b/docs/src/main/sphinx/static/img/kinesis.png differ
diff --git a/docs/src/main/sphinx/static/img/kudu.png b/docs/src/main/sphinx/static/img/kudu.png
new file mode 100644
index 000000000000..99f3f3dd1427
Binary files /dev/null and b/docs/src/main/sphinx/static/img/kudu.png differ
diff --git a/docs/src/main/sphinx/static/img/mongodb.png b/docs/src/main/sphinx/static/img/mongodb.png
new file mode 100644
index 000000000000..607cba3238b9
Binary files /dev/null and b/docs/src/main/sphinx/static/img/mongodb.png differ
diff --git a/docs/src/main/sphinx/static/img/mysql.png b/docs/src/main/sphinx/static/img/mysql.png
new file mode 100644
index 000000000000..d2e345bcc049
Binary files /dev/null and b/docs/src/main/sphinx/static/img/mysql.png differ
diff --git a/docs/src/main/sphinx/static/img/oracle.png b/docs/src/main/sphinx/static/img/oracle.png
new file mode 100644
index 000000000000..067a2da5cfa9
Binary files /dev/null and b/docs/src/main/sphinx/static/img/oracle.png differ
diff --git a/docs/src/main/sphinx/static/img/phoenix.png b/docs/src/main/sphinx/static/img/phoenix.png
new file mode 100644
index 000000000000..0b886afbad92
Binary files /dev/null and b/docs/src/main/sphinx/static/img/phoenix.png differ
diff --git a/docs/src/main/sphinx/static/img/pinot.png b/docs/src/main/sphinx/static/img/pinot.png
new file mode 100644
index 000000000000..ad9d8c423ef9
Binary files /dev/null and b/docs/src/main/sphinx/static/img/pinot.png differ
diff --git a/docs/src/main/sphinx/static/img/postgresql.png b/docs/src/main/sphinx/static/img/postgresql.png
new file mode 100644
index 000000000000..b15485dc577d
Binary files /dev/null and b/docs/src/main/sphinx/static/img/postgresql.png differ
diff --git a/docs/src/main/sphinx/static/img/prometheus.png b/docs/src/main/sphinx/static/img/prometheus.png
new file mode 100644
index 000000000000..94ed675ad18e
Binary files /dev/null and b/docs/src/main/sphinx/static/img/prometheus.png differ
diff --git a/docs/src/main/sphinx/static/img/redis.png b/docs/src/main/sphinx/static/img/redis.png
new file mode 100644
index 000000000000..23aa10a80071
Binary files /dev/null and b/docs/src/main/sphinx/static/img/redis.png differ
diff --git a/docs/src/main/sphinx/static/img/redshift.png b/docs/src/main/sphinx/static/img/redshift.png
new file mode 100644
index 000000000000..5760a3a05573
Binary files /dev/null and b/docs/src/main/sphinx/static/img/redshift.png differ
diff --git a/docs/src/main/sphinx/static/img/singlestore.png b/docs/src/main/sphinx/static/img/singlestore.png
new file mode 100644
index 000000000000..015ec81bf670
Binary files /dev/null and b/docs/src/main/sphinx/static/img/singlestore.png differ
diff --git a/docs/src/main/sphinx/static/img/sqlserver.png b/docs/src/main/sphinx/static/img/sqlserver.png
new file mode 100644
index 000000000000..79736a5bdea9
Binary files /dev/null and b/docs/src/main/sphinx/static/img/sqlserver.png differ