Files
OpenBB/website
Danglewood 1009ffccbe New Sector Analysis Menue (#1037)
* Added image/updated URL

* Added image/updated source URL

* Added image/updated URL

* updated text

* Added image/updated source URL

* command does not exist.

* replacing accidental deletion

* Added image/updated URL

* Added image/updated URL

* Added Images

* added image

* Added image

* Added image.

* Updated text.

* Updated text

* added image.

* updated text

* added image

* Spelling

* Spelling

* Spelling

* Added image/source URL

* Updated description

* updated description

* Updated text/added image

* changed word

* Updated description/added image.

* added image/updated text

* Updated text

* added image/updated text

* Added image

* added image

* added image.

* added image

* added image

* added image

* added image

* added image

* added image

* added sample

* added images

* added image

* added image

* added image

* added image

* added image

* added image

* added image

* added image

* added image

* added image

* added link to country codes

* added image

* added image

* added image

* added image

* added image.

* added image

* added image/updated text

* added image

* added image/updated text

* added image

* added image

* added image

* Added image/updated description

* added image

* added image/updated description

* added image/updated description

* added image/updated description

* added image/updated description.

* added image/updated description

* updated text

* Updated text

* added image

* added image/updated text

* Added image/updated description.

* added image

* updated text

* added image/updated description

* added image/update description

* added image

* added image

* updated text

* added image

* added image

* added image/updated description.

* Create _index.md

* Create _index.md

* updated image/description

* added image/updated description

* added image

* added image

* added image

* added image

* added additional image

* Updated description.

* updated image/description.

* Updated image/description

* updated image/description.

* updated image/description.

* updated description.

* updated image/description.

* updated image/description.

* updated image/description.

* updated image/added description.

* updated image/description.

* updated image/description.

* updated image/description.

* Updated description.

* updated description.

* updated description.

* added image

* updated text

* updated text

* updated url

* updated URL

* updated image

* updated url

* updated url

* added sample output

* updated description.

* updated description

* Updated text

* added image/updated description.

* updated description.

* updated description.

* updated link.

* updated description.

* updated description.

* added image/updated description.

* Updated description.

* Updated description.

* added sample output

* updated description

* updated description

* updated image/description

* added sample output/updated description.

* added sample output/updated description

* updated image/description.

* updated description.

* added image/updated description.

* updated description.

* added image/updated description.

* updated description.

* added image/updated description.

* added image/updated description

* updated description.

* added image/updated description.

* updated description/added image

* spelling

* Update labels.yml

updated label from none to 'website'

* updated to remove error

* added image

* added image

* updated image

* added image

* added image

* added image

* added image

* added image

* added image

* added image

* added image

* added sample output

* updated image/description.

* updated image/description.

* updated image/description

* updated image

* updated description.

* updated image/description

* updated image/description.

* updated description.

* updated image

* updated image

* updated image/description

* adding SIA directory

* added submenu description

* added description

* added description

* added description.

* Delete industry

* added description.

* added description.

* Added description

* added description

* added image/description

* added image/description.

* added image/description.

* added image/description.

* added image/description

* added image/description

* added image/description

* added image/description.

* added image/description

* added image/description

* added image/description

* added image/description

* added image/description

* added image/description

* added image/description

* added image/description

* added image/description

* added image/description

* added image/description

* added image/description

* added image/description

* added image/description

* added image/description

* updated description

* Update and rename website/content/stocks/sia/cpi/_index.md to website/content/stocks/sia/cpic/_index.md

* updated description

* Delete website/content/stocks/sia/cr directory

* Delete website/content/stocks/sia/de directory

* Delete website/content/stocks/sia/ebitda directory

* Delete website/content/stocks/sia/ebitdam directory

* Delete website/content/stocks/sia/eg directory

* added image/description

* added image/description

* added image/description

* Delete website/content/stocks/sia/fcf directory

* Delete website/content/stocks/sia/gm directory

* Delete website/content/stocks/sia/gp directory

* Delete website/content/stocks/sia/ocf directory

* Delete website/content/stocks/sia/om directory

* Delete website/content/stocks/sia/pm directory

* Delete website/content/stocks/sia/qr directory

* Delete website/content/stocks/sia/rec directory

* Delete website/content/stocks/sia/rg directory

* Delete website/content/stocks/sia/roa directory

* Delete website/content/stocks/sia/roe directory

* Delete website/content/stocks/sia/rps directory

* Delete website/content/stocks/sia/tc directory

* Delete website/content/stocks/sia/tcs directory

* Delete website/content/stocks/sia/td directory

* Delete website/content/stocks/sia/tr directory

* added description

* added description

* added image/description

* added Sector and Industry Analysis to directory

Co-authored-by: jmaslek <jmaslek11@gmail.com>
2021-12-08 09:51:20 +00:00
..
2021-12-08 09:51:20 +00:00
2021-08-23 09:03:23 +01:00
2021-08-23 09:03:23 +01:00
2021-10-28 14:56:06 +01:00

Hugo Server

The current features can be found in Gamestonk Terminal Features.

Table of Contents

  1. Install Hugo
  2. Run Locally
  3. Adding Features

Install Hugo

Install Hugo.

Run Locally

Go into website directory with:

cd website

And run:

hugo server -D

If everything is working well, the following should appear:

13:58 $ hugo server -D
Start building sites …
hugo v0.87.0+extended darwin/amd64 BuildDate=unknown

                   | EN
-------------------+------
  Pages            | 853
  Paginator pages  |   0
  Non-page files   |   1
  Static files     | 111
  Processed images |   4
  Aliases          |   0
  Sitemaps         |   1
  Cleaned          |   0

Built in 14912 ms
Watching for changes in /Users/DidierRodriguesLopes/Documents/git/GamestonkTerminal/website/{archetypes,assets,content,data,static,themes}
Watching for config changes in /Users/DidierRodriguesLopes/Documents/git/GamestonkTerminal/website/config.toml
Environment: "development"
Serving pages from memory
Running in Fast Render Mode. For full rebuilds on change: hugo server --disableFastRender
Web Server is available at http://localhost:1313/GamestonkTerminal/ (bind address 127.0.0.1)
Press Ctrl+C to stop

And you should be able to access your local version at http://localhost:1313/GamestonkTerminal/.

This will be important for the addiiton of features to the Hugo Server.

Adding Features

Structure

This is the structure that the documentation follows:

website/content/_index.md
               /stocks/_index.md
                      /load/_index.md
                      /candle/_index.md
                      /discovery/_index.md
                                /ipo/_index.md
                                    /...
                                /...
                      /...
               /cryptocurrency/_index.md
                              /chart/_index.md
                              /defi/_index.md
                                   /borrow/_index.md
                                   /...
                              /...
               /...
               /common/_index.md
                      /technical_analysis/_index.md
                                         /ema/_index.md
                                         /...
                      /...

Note that the common folder holds features that are common across contexts, e.g. technical analysis can be performed on both stocks or crytpo.

New Feature

To add a new command, there are two main actions that need to be done:

  1. Create a directory with the name of the command and a _index.md file within. Examples:

    • When adding ipo, since this command belongs to context stocks and category discovery, we added a ipo folder with a _index.md file within to website/content/stocks/discovery.
    • When adding candle, since this command belongs to context stocks, we added a candle folder with a _index.md file within to website/content/stocks/.
  2. The _index.md file should have the output of the command -h followed by a screenshot example (with white background) of what the user can expect. Note that you can now drag and drop the images while editing the readme file on the remote web version of your PR branch. Github will create a link for it with format (https://user-images.githubusercontent.com//.file_format).

Example:


usage: ipo [-p PAST_DAYS] [-f FUTURE_DAYS]

Past and future IPOs. [Source: https://finnhub.io]

  • -p : Number of past days to look for IPOs. Default 0.
  • -f : Number of future days to look for IPOs. Default 10.

<IMAGE HERE - Use drag and drop hint mentioned above>


  1. Update the Navigation bar to match the content you've added. This is done by adding 2 lines of code to website/data/menu/, i.e. a name and a ref. Example:
---
main:
  - name: stocks
    ref: "/stocks"
    sub:
      - name: load
        ref: "/stocks/load"
      - name: candle
        ref: "/stocks/candle"
      - name: discovery
        ref: "/stocks/discovery"
        sub:
          - name: ipo
            ref: "/stocks/discovery/ipo"
          - name: map
            ref: "/stocks/discovery/map"