diff --git a/docs/Gemfile b/docs/Gemfile
index 64bc230..2d32445 100644
--- a/docs/Gemfile
+++ b/docs/Gemfile
@@ -2,6 +2,7 @@ source "https://rubygems.org"
gem "github-pages", group: :jekyll_plugins
gem "webrick"
+gem "html-proofer"
group :jekyll_plugins do
gem "jekyll-feed"
diff --git a/docs/Gemfile.lock b/docs/Gemfile.lock
index 277ee0f..b53f6cd 100644
--- a/docs/Gemfile.lock
+++ b/docs/Gemfile.lock
@@ -1,15 +1,62 @@
GEM
remote: https://rubygems.org/
specs:
+ Ascii85 (2.0.1)
+ activesupport (8.0.1)
+ base64
+ benchmark (>= 0.3)
+ bigdecimal
+ concurrent-ruby (~> 1.0, >= 1.3.1)
+ connection_pool (>= 2.2.5)
+ drb
+ i18n (>= 1.6, < 2)
+ logger (>= 1.4.2)
+ minitest (>= 5.1)
+ securerandom (>= 0.3)
+ tzinfo (~> 2.0, >= 2.0.5)
+ uri (>= 0.13.1)
addressable (2.8.7)
public_suffix (>= 2.0.2, < 7.0)
+ afm (0.2.2)
+ async (2.23.0)
+ console (~> 1.29)
+ fiber-annotation
+ io-event (~> 1.9)
+ metrics (~> 0.12)
+ traces (~> 0.15)
+ base64 (0.2.0)
+ benchmark (0.4.0)
bigdecimal (3.1.9)
+ coffee-script (2.4.1)
+ coffee-script-source
+ execjs
+ coffee-script-source (1.12.2)
colorator (1.1.0)
+ commonmarker (0.23.11)
concurrent-ruby (1.3.5)
+ connection_pool (2.5.0)
+ console (1.29.3)
+ fiber-annotation
+ fiber-local (~> 1.1)
+ json
+ csv (3.3.2)
+ dnsruby (1.72.3)
+ base64 (~> 0.2.0)
+ simpleidn (~> 0.2.1)
+ drb (2.2.1)
em-websocket (0.5.3)
eventmachine (>= 0.12.9)
http_parser.rb (~> 0)
+ ethon (0.16.0)
+ ffi (>= 1.15.0)
eventmachine (1.2.7)
+ execjs (2.10.0)
+ faraday (2.12.2)
+ faraday-net_http (>= 2.0, < 3.5)
+ json
+ logger
+ faraday-net_http (3.4.0)
+ net-http (>= 0.5.0)
ffi (1.17.1)
ffi (1.17.1-aarch64-linux-gnu)
ffi (1.17.1-aarch64-linux-musl)
@@ -21,116 +68,276 @@ GEM
ffi (1.17.1-x86_64-darwin)
ffi (1.17.1-x86_64-linux-gnu)
ffi (1.17.1-x86_64-linux-musl)
+ fiber-annotation (0.2.0)
+ fiber-local (1.1.0)
+ fiber-storage
+ fiber-storage (1.0.0)
forwardable-extended (2.6.0)
- google-protobuf (4.29.3)
- bigdecimal
- rake (>= 13)
- google-protobuf (4.29.3-aarch64-linux)
- bigdecimal
- rake (>= 13)
- google-protobuf (4.29.3-arm64-darwin)
- bigdecimal
- rake (>= 13)
- google-protobuf (4.29.3-x86-linux)
- bigdecimal
- rake (>= 13)
- google-protobuf (4.29.3-x86_64-darwin)
- bigdecimal
- rake (>= 13)
- google-protobuf (4.29.3-x86_64-linux)
- bigdecimal
- rake (>= 13)
+ gemoji (4.1.0)
+ github-pages (232)
+ github-pages-health-check (= 1.18.2)
+ jekyll (= 3.10.0)
+ jekyll-avatar (= 0.8.0)
+ jekyll-coffeescript (= 1.2.2)
+ jekyll-commonmark-ghpages (= 0.5.1)
+ jekyll-default-layout (= 0.1.5)
+ jekyll-feed (= 0.17.0)
+ jekyll-gist (= 1.5.0)
+ jekyll-github-metadata (= 2.16.1)
+ jekyll-include-cache (= 0.2.1)
+ jekyll-mentions (= 1.6.0)
+ jekyll-optional-front-matter (= 0.3.2)
+ jekyll-paginate (= 1.1.0)
+ jekyll-readme-index (= 0.3.0)
+ jekyll-redirect-from (= 0.16.0)
+ jekyll-relative-links (= 0.6.1)
+ jekyll-remote-theme (= 0.4.3)
+ jekyll-sass-converter (= 1.5.2)
+ jekyll-seo-tag (= 2.8.0)
+ jekyll-sitemap (= 1.4.0)
+ jekyll-swiss (= 1.0.0)
+ jekyll-theme-architect (= 0.2.0)
+ jekyll-theme-cayman (= 0.2.0)
+ jekyll-theme-dinky (= 0.2.0)
+ jekyll-theme-hacker (= 0.2.0)
+ jekyll-theme-leap-day (= 0.2.0)
+ jekyll-theme-merlot (= 0.2.0)
+ jekyll-theme-midnight (= 0.2.0)
+ jekyll-theme-minimal (= 0.2.0)
+ jekyll-theme-modernist (= 0.2.0)
+ jekyll-theme-primer (= 0.6.0)
+ jekyll-theme-slate (= 0.2.0)
+ jekyll-theme-tactile (= 0.2.0)
+ jekyll-theme-time-machine (= 0.2.0)
+ jekyll-titles-from-headings (= 0.5.3)
+ jemoji (= 0.13.0)
+ kramdown (= 2.4.0)
+ kramdown-parser-gfm (= 1.1.0)
+ liquid (= 4.0.4)
+ mercenary (~> 0.3)
+ minima (= 2.5.1)
+ nokogiri (>= 1.16.2, < 2.0)
+ rouge (= 3.30.0)
+ terminal-table (~> 1.4)
+ webrick (~> 1.8)
+ github-pages-health-check (1.18.2)
+ addressable (~> 2.3)
+ dnsruby (~> 1.60)
+ octokit (>= 4, < 8)
+ public_suffix (>= 3.0, < 6.0)
+ typhoeus (~> 1.3)
+ hashery (2.1.2)
+ html-pipeline (2.14.3)
+ activesupport (>= 2)
+ nokogiri (>= 1.4)
+ html-proofer (5.0.9)
+ addressable (~> 2.3)
+ async (~> 2.1)
+ nokogiri (~> 1.13)
+ pdf-reader (~> 2.11)
+ rainbow (~> 3.0)
+ typhoeus (~> 1.3)
+ yell (~> 2.0)
+ zeitwerk (~> 2.5)
http_parser.rb (0.8.0)
i18n (1.14.7)
concurrent-ruby (~> 1.0)
- jekyll (4.3.4)
+ io-event (1.9.0)
+ jekyll (3.10.0)
addressable (~> 2.4)
colorator (~> 1.0)
+ csv (~> 3.0)
em-websocket (~> 0.5)
- i18n (~> 1.0)
- jekyll-sass-converter (>= 2.0, < 4.0)
+ i18n (>= 0.7, < 2)
+ jekyll-sass-converter (~> 1.0)
jekyll-watch (~> 2.0)
- kramdown (~> 2.3, >= 2.3.1)
- kramdown-parser-gfm (~> 1.0)
+ kramdown (>= 1.17, < 3)
liquid (~> 4.0)
- mercenary (>= 0.3.6, < 0.5)
+ mercenary (~> 0.3.3)
pathutil (~> 0.9)
- rouge (>= 3.0, < 5.0)
+ rouge (>= 1.7, < 4)
safe_yaml (~> 1.0)
- terminal-table (>= 1.8, < 4.0)
- webrick (~> 1.7)
+ webrick (>= 1.0)
+ jekyll-avatar (0.8.0)
+ jekyll (>= 3.0, < 5.0)
+ jekyll-coffeescript (1.2.2)
+ coffee-script (~> 2.2)
+ coffee-script-source (~> 1.12)
+ jekyll-commonmark (1.4.0)
+ commonmarker (~> 0.22)
+ jekyll-commonmark-ghpages (0.5.1)
+ commonmarker (>= 0.23.7, < 1.1.0)
+ jekyll (>= 3.9, < 4.0)
+ jekyll-commonmark (~> 1.4.0)
+ rouge (>= 2.0, < 5.0)
+ jekyll-default-layout (0.1.5)
+ jekyll (>= 3.0, < 5.0)
jekyll-feed (0.17.0)
jekyll (>= 3.7, < 5.0)
- jekyll-sass-converter (3.1.0)
- sass-embedded (~> 1.75)
+ jekyll-gist (1.5.0)
+ octokit (~> 4.2)
+ jekyll-github-metadata (2.16.1)
+ jekyll (>= 3.4, < 5.0)
+ octokit (>= 4, < 7, != 4.4.0)
+ jekyll-include-cache (0.2.1)
+ jekyll (>= 3.7, < 5.0)
+ jekyll-mentions (1.6.0)
+ html-pipeline (~> 2.3)
+ jekyll (>= 3.7, < 5.0)
+ jekyll-optional-front-matter (0.3.2)
+ jekyll (>= 3.0, < 5.0)
+ jekyll-paginate (1.1.0)
+ jekyll-readme-index (0.3.0)
+ jekyll (>= 3.0, < 5.0)
+ jekyll-redirect-from (0.16.0)
+ jekyll (>= 3.3, < 5.0)
+ jekyll-relative-links (0.6.1)
+ jekyll (>= 3.3, < 5.0)
+ jekyll-remote-theme (0.4.3)
+ addressable (~> 2.0)
+ jekyll (>= 3.5, < 5.0)
+ jekyll-sass-converter (>= 1.0, <= 3.0.0, != 2.0.0)
+ rubyzip (>= 1.3.0, < 3.0)
+ jekyll-sass-converter (1.5.2)
+ sass (~> 3.4)
jekyll-seo-tag (2.8.0)
jekyll (>= 3.8, < 5.0)
jekyll-sitemap (1.4.0)
jekyll (>= 3.7, < 5.0)
+ jekyll-swiss (1.0.0)
+ jekyll-theme-architect (0.2.0)
+ jekyll (> 3.5, < 5.0)
+ jekyll-seo-tag (~> 2.0)
+ jekyll-theme-cayman (0.2.0)
+ jekyll (> 3.5, < 5.0)
+ jekyll-seo-tag (~> 2.0)
+ jekyll-theme-dinky (0.2.0)
+ jekyll (> 3.5, < 5.0)
+ jekyll-seo-tag (~> 2.0)
+ jekyll-theme-hacker (0.2.0)
+ jekyll (> 3.5, < 5.0)
+ jekyll-seo-tag (~> 2.0)
+ jekyll-theme-leap-day (0.2.0)
+ jekyll (> 3.5, < 5.0)
+ jekyll-seo-tag (~> 2.0)
+ jekyll-theme-merlot (0.2.0)
+ jekyll (> 3.5, < 5.0)
+ jekyll-seo-tag (~> 2.0)
+ jekyll-theme-midnight (0.2.0)
+ jekyll (> 3.5, < 5.0)
+ jekyll-seo-tag (~> 2.0)
+ jekyll-theme-minimal (0.2.0)
+ jekyll (> 3.5, < 5.0)
+ jekyll-seo-tag (~> 2.0)
+ jekyll-theme-modernist (0.2.0)
+ jekyll (> 3.5, < 5.0)
+ jekyll-seo-tag (~> 2.0)
+ jekyll-theme-primer (0.6.0)
+ jekyll (> 3.5, < 5.0)
+ jekyll-github-metadata (~> 2.9)
+ jekyll-seo-tag (~> 2.0)
+ jekyll-theme-slate (0.2.0)
+ jekyll (> 3.5, < 5.0)
+ jekyll-seo-tag (~> 2.0)
+ jekyll-theme-tactile (0.2.0)
+ jekyll (> 3.5, < 5.0)
+ jekyll-seo-tag (~> 2.0)
+ jekyll-theme-time-machine (0.2.0)
+ jekyll (> 3.5, < 5.0)
+ jekyll-seo-tag (~> 2.0)
+ jekyll-titles-from-headings (0.5.3)
+ jekyll (>= 3.3, < 5.0)
jekyll-watch (2.2.1)
listen (~> 3.0)
- kramdown (2.5.1)
- rexml (>= 3.3.9)
+ jemoji (0.13.0)
+ gemoji (>= 3, < 5)
+ html-pipeline (~> 2.2)
+ jekyll (>= 3.0, < 5.0)
+ json (2.10.1)
+ kramdown (2.4.0)
+ rexml
kramdown-parser-gfm (1.1.0)
kramdown (~> 2.0)
liquid (4.0.4)
listen (3.9.0)
rb-fsevent (~> 0.10, >= 0.10.3)
rb-inotify (~> 0.9, >= 0.9.10)
- mercenary (0.4.0)
- minima (2.5.2)
+ logger (1.6.6)
+ mercenary (0.3.6)
+ metrics (0.12.1)
+ mini_portile2 (2.8.8)
+ minima (2.5.1)
jekyll (>= 3.5, < 5.0)
jekyll-feed (~> 0.9)
jekyll-seo-tag (~> 2.1)
+ minitest (5.25.4)
+ net-http (0.6.0)
+ uri
+ nokogiri (1.18.3)
+ mini_portile2 (~> 2.8.2)
+ racc (~> 1.4)
+ nokogiri (1.18.3-aarch64-linux-gnu)
+ racc (~> 1.4)
+ nokogiri (1.18.3-aarch64-linux-musl)
+ racc (~> 1.4)
+ nokogiri (1.18.3-arm-linux-gnu)
+ racc (~> 1.4)
+ nokogiri (1.18.3-arm-linux-musl)
+ racc (~> 1.4)
+ nokogiri (1.18.3-arm64-darwin)
+ racc (~> 1.4)
+ nokogiri (1.18.3-x86_64-darwin)
+ racc (~> 1.4)
+ nokogiri (1.18.3-x86_64-linux-gnu)
+ racc (~> 1.4)
+ nokogiri (1.18.3-x86_64-linux-musl)
+ racc (~> 1.4)
+ octokit (4.25.1)
+ faraday (>= 1, < 3)
+ sawyer (~> 0.9)
pathutil (0.16.2)
forwardable-extended (~> 2.6)
- public_suffix (6.0.1)
- rake (13.2.1)
+ pdf-reader (2.14.1)
+ Ascii85 (>= 1.0, < 3.0, != 2.0.0)
+ afm (~> 0.2.1)
+ hashery (~> 2.0)
+ ruby-rc4
+ ttfunk
+ public_suffix (5.1.1)
+ racc (1.8.1)
+ rainbow (3.1.1)
rb-fsevent (0.11.2)
rb-inotify (0.11.1)
ffi (~> 1.0)
rexml (3.4.0)
- rouge (4.5.1)
+ rouge (3.30.0)
+ ruby-rc4 (0.1.5)
+ rubyzip (2.4.1)
safe_yaml (1.0.5)
- sass-embedded (1.83.4)
- google-protobuf (~> 4.29)
- rake (>= 13)
- sass-embedded (1.83.4-aarch64-linux-android)
- google-protobuf (~> 4.29)
- sass-embedded (1.83.4-aarch64-linux-gnu)
- google-protobuf (~> 4.29)
- sass-embedded (1.83.4-aarch64-linux-musl)
- google-protobuf (~> 4.29)
- sass-embedded (1.83.4-aarch64-mingw-ucrt)
- google-protobuf (~> 4.29)
- sass-embedded (1.83.4-arm-linux-androideabi)
- google-protobuf (~> 4.29)
- sass-embedded (1.83.4-arm-linux-gnueabihf)
- google-protobuf (~> 4.29)
- sass-embedded (1.83.4-arm-linux-musleabihf)
- google-protobuf (~> 4.29)
- sass-embedded (1.83.4-arm64-darwin)
- google-protobuf (~> 4.29)
- sass-embedded (1.83.4-riscv64-linux-android)
- google-protobuf (~> 4.29)
- sass-embedded (1.83.4-riscv64-linux-gnu)
- google-protobuf (~> 4.29)
- sass-embedded (1.83.4-riscv64-linux-musl)
- google-protobuf (~> 4.29)
- sass-embedded (1.83.4-x86_64-cygwin)
- google-protobuf (~> 4.29)
- sass-embedded (1.83.4-x86_64-darwin)
- google-protobuf (~> 4.29)
- sass-embedded (1.83.4-x86_64-linux-android)
- google-protobuf (~> 4.29)
- sass-embedded (1.83.4-x86_64-linux-gnu)
- google-protobuf (~> 4.29)
- sass-embedded (1.83.4-x86_64-linux-musl)
- google-protobuf (~> 4.29)
- terminal-table (3.0.2)
- unicode-display_width (>= 1.1.1, < 3)
- unicode-display_width (2.6.0)
+ sass (3.7.4)
+ sass-listen (~> 4.0.0)
+ sass-listen (4.0.0)
+ rb-fsevent (~> 0.9, >= 0.9.4)
+ rb-inotify (~> 0.9, >= 0.9.7)
+ sawyer (0.9.2)
+ addressable (>= 2.3.5)
+ faraday (>= 0.17.3, < 3)
+ securerandom (0.4.1)
+ simpleidn (0.2.3)
+ terminal-table (1.8.0)
+ unicode-display_width (~> 1.1, >= 1.1.1)
+ traces (0.15.2)
+ ttfunk (1.8.0)
+ bigdecimal (~> 3.1)
+ typhoeus (1.4.1)
+ ethon (>= 0.9.0)
+ tzinfo (2.0.6)
+ concurrent-ruby (~> 1.0)
+ unicode-display_width (1.8.0)
+ uri (1.0.2)
webrick (1.9.1)
+ yell (2.2.2)
+ zeitwerk (2.7.2)
PLATFORMS
aarch64-linux
@@ -158,12 +365,12 @@ PLATFORMS
x86_64-linux-musl
DEPENDENCIES
+ github-pages
+ html-proofer
http_parser.rb (~> 0.6.0)
- jekyll (~> 4.3.2)
jekyll-feed
jekyll-seo-tag
jekyll-sitemap
- minima
tzinfo (>= 1, < 3)
tzinfo-data
wdm (~> 0.1.1)
diff --git a/docs/_config.yml b/docs/_config.yml
index caa14d8..86ab814 100644
--- a/docs/_config.yml
+++ b/docs/_config.yml
@@ -1,7 +1,7 @@
title: Trading Pal
description: An advanced AI-powered trading platform with multi-broker integration and comprehensive market analysis capabilities
-baseurl: "/Trading_Pal-main"
-url: "https://united-visions.github.io"
+baseurl: ""
+url: "https://united-visions.github.io/Trading_Pal-main"
repository: United-Visions/Trading_Pal-main
# Theme settings
@@ -19,7 +19,7 @@ plugins:
collections:
docs:
output: true
- permalink: /:collection/:path/
+ permalink: /docs/:name/
# Default settings
defaults:
diff --git a/docs/_data/docs.yml b/docs/_data/docs.yml
index 5cfab53..84b2895 100644
--- a/docs/_data/docs.yml
+++ b/docs/_data/docs.yml
@@ -1,6 +1,6 @@
- title: Documentation
docs:
- - index
+ - home
- data_server
- charts_display
- backtesting
diff --git a/docs/_docs/backtesting.md b/docs/_docs/backtesting.md
index 2b07817..fb3306d 100644
--- a/docs/_docs/backtesting.md
+++ b/docs/_docs/backtesting.md
@@ -94,3 +94,5 @@ The Trading Pal AI agent enhances backtesting by:
- Monitoring for potential risks and correlations
- Providing natural language insights and recommendations
- Automating strategy deployment across multiple brokers
+
+[Back to Documentation](/docs/home)
diff --git a/docs/_docs/charts_display.md b/docs/_docs/charts_display.md
index 3b9d36f..fecf4be 100644
--- a/docs/_docs/charts_display.md
+++ b/docs/_docs/charts_display.md
@@ -79,7 +79,7 @@ Control charts using natural language commands:
- đź’° P&L tracking
- 🎚️ Risk management overlays
-## Chart Configurations
+## Chart Configuration
```javascript
// Example chart configuration
@@ -119,3 +119,5 @@ The charting system integrates with Trading Pal's core features:
- Real-time position tracking
- Custom indicator development
- Chart-based backtesting
+
+[Back to Documentation](/docs/home)
diff --git a/docs/_docs/customization.md b/docs/_docs/customization.md
deleted file mode 100644
index d09e6af..0000000
--- a/docs/_docs/customization.md
+++ /dev/null
@@ -1,13 +0,0 @@
----
-title: Customization
-permalink: /docs/customization/
----
-
-This template uses [bootstrap-sass](https://github.com/twbs/bootstrap-sass) along with [bootwatch themes](https://bootswatch.com/3).
-You can create your own theme by writing your own `sass` files.
-
-Create a new a theme folder like `_sass/bootwatch/custom` and set your `bootwatch` variables in `_config.yml` to `custom`:
-
-```yaml
-bootwatch: custom
-```
diff --git a/docs/_docs/data_server.md b/docs/_docs/data_server.md
index aedb853..f8ff8e7 100644
--- a/docs/_docs/data_server.md
+++ b/docs/_docs/data_server.md
@@ -112,3 +112,5 @@ The experimental data server is continuously evolving with planned enhancements:
- Advanced caching mechanisms
- Machine learning data preprocessing
- Custom indicator development API
+
+[Back to Documentation](/docs/home)
diff --git a/docs/_docs/examples/bootstrap.md b/docs/_docs/examples/bootstrap.md
deleted file mode 100644
index c159060..0000000
--- a/docs/_docs/examples/bootstrap.md
+++ /dev/null
@@ -1,360 +0,0 @@
----
-title: Bootstrap Features
-permalink: /docs/bootstrap/
----
-
-
-## Buttons
-
-Default
-Primary
-Success
-Info
-Warning
-Danger
-Link
-
-Default
-Primary
-Success
-Info
-Warning
-Danger
-Link
-
-
-
-
-
-
-
-
-
-
-
-
-Large button
-Default button
-Small button
-Mini button
-
-
-
-## Typography
-
-Emphasis classes
-Fusce dapibus, tellus ac cursus commodo, tortor mauris nibh.
-Nullam id dolor id nibh ultricies vehicula ut id elit.
-Etiam porta sem malesuada magna mollis euismod.
-Donec ullamcorper nulla non metus auctor fringilla.
-Duis mollis, est non commodo luctus, nisi erat porttitor ligula.
-Maecenas sed diam eget risus varius blandit sit amet non magna.
-
-
-## Tables
-
-
-
-
- # |
- Column heading |
- Column heading |
- Column heading |
-
-
-
-
- 1 |
- Column content |
- Column content |
- Column content |
-
-
- 2 |
- Column content |
- Column content |
- Column content |
-
-
- 3 |
- Column content |
- Column content |
- Column content |
-
-
- 4 |
- Column content |
- Column content |
- Column content |
-
-
- 5 |
- Column content |
- Column content |
- Column content |
-
-
- 6 |
- Column content |
- Column content |
- Column content |
-
-
- 7 |
- Column content |
- Column content |
- Column content |
-
-
-
-
-
-## Tabs
-
-
-
-
-
Raw denim you probably haven't heard of them jean shorts Austin. Nesciunt tofu stumptown aliqua, retro synth master cleanse. Mustache cliche tempor, williamsburg carles vegan helvetica. Reprehenderit butcher retro keffiyeh dreamcatcher synth. Cosby sweater eu banh mi, qui irure terry richardson ex squid. Aliquip placeat salvia cillum iphone. Seitan aliquip quis cardigan american apparel, butcher voluptate nisi qui.
-
-
-
Food truck fixie locavore, accusamus mcsweeney's marfa nulla single-origin coffee squid. Exercitation +1 labore velit, blog sartorial PBR leggings next level wes anderson artisan four loko farm-to-table craft beer twee. Qui photo booth letterpress, commodo enim craft beer mlkshk aliquip jean shorts ullamco ad vinyl cillum PBR. Homo nostrud organic, assumenda labore aesthetic magna delectus mollit.
-
-
-
Etsy mixtape wayfarers, ethical wes anderson tofu before they sold out mcsweeney's organic lomo retro fanny pack lo-fi farm-to-table readymade. Messenger bag gentrify pitchfork tattooed craft beer, iphone skateboard locavore carles etsy salvia banksy hoodie helvetica. DIY synth PBR banksy irony. Leggings gentrify squid 8-bit cred pitchfork.
-
-
-
Trust fund seitan letterpress, keytar raw denim keffiyeh etsy art party before they sold out master cleanse gluten-free squid scenester freegan cosby sweater. Fanny pack portland seitan DIY, art party locavore wolf cliche high life echo park Austin. Cred vinyl keffiyeh DIY salvia PBR, banh mi before they sold out farm-to-table VHS viral locavore cosby sweater.
-
-
-
-## Labels
-
-
-Default
-Primary
-Success
-Warning
-Danger
-Info
-
-
-
-## List groups
-
-
-
-
-
- -
- 14 Cras justo odio
-
- -
- 2 Dapibus ac facilisis in
-
- -
- 1 Morbi leo risus
-
-
-
-
-
-
-
-
-
-## Panels
-
-
-
-
-
-
-
-
Panel heading
-
- Panel content
-
-
-
-
-
< >
-
-
-
-
-
-
-
Panel primary
-
-
- Panel content
-
-
-
-
-
-
Panel success
-
-
- Panel content
-
-
-
-
-
-
Panel warning
-
-
- Panel content
-
-
-
-
-
-
-
-
-
Panel danger
-
-
- Panel content
-
-
-
-
-
-
Panel info
-
-
- Panel content
-
-
-
-
-
-
-
-## Wells
-
-
-
-
-
- Look, I'm in a well!
-
-
-
-
-
-
- Look, I'm in a small well!
-
-
-
-
-
-
- Look, I'm in a large well!
-
-
< >
-
-
-
diff --git a/docs/_docs/examples/cheatsheet.md b/docs/_docs/examples/cheatsheet.md
deleted file mode 100644
index 39c383c..0000000
--- a/docs/_docs/examples/cheatsheet.md
+++ /dev/null
@@ -1,403 +0,0 @@
----
-title: Markdown Cheatsheet
-permalink: /docs/cheatsheet/
----
-
-From [adam-p/markdown-here](https://github.com/adam-p/markdown-here/wiki/Markdown-Cheatsheet)
-
-##### Table of Contents
-[Headers](#headers)
-[Emphasis](#emphasis)
-[Lists](#lists)
-[Links](#links)
-[Images](#images)
-[Code and Syntax Highlighting](#code)
-[Tables](#tables)
-[Blockquotes](#blockquotes)
-[Inline HTML](#html)
-[Horizontal Rule](#hr)
-[Line Breaks](#lines)
-[Youtube videos](#videos)
-
-
-## Headers
-
-```no-highlight
-# H1
-## H2
-### H3
-#### H4
-##### H5
-###### H6
-
-Alternatively, for H1 and H2, an underline-ish style:
-
-Alt-H1
-======
-
-Alt-H2
-------
-```
-
-# H1
-## H2
-### H3
-#### H4
-##### H5
-###### H6
-
-Alternatively, for H1 and H2, an underline-ish style:
-
-Alt-H1
-======
-
-Alt-H2
-------
-
-
-## Emphasis
-
-```no-highlight
-Emphasis, aka italics, with *asterisks* or _underscores_.
-
-Strong emphasis, aka bold, with **asterisks** or __underscores__.
-
-Combined emphasis with **asterisks and _underscores_**.
-
-Strikethrough uses two tildes. ~~Scratch this.~~
-```
-
-Emphasis, aka italics, with *asterisks* or _underscores_.
-
-Strong emphasis, aka bold, with **asterisks** or __underscores__.
-
-Combined emphasis with **asterisks and _underscores_**.
-
-Strikethrough uses two tildes. ~~Scratch this.~~
-
-
-
-## Lists
-
-(In this example, leading and trailing spaces are shown with with dots: â‹…)
-
-```no-highlight
-1. First ordered list item
-2. Another item
-â‹…â‹…* Unordered sub-list.
-1. Actual numbers don't matter, just that it's a number
-â‹…â‹…1. Ordered sub-list
-4. And another item.
-
-â‹…â‹…â‹…You can have properly indented paragraphs within list items. Notice the blank line above, and the leading spaces (at least one, but we'll use three here to also align the raw Markdown).
-
-â‹…â‹…â‹…To have a line break without a paragraph, you will need to use two trailing spaces.â‹…â‹…
-â‹…â‹…â‹…Note that this line is separate, but within the same paragraph.â‹…â‹…
-â‹…â‹…â‹…(This is contrary to the typical GFM line break behaviour, where trailing spaces are not required.)
-
-* Unordered list can use asterisks
-- Or minuses
-+ Or pluses
-```
-
-1. First ordered list item
-2. Another item
- * Unordered sub-list.
-1. Actual numbers don't matter, just that it's a number
- 1. Ordered sub-list
-4. And another item.
-
- You can have properly indented paragraphs within list items. Notice the blank line above, and the leading spaces (at least one, but we'll use three here to also align the raw Markdown).
-
- To have a line break without a paragraph, you will need to use two trailing spaces.
- Note that this line is separate, but within the same paragraph.
- (This is contrary to the typical GFM line break behaviour, where trailing spaces are not required.)
-
-* Unordered list can use asterisks
-- Or minuses
-+ Or pluses
-
-
-## Links
-
-There are two ways to create links.
-
-```no-highlight
-[I'm an inline-style link](https://www.google.com)
-
-[I'm an inline-style link with title](https://www.google.com "Google's Homepage")
-
-[I'm a reference-style link][Arbitrary case-insensitive reference text]
-
-[I'm a relative reference to a repository file](../blob/master/LICENSE)
-
-[You can use numbers for reference-style link definitions][1]
-
-Or leave it empty and use the [link text itself].
-
-URLs and URLs in angle brackets will automatically get turned into links.
-http://www.example.com or and sometimes
-example.com (but not on Github, for example).
-
-Some text to show that the reference links can follow later.
-
-[arbitrary case-insensitive reference text]: https://www.mozilla.org
-[1]: http://slashdot.org
-[link text itself]: http://www.reddit.com
-```
-
-[I'm an inline-style link](https://www.google.com)
-
-[I'm an inline-style link with title](https://www.google.com "Google's Homepage")
-
-[I'm a reference-style link][Arbitrary case-insensitive reference text]
-
-[I'm a relative reference to a repository file](../blob/master/LICENSE)
-
-[You can use numbers for reference-style link definitions][1]
-
-Or leave it empty and use the [link text itself].
-
-URLs and URLs in angle brackets will automatically get turned into links.
-http://www.example.com or and sometimes
-example.com (but not on Github, for example).
-
-Some text to show that the reference links can follow later.
-
-[arbitrary case-insensitive reference text]: https://www.mozilla.org
-[1]: http://slashdot.org
-[link text itself]: http://www.reddit.com
-
-
-## Images
-
-```no-highlight
-Here's our logo (hover to see the title text):
-
-Inline-style:
-
-
-Reference-style:
-![alt text][logo]
-
-[logo]: https://github.com/adam-p/markdown-here/raw/master/src/common/images/icon48.png "Logo Title Text 2"
-```
-
-Here's our logo (hover to see the title text):
-
-Inline-style:
-
-
-Reference-style:
-![alt text][logo]
-
-[logo]: https://github.com/adam-p/markdown-here/raw/master/src/common/images/icon48.png "Logo Title Text 2"
-
-
-## Code and Syntax Highlighting
-
-Code blocks are part of the Markdown spec, but syntax highlighting isn't. However, many renderers -- like Github's and *Markdown Here* -- support syntax highlighting. Which languages are supported and how those language names should be written will vary from renderer to renderer. *Markdown Here* supports highlighting for dozens of languages (and not-really-languages, like diffs and HTTP headers); to see the complete list, and how to write the language names, see the [highlight.js demo page](http://softwaremaniacs.org/media/soft/highlight/test.html).
-
-```no-highlight
-Inline `code` has `back-ticks around` it.
-```
-
-Inline `code` has `back-ticks around` it.
-
-Blocks of code are either fenced by lines with three back-ticks ```
, or are indented with four spaces. I recommend only using the fenced code blocks -- they're easier and only they support syntax highlighting.
-
-```javascript
-var s = "JavaScript syntax highlighting";
-alert(s);
-```
-
-```python
-s = "Python syntax highlighting"
-print s
-```
-
-```
-No language indicated, so no syntax highlighting.
-But let's throw in a <b>tag</b>.
-```
-
-
-
-
-```javascript
-var s = "JavaScript syntax highlighting";
-alert(s);
-```
-
-```python
-s = "Python syntax highlighting"
-print s
-```
-
-```
-No language indicated, so no syntax highlighting in Markdown Here (varies on Github).
-But let's throw in a tag.
-```
-
-
-
-## Tables
-
-Tables aren't part of the core Markdown spec, but they are part of GFM and *Markdown Here* supports them. They are an easy way of adding tables to your email -- a task that would otherwise require copy-pasting from another application.
-
-```no-highlight
-Colons can be used to align columns.
-
-| Tables | Are | Cool |
-| ------------- |:-------------:| -----:|
-| col 3 is | right-aligned | $1600 |
-| col 2 is | centered | $12 |
-| zebra stripes | are neat | $1 |
-
-There must be at least 3 dashes separating each header cell.
-The outer pipes (|) are optional, and you don't need to make the
-raw Markdown line up prettily. You can also use inline Markdown.
-
-Markdown | Less | Pretty
---- | --- | ---
-*Still* | `renders` | **nicely**
-1 | 2 | 3
-```
-
-Colons can be used to align columns.
-
-| Tables | Are | Cool |
-| ------------- |:-------------:| -----:|
-| col 3 is | right-aligned | $1600 |
-| col 2 is | centered | $12 |
-| zebra stripes | are neat | $1 |
-
-There must be at least 3 dashes separating each header cell. The outer pipes (|) are optional, and you don't need to make the raw Markdown line up prettily. You can also use inline Markdown.
-
-Markdown | Less | Pretty
---- | --- | ---
-*Still* | `renders` | **nicely**
-1 | 2 | 3
-
-
-## Blockquotes
-
-```no-highlight
-> Blockquotes are very handy in email to emulate reply text.
-> This line is part of the same quote.
-
-Quote break.
-
-> This is a very long line that will still be quoted properly when it wraps. Oh boy let's keep writing to make sure this is long enough to actually wrap for everyone. Oh, you can *put* **Markdown** into a blockquote.
-```
-
-> Blockquotes are very handy in email to emulate reply text.
-> This line is part of the same quote.
-
-Quote break.
-
-> This is a very long line that will still be quoted properly when it wraps. Oh boy let's keep writing to make sure this is long enough to actually wrap for everyone. Oh, you can *put* **Markdown** into a blockquote.
-
-
-## Inline HTML
-
-You can also use raw HTML in your Markdown, and it'll mostly work pretty well.
-
-```no-highlight
-
- - Definition list
- - Is something people use sometimes.
-
- - Markdown in HTML
- - Does *not* work **very** well. Use HTML tags.
-
-```
-
-
- - Definition list
- - Is something people use sometimes.
-
- - Markdown in HTML
- - Does *not* work **very** well. Use HTML tags.
-
-
-
-## Horizontal Rule
-
-```
-Three or more...
-
----
-
-Hyphens
-
-***
-
-Asterisks
-
-___
-
-Underscores
-```
-
-Three or more...
-
----
-
-Hyphens
-
-***
-
-Asterisks
-
-___
-
-Underscores
-
-
-## Line Breaks
-
-My basic recommendation for learning how line breaks work is to experiment and discover -- hit <Enter> once (i.e., insert one newline), then hit it twice (i.e., insert two newlines), see what happens. You'll soon learn to get what you want. "Markdown Toggle" is your friend.
-
-Here are some things to try out:
-
-```
-Here's a line for us to start with.
-
-This line is separated from the one above by two newlines, so it will be a *separate paragraph*.
-
-This line is also a separate paragraph, but...
-This line is only separated by a single newline, so it's a separate line in the *same paragraph*.
-```
-
-Here's a line for us to start with.
-
-This line is separated from the one above by two newlines, so it will be a *separate paragraph*.
-
-This line is also begins a separate paragraph, but...
-This line is only separated by a single newline, so it's a separate line in the *same paragraph*.
-
-(Technical note: *Markdown Here* uses GFM line breaks, so there's no need to use MD's two-space line breaks.)
-
-
-## Youtube videos
-
-They can't be added directly but you can add an image with a link to the video like this:
-
-```no-highlight
-
-```
-
-Or, in pure Markdown, but losing the image sizing and border:
-
-```no-highlight
-[](http://www.youtube.com/watch?v=YOUTUBE_VIDEO_ID_HERE)
-```
-
-Referencing a bug by #bugID in your git commit links it to the slip. For example #1.
-
----
-
-License: [CC-BY](https://creativecommons.org/licenses/by/3.0/)
diff --git a/docs/_docs/examples/font-awesome.md b/docs/_docs/examples/font-awesome.md
deleted file mode 100644
index 365272f..0000000
--- a/docs/_docs/examples/font-awesome.md
+++ /dev/null
@@ -1,21 +0,0 @@
----
-title: Font Awesome Icon List
-permalink: /docs/font-awesome/
-description: Demo of all Font Awesome icons
----
-
-Include these icons in your site like so:
-
-```html
-
-```
-
-For example,
-
-```html
-
-```
-
-render this:
-
- 500px
address-book
address-book-o
address-card
address-card-o
adjust
adn
align-center
align-justify
align-left
align-right
amazon
ambulance
american-sign-language-interpreting
anchor
android
angellist
angle-double-down
angle-double-left
angle-double-right
angle-double-up
angle-down
angle-left
angle-right
angle-up
apple
archive
area-chart
arrow-circle-down
arrow-circle-left
arrow-circle-o-down
arrow-circle-o-left
arrow-circle-o-right
arrow-circle-o-up
arrow-circle-right
arrow-circle-up
arrow-down
arrow-left
arrow-right
arrow-up
arrows
arrows-alt
arrows-h
arrows-v
assistive-listening-systems
asterisk
at
audio-description
backward
balance-scale
ban
bandcamp
bar-chart
barcode
bars
bath
battery-empty
battery-full
battery-half
battery-quarter
battery-three-quarters
bed
beer
behance
behance-square
bell
bell-o
bell-slash
bell-slash-o
bicycle
binoculars
birthday-cake
bitbucket
bitbucket-square
black-tie
blind
bluetooth
bluetooth-b
bold
bolt
bomb
book
bookmark
bookmark-o
braille
briefcase
btc
bug
building
building-o
bullhorn
bullseye
bus
buysellads
calculator
calendar
calendar-check-o
calendar-minus-o
calendar-o
calendar-plus-o
calendar-times-o
camera
camera-retro
car
caret-down
caret-left
caret-right
caret-square-o-down
caret-square-o-left
caret-square-o-right
caret-square-o-up
caret-up
cart-arrow-down
cart-plus
cc
cc-amex
cc-diners-club
cc-discover
cc-jcb
cc-mastercard
cc-paypal
cc-stripe
cc-visa
certificate
chain-broken
check
check-circle
check-circle-o
check-square
check-square-o
chevron-circle-down
chevron-circle-left
chevron-circle-right
chevron-circle-up
chevron-down
chevron-left
chevron-right
chevron-up
child
chrome
circle
circle-o
circle-o-notch
circle-thin
clipboard
clock-o
clone
cloud
cloud-download
cloud-upload
code
code-fork
codepen
codiepie
coffee
cog
cogs
columns
comment
comment-o
commenting
commenting-o
comments
comments-o
compass
compress
connectdevelop
contao
copyright
creative-commons
credit-card
credit-card-alt
crop
crosshairs
css3
cube
cubes
cutlery
dashcube
database
deaf
delicious
desktop
deviantart
diamond
digg
dot-circle-o
download
dribbble
dropbox
drupal
edge
eercast
eject
ellipsis-h
ellipsis-v
empire
envelope
envelope-o
envelope-open
envelope-open-o
envelope-square
envira
eraser
etsy
eur
exchange
exclamation
exclamation-circle
exclamation-triangle
expand
expeditedssl
external-link
external-link-square
eye
eye-slash
eyedropper
facebook
facebook-official
facebook-square
fast-backward
fast-forward
fax
female
fighter-jet
file
file-archive-o
file-audio-o
file-code-o
file-excel-o
file-image-o
file-o
file-pdf-o
file-powerpoint-o
file-text
file-text-o
file-video-o
file-word-o
files-o
film
filter
fire
fire-extinguisher
firefox
first-order
flag
flag-checkered
flag-o
flask
flickr
floppy-o
folder
folder-o
folder-open
folder-open-o
font
font-awesome
fonticons
fort-awesome
forumbee
forward
foursquare
free-code-camp
frown-o
futbol-o
gamepad
gavel
gbp
genderless
get-pocket
gg
gg-circle
gift
git
git-square
github
github-alt
github-square
gitlab
glass
glide
glide-g
globe
google
google-plus
google-plus-official
google-plus-square
google-wallet
graduation-cap
gratipay
grav
h-square
hacker-news
hand-lizard-o
hand-o-down
hand-o-left
hand-o-right
hand-o-up
hand-paper-o
hand-peace-o
hand-pointer-o
hand-rock-o
hand-scissors-o
hand-spock-o
handshake-o
hashtag
hdd-o
header
headphones
heart
heart-o
heartbeat
history
home
hospital-o
hourglass
hourglass-end
hourglass-half
hourglass-o
hourglass-start
houzz
html5
i-cursor
id-badge
id-card
id-card-o
ils
imdb
inbox
indent
industry
info
info-circle
inr
instagram
internet-explorer
ioxhost
italic
joomla
jpy
jsfiddle
key
keyboard-o
krw
language
laptop
lastfm
lastfm-square
leaf
leanpub
lemon-o
level-down
level-up
life-ring
lightbulb-o
line-chart
link
linkedin
linkedin-square
linode
linux
list
list-alt
list-ol
list-ul
location-arrow
lock
long-arrow-down
long-arrow-left
long-arrow-right
long-arrow-up
low-vision
magic
magnet
male
map
map-marker
map-o
map-pin
map-signs
mars
mars-double
mars-stroke
mars-stroke-h
mars-stroke-v
maxcdn
meanpath
medium
medkit
meetup
meh-o
mercury
microchip
microphone
microphone-slash
minus
minus-circle
minus-square
minus-square-o
mixcloud
mobile
modx
money
moon-o
motorcycle
mouse-pointer
music
neuter
newspaper-o
object-group
object-ungroup
odnoklassniki
odnoklassniki-square
opencart
openid
opera
optin-monster
outdent
pagelines
paint-brush
paper-plane
paper-plane-o
paperclip
paragraph
pause
pause-circle
pause-circle-o
paw
paypal
pencil
pencil-square
pencil-square-o
percent
phone
phone-square
picture-o
pie-chart
pied-piper
pied-piper-alt
pied-piper-pp
pinterest
pinterest-p
pinterest-square
plane
play
play-circle
play-circle-o
plug
plus
plus-circle
plus-square
plus-square-o
podcast
power-off
print
product-hunt
puzzle-piece
qq
qrcode
question
question-circle
question-circle-o
quora
quote-left
quote-right
random
ravelry
rebel
recycle
reddit
reddit-alien
reddit-square
refresh
registered
renren
repeat
reply
reply-all
retweet
road
rocket
rss
rss-square
rub
safari
scissors
scribd
search
search-minus
search-plus
sellsy
server
share
share-alt
share-alt-square
share-square
share-square-o
shield
ship
shirtsinbulk
shopping-bag
shopping-basket
shopping-cart
shower
sign-in
sign-language
sign-out
signal
simplybuilt
sitemap
skyatlas
skype
slack
sliders
slideshare
smile-o
snapchat
snapchat-ghost
snapchat-square
snowflake-o
sort
sort-alpha-asc
sort-alpha-desc
sort-amount-asc
sort-amount-desc
sort-asc
sort-desc
sort-numeric-asc
sort-numeric-desc
soundcloud
space-shuttle
spinner
spoon
spotify
square
square-o
stack-exchange
stack-overflow
star
star-half
star-half-o
star-o
steam
steam-square
step-backward
step-forward
stethoscope
sticky-note
sticky-note-o
stop
stop-circle
stop-circle-o
street-view
strikethrough
stumbleupon
stumbleupon-circle
subscript
subway
suitcase
sun-o
superpowers
superscript
table
tablet
tachometer
tag
tags
tasks
taxi
telegram
television
tencent-weibo
terminal
text-height
text-width
th
th-large
th-list
themeisle
thermometer-empty
thermometer-full
thermometer-half
thermometer-quarter
thermometer-three-quarters
thumb-tack
thumbs-down
thumbs-o-down
thumbs-o-up
thumbs-up
ticket
times
times-circle
times-circle-o
tint
toggle-off
toggle-on
trademark
train
transgender
transgender-alt
trash
trash-o
tree
trello
tripadvisor
trophy
truck
try
tty
tumblr
tumblr-square
twitch
twitter
twitter-square
umbrella
underline
undo
universal-access
university
unlock
unlock-alt
upload
usb
usd
user
user-circle
user-circle-o
user-md
user-o
user-plus
user-secret
user-times
users
venus
venus-double
venus-mars
viacoin
viadeo
viadeo-square
video-camera
vimeo
vimeo-square
vine
vk
volume-control-phone
volume-down
volume-off
volume-up
weibo
weixin
whatsapp
wheelchair
wheelchair-alt
wifi
wikipedia-w
window-close
window-close-o
window-maximize
window-minimize
window-restore
windows
wordpress
wpbeginner
wpexplorer
wpforms
wrench
xing
xing-square
y-combinator
yahoo
yelp
yoast
youtube
youtube-play
youtube-square
diff --git a/docs/_docs/index.md b/docs/_docs/index.md
index 44eb821..c5347ae 100644
--- a/docs/_docs/index.md
+++ b/docs/_docs/index.md
@@ -1,6 +1,6 @@
---
title: Welcome to Trading Pal
-permalink: /docs/index/
+permalink: /docs/home/
---
## Overview
@@ -18,19 +18,19 @@ Trading Pal is an advanced AI-powered trading platform that offers multi-broker
- Real-time market data streaming
- Historical data analysis
- Custom data feeds integration
-- [Learn more about Data Server](/docs/data_server/)
+- [Learn more about Data Server](/docs/data_server)
### Charts Display
- Interactive technical analysis charts
- Multiple timeframe support
- Custom indicator implementation
-- [Learn more about Charts Display](/docs/charts_display/)
+- [Learn more about Charts Display](/docs/charts_display)
### Backtesting
- Comprehensive strategy testing
- Historical performance analysis
- Risk assessment tools
-- [Learn more about Backtesting](/docs/backtesting/)
+- [Learn more about Backtesting](/docs/backtesting)
## Getting Started
diff --git a/docs/_docs/themes.md b/docs/_docs/themes.md
deleted file mode 100644
index 9e1c70c..0000000
--- a/docs/_docs/themes.md
+++ /dev/null
@@ -1,248 +0,0 @@
----
-title: Themes
-permalink: /docs/themes/
----
-
-By default, this website uses `paper` theme, but you can change it to another [bootwatch theme](https://bootswatch.com/3/) by setting
-`bootwatch` variable in `_config.yml` file.
-(Don't forget to restart `Jekyll` if you are running locally because the configuration is not re-read upon change.)
-
-
-
-
-
-
-

-
-
-
Cerulean
-
A calm blue sky
-
-
-
-
-
-
-
-

-
-
-
Cosmo
-
An ode to Metro
-
-
-
-
-
-
-
-

-
-
-
Cyborg
-
Jet black and electric blue
-
-
-
-
-
-
-
-
-
-

-
-
-
Darkly
-
Flatly in night mode
-
-
-
-
-
-
-
-
-
-

-
-
-
Flatly
-
Flat and modern
-
-
-
-
-
-
-
-
-
-

-
-
-
Journal
-
Crisp like a new sheet of paper
-
-
-
-
-
-
-
-
-
-

-
-
-
Lumen
-
Light and shadow
-
-
-
-
-
-
-
-
-
-

-
-
-
Paper
-
Material is the metaphor
-
-
-
-
-
-
-
-
-
-

-
-
-
Readable
-
Optimized for legibility
-
-
-
-
-
-
-
-
-
-

-
-
-
Sandstone
-
A touch of warmth
-
-
-
-
-
-
-
-
-
-

-
-
-
Simplex
-
Mini and minimalist
-
-
-
-
-
-
-
-
-
-

-
-
-
Slate
-
Shades of gunmetal gray
-
-
-
-
-
-
-
-
-
-
-

-
-
-
Solar
-
A spin on Solarized
-
-
-
-
-
-
-
-
-
-

-
-
-
Spacelab
-
Silvery and sleek
-
-
-
-
-
-
-
-
-
-

-
-
-
Superhero
-
The brave and the blue
-
-
-
-
-
-
-
-
-
-

-
-
-
United
-
Ubuntu orange and unique font
-
-
-
-
-
-
-
-
-
-

-
-
-
Yeti
-
A friendly foundation
-
-
-
-
-
-
-
-
diff --git a/docs/_includes/docs_nav.html b/docs/_includes/docs_nav.html
index c1db9be..3e1550b 100644
--- a/docs/_includes/docs_nav.html
+++ b/docs/_includes/docs_nav.html
@@ -1,29 +1,25 @@
-
- {% for section in site.data.docs %}
-
-
- {% assign collapsed = true %}
+{% assign docs = site.data.docs %}
+
+
+ {% for section in docs %}
+
{{ section.title }}
+
{% for item in section.docs %}
- {% assign item_url = item | prepend:"/docs/" | append:"/" %}
- {% if item_url == page.url %}
- {% assign collapsed = false %}
+ {% assign doc_path = item | prepend: "/docs/" | append: "/" %}
+ {% assign doc = site.docs | where: "permalink", doc_path | first %}
+ {% if doc %}
+ -
+ {{ doc.title }}
+
{% endif %}
{% endfor %}
-
-
- {% for item in section.docs %}
- {% assign item_url = item | prepend:"/docs/" | append:"/" %}
- {% assign p = site.docs | where:"url", item_url | first %}
-
{{ p.title }}
- {% endfor %}
-
-
-
+
{% endfor %}
+
+
diff --git a/docs/_layouts/docs.html b/docs/_layouts/docs.html
index 3316f83..4111693 100644
--- a/docs/_layouts/docs.html
+++ b/docs/_layouts/docs.html
@@ -3,25 +3,20 @@
---
-
-
- {% include docs_nav.html %}
-
-
-
-
{{ page.title }}
-
{{ content }}
-
-
- {% include section_nav.html %}
-
-
+
+
+ {% include docs_nav.html %}
+
+
+
{{ page.title }}
+
+ {{ content }}
+
+ {% if page.url != "/docs/home/" %}
+
+ {% endif %}
+
diff --git a/docs/_posts/2017-02-01-welcome-to-jekyll.md b/docs/_posts/2017-02-01-welcome-to-jekyll.md
deleted file mode 100644
index f2a1f90..0000000
--- a/docs/_posts/2017-02-01-welcome-to-jekyll.md
+++ /dev/null
@@ -1,25 +0,0 @@
----
-layout: post
-title: "Welcome to Jekyll!"
-date: 2017-02-01 09:41:09
-author: Jekyll
----
-You’ll find this post in your `_posts` directory. Go ahead and edit it and re-build the site to see your changes. You can rebuild the site in many different ways, but the most common way is to run `jekyll serve`, which launches a web server and auto-regenerates your site when a file is updated.
-
-To add new posts, simply add a file in the `_posts` directory that follows the convention `YYYY-MM-DD-name-of-post.ext` and includes the necessary front matter. Take a look at the source for this post to get an idea about how it works.
-
-Jekyll also offers powerful support for code snippets:
-
-{% highlight ruby %}
-def print_hi(name)
- puts "Hi, #{name}"
-end
-print_hi('Tom')
-#=> prints 'Hi, Tom' to STDOUT.
-{% endhighlight %}
-
-Check out the [Jekyll docs][jekyll] for more info on how to get the most out of Jekyll. File all bugs/feature requests at [Jekyll’s GitHub repo][jekyll-gh]. If you have questions, you can ask them on [Jekyll’s dedicated Help repository][jekyll-help].
-
-[jekyll]: http://jekyllrb.com
-[jekyll-gh]: https://github.com/jekyll/jekyll
-[jekyll-help]: https://github.com/jekyll/jekyll-help
diff --git a/docs/_posts/2017-05-03-jekyll-doc-theme.md b/docs/_posts/2017-05-03-jekyll-doc-theme.md
deleted file mode 100644
index 7972842..0000000
--- a/docs/_posts/2017-05-03-jekyll-doc-theme.md
+++ /dev/null
@@ -1,8 +0,0 @@
----
-layout: post
-title: "Jekyll Doc Theme is published!"
-author: aksakalli
----
-A new custom Jekyll theme for documentation and blogging is out. It is ideal for Open Source Software projects to publish under [GitHub Pages](https://pages.github.com).
-
-Your contribution is welcome!
diff --git a/docs/_posts/2025-02-13-welcome-to-jekyll.markdown b/docs/_posts/2025-02-13-welcome-to-jekyll.markdown
deleted file mode 100644
index 81e629b..0000000
--- a/docs/_posts/2025-02-13-welcome-to-jekyll.markdown
+++ /dev/null
@@ -1,29 +0,0 @@
----
-layout: post
-title: "Welcome to Jekyll!"
-date: 2025-02-13 10:04:51 +0000
-categories: jekyll update
----
-You’ll find this post in your `_posts` directory. Go ahead and edit it and re-build the site to see your changes. You can rebuild the site in many different ways, but the most common way is to run `jekyll serve`, which launches a web server and auto-regenerates your site when a file is updated.
-
-Jekyll requires blog post files to be named according to the following format:
-
-`YEAR-MONTH-DAY-title.MARKUP`
-
-Where `YEAR` is a four-digit number, `MONTH` and `DAY` are both two-digit numbers, and `MARKUP` is the file extension representing the format used in the file. After that, include the necessary front matter. Take a look at the source for this post to get an idea about how it works.
-
-Jekyll also offers powerful support for code snippets:
-
-{% highlight ruby %}
-def print_hi(name)
- puts "Hi, #{name}"
-end
-print_hi('Tom')
-#=> prints 'Hi, Tom' to STDOUT.
-{% endhighlight %}
-
-Check out the [Jekyll docs][jekyll-docs] for more info on how to get the most out of Jekyll. File all bugs/feature requests at [Jekyll’s GitHub repo][jekyll-gh]. If you have questions, you can ask them on [Jekyll Talk][jekyll-talk].
-
-[jekyll-docs]: https://jekyllrb.com/docs/home
-[jekyll-gh]: https://github.com/jekyll/jekyll
-[jekyll-talk]: https://talk.jekyllrb.com/