Skip to content

This repository holds the raw sources and content of Rizin's website

Notifications You must be signed in to change notification settings

rizinorg/website

Repository files navigation

Rizin Website

Local Installation

  1. Install or download the Extended version of Hugo
  2. Clone this repository and its submodules:
    $ git clone --recurse-submodules https://github.com/rizinorg/website
    
  3. Enter the cloned repository and "serve" the website using Hugo
    $ cd website
    $ hugo serve
    

File tree description

.
├── assets
│  └── css
│     └── custom
│        └── rizin.css           <--- Edit CSS here
├── config.yml                   <--- Hugo Config for the website
├── content                      <--- Markdown files for single pages
│  ├── archives.md
│  ├── code-of-conduct.md        
│  ├── organization.md
│  ├── posts                     <--- Markdown blog posts
│  │  └── example
│  │     └── index.md
│  └── teams                     <--- Special folder for team pages
│     ├── community.md
│     ├── core.md
│     ├── Distributions and Packaging.md
│     ├── package-manager-and-plugins.md
│     └── . . .
├── data
│  └── teams.json                <--- JSON with teams data and descriptions
├── layouts                      <--- Special layouts
│  ├── _default
│  │  ├── organization.html
│  │  └── team.html
│  ├── index.html                <--- Main page
│  └── partials                  <--- override theme or introduce new partials
│     ├── extend_head.html
│     ├── header.html
│     └── main-page.html
├── static
│  └── images
│     └── rizin.svg
|
|
└── themes                       <--- The base theme. Don't touch files in here
   └── hugo-PaperMod

Demo GIF

When showing Rizin demos the GIF are generated with Terminalizer by using this config file.

About

This repository holds the raw sources and content of Rizin's website

Resources

Stars

Watchers

Forks

Sponsor this project