diff --git a/docs/en/docs/img/deployment/concepts/image01.png b/docs/en/docs/img/deployment/concepts/image01.png index fdce75e983509..42b45da98f746 100644 Binary files a/docs/en/docs/img/deployment/concepts/image01.png and b/docs/en/docs/img/deployment/concepts/image01.png differ diff --git a/docs/en/docs/img/deployment/concepts/process-ram.svg b/docs/en/docs/img/deployment/concepts/process-ram.svg index c1bf0d5890034..640be2ee3621e 100644 --- a/docs/en/docs/img/deployment/concepts/process-ram.svg +++ b/docs/en/docs/img/deployment/concepts/process-ram.svg @@ -1,59 +1 @@ -
Server
Server
RAM
RAM -
CPU
CPU -
Process Manager
Process Manager
Worker Process
Worker Process
Worker Process
Worker Process
Another Process
Another Process
1 GB
1 GB
1 GB
1 GB
Viewer does not support full SVG 1.1
+
Server
Server
RAM
RAM
CPU
CPU
ProcessManager
Process Manager
Worker Process
Worker Process
Worker Process
Worker Process
Another Process
Another Process
1 GB
1 GB
1 GB
1 GB
Viewer does not support full SVG 1.1
\ No newline at end of file diff --git a/docs/en/docs/img/deployment/deta/image01.png b/docs/en/docs/img/deployment/deta/image01.png index f2e058b580376..e6cbd03c3271d 100644 Binary files a/docs/en/docs/img/deployment/deta/image01.png and b/docs/en/docs/img/deployment/deta/image01.png differ diff --git a/docs/en/docs/img/deployment/deta/image02.png b/docs/en/docs/img/deployment/deta/image02.png index 897ec41fb1197..3bf2b8e9df5f0 100644 Binary files a/docs/en/docs/img/deployment/deta/image02.png and b/docs/en/docs/img/deployment/deta/image02.png differ diff --git a/docs/en/docs/img/deployment/https/https.svg b/docs/en/docs/img/deployment/https/https.svg index 69497518a5517..74a6a4a78d28a 100644 --- a/docs/en/docs/img/deployment/https/https.svg +++ b/docs/en/docs/img/deployment/https/https.svg @@ -1,62 +1 @@ -
Server(s)
Server(s)
https://someapp.example.com
https://someapp.example.com
DNS Servers
DNS Servers
TLS Termination Proxy
TLS Termination Proxy -
Cert Renovation Program
Cert Renovation Program
Let's Encrypt
Let's Encrypt
FastAPI app for: someapp.example.com
FastAPI app for: someapp.example.com
Another app: another.example.com
Another app: another.example.com
One more app: onemore.example.com
One more app: onemore.example.com
A Database
A Database
Plain response from: someapp.example.com
Plain response from: someapp.example.com
Port 443 (HTTPS)
Port 443 (HTTPS)
Encrypted request for: someapp.example.com
Encrypted request for: someapp.example.com
Who is: someapp.example.com
Who is: someapp.example.com
IP:
123.124.125.126
IP:...
Renew HTTPS cert for: someapp.example.com
Renew HTTPS cert for: someapp.example.com
New HTTPS cert for: someapp.example.com
New HTTPS cert for: someapp.example.com
TLS Handshake
TLS Handshake
Encrypted response from: someapp.example.com
Encrypted response from: someapp.example.com
HTTPS certificates
HTTPS certificates -
someapp.example.com
someapp.example.com -
another.example.net
another.example.net -
onemore.example.org
onemore.example.org -
IP:
123.124.125.126
IP:...
Decrypted request for: someapp.example.com
Decrypted request for: someapp.example.com
Viewer does not support full SVG 1.1
+
Server(s)
Server(s)
https://someapp.example.com
https://someapp.example.com
DNS Servers
DNS Servers
TLS Termination Proxy
TLS Termination Proxy
Cert Renovation Program
Cert Renovation Program
Let's Encrypt
Let's Encrypt
FastAPIapp for: someapp.example.com
FastAPI app for: someapp.example.com
Another app: another.example.com
Another app: another.example.com
One more app: onemore.example.com
One more app: onemore.example.com
A Database
A Database
Plain response from: someapp.example.com
Plain response from: someapp.example.com
Port 443 (HTTPS)
Port 443 (HTTPS)
Encrypted request for: someapp.example.com
Encrypted request for: someapp.example.com
Who is: someapp.example.com
Who is: someapp.example.com
IP:
123.124.125.126
IP:...
Renew HTTPS cert for: someapp.example.com
Renew HTTPS cert for: someapp.example.com
New HTTPS cert for: someapp.example.com
New HTTPS cert for: someapp.example.com
TLS Handshake
TLS Handshake
Encrypted response from: someapp.example.com
Encrypted response from: someapp.example.com
HTTPS certificates
HTTPS certificates
someapp.example.com
someapp.example.com
another.example.net
another.example.net
onemore.example.org
onemore.example.org
IP:
123.124.125.126
IP:...
Decrypted request for: someapp.example.com
Decrypted request for: someapp.example.com
Viewer does not support full SVG 1.1
\ No newline at end of file diff --git a/docs/en/docs/img/deployment/https/https01.svg b/docs/en/docs/img/deployment/https/https01.svg index 2edbd062399ec..f213b36786bbc 100644 --- a/docs/en/docs/img/deployment/https/https01.svg +++ b/docs/en/docs/img/deployment/https/https01.svg @@ -1,57 +1 @@ -
https://someapp.example.com
https://someapp.example.com
DNS Servers
DNS Servers
Who is: someapp.example.com
Who is: someapp.example.com
IP:
123.124.125.126
IP:...
Viewer does not support full SVG 1.1
+
https://someapp.example.com
https://someapp.example.com
DNS Servers
DNS Servers
Who is: someapp.example.com
Who is: someapp.example.com
IP:
123.124.125.126
IP:...
Viewer does not support full SVG 1.1
\ No newline at end of file diff --git a/docs/en/docs/img/deployment/https/https02.svg b/docs/en/docs/img/deployment/https/https02.svg index e16b7e94a1142..90e93db378109 100644 --- a/docs/en/docs/img/deployment/https/https02.svg +++ b/docs/en/docs/img/deployment/https/https02.svg @@ -1,57 +1 @@ -
Server(s)
Server(s)
https://someapp.example.com
https://someapp.example.com
DNS Servers
DNS Servers
Port 443 (HTTPS)
Port 443 (HTTPS)
IP:
123.124.125.126
IP:...
Who is: someapp.example.com
Who is: someapp.example.com
IP:
123.124.125.126
IP:...
TLS Handshake
TLS Handshake
Viewer does not support full SVG 1.1
+
Server(s)
Server(s)
https://someapp.example.com
https://someapp.example.com
DNS Servers
DNS Servers
Port 443 (HTTPS)
Port 443 (HTTPS)
IP:
123.124.125.126
IP:...
Who is: someapp.example.com
Who is: someapp.example.com
IP:
123.124.125.126
IP:...
TLS Handshake
TLS Handshake
Viewer does not support full SVG 1.1
\ No newline at end of file diff --git a/docs/en/docs/img/deployment/https/https03.svg b/docs/en/docs/img/deployment/https/https03.svg index 2badd1c7d27ac..67b4902a029f9 100644 --- a/docs/en/docs/img/deployment/https/https03.svg +++ b/docs/en/docs/img/deployment/https/https03.svg @@ -1,62 +1 @@ -
Server(s)
Server(s)
https://someapp.example.com
https://someapp.example.com
DNS Servers
DNS Servers
TLS Termination Proxy
TLS Termination Proxy -
Port 443 (HTTPS)
Port 443 (HTTPS)
Who is: someapp.example.com
Who is: someapp.example.com
IP:
123.124.125.126
IP:...
TLS Handshake
TLS Handshake
HTTPS certificates
HTTPS certificates -
someapp.example.com
someapp.example.com -
another.example.net
another.example.net -
onemore.example.org
onemore.example.org -
IP:
123.124.125.126
IP:...
Viewer does not support full SVG 1.1
+
Server(s)
Server(s)
https://someapp.example.com
https://someapp.example.com
DNS Servers
DNS Servers
TLS Termination Proxy
TLS Termination Proxy
Port 443 (HTTPS)
Port 443 (HTTPS)
Who is: someapp.example.com
Who is: someapp.example.com
IP:
123.124.125.126
IP:...
TLS Handshake
TLS Handshake
HTTPS certificates
HTTPS certificates
someapp.example.com
someapp.example.com
another.example.net
another.example.net
onemore.example.org
onemore.example.org
IP:
123.124.125.126
IP:...
Viewer does not support full SVG 1.1
\ No newline at end of file diff --git a/docs/en/docs/img/deployment/https/https04.svg b/docs/en/docs/img/deployment/https/https04.svg index 4513ac76b555c..22fda541ba573 100644 --- a/docs/en/docs/img/deployment/https/https04.svg +++ b/docs/en/docs/img/deployment/https/https04.svg @@ -1,62 +1 @@ -
Server(s)
Server(s)
https://someapp.example.com
https://someapp.example.com
DNS Servers
DNS Servers
TLS Termination Proxy
TLS Termination Proxy -
Port 443 (HTTPS)
Port 443 (HTTPS)
Encrypted request for: someapp.example.com
Encrypted request for: someapp.example.com
Who is: someapp.example.com
Who is: someapp.example.com
IP:
123.124.125.126
IP:...
TLS Handshake
TLS Handshake
HTTPS certificates
HTTPS certificates -
someapp.example.com
someapp.example.com -
another.example.net
another.example.net -
onemore.example.org
onemore.example.org -
IP:
123.124.125.126
IP:...
Viewer does not support full SVG 1.1
+
Server(s)
Server(s)
https://someapp.example.com
https://someapp.example.com
DNS Servers
DNS Servers
TLS Termination Proxy
TLS Termination Proxy
Port 443 (HTTPS)
Port 443 (HTTPS)
Encrypted request for: someapp.example.com
Encrypted request for: someapp.example.com
Who is: someapp.example.com
Who is: someapp.example.com
IP:
123.124.125.126
IP:...
TLS Handshake
TLS Handshake
HTTPS certificates
HTTPS certificates
someapp.example.com
someapp.example.com
another.example.net
another.example.net
onemore.example.org
onemore.example.org
IP:
123.124.125.126
IP:...
Viewer does not support full SVG 1.1
\ No newline at end of file diff --git a/docs/en/docs/img/deployment/https/https05.svg b/docs/en/docs/img/deployment/https/https05.svg index ddcd2760a8068..f22c4b06ef8f2 100644 --- a/docs/en/docs/img/deployment/https/https05.svg +++ b/docs/en/docs/img/deployment/https/https05.svg @@ -1,62 +1 @@ -
Server(s)
Server(s)
https://someapp.example.com
https://someapp.example.com
DNS Servers
DNS Servers
TLS Termination Proxy
TLS Termination Proxy -
FastAPI app for: someapp.example.com
FastAPI app for: someapp.example.com
Decrypted request for: someapp.example.com
Decrypted request for: someapp.example.com
Port 443 (HTTPS)
Port 443 (HTTPS)
Encrypted request for: someapp.example.com
Encrypted request for: someapp.example.com
Who is: someapp.example.com
Who is: someapp.example.com
IP:
123.124.125.126
IP:...
TLS Handshake
TLS Handshake
HTTPS certificates
HTTPS certificates -
someapp.example.com
someapp.example.com -
another.example.net
another.example.net -
onemore.example.org
onemore.example.org -
IP:
123.124.125.126
IP:...
Viewer does not support full SVG 1.1
+
Server(s)
Server(s)
https://someapp.example.com
https://someapp.example.com
DNS Servers
DNS Servers
TLS Termination Proxy
TLS Termination Proxy
FastAPIapp for: someapp.example.com
FastAPI app for: someapp.example.com
Decrypted request for: someapp.example.com
Decrypted request for: someapp.example.com
Port 443 (HTTPS)
Port 443 (HTTPS)
Encrypted request for: someapp.example.com
Encrypted request for: someapp.example.com
Who is: someapp.example.com
Who is: someapp.example.com
IP:
123.124.125.126
IP:...
TLS Handshake
TLS Handshake
HTTPS certificates
HTTPS certificates
someapp.example.com
someapp.example.com
another.example.net
another.example.net
onemore.example.org
onemore.example.org
IP:
123.124.125.126
IP:...
Viewer does not support full SVG 1.1
\ No newline at end of file diff --git a/docs/en/docs/img/deployment/https/https06.svg b/docs/en/docs/img/deployment/https/https06.svg index 3695de40c725e..f972890a8f6be 100644 --- a/docs/en/docs/img/deployment/https/https06.svg +++ b/docs/en/docs/img/deployment/https/https06.svg @@ -1,62 +1 @@ -
Server(s)
Server(s)
https://someapp.example.com
https://someapp.example.com
DNS Servers
DNS Servers
TLS Termination Proxy
TLS Termination Proxy -
FastAPI app for: someapp.example.com
FastAPI app for: someapp.example.com
Plain response from: someapp.example.com
Plain response from: someapp.example.com
Decrypted request for: someapp.example.com
Decrypted request for: someapp.example.com
Port 443 (HTTPS)
Port 443 (HTTPS)
Encrypted request for: someapp.example.com
Encrypted request for: someapp.example.com
Who is: someapp.example.com
Who is: someapp.example.com
IP:
123.124.125.126
IP:...
TLS Handshake
TLS Handshake
HTTPS certificates
HTTPS certificates -
someapp.example.com
someapp.example.com -
another.example.net
another.example.net -
onemore.example.org
onemore.example.org -
IP:
123.124.125.126
IP:...
Viewer does not support full SVG 1.1
+
Server(s)
Server(s)
https://someapp.example.com
https://someapp.example.com
DNS Servers
DNS Servers
TLS Termination Proxy
TLS Termination Proxy
FastAPIapp for: someapp.example.com
FastAPI app for: someapp.example.com
Plain response from: someapp.example.com
Plain response from: someapp.example.com
Decrypted request for: someapp.example.com
Decrypted request for: someapp.example.com
Port 443 (HTTPS)
Port 443 (HTTPS)
Encrypted request for: someapp.example.com
Encrypted request for: someapp.example.com
Who is: someapp.example.com
Who is: someapp.example.com
IP:
123.124.125.126
IP:...
TLS Handshake
TLS Handshake
HTTPS certificates
HTTPS certificates
someapp.example.com
someapp.example.com
another.example.net
another.example.net
onemore.example.org
onemore.example.org
IP:
123.124.125.126
IP:...
Viewer does not support full SVG 1.1
\ No newline at end of file diff --git a/docs/en/docs/img/deployment/https/https07.svg b/docs/en/docs/img/deployment/https/https07.svg index 551354cef81f7..de19faa64aaed 100644 --- a/docs/en/docs/img/deployment/https/https07.svg +++ b/docs/en/docs/img/deployment/https/https07.svg @@ -1,62 +1 @@ -
Server(s)
Server(s)
https://someapp.example.com
https://someapp.example.com
DNS Servers
DNS Servers
TLS Termination Proxy
TLS Termination Proxy -
FastAPI app for: someapp.example.com
FastAPI app for: someapp.example.com
Plain response from: someapp.example.com
Plain response from: someapp.example.com
Decrypted request for: someapp.example.com
Decrypted request for: someapp.example.com
Port 443 (HTTPS)
Port 443 (HTTPS)
Encrypted request for: someapp.example.com
Encrypted request for: someapp.example.com
Who is: someapp.example.com
Who is: someapp.example.com
IP:
123.124.125.126
IP:...
TLS Handshake
TLS Handshake
Encrypted response from: someapp.example.com
Encrypted response from: someapp.example.com
HTTPS certificates
HTTPS certificates -
someapp.example.com
someapp.example.com -
another.example.net
another.example.net -
onemore.example.org
onemore.example.org -
IP:
123.124.125.126
IP:...
Viewer does not support full SVG 1.1
+
Server(s)
Server(s)
https://someapp.example.com
https://someapp.example.com
DNS Servers
DNS Servers
TLS Termination Proxy
TLS Termination Proxy
FastAPIapp for: someapp.example.com
FastAPI app for: someapp.example.com
Plain response from: someapp.example.com
Plain response from: someapp.example.com
Decrypted request for: someapp.example.com
Decrypted request for: someapp.example.com
Port 443 (HTTPS)
Port 443 (HTTPS)
Encrypted request for: someapp.example.com
Encrypted request for: someapp.example.com
Who is: someapp.example.com
Who is: someapp.example.com
IP:
123.124.125.126
IP:...
TLS Handshake
TLS Handshake
Encrypted response from: someapp.example.com
Encrypted response from: someapp.example.com
HTTPS certificates
HTTPS certificates
someapp.example.com
someapp.example.com
another.example.net
another.example.net
onemore.example.org
onemore.example.org
IP:
123.124.125.126
IP:...
Viewer does not support full SVG 1.1
\ No newline at end of file diff --git a/docs/en/docs/img/deployment/https/https08.svg b/docs/en/docs/img/deployment/https/https08.svg index 2d4680dcc23e1..21265e4197382 100644 --- a/docs/en/docs/img/deployment/https/https08.svg +++ b/docs/en/docs/img/deployment/https/https08.svg @@ -1,62 +1 @@ -
Server(s)
Server(s)
https://someapp.example.com
https://someapp.example.com
DNS Servers
DNS Servers
TLS Termination Proxy
TLS Termination Proxy -
FastAPI app for: someapp.example.com
FastAPI app for: someapp.example.com
Another app: another.example.com
Another app: another.example.com
One more app: onemore.example.com
One more app: onemore.example.com
A Database
A Database
Plain response from: someapp.example.com
Plain response from: someapp.example.com
Decrypted request for: someapp.example.com
Decrypted request for: someapp.example.com
Port 443 (HTTPS)
Port 443 (HTTPS)
Encrypted request for: someapp.example.com
Encrypted request for: someapp.example.com
Who is: someapp.example.com
Who is: someapp.example.com
IP:
123.124.125.126
IP:...
TLS Handshake
TLS Handshake
Encrypted response from: someapp.example.com
Encrypted response from: someapp.example.com
HTTPS certificates
HTTPS certificates -
someapp.example.com
someapp.example.com -
another.example.net
another.example.net -
onemore.example.org
onemore.example.org -
IP:
123.124.125.126
IP:...
Viewer does not support full SVG 1.1
+
Server(s)
Server(s)
https://someapp.example.com
https://someapp.example.com
DNS Servers
DNS Servers
TLS Termination Proxy
TLS Termination Proxy
FastAPIapp for: someapp.example.com
FastAPI app for: someapp.example.com
Another app: another.example.com
Another app: another.example.com
One more app: onemore.example.com
One more app: onemore.example.com
A Database
A Database
Plain response from: someapp.example.com
Plain response from: someapp.example.com
Decrypted request for: someapp.example.com
Decrypted request for: someapp.example.com
Port 443 (HTTPS)
Port 443 (HTTPS)
Encrypted request for: someapp.example.com
Encrypted request for: someapp.example.com
Who is: someapp.example.com
Who is: someapp.example.com
IP:
123.124.125.126
IP:...
TLS Handshake
TLS Handshake
Encrypted response from: someapp.example.com
Encrypted response from: someapp.example.com
HTTPS certificates
HTTPS certificates
someapp.example.com
someapp.example.com
another.example.net
another.example.net
onemore.example.org
onemore.example.org
IP:
123.124.125.126
IP:...
Viewer does not support full SVG 1.1
\ No newline at end of file diff --git a/docs/en/docs/img/github-social-preview.png b/docs/en/docs/img/github-social-preview.png index a12cbcda56040..e6b34eaf8920e 100644 Binary files a/docs/en/docs/img/github-social-preview.png and b/docs/en/docs/img/github-social-preview.png differ diff --git a/docs/en/docs/img/github-social-preview.svg b/docs/en/docs/img/github-social-preview.svg index 08450929e601c..e8d7e6170d10e 100644 --- a/docs/en/docs/img/github-social-preview.svg +++ b/docs/en/docs/img/github-social-preview.svg @@ -1,98 +1 @@ - - - - - - - - image/svg+xml - - - - - - - - - FastAPI - - High performance, easy to learn,fast to code, ready for production - +FastAPIHigh performance, easy to learn,fast to code, ready for production \ No newline at end of file diff --git a/docs/en/docs/img/icon-transparent-bg.png b/docs/en/docs/img/icon-transparent-bg.png index c3481da4ac551..d38d8edb48f31 100644 Binary files a/docs/en/docs/img/icon-transparent-bg.png and b/docs/en/docs/img/icon-transparent-bg.png differ diff --git a/docs/en/docs/img/icon-white-bg.png b/docs/en/docs/img/icon-white-bg.png index 00888b5226bf0..671b47fd4c847 100644 Binary files a/docs/en/docs/img/icon-white-bg.png and b/docs/en/docs/img/icon-white-bg.png differ diff --git a/docs/en/docs/img/icon-white.svg b/docs/en/docs/img/icon-white.svg index cf7c0c7ecb184..8560652236834 100644 --- a/docs/en/docs/img/icon-white.svg +++ b/docs/en/docs/img/icon-white.svg @@ -1,39 +1 @@ - - - - - - - image/svg+xml - - - - - - - - - - + \ No newline at end of file diff --git a/docs/en/docs/img/index/index-01-swagger-ui-simple.png b/docs/en/docs/img/index/index-01-swagger-ui-simple.png index 5b591a6a73a26..fa8e00613cb2d 100644 Binary files a/docs/en/docs/img/index/index-01-swagger-ui-simple.png and b/docs/en/docs/img/index/index-01-swagger-ui-simple.png differ diff --git a/docs/en/docs/img/index/index-02-redoc-simple.png b/docs/en/docs/img/index/index-02-redoc-simple.png index a3b0e53b08c06..294e5174118cf 100644 Binary files a/docs/en/docs/img/index/index-02-redoc-simple.png and b/docs/en/docs/img/index/index-02-redoc-simple.png differ diff --git a/docs/en/docs/img/index/index-03-swagger-02.png b/docs/en/docs/img/index/index-03-swagger-02.png index 1b4040fde609d..6b5da06add392 100644 Binary files a/docs/en/docs/img/index/index-03-swagger-02.png and b/docs/en/docs/img/index/index-03-swagger-02.png differ diff --git a/docs/en/docs/img/index/index-04-swagger-03.png b/docs/en/docs/img/index/index-04-swagger-03.png index 7f1ead67b6e11..26a45f804c11e 100644 Binary files a/docs/en/docs/img/index/index-04-swagger-03.png and b/docs/en/docs/img/index/index-04-swagger-03.png differ diff --git a/docs/en/docs/img/index/index-05-swagger-04.png b/docs/en/docs/img/index/index-05-swagger-04.png index 218fbb0ace13b..be74f5ffacbd0 100644 Binary files a/docs/en/docs/img/index/index-05-swagger-04.png and b/docs/en/docs/img/index/index-05-swagger-04.png differ diff --git a/docs/en/docs/img/index/index-06-redoc-02.png b/docs/en/docs/img/index/index-06-redoc-02.png index 7dcb9cdf1e7a5..26d8119ca64bf 100644 Binary files a/docs/en/docs/img/index/index-06-redoc-02.png and b/docs/en/docs/img/index/index-06-redoc-02.png differ diff --git a/docs/en/docs/img/logo-margin/logo-teal-vector.svg b/docs/en/docs/img/logo-margin/logo-teal-vector.svg index 02183293ce2a6..f4d4228fabfe8 100644 --- a/docs/en/docs/img/logo-margin/logo-teal-vector.svg +++ b/docs/en/docs/img/logo-margin/logo-teal-vector.svg @@ -1,75 +1 @@ - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/docs/en/docs/img/logo-margin/logo-teal.png b/docs/en/docs/img/logo-margin/logo-teal.png index 57d9eec137c04..2c6ec98daa611 100644 Binary files a/docs/en/docs/img/logo-margin/logo-teal.png and b/docs/en/docs/img/logo-margin/logo-teal.png differ diff --git a/docs/en/docs/img/logo-margin/logo-teal.svg b/docs/en/docs/img/logo-margin/logo-teal.svg index 2fad25ef7ed89..b97896a87e41d 100644 --- a/docs/en/docs/img/logo-margin/logo-teal.svg +++ b/docs/en/docs/img/logo-margin/logo-teal.svg @@ -1,52 +1 @@ - - - - - - - image/svg+xml - - - - - - - - - FastAPI - - +FastAPI \ No newline at end of file diff --git a/docs/en/docs/img/logo-margin/logo-white-bg.png b/docs/en/docs/img/logo-margin/logo-white-bg.png index 89256db06f02e..b20fec710109d 100644 Binary files a/docs/en/docs/img/logo-margin/logo-white-bg.png and b/docs/en/docs/img/logo-margin/logo-white-bg.png differ diff --git a/docs/en/docs/img/logo-teal-vector.svg b/docs/en/docs/img/logo-teal-vector.svg index c1d1b72e44ba3..ae3d88cafa282 100644 --- a/docs/en/docs/img/logo-teal-vector.svg +++ b/docs/en/docs/img/logo-teal-vector.svg @@ -1,68 +1 @@ - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/docs/en/docs/img/logo-teal.svg b/docs/en/docs/img/logo-teal.svg index 0d1136eb4dcab..d7cd781fc93d2 100644 --- a/docs/en/docs/img/logo-teal.svg +++ b/docs/en/docs/img/logo-teal.svg @@ -1,45 +1 @@ - - - - - - - image/svg+xml - - - - - - - - FastAPI - - +FastAPI \ No newline at end of file diff --git a/docs/en/docs/img/pycharm-completion.png b/docs/en/docs/img/pycharm-completion.png index 6cd204cd42d8b..e8731e3ff5c57 100644 Binary files a/docs/en/docs/img/pycharm-completion.png and b/docs/en/docs/img/pycharm-completion.png differ diff --git a/docs/en/docs/img/python-types/image01.png b/docs/en/docs/img/python-types/image01.png index 963dcf4d80b21..b216225c5bf26 100644 Binary files a/docs/en/docs/img/python-types/image01.png and b/docs/en/docs/img/python-types/image01.png differ diff --git a/docs/en/docs/img/python-types/image02.png b/docs/en/docs/img/python-types/image02.png index 1477ea10f83ac..62efa58588cf4 100644 Binary files a/docs/en/docs/img/python-types/image02.png and b/docs/en/docs/img/python-types/image02.png differ diff --git a/docs/en/docs/img/python-types/image03.png b/docs/en/docs/img/python-types/image03.png index d8228a3a127cd..95809afa0352f 100644 Binary files a/docs/en/docs/img/python-types/image03.png and b/docs/en/docs/img/python-types/image03.png differ diff --git a/docs/en/docs/img/python-types/image04.png b/docs/en/docs/img/python-types/image04.png index 2e2416ce6558a..a8be95e68e3f5 100644 Binary files a/docs/en/docs/img/python-types/image04.png and b/docs/en/docs/img/python-types/image04.png differ diff --git a/docs/en/docs/img/python-types/image05.png b/docs/en/docs/img/python-types/image05.png index d2dd08ed22721..7878128c74a73 100644 Binary files a/docs/en/docs/img/python-types/image05.png and b/docs/en/docs/img/python-types/image05.png differ diff --git a/docs/en/docs/img/python-types/image06.png b/docs/en/docs/img/python-types/image06.png index b134db1182f17..d1cc4d242df17 100644 Binary files a/docs/en/docs/img/python-types/image06.png and b/docs/en/docs/img/python-types/image06.png differ diff --git a/docs/en/docs/img/sponsors/budget-insight.svg b/docs/en/docs/img/sponsors/budget-insight.svg index d753727a1f8a5..52766c5800e5d 100644 --- a/docs/en/docs/img/sponsors/budget-insight.svg +++ b/docs/en/docs/img/sponsors/budget-insight.svg @@ -1,22 +1 @@ - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/docs/en/docs/img/sponsors/calmcode.jpg b/docs/en/docs/img/sponsors/calmcode.jpg index 59e68dd073578..29570b21c6480 100644 Binary files a/docs/en/docs/img/sponsors/calmcode.jpg and b/docs/en/docs/img/sponsors/calmcode.jpg differ diff --git a/docs/en/docs/img/sponsors/classiq-banner.png b/docs/en/docs/img/sponsors/classiq-banner.png index 8a0d6ac741907..4f4cbe0dc6e54 100644 Binary files a/docs/en/docs/img/sponsors/classiq-banner.png and b/docs/en/docs/img/sponsors/classiq-banner.png differ diff --git a/docs/en/docs/img/sponsors/classiq.png b/docs/en/docs/img/sponsors/classiq.png index 189c6bbe8a4ad..7b04122bc990b 100644 Binary files a/docs/en/docs/img/sponsors/classiq.png and b/docs/en/docs/img/sponsors/classiq.png differ diff --git a/docs/en/docs/img/sponsors/cryptapi-banner.svg b/docs/en/docs/img/sponsors/cryptapi-banner.svg index 29cd772da1408..41053fe1c96ad 100644 --- a/docs/en/docs/img/sponsors/cryptapi-banner.svg +++ b/docs/en/docs/img/sponsors/cryptapi-banner.svg @@ -1,1375 +1 @@ - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/docs/en/docs/img/sponsors/cryptapi.svg b/docs/en/docs/img/sponsors/cryptapi.svg index db4e09347b7a9..f4ab98b16225f 100644 --- a/docs/en/docs/img/sponsors/cryptapi.svg +++ b/docs/en/docs/img/sponsors/cryptapi.svg @@ -1,1216 +1 @@ - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/docs/en/docs/img/sponsors/deta-banner.svg b/docs/en/docs/img/sponsors/deta-banner.svg index e9b344ad302b7..2c1fe1ac77150 100644 --- a/docs/en/docs/img/sponsors/deta-banner.svg +++ b/docs/en/docs/img/sponsors/deta-banner.svg @@ -1,125 +1 @@ - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/docs/en/docs/img/sponsors/deta.svg b/docs/en/docs/img/sponsors/deta.svg index 066d6be7a8451..ff0cc328d24bb 100644 --- a/docs/en/docs/img/sponsors/deta.svg +++ b/docs/en/docs/img/sponsors/deta.svg @@ -1,65 +1 @@ - - - - - - image/svg+xml - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/docs/en/docs/img/sponsors/dropbase-banner.svg b/docs/en/docs/img/sponsors/dropbase-banner.svg index d65abf1d9a22f..b7c2d12e0e7fb 100644 --- a/docs/en/docs/img/sponsors/dropbase-banner.svg +++ b/docs/en/docs/img/sponsors/dropbase-banner.svg @@ -1,117 +1 @@ - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/docs/en/docs/img/sponsors/dropbase.svg b/docs/en/docs/img/sponsors/dropbase.svg index d0defb4df2d62..c9b3344746daa 100644 --- a/docs/en/docs/img/sponsors/dropbase.svg +++ b/docs/en/docs/img/sponsors/dropbase.svg @@ -1,124 +1 @@ - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/docs/en/docs/img/sponsors/exoflare.png b/docs/en/docs/img/sponsors/exoflare.png index b5977d80bedb2..695601d18d929 100644 Binary files a/docs/en/docs/img/sponsors/exoflare.png and b/docs/en/docs/img/sponsors/exoflare.png differ diff --git a/docs/en/docs/img/sponsors/fastapi-course-bundle-banner.png b/docs/en/docs/img/sponsors/fastapi-course-bundle-banner.png index 220d0863882d1..6d8be64ce505d 100644 Binary files a/docs/en/docs/img/sponsors/fastapi-course-bundle-banner.png and b/docs/en/docs/img/sponsors/fastapi-course-bundle-banner.png differ diff --git a/docs/en/docs/img/sponsors/fastapi-course-bundle-banner.svg b/docs/en/docs/img/sponsors/fastapi-course-bundle-banner.svg index 5dd89b212a2e4..97ad808d05649 100644 --- a/docs/en/docs/img/sponsors/fastapi-course-bundle-banner.svg +++ b/docs/en/docs/img/sponsors/fastapi-course-bundle-banner.svg @@ -1,293 +1 @@ - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/docs/en/docs/img/sponsors/haystack-fastapi.svg b/docs/en/docs/img/sponsors/haystack-fastapi.svg index 6303ba61fbdf5..015daa4a338b1 100644 --- a/docs/en/docs/img/sponsors/haystack-fastapi.svg +++ b/docs/en/docs/img/sponsors/haystack-fastapi.svg @@ -1,192 +1 @@ - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/docs/en/docs/img/sponsors/investsuite.svg b/docs/en/docs/img/sponsors/investsuite.svg index 66455dbbe68fa..08d999425beda 100644 --- a/docs/en/docs/img/sponsors/investsuite.svg +++ b/docs/en/docs/img/sponsors/investsuite.svg @@ -1,124 +1 @@ - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - Wealthtech jobs with FastAPI - +Wealthtech jobs with FastAPI \ No newline at end of file diff --git a/docs/en/docs/img/sponsors/jina-banner.svg b/docs/en/docs/img/sponsors/jina-banner.svg index ebde273eedcb9..25323f79ded74 100644 --- a/docs/en/docs/img/sponsors/jina-banner.svg +++ b/docs/en/docs/img/sponsors/jina-banner.svg @@ -1,233 +1 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/docs/en/docs/img/sponsors/jina.svg b/docs/en/docs/img/sponsors/jina.svg index 3dda4fe3cde13..77946e3f6b191 100644 --- a/docs/en/docs/img/sponsors/jina.svg +++ b/docs/en/docs/img/sponsors/jina.svg @@ -1,1981 +1 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/docs/en/docs/img/sponsors/striveworks-banner.png b/docs/en/docs/img/sponsors/striveworks-banner.png index 5206744b7a6e4..de0c620f2eea8 100644 Binary files a/docs/en/docs/img/sponsors/striveworks-banner.png and b/docs/en/docs/img/sponsors/striveworks-banner.png differ diff --git a/docs/en/docs/img/sponsors/striveworks.png b/docs/en/docs/img/sponsors/striveworks.png index 435ac536c14ea..73d53235612f4 100644 Binary files a/docs/en/docs/img/sponsors/striveworks.png and b/docs/en/docs/img/sponsors/striveworks.png differ diff --git a/docs/en/docs/img/sponsors/talkpython.png b/docs/en/docs/img/sponsors/talkpython.png index 922d822c334fb..c7ffbd88abf45 100644 Binary files a/docs/en/docs/img/sponsors/talkpython.png and b/docs/en/docs/img/sponsors/talkpython.png differ diff --git a/docs/en/docs/img/sponsors/testdriven.svg b/docs/en/docs/img/sponsors/testdriven.svg index 6ba2daa3b9d4d..f601cf2554b00 100644 --- a/docs/en/docs/img/sponsors/testdriven.svg +++ b/docs/en/docs/img/sponsors/testdriven.svg @@ -1 +1 @@ - + \ No newline at end of file diff --git a/docs/en/docs/img/sponsors/vimso.png b/docs/en/docs/img/sponsors/vimso.png index d20791760768a..033c2269a39d8 100644 Binary files a/docs/en/docs/img/sponsors/vimso.png and b/docs/en/docs/img/sponsors/vimso.png differ diff --git a/docs/en/docs/img/sponsors/wetransfer.svg b/docs/en/docs/img/sponsors/wetransfer.svg index 793d043bade27..a5348c955f830 100644 --- a/docs/en/docs/img/sponsors/wetransfer.svg +++ b/docs/en/docs/img/sponsors/wetransfer.svg @@ -1,118 +1 @@ - - - - - - - - - - - - - - image/svg+xml - - - - - - - - - We deal in big ideas. You in? - - - - - - - - - - - - - - - - +We deal in big ideas. You in? \ No newline at end of file diff --git a/docs/en/docs/img/tutorial/additional-responses/image01.png b/docs/en/docs/img/tutorial/additional-responses/image01.png index c348d07cbd305..7f5ae9a95cf73 100644 Binary files a/docs/en/docs/img/tutorial/additional-responses/image01.png and b/docs/en/docs/img/tutorial/additional-responses/image01.png differ diff --git a/docs/en/docs/img/tutorial/async-sql-databases/image01.png b/docs/en/docs/img/tutorial/async-sql-databases/image01.png index 01dc369a0b3c6..17d1cf197896c 100644 Binary files a/docs/en/docs/img/tutorial/async-sql-databases/image01.png and b/docs/en/docs/img/tutorial/async-sql-databases/image01.png differ diff --git a/docs/en/docs/img/tutorial/behind-a-proxy/image01.png b/docs/en/docs/img/tutorial/behind-a-proxy/image01.png index 8012031401c83..128f3fa572df3 100644 Binary files a/docs/en/docs/img/tutorial/behind-a-proxy/image01.png and b/docs/en/docs/img/tutorial/behind-a-proxy/image01.png differ diff --git a/docs/en/docs/img/tutorial/behind-a-proxy/image02.png b/docs/en/docs/img/tutorial/behind-a-proxy/image02.png index 95c207fcf86b8..304fef29f41d3 100644 Binary files a/docs/en/docs/img/tutorial/behind-a-proxy/image02.png and b/docs/en/docs/img/tutorial/behind-a-proxy/image02.png differ diff --git a/docs/en/docs/img/tutorial/behind-a-proxy/image03.png b/docs/en/docs/img/tutorial/behind-a-proxy/image03.png index 278bd07c8ea1f..13b6c830b88dd 100644 Binary files a/docs/en/docs/img/tutorial/behind-a-proxy/image03.png and b/docs/en/docs/img/tutorial/behind-a-proxy/image03.png differ diff --git a/docs/en/docs/img/tutorial/bigger-applications/image01.png b/docs/en/docs/img/tutorial/bigger-applications/image01.png index faba6628e765a..91e939d44da8d 100644 Binary files a/docs/en/docs/img/tutorial/bigger-applications/image01.png and b/docs/en/docs/img/tutorial/bigger-applications/image01.png differ diff --git a/docs/en/docs/img/tutorial/bigger-applications/package.svg b/docs/en/docs/img/tutorial/bigger-applications/package.svg index 44da1dc30dd41..ac9903ef19fd8 100644 --- a/docs/en/docs/img/tutorial/bigger-applications/package.svg +++ b/docs/en/docs/img/tutorial/bigger-applications/package.svg @@ -1 +1 @@ -
Package app
app/__init__.py
Package app...
Module app.main
app/main.py
Module app.main...
Module app.dependencies
app/dependencies.py
Module app.dependencies...
Subpackage app.internal
app/internal/__init__.py
Subpackage app.internal...
Module app.internal.admin
app/internal/admin.py
Module app.internal.admin...
Subpackage app.routers
app/routers/__init__.py
Subpackage app.routers...
Module app.routers.items
app/routers/items.py
Module app.routers.items...
Module app.routers.users
app/routers/users.py
Module app.routers.users...
Viewer does not support full SVG 1.1
+
Package app
app/__init__.py
Package app...
Module app.main
app/main.py
Module app.main...
Module app.dependencies
app/dependencies.py
Module app.dependencies...
Subpackage app.internal
app/internal/__init__.py
Subpackage app.internal...
Module app.internal.admin
app/internal/admin.py
Module app.internal.admin...
Subpackage app.routers
app/routers/__init__.py
Subpackage app.routers...
Module app.routers.items
app/routers/items.py
Module app.routers.items...
Module app.routers.users
app/routers/users.py
Module app.routers.users...
Viewer does not support full SVG 1.1
\ No newline at end of file diff --git a/docs/en/docs/img/tutorial/body-fields/image01.png b/docs/en/docs/img/tutorial/body-fields/image01.png index d8e12bb5b4e58..c4e3f29a2b00d 100644 Binary files a/docs/en/docs/img/tutorial/body-fields/image01.png and b/docs/en/docs/img/tutorial/body-fields/image01.png differ diff --git a/docs/en/docs/img/tutorial/body-fields/image02.png b/docs/en/docs/img/tutorial/body-fields/image02.png index f307bb8ecd30d..a628647dfcb00 100644 Binary files a/docs/en/docs/img/tutorial/body-fields/image02.png and b/docs/en/docs/img/tutorial/body-fields/image02.png differ diff --git a/docs/en/docs/img/tutorial/body-nested-models/image01.png b/docs/en/docs/img/tutorial/body-nested-models/image01.png index f3644ce792ea7..988797b4d4bf1 100644 Binary files a/docs/en/docs/img/tutorial/body-nested-models/image01.png and b/docs/en/docs/img/tutorial/body-nested-models/image01.png differ diff --git a/docs/en/docs/img/tutorial/body/image01.png b/docs/en/docs/img/tutorial/body/image01.png index 819bf9c78c060..6c4177dfa6875 100644 Binary files a/docs/en/docs/img/tutorial/body/image01.png and b/docs/en/docs/img/tutorial/body/image01.png differ diff --git a/docs/en/docs/img/tutorial/body/image02.png b/docs/en/docs/img/tutorial/body/image02.png index 27a683fce7a3a..26f6093fb033c 100644 Binary files a/docs/en/docs/img/tutorial/body/image02.png and b/docs/en/docs/img/tutorial/body/image02.png differ diff --git a/docs/en/docs/img/tutorial/body/image03.png b/docs/en/docs/img/tutorial/body/image03.png index 1301aafa8835b..ed62244999fe4 100644 Binary files a/docs/en/docs/img/tutorial/body/image03.png and b/docs/en/docs/img/tutorial/body/image03.png differ diff --git a/docs/en/docs/img/tutorial/body/image04.png b/docs/en/docs/img/tutorial/body/image04.png index f6c25c1530bf9..b39be3bda47ea 100644 Binary files a/docs/en/docs/img/tutorial/body/image04.png and b/docs/en/docs/img/tutorial/body/image04.png differ diff --git a/docs/en/docs/img/tutorial/body/image05.png b/docs/en/docs/img/tutorial/body/image05.png index 03a98a5f37332..9a5dd56c605c3 100644 Binary files a/docs/en/docs/img/tutorial/body/image05.png and b/docs/en/docs/img/tutorial/body/image05.png differ diff --git a/docs/en/docs/img/tutorial/custom-response/image01.png b/docs/en/docs/img/tutorial/custom-response/image01.png index 281746b26599a..56b296e03742f 100644 Binary files a/docs/en/docs/img/tutorial/custom-response/image01.png and b/docs/en/docs/img/tutorial/custom-response/image01.png differ diff --git a/docs/en/docs/img/tutorial/dataclasses/image01.png b/docs/en/docs/img/tutorial/dataclasses/image01.png index 7815f40adf065..c5b4fd047ac38 100644 Binary files a/docs/en/docs/img/tutorial/dataclasses/image01.png and b/docs/en/docs/img/tutorial/dataclasses/image01.png differ diff --git a/docs/en/docs/img/tutorial/debugging/image01.png b/docs/en/docs/img/tutorial/debugging/image01.png index ae34c8fad125e..61fb3648d973a 100644 Binary files a/docs/en/docs/img/tutorial/debugging/image01.png and b/docs/en/docs/img/tutorial/debugging/image01.png differ diff --git a/docs/en/docs/img/tutorial/debugging/image02.png b/docs/en/docs/img/tutorial/debugging/image02.png index 8394f50e2d12d..aca33cfd7ccfc 100644 Binary files a/docs/en/docs/img/tutorial/debugging/image02.png and b/docs/en/docs/img/tutorial/debugging/image02.png differ diff --git a/docs/en/docs/img/tutorial/dependencies/image01.png b/docs/en/docs/img/tutorial/dependencies/image01.png index 5610ade9720eb..a01c79ac845cf 100644 Binary files a/docs/en/docs/img/tutorial/dependencies/image01.png and b/docs/en/docs/img/tutorial/dependencies/image01.png differ diff --git a/docs/en/docs/img/tutorial/dependencies/image02.png b/docs/en/docs/img/tutorial/dependencies/image02.png index 06e45ad4c63bc..f59d1fee1deee 100644 Binary files a/docs/en/docs/img/tutorial/dependencies/image02.png and b/docs/en/docs/img/tutorial/dependencies/image02.png differ diff --git a/docs/en/docs/img/tutorial/extending-openapi/image01.png b/docs/en/docs/img/tutorial/extending-openapi/image01.png index 26d13293d9c6d..11edcb6c2ae0c 100644 Binary files a/docs/en/docs/img/tutorial/extending-openapi/image01.png and b/docs/en/docs/img/tutorial/extending-openapi/image01.png differ diff --git a/docs/en/docs/img/tutorial/extending-openapi/image02.png b/docs/en/docs/img/tutorial/extending-openapi/image02.png index 91453fb56f687..5cde5b2d5093d 100644 Binary files a/docs/en/docs/img/tutorial/extending-openapi/image02.png and b/docs/en/docs/img/tutorial/extending-openapi/image02.png differ diff --git a/docs/en/docs/img/tutorial/extending-openapi/image03.png b/docs/en/docs/img/tutorial/extending-openapi/image03.png index e45a77d519071..050e7b33e4156 100644 Binary files a/docs/en/docs/img/tutorial/extending-openapi/image03.png and b/docs/en/docs/img/tutorial/extending-openapi/image03.png differ diff --git a/docs/en/docs/img/tutorial/extending-openapi/image04.png b/docs/en/docs/img/tutorial/extending-openapi/image04.png index 394d2bb431ab5..73bcec98ee0e3 100644 Binary files a/docs/en/docs/img/tutorial/extending-openapi/image04.png and b/docs/en/docs/img/tutorial/extending-openapi/image04.png differ diff --git a/docs/en/docs/img/tutorial/generate-clients/image01.png b/docs/en/docs/img/tutorial/generate-clients/image01.png index f23d57773c8f4..dcfeb103e0570 100644 Binary files a/docs/en/docs/img/tutorial/generate-clients/image01.png and b/docs/en/docs/img/tutorial/generate-clients/image01.png differ diff --git a/docs/en/docs/img/tutorial/generate-clients/image02.png b/docs/en/docs/img/tutorial/generate-clients/image02.png index f991352eb3199..0ea80dc8c89c9 100644 Binary files a/docs/en/docs/img/tutorial/generate-clients/image02.png and b/docs/en/docs/img/tutorial/generate-clients/image02.png differ diff --git a/docs/en/docs/img/tutorial/generate-clients/image03.png b/docs/en/docs/img/tutorial/generate-clients/image03.png index e2514b0481a81..7a6fc5dfc920f 100644 Binary files a/docs/en/docs/img/tutorial/generate-clients/image03.png and b/docs/en/docs/img/tutorial/generate-clients/image03.png differ diff --git a/docs/en/docs/img/tutorial/generate-clients/image04.png b/docs/en/docs/img/tutorial/generate-clients/image04.png index 777a695bbb1e3..8d70db4e06a54 100644 Binary files a/docs/en/docs/img/tutorial/generate-clients/image04.png and b/docs/en/docs/img/tutorial/generate-clients/image04.png differ diff --git a/docs/en/docs/img/tutorial/generate-clients/image05.png b/docs/en/docs/img/tutorial/generate-clients/image05.png index e1e53179dcc2b..09d373d7bbe38 100644 Binary files a/docs/en/docs/img/tutorial/generate-clients/image05.png and b/docs/en/docs/img/tutorial/generate-clients/image05.png differ diff --git a/docs/en/docs/img/tutorial/generate-clients/image06.png b/docs/en/docs/img/tutorial/generate-clients/image06.png index 0e9a100ea4e8b..91dfa546852bc 100644 Binary files a/docs/en/docs/img/tutorial/generate-clients/image06.png and b/docs/en/docs/img/tutorial/generate-clients/image06.png differ diff --git a/docs/en/docs/img/tutorial/generate-clients/image07.png b/docs/en/docs/img/tutorial/generate-clients/image07.png index 27884960fea7f..502c61c7c7f0b 100644 Binary files a/docs/en/docs/img/tutorial/generate-clients/image07.png and b/docs/en/docs/img/tutorial/generate-clients/image07.png differ diff --git a/docs/en/docs/img/tutorial/generate-clients/image08.png b/docs/en/docs/img/tutorial/generate-clients/image08.png index 509fbd34079f0..efb3fa06c5704 100644 Binary files a/docs/en/docs/img/tutorial/generate-clients/image08.png and b/docs/en/docs/img/tutorial/generate-clients/image08.png differ diff --git a/docs/en/docs/img/tutorial/graphql/image01.png b/docs/en/docs/img/tutorial/graphql/image01.png index 2955cf14d0d43..1a400cc9e8f18 100644 Binary files a/docs/en/docs/img/tutorial/graphql/image01.png and b/docs/en/docs/img/tutorial/graphql/image01.png differ diff --git a/docs/en/docs/img/tutorial/metadata/image01.png b/docs/en/docs/img/tutorial/metadata/image01.png index b7708a3fd98ad..7775fd59a44dd 100644 Binary files a/docs/en/docs/img/tutorial/metadata/image01.png and b/docs/en/docs/img/tutorial/metadata/image01.png differ diff --git a/docs/en/docs/img/tutorial/metadata/image02.png b/docs/en/docs/img/tutorial/metadata/image02.png index 7f3ab0a10dc51..7598889e998da 100644 Binary files a/docs/en/docs/img/tutorial/metadata/image02.png and b/docs/en/docs/img/tutorial/metadata/image02.png differ diff --git a/docs/en/docs/img/tutorial/openapi-callbacks/image01.png b/docs/en/docs/img/tutorial/openapi-callbacks/image01.png index 45e6366ab939d..11456b4294860 100644 Binary files a/docs/en/docs/img/tutorial/openapi-callbacks/image01.png and b/docs/en/docs/img/tutorial/openapi-callbacks/image01.png differ diff --git a/docs/en/docs/img/tutorial/path-operation-advanced-configuration/image01.png b/docs/en/docs/img/tutorial/path-operation-advanced-configuration/image01.png index 554e7c45664e4..b6caa66d3092d 100644 Binary files a/docs/en/docs/img/tutorial/path-operation-advanced-configuration/image01.png and b/docs/en/docs/img/tutorial/path-operation-advanced-configuration/image01.png differ diff --git a/docs/en/docs/img/tutorial/path-operation-configuration/image01.png b/docs/en/docs/img/tutorial/path-operation-configuration/image01.png index 2fe93810eef27..ef943e85f392a 100644 Binary files a/docs/en/docs/img/tutorial/path-operation-configuration/image01.png and b/docs/en/docs/img/tutorial/path-operation-configuration/image01.png differ diff --git a/docs/en/docs/img/tutorial/path-operation-configuration/image02.png b/docs/en/docs/img/tutorial/path-operation-configuration/image02.png index f4aee92cad691..12acd27f60989 100644 Binary files a/docs/en/docs/img/tutorial/path-operation-configuration/image02.png and b/docs/en/docs/img/tutorial/path-operation-configuration/image02.png differ diff --git a/docs/en/docs/img/tutorial/path-operation-configuration/image03.png b/docs/en/docs/img/tutorial/path-operation-configuration/image03.png index cba5ad4674476..3804b8fa75da2 100644 Binary files a/docs/en/docs/img/tutorial/path-operation-configuration/image03.png and b/docs/en/docs/img/tutorial/path-operation-configuration/image03.png differ diff --git a/docs/en/docs/img/tutorial/path-operation-configuration/image04.png b/docs/en/docs/img/tutorial/path-operation-configuration/image04.png index 9e72408693792..d839d07490624 100644 Binary files a/docs/en/docs/img/tutorial/path-operation-configuration/image04.png and b/docs/en/docs/img/tutorial/path-operation-configuration/image04.png differ diff --git a/docs/en/docs/img/tutorial/path-operation-configuration/image05.png b/docs/en/docs/img/tutorial/path-operation-configuration/image05.png index daaea0edd5744..160edd2942f98 100644 Binary files a/docs/en/docs/img/tutorial/path-operation-configuration/image05.png and b/docs/en/docs/img/tutorial/path-operation-configuration/image05.png differ diff --git a/docs/en/docs/img/tutorial/path-params/image01.png b/docs/en/docs/img/tutorial/path-params/image01.png index b5187c6c0fc02..51eb1545af52d 100644 Binary files a/docs/en/docs/img/tutorial/path-params/image01.png and b/docs/en/docs/img/tutorial/path-params/image01.png differ diff --git a/docs/en/docs/img/tutorial/path-params/image02.png b/docs/en/docs/img/tutorial/path-params/image02.png index b86cf495b1514..f19c8825c4681 100644 Binary files a/docs/en/docs/img/tutorial/path-params/image02.png and b/docs/en/docs/img/tutorial/path-params/image02.png differ diff --git a/docs/en/docs/img/tutorial/path-params/image03.png b/docs/en/docs/img/tutorial/path-params/image03.png index 080e9e67dcb3d..647b478973322 100644 Binary files a/docs/en/docs/img/tutorial/path-params/image03.png and b/docs/en/docs/img/tutorial/path-params/image03.png differ diff --git a/docs/en/docs/img/tutorial/query-params-str-validations/image01.png b/docs/en/docs/img/tutorial/query-params-str-validations/image01.png index 901341f89dcb0..d60cd73ce8c68 100644 Binary files a/docs/en/docs/img/tutorial/query-params-str-validations/image01.png and b/docs/en/docs/img/tutorial/query-params-str-validations/image01.png differ diff --git a/docs/en/docs/img/tutorial/query-params-str-validations/image02.png b/docs/en/docs/img/tutorial/query-params-str-validations/image02.png index 3851b88a27cc2..5e4a3af66c157 100644 Binary files a/docs/en/docs/img/tutorial/query-params-str-validations/image02.png and b/docs/en/docs/img/tutorial/query-params-str-validations/image02.png differ diff --git a/docs/en/docs/img/tutorial/response-model/image01.png b/docs/en/docs/img/tutorial/response-model/image01.png index d418e8caebc15..17ebed121393e 100644 Binary files a/docs/en/docs/img/tutorial/response-model/image01.png and b/docs/en/docs/img/tutorial/response-model/image01.png differ diff --git a/docs/en/docs/img/tutorial/response-model/image02.png b/docs/en/docs/img/tutorial/response-model/image02.png index dbb4f79c341cc..048b012ae0646 100644 Binary files a/docs/en/docs/img/tutorial/response-model/image02.png and b/docs/en/docs/img/tutorial/response-model/image02.png differ diff --git a/docs/en/docs/img/tutorial/response-status-code/image01.png b/docs/en/docs/img/tutorial/response-status-code/image01.png index f82803be521ac..ad9f1590b50a3 100644 Binary files a/docs/en/docs/img/tutorial/response-status-code/image01.png and b/docs/en/docs/img/tutorial/response-status-code/image01.png differ diff --git a/docs/en/docs/img/tutorial/response-status-code/image02.png b/docs/en/docs/img/tutorial/response-status-code/image02.png index 44a29813eec57..f964176c120cf 100644 Binary files a/docs/en/docs/img/tutorial/response-status-code/image02.png and b/docs/en/docs/img/tutorial/response-status-code/image02.png differ diff --git a/docs/en/docs/img/tutorial/security/image01.png b/docs/en/docs/img/tutorial/security/image01.png index 1bea246cdc68b..554583efc72a0 100644 Binary files a/docs/en/docs/img/tutorial/security/image01.png and b/docs/en/docs/img/tutorial/security/image01.png differ diff --git a/docs/en/docs/img/tutorial/security/image02.png b/docs/en/docs/img/tutorial/security/image02.png index a437ac0e710f5..4627507e068dc 100644 Binary files a/docs/en/docs/img/tutorial/security/image02.png and b/docs/en/docs/img/tutorial/security/image02.png differ diff --git a/docs/en/docs/img/tutorial/security/image03.png b/docs/en/docs/img/tutorial/security/image03.png index 27618cd6b65a4..0b68bc9c8b769 100644 Binary files a/docs/en/docs/img/tutorial/security/image03.png and b/docs/en/docs/img/tutorial/security/image03.png differ diff --git a/docs/en/docs/img/tutorial/security/image04.png b/docs/en/docs/img/tutorial/security/image04.png index 231c53d2ef1e3..20ee77327caff 100644 Binary files a/docs/en/docs/img/tutorial/security/image04.png and b/docs/en/docs/img/tutorial/security/image04.png differ diff --git a/docs/en/docs/img/tutorial/security/image05.png b/docs/en/docs/img/tutorial/security/image05.png index cd4525f5717f6..0b6b9cb32632a 100644 Binary files a/docs/en/docs/img/tutorial/security/image05.png and b/docs/en/docs/img/tutorial/security/image05.png differ diff --git a/docs/en/docs/img/tutorial/security/image06.png b/docs/en/docs/img/tutorial/security/image06.png index d7a9572aad1a2..5051b21f8cbe4 100644 Binary files a/docs/en/docs/img/tutorial/security/image06.png and b/docs/en/docs/img/tutorial/security/image06.png differ diff --git a/docs/en/docs/img/tutorial/security/image07.png b/docs/en/docs/img/tutorial/security/image07.png index 11ef51eaa9a61..de551f8671a0a 100644 Binary files a/docs/en/docs/img/tutorial/security/image07.png and b/docs/en/docs/img/tutorial/security/image07.png differ diff --git a/docs/en/docs/img/tutorial/security/image08.png b/docs/en/docs/img/tutorial/security/image08.png index 5289afce28862..36bd4b01df863 100644 Binary files a/docs/en/docs/img/tutorial/security/image08.png and b/docs/en/docs/img/tutorial/security/image08.png differ diff --git a/docs/en/docs/img/tutorial/security/image09.png b/docs/en/docs/img/tutorial/security/image09.png index 4f5f52cd3ab4a..e4e99f722cb1b 100644 Binary files a/docs/en/docs/img/tutorial/security/image09.png and b/docs/en/docs/img/tutorial/security/image09.png differ diff --git a/docs/en/docs/img/tutorial/security/image10.png b/docs/en/docs/img/tutorial/security/image10.png index 5bbfd950df7c7..cd233e79561bc 100644 Binary files a/docs/en/docs/img/tutorial/security/image10.png and b/docs/en/docs/img/tutorial/security/image10.png differ diff --git a/docs/en/docs/img/tutorial/security/image11.png b/docs/en/docs/img/tutorial/security/image11.png index 278f049400fa4..f4d51f2a746f2 100644 Binary files a/docs/en/docs/img/tutorial/security/image11.png and b/docs/en/docs/img/tutorial/security/image11.png differ diff --git a/docs/en/docs/img/tutorial/security/image12.png b/docs/en/docs/img/tutorial/security/image12.png index 58006d698db21..950267d978384 100644 Binary files a/docs/en/docs/img/tutorial/security/image12.png and b/docs/en/docs/img/tutorial/security/image12.png differ diff --git a/docs/en/docs/img/tutorial/sql-databases/image01.png b/docs/en/docs/img/tutorial/sql-databases/image01.png index 8e575abd65aaf..e6ddaa39e526b 100644 Binary files a/docs/en/docs/img/tutorial/sql-databases/image01.png and b/docs/en/docs/img/tutorial/sql-databases/image01.png differ diff --git a/docs/en/docs/img/tutorial/sql-databases/image02.png b/docs/en/docs/img/tutorial/sql-databases/image02.png index ee59fc9398a46..60ef31352e16f 100644 Binary files a/docs/en/docs/img/tutorial/sql-databases/image02.png and b/docs/en/docs/img/tutorial/sql-databases/image02.png differ diff --git a/docs/en/docs/img/tutorial/sub-applications/image01.png b/docs/en/docs/img/tutorial/sub-applications/image01.png index 7627144f4356e..5913ca266100e 100644 Binary files a/docs/en/docs/img/tutorial/sub-applications/image01.png and b/docs/en/docs/img/tutorial/sub-applications/image01.png differ diff --git a/docs/en/docs/img/tutorial/sub-applications/image02.png b/docs/en/docs/img/tutorial/sub-applications/image02.png index 47abeda521636..bda4a9b90b29d 100644 Binary files a/docs/en/docs/img/tutorial/sub-applications/image02.png and b/docs/en/docs/img/tutorial/sub-applications/image02.png differ diff --git a/docs/en/docs/img/tutorial/websockets/image01.png b/docs/en/docs/img/tutorial/websockets/image01.png index c6de53b56c73c..bd854341d1ce5 100644 Binary files a/docs/en/docs/img/tutorial/websockets/image01.png and b/docs/en/docs/img/tutorial/websockets/image01.png differ diff --git a/docs/en/docs/img/tutorial/websockets/image02.png b/docs/en/docs/img/tutorial/websockets/image02.png index 84e2d6ad72400..c0606339f8036 100644 Binary files a/docs/en/docs/img/tutorial/websockets/image02.png and b/docs/en/docs/img/tutorial/websockets/image02.png differ diff --git a/docs/en/docs/img/tutorial/websockets/image03.png b/docs/en/docs/img/tutorial/websockets/image03.png index 31b2110afc828..c2635e04835e9 100644 Binary files a/docs/en/docs/img/tutorial/websockets/image03.png and b/docs/en/docs/img/tutorial/websockets/image03.png differ diff --git a/docs/en/docs/img/tutorial/websockets/image04.png b/docs/en/docs/img/tutorial/websockets/image04.png index 7fed0b03b9c93..148ba46dc4859 100644 Binary files a/docs/en/docs/img/tutorial/websockets/image04.png and b/docs/en/docs/img/tutorial/websockets/image04.png differ diff --git a/docs/en/docs/img/tutorial/websockets/image05.png b/docs/en/docs/img/tutorial/websockets/image05.png index 00b0c52202b37..c87bd525a030b 100644 Binary files a/docs/en/docs/img/tutorial/websockets/image05.png and b/docs/en/docs/img/tutorial/websockets/image05.png differ diff --git a/docs/en/docs/img/vscode-completion.png b/docs/en/docs/img/vscode-completion.png index ba6e22b028ec4..31b694173c0d5 100644 Binary files a/docs/en/docs/img/vscode-completion.png and b/docs/en/docs/img/vscode-completion.png differ