Git Product home page Git Product logo

idetools.dev's Introduction

Red Hat IDE Extensions Website

This website is home to the documentation for extensions managed by Red Hat's IDE Extensions team, along with its latest blog posts.

Built using Docusaurus, a modern static website generator.

How to Contribute

Begin by forking and cloning this repository.

Requirements

In order to make changes or additions to the website, the following software must be installed:

Install the dependencies by running:

$ npm install

Creating a Blog Post

To create a blog post, simply add a Markdown file to the blog directory. If you wish to include images in your blog post, you can also create a blog post folder to co-locate the images. The filename should conform to the following naming convention so that the blog post date can be extracted:

  • yyyy-mm-dd-TITLE.md OR
  • yyyy-mm-dd-FOLDERNAME/TITLE.md

Each blog post should contain the following front matter:

---
slug: {Desired blog post URL, e.g. my-blog-post}
title: {Insert desired title to be displayed}
authors: [{Author name as defined in authors.yml}]
tags: [{Desired tags, comma-separated}]
---

Be sure to add yourself to the list of authors in authors.yml.

Visit Docusaurus' blog documentation for more information.

Testing Locally

It is important to build and view the website locally before contributing to ensure that your changes are as desired.

In order to start a local development server that opens in a browser window at http://localhost:3000/, run:

$ npm run start

With this command active, changes will be built and reflected live. If you wish to simply build your changes, run:

$ npm run build

To load and view your new build, run:

$ npm run serve

idetools.dev's People

Contributors

hopehadfield avatar apupier avatar dependabot[bot] avatar datho7561 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.