@@ -21,22 +21,22 @@ module.exports = {
2121 [ 'meta' , { name : 'apple-mobile-web-app-capable' , content : 'yes' } ] ,
2222 [ 'meta' , { name : 'apple-mobile-web-app-status-bar-style' , content : 'black' } ] ,
2323 // Favicons.
24- [ 'link' , { rel : "apple-touch-icon" , sizes : "57x57" , href : "/assets/images/favicon/apple-icon-57x57.png" } ] ,
25- [ 'link' , { rel : "apple-touch-icon" , sizes : "60x60" , href : "/assets/images/favicon/apple-icon-60x60.png" } ] ,
26- [ 'link' , { rel : "apple-touch-icon" , sizes : "72x72" , href : "/assets/images/favicon/apple-icon-72x72.png" } ] ,
27- [ 'link' , { rel : "apple-touch-icon" , sizes : "76x76" , href : "/assets/images/favicon/apple-icon-76x76.png" } ] ,
28- [ 'link' , { rel : "apple-touch-icon" , sizes : "114x114" , href : "/assets/images/favicon/apple-icon-114x114.png" } ] ,
29- [ 'link' , { rel : "apple-touch-icon" , sizes : "120x120" , href : "/assets/images/favicon/apple-icon-120x120.png" } ] ,
30- [ 'link' , { rel : "apple-touch-icon" , sizes : "144x144" , href : "/assets/images/favicon/apple-icon-144x144.png" } ] ,
31- [ 'link' , { rel : "apple-touch-icon" , sizes : "152x152" , href : "/assets/images/favicon/apple-icon-152x152.png" } ] ,
32- [ 'link' , { rel : "apple-touch-icon" , sizes : "180x180" , href : "/assets/images/favicon/apple-icon-180x180.png" } ] ,
33- [ 'link' , { rel : "icon" , sizes : "192x192" , href : "/assets/images/favicon/android-icon-192x192.png" } ] ,
34- [ 'link' , { rel : "icon" , sizes : "32x32" , href : "/assets/images/favicon/favicon-32x32.pn" } ] ,
35- [ 'link' , { rel : "icon" , sizes : "96x96" , href : "/assets/images/favicon/favicon-96x96.png" } ] ,
36- [ 'link' , { rel : "icon" , sizes : "16x16" , href : "/assets/images/favicon/favicon-16x16.png" } ] ,
37- [ 'link' , { rel : "manifest" , href : "/assets/images/favicon/manifest.json" } ] ,
38- [ 'link' , { rel : "msapplication-TileColor" , content : "#fffff" } ] ,
39- [ 'link' , { rel : "msapplication-TileImage" , href : "/assets/images/favicon/ms-icon-144x144.png" } ] ,
24+ [ 'link' , { rel : "apple-touch-icon" , sizes : "57x57" , href : "/assets/images/favicon/apple-icon-57x57.png" } ] ,
25+ [ 'link' , { rel : "apple-touch-icon" , sizes : "60x60" , href : "/assets/images/favicon/apple-icon-60x60.png" } ] ,
26+ [ 'link' , { rel : "apple-touch-icon" , sizes : "72x72" , href : "/assets/images/favicon/apple-icon-72x72.png" } ] ,
27+ [ 'link' , { rel : "apple-touch-icon" , sizes : "76x76" , href : "/assets/images/favicon/apple-icon-76x76.png" } ] ,
28+ [ 'link' , { rel : "apple-touch-icon" , sizes : "114x114" , href : "/assets/images/favicon/apple-icon-114x114.png" } ] ,
29+ [ 'link' , { rel : "apple-touch-icon" , sizes : "120x120" , href : "/assets/images/favicon/apple-icon-120x120.png" } ] ,
30+ [ 'link' , { rel : "apple-touch-icon" , sizes : "144x144" , href : "/assets/images/favicon/apple-icon-144x144.png" } ] ,
31+ [ 'link' , { rel : "apple-touch-icon" , sizes : "152x152" , href : "/assets/images/favicon/apple-icon-152x152.png" } ] ,
32+ [ 'link' , { rel : "apple-touch-icon" , sizes : "180x180" , href : "/assets/images/favicon/apple-icon-180x180.png" } ] ,
33+ [ 'link' , { rel : "icon" , sizes : "192x192" , href : "/assets/images/favicon/android-icon-192x192.png" } ] ,
34+ [ 'link' , { rel : "icon" , sizes : "32x32" , href : "/assets/images/favicon/favicon-32x32.pn" } ] ,
35+ [ 'link' , { rel : "icon" , sizes : "96x96" , href : "/assets/images/favicon/favicon-96x96.png" } ] ,
36+ [ 'link' , { rel : "icon" , sizes : "16x16" , href : "/assets/images/favicon/favicon-16x16.png" } ] ,
37+ [ 'link' , { rel : "manifest" , href : "/assets/images/favicon/manifest.json" } ] ,
38+ [ 'link' , { rel : "msapplication-TileColor" , content : "#fffff" } ] ,
39+ [ 'link' , { rel : "msapplication-TileImage" , href : "/assets/images/favicon/ms-icon-144x144.png" } ] ,
4040 // For social networks.
4141 [ 'meta' , { property : 'og:url' , content : 'https://trading-bot.cassandre.tech' } ] ,
4242 [ 'meta' , { property : 'og:title' , content : 'Cassandre trading bot framework' } ] ,
@@ -69,42 +69,65 @@ module.exports = {
6969 nav : [
7070 {
7171 text : 'Why Cassandre ?' ,
72- ariaLabel : 'Why Cassandre menu ' ,
72+ ariaLabel : 'Why Cassandre' ,
7373 items : [
7474 { text : 'Overview' , link : '/why-cassandre/overview' } ,
75- { text : 'Architecture' , link : '/why-cassandre/architecture' } ,
7675 { text : 'Features & roadmap' , link : '/why-cassandre/features-and-roadmap' } ,
7776 { text : 'Supported exchanges' , link : '/why-cassandre/supported-cryptocurrency-exchanges' }
7877 ]
7978 } ,
8079 {
8180 text : 'Learn' ,
82- ariaLabel : 'Learn menu ' ,
81+ ariaLabel : 'Learn' ,
8382 items : [
84- { text : 'Quickstart' , link : '/learn/quickstart' } ,
85- { text : 'Position management' , link : '/learn/position-management' } ,
86- { text : 'Dry mode & backtesting' , link : '/learn/dry-mode-and-backtesting' } ,
87- { text : 'Database structure' , link : '/learn/database-structure' } ,
8883 {
89- text : 'Deploy & run' , items : [
90- { text : 'Using docker' , link : '/learn/deploy-and-run/docker' } ,
91- { text : 'Using qovery' , link : '/learn/deploy-and-run/qovery' }
84+ text : 'Basics' , items : [
85+ { text : 'Quickstart' , link : '/learn/quickstart' } ,
86+ { text : 'Position management' , link : '/learn/position-management' } ,
87+ { text : 'Dry mode & backtesting' , link : '/learn/dry-mode-and-backtesting' } ,
9288 ]
9389 } ,
9490 {
9591 text : 'Advanced' , items : [
9692 { text : 'Technical analysis' , link : '/learn/technical-analysis' } ,
9793 ]
94+ } ,
95+ {
96+ text : 'Structure' , items : [
97+ { text : 'Database' , link : '/learn/database-structure' } ,
98+ { text : 'Architecture' , link : '/learn/architecture' } ,
99+ ]
98100 }
99101 ]
100102 } ,
103+ {
104+ text : 'Deploy & run' ,
105+ ariaLabel : 'Deploy & run' ,
106+ items : [
107+ { text : 'Using Docker' , link : '/deploy-and-run/docker' } ,
108+ { text : 'Using Qovery' , link : '/deploy-and-run/qovery' }
109+ ]
110+ } ,
101111 {
102112 text : 'Ressources' ,
103- ariaLabel : 'Ressources menu ' ,
113+ ariaLabel : 'Ressources' ,
104114 items : [
105- { text : 'Trading basics' , link : '/ressources/trading-basics' } ,
106- { text : 'Articles' , link : '/ressources/articles' } ,
107- { text : 'Books' , link : '/ressources/books' } ,
115+ {
116+ text : 'Trading' ,
117+ ariaLabel : 'Trading' ,
118+ items : [
119+ { text : 'Trading basics' , link : '/ressources/trading-basics' } ,
120+ ]
121+ } ,
122+ {
123+ text : 'Things to read' ,
124+ ariaLabel : 'Things to read' ,
125+ items : [
126+
127+ { text : 'Articles' , link : '/ressources/articles' } ,
128+ { text : 'Books' , link : '/ressources/books' } ,
129+ ]
130+ } ,
108131 {
109132 text : 'How-tos' , items : [
110133 {
@@ -122,8 +145,8 @@ module.exports = {
122145 ] ,
123146 } ,
124147 {
125- text : 'Contact / help ' ,
126- ariaLabel : 'Contact menu ' ,
148+ text : 'Contact / Support ' ,
149+ ariaLabel : 'Contact' ,
127150 items : [
128151 { text : 'Email' , link : 'mailto:contact@cassandre.tech' } ,
129152 { text : 'Twitter' , link : 'https://twitter.com/CassandreTech' } ,
@@ -149,6 +172,6 @@ module.exports = {
149172 plugins : [
150173 [ '@vuepress/plugin-back-to-top' ] ,
151174 [ '@vuepress/plugin-medium-zoom' ] ,
152- [ '@vuepress/plugin-google-analytics' , { 'ga' : 'UA-158255496-1' } ]
175+ [ '@vuepress/plugin-google-analytics' , { 'ga' : 'UA-158255496-1' } ]
153176 ]
154177}
0 commit comments