All Projects → thingsboard → Thingsboard.github.io

thingsboard / Thingsboard.github.io

Licence: apache-2.0
Documentation repository

Projects that are alternatives of or similar to Thingsboard.github.io

A11y.css
This CSS file intends to warn developers about possible risks and mistakes that exist in HTML code. It can also be used to roughly evaluate a site's quality by simply including it as an external stylesheet.
Stars: ✭ 1,277 (+1625.68%)
Mutual labels:  documentation, sass
Sassdoc
Release the docs!
Stars: ✭ 1,353 (+1728.38%)
Mutual labels:  documentation, sass
Papogen
Use Sass/CSS + Pug + Node.js to generate beautiful static website.
Stars: ✭ 37 (-50%)
Mutual labels:  documentation, sass
React Seed
UruIT's react seed project
Stars: ✭ 67 (-9.46%)
Mutual labels:  sass
Book
📖 Guides and tutorials on how to fuzz Rust code
Stars: ✭ 67 (-9.46%)
Mutual labels:  documentation
Libsasshost
.NET wrapper around the LibSass library with the ability to support a virtual file system.
Stars: ✭ 71 (-4.05%)
Mutual labels:  sass
Frontnote
Node.jsを使ったスタイルガイドジェネレーター
Stars: ✭ 73 (-1.35%)
Mutual labels:  sass
Github Bot Tutorial
GitHub bot tutorial using gidgethub and aiohttp
Stars: ✭ 67 (-9.46%)
Mutual labels:  documentation
Stylelint Rscss
Validate CSS with RSCSS conventions
Stars: ✭ 72 (-2.7%)
Mutual labels:  sass
Css Loader
Simple loaders for your web applications using only one div and pure CSS ❤️
Stars: ✭ 1,165 (+1474.32%)
Mutual labels:  sass
Cross Platform Node Guide
📗 How to write cross-platform Node.js code
Stars: ✭ 1,161 (+1468.92%)
Mutual labels:  documentation
Module Security Public
The public documentation for the gruntwork-io/module-security repo, which contains packages for setting up best practices for managing secrets, credentials, and servers
Stars: ✭ 67 (-9.46%)
Mutual labels:  documentation
Uikit Computer Store Template
Computer store e-commerce template
Stars: ✭ 72 (-2.7%)
Mutual labels:  sass
Propeller
Propeller - Develop more, Code less. Propeller is a front-end responsive framework based on Google's Material Design Standards & Bootstrap.
Stars: ✭ 1,150 (+1454.05%)
Mutual labels:  sass
Siteleaf V1 Themes
Siteleaf v1 theme documentation
Stars: ✭ 72 (-2.7%)
Mutual labels:  documentation
Rust In Ten Slides
Short presentations about Rust syntax + concepts
Stars: ✭ 66 (-10.81%)
Mutual labels:  documentation
Design System Site
📚 Documentation, rationale and accessibility guidance
Stars: ✭ 72 (-2.7%)
Mutual labels:  documentation
Egeo
EGEO is the open-source UI library used to build Stratio's UI. It includes UI Components, Utilities, Services and much more to build user interfaces quickly and with ease. The library is distributed in AoT mode.
Stars: ✭ 69 (-6.76%)
Mutual labels:  sass
Eleventy Webpack
A barebone Eleventy and Webpack boilerplate 🎈
Stars: ✭ 68 (-8.11%)
Mutual labels:  sass
Peach
Peach is a web server for multi-language, real-time synchronization and searchable documentation.
Stars: ✭ 1,166 (+1475.68%)
Mutual labels:  documentation

Instructions for Contributing to the Docs/Website

Deployment of the site locally

The below commands set up your environment for running GitHub pages locally. Any edits you make will be viewable on a lightweight webserver that runs on your local machine.

Install Ruby 2.2 or higher. If you're on Ubuntu 20.04.1 LTS, run these commands:

sudo apt-get install software-properties-common
sudo apt-add-repository ppa:brightbox/ruby-ng
sudo apt-get update
sudo apt-get install make ruby ruby-dev libffi-dev g++ zlib1g-dev
sudo gem install github-pages
sudo gem install jekyll bundler
  • If you're on a Mac, follow these instructions.
  • If you're on a Windows machine you can use the Ruby Installer. During the installation make sure to check the option for Add Ruby executables to your PATH.

Clone our site:

git clone https://github.com/thingsboard/thingsboard.github.io.git

Make any changes you want. Then, to see your changes locally:

cd thingsboard.github.io
bundle install
bundle exec jekyll serve --host 0.0.0.0

In case you change the layout or website structure you might need to execute following command:

rm -rf _site .jekyll-metadata && bundle exec jekyll serve --host 0.0.0.0

or execute the below script from the project root directory:

./restart.sh

Your copy of the site will then be viewable at: http://localhost:4000 (or wherever Jekyll tells you).

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].