This is the multi-page printable view of this section. Click here to print.

Return to the regular view of this page.

Documentation

How to edit the documentation

1 - Designer Guide

Guidelines for visual consistency, colors, typography, logos, and imagery across Neurodesk platforms.

Neurodesk Design Style Guide

This style guide provides clear standards to ensure visual consistency across all Neurodesk platforms and materials.

Brand Overview

Neurodesk is a community-oriented open-source solution for neuroimaging analysis with four guiding principles: accessibility, portability, flexibility and, overarchingly, reproducibility. This guide ensures visual consistency across all Neurodesk products and documentation.

Logo Usage

Below are official Neurodesk logos available for download. Please refer to the examples below for acceptable usage.


Acceptable Logo Usage

Use these logos on light or neutral backgrounds.


Inclusivity & Pride logo


Horizontal format logo


Logos for Dark Backgrounds

These logos are optimized for use on dark backgrounds:


Inclusivity & Pride logo


Other Variants

No image


Color Palette

You can download the official Neurodesk color palette file for design use:

Primary Colors

Color NameHex CodeRGB CodeUsage
Seafoam green ◼︎#6aa329(106, 163, 41)Primary actions

Secondary Colors

Color NameHex CodeRGB CodeUsage
Black ◼︎#0c0e0a(5, 8, 2)Regular text, menu bar
Darkest green ◼︎#161c10(16, 24 6)Successful selection
Muted olive green ◼︎#1e2a16(26, 41, 10)Accent background
Dark olive green ◼︎#4f7b38(79, 122, 31)Selected buttons, Hyperlinks
Light green ◼︎#b7d886(181, 224, 133)Hover over a button
Lighter green ◼︎#d3e7b6(211, 237, 182)
Verdant Haze ◼︎#e6f1d6(230, 245, 214)Unselected buttons
Pale Lime Green ◼︎#f0f7e7(240, 249, 231)
White ◼︎#ffffff(255, 255, 255)

Naming and Capitalization Guidelines

To ensure consistency in our branding, please follow the guidelines below when referring to Neurodesk and its associated tools.

Correct Usage

  • Neurodesk — Capitalize only the first letter.
    • neurodesk or NEURODESK may be used if better suited in the context.
  • Use “Neurodesk” to refer to the overall project, platform, or community.
  • Use consistent casing in product names:
    • Neurodesktop
    • Neurocommand
    • Neurocontainers
    • NeurodeskApp

Do Not Use

Avoid the following incorrect variations:

  • neuroDesk
  • neurodesk in titles or headings
  • NeuroDesk

Typography

Font Families

  • Logo: Scirich
  • Headings: Pontano
  • Body Text: Pontano
  • Code blocks: Menlo

2 - Running the Neurodesk Site Locally (Hugo + Docsy)

How to edit the documentation on the Neurodesk website

1. Prerequisites

2. Cloning the repository

This step is the same for macOS, Windows, and Linux.

Using SSH

git clone --recurse-submodules git@github.com:NeuroDesk/neurodesk.github.io.git

or

Using HTTPS

git clone --recurse-submodules https://github.com/NeuroDesk/neurodesk.github.io.git

If you cloned without –recurse-submodules

Run the following command to pull submodules

git submodule update --init --recursive --remote

3. Start local hugo server

On Windows:

  1. Extract the hugo.exe binary from the ZIP file into the root of your neurodesk.github.io directory.
  2. Open PowerShell or Git Bash, then run:
.\hugo.exe server --disableFastRender
  1. Once started, your dev website will be accessible via http://localhost:1313

On Mac:

  1. Extract, move, and authorize the Hugo binary:
cd ~/Downloads  #edit according to location of file
tar -xvzf hugo_extended_0.115.4_darwin-universal.tar.gz #unzip the file
chmod +x hugo #Make the hugo file executable
sudo mv hugo /usr/local/bin/hugo-extended #move file to bin folder
  1. Verify your Hugo installation
hugo-extended version #if it is your first time running this on a Mac, you will see a security warning

You should expect something like this (look for the mention of extended to be sure it worked)

hugo v0.121.0-e321c3502aa8e80a7a7c951359339a985f082757+extended darwin/arm64 BuildDate=2023-12-05T15:22:31Z VendorInfo=gohugoio

Once installed, you can run the server for Mac using:

hugo-extended server --disableFastRender

Once started, your dev website will be accessible via http://localhost:1313

4. Update docsy theme submodule (optional)

git submodule update --remote
git add themes/
git commit -m "Updating theme submodule"
git push origin main