diff --git a/Redot-Documentation/docs/About/complying_with_licenses.md b/Redot-Documentation/docs/About/complying_with_licenses.md
index 1aba9d0..c52514c 100644
--- a/Redot-Documentation/docs/About/complying_with_licenses.md
+++ b/Redot-Documentation/docs/About/complying_with_licenses.md
@@ -1,6 +1,7 @@
# Complying with licenses
+
:::warning
The recommendations in this page **are not legal advice.** They are provided
diff --git a/Redot-Documentation/docs/About/introduction.md b/Redot-Documentation/docs/About/introduction.md
index 1975634..53cebeb 100644
--- a/Redot-Documentation/docs/About/introduction.md
+++ b/Redot-Documentation/docs/About/introduction.md
@@ -3,7 +3,7 @@
-
+
```gdscript
func _ready():
@@ -13,7 +13,7 @@ func _ready():
-
+
```csharp
public override void _Ready()
@@ -25,6 +25,8 @@ public override void _Ready()
+
+
Welcome to the official documentation of **Redot Engine**, the free and open source
diff --git a/Redot-Documentation/docs/About/list_of_features.md b/Redot-Documentation/docs/About/list_of_features.md
index 75c9fe7..899ddff 100644
--- a/Redot-Documentation/docs/About/list_of_features.md
+++ b/Redot-Documentation/docs/About/list_of_features.md
@@ -4,6 +4,7 @@
This page aims to list **all** features currently supported by Redot.
+
## Platforms
:::info
diff --git a/Redot-Documentation/docs/About/system_requirements.md b/Redot-Documentation/docs/About/system_requirements.md
index 547b9c1..676207f 100644
--- a/Redot-Documentation/docs/About/system_requirements.md
+++ b/Redot-Documentation/docs/About/system_requirements.md
@@ -13,13 +13,13 @@ on a simple 2D or 3D project:
### Desktop or laptop PC - Minimum
-| Component | Requirement |
-|----------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
-| **CPU** | - **Windows:** x86_32 CPU with SSE2 instructions, x86_64 CPU, ARMv8 CPU - *Example: Intel Core 2 Duo E8200, AMD Athlon XE BE-2300, Snapdragon X Elite* - **macOS:** x86_64 or ARM CPU (Apple Silicon) - *Example: Intel Core 2 Duo SU9400, Apple M1* - **Linux:** x86_32 CPU with SSE2 instructions, x86_64 CPU, ARMv7 or ARMv8 CPU - *Example: Intel Core 2 Duo E8200, AMD Athlon XE BE-2300, Raspberry Pi 4* |
-| **GPU** | - **Forward+ renderer:** Integrated graphics with full Vulkan 1.0 support - *Example: Intel HD Graphics 5500 (Broadwell), AMD Radeon R5 Graphics (Kaveri)* - **Mobile renderer:** Integrated graphics with full Vulkan 1.0 support - *Example: Intel HD Graphics 5500 (Broadwell), AMD Radeon R5 Graphics (Kaveri)* - **Compatibility renderer:** Integrated graphics with full OpenGL 3.3 support - *Example: Intel HD Graphics 2500 (Ivy Bridge), AMD Radeon R5 Graphics (Kaveri)* |
-| **RAM** | - **Native editor:** 4 GB - **Web editor:** 8 GB |
-| **Storage** | 200 MB (used for the executable, project files and cache). Exporting projects requires downloading export templates separately (1.3 GB after installation). |
-| **Operating system** | - **Native editor:** Windows 10 or 11, macOS 10.13 (Compatibility) or macOS 10.15 (Forward+/Mobile), or a Linux distribution released after 2020 |
+| Component | Requirements |
+|-----------|--------------|
+| **CPU** | **Windows:** x86_32 CPU with SSE2 instructions, x86_64 CPU, ARMv8 CPU
*Example: Intel Core 2 Duo E8200, AMD Athlon XE BE-2300, Snapdragon X Elite*
**macOS:** x86_64 or ARM CPU (Apple Silicon)
*Example: Intel Core 2 Duo SU9400, Apple M1*
**Linux:** x86_32 CPU with SSE2 instructions, x86_64 CPU, ARMv7 or ARMv8 CPU
*Example: Intel Core 2 Duo E8200, AMD Athlon XE BE-2300, Raspberry Pi 4* |
+| **GPU** | **Forward+ renderer:** Integrated graphics with full Vulkan 1.0 support
*Example: Intel HD Graphics 5500 (Broadwell), AMD Radeon R5 Graphics (Kaveri)*
**Mobile renderer:** Integrated graphics with full Vulkan 1.0 support
*Example: Intel HD Graphics 5500 (Broadwell), AMD Radeon R5 Graphics (Kaveri)*
**Compatibility renderer:** Integrated graphics with full OpenGL 3.3 support
*Example: Intel HD Graphics 2500 (Ivy Bridge), AMD Radeon R5 Graphics (Kaveri)* |
+| **RAM** | **Native editor:** 4 GB
**Web editor:** 8 GB |
+| **Storage** | 200 MB (used for the executable, project files and cache).
Exporting projects requires downloading export templates separately (1.3 GB after installation). |
+| **Operating system** | **Native editor:** Windows 10 or 11, macOS 10.13 (Compatibility) or macOS 10.15 (Forward+/Mobile), or a Linux distribution released after 2020 |
:::note
@@ -36,13 +36,13 @@ legacy and must be built from source.
### Desktop or laptop PC - Recommended
-| Component | Requirement |
-|----------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
-| **CPU** | - **Windows:** x86_64 CPU with SSE4.2 instructions, with 4 physical cores or more, ARMv8 CPU - *Example: Intel Core i5-6600K, AMD Ryzen 5 1600, Snapdragon X Elite* - **macOS:** x86_64 or ARM CPU (Apple Silicon) - *Example: Intel Core i5-8500, Apple M1* - **Linux:** x86_32 CPU with SSE2 instructions, x86_64 CPU, ARMv7 or ARMv8 CPU - *Example: Intel Core i5-6600K, AMD Ryzen 5 1600, Raspberry Pi 5 with overclocking* |
-| **GPU** | - **Forward+ renderer:** Dedicated graphics with full Vulkan 1.2 support - *Example: NVIDIA GeForce GTX 1050 (Pascal), AMD Radeon RX 460 (GCN 4.0)* - **Mobile renderer:** Dedicated graphics with full Vulkan 1.2 support - *Example: NVIDIA GeForce GTX 1050 (Pascal), AMD Radeon RX 460 (GCN 4.0)* - **Compatibility renderer:** Dedicated graphics with full OpenGL 4.6 support - *Example: NVIDIA GeForce GTX 650 (Kepler), AMD Radeon HD 7750 (GCN 1.0)* |
-| **RAM** | - **Native editor:** 8 GB - **Web editor:** 12 GB |
-| **Storage** | 1.5 GB (used for the executable, project files, all export templates and cache) |
-| **Operating system** | - **Native editor:** Windows 10 or 11, macOS 10.15, Linux distribution released after 2020 - **Web editor:** Latest version of Firefox, Chrome, Edge, Safari, Opera |
+|Component | Requirement|
+|----------------------|----------------------------------------------------------|
+| **CPU** | **Windows:** x86_64 CPU with SSE4.2 instructions, with 4 physical cores or more, ARMv8 CPU
*Example: Intel Core i5-6600K, AMD Ryzen 5 1600, Snapdragon X Elite*
**macOS:** x86_64 or ARM CPU (Apple Silicon)
*Example: Intel Core i5-8500, Apple M1*
**Linux:** x86_32 CPU with SSE2 instructions, x86_64 CPU, ARMv7 or ARMv8 CPU
*Example: Intel Core i5-6600K, AMD Ryzen 5 1600, Raspberry Pi 5 with overclocking* |
+| **GPU** | **Forward+ renderer:** Dedicated graphics with full Vulkan 1.2 support
*Example: NVIDIA GeForce GTX 1050 (Pascal), AMD Radeon RX 460 (GCN 4.0)*
**Mobile renderer:** Dedicated graphics with full Vulkan 1.2 support
*Example: NVIDIA GeForce GTX 1050 (Pascal), AMD Radeon RX 460 (GCN 4.0)*
**Compatibility renderer:** Dedicated graphics with full OpenGL 4.6 support
*Example: NVIDIA GeForce GTX 650 (Kepler), AMD Radeon HD 7750 (GCN 1.0)* |
+| **RAM** | **Native editor:** 8 GB
**Web editor:** 12GB |
+| **Storage** | 1.5 GB (used for the executable, project files, all export templates and cache)
+| **Operating system** | **Native editor:** Windows 10 or 11, macOS 10.15, Linux distribution released after 2020
**Web editor:** Latest version of Firefox, Chrome, Edge, Safari, Opera |
## Exported Redot project
@@ -69,13 +69,13 @@ project exported with Redot:
### Desktop or laptop PC - Minimum
-| Component | Requirement |
-|----------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
-| **CPU** | - **Windows:** x86_32 CPU with SSE2 instructions, any x86_64 CPU, ARMv8 CPU - *Example: Intel Core 2 Duo E8200, AMD Athlon XE BE-2300, Snapdragon X Elite* - **macOS:** x86_64 or ARM CPU (Apple Silicon) - *Example: Intel Core 2 Duo SU9400, Apple M1* - **Linux:** x86_32 CPU with SSE2 instructions, x86_64 CPU, ARMv7 or ARMv8 CPU - *Example: Intel Core 2 Duo E8200, AMD Athlon XE BE-2300, Raspberry Pi 4* |
-| **GPU** | - **Forward+ renderer:** Integrated graphics with full Vulkan 1.0 support, Metal 3 support (macOS) or Direct3D 12 (12_0 feature level) support (Windows) - *Example: Intel HD Graphics 5500 (Broadwell), AMD Radeon R5 Graphics (Kaveri)* - **Mobile renderer:** Integrated graphics with full Vulkan 1.0 support, Metal 3 support (macOS) or Direct3D 12 (12_0 feature level) support (Windows) - *Example: Intel HD Graphics 5500 (Broadwell), AMD Radeon R5 Graphics (Kaveri)* - **Compatibility renderer:** Integrated graphics with full OpenGL 3.3 support or Direct3D 11 support (Windows). - *Example: Intel HD Graphics 2500 (Ivy Bridge), AMD Radeon R5 Graphics (Kaveri)* |
-| **RAM** | - **For native exports:** 2 GB - **For web exports:** 4 GB |
-| **Storage** | 150 MB (used for the executable, project files and cache) |
-| **Operating system** | - **For native exports:** Windows 10 or 11 (Forward+/Mobile, Direct3D 12), macOS 10.13 (Compatibility), macOS 10.15 (Forward+/Mobile, Vulkan), macOS 13.0 (Forward+/Mobile, Metal), Linux distribution released after 2016 - **For web exports:** Firefox 79, Chrome 68, Edge 79, Safari 15.2, Opera 64 |
+| Component | Requirements |
+|-----------|--------------|
+| **CPU** | **Windows:** x86_32 CPU with SSE2 instructions, any x86_64 CPU, ARMv8 CPU
*Example: Intel Core 2 Duo E8200, AMD Athlon XE BE-2300, Snapdragon X Elite*
**macOS:** x86_64 or ARM CPU (Apple Silicon)
*Example: Intel Core 2 Duo SU9400, Apple M1*
**Linux:** x86_32 CPU with SSE2 instructions, x86_64 CPU, ARMv7 or ARMv8 CPU
*Example: Intel Core 2 Duo E8200, AMD Athlon XE BE-2300, Raspberry Pi 4* |
+| **GPU** | **Forward+ renderer:** Integrated graphics with full Vulkan 1.0 support, Metal 3 support (macOS) or Direct3D 12 (12_0 feature level) support (Windows)
*Example: Intel HD Graphics 5500 (Broadwell), AMD Radeon R5 Graphics (Kaveri)*
**Mobile renderer:** Integrated graphics with full Vulkan 1.0 support, Metal 3 support (macOS) or Direct3D 12 (12_0 feature level) support (Windows)
*Example: Intel HD Graphics 5500 (Broadwell), AMD Radeon R5 Graphics (Kaveri)*
**Compatibility renderer:** Integrated graphics with full OpenGL 3.3 support or Direct3D 11 support (Windows)
*Example: Intel HD Graphics 2500 (Ivy Bridge), AMD Radeon R5 Graphics (Kaveri)* |
+| **RAM** | **For native exports:** 2 GB
**For web exports:** 4 GB |
+| **Storage** | 150 MB (used for the executable, project files and cache) |
+| **Operating system** | **For native exports:** Windows 10 or 11 (Forward+/Mobile, Direct3D 12), macOS 10.13 (Compatibility), macOS 10.15 (Forward+/Mobile, Vulkan), macOS 13.0 (Forward+/Mobile, Metal), Linux distribution released after 2016
**For web exports:** Firefox 79, Chrome 68, Edge 79, Safari 15.2, Opera 64
:::note
@@ -92,36 +92,36 @@ legacy and must be built from source.
### Mobile device (smartphone/tablet) - Minimum
-| Component | Requirement |
-|----------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
-| **CPU** | - **Android:** SoC with any 32-bit or 64-bit ARM or x86 CPU - *Example: Qualcomm Snapdragon 430, Samsung Exynos 5 Octa 5430* - **iOS:** SoC with any 64-bit ARM CPU - *Example: Apple A7 (iPhone 5S)* |
-| **GPU** | - **Forward+ renderer:** SoC featuring GPU with full Vulkan 1.0 support, or Metal 3 support (iOS/iPadOS) - *Example (Vulkan): Qualcomm Adreno 505, Mali-G71 MP2, Apple A12 (iPhone XR/XS)* - *Example (Metal): Apple A11 (iPhone 8/X)* - **Mobile renderer:** SoC featuring GPU with full Vulkan 1.0 support, or Metal 3 support (iOS/iPadOS) - *Example (Vulkan): Qualcomm Adreno 505, Mali-G71 MP2, Apple A12 (iPhone XR/XS)* - *Example (Metal): Apple A11 (iPhone 8/X)* - **Compatibility renderer:** SoC featuring GPU with full OpenGL ES 3.0 support - *Example: Qualcomm Adreno 306, Mali-T628 MP6, Apple A7 (iPhone 5S)* |
-| **RAM** | - **For native exports:** 1 GB - **For web exports:** 2 GB |
-| **Storage** | 150 MB (used for the executable, project files and cache) |
-| **Operating system** | - **For native exports:** Android 6.0 (Compatibility), Android 9.0 (Forward+/Mobile), iOS 12.0 (Forward+/Mobile, Vulkan), iOS 16.0 (Forward+/Mobile, Metal) - **For web exports:** Firefox 79, Chrome 88, Edge 79, Safari 15.2, Opera 64, Samsung Internet 15 |
+| Component | Requirements |
+|-----------|--------------|
+| **CPU** | **Android:** SoC with any 32-bit or 64-bit ARM or x86 CPU
*Example: Qualcomm Snapdragon 430, Samsung Exynos 5 Octa 5430*
**iOS:** SoC with any 64-bit ARM CPU
*Example: Apple A7 (iPhone 5S)* |
+| **GPU** | **Forward+ renderer:** SoC featuring GPU with full Vulkan 1.0 support, or Metal 3 support (iOS/iPadOS)
*Example (Vulkan): Qualcomm Adreno 505, Mali-G71 MP2, Apple A12 (iPhone XR/XS)*
*Example (Metal): Apple A11 (iPhone 8/X)*
**Mobile renderer:** SoC featuring GPU with full Vulkan 1.0 support, or Metal 3 support (iOS/iPadOS)
*Example (Vulkan): Qualcomm Adreno 505, Mali-G71 MP2, Apple A12 (iPhone XR/XS)*
*Example (Metal): Apple A11 (iPhone 8/X)*
**Compatibility renderer:** SoC featuring GPU with full OpenGL ES 3.0 support
*Example: Qualcomm Adreno 306, Mali-T628 MP6, Apple A7 (iPhone 5S)* |
+| **RAM** | **For native exports:** 1 GB
**For web exports:** 2 GB |
+| **Storage** | 150 MB (used for the executable, project files and cache) |
+| **Operating system** | **For native exports:** Android 6.0 (Compatibility), Android 9.0 (Forward+/Mobile), iOS 12.0 (Forward+/Mobile, Vulkan), iOS 16.0 (Forward+/Mobile, Metal)
**For web exports:** Firefox 79, Chrome 88, Edge 79, Safari 15.2, Opera 64, Samsung Internet 15
+
These are the **recommended** specifications to get a smooth experience with a
simple 2D or 3D project exported with Redot:
### Desktop or laptop PC - Recommended
-| Component | Requirement |
-|----------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
-| **CPU** | - **Windows:** x86_64 CPU with SSE4.2 instructions, with 4 physical cores or more, ARMv8 CPU - *Example: Intel Core i5-6600K, AMD Ryzen 5 1600, Snapdragon X Elite* - **macOS:** x86_64 or ARM CPU (Apple Silicon) - *Example: Intel Core i5-8500, Apple M1* - **Linux:** x86_32 CPU with SSE2 instructions, x86_64 CPU, ARMv7 or ARMv8 CPU - *Example: Intel Core i5-6600K, AMD Ryzen 5 1600, Raspberry Pi 5 with overclocking* |
-| **GPU** | - **Forward+ renderer:** Dedicated graphics with full Vulkan 1.2 support, Metal 3 support (macOS), or Direct3D 12 (12_0 feature level) support (Windows) - *Example: NVIDIA GeForce GTX 1050 (Pascal), AMD Radeon RX 460 (GCN 4.0)* - **Mobile renderer:** Dedicated graphics with full Vulkan 1.2 support, Metal 3 support (macOS), or Direct3D 12 (12_0 feature level) support (Windows) - *Example: NVIDIA GeForce GTX 1050 (Pascal), AMD Radeon RX 460 (GCN 4.0)* - **Compatibility renderer:** Dedicated graphics with full OpenGL 4.6 support - *Example: NVIDIA GeForce GTX 650 (Kepler), AMD Radeon HD 7750 (GCN 1.0)* |
-| **RAM** | - **For native exports:** 4 GB - **For web exports:** 8 GB |
-| **Storage** | 150 MB (used for the executable, project files and cache) |
-| **Operating system** | - **For native exports:** Windows 10 or 11, macOS 10.15 (Forward+/Mobile, Vulkan), macOS 13.0 (Forward+/Mobile, Metal), Linux distribution released after 2020 - **For web exports:** Latest version of Firefox, Chrome, Edge, Safari, Opera |
+| Component | Requirements |
+|-----------|--------------|
+| **CPU** | **Windows:** x86_64 CPU with SSE4.2 instructions, with 4 physical cores or more, ARMv8 CPU
*Example: Intel Core i5-6600K, AMD Ryzen 5 1600, Snapdragon X Elite*
**macOS:** x86_64 or ARM CPU (Apple Silicon)
*Example: Intel Core i5-8500, Apple M1*
**Linux:** x86_32 CPU with SSE2 instructions, x86_64 CPU, ARMv7 or ARMv8 CPU
*Example: Intel Core i5-6600K, AMD Ryzen 5 1600, Raspberry Pi 5 with overclocking* |
+| **GPU** | **Forward+ renderer:** Dedicated graphics with full Vulkan 1.2 support, Metal 3 support (macOS), or Direct3D 12 (12_0 feature level) support (Windows)
*Example: NVIDIA GeForce GTX 1050 (Pascal), AMD Radeon RX 460 (GCN 4.0)*
**Mobile renderer:** Dedicated graphics with full Vulkan 1.2 support, Metal 3 support (macOS), or Direct3D 12 (12_0 feature level) support (Windows)
*Example: NVIDIA GeForce GTX 1050 (Pascal), AMD Radeon RX 460 (GCN 4.0)*
**Compatibility renderer:** Dedicated graphics with full OpenGL 4.6 support
*Example: NVIDIA GeForce GTX 650 (Kepler), AMD Radeon HD 7750 (GCN 1.0)* |
+| **RAM** | **For native exports:** 4 GB
**For web exports:** 8 GB |
+| **Storage** | 150 MB (used for the executable, project files and cache) |
+| **Operating system** | **For native exports:** Windows 10 or 11, macOS 10.15 (Forward+/Mobile, Vulkan), macOS 13.0 (Forward+/Mobile, Metal), Linux distribution released after 2020
**For web exports:** Latest version of Firefox, Chrome, Edge, Safari, Opera
### Mobile device (smartphone/tablet) - Recommended
-
-| Component | Requirement |
-|----------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
-| **CPU** | - **Android:** SoC with 64-bit ARM or x86 CPU, with 3 "performance" cores or more - *Example: Qualcomm Snapdragon 845, Samsung Exynos 9810* - **iOS:** SoC with 64-bit ARM CPU - *Example: Apple A14 (iPhone 12)* |
-| **GPU** | - **Forward+ renderer:** SoC featuring GPU with full Vulkan 1.2 support, or Metal 3 support (iOS/iPadOS) - *Example: Qualcomm Adreno 630, Mali-G72 MP18, Apple A14 (iPhone 12)* - **Mobile renderer:** SoC featuring GPU with full Vulkan 1.2 support, or Metal 3 support (iOS/iPadOS) - *Example: Qualcomm Adreno 630, Mali-G72 MP18, Apple A14 (iPhone 12)* - **Compatibility renderer:** SoC featuring GPU with full OpenGL ES 3.2 support - *Example: Qualcomm Adreno 630, Mali-G72 MP18, Apple A14 (iPhone 12)* |
-| **RAM** | - **For native exports:** 2 GB - **For web exports:** 4 GB |
-| **Storage** | 150 MB (used for the executable, project files and cache) |
-| **Operating system** | - **For native exports:** Android 9.0, iOS 14.1 (Forward+/Mobile, Vulkan), iOS 16.0 (Forward+/Mobile, Metal) - **For web exports:** Latest version of Firefox, Chrome, Edge, Safari, Opera, Samsung Internet |
+| Component | Requirements |
+|-----------|--------------|
+| **CPU** | **Android:** SoC with 64-bit ARM or x86 CPU, with 3 "performance" cores or more
*Example: Qualcomm Snapdragon 845, Samsung Exynos 9810*
**iOS:** SoC with 64-bit ARM CPU
*Example: Apple A14 (iPhone 12)* |
+| **GPU** | **Forward+ renderer:** SoC featuring GPU with full Vulkan 1.2 support, or Metal 3 support (iOS/iPadOS)
*Example: Qualcomm Adreno 630, Mali-G72 MP18, Apple A14 (iPhone 12)*
**Mobile renderer:** SoC featuring GPU with full Vulkan 1.2 support, or Metal 3 support (iOS/iPadOS)
*Example: Qualcomm Adreno 630, Mali-G72 MP18, Apple A14 (iPhone 12)*
**Compatibility renderer:** SoC featuring GPU with full OpenGL ES 3.2 support
*Example: Qualcomm Adreno 630, Mali-G72 MP18, Apple A14 (iPhone 12)* |
+| **RAM** | **For native exports:** 2 GB
**For web exports:** 4 GB |
+| **Storage** | 150 MB (used for the executable, project files and cache) |
+| **Operating system** | **For native exports:** Android 9.0, iOS 14.1 (Forward+/Mobile, Vulkan), iOS 16.0 (Forward+/Mobile, Metal)
**For web exports:** Latest version of Firefox, Chrome, Edge, Safari, Opera, Samsung Internet
:::note
diff --git a/Redot-Documentation/wwwroot/app.css b/Redot-Documentation/wwwroot/app.css
index 13690a2..7963951 100644
--- a/Redot-Documentation/wwwroot/app.css
+++ b/Redot-Documentation/wwwroot/app.css
@@ -7,15 +7,37 @@
--app-link-color: #f28c3b;
}
+h1 {
+ margin: 2rem 0 2rem;
+ font-weight: 600;
+ font-size: 30px;
+}
+
+
+h2 {
+ margin: 2rem 0 2rem;
+ font-weight: 500;
+ font-size: 25px;
+}
+
+h3 {
+ margin: 2rem 0 2rem;
+}
+
html, body {
font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
background-color: var(--app-bg);
color: var(--app-text);
}
+table {
+ max-width: 80%;
+}
+
table, th, td {
border: 1px solid #ddd;
padding: 8px;
+ margin: 4rem 0 4rem;
}
th {
font-weight: bold;
@@ -126,6 +148,7 @@ h1:focus {
.doc-viewer-content code {
font-family: Consolas, "Cascadia Code", "Fira Code", "JetBrains Mono", Menlo, Monaco, "Courier New", monospace;
+ color: #4bd633;
}
.callout-tip {
@@ -145,8 +168,8 @@ h1:focus {
gap: 16px;
align-items: flex-start;
- background: #8a8a8a;
- border-left: 8px solid #aaaaaa;
+ background: #4d4d4d;
+ border-left: 8px solid #7ad4d4;
border-radius: 4px;
padding: 20px 24px;
color: white;
@@ -157,8 +180,8 @@ h1:focus {
gap: 16px;
align-items: flex-start;
- background: #937a07;
- border-left: 8px solid #756005;
+ background: #b38500;
+ border-left: 8px solid #ffd000;
border-radius: 4px;
padding: 20px 24px;
color: white;
@@ -169,7 +192,7 @@ h1:focus {
gap: 16px;
align-items: flex-start;
- background: #4d0000;
+ background: #360000;
border-left: 8px solid #8b0000;
border-radius: 4px;
padding: 20px 24px;
@@ -238,8 +261,8 @@ h1:focus {
gap: 16px;
align-items: flex-start;
- background: #8a8a8a;
- border-left: 8px solid #aaaaaa;
+ background: #4d4d4d;
+ border-left: 8px solid #02b150;
border-radius: 4px;
padding: 20px 24px;
color: white;
@@ -292,10 +315,16 @@ h1:focus {
color: #ffffff;
}
+
+li ul li
+ {
+ margin-bottom: 1rem;
+}
+
.doc-viewer-layout {
display: grid;
- grid-template-columns: minmax(0, 1fr) 280px;
- gap: 2rem;
+ grid-template-columns: minmax(0, 1fr) 300px;
+ gap: 1rem;
align-items: start;
}
@@ -303,13 +332,18 @@ h1:focus {
grid-template-columns: minmax(0, 1fr);
}
-.doc-viewer-content {
+.doc-viewer-content
+ {
min-width: 0;
+ margin-right: auto;
+ margin-left: auto;
+ max-width: 85%;
+ min-width: 85%;
}
.doc-viewer-toc {
position: sticky;
- top: 1rem;
+ top: 5rem;
max-height: calc(100vh - 2rem);
overflow-y: auto;
padding-left: 0.75rem;
@@ -329,17 +363,20 @@ h1:focus {
}
.doc-viewer-toc li {
- margin: 0.35rem 0;
+ margin: 0 0 0.85rem 0;
font-size: 0.9rem;
- line-height: 1.3;
+ line-height: 1.2;
}
-.doc-viewer-toc .toc-level-2 {
- padding-left: 0.75rem;
+
+
+.doc-viewer-toc .toc-level-2
+ {
+ padding-left: 1.0rem;
}
.doc-viewer-toc .toc-level-3 {
- padding-left: 1.5rem;
+ padding-left: 1.8rem;
}
.doc-viewer-toc a {